欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Python編寫的Py-EVM怎么使用

這篇文章主要介紹“Python編寫的Py-EVM怎么使用”的相關(guān)知識(shí),小編通過實(shí)際案例向大家展示操作過程,操作方法簡(jiǎn)單快捷,實(shí)用性強(qiáng),希望這篇“Python編寫的Py-EVM怎么使用”文章能幫助大家解決問題。

目前成都創(chuàng)新互聯(lián)已為近千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁空間、網(wǎng)站托管運(yùn)營(yíng)、企業(yè)網(wǎng)站設(shè)計(jì)、坡頭網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。

Py-EVM是用Python編寫的以太坊虛擬機(jī)的新實(shí)現(xiàn)。目前github上695個(gè)star,正在積極開發(fā)中,但正在通過以太坊/測(cè)試提供的測(cè)試套件快速推進(jìn)。我們感謝有Vitalik和現(xiàn)有的PyEthereum代碼,使得我們有的快速進(jìn)步,因?yàn)樵S多設(shè)計(jì)決策都受到啟發(fā),甚至直接從PyEthereum代碼庫移植。

Py-EVM旨在最終成為EVM的事實(shí)Python實(shí)現(xiàn),為公共和私有鏈提供廣泛的用例。開發(fā)將側(cè)重于創(chuàng)建具有良好定義的API的EVM,友好且易于理解的文檔,可作為功能齊全的主網(wǎng)節(jié)點(diǎn)運(yùn)行。

特別是Py-EVM目標(biāo)旨在:

  • 提供是一種使用最廣泛使用和理解的語言之一Python的EVM的示例實(shí)現(xiàn)。

  • 為客戶提供低級(jí)API,以構(gòu)建完整或輕量級(jí)節(jié)點(diǎn)。

  • 易于理解和修改。

  • 高度靈活地支持研究以及私有區(qū)塊鏈等替代用例。

Trinity

雖然Py-EVM提供EVM的低級(jí)API,但它并不旨在直接實(shí)現(xiàn)完整節(jié)點(diǎn)或輕節(jié)點(diǎn)。

我們提供了一個(gè)基于Py-EVM的稱為Trinity的完整節(jié)點(diǎn)的基本實(shí)現(xiàn)。

將來可能會(huì)有基于Py-EVM的替代客戶端。

第1步:Alpha發(fā)布

該計(jì)劃首先是適用于測(cè)試目的的MVP,alpha級(jí)發(fā)布。我們將尋找早期采用者,以提供有關(guān)我們的架構(gòu)和API選擇的反饋,以及一般反饋和錯(cuò)誤發(fā)現(xiàn)。

開發(fā)

Py-EVM依賴于所有客戶端的常見測(cè)試的子模塊,因此你需要使用--recursive標(biāo)記克隆repo。例如:

git clone --recursive git@github.com:ethereum/py-evm.git

Py-EVM需要Python 3。通常,保證干凈的Python 3環(huán)境的最佳方法是使用virtualenv,例如:

# once:
$ virtualenv -p python3 venv

# each session:
$ . venv/bin/activate

然后通過以下方式安裝所需的python包:

pip install -e .[dev]
運(yùn)行測(cè)試

可以使用以下命令運(yùn)行測(cè)試:

pytest

或者你可以安裝tox來運(yùn)行完整的測(cè)試套件。

Releasing

需要Pandoc才能將markdown README轉(zhuǎn)換為正確的格式,以便在pypi上正確呈現(xiàn)。

對(duì)于類似Debian的系統(tǒng):

apt install pandoc

在OSX上:

brew install pandoc

要發(fā)布新版本:

bumpversion $$VERSION_PART_TO_BUMP$$
git push && git push --tags
make release

去新建一個(gè)docker鏡像:

make create-docker-image version=<version>

默認(rèn)情況下,這將創(chuàng)建一個(gè)新鏡像,其中有兩個(gè)標(biāo)記指向它:

  • ethereum/trinity:<version>:(顯示版本)

  • ethereum/trinity:latest:(最新的,直到用未來的“最新”覆蓋)

然后,推送到docker hub。

docker push ethereum/trinity:<version>
# the following may be left out if we were pushing a patch for an older version
docker push ethereum/trinity:latest

如何使用bumpversion

此repo的版本格式為{major}.{minor}.{patch}表示stable,{patch}.{minor}.{patch}-{stage}.{devnum}表示unstable(stage可以是alpha或beta))。

要在發(fā)布下一個(gè)版本,請(qǐng)使用bumpversion并指定要調(diào)整的部分,例如bumpversion minor或bumpversion devnum。

如果你處于beta版,則bumpversion stage階段將切換為穩(wěn)定版。

要在當(dāng)前版本穩(wěn)定時(shí)發(fā)出不穩(wěn)定版本,請(qǐng)明確指定新版本,例如bumpversion --new-version 4.0.0-alpha.1 devnum

關(guān)于“Python編寫的Py-EVM怎么使用”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí),可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會(huì)為大家更新不同的知識(shí)點(diǎn)。

新聞標(biāo)題:Python編寫的Py-EVM怎么使用
文章位置:http://aaarwkj.com/article26/peegcg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、全網(wǎng)營(yíng)銷推廣、網(wǎng)站策劃、定制開發(fā)、網(wǎng)站營(yíng)銷、云服務(wù)器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
亚洲欧美精品一区二区三区 | 国产国产精品国产自在午夜| 蜜臀人妻四季av一区二区不卡| 91国产在线视频免费观看| 蜜桃av一区二区三区在线| 国产网爆热门精品一区二区| 日韩毛片中文字幕在线观看| 午夜影院在线免费观看三区| 国产亚洲欧美精品在线观看| 国产综合精品一区二区| 国产福利三级在线观看| 超碰在线免费视频97| 99热这里只有精品中文有码| 国产91在线观看网站| 91久久福利国产成人精品| 公交车上没穿内裤被插高潮不断| 91精品国产欧美在线| 精品毛片av一区二区三区| 亚洲欧美高清一区二区| 日韩a国产v亚洲欧美精品| 日本高清区一区二区三区四区五区| 国产精品欧美久久久久无| 欧美大吊视频在线观看| 国产91久久精品一区二区| 操国产熟女大白屁股| 日韩熟女av中文字幕| 六月综合激情丁香婷婷色| 免费看国产一级黄色大片| 日本精品视频一区二区三区| 欧美激情亚洲一区二区| 国产精品免费视频能看的| 色呦呦视频在线免费看| 97国产一区二区精品久久呦| 免费午夜福利一区二区| 亚洲av第一区综合激情久久久| 一区二区三区蜜桃av| 亚洲六月丁香六月婷婷| 欧美激情欧美精品欧美色浮| 久久精品亚洲一区二区| 无套内谢少妇高朝毛片| 不卡视频一区二区日韩|