交易失败被扣币、向合约转账了怎么办?

2022-03-17

一笔转账交易在Bitget Wallet (原 BitKeep)上显示转账失败的时候,通常是由以下三种原因造成的:

1)Out of gas(Gas费不足)

2)Bad instruction(指令错误)

3)Reverted(回退)

如果一笔转账显示失败时,Bitget Wallet (原 BitKeep)并不会扣除你的资产,只需返回钱包【资产】页面进行查看即可。

需要注意的是,这笔转账产生的矿工费不会被退回,这里并非Bitget Wallet (原 BitKeep)“侵占”了你的矿工费,而是由于这笔交易已经被矿工打包过了,矿工费已经被矿工收取。

交易失败被扣币、向合约转账了怎么办? image 0
往智能合约转账了怎么办

智能合约是由一个地址和该地址对应存储的代码构成的。例如在以太坊上发ERC20的Token,本质上就是创建了一个Token的智能合约,智能合约的代码决定了这个地址里的Token的所有内容。

由于智能合约没有私钥,一旦转入合约地址,则有可能再也无法转出。(有些合约预留了可以转走Token的代码,也有坊间认为此举为匿名项目方故意留下的“后门”,存在隐患。)

所以在转账或者交易所提Token时千万不要直接转到该Token的合约地址。

往智能合约地址转账的行为屡见不鲜,无外乎当事人不理解什么是智能合约,什么是钱包地址。或者是想要买某个Token,以为往项目团队公布的智能合约地址打币,就能收到Token。前者需要好好通过我们的钱包学院补补课,后者需要扪心自问:我真的适合玩加密货币吗?

交易失败被扣币、向合约转账了怎么办? image 1
转账地址错误,如何退回我的币

由于Bitget Wallet (原 BitKeep)为去中心化钱包,用户填错转账地址后,如果交易已经成功上链,Bitget Wallet (原 BitKeep)是无法协助找回的。

鉴于区块链交易不可篡改的特性,建议您在转账时多次核对收款地址是否正确。此外,Bitkeep也将提供地址本功能帮助用户优化转账体验。

目录
    wallet
    推荐阅读