Type
ORACLE
Validation date
2024-01-21 13:06: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.04532,
    "usd": 0.04942
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000161790B97CBE0BB6DBE5767E5CAF50BDD60C79D343B807A8335CFE332DDFDD3A1

Previous signature

DE1CB2F8091BFCB3A8201FC362AD43417B4B5ABB4028C018B8BFAD415C990163F270DEF32DE9B11AA17DA43FA2AE89B4FA5F0CE818F37C76F3A0F8D2C96A5007

Origin signature

30450221009AAD19A87D122AC6FFB2C51E93E32332D0D8263053A4C594399054BB27623D9E02204FAB5E765F105F35E02467FCF77A6C576C9C37F94F41B771F1AD5E0792CE6F09

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

008FD73BC2120F48230C6D353E1797370ACE7209EE64BE1FD99079DC977ED16FFC

Coordinator signature

01E8212AC9F5484B1A296AE20C57AE9A7DB222BDE4F47D21670BC0ACD54876362107A79C10548689630CDDCEBDAF8287C714343761E9BAD5017AEC709407C704

Validator #1 public key

0001AAFBD70CD1928E509736D7A3F072694F7AD7AA7BF5716FB0239146EE4B633F45

Validator #1 signature

90E5982BA05C0FFD5D79829CACDBA3E6052D23C1C029A09C83746CA91274079133C1085B9B22E7A62C8AECD14AC86C5028F2575309BA1A0704ABC025BB3A6D05

Validator #2 public key

000165397243EC40FD3CD5586F605EAD76FDDF03ABCA112C34F871CB441EAEA99135

Validator #2 signature

3E88A3754394C9421BEA35A279B07B443DD38C76C7546FCD28AA83E56A41124946A9B70ED4F0AE564CEA5A0952246E27324871EDAF43B440C802E7FEF4085603