Type
ORACLE
Validation date
2024-12-20 05:04:40 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.0233,
    "usd": 0.02414
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001FB32E8DB1A151FCBB64DCC7B7A3B7591BFBDC51A3A8AE44F7A0D818B82136C89

Previous signature

742FE6B6539F55AFEB4D2EDC49135B240BAD3B8CCA21C6223FC82CF7EBFB4977C121ECB2B324C988AC3232639AABFC52FF0E4CF9D66C4440B0FC11DF382A0C0C

Origin signature

304402206B315265DF3F6C9EB52A5EE9AD8D0BA0D48C32D06FD7048346E5ECE1C35F66C802203F924A402CBF62F83EE513EA237F688522FF36EFAFCB6F34080B49C5F6264F3C

Proof of work

0102046C40DA35A5E56A9CE2DBF0098DB8DABF2B7F5E137C7758731F5ABAAEDC16CD890DD9D4D623206B863C8F60FBED5A54DEC7DC5EF2A67BE2F41DD3E3854D4B0331

Proof of integrity

0068B52EEFF08D8DDFFD0C3320D0363A915BB8DE1BB049A928DC648C09EA707F25

Coordinator signature

3DEDEC132D6EBED6C6C7BBAAEA0A1E42EDA6ADD312D364FAF25243119C611A57A24D8E90CFB00807CC711729E3C72C7433BBD2DF628EFCA7AF9C5862CAA86509

Validator #1 public key

0001A5E6F6D02CE7E311CF3CC87C79329877BC7E086C52A92FDED417D6F7D43F13C5

Validator #1 signature

7C81AEAC31C1FDF4FC8C3DCC70EBD43F722B75F26F12D0370D1BB5F5FC67CF0F19E4F947B561EB5AE1E8B5C5E37F941CE81112E785591778F3CC5D3E1B79B608

Validator #2 public key

000109F3F0A3EA1C4E40F676D27DF717E0A0C76D4A9EC89A8CAD79DFD414C78C1CD2

Validator #2 signature

FF670905DC93798544B9147D75316BC58FC1B23C888071E8E1B11A29D7E25D6D43717EF92BCAC4C71A43E42CBD15899E2C98E9FB649BA9EC67CE0BB52F2A9601