Type
ORACLE
Validation date
2023-10-08 18:33: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.03812,
    "usd": 0.04115
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000133D4E48DBA28DB8AB18CDA93230E9C1C226650E718A0C2CAF29A9D6AF6AAB786

Previous signature

C293C5543AC30C4AFC4478E57853B0BD53BF1D0D8136904BD2B01E623F8F4BEB538E89F91CEE3A4AB6108F6F139659E265D73F57B3ACAEB5FDA0A085E06B0F0C

Origin signature

3045022018B698BE3D17A1EE6250485918785A0B13C84516FE1D4ECC2C9A7D7FC3042B46022100E6BFBEDC2DAD55B4FD84ED4FAE8B80ADA54BFB1D6149F4E664A5F8D39CAA032E

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

0077A2394E2F5F0C2F498C8DD3FD534DD2AB33FF4C409A49674B7EE653A9F8127E

Coordinator signature

185C2B6051164F2BF10499D38E85FFA23D8FE72C11611C4092B97860B853CC0A2ED692C814A05BC36CA6663D6255253ED8E1AB2F8ACC5D71D8CE0207F4ECF407

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

FEF708E593CA1B044140F7A8544E7CB5886264917FE8A3EDF0618D941764A1B1B43E1E737D05EFF4900223BE22A2BBFDE21C9A8898CEBE645C332D1470E6FF06

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

45D2F988A8C4A6E0A40FEE82EB8E4D0983FAB62C4AAFE39F2BBC03DFB585D63F2EF1B53F7D59781C4788C24438A292EA7A0B5DC3000E9FE854F71E191E24A405