譯文出自:登鏈翻譯計劃
譯者:翻譯小組
校對:Tiny熊
接下來,我將介紹第一個scaffold-eth學習項目:創建一個質押dApp。
質押dApp是干什么的
這個項目的最終目標是模仿以太坊2
/***
一些注意事項:
uint和uint256是一樣的(它只是別名)
當聲明一個public變量,Solidity即自動創建一個getter方法。這意味著有一個yourVariableName()方法可調用
如果聲明的變量沒有初始化,那么它會自動被初始化為變量類型的默認值
Solidity還有一些實用單位,如wei,ethers,或者時間單位。
Scopescan:一地址用1300萬枚RLB在Uniswap上添加單邊流動性:8月9日消息,據Scopescan監測,域名為izebel.eth的地址于3小時前用1300萬枚RLB在Uniswap上添加單邊流動性,價格區間設定為0.22美元~0.28美元區間。RLB當前交易價格為0.16美元。[2023/8/9 21:34:51]
回顧一下:
我們聲明了balances,可以保存每個用戶的地址和其質押金額
我們聲明了一個閾值
我們聲明了一個Stake事件,當某用戶質押了一定數量ETH,它會向區塊鏈發出通知
我們實現了一個publicpayable類型的Stake函數,它會更新用戶的余額,并發出Stake事件。
你也許會有點奇怪,我們只是簡單地更新質押金額,而沒有初始化balances的值。這是可行的,因為當聲明變量時沒有初始化,Solidity會自動初始化為其類型的默認值,這里類型是uint256,所以默認值是0。
Grayscale CEO:比特幣不再是曇花一現的時尚:金色財經報道,Grayscale首席執行官Michael Sonnenshein表示,貝萊德和富達等大型投資公司加入推出現貨比特幣ETF基金的競賽,說明比特幣在很大程度上不再是曇花一現。最近有關比特幣新進入者的消息凸顯了這一資產類別在更廣泛的范圍內的持久力,許多投資者認為這是千載難逢的投資機會。[2023/7/7 22:22:44]
現在部署合約,從水龍頭獲取ETH,并嘗試質押一些給合約。
檢查下你是否完成下面所有項目,以便繼續進行第二部分的練習:
你能從水龍頭獲得ETH嗎?
你可以點擊Stake按鈕給合約轉0.5ETH嗎?
這個事件是否通過用戶界面觸發的?
你質押金額是否成功更新?
Dopex上線Option Scalps V2,允許制定短期期權交易策略:6月20日消息,去中心化期權協議Dopex宣布上線交易產品Option Scalps V2,允許制定短期交易策略,即,購買1到240分鐘的短期期權。Option Scalps V2還引入了V3限價訂單頭寸來降低兌換費用,當前,交易者現在不會因為兌換而產生費用,而是會因根據其存入的流動性完成訂單而獲得獎勵。[2023/6/20 21:50:01]
合約余額是否更新?
以下是本次視頻的演示:
https://www.youtube.com/watch?v=KfoNrlYxBKY
本翻譯由CellETF贊助支持。
來源:https://stermi.medium.com/how-to-write-your-first-decentralized-app-scaffold-eth-challenge-1-staking-dapp-b0b6a6f4d242
明年起Polkascan不再為Kulupu提供服務:11月23日消息,Polkascan基金會決定從明年1月1日起將不再為Kulupu提供服務。Kulupu是在Substrate上構建的工作量證明PoW區塊鏈,Kulupu資助Polkascan社會合約的有效期到2020年12月31日為止。[2020/11/23 21:45:18]
參考資料
登鏈翻譯計劃: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
動態 | Ledger任命總裁Pascal Gauthier為新CEO:據Cointelegraph報道,法國加密硬件錢包生產商Ledger任命總裁Pascal Gauthier為公司新任首席執行官,前首席執行官Eric Larcheveque將擔任該公司董事會執行主席。[2019/4/25]
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反彈迫在眉睫?
鏈聞消息,據TheBlock報道,基于CosmosSDK的智能合約平臺Agoric通過代幣私募完成3200萬融資.
1900/1/1 0:00:00親愛的BitMart用戶:SMGTO的充值功能已經開啟,交易對SMGTO/USDT的交易功能將推遲,請關注BitMart之后關于重新開交易的公告.
1900/1/1 0:00:00今年比特幣給我們帶來了太多的驚喜。自4月13日、10月20日不斷突破新高以后,今天比特幣再次突破歷史新高,市場對于第四季度的加密貨幣走勢更加期待.
1900/1/1 0:00:00圖片來源:網絡 作者:ChenZou 元宇宙,現在我們所耳熟能詳的一個詞,Facebook改名“Meta”再次引爆了這一輪熱點,元宇宙似乎一夜之間成為了巨頭們競相爭搶的新大陸.
1900/1/1 0:00:00Polkadot生態研究院出品,必屬精品 背景 6月15日,波卡的金絲雀網絡Kusama迎來了第一次平行鏈插槽拍賣,隨著長達五個月Kusama平行鏈的運營和研究.
1900/1/1 0:00:00尊敬的用戶:?????????????BKEXGlobal即將上線NORA,詳情如下:上線交易對:NORA/USDT幣種類型:BEP20充值功能開放時間:已開放交易功能開放時間:2021年11月.
1900/1/1 0:00:00