Type
ORACLE
Validation date
2024-11-21 11:54: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 (36 B)

{
  "uco": {
    "eur": 0.01768,
    "usd": 0.0186
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001531CCA2982B45CAEBDC7700BED2DD0ED450D2ABEE254C7D77B621552AFB00E5B

Previous signature

AD547316E8770068387422BD787D77E4D921DCE681EB5DA5472CC929DD2D05E0F24279B70B4C203DE45719D2EA6E923397F5F3156143A8C8FA25CB5322115E0D

Origin signature

3045022100F892BDDB19332335CFE160AB66B7C1654BDE85D20B5EC9F80E2B97360F84AFD302207AE9CDD0D464BE6A1FCCD5E5DD5BD7B76298699B6640D02EC531BAE0E4F68C66

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00838A4F2016721EDE462BF8F6ABD104758C2957B02E12A041412D72E9AD89E0E9

Coordinator signature

F5EA9A0AAB2BAF1B9E0676F63867D07A2144062D13C64E1CC66DF7A633862D551C03ECC495D8806C9BBBB9339DE971B498806D9148A1DC7AD2E56F5217B63C0B

Validator #1 public key

0001EC6E55F66EF1FB64146A826C46268B1995E8EC834680FB3E41C831DB6613E255

Validator #1 signature

B681663EEF4DE11187C661AE8BDD9EBB390E868CAC7BDCB4611579DE0C630BB4C644617564015A03A084FD0069ECC328DDE64131E81943FF5A28B7AC01F13A02

Validator #2 public key

0001FDCD194785B82F4E02D02764800593CB3F2D7262D5F802BAC4A91CFD338F3963

Validator #2 signature

A84E19A8862B31D0D6BC83A04CC60637D006975C41BD508DCFBE42A7FB5F1EAE996D90504F2A3A9CCD92155F576E9EF487E9E21CC669C853A59AB033CB3E630E