Type
ORACLE
Validation date
2024-01-08 12:23:40 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.04346,
    "usd": 0.04757
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00017B9D2171775EFB8A5351782BFE939BA1808D07FF3EDFAC03B2B4C66EFB063679

Previous signature

9C4839EB20B246C5F463831C09C064F3CD223BDE4F85252359DA44F8C1652314574B10FB6D179C57AABD34FA42A5DFA6255294D609BE1245C01417062310450A

Origin signature

3046022100821425B05E12E2452D5C3C83360E55EC0F1FA5C704242C222F6C1F379C4B7BDF0221009919BDD4C37853C3AA94E665089006CDD06570E6BE0B58C37C28FD5F844BE0D6

Proof of work

010204DF558A1112A4F3F9A3F4D6929AE739B67362D0501520E305BFE64D8A8BC54D72AAFC78B943A2A1AF5968FBF0672255CEABAD80F45F795D8D7ADD06CFC992515D

Proof of integrity

00C08636A2ECFAAA7C4C58AC5518D44ADA0347AC9EECCA3ED25A095244D8D0EB74

Coordinator signature

AB4D1A121F992E6BA35E91A85320D4408EF6B4A839505EE01FC8303EE63AA3BF6A2B9E4D036DE7869FD35BA71F6828A7A58CABCA66D50F9FC6D71B64F3BF8009

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

BA95A1D76D07EA425946B572E45A136E05C33AB5C0B32AAD2E211D5CF025F58278B8702BD07E58629D195C2B72EA50D563522961706EE3A91085861F0BA29A0D

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

0583F7CA597F498F3B38C1A74C9E95ED340D8007C502CBD870614C6DDB7A833DA7FD0579D97636DCF65704292EC7D62C0CEA92BC077DAA6B23F112EAC4C20303