Type
ORACLE
Validation date
2024-12-20 17:31: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.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

00012CDF7707958F59C08438189C1C4F2F43ED316FCABB93CAB924293746A667E6FB

Previous signature

9EEF9731B26C9B4D416FADD347400B6FE8DCC90E0F5C6C1F335617935B0A3EEC5A894671C3949E98C11A2EF333C00BE145876AB3C1F03516AE545ECC235D620B

Origin signature

3045022100CFE7981EAFC4BA6EBBF6EF782BA193B3E3E1BD8CE2388EAA3C2804512759491D022068DEB19B7F2B8DBFC4F09517F0F92A0B13695422F9F45A4E3250E645A8692C40

Proof of work

010104641D2D652B2A36CDE32EABB7AC1D6F0351A1CFAE45BA1483ADAD99B166DB289E9E408C13C28D10F62F068EE552C651FAA5A2BD6417D68EAFC8C269FBD2FBE9E3

Proof of integrity

00C4F9BC7D7069A775EEC050EB0A84DCFD9B5FD6B6FDE56890B8AD79A397F939C5

Coordinator signature

A358B2B80458984E4B36B8BA6B913942EC7C505E7A5677339D695A0C5E7EA78D18258857438BBA98CD72095D47E594491FFF29F67FEB572558213DAEC22BC00B

Validator #1 public key

0001D9711BA3565FCB17BEE7A45EFD5B558494A658827403D5853D454F501C5FDDFC

Validator #1 signature

D1AC1CD1A23AAE061B8DB0EAF64C1DD2626D1ED46067ACF99E14B32FFF635EB67F7AFFE96FF9416404F33FC023B9D3939D2260DB8EB00DBC98EB3841E88B1A01

Validator #2 public key

0001B8800415E75326411D65020B8E3E306F22CB1D72BC5FF5929B3EB58CDA511327

Validator #2 signature

CC1C8D2163E871F765E3076EE9FFC2C2432CE31A1F97176BCF5B1C9C47C2F1522191E658DFA0A140BD7476B2C4CC910F42853BBF404D75CB87D4B611D6D6C001