E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
以太坊开发
Ubuntu 16.04
以太坊开发
环境搭建
今天我们来一步一步从搭建以太坊智能合约开发环境。Ubuntu16.04安装ubuntu16.04。下载链接//先update一下(或者换国内源再update)sudoapt-getupdateg++安装sudoapt-getinstallg++libssl-dev安装sudoapt-getinstalllibssl-dev git之后的安装需要依赖Gitsudoadd-apt-repository
weixin_30672295
·
2020-09-10 19:11
以太坊开发
实战详解:geth客户端安装教程
geth的全称是go-ethereum,是一个以太坊客户端,用go语言编写,应该是目前最常用的客户端。当然以太坊客户端还有用C++,Ruby,Python,Java等其他多种语言编写的,不同类型的客户端是为了满足不同的需求场景。主要来介绍geth(发音同guess)的使用。geth作为以太坊的官方客户端,它是一个命令行工具,提供很多命令和选项,可以运行以太坊节点、创建和管理账户、发送交易、挖矿、部
wilsonyx
·
2020-09-10 16:51
golang
Ubuntu16.04搭建
以太坊开发
环境
git之后的安装都需要依赖Gitsudoadd-apt-repositoryppa:git-core/ppasudoapt-getupdatesudoapt-getinstallgit123123查看版本号git--versiongitversion2.10.21212gethgeth安装可以参考官方githubwiki获取更多信息:go-ethereumWikisudoapt-getinstal
TechnologyBaby
·
2020-09-10 15:16
区块链
带你全面了解以太坊Metropolis(大都会)特性
以太坊开发
团队计划于9月18日在测试网络上测试”大都会”(Metropolis),测试至少3周时间。如果测试正常,”大都会”将被部署在主网络。
Omni-Space
·
2020-09-10 15:13
区块链
(Block
Chain)
以太坊
/
ETH
以太坊学习笔记:geth客户端安装
下面介绍geth的三种安装方法:直接下载可执行文件在线安装从源码编译安装方法一直接下载可执行文件最简单的方法是直接下载可执行文件,
以太坊开发
团队提供了各个系统的编译好的geth可执行文件,可以去官方下载地址或国内镜像下载适合你系统版本的压缩包
chuhuan6596
·
2020-09-10 13:14
区块链研究实验室|Solidity Linting和Formatting的使用教程
以太坊开发
人员社区开始开发一些非常棒的工具,让我们更加接近自动化的工作流和开发人员的“cockpit”,例如我们现在使用的比较成熟的语言:javascript或go。
baidu_39383304
·
2020-09-10 12:01
初探ERC-721
ERC-721协议是
以太坊开发
中最常使用的第二大协议,第一大协议当然是我们的ERC-20。ERC-721官方简要解释是Non-FungibleTokens,简写为NFTs,多翻译为非同质代币。
灬倪先森_
·
2020-09-10 11:26
区块链开发
EthBox:一键安装
以太坊开发
环境
EthBox是汇智网为了方便
以太坊开发
学习者快速安装本地开发环境而制作的开发套件,可以一键安装以下必备开发工具:nodejs:8.11.2git:2.17.1.2geth:1.8.10ganache-cli
weixin_34395205
·
2020-09-10 10:56
以太坊开发
文档01 - 安装并运行节点
Geth前线工具被称为Geth的(古英语中的第三人称单数的“去”结合。非常合适给出GETH是写在围棋。Geth的是运行在围棋中实现一个完整的复仇军节点的多用途命令行工具。它提供了三个接口:命令行子命令和选项,Json-rpc服务器和交互式控制台。为了安装Geth,打开一个命令行或终端工具(如果你不确定如何做到这一点,可以考虑等待一个更友好的版本),然后粘贴下面的命令:bash提示,让你知道控制台已
阳十三
·
2020-09-10 10:29
Dapp
以太坊学习笔记(一)geth客户端安装
下面介绍geth的三种安装方法:直接下载可执行文件在线安装从源码编译安装方法一直接下载可执行文件最简单的方法是直接下载可执行文件,
以太坊开发
团队提供了各个系统的编译好的geth可执行文件,可以去官方下载地址或国内镜像下载适合你系统的版本压缩包
diandangzhan8360
·
2020-09-10 10:40
[币严区块链]数字货币交易所之以太坊(ETH)钱包对接(一) 以太坊Geth客户端安装...
下面介绍geth的三种安装方法:直接下载可执行文件在线安装从源码编译安装方法一直接下载可执行文件最简单的方法是直接下载可执行文件,
以太坊开发
团队提供了各个系统的编译好的geth可执行文件,可以去官方下载地址或国内镜像下载适合你系统版本的压
weixin_30294021
·
2020-09-10 09:14
golang智能合约
Go语言调用智能合约Windows环境下安装gcc环境,参见windows搭建gcc开发环境用Go来做
以太坊开发
③交易用Go来做
以太坊开发
④智能合约用Go来做
以太坊开发
⑤事件日志使用Go与以太坊智能合约交互一
宋song一
·
2020-08-28 09:52
【
以太坊开发
】以太币面值换算
基本换算Gas价格以wei为单位,也是命令行默认的单位1Ether=1,000,000,000,000,000,000wei(10的18次方)1Ether=1,000,000,000,000,000Kwei(10的15次方)1Ether=1,000,000,000,000Mwei(10的12次方)1Ether=1,000,000,000Gwei(10的9次方)1Ether=1,000,000Sza
海阳之新
·
2020-08-26 14:37
【
以太坊开发
】以太坊智能合约部署实战
启动环境1、用geth启动一个以太坊(开发者)网络节点。geth--datadirtestNet--devconsole2>>test.log命令参数说明:--dev启动开发者网络模式(新建并运行一个私有网络),开发者网络模式会使用POA共识,默认预分配一个开发者账户并且会自动开启挖矿。geth提供多个与日志和调试有关的标记(flag),这对于开发很有益处。dev就是标记其中之一。--datadi
海阳之新
·
2020-08-25 02:35
以太坊连载(三):Web 3:去中心化应用平台
正如
以太坊开发
者希望的那样,以太坊是一张空白的帆布,你可以在上面创建任何你想要的东西。以太坊协议的目的是普遍化,以使其核心特征能够以任意方式结合。理想状态下,以太坊上
王一洋
·
2020-08-25 01:24
区块链技术
2020年二季度DeFi发生的三件大事
近日,
以太坊开发
公司ConsenSys旗下的Codefi发布了《2020年第二季度DeFi报告》,对2020年第二季度DeFi生态系统进行了全面总结和分析。
qvkuailian
·
2020-08-24 18:52
区块链
以太坊开发
DApp实战教程——用区块链、星际文件系统(IPFS)、Node.js和MongoDB来构建电商平台
第一节简介欢迎和我们一起来用
以太坊开发
构建一个去中心化电商DApp!
汇兄
·
2020-08-24 10:06
(0)搭建
以太坊开发
环境
最近在研究区块链,看了不少文档,但是具体实操一点也不懂,看的也比较乱,想系统的学习一下,于是参考汪晓明老师的《明说》教程,把自己的学习过程记录下来,方便自己也方便他人。今天先把以太坊的开发环境搭建起来。首先需要安装以太坊客户端,可以参考github的安装命令,里面各个系统的安装命令都包含了,我采用的是Ubuntu的版本,原因看网上说Windows不稳定,会有莫名其妙的bug,Mac和Linux都可
吟风划彩虹
·
2020-08-24 09:19
【
以太坊开发
重磅推荐】基于ethers.js库同时兼容实现MetaMask钱包和独立的HDWallet钱包代码总结(真比web3.js强大不知道多少倍)
ethers.js官方推荐的MetaMask操作:https://docs.ethers.io/ethers.js/html/cookbook-providers.html?highlight=metamask#metamaskProviders.js(最终要选择MetaMask还是ethers选择的提供者)//Providers.js(最终要选择MetaMask还是ethers选择的提供者)im
比特币爱好者007
·
2020-08-24 06:04
以太坊solidity
ethers.js
JAVA开发区块链1
以太坊开发
记录参考区块链系列教程环境win1064Geth版本geth-windows-amd64-1.7.3-4bb3c89d.记录于2018年1月22日13:03:54CopyRightLiHangBlog
旺旺睡冰冰
·
2020-08-24 06:42
区块链
以太坊
挖矿
以太坊开发
:创建私有链(一)
(一)前言于大四下接到了老师关于区块链开发的项目。由于这是一门之前从未接触过的课程,故开始了上网查阅资料自学的过程。虽然网络上有不少前辈的指导资料和教程,但学习的过程还是颇为坎坷的(有一些教程上的指导方法仅适用于较旧的版本,如若对应最新的版本的则会报错;个别的教程代码是有语法错误的;笔者因诸如此类的种种原因导致开发学习十分低效)。遂萌发了分享记录自己开发的过程博客的内容(作为一个程序员还是比较讨厌
ZTwo
·
2020-08-24 06:05
基于区块链的开发
以太坊开发
框架truffle入门指南-04 创建转账界面
上一篇
以太坊开发
框架truffle入门指南-03创建自己的数字货币在上篇博文里,我们使用truffle创建了自己的数字货币,并且实现了转账功能。
DavieKong
·
2020-08-24 05:27
选择一个以太坊客户端
选择一个以太坊客户端开发时选择GANACHEGANACHE是一个运行在个人桌面上的上的
以太坊开发
者的个人区块链。
小曦阳哟
·
2020-08-24 05:10
Truffle
以太坊开发
:以太坊钱包的使用和部署合约(二)
接上一篇,当我们在geth后台配置好了之后,就可以打开以太坊钱包了。在这里,如果我们跳过(一)的内容,直接打开以太坊钱包也无不可,只不过我们步骤一的目的在于搭建一个私有链。在以太坊中,合约的运算是由区块链的发掘和运算进行驱动的,若我们不搭建属于自己的私有链的话,首先就需要跟全网的区块链进行同步,而目前由于以太坊的运营已有几年,因而这个同步需要我们下载比较庞大的区块链文件,并且运算也是需要耗费真正的
ZTwo
·
2020-08-24 05:47
基于区块链的开发
以太坊区块链
以太坊的开发与测试(1)
这个
以太坊开发
又是web3、js、前端什么的,我真的不会啊啊啊啊啊啊啊。说实话,我是压根不想动的,毕竟写代码什么的最烦了,我只想当个只会BB的“嘴炮架构师”,并且只
zmrlinux
·
2020-08-24 05:53
区块链
以太坊开发
学习:私链搭建
想知道更多关于区块链技术知识,请百度【链客区块链技术问答社区】链客,有问必答!!搭建基于以太坊的私有链环境一、Ubuntu和windows下安装Geth客户端1.之所以采用Ubuntu,是因为以太坊的官方对Ubuntu支持的很好,是在各个linux系统中安装最简单。进入ubuntu命令行,执行如下命令:sudoapt-getupdatesudoapt-getinstallsoftware-prop
链客区块链技术问答社区
·
2020-08-24 04:33
web3j API手册
2019独角兽企业重金招聘Python工程师标准>>>
以太坊开发
必备java包web3j的API中文手册。希望快速学习的话请访问web3j教程。
weixin_34357267
·
2020-08-24 03:27
以太坊DApp开发理论入门到实战
>>>1、初识以太坊1、课程概述本课程面向初学者,内容涵盖
以太坊开发
相关的基本概念,并将手把手地教大家如何构建一个基于以太坊的完整去中心化应用——区块链投票系统。
weixin_33817333
·
2020-08-24 03:25
视频教程-
以太坊开发
入门-Java
以太坊开发
入门本人曾长期从事第三方支付行业,先后在多家三方支付公司担任重要角色,拥有支付账户、支付网关、账务系统、清结算系统、风控反洗钱系统等行业经验。
weixin_29968083
·
2020-08-24 03:37
以太坊开发
者资源工具集合
image1开发语言、框架与工具语言Solidity-官方推荐以太坊智能合约开发语言,也是目前最为主流的智能合约语言。Bamboo-是一种将智能合约描述为有限状态机的语言,把智能合约看成一个状态和交易的函数,同时生成一个新的状态。Vyper-一种类python的面向合约编程语言,专注于以太坊虚拟机,着重于安全、简洁、和稳定性。框架Truffle-最为流行的智能合约开发、测试和部署框架。经常与Gan
宇宙永恒
·
2020-08-24 02:01
链下支付协议:微雷电microRaiden深入分析
微雷电基于
以太坊开发
,是以太坊的二层支付协议。兼容ERC20/ERC223标准token接口,因此,可以直接将现有已部署在以太坊上的token和微雷电协议对接,而不需要进行token数据的迁移。1.m
shi_qinfeng
·
2020-08-24 01:46
ubuntu环境下搭建
以太坊开发
环境
Ubuntu16.04安装Ubuntu16.04。下载链接安装见http://www.linuxidc.com/Linux/2016-04/130520.htmgit之后的安装都需要依赖Gitsudoadd-apt-repositoryppa:git-core/ppasudoapt-getupdatesudoapt-getinstallgit查看版本号git--versiongitversion2
勤劳的12
·
2020-08-23 23:56
Blockchain
java程序员使用web3j进行
以太坊开发
详解
如何使用web3j为Java应用或AndroidApp增加以太坊区块链支持,教程内容即涉及以太坊中的核心概念,例如账户管理包括账户的创建、钱包创建、交易转账,交易与状态、智能合约开发与交互、过滤器和事件等,同时也详细说明如何使用web3j提供的API开发接口与以太坊进行交互,是java工程师学习以太坊应用开发的不二选择。以太坊概述以太坊是备受关注的区块链,它基于密码学技术和P2P通信技术构建了一个
weixin_34352005
·
2020-08-23 23:35
java
区块链
网络
1小时搞明白以太坊 DAPP 开发 - 熊丽兵 | Jeth 第三期
每期Jeth会邀请
以太坊开发
领域的优秀技术团队和工程师在线下分享技术干货。旨在为开发者提供线下技术交流互动机会,帮助开发者成长。欢迎添加稀土君微信:xitujun,回
weixin_34290390
·
2020-08-23 23:03
以太坊开发
教程
2019独角兽企业重金招聘Python工程师标准>>>如果你希望马上开始学习以太坊DApp开发,可以访问汇智网提供的出色的在线互动开发教程:以太坊DApp实战入门教程以太坊去中心化电商应用开发实战在这个教程中,让我们构建一个简单的"HelloWorld!"应用程序,这是一个投票应用程序。该应用程序非常简单,它所做的只是初始化一组候选人,让任何人投票给候选人,并显示每个候选人收到的总票数。我有意避免
weixin_33955681
·
2020-08-23 23:58
java
以太坊开发
2019独角兽企业重金招聘Python工程师标准>>>Ethereum(J)是以太坊协议的纯Java实现。它作为可以嵌入任何Java/Scala项目的库提供,并为以太坊协议及附属服务提供完全支持。Ethereum(J)最开始由RomanMandeleil开发,现在受资助。Ethereum(J)支持CPU挖矿。目前它由纯Java实现,可用于私人和测试网络。你甚至可以在实时以太坊网络上挖矿,但是这样从
weixin_33772645
·
2020-08-23 23:26
Python进行
以太坊开发
安装web3.py的报错处理
今天在本地测试以太坊节点时,安装Web3.js库出现了一个报错error:MicrosoftVisualC++14.0isrequired.Getitwith"MicrosoftVisualC++BuildTools":http://landinghub.visualstudio.com/visual-cpp-build-tools根据提示,打开http://landinghub.visualst
weixin_30799995
·
2020-08-23 23:22
EthBox
以太坊开发
套件,一键安装部署
以太坊开发
环境
EthBox是汇智网为了方便
以太坊开发
学习者快速安装本地开发环境而制作的开发套件,可以一键安装以下必备开发工具:nodejs:8.11.2git:2.17.1.2geth:1.8.10ganache-cli
rejames
·
2020-08-23 22:13
以太坊开发
文档02 - 备份和恢复
请勿忘记密码并备份您的KEYSTORE备份和恢复数据目录所有东西geth都会被写入其数据目录(除了PoWEthashDAG,请参阅下面的注释)。默认数据目录位置是平台特定的:苹果电脑:~/Library/EthereumLinux的:~/.ethereum视窗:%APPDATA%/Ethereum帐户存储在keystore子目录中。这个目录的内容应该可以在节点,平台,实现(C++,Go,Pytho
阳十三
·
2020-08-23 22:19
Dapp
以太坊开发
实战学习-Web3.js(十)
接上篇Web3.js,这节课继续学习Web3.js的相关知识。一、发送事务这下我们的界面能检测用户的MetaMask账户,并自动在首页显示它们的僵尸大军了,有没有很棒?现在我们来看看用send函数来修改我们智能合约里面的数据。相对call函数,send函数有如下主要区别:1、send一个事务需要一个from地址来表明谁在调用这个函数(也就是你Solidity代码里的msg.sender)。我们需要
weixin_33841503
·
2020-08-23 22:29
区块链100讲:
以太坊开发
环境部署(附代码)
注:本文的运行环境为MacOS。1安装brewtapethereum/ethereumbrewinstallethereum完成之后,通过以下命令验证:gethversion复制代码2运行所谓运行,是指运行一个节点并加入以太坊网络,它有两个选择:公链和测试链,这两个网络都在互联网上。2.1公链geth--fast--cache=512--datadir"你的目录"console2.2测试链geth
weixin_34408624
·
2020-08-23 22:29
区块链-以太坊学习笔记(二)
一、Truffle框架介绍Truffle是目前最流行的
以太坊开发
框架。
光之梦
·
2020-08-23 22:20
区块链
以太坊开发
框架truffle入门指南-02 整合Nodejs
接上一篇创建工程mkdirtruffle_nodecdtruffle_node/truffle初始化truffleinitDownloading...Unpacking...Settingup...Unboxsuccessful.Sweet!Commands:Compile:trufflecompileMigrate:trufflemigrateTestcontracts:truffletestN
DavieKong
·
2020-08-22 10:59
【
以太坊开发
】以太坊DAPP搭建实战—宠物商店
应用名称宠物商店基础环境VMWare10、Ubuntu16.04、Nodejsv9.11.1、Trufflev4.1.5、Ganache1.1.0项目开发流程一、创建项目1、创建项目工程根目录。mkdir-p/home/simon/project/petShopcdpetShop2、使用truffleunbox创建项目。$truffleunboxpet-shopDownloading...Unpa
海阳之新
·
2020-08-22 01:59
以太坊平台智能合约开发之基础知识(1)
这里说的是
以太坊开发
基础知识。其实呢!开发以太坊,你还需要知道比特币、虚拟货币等基础、原理等等。这样才能更好的开发以太坊智能合约。一些概念什么是以太坊可以这么理解。
孔祥子看天下
·
2020-08-21 15:06
EthBox
以太坊开发
套件,一键安装部署
以太坊开发
环境
EthBox是汇智网为了方便
以太坊开发
学习者快速安装本地开发环境而制作的开发套件,可以一键安装以下必备开发工具:nodejs:8.11.2git:2.17.1.2geth:1.8.10ganache-cli
编程狂魔
·
2020-08-21 15:01
Loom简介
LoomNetwork基于
以太坊开发
投河自尽的鱼
·
2020-08-20 08:39
区块链
区块链入门
以太坊开发
者资源工具集合
根据英文原版整理,内容有增删1、开发语言、框架与工具语言Solidity-官方推荐以太坊智能合约开发语言,也是目前最为主流的智能合约语言。Bamboo-是一种将智能合约描述为有限状态机的语言,把智能合约看成一个状态和交易的函数,同时生成一个新的状态。Vyper-一种类python的面向合约编程语言,专注于以太坊虚拟机,着重于安全、简洁、和稳定性。框架Truffle-最为流行的智能合约开发、测试和部
Rakutens
·
2020-08-19 09:04
第九课 如何调试以太坊官网的智能合约众筹案例
【技术收获】1).调试成功以太坊官网的智能合约众筹代码2).REMIX和myetherwallet配合的智能合约代码调试【实操课程列表】第一课如何在WINDOWS环境下搭建
以太坊开发
环境第二课如何实现以太坊最简智能合约
笔名辉哥
·
2020-08-18 03:43
区块链入门
区块链入门
以太坊
区块链入门
众筹
Ubuntu下对
以太坊开发
环境搭建介绍
前言:这段时间正在研究以太坊,对于新的内容首先要对其开发环境进行搭建,这几天一直在网上搜索相关内容,感觉不是很详细,多多少少有些问题。所以准备对此写下来备用。资源下载:http://download.csdn.net/download/xiatiancc/10183412Ubuntu版本:(此版本先用实验搭建环境,建议使用linux64位版本)NoLSBmodulesareavailable.Di
xiatiancc
·
2020-08-15 09:10
区块链
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他