Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up-
Blockstack
- Sign in to view email
Pinned
1,432 contributions in the last year
Contribution activity
May 2020
Created a pull request in blockstack/stacks-blockchain that received 8 comments
Make Neon nodes more resilient, AND, solve the annoying "database is locked" error
Finally! This PR started out as a fix for #1505, and includes things such as: Specifying maximum frequencies for neighbor walks and inventory sync…
+1,733
−984
•
8
comments
- Revisit parsing for utxo.amount, improve UTXO selection strategy
- Fixes #1549: reduce log severity from warn! to debug!
- Neon Microblocks
- Event dispatcher - get rid of the retry count
- Use alpine in primary docker image
- Fix for #1540
- docs: add detail on the tx post reason_data field
- Import bitcoin neon controller
- Revisit sidecar integration
- Some helpful debugging tools
- #1339: Require delimiters in curly brace syntax
- Fix bitcoind tests, enable RPC on helium setup
Created an issue in blockstack/stacks-blockchain that received 1 comment
Chainstate: only require microblock pubkey hashes to be unique within the same Stacks fork
Microblock public key hashes need to be unique only within a given Stacks fork. We currently treat them as needing to be globally unique across all…
1
comment
- DB: avoid doing an early indexed_commit(); wait for a full tx commit()
- Chainstate: orphan a block if it re-uses a microblock public key hash
- Testing: sample transaction workload
- Testing: Distributed Test Harness
- Chainstate: Track the presence of PoX anchor blocks
- Stacks node does not tolerate long-running exponential backoffs when talking to a side-car
- P2P: on inv-sync, ask for an inventory as high as the node's local chain view
- P2P: Cache (BurnchainHeaderHash, ConsensusHash, Option<BlockHeaderHash>) for BurnDB::get_stacks_header_hashes()