Type
ORACLE
Validation date
2023-09-19 06:54: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 (37 B)

{
  "uco": {
    "eur": 0.03812,
    "usd": 0.04115
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00015F64F92155940B6B10FA84093C334E3E3961E1EE3722BAF1B7CC5BCCC0037713

Previous signature

DFD6BD93C01581B52BB2C025F3446C08D3BC7F8702D2CDEE97C88E9E9A89FCF505759234F4CC2363EA315D0BC8F28699371FFB2FF3F2E5A98CA2B395B959D70F

Origin signature

3045022100D9E35E925A0371C6AC630060F3210606427DE63DF47C87509E0187395E5F8BEC02204E9AF0350D790D43E11383D36C3E5C11D6A7333151127179D96DC420A0914A66

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00F158CC95AD69A9BE82229291CA9C40F5271EFDC9FE14C1C62941CCDF3F9761D3

Coordinator signature

A5FD73BB1FE54D864075FA1EF185C98FBE6448F533CE36F9C0BCF9F3788BC833F35E6C2C164B4B0E785B5BD655DDD30941AAB8AF27CC9430011111E84CD9E005

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

86DE69507CF809473810E0B1E044D233B46004B914080A7A5F7F5F2CFEC2A35736C5E88FBD1AB59B42C419C403F9ADCA9AFB66948E51A7CC47B7464BDC065306

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

B12FEF4807CB968CEEFB605535AE46C2880B0F2301C2BB4636FD6D5EDCBB9FBED452BC76AE3225343A448CE31C4B26A1F90AC6C5C7A5F856F57F7C1ADE4B1E00