Commit 582a90b
Add support to multi-account to loadtest (#591)
* feat: add account pool to loadtest
* fix linter and doc gen issues
* loadtests: add reusable nonces; refactoring account pool usage;
* refactoring FundAccounts to work concurrently
* loadtest: add multi-account suppor to all modes
* fix loadtest to use funding account when only 1 account must be generated
* review eth amount flags to use value in wei intead of decimal eth values
* loadtest refund mechanism; fixed finish check taking too long;
* add loadtest support to a file with private keys to set the sending addresses
* feat: adding proxy support
* loadtest: review nonce retry; review return funds tx fee
* loadtest: fix add reusable nonce; check funding account balance
* update doc
* remove unnecessary commented code
* loadtest: increase log level from trace for debug for some logs
* remove unnecessary files
* refactoring rate-limit; fix tests
* fix import
* loadtest: add check limits back; improve logs; improve tx error check;
* loadtest: fix eip-1559 txs base fee
* loadtest: fix linter issue
* loadtest: use feeHistory to define maxFeePerGas
* loadtest: add mutex to control fee updates
* loadtest: fix mutex copy issue
* upgrade ci go version
* fix copilot review issues
* loadtest: fix docs; fix summary; better name for fundingAmount in wei
* loadtest: fix EIP-1559 fee race condition
* loadtest: docs improvements
* loadtest: refactor maxFeePerGas computation;
* loadtest: fix force and improve maxFeePerGas; read nonce support to start nonce;
* loadtest: refactor getSugetSuggestedGasPrices; refactor account pool return funds to retry when overshot error
---------
Co-authored-by: John Hilliard <[email protected]>1 parent 7ebac20 commit 582a90b
File tree
15 files changed
+1471
-420
lines changed- .github/workflows
- cmd
- fund
- loadtest
- uniswapv3
- doc
- scripts
- util
15 files changed
+1471
-420
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | 5 | | |
7 | 6 | | |
8 | 7 | | |
| |||
28 | 27 | | |
29 | 28 | | |
30 | 29 | | |
31 | | - | |
| 30 | + | |
32 | 31 | | |
33 | 32 | | |
34 | 33 | | |
| |||
68 | 67 | | |
69 | 68 | | |
70 | 69 | | |
71 | | - | |
| 70 | + | |
72 | 71 | | |
73 | 72 | | |
74 | 73 | | |
| |||
99 | 98 | | |
100 | 99 | | |
101 | 100 | | |
102 | | - | |
103 | | - | |
| 101 | + | |
| 102 | + | |
104 | 103 | | |
105 | 104 | | |
106 | 105 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
128 | 128 | | |
129 | 129 | | |
130 | 130 | | |
131 | | - | |
| 131 | + | |
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
| |||
0 commit comments