Type
ORACLE
Validation date
2024-01-12 01:03: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.04601,
    "usd": 0.05051
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001DDE38374454FF523F4E4DBF69180F3F6072034C41ED97134427D2F91C20A9E4F

Previous signature

7BA8852D8E471FCA6B09F70C3F14CF861ADB9F203E2508CF910D05BC3589EDD0F9ED83F43DC210E6C2C62118CCB780FED72F43D6F6E504856C3E38996FD9C502

Origin signature

304602210095C0B759F952CC7B97B2CFC5A94AA125EBF35EB54AF4C0AD5957B3C67ED5090C0221008ACCAC3CC48D6228F89622B7133269A8D2122AB792C862D0A7AC7D690F921B48

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

0097FFC047C00592428FF6B500E4BA8229FC4D5553661A9D91F68D7F772AFEB322

Coordinator signature

F068C84D4358B13DD3780BCEC016A3A4D460A7AD8A48A74F76E0407E2FBB06E0C43F3E976442775036B920ACC235FE85A36416EE643A4431133E81313FD49402

Validator #1 public key

000151C124A6211CD402FD1CFE560C5DB51ED0CBEF44B09B21A41206028E7E5942BF

Validator #1 signature

E392A884F6201B071473687C1E71DDC59A77A7BA03291588EDC19433969618D0D8292EF5D7BD8E37A523968650BBEB07EBDB3B444FE6A47ABA03F713F450C50B

Validator #2 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #2 signature

2FDDAD4713EF4C8A425EEDDB4B3B7F1500D404AC9BF136EE27DBFDF66C85C7FF837347D4AFC7C8BD2AE06393ADAA750D4DDB8D85A8666194200E85A77E25D40B