Type
ORACLE
Validation date
2024-11-23 19:10: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.02094,
    "usd": 0.02181
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00012F15770A89C1B8FDDFB0F8F0876F545A5EAC5F8059302EDA6B78A036BEDC215B

Previous signature

2B2FD7E4BDE257ED7DCAAC0F2ADA66370EB4A84F25C4E0AC96AEC1919E7A3DB7597DBC66EA442EE8CAF9A4D5B3B5E92BB8B67406ADF5036DCA7222B961B96402

Origin signature

3045022100E485D4A33FA49279958AEA8F3D9F67BFA5A198244716FB9755A1D746B4718ED90220684B7690B659B1672DDE9158C3B20BB8191E27465CF2F04C446C335377EDC342

Proof of work

010104641D2D652B2A36CDE32EABB7AC1D6F0351A1CFAE45BA1483ADAD99B166DB289E9E408C13C28D10F62F068EE552C651FAA5A2BD6417D68EAFC8C269FBD2FBE9E3

Proof of integrity

00A5E0091EE58E7DC558777063064C8948E1601DC1B48FB194C1FD1D47D0C59158

Coordinator signature

2BA67D95CED5A55F18ABE44E9D241EB45149320730DA7EDF3155836FB9E48323ADCDFDD9AC25C7FE6BFE5EB1C2F5A6D0BDFF44F7B691CB652829BA59C9E5D106

Validator #1 public key

00018106B590A190EC5E85CF8FB99F7967CB4D24FFB1FD5A903BF101E9D668C2ABB1

Validator #1 signature

274D6BB0083DD095FEAEF26BAD55BCCF8D2B645F78B02D62D2A123F4DEF2DB311DEECE553D1046370B52480DA91DD80C2B98CBA9B464740CF04EBBB6F892DD0D

Validator #2 public key

00010F74B5FEB03F130C26B66BB24AA5066168510220DC9D6C2590294863AC9C8DEE

Validator #2 signature

0855037FD21823BC4B4B45B663FA7410D80D72BD39CEAEC60191D7ACC52FED64107953441B57485A2D0E125F5277247D82838309FEE325568DC3F0144838030C