Type
ORACLE
Validation date
2024-03-25 04:17: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.03309,
    "usd": 0.0358
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000169195B6B6F7E299F94AE612523EE1F15944DC85DFCA320D940F0C24A602C5B39

Previous signature

F8FEF0165BA5FD319F762469DF451213CB74FCA8A1483E9B825EDFFB32BA3B6C7F9A2AEC2D0393D26708B943D4B0AD257EC7DCE519BA57ACFF7C766C0A46CC0B

Origin signature

30460221009847103309F09B2D83AA143706F5D11EBDAAC4AB1EF91721D6FC8FF6BAC57ED7022100AF0241543ED9955C3A67B84A943173DE0F85C02971F7280B8BA6308DC2716B42

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

0097C70CF5F6883C884CD69B30153B8F63A1704F8DE0AA157E3FBD6914C901E2F5

Coordinator signature

1E0B870A46DDA601691593F4312FC16CBA8EF87726B0E2DC8A348C204F0700DCBAF5CEB1F3912DEF56A04246F73E49E41214E70CAF89EC7F3F14A634B9CA3707

Validator #1 public key

0001AAFBD70CD1928E509736D7A3F072694F7AD7AA7BF5716FB0239146EE4B633F45

Validator #1 signature

010A83ECC60152D6D6D5F6C12A101A978805BE08C96F57D3B6A755C085E7BFAA8EEF3B13255153A3A743709F0C8F142B5B3E0E4D5534C33F30740E4673A4C501

Validator #2 public key

000105433F0B53A0F5EE146F7C7FE9CC784E3578C950889E786888DE0650B09E1DC0

Validator #2 signature

2C500E3EFE321412CCA9D452CBD96FFDE634DE45F7F54BA4B24CB143A84570047D9EF2001B4286F758DA8F5DB1B78D5C93FE89F38DF169E3962AEA7DD0EFF202