Type
ORACLE
Validation date
2023-09-18 14:11: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.02901,
    "usd": 0.03092
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001B41DAB4646CD82001BAA4C0179896A2CD3CE73671AC688FCB32C6151274B26D3

Previous signature

3266CA94F42C9070A4DBABD1EB42FCFEF1690CCE3A3DA793473FDB53671943C3DB5451E8124DA7087ABA4D2BAEC9A25E6E6403495D5A308C2825FDBDAB1F900D

Origin signature

3045022100CF8027A8E129E089C35FAC10658EBC8C7A24C53EDD215CA18D63EC9B4AE46D4E02200F6D8ADC9F68B5F0F555EB2B8B4CA9DD557026BE7762A85E91FCC0A540BC1B0A

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00776B54D178B6D65D94E1F220843F6F6E4000A24D130AF37150E32B31EA071057

Coordinator signature

C6783BDC9C56A2727B0DFA94ED0EA22491F8BB8CD7CA82C22F9A9CCE34E56B04B35C66B0E434BAE9CC041D77364F392CBA3F74501558DE0985F3CBEF876F710C

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

F3398FF3EA3264C82DCD5759DF26077E223BECE83A0BC22193D7FC21EE60BF282017CE45C3B41F88038B73DA348BE057324C50C35D312ADC2DDE16233D7F6C0D

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

7E160BB7FEC8D85E23899622BBDC44FD9E85BBD51E2EB6E24E37BCDEBB0873F8FBD0BF10E8DB9915A8CB8476E5AA0F22DB1422F5127BB1AB6EBA1D324F04EA01