Type
ORACLE
Validation date
2023-10-08 01:50: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 (34 B)

{
  "uco": {
    "eur": 0.03,
    "usd": 0.03215
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000167B040B793F6D2CDABFE1A1310A5A4B63352908A4B6EEEB89BEC9F0E2913BA05

Previous signature

9A44D2EBB7DA4B7D9C8211AD5C826064137ADE5CC4FBD96232F4D634A3FAB7312239029BCF8C6F20519DBB632D4E8457A0DF6394597646E093C458DF6A366E0C

Origin signature

3045022100E3396BBA2D63D56B414944A23E115C5C888A5A56747D3DFDF4A887B6D8194FB902206F5F4F177032C26F5EACFEA0E257B9A1BF99158B5E0E2A47AAA4E9AA90D33CCA

Proof of work

0102045AAF36BF9EA9E11F1F79834294FB1098C173F2333B562762711E02C63EA9F459909F714C243F04922D1EBE15510E1B4667550E9C980F7742295E002584B0482B

Proof of integrity

00BEA8FFEBF4AA89CB0E3BC124AED417E4EA43A93372B6D10C35A22DAAA5748C30

Coordinator signature

637C4D8372A75112913E12A43A60F85420434E7E636A51A3455EF4F66FBBB4072ED4F3B6861CCF253AE48F7FFBC1D36A5815907C9D31BE349ACEC772A781E70B

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

08771DF4F448C679295C98ADBFD5A8E85C6B9B536B1FE560BEBA22ED39405A113DF09E1613C153CA60AC3F8F80C14961C5CCAA6ED6DEDF634EED78103084D103

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

DC6E18A2B1EDD9DB31EBA5BDB620F4C721EA652D62B485E92D75E9809FE9472ED82ED74AE1AFD1FD4514810FCE969ED80A6D3C4BE3656F016BA7ADDBF37E480C