1. Docker是什么? Docker是一種開源的容器化平臺邪媳,能夠?qū)贸绦蚝烷_發(fā)環(huán)境依賴打包到容器中劫扒,從而實現(xiàn)在不同環(huán)境的服務器上快速部署和...
19.1 selector 當我們調(diào)用智能合約時檬洞,本質(zhì)上是向目標合約發(fā)送了一段calldata,在remix中發(fā)送一次交易后沟饥,可以在詳細信息中看...
17.1 哈希運算 哈希函數(shù)(hash function)是一個密碼學概念,它可以將任意長度的消息轉(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)盅藻,分別對應call是...
14.1 編寫測試合約 首先編寫一個測試合約购桑,用于被其他合約調(diào)用: 測試合約有一個狀態(tài)變量x,同時有以下幾個函數(shù): setX():設置狀態(tài)變量x...
13.1 接受ETH 在智能合約中,對一個函數(shù)標記payable關鍵詞夸政,那么這個函數(shù)可以接受ETH(合約并不能接收ETH,需要添加回調(diào)函數(shù)榴徐,下節(jié)...
12.1 庫合約 庫合約是一種特殊的合約守问,為了提升solidity代碼的復用性和減少gas而存在。庫合約一般都是一些好用的函數(shù)合集(庫函數(shù))坑资,由...