- May 16, 2022
-
-
ledgerwatch authored
Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-
- May 10, 2022
-
-
Alex Sharov authored
RPCDaemon: open snapshots on startup (because now snapshots dir is atomic), even if no Erigon available (#4110) * save * save * save * save * save * save
-
Alex Sharov authored
Rename sentry.ControlServerImpl to sentry.MultyClient and sentry.SentryServerImpl to sentry.GrpcServer #444
-
Alex Sharov authored
-
- May 01, 2022
-
-
Alex Sharov authored
-
- Apr 28, 2022
-
-
Alex Sharov authored
* save * save
-
Alex Sharov authored
* save * save * save
-
- Apr 25, 2022
-
-
battlmonstr authored
* RPC: admin.peers() This RPC method returns information about the connected remote nodes. https://geth.ethereum.org/docs/rpc/ns-admin#admin_peers The peers are collected from all configured sentries. See: https://github.com/ledgerwatch/interfaces/pull/102 Test with: curl -X POST -H "Content-Type: application/json" --data '{"jsonrpc": "2.0", "method": "admin_peers", "params": [], "id":1}' localhost:8545 * save * liner fix Co-authored-by:
alex.sharov <AskAlexSharov@gmail.com>
-
- Apr 14, 2022
-
-
Andrew Ashikhmin authored
-
- Apr 08, 2022
-
-
Andrew Ashikhmin authored
-
- Apr 01, 2022
-
-
Andrew Ashikhmin authored
* LastForkchoice accessors * Update erigon-lib * Prefer forkchoice head as latest block in RPC * Fix typo
-
- Mar 31, 2022
-
-
leonardchinonso authored
* saving * Implemented and tested subscription of logs * Fixed lint errors * fixed compilation error * Removed print statements across code * made review changes * Validated hex addresses
-
- Mar 30, 2022
-
-
Igor Mandrigin authored
* Fix 'all defaults' case for eth_estimateGas * fix tests Co-authored-by:
Igor Mandrigin <i@mandrigin.ru>
-
- Mar 26, 2022
-
-
ledgerwatch authored
* Fixes to subscribe logs * Add criteria to logs subscription * Skeleton of RPC daemon event log distribution * Simplify * Send aggregated filter to Erigon * Change API * Print * Fixes * Fix topics filtering * Fill txHash and blockHash * Timing logs, fill tx index * Print * More print * Print * Asynchronous sending of log events to RPC daemon * Remove prints * Only extract logs if there are subscribers * Check empty when RPC daemon is removed Co-authored-by:
Alex Sharp <alexsharp@Alexs-MacBook-Pro.local> Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-
- Mar 25, 2022
-
-
Marin Ivanov authored
-
- Mar 23, 2022
-
-
Giulio Rebuffo authored
-
primal_concrete_sledge authored
-
- Mar 18, 2022
-
-
Alex Sharov authored
-
- Mar 16, 2022
-
-
ledgerwatch authored
Previously `txCtx` is not updated for every tx, which leads to wrong tracing results. Co-authored-by:
can <can@canx.me>
-
Andrew Ashikhmin authored
* More Merge logging * Even more logging * Marshall incoming payload json * Fix json formatting * Revert json marshalling * Some extra logs
-
- Mar 15, 2022
-
-
mars authored
-
- Mar 13, 2022
-
-
Giulio Rebuffo authored
-
- Mar 12, 2022
-
-
Giulio Rebuffo authored
* fixed forkid for mergeBlock * ops * ops again
-
alex.sharov authored
-
ledgerwatch authored
-
- Mar 09, 2022
-
-
leonardchinonso authored
* Adding contract code for event logs subscription * Saving changes * gofmt'd files * Setting up devnet test tool for log subscription testing * Fixed lint errors * Changes to debug case * fixed linting * Committing debugging changes * Finalised contract tx creation and mining * Fixed lint errors * Made base fee upper limit a constant
-
- Mar 07, 2022
-
-
Enrique Jose Avila Asapche authored
-
- Mar 03, 2022
-
-
Andrew Ashikhmin authored
* Fix typo * fix typos * Handle corner case when unwinding to geneis * No-op ForkChoice
-
- Mar 01, 2022
-
-
Enrique Jose Avila Asapche authored
* added stateOverride type * solved import cycle * refactoring * imported wrong package * fixed Call arguments * typo * override for traceCall
-
- Feb 24, 2022
-
-
Giulio Rebuffo authored
* PrevRandao Renaming * lint
-
- Feb 23, 2022
-
-
ledgerwatch authored
* Auto detect latest block for optimal use of plain state and state cache * Fix lint * Fix test Co-authored-by:
Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
-
Andrew Ashikhmin authored
* Bump MaxPendingPayloads * UnknownPayload error * Improve ExchangeTransitionConfigurationV1 comment * Extract MakeEmptyHeader * Move MakeEmptyHeader to chain_makers * Start with empty block as pending payload * Only build payloads with the right parent hash * Double check parent hash in SpawnMiningCreateBlockStage * Simpler error formatting * ReadHeadBlockHash instead of ReadHeadHeaderHash * Avoid rebuilding already built blocks * getPayload should stop the build process * Tweaking stageLoopIsBusy * Don't update pending payload after engine_getPayload
-
Enrique Jose Avila Asapche authored
* updated tests * using rpc.Timestamp * added Timestamp type
-
ledgerwatch authored
* Optimise eth_getStorageAt for current state * Fix Co-authored-by:
Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
-
- Feb 22, 2022
-
-
ledgerwatch authored
Co-authored-by:
Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
-
Enrique Jose Avila Asapche authored
-
- Feb 21, 2022
-
-
Andrew Ashikhmin authored
* Simplify TerminalBlockHash & TerminalBlockNumber * Simplify FeedHeaderPoS * More accurate comment * Relax TerminalBlockHash check * Extract the sleep hack into stageLoopIsBusy * Several short naps instead of a single longish sleep * Fix coinbase in stage_mining_exec * More orthodox loop * typo in comment
-
- Feb 20, 2022
-
-
Enrique Jose Avila Asapche authored
* initial * binary search through blocks * snapshot * returning highest block * oldest block is now 0 * multiple test written for getBlockByTimeStamp * retrieved picked block time stamp * added into erigon_api * returning pointer * reverting c37b99b2 * deleted print * proper rpc block response * fixing test * returning lowest block * lint * typo * fixed test * returning lowest-1 * skip while loop for times too big or small * added to readme * using sort.Search
-
- Feb 19, 2022
-
-
bernard-wagner authored
-
- Feb 17, 2022
-
-
Andrew Ashikhmin authored
* ReadHeader instead of ReadHeaderByHash * Add Engine API to rpcdaemon README * Fix nil pointer dereference in HandlePendingBlock * Fix latestValidHash JSON * Delete GetPayloadBodiesV1 * Break infinte unwind loop in handleForkChoice * More logging
-