Fabian Jahr
e868a6e070
doc: Improve assumeutxo guide and add more docs/comments
...
Also fixes some outdated information in the remaining design doc.
2 months ago
Fabian Jahr
b29c21fc92
assumeutxo: Remove devtools/utxo_snapshot.sh
2 months ago
Ben Westgate
416b9d9427
correct '-dbcache' to '-prune'
8 months ago
Ryan Ofsky
9d9a7458a2
assumeutxo: Remove BLOCK_ASSUMED_VALID flag
...
Flag adds complexity and is not currently used for anything.
8 months ago
jrakibi
efb70cd645
doc: correct function name in AssumeUTXO design docs
8 months ago
Sjors Provoost
03f82087f6
doc: assumeutxo prune and index notes
1 year ago
Fabian Jahr
710e5db61b
doc: Drop references to assumevalid in assumeutxo docs
1 year ago
James O'Beirne
ce585a9a15
rpc: add loadtxoutset
...
Co-authored-by: Sebastian Falbesoner <sebastian.falbesoner@gmail.com>
1 year ago
Ryan Ofsky
0ce805b632
Documentation improvements for assumeutxo
1 year ago
James O'Beirne
2b373fe49d
docs: update assumeutxo.md
...
Include notes about the `chainstate_snapshot` rename as well as
updates for the included code.
2 years ago
James O'Beirne
c29f26b47b
validation: add CChainState::m_disabled and ChainMan::isUsable
...
and remove m_snapshot_validated. This state can now be inferred by the
number of isUsable chainstates.
m_disabled is used to signal that a chainstate should no longer be used
by validation logic; it is used as a sentinel when background validation
completes or if the snapshot chainstate is found to be invalid.
isUsable is a convenience method that incorporates m_disabled.
2 years ago
James O'Beirne
bf95976061
doc: add note about snapshot chainstate init
2 years ago
James O'Beirne
00eeb31c76
scripted-diff: rename CChainState -> Chainstate
...
-BEGIN VERIFY SCRIPT-
sed -i 's/CChainState/Chainstate/g' $(git grep -l CChainState ':(exclude)doc/release-notes*')
-END VERIFY SCRIPT-
Co-authored-by: MacroFake <falke.marco@gmail.com>
2 years ago
Ryan Ofsky
dc1e7ad7a5
Add doc/design/libraries.md
3 years ago