Highlights
- Arctic Code Vault Contributor
- Pro
Pinned
3,009 contributions in the last year
Activity overview
Contributed to
paritytech/substrate-lite,
tomaka/redshirt,
paritytech/substrate
and 5 other
repositories
Contribution activity
December 2020
Created 68 commits in 10 repositories
Created 7 repositories
- tomaka/servo Rust
- tomaka/ipc-channel Rust
- tomaka/libz-sys Rust
- tomaka/rust-harfbuzz C++
- tomaka/surfman Rust
- tomaka/gaol Rust
- tomaka/net2-rs Rust
Created a pull request in paritytech/substrate that received 11 comments
Remove sc_network::NetworkService::register_notifications_protocol and partially refactor Grandpa tests
polkadot companion: paritytech/polkadot#2048
Close #6827
This PR removes the register_notifications_protocol method from sc_network.
Instead of reg…
+293
−364
•
11
comments
Opened 62 other pull requests in 10 repositories
paritytech/substrate-lite
2
open
23
merged
- Extract libp2p module from network module
- Add CODING_GUIDE.md extracted from the README
- Fix justifications not being downloaded
- Fix many warnings
- Restore block announces propagation on Wasm
- Fix warning being printed for doctests
- Fix notification length prefix not being sent
- Add libp2p::Network::queue_notification
- Don't report notifications on non-open substreams
- Distinguish config loading error from lack of config
- Better justification verification
- Move out dialing from libp2p::next_event()
- Add documentation to trie_structure.rs
- Minor protocol.rs changes
- Properly start one discovery task per chain
- Network can now sync multiple chains at once
- Tick now syncing
- Better error message on unresolved import
- Update the OptimisticSync with block announces
- General clean-up of the peerset
- Some networking fixes
- Update rococo and tick chain specs again
- Publish JS package v0.2.2
- Update to Rust 1.48
- More general-purpose networking work
tomaka/redshirt
20
merged
- Add some stub for AML handling
- Remove the override of x86_64
- Update Rust version to 2020-12-28
- Fix some copyrights problems
- Fix some warnings
- Fix doc and remove ffi module from kernel-debug
- Add a disk interface
- Tweak CI
- Print PCI class codes meaning
- Add `[boot]` in front of logs during the booting
- Make RISC-V compile again
- Rename http-server to diagnostics-http-server
- Switch to upstream `fnv` crate
- Proper errors handling in e1000 driver
- Add a rust-toolchain file instead of manually pinning
- Remove old `index_in_list` field from interface notifs
- Don't copy the body of a message when decoding it
- Fix #643
- Fix bug introduced in #639
- Improve errors messages in core-proc-macros
paritytech/polkadot
3
merged
2
open
1
closed
paritytech/substrate
4
merged
1
open
rust-osdev/x86_64
1
merged
servo/ipc-channel
1
merged
alexcrichton/openssl-src-rs
1
open
rust-lang/libz-sys
1
open
servo/surfman
1
merged
deprecrated/net2-rs
1
open
Reviewed 18 pull requests in 4 repositories
paritytech/substrate 13 pull requests
- Remove unnecessary parameter from sync
- *: Update to libp2p v0.33.0
- Update common block in sync after importing blocks of a peer, please read UPDATE
- Default block announce validation should reject additional data
- Bump hyper from 0.12.35 to 0.13.9
- Telemetry per node
- Grandpa warp sync request-response protocol
- *: Update to libp2p v0.32.0
- client/network: Use request response for block requests
- *: Update to libp2p v0.31.2
- Use block requests to check if block responses are correct
- Use unreleased trybuild to fix CI
- Fix cargo clippy warning in peerset.
paritytech/polkadot 3 pull requests
w3f/polkadot-spec 1 pull request
paritytech/substrate-lite 1 pull request
Created an issue in paritytech/substrate that received 3 comments
Request-response protocols DoS attack resilience
#7478 improves the resilience against DoS attack for the sync and light client protocols by moving the requests processing to the background. The e…
3
comments
Opened 24 other issues in 6 repositories
paritytech/substrate-lite
10
open
2
closed
- Improve the informant
- Change OptimisticSync to emit only one block request per source at a time
- Properly implement storage subscription for the wasm-node
- Backport `Make it possible to calculate the storage root as often as you want`
- OptimisticSync blocks reset likely buggy
- `network/libp2p.rs` is full of race conditions
- Don't use the corooteen library anymore
- Implement sending out transactions
- Rework `OptimisticSync` to take block announces into account
- Implement receiving block announces
- Implement head-of-chain syncing
- Implement Grandpa warp syncing