Skip to content
This repository has been archived by the owner on Oct 18, 2023. It is now read-only.

Upstream changes - 30/06/2022 #2

Merged
merged 136 commits into from
Jun 30, 2022
Merged

Conversation

0xKrishna
Copy link

No description provided.

AskAlexSharov and others added 30 commits June 6, 2022 18:08
* For for overwritten anchor

* Switch to time types, log retry time in diagnostics

Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
* removed left over from previous mining algo

* added ethereum database

* test improvement
* fixed delete hits

* added tests
* save

* save

* save

* save

* save

* save

* Update reset_blocks.go

* Not to remove too many tx lookup files

* Fix truncate blocks and add reset txlookup

* Fix bodies

* Fix nil pointer

Co-authored-by: ledgerwatch <akhounov@gmail.com>
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
* Underflow fix

* Fix rpc notification to 0

Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
* save

* save

* save
* WriteForkchoiceHead for no-op FCUs

* Flip WriteForkchoiceHead & safeAndFinalizedBlocksAreCanonical
* save

* save

* save

* save

* save

* save

* save
Giulio2002 and others added 26 commits June 27, 2022 15:59
* side forks

* fixed stuff

* lint

* update go.mod and go.sum

* cmd

* added comment

* better validatePayload

* fixed empty payload sometimes

* support future side forks

* added crit error handle

* fix compile err

* lint
* Configure consensus engine with context of stage if engine will do async work

* Change API to make setting of context for AsyncEngine multithreaded-safe

* Ensure lock gets inherited by reference

* Fix linter errors
* Switch from eth/66 to eth/67

* Fix a compilation error

* Update erigon-lib

* Refresh erigon-lib
* fixed fcu

* fixed leak

* maybe now?

* wrote forkchoice
* badBlockHalt

* fixed buidl

* lintl
* torrent verbosity now uses int

* logging torrent verbosity

* moved crit correctly
* rpc: add eth_callMany (#1)

* clean the repo

* clean style

* remove unwanted err check

* fix header bug

* Add RPC `debug_traceCallMany` (#4)

* update submodule

* fix error msg
* check if block is nil

* using read header

* returning 0, nil
* isTrans -> cfg.blockBuilderParameters != nil

* More robust quitting of PoW mining
* fixed engine unit tests

* done
@0xKrishna 0xKrishna merged commit 6b1971b into maticnetwork:devel Jun 30, 2022
0xKrishna pushed a commit that referenced this pull request Jul 14, 2022
* experiment #1

* experiment #2

* experiment #3

* experiment 4
0xKrishna pushed a commit that referenced this pull request Jul 25, 2022
* feat(ci): run hive tests as part of CI

* feat(ci): hive CI tidy up (#2)

run hive on successful CI only
run on non-draft PR only
0xKrishna pushed a commit that referenced this pull request Jul 25, 2022
* feat(ci): badges for hive and code coverage on devel

* feat(ci): hive CI tidy up (#2)

run hive on successful CI only
run on non-draft PR only
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet