Type
ORACLE
Validation date
2024-11-24 11:48: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 (37 B)

{
  "uco": {
    "eur": 0.02075,
    "usd": 0.02162
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00011F63FDE30C207564466C06831D6D3D97518CF377EC3ABF1E67A9E949072FD904

Previous signature

A8C42FF579FE70C13912CE2268EE15D9E83C157162F5AA621BC25B004B1D6A0038A1E227D7A2CCA7A38A8F79E83DC69C5B190F0C896DD8A65EC9B79CE76D970C

Origin signature

3045022051F07DD5992B636009B338FA3177827D9BAD876157D5CC1ED342BF2AC041F5240221008E84AD663AEA406F67FC9C2635BD48F2024E4FBF56D22C6202221DE56862170C

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00E40B74E9FB0850F13CA5FDE2627AF1E8A271CAA32784C88E199435F47ED3DD88

Coordinator signature

3C4D32C73995780E7F10B09D05D75B52717D4726856972B8C185AC1EB7A4EBE9D00C71EAFE2FBFE0A89AB996AD3B050DD2852589F8FAE9E46BED977FCE0BCA09

Validator #1 public key

0001495101672E3A9A57CD61520FB6F0E381E111EFFF0C2EAD677336BABB33C45C6A

Validator #1 signature

5AE62DCE01D226071579327E25FED088117D37DC489411C1AF1BE1116FF58180797B141E4FCA0A4E34F2EEC728FCF5E476E912DA7F012C4119CE3C5F01FD3609

Validator #2 public key

00013D16BDF02C72DB6831A1EB14200C6D5427B4303351645BDFFC9B132DFE3A53FC

Validator #2 signature

0884E2E66AADD8DDC3BBB4ABA39A9213E0E9B37F83E7C9A9CC1663669975FAD13FE4527236CA7F1C3D33DC425FBC983D08179BE903C17404C5C17B4E0B5E7205