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
solidity
ETH&EOS开发资源及工具集合
ETH开发资源篇一、开发语言·
Solidity
-官方推荐以太坊智能合约开发语言,也是目前最为主流的智能合约语言·Bamboo-是一种将智能合约描述为有限状态机的语言,把智能合约看成一个状态和交易的函数,
北纬32.6
·
2020-07-12 11:14
eos学习
以太坊
Web3j通过合约地址监听transfer事件获取以太坊交易数据
核心特性通过Java类型的JSON-RPC与Ethereum客户端进行交互支持所有的JSON-RPC方法类型支持所有Geth和Parity方法,用于管理账户和签署交易同步或异步的发送客户端请求可从
Solidity
ABI
玄月
·
2020-07-12 10:41
Web3j
使用python和
solidity
分别计算以太坊智能合约函数选择器和支持接口常量值
一、什么是函数选择器与支持接口常量值我们在浏览OpenZeppelin编写的ERC721示例(模板)合约时,会看到这么一段代码:/**bytes4(keccak256('balanceOf(address)'))==0x70a08231*bytes4(keccak256('ownerOf(uint256)'))==0x6352211e*bytes4(keccak256('approve(addre
天草降临
·
2020-07-12 10:40
以太坊
Solidity
0.6.0 改动一览
一、编译器可能不会警告的改动现在乘方(求幂)的类型是底数类型,它将使用能同时容纳底数和乘方结果的最小数值类型,作为对称操作,有符号数也可以作为底数。二、显式需求本节主要列出了那些在代码中需要显式标记或者申明但语法又没有改变的内容。在大多数情况下,编译器会给出建议。函数现在只有被标记为virtual或者在接口中定义才能被重写。未实现的外部接口函数必须标记为virtual,在重写函数和修辞符时,需要使
天草降临
·
2020-07-12 10:09
Solidity
内联汇编
最近大致浏览了一下Aragon的DAO框架合约,
Solidity
编写的源代码里使用了很多内联汇编。虽然这种做法有待商榷,但它同时也表明了熟练使用
Solidity
内联汇编的必要性与紧迫性。
天草降临
·
2020-07-12 10:09
Solidity
Solidity
合约记录——(三)如何在合约中对操作进行权限控制
我们针对
Solidity
语言来寻找其对应的解决方案。一、通过地址标记解决方案传统的数据库方式是将不同的接口进行区分标记,同时将不同角色所拥有的不同接口权限进行标记,存入数据库当中。
weixin_34413103
·
2020-07-12 10:57
9、
Solidity
的时间、单位转换。
2019独角兽企业重金招聘Python工程师标准>>>以下这些以太币单位都是
solidity
中可以使用的关键词。
weixin_34405925
·
2020-07-12 10:18
Solidity
没名字的function(){...}作用
Whatisthedealwith“function(){...}”inside
Solidity
contracts?Howcanafunctionnothaveaname?
weixin_34356555
·
2020-07-12 09:28
用
Solidity
语言通过以太坊钱包开发hello world示例
Solidity
的合约语法实际上与面向对象编程语言中的类很类似。智能合约有我们可以调用的函数和可以存储和读取的变量。我们的Counter合约将存储它被调用的次数,使这个值可供每个人从区块链上读取。
weixin_34343689
·
2020-07-12 09:12
快速上手第一个智能合约
语言和IDE选择目前智能合约最受欢迎的编程语言为
Solidity
,但
weixin_34343689
·
2020-07-12 09:12
根据例子学习
Solidity
-
Solidity
官方文档(3)
写在前面:HiBlock区块链社区成立了翻译小组(以太坊中文社区),翻译区块链相关的技术文档及资料,本文为
Solidity
官方文档翻译的第三部分《根据例子学习
Solidity
》,特发布出来邀请
solidity
weixin_34334744
·
2020-07-12 09:02
solidity
智能合约[23]-payable
转账如果在函数中涉及到以太币的转移,需要使用到payable关键词。意味着可以在调用这笔函数的消息中附带以太币。123functionpay()publicpayable{}this代表合约地址this代表当前部署的合约地址12345function getThis()publicviewreturns(address){ returnthis; //0x9F4c14f487B8e4E3986
weixin_34318272
·
2020-07-12 09:19
如何在Remix环境下进行
Solidity
代码单步调试
【前置条件】学习过
Solidity
语言,需要进行调试。【技术收获】1).使用REMIX进行单步调试2).REMIX的Debugger界面介绍2开始调试REMIX有2种方式启动调试。
weixin_34290096
·
2020-07-12 09:22
【
Solidity
】
Solidity
by Example
投票以下合同相当复杂,但展示了很多
Solidity
的功能。实行投票合同。当然,电子投票的主要问题是如何将投票权分配给正确的人,以及如何防止操纵。
Rank92
·
2020-07-12 09:39
智能合约
Solidity
教程-事件和日志(一)
solidity
中,事件是指操作触发的行为,而日志则是触发事件后,将数据记录在区块链上形成日志。
weixin_34252090
·
2020-07-12 09:45
第十课 如何在Remix环境下进行
Solidity
代码单步调试
【前置条件】学习过
Solidity
语言,需要进行调试。
weixin_34241036
·
2020-07-12 09:28
详解
Solidity
事件Event - 完全搞懂事件的使用
很多同学对
Solidity
中的Event有疑问,这篇文章就来详细的看看
Solidity
中Event到底有什么用?
weixin_34235105
·
2020-07-12 09:18
根据例子学习
Solidity
声明:本系列文章是自己在http://
solidity
-cn.readthedoc...学习
solidity
时,因为英语水平不够,被迫用谷歌粗略翻译的。仅为了方便学习,中间肯定有很多错误的地方。
weixin_34226706
·
2020-07-12 09:38
Solidity
oraclize解析Json格式数据
solidity
虽然不能解析json数据但是oraclize_query可以直接处理:pragma
solidity
^0.4.21;import"github.com/oraclize/ethereum-api
weixin_34221773
·
2020-07-12 09:34
手把手教你搭建智能合约测试环境、开发、编译、部署以及如何通过JS调用合约方法...
(I)完整视频教程https://v.qq.com/x/page/h0552ba9k8h.html学习目标了解智能合约简单环境搭建能够利用
solidity
编写HelloWorld合约合约部署和合约互动使用
weixin_34210740
·
2020-07-12 09:18
Remix
Solidity
IDE 快速入门
Remix
Solidity
IDE简介:Remix
Solidity
IDE是一款基于浏览器的IDE,它用于开发智能合约,也是目前比较推荐的一款开发以太坊智能合约的IDE,特别是对于新手来说。
weixin_34204057
·
2020-07-12 09:42
区块链100讲:代币锁仓后逐步释放的ERC20智能合约实践
2)懂得在REMIX调试
SOLIDITY
语言,不熟悉的参考文章
Solidity
语言编辑器REMIX指导大全。
weixin_34150503
·
2020-07-12 09:48
以太坊开发实战学习-
Solidity
初学(一)
一、合约开发流程语言:使用node.js开发该项目大概流程:合约代码编写(
Solidity
)->合约编译(solc)->合约部署(web3)开发语言及工具:区块链节点:ganache-cli基础环境:node
weixin_34128839
·
2020-07-12 09:02
Solidity
-- CryptoZombies 学习笔记1
相关:https://cryptozombies.iohttp://wiki.jikexueyuan.com/project/
solidity
-zh/第一章:课程概述第二章:合约从最基本的开始入手:
Solidity
weixin_34111819
·
2020-07-12 08:13
solidity
杂项
2019独角兽企业重金招聘Python工程师标准>>>杂项存储中状态变量的布局静态尺寸大小的变量(除了映射和动态尺寸大小的数组类型(的其他类型变量))在存储中,是从位置0连续存储。如果可能的话,不足32个字节的多个条目被紧凑排列在一个单一的存储块,参见以下规则:在存储块中的第一项是存储低阶对齐的。基本类型只使用了正好存储它们的字节数。如果一个基本类型不适合存储块的剩余部分,则移动到下一个存储块中。
weixin_34111790
·
2020-07-12 08:42
智能合约语言
Solidity
Solidity
API
Solidity
是以太坊智能合约编程语言,阅读本文前,你应该对以太坊、智能合约有所了解,如果你还不了解,建议你先看以太坊是什么?
weixin_34092455
·
2020-07-12 08:30
【
Solidity
】1.一个
Solidity
源文件的布局 - 深入理解
Solidity
索引【
Solidity
】1.一个
Solidity
源文件的布局【
Solidity
】2.合约的结构体【
Solidity
】3.类型【
Solidity
】4.单位和全局可变量【
Solidity
】5.表达式和控制结构
weixin_34090562
·
2020-07-12 08:58
已知bug列表——
Solidity
中文文档(12)
2019独角兽企业重金招聘Python工程师标准>>>写在前面:HiBlock区块链社区成立了翻译小组,翻译区块链相关的技术文档及资料,本文为
Solidity
文档翻译的第十二部分《已知bug列表》,特发布出来邀请
weixin_34060741
·
2020-07-12 08:04
智能合约编程/Dapp漏洞 -- 小心使用构造函数
在
Solidity
版本0.4.22之前,构造函数是一个和合约同名的函数。所以如果在开发过程中,合约名变了的话,如果构造函数名没有发生变化,原来的构造函数就会变成常规的可以调用的函数。
weixin_34054931
·
2020-07-12 08:29
深入理解
Solidity
之二---
Solidity
源代码文件结构
Solidity
源代码文件结构源文件可以包含任意数量的合约定义,包括指令和编译指示。版本Pragma源文件可以(也应该)用所谓的版本注释来注释,以拒绝被编译为未来可能引入不兼容更改的编译器版本。
weixin_34054931
·
2020-07-12 08:28
solidity
智能合约[25]-转账的3种方式与比较
转账的3种方式123address.transfer()address.send()address.call.value().gas()()转账transfer12345678910functiontransfer(address_address)publicpayable{ _address.transfer(msg.value);} functiontransfer2(address_add
weixin_34040079
·
2020-07-12 08:19
web3.js编译
Solidity
,发布,调用全部流程(手把手教程)
web3.js编译
Solidity
,发布,调用全部流程(手把手教程)下面教程是打算在尽量牵涉可能少的以太坊的相关工具,主要使用web3.js这个以太坊提供的工具包,来完成合约的编译,发布,合约方法调用的一整个流程
weixin_34034261
·
2020-07-12 08:13
以太坊智能合约入门(编写、编译、创建、部署、交互、测试、交易)
以太坊智能合约通常是以名为
Solidity
的高级语言编写,并被编译为字节码上传到区块链上。
Solidity
Solidity
是一种类似JavaScript的语言,允
weixin_34025151
·
2020-07-12 08:37
通过一个案例精通以太坊智能合约和
Solidity
作者介绍SilverCEO星际区块链信息发展有限公司项目组件 这个项目是一个构建在以太坊上的游戏,感谢这个团队给我们提供的案例:cryptozombies.io 从功能的角度看,有如下脚本:zombiefactory.sol:定义zombie和生成zombie。zombiefeeding.sol:定义小猫接口,给zombie吃小猫。zombieattack.sol:zombie打架的功能。er
weixin_34013044
·
2020-07-12 08:28
区块链100讲:以太坊
Solidity
函数的external/internal,public/private区别
1函数类型内部(internal)函数和外部(external)函数函数类型是一种表示函数的类型。可以将一个函数赋值给另一个函数类型的变量,也可以将一个函数作为参数进行传递,还能在函数调用中返回函数类型变量。函数类型有两类:-内部(internal)函数和外部(external)函数:内部函数只能在当前合约内被调用(更具体来说,在当前代码块内,包括内部库函数和继承的函数中),因为它们不能在当前合约
weixin_34007906
·
2020-07-12 08:51
智能合约语言
Solidity
教程系列4 - 数据存储位置分析
Solidity
教程系列第4篇-
Solidity
数据位置分析。
weixin_34006468
·
2020-07-12 08:19
Solidity
payable 方法表现
1pragma
solidity
^0.4.4;23contractPerson{45stringpublicname;6uintage;7uintprivateweight;8stringinternalbirthday
weixin_34004576
·
2020-07-12 08:47
Solidity
函数returns多个值的接收方式 总结
2019独角兽企业重金招聘Python工程师标准>>>函数返回多个值//函数可以返回多个值functionmultipleReturns()returns(uinta,uintb,uintc){return(1,2,3);}同时接收所有返回值functionprocessMultipleReturns(){uinta;uintb;uintc;//这样来做批量赋值:(a,b,c)=multipleR
weixin_34000916
·
2020-07-12 08:15
ERC721协议详解 --
Solidity
pragma
solidity
^0.4.20;///Note:theERC-165identifierforthisinterfaceis0x80ac58cd.interfaceERC721/*isERC165
weixin_33994429
·
2020-07-12 08:12
代币合约代码
pragma
solidity
^0.4.16;interfacetokenRecipient{functionreceiveApproval(address_from,uint256_value,address_token
weixin_33969116
·
2020-07-12 08:24
「教程」用
Solidity
开始编写你的第一个智能合约
2019独角兽企业重金招聘Python工程师标准>>>本文翻译自:GeraldNash《BuildYourFirstSmartContract》原文地址:https://medium.com/crypto-currently/build-your-first-smart-contract-fc36a8ff50ca由微信公众号“Wancloud万云”翻译并发布于公众号上。这篇文章,我们将用使用编程语
weixin_33953384
·
2020-07-12 08:42
【
Solidity
】2.合约的结构体 - 深入理解
Solidity
索引【
Solidity
】1.一个
Solidity
源文件的布局【
Solidity
】2.合约的结构体【
Solidity
】3.类型【
Solidity
】4.单位和全局可变量【
Solidity
】5.表达式和控制结构
weixin_33937499
·
2020-07-12 08:29
Solidity
Event是如何实现的
2019独角兽企业重金招聘Python工程师标准>>>一个
Solidity
Event的定义如下:eventDeposit(addressindexed_from,bytes32indexed_id,uint_value
weixin_33924220
·
2020-07-12 08:53
Solidity
Zombies学习笔记
ZombieFactory.solpragma
solidity
^0.4.19;import".
weixin_33912445
·
2020-07-12 08:40
基于以太坊网络的智能合约开发、部署和测试(入门)
>>>基本概念:以太坊是一个开放的、公开的区块链平台,允许用户构建自己的去中心化应用在上面运行
Solidity
是一种语法类似JavaScript的高级语言。它被设计成以编译的方式生成以太坊虚拟机代码。
lyuharvey
·
2020-07-12 08:58
Solidity
合约记录——(一)如何寻找以太坊真实
Solidity
源码
在自主学习
Solidity
智能合约的过程中,第一份入手资料无疑是官方文档。
weixin_33860553
·
2020-07-12 08:22
Solidity
基础入门知识---函数的访问权限和可见性
下面来继续介绍作为一个分布式网络语言所特有的internal和external这两种不同的函数调用方式,以及
Solidity
提供的对函数调用时的可见性控制语法。
weixin_33858336
·
2020-07-12 08:14
以太坊私链搭建、truffle项目开发
本文实现以下目标:搭建一条以太坊私链用企业级开发方式开发、部署一个项目分析truffle执行过程
solidity
、web3等的一些说明TokenERC20标准contractERC20Interface
weixin_33857679
·
2020-07-12 08:14
Solidity
constant view pure关键字的区别与联系
在
Solidity
中constant、view、pure三个函数修饰词的作用是告诉编译器,函数不改变/不读取状态变量,这样函数执行就可以不消耗gas了(是完全不消耗!),因为不需要矿工来验证。
weixin_33852020
·
2020-07-12 08:10
【
Solidity
】5.表达式和控制结构 - 深入理解
Solidity
索引【
Solidity
】1.一个
Solidity
源文件的布局【
Solidity
】2.合约的结构体【
Solidity
】3.类型【
Solidity
】4.单位和全局可变量【
Solidity
】5.表达式和控制结构
weixin_33841503
·
2020-07-12 08:57
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他