Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Everything in
utreexo/cmd/
is refactored.While reviewing code to do the TODOs mentioned in #79, I noticed some things to clean up.
This refactor is needed for the goals mentioned in #79 as it separates
chain.go
andchainio.go
in bothbridgenode/
andcsn/
Changed things
All functionality for store and restore to disk is now placed in
chain.go
andchainio.go
in bothbridgenode/
andcsn/
Various bugs involving offsetfile.go was fixed. To add new blocks from
blk*.dat
files, all the user has to do is delete theoffsetdata
directory and re-rungenproofs
to rebuild the offset index. Bothgenproofs
andibdsim
will resume where they left off and sync the new blocks.main.go
file in directorycmd/
is the main file now.Separated all ttl related things to its own directory.
Updated
readme.md
inutreexo/cmd/
and inutreexo/
Removed all names related or implying a simulator.
Various comment cleanups in all files