Type
ORACLE
Validation date
2024-03-25 09:39: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.03334,
    "usd": 0.03605
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001B3A3A673DDE03D1A2BEA3A32C8795036A1158F5E0D02C61F63138F84698A1C4D

Previous signature

06D7A81B4508CF20E9C57E22ED12C7B159EA3C4F174258EE2F5353086E111494B74E0E32FA5D52A2AF9DDFB34C3340988406182A8DDA0EE1658752CF700E4009

Origin signature

3045022051501E59C9C598777BE7C7184C5B7F438F3DAA0FB02C7837CC8AD1764E19C7C2022100BCFE21BEC4F864EECDC806BBDABCB064A0BBAEC20F7FBD3E339BDDAAC520BC34

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00BBC30C2E9FA382EE1E7AE4D7ECFB2F59F1DF6E4D89981BB050037414AC80CAD1

Coordinator signature

A9F7FDB7054F65B0B14530133C0679AAAA0D77E7A3048419BE51A975ECE7288B6B7FA899ABE6920B73744D41111FD445B32F1C72BBD8CE12BA88008E9796440A

Validator #1 public key

0001AAFBD70CD1928E509736D7A3F072694F7AD7AA7BF5716FB0239146EE4B633F45

Validator #1 signature

704DF7DFED69F50C5F15B3461DE2EF88E15A05D80516327C433673ECF0E07CA67F1063F00432419FAAB4DDA2A9933EB9C577BEA3D03A19C476286791EED5E004

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

A70F526D7E4AD00A9E03A628C0BC3096A6746FD1859CDC71ED27A2136964F8EF22C33AB067704B384FF3526E604ADC6AF98A0EAC3B16EC100A9D5BC09780DB06