Type
ORACLE
Validation date
2023-11-18 10:20: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.05008,
    "usd": 0.05468
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00014A4CB71C6436B8DD4B93EFC1AE1EC6BB8D093DA65A84E1CBBCEA539E5A6251C2

Previous signature

FC84FE4CF1C875C2378A8DDAFBFC984CACBCDA1A8A79CDB4937E5CF4BB507CA44404622B16A1FF6BC04B443FC059611859C58A7919BBB50CA4D5847ECC6FBA0A

Origin signature

304502207F599DB58FC187A837ACAC14A02276B1264F46769A398738906372C5C0F441E50221008F263BCE2499F7E13034395D5FC66BD04EFD156580C6DDB9C23C5F31D166870C

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

001BC153BD8EACF8DBEB9F12CFEAF02676E0D339A1C6A699B11A41C78CAEA32B77

Coordinator signature

ACF0633B33B2261E2E2F9B7766B0759FB47E1973B2C43AE6F11832668DB95A2077C149A8007C5612803FF219581C2AE90807C3AB2DD2D0E34AA4A0E8B3480F0A

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

D846C65F6EF25BFEA208813ED8790F1F6D7EBC5B900A31CB0E31B69E4EAF36D2C35A27AAF0EFF334C117AF49C5BE0BA9A3D29F8B37DC9EAD57862ECBD76EA201

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

9FA8E9EFEF0B07980BA4A71823CE7A40EC380929994F95184F6C5FD13CCD4A145343647360FCF28CA0FE27095A8B3AB0CB5DD2CF4C46997A56B5DFED53795A0F