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
区块链开发以太坊智能合约
用Golang实现以太坊代币转账
个人简介[HundredLee]2013年创业,开始从事数字货币开发工作,
区块链开发
工程师、iOS&Web开发者。目前担任国内知名数字货币交易平台开发商CTO。
weixin_34413357
·
2020-07-06 01:19
java库web3j的Gradle插件(Solidity开发
以太坊智能合约
)
web3jGradle插件是从Solidity智能合约生成web3jJava封装的构建工具。它通过添加可以独立运行的特定任务,顺利地与项目的构建生命周期集成。插件配置在开始之前,如果计算机中尚未安装Solidity编译器,则需要安装它。使用buildscript约定要使用旧的Gradlebuildscript约定安装web3j插件,应该将以下内容添加到构建文件的第一行(目前只有Gradle支持发行
weixin_34384681
·
2020-07-06 01:11
区块链开发
:区块链供应链金融
区块链开发
:区块链供应链金融供应链金融,被视为区块链落地的最佳应用场景之一。
weixin_34274029
·
2020-07-06 01:55
以太坊交易确认数怎么计算?
如果要快速掌握以太坊应用开发,推荐汇智网的
以太坊智能合约
与DApp开发入门,基于在线编程环境完成一
weixin_34137799
·
2020-07-06 00:21
智能合约语言 Solidity 教程系列8 - Solidity API
写在前面Solidity是
以太坊智能合约
编程语言,阅读本文前,你应该对以太坊、智能合约有所了解,如果你还不了解,建议你先看以太坊是什么欢迎订阅区块链技术专栏阅读更全面的分析文章。
weixin_34050005
·
2020-07-06 00:22
以太坊智能合约
升级策略 - 权威指南
2019独角兽企业重金招聘Python工程师标准>>>本文是对以太坊中可升级智能合约领域的各种实现策略的总结,目的是汇总迄今为止的相关资源,以帮助我们在设计智能合约时,考虑如何对其进行升级和更新。100%可升级机制目前有两种主要策略用来实现可升级的智能合约:使用代理合约将逻辑和数据分离成不同的合约。这两种方法要解决的根本问题是如何更新合同的逻辑,同时仍然保留对合同状态的访问。代理合约代理合约使用d
weixin_33806914
·
2020-07-05 23:42
如何通过solc编译solidity编写的
以太坊智能合约
solc:solidity的编译器solidity编写的
以太坊智能合约
可通过命令行编译工具solc来进行编译,成为以太坊虚拟机中的代码。solc编译后最终部署到链上形成我们所见到的各种智能合约。
weixin_33719619
·
2020-07-05 22:33
以太坊智能合约
虚拟机(EVM)原理与实现
2019独角兽企业重金招聘Python工程师标准>>>以太坊EVM原理与实现通常智能合约的开发流程是用solidlity编写逻辑代码,再通过编译器编译元数据,最后再发布到以太坊上。以太坊底层通过EVM模块支持合约的执行与调用,调用时根据合约地址获取到代码,生成环境后载入到EVM中运行。代码结构.├──analysis.go//跳转目标判定├──common.go├──contract.go//合约
weixin_33691817
·
2020-07-05 22:03
第二课 如何在WINDOWS环境下搭建以太坊开发环境
【本文目标】根据本文指导,可以在WINDOUWS环境下完成
以太坊智能合约
部署前的比较环境准备。
笔名辉哥
·
2020-07-05 19:40
区块链入门
区块链入门
第三十课
以太坊智能合约
solidity如何节省GAS费?
1,摘要在以太坊上,代码即法律,交易即金钱。每一笔智能合约的运行,都要根据复杂度消耗一笔GAS费(ETH)。那么,智能合约solidity语言的编写,不仅要考虑安全,也要考虑语言的优化,以便高效便宜了。本文将从以下一些方面分析如何节约GAS的编程总结:1)如何在REMIX编译器上分析GAS/GASLIMIT等信息2)如何优化节省GAS费用的方法创建合约优化存储优化变量排序优化交易输入数据优化转账优
笔名辉哥
·
2020-07-05 19:08
区块链入门
区块链入门
以太坊智能合约
的元数据
合约元数据Solidity编译器自动生成JSON文件,即合约元数据,其中包含有关当前合约的信息。您可以使用此文件查询编译器版本,使用的源,ABI和NatSpec文档,以更安全地与合约交互并验证其源代码。编译器将元数据文件的Swarm哈希附加到每个合约的字节码末尾(详见下文),以便您可以以经过身份验证的方式检索文件,而无需求助于集中式数据提供程序。您必须将元数据文件发布到Swarm(或其他服务),以
u012310362
·
2020-07-05 17:20
以太坊
区块链
Solidity
使用JSONRPC与
以太坊智能合约
交互
以太坊提供JSONRPC和web3.js俩种方式与区块链节点进行交互,详细接口说明文档可看官方用户文档。这里得先了解下JSONRPC的调用。对JSONRPC协议不熟悉的朋友可以看这俩个博客1,博客2启动测试节点geth--datadir"D:\blockchain\devchain"--dev--rpc--rpcaddr172.30.34.102--rpcapi'db,eth,net,web3,p
背包里的护身符
·
2020-07-05 16:13
以太坊
以去中心化的名义,区块链后继有人,大洋链Oeanc强势崛起
大洋链Oeanc拥有资深的
区块链开发
人员,他们拥有牢固的专业知识,并持续学习,与时俱进,这从根本上保证了大洋链Oeanc的开发进度以及产品质量,更重要的是,他们对区块链这项颠覆式的新技术满怀着敬畏之心,
神奇区块链
·
2020-07-05 16:33
区块链学习(三)Windows下搭建以太坊私有链环境
尽管windows下做以太坊
区块链开发
环境搭建可能出现各种各样未知错误,但大家还是应该积极的探索。
柠檬宵宵
·
2020-07-05 13:41
区块链开发
(一)搭建基于以太坊的私有链环境
区块链开发
(一)搭建基于以太坊的私有链环境李赫2016.07.08通过本文所述方法和项目中的脚本,我们可以快速的搭建好自己的私有链进行
区块链开发
测试,本文基于以太坊技术进行搭建,分两个部分,一个是Ubuntu
李赫的博客
·
2020-07-05 13:21
区块链
Devcon2 (第二届全球
区块链开发
者峰会)演讲PPT下载
感谢ethfans.org的辛苦整理!第一天议程1.开幕致辞:欢迎&介绍演讲嘉宾:MingChan,VitalikBurtin,Dr.ChristianReitwiessner,AlexVandeSande,JeffWilcke,PeterSzilagyi,MartinBecze以太坊执行董事MingChan女士协同基金会首席开发人员为第二届以太坊开发者大会进行开幕致辞和介绍发言。2.Dapp开发
李赫的博客
·
2020-07-05 13:49
区块链转载
如何搭建基于以太坊的私有链
搭建基于以太坊的私有链环境通过本文所述方法和项目中的脚本,我们可以快速的搭建好自己的私有链进行
区块链开发
测试,本文基于以太坊技术进行搭建,分两个部分,一个是Ubuntu下搭建方法,另一个是Windwos
老杨_QQ122209017
·
2020-07-05 12:13
以太坊
如何设置以太坊服务器(Infura使用详细指南)
Infura是一个托管的以太坊节点集群,可以将你开发的
以太坊智能合约
部署到infura提供的节点上,而无需搭建自己的以太坊节点。可能你还不了解Infura,但如果你使用过MetaMa
逆光飞翔2018
·
2020-07-05 12:49
区块链
走近GCT的“一链一应用”窥见区块链的未来可信系统
我们在推动的正是下一代的
区块链开发
和运营生态的实现。如果说比特币实
币布斯CoinPUSH
·
2020-07-05 11:13
以太坊虚拟机操作码大全
本文提供EVM操作码的速查简表和详表,方便
以太坊智能合约
开发人员、安全研究人员在开发、优化或分析
以太坊智能合约
的漏洞时作为指令手册使用。
新缸中之脑
·
2020-07-05 11:20
以太坊开发
区块链开发
笔记二:以太坊自动部署环境测试
特别说明1.在进行测试前,请确保你的机器已部署好环境,详细部署步骤请参照[以太坊环境搭建](https://blog.csdn.net/qq_36651243/article/details/88633732)。2.在pupeth命令之后,容易出现输入错误指令情况,又无法用Backspace或者Delete删除,请用Ctrl+W测回指令。3.可能默认情况没有启动docker,需用通过以下命令启动d
离歌漠
·
2020-07-05 06:50
区块链
以太坊
从社会契约论的角度看
区块链开发
的属性
“世上本无路,走的人多了,也就有了路;世上本有路,走的人多了,也就没了路”。比特币令牌本身没有价值,屯、用的人多了也就有了价值,价值纯粹存在于社会层面。但比特币令牌还远远没有走到世人皆知的程度。记得中本聪在2010年6月17日于bitcointalk.org上回帖时提到过,“ThenatureofBitcoinissuchthatonceversion0.1wasreleased,thecored
QC班长
·
2020-07-05 05:31
区块链入门
EOS 通过接口查询账户详情 - EOS
区块链开发
实战
简介:EOS使用各种接口获取账户详情的完整nodejs代码示例以及各种高级获取实现。主要在之前文章基础上补充EOSPark的相关接口。EOS使用各种接口获取账户详情的完整nodejs代码示例以及各种高级获取实现。官方RPC接口获取帐号基本信息(get_account)之前已经写过:https://www.jianshu.com/p/2eee98d3e38cEOSRPC获取帐号基本信息(get_ac
极客红石
·
2020-07-05 05:04
第四届中国
区块链开发
大赛,权威投资机构将直接对接获奖团队
超级大奖、丰富资源,第四届中国
区块链开发
大赛等你来战!由中国电子技术标准化研究院、浙江省杭州市萧山区人民政府主办的第四届中国
区块链开发
大赛火热报名中。
xuperchain
·
2020-07-05 01:33
区块链
比赛
互联网
开发者
百度
以太坊智能合约
地址生成之CREATE2指令
承接上篇,不多做介绍,直接上代码:funcCreate2ContractAddr(sendAddrstring,saltstring,byteCode[]byte)(string,error){//keccak256(0xff++sendAddr++salt++keccak256(byteCode))[12:]var(data[]byteerrerrorbuf[]byte)data=append(
maxdaic
·
2020-07-05 00:16
以太坊技术研究
区块链的基本理论与实践
1.2文章摘要这篇文章主要围绕基于以太坊的
区块链开发
,主要分为两个模块:区块链的理论介绍和相关的学习资料推荐;前端通过JavaScript语言,利
输出是最好的学习
·
2020-07-04 23:16
研究生
区块链
智能合约
以太坊
比特币
【web3.js】使用私钥调用
以太坊智能合约
,踩坑记录
使用场景因为在以太坊私链上进行开发,以太坊1.9.3建议不要使用personal.unlockAccount方法进行解锁账号,这个确实很危险,有一些扫描的服务,会在你解锁的时候,瞬间转走余额,所以需要通过加载私钥来发送交易的方式,调用以太坊合约。但是在这个过程一直遇到invalidsender,后来才发现是ethereumjs-tx的版本问题,记录一下,以防大家踩坑。解决方案注意ethereumj
Amber_Bao
·
2020-07-04 23:39
以太坊
【web3.js】使用`ethers`包,在以太坊上,利用本地私钥调用智能合约
本文介绍利用ethers,使用本地私钥调用智能合约方法利用web3.js结合ethereumjs-tx来调用合约的方法,见我的另一篇文章【web3.js】使用私钥调用
以太坊智能合约
,踩坑记录为什么要用私钥来调用智能合约
Amber_Bao
·
2020-07-04 23:09
以太坊
LinkEye:它会是区块链时代的信用基石吗?
基础设施如以太坊、IPFS等,
以太坊智能合约
体系和IPFS的内容寻址网络都需要通过公链来实现最大化价值。不过,区块链对现实世界塑造和影响也有一个逐步的过程,有些领域公链有空间,而有些
蓝狐笔记
·
2020-07-04 21:12
区块链开发
(二)以太坊客户端基本操作命令
上一篇文章讲述了怎样搭建私有链服务,并成功启动服务。那么这篇文章来讲一下服务器启动之后,通过命令行进行的一些操作。查看账户>eth.accounts返回[""]说明目前的网络还没有创建用户,下面我们开始创建用户。创建用户:输入以下命令:>personal.newAccount("123456")返回"0x95a171d45c7551474f3479bf006e2a9a3852bbd8"再次查看用户
jambeau
·
2020-07-04 19:40
技术篇
区块链
区块链开发
区块链开发
(十四)以太坊go-ethereum客户端查询交易列表探讨
比特币是可以通过api(listtransactions)查询指定地址的历史交易的。但在eth中没有提供类似的查询api。Hyperledgerfabric也有相应的查询历史交易记录的方法,利用如下函数,历史数据查询GetHistoryForKey(keystring)(HistoryQueryIteratorInterface,error),具体实现,可以看我写的HyperLedgerFabri
jambeau
·
2020-07-04 19:40
区块链
技术篇
区块链开发
【以太坊】 【开发环境搭建】 testrpc测试环境
[testrpc以太坊
区块链开发
环境]一、安装truffle+testrpc开发和测试环境。truffle是开发环境,testrpc是测试环境。
hellogjt
·
2020-07-04 17:08
ether
区块链开发
工程师的市场需求及技能需求
目前,每个
区块链开发
者都有14个工作机会。尽管今年在“资金远远超过人才”的区块链领域,“美元/知识”比率进一步上升。我最喜欢的'扔钱'“区块链人才的需求正在猛涨。
你一瓶瓶的酒
·
2020-07-04 15:00
【区块链】从0开始搭建基于以太坊的
区块链开发
环境
引言Ethereum(以太坊)是一个使开发人员能够建立和发布下一代分布式应用的公共区块链平台。通过其专用加密货币以太币(Ether)提供去中心化的虚拟机(称为“以太虚拟机”EthereumVirtualMachine)来处理点对点合约。本文从0开始搭建了以太坊的开发环境,犹如当年初学其他语言一样,这是我们的第一个hellowork程序,在完成搭建后又进行了账户创建、挖矿、转账等测试。环境搭建本次的
无名大贝
·
2020-07-04 14:39
区块链
以太坊
区块链开发
(一)Windows平台搭建基于以太坊的
区块链开发
环境
引言Ethereum(以太坊)是一个使开发人员能够建立和发布下一代分布式应用的公共区块链平台。通过其专用加密货币以太币(Ether)提供去中心化的虚拟机(称为“以太虚拟机”EthereumVirtualMachine)来处理点对点合约。具体可以访问https://ethereum.org/来了解更多相关信息!环境搭建下载可执行文件访问https://geth.ethereum.org/downlo
cuiran
·
2020-07-04 14:58
区块链
以太坊智能合约
标准解释
大家都在用最近比较火的以太猫举例。本文也来使用进行进行解释。以太坊代币合约ERC-20和ERC-721的区别。以太猫Cryptokitties带火了ERC-721token合约12月流行的以太猫(Cryptokitties),竟然造成了以太坊的拥堵,现在讲解以太猫带火的ERC-721token合约是什么?在github里cryptokitties-bounty程序代码提到,用ERC-721toke
金牛茶馆
·
2020-07-04 13:38
百倍价值币探究:LibraCredit究竟是何方“妖币”?
据说不知道的都OUT了,所以老韭偷偷去查了,Libracredit是基于
以太坊智能合约
的基础上的去中心化的信用借贷平台。
区块链小咖
·
2020-07-04 12:58
Fabric区块链官方浏览器【中文版】
HyperledgerFabric
区块链开发
教程:FabricNode.js开发详解|F
JKX_geek
·
2020-07-04 06:52
BitCherry首席科学家BobQin:智能合约并不局限于某一技术,应根据商业场景来构建
2019年8月21日,“POW’ER2019全球
区块链开发
者大会”的分布式经济论坛正式召开。
DoDooGo
·
2020-07-04 05:55
区块链行业资讯
重磅!阿里云区块链服务免费公测,助力企业级业务快速上链
此次向公众开放的是HyperledgerFabric,该BaaS承担
区块链开发
、部署、运维和管理等任务,提供业务区块链化的快速通道,可用于实现跨企业、跨区域的区块链应用。
代码派
·
2020-07-04 04:47
科学
以太坊源码分析(1)go-ethereum的设计思路及模块组织形式
##二.以太坊核心概念*EVM:以太坊虚拟机,轻量级的虚拟机环境,是
以太坊智能合约
的运行环境。*
尹成
·
2020-07-04 04:10
区块链
搭建以太坊本地开发环境
作为一枚
区块链开发
工程师,本地的开发环境是必不可少的。
weixin_34279246
·
2020-07-04 03:39
2019以太坊开发者及应用峰会(北京)
作为全球最大的
区块链开发
平台之一,以太坊也经历了一系列重大变革,升级、扩容、算法变更等一系列发展,无不预示着这个平台正在以更开放、更高效、开发更
weixin_33859665
·
2020-07-04 02:54
本地搭建以太坊开发环境清单
ps.官方文档是比较新和全的的信息来源编辑器vscodeSolidity开发文档:https://solidity.readthedocs.io/en/v0.6.3/VSCODE,用于写
以太坊智能合约
solidity
Amber_Bao
·
2020-07-04 00:33
以太坊
区块链所引爆的:无服务器交互系统正成为互联网最大变革
作者:吴为龙编辑:李画来源:碳链价值作者简介:吴为龙,GenaroNetwork创始人,趣派科技CTO,第一批
区块链开发
者,曾为硅谷美信集成公司核心开发者,并为三星提供算法。SPoR
Unitimes
·
2020-07-02 15:32
为何 DeFi 将带来一场巨大的范式转变?
以太坊智能合约
功能和代币标准的结合,使得
Unitimes
·
2020-07-02 15:31
人民网:“区块链”技术深刻影响金融…
德勤与万向区块链实验室共同主办
区块链开发
者及爱好者盛会“上海区块链黑客马拉松”为了让中国的企业和技术开发者对区块链的开发过程有切身体验,2016年1月8日至10日区块链技术在中国的里程碑事件——“上海区块链黑客马拉松
qq53016353
·
2020-07-02 15:01
跟宁哥学
区块链开发
视频课程(5):在以太坊上发布自己的代币-李宁-专题视频课程...
跟宁哥学
区块链开发
视频课程(5):在以太坊上发布自己的代币—146人已学习课程介绍本课程是《跟宁哥学
区块链开发
》的第5套课程,本系列课程包含了区块链和以太坊基础知识、Solidity语言详解、Web3.
蒙娜丽宁
·
2020-07-02 13:59
视频教程
如何验证
以太坊智能合约
的源代码
为什么要验证代码以太坊平台默认是公开透明的。以太坊区块链的所有数据都是公开的,任何人都可以访问。问题是以太坊上的所有合约代码都是二进制代码,很容易被以太坊虚拟机执行,但几乎不可读。虽然大多数开发人员使用Solidity语言编写智能合约,但部署的不是Solidity,而是二进制代码。值得思考得问题是:如果没有人能够证明它正在做它所做的事情,那么部署智能合约的重点是什么?你会把钱委托给未经验证的代码吗
niumenglong1
·
2020-07-02 13:00
基于fabric 0.6定制智能合约
核心接口定制智能合约1智能合约2编译调试目前fabric0.6为稳定版本,fabric1.0为最新版,并持续更新中IBM中国研究院开发的超能云(SuperVessel)平台提供了给区块链爱好者、开发者的
区块链开发
测试环境
Blue_It
·
2020-07-02 13:11
区块链
智能合约
fabric0-6
go语言
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他