mirror of
https://gitlab.com/pulsechaincom/erigon-pulse.git
synced 2024-12-22 19:50:36 +00:00
331dcd45eb
* squash * add --database flag to integration * clean * split to 2 buckets * split to 2 buckets * split to 2 buckets * split to 2 buckets * split to 2 buckets * save progress * save progress * improve test * improve test * save progress * change app logic * change app logic * return err from rawdb package * don't clean automatically * don't clean automatically * clean * clean * clean * don't rely on `make clean` * improve cbor code * clean * clean * clean * fix tests * rebase master * stop on error: headers stage * make TxDb walk and multiwalk safe * Fix panics Co-authored-by: Alexey Akhunov <akhounov@gmail.com> |
||
---|---|---|
.. | ||
adapter | ||
cli | ||
node | ||
rlphacks | ||
rpchelper | ||
stages/headerdownload | ||
torrent | ||
transactions | ||
trie | ||
README.md |
Turbo-API
Turbo-API is a set of tools for building applications containing turbo-geth node.
Our own binary tg
is built using it.
Modules
-
cli
- turbo-cli, methods & helpers to run a CLI app with turbo-geth node. -
node
- represents an Ethereum node, running devp2p and sync and writing state to the database. -
stagedsync
- staged sync algorithm.
Examples
-
tg
- our binary is using turbo-api with all defaults -
tgcustom
- a very simple example of adding a custom stage, a custom bucket and a custom command-line parameter -
turbo-api-examples - a series of examples for turbo-geth api