Type
ORACLE
Validation date
2024-05-01 06:31: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.04235,
    "usd": 0.04512
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00013022D99F8F0432FEF3DE8DA158730E98222CC8DC3B9CBBE3996ECDFAEB933304

Previous signature

B9EDB4671C79B7D230ED759AB976E4EF534D534AD5C0C4941B3FFF62BA697C9252E2C1EFF24CEF6908E2942422130E592E3C7AA3841C796AD6D5D540E141B703

Origin signature

3046022100B1BEE161FA377C09D7AB0C6539FBD77211970C54D1712733409D3FB90F075D4A022100A0FD9020336470610C636CE5DBB7A305C181CB8BA12C9E45D8B1F9F02B01FE95

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

003D737ABA5984F9D666A15B5168FAF5FB07712FA98D3D4E0B5EA1CBF1A129C14A

Coordinator signature

3391C9DB409275FF28C1F23E52C77615A23E11C7B3CF0E93E7F5BFB5DD371D45634C153F6B51D51E1EA57198EF16240A6A353FD856EDCC9465B98C5F293C9A0C

Validator #1 public key

0001AD128AAE351A4BBC1153FDF8E5BBC27A9B30C336BC60004465963E1964A6145B

Validator #1 signature

009279D837EE1D9BC70061542AE5383D7CFAB8BA81DEAC3C658B719721C21094EE635B70AC37ED21271938A39A9B618CE48C5A57C3F33F97DEC36BD62874E30D

Validator #2 public key

00017C1085C3D4AF32C4F3BFD4F0DC8FBFA4A1D6EC059601111AB371A8AF03F589BA

Validator #2 signature

872B031ABF51F9AF282C496F29BAE3DC1DD64FBEA79BC59EFE587F1504AA83CAF37E2B5B96D832B494FEEF6795E3625070222E1809E40AB3597D5E906B979B09