Comment on page
토큰 브릿지
서로 다른 네트워크에서의 ERC-20을 이동시킬 수 있습니다.
예를 들어, 이더리움 네트워크의 ERC-20을 클레이튼 네트워크로 이동시킬 수 있습니다.
Android
iOS
Web
이름 | 타입 | 설명 | 참조 |
---|---|---|---|
network | String | 네트워크 | required |
to_network | String | 받는 네트워크 | required |
from | String | 받는 계정 | required |
token_id | String | 토큰 아이디
(컨트랙트 주소) | if token -> coin required |
amount | String | 전송량 | required |
이름 | 타입 | 설명 |
---|---|---|
result | String | 호출 결과 성공여부 (성공: OK, 실패: FAIL) |
value (array of object)
이름 | 타입 | 설명 |
---|---|---|
transactionHash | String | 트랜잭션 Hash 값 |
// parameters
val network = "polygon"
val to_network = "cypress"
val from = "0x..."
val amount = "100000"
val token_id = "0x..."
// Coin -> Token
val bridgeCoin = bridgeCoinAsync(network,
from,
to_network,
amount)
// Token -> Coin
val bridgeToken = bridgeTokenAsync(network,
from,
to_network,
amount,
token_id
)
println(bridgeCoin)
println(bridgeToken)
// result log
/*
{
"result": "OK",
"value":[
{
"transactionHash" : "0x..."
}
]
}
*/
이름 | 타입 | 설명 | 참조 |
---|---|---|---|
network | String | 네트워크 | required |
to_network | String | 받는 네트워크 | required |
from | String | 받는 계정 | required |
token_id | String | 토큰 아이디
(컨트랙트 주소) | if token -> coin required |
amount | String | 전송량 | required |
이름 | 타입 | 설명 |
---|---|---|
result | String | 호출 결과 성공여부 (성공: OK, 실패: FAIL) |
value (array of object)
이름 | 타입 | 설명 |
---|---|---|
transactionHash | String | 트랜잭션 Hash 값 |
// parameters
let network = "ethereum"
let to_network = "cypress"
let from = "0x..."
let amount = "100000"
let token_id = "0x..."
// Coin -> Token
let bridgeCoin = try await bridgeCoinAsync(network: network,
to_network: to_network,
from: from,
amount: amount)
// Token -> Coin
let bridgeToken = try await bridgeTokenAsync(network: network,
to_network: to_network,
from: from,
token_id: token_id,
amount: amount)
print(bridgeCoin)
print(bridgeToken)
// result log
/*
{
"result": "OK",
"value":[
{
"transactionHash" : "0x..."
}
]
}
*/

Last modified 3mo ago