mirror of
https://gitlab.com/pulsechaincom/erigon-pulse.git
synced 2025-01-08 12:01:20 +00:00
23b3c1d9bc
* reverse sync slow but working * progress * p * close request * backwards refactoring * cleanup 1 * added RequestAssembler * remove trash code and spaghetti * efficient * fix * refactor * tf * refact * final refactoring * headers forward restored * test fixed * make CI happy * resolved comments * not using insertList anymore * oops * better collectors * removed debug config * avoid pointers * added sleep * use of channels * sleeping * added logs for ETL * added more cleanup * correct glacier * some refactoring * maxRequests * tweaks * config.go * config conflicts * renamed functions |
||
---|---|---|
.. | ||
adapter | ||
cli | ||
mock | ||
node | ||
rlphacks | ||
rpchelper | ||
shards | ||
snapshotsync | ||
stages | ||
transactions | ||
trie | ||
README.md |
Erigon-API
Erigon-API is a set of tools for building applications containing Erigon node.
Our own binary erigon
is built using it.
Modules
-
cli
- erigon-cli, methods & helpers to run a CLI app with Erigon node. -
node
- represents an Ethereum node, running devp2p and sync and writing state to the database. -
stagedsync
- staged sync algorithm.
Examples
-
erigon
- our binary is using erigon-api with all defaults -
erigoncustom
- a very simple example of adding a custom stage, a custom bucket and a custom command-line parameter -
erigon-examples - a series of examples for Erigon api