Comment on page
토큰 스왑
유니스왑 V2 토큰 스왑 서비스를 제공합니다.
Android
iOS
Web
이름 | 타입 | 설명 | 참조 |
---|---|---|---|
network | String | 네트워크 | required |
from | String | 보낸 계정 | required |
from_token_id | String | 보낸 토큰 아이디
(컨트랙트 주소) | if token -> coin, if token ->token required |
to_token_id | String | 받는 토큰 아이디
(컨트랙트 주소) | if coin ->token , if token -> token required |
amount | String | 이동 수량 | required |
이름 | 타입 | 설명 |
---|---|---|
result | String | 호출 결과 성공여부 (성공: OK, 실패: FAIL) |
value (array of object)
이름 | 타입 | 설명 |
---|---|---|
transactionHash | String | 트랜잭션 Hash 값 |
// parameters
val network = "polygon"
val from = "0x..."
val from_token_id = "0x..."
val to_token_id = "0x..."
val amount = "100000"
// Coin -> Token
val coinForTokenswap = coinForTokenswapAsync(network,
from,
to_token_id,
amount)
// Token -> Token
val tokenForTokenswap = tokenForTokenswapAsync(network,
from,
from_token_id,
to_token_id,
amount)
// Token -> Coin
val tokenForCoinswap = tokenForCoinswapAsync(network,
from,
from_token_id,
amount)
println(coinForTokenswap)
println(tokenForTokenswap)
println(tokenForCoinswap)
// result log
/*
{
"result": "OK",
"value":[
{
"transactionHash" : "0x..."
}
]
}
*/
이름 | 타입 | 설명 | 참조 |
---|---|---|---|
network | String | 네트워크 | required |
from | String | 보낸 계정 | required |
to_token_id | String | 받는 토큰 아이디
(컨트랙트 주소) | if coin ->token , if token -> token required |
from_token_id | String | 보낸 토큰 아이디
(컨트랙트 주소) | if token -> coin, if token ->token required |
amount | String | 이동 수량 | required |
이름 | 타입 | 설명 |
---|---|---|
result | String | 호출 결과 성공여부 (성공: OK, 실패: FAIL) |
value (array of object)
이름 | 타입 | 설명 |
---|---|---|
transactionHash | String | 트랜잭션 Hash 값 |
// parameters
let network = "ethereum"
let from = "0x..."
let to_token_id = "0x..."
let from_token_id = "0x..."
let amount = "100000"
// Coin -> Token
let coinForTokenswap = try await coinForTokenswapAsync(network: network,
from: from,
to_token_id: to_token_id,
amount: amount)
// Token -> Token
let tokenForTokenswap = try await tokenForTokenswapAsync(network : network,
from: from,
to_token_id: to_token_id,
from_token_id: from_token_id,
amount: amount)
// Token -> Coin
let tokenForCoinswap = try await tokenForCoinswapAsync(network: network,
from: from,
from_token_id: from_token_id,
amount: amount)
print(coinForTokenswap)
print(tokenForTokenswap)
print(tokenForCoinswap)
// result log
/*
{
"result": "OK",
"value":[
{
"transactionHash" : "0x..."
}
]
}
*/

Last modified 3mo ago