Make offchain indexing work (#7940)
* Make offchain indexing work This fixes some bugs with offchain indexing to make it actually working ;) * Fix tests * Fix browser build * Update client/db/src/offchain.rs Co-authored-by:cheme <emericchevalier.pro@gmail.com> * Remove seperation between prefix and key Co-authored-by:
cheme <emericchevalier.pro@gmail.com>
Showing
- substrate/Cargo.lock 2 additions, 0 deletionssubstrate/Cargo.lock
- substrate/client/api/src/call_executor.rs 1 addition, 2 deletionssubstrate/client/api/src/call_executor.rs
- substrate/client/db/src/lib.rs 5 additions, 7 deletionssubstrate/client/db/src/lib.rs
- substrate/client/db/src/offchain.rs 15 additions, 12 deletionssubstrate/client/db/src/offchain.rs
- substrate/client/executor/src/integration_tests/mod.rs 2 additions, 2 deletionssubstrate/client/executor/src/integration_tests/mod.rs
- substrate/client/light/src/call_executor.rs 0 additions, 3 deletionssubstrate/client/light/src/call_executor.rs
- substrate/client/offchain/Cargo.toml 3 additions, 1 deletionsubstrate/client/offchain/Cargo.toml
- substrate/client/offchain/src/lib.rs 45 additions, 2 deletionssubstrate/client/offchain/src/lib.rs
- substrate/client/service/src/client/call_executor.rs 0 additions, 14 deletionssubstrate/client/service/src/client/call_executor.rs
- substrate/client/service/src/client/client.rs 0 additions, 1 deletionsubstrate/client/service/src/client/client.rs
- substrate/client/service/test/src/client/light.rs 1 addition, 2 deletionssubstrate/client/service/test/src/client/light.rs
- substrate/client/service/test/src/client/mod.rs 1 addition, 11 deletionssubstrate/client/service/test/src/client/mod.rs
- substrate/primitives/api/proc-macro/src/decl_runtime_apis.rs 0 additions, 3 deletionssubstrate/primitives/api/proc-macro/src/decl_runtime_apis.rs
- substrate/primitives/api/proc-macro/src/impl_runtime_apis.rs 0 additions, 6 deletionssubstrate/primitives/api/proc-macro/src/impl_runtime_apis.rs
- substrate/primitives/api/src/lib.rs 0 additions, 4 deletionssubstrate/primitives/api/src/lib.rs
- substrate/primitives/core/src/offchain/storage.rs 19 additions, 136 deletionssubstrate/primitives/core/src/offchain/storage.rs
- substrate/primitives/state-machine/src/ext.rs 22 additions, 40 deletionssubstrate/primitives/state-machine/src/ext.rs
- substrate/primitives/state-machine/src/lib.rs 0 additions, 39 deletionssubstrate/primitives/state-machine/src/lib.rs
- substrate/primitives/state-machine/src/overlayed_changes/mod.rs 39 additions, 4 deletions...ate/primitives/state-machine/src/overlayed_changes/mod.rs
- substrate/primitives/state-machine/src/testing.rs 7 additions, 10 deletionssubstrate/primitives/state-machine/src/testing.rs
Please register or sign in to comment