Methods
1. getSupportedChainIds
Returns an array of supported chain IDs.
2. setConfig
Sets custom configuration for the SDK, such as using Permit2 and specifying RPC URLs for reliability.
3. getConfig
Fetches the current configuration settings for the SDK.
4. getSupportedTokens
Lists the supported tokens for a given chain ID.
5. getAllowance
Checks the allowance for a specific token on a given chain.
6. getContractAddress
Fetches the contract address for the DCA contract on a specific chain.
7. approve
Provides approval for token management under the DZap DCA contract.
8. sign
Signs a permit for DCA transactions. Note: Signatures are valid for 5 minutes from signing.
9. createPosition
Creates a new DCA position with specified parameters.
10. claimPosition
Claims profits from a position, converting them to the target token.
11. terminatePosition
Terminates an existing DCA position.
12. editPosition
Edits an active DCA position.
13. getPositions
Fetches all DCA positions for an account across specified chain IDs.
14. getAllPositions
Fetches all DCA positions for an account across all supported chain IDs.
Last updated