From 12e73e7bce463b70f2b82cd9e2b3595c124e2bdd Mon Sep 17 00:00:00 2001 From: Yohan K <72107640+liquid-8@users.noreply.github.com> Date: Sat, 10 Jul 2021 10:53:13 +0300 Subject: [PATCH 1/3] Update getting-started.rst DAI has been rebranded to SAI (https://blog.makerdao.com/looking-ahead-how-to-upgrade-to-multi-collateral-dai/) so old variable names and descriptions are kinda confusing. --- docs/getting-started.rst | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/getting-started.rst b/docs/getting-started.rst index 5cc51f0..139291a 100644 --- a/docs/getting-started.rst +++ b/docs/getting-started.rst @@ -53,7 +53,7 @@ In addition, the :class:`~uniswap.Uniswap` class takes several optional paramete # Some token addresses we'll be using later in this guide eth = "0x0000000000000000000000000000000000000000" bat = "0x0D8775F648430679A709E98d2b0Cb6250d2887EF" - dai = "0x89d24A6b4CcB1B6fAA2625fE562bDD9a23260359" + sai = "0x89d24A6b4CcB1B6fAA2625fE562bDD9a23260359" Environment Variables @@ -87,8 +87,8 @@ Returns the cost of the given number of input tokens, priced in the output token .. code:: python - # Returns the amount of DAI you get for 1 ETH (10^18 wei) - uniswap.get_price_input(eth, dai, 10**18) + # Returns the amount of SAI you get for 1 ETH (10^18 wei) + uniswap.get_price_input(eth, sai, 10**18) :func:`~uniswap.Uniswap.get_price_output` ````````````````````````````````````````` @@ -97,8 +97,8 @@ Returns the amount of input token you need for the given amount of output tokens .. code:: python - # Returns the amount of ETH you need to pay (in wei) to get 1000 DAI - uniswap.get_price_output(eth, dai, 1_000 * 10**18) + # Returns the amount of ETH you need to pay (in wei) to get 1000 SAI + uniswap.get_price_output(eth, sai, 1_000 * 10**18) .. note:: @@ -107,7 +107,7 @@ Returns the amount of input token you need for the given amount of output tokens Decimals for common tokens: - - ETH, DAI, and BAT uses 18 decimals (as you can see in code below) + - ETH, SAI, and BAT uses 18 decimals (as you can see in code below) - WBTC uses 8 decimals - USDC and USDT uses 6 decimals @@ -128,7 +128,7 @@ Making trades # Make a trade where the input qty being known parameters uniswap.make_trade(eth, bat, 1*10**18) # sell 1 ETH for however many BAT uniswap.make_trade(bat, eth, 1*10**18) # sell 1 BAT for however many ETH - uniswap.make_trade(bat, dai, 1*10**18) # sell 1 BAT for however many DAI + uniswap.make_trade(bat, sai, 1*10**18) # sell 1 BAT for however many SAI uniswap.make_trade(eth, bat, 1*10**18, "0x123...") # sell 1 ETH for however many BAT, and send the BAT to the provided address :func:`~uniswap.Uniswap.make_trade_output` @@ -139,7 +139,7 @@ Making trades # Make a trade where the output qty is known, based on the input parameters uniswap.make_trade_output(eth, bat, 1*10**18) # buy however many ETH for 1 BAT uniswap.make_trade_output(bat, eth, 1*10**18) # buy however many BAT for 1 ETH - uniswap.make_trade_output(bat, dai, 1*10**18, "0x123...") # buy however many BAT for 1 DAI, and send the BAT to the provided address + uniswap.make_trade_output(bat, sai, 1*10**18, "0x123...") # buy however many BAT for 1 SAI, and send the BAT to the provided address Pool Methods (v1 only) From 5646dd0fbed75fede4195a409d81bb14fd34b6cf Mon Sep 17 00:00:00 2001 From: Yohan K <72107640+liquid-8@users.noreply.github.com> Date: Mon, 12 Jul 2021 21:32:07 +0300 Subject: [PATCH 2/3] Update getting-started.rst --- docs/getting-started.rst | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/getting-started.rst b/docs/getting-started.rst index 139291a..1c7bb6d 100644 --- a/docs/getting-started.rst +++ b/docs/getting-started.rst @@ -53,7 +53,7 @@ In addition, the :class:`~uniswap.Uniswap` class takes several optional paramete # Some token addresses we'll be using later in this guide eth = "0x0000000000000000000000000000000000000000" bat = "0x0D8775F648430679A709E98d2b0Cb6250d2887EF" - sai = "0x89d24A6b4CcB1B6fAA2625fE562bDD9a23260359" + dai = "0x6B175474E89094C44Da98b954EedeAC495271d0F" Environment Variables @@ -87,7 +87,7 @@ Returns the cost of the given number of input tokens, priced in the output token .. code:: python - # Returns the amount of SAI you get for 1 ETH (10^18 wei) + # Returns the amount of DAI you get for 1 ETH (10^18 wei) uniswap.get_price_input(eth, sai, 10**18) :func:`~uniswap.Uniswap.get_price_output` @@ -97,8 +97,8 @@ Returns the amount of input token you need for the given amount of output tokens .. code:: python - # Returns the amount of ETH you need to pay (in wei) to get 1000 SAI - uniswap.get_price_output(eth, sai, 1_000 * 10**18) + # Returns the amount of ETH you need to pay (in wei) to get 1000 DAI + uniswap.get_price_output(eth, dai, 1_000 * 10**18) .. note:: @@ -107,7 +107,7 @@ Returns the amount of input token you need for the given amount of output tokens Decimals for common tokens: - - ETH, SAI, and BAT uses 18 decimals (as you can see in code below) + - ETH, DAI, and BAT uses 18 decimals (as you can see in code below) - WBTC uses 8 decimals - USDC and USDT uses 6 decimals @@ -128,7 +128,7 @@ Making trades # Make a trade where the input qty being known parameters uniswap.make_trade(eth, bat, 1*10**18) # sell 1 ETH for however many BAT uniswap.make_trade(bat, eth, 1*10**18) # sell 1 BAT for however many ETH - uniswap.make_trade(bat, sai, 1*10**18) # sell 1 BAT for however many SAI + uniswap.make_trade(bat, dai, 1*10**18) # sell 1 BAT for however many DAI uniswap.make_trade(eth, bat, 1*10**18, "0x123...") # sell 1 ETH for however many BAT, and send the BAT to the provided address :func:`~uniswap.Uniswap.make_trade_output` @@ -139,7 +139,7 @@ Making trades # Make a trade where the output qty is known, based on the input parameters uniswap.make_trade_output(eth, bat, 1*10**18) # buy however many ETH for 1 BAT uniswap.make_trade_output(bat, eth, 1*10**18) # buy however many BAT for 1 ETH - uniswap.make_trade_output(bat, sai, 1*10**18, "0x123...") # buy however many BAT for 1 SAI, and send the BAT to the provided address + uniswap.make_trade_output(bat, dai, 1*10**18, "0x123...") # buy however many BAT for 1 DAI, and send the BAT to the provided address Pool Methods (v1 only) From cf83b104c5c0699ebfe2aa8cfbb66817e4b16a58 Mon Sep 17 00:00:00 2001 From: Yohan K <72107640+liquid-8@users.noreply.github.com> Date: Mon, 12 Jul 2021 21:33:04 +0300 Subject: [PATCH 3/3] Update getting-started.rst --- docs/getting-started.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/getting-started.rst b/docs/getting-started.rst index 1c7bb6d..fdc850c 100644 --- a/docs/getting-started.rst +++ b/docs/getting-started.rst @@ -88,7 +88,7 @@ Returns the cost of the given number of input tokens, priced in the output token .. code:: python # Returns the amount of DAI you get for 1 ETH (10^18 wei) - uniswap.get_price_input(eth, sai, 10**18) + uniswap.get_price_input(eth, dai, 10**18) :func:`~uniswap.Uniswap.get_price_output` ````````````````````````````````````````` pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy