Skip to content

update entrypoint wrapper#745

Merged
souradeep-das merged 1 commit intoinomurko/bump-bundler-2from
souradeep/bw_update
Apr 27, 2023
Merged

update entrypoint wrapper#745
souradeep-das merged 1 commit intoinomurko/bump-bundler-2from
souradeep/bw_update

Conversation

@souradeep-das
Copy link
Copy Markdown
Contributor

📋

Overview

updates entryPoint wrapper return types

Changes

updates entryPoint wrapper return types

Testing

/

@souradeep-das souradeep-das merged commit f86b8f7 into inomurko/bump-bundler-2 Apr 27, 2023
@souradeep-das souradeep-das deleted the souradeep/bw_update branch April 27, 2023 12:19
InoMurko pushed a commit that referenced this pull request Apr 28, 2023
InoMurko pushed a commit that referenced this pull request May 2, 2023
InoMurko pushed a commit that referenced this pull request May 2, 2023
InoMurko pushed a commit that referenced this pull request May 3, 2023
InoMurko added a commit that referenced this pull request May 3, 2023
* bump bundler, limit dependency bumps

* uncomment bundler related stuff

* build bundler in docker

* build fixes

* fix tests

* fix bundler building

* uncomment _disableInitializers

* fix running DTL

* v1.0.0

* fixing starting bundler and tests, default config

* local unsafe, linting fix in intg tests

* custom errors fixes

* new api for simple account contract

* use simple account factory proxy

* use simple account factory proxy in SimpleAccountAPI

* use simple account factory proxy in SimpleAccountAPI

* use wrappers to get around custom errors

* update entrypoint wrapper (#745)

* sponsoring fee fixed

* stricter validation for staking

* remove debug namespace, fix return for unaavailable rpc methods

* addressing Souradeeps comments

---------

Co-authored-by: Souradeep Das <dsouradeep2@gmail.com>
InoMurko added a commit that referenced this pull request May 8, 2023
* bump bundler, limit dependency bumps

* uncomment bundler related stuff

* build bundler in docker

* build fixes

* fix tests

* fix bundler building

* uncomment _disableInitializers

* fix running DTL

* v1.0.0

* fixing starting bundler and tests, default config

* local unsafe, linting fix in intg tests

* custom errors fixes

* new api for simple account contract

* use simple account factory proxy

* use simple account factory proxy in SimpleAccountAPI

* use simple account factory proxy in SimpleAccountAPI

* use wrappers to get around custom errors

* update entrypoint wrapper (#745)

* sponsoring fee fixed

* stricter validation for staking

* remove debug namespace, fix return for unaavailable rpc methods

* addressing Souradeeps comments

---------

Co-authored-by: Souradeep Das <dsouradeep2@gmail.com>
(cherry picked from commit 6368c72)
InoMurko added a commit that referenced this pull request May 8, 2023
* Inomurko/bump bundler  (#698)

* bump bundler, limit dependency bumps

* uncomment bundler related stuff

* build bundler in docker

* build fixes

* fix tests

* fix bundler building

* uncomment _disableInitializers

* fix running DTL

* v1.0.0

* fixing starting bundler and tests, default config

* local unsafe, linting fix in intg tests

* custom errors fixes

* new api for simple account contract

* use simple account factory proxy

* use simple account factory proxy in SimpleAccountAPI

* use simple account factory proxy in SimpleAccountAPI

* use wrappers to get around custom errors

* update entrypoint wrapper (#745)

* sponsoring fee fixed

* stricter validation for staking

* remove debug namespace, fix return for unaavailable rpc methods

* addressing Souradeeps comments

---------

Co-authored-by: Souradeep Das <dsouradeep2@gmail.com>
(cherry picked from commit 6368c72)

* fix: qsp30 (#773)

fix: BOB1-30
(cherry picked from commit 7feda88)

* run op fix (#771)

(cherry picked from commit 176cd3c)

* close-server (#768)

(cherry picked from commit 72021af)

* [AA]: fix inconsistent userOpHash (#757)

* add token callback handler on SimpleAccount

* fix: userOpHash packing

* prevent recursive calls into handleOps

* move nonce validation from individual Account to EntryPoint

* add bundler changes for nonce change to EP

(cherry picked from commit cc4e205)

* ValidationManager account for signature expiration (#775)

* resolve #753

* Update packages/boba/bundler/src/modules/ValidationManager.ts

Co-authored-by: Ino Murko <ino.murko.github@protonmail.com>

* fix bool

* validAfter/Until integrationt tests, validAfter

* cleanup

* regex

* integration_tests

* integration & unit tests

---------

Co-authored-by: Ino Murko <ino.murko.github@protonmail.com>
(cherry picked from commit ef02bee)

* npm release workflow for bundler-sdk (#749)

(cherry picked from commit 718141f)

* Fix/banxa and bridges (#772)

* adding boba network

* fixing boba bridge url

* fixing bridge integration

* replace code by selectors

* remove hardcoded symbol

* enable banxa only for mainnet

* Available bridge inable only for mainnet

* adding support for testnet

* update conditional for other bridges

* implemented the available bridges with typescript

* unit test cases for available bridges

* typo in Available bridges

---------

Co-authored-by: alvaro-ricotta <alvaro.e.ricotta@gmail.com>
Co-authored-by: alvaro-ricotta <81116391+alvaro-ricotta@users.noreply.github.com>
Co-authored-by: Ino Murko <ino.murko.github@protonmail.com>
(cherry picked from commit dcf9b7e)

* add validation of entryPoint and wrapper (#779)

* add validaiton of entryPoint and wrapper

(cherry picked from commit 41f3150)

---------

Co-authored-by: Souradeep Das <dsouradeep2@gmail.com>
Co-authored-by: Riedl Kevin, Bsc <kevin.riedl@wavect.io>
Co-authored-by: Sahil K <86316370+sk-enya@users.noreply.github.com>
wsdt added a commit that referenced this pull request May 10, 2023
* bump bundler, limit dependency bumps

* uncomment bundler related stuff

* build bundler in docker

* build fixes

* fix tests

* fix bundler building

* uncomment _disableInitializers

* fix running DTL

* v1.0.0

* fixing starting bundler and tests, default config

* local unsafe, linting fix in intg tests

* custom errors fixes

* new api for simple account contract

* use simple account factory proxy

* use simple account factory proxy in SimpleAccountAPI

* use simple account factory proxy in SimpleAccountAPI

* use wrappers to get around custom errors

* update entrypoint wrapper (#745)

* sponsoring fee fixed

* stricter validation for staking

* remove debug namespace, fix return for unaavailable rpc methods

* resolve #763

* fix linting

---------

Co-authored-by: Ino Murko <2582555+InoMurko@users.noreply.github.com>
Co-authored-by: Souradeep Das <dsouradeep2@gmail.com>
Co-authored-by: Boyuan-Chen <46272347+Boyuan-Chen@users.noreply.github.com>
InoMurko added a commit that referenced this pull request May 14, 2023
* bump bundler, limit dependency bumps

* uncomment bundler related stuff

* build bundler in docker

* build fixes

* fix tests

* fix bundler building

* uncomment _disableInitializers

* fix running DTL

* v1.0.0

* fixing starting bundler and tests, default config

* local unsafe, linting fix in intg tests

* custom errors fixes

* new api for simple account contract

* use simple account factory proxy

* use simple account factory proxy in SimpleAccountAPI

* use simple account factory proxy in SimpleAccountAPI

* use wrappers to get around custom errors

* update entrypoint wrapper (#745)

* sponsoring fee fixed

* stricter validation for staking

* remove debug namespace, fix return for unaavailable rpc methods

* resolve #763

* fix linting

---------

Co-authored-by: Ino Murko <2582555+InoMurko@users.noreply.github.com>
Co-authored-by: Souradeep Das <dsouradeep2@gmail.com>
Co-authored-by: Boyuan-Chen <46272347+Boyuan-Chen@users.noreply.github.com>
(cherry picked from commit 6e27538)
InoMurko added a commit that referenced this pull request May 14, 2023
* docker map of pks and Teleportation audit (#786)

(cherry picked from commit 0875625)

* Gateway: Package cleanup and improvement. (#783)

* change:  cleanup, reorder scripts, removed react-env, updated sentry packs.

* cleaning ts and setuptest

* updated test

* setup env for github workflow yarn test:coverage

* fix for snapshot issue

(cherry picked from commit 07e2cb9)

* [AA] use EPWrapper instead of senderCreator on aa-sdk (#784)

* replace senderCreator with wrapper

* add unit tests

* remove extra dump-address file

* make epw mandatory on the sdk high level provider

(cherry picked from commit 06fdeb7)

* [AA]tests: add AA alt-L1 integ tests (#687)

* add AA alt-L1 integ tests

* add docker-compose-side

* fix tests

* use epW instead of senderCreator

(cherry picked from commit ba6e162)

* Close webserver tests (#765)

* bump bundler, limit dependency bumps

* uncomment bundler related stuff

* build bundler in docker

* build fixes

* fix tests

* fix bundler building

* uncomment _disableInitializers

* fix running DTL

* v1.0.0

* fixing starting bundler and tests, default config

* local unsafe, linting fix in intg tests

* custom errors fixes

* new api for simple account contract

* use simple account factory proxy

* use simple account factory proxy in SimpleAccountAPI

* use simple account factory proxy in SimpleAccountAPI

* use wrappers to get around custom errors

* update entrypoint wrapper (#745)

* sponsoring fee fixed

* stricter validation for staking

* remove debug namespace, fix return for unaavailable rpc methods

* resolve #763

* fix linting

---------

Co-authored-by: Ino Murko <2582555+InoMurko@users.noreply.github.com>
Co-authored-by: Souradeep Das <dsouradeep2@gmail.com>
Co-authored-by: Boyuan-Chen <46272347+Boyuan-Chen@users.noreply.github.com>
(cherry picked from commit 6e27538)

* Improve Bundler SDK release pipeline (#782)

* formatting

bundler-sdk-pr

bundler-sdk-pr

path test

path test

testpath

trigger

fixing npm scope, github action path, version increment

* branch

* Delete package-lock.json

* fix missing dep

(cherry picked from commit 8623911)

* Fix WAGMI: failing to settle. (#792)

* Fix for wagmi settle invocation

(cherry picked from commit b3a8edb)

* Add runtime flag to enable debug methods (#793)

* resolve #761

* switch to bundler config

(cherry picked from commit 51880c4)

* [AA] Fix Bundler SDK commenter (#796)

* Update aa-bundler-sdk-pr.yml

* add 'packages/boba/bundler_utils/**/*'

* add-bundler-utils-to-release

(cherry picked from commit 85d455c)

* Add script for developers to manually relay messages (#725)

* Add script for developers to manually relay messages

* Update README.md

* Increase gas limit by 10%

(cherry picked from commit 8fde96f)

* [AA] Add Boba Goerli Testnet contract addresses (#803)

(cherry picked from commit 3f11a26)

* remove moonbeam and fantom integration tests (#812)

(cherry picked from commit 5a19341)

* textual changes for bobabeam (#816)

(cherry picked from commit 95a6d2b)

---------

Co-authored-by: Sahil K <86316370+sk-enya@users.noreply.github.com>
Co-authored-by: Souradeep Das <dsouradeep2@gmail.com>
Co-authored-by: Riedl Kevin, Bsc <kevin.riedl@wavect.io>
Co-authored-by: Boyuan-Chen <46272347+Boyuan-Chen@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants