Storage chains: serve transactions over IPFS/bitswap (#7963)
* IPFS server for transactions * Style * Indent * Log message * CLI option * Apply suggestions from code review Co-authored-by:Pierre Krieger <pierre.krieger1708@gmail.com> * Style * Style * Minor fixes Co-authored-by:
Pierre Krieger <pierre.krieger1708@gmail.com>
Showing
- substrate/Cargo.lock 79 additions, 0 deletionssubstrate/Cargo.lock
- substrate/client/api/src/client.rs 11 additions, 0 deletionssubstrate/client/api/src/client.rs
- substrate/client/api/src/in_mem.rs 7 additions, 0 deletionssubstrate/client/api/src/in_mem.rs
- substrate/client/cli/src/params/network_params.rs 5 additions, 0 deletionssubstrate/client/cli/src/params/network_params.rs
- substrate/client/db/src/lib.rs 19 additions, 15 deletionssubstrate/client/db/src/lib.rs
- substrate/client/db/src/utils.rs 7 additions, 1 deletionsubstrate/client/db/src/utils.rs
- substrate/client/light/src/blockchain.rs 7 additions, 0 deletionssubstrate/client/light/src/blockchain.rs
- substrate/client/network/Cargo.toml 1 addition, 0 deletionssubstrate/client/network/Cargo.toml
- substrate/client/network/build.rs 2 additions, 1 deletionsubstrate/client/network/build.rs
- substrate/client/network/src/behaviour.rs 15 additions, 1 deletionsubstrate/client/network/src/behaviour.rs
- substrate/client/network/src/bitswap.rs 338 additions, 0 deletionssubstrate/client/network/src/bitswap.rs
- substrate/client/network/src/config.rs 3 additions, 0 deletionssubstrate/client/network/src/config.rs
- substrate/client/network/src/lib.rs 1 addition, 0 deletionssubstrate/client/network/src/lib.rs
- substrate/client/network/src/schema.rs 4 additions, 0 deletionssubstrate/client/network/src/schema.rs
- substrate/client/network/src/schema/bitswap.v1.2.0.proto 43 additions, 0 deletionssubstrate/client/network/src/schema/bitswap.v1.2.0.proto
- substrate/client/network/src/service.rs 8 additions, 4 deletionssubstrate/client/network/src/service.rs
- substrate/client/service/src/client/client.rs 8 additions, 0 deletionssubstrate/client/service/src/client/client.rs
- substrate/primitives/blockchain/src/backend.rs 11 additions, 0 deletionssubstrate/primitives/blockchain/src/backend.rs
- substrate/primitives/database/src/lib.rs 5 additions, 0 deletionssubstrate/primitives/database/src/lib.rs
Please register or sign in to comment