码迷,mamicode.com
首页 >  
搜索关键字:solidity    ( 128个结果
智能合约从入门到精通:Solidity Assembly
简介:上一节,我们讲过Solidity汇编语言,这个汇编语言,可以不同Solidity一起使用。这个汇编语言还可以嵌入到Solidity源码中,以内联汇编的方式使用。下面我们将从内联汇编如何使用着手,介绍其与独立使用的汇编语言的不同,最后再介绍这门汇编语言。SolidityAssembly内联汇编通常我们通过库代码,来增强语言我,实现一些精细化的控制,Solidity为我们提供了一种接近于EVM底
分类:其他好文   时间:2018-07-06 15:50:06    阅读次数:185
智能合约从入门到精通:Solidity汇编语言
简介:上一节,我们讲过在JUICE平台开发智能合约的开发规范,本节我们将继续就Solidity定义的汇编语言进行更加深入的讨论。Solidity定义的汇编语言可以达到下述的目标:1.使用它编写的代码要可读,即使代码是从Solidity编译得到的。2.从汇编语言转为字节码应该尽可能的少坑。3.控制流应该容易检测来帮助进行形式验证与优化。为了达到第一条和最后一条的目标,Solidity汇编语言提供了高
分类:编程语言   时间:2018-07-06 14:22:29    阅读次数:202
智能合约从入门到精通:Solidity语言的开发规范和开发流程
简介:上面介绍的在Solidity中嵌入的内联汇编语言也可以单独使用。实际上,它是被计划用来作为编译器的一种中间语言。本文我们将介绍开发智能合约过程中Solidity语言的开发规范和开发流程。Solidity作为编译器的一种中间语言。在开发智能合约时需要遵守相应的开发规范和开发流程。开发规范命名规范目录和文件目录使用小写,请勿使用特殊符号;库文件和合约文件统一以.sol为后缀;合约文件名保持与合约
分类:编程语言   时间:2018-07-06 12:17:02    阅读次数:186
智能合约从入门到精通:Solidity语言的开发规范和开发流程
简介:上面介绍的在Solidity中嵌入的内联汇编语言也可以单独使用。实际上,它是被计划用来作为编译器的一种中间语言。本文我们将介绍开发智能合约过程中Solidity语言的开发规范和开发流程。 Solidity作为编译器的一种中间语言。在开发智能合约时需要遵守相应的开发规范和开发流程。 开发规范 命 ...
分类:编程语言   时间:2018-07-06 12:15:21    阅读次数:180
智能合约从入门到精通:Solidity语法之内存变量的布局和状态变量的存储模型
简介:在前面我们已经讲过Solidity语言的一些语法内容,在矩阵元JUICE开放平台的JIDE开发时,一定要注意LayoutinMemory和LayoutofStateVariablesinStorage,即内存变量的布局和状态变量的存储模型。内存变量的布局(LayoutinMemory)Solidity预留了3个32字节大小的槽位:0-64:哈希方法的暂存空间(scratchspace)64-
分类:其他好文   时间:2018-07-05 18:27:08    阅读次数:164
Solidity合约草稿
首先是没有写出来,问题和效率非常大的初稿 可用最新版: ...
分类:其他好文   时间:2018-07-03 21:39:32    阅读次数:170
用Solidity在Truffle上构建一个HelloWorld智能合约
原文地址: "石匠的blog" Truffle的环境安装在 "前文" 已经整理,这次用Solidity在Truffle写一个HelloWorld以太坊智能合约,并在testrpc上进行测试。当前的软件版本信息如下: 项目创建 打开Mac的terminal终端,创建一个新目录,并truffle项目初始 ...
分类:其他好文   时间:2018-06-21 23:48:22    阅读次数:300
Solidity高级理论(二):Gas
solidity高级理论(二):Gas 关键字:Gas、结构体、节省小技巧 Gas是什么 在Solidity中,用户想要执行DApp都需要支付一定量的Gas,Gas可以用以太币购买,所以,用户每次使用DApp都会发费以太币。 一个 DApp 收取多少 gas 取决于功能逻辑的复杂程度。每个操作背后, ...
分类:其他好文   时间:2018-06-13 12:06:49    阅读次数:217
创建自己的区块链合约java版web3接口——以太坊代币(四)
github地址:https://github.com/lxr1907/texas-web3j-solidity 参考文档地址:https://docs.web3j.io ...
分类:编程语言   时间:2018-06-07 11:41:50    阅读次数:1054
Solidity基础变量总结
状态变量: 是指在函数之外声明的变量,默认是storage类型,被永久地保存在合约中。也就是说它们被写入以太币区块链中. 想象成写入一个数据库。 无符号整数: 1 uint = uint256 2 uint8 3 uint16 4 uint32 5 转换:uint16 a = uint16(45); ...
分类:其他好文   时间:2018-05-30 00:29:04    阅读次数:998
128条   上一页 1 ... 7 8 9 10 11 ... 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!