Type
ORACLE
Validation date
2023-11-18 07:18: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.05005,
    "usd": 0.05464
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001E0F0053375067A4ECFF1BB4EA0F976868C2730D9BDFA9900D05B717165B894B9

Previous signature

57EBD34CE559F8C234BB83D23F4787FBD2F089F7A2F1D72952047920D6C8C823A2B88201C7318CA5DE7EA821EC6BB29D8CF6DDCBE2A4AC0E9A11E545A5D77905

Origin signature

3045022100B28B215BD5416D8175A8BF609F434D20F2E7B0FA6B1124C2C55BEAB3F932F41D02205701C6347AFCDCDC902DE8A4F662DC76AF82DD597EB6884AB2B1E0733B4C1CF3

Proof of work

01020451684966573439C38DA99334546FBBDE4A6D96A50B4A4ECBB6572CDBED023F079607407E254421D1779525D11C60D55684F0B403B93B95823554E29D1E2CDB16

Proof of integrity

00B048F418E5EC2DC63BEB8EC7405516C948F9FCA45D5F05630F39EED430182B9B

Coordinator signature

28B3F73848ABB1B83E85468051C6231AFB9E960160673480D7EC9A19B8C433AFECB1BE8CEDAE2FB22357B21AA079EAFB86059ADCD09885E1E204AEB6974A9B08

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

BB83F57BEF7EDA224147DAA60AD3E2A1E5381F3B782B47CE0060DD4B45D4315A445AC8FFE676E1C9930D2E449A5B609C4A0CD1806BF8D8C2B3C16B8C38D50F06

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

30A0B4C479165A953E74B7F56FC8A8D8D2CDEF452F4665B709FF8FC1BAC7C0FE49724D716FA72B56CBA39C228BAC9818656C3ABED4C38270BC1FA034B7076B04