我在开发一个交易所。当一个新的用户注册在网站上,我们将为他们创建新的eth钱包。当他们将USDT存入钱包时,我如何将USDT金额转移到另一个地址(池)并向另一个帐户支付煤气费(因为新用户的eth余额为0)?
发布于 2020-06-20 10:08:56
最友好的解决方案是
Coinbase商家非托管体系结构综述。货代合同实例。其他CREATE2用户大多是基于移动智能合同的钱包,这些钱包支持“朋友回收钱包”和非ETH收费市场,如Pillar、Gnosis、Argent。
优点
transfer()和transferFrom()机制的集中式交易所的ERC-20 approve()事务。CREATE2 EVM操作码,合同可以追溯部署到一个确定的地址,即使部署者系统由于某种原因而关闭,用户也已经发送了付款。缺点
平面图帐户转发器的差额
然而,只要你弄清楚如何用汽油钱来保存这些私钥,那么具有等级确定性私钥的普通Ethereum帐户也可能同样有效。
https://ethereum.stackexchange.com/questions/84401
复制相似问题