Type
ORACLE
Validation date
2023-05-26 17:39:01 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 (36 B)

{
  "uco": {
    "eur": 0.06044,
    "usd": 0.0648
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001E64484FD934CFA9A2A7CDF1F560DA36219D3283C54599280EFC8DA9EFEF428B4

Previous signature

BA6D41A2FAC93B73AD95933CBB46C26FFBC6CB0E3A9FECF0CC290A08BC991BD8E9DE975B0CC6195E670F93EB0BAFA27ABA37CF715FE7C7514E5B8044EEC2CA06

Origin signature

304402201ED51319313D4143A2CF323504C2D38496C3C5848E513AFD5875C52ACF62BF240220747B5369ECEE28059A4D16902419E1E0FADF585CB22C1BEC4B7C2189B0C7A677

Proof of work

010104641D2D652B2A36CDE32EABB7AC1D6F0351A1CFAE45BA1483ADAD99B166DB289E9E408C13C28D10F62F068EE552C651FAA5A2BD6417D68EAFC8C269FBD2FBE9E3

Proof of integrity

00E3F34407573CEACDAE3537987F3A75BA0DD42EACA216DF8CF2AD9E5B5F63D06E

Coordinator signature

3A3DFDBA5DA5BC81603B89E83A1F5C371C734E9095E9E4390712780A2978EC9A3BF6E74D5E14A0211BD333AF96FD30E576842CA393028A6FF07FEB1B5C0C5309

Validator #1 public key

0001936CCE1295F6988DB49825C6CDE26CF96AC12657C56CA7AC06C1D4C98E99E9D4

Validator #1 signature

D93C6E89906111087D6DB13F091C71D16E409677ADFAB056EF02934DC2999C5596EFAC0E062240D854E6AD4A90E27CFA34018C87AF2DB67C27520230B4497F00

Validator #2 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #2 signature

825A2C4F5F0FDB0725B5DC374684D04CA8FE9AEF931214B42DD04D1C74E46D84F5A0C7DE759BAEC0906ED99C311B3C68E91FA2EC6DC066CF8BAC98A4743B2A05