Type
ORACLE
Validation date
2023-09-18 14:54: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.02884,
    "usd": 0.03078
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001CFF1A36BFFBDE5A503F29BF8F7705C0D2D93E2D16406E7F86EDCAD5F65D59F2E

Previous signature

8B2AE8A6768E59D11BCD8423EE40E8204D8837D3004AE5172A7F5FEFC345959D8B78F205CEE577FD8522C815227B126FD2CC49EE201E90913E6D8FE60A3C770A

Origin signature

304402207C405B36972AA90F03D28E0BDCAC1C47A1677959D736855169AA690FCE7F263602202C616FF3BFB1C71C3A09C1FAFED523EA937F6DCF54DA9B58B9B6831DE4512C1D

Proof of work

010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765

Proof of integrity

008493F6E89ED4F78A5ECAC61DB133979B2638B1D77B60E36F2D1961DC839111E2

Coordinator signature

D55389AD6873390947611A7B8F610A8677D41BD13AA817600F90C1088346A995DD98002496B859CDE522105DD06366BD154B77623C5DF0DC719F12D75C0F3509

Validator #1 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #1 signature

A0C48B73989A58F6DBE432B6280218D8A28B8181A65D099EAC3DD291E86C9F28CEC2C3ECBCC888DAFEB4D1221B2EA3FCC5C5197CD7C321A895C5C3CD4811640D

Validator #2 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #2 signature

765B256AE26C1AC0FD6F251A7C606828C696869D62654D3C42DFD1A705BC0EF0C5E8C9D58BBD778884964BD2D9B5F2135FA367908986123787D981C5CEDA9D07