Type
ORACLE
Validation date
2025-10-16 10:29:20 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": 3.143e-4,
    "usd": 3.6644e-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

0001D1A2E76D3FBB229AE77A98644B94A9E69758D41DA43F92E47A266387BF0D4D1E

Previous signature

A16E9D01DC88C3004387744F0A84301008BCB9DD35237A003EB71A6992605A383B0B9E5D6E0D125B2285A096F79A4F08AACDCBAFBECF0B72BFADAB029A3E3A0F

Origin signature

3046022100B48A059F5EA5898CBE498C64CB7621E3A9AC6CA2E29AF4B26895A2E709B2B3AD022100FA5B37AE1267F4F99D2E0F058080423212AF883C828F82B2C44C587333D8C025

Proof of work

0101044749137EFBC817E325D33988DA45BFBFF9F497F497AA6F14FAB317720A12275D41CACD9F99254D790DE4057D4A6D75F881EF87241EB19D812437F43B083BF4F6

Proof of integrity

008902AC80746EC5408D39DD8D0182048CA57E55D173DF0E6207BD34AE5AF1000A

Coordinator signature

49A01FAC3BF3849975C7320FD158B033B87B88462FF0E6E6E8B82985ACC16DD397F039F2F94C332E6D1E7E8D375E5318B76AE14325608666C99F3C149C3F7006

Validator #1 public key

0001B51ED06CB38FE743020C85164332709917028F52CD924EF2939A65E5A1E20D31

Validator #1 signature

F7C83382A05EC5C984B8889BD3279A990DA023612F3958F43FC293E847DD79D4C58D13D5D867F1E2C91E6E79B03A83C34BA19B21BD7FECB5F62E890277CD850A

Validator #2 public key

00016A97D34F89B41CCD7C3AE8D9E96A4CAA5D27BF745F3AB3C4A812E032DF68A735

Validator #2 signature

8A482B39316C471D0F12ECAF26F8F936B4C952A6B26AABAA6C84E6319EBFC23B9866CF9C68D0057A07EB67CE604E1A500F0FE4FB6C7149BB393B81FC5CB4DA06