Computers, democracy, and nervous disorder.
Computers, democracy, and nervous disorder.
- Lisbon
- https://matklad.github.io/
Block or Report
Block or report matklad
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
3,336 contributions in the last year
Contribution activity
August 2022
Created 18 commits in 3 repositories
Created 1 repository
- matklad/bs58-rs Rust
Created a pull request in near/nearcore that received 12 comments
fix: fix logical deadlock in the network
We should send ChainInfo to net whenever it changes, but we've missed one case: at the startup, theres' a change due to us getting the initial info…
+163
−130
•
12
comments
Opened 10 other pull requests in 1 repository
near/nearcore
2
open
8
merged
- feat: trace everything PeerManager does
- refactor: add some assertions about column types to DBTransaction
- fix: remove mistaken write-once assert from CompiledContractCache
- test: fix flaky test
- chore: remove buildkite codeowners
- chore: remove some noise from CI logs
- refactor: cleanup network config a bit
- refactor: drop needless mut
- fix: enable backtraces on x86
- refactor: remove needless indirection
Reviewed 56 pull requests in 4 repositories
near/nearcore
25 pull requests
- Skip sending some of the tombstones in shardnet
- Simplify DBCol’s Display implementation and prefer it over Debug
- store: introduce TrieAccess and make getter functions use it
- test: fix flaky test
- chain: normalise ‘_by_hash’ and ‘_by_height’ naming
- Revert "Update rocksdb to 0.19 (#7357)"
- test of demux behavior when the runtime is dropped
- Implemented a type safe IntGaugeVec.
- fix: a quickfix to make demux tolerant to stopping tokio::Runtime
- add config check that validators track all shards
- chain: pass genesis hash to Rosetta and get rid of GetBlockHash request
- rosetta: avoid unnecessary clones by taking Genesis and Addr by ref
- core: avoid allocations when formatting crypto hash as base58
- refactor: Made ConnectedPeer a shared state of PeerActor.
- core: get rid of BaseEncode trait
- sandbox: refactor SandboxStatePatch making it unit on non-sandbox builds
- Start accepting timestamp-based network edge nonces
- store: accept IntoIterator by Trie::update
- Handle opentelemetry errors
- store: remove unnecessary TrieNodeWithSize::from_raw calls
- store: add StateRoot into Trie struct
- NEP-364
-
doc: clarify when to use
pub
- runtime: move closures out of check_balance to refactor it slightly
- pytest: remove requirement of specific scipy version
- Some pull request reviews not shown.
rust-lang/rust-analyzer
1 pull request
near/workspaces-rs
1 pull request
rust-lang/rust
1 pull request
Created an issue in rust-lang/rust that received 3 comments
Subtracting Duration from Instant on Mac is panic-prone
The following program: fn main() { let t = std::time::Instant::now(); let d = std::time::Duration::from_secs(60); eprintln!("{:?}", (t - d).elapsed())
3
comments
Opened 1 other issue in 1 repository
near/nearcore
1
open
4
contributions
in private repositories
Aug 3 – Aug 11