Type
ORACLE
Validation date
2024-03-09 06:08:40 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.04016,
    "usd": 0.04395
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001A4DCB275F56A9B711512C06858A1FA17455B078B3ADFED4AD6695A9F22EE92AD

Previous signature

6B22E117668799AC6C3E6159D33C0B3CFE15B03DC3D0E093E4474FC6BED687E39189D0C610A3D63E36ABF881CA9D39B43A6D6D4688D24DEE359E7D5B1E52D004

Origin signature

3045022016136D9F3FA26045A9432AA4B1BB0F70742F6A3CC53CAB75041AF647F67EE30E022100D460A0CA5B8379CD458D318872A9F9B1E0FFF7F774AFD9180B0387B4329F6B0A

Proof of work

010204B3B2A53580086B9F36919CF40ABC55904729F78BF43673E216FAC1EB2451DD1E521879C6588F0CB09B150A103A39A73E2816B5ADF51F0721348BA3A66C33023B

Proof of integrity

00EBD452D0E2938E26F80A6FB3520F0CAC1C39765E8575E3829D310E3EA2585464

Coordinator signature

8BB60434E95F2AEF62E9007BC0E243E8E10CDE639399E503B78A5B817067E899D6E50C7A1EBD218FD7BB21BE1C03156F3A148E4A99FD9F1D330E95295A70B60E

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

4B0DE9E4E03B05906F27F2B32529A3773097C35F806FDBF63A74EF7640607A6F048492F1AEA1C3EE00C90F8377BAE223FE60F8FBC6FCDBA1FD80D38B2F87BC06

Validator #2 public key

00017C1085C3D4AF32C4F3BFD4F0DC8FBFA4A1D6EC059601111AB371A8AF03F589BA

Validator #2 signature

883F112977B03F949C78F2995CD3AB17DD72AB73E3E1DE8CEE2164E12F23C15F4E37B61B3B15A7377F5D8598550751F6F7B2DD4825B3F6A4E55D63D8F611FB0A