swap_factory

package
v0.0.0-...-8b20efb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 13, 2020 License: MIT Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BalancerSwap

func BalancerSwap(fromToken, toToken, userAddr common.Address, fromDecimal, toDecimal int, slippage int64, amount *big.Int) (types.SwapTx, error)

func BancorSwap

func BancorSwap(fromToken, toToken, userAddr common.Address, fromDecimal, toDecimal int, slippage int64, amount *big.Int) (types.SwapTx, error)

func DforceSwap

func DforceSwap(fromToken, toToken, userAddr common.Address, fromDecimal, toDecimal int, slippage int64, amount *big.Int) (types.SwapTx, error)

DforceSwap 返回swap交易所需参数 amount 应该是乘以精度的量比如1ETH,则amount为1000000000000000000 slippage 比如滑点0.05%,则应该传5

func IsETH

func IsETH(tokenAddr common.Address) bool

func KyberSwap

func KyberSwap(fromToken, toToken, userAddr common.Address, fromDecimal, toDecimal int, slippage int64, amount *big.Int) (types.SwapTx, error)

KyberSwap 返回swap交易所需参数 amount 应该是乘以精度的量比如1ETH,则amount为1000000000000000000 slippage 比如滑点0.05%,则应该传5

func MooniswapSwap

func MooniswapSwap(fromToken, toToken, userAddr common.Address, fromDecimal, toDecimal int, slippage int64, amount *big.Int) (types.SwapTx, error)

MooniswapSwap 返回swap交易所需参数 amount 应该是乘以精度的量比如1ETH,则amount为1000000000000000000 slippage 比如滑点0.05%,则应该传5

func SushiswapSwap

func SushiswapSwap(fromToken, toToken, userAddr common.Address, fromDecimal, toDecimal int, slippage int64, amount *big.Int) (types.SwapTx, error)

SushiswapSwap 返回swap交易所需参数 amount 应该是乘以精度的量比如1ETH,则amount为1000000000000000000 slippage 比如滑点0.05%,则应该传5

func UniswapSwap

func UniswapSwap(fromToken, toToken, userAddr common.Address, fromDecimal, toDecimal int, slippage int64, amount *big.Int) (types.SwapTx, error)

UniswapSwap 返回swap交易所需参数 amount 应该是乘以精度的量比如1ETH,则amount为1000000000000000000 slippage 比如滑点0.05%,则应该传5

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL