Troubleshooting
Common Failures
Common causes of failed transactions or incorrect previews when integrating Dumpster.
Common failure modes
- stale reserves used for previews
- wrong slippage bounds
- missing mint signer on create
- missing migration LP signer on migrate
- mixing curve accounts with AMM accounts after migration
- using handcrafted PDA logic that does not match the SDK
- assuming token is migrated when it is only complete
First debugging checklist
- refetch state immediately before building the transaction
- confirm whether the token is still on the curve or already migrated
- confirm you are using the right program-specific instruction builder
- inspect simulation logs and normalize the error before branching on it