moveFromERC721

목적지 네트워크로 본인 소유 ERC721 Token을 이전 요청한다.

Authority (ALL)

Contract (Transfer)

Precondition

ERC721.setrApprovalForAll(address BridgeSetup,true)

Data

Parameter
Type
Comment
Example

to_network

uint256

목적지 네트워크 이름

0x455448455245554d

contract_address

address

ERC721 주소

0x742EA7034256EAF0F4b06411ce3ACF82AD9f1263

token_id

uint256

ERC721 토큰 아이디

1

Reference

  • customNhid(address contract_address), getToNetwork(address contract_address,uint256 toNetwork) 함수를 이용하여 nodehome 등록여부와 네트워크 이전준비 상태를 조회 (안되어있으면 setupFromERC721 수행)

  • getNetworkFeeIdxByName(uint256 toNetwork) , getNetworkFeeByIdx(idx) 함수를 이용하여 전송비용을 조회한 후(nftFee) 트랜잭션 발생시 value로 같이 전송

Last updated