Type
ORACLE
Validation date
2023-09-19 22:19: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.03812,
    "usd": 0.04115
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001F883B4C0CA28DC4E715660CA8249D36AAEB2D5ED9B0F15BE5FB0EB5465590FDA

Previous signature

BC5EBBC380E926E07ABC8E4314F4F998318BC1BF226DCC80589EEB694467F5707682744BF54CB7303DF4C4A33E62AFB4A85EE0EA99894104A5F948A7FB318801

Origin signature

3045022100D3B6A0F1E8B3E7C654A53ACD16C5E7762DDFD7EDE26CAA1B4D458C3E74456473022050B15914B3D687A0BA4FFAD7554B5AB966D147DEBFF766A76FD8DC5D0B4C758B

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

0089109D10E41E3E9C3684F114736C292AB428E0FF1DCDB6F70C8CF7E68035C4F7

Coordinator signature

F3B45DE9F9C7180CEB15686223B749226C6273E360AE8A80312C5A0DD6B2735B75F6C5065234CC44FCABEF0B7F9563C5BBBB2C0FDE82C71275F5D3D3A279DC0A

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

84F5E3A267539BB7A7BF11CD0FE397FBD657CF5880D62FE13C9C93814884ACFB758D2B948AEDF4F5A9F0E7B6DA649E87D095D402F495E90CF028E4833523980C

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

41FFAD14F26A9E53AC3F6F698B788B1B8C5BD459BB3B39D7F5641E636B32EFB835E36EF0CDE2F7C01D0D9352674A87B763B1C1A199DA3E5D8C8EA1CAD3B6130F