Type
ORACLE
Validation date
2025-04-19 18:06: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 (41 B)

{
  "uco": {
    "eur": 2.7892e-4,
    "usd": 3.1718e-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

0001B3DA9E61A2A5E637ED1E190FED358770BDF4A5F72D81D212816F1A467F86156E

Previous signature

0B2B753B5E4B941A9EED9661528E8D932484A07B781A6A15A5AE8990D3373B6709E0DB227B58C8EA973CC77ACDAB08C1692A317F7B2C85C72D2E7FA876739D01

Origin signature

304502201FF6952BF460EEAB38097F41DE523E6F6357201DDF005E5134D5E81B469CC2F2022100B2C3F2B3283351695F509BBE99195819C396FC9CD3032E4C7A304D6C1209A9D3

Proof of work

010204A57DF8AB271C47E7955EC5DB5E5F9BF3A8CC403744934167FEA09FF84E83C13D41BF7D488FF787AB3D50D6BE964495E9327CE00592961109FAD70713181694DC

Proof of integrity

00E1CFAD75F842A99CA73C5A2EF4062C3833D4E5047ECB0882C5A129BF9F5F1ED8

Coordinator signature

2DEF0D3289FF3845B26EBDE043CCAA6419CC24A6C06002F207D9C0C6C176A217BD6D50F90F0ADFAC9B027CC283970763E890CC4C3CF14AE10A5C021FFB470001

Validator #1 public key

0001F7CF34716BBE39AA87A630F58B49B00999FC9BD3D35D6D243CD207E5A0E991CD

Validator #1 signature

530AB7C865C1ACD27ADE9BA5D1B1BBAED102C2D0F37BB725CC8E9FEF163650E3C0A89FF6E16AE74565A7B7C2238A3CB4FDFED24EC8C1B35C1B3B7A1BF76E7500

Validator #2 public key

0001C1C01D374F5BC9870B0C7731398E370A8EF2401053E869209DEDAE7A34E3DED3

Validator #2 signature

B58F906D62DF571592DE3610B2D8B4FAA83BACE3DD233A74D5ED6ED50FA27A872DF3B9DAFC523D7DA8EA456F8DDAD54A7B8238191164BCE359E786B9E69D3600