Type
ORACLE
Validation date
2024-02-18 15:09: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.03611,
    "usd": 0.03954
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00018E64205ADCF1109DBB9104C62C72D65D8976E10F7CF4B75CAAF07DFF107B3601

Previous signature

1D210001C8C18723834913FF80A859460A1A6B4591BF3185CEFAEAE145374BEC7325F717CD4E0AED11E07D09714428817EE78376B7A5A36B3D974B2BE00B530D

Origin signature

304402206E0EA03F224CDD2FF9DF97F4A7AA23A3A3867F40F57667B6AACE289201D4C8EB02207D5E35659773CED1BA5E484CE32A09816BF004BB1DDA599197389AAC93F44EE8

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00DA08653763E631702CA60803810FA7A2E78487FC6B5407E0970AF1AAC21669F3

Coordinator signature

45F6D95ABE8FC6E006FDE7EA99D8AEFF1C00B7CFC0CFC82AD8E5C633CCAEFA238A3DBB61EB748D862693E342C3E0756B7ACF71A30EFFFC4878CD887BCB095E0B

Validator #1 public key

0001B01EEF96BA7E95FC844D456CE8868F18864519FC9532E1751C2035FD044DD5D0

Validator #1 signature

C355BB90AB431DBF286D0510FEEB5D021D49AC508FE87F4761420CC80432E546FEEF00EB20ACEC928F0761B5F6D72037AE683D8CDA7AF92F83C2EC0B58CFFA03

Validator #2 public key

00011ED0B570D680BE5ECD58D2D121689DA73C46DCB38A01C6E10D06286040ADE30A

Validator #2 signature

69CA8FCD54B9551D9EDB0635296E19757C8800ED26811191EAA0F345FBA5058103CB1A5D1F24D5625A16B59240603B5EC607933915601A689613685281221C08