Type
ORACLE
Validation date
2024-02-12 08:51: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.03772,
    "usd": 0.04073
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001912B877B03892F6D95C36943979C54AD88C17579539B84C3FD8EA6BAF9A370C8

Previous signature

8458B10D3B894466C6854578B144E1AE0C24953D8CD4EC5280AEDCB4B00FA1F7FA3EB451F9DF3C6E8917E2F1161B3E21045B8F36EB147240727A24890F5B0B04

Origin signature

3044022033F84F60776BD63A029A29FEF10B0887270C4B9060CB98ED3FBFA3B1F1A441C602200A75E89D946C129C70718E3E574A6CE7D02723A6D75EE28F01A8085C2ECA84FE

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00045A09D03B911D5F2EA4CA501EA3C31A1CA0AF4550042243BE92DE6A40D4C45A

Coordinator signature

51F4C715A3E84E77C6452ABFFE7E120786142F78186CBE2AF3DD17AA1C40A32AA099E2DCBC71681A7BC0B94F2092B19AFA1DA738D4F5C597FEB2E9F8AF425E09

Validator #1 public key

00010A39DB5D3D27E394C1D356F35C52225D77EEA55BC993431A5EF1AD20966F4CA1

Validator #1 signature

B0C56042DD28ADE8ADA64F81850D310F9B353380E72510BB8C844911A439F0AA1C098892FC361F7EFAD9E9DB9476564C8EBA07339F7C7017D6D8709C8E2ECC04

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

A14D5254F771C238A9F661DCB3AE1F5C03EC49223931540147A5F3BA859ED7F5572E79FC22A1E4CA16D7EDC0D944B00DE8B0C700A30BC4F28B0247DC7B4AEB0C