Type
ORACLE
Validation date
2024-05-29 10:27: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 (36 B)

{
  "uco": {
    "eur": 0.0228,
    "usd": 0.02471
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00010CD66C4F0A0577401B15B1C49307A9E8A8EEFFF0EF67EC13B20001F120AB8A7F

Previous signature

3CD74EC36091F50527FD85FFD4017B82EF109654ED218758B27951848EF616C67749BDE85C58578DA33F0739187DEDEC3628F2413A2C9720491C4FBFDD5DC90E

Origin signature

3045022100C574F3B81D732C2CEA2F2B96B91E9E07E84FA48A72620887DF95DBFE0849445F022076273920B350D3E10C079D06B2F5CE3BA8153854C142C0B813B5A176EFBD7E19

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00CAE6C9F9B98FBF8BB04A1B170C67304C183D4A370CD19171B3A938AE81B49B2E

Coordinator signature

E0DD6EA290FE3E4A540DA3D0CF62219625C052A7C7C30270C33C122DCA93A4AF14B9ED3171851A17B186D7991FC3FECDB6B324441800983279A7C7751DAD9C00

Validator #1 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #1 signature

280BA6FD602A8ADD3C0ABDE72CCAACBF8F362AABD8C25F34B43D0DE09B8E5C8F2160EF1A31173863D2AA69E0BCD3A3A24914C073BCD28B9ED5B25B8632D44A05

Validator #2 public key

0001936CCE1295F6988DB49825C6CDE26CF96AC12657C56CA7AC06C1D4C98E99E9D4

Validator #2 signature

5699F50E00B7E5FD742533A3B68E67EB0E530A9D97931C3D5EE7050E5BF4ADDC593060818055B8545A4321A45FF0F442D76DA0FD15B55CBBCDD26055562F1E0D