DisruptDEX迪斯克眾籌質押模式系統開發分析

lxqy1668發表於2023-05-10

  NFT模式系統開發,{I88公鏈-I928合約-開發8024},接下來,我將介紹第一個scaffold-eth學習專案:建立一個質押dApp。


  質押dApp是幹什麼的


  這個專案的最終目標是模仿以太坊2.0的質押合約,需求非常簡單:


  允許任何人質押ETH並跟蹤餘額


  如果時間到了deadline或者質押金額達到閥值,使用者就不能提款了(這些資金會被用於未來的專案,如以太坊POS)


  可以學到什麼?


  設定scaffold-eth專案


  編寫一個質押合約


  呼叫一個外部合約


  為你的Solidity合約建立單元測試


  在你的本地機器上用React測試合約


  在以太坊測試網上部署質押合約!


  你可以把這看作是我們開發旅程的第一步。


  一些你時常會用到的連結


  Solidity示例


  Solidity文件(中文)


  Hardhat文件(中文)


  Ethers-js文件(中文)


  OpenZeppelin文件(中文)


  OpenZeppelin Ethernaut教程


  CryptoZombies教程


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70020038/viewspace-2951255/,如需轉載,請註明出處,否則將追究法律責任。

相關文章