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
solc
基于以太坊私有链部署智能合约
文章目录1.写在前面2.安装Ethereum&
Solc
3.配置私有链3.1创建创世块3.2生成创世区块3.3启动私有链4.Geth中常用命令介绍4.1链配置5.部署智能合约5.1编写智能合约5.3发布智能合约
seafooler
·
2020-08-15 08:18
区块链技术
以太坊开发环境搭建
sudoapt-getinstall(4)sudoaptitudeinstall(5)sudonpminstall-g2.2所装软件(1)g++(2)libssl-dev(3)git(4)geth(5)Nodejs(6)
solc
优质韭菜
·
2020-08-15 07:11
在以太坊上如何实现联盟链
国密和国际算法切换参数toml配置有币无币支持gmsslp2p的证书准入委员会成员更新
solc
编译器tendermint共识权限准入交易校验rpcapi状态存储系统合约加密算法国密和S256,P256支持国密
寄意兰州
·
2020-08-10 09:01
区块链
以太坊区块链使用NodeJs、Web3开发投票DApp
2、开发准备工作本地NodeJs环境Ganache测试环境熟悉基础的Web3-Api操作,安装命令为:npminstallweb3NodeJs安装
Solc
编译环境,安装命令为:npminstallsolc3
weixin_34259232
·
2020-08-09 00:10
以太坊智能合约 编译脚本
创建脚本文件夹mkdircompiled创建编译文件存放的文件夹mkdirtests创建测试文件夹使用ls可以看到创建的文件夹,这个时候需要引入包管理工具,初始化列表,使用命令npminit安装所需要的插件
solc
MY CUP OF TEA
·
2020-08-08 10:49
区块链
以太坊
NodeJS开发DApp整个流程以及自我心得
WindowsPowerShell2.开发环境配置1)打开一个你的工作文件夹2)node,python官网下载,直接安装,记得设置环境变量,不详说3)需要的node的module安装:ganache-cli,web3,
solc
NeilGGG
·
2020-07-31 20:08
智能合约
部署一个私链以太坊的智能合约
使用
solc
编译智能合约。=>获得二进制代码。将编译好的合约部署到网络。(这一步会消耗以太币,还需要使用你的节点的默认地址或者指定地址来给合约签名。)
rectinajh
·
2020-07-30 20:34
使用go-ethereum操作简单智能合约
使用go-ethereum操作简单智能合约1.准备
solc
和abigen工具2.部署合约3.对合约进行操作调用Message方法,返回message变量。
高小小的家长
·
2020-07-29 10:28
区块链
golang
用Golang开发一个增改查的Dapp记事本
GIT源码地址添加修改2.准备工具
solc
和abigen工具,参考使用go-ethereum操作简单智能合
高小小的家长
·
2020-07-29 09:39
区块链
Dapp
golang
在私链上使用go-ethereum发布ERC20代币合约
在私链上使用go-ethereum发布ERC20代币合约1.准备工具2.部署合约到链上3.对代币余额查询和转账查询代币代币转账1.准备工具准备好
solc
和abigen工具,可以参考使用go-ethereum
高小小的家长
·
2020-07-29 09:08
golang
区块链
解决和说明> eth.getCompilers() Error: The method eth_getCompilers does not exist/is not available
想把自己的智能合约部署在链上(一般是以太坊的私有链)很多例子是eth.getCompilers()返回solidity或者配置
solc
然后会报Error:Themethodeth_getCompilersdoesnotexist
上海菁数信息技术
·
2020-07-29 01:35
区块链
Fetching
solc
version list from
solc
-bin encountered error when upgrate
solc
Error:Couldnotfindacompilerversionmatchingx.x.x.Pleaseensureyouarespecifyingavalidversion,constraintorbuildinthetruffleconfig.Run`trufflecompile--list`toseeavailableversions.sudotrufflemigrateThesolut
goldenfiredo
·
2020-07-27 22:37
以太坊的开发环境配置
NodeJSsudoapt-getinstallnpmsudoapt-getinstallcurlcurl-sLhttps://deb.nodesource.com/setup_6.x|sudo-Ebash-sudoapt-getinstall-ynodejs然后用npm安装
solc
疾风2018
·
2020-07-27 12:33
以太坊(Ethereum)实战:编写,部署,运行智能合约
安装solidity编译器$brewtapethereum/ethereum$brewinstallsolidity$
solc
--versionsolc,thesoliditycompilercommandlineint
一 铭
·
2020-07-12 19:31
区块链
使用truffle编译部署合约
truffle的依赖truffle是编译部署测试solidity合约用的,编写solidity合约可以使用remix-ide(https://remix.ethereum.org/)编译solidity使用
solc
-js
链圈大佬--王总
·
2020-07-12 18:23
ethereum
solidity
以太坊私有链的搭建及简单智能合约的部署
开发环境:Linux目录环境配置安装git安装geth安装
solc
私有节点的创建创世区块的构建初始化创世区块启动节点创建用户进行挖矿智能合约的编写和部署简单智能合约的编写在Remix上debug智能合约
xun6838
·
2020-07-12 17:31
区块链
设置Truffle中
solc
到指定版本
本次主要说一下如何修改truffle中自带的编译工具
solc
的版本到指定版本:首先:如果一开始你在下载truffle框架的时候没有任何指定,默认下载的都是最新的版本,那么如果你的合约采用的是比较就的版本
薛大傻子
·
2020-07-12 17:56
区块链
Truffle
6.2 solcjs概述
它不使用
solc
命令行编译器,而是纯粹使用JavaScript进行编译,因此它的安装比
solc
简单得多。
Solc
是真实的solidity编译器,用C++编写。
xiaohuanglv
·
2020-07-12 16:11
以太坊智能合约开发环境搭建
以太坊开发需要安装:geth、
solc
、nodejs、web3.js。geth:用来挖矿、处理交易,执行合约代码。
solc
:用来将合约代码编译为EVM可执行的操作码。
嘿Ooooo
·
2020-07-12 14:51
智能合约
Go语言打造以太坊智能合约测试框架(level2)
传送门:柏链项目学院第二课智能合约自动化编译前期内容回顾之前我们的介绍的是如何通过
solc
编译智能合约,并且调用智能合约,本节我们继续实践,将智能合约的代码自动化编译以及abi文件生成搞定。
柏链项目学院P叔
·
2020-07-12 14:04
如何修改Truffle的Solidity版本【
solc
编译器版本】?
参考:https://blog.csdn.net/xuecuilan/article/details/95481199官方文档配置:https://www.trufflesuite.com/docs/truffle/reference/configurationtruffle-config.js配置文件module.exports={networks:{development:{host:'127
比特币爱好者007
·
2020-07-12 13:19
以太坊开发实战学习-Solidity初学(一)
一、合约开发流程语言:使用node.js开发该项目大概流程:合约代码编写(Solidity)->合约编译(
solc
)->合约部署(web3)开发语言及工具:区块链节点:ganache-cli基础环境:node
weixin_34128839
·
2020-07-12 09:02
geth编译部署智能合约
2019独角兽企业重金招聘Python工程师标准>>>1、安装
solc
,Ubuntu16.04下sudoadd-apt-repositoryppa:ethereum/ethereumsudoapt-getupdatesudoapt-getinstallsolc
weixin_34055787
·
2020-07-12 08:00
solidity(
solc
)智能合约升级到0.5*遇到的问题
Functionsarenotallowedtohavethesamenameasthecontract.Ifyouintendthistobeaconstructor,use"constructor(...){...}"todefineit函数名与合约名称不能重复,如果构造函数的话用以下方式:functionToken(uint256initialSupply)==>constructor(ui
逍遥遥浪子
·
2020-07-12 03:51
智能合约编写实例
使用
solc
编译智能合约。=>获得二进制代码。将编译好的合约部署到网络。(这一步会消耗以太币,还需要使用你的节点的默认地址或者指定地址来给合约签名。)
zcc0721
·
2020-07-12 03:39
以太坊
手把手教你从源代码开始搭建多节点以太坊私链(五)ubuntu下部署智能合约及代币发行
一、Ubuntu安装以太坊合约编译环境安装
solc
智能合约代码的编译可以通过第三方平台或者软件。不过,为了安全起见,还是搭建自己的编译器比较好。
SiteBus
·
2020-07-11 23:32
以太坊
以太坊:Solidity-使用编译器
你可使用
solc
--help命令来查看它的所有选项的解释。该编译器可以生成各种输出,范围从简单的二进制文件、汇编文件到用于估计“gas”使用情况的抽象语法树(解析树)。
跨链技术践行者
·
2020-07-11 22:05
区块链
以太坊
以太坊
win 7系统web3j部署调用智能合约
首先我们要有一个完整的solidity智能合约文件token.sol1.安装
solc
:https://solidity.readthedocs.io/en/develop/installing-solidity.htmlnpminstall-gsolc2
你我温差
·
2020-07-11 17:49
以太坊
使用web3+
solc
编译发布以太坊智能合约
一、环境安装:1、安装web3工程:npminstallweb32、安装
solc
工程:npminstallsolc二、在node环境中使用先引用所需环境:varfs=require('fs');varsolc
IT_浩哥
·
2020-07-11 15:40
区块链
智能合约
以太坊
web3
solc
truffle react环境搭建
1.环境(windows10)F:\react>truffle.cmdversionTrufflev4.1.14(core:4.1.14)Solidityv0.4.24(
solc
-js)F:\react
oulingcai
·
2020-07-11 14:17
区块链
以太坊合约部署总结
不管是本地安装了solidify使用
solc
编译,还是在线编译(https://remix.ethereum.org),都会得到
Darlzan
·
2020-07-11 13:59
区块链-以太坊
truffle + infura + web.js 编写编译,以及在测试网络上部署智能合约
一开始我接触的是Remix一个网页的IDE并内置编译器(什么编译器,是
solc
吗?),然后注册了metamask钱包,注册两个账户并获取以太币。
Wake When Septemper
·
2020-07-11 11:13
区
如何利用Truffle React框架构建完整的智能合约
1.版本需求Trufflev5.0.28(core:5.0.28)Solidityv0.5.0(
solc
-js)Nodev8.11.2Web3.jsv1.0.0-beta.372.项目初始化mkdir-ptruff
binuo1877
·
2020-07-11 02:48
区块链学习(四)truffle部署编译智能合约以太坊私有链
搭建环境及需使用的工具:ubuntu18.04Trufflev5.0.18geth1.8.27Nodev10.16.0
solc
0.5.8+commit.23d335f2.Linux.g++在我们部署一个简单的合约之前
bajiu8739
·
2020-07-11 02:29
truffle与nodejs的版本问题
后来,由于4.1.8最高只支持
solc
的0.4.23,便将truffle升级到最新的4.1.14(node也升级到10.5.0),噩梦便开始了:各种意想不到的坑,例如:fs.writeFileSync跟
JohnnyMartin
·
2020-07-10 22:29
BlockChain
Solidity
【区块链】以太坊Solidity编程:合约调用与web3.js
以太坊Solidity编程:合约调用与Web3.js合约部署方法合约的编译使用浏览器编译器Remix使用truffle编译,目前是最常用的编译方式
Solc
或者Web3.js编译合约,使用相对较少基于Remix
游骑小兵
·
2020-07-10 20:49
区块链与金融科技
truffle教程
直接在geth的控制台通过
solc
进行编译部署的示例已经很多了,比如这篇博客,此处不再赘述。本文主要演示怎样通过truffle部署以太坊智能合约。
tianlongtc
·
2020-07-10 18:54
以太坊
以太坊学习(4)开发编译部署调用智能合约
datadir~/pengfan/eth--dev在另一个终端输入~$geth--devconsole2>>file_to_log_output2.查看、设置编译器>eth.getCompilers()[]设置
solc
OLDFE_Flossie
·
2020-07-10 17:23
区块链
开发部署一个智能合约(以太坊-Ethereum)
部署智能合约的流程启动一个以太坊节点可以用go-ethereum或者testrpc,也可以用以太钱包使用
solc
*编译*智能合约。
jd29323
·
2020-07-10 16:47
ethereum
智能合约编写实例
使用
solc
编译智能合约。=>获得二进制代码。将编译好的合约部署到网络。(这一步会消耗以太币,还需要使用你的节点的默认地址或者指定地址来给合约签名。)
Walker-cheng
·
2020-07-09 11:37
区块链
区块链
以太坊联盟链quorum搭建(二)
2、部署合约,这里介绍两种方法,一是教程里的使用
solc
编译,获取编译后的abi和bytecode,然后在geth控制台里部署;第二种方法是使用truffle直接部署。
_zhj
·
2020-07-09 05:35
区块链
------Ethereum
智能合约反编译查错经验汇编
问题:为什么需要比较不同版本的
solc
编译器EVM在不断升级中,有些指令是后来加入的,比如revert,还有returndatasize同样的solidity代码,鹏飞在0.4.22编译出来后,就在未升级过的北京银行项目环境上运行报错
郑泽洲
·
2020-07-09 01:48
区块链
智能合约
solidity
EVM
以太坊-区块链开发入门
solc
:solidity编译器。Node.
wongnoubo
·
2020-07-09 00:15
区块链
Smart contract security Papers
AHighlyPreciseSafetyVerifierforEthereumSmartContracts[SP’20]VerX:SafetyVerificationofSmartContracts[VSTTE’19]
solc
-verify
CSDN吴彦祖
·
2020-07-08 21:33
solidity合约编译、部署
在学习了solidity的基本语法后,我们可以尝试来编译和部署一个solidity智能合约,部署流程如下1)使用
solc
编译智能合约2)启动一个以太坊节点(geth或testrpc)3)将编译好的合约发布到以太坊的网络上
薇唯苇蔚
·
2020-07-07 16:02
以太坊
windows下搭建以太坊环境
express4.17.1npminstallexpress-g3.geth1.8.34.ganache-cli6.9.1npminstallganache-cli-g附上参考链接:第一课如何在WINDOWS环境下搭建以太坊开发环境5.
solc
0.6.8
solc
-cli0.3.0
夏日橙子
·
2020-07-06 04:13
区块链
如何通过
solc
编译solidity编写的以太坊智能合约
solc
:solidity的编译器solidity编写的以太坊智能合约可通过命令行编译工具
solc
来进行编译,成为以太坊虚拟机中的代码。
solc
编译后最终部署到链上形成我们所见到的各种智能合约。
weixin_33719619
·
2020-07-05 22:33
第二课 如何在WINDOWS环境下搭建以太坊开发环境
环境搭建以太坊开发环境,按照以下安装顺序完成安装后,你将获得相关知识和一个可使用的ETHEREUM环境:1,安装VMware虚拟机2,安装Ubuntu系统3,配置远程登录Ubuntu系统4,安装git,NodeJS,
solc
笔名辉哥
·
2020-07-05 19:40
区块链入门
区块链入门
那些年基于Truffle编写DApp(Pet-shop)踩过的坑
1、关于Migrations的构造函数constructor提示:[
solc
]Expectedidentifier,got'LParen'问题解决方法:安装solidity-windows插件,发现安装
神奇非凡
·
2020-07-05 16:26
Solidity编译器和简单调试
1安装Solidity编译器1.1通过docker安装
Solc
搜索docker的
Solc
镜像dockersearch—no-truncethereum/
solc
通过docker安装Solcdockerpulldocker.io
汪晓明
·
2020-07-05 10:48
以太坊技术文章
上一页
1
2
3
下一页
按字母分类:
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
其他