Methods

BlockChains

suspend fun getBlockChainInfo()

설명

체인 ID를 이용하여, 해당 체인 정보를 조회한다.

Parameters

Result

Result<FncyChainInfo>

suspend fun getContractInfo()

설명

Contract Address를 이용해 자산 정보를 조회한다.

Parameters

Result

Result<List<FncyAssetInfo>?>

suspend fun getFncyInfo()

설명

Fncy 체인 정보를 조회한다.

Result

Result<FncyCurrency?>

suspend fun getGasPrice()

설명

Chain의 Gas Price를 조회한다.

Parameters

Result

Result<FncyGasPrice>

Wallet

suspend fun getWallet()

설명

사용자 지갑 조회

Result

Result<FncyWallet?>

suspend fun getWalletAllBalance()

설명

지갑의 자산 금액 조회

Parameters

Result

Result<FncyBalance>

suspend fun getAssetList()

설명

지갑의 자산 목록(Fncy, Eth, Bsc 등)을 조회힌다.

Parameters

Result

Result<PagingData<List<FncyAsset>?>>

suspend fun getAssetById()

설명

자산 ID를 이용하여 지갑의 자산 정보를 가져온다.

Parameters

Result

Result<FncyAsset?>

suspend fun getNFTList()

설명

지갑의 NFT 목록을 가져온다.

Parameters

Result

Result<PagingData<List<FncyNFT>?>>

suspend fun getNFTById()

설명

nftId를 이용하여 NFT 단건 정보를 조회한다.

Parameters

Result

Result<FncyNFT?>

suspend fun makeWallet()

설명

지갑생성을 요청할때 호출한다.

Parameters

Result

Result<Unit>

suspend fun getQuestionList()

설명

지갑 복원용 질문 목록을 가져온다.

Result

Result<PagingData<List<FncyQuestion>?>>

suspend fun postRegisterRestorationKey()

설명

지갑의 복원키(지갑 복구 질문/답변)을 등록한다.

Parameters

Result

Result<Unit>

suspend fun checkWalletPinNumber()

설명

지갑 비밀번호를 확인한다.

parameters

Result

Result<Unit>

suspend fun checkResetAnswer()

설명

백업용 질문 답변을 확인한다.

Parameters

Result

Result<Unit>

suspend fun resetWalletPinNumber()

설명

지갑의 새 비밀번호를 저장한다.

Parameters

Result

Result<Unit>

suspend fun getResetQuestion()

설명

사용자가 등록한 백업용 질문을 가져온다.

Result

Result<FncyQuestion>

suspend fun postResetQuestion()

설명

사용자가 등록했던 백업용 질문의 답변과, 새 핀번호를 저장한다.

Parameters

Result

Result<Unit>

suspend fun postResetPinNumber()

설명

새 비밀번호로 변경한다.

Parameters

Result

Result<Unit>

Transaction

suspend fun estimateTicket()

설명

전송 티켓 생성하기 전에 전송 가능여부 확인 및 nonce, gasLimit등을 확인한다.

Parameter

Chain ID

TicketType

Result

Result<FncyTicket>

suspend fun makeTicket()

설명

전송 티켓을 생성한다.

Parameters

Result

Result<FncyTransactionTicket>

suspend fun getTicketInfo()

설명

티켓 상태 조회

Parameters

Result

Result<FncyTicket>

suspend fun sendTicket()

설명

티켓(트랜잭션)을 실행한다.

Parameters

Result

Result<String>

suspend fun getTransferHistoryList()

설명

지갑의 Transaction 목록을 조회한다.

Parameters

Result

Result<PagingData<List<FncyTransaction>?>>

suspend fun getTransferHistoryDetail()

설명

Tranaction 단건 정보를 조회한다.

Parameters

Result

Result<FncyTransaction?>

기타

suspend fun postWalletSign()

설명

지갑 Sign.

Parameters

Result

Result<String>

Last updated