您好,登錄后才能下訂單哦!
本文小編為大家詳細介紹“怎么基于NEL輕錢包來開發DAPP”,內容詳細,步驟清晰,細節處理妥當,希望這篇“怎么基于NEL輕錢包來開發DAPP”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。
找到這個項目,他還有一個兄弟項目
Ts的例子錢包長這樣
之前說過錢包的使用,不再贅述。
http://www.cnblogs.com/crazylights/p/8338117.html
這是個實驗錢包,所以只支持導入一個key。你高興的話研究一下這個錢包的代碼,做點改裝。
自動加載dapp路徑下所有的json
綠區是選擇一個dapp之后出現的,我們把dapp 分解為一個個的操作
紅區是用來執行操作和顯示結果的
Check這個DAPP功能的操作就是從存儲區查詢,結果就是顯示一個string ,給這個地址取得名字是啥。
這是WHO AM I dapp的全貌
他有三個功能,在紅色區,我折疊了兩個,一個一個看
json里面的title就指定這個DAPP的名字
Funcs部分,看起來很復雜,但是他一共就五個部分
Name desc inputs call results
我們這里指定需要輸入一個地址,上面就自動生成了這個UI
Results 配置輸出,對于getStorage 只能有一個輸出。做過智能合約開發你就知道,getstorage取到的是bytearray,我們這里可以指定類型,會幫你翻譯好。
Setname(sendraw) 的calltype 是sendrawtransaction,這是要花gas的(NEO10個gas內的交易免費,基本還是免費的)
我們這個客戶端,只有一個功能:發交易。
我們把DAPP定義為一種方便的幫助用戶發起各種各樣交易的輔助工具。
根據我們提供的這些功能,你是不是覺得,開發DAPP,也不那么復雜了呢。
讀到這里,這篇“怎么基于NEL輕錢包來開發DAPP”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。