Type
ORACLE
Validation date
2024-01-11 20:50:20 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.04604,
    "usd": 0.05052
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001F4069CFAD9B15DD49400BCD63052E867900A549DC456081AF2E1D88B6B9D779F

Previous signature

DE5891C51F799C22D9734D3502EAE0C8F44B4A702D6DA8F431DE4DB57CA5CE9974522C58EF69CB4CF623DC557C5A4BAAC849ED6D687D63F91E8495674FC1B10F

Origin signature

304502200B4DF9A13E1A66A8511C11A78ECE0F2C3F3A04E2CADE88B1A584C5DF2EA0D95B022100901636906FB511171FE7AF5320607F8ECE697F405F99CB0A7E4DD9A3550FFCAD

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

00DD6DE8DC80DD373C4044B0987A1F3735872C5628A5D603FD96CEC33DD9D8661E

Coordinator signature

3193E771C51D6967B844EE88F1059E7A14710C29FDAB442F0B7926161A0A361D0B425D3B8FCD78219DB5E310A22B624275A03A0329D8B765466F0FBDBEAAC902

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

115503AFFFD66A1B9E6FB8FF5A4AEB661BC17C59F8E1A348AF4BED0739BA647875EB8AD133CA8D4ADB869D5580E085BC0E9B18B6B6AA844CA88FE3DBA0734608

Validator #2 public key

00011B998421A4A8F194C13A6C59A13EED4DE80935CEFAF09BBBB03F0B28A4522584

Validator #2 signature

707CC1B5E90B875E8D867817613AB257538E59D53613E6D3B9FFEEC77AC3C4F8C24B18EFB84B1891DE54EA391B1C58FF7C6FD529D725694FBA14C871874EC101