![240](https://cdn2.jianshu.io/assets/default_avatar/11-4d7c6ca89f439111aff57b23be1c73ba.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
Merkle Patricia Tree[1]结洼,梅克爾帕特里夏樹(shù)枷畏,提供了一個(gè)基于加密學(xué)的敷硅,自校驗(yàn)防篡改的數(shù)據(jù)結(jié)構(gòu)巩步,用來(lái)存儲(chǔ)鍵值對(duì)關(guān)系旁赊。后文中將簡(jiǎn)...
下面教程是打算在盡量牽涉可能少的以太坊的相關(guān)工具终畅,主要使用web3.js這個(gè)以太坊提供的工具包,來(lái)完成合約的編譯竟闪,發(fā)布离福,合約方法調(diào)用的一整個(gè)流程...
結(jié)構(gòu)體,Solidity中的自定義類型炼蛤。我們可以使用Solidity的關(guān)鍵字struct來(lái)進(jìn)行自定義妖爷。結(jié)構(gòu)體內(nèi)可以包含字符串,整型等基本數(shù)據(jù)類型...
數(shù)組在所有的語(yǔ)言當(dāng)中都是一種常見(jiàn)類型理朋。在Solidity中絮识,可以支持編譯期定長(zhǎng)數(shù)組和變長(zhǎng)數(shù)組。一個(gè)類型為T嗽上,長(zhǎng)度為k的數(shù)組次舌,可以聲明為T[k],...
代碼在執(zhí)行前兽愤,一般會(huì)編譯成指令彼念。指令就是一個(gè)個(gè)邏輯挪圾,邏輯操作的是數(shù)據(jù)。代碼国拇,或者說(shuō)業(yè)務(wù)洛史,操作的其實(shí)是數(shù)據(jù)惯殊。非區(qū)塊鏈中酱吝,代碼操作的數(shù)據(jù),一般會(huì)存到...
升級(jí)到Truffle3.0 如果之前安裝的是Truffle2.0版本务热,需要主動(dòng)升級(jí)到Truffle3.0,兩者的語(yǔ)法變化有點(diǎn)大己儒。 由于Truff...
在之前的文章中[1]我們介紹了Solidity語(yǔ)言函數(shù)的一些基本語(yǔ)法崎岂。下面來(lái)繼續(xù)介紹作為一個(gè)分布式網(wǎng)絡(luò)語(yǔ)言所特有的internal和extern...
以太坊企業(yè)聯(lián)盟 以太坊企業(yè)聯(lián)盟闪湾,EEA[1]冲甘,是Enterprise Ethereum Alliance的縮寫(xiě)。是基于以太坊建立的一個(gè)新的區(qū)塊鏈...
三個(gè)方法都是用來(lái)進(jìn)行合約交互的方法。由于沒(méi)有進(jìn)行更進(jìn)一步的封裝何暇,不是最好的選擇陶夜,一般不會(huì)直接使用到它們;另外一個(gè)顯著的問(wèn)題由于可以使用任意參數(shù)類...