Type
ORACLE
Validation date
2023-09-19 07:24: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.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

000108F6F880BC611FCDFDFFE621A036749EE6A343E89201D413B0FB8625C7AEDD9A

Previous signature

CBD581C212771A9A06843E58849F58C41BB487848C08FDC74442678A18173840D26E4D06F3A19C1D3D44958768725E7C7DA2B65FEEE3255BCC3884FD5AA9F801

Origin signature

30450221008AB8333B64B3302EC95F75FC1D18D1A277A50EBD5A1B0210B88BBA03FBE1F334022029E49D609D9E9A948971E68C9A05293CF68F02A8CDA55D99D24797DF2108F02A

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00F9734E7B1DA07AB76195B2B6269877F057451B82CC673729062886C6BCF26439

Coordinator signature

AE2F68CF30DF3AB72ABA1BDFE63B6677D5BCF8B9FE3487C3B734B68E5CAC1EEE9F18EF8D42E1A776464BE2EA4DC20C0792F59700759647B9EA0DCC402615E906

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

1C2B26732F57ACFEAD2D242FA535427F5ED3F4E4C265228ADCD4ACF2A88CFFE607DCBC6C0089691DC7860875AADDFB7CC4ECA2BF4A6BB79E8A3F388DAC62D506

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

41D4E0CDB381B41D561596B15915A285FD9A62FB71765989823BA797A41D142E137E87B33CC1C67E90925BB65B01E05393215D3F64564B51CF3E3529934CF606