1. Docker是什么? Docker是一種開(kāi)源的容器化平臺(tái),能夠?qū)?yīng)用程序和開(kāi)發(fā)環(huán)境依賴(lài)打包到容器中,從而實(shí)現(xiàn)在不同環(huán)境的服務(wù)器上快速部署和...
19.1 selector 當(dāng)我們調(diào)用智能合約時(shí),本質(zhì)上是向目標(biāo)合約發(fā)送了一段calldata,在remix中發(fā)送一次交易后,可以在詳細(xì)信息中看...
練習(xí):
17.1 哈希運(yùn)算 哈希函數(shù)(hash function)是一個(gè)密碼學(xué)概念,它可以將任意長(zhǎng)度的消息轉(zhuǎn)換為一個(gè)固定長(zhǎng)度的值,這個(gè)值也稱(chēng)作哈希(ha...
16.1 在合約中創(chuàng)建合約 16.1.1 create create的用法很簡(jiǎn)單,就是new一個(gè)合約,并傳入新合約構(gòu)造函數(shù)所需的參數(shù): Cont...
15.1 call call 是address類(lèi)型的低級(jí)成員函數(shù),它用來(lái)與其他合約交互。它的返回值為(bool, data),分別對(duì)應(yīng)call是...
14.1 編寫(xiě)測(cè)試合約 首先編寫(xiě)一個(gè)測(cè)試合約,用于被其他合約調(diào)用: 測(cè)試合約有一個(gè)狀態(tài)變量x,同時(shí)有以下幾個(gè)函數(shù): setX():設(shè)置狀態(tài)變量x...
13.1 接受ETH 在智能合約中,對(duì)一個(gè)函數(shù)標(biāo)記payable關(guān)鍵詞,那么這個(gè)函數(shù)可以接受ETH(合約并不能接收ETH,需要添加回調(diào)函數(shù),下節(jié)...
12.1 庫(kù)合約 庫(kù)合約是一種特殊的合約,為了提升solidity代碼的復(fù)用性和減少gas而存在。庫(kù)合約一般都是一些好用的函數(shù)合集(庫(kù)函數(shù)),由...