Type
ORACLE
Validation date
2024-03-28 17:09: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.03586,
    "usd": 0.03873
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00017277C4232DD97B2A87B6F5668467F718A440AA7AA3923F23B079CB8B097F04BF

Previous signature

33EF9CC9AB82A2EFE5DDC451D27A0FFA97B772339BCE02D436506F5B67B06936FBF57DF6BB6F9462562AD8EE459565BB5BA3B8B24B7390BA27799E0CE0AD210D

Origin signature

3045022100BE941F329171D15867C0ED6D9CE6F49A387A7B928F8E13A73A3E4CE3ECDED50102200E0A068556ED78D889BA51D14F0FA2F8B56533D35EB2D7FB98C20F07377EAC14

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00CAA9B6EA5B4357B25ADEB8A8E68EA418838C44CC2D6CAE80C30EA8DB0F8B72CC

Coordinator signature

5C8D2B7B27DFF626C2E7A63E44A6625A4DAB3C4F6AA22510E0D946BEAB2B0582086725BD12F993CC7BA9057A84FA93DB6E421A3BCAFBEA4804271C9D0C06050A

Validator #1 public key

0001D5031ECCAF2669D0031BD49AD248043D737E6A3643BE3E5EE7846076B86C737D

Validator #1 signature

35B7F169B86A76111FE423C1D33E7DDA15718D7D958A11FCFD800D673FEA637F5D8586F16088E674A22152FED960D98AA1E6B5E69671AB4E966F4FF9BC61B402

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

B5E94566DF8D98235C145311DE11FF7787EA6DE652E0C00243026115CD1BDEE95112D3BBBE0660D1E0C7F6CA38D0310435DAF632059C387D46DE6404551E610C