Populære emner
#
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.

fitz ⨀
defi @monad | spinner av plater
fitz ⨀ lagt ut på nytt
Levr er glade for å kunngjøre vår seed-runde på 3 millioner dollar ledet av @blockchaincap & @Maven11Capital med støtte fra
@KosmosVC
Dette bringer vår totale finansiering til $5M+ og vil hjelpe oss med å bringe den første innflytelsesbaserte sportsbooken noensinne til massene.

185,32K
fitz ⨀ lagt ut på nytt
Hvordan vi tapte $25k på grunn av en perp DEX API-særhet
Vi handler tungt på en perp DEX (topp 10 poengholder, topp 5 etter volum). Det viser seg at deres cancel_order() API-endepunkt er.. spesiell. Den returnerer alltid 200 OK.
Du kan ringe cancel_order() med:
• En gyldig ordre-ID (13295238234991)
• En gyldig kundeordre-ID
• En ugyldig bestillings-ID eller kundeordre-ID
• En bestillings-ID som allerede er kansellert
• En bestillings-ID fra 6 måneder siden
• Et skinkesmørbrød
• Din mor
→ fortsatt 200 OK.
Dette er greit hvis du vet at det skjer og koder rundt det. Det gjorde vi ikke.
Det faktiske problemet:
• Noen ganger øker create_order() RTT til 50 ms+ i travle tider.
• Vi ville fyre av en bestilling, og deretter kansellere den med kundens ordre-ID før bestillingen faktisk hadde landet.
• Kanseller returer 200 OK, så vi antar at bestillingen er død og fjerner den fra bøkene våre.
• Noen sekunder senere fylles den.
→ Vi blir plukket av for 10-20 bps per hendelse.
Kickeren? Disse fyllingene ble blandet inn med vanlige fyllinger, så det var vanskelig å få øye på.
Vi hadde også foreldede bakgrunnssløyfer som kjørte, men de er periodiske og fanget ikke alltid opp disse før de ble fylt.
Fiksere:
• For denne DEX *krever* vi nå at websocket-kansellering bekrefter, eller vi fortsetter å spamme kanselleringen til grensen for maksimalt antall forsøk er oppbrukt.
Skade:
• Estimert tap: $20K-$30K.
Lærepenge:
• Hver API har særheter. De er vanligvis ikke logiske, noen ganger ikke engang synlige, og ofte dyre.
• Bekreft alltid at suksess faktisk betyr suksess, stol på nei 200.
42,63K
Topp
Rangering
Favoritter
Trendende onchain
Trendende på X
Nylig toppfinansiering
Mest lagt merke til