코인보내기/Contract 실행
이 문서는 '코인 보내기' 및 '스마트 컨트랙트 실행' 방법에 대하여 설명합니다.
Steps
Transaction 결과 확인
가스비 조회
체인ID에 해당하는 네트워크(블록체인)의 현재 네트워크 사용료(가스비) 정보를 가져옵니다.
val gas = fncyWallet.getGasPrice(
chainId = 3
)See Also
티켓 정보 조회
Ticket을 생성하기 전 전송 가능여부 및 nonce, gasLimit등을 확인한다.
Ticket의 전송은 아래 3가지 타입이 있다.
AssetTransfer : Coin전송
SmartContract : Token전송 및 Contract 실행
WalletConnect : WalletConnect연결 시에 사용
See Also
Coin 전송
Token 전송(Contract 실행)
WalletConnect
티켓 생성
네트워크에 전송할 티켓(트랜잭션 정보)을 서버에 등록하고, 해당 티켓의 UUID 정보를 가져옵니다.
See Also
Coin 전송
Token 전송(Contract 실행)
WalletConnect
티켓 정보 확인
TicketUuid로 해당 Uuid에 해당하는 Ticket 정보를 조회합니다.
See Also
티켓 전송
발행된 티켓UUID와 지갑 비밀번호를 전달하여 해당 티켓 정보로 실제 트랜잭션을 실행시킵니다.
티켓UUID를 얻는 방법은 티켓 생성을 확인하십시오.