Type
ORACLE
Validation date
2024-02-18 12:33: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.03456,
    "usd": 0.03724
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000116CB726CBBD03015FF4271743FC1AD850B02E48E11A59A6C5A7ED44F1CB78F02

Previous signature

E0666501E1283B61D8E9E5D508F8B0DFB6D0598336C49E63D4CDDD52D2A39DA04AA94192424CD601044FAE4A81F7D9568D4A19A3AEAD9428B224D7213ED8E901

Origin signature

3046022100A22931407B8A052F32A91D1F2124F6893938F6FC6C78DEA4B9B74EAC802F27EA0221008B7DAC9B3C5A17E686EF31B2CBE169ED2296D305E87D0997105F46CBAE5579C4

Proof of work

01020420CFD0ED26BC93EBD08099DCE30E642D49054D5EC97AFD03A922DE7F108DA3AC1A29E6E0C7D6B987FC678680AD6784570F1860895015CFA26B3AFA910F6BC222

Proof of integrity

002D876FAC9C4017C455D33EBF611010D1B8475D05FFF93B8CD0371CA9F641C2E7

Coordinator signature

D475FAFBEF303A8253ED649AFEDFE0357E9F798BEE9E8518CEE85A906AC6B8860C1524ADFE7AD759765D1F51BD84B274A6C29862742B7B9914F71A733CF75C08

Validator #1 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #1 signature

C3990CA17A2E63D2CA545121B5DE99A9F40E3909212B819EFF4426B7B3BBFE18D0675252604AC25B809D5EC28C589C53FF4D914412E7DB8A1013F7A295FB9B09

Validator #2 public key

0001976A7B8B5D01066680A0DB69001F4CC23B4599A97F58C448D9217346B6C3C1F6

Validator #2 signature

7AFB348456784153E0CFE2B713C36F1B92717666F94F1C59CA793D32A5A4E2952761C0395C815DC8ECE165D6D7F79A6C459680B2381A1C1F46FAAC2BA2204D0B