토큰 브릿지

개요

서로 다른 네트워크에서의 ERC-20을 이동시킬 수 있습니다.

예를 들어, 이더리움 네트워크의 ERC-20을 클레이튼 네트워크로 이동시킬 수 있습니다.

Parameters

이름타입설명참조

network

String

네트워크

required

to_network

String

받는 네트워크

required

from

String

받는 계정

required

token_id

String

토큰 아이디 (컨트랙트 주소)

if token -> coin

required

amount

String

전송량

required

Response

이름타입설명

result

String

호출 결과 성공여부 (성공: OK, 실패: FAIL)

value (array of object)

이름타입설명

transactionHash

String

트랜잭션 Hash 값

Example

// 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..."
            }
        ]
    }
*/

Last updated