Các yêu cầu hiện đã hoạt động. Báo cáo sau sự cố Trong quá trình yêu cầu, giao diện người dùng lấy số lượng token từ backend của chúng tôi. Giao diện người dùng của chúng tôi sau đó giải mã nó từ JSON và xây dựng một bằng chứng bao gồm Merkle, trong đó số lượng là một phần của dữ liệu lá. Tùy thuộc vào số lượng airdrop, trong quá trình giải mã json từ cơ sở dữ liệu, chúng tôi sẽ mất độ chính xác, do đó 1800...0004544 sẽ trở thành 1800...0000000. Điều này sau đó gây ra sự không khớp của băm lá, và giao dịch sẽ thất bại. Đối với các yêu cầu nhỏ hơn, điều này không phải là vấn đề, vì chúng tôi sẽ không vượt quá kích thước số tối đa cho javascript. Bản sửa lỗi hiện đã hoạt động: số lượng được gửi dưới dạng chuỗi thay vào đó, giải quyết vấn đề cho những người nhận airdrop lớn. Điều này làm cho việc yêu cầu trở nên khả thi cho tất cả người dùng. Chúng tôi xin lỗi vì sự bất tiện.
41,39K