Type
ORACLE
Validation date
2023-09-18 12: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 (37 B)

{
  "uco": {
    "eur": 0.03601,
    "usd": 0.03937
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000195AEC50FA29A015487ECD99F5C1A262EB020FB075911FCE86F5F033A3FF7824F

Previous signature

2779565EF57A3444A74351BB93D56AF89C983F6A2E06D26B98334D63E23E5B10F5391430836C68A843B469AA040B206C10A2602A577E34A206FD605AF6DB790F

Origin signature

3045022100E222B1D60464B6FAB439E4D7724AA7202B8B314EC3D05493E2F044B9A5E7A45802201991F0061F5C1750B52E5AB16526896F298DB40A94EE08D777EC51345A58D2D3

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00498B66F8460ED8E424FB40BFDA6C023A33824DC80D99275661A1DC4AF8B4FA70

Coordinator signature

C94C023162A214F1AA06422A828B9390E03FD448750C2F68F4372244EAB8CC159820B49F6171E75537DB2ED6671309C0DB8B74C58AFFBF663BB20DC3A94ABA0C

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

2963F59D9DAD4D2B5E2A346248F5A067EAC916296B7CEC299E26DB66BF95C1D0C651254F7CF3165C0E020DF7511DB6383B03FB8FC19ECA28DE51B5CBB4A6CE09

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

3E0DB0A2C5EA73BD18B7E616A46E204B72267F2FCFAC6462A9D3360A2F286F14E3F4A4B21A0F437D587ED6B3C073C3EFD816EBE54B9A86951BD62402785C770E