Type
ORACLE
Validation date
2023-09-24 20:26: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

0001E3F565A95BF5E658DCE19B8B200BB578A3E02B7EEC0E83874A4E125B9D43951E

Previous signature

352AEC073FF1027C7A071EBC3C3899901FDDF1BB25EDBBFA3F593C2B4F4ADAD086BC054DB2BD10D1335598B6313C8D7C7B5A30D9A75402161E6F228676AC150E

Origin signature

3046022100B1EE3829FB993C1DE9E5554ABE7C6E9D3EA3AFCF4BA39015A432D46B7BE8E506022100DDF53ED0024E7700A43D2FD76F2FF907D4F52A93C1E398A68BD8FEA98C026B99

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00522D35709C0DAE842B9BD6383CB5092BD91B719ECBBCEAD3EDBBB7481B1A0CD3

Coordinator signature

0AA4A45EE28FFC943E2C29ABE40B94CC40D6A43BC3AAC445DF9D58B2CADB75DB32742835C62F87A6737331F0A499C133E381D0BDD2CEC556955A4C22CCBF3406

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

346EE2AE46D851EE10EE0DA78741C535A1FDCEFF1FFD4670946CCB1D046FF1ACDDB67B7E1578F370717F69C06C8BFEF5E9AA745AA99A681E2BD9F4300FEBA203

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

8CF74AFF21D904D63CABFFFE97A60E06746B686B4EE604FF9FEBA841D575468E96F15B569ECB787EE1AF05E14D6E826FD72C19E434E4FB24593D0ACC64ABF000