Popularne tematy
#
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.
Roszczenia powinny teraz działać.
Post Mortem
Podczas procesu roszczenia, interfejs użytkownika pobiera ilość tokenów z naszego backendu. Nasz interfejs następnie deserializuje to z JSON i konstruuje dowód włączenia Merkle, gdzie ilość jest częścią danych liścia.
W zależności od airdropowanej kwoty, podczas dekodowania JSON z bazy danych, moglibyśmy stracić precyzję, w ten sposób 1800...0004544 stałoby się 1800...0000000. To powoduje, że hasz liścia nie pasuje, a transakcja kończy się niepowodzeniem.
W przypadku mniejszych roszczeń nie stanowiło to problemu, ponieważ nie przekraczaliśmy maksymalnego rozmiaru liczby dla JavaScript.
Poprawka błędu jest już aktywna: kwoty są teraz wysyłane jako ciągi znaków, co rozwiązuje problem dla dużych odbiorców airdropów. To umożliwia składanie roszczeń dla wszystkich użytkowników.
Przepraszamy za niedogodności.
41,39K
Najlepsze
Ranking
Ulubione