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

Monthly Merge Dev-Upgrade to Master Branch: September #635

Merged
merged 134 commits into from
Sep 12, 2024
Merged

Commits on May 13, 2024

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

Commits on May 29, 2024

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

Commits on May 30, 2024

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

Commits on May 31, 2024

  1. Merge pull request #551 from JukLee0ira/nil

    remove redundant error check in function getValidators
    gzliudan committed May 31, 2024
    Configuration menu
    Copy the full SHA
    025213f View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Configuration menu
    Copy the full SHA
    21c62f9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0aab4ce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8d1aa25 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9ffacc5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    15bbb5d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3521fe1 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

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

Commits on Jun 11, 2024

  1. Configuration menu
    Copy the full SHA
    1b9cb08 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #553 from JukLee0ira/noString

    performance: remove extra conversions and optimize functions
    gzliudan committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    b718f35 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

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

Commits on Jun 14, 2024

  1. Configuration menu
    Copy the full SHA
    2d89951 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #557 from JukLee0ira/reps-fmtErrorf

    WIP: use errrors.New instead of empty fmt.Errorf (ethereum#27329)
    gzliudan committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    1ca7d76 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Configuration menu
    Copy the full SHA
    d28c7f6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #537 from XinFinOrg/remove-swarm-as-unused-like-eth

    remove swarm as unused like eth
    liam-lai committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    242a047 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Merge pull request #556 from XinFinOrg/rpc-script-update

    add step to trigger rpc deployment script update
    liam-lai committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    a944232 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa88078 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0063c14 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    56591d3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    341ca00 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3e9bd35 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2125a1a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e72f6de View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1521b8a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2b365e8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f445196 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Merge pull request #559 from gzliudan/eip1559-1

    some PR before EIP-1559
    gzliudan committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    7330889 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Configuration menu
    Copy the full SHA
    0673fa1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b3e0f70 View commit details
    Browse the repository at this point in the history
  3. eth/downloader: fix issue #277

    gzliudan committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    76ab0b5 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #563 from gzliudan/fix-issue-377

    fix issue #377 and a bug in queue
    gzliudan committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    bf289e8 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. p2p/enr: updates for discovery v4 compatibility (ethereum#16679)

    This applies spec changes from ethereum/EIPs#1049 and adds support for
    pluggable identity schemes.
    
    Some care has been taken to make the "v4" scheme standalone. It uses
    public APIs only and could be moved out of package enr at any time.
    
    A couple of minor changes were needed to make identity schemes work:
    
    - The sequence number is now updated in Set instead of when signing.
    - Record is now copy-safe, i.e. calling Set on a shallow copy doesn't
      modify the record it was copied from.
    fjl authored and wanwiset25 committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    c074646 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e65b81a View commit details
    Browse the repository at this point in the history
  3. all: new p2p node representation (ethereum#17643)

    Package p2p/enode provides a generalized representation of p2p nodes
    which can contain arbitrary information in key/value pairs. It is also
    the new home for the node database. The "v4" identity scheme is also
    moved here from p2p/enr to remove the dependency on Ethereum crypto from
    that package.
    
    Record signature handling is changed significantly. The identity scheme
    registry is removed and acceptable schemes must be passed to any method
    that needs identity. This means records must now be validated explicitly
    after decoding.
    
    The enode API is designed to make signature handling easy and safe: most
    APIs around the codebase work with enode.Node, which is a wrapper around
    a valid record. Going from enr.Record to enode.Node requires a valid
    signature.
    
    * p2p/discover: port to p2p/enode
    
    This ports the discovery code to the new node representation in
    p2p/enode. The wire protocol is unchanged, this can be considered a
    refactoring change. The Kademlia table can now deal with nodes using an
    arbitrary identity scheme. This requires a few incompatible API changes:
    
      - Table.Lookup is not available anymore. It used to take a public key
        as argument because v4 protocol requires one. Its replacement is
        LookupRandom.
      - Table.Resolve takes *enode.Node instead of NodeID. This is also for
        v4 protocol compatibility because nodes cannot be looked up by ID
        alone.
      - Types Node and NodeID are gone. Further commits in the series will be
        fixes all over the the codebase to deal with those removals.
    
    * p2p: port to p2p/enode and discovery changes
    
    This adapts package p2p to the changes in p2p/discover. All uses of
    discover.Node and discover.NodeID are replaced by their equivalents from
    p2p/enode.
    
    New API is added to retrieve the enode.Node instance of a peer. The
    behavior of Server.Self with discovery disabled is improved. It now
    tries much harder to report a working IP address, falling back to
    127.0.0.1 if no suitable address can be determined through other means.
    These changes were needed for tests of other packages later in the
    series.
    
    * p2p/simulations, p2p/testing: port to p2p/enode
    
    No surprises here, mostly replacements of discover.Node, discover.NodeID
    with their new equivalents. The 'interesting' API changes are:
    
     - testing.ProtocolSession tracks complete nodes, not just their IDs.
     - adapters.NodeConfig has a new method to create a complete node.
    
    These changes were needed to make swarm tests work.
    
    Note that the NodeID change makes the code incompatible with old
    simulation snapshots.
    
    * whisper/whisperv5, whisper/whisperv6: port to p2p/enode
    
    This port was easy because whisper uses []byte for node IDs and
    URL strings in the API.
    
    * eth: port to p2p/enode
    
    Again, easy to port because eth uses strings for node IDs and doesn't
    care about node information in any way.
    
    * les: port to p2p/enode
    
    Apart from replacing discover.NodeID with enode.ID, most changes are in
    the server pool code. It now deals with complete nodes instead
    of (Pubkey, IP, Port) triples. The database format is unchanged for now,
    but we should probably change it to use the node database later.
    
    * node: port to p2p/enode
    
    This change simply replaces discover.Node and discover.NodeID with their
    new equivalents.
    
    * swarm/network: port to p2p/enode
    
    Swarm has its own node address representation, BzzAddr, containing both
    an overlay address (the hash of a secp256k1 public key) and an underlay
    address (enode:// URL).
    
    There are no changes to the BzzAddr format in this commit, but certain
    operations such as creating a BzzAddr from a node ID are now impossible
    because node IDs aren't public keys anymore.
    
    Most swarm-related changes in the series remove uses of
    NewAddrFromNodeID, replacing it with NewAddr which takes a complete node
    as argument. ToOverlayAddr is removed because we can just use the node
    ID directly.
    fjl authored and wanwiset25 committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    1bdf536 View commit details
    Browse the repository at this point in the history
  4. fix

    wanwiset25 committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    c72aabb View commit details
    Browse the repository at this point in the history
  5. p2p, p2p/discover: add signed ENR generation (ethereum#17753)

    This PR adds enode.LocalNode and integrates it into the p2p
    subsystem. This new object is the keeper of the local node
    record. For now, a new version of the record is produced every
    time the client restarts. We'll make it smarter to avoid that in
    the future.
    
    There are a couple of other changes in this commit: discovery now
    waits for all of its goroutines at shutdown and the p2p server
    now closes the node database after discovery has shut down. This
    fixes a leveldb crash in tests. p2p server startup is faster
    because it doesn't need to wait for the external IP query
    anymore.
    fjl authored and wanwiset25 committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    3ca7a7c View commit details
    Browse the repository at this point in the history
  6. core/forkid: implement the forkid EIP, announce via ENR (ethereum#19738)

    * eth: chain config (genesis + fork) ENR entry
    
    * core/forkid, eth: protocol independent fork ID, update to CRC32 spec
    
    * core/forkid, eth: make forkid a struct, next uint64, enr struct, RLP
    
    * core/forkid: change forkhash rlp encoding from int to [4]byte
    
    * eth: fixup eth entry a bit and update it every block
    
    * eth: fix lint
    
    * eth: fix crash in ethclient tests
    karalabe authored and wanwiset25 committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    8e998ec View commit details
    Browse the repository at this point in the history
  7. core/forkid: fix off-by-one bug (ethereum#22879)

    * forkid: added failing test
    
    * forkid: fixed off-by-one bug
    sjb933 authored and wanwiset25 committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    4707d1c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ae52ca6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    93b2a23 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3f87990 View commit details
    Browse the repository at this point in the history
  11. eth, les: add sanity checks for unbounded block fields (ethereum#19573)

    This PR adds some hardening in the lower levels of the protocol stack, to bail early on invalid data. Primarily, attacks that this PR protects against are on the "annoyance"-level, which would otherwise write a couple of megabytes of data into the log output, which is a bit resource intensive.
    holiman authored and wanwiset25 committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    8f4a269 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1204fa9 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    41fa412 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1b78153 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    9e04fd8 View commit details
    Browse the repository at this point in the history
  16. fix tests

    wanwiset25 committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    c9ee324 View commit details
    Browse the repository at this point in the history
  17. add p2p logging

    wanwiset25 committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    da42d75 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    57b11ab View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    ebb9a63 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    b5c7bd5 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    829ca9f View commit details
    Browse the repository at this point in the history
  22. fix tests

    wanwiset25 committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    4be4f2e View commit details
    Browse the repository at this point in the history
  23. add explanation

    wanwiset25 committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    82f2f63 View commit details
    Browse the repository at this point in the history
  24. Merge pull request #550 from XinFinOrg/increase-txpool-EIP-2464

    Implement EIPs to support the increase of TX size limit configuration.
    EIPs: 2464, 2364, 2124
    wanwiset25 committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    b09292a View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

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

Commits on Jul 12, 2024

  1. Merge pull request #571 from XinFinOrg/scale-down-devnet-from-108-to-90

    scale down devnet from 108 to 90
    wanwiset25 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    c8339db View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2024

  1. downscale devnet (#579)

    liam-lai committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    297b964 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2024

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

Commits on Jul 23, 2024

  1. Configuration menu
    Copy the full SHA
    3a6b18c View commit details
    Browse the repository at this point in the history
  2. update to 2.3.1-beta1

    liam-lai committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    9f003fc View commit details
    Browse the repository at this point in the history
  3. Merge pull request #589 from XinFinOrg/merge-from-master

    Merge from master
    liam-lai committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    c637d28 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Fix crash during reorg for v2.0.0 (#590) (#593)

    * params: fix usage of IsXDCxDisable
    
    * internal/ethapi: fix nil block in function DoCall during reorg
    
    Co-authored-by: Daniel Liu <139250065@qq.com>
    liam-lai and gzliudan committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    4b35f33 View commit details
    Browse the repository at this point in the history
  2. lower the devnet cert to recover devnet (#592)

    * lower the devnet cert to recover devnet
    
    * lower the devnet cert to recover devnet
    liam-lai committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    014eb1c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    308607c View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

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

Commits on Aug 2, 2024

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

Commits on Aug 3, 2024

  1. Fix some panic cuased by nil block, statedb, header (#578)

    * fix panic during rollback
    
    * eth/hooks: check nil stateDB to fix issue #271
    
    * internal/ethapi: fix eth_call crash
    
    * all: check nil statedb
    
    * eth: check nil block for tracer api
    
    * internal/ethapi: check nil header and block
    gzliudan committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    4976b7c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cb8a9ed View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9cedb25 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    be2d40b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c012af0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4671262 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    514b4ce View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    020fac6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1ce065f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b2c6191 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    99c2e18 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    83782e5 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    acaf943 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c072bba View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    f8a2b00 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    4da6ff1 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    0c9f2fc View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    47b7f47 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    ad71d70 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    09d3ede View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    17dafcc View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    bea4431 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    75b18c8 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    9a40c26 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. support for golang tracers + add golang callTracer (#558)

    * feat: rename Tracer interface to EVMLogger;
    minor changes in API
    refine api_tracer.go
    refine Tracer interface
    
    * fix: broken tracer tests
    
    * feat: add BenchmarkTransactionTrace
    
    * feat: tracer CaptureEnter CaptureExit in evm
    
    * feat: upgrade js tracers with geth upstream
    
    * chore: clean test
    
    * feat: eth/tracers: support for golang tracers + add golang callTracer
    cf. ethereum#23708
    
    * chore: clean testdata json
    
    * fix: change test due to IntrinsicGas is not upgraded
    
    * feat: make native Tracer the default Tracer
    
    * fix: update tracers.New in api
    
    * fix: addr prefix in callTracer
    
    * fix: remove `native` in BenchmarkTracers
    
    * fix: return consensus error of InsufficientBalance for tx, instead of vmerr
    
    * chore: drop js tracers: call and noop
    wgr523 committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    52077f1 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. core: fix writeBlock

    JukLee0ira authored and gzliudan committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    074095b View commit details
    Browse the repository at this point in the history
  2. core: cache block hash and number

    JukLee0ira authored and gzliudan committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    544190f View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2024

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

Commits on Aug 12, 2024

  1. remove legacy testnet validate masternode logic (#603)

    * remove legacy testnet validate masternode logic
    
    * remove legacy testnet validate masternode logic
    
    * remove legacy testnet validate masternode logic
    liam-lai committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    e3df8e5 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

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

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    3f40987 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f8d6e06 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1b2d023 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

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

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    45e57e4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    138ac7c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    925c200 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #612 from XinFinOrg/cicd-stable-rpc

    hardcode stable image for rpc deployment (temporary)
    wanwiset25 committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    e2f0638 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5bc578f View commit details
    Browse the repository at this point in the history
  6. Dev upgrade merge from master to fix rpc nodes (#615)

    * merge from master
    
    * merge from master
    liam-lai committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    e46f41d View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Revert EIP-2464

    wanwiset25 committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    cb792ef View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. Configuration menu
    Copy the full SHA
    8c78a80 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #619 from XinFinOrg/revert-2464-short

    Revert EIP 2464
    wanwiset25 committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    2b8eb6f View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2024

  1. revert fixed image

    wanwiset25 committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    232de43 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d773520 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #621 from XinFinOrg/cicd-revert-stable

    revert fixed image
    wanwiset25 committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    7aeb9bd View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Configuration menu
    Copy the full SHA
    6f1d1b6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc121d3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    96e2743 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c47819c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1f45af0 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. event: document select case slice use and add edge case test (ethereu…

    …m#16680)
    
    Feed keeps active subscription channels in a slice called 'f.sendCases'.
    The Send method tracks the active cases in a local variable 'cases'
    whose value is f.sendCases initially. 'cases' shrinks to a shorter
    prefix of f.sendCases every time a send succeeds, moving the successful
    case out of range of the active case list.
    
    This can be confusing because the two slices share a backing array. Add
    more comments to document what is going on. Also add a test for removing
    a case that is in 'f.sentCases' but not 'cases'.
    fjl authored and gzliudan committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    c35926c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a51e75 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    06d64ff View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d29ecf4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3e4932e View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. feat: GetEpochNumbersBetween API (#606)

    * feat: GetEpochNumbersBetween API
    
    * style: refine GetEpochNumbersBetween API
    wgr523 committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    3593abe View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. params: fix sync problem

    gzliudan committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    763f8cb View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

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

Commits on Sep 12, 2024

  1. Merge pull request #637 from XinFinOrg/dev-upgrade-fix-merge

    Dev upgrade fix merge for #635
    wanwiset25 committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    c6744e1 View commit details
    Browse the repository at this point in the history