Type
ORACLE
Validation date
2024-06-29 13:36: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.01566,
    "usd": 0.01678
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000156E5BAD3888996E934D9D51449ED4760FE992CCA0896405C4C79DA70BFB2AF1E

Previous signature

B6CE5BECBDE74274F22FA249EACE0466D7F0A6AC1387C099E8ED30D25A64101CCC0345399A332A161B0D8F09792391D29556A9195FB1D7D3C4CD1BD2A4FC6F0A

Origin signature

3046022100913EFB6D1FF9C75F9A1760FE7C0C162F24EDCB32DA2BC80803B219BF2FC49E3F022100E8F0987F072631E79BC1F21A6224D9C2E4E064A1CECB7C7F2068F2CF9BAB34BD

Proof of work

0102045AAF36BF9EA9E11F1F79834294FB1098C173F2333B562762711E02C63EA9F459909F714C243F04922D1EBE15510E1B4667550E9C980F7742295E002584B0482B

Proof of integrity

005F2C26A9525C6873908F2D4A56EC61B240125873B3579BEF5D737F72AA1F21FB

Coordinator signature

4F80F1A606CBE25989A6A6F070272D5F5831101F24B83BA00E55E77E1F32637B4AFA94875A2EBE5D0E68A9E3C779DEFAD3C938BA3875920C9A998324B3C8DC04

Validator #1 public key

00010A39DB5D3D27E394C1D356F35C52225D77EEA55BC993431A5EF1AD20966F4CA1

Validator #1 signature

DA853BD87EA99699BE4F6A45EC134DD63BAA1240275F03209113223960F700C8865F5B8F3686BEA995A8410EECE905AAA9F4942A5946030EC6A07DB610CA6E0A

Validator #2 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #2 signature

EA3FDE57A2C9D25203A0175B983DB749A392A7CEF7491940CA21C0D9FB3F2384399BEA1616E4F8B0960451C8E1F23D2E9A9DECF84A605F632000FCA09880C50F