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
椭圆曲线验证,但是会消耗很长时间pragma
solidity
^0.4.0;contractDecode{//公匙:0x60320b8a71bc314404ef7d194ad8cac0bee1e331
遥望泰山
·
2021-06-11 04:06
如何在Iotex上创建token
首先,Iotex的合约层是和以太同步的(目前几乎所有的币圈项目合约层都是用
Solidity
,很少有项目有能力自己做合约层,除了Neo这几个老牌明星项目),所以Iotex的合
小胖子善轩
·
2021-06-07 16:22
solidity
语法 - 函数类型
函数类型也是值类型的一种,和C语言中的函数指针类似,用于指向一个函数,可以用于实现回掉等功能。函数类型分为internal和external,标记有internal函数类型只能引用当前contract中的函数,标记有external函数类型可以应用定义在其他contract中的函数。定义一个函数类型的基本格式如下:function(){internal|external}[pure|constan
ObadiObada
·
2021-06-07 12:50
罗韭菜的
solidity
学习(八)
solidity
数组
写在前面1.arrays的可变不可变的创建2.深度理解可变数组和不可变数组之间的区别3.二维数组4.memoryarrays的创建5bytes0~bytes32、bytes与byte[]对比固定长度的数组(Arrays)如uint[5]=[1,2,3,4,5];不能通过.length改变长度能通过索引改变某个值不能通过push插入值(从而改变长度)可变长度的数组(Arrays)如uint[]T=[
罗雪Melody
·
2021-06-06 21:11
ETH 002
Solidity
介绍
2.1
Solidity
Solidity
(中文含义为“坚硬”),是一门面向合约的高级语言。其语法规则类似于Javascript,并且运营在以太坊虚拟机上(EVM)。
三文鱼的一生
·
2021-06-06 14:49
solidity
系列教程<十一>特殊变量和特殊方法
区块和交易属性block.blockhash(uintblockNumber)returns(bytes32):指定区块的区块哈希——仅可用于最新的256个区块且不包括当前区块;而blocks从0.4.22版本开始已经不推荐使用,由blockhash(uintblockNumber)代替block.coinbase(address):挖出当前区块的矿工地址block.difficulty(uint
addin_gao
·
2021-06-06 13:21
【
Solidity
】零基础入门
Solidity
编写智能合约代码
如果你有其他语言基础,可以很快入门,如果新手建议了解即可,以下是课程目录:1、智能合约概述2、区块链基础3、以太坊虚拟机4、安装
Solidity
编译器5、从源代码编译6、CMake参数7、版本号字符串详解
tigertoken
·
2021-06-06 11:22
solidity
系列教程<十七>Truffle框架部署智能合约到公网
1、注册infura获取API-KEY网址:https://infura.io/我们为什么要使用infura?我们使用truffle部署只能部署到我们本地运行的网络,不管是测试网络,还是你运行ETH主网,都需要部署到本地运行的节点上。因为Infura是一个托管的以太坊节点集群,可以将你开发的以太坊智能合约部署到infura提供的节点上,而无需搭建自己的以太坊节点。可能你还不了解Infura,但如果
addin_gao
·
2021-06-06 08:40
solidity
base
历史pragma
solidity
^0.4.0;contractEvidence{eventgetArrEvent(uint[]cc);eventgetLength(uintvvLength);functionf
遥望泰山
·
2021-06-05 03:56
通学智能合约系列(十四)--函数2
5.external权限修饰符详解external和internal除public和private属性之外,
Solidity
还使用了另外两个描述函数可见性的修饰词:internal(内部)和external
通学技术
·
2021-06-01 22:07
区块链之变化
区块链
智能合约
通学智能合约系列(十三)--函数1
Solidity
–实战篇在实战篇当中,我们将重点介绍solidiy函数的特性。
solidity
学了这么久,我们会发现其实和java这种面向对象的语言还是很类似的,java类对应
solidity
合约。
通学技术
·
2021-05-31 08:06
区块链之变化
区块链
智能合约
通学智能合约系列(十二)--地址交易<下>
不多卖关子,在
solidity
中,我们称之为全局变量,这里与我们java,python等语言中全局变量不同,更像是以太坊系统提供给我们的一种系统变量,以方便我们更好地进行转账交易或查询区块链信息等操作。
通学技术
·
2021-05-30 15:46
区块链之变化
区块链
智能合约
使用Python的开发框架Brownie部署以太坊智能合约
在区块链开发中,常用的是以太坊虚拟机智能合约语言
Solidity
,它具有许多不错的功能,并且仍然可以使用Python进行部署。
·
2021-05-28 14:12
通学智能合约系列(十一)--地址交易
Solidity
–地址交易篇兄弟们,真的是我,我又回来了。经历了懒散与加班的日子,让我们一起继续智能合约的征程吧。废话不多说,直接上干货。
通学技术
·
2021-05-26 22:17
区块链之变化
区块链
智能合约
智能合约实战一(安装、环境准备、配置、
solidity
编译 等)[vscode、nodejs、
solidity
、truffle](持续更新)
目录1.VisualStudioCode/vscode2.nodejs3.安装插件
solidity
4.安装truffle1.VisualStudioCode/vscode大小:76.35MB版本:1.56.2.0
www_vane
·
2021-05-25 12:16
区块链
智能合约
数字货币
比特币
以太坊
Solidity
学习笔记
Solidity
学习笔记
Solidity
是为了编写智能合约而创建的编程语言,
Solidity
运行在以太坊虚拟机中(EVM)。
不可食用盐
·
2021-05-24 15:51
智能合约
Solidity
区块链技术与应用【肖臻老师】笔记整理之------22-ETH-智能合约
智能合约的账户保存了合约当前的运行状态balance当前余额nonce交易次数code合约代码storage存储,数据结构是一棵MPT
Solidity
是智能合约最常用的语言,
云灬沙
·
2021-05-20 21:21
区块链
区块链
以太坊
Solidity
solidity
基础(4)
solidity
的函数修改器函数修改器可以方便的控制函数的逻辑,比如可以在某个行为执行前检查某个前置条件,函数修改器还支持继承和重写。可能大家会想,一些检查行为提升为一个语言级特性到底有必要吗?
Lnhj
·
2021-05-19 20:48
NFT合约解析(4)——Counters.sol——2021.5.19
NFT合约解析(4)——Counters.sol一丶配置需求:1.环境需求:WeBASE-Front2.合约语言:
Solidity
>=0.6.0=0.6.0=0.6.0=0.6.0<0.8.0;//1import
Blockchain_Key
·
2021-05-19 09:34
Solidity智能合约开发
区块链
比特币
以太坊
智能合约
dapp
solidity
笔记(11)——struct用法——2021.5.19
solidity
笔记(11)——struct用法一丶作用:二丶注意:三丶上一篇:
solidity
笔记(10)——usingfor用法一丶作用:structVoter{uintweight;boolvoted
Blockchain_Key
·
2021-05-19 09:31
Solidity智能合约开发
区块链
比特币
以太坊
智能合约
dapp
深度解析
Solidity
合约调用call,callcode,及delegatecall函数
三个方法都是用来进行合约交互的方法。由于没有进行更进一步的封装,不是最好的选择,一般不会直接使用到它们;另外一个显著的问题由于可以使用任意参数类型,在语言层面不能保证类型安全,所以不推荐使用。call()方法call()是一个底层的接口,用来向一个合约发送消息[1],也就是说如果你想实现自己的消息传递,可以使用这个函数。函数支持传入任意类型的任意参数,并将参数打包成32字节,相互拼接后向合约发送这
TryBlockchain
·
2021-05-18 08:17
eth智能合约众筹Crowdsale精简版注释解读
'''pragma
solidity
^0.4.2;contracttoken{functiontransfer(addressreceiver,uintamount){}}contractCrowdsale
剑有偏锋
·
2021-05-18 01:55
1.24
122今日金句"Pride,"observedMary,whopiquedherselfuponthe
solidity
ofherreflections,"isaverycommonfailingIbelieve.ByallthatIhaveeverread
123逍遥游
·
2021-05-17 18:00
solidity
笔记(10)——using for用法——2021.5.17
solidity
笔记(10)——usingfor用法一丶作用:二丶注意:三丶上一篇:
solidity
笔记(9)——library用法一丶作用:usingAforB可用于在合约的上下文中,将库函数(来自库
Blockchain_Key
·
2021-05-17 15:02
Solidity智能合约开发
区块链
比特币
以太坊
智能合约
dapp
NFT合约解析(3)——SafeMath.sol——2021.5.17
NFT合约解析(3)——SafeMath.sol一丶配置需求:1.环境需求:WeBASE-Front2.合约语言:
Solidity
>=0.6.0=0.6.0=0.6.0a)return(false,0)
Blockchain_Key
·
2021-05-17 14:28
Solidity智能合约开发
区块链
比特币
以太坊
智能合约
dapp
solidity
笔记(9)——library用法——2021.5.17
solidity
笔记(9)——library用法一丶作用:二丶限制(与合约相比):三丶上一篇:
solidity
笔记(8)——pure用法四丶下一篇:
solidity
笔记(10)——usingfor用法一丶作用
Blockchain_Key
·
2021-05-17 14:49
Solidity智能合约开发
区块链
以太坊
比特币
智能合约
dapp
ETH&EOS 开发资源及工具集合
“前方高能预警,建议先Mark再看”(完整版请关注BinSTD公号回复关键词“开发工具”获取)【ETH开发资源篇】一、开发语言
Solidity
-官方推荐以太坊智能合约开发语言,也是目前最为主流的智能合约语言
BinSTD
·
2021-05-17 13:34
区块链(八)windows Truffle入门实战(metacoin)
下载metacoin的示例代码:truffleunboxmetacoin工程结构工程结构如图:contracts目录中包含
Solidity
合约代码,其中Migrations.sol是必须的,其他的是合约代码
中v中
·
2021-05-17 10:47
如何编写智能合约(Smart Contract)- 从零构建和部署去中心化投票App,decentralization Voting Dapp
黎跃春老师学习内容了解区块链智能合约学会搭建智能合约开发环境学会如何编译智能合约学会如何将智能合约部署到区块链学会如何通过WebApp和智能合约尽心互动掌握DApp(去中心化App)的整个开发部署流程掌握去中心化在实战产品中应用的重大意义项目效果图去中心化投票App编辑器选择理论上讲任何编辑器都可以编写
Solidity
Venture_Mark
·
2021-05-13 20:29
【易错概念】以太坊存储类型(memory,storage)及变量存储详解
1.数据存储位置(Datalocation)概念1.1storage,memory,calldata,stack区分在
Solidity
中,有两个地方可以存储变量:存储(storage)以及内存(memory
笔名辉哥
·
2021-05-13 20:41
Solidity
撰寫智能合約與注意事項(二)
from:https://medium.com/taipei-ethereum-meetup/
solidity
%E6%92%B0%E5%AF%AB%E6%99%BA%E8%83%BD%E5%90%88%
hellomi001
·
2021-05-13 13:32
solidity
笔记(8)——pure用法——2021.5.13
solidity
笔记(8)——pure用法一丶功能:二丶注意三丶上一篇:
solidity
笔记(7)——存储区域memorystoragestack一丶功能:函数声明关键字,pure,承诺不读取或修改状态
Blockchain_Key
·
2021-05-13 11:21
Solidity智能合约开发
区块链
比特币
以太坊
智能合约
dapp
FISCO BCOS 的Java-Sdk使用入门
项目结构如下:准备
solidity
合约编写好的合约在项目
solidity
目录下代码如下:pragma
solidity
^0.5.1;contractUserManage{structUser{uint256id
不可食用盐
·
2021-05-13 10:13
FISCO
BCOS
区块链
java
solidity
笔记(7)——存储区域memory storage stack——2021.5.12
solidity
笔记(7)——存储区域memorystoragestack一丶memory:二丶storage:三丶stack:四丶存储区域:五丶注意事项:四丶上一篇:
solidity
笔记(6)——modifier
Blockchain_Key
·
2021-05-12 10:38
Solidity智能合约开发
区块链
以太坊
比特币
智能合约
dapp
NFT合约解析(2)——Ownable.sol——2021.5.10
NFT合约解析(2)——Ownable.sol一丶配置需求:1.环境需求:WeBASE-Front2.合约语言:
Solidity
0.6.10二丶Ownable.sol合约三丶解读合约(1)导入合约(2)
Blockchain_Key
·
2021-05-10 22:43
Solidity智能合约开发
智能合约
区块链
比特币
以太坊
dapp
solidity
笔记(6)——modifier用法——2021.5.10
solidity
笔记(6)——modifier用法一丶功能:二丶注意:四丶上一篇:
solidity
笔记(5)——event用法一丶功能:1.使用修饰器modifier可以轻松改变函数的行为。
Blockchain_Key
·
2021-05-10 22:36
Solidity智能合约开发
区块链
比特币
以太坊
dapp
智能合约
solidity
笔记(5)——event用法——2021.5.10
solidity
笔记(5)——event用法一丶功能:二丶作用:三丶注意:四丶上一篇:
solidity
(4)——冻结和交易属性五丶下一篇:
solidity
笔记(6)——modifier用法一丶功能:(1
Blockchain_Key
·
2021-05-10 21:47
Solidity智能合约开发
区块链
以太坊
智能合约
dapp
比特币
NFT合约解析(1)——Context.sol——2021.5.10
NFT合约解析(1)——Context.sol一丶配置需求:1.环境需求:WeBASE-Front2.合约语言:
Solidity
0.6.10二丶Context.sol合约三丶解读合约(1)创建合约(2)
Blockchain_Key
·
2021-05-10 19:04
Solidity智能合约开发
比特币
区块链
以太坊
智能合约
eos
solidity
笔记(4)——冻结和交易属性——2021.5.10
solidity
(4)——冻结和交易属性一丶冻结和交易属性二丶上一篇:
solidity
笔记(3)——abstract用法三丶下一篇:
solidity
笔记(5)——event用法一丶冻结和交易属性(1)blockhash
Blockchain_Key
·
2021-05-10 19:33
比特币
区块链
以太坊
eos
智能合约
solidity
笔记(3)——abstract用法——2021.5.10
solidity
笔记(3)——abstract用法一丶功能:二丶作用:三丶注意:四丶上一篇:
solidity
笔记(2)——第二篇五丶下一篇:
solidity
(4)——冻结和交易属性一丶功能:(1)abstract
Blockchain_Key
·
2021-05-10 19:21
Solidity智能合约开发
区块链
智能合约
以太坊
比特币
dapp
remix使用
remix使用介绍remix是一个在线编写
solidity
的IDE。remix提供了编写、编译、部署、调试、测试
solidity
程序的功能。
不可食用盐
·
2021-05-10 17:22
remix
Solidity
语言简介
title:
Solidity
语言简介date:2018-2-2618:50
Solidity
语言简介@(区块链)本文笔记自维基。
钢笔先生
·
2021-05-10 04:50
Solidity
__合约销毁
selfdestruct(minter);//销毁合约/*+------------------------------------------------------------------------------+|||XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX||XXXXXXXXXXXXXXXXX||XXXXXXXXXXXXXXXXXXXX||XXXXXXXXXXX
ACToken
·
2021-05-09 01:42
在testrpc上部署合约
通过geth在测试链上部署合约1.打开testrpc2.重开一个终端连接到RPC服务gethattachhttp://127.0.0.1:85453.新建一个合约con="pragma
solidity
^
zl_lz
·
2021-05-08 02:22
District周刊 -- 2017年12月16日
如果您有Clojurescript,
Solidity
方面的经验,或者认为自己是一个很好的合适人选,请给我们发电子邮件,将您的工作经验和资历发送至:tale
District0x
·
2021-05-06 21:44
区块链游戏项目(战舰游戏)基于layer2区块链技术,使用以太坊的
solidity
语言, 含全栈完整源码
这里介绍一个基于区块链以太坊开发的战舰游戏项目。做这个项目的初衷是对layer2区块链技术的proof-of-concept。因此,本项目是一个可以在每一个人的电脑上面执行的demo。为了让大家也能执行该程序,本人在文末放置了完整源码,同时也说明了项目配置细节和技术。先看该游戏执行时的一个动图:使用的编程技术有:HTML;Javascript;CCS;(网页前端)Web3(提供了调用智能合约的js
ChainingBlocks
·
2021-05-06 20:29
区块链
区块链
智能合约
零基础学习以太坊开发--安装和使用以太坊客户端geth
一、预备知识想从事区块链开发,了解以太坊开发的程序员,在刚开始接触以太坊的时候,发现有很多的新名词:EVM
solidity
go-ethereum(geth)pyethereumTestrpcParityMistTruffleweb3
jerry的技术与思维
·
2021-05-06 18:09
以太坊系列 - 智能合约开发与调试
本文默认智能合约所需要的相关环境Geth、Truffle、
Solidity
、Ganache等都是完备的!
搬砖魁首
·
2021-05-05 13:40
以太坊系列
智能合约系列
以太坊
remix
truffle
Solidity
Ganache
搭建第一个Dapp应用——存证签证(DAPP开发)——2021.5.4
搭建第一个Dapp应用(1)——搭建FISCOBCOS联盟链搭建第一个Dapp应用(2)——搭建WeBase-Front中间件搭建第一个Dapp应用(3)——
Solidity
防伪溯源存证签证合约搭建第一个
Blockchain_Key
·
2021-05-04 14:26
区块连基础-学习随笔
区块链
以太坊
比特币
智能合约
dapp
搭建第一个Dapp应用(4)——搭建SmartDev-Scaffold——2021.5.3
搭建第一个Dapp应用(4)——搭建SmartDev-Scaffold一丶环境配置Java>=JDK[1.8]
Solidity
0.4.25Git下载安装包需要使用GitGradle大于6小于7使用gradle7
Blockchain_Key
·
2021-05-03 22:19
区块连基础-学习随笔
区块链
以太坊
比特币
智能合约
dapp
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他