Skip to content
This repository has been archived by the owner on Nov 5, 2023. It is now read-only.

main -> contract updates #582

Merged
merged 32 commits into from
Apr 20, 2023
Merged

main -> contract updates #582

merged 32 commits into from
Apr 20, 2023

Conversation

voltrevo
Copy link
Collaborator

No description provided.

voltrevo and others added 30 commits April 3, 2023 12:46
Add new safe deployer address as 'n/a' to existing contract deploys.
Add assert-browserify and resolution to webpack.
Rename factory func to camelcase.
Use sign with gas estimate over older sign.
Increase gas limit per bundle for BundleService submit test cases.
Add event when simulating adding a bundle would exceeed max gas per bundle limit with details.
Link emit func to AggregatationStrategy when created in test fixture.
Parallelize async calls in recoverWallet.
Remove unneeded camelcase lint disables.
Add comment for human reable times to expiry durations.
- use correct nonce in multiple operation sendTransaction error test
- add Operation gas property to missing test setup
- use new VG address
- set nonce to zero at all times in provider.estimateGas to prevent "BLSWallet: only callable with current nonce" error (see comment)
- update invalid transaction expected error message (due to using signWithGasEstimate in BlsSigner)
- fix sign tx batch test by replicating what BlsSigner logic does

cleanup
- remove console logs
- remove unnecessary transaction.to check
- sinon fake for getRandomBlsPrivateKey was resulting in throwawayBlsWalletWrapper nonce increasing when it should stay at zero
- fake was using signers[0] private key
- fix was to use fresh signer that wouldn't have its nonced changed in any other test
…-and-pay-aggregator-fees

551 run quill against geth node and pay aggregator fees
Co-authored-by: ksingh-vertex <ksingh@vertex.com>
@github-actions github-actions bot added aggregator Aggregator backend related aggregator-proxy Aggregator proxy related clients contracts Smart contract related documentation Improvements or additions to documentation extension Browser extension related labels Apr 20, 2023
Configure cors for geth dev
Copy link
Collaborator

@JohnGuilding JohnGuilding left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

@JohnGuilding JohnGuilding merged commit f502634 into contract-updates Apr 20, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
aggregator Aggregator backend related aggregator-proxy Aggregator proxy related clients contracts Smart contract related documentation Improvements or additions to documentation extension Browser extension related
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants