以太坊:如何将 ETH 交易自动拆分为另外 2 笔交易

Jea*_* F. 5 fallback transactions ethereum solidity smartcontracts

假设我有一个共享钱包,可以为我和我的兄弟收集以太币。我们互相分享这个钱包的 50%。

如果一笔 ETH 交易进入这个钱包,是否有一种自动方式可以将收到的以太币自动发送到我的个人钱包和我兄弟的钱包,而无需我们做任何特殊的事情?

可以通过特殊的智能合约(带有后备)或任何其他方式来完成吗?

Eli*_*ock -1

是的。看看 Open Zeppelin 拆分付款: https://github.com/OpenZeppelin/openzeppelin-solidity/blob/master/contracts/ payment/SplitPayment.sol

这使用了声明,但您可以做类似的事情并使用智能合约后备来自动执行此操作。