Type
ORACLE
Validation date
2024-07-12 20:18:40 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.01461,
    "usd": 0.01594
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001FA26F67813E2B5D98B28AE18658A94E32FEBB17D3F03DAAE82B474C50B95FFC4

Previous signature

8BFE4C3BB47E6390281F5D1BE24585F8841938C4047E84446F3CF476E7AD6067421984864F6F5EB8E7C3C1640C4F7C495FBA1A5E1F99F607ECD0C0FCB1C1520C

Origin signature

3045022100F25C8F5ACF9F08BE125353FEEF72849C8D32B09A80BC5A09CB0663A52E3AF342022036FA56E98D8D7D192CB2F3605EDE1EB5FB1289E8535CCB7E77E89538EE0760B5

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

006C34DAA7D3CCE7A52AEBBBB6512D1EF95D68337110DACFCB643A85C83FFB4E0F

Coordinator signature

B5B9CC4D4764A713D343444F76CF5A53655CBD659F21951D78676DB60F10A61F94AB47388333FA5CA8F76B1551D9C95F362CF3DED3E90148C6307EFF9DF02909

Validator #1 public key

00019BD68EFC0CBF59391FDF1745E04FCDCBB379C6FB428B9A8B4ACF0D71FC82BD68

Validator #1 signature

20E5E31A4D3076037A00E7369A5A7CFD40D88EAB08ABEF1227075ADB6199B5D0ADD34C299E4B4890BF854BC64457764CC2F5E0B4A3BF6D624681584A83F84505

Validator #2 public key

000108EE4A227E19513CC78AFA74A112A5AE364CA26E5250A3E43EF84993C167E5D2

Validator #2 signature

0B96085CA890AAE28F5E84491EB5E5C47CFBC1F18BE878D1B7F97A50BBF00FA501B327AB7D6636E469E4EC4003E32E7FDFBC9BF2AD5C6A098290F340F7CCF607