Type
ORACLE
Validation date
2023-01-25 00:23: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 (36 B)

{
  "uco": {
    "eur": 0.0788,
    "usd": 0.08578
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Unspent outputs (1)

Inputs (0)

Contract inputs (0)

Proofs and signatures

Previous public key

00013E6E6F72C27CC3630BE359ABBD960E125AA00CF05D6855CFEF94048D7F221117

Previous signature

FFD7F245A868907C191DDF4C28FCD88DA43B2CF26282235D766A9C3C0BBAE8FBF70DB53D44855DA73A2DB14D26572762A5FFF7DF18CD5F88C2E8024A9B43C10C

Origin signature

30460221009A7A1140C0DA5C7DDDE3C6BCD2F2E2A335DF8B5E6F03DC8223A2BFD6EB9B3495022100C56D46E474E7A7F3562ED026294F674584630BACBA72727B2F638C3950419E25

Proof of work

010104B24203AF814C80F7128B8E8B5A6BADE625B0A52FFBA1BAA579D7471F05549929F8DCF5277BF2162CD798725D27AEAEBEB6B473C8D94376015A479F0FE263A426

Proof of integrity

000DA995F205D6E087DFB9BD89E499CA46A4B4D3E01F095BB1CD8B2F438746F99D

Coordinator signature

E87E9A98624560F80BE0BA4B216F1CBD77A6AFA0D4A5C7DEBA9E81E6CEC4146195F69308C7AE876DB7EF0C1B99D766573E1451E7C4974DCB2CE7F13B2CC47104

Validator #1 public key

00015018E17EED0C259B9B54F9B892E6870574C98EE02472D6984839E5B52BA1C232

Validator #1 signature

E312B1956C1ABE2E61459E51062D9BCBEAD1B5C52A1C3BF02E3289825034FF5D64E20069BEE3B9525138EED8BABAFB8BC3E7A3083B65AB78062423A645E86304

Validator #2 public key

00016D801492BF28EE8DEEB7C68201712B1BCD1D11E985675F6D4E7DFB5F73C627EC

Validator #2 signature

C688FB0FBA1DECAD95065C85043D407D39A50B90805185EC0C4BB1C88B50DA1FD1B72F52026D92D25B23D8BF1746CC6E84C543F109B2D2857CC888B8E8328F03