Type
ORACLE
Validation date
2023-10-14 08:54: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.03638,
    "usd": 0.03956
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00019A59F12345EADB1180FD8037FBED196AC64C683A61F4D92510C3E3245495081A

Previous signature

1A1F5C531E843DB0798BFD7D969F29C3AB0F02B289B075ECDACAF948A7C963A5FD1553BD6CF9A9EB6A12AEF99ABEBAEA440668BE39BF6396A7D3C99DED3D4D01

Origin signature

3045022040ED1DEB817568BCB86256934877A0E9EC67E0B0BB2B3066D1B2B110344C573A022100DC7466AB267D30EE742D584F9953B58D5F540D93465B268389B0DD99060B1946

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

0086E3A68DB6D4AA28BF53E9875678F0EB80B9F5C8F31DF75182F9928FC4CE2547

Coordinator signature

773D33C8B7F8F2304B197F365B716549A41F5FFEB28C3D80B63AA75B4410A27CA6B5161E4E899330A15D192782663921165C0ED1936A09BCDDB01B6D401D1502

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

BC20503B1F3FC6AB8E7B12EEF28CD7A42F94EF894C2C426031CE4F490565B28490DE34016BB72E35382651F9CF04EC29BDD5E8A111C4A6CDCFA554AF0D70640B

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

88D0647F2051FF887996C3A4D09B8E10207ECE491DB3591DE1DE459DF96B15C16C6EB6A7C4FD84F60CBFEC316D68853A365B19195BDCFFE9A578380E311F0008