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智能合约
我们写了一份小的计算合约作为HelloWorld。如果我们可以创建一个允许用户创建自己的计数器的合约怎么办?让我们创建我们的合约CounterFactory,它将管理所有其他计数器Counters。它将包含一个映射,将所有者与其计数器合约的地址相关联。mapping(address=>address)counters;当用户想要使用我们的计数器系统来拥有他自己的计数器时,他将需要请求创建他的计数器
malakashi
·
2018-11-08 00:00
工厂模式
solidity
区块链
智能合约
以太坊
remixIDE 发布以太坊智能合约SMART CONTRACT
Solidity是以太坊目前最流行的智能合约编程语言,RemixIDE是
Solidity智能合约
的开发环境是,使用Remix可以加快我们开发智能合约。
石头区块链
·
2018-09-27 17:55
区块链
windows安装truffle
solidity智能合约
开发框架
1准备node环境版本无要求,越新越好,具体步骤自行百度。2truffle安装准备一个用来存放truffle环境的空文件夹也就是开发合约文件所放位置新建完成后,在此文件夹运行powershell(我使用cmd报错),输入npm-ginstalltruffle全局安装truffle然后输入truffleinit会在此文件夹生成3个文件夹(contracts,migrations,test)和两个js
haojing8312
·
2018-09-20 22:24
以太坊
solidity 以太坊智能合约语言(二)
Solidity的完整语法:Solidity源文件结构:语法版本引入外部源文件注释
Solidity智能合约
文件结构状态变量函数函数修饰器事件Events结构体类型Struct枚举类型Enum值类型:类型布尔
wei906
·
2018-09-06 10:15
区块链——智能合约
区块链100讲:Solidity语法难点解析及故障排查
Remix是一个基于Web的IDE,它可以让你编写
Solidity智能合约
,然后部署并运行该智能合约。
HiBlock区块链社区
·
2018-07-20 23:33
技术之路
区块链
区块链开发(三)以太坊智能合约部署和使用
Remix是以太坊提供的一个开发
Solidity智能合约
的网络版开发软件。
cuiran
·
2018-07-13 12:09
区块链
solidity中一个很常见的字符串数组string array问题
问题是这样我必须把任意长度的字符串传递给一个
solidity智能合约
。我觉得这样就可以:functionsetStrings(string[]row)但实际上不太对。
芒果汁
·
2018-07-11 16:13
以太坊
区块链比特币以太坊EOS开发
Solidity语言学习笔记————31、智能合约的基本文件结构概述
Solidity智能合约
文件结构编译器版本声明:pragmasolidity^0.4.0;说明:pragma是一个版本杂注的编译命令,它告知编译器如何处理源代码的指令,这里告诉编译器源码使用的是不低于solidity04.0
FLy_鹏程万里
·
2018-06-19 14:27
【区块链】
————Solidity
安装 solidity 编译器
在看视频教程的时候发现老版本的mist钱包会带有编译
solidity智能合约
的编译器remix,但是在最新的mist钱包开发菜单中没有这个选项,老版本的没有自动提示功能,现在新版本的remix功能很强大
dengxt
·
2018-06-10 20:58
区块链
【
Solidity智能合约
系列】08--Solidity API
前言这一节主要会介绍一些SolidityAPI,也就是一些特殊的变量及函数。特殊的变量和函数(SpecialVariablesandFunctions)Solidity的API中内置了一些特殊的变量及函数,他们存在于全局命名空间(namespace)里,主要用于提供区块链(blockchain)相关的信息,或者是一些通用的函数。大概分为如下几类:1、有关区块和交易的属性2、有关错误处理3、有关数学
唠嗑008
·
2018-06-06 16:16
【
Solidity智能合约
系列】07--以太单位及时间单位
关于Ether背景关于Ether一词,VitalikButerin曾经提过,「Ether」念起来响亮好听,而且其意义为「充满宇宙,让光线行进却不可见的物质」,以太坊的愿景具有类似意义,希望区块链的应用能扩散至每个领域,重新打造一个透明,公平,效率的新世界。以太单位(EtherUnits)数字常量(字面量)后面添加后缀wei,finney,szabo或者ether,这些后缀都是以太坊货币单位,不同的
唠嗑008
·
2018-06-06 09:49
【
Solidity智能合约
系列】04--数组
数组(Arrays)数组可以声明时指定大小,也可以是动态变长。对于storage存储的数组来说,元素类型可以是任意的(可以是数组,map,结构体)。对于memory存储的数组,如果作为public函数的参数,它不能是map类型的数组,只能是支持ABI的类型。一个数组,固定大小为k,元素类型为T,可以声明为T[k],如果数组大小是动态(变长)的,可以声明为T[]。如声明一个类型为uint的数组长度为
唠嗑008
·
2018-06-06 09:31
solidity智能合约
开发的最佳姿势
与传统程序代码相比,
solidity智能合约
代码量往往很少,不同点是,每行代码都很重要,需要小心谨慎,可谓字字珠玑:-),正是这样的原因,一个没有太多经验或者思维不严谨的软件工程师转向
solidity智能合约
工程师后会感到亚历山大
khantto
·
2018-05-26 11:43
使用Remix编译和部署以太坊智能合约
阅读更多Remix是一个开源的
Solidity智能合约
开发环境,提供基本的编译、部署至本地或测试网络、执行合约等功能。
it_node
·
2018-04-25 10:00
以太坊
智能合约
Remix
Solidity
编译和部署
使用Remix编译和部署以太坊智能合约
Remix是一个开源的
Solidity智能合约
开发环境,提供基本的编译、部署至本地或测试网络、执行合约等功能。Solidity是以太坊Ethereum官方设计和支持的开发语言,专门用于编写智能合约。
芒果汁
·
2018-04-20 09:40
区块链比特币以太坊EOS开发
以太坊智能合约代币应用开发(3)-部署智能合约
二、相关概念1、solidity语言Solidity是一种智能合约高级语言,运行在Ethereum虚拟机(EVM)之上2、remixremix是编写与编译
solidity智能合约
的一个webide工具,
孙宝龙
·
2018-03-05 00:00
区块链
智能合约资料收集
(III)建立标准代币部落币「BLC」区块链技术相关论文、文档
Solidity智能合约
开发工具准备第一篇教练,我“只”想学solidity第一章Solidity源文件的结构手把手教你搭建智能合约测试环境
qyvlik
·
2017-12-26 14:21
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他