- Feb 25, 2022
-
-
Alex Sharov authored
-
Alex Sharov authored
-
- Feb 24, 2022
-
-
Giulio Rebuffo authored
* PrevRandao Renaming * lint
-
battlmonstr authored
Refactor cmd targets to use a common implicit rule recipe. Change "make all" to include them all.
-
battlmonstr authored
If --nat extip:1.2.3.4 option is specified, the port mapping logic (AddMapping/DeleteMapping) does nothing. This optimization avoids running a goroutine for doing nothing.
-
battlmonstr authored
Fixes lint errors: turbo/snapshotsync/block_snapshots_test.go:77:69: not enough arguments in call to findAndMergeBlockSegments (typecheck) _, err := findAndMergeBlockSegments(context.Background(), s, dir, 1) turbo/snapshotsync/block_snapshots_test.go:88:68: not enough arguments in call to findAndMergeBlockSegments (typecheck) _, err = findAndMergeBlockSegments(context.Background(), s, dir, 1)
-
Alex Sharov authored
-
ledgerwatch authored
Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-
Alex Sharov authored
* snapshots: fix indexing of recently merged range * logger version up
-
Alex Sharov authored
-
Alex Sharov authored
* snapshots: fix indexing of recently merged range * snapshots: fix indexing of recently merged range * snapshots: fix indexing of recently merged range * snapshots: fix indexing of recently merged range * snapshots: fix indexing of recently merged range
-
Alex Sharov authored
* snapshots: command_to_debug_retire * snapshots: command_to_debug_retire
-
ledgerwatch authored
Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local>
-
Alex Sharov authored
-
ledgerwatch authored
* Integration to work with bor * Turn off validator set check * disable verifySeal, add skeleton of postExec stage * Pass around syscall * Print * Print more * Default heimdall values for integration * restore contract * Print * Print * Print * Print * Print * Print * Print * Print * Fix nonce of system contract * Remove prints * Revert some more printing * More fixes * Print log * Fix transfer log * More printing * More printing * Print * Print * Print * Print * Print * Print * Print * Fix validaor reward * Remove printing * Remove more prints * Less printing * Fetch validators from heimdall * Remove syscall from Seal and CalcDifficulty * Remove syscall from Prepare * Print * Remove DNS discovery * Print apply snapshot * Print * Chunk up snapshot generation * Chunk up snapshot generation * Better logs when snapshotting * Handle parents * Prevent shadowing of snap * Fix heimdall fetch * Logging fixes * Save generated snapshots * Add header * Less logging Co-authored-by:
Alexey Sharp <alexeysharp@Alexeys-iMac.local> Co-authored-by:
Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
-
- 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>
-
ledgerwatch authored
* storage override revert support * Fix 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
-
battlmonstr authored
Simplify node URL list logic. Handle errors.
-
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
-
battlmonstr authored
Extract private key setup from the global config setup to make it reusable. Return errors instead of panicing. * NodeKey() method is removed - it is unused.
-
Enrique Jose Avila Asapche authored
-
Enrique Jose Avila Asapche authored
* updated tests * using rpc.Timestamp * added Timestamp type
-
alex.sharov authored
-
ledgerwatch authored
* Optimise eth_getStorageAt for current state * Fix Co-authored-by:
Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
-
alex.sharov authored
-
Alex Sharov authored
-
Alex Sharov authored
-
- Feb 22, 2022
-
-
battlmonstr authored
Add explicit Context to ListenV4 and ListenV5. This makes it possible to stop listening by an external signal.
-
battlmonstr authored
Silence non-important comments in the "make erigon" output.
-
battlmonstr authored
* use "log" for struct fields * use "logger" for function parameters and local vars This is a compromise between: 1) using logger := log.New() to avoid aliasing (log := log.New()) 2) and keeping it short when logging e.g.: srv.log.Info(...)
-
battlmonstr authored
* rename from Datadir to DataDir (functions and public vars) * rename dataDir to datadir (local variables)
-
Giulio Rebuffo authored
* done * removed sleep * f * errors.Is(err, io.EOF) instead of err == io.EOF Co-authored-by:
yperbasis <andrey.ashikhmin@gmail.com>
-
ledgerwatch authored
Co-authored-by:
Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
-
Alex Sharov authored
-
Alex Sharov authored
-
Alex Sharov authored
-
Alex Sharov authored
-
Alex Sharov authored
* mainnet * save * save * save * save
-
alex.sharov authored
-