熟悉比特币和以太坊的人应该都知道,在比特币中有2种类型的地址,1开头的是P2PKH,就是个人地址,3开头的是P2SH,一般是一个多签地址。所以在原生上比特币就支持多签。多签的一个优势就是可以多方对一笔付款达成共识,才能支付成功。比如3个人合伙开公司,他们的对外付款是比特币,为了防止管理财务的人作恶, ...
分类:
其他好文 时间:
2019-04-20 00:20:32
阅读次数:
301
注意:本教程需要Truffle4.0或者是更高的版本 以太坊的智能合约只是代码,和我们的纸质代码不同,此合同需要非常精确的方式理解 如果合同编码不正确,我们的交易可能会失败,会导致gas的损失,更不用说浪费时间和精力 Truffle(从版本4开始)有一个内置的调试器,用于单步执行代码,所以当有错误出 ...
分类:
其他好文 时间:
2019-04-05 00:40:05
阅读次数:
218
部署:Mist上面选择相对应的合约(一个地址代表一个账号) ...
分类:
其他好文 时间:
2019-04-04 09:18:38
阅读次数:
128
合约安全增强: 溢出和下溢 什么是 溢出 (overflow)? 假设我们有一个 uint8, 只能存储8 bit数据。这意味着我们能存储的最大数字就是二进制 11111111 (或者说十进制的 2^8 - 1 = 255). 来看看下面的代码。最后 number 将会是什么值? uint8 num ...
分类:
其他好文 时间:
2019-03-22 18:56:24
阅读次数:
119
remix ide简介 remix ide是一款以太坊官方solisity语言的在线IDE,可用于智能合约的编写、测试与部署,不过某些时候可能是在离线环境下工作或者受限于网速原因,使用在线remix ide进行智能合约的开发体验很差,所以搭建一个本地remix ide开发环境更有助于提升工作的效率。 ...
分类:
其他好文 时间:
2019-03-14 21:18:02
阅读次数:
185
1、报错详情 2、在写fabric go智能合约发送的错误,像我这样的新手就是踩坑踩坑踩坑 3、下面是代码片段 4、研究了一下append用法、也看了下GO语言官网文章: append(type,len,cap)。 该函数第一个参数是类型,第二个参数是分配的空间,第三个参数是预留分配空间。 appe ...
分类:
移动开发 时间:
2019-02-20 21:21:29
阅读次数:
214
UOS的开发者已经把UOS合约开发的环境、部署、晋级和节点部署的文档上传到了Ulord开发者社区,方便C / C++开发者轻松部署各类合约。
分类:
其他好文 时间:
2019-02-13 11:10:57
阅读次数:
177
UOS的开发者已经把UOS合约开发的环境、部署、晋级和节点部署的文档上传到了Ulord开发者社区,方便C / C++开发者轻松部署各类合约。
分类:
其他好文 时间:
2019-02-13 10:45:54
阅读次数:
220
rpc接口调用以太坊智能合约 传送门: "柏链项目学院" 在以太坊摸爬滚打有些日子了,也遇到了各种各样的问题。这几天主要研究了一下如何通过rpc接口编译、部署和调用合约。也遇到了一些困难和问题,下面将向大家分享。 rpc接口调用智能合约 先来编写一个简单的智能合约 这是输入一 ...
分类:
其他好文 时间:
2019-01-31 18:21:15
阅读次数:
548