mirror of
https://gitlab.com/pulsechaincom/erigon-pulse.git
synced 2024-12-25 04:57:17 +00:00
cd706d5081
* save state * torrent experiments * torrent experiment passed * fixes after merge * snapshot headers processing passed * save state * save state * download headers works after snapshot processing * save state * save state * save state * save state * add lazy load tx to snapshots, increase number of trackers * save state * speedup getting info * change logging * move to turbo package * save state * save state * save state * cleanup * save state * add test test * save state * lmdb debugging * fix readonly mode * save state * fix build * sync works * save state * save state * save state * allow cmd stages stageSenders use snapshots * debugging failed hashing * remove experimental tests * remove torrent experimental tests * fix lint * extract snapshot wrapper * metainfo checker * add remote seeder * add logs * update gomod * remove useless code * fix lint&remove useless code * extract verify snapshot to separated command * skip debug test * fix test * change type of seedSnapshot flag * add eth logger to torrent lib * skip debug test * add Close method * review fixes * fix lint * tidy mods * Fix compile * Fix lint * Fix rpcdaemon running in the docker Co-authored-by: b00ris <b00ris@mail.ru> Co-authored-by: alex.sharov <AskAlexSharov@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