Type
ORACLE
Validation date
2023-09-19 11:37: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.02842,
    "usd": 0.03041
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001066A7A7C5A3F40F9549AFA6AFBEB9A26D2B1048BB1A4D5563DEAB389B41566C9

Previous signature

C0E36115EAEB83F3A6C0E270400FEAAFB3F8C0CD892C074B813BCFCACC69D49D04934129C3F111E3806FAE897A57700C11C5E28D6A8C95B1744F36004E17A403

Origin signature

3045022100C836906C2D746B18A7F2C93F3CCE8CB118A0DA9621FE0336F606FC935A49CDBE0220569E70BC24A0CE86B380034E2A953B040BDAE81BBD14B5D4985B92D19CDBD1EE

Proof of work

010104641D2D652B2A36CDE32EABB7AC1D6F0351A1CFAE45BA1483ADAD99B166DB289E9E408C13C28D10F62F068EE552C651FAA5A2BD6417D68EAFC8C269FBD2FBE9E3

Proof of integrity

0017B3FAAA1CD5099EB07C4965973FE3EDFE25A471E3C1DE7CCC74EB0D0E587AB6

Coordinator signature

A0EBED8BCECDF5C1C25AD9A40F89824F2A3DAAA49C438D5B9AB931E39B732D230823169C3CF0F6C85C03C5AE64E38D7D17F70A56FF1E93729788CEECA419D20B

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

0FD0A05DA3A9E4C2600FB8A4FD5C68D36F55B4D6901CBBB460ED866B0C500574C3D6BE13FEAD83FCD9E0F5CA835A6E4FFB5F39C46F5215571A19073DA215BD05

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

78FE97AFBB2F967715A7A5511CDD8992C5ABF677FD4548D6FE16E77AE7DBC744F76185AC53D4AA722D336FAB7AF763C7F92895002CBA670368ADE7C0640E0407