Type
ORACLE
Validation date
2023-05-26 11:27: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.06012,
    "usd": 0.06454
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00012B28C3868D1E9CD78256A9E06F34A0686B2C80E499D7DF4BD5EFFB17A9B0945B

Previous signature

A3E11F2E741A4DB0047E4302E5D67E01231B3D9E6F215A2AE63E61FE1E12A51D4446E095C40308080A468682A703AC5D246DBEC97C6435AA28A9B469A8DFBD07

Origin signature

3045022100AB495CFB9E6F0743DF7C33BA85FFCD591A2E1E4C3D3952E7DB90DC360A38F637022069304F62409FA2FE901773BC98AB9AC77C5E1B3ADFC78B17FA4D61DA66D62633

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

0053F209285CEA5D408E04B778DF7FD94BA6D5A3D1AB588BFABD7BE3437AADDEA7

Coordinator signature

EAD080A775F646FFD0C74C3F14AC478DCFA02EFBDF030C5F80E0F3034477EC2B2101D35DB7AC0C5EC70DB04425680D68334A2D8D307986F5B68AC2D9D985C50C

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

DA13C657B4EA65D47E4ACBE45DD6A36EDCF84D830603E7ED4D482C83C4EA2DD87574A1B1FB3B64DB9074CDA3CA3C91CDBB84F732D561FAE5B472C9F9EE7FB505

Validator #2 public key

0001A1DC9238343CE9F82C9EB5BEE0AC5121FDA6E2E71B3AA94E87FB5D789B7D7E3C

Validator #2 signature

F1CF3B9C656835CF9F38FF62662B2EB4712102D276A672CBF417A05C0A34CDADCAAF1E8FDFF2E51FA5A609FCD49DFEFD680459F30A86FC1AC72ED5B3E3766F09