一文澄清以太坊开发者常见误解:Gas、交易与智能合约等( 三 )
我可以写一个能拒绝任何以太币转入的合约
你或许知道 , 如果你没有声明任何 payable
方法 , Solidity 会拒绝所有发送到你的合约的以太币转账 , 防止资金被卡在合约内 。 但是 , 我们也可以在不触发任何代码的情况下 , 将资金发送到合约内:要么将该合约指定为自毁操作奖励的接收方 , 要么将其指定为区块奖励的接收方 。 正如 @gorgos 在评论中指出的那样 , 可以预先计算出合约部署地址 , 并在合约部署前将以太币发送到该地址 。
也就是说 , 如果你追踪所有发送到你的合约的以太币转账 , 你的总余额可能大于你处理的所有转账的总和 。
【一文澄清以太坊开发者常见误解:Gas、交易与智能合约等】来源链接:gist.github.com
- 当初|这是我的第一部华为手机,当初花6799元买的,现在“一文不值”?
- 上线|加密货币集体开涨,以太坊2.0上线会带来哪些影响?
- 以太坊2.0时代的大幕升起
- 电脑不能上网水晶头坏了,学习以太网的几种接法,自己搞定。
- 技术|一文看懂网络切片:是时候表演 5G 真正的技术了
- 怒斥|辩手陈铭否认学术造假,怒斥同事栽赃陷害,千字文澄清前因后果
- 一文搞懂GO语言值类型与引用类型的区别
- 数字化|一文读懂,门店如何靠数字化高速精准获客?
- 点点滴滴学5G——一文深入掌握 NR SIB1的基本原理
- 电商业账务处理流程:全网最全!一文精通!原来刷单竟这样做账