체인 ID를 이용하여, 해당 체인 정보를 조회합니다.
chainId
Int
체인 ID
Contract Address를 이용해 자산 정보를 조회합니다.
chainId
Int
체인 ID
contractAddress
String
Contract주소
Fncy의 자산 정보 및 시세 정보를 요청합니다.
블록체인의 네트워크 이용료(가스비) 정보를 요청합니다.
chainId
Int
체인 ID
사용자의 지갑 정보를 반환합니다.
현재 지갑이 보유한 총 자산의 가치를 요청합니다.
wid
Int
지갑 ID
지갑의 자산 목록(Fncy, Eth, Bsc 등)을 요청합니다.
wid
Int
지갑 ID
자산 ID를 이용하여 지갑의 자산 정보를 요청합니다.
wid
Int
지갑 ID
assetId
Int
자산 ID
지갑이 보유한 NFT 목록을 가져옵니다.
wid
Int
지갑 ID
pageNo
Int
페이지 번호
pageSize
Int
페이지 크기
NFTID를 이용하여 NFT 단건 정보를 조회합니다.
wid
Int
지갑 ID
nftId
Int
nft ID
지갑 생성을 요청합니다.
walletNm
String
지갑 이름
pinNumber
String
지갑 비밀번호
Int : 지갑의 wid를 반환
지갑 복원용 질문 목록을 요청합니다.
pageNo
Int
요청할 페이지 번호 (default = 1)
pageSize
Int
한번에 요청할 항목 개수
(default = 20 )
지갑의 복원키(지갑 복구 질문/답변)을 등록합니다.
wid
Int
지갑 ID
questionSeq
String
복구용 질문 seq
answer
String
답변
pinNumber
String
지갑 비밀번호
입력한 지갑 비밀번호의 일치여부를 반환합니다.
pinNumber
String
지갑 비밀번호
Bool : 요청 성공 여부를 반환
백업용 질문 답변의 일치여부를 확인합니다.
answer
String
백업용 질문의 답변
Bool : 요청 성공 여부를 반환
지갑 비밀번호를 새 비밀번호로 변경합니다.
oldPinNumber
String
기존 비밀번호
newPinNumber
String
새 비밀번호
Bool : 요청 성공 여부를 반환
사용자가 등록한 백업용 질문을 요청합니다.
사용자가 등록한 지갑 복구 답변 내용이 일치할 경우 지갑 비밀번호를 새로운 비밀번호로 변경합니다.
answer
String
지갑 복구 답변
newPinNumber
String
새 비밀번호
Bool : 요청 성공 여부를 반환
전송 티켓 생성하기 전에 전송 가능여부 확인 및 nonce, gasLimit등을 확인한다.
wid
Int
지갑 ID
chainId
Int
체인 ID
signatureType
전송 타입
toAddress
String
보낼 주소
transferVal
String(Optional)
보낼 수량(단위: wei)
txGasPrice
String(Optional)
Gas Price
txInput
String(Optional)
Data 정보
contractAddress
String(Optional)
contract실행일 경우 입력
assetId
Int(Optional)
Asset ID
nftId
Int(Optional)
NFT ID
maxPriorityPerGas
String(Optional)
ETH 전송일 경우 사용
maxFeePerGas
String(Optional)
ETH 전송일 경우 사용
Binanace Smart Chain(BSC)
1
Ethereum(ETH)
2
Fncy Chain (FNCY)
3
SIGNATURE_TYPE_FOR_ASSET_TRANSFER
Coin전송
SIGNATURE_TYPE_FOR_SMARTCONTRACT_EXECUTION
SmartContract실행(Token전송)
SIGNATURE_TYPE_FOR_WALLETCONNECT
WalletConnect전용
전송 티켓 생성/등록을 요청합니다.
wid
Int
지갑 ID
chainId
Int
체인 ID
signatureType
전송 타입
toAddress
String
보낼 주소
transferVal
String
보낼 수량(단위: wei)
txGasPrice
Int(Optional)
Gas Price
txGasLimit
Int(Optional)
Gas Limit
txInput
String(Optional)
Data 정보
contractAddress
String(Optional)
contract실행일 경우 입력
assetId
Int(Optional)
Asset ID
nftId
Int(Optional)
NFT ID
maxPriorityPerGas
String(Optional)
ETH 전송일 경우 사용
maxFeePerGas
String(Optional)
ETH 전송일 경우 사용
String : 생성된 티켓의 TicketUUID 반환
티켓UUID로 해당 티켓의 정보를 조회합니다.
ticketUuid
String
티켓UUID
TRANSFER_AVAILABLE
201
티켓 전송이 가능한 상태
TICKET_TRANSFER_SUCCESS
200
티켓 전송에 성공
TICKET_TRANSFER_FAILED
301
티켓전송에 실패
TICKET_EXPIRED
403
티켓이 만료됨 (생성 후 5분 경과)
TICKET_NOT_FOUND
404
존재하지 않는 티켓
티켓(트랜잭션)을 실행합니다.
ticketUuid
String
티켓uuid
pinNumber
String
지갑 비밀번호
String : 트랜잭션 ID를 반환
지갑의 트랜잭션 전송 이력을 조회합니다.
wid
Int
지갑 ID
assetId
Int(Optional)
자산 ID
pageNo
Int(Optional)
페이지 번호(Default: 1)
pageSize
Int(Optional)
페이지 크기(Default: 20)
filter
InOutDcd.all = 전체 InOutDcd.deposit = 입금 InOutDcd.withdrawal = 출금
트랜잭션 전송 이력 단건을 조회합니다.
wid
Int
지갑 ID
historySeq
Int
트랜잭션 Seq
유효한 지갑 주소인지 확인합니다.
chainId
Int
체인 ID
address
String
Wallet Address
Bool
메시지 및 데이터에 서명하고 서명된 메시지를 반환합니다.
wid
Int
지갑 ID
dataToSign
String
Data
signType
String
ethSign(default) ethSignV2 ethSignPersonalWithPrefix ethSignWithoutPrefix signEip712StructuredData
pinNumber
String
지갑 비밀번호
String
Array<>
Array<>
Array<>
Array<>