Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[EVM] univ2 loadtest #1423

Merged
merged 32 commits into from
Mar 13, 2024
Merged
Changes from 1 commit
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
322ef8f
checkpoint
jewei1997 Mar 5, 2024
820a18f
add univ2 contracts + deploy_uinv2.sh
jewei1997 Mar 5, 2024
a201f0d
able to deploy uniswapv2
jewei1997 Mar 5, 2024
a757dfa
Unifap -> Uniswap
jewei1997 Mar 5, 2024
43cb3ff
univ2 set up
jewei1997 Mar 6, 2024
2903ed5
trying to do swaps
jewei1997 Mar 7, 2024
ff1d4a1
swaps work
jewei1997 Mar 8, 2024
caeab63
swaps in both directions work
jewei1997 Mar 10, 2024
cd9fca8
increase liquidity in pool
jewei1997 Mar 10, 2024
404dd9d
remove prints
jewei1997 Mar 10, 2024
6eb2cbc
revert changes to make loadtest work locally
jewei1997 Mar 11, 2024
98dad15
add legacy to forge cmds
jewei1997 Mar 11, 2024
055a9dc
add print statement
jewei1997 Mar 11, 2024
ba58527
debug
jewei1997 Mar 11, 2024
f196b2b
add UNIV2 msg type
jewei1997 Mar 11, 2024
d73c7f7
turn off ensure tx success
jewei1997 Mar 11, 2024
922911e
comment out prints
jewei1997 Mar 11, 2024
5b0393c
print
jewei1997 Mar 11, 2024
f822c8a
print
jewei1997 Mar 11, 2024
6a16a82
cleanup
jewei1997 Mar 12, 2024
2b1e46d
cleanup
jewei1997 Mar 12, 2024
b677e7a
print script output
jewei1997 Mar 12, 2024
dba368d
debug
jewei1997 Mar 12, 2024
eef7eff
forge install + parallelize token mints and approvals
jewei1997 Mar 12, 2024
0a23822
create intermediary univ2 swapper
jewei1997 Mar 12, 2024
7c87da9
cleanup + remove bindings for univ2 pair and router
jewei1997 Mar 12, 2024
c6f0364
cleanup
jewei1997 Mar 12, 2024
0f5ffbb
Merge branch 'seiv2' into evm-univ2-loadtest3
jewei1997 Mar 12, 2024
da72b58
fix
jewei1997 Mar 12, 2024
48f48ae
cleanup
jewei1997 Mar 12, 2024
e4823fc
query wallet balance in script
jewei1997 Mar 13, 2024
077c25f
appease linter
jewei1997 Mar 13, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
turn off ensure tx success
  • Loading branch information
jewei1997 committed Mar 12, 2024
commit d73c7f7698c393f8797b2c8127af661b89338598
14 changes: 7 additions & 7 deletions loadtest/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -152,13 +152,13 @@ func deployUniswapContracts(client *LoadTestClient, config *Config) {
approveTx2 := txClient.GenerateToken2ApproveRouterTx()
txClient.SendEvmTx(approveTx2, func() {})

go func() {
time.Sleep(1 * time.Second)
txClient.EnsureTxSuccess(tx1.Hash())
txClient.EnsureTxSuccess(tx2.Hash())
txClient.EnsureTxSuccess(approveTx1.Hash())
txClient.EnsureTxSuccess(approveTx2.Hash())
}()
// go func() {
// time.Sleep(1 * time.Second)
// txClient.EnsureTxSuccess(tx1.Hash())
// txClient.EnsureTxSuccess(tx2.Hash())
// txClient.EnsureTxSuccess(approveTx1.Hash())
// txClient.EnsureTxSuccess(approveTx2.Hash())
// }()
}

}
Expand Down