Tópicos populares
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
0x143ed8b7448cdbc43609217b3ec19708f1627777
Cuidado ao entrar!!!!
Veja este código, pode extrair urgentemente todos os BNB. Sem esta porta dos fundos, com certeza não dá para brincar. Desenvolvedores desonestos, por que deixar esta porta dos fundos?
Solidity
function emergencyWithdrawAll() external onlyOwnerOrGuardian { uint256 bal = address(this).balance; if (bal == 0) revert InsufficientBnb(0, 1); totalReservedBnb = 0; // Forçar reserva a zero _sendBnb(msg.sender, bal); // Enviar todos os BNB dentro do contrato emit EmergencyWithdraw(msg.sender, bal); }
Limpeza forçada: A função normal withdrawBnb só pode retirar fundos "não reservados", ou seja, não pode mexer nos fundos de Bond que o usuário já criou mas ainda não retirou.
Ignorar direitos de crédito: Este emergencyWithdrawAll irá diretamente definir totalReservedBnb (ou seja, a soma total de todos os BNB que os usuários estão aguardando para retirar) como 0, e então transferir cada centavo do contrato para o administrador.
Top
Classificação
Favoritos
