Type
ORACLE
Validation date
2024-01-21 10:49: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.04531,
    "usd": 0.04941
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001392A2F2412B9424A715D55EE46DD1C38C6BEE5269FB594FA83968E29CDCF1E5F

Previous signature

6C56264349DA66D1B12E2147F3E74D96CCF999350125B61514442323192D682C2FDD9C3AFC60105D816DF105C041DA9879954C3B0B6DDD6F69EA9328135B1B07

Origin signature

3045022100F8D0D49F5338C88964AD0F2E523B412BCB4F4F4E12ADEE5B3B55BF367C62FB9E02207FD859066E287CB251B5B4B0FD1A43EB8BDD806A2960AEF950F9703B9B49C6F0

Proof of work

010104E0A019BD028F9689146FD0C9573265AC14668F06BBD6E0834DE10F1A7CC7AF85C0CF2B05BD8084AC40AEEBEE94D0C19BE10DB6BCF567F892396E78CB9E489A4C

Proof of integrity

002FF818FF177507EED54A149FA6798F9F0805B2BBA539D03F49CD73171552B0ED

Coordinator signature

29DC63D57B9243DA13909610A2E03577CCFE63A4229CC71ED5CAE8B26A55BAACA0D3E4B9D9A60C8E0FBC3ADA89EE8E4E21CB880DB047D9D9A44B3EA757B5240B

Validator #1 public key

0001D5031ECCAF2669D0031BD49AD248043D737E6A3643BE3E5EE7846076B86C737D

Validator #1 signature

F24F8060F7EE4CC2ACF6BAFDD08D4CC52140857973A524E15D366694D0D2D17BEAD39F4B70E60F65FCCF774B24F22B287BAE8D8F80BD119088ADE3254A41F20B

Validator #2 public key

0001FE0F759D8C583CB8351DB3F1BA2F045F114F0BA7600CCEC9048E48CC3E5FE4AF

Validator #2 signature

DB3E5EB07415E1EC8558C25B166C5ED91EB90053E0939755F20CD473884695690225D00F04C0A285C5EA17FD7ACD4DDA39D9ED8C789D595FC3F3D2E0BA5DF60A