Type
ORACLE
Validation date
2024-11-23 21:22:30 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 (35 B)

{
  "uco": {
    "eur": 0.02112,
    "usd": 0.022
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000195F4F0B8AAC9D0C44A9F5D91BD6D5E81EE18FA948408D0DA23902344ED9F71DA

Previous signature

219125B94F7BCACBEE137D48B412C313F67BD1DCFE789159DF44F311662B67882E0B8FC0AA6801E62932502AF6A5D94A4803EFDA6EB4A671A9F6D708246B4108

Origin signature

3046022100BA236B862D54BC8FB7B851EAD6BE613789FDF1D894F451C0727E9CE6A32A3C01022100BFF097FFFAC53D073FABA0FB70ACD15CE118F5A099239EB014AEACDB8EA1DEC9

Proof of work

01010450394547CF7F027C1683566211C25DCE4991D169A5681932773C76A9CEF588E10CE6054B467BB9914482DAEFA5ADD5C0720D62BE4A572FB8E3051393F258B4D5

Proof of integrity

007A2BB83F0CBBD914888EF3C2A730ECCD662DE6439A572F68EAD33597456D364C

Coordinator signature

06B9D98D3A685F9D20B858E6EDFCFA81EA0A8805E9056C7EE2927DE69AFE95D01FD1E16CD982DF57E2608E48C81EF9BC6FF9DBF7671A065E83D85996F884B608

Validator #1 public key

0001317C62B18497CFF9889458C363EB606128DC6D370E13562B3D3A77DEA180D66F

Validator #1 signature

86ABB1C459936339085D16787107AFBB0164D787DA3C816EDBDD2E33AEEA73F0A85EE270A83C984D6621CE398A6BF2E8EA98E2AA89924F55F2C91F2DCC730004

Validator #2 public key

000105B4FDF46B9FE90C30A471DCE4D296CCCDC27242C6CDA6E48622F4330C646100

Validator #2 signature

FAFA95ED05A40FF403FB97D565C6B8D8AB46F83D60500B99A4ECA8149203D6D5A0CC4AAC1AD93D675E9210F379B9B5E82A8185025877B982409BD546D573AA05