Type
ORACLE
Validation date
2023-11-20 11:31:00 UTC
Fee
0 UCO

Code (249 B)

condition inherit: [
  # We need to ensure the type stays consistent
  # So we can apply specific rules during the transaction validation
  type: in?([oracle, oracle_summary]),

  # We discard the content and code verification
  content: true,

  # We ensure the code stay the same
  code: if type == oracle_summary do
    regex_match?("condition inherit: \\[[\\s].*content: \\\"\\\"[\\s].*]")
  else
    previous.code
  end
]

Content (37 B)

{
  "uco": {
    "eur": 0.05192,
    "usd": 0.05672
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00019C1DF07D8F68F958FC5FC87F6E66B3A772F02D44AB74E711AB0992D40DACE787

Previous signature

D1E1AFE64A7EA30777838ED15D52B0A04C9B4C6328FA9462013D034BE11D67E5989A317DF170C2B09980F43B96201CD97D70D535F6643A47C3F8A5CB71216F03

Origin signature

3045022100E7A96870656D1FB921E16F0459E67D59753569212C1CEF516766E8B9812E3D24022069DF08175D65ABE9CDF4078E6DB231501A7427CC1A2CC97E96810592F6696112

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

0001F520D494D8880E4E6DB397E808F87549BC3D98EBFD4AEFA2C831E750AC0F07

Coordinator signature

EBD2FB4D1D1FC42D5DE03E4FC64EBE9DF7BA8EFC71F9381E0937D94E0F3F8ADA86C2B759D24F14C17A25D49C0C15D8CC2891DB89A4AC059BABCE1E49C9D8250A

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

0F08B6E23F030D5539510CD7478261C52BD746D9D5867C48F72AC208F5BB82941617A749A99880365A615BCF5F2241DD92DB57CB2CEA1B14E6B5E26F8488C908

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

C8221B3F8514C3EA33C2F81E47E247E51BDAF1DDFC6D2377E8E9DFFBCC61AA7006D0FF7650C40BA4133611AC61BD14420F4078838181622EF3DAA64544098103