Type
ORACLE
Validation date
2024-06-29 11:46: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.01572,
    "usd": 0.01686
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00014C0D4AA108A1111880E1A318BC6C24B3080C6A5A3190C96A47E71C0AC47A0A96

Previous signature

3AE9C075A76160FD4F55A9CCD5168659D117BBDE97A65CF688AEB688661CF1E6CEF1A1015F424F9DC75CC563B12C9A972BB0BD23387A48E0E4C5D328586ACE0F

Origin signature

3046022100A7ED2DFE7E65908864833ABF97E10C405CCAC8D26E66B162173348230F9D2C9F022100818866A80C40D4762DE53D797DFE62DCF68628B56DDDA59D599C2B1D80320CB3

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

005014E6DAEFD300DF00360A6487F1216563F4E53907C27248E04777EA8833FED1

Coordinator signature

5A108A0C98DA6E9DB0816ECACBC8A96F7B613267BF5C41006253BBD21D2AC42F74AB374022F92B682805108E6C4278454E0DEEA32087136EC654346EC556C800

Validator #1 public key

0001AD128AAE351A4BBC1153FDF8E5BBC27A9B30C336BC60004465963E1964A6145B

Validator #1 signature

885F29605CAD1CC3EEB179DC06296DBDE40EE883BECA70E9420E8784969306FFC7818C6F1E492671E96B203576863251D7AF4DC682AC569947301D59EC3F6100

Validator #2 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #2 signature

00BE5D9238FA6E53754C61B6045378ACED48087BDF951E6BD896534126B98D62254B33E9BC2F8D7604C8EA0805138218AC989DD68EE5346D9D08D38FD5DD5103