码迷,mamicode.com
首页 >  
搜索关键字:以太坊    ( 424个结果
区块链教程以太坊源码分析core-state-process源码分析
StateTransition状态转换模型/*TheStateTransitioningModel状态转换模型Astatetransitionisachangemadewhenatransactionisappliedtothecurrentworldstate状态转换是指用当前的worldstate来执行交易,并改变当前的worldstateThestatetransitioningmodeld
分类:其他好文   时间:2018-10-22 20:44:00    阅读次数:136
区块链教程以太坊源码分析core-state源码分析(二)
##statedb.gostateDB用来存储以太坊中关于merkletrie的所有内容。StateDB负责缓存和存储嵌套状态。这是检索合约和账户的一般查询界面:数据结构typeStateDBstruct{dbDatabase//后端的数据库trieTrie//trie树mainaccounttrie//Thismapholds‘live‘objects,whichwillgetmodifie
分类:其他好文   时间:2018-10-22 20:34:24    阅读次数:153
区块链教程以太坊源码分析core-vm-stack-memory源码分析
vm使用了stack.go里面的对象Stack来作为虚拟机的堆栈。memory代表了虚拟机里面使用的内存对象。stack比较简单,就是用1024个big.Int的定长数组来作为堆栈的存储。构造//stackisanobjectforbasicstackoperations.Itemspoppedtothestackare//expectedtobechangedandmodified.stackd
分类:其他好文   时间:2018-10-22 20:29:18    阅读次数:153
区块链教程以太坊源码分析core-state源码分析(一)
区块链教程以太坊源码分析core-state源码分析,core/state包主要为以太坊的statetrie提供了一层缓存层(cache)database主要提供了trie树的抽象,提供trie树的缓存和合约代码长度的缓存。journal主要提供了操作日志,以及操作回滚的功能。state_object是account对象的抽象,提供了账户的一些功能。statedb主要是提供了statetrie的部
分类:其他好文   时间:2018-10-22 20:17:45    阅读次数:167
第一行代码:以太坊(3)-使用更多的工具编写和测试智能合约
在上文中已经使用了Remix环境运行和测试了本书编写的第一个智能合约程序,不过编写和测试智能合约的测试方式很多,例如,在testrpc环境测试;在Intellij IDEA集成开发环境中用Solidity语言编写智能合约;在纯Web环境中测试智能合约;使用AJAX方式测试智能合约等。本文将详细介绍这些用于编写和测试智能合约的方法。
分类:其他好文   时间:2018-10-19 13:57:03    阅读次数:191
第19讲 | 上手搭建一条自己的智能合约
上一篇我们聊到了区块链智能合约,我主要介绍了智能合约的概念,但是并没有给你提供智能合约的实际运行案例,那么今天,我们就自己动手写一个智能合约,并且介绍一下智能合约标准模板,供你参考学习, 并搭建起自己的智能合约。 本篇将以以太坊作为基础知识进行讲解,本篇面向没有任何智能合约基础的人群,所以配备了较多 ...
分类:其他好文   时间:2018-10-17 00:09:31    阅读次数:186
以太坊区块链私网环境搭建
1、从网站https://github.com/ethereum/go-ethereum/releases/下载最新版本 #tar -zxvf geth.tar.gz #cd geth #创建init.json的文本文件,内容如下: { "nonce": "0x0000000000000042", ...
分类:其他好文   时间:2018-10-15 16:21:26    阅读次数:156
第一行代码:以太坊(2)-使用Solidity语言开发和测试智能合约
[《第一行代码:以太坊》已经出版,开始连载了,购买送视频课程 ](http://blog.51cto.com/androidguy/2284400)
分类:编程语言   时间:2018-10-11 01:38:32    阅读次数:207
通过一个案例精通以太坊智能合约和Solidity
作者介绍SilverCEO星际区块链信息发展有限公司项目组件??这个项目是一个构建在以太坊上的游戏,感谢这个团队给我们提供的案例:https://cryptozombies.io??从功能的角度看,有如下脚本:zombiefactory.sol:定义zombie和生成zombie。zombiefeeding.sol:定义小猫接口,给zombie吃小猫。zombieattack.sol:zombie
分类:其他好文   时间:2018-10-10 14:11:27    阅读次数:248
【ERC1155实践】欧阳询书法复制品从确权设计到买卖测试
作者介绍笔名辉哥副总(赋能中心)尖晶投资1,摘要【本文目标】通过本文学习,了解以太坊ERC1155标准规范和ERC1155Mintable可增发智能合约函数功能,并通过一个有趣的故事完成功能测试。【前置条件】1)对以太坊ERC20(同质化代币),ERC721(非同质化代币)有所了解,对ERC1155有兴趣了解。2)懂得在REMIX调试SOLIDITY语言,不熟悉的参考文章《第十课Solidity语
分类:其他好文   时间:2018-10-09 19:02:11    阅读次数:159
424条   上一页 1 ... 19 20 21 22 23 ... 43 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!