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-partnerskiTe kody pojawiają się wokół panelu partnerskiego: przy rejestracji, składaniu wniosku o wypłatę albo przypisywaniu poleceń.
Konto i dostęp
| Kod | Co oznacza | Jak naprawić |
|---|---|---|
AFF_NOT_FOUND | Z 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_BANNED | Konto 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_REGISTERED | Ten portfel jest już partnerem. | Zaloguj się istniejącym portfelem zamiast rejestrować się ponownie. |
AFF_WALLET_REQUIRED | Brak 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_REQUIRED | Rejestrację wysłano bez akceptacji aktualnego regulaminu programu partnerskiego. | Zaznacz pole regulaminu w oknie rejestracji i zarejestruj się ponownie. |
Wypłaty
| Kod | Co oznacza | Jak naprawić |
|---|---|---|
AFF_WITHDRAW_MIN | Kwota jest niższa niż minimalna wypłata. | Wypłać co najmniej minimum widoczne w panelu. Zobacz Wypłaty. |
AFF_WITHDRAW_MAX | Kwota przekracza dostępne saldo. | Zmniejsz ją do obecnego salda do wypłaty albo poczekaj, aż wpłynie więcej potwierdzonych prowizji. |
AFF_SOCIAL_REQUIRED | Brak 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_PENDING | Masz już oczekujący wniosek o wypłatę. | Poczekaj, aż zostanie wypłacony albo odrzucony. Naraz może być otwarty tylko jeden wniosek. |
AFF_WITHDRAW_REJECTED | Administrator 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ń
| Kod | Co oznacza | Jak naprawić |
|---|---|---|
AFF_REF_INVALID | Kod 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_LIMITED | W 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-handelTe komunikaty pojawiają się, gdy robisz swap albo przesuwasz token, który posiadasz.
| Komunikat | Co oznacza | Jak naprawić |
|---|---|---|
| Za mało tokenów | Pró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ła | Flash 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 limit | Flash 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ża | Flash Volume: pożyczkodawca nie może teraz pożyczyć tyle. | Zmniejsz wielkość i spróbuj ponownie. |
| Pożyczanie jest teraz wstrzymane | Flash Volume: pożyczkodawca wyłączył pożyczki flash. | Spróbuj ponownie za kilka minut. |
| Ten token opuścił bonding curve Pump.fun | Maker 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 przebiegi | Maker 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ów | Bump 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 wyczerpany | Bump 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-transferyWiększość tych komunikatów pochodzi z samego portfela: nie jest połączony, wskazuje na zły klaster albo wpisany adres jest błędny.
| Komunikat | Co oznacza | Jak naprawić |
|---|---|---|
| Anulowano w portfelu | Transakcja 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łączony | Narzędzie potrzebuje połączonego portfela, zanim będzie mogło podpisać. | Najpierw połącz portfel. Zobacz Połącz portfel. |
| Zatwierdzenie trwało zbyt długo | Transakcja wygasła, gdy okno portfela było jeszcze otwarte. | Uruchom ją ponownie i zatwierdź bez długiej przerwy. |
| Portfel jest w złej sieci | Portfel jest ustawiony na inny klaster, niż oczekuje narzędzie. | Przełącz portfel na mainnet Solany i spróbuj ponownie. |
| Wycofano się po ostrzeżeniu portfela | Portfel 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 portfela | Pole 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ługo | Airdrop 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-podpisywanieTe komunikaty pojawiają się, gdy transakcja jest budowana lub rozgłaszana: przy jej finansowaniu, łączeniu z siecią albo przechodzeniu kontroli narzędzia.
Saldo i środki
| Komunikat | Co oznacza | Jak naprawić |
|---|---|---|
| Za mało SOL | Portfel 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 rentu | Każ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
| Komunikat | Co oznacza | Jak naprawić |
|---|---|---|
| Transakcja wygasła | Blockhash 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ągalna | Endpoint 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 czas | Transakcja 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
| Komunikat | Co oznacza | Jak naprawić |
|---|---|---|
| Ten adres mint jest nieprawidłowy | Adres tokena ma zły format albo nie wskazuje na mint tokena. | Wybierz token selektorem zamiast go wklejać. |
| Wymagane pole jest puste | W formularzu brakuje czegoś, czego potrzebuje ten przebieg. | Uzupełnij podświetlone pola i wyślij ponownie. |
| Nieprawidłowa kwota | Kwota 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 ponownie | Kontrola 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-inneKilka odpowiedzi API zawiera krótki kod tekstowy zamiast tematycznego komunikatu. Są celowo ogólne, żeby nie ujawniać szczegółów serwera.
| Kod | Co oznacza | Jak naprawić |
|---|---|---|
VALIDATION_ERROR | Co 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_LIMITED | Przekroczono limit żądań na wspólnym endpoincie (HTTP 429). Narzędzie pokazuje to jako „Zbyt wiele żądań”. | Odczekaj chwilę i spróbuj ponownie. |
UNAUTHORIZED | Brak sesji albo sesja wygasła. | Zaloguj się lub połącz ponownie, a potem powtórz akcję. |
NOT_FOUND | To, o co prosisz, jest niedostępne albo nigdy nie istniało. | Sprawdź jeszcze raz link lub identyfikator, którego użyłeś. |
GENERIC_ERROR | Nieoczekiwany 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-problemKomunikat 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.
- Wsparcie Jak skontaktować się z zespołem J Tools, co podać, żeby problem został szybko rozwiązany, i jakich danych nigdy nie udostępniać nikomu, kto podaje się za wsparcie.
- Cennik opłat Wszystkie opłaty platformy J Tools w jednej tabeli, według narzędzia i kategorii, oraz to, czym opłata sieciowa Solany i depozyty rentu różnią się od tego, co pobiera J Tools.
© 2026 J Tools