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.