Type
ORACLE
Validation date
2023-03-16 12:09: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 (37 B)

{
  "uco": {
    "eur": 0.08234,
    "usd": 0.08741
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000109DB3F1A6C6621D3549D805B2348473A8410076C52026C6B63B839643051B9B9

Previous signature

913F9C9C5EB00205D70C6B5D43225C7A3436204BB6D00770D2760155CFD3007B30ECF37E9B42CCCE3E6DB934A3247811FC91CB64D24D60B4198D6506E4F40E00

Origin signature

3045022100A350CF9B1F3C79F185922FDF5F07339C78000234351F266E66F176F4AE9FADAC02204A47E1EAD0A39E4D4DAFEA93207A25CF7F80CBFB2ACB38CC65DF7B89C986B13E

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

000B6604BA1D187F2D27E63A371E03F63B503E69AB6EC7483E416AA269044BAA75

Coordinator signature

0282AA6FB0C3823C49198AF59C1C8A781366ED9EF85A15DBB6DB3638D58DE9B29CF2E349B52C8EF2D8CF5985C8F307C6AFAB197B8BB6220BA5382EE49E7E200C

Validator #1 public key

00015018E17EED0C259B9B54F9B892E6870574C98EE02472D6984839E5B52BA1C232

Validator #1 signature

B0B01F6E3E76AFA1CB6E420CC8EDA019F0444F7B0AEF08BA7E2AC8D7035371EE3651F2D05B037F57D93903DB314C8FF37827820749E4B7047A99F498B915070B

Validator #2 public key

0001A1DC9238343CE9F82C9EB5BEE0AC5121FDA6E2E71B3AA94E87FB5D789B7D7E3C

Validator #2 signature

17E55247B176BD067A4F6C7A29CC0304C3E10A37D50ED377454863621A88670861C5A39DFB9B70CCD4A692344C027461C7ECB61C6637E44F9F1B6144B1E59207