Type
ORACLE
Validation date
2024-02-13 08:48:20 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.03836,
    "usd": 0.04131
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00011898901A717A3564722BFB66DFA4052310EB97EE53F6D9C7B3103687F232A44B

Previous signature

22C6973BE5593A56DE3D6DC2808E71B6B89C4355C31E5A01566324472D9D01BC5F62582233749D2C40FDB0B9815C47772C4F80D09ED2B1F06C675B01ADAE610B

Origin signature

3045022070D9A27582AA4898C5DABF23BA8E8109C45CA5675FAF5853FFFB16AD8E350CCC0221009148CD6F26C65422F59B6C6A2F09DF1E43B4A656F9D2B47A0A3465AC3B9D2A8B

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00BBC869E640EE4EC577A73C3408425B884120D3F2351D3DD488FD64116EFBEE10

Coordinator signature

530B4B8E00A2DF4A21C18965F0DB9A494B3BC0A670C4F13D1409A243F4A8B62E40C86CFBBA03120F4B65EB03B7DF57D847DCCC62D2992C0B0AE1CA569A134C06

Validator #1 public key

00013979F182FBF100A7D850091072443374862E8A007B24B5E14A1405B1F3B1F406

Validator #1 signature

484EA67C54166F28C02A0AD035623382F52F8DA3077034D75506C4283B8ECBAB6D3BBCA286AB7452CCDD1C73D54C96F4924F277B1E9EE0654FC6820E68A84C02

Validator #2 public key

0001AAFBD70CD1928E509736D7A3F072694F7AD7AA7BF5716FB0239146EE4B633F45

Validator #2 signature

4F539966BCE6BB39B40AD1139C6D0A920323744B639533EF6FEDFA2B6EE639F592B93605BD57194745F1DC5201E2BF9FA8BC73583A258C40A50F9D243DD84509