Type
ORACLE
Validation date
2024-02-01 15:33: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.04312,
    "usd": 0.04661
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00017ADBB6BFFA012BDC080DBC3F8035B0A2BF1F25452EA6D77CCD61EE2B3C8B1A5F

Previous signature

5FC4A25DB52AD99FF666893D45870BFD375BDD6B8EBE4C6A348A3CB2B41EC47E328774A46272196F6F294FBB2000E26AA5CECD6050C42E1CA98B3DFFEE474D0D

Origin signature

304402202835C5F3FCBE9A5C4963AB441C368A33A576FDA2D0F767E337421F2E34762F6602207B803578CFF560D265613A9195FFB95B9DD0FDD69509B4696748115550F05874

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

00DFAE1B4D92C3A9EE6498A66CA4552020BE4E0FFD812E4A15E329D6AF7AF506C1

Coordinator signature

4693A58BA51DEC98AAEE4A4285D4F415BA5BE5B8F51645CC3EED44911CBDB1FBD7315796E465FDD3A672E417CD77423FD74D71C24D70E89966BCBDC325E9A90C

Validator #1 public key

0001A9F0500AF81DE5A035239617CCCB9C0C6F57CF6657C72CDC809182518FA6BF2F

Validator #1 signature

9EA8B6B57D8BB3C307AE2AC8669EF64EC16721215B9970F101E30A0EA3DAEF4DB754E2B8A2EC5E7F0FCD3523BBC59ADD8EB28D5EA36508A3E10C0575A400FF07

Validator #2 public key

0001FE0F759D8C583CB8351DB3F1BA2F045F114F0BA7600CCEC9048E48CC3E5FE4AF

Validator #2 signature

42183A0AD4823AAD6114A2DDD624C9A4B5FBDA61D695F7765AF601DEE14DF7D6C42D3C2F70998AB8903A1B1230E41828F6E9B2811167DB16237E16408555ED03