Type
ORACLE
Validation date
2024-05-09 07:11: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.03165,
    "usd": 0.034
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001951E274B599CADACDFCB6AA233395D2081E90F0DB5B37EDEA8B09C25995C1F1E

Previous signature

101F9CEEF497E07455E68A58DFB765451F7703E4A3592AD447E85C36D29F5B574BAA662F325F9F15D3C9CA29C27A720B17AEB2A63AEC09E70117B3A42077ED08

Origin signature

304502210091582959C8079A1988E7A327CA3EFC31F4A518F005B3C3B0F7418017AD6D4BE602206A17AAEE3E786507C46C2159BBC6A50A3F96FBACACB1F550CEB22222959E08AF

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

0049A6EA577F06CE07B75CD58FCDA61F536DEE447F6CD8D92F9FDB132F1951F8E1

Coordinator signature

690BF55618096544ADF48D0F9EB4A1D0EA0E10717BAFD8D22AAC95114FA546FAF641F0202A0A5EF29B76AB96A7E72E6E2C06BB75CB3A9978A66AD57B05776F0D

Validator #1 public key

0001AD128AAE351A4BBC1153FDF8E5BBC27A9B30C336BC60004465963E1964A6145B

Validator #1 signature

69D558578C986D04A2B8CCF90216238B2AC4041BD533E0C1AEEE7076E420AEC2DB17861D5159303037F1DF4B6945D5DC29290D465AF5E44582BF7274B73C1100

Validator #2 public key

0001A9F0500AF81DE5A035239617CCCB9C0C6F57CF6657C72CDC809182518FA6BF2F

Validator #2 signature

E416450F54A9B36F4B095D1128CBC4C7D2B2F638463954BB89FAFA2993040DF6AA93CBA8D2F3FED1E6CAAF69B80D49C413AD561F3612BFC8A409DF09FDD4B606