Type
ORACLE
Validation date
2023-06-01 13:21: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.05891,
    "usd": 0.06308
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001F2B566F5B9DE1E7442B1F5B365FDEEB352A3F6B98A7ECC6FB8A4A71D80C88979

Previous signature

8433131D76F9DF702D71E7CCA3D94F4A85AEF4D257AB5FFDF7022488D15D11466140E96C612CDB1CCFAA1F45F7BBB07C4656EF5D99C1C4762B19639D81DF7905

Origin signature

3046022100DB0498ADF6E77B6C654619E2563A23F9EE49D071AFC240BF42503A32464B5820022100FEA868FC106C4246DD0C98C68EF4A2348FE33D44193B86565A7491A7D03BBC1C

Proof of work

010104119BDD4DB10EF796F97BB66C4E8AD3923C8BA3EF94230BBC5DEF7D1B8E7DC9E70A42D70C3554BC7ECE06BC130937F1C6B21DC680825D3DCA011A20D33F941FE3

Proof of integrity

001A50EF31FE58077F760A5EC19A56B77F95303BAC002747A532C27ABEE8950899

Coordinator signature

36D2A1DD9D4F3084096FC2BC8726A04BB96FE43B70542F38BA9A52FEEEB12D20F89C081FE709BBB163892EFFDFA61C60C1C0A728153518D9944C199722708808

Validator #1 public key

0001936CCE1295F6988DB49825C6CDE26CF96AC12657C56CA7AC06C1D4C98E99E9D4

Validator #1 signature

7F899A53454537790F65C22B47E0D7A23FCEEB6BEAC2DEDCE8A3FDDAF8D501FDD07CD6586D608F11845B66B00DF0E589D072F36F0A008E7D0665E33069AF8E08

Validator #2 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #2 signature

A0CE3B19DB8D8612C586810FC6BFCB7FCB6CFC7B435F08AD122DF137238A8D7F7377526446011FEED3F35D04BE2FABA669AA81BFBE429089CEEACC1C10C3000E