Type
ORACLE
Validation date
2024-12-20 04:13: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.02329,
    "usd": 0.02414
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00014EA731F1E9A9D87CA4574C5AD7682A2C78EE851EB6C3A8F9A5BD79D1219A180A

Previous signature

6224E1D3D20D2BBA2DBA0FFDE20E3427498729EF3A576402DA88B7C25220F7057971D45E486396CFCDFE9D46328CB7B600C5A8EEBC7B28A0B68ECA622F0C6B05

Origin signature

3046022100E5FD7D8B08274E6598230446F45D7911BBD12AC6E1EB0CA6D735BF370AF1AC0A022100E09A8BDF66059860688F7E24EC57026E3E83394E181145AAB8234994AB1C8757

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00FAE67D740845D713996E8C19500BF771D56E86A467E995E9975E0F240966D505

Coordinator signature

70332E3E1CAA218F0C7A8A34044AF43DA04560130A2E0FB913EE4EEED8D6C6CC8D89376D9F798A721202B8DDDF1C5471959AC959BE2C12D04C5725823DD3CE09

Validator #1 public key

00013F0000490CECA80A76E7199D7B53E23583A16E24EF761384EC642713056C33D7

Validator #1 signature

8D1FE764AE890F73FA3DDAA154C5019A026C754C4FD3B69EB2C4F769B9B101EEFA2F5E0F736938BB58FF8FD49E180D5D2E1E2A82E2058A99695A3360C3D0220E

Validator #2 public key

00013D16BDF02C72DB6831A1EB14200C6D5427B4303351645BDFFC9B132DFE3A53FC

Validator #2 signature

169DB653BD28780BBBAEA81C326804E882D87854634B3ACFF31399340F1532D3F2D62CE066B1EA839C9DFD0AA1D21852850C9AA59446FBA9784C9E50CDB95802