Type
ORACLE
Validation date
2024-03-18 12:20: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.03781,
    "usd": 0.04123
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001DF31C4CEADE2F2C63CDEC589D3B8C311E1342FDAB0FB941E112743F6EE8805FF

Previous signature

D6ECC4628DB4B15AA13EBE55635E9A66053C6B5E12D25BD7653D934A4486D473C88CFEDB794B2B09B162DED6E33924059BE8B8600662340B9E325AF0C81BB009

Origin signature

3045022100AEAF42C744ADBCE71E023CB0A9DF07046CD09F11E4450DCF782EFEE110C9086C022004B5DA3AB9D15DFC727C81D26FF5C1F65F66B7E28291784D64783A2C7C3C2248

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

003A51D31148E14F83DA8A68A2EC105B68ED31C2F8EBBE3F0269D4206DCC6080C9

Coordinator signature

2040E552B53D6E0586F42EF0C1EE13FD712161B1A5DFA19554420715ADC974FCB8287B6034AED2C92524296F88627F4E0B6F8C351D201CFA471744A4F14CAC0F

Validator #1 public key

00017C1085C3D4AF32C4F3BFD4F0DC8FBFA4A1D6EC059601111AB371A8AF03F589BA

Validator #1 signature

6FDEA9B0F653861C805EC9F35283FE654BE5FA2310D82490118A6EC5395773C1490C70D0BCA9256796B91E80581952E109BC72F914699B519ACE4EE15F057F0F

Validator #2 public key

000105433F0B53A0F5EE146F7C7FE9CC784E3578C950889E786888DE0650B09E1DC0

Validator #2 signature

75BF872F57F1CAF7AF244D07E355DD4CDE5246A090659492F1F29D23671A6016930B747FB29E0D144B28DFE45A6D14D5974F89659B55B4A7862600848C77E40E