Type
ORACLE
Validation date
2023-09-24 19:08: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.03002,
    "usd": 0.03204
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001E798C99F234E7CF02D4E86699A7E84DE63F0758143B6BEE8FE0C76A5B9947240

Previous signature

6D8ED5AF9FE8B7ED402FEC6BBF2B77512495DCD13F4A4D8E3E1A66DA947956E5ED4A016F2B327ABEBA34E070B89D7E23FDC3AC305B7064D4DE2D185BEB2CBD0A

Origin signature

3045022100AFE670E51EBB26F73109A667CDA22731103E45DDB42A7EA1596B1DBD0B718D8C022010AFFFBDD69937E283FFB3FDC0D5526B707590E5CD33AAF0F067FCD8086558B3

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00BCF1B663E8BE2EAA3A3733A0B46F18EE5B4A8E4D27C09DB6E6C507C6BB9F39BD

Coordinator signature

CE8C449D7F665029ACB5B39F14F48F81737212871D6FE0AE08EE754D120C19F361D88B3EE1D3E234841DE000223B8A9120016A94070857DFEC5E20B4B06EA307

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

D0B35090187EEA5817BF044E23B348094B9BE12B8BE0059F7DCD2D4E8D0A65A131D2FCC9AE676C53B9CF743A61911C3C7321338ECAA0BB91755F2B5CDBEB7B05

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

686E754CB974ECEB5E26A32577482237A0EE4EC9B409A21FBEE4C8227049538EDACADA688C1CC4DC3595EACC75574BA9420320A5114FAF12BF91A12899374906