Type
ORACLE
Validation date
2024-05-02 02:01:31 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.04033,
    "usd": 0.04322
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00014F77C5794583B0EB605C166BBD6BAF3DDDA3FD3FC6F0DED4472F112041AEBC5D

Previous signature

8413BD11DA8F95B93242689D38FC727694BB4932CA745A110853E4E2DC1A6AD129132A2F6C042FDC4B1EFE077995D8952C296E7236EA8AD5985479A13E400A04

Origin signature

3045022043DE6C156CF207589D81069213852B5E9215746C439EADB7BCC619583135E2FB022100F96AC7070D20E57BD41B5CDF6969C8243817221AD42598F09151486659699EC8

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

0020BFBBC5BDC01FA4155DECDC7C5BCF617D06CCD40F25D34B69924EED55736834

Coordinator signature

66EDD8CBC83E926F250364662E4E217674438318E742804C8DB42646273D2F6A7335C6DD54D3906017D29D0B105A02DC366DDBEFC6D23D6B2DB506C0AA00120A

Validator #1 public key

0001D5031ECCAF2669D0031BD49AD248043D737E6A3643BE3E5EE7846076B86C737D

Validator #1 signature

1CD0C09175A0886E17C6B146CAF82C9B344B31346A18033AB1392E79FDD965C2080BB84D60E5E2FF8643D59AC731832C7B476C4320804FF87E11A51E6FE05D08

Validator #2 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #2 signature

6E9A227F34034098D27BF80F20A72178B32E8581D64B99D4BAE197EE645BDFCAB4EBD667A64B0F3D3C4EAAED9A1591BC8162BE0F6FEE8D9072F0A5F891167D09