Type
ORACLE
Validation date
2024-10-15 16:20:02 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 (36 B)

{
  "uco": {
    "eur": 0.01239,
    "usd": 0.0135
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000121ABBCDD48CC94D7877856DC59CFD95C82C153FC8C7199B6CAF646AE7CE7E781

Previous signature

B0BA9BA793BE7835F5AC708F40D5ED8F02753478D3A569D78C35F58EBFE7E03AC4D75FEE384599EF353B0F6722DE54358C5D964227D76918DB5A58160846B306

Origin signature

3046022100B1D775244B765A83F8802775F072D3A55D4D0E0564653E94E136168C2A2A79CD022100C9AFEA5C519E128CED07FBE66296253C22FF618361B0FB29C9DC9070FDE09F42

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

00A86878F83D107669A368AA67B827BB5CA418BC688B671FF552A0D58B2216EFEF

Coordinator signature

02D4A8BDC9EB9749A6C91BD0FFA0AD948D0A9FAE3FC0E85304E5A4368C0573869307AB7B2BD22165BF878029B6D2B6BC8A2DDAB273BF259F370732BA371BA70A

Validator #1 public key

00018A13A9C85FE66CE097EE273C6F1E612289BFB0B630C34AF60957E8DE880633E2

Validator #1 signature

A0DB4430FE6D978498AC6780C42DBE441D7AF18BBCF2B7C345D36B16271B487E1D5956787BEAA4DE249A231BC92D08113F8305AE5A63F890F010B1589EA2A704

Validator #2 public key

0001B8800415E75326411D65020B8E3E306F22CB1D72BC5FF5929B3EB58CDA511327

Validator #2 signature

4D7DF4B8D8408C6BBF10584B38CBE2C985D7EA51C1DEE184297EE75326E815EB50E1B59E7B2F6238A5DB837B150F1C88C663D73C2BEC66C1638BF0A79E7B6B05