Type
ORACLE
Validation date
2023-09-18 16:55: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.02855,
    "usd": 0.03052
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001379D11DDDC4E1D93C7CC3FBEEC859FB9C024B11330767846F3A472687F87C384

Previous signature

B8FB724F1AD67AA41E4CD518B74916430E0EA1CF0F80A39E8F08714A4EE3BA8E77D5CE17E1394D27A50A90F73C28F6A42FE799AA0EAAF51B6E1C99279C87BA08

Origin signature

3044022073A93DF94BAC304EFDA4E240A36AA7C5C507ADF5B625891E52B0E43CEAD90E99022045152C856256B8EF734E4D1446253EEBAED0FC33312ED2CCCF1AB766FB1AA813

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

0063BCE8CBB69AD89CA50D900B99EF14B08E5952F402775CC7F46A468A3029FC36

Coordinator signature

E8BA6441AE718B73882A7816F421586FC2894D2BB6AABADCB214238AFB7B526E25F4C6FAAD21E0CA1F5B43FB6C874AA9F3ABD25DDB15468F6453AD533BB3060B

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

8D9F142B10FE5F86574F3BB6C9D44972CE5C4D4770B55AF793968AC3BDF3F6ADF5E4F97F94ECEB5DB1BFEB5C3144E9F0C8B8C217ABC6C18BFE570B9A66FBA809

Validator #2 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #2 signature

2910AF9B9C1D7B61867EDC71F99FEB24335B6C75FBF1DA310EB19109B68607413027438DF62B62D458D1F1F357E1DEDFEC6E26AEA7B631C28AD8368A3827780F