mirror of
https://gitlab.com/pulsechaincom/erigon-pulse.git
synced 2025-01-11 21:40:05 +00:00
09a01bc6a0
Moving the txpool transaction pull into the execution phase and looping until the gas is used up or the txpool runs dry. Removed the concept of local vs remote transactions as comments/code showed this split was no longer in use. Created a `PreparedTxs` collection to satisfy the use case in the integration tool when mining is active. Untested locally as I have no way of mining/validating currently. Co-authored-by: Alex Sharov <AskAlexSharov@gmail.com> |
||
---|---|---|
.. | ||
adapter | ||
app | ||
builder | ||
cli | ||
cmdtest | ||
debug | ||
engineapi | ||
logging | ||
mock | ||
node | ||
rlphacks | ||
rpchelper | ||
services | ||
shards | ||
snapshotsync | ||
stages | ||
testlog | ||
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