receive() payable 里面尽量避免写代码,以免其他合约调用transfer 不成功 缘起:最近调试一段solidity代码,本来想测试在收款的时候,记录一个receive 和发出一个log,哪个消耗gas更大 如下图...
如果你在 Solidity 之前使用的是流行的编程语言 JavaScript,那么有可能会在调试 Solidity 智能合约时遇到困难。之前你可能在代码中遇到了一些错误,一个简单的 console.log() 就可以解决,但由于 Solid...
这两天使用Solidity编写了一个猜数字大小的游戏,合约的代码仅仅提供学习交流。游戏规则是这样的: 部署合约的用户需要付手续费,并且是owner,拥有开奖的权利 游戏参与者每次只能是2个用户,输入数字需要花费ETH 如...