Type
ORACLE
Validation date
2024-12-22 00:51: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.02028,
    "usd": 0.02115
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000136C3A29A4355852B8AE844E9483840BD4A2CC81D50EFC0FE55F2468EDBA72885

Previous signature

1111A6846558ED7FCC11F7A9A40DB9D9897A63367C32A10007D9F9C8856AA47EE41990DB31C6A974D168FA7A72D24B2A18FC6F7BE66E941691628ECD01A71604

Origin signature

3045022100D4F5AE837EEBB6C44D3851B6ADF0E02D66FAF674DFDCAC3DB4471CADF9E4AE4E02207200D13E7D7F09742CBEE4009EDB9CA6898B2226AB35DE231111D301FD5EAC2E

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

00AA6AB3F836A818A5B12B2D1D3B4268B89A763C00E440FEB68F25DBF898B2240D

Coordinator signature

DE3AD66C4C44989B8A6FD2D460AAB742F34B302696FE5D07EA13650B0847A1EEC6F23615D64566AB65D0919C4C9F61AFF6CC6EDBB698DB7D1F24273F48BA900E

Validator #1 public key

000134CE600B5903D5A9EAC69B4E0944FDCCED2CC5A84BC2D6780991744A7BA933D3

Validator #1 signature

80A6DEDB892DEA50A964813118EC2EBD6BA79E450F25FCD7E9A16DA7F1CEAD69AA92AC882A02A3F3F57F8D23689166E5B76A4B07F87284D796EA9D01C3490203

Validator #2 public key

0001AC6CA4DFE26954F8C8FB58EAED07DEDA6D0A6DAA84085CEA5607892BE39F541F

Validator #2 signature

1A8D7B5B788C613F9F203EE474ED48CBB601FFB7B11537F34E0C6BB8F2A9E22920A122DF9AFD0BFAD059C43E2179F84C559A5128893FCBF59BAD4EDE9AC1F00E