Type
ORACLE
Validation date
2024-12-03 00:13: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.02098,
    "usd": 0.02203
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000160E86B38C25018C30C97B87BB4EDB37EB33E15A91D619E9F72188CB7388DF4C8

Previous signature

0E584312FA45ABBAE382A6A66ACFF245FFAF247E0ACBE60AA4BF988F0D3AAA0C42D4249089A60AAF8195BD77C44098615590A02A20AFCE9EB4026A89B0332209

Origin signature

304402203AFAAAD0EA487090A4AA686C4615BAEA3AA6AE4BD3B77996388E2338DAFC96C20220770D966860638212AB6F1A60F4590691FE67F2ED9C8D0C541ED0C10FEFF94E44

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00F96D0F73E1568EF7F39E81BDCD4387C48470A19B19C46C74B6D1B3C1BE554518

Coordinator signature

3E8611BC4B97C6A1849FD0F5C37B633640D7353037D38D02F9EFE7DBED13C7D0715BBA4DA74FFF395FD431E411979FDF8C0BBB6A088AC17F42A206E250DA730D

Validator #1 public key

00018A13A9C85FE66CE097EE273C6F1E612289BFB0B630C34AF60957E8DE880633E2

Validator #1 signature

5B8BE84E9FA99155B329376376C344D52E52A5CA65D1DFA1A5830315D29AA74AA06CE4EE750DF86DEBA23412134C880AF725BB1683C808840119FE2076E1910F

Validator #2 public key

0001B9E2941895A3951F10CE0D7978DD083C3D8A19ACE27F4F98798DF04045B11181

Validator #2 signature

D29BDB7F6B8C93CD57E58A45667893BE6131438FF325D4208A5556F95826C842290EF3A265E67D7572F57C18D13FA69B31C97CC25364EAA67D16B041A17F6705