Type
ORACLE
Validation date
2024-12-18 14:34:10 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.02302,
    "usd": 0.02415
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00018A87F12FAFD37F33C0CB9160EC40667A079B7D6134E1F85CA99CA1BBDF6965C6

Previous signature

89A23482284693C939E067AC65B899F53F79A7A5D8F1DE46EBA0C5B9F1D9F17CD8BC463F9DDED40B952A3618178CF4FD235C8A71106E740487ED937FB23F780C

Origin signature

3045022100DE9EDDBE845541F07E901C7887A27B73CA0ABEEFAE858FB67A165B62531BAC3702204E9C91C79BF6F6EB8031899A165DC495B871F4378BFAA002B4DAF60429D46FA4

Proof of work

010104641D2D652B2A36CDE32EABB7AC1D6F0351A1CFAE45BA1483ADAD99B166DB289E9E408C13C28D10F62F068EE552C651FAA5A2BD6417D68EAFC8C269FBD2FBE9E3

Proof of integrity

0097035ACA7871C774888707E2A5F43809D456603B26C1D79EC9B79D08DA67B315

Coordinator signature

E2F65267B0D1CAFE3C4B8F6B9497A801A854D7ADBA8616549515E24A4C5D6CA0E965419FBB34167B963BF5A9DDED26E53FA02F044BDA5F60371C04413EDF9905

Validator #1 public key

0001B8800415E75326411D65020B8E3E306F22CB1D72BC5FF5929B3EB58CDA511327

Validator #1 signature

E4F95A5B115074DD0671E20DCD52E60C25FBDAD9DD7CE859425B3875215E50745CD045B706877242A7EBEC0CC18EAF71963FBDAB52C8334EFAFF5F6FFE5FF50E

Validator #2 public key

000105B4FDF46B9FE90C30A471DCE4D296CCCDC27242C6CDA6E48622F4330C646100

Validator #2 signature

0872A9FC254B84DC656FB89E9140082CD4B4FF99D09A4FC90860BD829740678DCF9959F1414D1ACDAE399681DB6B53319C32B7CD06CC0B9EDA2F55673DCA4E08