Type
ORACLE
Validation date
2023-11-20 14:55: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.04966,
    "usd": 0.05434
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00018560F73C0F93F4C0CAF3E5386BB22E7D4292EFDD435F1B0567878A9091BBCA9C

Previous signature

E59448DE000A8AD448A050828084271E41D0150F8D24CA687963C06907E27C24761490B3AB938C2D754FC81A8F42F161B0C8A3DC54728EE219CBCC7D4243D10B

Origin signature

304402204B3068E2A6B730E2C9732E09FF5EECC7760BE89523B16165D5C9F72482A3B65A02203DB7A5181BD0E0B23D4ABE2CFA6B9FEB0072558E7D7BA692EE4EF5296CADFF25

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

00919E9CD46B6E62FA20ACBD518B02DCDC84DDEA7FE5DFBF17BD49099B0692A3F6

Coordinator signature

9D6BB80E33AF61F9270D092076A07E2679D417B98F0BBE9FA82F3EC4F4E2EEDE0C65AE73439D8F0F2244E1FB5290A717E3F7CD1A1D95901E0268260C3AF3AC07

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

31D71674BD4F72AD2C0C2C94A067519393431B328F30C92246E9703E1E04A32B13ABCD02DE26B44B11BC7C19230A5E48BC8EA4407954F0EDA7B4B25180C2520A

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

17EF712AF81242AD1F29ECB77FF0D02516DCBD181AFFE2E4AD940EA5191C32C65A19203E3D1FBEE2DE3146212FED37E9AF41CB02E0980C851047D49745C14A04