Type
ORACLE
Validation date
2023-11-18 04:44: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 (35 B)

{
  "uco": {
    "eur": 0.05038,
    "usd": 0.055
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00012B88E0A91B9A51FE59E337F35DA2CAEE34A80EC8BB8BB55C34EC06FA0199E907

Previous signature

7CA29B25B10DFAAFB7A5340E5F2002D48FF1DBE98B32252FAF88D6C68D52863943BFEA394C53D9879220F8B7FEF1803069095FC39F05508E697DA554274E9504

Origin signature

30460221009C6397D04C6F5DD14E59FB9C3061D5FA57AAC9DCB85F5E8E1D5A90BB4538D2920221009B6C2F1CF80D8B60E61B8F50BFAEC0737704238BBD042398FE4D32C2C035B89F

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00D31FAF428B825057A3EE29407DC8A05FF8485D5AD46DFC294E0D4C7EC3E77EF3

Coordinator signature

35A3FEE3F92D1E471BC9D2D9A674BB94D14E124A7CB3389E8D3161E5E0B9110EF902C21627A5F0B167DFDF8358374F8C78020C6E546F41B1B6E5385FAD964204

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

CF937A6795CBE1500C22B090D9F42662F45AA0DA17033AA0C501E26957256802BE08BB8E5231405BEFF46E522E7D86003E785DFC5692D8132792A8E88E96400C

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

8B95C6EB107592CD906CF4A3EB8C6E0712F0C4E6FFE8D80F89FE6B5BD389AA7AE39737DBBAA191372A8556E09714ED83FD4584816118B25C73C1C4C6F6F97400