Type
ORACLE
Validation date
2023-09-18 17:55: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.02836,
    "usd": 0.03032
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000178D6410CA1988AA7C6DA1D2454DE979BA16E6F376BE8F15A0512F1BB67E31927

Previous signature

3CD24682339D97E614554022B7F05D0B1108F0938ED15882267E5E76C58A12EEBD76E14E6CFD906A345F8EC56DD3EB5CDF540678015D0DF519C451FE59985000

Origin signature

30460221009FD34CC7A5501C3278D436950CE05E9FD24418A22C29B50C8C070E34E3BD77D8022100D22AC2EDAD5E3D609A200CA82EAE4FB7D46C2206C68F55A1B56BA1CB80AC9EB4

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00F9E14BA00C85BD47835EF6EBED162C357FFE29DD6619FD6928F1A2AE2BCE9E7B

Coordinator signature

78D9EC3336EFBCA262EBEFA5340528D9153BB0B16F3253EE81A12F62340E690D3448AFBDC9CB46C80606938CCF5CAFE7042DD12C8031C0C40F65D5EF6F1B7D01

Validator #1 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #1 signature

F02BB744ADD33E66455A56668CE4A4FF6C77A64DA251910A12CBF13269D3D723F8F8D51E6F510337B694627ED30EAEEDD71FCB1CDCC01ECC0FB36F270C91120A

Validator #2 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #2 signature

2FD447E734A4F81E936C8BC3FED272B920E510555B0D2CAFBB9B0DB50D182A26114FD81F54AF1E89301F627CEE636D281C2326CC486F21EDB8545EB12B3E3808