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

00015B59C6F537C290145DD98A04EBD4732871F68DBC964F0127D4B4B7435769B9E5

Previous signature

134E63B7D29947C324BE214A7A0FA92B6130D90346B9C64B1E9EDE4022BD101F503E093C73EA80E53382E193DD4C4D4876D3B440DB0E4F85188040CC1EF1770A

Origin signature

3045022100B2C70E41A194BC8B3B5575883A96EFB2BBDD6F7830750503454E5EFAA03407C70220477AFD137EAE94823A2F9C434D7161216EF8438E5B69FFFC2E7DE3BE951BDBC2

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

008A7D6999B7EF807A7C70F50962907347A54E8BC37BD26097054FD7B892C8E553

Coordinator signature

9915C7599215BF3925C3FAE2564C7486BA6317C665BF225A16E375320B10779D807C336CAF38C8DCBA85A397ECDE9E2BE29865A416A1A903D2E3E8DC8203C80C

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

EF0BBFE5A374892EE274B5E0AAC1753A136C7090FB712386EA984B69B3F3EE9865F653B5283BDCECF5EE029F0F1903B88F3B106DBD29DC637DCE0FB251369A0A

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

B769258F8ADA0FAAB0E1FF8D440F4926F2524642EFDC6463922543057FF80F243B2A13717613C27774D8B98EE7D35BA501BC1AA37A549C3074BA3DE75C759D01