Type
ORACLE
Validation date
2023-11-21 02:15: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.04983,
    "usd": 0.05456
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001BA8641E5C33C4067DE3D43238D48D0409ABDE270BF74A65097B29C855E91DBE2

Previous signature

111BA9949124B714EEFF9D7B26E91A7A923CDF3D0B8A366E37D179451742A023BFA20B0C72B320C89E2CA8D854861B4568292F524F397C63EE543A580A6C0E03

Origin signature

3046022100BB0FDF70D9DD984497A380B4EA83F09CC5789D3B58A616FC54A91D4AB34C9F3A022100872586E19AD751A36E25E69910ADFED2A785CBA04C7A5D2C9F18F0DBEB0F0085

Proof of work

010104E0A019BD028F9689146FD0C9573265AC14668F06BBD6E0834DE10F1A7CC7AF85C0CF2B05BD8084AC40AEEBEE94D0C19BE10DB6BCF567F892396E78CB9E489A4C

Proof of integrity

0012B3CA5F6AD59B1DD8C9A2916AA0842E6BFC30BBB8E2B9F0CC94BEAB8F97A4DF

Coordinator signature

A95ECDBE346C23E2982C30EC80564B21AB17496EFF0ED28CB4739C0B88F0DF4102B52863A1925F80A0846350CA8C8307000A5EDE73BFF8A30C0177DDE3C7C509

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

305B28BC8FD5966B46A47838903665E5B666112DA30ED329E9C977EF5901DFEF405766104D27233350BB2B0CE62A1738DD665D0CAB95BDB1A63390A360E42300

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

74DC24123167E41D5B6497857F5D3D9C497C04DE0618CC76DD6A134237A6DDED70124876F957B48FEACE12587FEE5D44D13B480E882A6422F207906563D7990D