Skip to content
This repository was archived by the owner on Oct 20, 2024. It is now read-only.

Releases: stackup-wallet/stackup-bundler

v0.6.0-rc.3

17 Apr 12:31
989aaa2
Compare
Choose a tag to compare

Release notes

This v0.6.0 release candidate optimises the callGasLimit estimate via eth_estimateUserOperationGas.

  • Add a fixed overhead to the estimated value of callGasLimit.

What's Changed

  • Add fixed overhead to callGasLimit estimate by @hazim-j in #146

Full Changelog: v0.6.0-rc.2...v0.6.0-rc.3

v0.6.0-rc.2

17 Apr 10:23
de66978
Compare
Choose a tag to compare

Release notes

This v0.6.0 release candidate optimises the callGasLimit estimate via eth_estimateUserOperationGas.

  • Return generic error message if tracing reverts with no data

What's Changed

  • Return generic error message if reverted without reason by @hazim-j in #145

Full Changelog: v0.6.0-rc.1...v0.6.0-rc.2

v0.6.0-rc.1

17 Apr 06:58
0bb9e26
Compare
Choose a tag to compare

Release notes

This v0.6.0 release candidate optimises the callGasLimit estimate via eth_estimateUserOperationGas.

  • Uses custom tracing to determine execution revert reasons.
  • Always returns the minimum amount required to pass sanity checks.

What's Changed

Full Changelog: v0.6.0-rc.0...v0.6.0-rc.1

v0.6.0-rc.0

16 Apr 02:38
b3cd3a0
Compare
Choose a tag to compare

Release notes

This release supports the latest ERC-4337 EntryPoint update to align on-chain and off-chain userOpHash.

ERC-4337 contracts @9b5f2e4

This version supports the EntryPoint deployed at eth-infinitism/account-abstraction@9b5f2e4.

  • EntryPoint address: 0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789

Why a release candidate?

At the time of this release, the official bundler compatibility test suite has not yet been updated for the latest EntryPoint. Although v0.6 has been tested against the latest contracts, the rc status will remain until the test suite has been updated.

Where is v0.5?

v0.5 will be skipped so we can align the stackup-bundler version number with the official EntryPoint version to reduce any confusion.


What's Changed

Full Changelog: v0.4.5...v0.6.0-rc.0

v0.4.5

06 Apr 05:57
19c6ad4
Compare
Choose a tag to compare

Release notes

This patch release fixes a panic caused by concurrent map writes under increased load.


What's Changed

  • Run validator only once to prevent collision with concurrent processes by @NickSolante in #134

New Contributors

Full Changelog: v0.4.4...v0.4.5

v0.4.4

29 Mar 06:25
f923321
Compare
Choose a tag to compare

Release notes

This patch release updates the sig failed error message to align with the reference bundler. It also includes a bunch of dependancy updates.


What's Changed

  • Update sig failed error message to align with reference bundler by @hazim-j in #126
  • Bump github.com/gin-gonic/gin from 1.8.1 to 1.9.0 by @dependabot in #104
  • Bump github.com/dgraph-io/badger/v3 from 3.2103.3 to 3.2103.5 by @dependabot in #60
  • Bump github.com/rs/zerolog from 1.28.0 to 1.29.0 by @dependabot in #87
  • Bump github.com/go-logr/zerologr from 1.2.2 to 1.2.3 by @dependabot in #90
  • Bump github.com/spf13/viper from 1.13.0 to 1.15.0 by @dependabot in #85
  • Bump github.com/spf13/cobra from 1.6.0 to 1.6.1 by @dependabot in #58
  • Bump github.com/google/uuid from 1.2.0 to 1.3.0 by @dependabot in #100
  • Bump golang.org/x/text from 0.3.7 to 0.8.0 by @dependabot in #114
  • Bump github.com/deckarep/golang-set/v2 from 2.1.0 to 2.3.0 by @dependabot in #121
  • Bump github.com/go-playground/validator/v10 from 10.11.1 to 10.12.0 by @dependabot in #123
  • Bump github.com/ethereum/go-ethereum from 1.10.25 to 1.11.5 by @dependabot in #124

New Contributors

Full Changelog: v0.4.3...v0.4.4

v0.4.3

15 Mar 03:19
ee65197
Compare
Choose a tag to compare

Release notes

This patch release includes a fix to support optimism nodes and more robust checks to catch bad signatures before they get accepted into the mempool.


What's Changed

  • Use HeaderByNumber instead of BlockByNumber by @hazim-j in #119
  • Reject userOp if sigFailed is true during simulation by @hazim-j in #120

Full Changelog: v0.4.2...v0.4.3

v0.4.2

12 Mar 06:26
927f3a7
Compare
Choose a tag to compare

Release notes

This patch release includes a fix to the preVerificationGas calculation.


What's Changed

Full Changelog: v0.4.1...v0.4.2

v0.4.1

02 Mar 17:59
82df661
Compare
Choose a tag to compare

Release notes

This patch release includes more granular control of relayer throttling for private mode and better logging around dropped UserOperations.


What's Changed

  • Add relayer revert reasons to context for logging by @hazim-j in #111
  • Allow relayer throttling params to be set through env vars by @hazim-j in #112

Full Changelog: v0.4.0...v0.4.1

v0.4.0

28 Feb 18:52
8960f01
Compare
Choose a tag to compare

Release notes

This release supports the latest ERC-4337 EntryPoint that has passed a security audit.

ERC-4337 contracts @7368f3d

This version supports the EntryPoint deployed at eth-infinitism/account-abstraction@7368f3d.

  • EntryPoint address: 0x0576a174D229E3cFA37253523E645A78A0C91B57

What's Changed

Full Changelog: v0.3.1...v0.4.0