Type
ORACLE
Validation date
2023-05-24 00:02: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.05884,
    "usd": 0.06339
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00019095D8D5A5AC6116FD3D50AB4148706916B94C5E9C5D023476C39C3EA84E6CD8

Previous signature

DF8618BA6B4694C11FB8289EE549977903C1FD4F9BA3B8DC4497CA58760B50CCFCC3DE39E12A6B159C9DDE560613F88ABCAD8D0105E35CC4C6CED5362234770D

Origin signature

3045022100F2DDA914BB5B8E52EADAC4D12580E3340612E9BF5641D87E86F9804D313F2B2F0220082FD0AA769FFFA5B963381AB5A2235671761874EBA7BB74FBDC443AFFB76B4D

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

005C75FBE31083BD79B4B8B152CB76AF4BA6B67C3912780E965ABD405A127B3A04

Coordinator signature

C9A6DFD591793FCDD7F5421BB7717D64034173A637772F1CB460770F4FC42F3F4AAC79173D5BDE9BC6D1EBF4FE50FCE1E1983CEAC9CA2004943B44549A02E509

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

B92E89972BE0DE871AB49F049D428C7D3FFF1A10E24907C9EC5FA2656EC38BAD9831AE9D33A3E7CAD03ADF98B37E538C5D42FCB0EB1D30BF911F19719B26A201

Validator #2 public key

0001A1DC9238343CE9F82C9EB5BEE0AC5121FDA6E2E71B3AA94E87FB5D789B7D7E3C

Validator #2 signature

687846C6DA3BB040245B74EC4F7ECD9492ED899B4C5B4CC654EA1C191FD29D8C4997C391FF20EB6AF5E03122BFFEAD56D1100CF327C92F7289019CA097749E06