Type
ORACLE
Validation date
2024-10-28 10:31:40 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.01387,
    "usd": 0.01501
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001D358DA57EE390D6E4DDC9CCF06FE56AFEF4B8B5AD20EB60B11EAAB130588986D

Previous signature

301BDCF13D7DB12A2FED4B5AFD241A93903CCF2987914EFA5063F6FA3469AE6245948F1AE37C0A14348BD2C69B87A539B2EC1736D59E3397B9CC98D5F7B38F0B

Origin signature

30450221008921B751D42C0E3354FC9F7E4ED4C180466BD36F6D838F8FDB524938A25A99EA022033C4E10AAB3A606E0ED3A32884916DD26801BDCCFF983F3E9A0F5A33954536B7

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

00F9512B3924AD04B403AD2BE0B7085F4C74B6A02C868F9342B7A206228740DD0E

Coordinator signature

AD5599E2004E0AC6859E968F73BA36207DFF27F33C94CB35DBEE54D5AA1CBD30C3F4DBC173F179B346A791DCE3CA46F55FC4DBBD971BD9202A75D1F25A554B0F

Validator #1 public key

00018A13A9C85FE66CE097EE273C6F1E612289BFB0B630C34AF60957E8DE880633E2

Validator #1 signature

CBC735ECCD98F97E2EAD6B5DD5B4309A2237B198CF6EE59F8051C9BAA92C0F920E16CE022E84DEBC224526FCEB81B3850662A525F62150C4D5C6ECC760C7E101

Validator #2 public key

0001172FBEC021CA921A9A771C312FCAD74E84CF0A466F5F662630C70E7BD8699587

Validator #2 signature

84497A6AB5BD20299A2C03BFF540687D253590E58279D1DF682B7927D93B0B94F76CF4BEBDD1AF7E103E7137215BE77D0895B89BB7A8BA41D5F84FD7244FBD06