Type
ORACLE
Validation date
2024-09-19 15:30:10 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.01215,
    "usd": 0.01352
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001E5635DEB20F679179C883CA1AD0286CCC5659B19769A3A548554F935B7CD17B2

Previous signature

8D82E5C122FD6DA31AFE6285DC54D32253D14E5BE6BFD5394BCE723D0BCE326D12184AE18BA4F25FC196C0C4FCAFFB8ABC2E247F88948BE1396E1E2CE3989F05

Origin signature

3045022100EF8E4E29FF305143243CFB1ADE4E14F3A54DEA06E4E55D78BD35A68B8A8169E4022067C5FDCD76A69F14DB25EC74053167BA38C6541B0CE2EE45262F062C2A488E98

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00053DA886F0ACC5350EEC10DAF84D9A442B41A47767E5EC8ECC984346A191D0BA

Coordinator signature

025943BBE35F2F6CBFF4083157D94A694E8B7850E2F38EC9792291C7E9C5B5632C60ADB5EF32A0989BA921E095202B6E36171736EFEE1945176ABFDC7361C800

Validator #1 public key

00016204A6DD6BA17388994E74A6529F509D1479FEFB67D8D55D1E450E30A30982D2

Validator #1 signature

2708AE5ED230FE2BB4FBD883FA8E25760BACAF52090CAF5F3CA14285ACD747F5B1D67774BD847814CECB69C95DD23D4E3613A036475C84998D885DC15CA3C30F

Validator #2 public key

00012A70C3888F5CBD811F5E45AD85E660AFB4F6AA982C41433AE63814642DB3D283

Validator #2 signature

98A8B4037227E272136C4CAC900D5CDC18C683DDC99A06D66A73C1C49CECCA7274C224DC851E0C06FDA3A743F5E07A190A5704EDDEC0E4DB3BE77F643B23830B