Przejdź do głównej zawartości
Otwórz J Tools

Kody błędów

Gdy coś się nie uda, J Tools pokazuje krótki tytuł oraz jedną linijkę o tym, co się stało i co zrobić dalej. Za każdym komunikatem stoi kod, na przykład AFF_WITHDRAW_MIN albo VALIDATION_ERROR, który zawierają odpowiedzi API i po którym wsparcie może prześledzić problem. Ta strona wyjaśnia kody, na które najpewniej trafisz, i co z każdym z nich zrobić.

Kody programu partnerskiego mają prefiks AFF_ i znajdziesz je w sekcji Program partnerski. Cała reszta to komunikaty narzędzi lub transakcji, posortowane według źródła: Swapy i handel, Portfele i transfery, Transakcje i podpisywanie oraz Ogólne i inne. Jeśli widzisz zwykły komunikat bez kodu, zwykle opisuje go też sekcja „Częste problemy” na stronie danego narzędzia.

J Tools to platforma niekustodialna, więc wszystko, co zaczyna się w twoim portfelu, kończy się w twoim portfelu. Nic się nie rusza, dopóki nie podpiszesz.

Program partnerski

#program-partnerski

Te kody pojawiają się wokół panelu partnerskiego: przy rejestracji, składaniu wniosku o wypłatę albo przypisywaniu poleceń.

Konto i dostęp

KodCo oznaczaJak naprawić
AFF_NOT_FOUNDZ tym portfelem nie jest powiązane żadne konto partnerskie.Najpierw zarejestruj się jako partner albo połącz ponownie portfel, do którego należy konto partnerskie. Zobacz Jak działa program partnerski.
AFF_BANNEDKonto partnerskie jest zawieszone, więc panel jest dla niego zamknięty. Okno logowania informuje, że konto jest zawieszone; inne żądania odpowiadają „Odmowa dostępu”.Skontaktuj się ze wsparciem. Zawieszony partner nie może korzystać z panelu, składać wniosków o wypłatę ani zarabiać nowych prowizji.
AFF_ALREADY_REGISTEREDTen portfel jest już partnerem.Zaloguj się istniejącym portfelem zamiast rejestrować się ponownie.
AFF_WALLET_REQUIREDBrak adresu portfela albo nie jest to prawidłowy adres Solany.Połącz portfel albo wpisz prawidłowy adres Solany (mniej więcej od 32 do 44 znaków base58).
AFF_TERMS_REQUIREDRejestrację wysłano bez akceptacji aktualnego regulaminu programu partnerskiego.Zaznacz pole regulaminu w oknie rejestracji i zarejestruj się ponownie.

Wypłaty

KodCo oznaczaJak naprawić
AFF_WITHDRAW_MINKwota jest niższa niż minimalna wypłata.Wypłać co najmniej minimum widoczne w panelu. Zobacz Wypłaty.
AFF_WITHDRAW_MAXKwota przekracza dostępne saldo.Zmniejsz ją do obecnego salda do wypłaty albo poczekaj, aż wpłynie więcej potwierdzonych prowizji.
AFF_SOCIAL_REQUIREDBrak zweryfikowanego linku społecznościowego, a do wypłaty potrzebny jest co najmniej jeden.Dodaj link w Ustawieniach, poczekaj na weryfikację przez nasz zespół i spróbuj ponownie.
AFF_WITHDRAW_PENDINGMasz już oczekujący wniosek o wypłatę.Poczekaj, aż zostanie wypłacony albo odrzucony. Naraz może być otwarty tylko jeden wniosek.
AFF_WITHDRAW_REJECTEDAdministrator odrzucił wniosek bez zapisania powodu. Panel pokazuje go jako odrzucony bez powodu, a kwota wróciła do twojego salda.Skontaktuj się ze wsparciem po szczegóły, a potem złóż nowy wniosek o wypłatę.

Przypisanie poleceń

KodCo oznaczaJak naprawić
AFF_REF_INVALIDKod polecający ma zły format albo nie należy do żadnego aktywnego partnera.Użyj aktualnego linku w postaci https://j.tools/pl?ref=CODE. Kod może należeć do partnera, który nie jest już aktywny. Zobacz Jak działa naliczanie.
AFF_RATE_LIMITEDW krótkim czasie do endpointów programu partnerskiego trafiło zbyt wiele żądań (HTTP 429).Odczekaj około minuty i spróbuj ponownie. Ten limit chroni publiczne endpointy przed nadużyciami.

Swapy i handel

#swapy-i-handel

Te komunikaty pojawiają się, gdy robisz swap albo przesuwasz token, który posiadasz.

KomunikatCo oznaczaJak naprawić
Za mało tokenówPróbujesz wysłać, wymienić albo spalić więcej tokena, niż ma portfel.Zmniejsz kwotę do tego, co faktycznie masz, albo sprawdź, czy wybrałeś właściwy token.
Pula się zmieniłaFlash Volume: ceny zmieniły się w trakcie przygotowywania transakcji.Strona już pobrała nową wycenę. Naciśnij Kup i sprzedaj jeszcze raz.
Ta transakcja kosztuje więcej niż twój limitFlash Volume: pula jest za płytka na tę wielkość, więc kupno i odsprzedaż straciłyby więcej niż jej ćwierć.Zmniejsz wielkość albo wybierz głębszą pulę.
Ta kwota jest teraz zbyt dużaFlash Volume: pożyczkodawca nie może teraz pożyczyć tyle.Zmniejsz wielkość i spróbuj ponownie.
Pożyczanie jest teraz wstrzymaneFlash Volume: pożyczkodawca wyłączył pożyczki flash.Spróbuj ponownie za kilka minut.
Ten token opuścił bonding curve Pump.funMaker Bot: bonding curve się zakończyła, więc bot nie może na niej kupować.Wybierz pulę PumpSwap tego tokena.
Zakup testowy w tej puli przed chwilą nie powiódł sięMaker Bot: każda pula dostaje zakup testowy przed otwarciem przebiegu, a ten nie przeszedł.Spróbuj ponownie za minutę albo wybierz inną pulę.
Masz już 3 otwarte przebiegiMaker Bot: jeden portfel może mieć naraz najwyżej 3 przebiegi.Najpierw zatrzymaj jeden w sekcji Moje działające boty.
Próbny bump w tej puli właśnie się nie powiódłBump Bot: każda pula dostaje próbny bump przed otwarciem przebiegu, a ten nie przeszedł.Spróbuj ponownie za minutę albo wybierz inną pulę.
Za tak małe kupno ta pula nie zwraca żadnych tokenówBump Bot: bump kupuje token za około 0,0001 SOL, a ta pula nie oddaje nic za tak małą kwotę.Wybierz inną pulę.
Budżet wyczerpanyBump Bot: koszty sieci przekroczyły szacunek, więc przebieg się wstrzymał, a SOL nadal są w portfelu bota.Naciśnij Doładuj i kontynuuj albo Wypłać resztę.

Portfele i transfery

#portfele-i-transfery

Większość tych komunikatów pochodzi z samego portfela: nie jest połączony, wskazuje na zły klaster albo wpisany adres jest błędny.

KomunikatCo oznaczaJak naprawić
Anulowano w portfeluTransakcja została odrzucona na ekranie zatwierdzania w portfelu. Nic nie zostało wysłane ani pobrane.Uruchom ją ponownie, gdy będziesz gotów zatwierdzić.
Portfel nie jest połączonyNarzędzie potrzebuje połączonego portfela, zanim będzie mogło podpisać.Najpierw połącz portfel. Zobacz Połącz portfel.
Zatwierdzenie trwało zbyt długoTransakcja wygasła, gdy okno portfela było jeszcze otwarte.Uruchom ją ponownie i zatwierdź bez długiej przerwy.
Portfel jest w złej sieciPortfel jest ustawiony na inny klaster, niż oczekuje narzędzie.Przełącz portfel na mainnet Solany i spróbuj ponownie.
Wycofano się po ostrzeżeniu portfelaPortfel pokazał ostrzeżenie przy transakcji, a ty ją odrzuciłeś. Nic nie zostało wysłane.Przeczytaj uwagę poniżej. Jeśli ostrzeżenie nie pasowało do tego, co ustawiłeś, zgłoś to do wsparcia, żebyśmy sprawdzili, co zbudowało narzędzie.
Nieprawidłowy adres portfelaPole odbiorcy lub portfela nie zawiera prawidłowego adresu Solany (mniej więcej od 32 do 44 znaków base58).Wklej ponownie pełny adres. Uważaj na literówki, przypadkowe znaki i ucięte kopiowanie.
Skanowanie posiadaczy trwało zbyt długoAirdrop dla posiadaczy: token ma zbyt wiele kont, żeby odczytać je przy tym ustawieniu.Wybierz mniejszą liczbę w polu Posiadacze do wczytania.
N portfeli dostałoby mniej niż najmniejsza kwota, którą można wysłaćAirdrop dla posiadaczy: ich udział jest mniejszy niż najmniejsza kwota tego tokena, a w przypadku nowego portfela SOL, jaką da się wysłać.Zwiększ kwotę albo jednym kliknięciem pomiń te portfele.

Transakcje i podpisywanie

#transakcje-i-podpisywanie

Te komunikaty pojawiają się, gdy transakcja jest budowana lub rozgłaszana: przy jej finansowaniu, łączeniu z siecią albo przechodzeniu kontroli narzędzia.

Saldo i środki

KomunikatCo oznaczaJak naprawić
Za mało SOLPortfel nie pokryje opłaty platformy plus kosztów sieciowych tej akcji.Doładuj portfel i spróbuj ponownie. Zobacz zastrzeżenie o opłatach poniżej.
Konto zostałoby poniżej minimum rentuKażde konto Solany musi zachować minimum zwalniające z rentu. Albo saldo do niego nie sięga, albo kwota zostawiłaby w portfelu wysyłającym pył.Dodaj SOL, zmniejsz kwotę albo całkowicie opróżnij portfel wysyłający.

Sieć i RPC

KomunikatCo oznaczaJak naprawić
Transakcja wygasłaBlockhash się zestarzał, zanim transakcja trafiła do bloku, zwykle dlatego, że sieć była zatłoczona.Uruchom ją ponownie. Wygasła transakcja nigdy nie trafiła do bloku, więc nic nie zostało pobrane.
Sieć Solana jest nieosiągalnaEndpoint RPC nie odpowiedział.Odczekaj około 30 sekund i spróbuj ponownie. Jeśli to się powtarza, spróbuj innego połączenia sieciowego (na przykład bez restrykcyjnego VPN).
Zbyt wiele żądańDostawca RPC lub wspólny endpoint dostał zbyt wiele wywołań w krótkim czasie (HTTP 429).Odczekaj kilka sekund i spróbuj ponownie.
Potwierdzenie nie dotarło na czasTransakcja została wysłana, ale narzędzie przestało czekać na wynik. Mogła mimo to trafić do bloku.Zanim wyślesz ponownie, sprawdź portfel albo eksplorator, żeby nie wykonać jej dwa razy.

Walidacja

KomunikatCo oznaczaJak naprawić
Ten adres mint jest nieprawidłowyAdres tokena ma zły format albo nie wskazuje na mint tokena.Wybierz token selektorem zamiast go wklejać.
Wymagane pole jest pusteW formularzu brakuje czegoś, czego potrzebuje ten przebieg.Uzupełnij podświetlone pola i wyślij ponownie.
Nieprawidłowa kwotaKwota jest zerowa, ujemna albo nie jest liczbą.Wpisz kwotę większą od zera. Jeśli narzędzie pokazuje limit obok pola, zmieść się w nim.
Sprawdź wprowadzone dane i spróbuj ponownieKontrola po stronie serwera odrzuciła dane, a odpowiedź ze względów bezpieczeństwa podaje tylko ogólny opis.Przejrzyj pola. Jeśli nic nie wygląda źle, odśwież stronę i wpisz wartości ponownie.

Ogólne i inne

#ogolne-i-inne

Kilka odpowiedzi API zawiera krótki kod tekstowy zamiast tematycznego komunikatu. Są celowo ogólne, żeby nie ujawniać szczegółów serwera.

KodCo oznaczaJak naprawić
VALIDATION_ERRORCo najmniej jedno pole nie przeszło kontroli po stronie serwera. Narzędzie pokazuje to jako „Wymagane pole jest puste”.Popraw podświetlone pola i wyślij ponownie. Ta sama zasada co przy komunikatach walidacji powyżej.
RATE_LIMITEDPrzekroczono limit żądań na wspólnym endpoincie (HTTP 429). Narzędzie pokazuje to jako „Zbyt wiele żądań”.Odczekaj chwilę i spróbuj ponownie.
UNAUTHORIZEDBrak sesji albo sesja wygasła.Zaloguj się lub połącz ponownie, a potem powtórz akcję.
NOT_FOUNDTo, o co prosisz, jest niedostępne albo nigdy nie istniało.Sprawdź jeszcze raz link lub identyfikator, którego użyłeś.
GENERIC_ERRORNieoczekiwany błąd, którego serwer nie umiał sklasyfikować. Narzędzie pokazuje „Coś poszło nie tak”.Spróbuj raz jeszcze. Jeśli wraca, wyślij wsparciu dokładną treść komunikatu i opis tego, co robiłeś.

Nadal masz problem?

#nadal-masz-problem

Komunikat w aplikacji zawsze jest źródłem prawdy. Jeśli kodu nie ma na tej liście, treść się różni albo powyższa poprawka nie pomogła, kieruj się aplikacją i napisz do nas. Wyślij dokładny komunikat, który widziałeś, narzędzie, w którym byłeś, i to, co robiłeś tuż przedtem. Zwykle to wystarcza, żebyśmy szybko namierzyli problem.