Router

Info Contract

Nama Contract: LitedexRouter Contract address: 0xb05A6B43020F67784275b2ce3be6c34c7D564c04 (Rinkeby)

Lihat Litedex: Router Contract on Rinkeby.

LitedexRouter di BSC Mainnet sedang diaudit oleh CertiK, nantikan update terbaru.

Read functions

WETH

function WETH() external pure returns (address);

Mengembalikan canonical address untuk token WETH (WETH menjadi sisa dari asal network Ethereum).

factory

function factory() external pure returns (address);

Mengembalikan canonical address untuk LitedexFactory.

getAmountOut

function getAmountOut(uint amountIn, uint reserveIn, uint reserveOut) internal pure returns (uint amountOut);

getAmountIn

getAmountsOut

getAmountsIn

quote

Write functions

addLiquidity

Menambahkan liquidity ke pool BEP20⇄BEP20.

Nama

Tipe

Deskripsi

tokenA

address

Contract address satu token dari liquidity pair, Anda.

tokenB

address

Contract address token lain dari pasangan liquidity, Anda.

amountADesired

uint

Jumlah tokenA yang ingin Anda berikan sebagai liquidity.

amountBDesired

uint

Jumlah tokenB yang ingin Anda berikan sebagai liquidity.

amountAMin

uint

Jumlah minimum tokenA yang disediakan (dampak slippage).

amountBMin

uint

Jumlah minimum tokenB yang harus disediakan (dampak slippage).

to

address

Address penerima LP Token.

deadline

uint

Batas waktu Unix timestamp, di mana transaksi harus dikonfirmasi.

addLiquidityETH

Menambahkan liquidity ke pool a BEP20⇄WBNB pool.

Nama

Tipe

Deskripsi

addLiquidityETH

uint

Jumlah yang harus dibayar dalam BNB.

token

address

Contract address untuk menambah liquidity.

amountTokenDesired

uint

Jumlah token yang ingin Anda berikan sebagai liquidity.

amountTokenMin

uint

Jumlah minimum token yang harus disediakan (dampak slippage).

amountETHMin

uint

Jumlah minimum BNB yang harus disediakan (dampak slippage).

to

address

Address penerima LP Token.

deadline

uint

Batas waktu Unix timestamp, di mana transaksi harus dikonfirmasi.

removeLiquidity

Menghapus liquidity dari pool BEP20⇄BEP20.

Nama

Tipe

Deskripsi

tokenA

address

Contract address satu token dari pasangan liquidity Anda.

tokenB

address

Contract address token lain dari pasangan liquidity, Anda.

liquidity

uint

Jumlah Token LP yang akan dihapus.

amountAMin

uint

Jumlah minimum tokenA yang harus dihapus (dampak slippage).

amountBMin

uint

Jumlah minimum tokenB yang harus dihapus (dampak slippage).

to

address

Address penerima LP Token.

deadline

uint

Batas waktu Unix timestamp, di mana transaksi harus dikonfirmasi.

removeLiquidityETH

Menghapus liquidity dari pool BEP20⇄WBNB.

Nama

Tipe

Deskripsi

token

address

Contract address token untuk menghilangkan liquidity.

liquidity

uint

Jumlah Token LP yang akan dihapus.

amountTokenMin

uint

Jumlah minimum token yang harus dihapus (dampak slippage).

amountETHMin

uint

Jumlah minimum BNB yang harus dihapus (dampak slippage).

to

address

Address penerima LP Token.

deadline

uint

Batas waktu Unix timestamp, di mana transaksi harus dikonfirmasi.

removeLiquidityETHSupportingFeeOnTransferTokens

Menghapus liquidity dari BEP20⇄WBNB untuk token yang dikenakan biaya transfer.

Nama

Tipe

Deskripsi

token

address

Contract address token untuk menghilangkan liquidity.

liquidity

uint

Jumlah Token LP yang akan dihapus.

amountTokenMin

uint

Jumlah minimum token yang harus dihapus (dampak slippage).

amountETHMin

uint

Jumlah minimum token yang harus dihapus (dampak slippage).

to

address

Address penerima LP Token.

deadline

uint

Batas waktu Unix timestamp, di mana transaksi harus dikonfirmasi.

removeLiquidityETHWithPermit

Menghapus liquidity dari BEP20⇄WBNB dan menerima BNB, tanpa persetujuan sebelumnya, melalui izin.

Nama

Tipe

Deskripsi

token

address

Contract address token untuk menghilangkan liquidity.

liquidity

uint

Jumlah Token LP yang akan dihapus.

amountTokenMin

uint

Jumlah minimum token yang harus dihapus (dampak slippage).

amountETHMin

uint

Jumlah minimum BNB yang harus dihapus (dampak slippage).

to

address

Address penerima LP Token.

deadline

uint

Batas waktu Unix timestamp, di mana transaksi harus dikonfirmasi.

approveMax

bool

Apakah, atau tidak jumlah persetujuan dalam tanda tangan adalah untuk likuiditas atau uint(-1).

v

uint8

Komponen v dari tanda tangan izin.

r

bytes32

Komponen r dari tanda tangan izin.

s

bytes32

Komponen s dari tanda tangan izin.

removeLiquidityETHWithPermitSupportingFeeOnTransferTokens

Menghapus liquidity dari BEP20⇄WBNB dan menerima BNB melalui izin untuk token yang dikenakan biaya transfer.

Nama

Tipe

Deskripsi

token

address

Contract address token untuk menghilangkan liquidity.

liquidity

uint

Jumlah Token LP yang akan dihapus.

amountTokenMin

uint

Jumlah minimum token yang harus dihapus (dampak slippage).

amountETHMin

uint

Jumlah minimum BNB yang harus dihapus (dampak slippage).

to

address

Address penerima LP token.

deadline

uint

Batas waktu Unix timestamp, di mana transaksi harus dikonfirmasi.

approveMax

bool

Apakah, atau tidak jumlah persetujuan dalam tanda tangan adalah untuk likuiditas atau uint(-1).

v

uint8

Komponen v dari tanda tangan izin.

r

bytes32

Komponen r dari tanda tangan izin.

s

bytes32

Komponen s dari tanda tangan izin.

removeLiquidityWithPermit

Menghapus liquidity dari BEP20⇄BEP20, tanpa persetujuan sebelumnya, melalui izin.

Nama

Tipe

Deskripsi

tokenA

address

Contract address satu token dari pasangan liquidity Anda.

tokenB

address

Contract address token lain dari pair liquidity Anda.

liquidity

uint

Jumlah Token LP yang akan dihapus.

amountTokenMin

uint

Jumlah minimum token yang harus dihapus (dampak slippage).

amountETHMin

uint

Jumlah minimum BNB yang harus dihapus (dampak slippage).

to

address

Address penerima LP Token.

deadline

uint

Batas waktu Unix timestamp, di mana transaksi harus dikonfirmasi.

approveMax

bool

Apakah, atau tidak jumlah persetujuan dalam tanda tangan adalah untuk likuiditas atau uint(-1).

v

uint8

Komponen v dari tanda tangan izin.

r

bytes32

Komponen r dari tanda tangan izin.

s

bytes32

Komponen s dari tanda tangan izin.

swapETHForExactTokens

Terima jumlah token output yang tepat untuk BNB sesedikit mungkin.

Nama

Tipe

Deskripsi

swapETHForExactTokens

uint

Jumlah BNB yang harus dibayar.

amountOut

uint

Jumlah token yang akan diterima.

path (address[])

address

Array token addresses. path.length harus >= 2. Pool untuk setiap pair address yang berurutan harus ada dan memiliki liquidity.

to

address

Address penerima.

deadline

uint

Batas waktu Unix timestamp, di mana transaksi harus dikonfirmasi.

swapExactETHForTokens

Terima token output sebanyak mungkin untuk jumlah BNB yang tepat.

Nama

Tipe

Deskripsi

swapExactETHForTokens

uint

Jumlah BNB yang harus dibayar.

amountOutMin

uint

Jumlah minimum token yang akan diterima.

path (address[])

address

Array token addresses. path.length harus >= 2. Pool untuk setiap pair address yang berurutan harus ada dan memiliki liquidity.

to

address

Address penerima.

deadline

uint

Batas waktu Unix timestamp, di mana transaksi harus dikonfirmasi.

swapExactETHForTokensSupportingFeeOnTransferTokens

Terima token output sebanyak mungkin untuk jumlah BNB yang tepat. Mendukung token yang dikenakan biaya saat transfer.

Nama

Tipe

Deskripsi

swapExactETHForTokensSupportingFeeOnTransferTokens

uint

Jumlah BNB yang harus dibayar.

amountOutMin

uint

Jumlah minimum token yang akan diterima.

path (address[])

address

Array token addresses. path.length harus >= 2. Pool untuk setiap pair address yang berurutan harus ada dan memiliki liquidity.

to

address

Address penerima.

deadline

uint

Batas waktu Unix timestamp, di mana transaksi harus dikonfirmasi.

swapExactTokensForETH

Terima BNB sebanyak mungkin untuk jumlah token input yang tepat.

Nama

Tipe

Deskripsi

amountIn

uint

Jumlah token input yang harus dibayar.

amountOutMin

uint

Jumlah minimum token yang akan diterima.

path (address[])

address

Array token addresses. path.length harus >= 2. Pool untuk setiap pair address yang berurutan harus ada dan memiliki liquidity.

to

address

Address penerima.

deadline

uint

Batas waktu Unix timestamp, di mana transaksi harus dikonfirmasi.

swapExactTokensForETHSupportingFeeOnTransferTokens

Terima BNB sebanyak mungkin untuk jumlah token yang tepat. Mendukung token yang dikenakan biaya saat transfer.

Nama

Tipe

Deskripsi

amountIn

uint

Jumlah token input yang harus dibayar.

amountOutMin

uint

Jumlah minimum token yang akan diterima.

path (address[])

address

Array token addresses. path.length harus >= 2. Pool untuk setiap pair address yang berurutan harus ada dan memiliki liquidity.

to

address

Address penerima.

deadline

uint

Batas waktu Unix timestamp, di mana transaksi harus dikonfirmasi.

swapExactTokensForTokens

Terima token output sebanyak mungkin untuk jumlah token input yang tepat.

Nama

Tipe

Deskripsi

amountIn

uint

Jumlah token input yang harus dibayar.

amountOutMin

uint

Jumlah minimum token yang akan diterima.

path (address[])

address

Array token addresses. path.length harus >= 2. Pool untuk setiap pair address yang berurutan harus ada dan memiliki liquidity.

to

address

Address penerima.

deadline

uint

Batas waktu Unix timestamp, di mana transaksi harus dikonfirmasi.

swapExactTokensForTokensSupportingFeeOnTransferTokens

Terima token output sebanyak mungkin untuk jumlah token input yang tepat. Mendukung token yang dikenakan biaya saat transfer.

Nama

Tipe

Deskripsi

amountIn

uint

Jumlah token input yang harus dibayar.

amountOutMin

uint

Jumlah minimum token yang akan diterima.

path (address[])

address

Array token addresses. path.length harus >= 2. Pool untuk setiap pair address yang berurutan harus ada dan memiliki liquidity.

to

address

Address penerima.

deadline

uint

Batas waktu Unix timestamp, di mana transaksi harus dikonfirmasi.

swapTokensForExactETH

Terima jumlah ETH yang tepat untuk token input sesedikit mungkin.

Nama

Tipe

Deskripsi

amountOut

uint

Jumlah token input yang harus dibayar.

amountInMax

uint

Jumlah minimum token yang harus diinput.

path (address[])

address

Array token addresses. path.length harus >= 2. Pool untuk setiap pair address yang berurutan harus ada dan memiliki liquidity.

to

address

Address penerima.

deadline

uint

Batas waktu Unix timestamp, di mana transaksi harus dikonfirmasi.

swapTokensForExactTokens

Receive an exact amount of output tokens for as few input tokens as possible.

Nama

Tipe

Deskripsi

amountOut

uint

Jumlah token input yang harus dibayar.

amountInMax

uint

Jumlah minimum token yang harus diinput.

path (address[])

address

Array token addresses. path.length harus >= 2. Pool untuk setiap pair address yang berurutan harus ada dan memiliki liquidity.

to

address

Address penerima.

deadline

uint

Batas waktu Unix timestamp, di mana transaksi harus dikonfirmasi.

Interface

Last updated

Was this helpful?