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
solidity
0.5.7简明教程
以太坊不仅是一种加密数字货币,它更是功能完备的智能合约平台,
solidity
就是用来开发以太坊上的智能合约的原生开发语言。
小智123
·
2019-04-29 16:40
区块链
solidity
以太坊
solidity
0.5.7简明教程
以太坊不仅是一种加密数字货币,它更是功能完备的智能合约平台,
solidity
就是用来开发以太坊上的智能合约的原生开发语言。
编程狂魔
·
2019-04-29 15:38
Remix中文版 【
Solidity
IDE】
Remix是以太坊官方开源的
Solidity
在线集成开发环境,可以使用
Solidity
语言在网页内完成以太坊智能合约的在线开发、在线编译、在线测试、在线部署、在线调试与在线交互,非常适合
Solidity
ezpod
·
2019-04-29 01:57
remix
solidity
ide
solidity
0.5.7快速教程
以太坊不仅是一种加密数字货币,它更是功能完备的智能合约平台,
solidity
就是用来开发以太坊上的智能合约的原生开发语言。
ezpod
·
2019-04-27 21:22
solidity
solidity
0.5.7
使用truffle测试
solidity
中的重载函数
ERC223标准定义了三个重载的transfer函数。这给truffle测试带来了不少麻烦——直接在测试框架中调用transfer函数会报错:参数错误之类的信息。本文使用web3的sendTransaction方法实现重载函数的调用。安装web3-eth-abi这个包(推荐1.0.0-beta.34版本)。引用这个包constWeb3Abi=require(‘web3-eth-abi’);准备好要
JohnnyMartin
·
2019-04-15 15:07
BlockChain
Solidity
340-浅析BNBContractCode
pragma
solidity
^0.4.8;/***Mathoperationswithsafetychecks*/contractSafeMath{functionsafeMul(uint256a,uint256b
Lich Howger
·
2019-04-12 13:10
contract
深入浅出智能合约
合约很典型地用诸如
Solidity
等高级语言写成,然后编译成字节代码上传到区块链上。另请参阅:也存在其他语言,尤其是Serpent和LLL,在此文本的以太坊高级语言章节会进
跨链技术践行者
·
2019-04-12 09:46
区块链
以太坊
以太坊
以太坊学习路线——(四、下)truffle项目合约交互、合约测试、配置文件、依赖管理
文章结构:七、合约交互八、测试合约九、Javascript测试十、
Solidity
测试十一、Truffle配置文件十二、依赖管理七、合约
GDUYT
·
2019-04-06 18:02
区块链
以太坊
Truffle
以太坊学习路线——(三)
Solidity
常用IDE搭建、合约编译、部署、调用
一、常用IDE1.remix:是一个浏览器版的
solidity
开发IDE,你可以使用在线版的https://remix.ethereum.org/,Remix使用方法,也可以下载下来https://github.com
GDUYT
·
2019-04-06 18:53
区块链
以太坊
Solidity
Solidity
truffle,部署合约到Ropsten测试链或主链,调用合约
Infura是⼀个托管的以太坊节点集群,可以将你开发的以太坊智能合约部署到infura提供的节点上,⽽⽆需搭建⾃⼰的以太坊节点,它是MetaMask背后的以太坊供应商。1、Chrome浏览器安装MetaMask插件。https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn/related?
houyanhua1
·
2019-04-04 10:06
Solidity
Solidity
truffle,部署合约到ganache环境、geth私有链环境
安装以太坊客户端Ganache:npminstall-gganache-cli(以前的名字是TestRPC)命令行中启动ganache客户端(服务):ganache-cli-p7545(-p指定端口号)也可以安装图像化界面的Ganache:https://truffleframework.com/ganachetruffle.js(truffle的配置文件,配置ganache网络。Windows下
houyanhua1
·
2019-04-03 18:43
Solidity
truffle
ganache
geth
Solidity
Solidity
truffle,单元测试
test/TestMath.sol(合约的单元测试):pragma
solidity
^0.4.24;import"truffle/Assert.sol";import"truffle/DeployedAddresses.sol
houyanhua1
·
2019-04-03 16:12
Solidity
truffle
单元测试
Solidity
Solidity
数组类型。定长数组(bytes1)、不定长数组(bytes)与string之间的转换
demo.sol(定长数组,bytes1...bytes32):pragma
solidity
^0.4.20;contractfixedArray{//bytes1...bytes32bytes2b2="
houyanhua1
·
2019-04-01 18:30
Solidity
什么是智能合约? 智能合约到底做什么的?
Solidity
Solidity
是一种用于编写智能合约的高级语言,语法类似于JavaScript。在以太坊平台上,
Solidity
编写的智能合约可以被编译成字节码在以太坊虚拟机上运行。
kyrie66
·
2019-03-31 12:50
区块链
5年前, "以太坊大脑"送给V神一份神秘大礼; 今天, V神将它给了你...
来源|《
Solidity
编程》作者|RiteshModi责编 | 乔治出品|区块链大本营(blockchain_camp)##敲重点,文末送书哟
Solidity
的语法概念最早由 GavinWood 在2014
区块链大本营
·
2019-03-23 12:00
Remix
Solidity
IDE 快速入门
Remix
Solidity
IDE简介:Remix
Solidity
IDE是一款基于浏览器的IDE,它用于开发智能合约,也是目前比较推荐的一款开发以太坊智能合约的IDE,特别是对于新手来说。
ZeroOne01
·
2019-03-20 18:55
Remix
Solidity
IDE
区块链
ETH ERC20 代币生成
合约代码注意使用
solidity
0.4.24编译//AbstractcontractforthefullERC20Tokenstandard//https://github.com/ethereum/EIPs
威少_horan
·
2019-02-28 10:53
【智能合约审计】————23、EthLendToken
合约地址:https://etherscan.io/address/0x80fB784B7eD66730e8b1DBd9820aFD29931aab03#codepragma
solidity
^0.4.16
FLy_鹏程万里
·
2019-02-22 17:02
【区块链】
————智能合约审计实战
【智能合约审计】————22、LEB
pragma
solidity
^0.4.16;contractowned{addresspublicowner;functionowned()public{owner=msg.sender;}modifieronlyOwner
FLy_鹏程万里
·
2019-02-22 17:55
【区块链】
————智能合约审计实战
【智能合约审计】————22、VzanToken
合约地址:https://etherscan.io/address/0xe06bbc2722efa12f75d5f7b22abc44ee3ddbf8fa#codepragma
solidity
^0.4.16
FLy_鹏程万里
·
2019-02-22 17:48
【区块链】
————智能合约审计实战
【智能合约审计】————20、BGAudit
合约地址:https://etherscan.io/address/0xd9ee30812b0d3d3a7190645caf20f781d64a0bcf#codepragma
solidity
^0.4.24
FLy_鹏程万里
·
2019-02-22 17:17
【区块链】
————智能合约审计实战
【智能合约审计】————19、BGAudit
合约地址:https://etherscan.io/address/0x1cf33ead073351b3fc63c1f4f35dc10791fe6c7c#codepragma
solidity
0.4.24
FLy_鹏程万里
·
2019-02-22 17:55
【区块链】
————智能合约审计实战
【智能合约审计】————16、YiqiniuCrowdsale
合约地址:https://etherscan.io/address/0xaf81fe7b506d07e0a87b6dead5302781520a0e22#codepragma
solidity
^0.4.18
FLy_鹏程万里
·
2019-02-22 17:42
【区块链】
————智能合约审计实战
【智能合约审计】————15、ETHEREUMBLACK
合约地址:https://etherscan.io/address/0xE2fA3d7B292c216390AbAd4c625d5f2524B85A1f#code//ERC20Tokenpragma
solidity
FLy_鹏程万里
·
2019-02-22 17:36
【区块链】
————智能合约审计实战
【智能合约审计】————9、AssetToken
合约地址:https://etherscan.io/address/0x6248211b830ce0191c7643b19f5ddb059e018672#codepragma
solidity
^0.4.11
FLy_鹏程万里
·
2019-02-22 17:28
【区块链】
————智能合约审计实战
【智能合约审计】————7、AssetToken
合约地址:https://etherscan.io/address/0x0bdbc0748ba09fbe9e9ed5938532e41446c2f033#codepragma
solidity
0.4.21
FLy_鹏程万里
·
2019-02-22 17:46
【区块链】
————智能合约审计实战
【智能合约审计】————5、CherryCoinFoundation
合约地址:https://etherscan.io/address/0x1975bb03de10f058d6048ef3f00e1a704b7a0b39#codepragma
solidity
^0.4.16
FLy_鹏程万里
·
2019-02-22 17:14
【区块链】
————智能合约审计实战
【智能合约审计】————4、LoliCoin
合约地址:https://etherscan.io/address/0x326ce88b27c196d0387f5df7ae085c1203185cb4#codepragma
solidity
^0.4.18
FLy_鹏程万里
·
2019-02-22 17:03
【区块链】
————智能合约审计实战
【智能合约审计】————3、CarToken
合约地址:https://etherscan.io/address/0x37e55693b71668dd53ed1431a5f2375d7e938ef5#codepragma
solidity
^0.4.18
FLy_鹏程万里
·
2019-02-22 17:45
【区块链】
————智能合约审计实战
【智能合约审计】————2、GEMCHAIN
合约地址:https://etherscan.io/address/0xfb340423dfac531b801d7586c98fe31e12a32f31#codepragma
solidity
^0.4.16
FLy_鹏程万里
·
2019-02-22 17:14
【区块链】
————智能合约审计实战
【智能合约审计】————1、InterConnectCash
pragma
solidity
^0.4.16;//指定编译器版本信息,符合推荐做法//不存在溢出、条件竞争等缺陷//建议使用openzeppelin-
solidity
安全函数来进行数值运算contractowned
FLy_鹏程万里
·
2019-02-22 17:54
【区块链】
————智能合约审计实战
[智能合约]:类型02 字节数组,字符串和数组
这一次介绍
Solidity
的字节数组和数组。字节数组分为固定大小的字节数组,和动态大小的字节数组(字符串归在其中)。1.固定大小的字节数组固定大小的字节数组以bytes加数字表示。
jea的笔记本
·
2019-02-20 00:30
智能合约编程语言-
solidity
快速入门(下)
上一篇:智能合约编程语言-
solidity
快速入门(上)
solidity
区块及交易属性在介绍区块及交易属性之前,我们需要先知道
solidity
中自带了一些全局变量和函数,这些变量和函数可以认为是
solidity
ZeroOne01
·
2019-02-19 00:30
以太坊
智能合约
solidity
区块链
智能合约编程语言-
solidity
快速入门(上)
solidity
简介本文默认读者已掌握至少一种面向对象编程语言,所以文中一些概念会借助其他语言进行类比。
ZeroOne01
·
2019-02-18 23:20
区块链
以太坊
solidity
区块链
Remix调试
solidity
之疑问
问题描述:为什么将0x80存在内存位置0x50?指令序列:0000PUSH1800002PUSH1400004MSTORE0005CALLVALUE栈Stack:0:0x0000000000000000000000000000000000000000000000000000000000000000内存Memory:0x0:00000000000000000000000000000000??????
Non_咕咚
·
2019-02-16 15:41
Ethereum
solidity
学习笔记
1、区块链不可篡改性区块链的一个显著特点是,数据一旦写入链中,就不可篡改重写。在传统的关系型数据库中,你可以很容易地更新一条数据记录。但是,在区块链中,一旦数据写入就无法再更新了——因此,区块链是一直增长的。那么,区块链是如何实现数据的不可篡改特性?这首先得益于哈希(Hash)函数——如果你还没接触过哈希函数,不妨将它视为一个数字指纹的计算函数:输入任意长度的内容,输出定长的码流(指纹)。哈希函数
weixin_30387339
·
2019-02-14 11:00
数据库
json
javascript
解析
Solidity
预编译合约的实现
在
Solidity
中存在很多预先编译好的合约(或者说是方法)可供调用,例如sha256、keccak256等,本文简单分析下其实现逻辑。
hello2mao
·
2019-02-14 10:40
BlockChain
2018 遇见彩虹,吃定彩虹——编程学习项目回顾
2018算是我的编程元年,我比较系统的接触了面向对象,多线程,机器学习,ACM算法,学习的语言像有C++,Java,C#(unity),甚至去参加hackthon的时候还学了学
solidity
,一个开发
Mr. Water
·
2019-02-03 11:30
算法
leetcode
总结
从零构建以太坊(Ethereum)智能合约到项目实战——学习笔记10
P57、1-
Solidity
Types-玩转
Solidity
数组(Arrays)学习目标1、掌握Arrays的可变不可变的创建2、深度理解可变数组和不可变数组之间的区别3、二维数组4、memoryarrays
weixin_30390075
·
2019-01-31 20:00
区块链
盘他!以太坊合约的安全性弱点II
数据保密
Solidity
智能合约中的变量分public和private两种。Private变量表示这个数值不能被其他合约直接读取。但是,将一个变量标记为private不意味着里面的信息就是保密的。
Conflux中文社区
·
2019-01-30 00:00
以太坊
后端
算法
区块链
从零构建以太坊(Ethereum)智能合约到项目实战——学习笔记8
P35、
Solidity
Types-字符串(StringLiterals)
Solidity
中的string字符串不像C语言一样以\0结束。
weixin_30585437
·
2019-01-29 13:00
区块链
c/c++
从零构建以太坊(Ethereum)智能合约到项目实战——学习笔记6
P21、1-
Solidity
Types-整型(Integer)(一)int/uint:变长的有符号或无符号整型。变量支持的步长以8递增,支持从uint8到uint256,以及int8到int256。
weixin_30585437
·
2019-01-28 17:00
区块链
以太坊合约的安全性弱点,你都绕开了吗?
这篇文献分两部分,第一部分介绍了一些如果对
Solidity
语言和智能合约不当使用会导致问题的弱点;第二部分
Conflux中文社区
·
2019-01-28 00:00
数据库
安全
以太坊
区块链
【区块链】以太坊(Ethereum )入门实战视频教程
Geth的安装以太坊开发、测试环境搭建单节点以太坊私有链搭建多节点以太坊私有链搭建Geth常用命令操作以太坊账户详解以太坊RPCAPI详解(一)以太坊RPCAPI详解(二)以太币以太坊转账以太坊块、交易介绍
Solidity
Spring狂人
·
2019-01-21 21:14
【HPIPS区块链商城】去中心化商城业务开发环境
Solidity
:
Solidity
是一门面向合约的、为实现智能合约而创建的高级编程语言。
HPIPS2018
·
2019-01-21 16:10
区块链-
solidity
智能合约架构探索
solidity
语言教程:http://www.tryblockchain.org/官方文档翻译:https://
solidity
-cn.readthedocs.io/zh/develop/说明:通过本文的工厂模式
快乐崇拜234
·
2019-01-19 14:02
区块链
用
Solidity
写一个网上购物智能合约
虽然接触过一点区块链的知识,但还没有动手写过智能合约,于是匆忙学习了一下
Solidity
和SmartContract的基础,开始编写我的第一个智能合约,顺便记录一下学习历程。
guli_qi
·
2019-01-17 22:10
区块链
以太坊
智能合约
网上购物
Solidity
验证ETH智能合约
合约的验证必须要求科学上网.2.如果合约的构造函数需要传入参数,则必须要求输入合约的ABI3.编辑器版本必须正确选择.4.验证的代码不支持import语句.以下介绍2种将代码扁平化的工具,即去除import.
Solidity
Flattery
arthur25
·
2019-01-16 15:50
安装VisualStudio2017并且搭建WIN10下的
solidity
环境…
遇到错误先不慌,排查才是最重要的。获取下载安装缓存地址的这个读取权限,个人放在了F盘,所以只需要设定下载缓存目录ProgramData下面的权限的所有者为你自己电脑的名字,然后勾选替换所选容器对象的所有者。常见的两个错误,第一个先得关闭独立显卡的Nvida的所有服务,并且关闭NvidawebHelper的进程,结束掉其他的Nvida进程。再一个就是得获取C:\ProgramFiles(x86)与C
asciphx的小号
·
2019-01-15 20:22
Other
安装VisualStudio2017并且搭建WIN10下的
solidity
环境…
遇到错误先不慌,排查才是最重要的。获取下载安装缓存地址的这个读取权限,个人放在了F盘,所以只需要设定下载缓存目录ProgramData下面的权限的所有者为你自己电脑的名字,然后勾选替换所选容器对象的所有者。常见的两个错误,第一个先得关闭独立显卡的Nvida的所有服务,并且关闭NvidawebHelper的进程,结束掉其他的Nvida进程。再一个就是得获取C:\ProgramFiles(x86)与C
asciphx的小号
·
2019-01-15 20:22
Other
上一页
50
51
52
53
54
55
56
57
下一页
按字母分类:
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
其他