要完成我們第一個Dapp的步驟稍微有點多,身為商管學生的我第一次接觸區塊鏈時,也是照著這些步驟一步一步做出來的,現在讓我幫大家回顧這些步驟,然後實際在收養狗狗的Dapp中收養狗狗(完成交易)。
initWeb3
、initContract
、markAdopted
和handleAdopt
加入程式碼。http://127.0.0.1:7545
。現在我們來看我們的Dapp,我們選擇領養第四隻狗狗Melissa,點擊Adopt時,MetaMask會跳出交易確認,確認後交易執行成功,你會發現Dapp頁面上的可愛狗狗Melissa領養成功(Success),我們完成我們第一個Dapp囉!
Truffle可以開發、編譯(compile)、遷移(migrate)和測試我們的Dapp,要完成我們第一個Dapp的步驟稍微有點多,為了快一點完成,我省略了測試步驟,我相信測試步驟在開發一個Dapp上是非常重要的,但我們從零開始學習Dapp,我希望大家可以先宏觀的了解整個開發Dapp的過程,現在我們完成我們的第一個Dapp,下一篇我想跟大家談談Hyperledger,那我們明天見~