Solidity 是一门面向合约的、为实现智能合约而创建的高级编程语言,也是用于开发以太坊智能合约最受欢迎的语言之一。...[ 百科 ]
本文介绍以太坊智能合约开发语言 Solidity 中的位操作运算符,以及如何使用这些 Solidity 位操作符对合约数据执行位操作运算,例如与、或、非、异或等,同时也介绍如何实现 Soldity 不支持的取反、移位等操作。
这又是 Solidity 一个较大版本的升级,带来了一些对老版本不兼容的一些变化。
以太坊Solidity如何实现海量空投代币?
代码示例
如何区分合约地址还是普通账号地址?
智能合约的地址什么时候有效? 在构造函数中可以使用this吗?
Solidity 中很多[Hash函数, 如:keccak256 ](https://learnblockchain.cn/docs/solidity/units-and-global-variables.html#index-5) 等需要bytes作为一个参数,这个时候有时需要把uint转化为bytes 。
做区块链技术开发离不开文档,而所有的文档都是清一色的英文,相信不少同学比较怵。由深入浅出区块链社区牵头发起区块链技术文档翻译计划,希望为广大开发者带来及时的**高质量的区块链技术文档**。
合约地址是怎么计算出来的?有没有办法提前知道合约的地址?
{% cq %} 知乎提问: 有哪些以太坊项目适合初学者学习 Solidity? {% endcq %}
最新 [Solidity 0.6.8 中文文档](https://learnblockchain.cn/docs/solidity/)发布, 这不单是一份 Solidity 速查手册,更是一份深入以太坊智能合约开发宝典。
Solidity 0.5 的一些新变化
创建一门新的合约语言,如:Solidity 有什么样的优缺点,相对于使用一门现有的其他语言如: Golang 或 Python?
{% cq %} 是否有全局函数(诸如 tx.hash)获得交易的Hash? 目前我的想法是交易在被挖出之前,hash应该是不存在的,不知道时候正确? {% endcq %}
2246 回答,2140赞同
0 回答,828赞同
5 回答,347赞同
4 回答,133赞同
1 回答,109赞同
13 回答,101赞同
0 回答,99赞同
0 回答,89赞同
38 回答,85赞同
0 回答,85赞同