Type
ORACLE
Validation date
2024-12-14 10:51:30 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 (35 B)

{
  "uco": {
    "eur": 0.02095,
    "usd": 0.022
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001CF29C3EE3B1CAAED4E28AEF906FDC07D0F2F330B630C78808682528DD17E8986

Previous signature

7629D892268120C0EA67925BF20ECBF0F7AD8DCBBDD769CB06EDBD7B76BE37E2D4562A2D933A8CD1CC7A3C49F3AEF62358F8835D75ED1F636F755ACE9B60250C

Origin signature

3045022100E2493303CDBB6C2AAC84E5B6B41BE5EF86F4AABADB20CC76742A7A2AB0BD221402204F00AE2D7E68A27FE67839B60B5FDF2C09DA08070377D45CCB11A2D4B7419E4C

Proof of work

0102046C40DA35A5E56A9CE2DBF0098DB8DABF2B7F5E137C7758731F5ABAAEDC16CD890DD9D4D623206B863C8F60FBED5A54DEC7DC5EF2A67BE2F41DD3E3854D4B0331

Proof of integrity

0084BAE8C956485F4527187BE145364A18D6BE94C8DDA3449271066D433321A704

Coordinator signature

BE03DE23ABA74E33B85DB892B6AF588B781C6F7A15FC176B972463F169192374126A7BA293F14712B9E2F8C7DB69AF3AB68A6B8BDAA28465148B5A9FBE3E9A0F

Validator #1 public key

0001495101672E3A9A57CD61520FB6F0E381E111EFFF0C2EAD677336BABB33C45C6A

Validator #1 signature

BF96C6185CB20BF049A4088469F43CD6E0BA0BCD1739FC7FFC877A57D272ADFB0DDF92A465043FBBDB7399A0FCE9E119A901601504BCCE11A55258AA833B4509

Validator #2 public key

00012A70C3888F5CBD811F5E45AD85E660AFB4F6AA982C41433AE63814642DB3D283

Validator #2 signature

F477DF9D1EA39DB03F312A7BBCD3AFB570D0C2D09D83D46D1C602717B8B2FFA3E4A3716BCC501566531E27976394D5D42CE2E646207D7A79C99CD7D4501E8B03