以太坊交易所 以太坊交易所
Ctrl+D 以太坊交易所
ads
首頁 > 火必 > Info

zkSync Era智能合約部署教程_SYNC:SYN

Author:

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

注:本文來自@0xNing0x推特,MarsBit整理如下:

1為什么要在zkSyncEra部署智能合約

超級空投規則的核心原則有兩個:

--鏈上行為,包括跨鏈、Swap、LP、投票等

--鏈上資產價值

為了獵取空投,我們需要盡可能豐富鏈上行為

另一方面,因為ZkEVM的兼容性沒OPL2方案好,zkSync可能需要空投獎勵開發者遷移

2系統環境準備

--在本地電腦首先安裝nodejs,設置好系統變量,再安裝yarn和npm包管理

美聯儲哈克:傾向于FOMC加息至略微高于5%:金色財經報道,美聯儲哈克表示,傾向于FOMC加息至略微高于5%;通脹將決定上調政策利率至何種水平。[2023/1/21 11:24:09]

--windows系統,建議使用PowerShell進行以上操作

--yarn包安裝好運行會報錯“該命令無法執行”,需要設置PowerShell權限。在PowerShell輸入并執行“set-ExecutionPolicyRemoteSigned”命令,確認Y選項即可

3準備一些G?erli測試網ETH

我們先嘗試在zkSyncEra測試網部署智能合約,熟練之后再到主網部署

zkSyncEra官方文檔提供的hardhat合約部署模板,包括從G?erli測試網跨鏈到zkSyncEra測試網的動作,所以我們需要準備一些G?erli測試網ETH

加密數字銀行MinePlex完成1億美元融資,GEM參投:10月11日消息,加密數字銀行MinePlex從數字資產投資公司 GEM Digital Limited (GEM) 獲得了 1 億美元投資,旨在縮小數字資產與傳統銀行業務之間的差距。 這筆資金將用于新的銀行技術,包括與萬事達卡和 Visa 合作進行加密交易。

MinePlex是為滿足對更先進、更現代的支付解決方案的需求而出現的新一代數字生態系統。該公司利用獨特的CrossFi技術,結合了傳統金融的穩定性和區塊鏈技術的透明度和安全性。(prnewswire)[2022/10/11 10:31:05]

推薦使用Alchemy的水龍頭

NFT抵押借貸協議BendDAO提案BIP#9投票開啟:金色財經報道,據NFT 抵押借貸協議 BendDAO 聯合創始人 @CodeInCoffee 在社交媒體透露,提案 BIP#9 投票已經正式開啟,本次投票時間只有 24 小時,旨在修改部分協議參數來解決流動性危機。包括將清算閾值調整為 70%、將拍賣周期調整為 4 小時、將利息基礎利率調整為 20%、以及當發生壞賬時 BendDAO 社區可投票決定如何處理。截至目前,有 1500 萬枚 veBEND Token 被用于投票且全部為贊成票,反對票比例0%,棄權票比例為 0%。[2022/8/22 12:41:43]

https://goerlifaucet.com/

4初始化項目

在PowerShell中運行以下命令:

世界摩托車錦標賽與羅馬尼亞加密公司簽署多年贊助協議:7月25日消息,世界摩托車錦標賽(MotoGP )與羅馬尼亞加密公司簽署多年贊助協議。羅馬尼亞加密公司 CryptoDATA Tech 將成為 2022 年、2023 年和 2024 年世界摩托車錦標賽奧地利大獎賽的冠名贊助商。Red Bull Ring 大獎賽 - Spielberg 大獎賽的最高票房,將正式命名為 CryptoDATA Motorrad Grand Prix von ?sterreich。[2022/7/26 2:37:08]

mkdirgreeter-example

cdgreeter-example

yarninit-y

yarnadd-Dtypescriptts-node@types/nodeethers@^5.7.2zksync-web3@ethersproject/hash@ethersproject/webhardhat@matterlabs/hardhat-zksync-solc@matterlabs/hardhat-zksync-deploy

5配置

--使用“touchhardhat.config.ts”命令創建配置文件

--使用“notepad.exehardhat.config.ts”打開配置文件

--將附帶連接里“configuration”下的代碼復制粘貼到配置文件里,然后保存關閉

https://era.zksync.io/docs/api/hardhat/getting-started.html#configuration

6編譯合約

--使用“mkdircontracts”命令創建contracts文件夾,存放智能合約文件

--使用“touchcontracts/Greeter.sol”創建智能合約文件

--使用“notepad.execontracts/Greeter.sol”命令打開文件

--在官方文檔找到Greeter.sol智能合約代碼,將其粘貼到本地文件

--運行“yarnhardhatcompile”命令編譯

7部署合約

--使用“mkdirdeploy”命令創建deploy文件夾

--使用“touchdeploy/deploy.ts”創建部署配置文件

--使用“notepad.exedeploy/deploy.ts”命令打開配置文件

--在官方文檔找到deploy.ts代碼,將其粘貼到本地

--將代碼中的WALLET-PRIVATE-KEY替換為私鑰

--運行“yarnhardhatdeploy-zksync”以部署

8腳本動作

部署成功后,該腳本將:

--從Goerli轉0.001ETH到zkSync

--部署Greeting帶有消息“Hithere!”的合約。到zkSyncEra測試網

--從調用該方法的合約中檢索消息greet()

--使用該方法更新合約中的問候消息setGreeting()

--再次從合約中檢索消息

以上就是我的zkSyncEra部署智能合約教程

Tags:SYNKSYSYNCzkSynczksync幣交易所zksync幣合法嗎Kite Synczksync幣與zks幣

火必
Linea:由ConsenSys支持,對開發者友好且高擴展性的zkEVM_ENS:BusinessmanToken

ConsenSys推出了一個名為Linea的開發者友好zkEVM,開發者可以通過MetaMask輕松訪問它.

1900/1/1 0:00:00
Vela Exchange :衍生品賽道的一匹黑馬_ELA:CHA

注:本文主要介紹去中心化衍生品交易所VelaExchange,不作任何投資建議。整個加密市場的衍生品交易量長期高于現貨交易量,但在去中心化交易所中,衍生品市場規模還遠遠小于現貨市場,過去180天.

1900/1/1 0:00:00
MarsBit日報 | 以太坊客戶端Geth發布v1.11.5版本;Mysten Labs收購Sui Name Service部分資產_COI:JPYCoin

MarsBitCryptoDaily2023年3月21日 一、?今日要聞 MakerDAO社區發起「是否將現有USDC為主的PSM穩定幣儲備多樣化」投票MakerDAO社區發起PSM參數標準化民.

1900/1/1 0:00:00
長推:鏈上數據分析工具推薦_HTT:TPS

注:本文來自@BitcoinEmber推特,MarsBit整理如下: #鏈上工具 一直都有朋友問我做鏈上數據分析都是用的哪些工具,之前都是一個個回答,比較零散.

1900/1/1 0:00:00
Circle CEO:SVB事件后,對銀行危機、美元避險和USDC的思考_REA:TREASURE

注:本文來自@jerallaire推特,MarsBit整理如下:我們從市場上得到了很多觀點,想分享一些我所看到的。在美國銀行和美國監管風險的影響下,美元似乎出現了大規模的風險規避.

1900/1/1 0:00:00
Farcaster vs Lens Protocol全面測評:誰是更好的去中心化社交協議?_CAS:TCASH價格

我已經使用這兩種去中心化解決方案幾個月了,希望通過比較它們來了解其各自的構建方式以及二者之間的主要差異和相似之處.

1900/1/1 0:00:00
ads