Greg Fitzgerald
|
6796b08909
|
Migrate to thiserror (#7177)
* Migrate to thiserror
* Discourage the use of other modules' Result alias
`io::Result` set a bad precedent. Don't import other `Result`
aliases.
|
2019-12-02 15:42:05 -07:00 |
Greg Fitzgerald
|
30a08f4282
|
Cleanup ledger macros (#6916)
automerge
|
2019-11-13 07:14:09 -08:00 |
Michael Vines
|
50a17fc00b
|
Use Slot and Epoch type aliases instead of raw u64 (#6693)
automerge
|
2019-11-02 00:38:30 -07:00 |
Greg Fitzgerald
|
45b2c138e5
|
Remove circular dependencies in blocktree (#6494)
* Delete dead code
* Flatten modules
* Break blocktree dependency cycle
* Move BloctreeError into blocktree_db
Fewer dependency cycles
* Inline column family names
Fewer circular dependencies
* Cleanup imports
* Fix build
|
2019-10-22 09:20:19 -06:00 |
Greg Fitzgerald
|
2636418659
|
Move blocktree_processor to solana_ledger (#6460)
* Drop core::result dependency in bank_forks
* Move blocktree_processor into solana_ledger
|
2019-10-20 09:54:38 -06:00 |