Subiecte populare
#
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.
(1/?) Vă prezentăm Exploratorul Sticlei de Mestecat, un explorator Solana creat pentru dezvoltatori. M-am săturat de exploratori, așa că săptămâna aceasta am decis să-mi fac vibecode-ul propriu.
Sol este practic o bază de date cu grafuri, dezvoltatorii vor să poată explora întregul context al conturilor fără un milion de click-uri.

(2/?) Una dintre cele mai mari enervări ale exploratorilor este că avem IDL-uri bogate și practic nu fac nimic cu ele. PDA-urile sunt baza a sute de programe. Sunt chei străine la îndemână. Și totuși, nu le putem deduce în interfețe și nu putem explora pe baza lor. Ce coșmar! Gata!

(3/?) Ai un PDA pe care vrei mereu să-l vezi deasupra unui cont? Adaugă o regulă care să stabilească un PDA pentru acel tip de cont. Poți vedea aici unde am derivat o "Informații Mobile Hotspot" personalizate care se atașează la un KeyToAssetV0 printr-un PDA care folosește KeyToAssetV0.asset.
Ai putea adăuga unul care să pună metadate de token metaplex pe fiecare token mint pe care îl vede.


(4/?) Un alt lucru care m-a enervat foarte tare a fost că Solscan este singurul explorator care îți arată ce instrucțiuni sunt într-un transfer înainte să dai click pe el. Am rezolvat și asta. Nu mai trebuie să dai click pe fiecare mesaj ca să vezi dacă e cel potrivit. Mulțumesc @Helius pentru API-ul istoric al transmisiunilor

(5/?) Probabil cea mai importantă funcție este vizualizarea tranzacțiilor. Ca dezvoltator, de obicei încerc să înțeleg de ce un test a eșuat. Mai întâi vreau să văd jurnalele. Apoi, vreau să analizez datele reale ale contului una lângă alta ca să înțeleg de ce a eșuat. Toate acestea sunt în același context, în loc să dau click pe 17 file diferite privind datele ancoră ale conturilor diferite.
Exploratorii existenți te fac să derulezi ca un nebun, să extinzi acordeoanele și să dai click de 15 ori doar ca să găsești informațiile de care ai nevoie. Perfect pentru un non-dezvoltator, îngrozitor ca dezvoltator.
Explorerul extrage toate conturile din instrucțiune și formează un grafic bazat pe IDL. Lipsește contextul? Doar apasă pe o cheie publică și va atrage acel cont. Nu e nevoie să deschid un alt tab.

(6/?) Configurație partajabilă. Etichetele conturilor, PDA-urile, căutările sunt salvate toate în json în stocarea locală. Poți descărca, modifica și reîncărca oricând dorești. Această aplicație nu necesită autentificare. Păstrează-ți setările în stocare locală sau salvează-le în altă parte.

(7/?) Singurul lucru pe care trebuie să-l faci ca să funcționeze? Încarcă-ți IDL-urile.
Dacă nu încarci IDL-ul programului tău, acest instrument de depanare nu va funcționa pentru tine. Și asta e un lucru bun! Oamenii care nu-și încarcă IDL-urile sunt niște mizerie și merită să aibă dificultăți în depanare.
(8/?) Așadar, iată-l, exploratorul cu sticlă de mestecat. Nou-nouț, cu vibecode și probabil puțin buggy. Dar voi continua să o folosesc ca explorator principal pentru o perioadă. Simte-te liber să-mi scrii în privat dacă ai probleme.
@mert De fapt, poate poți doar să te uiți la tranzacțiile care implică un anumit cont de token și să obții asta? Nu sunt sigur.
609
Limită superioară
Clasament
Favorite
