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

Update ganache-core to the latest version 🚀 #59

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

greenkeeper[bot]
Copy link
Contributor

@greenkeeper greenkeeper bot commented Nov 15, 2018

The devDependency ganache-core was updated from 2.2.1 to 2.3.0.

This version is not covered by your current version range.

If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.


Release Notes for v2.3.0 – New Features, Performance Improvements, & Bug Fixes – Spicy Maple Bacon 🥓

v2.3.0 Spicy Maple Bacon 🥓

Hot out of the oven with a new minor version release! It's been a while since the last ganache-core release, but we haven't been idle. This time around we've made things spicy (with some performance improvements) and sweetened the recipe (by adding a new feature) – and we've also sprinkled in plenty of bug fixes!

Release Highlights

This release is mostly bug fixes, but there are some huge performance improvements as well, most importantly we've finally re-enabled async request processing! Thank you everyone who contributed to the research, commits, conversations, and PRs behind the fix for the race condition bug we've been working on since 2017.

You shouldn't have any issues when upgrading from a v2.*.* to v2.3.0, but if you do please let us know by filing an issue.

Commits

New Features:

  • Add a new option for HTTP Server keepAliveTimeout 48028c7

Performance:

  • Enable async request processing: 312902f
  • Optimize sortbyPriceAndNonce: 398125f
  • Default to using native dependencies where possible, falling back to JS implementations where native isn’t available. 22e3af6

Bug Fixes:

  • Don’t assume that every transaction with data is a contract call f52e1ab
  • eth_getCompilers now returns empty array instead of ["solidity"] a3638a5
  • Add v, r, and s parameters in getTransaction 5dc6510
  • Return RPC quantity encoded hex strings for logIndex and transactionIndex in logs: abb0a7e
  • Return properly encoded RPC hex strings for transactions: 24eb4bc
  • Fix handling of 0x0, 0x, 0x00, and null in JSON RPC responses: 3efcab4, and 9a4cb88
  • Fix multi-transactions per block gas-usage & cumulative gas-usage 72efbd7
  • Fix Merkle Patricia Tree race condition and forked debugging: af98663
  • Add to and from fields to transaction receipts: 4d3c606
  • Update statemanager to handle requests with block numbers higher than latest: c02be96
  • Fix hash collision issue and update ethereumjs-tx: 7f837ab
  • Fix issue where interval mining wouldn’t stop after the provider/server was closed: 0c3979d

Maintenance:

More steady releases to come in the future so keep on filing issues and submitting PRs!

💖 The Truffle Team

Commits

The new version differs by 60 commits.

  • 0891b5b New Features, Performance Improvements, & Bug Fixes
  • d8b9ef1 bump npm-shrikwrap.json
  • e8fe3e9 2.3.0-beta.0
  • 7d42169 Fix rpc response types (#221)
  • 0c3979d stop mining on close (#185)
  • 7f837ab Add test txhash collision Bump ethereumjs-tx vers (#196)
  • 5edd2a8 Add husky and lint-stage to enforce formatting rules
  • acb7fc6 Merge pull request #217 from trufflesuite/block-num-gt-latest
  • 58a8030 formatting
  • 541e288 the message gets set by the super call so we don't need to set it again here.
  • c02be96 Add errorHelper, cleanup error handling when blocks are out of range
  • 308a6d6 Fix geth_api_double conditional
  • 753b2b2 Update statemanager handle request with block numbers higher than latest
  • 4d3c606 add to and from fields to transaction receipts and tests (#212)
  • 56153af Merge branch 'lazy-vm-and-tree' into develop

There are 60 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper bot 🌴

greenkeeper bot added a commit that referenced this pull request Nov 17, 2018
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Nov 17, 2018

  • The devDependency ganache-core was updated from 2.2.1 to 2.3.1.

Update to this version instead 🚀

Commits

The new version differs by 3 commits.

See the full diff

greenkeeper bot added a commit that referenced this pull request Dec 17, 2018
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Dec 17, 2018

  • The devDependency ganache-core was updated from 2.2.1 to 2.3.2.

Update to this version instead 🚀

Commits

The new version differs by 18 commits.

  • 870a8a7 2.3.2
  • f5d5d30 update shrinkwrap
  • c849ace 2.3.2-beta.6
  • 9af5493 Fix issue where tx hashes from older db versions were being recalculated (#261)
  • 00425f3 Update README.md
  • cc3dce4 2.3.2-beta.5
  • 728901f Make sure we can read txs from older dbs (#257)
  • f474b6a 2.3.2-beta.4
  • b2b89b1 Refactor Transactions throughout core (#243)
  • f4add5f Merge pull request #254 from trufflesuite/fix-openzep-issues
  • 0e6b865 Revert "Merge branch 'lazy-vm-and-tree' into develop"
  • bd748d1 Revert "Initialize persisted state root on startup (#249)"
  • b703fcf Compute correct block hash (#238)
  • 4a641cd Initialize persisted state root on startup (#249)
  • 994f0a6 Snapshot v6.2.3 regression (#251)

There are 18 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Dec 20, 2018
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Dec 20, 2018

  • The devDependency ganache-core was updated from 2.2.1 to 2.3.3.

Update to this version instead 🚀

Release Notes for v2.3.3 - Hot Fix 🔥

Release Highlights

Fixes an issue where RPC calls to net_version might return "undefined" when the provider is configured to use forking. PR: #264

Commits

The new version differs by 8 commits.

  • 2f86953 2.3.3
  • 7279345 Fix default net_version issue when forking (#264)
  • cff32e6 Update README.md
  • 8c25402 Update readme docs
  • 918c0fb Add Coveralls integration (#260)
  • 9667a21 Merge pull request #263 from trufflesuite/remove-account.exists
  • 45301c2 Get logs returns correct response (#211)
  • 55e9ac9 remove dead property

See the full diff

greenkeeper bot added a commit that referenced this pull request Feb 27, 2019
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Feb 27, 2019

  • The devDependency ganache-core was updated from 2.2.1 to 2.5.0.

Update to this version instead 🚀

Commits

The new version differs by 44 commits.

  • 53d2d82 2.5.0
  • 566709f Update ethers test and ethers.js in package.json so the tests work again (#345)
  • 3adeeff Update forkedBlockchain.js, fix fork_block_number regression (#342)
  • 9c54ae8 Fix transactionsRoot return value when forking and fix receiptsRoot calculation (#331)
  • edc0f39 save modified storage state for debug trace transaction (#330)
  • f9d728c update shrinkwrap
  • 843dfe1 Fix contract storage caching (#329)
  • be9b120 Update ethereumjs vm 2.6.0 (#323)
  • 990202e Improve websocket coverage (#310)
  • 4304ef7 Incorrect tx receipt trie root (#231)
  • acde383 Handle invalid block numbers in eth_getTransactionCount (#291)
  • f9b0e83 bug fix for transaction receipts with multiple transactions in one block (#268)
  • 39797e4 make sure miner_start and miner_stop are asynchonous (#322)
  • 5bf27c1 External library function calls (#225)
  • 9b33612 Clarify evm_snapshot behavior in README.md (#284)

There are 44 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Feb 28, 2019
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Feb 28, 2019

  • The devDependency ganache-core was updated from 2.2.1 to 2.5.1.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Mar 2, 2019
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Mar 2, 2019

  • The devDependency ganache-core was updated from 2.2.1 to 2.5.2.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Mar 2, 2019
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Mar 2, 2019

  • The devDependency ganache-core was updated from 2.2.1 to 2.5.3.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Apr 4, 2019
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Apr 4, 2019

  • The devDependency ganache-core was updated from 2.2.1 to 2.5.4.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Apr 15, 2019
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Apr 15, 2019

  • The devDependency ganache-core was updated from 2.2.1 to 2.5.5.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Jun 13, 2019
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Jun 13, 2019

  • The devDependency ganache-core was updated from 2.5.5 to 2.5.6.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Jul 9, 2019
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Jul 9, 2019

  • The devDependency ganache-core was updated from 2.5.5 to 2.5.7.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Jul 17, 2019
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Jul 17, 2019

  • The devDependency ganache-core was updated from 2.5.5 to 2.6.0.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Jul 31, 2019
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Jul 31, 2019

  • The devDependency ganache-core was updated from 2.5.5 to 2.6.1.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Aug 14, 2019
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Aug 14, 2019

  • The devDependency ganache-core was updated from 2.5.5 to 2.7.0.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Sep 9, 2019
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Sep 9, 2019

  • The devDependency ganache-core was updated from 2.5.5 to 2.8.0.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Jan 6, 2020
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Jan 6, 2020

  • The devDependency ganache-core was updated from 2.5.5 to 2.9.1.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Jan 16, 2020
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Jan 16, 2020

  • The devDependency ganache-core was updated from 2.5.5 to 2.9.2.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Jan 29, 2020
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Jan 29, 2020

  • The devDependency ganache-core was updated from 2.5.5 to 2.10.0.

Update to this version instead 🚀

@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Jan 30, 2020

  • The devDependency ganache-core was updated from 2.5.5 to 2.10.1.

Update to this version instead 🚀

greenkeeper bot added a commit that referenced this pull request Jan 30, 2020
greenkeeper bot added a commit that referenced this pull request Feb 13, 2020
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Feb 13, 2020

  • The devDependency ganache-core was updated from 2.5.5 to 2.10.2.

Update to this version instead 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants