Type
ORACLE
Validation date
2024-11-21 18:02:10 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.01815,
    "usd": 0.01906
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001C376A604A193D0D3E317FDE190F4F064834F48C26C4C6B09C9B3A9722B5FD9A4

Previous signature

0A708BA937F1221324AA1690CC71C1895CDF7A498B1A51691F68BC7050F707381F2A422BE6D4B8B4680DB79D9515877AD987B309AFB4754AE701213552FEE207

Origin signature

3046022100CD67B09A155B62F93FBCF74D47C03F9757F3AA3DEBFC909915009B1036402C73022100D6C38C9F198A2490E24D6F07E3BD02566B0F5B65898BEB90FF96D2707C6A8C67

Proof of work

010104E0A019BD028F9689146FD0C9573265AC14668F06BBD6E0834DE10F1A7CC7AF85C0CF2B05BD8084AC40AEEBEE94D0C19BE10DB6BCF567F892396E78CB9E489A4C

Proof of integrity

0050D5BE630272139D9A972436B82F61F4FCAC9B88A60E1F385B55BF7E57933093

Coordinator signature

36F5F09BE25A70C706575BF82675B2EB7C5CFFDE2CFFDDF9CA35EC05967876D42F836B499A7229DB7E8BF7CD144CA2FC477BF36C073EA98507A3C546EA181C0C

Validator #1 public key

0001EC6E55F66EF1FB64146A826C46268B1995E8EC834680FB3E41C831DB6613E255

Validator #1 signature

EC31EF2DDEB1505061AD25FBBE27EDA2797F1A3C59818A754C3914DE9678052C15CE860C2E634652C899E60CFC141152FD61F3DCDCFD8C2F675921A5DFA1AA0D

Validator #2 public key

0001B8800415E75326411D65020B8E3E306F22CB1D72BC5FF5929B3EB58CDA511327

Validator #2 signature

EF981DB7B2A891EE64088D2D26E92BB6CEA559DEDA595D75829B8C5F1C9BA077BA6BF95FFE89161500798968A10A2862BCF279A2BFDC62F48C5B58EE37C93800