depositFromUser

function depositFromUser(
    uint256 _domainId,
    uint256 _destinationChainId,
    string memory _destinationAccount,
    uint256 _amount,
    uint256 _amountMin
)external nonReentrant

๋ธŒ๋ฆฟ์ง€ ํ† ํฐ ์ž…๊ธˆ(๊ตํ™˜), ์˜ค๋ฆฌ์ง€๋„ ํ† ํฐ์— ๋Œ€ํ•œ ์ฒ˜๋ฆฌ

Parameters

Type
Value
Description

uint256

_domainId

๋„๋ฉ”์ธID

uint256

_destinationChainId

๋ชฉ์ ์ง€ ChainId

string

_destinateionAccount

์ˆ˜๋ น EOA

uint256

_amount

๋ณ€๊ฒฝ ํ•  ์ˆ˜๋Ÿ‰

uint256

_amountMin

๋ณ€๊ฒฝ ํ•  ์ตœ์†Œ ์ˆ˜๋Ÿ‰

โ€ป ์ตœ์†Œ ์ˆ˜๋Ÿ‰์— ๋Œ€ํ•ด์„œ๋Š” ํ˜„์žฌ ์‚ฌ์šฉํ•˜์ง€ ์•Š์Œ (0)

Example

await paggedChainAContract.connect(accounts[0]).depositFromUser(
    DOMAIN_ID_1,
    CHAIN_ID_B, 
    accounts[1].address,
    ethers.utils.parseEther("50"),
    0
)

2023.05.03

Last updated