Type
ORACLE
Validation date
2023-09-18 19:51: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.02821,
    "usd": 0.03014
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001DEF5B3197BD0448F5383D4987680B2E1A20DB7CD110BC6E7C02FA842261F121E

Previous signature

99889FFEC628BA4A4B8C0692F07B23170DA585E8D0C2557C40F3FB5E6927EFF8E0DB422CD63EAD0173BE80E0196C5CCD76DF969D3A9B16CD1C42DDA5E3719304

Origin signature

3045022100801CD3AA8B1860654A7A118D731020F6363863A057B058AD56A47A3AE2B3369B022045C828C66B6B9C9D35003ADD075ADCA73E9FE70B79DE9EB50474A7FF74B1D19B

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00114ADE99DA7775002DBE994474234A72B7B24E1325E0173DBA1F77E6E1344773

Coordinator signature

69A15AE93DCA97CC252774525D2F3B79953C91F01DBFB11A0E0B9F20B96573C1BA1C69BA2011723E17787619F958E12F8E0156F1E7C2C5C6987FF6DD8A4E8F0C

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

1CFE34CBB87831C5FAEF23E850518C03A0FECD97AF97996A486CE9478C31D2C6293277DCCEBF9DCB17D39AE771191624892FE6DAA4A0452E925030C49859CF00

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

63D00A679BC5AC301D462D2A8B72E73BF96A3C64A4443F167E0DCBCA9E2887242D7F227B59EBFE7FE673ADC56CDCA2AD30B416A83DE45CCECA08CFAD0C0E2405