Type
ORACLE
Validation date
2023-09-18 10:09: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.02836,
    "usd": 0.03027
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00011C58607C64C9BC0430F1997070B52EDC010B875B45C413C580565800EF85932F

Previous signature

BD256E6A657BD5E6D1DFAAD583528ECC4553124FC4782D19EBF5AD12815108D522D4337434B68E9663E7AA899F71005909912F3AE9D25EAFB6B584B263878E0A

Origin signature

30450221009E84890576B76E196F64C13BC1D8EAE9488F0BF03AC4991FEFD32A18BA0E01ED0220712DB7C485A4AAE3AB1F0A2F18450A8435BAE8E6E91F9807CFEFAE115518A2DA

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

0035F98A3BE2C4414E4CECF006CE9DE7D318D3DA1E34A7FC7083DE39ECB1F929C0

Coordinator signature

1051DD631F64FB013CBD4B5B02A1F1683CB983D8468BE00CAC65E5C49CB99E6194BA750CF76293817669EE6D4341758542C0AF4BE0155CFD3C77BA48D5F9D30A

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

7D22E72EB5B551D397A576281F8DB7C4AC28A60A3E90D912FBA4781F09A4A6345528462CAE337FD0E29A04AA5BE7FAE20D9ED96BE6793D4A2E2D6F7D82ED8406

Validator #2 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #2 signature

A40DC00FB52DD821FA9492472A2FC03619F71D612A175766B3A6155F6C8BB6D3E1292D6DB8984FA0D5B4689A1D17EA0F9A9196525A9458AF30BC31B3BA2C810B