Type
ORACLE
Validation date
2023-12-19 18:33: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.04099,
    "usd": 0.04499
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000192CE04D770927CFD0A6FCBAE90C289CD9445A918A7613D04F34FB7DA4A8CC3CF

Previous signature

1057E60C128313733C40B5DDA3DF68ED2922BCF2F3E8F707175371F04733A6D38FF9E3A397D32BCF4C53CD48D6BFE3E1399A272C90134254223EE601D0C0DF0F

Origin signature

304402207AD8BD4A45AC8502D9C1585553C060D535069830924592CDFAD4D6CFA4A275B80220229A0A26461D3BA660F0AAD6F5A37ADF09CEE0F8452577EF18846FC74F1AD5B1

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00DF66556CAD2F0CA06CB1CC15F94DDA3247FC9CB6F9945CB5389187F7D3E26D6B

Coordinator signature

229E85377BB1694B5A0C6F301A80240821C27EAD59E891ECDEAF875F7D11FCB7E89FB7C284873B62B30CC20F99F595E83F10BD8FABF1D68CACCEDF1BE4139D00

Validator #1 public key

000102F6DF814C7AEB9ACCFB098B0D72E661C6923D5A96A717880D4B5E2DE02C2A32

Validator #1 signature

7877A1584DC5959CB0A942226F74F0ECC5BCD2B526BF4DBC51A667263B39CEE65A6573DADD291508771FD8B43DFA2FC9E52D608274ADEB7E960E9D7DFFABAA0D

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

D879AEB0BC5D940FF90FE2D1B6315B62AD9AF93D50500BFA08AAF6B25F5D4E8D4C3682B1474809BA97321C2F2C6BAEEF082BE9D19D4CAF69AAE30FDEB66B9602