Type
ORACLE
Validation date
2024-01-08 13:28: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.04359,
    "usd": 0.04771
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000113D8A327761B10DB61EA307E40628F8C7E53557D38B02385C99481A052AE5C1F

Previous signature

D52004EF0A161DA1803624B4E67C0B9B6D3DA64F8CF7AE4F24A5F14BEAFC273EF1F38782920E81BAB4845C97A3A16E9A7348A80EE74A32AB475B3D3A64BE670B

Origin signature

304502210085F1F52BEC65570BEC5D5E72D425F96375609EA9BE7CC1525191D5DD8F5EDD5002201A954ADE64656B32C758479A4BF2B1C2FE7E59B6885C4CE0CC239B7EA7C195E9

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00F20131A8B9067CE81DE73776420D3AEBFA424A37CB18B77506B568E180888C72

Coordinator signature

3B496D4FDDECAD86B997CA6ECD6CDD90A1F201C8C976D3F3BFAA33BE9C4BDB53308D2A8C94C4FC3A211AD352A8A1BC64E263AD1F9AD44E1DA20DD2062995800A

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

D5A1F9AA5DBF808A3B4B48C29294614DE5CB9B3B9847B31C0D4E8AC0F48A9F5A5CDF2E2A29270192BD485A94B6717EBB1D0B9D16622FAA849093A4BB8BADB208

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

2441E4BC8BBF795D4061F7723DE01E4AF8F20E50D419897E3B31BA4313C525CD31F870C0545C01900A4B0E723A55BFBC8D33ACC2898366373F1E841C51F27603