Type
ORACLE
Validation date
2024-12-18 00:30:11 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.02172,
    "usd": 0.02279
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001B097A463B81601029B2D0ECFACEF6B612847CB83B5CE0AC1D56CBFC69F78C70B

Previous signature

DB907C9825153EA4F78D1A319280D0A160592897CB8F4BED9D03A9B8CDFD8F26BB97CECD163CF4A4ADF7619F953DFF34C37538A67DE912F0F2DAAEA8B0391A0C

Origin signature

3046022100BC2243E43835D8527C32FEB68315A11D96804BE0E8AA7C26D0980819A4CA96EC022100B0B7A3050B635E02E7275D928D90F6809F967D7D6A6EA3B3E82D39BC2CE975B2

Proof of work

010204892A04DBE05192BCB662689E7E19700F3F7202028EF0A9F20635C4948436ED85A43BA3017281EE97781342DD8F24ED6F583B5FE542830FDB5191A11843A72A61

Proof of integrity

00397D66AAFD4663F63CD3AC9E0FB888B6D3686D3562EE75CB19E2406CA058E9B1

Coordinator signature

96EDCCCC9C0353DCBE8BECCF048777432879F2ECF7DB7AEA08AAE9FED70B064DF3A2CE419C66C7B52D96AB71D749AFF2964D3D1F7F127C5ACF99181DE8CDDF08

Validator #1 public key

00016A24FA6FC34A345FB22A7E90CB6BC583AEA140B679549F745FB51D59A93F7868

Validator #1 signature

18B0CE6154C1F49AE80E137F1CDACC8496D1601D41293C1B6BC230929C25E0BDD65D6E7D636B0579E96B11E7F84EE3F585EC144523B21B6271E25D4D18A3EC01

Validator #2 public key

0001B9E2941895A3951F10CE0D7978DD083C3D8A19ACE27F4F98798DF04045B11181

Validator #2 signature

C49538ED9E735C8555D10ADA4B7BE1DE20E80AB76B603715BC8ABF7DC0B2A5B7F181619F69AC9C315D7FDD8F9D16766FB8A47516DE28F533DCB60FF6EFD2B900