Type
ORACLE
Validation date
2024-11-05 10:22: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 (35 B)

{
  "uco": {
    "eur": 0.01377,
    "usd": 0.015
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00015EAC8F79980C81ACC3CA7EEE9F84D893B68F796F6D4E24D3DD952E3BD285EAA6

Previous signature

0DE72E4E53A293C2300FC7FB95E21B834676400F633F7549CA5198B29015C76742D757AEDFB00A9D08311C2CD7D252F337318ECDF37D565C0A12483D2362240D

Origin signature

3044022044050C00C731AFB01AEB46D61ED71A8871075AE8E75AF525C36E9CB861F24F0D02206B2226265A31CA1677F0536326F1C7711519C035E14173DB566D0F80D3718C47

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

005E796F61FE2514B07BD0B3C33FA4BDF780BF88818A20E3496B715D9D0C796048

Coordinator signature

BC27C7E62B6A8292883EDC78BCE95EAE75FFD12F3B3DF2766CEC6C1D4DCD87F41C04C113BD396D192F267011E0223DB84C89E9A0A01AE5000CD6E3A398EF6605

Validator #1 public key

00018106B590A190EC5E85CF8FB99F7967CB4D24FFB1FD5A903BF101E9D668C2ABB1

Validator #1 signature

7218E04AA110213F673443BF7767C4BA31DA791823A3B79D65D4A0EACBDBFBC5749B14640C438634C1CA88DB0B26E8D2F871C3431B01816BC207B72943EAB105

Validator #2 public key

0001DB2931DD86F1A21911FCCC695D31C6881B186EFA391295F3604318D8B72CE28D

Validator #2 signature

40FAED18A47FC661940E4F9207DFEF5370DBB31A116BEEBB2EB3EB1924EFE3C0C30CF1BB457ED978CE5070626C403BF3C09E014A042BBE240D9DC85B5BB65408