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

Bytom資產(chǎn)發(fā)行與部署合約教程-創(chuàng)新互聯(lián)

比原項目倉庫:

成都創(chuàng)新互聯(lián)主營平武網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都app軟件開發(fā),平武h5重慶小程序開發(fā)公司搭建,平武網(wǎng)站營銷推廣歡迎平武等地區(qū)企業(yè)咨詢

Github地址:https://github.com/Bytom/bytom

Gitee地址:https://gitee.com/BytomBlockchain/bytom

發(fā)行資產(chǎn)

在比原鏈上發(fā)行資產(chǎn)比較方便快捷,使用節(jié)點的dashboard圖形界面操作就可以,先在 “資產(chǎn)”一欄新建資產(chǎn)
Bytom資產(chǎn)發(fā)行與部署合約教程

新建完資產(chǎn),需要上鏈,否則區(qū)塊不認(rèn)識你這個資產(chǎn),那么在交易中的高級交易進行issue,點擊Add action,總共三個action分別是 Issue、Control with addressSpend from account
Bytom資產(chǎn)發(fā)行與部署合約教程
Bytom資產(chǎn)發(fā)行與部署合約教程
Bytom資產(chǎn)發(fā)行與部署合約教程

輸入賬戶的密碼,等待交易確認(rèn),一旦確認(rèn)成功資產(chǎn)就會發(fā)到剛才指定的地址上??梢灾话l(fā)一個地址,也可以發(fā)到多個地址,添加多個Control with address 即可。

編譯合約

編譯合約通過api進行編譯,準(zhǔn)備好postman或者其他可以post的工具,筆者使用的是postman。
筆者看了官方的多個合約模版,于是準(zhǔn)備部署一個簡單的比較數(shù)字大小的合約。即是編譯合約時會指定數(shù)值,如果解鎖合約的人帶上大于此數(shù)值則可以獲得合約里的資產(chǎn)。
筆者的合約代碼如下:

contract equals(target:Integer) locks value{
    clause reveal(current:Integer){
        verify current >= target 
        unlock value
    }
}

寫好了合約代碼,接下來通過 compile 的api 對合約進行編譯
Bytom資產(chǎn)發(fā)行與部署合約教程

編譯后會返回一個status 成功或者失敗,和一串 data,都是為json格式的數(shù)據(jù),主要需要 data里面的 program,即是該編譯完成的合約程序,在部署合約時需要用到。
Bytom資產(chǎn)發(fā)行與部署合約教程

部署合約

部署合約其實就是 發(fā)起交易,在交易中帶上合約程序。通過api發(fā)起交易主要有三個步驟,先 build → sign → submit,分別對應(yīng)的api是 build-transaction、sign-transaction、submit-transaction。

build-transaction

Bytom資產(chǎn)發(fā)行與部署合約教程

sign-transaction

build-transaction 返回的數(shù)據(jù),全部需要用到,即是 data 的所有數(shù)據(jù),對該打包好的數(shù)據(jù)進行簽名,需要創(chuàng)建賬號的密鑰密碼。
Bytom資產(chǎn)發(fā)行與部署合約教程

如果簽名成功的話,要看返回的json里面有個sign_complete字段,此字段為true才代表成功,方可進行submit-transaction。

submit-transaction

獲取 sign-transaction 簽名成功返回的 raw_transaction 字段數(shù)據(jù),進行提交交易。
Bytom資產(chǎn)發(fā)行與部署合約教程

如果提交成功的話,會返回交易哈希即tx_id,可以通過 get-transaction 獲取該交易的詳情。
在此合約就部署完成啦,對應(yīng)數(shù)量的資產(chǎn)也已經(jīng)被鎖在合約里面了,等待解鎖合約,解鎖成功的人可以獲得合約里的資產(chǎn)。

獲取部署好的合約unspent-output

通過 list-unspent-outputs 獲取未花費的合約詳情,在解鎖合約的時候也需要用到這個 unspent-output id。
這里的id 可以在 get-transaction 的outputs 中找到,在outputs中找到 control_program 為剛才部署的合約program,則此筆交易的id就是這個合約的unpsent-output。
Bytom資產(chǎn)發(fā)行與部署合約教程

解鎖合約

build-transaction

根據(jù)以上獲得的unspent-output來解鎖合約,其實解鎖合約也是發(fā)起交易,和發(fā)布合約不同的是不需要編譯,只需要build、sign、submit即可。build這里比較不一樣,筆者解鎖合約時在此處踩過太多的坑~~
Bytom資產(chǎn)發(fā)行與部署合約教程

根據(jù)以上的參數(shù)進行build-transaction即可,注意value需要轉(zhuǎn)為十六進制!!如果符號合約條件即可解鎖成功,否則區(qū)塊確認(rèn)解鎖合約的交易時會失敗。

sign-transaction和submit-transaction 參考部署合約的就可以,完全是一樣的。到此,發(fā)布和解鎖合約就全部完成啦。學(xué)會了嗎,快去實踐哦,有問題也可以聯(lián)系筆者哦@小胖子

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

網(wǎng)站名稱:Bytom資產(chǎn)發(fā)行與部署合約教程-創(chuàng)新互聯(lián)
當(dāng)前地址:http://aaarwkj.com/article10/phsdo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、面包屑導(dǎo)航關(guān)鍵詞優(yōu)化、做網(wǎng)站、網(wǎng)站制作、網(wǎng)站排名

廣告

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

成都seo排名網(wǎng)站優(yōu)化
日韩精品a区二区在线电影| 日本成熟亚洲中文字幕的| 青青草成人免费在线公开视频| 漂亮人妻少妇中文字幕| 国产欧美一区二区三区久久| 精品久久精品久久人妻九色| 99久久久国产精品日本久久区一| 久久综合婷婷亚洲色图| 久久亚洲天堂av丁香| 黄色欧美在线观看免费| 国产激情久久久久久久久久久| 精品国产不卡在线观看| 亚洲av网站女性向在线观看| 亚洲av乱码专区国产乱码| 久久久精品国产亚洲av网黑人 | 性生活的视频免费观看麻豆| 日韩欧美亚洲另类激情一区| 亚洲综合色一区二区三区小说| 男人的天堂久久精品激情| 亚洲激情在线观看一区| 日韩一区二区三区av观看| 熟女另类视频在线观看| 国产剧情av网址观看免费| 亚洲国产日韩精品自拍av| 亚洲91精品一区二区三区| 国产三级三级三级av精品| 亚洲国产成人久久综合区| 国产区二区三区在线视频| 日本黄色大波少妇网站| 国产高清视频不卡在线| 欧美一区二区日本国产激情| 国产伦一区二区三区三州| 久亚洲精品九九久久99| 亚洲青青草原自拍偷拍| av成人综合在线资源站| 91九色国产成人久久精品| 在线视频网友自拍偷拍| 国产激情盗摄一区二区三区| 18禁黄久久久一区二区三区| 亚洲欧美午夜福利视频| 成人黄色动作片在线观看|