Type
ORACLE
Validation date
2024-01-01 18:24:10 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.04992,
    "usd": 0.05514
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00013ADFC5E2F4485704EA43E2FE77D9A4B1DFC7942F6AD1F7B1344AE3FF30CEAB4A

Previous signature

AE1E860CF17FFE504220B6BEB31C930B2B04EF2A9F2DACD7E8C7067F568A0008054D437CB7FB4289FD32DFFBA5BE86DF864EE6464AEF1CE095ABC218D30BAF00

Origin signature

3045022100C7C1461FFC937CA646A94CE2434B89673B0EEB872A76088AD1A3B2198BB37CE00220222B955BEA84CCFFFF9EEE4F202E1BEF619E17EE78F5A03B4CA3DA803B614F88

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00C616AF123623501BC81EEFEB5CAD278DC4794D30FDAD65DF0464875586B5984F

Coordinator signature

548C51AAA65B5F281B10A5EA20F7FFD46C22BC7A8C42225CF7B89ADF565C37FCC6ABDEEE24FB6C531D7B0D2DE804C3493E104906056EA1B351419A9D6A40C405

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

92C8B11FF522FF88394552F1CFEB96A8DB84749F20788A0E27E0F60FC0F19C75063A55D1CEB2059161387D1DEE711C7F1A254BFAFCD9C6E1D6A8ADDEE4905D08

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

353B4ABCA4FF2186A492784B844C8FB451B9E90720AA9367CD5C2B517DC41B32E299288EA9A0CE315CB653FF0CA737424DE4B48D0A306C8B9943256017FF9801