Type
ORACLE
Validation date
2025-08-25 10:28: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 (41 B)

{
  "uco": {
    "eur": 2.2938e-4,
    "usd": 2.6814e-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

0001B589167E543A5CC08F0A49F3DE88C88320F099A23AA3D13B8D56D0E3E8571F6A

Previous signature

FC8382FDECC6E04BA7414DF5C0F97F226CD6BD1A6EEBB66781DFF2FB0061CB58D3CD4FE3ADD0FB22F700092891E0446785BE84C9BA2604E2B6B5BB1F82629500

Origin signature

3046022100B1EF442DE4D1CE1C2A5E7199C641185BD658EA36F1DE6ADB9CDF8B8990E7DBCA022100F1A8EBF40A9245E67412EC7197598AE9000A7CB5F94AABA5BEA1B2A0B3A54CB4

Proof of work

01020451684966573439C38DA99334546FBBDE4A6D96A50B4A4ECBB6572CDBED023F079607407E254421D1779525D11C60D55684F0B403B93B95823554E29D1E2CDB16

Proof of integrity

0035844814EEAD8DBDEB7DE1C1DE3DCC5541D9B852A4F3DAD9C5822742C4A04FAB

Coordinator signature

16A28A02F2F2B6FDD42C8A77C85E019AFA80DC35E796AF71E7286A046E3D0C3932CE349AC6441C6128BC3BD0F967A1EB6B622DBA2040004E627E577CFD02370A

Validator #1 public key

0001B8800415E75326411D65020B8E3E306F22CB1D72BC5FF5929B3EB58CDA511327

Validator #1 signature

ECA204C4846BDD73F06BA05D3B2767B33F7757F7F51CF258F48BD752D197248104337F6492AB8526F55DCDC0FBEF9946F70F3F6BEA7D6387C02CD9FCCDC42D0F

Validator #2 public key

0001671D93D364D58629CA072EDF6D1831E85B4283C066CD82525C33DED58CC74BF6

Validator #2 signature

B59FA416B49EE92187A4B51B167CF35B82C4B8510C8B3C19F72DA1E95253D2082938F912803D8047CBACB661154EF821E9BDC6B7D9CAEEE9CAA4BCF444048902