iT邦幫忙

2022 iThome 鐵人賽

DAY 11
0

今天來講講昨天整理好的Elrond rest-api,這邊我們都是與Testnet做互動,因為在testnet上可以用測試的原生貨幣EGLD或是智能合約幣來做交易測試。

  1. 首先建立一個testnet wallet,進入網站點選creat wallet
    https://ithelp.ithome.com.tw/upload/images/20220925/20140358KzRP2YReqX.png
    點選create wallet後會得到一組註記詞,妥善保存好之後輸入指定順序的單詞後建立密碼就會自動下載帳號json檔,https://ithelp.ithome.com.tw/upload/images/20220925/20140358HOEI17BV3N.png 選擇keystore使用剛剛下載的json在輸入剛剛設定的密碼後就能登入錢包了。
    登入後會看到裡面餘額是0
    https://ithelp.ithome.com.tw/upload/images/20220925/20140358e5juEp4De0.png 點選左邊的Faucet就可以每隔24小時點選拿到30 EGLD,https://ithelp.ithome.com.tw/upload/images/20220925/20140358BMIz8ZlIvi.png

再來是Elrond testnet的explorer,
https://ithelp.ithome.com.tw/upload/images/20220925/20140358x3ewLGgF9r.png由於rest-api都是取得鏈上資料,所以需要隨時與explorer上面的資料做比對,看是不是有正確取得資料,一般會先看Blocks的高度與hash,在看Transactions,然後會找有交易發生的Transaction點開看裡面的詳細資訊,在比對rest-api所取得的資料。
Shard1 高度: 1794272
https://ithelp.ithome.com.tw/upload/images/20220925/20140358po5CHT0yLd.png
使用API呼叫testnet public node
https://ithelp.ithome.com.tw/upload/images/20220925/20140358ZFMZcy5jG7.png
裡面的一筆交易 hash: bd26a17a286b0232be3fbec5be46552164f29cf8c6ebd2c57672037a797d2b82
https://ithelp.ithome.com.tw/upload/images/20220925/20140358jzlcGIsI7B.png
使用API呼叫testnet public node
https://ithelp.ithome.com.tw/upload/images/20220925/20140358bowvHQNu5Y.png
使用這種方式可以檢查我們postman的設定有沒有正確。


上一篇
[Day 10] Elrond full node(一)
下一篇
[Day 12] Elrond full node (三)
系列文
如何打造屬於自己的區塊鏈錢包服務31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言