比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > AAVE > Info

scaffold-eth 挑戰:實現質押 dApp (Part1)_SOL

Author:

Time:1900/1/1 0:00:00

譯文出自:登鏈翻譯計劃

譯者:翻譯小組

校對:Tiny熊

接下來,我將介紹第一個scaffold-eth學習項目:創建一個質押dApp。

質押dApp是干什么的

這個項目的最終目標是模仿以太坊2

/***

一些注意事項:

uint和uint256是一樣的(它只是別名)

當聲明一個public變量,Solidity即自動創建一個getter方法。這意味著有一個yourVariableName()方法可調用

如果聲明的變量沒有初始化,那么它會自動被初始化為變量類型的默認值

Solidity還有一些實用單位,如wei,ethers,或者時間單位。

Injective推出Cascade,支持Solana生態合約和DApp部署至Injective:3月30日消息,Cosmos 生態智能合約平臺 Injective 宣布推出 IBC 生態系統的首個 Solana SVM Rollup Cascad,該集成將把 Solana Sealevel 虛擬機 (SVM) 帶入 Cosmos ,使 Solana 開發人員能夠快速將他們的 Solana 合約和 DApp 部署到 Injective 上[2023/3/30 13:35:58]

回顧一下:

我們聲明了balances,可以保存每個用戶的地址和其質押金額

我們聲明了一個閾值

我們聲明了一個Stake事件,當某用戶質押了一定數量ETH,它會向區塊鏈發出通知

我們實現了一個publicpayable類型的Stake函數,它會更新用戶的余額,并發出Stake事件。

Web3全球開發者社區ScalingX推出2000萬美元加速器項目:金色財經報道,Web3全球開發者社區ScalingX正在推出加速器項目并承諾投資2000萬美元,該加速器旨在支持和培育Web3生態系統,包括開發、社區建設并專注于構建可擴展且安全的基礎設施解決方案,例如零知識(zK)技術、去中心化金融(DeFi)和元宇宙項目。

此外,ScalingX還宣布推出全球黑客馬拉松活動“Hunt for X”以推動Web3領域的創新和增長。[2023/2/14 12:05:12]

你也許會有點奇怪,我們只是簡單地更新質押金額,而沒有初始化balances的值。這是可行的,因為當聲明變量時沒有初始化,Solidity會自動初始化為其類型的默認值,這里類型是uint256,所以默認值是0。

現在部署合約,從水龍頭獲取ETH,并嘗試質押一些給合約。

去中心化服務平臺AVA發布公共測試網Cascade:由康奈爾大學計算機學者Emin Gun Sirer創立的去中心化服務平臺AVA宣布正式發布公共測試網Cascade,該測試網為AVA路線圖規劃中兩個測試網版本的第一個,參與者在所發布的第一個版本中能夠加入全局驗證者網絡并體驗交易。[2020/4/18]

檢查下你是否完成下面所有項目,以便繼續進行第二部分的練習:

你能從水龍頭獲得ETH嗎?

你可以點擊Stake按鈕給合約轉0.5ETH嗎?

這個事件是否通過用戶界面觸發的?

你質押金額是否成功更新?

合約余額是否更新?

以下是本次視頻的演示:

https://www.youtube.com/watch?v=KfoNrlYxBKY

動態 | Scatter 涉足 NFT 將推出 “Scatter 市場”:據 IMEOS 報道,Scatter 官方發表一篇文章介紹自己團隊正在與 dgoods,EOS 的 NFT 標準的各個團隊合作,涉足 NFT 并推出自己的 “Scatter 市場”。據文中介紹,“Scatter 市場” 將與各個錢包進行合作使用戶能夠隨時隨地的查看、出價、出售和使用其他 “Scatter 桌面”提供的功能。其中 Scatter 最為看中的一項功能是用戶可以設置價格拍賣物品并得到其他用戶出價。[2019/2/20]

本翻譯由CellETF贊助支持。

來源:https://stermi.medium.com/how-to-write-your-first-decentralized-app-scaffold-eth-challenge-1-staking-dapp-b0b6a6f4d242

一程序員稱Oscar Mayer代幣與自己早期產品相同:據 CCN 報道,在卡夫亨氏旗下肉制品公司Oscar Mayer宣布推出培根幣(Bacoin)后,一名程序員在社交媒體上表示自己早在 2014 年就推出了同名的代幣。他稱自己的產品早在 2014 年就已在網絡上公開,Oscar Mayer 明顯是借鑒了自己的內容,因此要求公司刪除所有與培根幣相關的信息。他同時認為 Oscar Mayer 只是將該代幣作為一種噱頭,并不會用到任何區塊鏈技術。目前卡夫亨氏集團尚未對此作出回應。[2018/5/4]

參考資料

登鏈翻譯計劃:https://github.com/lbc-team/Pioneer

翻譯小組:https://learnblockchain.cn/people/412

Tiny熊:https://learnblockchain.cn/people/15

質押dApp:https://github.com/austintgriffith/scaffold-eth/tree/challenge-1-decentralized-staking

Solidity示例:https://solidity-by-example.org/

Solidity文檔:https://learnblockchain.cn/docs/solidity/

Hardhat文檔:https://learnblockchain.cn/docs/hardhat/getting-started/

Ethers-js文檔:https://learnblockchain.cn/docs/ethers.js/

OpenZeppelin文檔:https://docs.openzeppelin.com/openzeppelin/

OpenZeppelinEthernaut教程:https://ethernaut.openzeppelin.com/

CryptoZombies教程:https://cryptozombies.io/

Payable方法:https://solidity-by-example.org/payable/

文檔:https://learnblockchain.cn/docs/solidity/contracts.html#receive

映射:https://solidity-by-example.org/mapping/

類型:https://docs.soliditylang.org/en/v0.8.7/types.html

文檔:https://learnblockchain.cn/docs/solidity/types.html#mapping-types

事件:https://solidity-by-example.org/events/

文檔:https://learnblockchain.cn/docs/solidity/contracts.html#events

getter方法:https://learnblockchain.cn/docs/solidity/contracts.html#getter

wei,ethers,或者時間單位:https://learnblockchain.cn/docs/solidity/units-and-global-variables.html

CellETF:https://celletf.io/?utm_souce=learnblockchain

免責聲明:作為區塊鏈信息平臺,本站所發布文章僅代表作者個人觀點,與鏈聞ChainNews立場無關。文章內的信息、意見等均僅供參考,并非作為或被視為實際投資建議。

本文來源于非小號媒體平臺:

登鏈社區

現已在非小號資訊平臺發布105篇作品,

非小號開放平臺歡迎幣圈作者入駐

入駐指南:

/apply_guide/

本文網址:

/news/10481470.html

免責聲明:

1.資訊內容不構成投資建議,投資者應獨立決策并自行承擔風險

2.本文版權歸屬原作所有,僅代表作者本人觀點,不代表非小號的觀點或立場

上一篇:

比特幣進入牛市交叉點,BTC反彈迫在眉睫?

Tags:HTTTPSSOLSOLIDhttps://etherscan.iotps幣圈1sol幣發行數量Solidblock

AAVE
AAX將上線GM Wagmi(GM),充幣&交易瓜分64,000,000 GM !_USDT

AAX將上線GMWagmi(GM),充幣&交易瓜分64,000,000GM!作者AAXManager過去15分鐘內已更新親愛的用戶,AAX將上線GM(GM).

1900/1/1 0:00:00
CRO(Crypto.com Coin)_CRY

項目簡介: Crypto.com是一家高性能的區塊鏈公司,支持二維碼支付解決方案Crypto.comPay,允許用戶在任何地方使用手機進行加密支付或支付.

1900/1/1 0:00:00
幣安新增ANKR/BUSD、DOT/ETH、KP3R/USDT、MANA/BRL、MATIC/ETH、SAND/ETH、SAND/TRY、STORJ/BUSD交易對_ANC

FellowBinancians,BinancewillopentradingforANKR/BUSD,DOT/ETH,KP3R/USDT,MANA/BRL,MATIC/ETH.

1900/1/1 0:00:00
Gate.io 關于Raze Network項目暫退卡槽拍賣,已下架“鎖倉KSM賺KAZE”理財公告_Gate.io

RazeNetwork已退出KSM插槽拍賣活動,當前投票通道顯示為關閉狀態。Gate.io已和項目方溝通確認了該消息,目前Gate.io“鎖倉KSM賺RAZE”理財已下架.

1900/1/1 0:00:00
ZT創新板即將上線UNIMOON_數字資產

親愛的ZT用戶: ZT創新板即將上線UNIMOON,並開啟UNIMOON/USDT交易對。具體上線時間如下: 充值:已開啟; 交易:2021年11月13日10:00;隱私和擴容解決方案Aztec.

1900/1/1 0:00:00
我們研究了老羅的經歷與看法,大概猜到了他的元宇宙創業方向_META

11月5日,錘子科技創始人羅永浩在其微博上轉發了投資KOLShaanPuri針對“元宇宙”概念的解讀,并表示ShaanPuri對元宇宙概念的解讀要比MetaCEO扎克伯格的“靠譜多了”.

1900/1/1 0:00:00
ads