1. Docker是什么? Docker是一種開源的容器化平臺,能夠?qū)?yīng)用程序和開發(fā)環(huán)境依賴打包到容器中,從而實(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)是一個密碼學(xué)概念,它可以將任意長度的消息轉(zhuǎn)換為一個固定長度的值,這個值也稱作哈希(ha...
16.1 在合約中創(chuàng)建合約 16.1.1 create create的用法很簡單,就是new一個合約,并傳入新合約構(gòu)造函數(shù)所需的參數(shù): Cont...
15.1 call call 是address類型的低級成員函數(shù),它用來與其他合約交互。它的返回值為(bool, data),分別對應(yīng)call是...
14.1 編寫測試合約 首先編寫一個測試合約,用于被其他合約調(diào)用: 測試合約有一個狀態(tài)變量x,同時(shí)有以下幾個函數(shù): setX():設(shè)置狀態(tài)變量x...
13.1 接受ETH 在智能合約中,對一個函數(shù)標(biāo)記payable關(guān)鍵詞,那么這個函數(shù)可以接受ETH(合約并不能接收ETH,需要添加回調(diào)函數(shù),下節(jié)...
12.1 庫合約 庫合約是一種特殊的合約,為了提升solidity代碼的復(fù)用性和減少gas而存在。庫合約一般都是一些好用的函數(shù)合集(庫函數(shù)),由...