Type
ORACLE
Validation date
2023-10-27 12:41: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.03394,
    "usd": 0.03579
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001B09864665D2433D9787E7CBD77F8BBE549A0C0A6D60136A3C2BBD51B5B99B107

Previous signature

E669384DE3EEF227DB425D59CE8EC0D1C6E39BD7686764FFD265D87DE7223852A9D9E0D074CEA2C2DE690C98176984975C8533A9C7B961DAF109AF37CEC42509

Origin signature

30450220053B102E6D14DC0878593F11D65C17896E5C7D1B24B6E36A9D4297A1F686694E022100DEDAD851B7EEB46626B8AC750DA12EF7807BD93BC5D60CF683F719294C685DF5

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

0087C872DC9475F92968E5C10E21A5A5FDD31EA95EA25F13B0AEBE6FF4E56DCAB4

Coordinator signature

5099DD1AE5CE932E3BE6AECBE6AF97E4250F41D3834A347727985BAA0DC33E2190E8373D6CE7A05B4346F0D5E3933A2DC63884B6464DF6B859F8F98C7171FE0C

Validator #1 public key

000132E7DEA2FB77A1754C11C3E111373AD21F85CFD7CB31BF4820795646DB0E8FE0

Validator #1 signature

CA3EEEF66321FBAA99A06F3EF387450EB0856308E933E1ECF28135E1BE8026662159CB47B65EC4660238DC36DE4D23AB44C49DDA03DBF029035200B8106F080D

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

F377472FA340E6AC9EA8CF8CDA6A9C14C6C866E1A7E1E65BDF84071AC4A1C9FD75887C3D1C25FCB12F859739E042F7C28256887D57AF88552413F184B24C2F03