EOSIO开发区块链DApp之智能合约

这是一步步的用EOSIO开发区块链DApp的第二部分,这部分将主要是为EOSIO平台开发智能合约。 示例智能合约的目的是模拟选举。我创建了一个EOSIO用户来托管智能合约。创建了两个公民用户来投票给候 »

malakashi

eos智能合约开发最佳实践 - 猴子哥669

安全问题 1.可能的错误 智能合约终止 限制转账限额 限制速率 有效途径来进行bug修复和提升 2.谨慎发布智能合约 对智能合约进行彻底的测试 并在任何新的攻击手法被发现后及时制止 赏金计划和审计合约 »

xiaocongcong888

EOS 智能合约编写(一)

本文编写了一个简单的EOS智能合约,实现用户管理和资产管理,包括存钱,取钱,转帐的功能,旨在学习如何编写自己的EOS合约功能。 系统:Ubuntu EOS版本:v1.1.1 一.智能合约代码 二.测试 »

hbright

eos 智能合约开发体验

eos编译安装eos 特性数据存储eos投票智能合约开发eos投票智能合约部署测试注意避坑eos编译安装ERROR: Could not find a package configuration fi »

Jogging

十分钟教你开发EOS智能合约

这是一篇转载的文章,文章是在一个公众号上看到的,文章地址为https://mp.weixin.qq.com/s/OniYBJ6zbjxPrQYlZMhRWQ。 EOS环境搭建和启动节点 下面从EOS入 »

wangsea

eosio.cdt:EOS智能合约工具集

目前EOS已经迎来了1.5.x时代,很多内容都有了较大的改变。其中智能合约的工作流程发生了改变,EOSIO为智能合约提供了独立且功能完整的工具集eosio.cdt。该工具集基于WASM平台,可解耦于e »

Evsward

如何编写一个可升级的智能合约 - 猴子哥669

如何编写一个可升级的智能合约 区块链信任基础的数据不可修改的特性,让它传统应用程序有一个很大的不同的地方是一经发布于区块链上就无法修改(不能直接在原有的合约上直接修改再重新发布)。 写在前面 阅读本文 »

xiaocongcong888

智能合约交互 - Sna1lGo

当合约需要和区块链上的其他合约交互的时候: 需要先定义一个interface(接口) 定义: contract Number{ function getNum(address _myAddress) »

Sna1lGo

智能合约的安全

智能合约的安全问题一直是编写智能合约的关键点。多数的智能合约都是开源的,源码公布更容易被黑客找到攻击的漏洞。 这里将一些常见的,易犯的错误。首先我们先看看下面这段代码: 这里先讲讲其中tx. »

mambakb

solidity编写智能合约(入门) - Ellon_Daris

一个简单的智能合约 先从一个非常基础的例子开始,不用担心你现在还一点都不了解,我们将逐步了解到更多的细节。 存储 在Solidity中,一个合约由一组代码(合约的函数)和数据(合约的状态)组成。合约位 »

Ellon-Daris

智能合约入门

一个简单的智能合约 先从一个非常基础的例子开始 1 2 3 4 5 6 7 8 9 10 11 12 contract ZhaoxiStorage { uint storedData; functio »

dqh123

以太坊智能合约部署

一、部署智能合约 合约部署需要挖矿才能成功,我们新开一个窗口用与挖矿,新开一个控制台,输入命令:geth attach 连接到控制台,执行miner.start(1),开始挖矿。 智能合约的部署需要编 »

wkfvawl

智能合约从入门到精通:调用数据的布局和ABI

简介:本文将介绍Solidity语言的调用数据的布局和ABI详解。其中调用数据的布局将主要介绍以太坊合约间调用时的消息格式ABI。 好久时间没有更新文章,前文中我们介绍了Solidity的特性与内部机 »

shjuzhen

部署智能合约初试(第一个是wbtc)

wbtc合约解读 如果不了解方法,就是用remix部署成功或恢复出来后,除了最简单的mint, burn, transfer, balancesOf等外,你依然很懵逼。 想完整了解wbtc的用法,就需 »

zccst

第二章:以太坊智能合约内容

学习内容:智能合约的结构内容与solidity的数据类型的学习 Solidity 文件结构 合约版本声明 pragma solidity ^0.4.0; 引入其他源文件 Solidity 支持 imp »

blockzhao

Web3j实现智能合约

1 获取凭证 Credentials是我们钱包的凭证,在我们交易和创建智能合约的时候都需要用到。 1.1 创建新凭证 file=WalletUtils.generateFullNewWalletFil »

blockchain

区块链:以太坊基础之第一个智能合约

1.什么是以太坊 以太坊是一个开源的有智能合约功能的公共区块链平台,通过其专用加密货币以太币(Ether,简称“ETH”)提供去中心化的以太虚拟机(Ethereum Virtual Machine)来 »

fdzang