Type
ORACLE
Validation date
2023-05-25 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 (35 B)

{
  "uco": {
    "eur": 0.06062,
    "usd": 0.065
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001DCDA0E5FEC8B7AAA53C3040559870C384C3165AD30D0F72F602CB7ADFD539BED

Previous signature

86AB3E2949532B5CED3C97CC40165A4E16A98C924D066C001F2B083F3E6BBACC473CAE3200F1CA150E8E71D45A3AAFDE9112B47913E2BBEC96B316F73104F40E

Origin signature

3045022100CE78FDB66F6D645F392DCAE4D9CF6980219595D15A3CD247C7FE2509447CEEC0022048F1EF0BD1B7B869C55F5CC17B3456D5B3254A049951428A8446FCEB8FC907D3

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

0002874F25D1C7A06B6C714499602CDA461B96FDC5819AB3F49C96B9D36C2BBC20

Coordinator signature

1FCE7487070EB3ED41B4D863CE07A8B9007D691AE5ED0A13B7C8FC991EBAEE9BC5F0B94A32D4AAC0465BC6AF82EA26E35DFF64F46132B05B08118B5EB6EE2E06

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

2A976D3C6087E81C3EE8973987C33D9ACC2FEFBB7E20A7F4153E725F80B19B030888CBC0F9D77250EB2E802EEA92839ED946DBB21A05C0B53541FD8BDB341D07

Validator #2 public key

0001A1DC9238343CE9F82C9EB5BEE0AC5121FDA6E2E71B3AA94E87FB5D789B7D7E3C

Validator #2 signature

DD5417E89E07AB09DF681312995FAE2B5DFEF1485DCB9737CC74E4F3B0AE10065990A75D7338926369E1F94FC1CDC5E7DBE0B2122CCEDB481B9D3973B0422C06