Type
ORACLE
Validation date
2024-01-21 13:22: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.04532,
    "usd": 0.04942
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00015DDB6AB7BC1A67E05BC13DB10545678537F89C8B40FFB23193E5DC55495FF84D

Previous signature

B23476723E20A477A622065F1B3D6DE35C6E956848C8D322E0C9C43726E0DABBF8EBFE27EC87DCE3F7DA992BE9DBFCA71229AB462B746518F5BD4C6D88291809

Origin signature

304502207E588FD80E2CB96DD6524C8AA4AB6390C97A21E7FE9D46DF4D3613A5EA8E6BF9022100BAB6B9F9E5D9B76FB180AABCF39BDC456BF0AF5607C1FB6168FFE6ADB2FABA29

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00A3C6CC1E320B64BC4E1B2A639D7D20594DFA963988442223B78CD747F19F8901

Coordinator signature

23C730800C0807A1FDA6F50032708416150B037D90DD68D909F348098B4362E0A45F694FEDB45DB1165EA14E74D814A3860B7AD42866708F61DC44863566E600

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

953E30DB7914D2C3E12D496D3627312075CD60E2DE3862F474E3F07FCBC70B0A0059648019B71EFC8832A94732500619B4A1642E1FF2404F43591DBB4C5BFA06

Validator #2 public key

00013979F182FBF100A7D850091072443374862E8A007B24B5E14A1405B1F3B1F406

Validator #2 signature

9CFB13EF0CDD2232C2F5963E928EAF72EA3FB1F3DD37EFDE47E15EBAF236794D8C9FA38346900BC7A78EFB08FDF762FD5FD5A7D443A8F622451393CA25C57E06