Type
ORACLE
Validation date
2024-02-13 13:03: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.03854,
    "usd": 0.04155
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00019F77BAC896C78F9EA673D68048F089CE06E9F46FC4FCF23CCB4CE242002EF431

Previous signature

3FCDCF30275D608FF85D902B50D85C5FEC478B1D08FC6995BA956A447FE14A42E32CDA47A2F25773F37256631ABBA08B38B4C8E4EBAD39D2F61E50057EE98D0F

Origin signature

304402202EF99A13C2FC86888342B6E77EB76E8499481279E51F2F02090FADCF202FF10F02203AF8B7BA4A1661160C81C911C084BF2AA387BA6FE1B8F67C05375287EA5BE014

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00B1E3B0401709BF710D1538C4A0F0A5387A9CFB0C60E195E12DF108D347BCCBD6

Coordinator signature

34BCB735FCB786FA8695EE729BD940BDF90E015AD0EEABEE065F9FCEE88A197F090ABD142439CED50D5D500BE87BDA08CCA977A901A12DBDBF1C8D49EE3A3E0E

Validator #1 public key

0001EDF5619FD22027B475378BE5423B2287F32121DFAF3135B529CBC6FB1968047E

Validator #1 signature

06BD5B11B4831E088ADF2ABDC4CC8FEA0559292D3DE2E26957DC0FBEAED2CA70D4DDC79B8AE01513B9773F1C76D3794962A81D0023C4F0EF7A6E6231EEF0CD0E

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

1687A8C3C77FCE57AA617A7736C1F55DC45156A78FDE49209F6B8623D5089CC92B7733EE2DC92AB4473317F2DB379E8C69350578413A211437E4BC44BEA0590A