Type
ORACLE
Validation date
2023-12-08 07:54: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.04822,
    "usd": 0.05196
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001B8C94BFE76D5D82FC28B9B00231D2B9A0337655A8ADEE17B73FBB3397DE0FC4B

Previous signature

D042D9452A37B2E2C90E720B8C509719A3649879AC03B89B4699B33878953563AAC95DC263423DE9567CD5CB662A3AB5924313AF5A5C07A62A79C3D5CAC7F801

Origin signature

3045022045E5AA8ECA274560A20BB6E88277A349533AFB1353A3D3D03462C3A8840414480221008DA145518A1E5D40D5B89571D0DE4715C4F9AD84D632B039CE7F60844AFD67C8

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00BB8C91758A6995BD2824DD9960503CA7148D9A0D5394F0E3D03CB7A7CEB35370

Coordinator signature

CE3EF6EC4B32309ADB57A47272D9EF2B37C5631C13B5F8344D5ECF6A9661F80564E59C552F914FA17418C5B025FF07A62E686FD758A02285FCB7093D9C556C0C

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

3962E378F5803349075E75D9735954F0074E3201E85DABDF487A9BD5C29383F187CF6420D6405A6E6FE7B6837EE21219C6A41A7DCCE787FF0CB1FCA9BCEBD30F

Validator #2 public key

000139012648E9CAE2971E0A1D7029404E5086777D18FE09CFEE383D7C474AE79724

Validator #2 signature

6C96D274A3598AF1F5765C0E936159A0B57D379E0D0D9484D1CDFE16FA52FF915DC7FD182931309BEC995B80FD1E0BD5C0155B6DC41DC6E45693936CD4E7E80E