chore: disable remove_liq example

This commit is contained in:
Georgios Konstantopoulos 2022-10-13 14:56:46 -07:00
parent b47567bfd2
commit 96e195d2d7
1 changed files with 6 additions and 4 deletions

View File

@ -19,11 +19,13 @@ abigen!(
]"#
);
fn main() {}
// Remove liquidity from uniswap V2.
// This example will remove 500 liquidity of 2 test tokens, TA and TB on goerli testnet.
// This example uses pair contract and uniswap swap contract to remove liquidity.
#[tokio::main]
async fn main() -> Result<()> {
#[allow(dead_code)]
async fn example() -> Result<()> {
let provider = Arc::new({
// connect to the network
let provider = Provider::<Http>::try_from(
@ -50,8 +52,8 @@ async fn main() -> Result<()> {
println!("Reserves (token A, Token B): ({}, {})", reserve0, reserve1);
let price =
if reserve0 > reserve1 { 1000 * reserve0 / reserve1 } else { 1000 * reserve1 / reserve0 } /
1000;
if reserve0 > reserve1 { 1000 * reserve0 / reserve1 } else { 1000 * reserve1 / reserve0 }
/ 1000;
println!("token0 / token1 price = {}", price);
let liquidity = 100.into();