Type
ORACLE
Validation date
2024-01-21 07:26:20 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.04536,
    "usd": 0.04945
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00015B52975031832582889226AA4E8D28538023023B8E67E164507D4C56D6A568AA

Previous signature

F55BC9864CE06BC1F32C59B3CFE57F585C3CBC88F257E08A70887CBDEA8AD1784C12EE66482F24BD83F85E017289A9D173161F1632E35A8640B7D48D28837702

Origin signature

3045022100DCC2D70D8017B77BAE8E2003699E64F0A99F880AF87B0F665441301D6521AEDC02206121826E47D6C7E30D337257FE2B8845585B0990D835300E48835B114B268832

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

003D0048D35E9ECB9B8F9660B4323B4533E40E2870E05A134C904FC48004D9527C

Coordinator signature

A223AD043EFA39EF1B82C2046796C84D3DE3ED3400192EF71B4AB65E8C0F3762F4FFA1700CA2465F25AFF0050953E7799F5299FA3217129B22B206CAE1F1840E

Validator #1 public key

0001F6081DDC1AC8BCE9CC8727A38B5A8A449BA45DFD746D0FD412006309825D0D79

Validator #1 signature

709690D166E1129B9B1BA6F631FE5950A39E506258DAC85C8FFBAE1C3C57816CF73EF9976201EBCCBFDB047ABD8D6EEBF56953CDE225B605E3DDBA3B90A2640B

Validator #2 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #2 signature

D01917F6CA72FEB3FC787B324D9CC33D09F84644927D88F757D3D02D99C3F7C596BF02917EE308981F8667C42B46BC4A8FD31449516C1C89AA27D870FAC72103