Type
ORACLE
Validation date
2024-01-08 18:05:00 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.04363,
    "usd": 0.04784
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001F2EB4E8257CF31F9CF4882E5081C7B517982D5810688C92EC781DD9C18BC4DE1

Previous signature

D70C9180EA00FEA86922488FE402420C6F78786FAD3F517F717FD1369D4971E3A6BC833F0B125CE27BD9F2138EAC0CE5397A3719DEAB4CFC4BF8FBE020BD6205

Origin signature

30460221008D045B012EAA45A597E0EC78BCE1B7D47DB2570F7C628C5D8B188071A3E0FFE3022100C483EEF1E2D61F75739FE2461082C4FFF6F0D4B405F2628D15FE95EE7006DE01

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

009567247C350C637B1FE303B49E469966C2A92F3BB1F06B634161B059A10EDAE5

Coordinator signature

69D3B322DFD185CB4D1C64381E155107F069B5F26EC03F4BAA665EEE92A5EA35B6192AF5E2DE6900B3DA02E30157B6366C3E44E14DFE883058B226F73B41E40F

Validator #1 public key

000139012648E9CAE2971E0A1D7029404E5086777D18FE09CFEE383D7C474AE79724

Validator #1 signature

922431E4C673B1D112E4F759B610C7522C14571B0E41B45AE0C995AA78CF2C0826544F76234985B1A7C13E045BC568288694C75B6AB97137A0E670B232AC7302

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

9049F4369C161D101A15BD00B17099A5F1F506BE68DD840932C9880B019142B75AE6F8936631CAA2638B61CD37CB408C5EA69BB86AADEDC93D7879171816460E