Type
ORACLE
Validation date
2024-01-08 07:57:20 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.04351,
    "usd": 0.04763
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001FC577239B467B10E95B4D56F6D2AC0E9A03C4EDA64599CC986736F661EA9090E

Previous signature

89314FF41DF4B2E28B386EB3790A606CCA1553D0B469CA2559928CAA4F74F752997D7B60C9C0C906A03C1ED75D45876C1F771AC550113E37F73F170133376C0C

Origin signature

304402202017027302653A127975247E3FB3AE788C51FFC0F15B4B000977CE2F9A868DF6022011D8EF4BA762C24F7A0C47C7958F2C760A95AD3CF887102941C083D18475D8EC

Proof of work

010104641D2D652B2A36CDE32EABB7AC1D6F0351A1CFAE45BA1483ADAD99B166DB289E9E408C13C28D10F62F068EE552C651FAA5A2BD6417D68EAFC8C269FBD2FBE9E3

Proof of integrity

00B9486ABD084279C0340B9F45F2399261C0A9F49B8E14462B9A184E08C9B91AE0

Coordinator signature

AE49F2916A020EE07A7CBBE5AE283217ABA2D6C0FA9B0C82F72450483776EFFF6BBF7FA621C809FC8BE8A4E7BBA45343579A05B1E478BE5A61F7C703004B050E

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

662EE33E47BA37CCB895CB24C2B888FC7F65D275048EE125F73A1CD823C0AF8F5AEFD30231AB7E68CE5215854D4810B32DF90ED1C97F3BE36CC597DD545DBB0B

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

977CC7AD69290CC3322FB2981FEBF545E6824DE3F614E80198CEBD97AB0BD2AC88479771A2CF738CB115B4B57D915BE650D3279BCC1F32644F4B904273F7A807