WipClient
Methods
- deposit
- withdraw
- approve
- balanceOf
- transfer
- transferFrom
deposit
선택한 양의 IP를 WIP로 래핑합니다. WIP는 IP를 전송한 지갑에 입금됩니다.| Method | Type |
|---|---|
deposit | (request: DepositRequest) |
request.amount: 입금할 양입니다.
withdraw
선택한 양의 WIP를 IP로 언래핑합니다.| Method | Type |
|---|---|
withdraw | (request: WithdrawRequest) |
request.amount: 출금할 양입니다.
approve
지갑의 WIP 잔액을 사용할 수 있도록 spender를 승인합니다.| Method | Type |
|---|---|
approve | (request: ApproveRequest) |
request.amount: 승인할 WIP 토큰의 양입니다.request.spender: WIP 토큰을 사용할 주소입니다.
balanceOf
주소의 WIP 잔액을 반환합니다.| Method | Type |
|---|---|
balanceOf | (addr: Address) => Promise<bigint> |
addr: 잔액을 확인할 주소입니다.
transfer
수신자to에게 amount만큼의 WIP를 전송합니다.
| Method | Type |
|---|---|
transfer | (request: TransferRequest) |
request.to: 전송 대상입니다.request.amount: 전송할 양입니다.
transferFrom
from에서 수신자 to에게 amount만큼의 WIP를 전송합니다.
| Method | Type |
|---|---|
transferFrom | (request: TransferFromRequest) |
request.to: 전송 대상입니다.request.amount: 전송할 양입니다.request.from: 전송 출발 주소입니다.