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
【系列】区块链与以太坊实战(1)-基础知识
李宁老师的区块链与以太坊系列文章开张了,本系列文章将全面阐述区块链与以太坊的基本概念以及核心技术,包括挖矿、智能合约、以太坊、
Solidity
语言、Truffle、Ganache等技术,以及如何发布自己的数字货币和编写基于以太坊的云笔记
androidguy
·
2020-04-26 10:43
区块链
DApp
以太坊
其他
SOL01:
Solidity
语言基础
Solidity
是传说中编写智能合约的脚本语言,运行在EVM中;用以解决区块链中的任务执行。一个目前看起来还非常稚嫩的语言。这里做一个结构性介绍。并据此展开详细的说明。
杨强AT南京
·
2020-04-14 08:37
Solidity
语法(二)引用类型(Reference Types)
Solidity
引用类型官方文档引用类型(ReferenceTypes)引用类型包含不定长字节数组(bytes)字符串(string)数组(Array)结构体(Struts)复杂类型,
yuyangray
·
2020-04-14 00:31
罗韭菜的超详细dapp从零实战(二)-- 编写智能合约与truffle
使用
solidity
语言撰写智能合约Ethereum上的智能合约需要使用
solidity
语言来撰写。
罗雪Melody
·
2020-04-11 18:38
【
Solidity
入门系列】定长字节数组
可取值范围,增长步长方面与
Solidity
语言自身的整数有不同[^integer],需注意区分。文中代码均可通
TryBlockchain
·
2020-04-11 16:42
0x10--智能合约开发之十分钟学会开发智能合约全流程
学习目标使用
solidity
语言撰写智能合约开发前的准备Ubuntu环境下Atom编辑器安装及使用安装所需工具安装nvm安装node安装npm启动testrpc建立项目目录结构新建HelloWorld合约代码说明编译部署与合约互动加入新方法
金牛茶馆
·
2020-04-09 12:12
160G最新区块链完整学习路线视频资源,从零到有,多个项目实战
160G区块链最新视频教程,包含GoLang从入门到精通,Linux从入门到精通,区块链密码学,智能合约,以太坊及项目实战,区块链框架HyperLedger超级账本项目案例+项目实战,
Solidity
基础
TonyAllen
·
2020-04-09 07:21
Solidity
学习笔记(二)
感兴趣的同学,可以参考HiBlock社区有个
Solidity
教程进行学习。第三章高级
Solidity
理论把智能协议传上以太坊之后,它就变得不可更改,这种永固性意味着你的代码永远不能被调整或更新。
龍龘龘
·
2020-04-09 01:01
【CryptoZombies|编写区块链游戏学智能合约】Lesson4: 僵尸作战系统
CryptoZombies是个在编游戏的过程中学习
Solidity
智能合约语言的互动教程。
空灵一月
·
2020-04-08 19:48
以太坊(Ethereum)智能合约NodeJS / Web3调用教程
truffle4-demo参考链接:http://truffle.tryblockchain.org/(原文较老,在基础上做了更新)1、环境配置:本地运行环境:Node.js、Npm、Truffle、
Solidity
土锅
·
2020-04-08 07:36
Solidity
语法---动态大小字节数组(Dynamically-sized byte array)
Dynamically-sizedbytearraystring是一个动态尺寸的UTF-8编码字符串,它其实是一个特殊的可变字节数组,string是引用类型,而非值类型。bytes动态字节数组,引用类型。根据经验,在我们不确定字节数据大小的情况下,我们可以使用string或者bytes,而如果我们清楚的知道或者能够将字节书控制在bytes1~bytes32,那么我们就使用bytes1~bytes3
yuyangray
·
2020-04-08 06:09
以太坊开发实战学习-Web3.js(十)
相对call函数,send函数有如下主要区别:1、send一个事务需要一个from地址来表明谁在调用这个函数(也就是你
Solidity
代码里的msg.sender)。我们需要
wustmz
·
2020-04-07 08:46
区块链安全—简单函数的危险漏洞(一)
一、前言部分在以太坊中使用
Solidity
编写智能合约的过程中会由于机制的问题而导致各种各样的问题出现。我们都知道,越是简单的函数,越是使用方便那么越会使开发人员对其掉以轻心。
CPinging
·
2020-04-06 21:10
智能合约
pragma
solidity
^0.4.20;contractERC20{//获取总的发行量functiontotalSupply()constantreturns(uinttotalSupply);//
武_6558
·
2020-04-06 20:00
智能合约编写之
Solidity
的高级特性 | FISCO BCOS超话区块链专场(篇3)
前言FISCOBCOS使用了
Solidity
语言进行智能合约开发。
Solidity
是一门面向区块链平台设计、图灵完备的编程语言,支持函数调用、修饰器、重载,事件、继承和库等多种高级语言的特性。
FISCO_BCOS
·
2020-04-06 18:48
区块链
智能合约
智能合约编写之
Solidity
的基础特性 | FISCO BCOS超话区块链专场(篇2)
如前篇介绍,目前大部分的联盟链平台,包括FISCOBCOS,都采用
Solidity
作为智能合约开发语言,因此熟悉并上手
Solidity
十分必要。
FISCO_BCOS
·
2020-04-06 18:54
区块链
智能合约
【Ethereum 智能合约开发笔记】编译和部署合约的第一种姿势:使用 Remix
Remix是一个OpenSource的
Solidity
智能合约
安德森_Anderson
·
2020-04-05 16:56
以太坊入门24步
安装go-ethereumbrewinstallethereum安装
solidity
brewinstall
solidity
=====启动go-ethereumgeth--datadir“~/ethdev
利炳根
·
2020-04-05 14:40
什么是以太坊代币?ERC-20,ERC-223,ERC-721和ERC-777 代币解释
以太坊作为一个分布式的平台,可以在其上编写智能合约(使用
Solidity
杨宁victor
·
2020-04-04 09:27
编译智能合约
所有的合约都是由
solidity
编写,并且所有文件的后缀都是.sol。在一个空的truffle项目中,只有一个Migrations.sol用于帮助部署进程。
唯夜
·
2020-04-04 06:52
以太坊开发实战学习-Web3.js(九)
通过前边的学习,DApp的
Solidity
合约部分就完成了。现在我们来做一个基本的网页好让你的用户能玩它。
wustmz
·
2020-04-03 19:29
智能合约语言
Solidity
教程系列10 - 完全理解函数修改器
最新内容会更新在主站深入浅出区块链社区原文链接:智能合约语言
Solidity
教程系列10-完全理解函数修改器这是
Solidity
教程系列文章第10篇,带大家完全理解
Solidity
的函数修改器。
深入浅出区块链
·
2020-04-03 14:07
Demo2
pragma
solidity
^0.4.24;contractMyContract{stringvalue;constructor()public{value="myValue";}functionget
蜗牛也有梦想
·
2020-04-03 14:44
mapping
solidity
里的mapping可以理解为java里面的map,建立键-值的对应关系,可以通过键来查找值,键必须是唯一的,但值可以重复。
赫灵
·
2020-04-03 10:32
【原创】深入浅出区块链系统:第二章
使用
Solidity
创建以太坊(Ethereum)智能合约(SmartContract)引言前面第一章(位于微博上的链接)主要介绍了区块链的概念,我们知道区块链分为两大类,一是以公有链为代表的无权限控制区块链
CloudsDocker
·
2020-04-03 03:35
智能合约语言
Solidity
教程系列1 - 类型介绍
【汇新云】为大家定期更新文章,【汇新云】IT人的产业链平台现在的
Solidity
中文文档,要么翻译的太烂,要么太旧,决定重新翻译下。
创成汇之眼
·
2020-04-02 22:52
如何写安全的智能合约?
Solidity
wasstartedinOctober2014whenneithertheEthereumnetworknorthevirtualmachinehadanyreal-worldtesting
orcl_zhang
·
2020-04-01 21:49
以太坊
Solidity
开发入门(基础篇)
分享一个很有趣的以太坊开发教程。从零开始手把手教你以太坊开发。第1章:课程概述第一课你将创造一个"僵尸工厂",用它建立一支僵尸部队。我们的工厂会把我们部队中所有的僵尸保存到数据库中工厂会有一个函数能产生新的僵尸每个僵尸会有一个随机的独一无二的面孔在后面的课程里,我们会增加功能。比如,让僵尸能攻击人类或其它僵尸!但是在实现这些好玩的功能之前,我们先要实现创建僵尸这样的基本功能。僵尸DNA如何运作僵尸
那个大螺丝
·
2020-04-01 21:42
014:Dapp用例|《ETH原理与智能合约开发》笔记
第五课分为三部分:Dapp用例合约结构
Solidity
语法这篇文章是第五课第一部分的学习笔记:Dapp用例。这节课主要讲解了Dapp的定义、适用场景和若干例子的简介。
吉祥在成长
·
2020-03-31 21:09
Solidity
开发文档翻译(一):智能合约介绍
存储pragma
solidity
^0.4.0;contractSimpleStorage{uintstoredData;functionset(uintx)public{storedData=x;}functionget
郎振钧
·
2020-03-31 00:38
杂谈——类似日知录
菩提的智能合约平台是用
Solidity
开发的,区块链的开发建议用GO,并发多,性能好,工具library全。
TINGTING81
·
2020-03-30 19:00
通过小游戏学习Ethereum DApps编程(3)
这里我们继续总结一些关于
solidity
语言的知识点。forETH网络中,对于区块链的写入操作,是需要用户支付Gas的,所以我们很多时候选用memory而不是storage。
假装在去天使之城的路上
·
2020-03-29 21:24
【CryptoZombies|编写区块链游戏学智能合约】Lesson3: 高级
Solidity
理论
CryptoZombies是个在编游戏的过程中学习
Solidity
智能合约语言的互动教程。
空灵一月
·
2020-03-29 18:33
016:
Solidity
语法|《ETH原理与智能合约开发》笔记
第五课分为三部分:Dapp用例合约结构
Solidity
语法这篇文章是第五课第三部分的学习笔记:
Solidity
语法。这节课主要讲解了以太坊编程语言
Solidity
简介和语法基础。
吉祥在成长
·
2020-03-29 18:20
Codefine区块链技术早餐(2019-03-04)
1.关于
Solidity
的new与智能合约的deployhttp://t.cn/EIM0Rpm2.js-ipfs-api的简单使用http://t.cn/EIMOcIL3.区块链相关学术会议级别大科普http
Codefine好码实验室
·
2020-03-29 14:37
022:ERC20众筹实例之合约分析2|《ETH原理与智能合约开发》笔记
第七课分为三部分:
Solidity
语法之多继承ERC20众筹实例之合约分析ERC20众筹实例之部署调试这篇文章是第七课第二部分的学习笔记:ERC20众筹实例之合约分析。
吉祥在成长
·
2020-03-29 06:46
【区块链基础02】-以太坊基本概念 Geth 安装
以太坊和比特币技术的不同:A.是吸纳了基于
solidity
语言的智能合约,并将智能合约看做一种特殊的账户,从而使得在智能合约上也可以实现具体的方法。B.实现了智能合约能落地执行的EV
Geeks_Chen
·
2020-03-28 23:33
以太坊(十五)
Solidity
数据类型-枚举
pragma
solidity
^0.4.4;contracttest{enumActionChoices{GoLeft,GoRight,GoStraight,SitStill}ActionChoices_choice
duanyu
·
2020-03-28 17:31
[Contract] openzeppelin/cli 开发, 部署, 升级智能合约
npminstall@openzeppelin/cliSetupproject$npxopenzeppelininitWritefirstcontractincontracts/,thencompilepragma
solidity
ercom
·
2020-03-28 17:00
atom 下载与使用
Solidity
实现智能合约
atom插件安装字体颜色插件language-ethereumautocomplete-
solidity
代码自动补齐linter-
solidity
代码错误检查linter-soli
a十二_4765
·
2020-03-28 07:15
Solidity
知识点集 — ERC721代币标准详解(十)
接上篇,这篇将详解介绍ERC721代币标准balanceOffunctionbalanceOf(address_owner)publicviewreturns(uint256_balance);这个函数只需要一个传入address参数,然后返回这个address拥有多少代币。ownerOffunctionownerOf(uint256_tokenId)publicviewreturns(addre
童蒙_
·
2020-03-28 00:04
以太坊DApp开发入门教程——Node.js和truffle框架打造区块链投票系统
ethereum通过本课程的学习,你将掌握:以太坊区块链的基本知识开发和部署以太坊合约所需的软件环境使用高级语言(
solidity
)编写以太坊合约使用NodeJS编译、部署合约并与之交互使用Truffle
编程狂魔
·
2020-03-27 23:16
BSN智能合约开发培训-FISCO BCOS(二)
目前,FISCOBCOS平台支持
Solidity
和Precompiled两种类型的智能合约,同时,提供交互式控制台工具(Console),方便开发者与链进行交互,部署、调用智能合约。
wx5da979d83cf0a
·
2020-03-27 10:08
区块链
FISCO
BCOS
BSN
智能合约开发之 Hello World!
一、
Solidity
语言
Solidity
是一种智能合约高级语言,运行在Ethereum虚拟机(EVM:EthereumVirtualMachine)之上。
AlleniCode
·
2020-03-25 19:07
磨链(mochain)社区-4.17分享-Fabric源码分析-共识模块
群内分享1.比特币运行原理-每一位投资者都应该知道201804092.区块链语言
Solidity
校验椭圆曲线加密数字签名3.英国爱丁堡大学、美国MIT、斯坦福、伊利诺伊的区块链相关课程:http://www.inf.ed.ac.uk
磨链社区
·
2020-03-25 18:35
[FAQ]
Solidity
并发执行 ? 重入攻击 ?
Solidity
实现的合约中,函数操作都是原子操作,旷工本地执行,取得共识后发布到区块链上。实际发布到区块链上的不存在并发,全节点同步状态到本地。
ercom
·
2020-03-25 17:00
[Contract]
Solidity
多种访问控制 (Access Control) 实现方式
在
solidity
中控制访问,一般是通过modifier修饰符方法来直接做。那么对于稍复杂的多种访问控制,通常需要一个统一操作的模块化类库。
ercom
·
2020-03-25 16:00
智能合约编程/Dapp漏洞 -- 交易授权/Tx.Origin Authentication
Solidity
有一个全局变量tx.origin,它回溯整个调用栈返回最初的,真正发起调用/交易的账户地址。在智能合约里使用这个变量做用户验证的话,就会留下一个受钓鱼攻击的漏洞。
末座少年
·
2020-03-25 08:21
合约结构
翻译原文date:20170617在
Solidity
中的合约,就像是面向对象语言中的对象。
gaoer1938
·
2020-03-25 04:02
2018-07-17 Polkadot白皮书阅读笔记
GavinWood博士行事相当低调,他是以太坊的创始人之一,也是以太坊Parity项目和智能合约语言
Solidity
的创始人。
谛听兽
·
2020-03-24 23:49
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
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
其他