Skip to content
This repository has been archived by the owner on Feb 26, 2024. It is now read-only.

Release v7.0.0-alpha.2 #1552

Merged
merged 18 commits into from
Nov 12, 2021
Merged

Release v7.0.0-alpha.2 #1552

merged 18 commits into from
Nov 12, 2021

Commits on Sep 21, 2021

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

Commits on Sep 22, 2021

  1. Configuration menu
    Copy the full SHA
    20a46cc View commit details
    Browse the repository at this point in the history
  2. Feat/add eth sign typed data v4 (#1231)

    * add eth_signTypedData_v4 and call it from eth_signTypedData
    
    * error when string is sent to signTypedData
    MicaiahReid authored Sep 22, 2021
    Configuration menu
    Copy the full SHA
    92d1fb7 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2021

  1. Browser Documentation and Fixes (#1247)

    * add alternative to Error.captureStackTrace
    
    * Update readme to show how to use ganache in the browser
    
    * fix link location in readme
    
    * build after doc updates
    
    * Update src/packages/ganache/README.md
    
    Co-authored-by: David Murdoch <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: David Murdoch <[email protected]>
    MicaiahReid and davidmurdoch authored Sep 27, 2021
    Configuration menu
    Copy the full SHA
    b11d549 View commit details
    Browse the repository at this point in the history
  2. Add in-memory cache for forking requests (#1248)

    * perf: add an in-memory LRU cache for forking requests
    
    * add forking tests and fix bugs
    
    * clarify comment
    
    * `hasOwn` does null/undefined checks already
    
    * hasOwn already checks for null/undefined
    
    * Update src/chains/ethereum/ethereum/tests/forking/forking.test.ts
    
    Co-authored-by: Micaiah Reid <[email protected]>
    
    * Update src/chains/ethereum/ethereum/src/forking/handlers/base-handler.ts
    
    Co-authored-by: Micaiah Reid <[email protected]>
    
    * remove unused imports
    
    Co-authored-by: Micaiah Reid <[email protected]>
    davidmurdoch and MicaiahReid authored Sep 27, 2021
    Configuration menu
    Copy the full SHA
    bc7ee5b View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2021

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

Commits on Sep 30, 2021

  1. Fix/same nonce replacement txs (#1237)

    * for replacement txs, only add to pool once
    
    * fix return value for already queued tx
    
    * allow replacement of future-nonce transactions
    
    * increase nonce to fix test
    
    * some cleanup
    
    * add error for replaced txs
    
    * refactor
    
    * remove unused functions
    
    * allow origins to optionally be used in txpool constructor
    
    * remove impossible code path
    
    * transaction pool tests
    
    * fix bug with looping over empty executables
    
    * add await to assert.rejects
    
    * fix assert.reject fail case messaging
    MicaiahReid authored Sep 30, 2021
    Configuration menu
    Copy the full SHA
    4cf298f View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2021

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

Commits on Oct 7, 2021

  1. Automate Docker/GitHub Packages Publishing (#1318)

    * for replacement txs, only add to pool once
    
    * fix return value for already queued tx
    
    * allow replacement of future-nonce transactions
    
    * increase nonce to fix test
    
    * some cleanup
    
    * add error for replaced txs
    
    * refactor
    
    * remove unused functions
    
    * allow origins to optionally be used in txpool constructor
    
    * remove impossible code path
    
    * transaction pool tests
    
    * fix bug with looping over empty executables
    
    * add await to assert.rejects
    
    * fix assert.reject fail case messaging
    
    * initial run at docker publish
    
    * fix action versions
    
    * hardcode version for now
    
    * allow manual workflow running
    
    * fix reference to version
    
    * change some data to temp test data
    
    * update docker publish tags
    
    * set path to dockerfile
    
    * trying to get path to Dockerfile working
    
    * test package publish
    
    * update repo to publish for test
    
    * actually pub to gh packages
    
    * update release workflow to publish to docker/gh packages
    
    * delete unused files
    
    * initial run at docker publish
    
    * fix action versions
    
    * hardcode version for now
    
    * allow manual workflow running
    
    * fix reference to version
    
    * change some data to temp test data
    
    * update docker publish tags
    
    * set path to dockerfile
    
    * trying to get path to Dockerfile working
    
    * test package publish
    
    * update repo to publish for test
    
    * actually pub to gh packages
    
    * update release workflow to publish to docker/gh packages
    
    * delete unused files
    MicaiahReid authored Oct 7, 2021
    Configuration menu
    Copy the full SHA
    af580ed View commit details
    Browse the repository at this point in the history
  2. EIP-1559 Transaction Gas Fixes (#1307)

    * add missed field to transaction test
    
    * add effectiveGasPrice to transaction's "extra" data
    
    * fix miscalculation in gas price tests
    
    * fix bug with overwriting data on upgraded txs
    
    * add tests persisting accurate gasPrice for db eip-1559 txs
    
    * fix bug with 0 baseFee being omitted from block
    
    * actually fix bug with base fee that I previously made worser
    
    * update eth_call to properly use eip-1559 gas tx data
    
    * add very basic tests for eth_call
    
    * remove unused import
    
    * remove console.log
    
    * change to falsey check
    
    * move initial updateEffectiveGasPrice call to api
    
    * fix resultant test issues of moving updateEffectiveGasPrice
    
    * add missed field to transaction test
    
    * add effectiveGasPrice to transaction's "extra" data
    
    * fix miscalculation in gas price tests
    
    * fix bug with overwriting data on upgraded txs
    
    * add tests persisting accurate gasPrice for db eip-1559 txs
    
    * fix bug with 0 baseFee being omitted from block
    
    * actually fix bug with base fee that I previously made worser
    
    * update eth_call to properly use eip-1559 gas tx data
    
    * add very basic tests for eth_call
    
    * remove unused import
    
    * remove console.log
    
    * change to falsey check
    
    * move initial updateEffectiveGasPrice call to api
    
    * fix resultant test issues of moving updateEffectiveGasPrice
    
    * remove unused references
    
    * move updateEffectiveGasPrice call to txpool
    
    * add common/blocks to our fake blockchain for tests. fix underpriced tx
    
    * remove unnecessary function call
    
    * move variable declaration context
    
    * Apply suggestions from code review
    
    Co-authored-by: David Murdoch <[email protected]>
    
    * remove unused contract functions
    
    * rename Example contract to EthCall
    
    Co-authored-by: David Murdoch <[email protected]>
    MicaiahReid and davidmurdoch authored Oct 7, 2021
    Configuration menu
    Copy the full SHA
    5bab6ef View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2021

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

Commits on Oct 27, 2021

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

Commits on Nov 3, 2021

  1. use new @trufflesuite/bigint-buffer (#1414)

    * use new @trufflesuite/bigint-buffer
    
    * temporarily disable windows tools install
    
    * temporarily revert to previous bigint-buffer lib
    
    * remove msbuild tools
    
    * remove line
    
    * add basic test for bigint-buffer library
    
    * force warning to test
    
    * update warn message for test
    
    * fix tests
    
    * use sinon in test
    
    * trying to force failure in CI
    
    * unforce failed tests
    
    * npm ci to install on PR
    
    * update setup-node action version
    
    * some logging and uninstalling
    
    * correct spelling
    
    * add back msbuild
    
    * removed unnecessary installations
    
    * use trufflesuite's bigint-buffer lib
    
    * update package-lock
    
    * correct bigint-buffer import
    
    * Remove .only from test
    
    Co-authored-by: David Murdoch <[email protected]>
    
    * revert to windows-2019 version for tests
    
    Co-authored-by: David Murdoch <[email protected]>
    MicaiahReid and davidmurdoch authored Nov 3, 2021
    Configuration menu
    Copy the full SHA
    94e9572 View commit details
    Browse the repository at this point in the history
  2. chore(deps): bump tar from 4.4.16 to 4.4.19 (#1103)

    Bumps [tar](https://github.com/npm/node-tar) from 4.4.16 to 4.4.19.
    - [Release notes](https://github.com/npm/node-tar/releases)
    - [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
    - [Commits](isaacs/node-tar@v4.4.16...v4.4.19)
    
    ---
    updated-dependencies:
    - dependency-name: tar
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 3, 2021
    Configuration menu
    Copy the full SHA
    434d971 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2021

  1. perf: add a disk cache for forking requests (#1339)

    Co-authored-by: Micaiah Reid <[email protected]>
    davidmurdoch and MicaiahReid authored Nov 11, 2021
    Configuration menu
    Copy the full SHA
    1b02201 View commit details
    Browse the repository at this point in the history
  2. chore: update min Node.js version to 12.0.0, add support for Node.js …

    …v17 (#1519)
    
    This also normalizes package-lock.json indentation to use tabs (which
    was more common already)
    davidmurdoch authored Nov 11, 2021
    Configuration menu
    Copy the full SHA
    f2d1515 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f5702ba View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2021

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