Type
ORACLE
Validation date
2023-12-16 08:25: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.04203,
    "usd": 0.04585
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00017A2D2E5AEF943A4F4F7B34FA22496DF595B4CE828AFE542C6356226A44CBBB4F

Previous signature

D0181C0972F98422561DC949D940AF433E4444A71DEDDAB343D3EB4A4DA039FC5A514DC737D5269A275CC9559C45A7AA8A7ECBC49A75A4B0AFF13C93925E9B02

Origin signature

3044022045BF1CAC5277B7E88E00B7AEBACB3C6C2562AD2F99CE2CEFAAFE7E10AB45841D02204D14D93F235A21FCB9493765BB15A244294BD8F6C545EF651CC6740E76C1D573

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00363F3C1F5EAB97FE0B94AA3E9ABB230DDF796BD6313DBB0BD6FEA27D9ECB90BD

Coordinator signature

B7689AF571CF149992A2CC58EB59C40EFCFDB1ABE78544426180D85547235852A2F0C89800D87B8FA77D9C32782BD7CC8DEE6733223E28EA44A0E39982336409

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

10D8030DE6F6A46EF92CD8B8AF959BAE8A542587B06EF4044E57C6713945A7EED26100A4C708955BC3817972166EEBBBEF9FFA0DADECBEF6196A1329F748A70A

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

615688DC89E7CEE299C767C246D56B42125EE27AE9402378518396B2934BD4F2179FF5B7D901142879D5DEBDFCD36A640C35E2E2713A2470241958096ADFD703