Type
ORACLE
Validation date
2023-01-24 17:46: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 (36 B)

{
  "uco": {
    "eur": 0.0793,
    "usd": 0.08621
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00016FCDDC7744DB5A1F02E7CE112F800C05E10723716770A7D2E5FC4365FBDD9DF9

Previous signature

E9C6CAE15FDD6B27CDD042973ED1DF56D3B0548735B311C241594B0072574E8D79E92A37C00ED80065F44B1D728E4A4BB4D09C0DD01B08E08D9017725667FF04

Origin signature

3045022100D01639FC70D42C7002C969FD9CC3E69B24F68E2DAFDE2D4444FA42B41F70DEB802201A0116B1C575A4535724804F9E2DD945AD3CCD49A572D66AC9661622B25CC72E

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

000AC8BE3152D8FCB563716A0297C41AF19934C922B477311CECBCE47B5D561D33

Coordinator signature

EE33B9518454B44C80E0FB377548604BFA60EEF4150BB4125F3E28E86FAF8AD53A81029231F039E37682AB2C575D2EF0A22B362F880D3F21FAD9FA7BEC09BD07

Validator #1 public key

00018EB4551477E12625988221FBB727798A999AE711858F7393E90E971F7D69FD9E

Validator #1 signature

05EAE692FA8EBF00B0EDCF0A76758477B0D0E1F09D2D981A57DAB59FEF07C27793116B5E9E3FCB718DC1834FD068B30514C67824AF790B42380845E317886307

Validator #2 public key

00018E2D8C83C109AC1CA84C36E055DA82A7AF200BA95BE2343FF116EECD12B21760

Validator #2 signature

5CA8D51D0A5508CDA78E44C10A168574ED291B745ED6EFF545C3A77D8D73DAF084E54F450EBD1551D4B2E5CF13F539EF09A7A5D5287B458AFF68DB4B23C43307