Type
ORACLE
Validation date
2023-01-25 01:32: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.07788,
    "usd": 0.08482
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00018D13EDDF19F47EEAA0A9A86E12F77AA3D7E0B133EB2A768F5C3CB6A1FE0128F2

Previous signature

0C9DFA2209C346D2BD830055B0F53D7290573BF74CB9F5F611766A5B9715175F5DECD6BB8F29CF3FE1104B01F0D748F783F1A9A72C594DB1AA906E8AE1D7D707

Origin signature

3045022008DB7EE0C3C0758BD3143DB3766EEE663B0F06A95F8BDBFE7585A9CF42A210D2022100B8DC69C02C954A44A8EFDA2FC4796D123BE271E674A6866AAB8465F32320A26A

Proof of work

010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765

Proof of integrity

0051A47CC81D92641E5C3405E73585B234FDC866E35877F090BF90DB9743EB1DE2

Coordinator signature

0C3B5A4E89B4E68D2EF7B239DE0D42742B6AFDA1B936419354F115F9EE4183055134DDF0EB3AB3849EF5DBCF23A87233CCC4267F88474640D93E4AAE8CB15203

Validator #1 public key

00015018E17EED0C259B9B54F9B892E6870574C98EE02472D6984839E5B52BA1C232

Validator #1 signature

2A8779DFCDB2A7D1978046D5BF88C0CDC3DA0C8C02E4CDB96B535774FE21D240B902A5364E2FA496ADF0346FDA4A40B2C55055A080485BDB5020DD3307A15609

Validator #2 public key

00016D801492BF28EE8DEEB7C68201712B1BCD1D11E985675F6D4E7DFB5F73C627EC

Validator #2 signature

5143000229FA6F4471006D40B1D84ABACCA94550051A28631D02DA073910F2978A52B3EE9DF5B0083E2AC3DB49FE90C58DEFD356EBFB0816753D10BE8473120A