Type
ORACLE
Validation date
2025-04-19 10:37: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 (39 B)

{
  "uco": {
    "eur": 2.6734e-4,
    "usd": 3.04e-4
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001FA1B6241B52C8C6CF67C9CC5E0FC393395DACC7099560E4894D8EC5B80E546B5

Previous signature

7C3E028F2E6A2C72ADE108F6CD7EA2C3F7107B25F34369F1CED24A184078908472D6A800A64464870B8A362A16B5AF1E380B4EB6F78FDE3F83686E2DC9A29B0C

Origin signature

3045022100A7E6EA670FD11FA198CE08D94362053B46EB2CEAB3B5D5863F538BA8798EDD2802207230392A5906D9A2D4E21E9A142F260FA1D58514C56876FF5A8F7D0572291C7D

Proof of work

0102047BB4D0DF7E1E0D256C56BA8EA91AB99C0F3CC98D1540233FC8087DBE975D4884EE286506519C4679D1D4BDC740640280314BC30B8657DB3DDAE93EA042149D36

Proof of integrity

00FB051C41BDC3E44FC0838C0D73E83310F21E63512FC476E377C2FCEC0B07AFCF

Coordinator signature

A1C94F16339959714E87240FC6FC0EB83A17C95F8F00C9B99BF27945854774BEB9540BF9D626717243717DEABFAB365609F1F83DF779D5AE6248B367E092F80C

Validator #1 public key

0001A9AB604825D028C2EF81E8D7F6CCF6EFEDD2D1B72741DA098152D8B89652FD3F

Validator #1 signature

83F49DCEA19241EBA4CBD026C34C3279247C6D1AB74C06BE3CD72B2B3188287D8F0694E30DA1A00152E48B2D2A6FECB115B4536F84A8EAC5B6B69334EE24F405

Validator #2 public key

0001B8800415E75326411D65020B8E3E306F22CB1D72BC5FF5929B3EB58CDA511327

Validator #2 signature

B2B9FD68235B490BD7B2313CD04AC5DAFF80A2A0B5C306E4E1051D3B15837DF15F0264F605846F9AE2309FDB1719D01C0D5A90EA8AA34C50436176EFA1D8520D