時(shí)間:2023-07-22|瀏覽:288
這條鏈?zhǔn)鞘褂肞oSA的方式進(jìn)行節(jié)點(diǎn)的選舉和一致性校驗(yàn),參與者使用BNB抵押進(jìn)行參與,如果校驗(yàn)交易成功,提出有效區(qū)塊,將從區(qū)塊當(dāng)中的交易收取手續(xù)費(fèi)。
首先,進(jìn)入網(wǎng)站之后我們先找到如何新建一個(gè)項(xiàng)目,在右側(cè)有個(gè)藍(lán)色的方框內(nèi),寫(xiě)著CreateProject,點(diǎn)擊之后就會(huì)跳轉(zhuǎn)到一個(gè)新的項(xiàng)目當(dāng)中。
在這里我們可以看到會(huì)自動(dòng)生成2個(gè)文件,上面是關(guān)于ERC20的類(lèi)型引用(githubImport.sol),下面是一個(gè)簡(jiǎn)單的存取數(shù)的智能合約。
我把合約內(nèi)容貼在這里,讓大家了解一下。
合約內(nèi)包括一個(gè)變量和兩個(gè)函數(shù),分別對(duì)應(yīng)的是寫(xiě)數(shù)以及讀數(shù)。
編譯
在我們寫(xiě)好了智能合約后,點(diǎn)擊右側(cè)的compile會(huì)出現(xiàn)這樣的側(cè)邊框。首先根據(jù)我們之前智能合約當(dāng)中的版本定義選擇一個(gè)complier,之前的定義是>=0.4.22<0.7.0,那么在這里我選擇一個(gè)0.6.8的版本,是符合版本定義的。
選擇好之后點(diǎn)擊下面的藍(lán)色方框Compilestorage.sol,就可以進(jìn)行編譯了,在編譯成功后會(huì)出現(xiàn)如下字樣。
在編譯完成之后我們將進(jìn)行合約的部署。
在這里有一點(diǎn)需要注意的,BSC上有兩條鏈可以進(jìn)行合約的部署,一條是測(cè)試網(wǎng),一條是主網(wǎng)。測(cè)試網(wǎng)可以通過(guò)測(cè)試網(wǎng)的faucet領(lǐng)取測(cè)試代幣進(jìn)行部署,主網(wǎng)則需要從幣安的官網(wǎng)上購(gòu)買(mǎi)BNB存到自己的BEP20地址當(dāng)中才能部署。
首先我們講一下關(guān)于測(cè)試網(wǎng)的合約部署,在測(cè)試網(wǎng)上部署成本比較低,過(guò)程也比較簡(jiǎn)單。
與一般的以太坊EVM部署不同的是,在幣安智能鏈上部署需要對(duì)Metamask進(jìn)行一些設(shè)置。
熱點(diǎn):binan 幣安 數(shù)字貨幣 智能合約 系統(tǒng)開(kāi)發(fā)