Commit Graph

2218 Commits

Author SHA1 Message Date
JohnGuilding
162072155d publish experimental release & update agg to verify multiple addresses 2023-05-08 13:42:21 +01:00
JohnGuilding
e675062a53 Add test case for verify address mismatch 2023-05-08 13:33:04 +01:00
JohnGuilding
95a107f6b8 Add ability to blsWalletSigner to verify multiple addresses 2023-05-08 13:33:04 +01:00
John Guilding
a6f844b822 Merge pull request #601 from web3well/update-client-module-to-v0.9.0
Update components to use client module v0.9.0
v0.5.0
2023-05-05 16:57:11 +01:00
JohnGuilding
d7f1917ed7 Update components to use client module v0.9.0 2023-05-05 16:48:28 +01:00
Jake C-T
8edaab3a71 Merge pull request #599 from web3well/clean-up-bls-provider-and-signer
Clean up bls provider and signer
2023-05-04 14:37:57 -06:00
JohnGuilding
c5d83f4650 Remove tests that aren't covering additional cases
- estimateGas test has an actual test in contract interaction tests
- list accounts is basically being tested in test below it (ethers logic just calls `.send("eth_accounts", [])`
- getBalance tested everywhere implicitly
2023-05-04 18:46:27 +01:00
JohnGuilding
ddb8f72864 Add merge-ok to remaining todos 2023-05-04 18:40:43 +01:00
JohnGuilding
32c9c6c7ed Remove unnecessary integration tests to regular client tests 2023-05-04 18:07:14 +01:00
JohnGuilding
48e472389d Consolidate tests & fix todos 2023-05-04 16:39:41 +01:00
Jake C-T
72c7b7c3c5 Merge pull request #597 from web3well/bw-596-test-decode-logs
Test "decodes WalletOperationProcessed logs"
2023-05-04 08:34:10 -06:00
Andrew Morris
9c5c3ba950 Test "decodes WalletOperationProcessed logs" 2023-05-04 11:58:27 +10:00
Andrew Morris
d7369af0cf Fix fallback to .logs in case where .events exists but didn't recognize WalletOperationProcessed 2023-05-04 11:03:15 +10:00
JohnGuilding
fc5a668ed6 Update signMessage to concatenate sig instead of RLP encode it 2023-05-03 16:19:01 +01:00
JohnGuilding
40a3335a38 Restore chai spies and sinon fakes after each test 2023-05-03 15:17:44 +01:00
John Guilding
9b2ab4bb48 Merge pull request #594 from web3well/merge-in-contract-updates
Merge in contract updates
2023-05-03 15:41:21 +02:00
Andrew Morris
a609cb1f8e Don't assert the to address 2023-05-03 15:49:05 +10:00
Andrew Morris
553d9ba81d Update bls-wallet-clients in extension 2023-05-03 15:40:33 +10:00
Andrew Morris
ddbe420f53 Update optimism-goerli deployment 2023-05-03 14:37:32 +10:00
Andrew Morris
fbab084b52 Update arbitrum-goerli deployment 2023-05-03 14:37:01 +10:00
Andrew Morris
fff8dd397f Update bls-wallet-clients in aggregator 2023-05-03 12:21:37 +10:00
Andrew Morris
926637130a Fix lint error, attach issue for real fix 2023-05-03 11:59:39 +10:00
Andrew Morris
0047f14a0f Merge remote-tracking branch 'origin/contract-updates' into merge-in-contract-updates 2023-05-03 11:44:07 +10:00
Blake Duncan
0d52ddb20f Merge pull request #590 from web3well/bw-589-avoid-solidity-abi
Add `ExpanderEntryPoint` to avoid solidity abi
2023-05-02 16:54:17 +01:00
Blake Duncan
ffd7037573 Merge pull request #584 from web3well/bw-406-aggregator-compression
Use compression in aggregator
2023-05-02 15:41:23 +01:00
Blake Duncan
daa51bce52 Merge pull request #586 from web3well/contracts-connector
Contracts connector
2023-05-02 12:26:51 +01:00
Blake Duncan
69fa24daff Merge pull request #585 from web3well/fix-expander-lookup
Fix expander lookup
2023-05-02 12:02:38 +01:00
Andrew Morris
01a908e26f Merge pull request #577 from web3well/bw-576-erc20-expander
ERC20 expander
2023-05-02 16:48:09 +10:00
Hrishikesh deoghare
8c91d2faa3 Update local and remote docs (#591)
Update local and remote docs
2023-04-29 08:20:59 +01:00
John Guilding
b2ab3b766d Merge pull request #583 from deepaksing/deepaksing/issue563
fix: assing TransactionReceipt to getOperationResults always results in no WalletOperationProcessed events found in transaction error
2023-04-27 18:01:45 +02:00
John Guilding
c2afe790cf Merge pull request #588 from web3well/update-domains-with-relevant-erc712-fields
Add name and version to bls wallet domains
2023-04-27 16:58:10 +02:00
Andrew Morris
c736179e75 Use ExpanderEntryPoint in aggregator 2023-04-27 10:25:00 +10:00
Andrew Morris
dc488ecc00 Use ExpanderEntryPoint to avoid solidity abi 2023-04-26 17:25:16 +10:00
JohnGuilding
3032cf0917 Update test sigs & convert domain to hex string in deployment 2023-04-25 12:45:42 +01:00
JohnGuilding
e29c18c63f Add name and version to bls wallet domains 2023-04-24 21:50:25 +01:00
Andrew Morris
e42ccf2f1f Deploy to arbitrum goerli 2023-04-24 18:34:16 +10:00
Andrew Morris
ef8f2c7a13 Show address that lacks funds 2023-04-24 18:34:16 +10:00
Andrew Morris
0da9350fd6 registerWallet 2023-04-24 18:34:16 +10:00
Andrew Morris
5cacd017d1 Add tx len info to events 2023-04-24 18:34:16 +10:00
Andrew Morris
02c8565e98 Use compression 2023-04-24 18:34:16 +10:00
Andrew Morris
52d49e16d8 .utilities -> .aggregatorUtilities 2023-04-24 18:34:16 +10:00
Andrew Morris
b84aebfaa9 Remove unused variable 2023-04-24 18:34:16 +10:00
Andrew Morris
bdca7833d3 Set up bundleCompressor in EthereumService 2023-04-24 18:34:16 +10:00
Andrew Morris
56fa5b6e82 ContractsConnector 2023-04-24 17:26:19 +10:00
Andrew Morris
2cf961ff13 Serialize expander deployments 2023-04-24 17:25:32 +10:00
Andrew Morris
9e8269b841 Use events to lookup expanders 2023-04-24 17:16:00 +10:00
Andrew Morris
1139b4e4f1 Merge remote-tracking branch 'origin/contract-updates' into bw-576-erc20-expander 2023-04-24 17:09:19 +10:00
John Guilding
f5026347e1 Merge pull request #582 from web3well/main
main -> contract updates
2023-04-20 19:13:03 +02:00
John Guilding
638e1a1fb2 Merge pull request #581 from web3well/fix-cors
Configure cors for geth dev
2023-04-20 09:54:12 +02:00
Andrew Morris
fb5537a118 Configure cors for geth dev 2023-04-20 16:24:42 +10:00