Type
ORACLE
Validation date
2023-11-29 11:03:20 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.04564,
    "usd": 0.05009
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001FA2B8BFD3AFDC7756238C93CB0C66338212F41AF9536B4032797719460AA3D4C

Previous signature

47722F7A41D615D5CA07942A0078C97C016F08D1DD760F6A23E5566B7309A150C672CE9486DE1E5579FC27F76EDBFB0AC82296834F303B58EE5963A8361AB109

Origin signature

30460221009EF73C026534C074663BC7BCA03FBE81140C51BFB386444490089D863A62659802210094E83680CF6B888DD548008D1605FF00097B41E3D0BBF48D4936E5E8589084DE

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00614C13EBE89AE100B3A442C892B81FF4CB7A62DE7E668039A903788E89126291

Coordinator signature

B80B89548EC1AA2A6070AC934B30C0D61D8B60E22AC0644EB0746C0F9589E232B243397E66B083A2D11B63BE4D7E00BF0A22A1C10AD2AA63FF79D8DBF7F9280A

Validator #1 public key

00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947

Validator #1 signature

0062F01FD4CCCB777BE965B36BFF5978B6045181CDE53FCF2FC1CF35D0A0810643FE282444768F37DDA2F8F1A7ECACD9295650F4BB157CB56B5859E2F0FF0207

Validator #2 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #2 signature

6F821F08D17723DD42CAA4C5C60A088EC2E9175058B543E698085BF7A89C36E883A7052C8C4F499AF264D67C72CC27AD9AA362E64E1BECBC4DCDE33A99542D00