From 956c1d42d714018096bfc7baa7143b60c86fcc71 Mon Sep 17 00:00:00 2001 From: cazeth <50043106+cazeth@users.noreply.github.com> Date: Wed, 24 Jul 2024 09:56:26 +0200 Subject: [PATCH 1/2] Update readme to make code example run. --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 9238201..6a4c64f 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ Add this to your Cargo.toml ``` [dependencies] -uniswap-sdk-core = "1.0.0-rc"; +uniswap-sdk-core = "1.0.0-rc" ``` And this to your code: @@ -37,6 +37,7 @@ the `token!` macro. // having to import each dependency individually. // Import necessary preludes and types use uniswap_sdk_core::prelude::*; +use uniswap_sdk_core::token; fn main() { // Define the chain ID, address, decimals, symbol, and name for the token @@ -58,7 +59,8 @@ fn main() { println!("Are the tokens equal? {}", dai_token.equals(&another_dai_token)); // Example of sorting tokens - let another_token = token!(CHAIN_ID, "0x0000000000000000000000000000000000000002", DECIMALS, "ETH", "Ethereum"); + const ANOTHER_TOKEN_ADDRESS: &str = "0x0000000000000000000000000000000000000002"; + let another_token = token!(CHAIN_ID, ANOTHER_TOKEN_ADDRESS, DECIMALS, "ETH", "Ethereum"); match dai_token.sorts_before(&another_token) { Ok(true) => println!("DAI sorts before ETH"), Ok(false) => println!("DAI does not sort before ETH"), From 4751548495e84ffd055b6e260e6c0af77f963568 Mon Sep 17 00:00:00 2001 From: cazeth <50043106+cazeth@users.noreply.github.com> Date: Thu, 25 Jul 2024 11:41:30 +0200 Subject: [PATCH 2/2] Update README.md --- README.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 6a4c64f..6601a0a 100644 --- a/README.md +++ b/README.md @@ -36,8 +36,7 @@ the `token!` macro. // once. This can be useful if you are working with multiple parts of the library and want to avoid // having to import each dependency individually. // Import necessary preludes and types -use uniswap_sdk_core::prelude::*; -use uniswap_sdk_core::token; +use uniswap_sdk_core::{prelude::*,token}; fn main() { // Define the chain ID, address, decimals, symbol, and name for the token @@ -59,8 +58,7 @@ fn main() { println!("Are the tokens equal? {}", dai_token.equals(&another_dai_token)); // Example of sorting tokens - const ANOTHER_TOKEN_ADDRESS: &str = "0x0000000000000000000000000000000000000002"; - let another_token = token!(CHAIN_ID, ANOTHER_TOKEN_ADDRESS, DECIMALS, "ETH", "Ethereum"); + let another_token = token!(CHAIN_ID, "0000000000000000000000000000000000000002", DECIMALS, "ETH", "Ethereum"); match dai_token.sorts_before(&another_token) { Ok(true) => println!("DAI sorts before ETH"), Ok(false) => println!("DAI does not sort before ETH"),