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
————智能合约开发
HyperLedger Fabric - 超级账本(9)区块链应用开发
大规模的商业应用区块链应用区块链应用:一般由若干部署在区块链网络中的智能合约,以及调用这些智能合约的应用程序组成用户专注于与业务本身相关的应用程序智能合约则封装了与区块链账本直接交互的相关过程,被应用程序调用
智能合约开发
智能合约本质上是为了对上层业务逻辑进行支持且直接与账本结构打交道
李柏林
·
2018-06-26 00:00
学习笔记
java和android程序员使用web3j进行区块链以太坊开发详解
阅读更多如何使用web3j为Java应用或AndroidApp增加以太坊区块链支持,教程内容即涉及以太坊中的核心概念,例如账户管理包括账户的创建、钱包创建、交易转账,交易与状态、
智能合约开发
与交互、过滤器和事件等
it_node
·
2018-06-22 09:00
以太坊
区块链
web3j
java
智能合约
Solidity开发工具Remix-IDE本地Docker安装
Remix-IDE是以太坊官方提供的
智能合约开发
IDE,可以在线调试。效果如下:Remix-IDE下面就教大家如何在本地通过Docker来搭建Remix-IDE环境。
Jenray
·
2018-06-21 14:25
Mac环境搭建以太坊私有链
geth安装geth是go-ethereum的简写,是一个用go语言编写的以太坊客户端,是在以太坊
智能合约开发
中最常用的命令行工具。
石匠
·
2018-06-21 00:00
javascript
Mac下基于testrpc和truffle的以太坊
智能合约开发
环境搭建
原文地址:石匠的blogtruffle是一个基于Javascript开发的一套
智能合约开发
框架,使用Solidity语言编写合约。
石匠
·
2018-06-21 00:00
javascript
区块链日报-第八十期
智能合约开发
-如何更好的与合约交互web3.js可以很方便的调用json-rpc接口来获得想要的数据,或者发起交易。不过如果要进一步开发产品的话,会发现只依赖现存的一些调用函数会比较麻烦。
区块链日报
·
2018-06-20 21:42
区块链日报-第七十九期
智能合约开发
-如何实现一键化登录Dapp本文主要介绍了Dapp帐号体系的构成,以及如何基于Metamask开发一键化登录的功能。
区块链日报
·
2018-06-18 23:23
区块链学习知识点
区块链必备知识:1、语言:C/C++,python,go,java,Node.js目前倾向主要学习go2、
智能合约开发
语言:solidity3、主流共识算法:Pow,Pos,DPos,PBFT,Paxos
玉琥珀
·
2018-06-16 00:19
以太坊客户端Geth命令用法-参数详解
阅读更多Geth是在以太坊
智能合约开发
中最常用的工具(必备开发工具),一个多用途的命令行工具。熟悉Geth可以让我们有更好的效率,大家可收藏起来作为Geth命令用法手册。
it_node
·
2018-06-14 09:00
以太坊
区块链
geth
命令
参数
以太坊客户端Geth命令用法-参数详解
阅读更多Geth是在以太坊
智能合约开发
中最常用的工具(必备开发工具),一个多用途的命令行工具。熟悉Geth可以让我们有更好的效率,大家可收藏起来作为Geth命令用法手册。
it_node
·
2018-06-14 09:00
以太坊
区块链
geth
命令
参数
一文秒懂以太坊到底为什么要转Casper?
与以太坊性能扩展需求相矛盾的POW机制众所周知,以太坊的定位是一个底层的
智能合约开发
平台,其去中心化的公有链特性能够为智能合约以及去中心化应用(Dapp)的运行提
熊猫矿机&牛比特
·
2018-06-05 00:00
区块链
以太坊
【以太坊开发】以太坊geth命令参数详解
Geth在以太坊
智能合约开发
中最常用的工具(必备开发工具),一个多用途的命令行工具。
海阳之新
·
2018-06-03 16:41
[EOS源码分析]7.EOS
智能合约开发
实践之合约调用合约(inline action)
首先,目前dawn-4.1,dawn-4.2使用inlineaction是会报如下错误transactiondeclaresauthority'{"actor":"hello.code","permission":"active"}',butdoesnothavesignaturesforitunderaprovideddelayof0ms这个问题是4.0以后inlineaction的权限发生变化
区块链斜杠青年
·
2018-06-01 11:01
区块链
EOS源码分析
以太坊
智能合约开发
(1)
下载go-ethereum编译安装gitclonehttps://github.com/ethereum/go-ethereum.gitmakeall创建data目录存区块数据mkdirdata创建初始账户./go-ethereum/build/bin/geth-datadir./data/accountnew//bd307b93ea8adf8136ffbb8eee9d20464ce94d2e12
糖果果老师
·
2018-05-30 11:57
solidity
智能合约开发
的最佳姿势
与传统程序代码相比,solidity智能合约代码量往往很少,不同点是,每行代码都很重要,需要小心谨慎,可谓字字珠玑:-),正是这样的原因,一个没有太多经验或者思维不严谨的软件工程师转向solidity智能合约工程师后会感到亚历山大,遇到问题无从着手。不过,随着行业的发展,我们仍然可以总结出一些应对问题的思路,我们需要做的只是如何借鉴别人的经验:一,遵循最佳实践这个行业里,“codeislaw”是一
khantto
·
2018-05-26 11:43
郑重告之:
智能合约开发
实训营第4期学员招募正式启动!
各位同学,抱歉久等了~这是终于到来的《以太坊智能合约全栈开发》实战特训营第四期的正式招募通知。《以太坊智能合约全栈开发》实战特训营是由硅谷密探和celernetwork共同打造的全球第一档·智能合约全栈开发实战课程,也是目前唯一一个实现来自中、美、澳、英、日、韩等多国学员在线互动学习的区块链技术实战特训课程。为了保证教学质量,如今已调整为每期仅招募100人,参与有门槛,需经过层层审核,录取通过率一
硅谷密探
·
2018-05-25 16:11
区块链
智能合约
开发
如何使用web3部署以太坊智能合约
0x00起始大多数人在初学
智能合约开发
的时候,都是选择使用remix进行合约的开发以及部署。remix是集Solidity的编辑器,编译器,部署于一身的集成开发工具,非常方便,也非常好用。
csdn_AF
·
2018-05-24 23:12
区块链开发
如何使用web3部署以太坊智能合约
0x00起始大多数人在初学
智能合约开发
的时候,都是选择使用remix进行合约的开发以及部署。remix是集Solidity的编辑器,编译器,部署于一身的集成开发工具,非常方便,也非常好用。
csdn_AF
·
2018-05-24 23:12
区块链开发
【许晓笛】EOS智能合约案例解析(1)
但这个示例合约给出了EOS官方
智能合约开发
的标准结构和开发方法,并且真正的EOS代币也会借鉴这个示例合约的逻辑,是EOS智能合约入门的经典案例。
圆方圆学院
·
2018-05-22 14:52
EOS
智能
合约
EOS
智能合约开发
from=groupmessage&isappinstalled=0本篇是EOS
智能合约开发
系列第一弹,该系列教程旨在帮助开发者从
糖果果老师
·
2018-05-18 03:38
EOS
智能合约开发
前准备——账户和权限管理
在说
智能合约开发
前先说这个,因为所有对智能合约的操作都是建立在账户和权限管理的基础上的。先说下几个概念:钱包钱包是存储密钥的客户端。密钥可以与多个账户权限相关联。钱包本身受密码保护。
逆风_罗鹏
·
2018-05-17 18:33
星云链
智能合约开发
(九):开发资源汇总
官方网站:https://www.nebulas.ioGithub代码库:https://github.com/nebulasioWeb钱包下载地址及使用文档:https://github.com/nebulasio/web-walletChrome插件下载地址及使用文档:https://github.com/ChengOrangeJu/WebExtensionWallet区块浏览器:https:
thao888
·
2018-05-17 01:28
星云链
智能
合约开发
区块链技术
EOS的开发工具 EOSFactory
简介EOSFactory是由Tokenika创建的基于Python的EOS
智能合约开发
框架。通过一个命令行界面,您可以创建一个私有测试网,然后编译,单元测试和部署EOS智能合约。
糖果果老师
·
2018-05-16 21:58
星云链
智能合约开发
(八):智能合约中调用内置库
BigNumberBigNumber模块构建于bignumber.js之上,用来处理任意精度的十进制和非十进制运算。合约可以直接使用BigNumber来处理交易和其他转账操作中涉及到的数值计算。varvalue=newBigNumber(0);value.plus(1);…Storagestorage模块用来支持Nebulas上的数据持久化存储。功能上类似于传统的键值存储系统,当然存储不是免费的,
thao888
·
2018-05-16 21:47
星云链
智能
合约开发
区块链技术
以太坊智能合约之转账原理
在以太坊
智能合约开发
中,有时需要向智能合约地址直接转账,比如ico众筹,目前有三种方式:创建合约时转账调用合约方法时转账直接向合约地址进行转账创建合约时转账在进行合约开发时,如果想要在创建合约时直接向该合约进行转账
区块链斜杠青年
·
2018-05-15 10:51
区块链
以太坊源码分析
使用remix-ide开发以太坊智能合约(代币发行)
使用remix-ide开发以太坊智能合约Remix-ide搭建以太坊官方推荐的
智能合约开发
IDE,适合新手,可以在浏览器中快速部署测试智能合约。
MyHerux
·
2018-05-15 00:00
区块链
智能合约开发
环境搭建及Hello World合约
本文首发于深入浅出区块链社区原文链接:
智能合约开发
环境搭建及HelloWorld合约原文已更新,请读者前往原文阅读如果你对于以太坊
智能合约开发
还没有概念(本文会假设你已经知道这些概念),建议先阅读入门篇
Tiny熊
·
2018-05-15 00:00
智能合约
区块链
星云链
智能合约开发
(七):Dapp开发
安装neb.jsneb.js提供javascript开发的API接口创建一个neb文件夹,在终端命令行中进入该文件夹,克隆neb.jsgitclonehttps://github.com/nebulasio/neb.js.git会新建一个neb.js文件夹,进入该文件夹,安装所有依赖npminstall安装gulpnpminstallgulp打包生成neb.js等文件gulp执行成功会生成/dis
thao888
·
2018-05-10 17:08
星云链
智能
合约开发
区块链技术
星云链
智能合约开发
(六):
智能合约开发
与部署
编写智能合约Nebulas实现了NVM虚拟机来运行智能合约,NVM的实现使用了JavaScriptV8引擎,所以当前的开发版,我们可以使用JavaScript、TypeScript来编写智能合约。编写智能合约的简要规范智能合约代码必须是一个Prototype的对象;智能合约代码必须有一个init()的方法,这个方法只会在部署的时候被执行一次;智能合约里面的私有方法是以_开头的方法,私有方法不能被外
thao888
·
2018-05-10 11:41
星云链
智能合约
开发
区块链技术
星云链
智能合约开发
(四):在星云链上发送交易
准备账户在星云链上,每个地址表示一个唯一的账户,一一对应。在发送交易前,我们需要准备两个账户:一个账户用来发送代币(称为"from")和另一个账户来接受代币(称为"to").发送者账户在这里,我们将会使用配置文件conf/default/genesis.conf中预分配过代币的账户中选择一个作为发送者账户,我选择:n1XkoVVjswb5Gek3rRufqjKNpwrDdsnQ7Hq。接受者账户我
thao888
·
2018-05-07 17:08
星云链
智能合约
开发
区块链技术
星云链
智能合约开发
(三):运行星云链
创世区块配置在项目根目录下的conf/default/genesis.conf,为创世区块配置文件。meta{#每条链的唯一标识#每个区块和交易只会属于一条唯一的链,保证安全性chain_id:100}consensus{#在贡献度证明(PoD)被充分验证前,星云链采用DPoS共识算法#DPoS共识中,21个人组成一个朝代#每隔一段时间都会切换朝代,每个朝代内,21个矿工轮流出块#由于DPoS只是
thao888
·
2018-05-07 14:20
星云链
智能
合约开发
区块链技术
星云链
智能合约开发
(二):Mac下安装星云链
Golang环境搭建版本用最新版:1.10.2安装brewinstallgo配置环境变量vi~/.bash_profile打开.bash_profile文件,按"i"键可进行编辑,添加:exportGOROOT=/usr/local/goexportGOPATH=/Users/apple/go-workspaceexportGOBIN=$GOPATH/bin说明:/usr/local/go:是本地
thao888
·
2018-05-07 12:12
Mac
安装
星云链
区块链技术
星云链
智能合约开发
(一):Mac下安装的准备工作
Homebrew安装包管理工具可以让你安装和更新程序变得更方便,目前在Mac系统中最受欢迎的包管理工具是Homebrew.我们安装Homebrew是为了安装星云链开发环境时更方便快捷。安装方法第一步:安装命令行输入/usr/bin/ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)
thao888
·
2018-05-07 11:29
星云链
开发环境
安装
区块链技术
智能合约开发
自测环境搭建并简单示例
智能合约环境搭建1编辑器vscode+solidity插件2编译器solcnpminstall-gsolc//前提安装node和npm,需要sudo权限sudoaptinstallnodejs/npm或者sudoadd-apt-repositoryppa:ethereum/ethereumsudoapt-getupdatesudoapt-getinstallsolc参考http://solidit
haolifengwang
·
2018-05-06 13:36
区块链
使用Remix编译和部署以太坊智能合约
阅读更多Remix是一个开源的Solidity
智能合约开发
环境,提供基本的编译、部署至本地或测试网络、执行合约等功能。
it_node
·
2018-04-25 10:00
以太坊
智能合约
Remix
Solidity
编译和部署
以太坊
智能合约开发
第七篇:智能合约与网页交互
原文发表于:以太坊
智能合约开发
第七篇:智能合约与网页交互上一篇中,我们通过truffle开发框架快速编译部署了合约。本篇,我们将来介绍网页如何与智能合约进行交互。编写网页首先我们需要编写一个网页。
marser
·
2018-04-25 00:00
区块链
以太坊
solidity
智能合约
使用Remix编译和部署以太坊智能合约
Remix是一个开源的Solidity
智能合约开发
环境,提供基本的编译、部署至本地或测试网络、执行合约等功能。Solidity是以太坊Ethereum官方设计和支持的开发语言,专门用于编写智能合约。
芒果汁
·
2018-04-20 09:40
区块链比特币以太坊EOS开发
以太坊
智能合约开发
第六篇:truffle开发框架
原文发表于:以太坊
智能合约开发
第六篇:truffle开发框架在前面几篇教程中,我们实现了一个简单的Hello合约,并通过solc编译器将合约代码编译后,部署在私有链Ganache上。
智能合约
·
2018-04-13 22:12
智能合约开发
hello world笔记(Windows)
学习过程主要参考了https://www.cnblogs.com/tinyxiong/p/7898599.html一、从https://geth.ethereum.org/downloads/下载geth,执行exe文件geth是以太坊客户端,以太坊是一个开发平台,以太坊上的程序就是智能合约。二、打开cmd,键入gethhelp,显示如下信息说明安装成功。三键入geth--datadirtestN
张贝雨
·
2018-04-10 08:59
15分钟搞定以太坊
智能合约开发
比特币带火了区块链,而号称区块链2.0的以太坊现在已然成为了比特币的接班人.都是区块链,以太坊的区块中不仅可以存储交易记录,还可以存储代码,其实比特币也有一个脚本语音,但是它其实只能执行几个动作,比如转账之类的.以太坊它有一个图灵完备的EVM虚拟机,这意味着可以用它来执行所有可能的指令.当你写好智能合约之后可以部署在区块链网络中,需要执行合约的时候,只需要对合约地址发送一笔交易即可.简单理解以太坊
炸鸡叔
·
2018-04-10 00:12
初见EOS白皮书
现目前eth也可以做到,任何人都可以在此基础上建立
智能合约开发
程序、发布token。
想到就去做吧
·
2018-03-28 22:32
区块链学习资料
mp.weixin.qq.com/s/oIZRKivW9A-oFGGZrNDPtQ如何成为区块链开发者http://ethfans.org/posts/blockchain-developer-crash-course
智能合约开发
笔记
erjian666
·
2018-03-19 17:31
区块链
智能合约开发
| 入门姿势
经历了硅谷Live的重重筛选,终于成功参加了《以太坊智能合约全栈开发入门》第三期,硅谷Live的筛选要求很高,因为每期名额有限,报名的人非常多,所以竞争相当激烈。007《不写就出局》的李金马也参加了这次课程,申龙斌是这期的助教。附上申大哥参加课程的心得《29天编程挑战,收获知识和友谊|来自《以太坊智能合约全栈开发》二期学员申龙斌》。8MIN的CEO-高冰的,他是本期的助教,因为他自己通过课程的学习
陶维英
·
2018-03-17 18:46
以太坊 (四)十分钟帮你彻底走上
智能合约开发
之路
学习目标了解智能合约简单环境搭建能够利用solidity编写HelloWorld合约合约部署和合约互动智能合约是什么在区块链上运行的程序,通常称为智能合约(SmartContract)。所以通常会把写区块链程序改称写智能合约。虽然比特币(Bitcoin)上也能写智能合约,但是比特币所支持的语法仅与交易有关,能做的事情比较有限。因此目前提到写智能合约,通常指的是支持执行图灵完备程序的以太坊(Ethe
duanyu
·
2018-03-09 10:32
一步步教你开发、部署第一个去中心化应用(Dapp) - 宠物商店
本文通过实例教大家来开发去中心化应用,应用效果如图:从本文,你可以学习到:搭建
智能合约开发
环境创建Truffle项目编写智能合约编译和部署智能合约到区
AlexTan_
·
2018-02-28 23:00
区块链
ethereum
智能合约开发
以太坊
智能合约开发
有许多的概念,对于初次接触到的开发者有很多的疑惑,经过自己的总结,对以太坊智能合约相关概念有一个总结,写了一个测试的js脚步,使用remix作为solidity开发工具,需要自己安装,
boxunyi
·
2018-02-09 11:40
区块链
以太坊
智能合约资料收集
(III)建立标准代币部落币「BLC」区块链技术相关论文、文档Solidity
智能合约开发
工具准备第一篇教练,我“只”想学solidity第一章Solidity源文件的结构手把手教你搭建智能合约测试环境
qyvlik
·
2017-12-26 14:21
智能合约开发
环境搭建及Hello World合约
最新内容会更新在主站深入浅出区块链社区原文链接:
智能合约开发
环境搭建及HelloWorld合约如果你对于以太坊
智能合约开发
还没有概念(本文会假设你已经知道这些概念),建议先阅读入门篇。
深入浅出区块链
·
2017-11-26 12:02
智能合约开发
环境搭建及Hello World合约
最新内容会更新在主站深入浅出区块链社区原文链接:
智能合约开发
环境搭建及HelloWorld合约如果你对于以太坊
智能合约开发
还没有概念(本文会假设你已经知道这些概念),建议先阅读入门篇。
weixin_30649641
·
2017-11-26 11:00
区块链
以太坊
智能合约开发
环境及总结
今年上半年开始接触基于区块链的以太坊智能合约编程。由于网络现有资料大多使用truffle2.0框架,而更新的truffle3.0在使用习惯上有较大改动,很多教程已经不太适合新手使用。这里在吸收了部分网络资源,及多次自我尝试后,较为详细总结了linux系统下利用truffle3.0+testrpc完成以太坊智能合约+DApp开发用到的环境搭建过程,并归纳了开发过程中遇到的一些问题及解决方案,合约编程
dustinearth
·
2017-09-29 14:38
以太坊智能合约
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他