Type
ORACLE
Validation date
2023-10-08 01:19: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.04148,
    "usd": 0.04394
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001F9FF30D816EFA121F537454DBA786A108D3284BBD9B93C12215C34F19E4F4E71

Previous signature

8A0DA331B1F7C6CD741D0645C46AEBFB7FD10E2949BF0F076F8720B707FD55A4A6094CBA1D6591BF3078ADB96970123AF214CA94BB199547C2D06244B034F801

Origin signature

3045022100CAA84C4068F22DF10B0A5DA6FABD5E8B9F860E7B9FCE2FF8CED03A4EE2A0296F022057ADD6D9E486DF9EE9062A90F6AA5372CA9CD75415FBC56220B278634B5C3B5D

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

009BAAF04AF4F902AD9944CFA5352F216912A419219394E7A3748BC02BAA5C1B59

Coordinator signature

A8E1B9305BC6DB6F78B1FBE4BEBE3D307F66DAD26ABEABA77887C1D3B0B77D0E6878D8132F2FEF8C69D93CB1B36B65892E596B5C249EEBC4D9B8B3508122E70D

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

FD300E8E7FF35435A901E34CCFE29B1BE74538BFE7E0AF9EBE1B390EE212A59B40270698C25ECD0BA0765CB7A3E336804CE20F02CD585520E81FA21B0AA8DF09

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

DAAC405992E4441C8DF9E8B5D89F1D7B8CB845D38113DEB3024A76099026F8BFB5DD4BA56026B55BEC873F9D96766E3C6D902945915E283441E093B390255D06