Type
ORACLE
Validation date
2024-10-17 19:05: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 (35 B)

{
  "uco": {
    "eur": 0.01478,
    "usd": 0.016
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001C2984D197145A6327C1A2EAA8C2AA02E578EE6CD4716AE6778D511928E65CF7C

Previous signature

21020F01B21DBC4046321670AEA8BB5A47C79B4CC4AA5D98098AB0AE840775913D9D01AA9ED1631C621C40721AFCB9263B7F13F3F7FF2D86066A56138C05900C

Origin signature

304502205A156DE44BAA4D557AEB8065E5F98BA435655C67A33BA002833D5081A4D8F29A022100C55BC1E0F65D29E6EA165CA9BCD40F97E01F059F324E7EE042755B9F4B56031E

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

0090F12024847A7395DCDF6F3F4807834FC2A9DD7CE48E3B5CB97081018CB9CCCA

Coordinator signature

C979617CFC23C82E611A309DD99DF2BCD368E13E4F6F454CE3632B0B51B4CABA1B8D7F000B3C76E1A9F7C5F3B2990B152482E4A687966C987B4B8D2FD3F53205

Validator #1 public key

0001DB2931DD86F1A21911FCCC695D31C6881B186EFA391295F3604318D8B72CE28D

Validator #1 signature

D2E5B8F04FA709013BA1AF64C98F600191D8B1AADF2CEAE7CEC773AFB0DC21EC482355D7F4619B685873FDE1ED55CED91CD145F4E6884F6640B6F432917B9001

Validator #2 public key

0001172FBEC021CA921A9A771C312FCAD74E84CF0A466F5F662630C70E7BD8699587

Validator #2 signature

3200EBD3CCEB6A3B8A267FFDD821B1F8F1B88B2C66ABEDF40922D5562DFFBDA00434D111054DDAC2A9BC4BEE7EC0E26B24CC992C479BA065223360F06D6F5803