Move是一种新的编程语言,旨在为Libra Blockchain提供安全可编程的基础。Libra Blockchain中的帐户是任意数量的Move资源和Move模块的容器。提交给Libra Blockchain的每个事务都使用Move中编写的事务脚本来编码其逻辑。事务脚本可以调用模块声明的过程来更 ...
分类:
编程语言 时间:
2019-07-20 10:26:13
阅读次数:
155
uint[] result = new uint[](3); uint[] memory result = new uint[](ownerZombieCount[_owner]); 官网文档 https://solidity.readthedocs.io/zh/latest/ uint[] mem ...
分类:
编程语言 时间:
2019-07-10 16:35:44
阅读次数:
123
大家好,这里是链客区块链技术问答社区,链客 ,有问必答!! Solidity 是以太坊智能合约编程语言,阅读本文前,你应该对以太坊、智能合约有所了解,如果你还不了解,建议你先看以太坊是什么? 什么是错误处理 错误处理是指在程序发生错误时的处理方式,Solidity处理的方式和常见的语言不一样,其时通 ...
分类:
编程语言 时间:
2019-01-22 15:57:05
阅读次数:
262
比原项目仓库: Github地址:https://github.com/Bytom/bytom Gitee地址:https://gitee.com/BytomBlockchain/bytom 一、合约简述 equity是bytom的一种智能合约语言,是一门声明性谓词语言。详细说明请参考官方equit ...
分类:
其他好文 时间:
2018-08-13 14:08:26
阅读次数:
199
浅谈以太坊智能合约的设计模式与升级方法。以太坊EVM是当前区块链行业应用最为广泛的虚拟机。其所支持的智能合约语言是图灵完备的。该语言支持各种基础类型(Booleans,Integers,Address,String,Enum,Address等)、复杂类型(Struct,Mapping,Array等)... ...
分类:
其他好文 时间:
2018-04-12 19:55:41
阅读次数:
204
Solidity API 主要表现为Solidity 内置的特殊的变量及函数,他们存在于全局命名空间里,主要分为以下几类: 下面详细讲解下 区块和交易的属性(Block And Transaction Properties) 用来提供一些区块链当前的信息。 block.blockhash(uint ...
分类:
编程语言 时间:
2018-04-09 23:08:54
阅读次数:
259
这是Solidity教程系列文章第9篇介绍Solidity 错误处理。Solidity系列完整的文章列表请扫描下面的二维码查看。 写在前面 Solidity 是以太坊智能合约编程语言,阅读本文前,你应该对以太坊、智能合约有所了解,如果你还不了解,建议你先看以太坊是什么 欢迎订阅区块链技术专栏阅读更全 ...
分类:
编程语言 时间:
2018-04-09 23:00:33
阅读次数:
257
这是Solidity教程系列文章第9篇介绍Solidity 错误处理。 Solidity系列完整的文章列表请查看 "分类 Solidity" 。 写在前面 Solidity 是以太坊智能合约编程语言,阅读本文前,你应该对以太坊、智能合约有所了解, 如果你还不了解,建议你先看 "以太坊是什么" 欢迎订 ...
分类:
编程语言 时间:
2018-04-08 00:15:56
阅读次数:
241
这是Solidity教程系列文章第8篇介绍Solidity API,它们主要表现为内置的特殊的变量及函数,存在于全局命名空间里。 写在前面 Solidity 是以太坊智能合约编程语言,阅读本文前,你应该对以太坊、智能合约有所了解, 如果你还不了解,建议你先看 "以太坊是什么" 欢迎订阅 "区块链技术 ...
分类:
编程语言 时间:
2018-03-15 16:32:26
阅读次数:
217
Rholang是RChain的智能合约语言,RChain是目前已知的区块链3.0当中的技术含量最高的项目,没有之一。 今天介绍如何编写和测试一个RChain智能合约,Rholang的语法介绍在https://developer.rchain.coop/tutorial 1、安装docker 这个自己 ...
分类:
其他好文 时间:
2018-02-04 19:29:40
阅读次数:
486