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
的类型
Solidity
是一种静态类型语言,这意味着需要指定每个变量(状态和本地)的类型。
Solidity
提供了几种基本类型,可以组合形成复杂类型。此外,类型可以在包含运算符的表达式中相互交互。
啪啪啪啪啪啪怕
·
2020-07-10 17:15
区块链
Solidity
函数类型
demo.sol(函数类型):pragma
solidity
^0.4.5;contractFunctionTest{uintpublicv1;uintpublicv2;functioninternalFunc
houyanhua1
·
2020-07-10 17:41
Solidity
Solidity
地址类型,balance余额,sender调用者,this合约地址,transfer、send转账
demo.sol(地址类型与整型转换):pragma
solidity
^0.4.20;contractAddressTest{address_add1=0x4b0897b0513fdc7c541b6d9d7e929c4e5364d2db
houyanhua1
·
2020-07-10 17:41
Solidity
Solidity
truffle,通过truffle部署合约到开发环境的虚拟网络,调用合约
命令行中创建truffle项目:truffleinitcontracts/Math.sol(创建一个简单合约):pragma
solidity
^0.4.21;contractMath{functionaddFunc
houyanhua1
·
2020-07-10 17:41
Solidity
Solidity
内置全局函数
demo.sol(内置全局函数):pragma
solidity
^0.4.21;contractTest{bytes32publicblockhash;addresspubliccoinbase;uintpublicdifficulty
houyanhua1
·
2020-07-10 17:10
Solidity
Solidity
内置全局函数
从hash值转换成id(
solidity
智能合约)
getidfromhashvaluepragma
solidity
^0.4.18;contractHash{bytes32comphash;structhashstruct{bytes32fhash;}mapping
球球的秋秋
·
2020-07-10 16:42
solidity
智能合约
区块链
如何hash一个数字,并在一个
solidity
的智能合约中检查结果
想对一个数字进行哈希(在python中),然后使用
solidity
智能合约重新创建哈希,然后对该数字进行一些有用的操作。
球球的秋秋
·
2020-07-10 16:42
区块链
Solidity
string操作
目录string,bytes,byte32相互转换1.bytes32tostring/bytes2.bytestostring3.stringtobytesstringtoarray比较两个字符串拼接两个字符串string,bytes,byte32相互转换1.bytes32tostring/bytesfunctionbytes32ToStr(bytes32_bytes32)publicpurere
for_ge
·
2020-07-10 16:28
区块链
【以太坊】智能合约
Solidity
学习(第一课)
@@@数学运算加(+),减(-),乘(*),除(/),取模(%),求方(**)例子:a**b;//a的b次方@@@数组分为固定数组与动态数组//Arraywithafixedlengthof2elements:uint[2]fixedArray;//anotherfixedArray,cancontain5strings:string[5]stringArray;//adynamicArray-h
后知后觉者
·
2020-07-10 16:04
区块链
以太坊智能合约
Solidity
的常用数据类型介绍
2、String、Bytes、Mapping的使用3、Enums和Structs的简单应用4、Ether单位和Time单位5、Address6、更多数据类型介绍7、相关文章目录
Solidity
是一种静态语言类型
dianbutang4605
·
2020-07-10 16:55
《区块链2.0实战:以太坊+
Solidity
编程从入门到精通》
网络中的各种区块链知识虽然很多但难以构建成体系,本书根据读者的需求,以完整的体系介绍了当前*流行的区块链技术。全书从总体出发,介绍了区块链的发展历程、典型应用、在社会生活各方面的应用前景,并进一步深入到基础技术层面,详细介绍了区块链技术的各个组成部分,最后介绍了区块链2.0——以太坊的发展情况和开发编程,引导本书读者由远及近、由感性到理性、从原理到实践,建立起了全面的区块链知识体系,引导读者逐步深
HOLD ON!
·
2020-07-10 16:46
编程书籍
以太坊发布合约、调用合约
至于如何安装网上一大把教程,我安装的是Chrome插件,安装好之后可以看到一个小狐狸的图标,然后点开:这张图我已经创建了一个账号,可以根据网上的guide来创建一个自己的账号,然后保存好私钥remix
solidity
IDE
csds319
·
2020-07-10 16:42
区块链
以太坊合约
调用其他合约
部署合约
蚂蚁区块链第13课 如何搭建一个DAPP应用(以姓名年龄为例)
本文假设用户已经熟悉蚂蚁BAAS的CloudIDE和
Solidity
开发编译,不熟悉的查看辉哥的其他文档完成知识准备。2,智能合约的开发和部署2.1需求和智能合约开发本需求主要是作为入门级DAPP
笔名辉哥
·
2020-07-10 16:58
solidity
环境搭建
#
solidity
环境搭建
solidity
环境搭建(上)在线IDE本地环境安装nodejs更换node源为淘宝镜像
solidity
环境搭建(上)在线IDEhttp://remix.ethereum.org
Lerix
·
2020-07-10 16:42
坑坑洼洼
Truffle私有链合约部署
这篇文章本来想继续用geth,结合VScode的
solidity
插件优雅地部署私有链合约。
George_Clancy
·
2020-07-10 16:46
区块链技术
Solidity
的Truffle框架实战
前置工作:安装
Solidity
的开发框架Truffle,参见:Truffle框架安装安装开发客户端,参见:Truffle客户端1.创建工程目录在你想放工程的任何位置,创建一个文件夹truffleTest
FLy_鹏程万里
·
2020-07-10 16:14
————Truffle
【区块链】
以太坊
Solidity
编程语言开发框架————1、Truffle简介
Truffle简介Truffle是一个世界级的开发环境,测试框架,以太坊的资源管理通道,致力于让以太坊上的开发变得简单,Truffle有以下:内置的智能合约编译,链接,部署和二进制文件的管理。快速开发下的自动合约测试。脚本化的,可扩展的部署与发布框架。部署到不管多少的公网或私网的网络环境管理功能使用EthPM&NPM提供的包管理,使用ERC190标准。与合约直接通信的直接交互控制台(写完合约就可以
FLy_鹏程万里
·
2020-07-10 16:14
————Truffle
【区块链】
智能合约
Solidity
常见关键字总结
最近在写智能合约,对常见的关键字简单总结一哈...函数类型定义如下:function(){public|private|internal|external}[modifier][pure|constant|view|payable][returns()]1、public/private/internal/external函数可见性分析public:任意访问(合约中函数默认);公共函数是合约接口的一
Black_BearB
·
2020-07-10 15:19
区块链技术
3.11
solidity
函数详解
1.
Solidity
函数、权限、函数修饰符、事件a.函数i.概念:
solidity
也是一门函数式编程语言,函数可以做为其参数、变量、返回值ii.函数属于值类型,支持多个返回值iii.调用方式:1.内部调用
尹成
·
2020-07-10 15:32
区块链
3.9
solidity
变量详解
变量(数据位置)数据位置即变量的存储位置属性,共有三类Memory:存储在内存中storage:storage存储位置修饰的变量的数据永远存储在区块链上Calldata:该数据位置是只读的,不会持久化到区块链上,一般只有外部函数会被指定函数的参数、返回值默认数据位置是memory,函数局部变量的默认数据位置是storage。状态变量默认位置是storage数据位置转换Memory->memory引
尹成
·
2020-07-10 15:32
区块链
以太坊
Solidity
类型介绍+实战
Solidity
语法的介绍会是一系列文章,本文是第一篇:介绍
Solidity
的变量类型。
尹成
·
2020-07-10 15:01
区块链
Solidity
实战-简易交易平台
修改GitHub某个项目而来需求实现一个类似闲鱼交易市场,用户可以发售商品,也可以购买商品。思路用户将自己要卖的物品发布到平台上面,定下展示期限。由智能合约自动处理,到期之后就下架,用户从物品发布到下架或者卖出的过程中全程透明,所有人都可以看到。用户可以点击展示详情页面购买物品,购买物品需要一定的手续费。用户可以自己发布物品可以查看当前物品列表可以查看指定物品详情可以转让物品给其他用户代码prag
Clown95
·
2020-07-10 15:01
#
solidity教程
区块链
solidity
教程(五)ERC721 标准和加密
title:
solidity
教程(五)ERC721标准和加密tags:
solidity
,eth声明:本系列教程是整理cryptozombieshttps://cryptozombies.io/zh而来。
Clown95
·
2020-07-10 15:00
#
solidity教程
#
以太坊
区块链
以太坊
solidity
实例学习
//判断是否是管理员,然后存储被投资者信息//投资者能对被投资者任意投资//判断是否是管理员,然后存储被投资者信息//投资者能对被投资者任意投资pragma
solidity
^0.4.5;contractpcl
小蒲的区块链之路
·
2020-07-10 15:54
区块链学习-以太坊
Solidity
文档--第三章:
Solidity
编程实例
Solidity
编程实例Voting投票接下来的合约非常复杂,但展示了很多
Solidity
的特性。它实现了一个投票合约。当然,电子选举的主要问题是如何赋予投票权给准确的人,并防止操纵。
二师兄-公众号-程序新视界
·
2020-07-10 15:22
Solidity
solidity
合约实战(一) 简易ERC20代币开发与发行
环境开发工具remix,metamask代币合约编写
solidity
一.开发一个自己的ERC20标准代币1.参考文档https://github.com/ethereum/EIPs/blob/master
INlinKC
·
2020-07-10 15:15
solidity
Solidity
的Truffle框架实战(手把手)
Solidity
的Truffle框架实战(手把手)前置工作:安装
Solidity
的开发框架Truffle,参见:Truffle框架安装安装开发客户端,参见:Truffle客户端1.创建工程目录在你想放工程的任何位置
weixin_41714277
·
2020-07-10 15:37
区块链
智能合约从入门到精通:
Solidity
语言的开发规范和开发流程
简介:上面介绍的在
Solidity
中嵌入的内联汇编语言也可以单独使用。实际上,它是被计划用来作为编译器的一种中间语言。本文我们将介绍开发智能合约过程中
Solidity
语言的开发规范和开发流程。
weixin_30877755
·
2020-07-10 15:00
精通以太坊-7~9章-思维导图
以太坊专题链接直达区块链入门精通以太坊-1~3章-思维导图精通以太坊-4~6章-思维导图精通以太坊-7~9章-思维导图精通以太坊-10~14章-思维导图《精通以太坊》第七章~第九章智能合约安全风险漏洞
Solidity
Vyper
路飞的纯白世界
·
2020-07-10 15:22
区块链
solidity
教程:
solidity
语言入门
这篇关于
Solidity
教程的博客展示了很多
Solidity
特性。本教程假定你对以太坊虚拟机和编程有一定的了解。
rejames
·
2020-07-10 15:42
Win10环境下搭建以太坊 - 零基础小白 - 详细教程有截图
到官方地址下载相应的安装包或Geth国内镜像地址
Solidity
编译环境安装我们使用Browser-
Solidity
来进行开发。
罗罗诺亚_honor
·
2020-07-10 15:25
以太坊搭建
以太坊搭建
Windows
Solidity
智能合约基础实战
1.实现自己的第一个智能合约1).
solidity
官方文档:https://
solidity
-cn.readthedocs.io/zh/develop/2).在线编译器:https://remix.ethereum.org
LeicyII
·
2020-07-10 15:20
solidity学习
区块链
golang区块链
理解ERC20代币合约
有关ERC20标准可以参考官方文档,可以说比较抽象,使用
Solidity
描述的ERC20的接口。
冯宇Ops
·
2020-07-10 14:35
《Checking Smart Contracts with Structural Code Embedding》笔记
摘要:在本文中提出了一种自动化的方法来学习用
Solidity
语言编写的智能合约的特性,这对于检测代码克隆、检测漏洞、合约有效性等有帮助。
Neil-Yale
·
2020-07-10 13:58
research
ETH ERC20代币发布以及智能合约代码
去编写智能合约5进入到在线编辑:https://remix.ethereum.org合约代码如下,不做任何修改:pragma
solidity
^0.4.16;
Jon-Eliky
·
2020-07-10 13:30
区块链技术
蚂蚁区块链第11课 以住房租赁积分管理系统为例讲透蚂蚁
Solidity
语言差异精要
1,摘要本文以住房租赁积分管理系统为例,给大家演示CLOUDIDE如何编译调试
solidity
智能合约,并以此为例,给大家分享以太坊
SOLIDITY
跟蚂蚁区块链
SOLIDITY
语言的差异点。
笔名辉哥
·
2020-07-10 12:34
如何编写一个可升级的智能合约
写在前面阅读本文前,你应该对以太坊、智能合约及
Solidity
语言有所了解,如果你还不了解,建议你先看以太坊是什么当智能合约出现bug一方面正式由于智能合约的不可修改的特性,
Tiny熊
·
2020-07-10 12:06
区块链
区块链技术剖析
区块链开发
之验证BTC地址的有效性
引言之前介绍了btc私钥公钥地址的生成,接下来介绍一下btc地址有效性的校验,要做地址有效性的校验,首先要知道他的地址生成规则:第一步,随机选取一个32字节的数、大小介于1~0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141之间,作为私钥。18E14A7B6A307F426A94F8114701E7C8E774E7F
wypeng2010
·
2020-07-10 12:27
区块链钱包相关
区块链钱包开发
EOS基础篇-安装
EOS基础篇-安装介绍EOS作为区块链3.0的代表,由于其采用DPOS算法,即继承了以太坊的智能合约特性,同时也避免大量挖矿的电力耗费,也成为了很多企业做
区块链开发
的选择。
最帅的算法工程师
·
2020-07-10 09:23
如何判断一个以太坊地址是是智能合约地址或者ETH普通地址
根据不同的应用场景分成两种1.web3.js在DAPP应用开发时使用2.
solidity
智能合约开发时使用以下是具体实现1.web3.js在DAPP应用开发时使用web3.eth.getCode()方法返回指定地址上代码的
北纬32.6
·
2020-07-10 09:53
以太坊
以太坊地址
判断以太坊地址
使用remix发布部署 发币 智能合约
Remix是一个基于浏览器的编译器和IDE,使用户能够使用
Solidity
语言构建以太坊合约并调试事务。
weixin_34123613
·
2020-07-10 08:56
ETH智能合约测试
ETH的智能合约一般用
Solidity
语言编写,懂点基本
solidity
语法会更好地测试测试中需要用到的工具:一份智能合约Remix(一个在线IDE,用来编译、编辑、部署智能合约,需要FQ才能使用)点我跳转到
weixin_30663391
·
2020-07-10 06:10
智能合约内部调用另一个智能合约
最近在看以太坊,顺便记录一下,这篇文章的目的是一个智能合约调用另一个智能合约的方法,写个demo记录一下pragma
solidity
^0.4.18;contractDataContract{mapping
hadesjaky
·
2020-07-10 06:22
记录
主要是以太坊的一些东西
区块链开发
0忘了什么时候整理的了,可能有点乱,先放上来吧以太坊和区块链的关系区块链技术:从区块链历史上来说,先诞生了比特币,当时并没有区块链这个技术和名词,然后业界从比特币中提取了技术架构和体系,称之为区块链技术区块链
简闻
·
2020-07-10 05:39
【以太坊开发】发币指南--基础篇
pragma
solidity
^0.4.20;contractMyToken{/*一个类似字典的结构,链上存储--存储的是所有账户的余额,key是地址,value是余额*/
DrCrypto
·
2020-07-10 04:38
Ethereum开发
区块链开发笔记
【以太坊开发】发币指南--进阶篇
参考:https://www.ethereum.org/tokenpragma
solidity
^0.4.16;interfacetokenRecipient{functionreceiveApproval
DrCrypto
·
2020-07-10 04:38
Ethereum开发
区块链开发笔记
区块链编程语言
Solidity
语言函数可见性深入详解
在之前的文章中[1]我们介绍了
Solidity
语言函数的一些基本语法。
TryBlockchain
·
2020-07-10 03:40
Atom插件的安装及常用插件
Atom-Preference...点击install,在右侧输入想要安装的插件,如:“atombeautify”,搜索出来后安装即可,如果安装完成,在下方会出现uninstall等选项2.常见插件1.autocomplete-
solidity
程序员的足迹
·
2020-07-10 03:46
区块链项目实战
区块链技术实战
区块链技术
Truffle项目实战
Atom
Hyperledger浏览器中文文档【Fabric 1.4.x适用】
中文版下载地址HyperledgerFabric
区块链开发
教程:Fabric区块链Node.js开发详解Fabric区块链Java开发详解Fabric区块链Golang开发详解1.0Hy
新缸中之脑
·
2020-07-10 01:15
Hyperledger
Fabric
发币代码片段
pragma
solidity
^0.4.19;import".
童蒙_
·
2020-07-10 01:21
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
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
其他