Type
ORACLE
Validation date
2025-11-24 14:43: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 (40 B)

{
  "uco": {
    "eur": 2.568e-4,
    "usd": 2.9602e-4
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000161E061400AF0718C382754494A7D9223CBC3DAD203C190811E16509238B9A034

Previous signature

1AFCDCBACA5C52B5D8D25DD19E5F9E88BC3DB7ABB791F2E5A02BBFA3F312C833BF993C634CD0D5BB11DD4FC2682A88631F026618F0406C822AD97E187C357A06

Origin signature

3046022100893B2D4978C1B599E61A645925361EA6500E10A1B6C33713D6EEF1F60E9200D4022100A895A692AD2948EDFB4E3D1FFED35F824B40AB29A8FC4A1F50E4467DABA42208

Proof of work

0101041CBB19764D381DD9A5DB308EF93FF110794C23A83EC4D3FFCAB5B770018A62D6D3458EEDC5970AC69D2A456CEDE2CA102EAC3A084CCA4AB86F79E4E6DE4ACD5C

Proof of integrity

0070B90F27C5BC619591737C42B80044DEBC1490926921BF9D4B22235E4582E198

Coordinator signature

6EB6F765B2EAA451FCF79694B70FD427DAFC266F4012531CD630A4A4D2EBCEE7CC7F7EFC119D33DB18E9BA82A182221C9A2A777F8C6A5A97B700C43F21300D0A

Validator #1 public key

00016A97D34F89B41CCD7C3AE8D9E96A4CAA5D27BF745F3AB3C4A812E032DF68A735

Validator #1 signature

02987A4031FBCE27C3AFA8C61C9B0696A7098E4A232768C24A1DA8AAAC13E3593A2361432FE88072862F16C1CEEB8F8DE7B9A75E298945FC9B095D0F6E0D7A0A

Validator #2 public key

0001792F993267EB4B7CF6106DC257E9E5E2D9915D27CF6ECFE072D0E4F68290F45C

Validator #2 signature

2A98EC2C236561A4F3E64A8990C280E87D1BAC82770D738F6C100825D032965E7E05DB45C078694E1AEC9F9ECFDBAE3C7513C71788AB81C06D4A1218F68D8D02