Trendande ämnen
#
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.
Utvecklarna lyssnade <3
Jag klagade ett bra tag på att skrivprov för @phylaxsystems påståenden hade riktigt dålig devex.
Extern feedback verifierade detta och att fixa devex prioriterades.
Lösningen är ett enklare och kraftfullare testgränssnitt!

Istället för att först sätta upp en försäkran med en förvirrande etikett och abi.encode och sedan använda den invecklade cl.validate för att skapa tx att köra försäkran mot, har vi nu en enkel fuskkod som ställer in försäkran så att den körs mot nästa tx
Endast en kontrollfunktion körs mot en transaktion.
Tidigare kördes alla kontrollfunktioner som en tx utlöste och det var svårt att testa specifika kontrollfunktioner.
cl.validate() bevarade inte tillståndsändringar orsakade av den TX som den validerade.
I det nya gränssnittet körs txs som förväntat och tillståndet uppdateras, vilket innebär att du kan verifiera att tillståndsändringar har skett som förväntat och skriva mer fullständiga tester.
Slutligen kan du nu matcha mot exakta återställningsorsaker, vilket gör det mycket enklare att skriva tester för specifika gränsfall som misslyckas med en viss kontroll i kontrollfunktionen.
Som någon som har skrivit många påståenden tester hittills tycker jag att den här uppdateringen är fantastisk.
Jag måste skriva mindre kod, och jag har mer kontroll och funktionalitet - devex som det ska vara.
Phylax-teamet är igång 🔥
245
Topp
Rankning
Favoriter