Fix swap and sandwich tests

This commit is contained in:
Luke Van Seters 2022-01-20 19:09:35 -05:00
parent 3afb854d13
commit f37de76824
2 changed files with 10 additions and 10 deletions

View File

@ -18,7 +18,7 @@
"token_in_amount": 12108789017249529876, "token_in_amount": 12108789017249529876,
"token_out_address": "0x9813037ee2218799597d83d4a5b6f3b6778218d9", "token_out_address": "0x9813037ee2218799597d83d4a5b6f3b6778218d9",
"token_out_amount": 1114969767487478978357, "token_out_amount": 1114969767487478978357,
"protocol": null, "protocol": "uniswap_v2",
"error": null "error": null
}, },
"backrun_swap": { "backrun_swap": {
@ -37,7 +37,7 @@
"token_in_amount": 1114969767487478978357, "token_in_amount": 1114969767487478978357,
"token_out_address": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", "token_out_address": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
"token_out_amount": 12158780499164852150, "token_out_amount": 12158780499164852150,
"protocol": null, "protocol": "uniswap_v2",
"error": null "error": null
}, },
"sandwiched_swaps": [ "sandwiched_swaps": [
@ -56,7 +56,7 @@
"token_in_amount": 652974555369106606, "token_in_amount": 652974555369106606,
"token_out_address": "0x9813037ee2218799597d83d4a5b6f3b6778218d9", "token_out_address": "0x9813037ee2218799597d83d4a5b6f3b6778218d9",
"token_out_amount": 60000000000000000000, "token_out_amount": 60000000000000000000,
"protocol": null, "protocol": "uniswap_v2",
"error": null "error": null
}, },
{ {
@ -74,7 +74,7 @@
"token_in_amount": 300000000000000000, "token_in_amount": 300000000000000000,
"token_out_address": "0x9813037ee2218799597d83d4a5b6f3b6778218d9", "token_out_address": "0x9813037ee2218799597d83d4a5b6f3b6778218d9",
"token_out_amount": 27561865602394087181, "token_out_amount": 27561865602394087181,
"protocol": null, "protocol": "uniswap_v2",
"error": null "error": null
}, },
{ {
@ -92,7 +92,7 @@
"token_in_amount": 125000000000000000, "token_in_amount": 125000000000000000,
"token_out_address": "0x9813037ee2218799597d83d4a5b6f3b6778218d9", "token_out_address": "0x9813037ee2218799597d83d4a5b6f3b6778218d9",
"token_out_amount": 11483313070817976324, "token_out_amount": 11483313070817976324,
"protocol": null, "protocol": "uniswap_v2",
"error": null "error": null
}, },
{ {
@ -110,7 +110,7 @@
"token_in_amount": 30000000000000000000, "token_in_amount": 30000000000000000000,
"token_out_address": "0x9813037ee2218799597d83d4a5b6f3b6778218d9", "token_out_address": "0x9813037ee2218799597d83d4a5b6f3b6778218d9",
"token_out_amount": 2742522049933966038599, "token_out_amount": 2742522049933966038599,
"protocol": null, "protocol": "uniswap_v2",
"error": null "error": null
} }
], ],

View File

@ -93,7 +93,7 @@ def test_swaps(
from_address=bob_address, from_address=bob_address,
contract_address=second_pool_address, contract_address=second_pool_address,
abi_name=UNISWAP_V3_POOL_ABI_NAME, abi_name=UNISWAP_V3_POOL_ABI_NAME,
protocol=Protocol.uniswap_v2, protocol=Protocol.uniswap_v3,
function_signature="swap(address,bool,int256,uint160,bytes)", function_signature="swap(address,bool,int256,uint160,bytes)",
recipient_address=carl_address, recipient_address=carl_address,
recipient_input_key="recipient", recipient_input_key="recipient",
@ -198,7 +198,7 @@ def test_swaps(
assert uni_v2_swap.transaction_hash == first_transaction_hash assert uni_v2_swap.transaction_hash == first_transaction_hash
assert uni_v2_swap.block_number == block_number assert uni_v2_swap.block_number == block_number
assert uni_v2_swap.trace_address == [1] assert uni_v2_swap.trace_address == [1]
assert uni_v2_swap.protocol is None assert uni_v2_swap.protocol == Protocol.uniswap_v2
assert uni_v2_swap.contract_address == first_pool_address assert uni_v2_swap.contract_address == first_pool_address
assert uni_v2_swap.from_address == alice_address assert uni_v2_swap.from_address == alice_address
assert uni_v2_swap.to_address == bob_address assert uni_v2_swap.to_address == bob_address
@ -211,7 +211,7 @@ def test_swaps(
assert uni_v3_swap.transaction_hash == second_transaction_hash assert uni_v3_swap.transaction_hash == second_transaction_hash
assert uni_v3_swap.block_number == block_number assert uni_v3_swap.block_number == block_number
assert uni_v3_swap.trace_address == [] assert uni_v3_swap.trace_address == []
assert uni_v3_swap.protocol is None assert uni_v3_swap.protocol == Protocol.uniswap_v3
assert uni_v3_swap.contract_address == second_pool_address assert uni_v3_swap.contract_address == second_pool_address
assert uni_v3_swap.from_address == bob_address assert uni_v3_swap.from_address == bob_address
assert uni_v3_swap.to_address == carl_address assert uni_v3_swap.to_address == carl_address