mirror of
https://gitlab.com/pulsechaincom/erigon-pulse.git
synced 2024-12-25 13:07:17 +00:00
f7fc4d66ec
* Remove silkworm and reader builders * Switch tests * Stop from hanging * Update tests to 9.0.0 * Move tests back * Moving code around * Fix lint * More fixes * Intermediate * Fix compile * Fix compile errors * Compile errors * Fix lint * Comment out more printing * More simplifications * Compile fixes * Compile fix * More replacements * More fixes * More muddling through * lint * Exclude dao split test * Restore sidechains after unwind * Errors in senders stage, stopped in bodies stage * Fix compile * Fix compile * Fix tests * More fixes * More fixes * Code cleanup Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local> Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local> Co-authored-by: alex.sharov <AskAlexSharov@gmail.com> |
||
---|---|---|
.. | ||
adapter | ||
cli | ||
mock | ||
node | ||
remote | ||
rlphacks | ||
rpchelper | ||
shards | ||
silkworm | ||
snapshotsync | ||
stages | ||
transactions | ||
trie | ||
txpool | ||
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