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
241-
solidity
之bytes
solidity
之bytescontractTest{//helloworld的16进制bytes10publicb10=0x68656c6c6f20776f726c64;bytespublicbytesInfo
Lich Howger
·
2020-07-11 17:47
solidity
Solidity
的Using for的使用
前言其实呢,今天刚接触Usingfor的时候,我并没有看懂它的意思。官方的文档有些晦涩难懂,导致我也产生了它与import的区别这样的疑问。使用与import的联系与区别先回答第二个问题,usingAforB与import有什么区别?import是讲某个合约contract或者某个库lib导入到当前文件,它是using的前提;import后,当前文件内可以引用被引入文件内定义的library或co
呢喃北上
·
2020-07-11 17:46
Solidity
Solidity智能合约
Solidity
的数组详解
创建一个数组pragma
solidity
^0.4.0;contractTest{uint[5]arr=[0,1,2,3,4];//创建一个定长的数组uint[]storageArr;functiona(
呢喃北上
·
2020-07-11 17:46
Solidity
Solidity智能合约
Solidity
的结构体与映射
结构体(Structs)
Solidity
提供结构体来自定义类型,自定义的类型是引用类型。我们通过实例来理解它。
呢喃北上
·
2020-07-11 17:46
Solidity
Solidity智能合约
solidity
编写智能合约HelloWorld Demo
使用
solidity
前你需要安装matemask插件创建钱包账户(这里不做具体介绍)第一步打开在线编辑器remixhttp://remix.ethereum.org第二步新建.sol文件在左侧browser
好小伙17
·
2020-07-11 16:57
solidity
区块链入门三部曲(三)Remix使用、
solidity
智能合约开发
推荐
solidity
官网(有一些基础合约用上手):http://
solidity
.readthedocs.io/en/v0.4.24/introduction-to-smart-contracts.html
_DrZ_
·
2020-07-11 16:11
Solidity
基础(5)--数据地址(memory,storage,calldata)
引用类型在
Solidity
中有一个额外的属性,数据的存储位置。可选为memory和storage。memory:存储位置同我们普通程序的内存一致。即分配,即使用,越过作用域即不可被访问,等待被回收。
Burning_ice
·
2020-07-11 16:50
solidity
Solidity
基础(1)--
Solidity
合约结构
结构类型(StructsTypes),构造函数,函数修饰符(FunctionModifiers),函数(Functions),事件(Events),枚举类型(EnumTypes)智能合约Testpragma
solidity
Burning_ice
·
2020-07-11 16:50
solidity
Solidity
基础(6)--
Solidity
合约访问权限问题
本章节主要讲述智能合约中访问权限问题,主要关键字external,public,internal,private之间的区别及应用external:外部函数是合约接口的一部分,所以我们可以从其它合约或通过交易来发起调用。一个外部函数f,不能通过内部的方式来发起调用,(如f()不可以,但可以通过this.f())。外部函数在接收大的数组数据时更加有效。public:公开函数是合约接口的一部分,可以通过
Burning_ice
·
2020-07-11 16:50
solidity
Solidity
基础(9)--
Solidity
异常处理
Solidity
是通过回退状态的方式来处理异常错误(有点像事务回滚)。发生异常时会撤消当前调用(及其所有子调用)所改变的状态,同时给调用者返回一个错误标识。
Burning_ice
·
2020-07-11 16:50
solidity
Solidity
基础(3)--类型详解(值类型)
本章节主要详细介绍
solidity
中值类型的属性信息以及注意点包括:Boolean,Integer,Address,定长字节数组,Enums1.Boolean类型bool:可以取值true和false对应的运算符同
Burning_ice
·
2020-07-11 16:50
solidity
Dapp初探之Web3.js入门
前言1.阅读本文需要了解区块链基本原理及术语,掌握
solidity
的基本用法。2.文本会介绍合约如何应用在前端及web3.js的常用api引言你肯定很好奇什么是web3.js?
要做前端的一股清流
·
2020-07-11 16:13
Dapp开发
solidity
环境安装
1能够打开remixremix在线编辑器/编译器,这是编写
solidity
语言的编辑器旧版新版2安装metamask官网:https://metamask.io/chrome插件下载链接3安装gethgo
wilsonyx
·
2020-07-11 16:50
区块链
以太坊
truffle中test测试
示例如下所示:pragma
solidity
^0.4.24;import"truffle/Assert.sol";import"truffle/DeployedAddresses.sol";impor
wilsonyx
·
2020-07-11 16:19
区块链
truffle
solidity
使用异常处理
pragma
solidity
^0.4.24;contractFoo02{mapping(address=>uint256)publicpersonToMoney;constructor()publicpayable
wilsonyx
·
2020-07-11 16:18
区块链
以太坊
以太坊智能合约
solidity
去中心化投票系统
实现一个电子投票系统,基于智能合约该电子投票系统的一个主要问题是如何分配合理的权限给正确的人,并且要防止篡改。这个例子不能解决所有问题,但是实现了如何去委托投票,整个投票计数过程是自动且完全透明的。功能上首先要为投票设立一个简称创建一个合约,发起者作为主席来给每一个独立的地址分配权限。每一个参与者可以自己投票或者委托给信任的人。程序最后会返回得票数最多的那个提议。程序构造了voter和candid
wilsonyx
·
2020-07-11 16:18
区块链
以太坊
solidity
高级合约语言
solidity
是一个语法类似与JavaScript的、面向智能合约的高级语言,编译后的二进制在evm中运行。
solidity
是一个静态类型语言,支持继承、库访问、复杂的用户定义类型等特性。
wilsonyx
·
2020-07-11 16:18
以太坊
从头写一个
solidity
智能合约(一)介绍
最近学习一下solitity,感受到了区块链技术的神奇之处。决定从头写一个智能合约来练练手,因为才学习了俩天,尚有不足之处,请各位看客多多包涵。首先先讲一下我对智能合约的理解,智能合约是运行在一个区块链系统上的一套代码,这套代码可以永久的存储一些变量以及函数,任何一个人成为了这个区块链系统的节点之后就可以调用公开的变量和公开的函数,当然智能合约代码也是公开的。所有的东西都是公开透明的,而且是去中心
wangjinxin613
·
2020-07-11 16:06
solitity
智能合约
区块链(七)智能合约(Smart Contract)
2.
solidity
在编写智能合约的语言当中最火的就是
solidity
语言。Solidi
橘红色の火焰
·
2020-07-11 16:44
区块链晋升之路
Solidity
solidity
基础学习
0参考来源文档主要参考了https://cryptozombies.io的游戏dapp开发网站,一步步通过游戏来讲解
solidity
。
孰无过
·
2020-07-11 16:11
以太坊
以太坊Metamask安装以及remixIDE
Solidity
简单智能合约编写部署
以太坊Metamask安装以及
Solidity
简单智能合约编写部署本文使用MetaMask创建钱包,并且使用Ropsten测试网络上的一个faucet为它充值。
Hello World程序员
·
2020-07-11 16:55
以太坊
智能合约开发
以太坊智能合约
solidity
队列数组
字符串stringbytes队列输入输出string类型输入测试例如"sb12"记得加引号//pragma
solidity
^0.4.15;contractqueue{structQueue{bytes[
Hello World程序员
·
2020-07-11 16:55
智能合约开发
solidity
合约常见操作错误
个人区块链技术网站http://www.b2bchain.cn/browser/fgfx.sol:95:17:TypeError:"send"and"transfer"areonlyavailableforobjectsoftype"addresspayable",not"address".require(payee.send(payment));^--------^address payable
Hello World程序员
·
2020-07-11 16:23
智能合约开发
solidity
队列和数组实现
solidity
实现队列和数组。结构体存储uint[]bytes[]类型,输入参数为string类型。实现传入string字符串到队列,只将队列中不存在的插入队尾,并且当队列满时丢弃队首。
Hello World程序员
·
2020-07-11 16:23
智能合约开发
Solidity
官方文档“投票”智能合约部署到区块链,Java完美运行
Solidity
官方文档“投票”智能合约部署到区块链,利用web3j完成交互GitHub源码完美上链运行:https://github.com/ybeario/ballot-web3j-demoReadme.txt
Y.Bear
·
2020-07-11 15:18
区块链
Java
区块链(六)windows 以太坊私有链创建代币
写在之前,由于不慎装的版本比较高,且初学对
solidity
也不熟,网上的教程现成的合约基用钱包本都未编译通过。
中v中
·
2020-07-11 15:37
区块链入门——最新配置利用Remix部署以太坊智能合约并调用函数
区块链入门——配置利用Remix部署
Solidity
合约并调用函数前言创建合约*安装MetaMask(小狐狸)编译合约部署合约调用函数关于作者前言介绍利用Remix部署
Solidity
合约实验工具Google
99Kies
·
2020-07-11 15:54
区块链
Solidity
银行积分合约实现
pragma
solidity
^0.4.0;contractScore{addressowner;//合约的拥有者银行uintissuedScoreAmount;//银行已经发行的积分总数uintsettledScoreAmount
IT_浩哥
·
2020-07-11 15:08
智能合约
区块链
solidity
入门学习——mapping
一、
solidity
中,映射的关键字为mapping,首先我们先来定义两个mapping,mapping(address=>uint)idmapping和mapping(uint=>string)namemapping
鱼雁无恙
·
2020-07-11 14:57
区块链学习笔记04-
Solidity
基础语法随手记
本文是学习
solidity
语法中随手记录的一些注意点,杂乱无章,不合适学习使用,仅供自己参考!
BRUCE董
·
2020-07-11 14:42
区块链
图文并茂详细介绍
Solidity
的三种合约间的调用方式 call、delegatecall 和 callcode
Solidity
的三种合约间的调用方式有call、delegatecall和callcode这3种方式。
powervip
·
2020-07-11 14:00
以太坊
在0.6.8版本的
solidity
中使用delegatecall进行合约升级
在0.4.26版本的
solidity
中,delegatecall的返回值只有1个,表示delegatecall是否调用成功的布尔变量。
powervip
·
2020-07-11 14:29
以太坊
区块链
truffle react环境搭建
1.环境(windows10)F:\react>truffle.cmdversionTrufflev4.1.14(core:4.1.14)
Solidity
v0.4.24(solc-js)F:\react
oulingcai
·
2020-07-11 14:17
区块链
基于truffle react box的投票demo
1.环境搭建如果对trufflereactbox的环境部署不熟请移步https://blog.csdn.net/oulingcai/article/details/850889672.
solidity
合约
oulingcai
·
2020-07-11 14:17
区块链
深入了解以太坊虚拟机第4部分——ABI编码外部方法调用的方式
在本系列的上一篇文章中我们看到了
Solidity
是如何在EVM存储器中表示复杂数据结构的。但是如果无法交互,数据就是没有意义的。智能合约就是数据和外界的中间体。
Omni-Space
·
2020-07-11 14:21
以太坊
ETH
/
EVM
以太坊
ETH
/
智能合约
solidity
入门——拍卖案例一(明价拍卖)
前言当下,开发以太坊智能合约使用最多的语言是
solidity
。这门语言最早由以太坊创世团队的GavinHood设计,后由以太坊技术团队开发维护。
代码狙击者
·
2020-07-11 13:36
智能合约开发
solidity
入门——拍卖案例二(暗价拍卖)
前言当下,开发以太坊智能合约使用最多的语言是
solidity
。这门语言最早由以太坊创世团队的GavinHood设计,后由以太坊技术团队开发维护。
代码狙击者
·
2020-07-11 13:36
智能合约开发
教你一招 如何批量发送eth 或者代币
批量发送以太坊部署下面的合约然后往下面的合约打币就可以分发pragma
solidity
^0.4.21;contractbatchTransfer{address[]publicmyAddresses=[
niumenglong1
·
2020-07-11 13:08
Web3j 通过java打包
solidity
代码
话不多说直接开始1.首先准备好
solidity
合约https://ethereum.org/tokenpragma
solidity
^0.4.16;inter
周小口苗
·
2020-07-11 13:53
智能合约语言
Solidity
教程系列2 - 地址类型介绍
最新内容会更新在主站深入浅出区块链社区原文链接:智能合约语言
Solidity
教程系列2-地址类型介绍
Solidity
教程系列第二篇-
Solidity
地址类型介绍.写在前面
Solidity
是以太坊智能合约编程语言
深入浅出区块链
·
2020-07-11 13:39
基于以太坊的次高价盲拍
solidity
智能合约(二)
基于以太坊的次高价盲拍
solidity
智能合约(二)4.揭标5.第三方仲裁人终结拍卖4.揭标揭标的过程应该是本智能合约中最复杂且具有灵魂的关键步骤。
Revelation_of_Turing
·
2020-07-11 13:45
以太坊智能合约
基于以太坊的次高价盲拍
solidity
智能合约(一)
基于以太坊的次高价盲拍
solidity
智能合约(一)1.功能描述竞标原则揭标原则仲裁原则仲裁投票原则代码实现1.定义竞标商品结构2.卖家添加竞拍商品至商城3.竞标1.功能描述该合约主要功能描述如下:用户
Revelation_of_Turing
·
2020-07-11 13:45
以太坊智能合约
基于以太坊的次高价盲拍
solidity
智能合约(三)
基于以太坊的次高价盲拍
solidity
智能合约(三)6.用于进行投票和支付的内部合约Arbitration7.尾语6.用于进行投票和支付的内部合约Arbitration该内部合约用于卖家、买家、仲裁人对每一笔竞拍成功的交易进行投票
Revelation_of_Turing
·
2020-07-11 13:45
以太坊智能合约
Solidity
合约继承
Solidity
合约继承pragma
solidity
^0.4.4;//publicinternalprivatecontractAnimal{uint_weight;uintprivate_hegiht
Rankis
·
2020-07-11 12:57
Solidity
在私链上使用Remix和geth控制台部署合约
做一个简单的合约部署1.打开RemixIDE浏览器:https://remix.ethereum.org,在浏览器创建合约合约代码如下pragma
solidity
^0.4.0;contractInfoContract
曾经的你_
·
2020-07-11 12:53
区块链
mac os如何编译老版本的
solidity
前言:对于
solidity
老版本的编译我试了各种办法,但是cmake还是各种报错,期间我都快抓狂到去学习cmake了,但是简单看了看后感觉cmake有点复杂,最后没有办法了,想到docker容器可以屏蔽外部的各种条件
luffy_1993
·
2020-07-11 12:22
etherum
Solidity
智能合约案例——投票存在的问题
通过对
Solidity
官方文档的学习,发现投票案例代码有些不够严谨,简要做以下说明。1.调用者问题在vote函数中,如果是一个没有投票权的地址(假设A地址)调用了vote函数,代码也能顺利执行。
李柏林
·
2020-07-11 12:49
区块链
solidity
学习笔记(8)—— 函数修饰符及自定义修饰符
在
Solidity
中,函数修饰符规定了函数的行为、调用规则。
佛系布偶
·
2020-07-11 11:40
Solidity
solidity
学习笔记(10)—— 事件、日志与交互(含实例)
一、事件的实现事件的实现是在合约对象中,分两步:1、定义事件类型2、实例化事件对象代码:pragma
solidity
^0.4.19;contractZombieF
佛系布偶
·
2020-07-11 11:40
Solidity
solidity
学习笔记(5)—— Storage(引用传递)和Memory(值传递)
Solidity
中有两种类型:值类型和引用类型
Solidity
是静态类型的语言,有值类型和引用类型的区别。
佛系布偶
·
2020-07-11 11:40
Solidity
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他