用 Parity 发送 ERC20 Token
Parity?是以太坊的 Rust 實現,它也內置了一個錢包。用過 Parity 的人都知道,用它發送 ETH 非常簡單,點幾下就行。但是可能不少人還不知道如何發送 ETH 以外的 ERC20 Token,或者說不知道怎么發送錢包里面沒有顯示出來的 token。一個以太坊地址上實際上可能有很多 token,因為幣圈鏈圈天上掉餡餅的事情時有發生,不知道什么時候就會有 token 空投到你的地址。
對于以太坊地址的 token,如果錢包支持,就可以在錢包里面直接看到,但是有些 token 可能錢包里面看不到,不過這并不代表它不存在。把地址貼到?etherscan.io?查一下就清楚了。
那么如何在 parity 里面交易這些 Token 呢?下面以 VIU 為例,如果我想要把 VIU 從 parity 錢包轉到交易所賣掉,具體該怎么做。
以下截圖的 parity 版本為 v1.9.1:
在?etherscan.io?的搜索框中輸入 VIU 就會出來合約地址:
打開 Parity 錢包,進入 CONTRACTS 視圖。
點擊 Watch > Token > Network Address?0x519475b31653e46d20cd09f9fdcf3b12bdacb4f5?> Contract Name?VIU> Add Contract
然后 parity 會請求權限,approve 即可。完成后,VIU 就會出現在 CONTRACTS 視圖:
填寫 FUNCTION DETAILS。主要有 4 個需要填的東西:
- from account: 選擇有 VIU 余額的賬戶
function to execute: 選擇?transfer.?transfer?下面有兩項,一是接收者地址(_to: address)?
在這里,接收者地址填的就是我們想要轉到的交易所的 VIU 充值地址:0xa01953bd27e405d586d4815833bf6cb9ceddc53f
二是輸入要發送的 “_value: uint256”。在這里要注意的就是,value?的值跟 ETH 的計算單位不同,在正常理解的數值后面加上 18 個 0,1 VIU = 1000000000000000000 (因為 VIU 使用 18 位小數,使用右側的 switch 來檢查數量是否正確)
另外,transaction value (in ETH)?保持默認為 0.
點擊?POST TRANSACTION?發送交易,輸入密碼確認,然后等待一段時間就可以去交易所看一下是否充值到賬了。
參考:
transfer ERC20 tokens from Parity
https://blog.csdn.net/simple_the_best/article/details/79315036總結
以上是生活随笔為你收集整理的用 Parity 发送 ERC20 Token的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IOTA 交易,确认和共识
- 下一篇: 区块链共识算法 PBFT(拜占庭容错)、