Type
ORACLE
Validation date
2024-02-21 10:57:50 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.03772,
    "usd": 0.04073
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001BA690181EDC22C3A465D487B390A162A94EF568C72B0D4933AF9B1A666637210

Previous signature

64017DEE5F71EDE479513288E617DD530836E890DE7F40F75213A8301FA0C9C9840D2919A4B4CCE5A96201C1570D4EDAB364ED8323173A62966C1C460D1E5B01

Origin signature

3045022100A56E0F28F668EDE3ADFF387C41E14106367575A15E0695190820678DAD63E97D0220592AB64E51199493363DEE7AEDA59D6E44A043BE0112B2EC665BC0CCBC5FA19E

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

0095FAB925FF0CAC68BF97CAA32FC8134841CCD9A8CB326C7CA8BCEC3A3B0A9032

Coordinator signature

50937C60C0A3CCC724C745D337725EC9AFC0E74FFB55799557B1496EF7B154E781CC7835D0CE09C2FF616824DFE77C760F1793583B42F85A2F69BB0E3D15F605

Validator #1 public key

00010F2A0E4C424582A94BD90E05FE6931628F91988ABBE387D365994F1F3FCF5A12

Validator #1 signature

A50ABE2724097BBBCDFCDE117B816F3673533588600F71312D2B205523F78E1B199F79707F07EC1D7FA7364364855875530EB1433AAF8B65A607208439B41507

Validator #2 public key

00011ED0B570D680BE5ECD58D2D121689DA73C46DCB38A01C6E10D06286040ADE30A

Validator #2 signature

D42EBE485F2DD30F45F321AC59EA891C9C4238A5A462B19B9B0887DB6EDFF8217C2FB6D47256E70542EE5401C894A1B3D8EB08183A777CDC0A7DCBEE17CDB504