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
Pinned
1,621 contributions in the last year
Activity overview
Contribution activity
June 2020
- teor2345/zebra Rust
- teor2345/zips HTML
Created a pull request in ZcashFoundation/zebra that received 20 comments
Block Verification Stubs
Stubs for context-free (zebra-chain) and context-dependent (zebra-consensus) verification of blocks and transactions. TODO: write tests squash t…
+462
−34
•
20
comments
- consensus: Add a checkpoint verifier stub
- Reject future blocks
- WIP: Try to do block verification async
- chain: Check the maximum block size when parsing
- chain: Verify the solutionSize field in block headers
- Fix a typo in a comment in block.rs
- Document that zebra isn't intended for light wallets
- Fix a typo in design.md
Created an issue in ZcashFoundation/zebra that received 8 comments
Handle chain reorganisations
Depends on block validation #428 and maybe block checkpointing #429. Here's a draft API for chain reorganisation: Most ZebraState users will want t…
•
8
comments
- Make in_memory modify the state in the async block
- Make sure Zebra can sync from a local zcashd node
- Check that version is valid in generated blocks
- Coverage check fails with "Cannot read property 'find' of undefined"
- Limit parsed mempool transaction size
- Limit generated block and transaction size
- Create large block and transaction test cases
- Block header validation
- Check cargo dev-dependency feature interactions
- Create network integration tests for Zebra
- Require docs in all Zebra modules
- Project/assign automation fails with "Parameter token or opts.auth is required"
- Block checkpointing service.
- Block validation service.
- Explain that the zebra design doesn't support light wallets