Type
ORACLE
Validation date
2024-12-18 03:52: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.02192,
    "usd": 0.02301
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001851BB8B4C5CECD47AFE6066E1DEC07BF5FC1D4D7C512804B88601A14DD67AC9E

Previous signature

A01B1110A9937E87EB7E41E15263A46A4471E14D5A4DDE895401B07AAC091BA43EB408749E545E4C506954F29AE8C83FFEE6F8EAC3090FB7D6950482A5685200

Origin signature

304602210084337D0B3BA3EB35376B816B58A6897F886B406870BB73F0D79A1401B7C6FCEF022100DE635A88CE0BDC787B0CA08D3B76A2D4FAD04D29CB60E1DBDD6B13BC768D1170

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

00EFCBF69356215BF583D0AA36E1E688F5AA79EB99247D29B8F597508172F5D030

Coordinator signature

ADE9C658A5CD17E82733815ADB018CDE3C4E6707B6CEC7247BA10340F9D39D67483822C8544B8DB34B83E663BA95E1CD673DD9DEBFAF97DFFD2FA80E6B865F06

Validator #1 public key

0001923076BC39A300949685070A2979143FFD0CFDF5BE286915C8D0CE0FE2117B8F

Validator #1 signature

43AB0691919E07772D39891B74B0CDAAAFF55B5931348959C93E4C2A5B88D5C7B922D47C047DCF4B987592816EEAC2B4845979D86A6AE0345C4EF75453C4560A

Validator #2 public key

0001A5E6F6D02CE7E311CF3CC87C79329877BC7E086C52A92FDED417D6F7D43F13C5

Validator #2 signature

2F582CC4DB7117C1A95D71B3AE4A19C08F15AA5DD68E1F5E1D15BA5741A39CE521ABF53939BBDF32624F5366B4260ECEE14149E65F3E11ACD6508EEFD04D3B07