Type
ORACLE
Validation date
2024-05-15 13:02: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.03031,
    "usd": 0.03286
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001E9A0172E5959F6CE7568C0C60F5FAEDFD4A7EDCB794190A2534A8ABC4C3A77E1

Previous signature

B1EADB4B0B6F361433B09597C572B6BD60DB70539ACE32A36D0421B0535AF7F37883F7EF20013D744FE979BB91F95970362C16107790374B5FB5037F06410701

Origin signature

3045022100802EF1D0E5A96B66F63F2B5C5CC527F27B9551108721E66209CDA67C7B5A0DCB02200C92B78E12B235EC46DD471A761922A85800C8D9C07BB1C82ABDEFCA704AB80D

Proof of work

010104E0A019BD028F9689146FD0C9573265AC14668F06BBD6E0834DE10F1A7CC7AF85C0CF2B05BD8084AC40AEEBEE94D0C19BE10DB6BCF567F892396E78CB9E489A4C

Proof of integrity

0037B5D8563222DBD1273FDB8D1364C601A23EC8359F383644A5964E7AB8C50878

Coordinator signature

31C93CA880C0FAC89741D0BAC2EA539089C90285DA361CB893836283A885AB0BB2F638CB8E5A4A29F30D4D05E6BC1077275594FDE2D649C8E2C0707437D03C0C

Validator #1 public key

0001EDF5619FD22027B475378BE5423B2287F32121DFAF3135B529CBC6FB1968047E

Validator #1 signature

E0A92A43D5754A09E4E2E5F609058FCE1E2CEE0DC9F0A2988CD6B4034890953F52A7F2BE9BC76F88B91BAB3D13EB34C23F7D0AAEF97D2DB7D328CEB69AE6D805

Validator #2 public key

00017C1085C3D4AF32C4F3BFD4F0DC8FBFA4A1D6EC059601111AB371A8AF03F589BA

Validator #2 signature

E1C051F65BCA26C093CD35EBC153DD7B8E03C3A0772402DDFFB23322C7CE5A5E71EDCFB2AE1A64568B92FA5EEFE0BB644F5B90A4B8BC2E9A03FD9E11C2335D0C