Type
ORACLE
Validation date
2024-03-08 05:40: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 (35 B)

{
  "uco": {
    "eur": 0.03836,
    "usd": 0.042
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001FE421827212CA3AE5F88B2819386A9EFE0A9F813EBE488065AF8607859AC6527

Previous signature

9F9EEAE4EA16C9E217F4273940FD6E77F77E9EB2899ECDB6D8A045C904A48E382EE16F9F2D6E6007794AB6C9A6EA050B1DFAA9163B6EEFB054A9D02C506AAD07

Origin signature

3046022100873F71FDD63701495E17C9C12CCA5784E905AA125279B6F39D94408BA89506FC022100A09AC096E6E2B02B3849963334CF2C993E17C80B3DC8894F2C534BA8C8847AA3

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00CFDFEF8B124051AC52C21CE929CB3534C3EA1B134508DC64FC35C1389F956AB7

Coordinator signature

23EF3C476785ADE23C94E44093EA6AE8D4CFE56F27CF5897EE7DC31E16740F7AAA0CF5C74A48F3ADA1983E56B7BF0415BCE66FBBFC0DC8495508CA222E707A09

Validator #1 public key

000105433F0B53A0F5EE146F7C7FE9CC784E3578C950889E786888DE0650B09E1DC0

Validator #1 signature

302B19C9E8F0B74670A2C26DB6BE3BF5B1E0D9FD1D8E9DD51BCD6462EC5CB15679534BBECF946CE41EA8FB7638345C25F7D4C9D5B9DE6A01762C253C6D38630A

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

B049321AA9C9333909AC28A2A10F3B80E86CB44EC6264DF7685CE65950F7B359671C12B307E1420751ED736C5DF723066AC18A6EF38FD9F1CBAE68F4A7B94E0B