Truffle ubuntu下安装truffle truffle安装的依赖环境有:Nodejs,git ,python2.7(ubuntu自带)安装git sudo apt-get install git安装完成后命令行…
标签:以太坊
以太坊智能合约学习笔记(三)
Mapping 映射(Mappings):类似于哈希表。mapping 中任何一个可能的 key 都对应着一个 value,它的默认值是default-value 。底层用的不是使用链表 + 数组实现的,不需要扩容。va…
web3公测版本教程(二)-基础异步语法,交易,签名交易,ganache-cli
一.开发环境安装及其搭建 1.安装node 最好v8的可以使用ES6语法2.安装ganacheganache介绍:虽说真实发布必须要使用前文说到的三种方法geth,parity,或其它服务商,但是测试开发环境下,有一款本…
Mac以太坊构建本地私有网络,解决Ethereum Wallet无法连接本地私有库
先上一张搭建好的私有链,Ethereum Wallet连接后的效果图 待安装系统环境 系统:macOS 10.13.2Ethereum Wallet版本:0.93Geth版本:依赖: 1、Geth环境 如果你本地还没搭建…
web3公测版本教程(一)-ETH公有链节点同步
ETH公有链节点同步 最近区块链公司很多都会搞发糖果活动,一般都能吸引几万粉丝,这就来了一个需求,给人家发糖果。主流的geth,parity,甚至imtoken钱包只能输入地址一笔笔交易,几万笔交易人工根本无法完成,于是…
区块链系列教程
区块链教程 blockchain-tutorial 是我写的一个区块链教程,最初译自 Jeiwan/blockchain_go 的系列文章,这个系列主要针对 Bitcoin。随着对区块链的认识不断深入,我后续计划加入很多…
以太坊开发指南
A curated list of awesome Ethereum tutorials, articles, and resources. Solidity Create a digital greeter ̵…
用 Parity 发送 ERC20 Token
Parity 是以太坊的 Rust 实现,它也内置了一个钱包。用过 Parity 的人都知道,用它发送 ETH 非常简单,点几下就行。但是可能不少人还不知道如何发送 ETH 以外的 ERC20 Token,或者说不知道怎…
以太坊智能合约开发:实现转账退费
在以太坊智能合约开发时,可能会有以下需求: 仅接受用户转入指定价值的eth,如果用户转入eth较少,则直接返回异常,当用户转入eth较多,则将用户多转入的eth退回。 在这里我们可以借助 fallback functio…
建立基于以太坊的私有网络和智能合约
建立基于以太坊的私有网络和智能合约 本文欢迎转载,转载请标明出处 freewolf 资深IT从业者,关注微服务、区块链、敏捷开发、前端技术等,不是大神,只是出于热爱。有问题可以到 https://github.com/f…
基于Vue、web3的以太坊项目开发及交易内幕初探
本文通过宏观和微观两个层面窥探以太坊底层执行逻辑。宏观层面描述创建并运行一个小型带钱包的发币APP的过程,微观层面是顺藤摸瓜从http api深入go-ethereum源码执行过程。 分析思路:自上而下,从APP深入EV…
web3公测版本教程(三)-不用自己同步以太坊节点,直接发起签名交易
一.前言 前文提到目前有一些公司提供公共的以太坊对外服务,就是以你可以调用他的web3接口,之前一直被两个问题困扰,一个是觉得别人的节点不安全,还有初步尝试后发现Infura节点没有开放账户相关的方法。没法使用web3.…