使用MetaMask实现转账交易时附带Input Data数据
生活随笔
收集整理的這篇文章主要介紹了
使用MetaMask实现转账交易时附带Input Data数据
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
進入如下頁面,點擊View Assert in Explorer進入Etherscan網(wǎng)站,就可以看到本賬戶先前所有的交易信息。?
字段分析?
- Txn Hash 是交易的Hash
- Method:交易的類型,一般是兩種,如果是Transfer指定的是合約部署;如果是Transfer則代表賬戶轉賬
- Block:表示當前交易存儲在的區(qū)塊
- From:交易的發(fā)起方
- To:交易的接收方
- Value:轉賬的價格
- Txn Fee:手續(xù)費
- 點擊第一個交易,查詢一筆交易的詳細數(shù)據(jù),點擊Click to see More,查詢更多信息
- Transaction Hash:?交易的Hash
- Status: 交易的當前狀態(tài),如果為Succes表示轉賬成功,這筆數(shù)據(jù)成功寫入了區(qū)塊鏈節(jié)點中
- Block:??表示當前交易存儲在的區(qū)塊
- Timestamp: 記錄節(jié)點的上鏈時間
- From:?交易的發(fā)起方
- To:交易的接收方
- Value:?轉賬的價格
- Transaction Fee:?
- Gas Price:
- Gas Limit & Usage by Txn:
- Gas Fees:
- Burnt & Txn Savings Fees
- Others: Txn Type? ;Nonce ; position
- Input Data:當交易(transaction)為合約創(chuàng)建時,input data 是賬戶初始化程序的 EVM 代碼; 而當交易(transaction)為消息調用時,input data 是合約函數(shù)調用數(shù)據(jù)
?如果想要在交易的時候填充數(shù)據(jù)信息,需要設置MetaMask錢包,點擊頭像圖標,點擊設置,選中高級設置,啟用顯示十六進制選項卡
- 因為數(shù)據(jù)傳輸?shù)氖鞘M制的格式,所以需要將傳輸?shù)淖址D換至十六進制的格式
- 十六進制轉字符串,文本轉16進制-ME2在線工具???input Data數(shù)據(jù)格式轉換 (字符串和十六進制之間互換),本示例使用輸入字符串為數(shù)據(jù)通信,將其轉換成十六進制的格式??e695b0e68daee9809ae4bfa1
?
- ?發(fā)起一筆交易進行驗證,在十六進制數(shù)據(jù)地方填寫 上述轉化過的數(shù)據(jù)
- ?等交易上鏈之后,進入進入Etherscan網(wǎng)站查看交易的具體內容
- 查看Input data字段,選擇UTF-8格式就可以看到與之匹配的內容
?參考鏈接
- 以太坊 Input Data 解析_input
- 以太坊的數(shù)據(jù)存儲結構_區(qū)塊鏈技術空間的博客-CSDN博客_以太坊存儲結構
總結
以上是生活随笔為你收集整理的使用MetaMask实现转账交易时附带Input Data数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: dubbox系列【一】——dubbox简
- 下一篇: STL源码剖析 内存基本处理工具 初始化