common

package
v0.0.0-...-6ece762 Latest Latest
Warning

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

Go to latest
Published: May 14, 2021 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ExactInputBytesPath

type ExactInputBytesPath struct {
	Path             []uint8        "json:\"path\""
	Recipient        common.Address "json:\"recipient\""
	Deadline         *big.Int       "json:\"deadline\""
	AmountIn         *big.Int       "json:\"amountIn\""
	AmountOutMinimum *big.Int       "json:\"amountOutMinimum\""
}

type ExactInputSingleParams

type ExactInputSingleParams struct {
	FuncName          string
	TokenIn           common.Address "json:\"tokenIn\""
	TokenOut          common.Address "json:\"tokenOut\""
	Fee               *big.Int       "json:\"fee\""
	Recipient         common.Address "json:\"recipient\""
	Deadline          *big.Int       "json:\"deadline\""
	AmountIn          *big.Int       "json:\"amountIn\""
	AmountOutMinimum  *big.Int       "json:\"amountOutMinimum\""
	SqrtPriceLimitX96 *big.Int       "json:\"sqrtPriceLimitX96\""
}

func (ExactInputSingleParams) String

func (exactInputSingle ExactInputSingleParams) String() string

type ExactInputStringPath

type ExactInputStringPath struct {
	FuncName         string
	Path             []string       "json:\"path\""
	Recipient        common.Address "json:\"recipient\""
	Deadline         *big.Int       "json:\"deadline\""
	AmountIn         *big.Int       "json:\"amountIn\""
	AmountOutMinimum *big.Int       "json:\"amountOutMinimum\""
}

func (ExactInputStringPath) String

func (exactInput ExactInputStringPath) String() string

type ExactOutPutBytesPath

type ExactOutPutBytesPath struct {
	Path            []uint8        "json:\"path\""
	Recipient       common.Address "json:\"recipient\""
	Deadline        *big.Int       "json:\"deadline\""
	AmountOut       *big.Int       "json:\"amountOut\""
	AmountInMaximum *big.Int       "json:\"amountInMaximum\""
}

type ExactOutPutStringPath

type ExactOutPutStringPath struct {
	FuncName        string
	Path            []string       "json:\"path\""
	Recipient       common.Address "json:\"recipient\""
	Deadline        *big.Int       "json:\"deadline\""
	AmountOut       *big.Int       "json:\"amountOut\""
	AmountInMaximum *big.Int       "json:\"amountInMaximum\""
}

func (ExactOutPutStringPath) String

func (exactOutput ExactOutPutStringPath) String() string

type SelfPermit

type SelfPermit struct {
	FuncName string
	Token    common.Address
	Value    *big.Int
	Deadline *big.Int
	V        *big.Int
	R        string
	S        string
}

func (SelfPermit) String

func (selfPermit SelfPermit) String() string

Jump to

Keyboard shortcuts

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