Type
ORACLE
Validation date
2023-09-18 10:46: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 (34 B)

{
  "uco": {
    "eur": 0.03,
    "usd": 0.03215
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000128658B728DC5DCD71E9C041AA9F06DA03C4B019F753742EDE28ABB9735A11E4F

Previous signature

DBD6CBDF08FFCE545BF49F6E1A975D8A45A806693A76FB28689D7CAD21E2261CED805C5B747F76C6F687E352BB4C8941F8E8ACD1081C9AA2A7B212389BA0F60D

Origin signature

3046022100895AF3368F0D318D9FAB86BD4146D36FAC324A615E1EE7DC3D395839A696F687022100DA87A1A818316A9DC3FC4BA1D24EE00B8551E2E6DFF4F9C8A5CB86243A6973E2

Proof of work

0102045AAF36BF9EA9E11F1F79834294FB1098C173F2333B562762711E02C63EA9F459909F714C243F04922D1EBE15510E1B4667550E9C980F7742295E002584B0482B

Proof of integrity

0099D0E20B7041A67C8AF6C80D2FEB0D8F0D15DA7DAA65BB53B05422B7C9937E36

Coordinator signature

4297D851BF1D7D6A501BA0B0F8495CEE77FA6E04CF538C628082B9E8F346FDB00981E212F0C780CAF655FEE5BB08E1E692F5BF286DA7D62889CA16A49DE4A909

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

00C124F136336E90733FCC68F99B6A525D5FF1FE717CC3D977E58660DA694EC18385C09F72417D023199FDF87ECF0CAA635CA881F0535EC73585CDF0A21BF104

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

66C8F504982B3E38B73AF4AF1708D47F77AFA4EC357BF9326279459E29422407BE39C616BA3D42F960868B63E4649853438DC135F697B256D381CA8CCFF69906