Hành trình từ "hợp đồng thông minh của tôi là không thể phá vỡ" đến "hy vọng duy nhất là giữ cho mã nguồn này gắn kết" xảy ra với mọi lập trình viên web3. Mã biên dịch, các bài kiểm tra đều vượt qua, mọi thứ hoạt động. Và rồi nó xuất hiện trong đầu bạn. Điều gì sẽ xảy ra nếu ai đó gọi withdraw() hai lần trong cùng một giao dịch?
990