Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

qng master #45

Merged
merged 103 commits into from
May 22, 2024
Merged

qng master #45

merged 103 commits into from
May 22, 2024

Commits on Nov 16, 2021

  1. Configuration menu
    Copy the full SHA
    5b74de5 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2021

  1. Configuration menu
    Copy the full SHA
    37caa54 View commit details
    Browse the repository at this point in the history
  2. Merge pull request ethereum#1 from dindinw/v1.10.9-qng

    go.mod : fix go-duktape warning
    dindinw committed Dec 12, 2021
    Configuration menu
    Copy the full SHA
    2e60b53 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c2e721e View commit details
    Browse the repository at this point in the history
  4. Merge pull request ethereum#2 from dindinw/v1.10.9-qng

    eth/tracers: fix go-duktape warning
    dindinw committed Dec 12, 2021
    Configuration menu
    Copy the full SHA
    5dd0feb View commit details
    Browse the repository at this point in the history
  5. go.sum done go.mod tidy

    dindinw committed Dec 12, 2021
    Configuration menu
    Copy the full SHA
    13b32c0 View commit details
    Browse the repository at this point in the history
  6. Merge pull request ethereum#3 from dindinw/v1.10.9-qng

    go.sum done go.mod tidy
    dindinw committed Dec 12, 2021
    Configuration menu
    Copy the full SHA
    2a2d194 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2022

  1. Support RemoveTx for pool

    lochjin committed Jan 4, 2022
    Configuration menu
    Copy the full SHA
    5a818d0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request ethereum#4 from lochjin/v1.10.9-qng

    Support RemoveTx for pool
    dindinw committed Jan 4, 2022
    Configuration menu
    Copy the full SHA
    00b4ecb View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2022

  1. Expose web3 interface

    lochjin committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    ca2e573 View commit details
    Browse the repository at this point in the history
  2. optimize c

    lochjin committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    29cefce View commit details
    Browse the repository at this point in the history
  3. Merge pull request ethereum#5 from lochjin/v1.10.9-qng

    Expose web3 interface
    dindinw committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    21f3178 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2022

  1. Configuration menu
    Copy the full SHA
    f092f20 View commit details
    Browse the repository at this point in the history
  2. Merge pull request ethereum#6 from lochjin/v1.10.9-qng

    Delete dependency about docker
    dindinw committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    b6911f1 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2022

  1. Configuration menu
    Copy the full SHA
    07a4b97 View commit details
    Browse the repository at this point in the history
  2. Merge pull request ethereum#7 from lochjin/v1.10.9-qng

    core/statedb: always clear out access list when setting a new one
    dindinw committed Mar 18, 2022
    Configuration menu
    Copy the full SHA
    8716f82 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2022

  1. Configuration menu
    Copy the full SHA
    ba54898 View commit details
    Browse the repository at this point in the history
  2. Merge pull request ethereum#8 from lochjin/v1.10.9-qng

    BUG:tx pool multi thread lock conflict
    dindinw committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    e6f3b20 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3f851b2 View commit details
    Browse the repository at this point in the history
  4. Merge pull request ethereum#9 from lochjin/v1.10.9-qng

    Support external proxy for miner
    dindinw committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    f4e00ac View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2022

  1. Merge branch 'hlc-v1.10.9-qng' into v1.10.18-qng

    # Conflicts:
    #	eth/ethconfig/config.go
    #	eth/tracers/js/bigint.go
    #	go.mod
    #	go.sum
    #	les/client.go
    lochjin committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    76b83e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e3fc7f6 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2022

  1. Merge qng customized func

    lochjin committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    25e02ea View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2022

  1. Configuration menu
    Copy the full SHA
    f20bb40 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2022

  1. graphql: return correct logs for tx (ethereum#25612)

    * graphql: fix tx logs
    
    * minor
    
    * Use optimized search for selecting tx logs
    s1na authored and fjl committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    d0dc349 View commit details
    Browse the repository at this point in the history
  2. graphql: fixes missing tx logs (ethereum#25745)

    * graphql: fix tx logs
    
    * graphql: refactor test service setup
    
    * graphql: add test for tx logs
    s1na authored and fjl committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    3b41be6 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2022

  1. Release Geth v1.10.24

    karalabe committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    972007a View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2022

  1. params: set TerminalTotalDifficultyPassed to true (ethereum#25769)

    * params: set TerminalTotalDifficultyPassed to true
    
    * Update params/config.go
    
    Co-authored-by: Martin Holst Swende <martin@swende.se>
    2 people authored and karalabe committed Sep 15, 2022
    Configuration menu
    Copy the full SHA
    8f61fc8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69568c5 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. Configuration menu
    Copy the full SHA
    cf51cba View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2022

  1. Configuration menu
    Copy the full SHA
    85e469f View commit details
    Browse the repository at this point in the history
  2. eth/protocols/snap: throttle trie heal requests when peers DoS us (et…

    …hereum#25666)
    
    * eth/protocols/snap: throttle trie heal requests when peers DoS us
    
    * eth/protocols/snap: lower heal throttle log to debug
    
    Co-authored-by: Martin Holst Swende <martin@swende.se>
    
    * eth/protocols/snap: fix comment
    
    Co-authored-by: Martin Holst Swende <martin@swende.se>
    2 people authored and fjl committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    937ea49 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a32e69a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    99bbb33 View commit details
    Browse the repository at this point in the history
  5. eth/filters: change filter block to be by-ref (ethereum#26054)

    This PR changes the block field in the filter to be a pointer, to disambiguate between empty hash and no hash
    holiman authored and fjl committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    27600a5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    211dbb7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e5eb32a View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2022

  1. merge from qng

    lochjin committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    9d7896c View commit details
    Browse the repository at this point in the history
  2. Merge pull request ethereum#14 from lochjin/v1.10.26-qng

    Upgrade to  V1.10.26 for QNG
    dindinw committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    8be7970 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2022

  1. core/state: replace fastcache code cache with gc-friendly structure (e…

    …thereum#26092)
    
    This PR replaces fastcache with a pretty simple LRU which does not require explicit closing.
    
    (cherry picked from commit 5fded04)
    holiman authored and lochjin committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    76f1bb8 View commit details
    Browse the repository at this point in the history
  2. common/lru: fix race in lru (ethereum#26164)

    This fixes a problem in the SizeConstrainedLRU. The SCLRU uses an underlying simple lru which is not thread safe.
    During the Get operation, the recentness of the accessed item is updated, so it is not a pure read-operation. Therefore, the mutex we need is a full mutex, not RLock.
    
    This PR changes the mutex to be a regular Mutex, instead of RWMutex, so a reviewer can at a glance see that all affected locations are fixed.
    
    (cherry picked from commit 8334b5f)
    holiman authored and lochjin committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    354b6a7 View commit details
    Browse the repository at this point in the history
  3. core/rawdb: fix freezer validation (ethereum#26251)

    * core/rawdb: fix freezer validation
    
    * core/rawdb: address comment
    
    (cherry picked from commit add1bff)
    rjl493456442 authored and lochjin committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    283fb4e View commit details
    Browse the repository at this point in the history
  4. core/rawdb: improve freezerTable.Sync (ethereum#26245)

    While investigating ethereum#22374, I noticed that the Sync operation of the
    freezer does not take the table lock. It also doesn't call sync for all files
    if there is an error with one of them. I doubt this will fix anything, but
    didn't want to drop the fix on the floor either.
    
    (cherry picked from commit 193f350)
    fjl authored and lochjin committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    31ed802 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9f7a46f View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2023

  1. expose GlobalBig

    lochjin committed Jan 9, 2023
    Configuration menu
    Copy the full SHA
    3d579f5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request ethereum#19 from lochjin/v1.10.26-qng

    expose GlobalBig
    dindinw committed Jan 9, 2023
    Configuration menu
    Copy the full SHA
    473b092 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2023

  1. merge qng

    lochjin committed Mar 12, 2023
    Configuration menu
    Copy the full SHA
    d3774ab View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. MeerChainConfig

    lochjin committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    a7e8e2c View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Merge branch v1.11.5 qng

    lochjin committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    814a356 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2023

  1. Configuration menu
    Copy the full SHA
    4616f37 View commit details
    Browse the repository at this point in the history
  2. Support QngEIPsBanner

    lochjin committed Apr 1, 2023
    Configuration menu
    Copy the full SHA
    c4e76b0 View commit details
    Browse the repository at this point in the history
  3. Optimize QngEIPsBanner

    lochjin committed Apr 1, 2023
    Configuration menu
    Copy the full SHA
    ac3804c View commit details
    Browse the repository at this point in the history
  4. BUG:chain id compare

    lochjin committed Apr 1, 2023
    Configuration menu
    Copy the full SHA
    928e85f View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2023

  1. Configuration menu
    Copy the full SHA
    f8dcbda View commit details
    Browse the repository at this point in the history
  2. Merge qng

    lochjin committed Jun 1, 2023
    Configuration menu
    Copy the full SHA
    bcd6ea6 View commit details
    Browse the repository at this point in the history
  3. txpool for qng

    lochjin committed Jun 1, 2023
    Configuration menu
    Copy the full SHA
    fefd13d View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. Merge pull request ethereum#27 from lochjin/v1.12.0-qng

    V1.12.0 qng
    dindinw committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    3ddc148 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. Configuration menu
    Copy the full SHA
    2d5644b View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. Merge pull request ethereum#28 from lochjin/v1.12.0-qng

    txpool:reheap the priced list if london fork not enabled
    dindinw committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    9e83ad1 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Configuration menu
    Copy the full SHA
    8a933a5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request ethereum#30 from lochjin/v1.12.0-qng

    core/txpool: handle missing head in reset
    dindinw committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    9e2eef8 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. deps: update supranational/blst to 0.3.11 (ethereum#27890)

    build(deps): bump github.com/supranational/blst
    
    Bumps [github.com/supranational/blst](https://github.com/supranational/blst) from 0.3.11-0.20230406105308-e9dfc5ee724b to 0.3.11.
    - [Release notes](https://github.com/supranational/blst/releases)
    - [Commits](https://github.com/supranational/blst/commits/v0.3.11)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/supranational/blst
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and fjl committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    a0491a0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    55863ce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    770db14 View commit details
    Browse the repository at this point in the history
  4. all: update golang/x/ext and fix slice sorting fallout (ethereum#27909)

    The Go authors updated golang/x/ext to change the function signature of the slices sort method. 
    It's an entire shitshow now because x/ext is not tagged, so everyone's codebase just 
    picked a new version that some other dep depends on, causing our code to fail building.
    
    This PR updates the dep on our code too and does all the refactorings to follow upstream...
    karalabe authored and fjl committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    811a674 View commit details
    Browse the repository at this point in the history
  5. go.mod, build: upgrade c-kzg-4844 (ethereum#27907)

    This upgrades to the latest release of ckzg, and also attempts to fix some blst-related
    build errors that occur on launchpad.net.
    fjl committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    f298ec4 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

  1. Configuration menu
    Copy the full SHA
    a867039 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bed8460 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. Megre qng

    lochjin committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    1b8cb51 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Optimize miner for qng

    lochjin committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    4ea6c11 View commit details
    Browse the repository at this point in the history
  2. Merge v1.13.0

    lochjin committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    59ad32a View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. Merge pull request ethereum#32 from lochjin/v1.13.0-qng

    V1.13.0 qng
    dindinw committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    a983ecc View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. Configuration menu
    Copy the full SHA
    5176db9 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2023

  1. Merge branch qng

    lochjin committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    19a9262 View commit details
    Browse the repository at this point in the history
  2. Merge pull request ethereum#34 from lochjin/v1.13.4-qng

    V1.13.4 qng
    dindinw committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    d9ad391 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. params: release Geth v1.15.5

    karalabe committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    916d6a4 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Upgrade v1.13.5

    lochjin committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    8597496 View commit details
    Browse the repository at this point in the history
  2. Merge pull request ethereum#35 from lochjin/v1.13.5-qng

    V1.13.5 qng
    dindinw committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    7b5e6e7 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. Configuration menu
    Copy the full SHA
    5ba3d57 View commit details
    Browse the repository at this point in the history
  2. all: release go-ethereum v1.13.6

    fjl committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    da6cdaf View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. all: release go-ethereum v1.13.7

    fjl committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    c3d9ca6 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. qng

    lochjin committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    412aa33 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. Merge pull request ethereum#36 from lochjin/v1.13.7-qng

    V1.13.7 qng
    dindinw committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    6fb31d2 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. all: release go-ethereum v1.13.8

    Release 1.13.8
    holiman committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    b20b4a7 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2023

  1. Configuration menu
    Copy the full SHA
    2a41796 View commit details
    Browse the repository at this point in the history
  2. Merge pull request ethereum#37 from lochjin/v1.13.8-qng

    V1.13.8 qng
    dindinw committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    26d7dfd View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Configuration menu
    Copy the full SHA
    dd938d1 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Configuration menu
    Copy the full SHA
    bc0be1b View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. all: release go-ethereum v1.13.11 (ethereum#28868)

    Release 1.13.11
    holiman committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    8f7eb9c View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. all: release go-ethereum v1.13.12 (ethereum#28961)

    all: release go-ethereum v1.13.12
    holiman committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    02eb36a View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Configuration menu
    Copy the full SHA
    7f131dc View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Configuration menu
    Copy the full SHA
    2bd6bd0 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Merge branch v1.13.14-qng

    lochjin committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    78c0793 View commit details
    Browse the repository at this point in the history
  2. API for qng

    lochjin committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    d4c2f91 View commit details
    Browse the repository at this point in the history
  3. Merge pull request ethereum#38 from lochjin/v1.13.14-qng

    V1.13.14 qng
    dindinw committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    06045ed View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. qng interface

    lochjin committed May 9, 2024
    Configuration menu
    Copy the full SHA
    2bc6650 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. go-secp256k1

    lochjin committed May 10, 2024
    Configuration menu
    Copy the full SHA
    d1d4e60 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2024

  1. Merge pull request ethereum#41 from lochjin/v1.14.2-qng

    V1.14.2 qng
    dindinw committed May 12, 2024
    Configuration menu
    Copy the full SHA
    77e64a7 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Configuration menu
    Copy the full SHA
    b08c013 View commit details
    Browse the repository at this point in the history
  2. Merge pull request ethereum#42 from lochjin/v1.14.2-qng

    BUG:Unnecessary prompts about zero state root hash
    dindinw committed May 14, 2024
    Configuration menu
    Copy the full SHA
    2f3cd58 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2024

  1. Configuration menu
    Copy the full SHA
    43b4a22 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Engine API for qng

    lochjin committed May 21, 2024
    Configuration menu
    Copy the full SHA
    3e4823d View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. Merge branch master

    lochjin committed May 22, 2024
    Configuration menu
    Copy the full SHA
    58aa722 View commit details
    Browse the repository at this point in the history