Type
ORACLE
Validation date
2024-08-01 10:20:30 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.01872,
    "usd": 0.02018
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001AD56035F5AF7FF5C5458CC23E96E4D84B17AE6FDEB14760B326D0B31A8D8FDA4

Previous signature

C98170C5F043A04DE7A57F792AA1F7CB23A578CD2D94F6D09461C60EF2972E811499C892FA5F0F218B863842020A557B6975F779A6FC74C65D2D892785018F0E

Origin signature

3044022015EE989A1DAC840C4340A5FA0DE5D42EBC3E5806FACAC05EB97BC6F4C0DDA6F9022049C57F4318982539F23AA46A486CE35AA6014ACA3B21DDC75366860250DA2F69

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00B6E7F9A8DAFCC0368C23BDD79AEF68515826D656C4BB245FBD8B56191946CB46

Coordinator signature

932780F41E39DCD213515A6AF7BC02EC489942BB74AE2D3EACA0C2C43F76FC06134E3B850B4C85E4D3B0C7DBFD1E415E525B4F666397BD3090DE6C73DF7B5B01

Validator #1 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #1 signature

B532053119B7C8A1B67A716AE7D32F7DA5F900F571E77F25694D62CD69A81225CD088F7811D8CB4909DE0A8BDFCC366D4670A3DDBB7A70E4252A3B53C5DF6C07

Validator #2 public key

000108EE4A227E19513CC78AFA74A112A5AE364CA26E5250A3E43EF84993C167E5D2

Validator #2 signature

F28B34DE9B36306856563810BD9F5873443F3D7FD490CD712F3119E3B3402199A00F8789A7BCB51076D1C0C55072ACC6D3DFDD38C1CB54FCF39699CAD7040A04