Type
ORACLE
Validation date
2023-05-24 13:07: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.05868,
    "usd": 0.06324
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001DD3A20A217BC75A89B40C6406452239AF46FC8F9275F7CE305D14588C12CA704

Previous signature

F845A589A9DD2040BDBAEBC67FB9977D13E119370700AAFD24DB2B5C0B2CA65DD75C81930A7A1CD73E263D2EA4C3AEDBECCE839A46CFD34E3BD1CA58B4924E05

Origin signature

3046022100D3897D911CE57206751E382CD2FBE05214B016A1FC43A56C118E410ED4AB0855022100BA8B59F72A6406BD3ECDA8ECEA4B39D9B91098783872E95112144D6AECB5C8D2

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00002B62D49C3FB2A5FDD19DE058A79CB5FD7FB6F88A36DD57932C79FA478A81B9

Coordinator signature

A3365F4AF1435E5A0B30DFAA85701E0408A796FD20D4C98FC1C911BEA94E8A9BA9E6509DD748E710C5B74344AF61EC4100FAE642B65846C47A8A8D19041BC20C

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

11F776714B6D560FF232333C4F3647A095D2B5279FCA43A8470FB45FD1C238E559037A17507394AE693865F1308B80905B20B127290C84FFD4D8F9E1E40D3003

Validator #2 public key

0001A1DC9238343CE9F82C9EB5BEE0AC5121FDA6E2E71B3AA94E87FB5D789B7D7E3C

Validator #2 signature

4BB0F870885C0F190D3FCD758C78D0D27F4F4D0AC54CC413A1FC1DE77786AF7C827F059AF9EAFA91D9F3D36D037E32371CC43F7B56DC6139F6CC48E0BAA4880F