The total amount of the allocate coin to be used across trades.
The coin type from which funds will be allocated (sold).
The coin type that will be purchased periodically.
The per-trade amount of allocateCoinType to be used, e.g. each trade uses 2 SUI if this is 2e9.
OptionalcustomAn optional alternate address to receive the purchased coin. Defaults to walletAddress if undefined.
A delay (in ms) before the first trade executes. If 0, it starts immediately.
The frequency (in ms) at which trades occur, e.g. every hour => 3600000.
OptionalintegratorOptional integrator fee data. If provided, a portion of each trade is allocated to the integrator.
OptionalisIf true, indicates a partially or fully sponsored transaction, removing gas burden from the user.
The maximum allowable slippage (in basis points) for each trade, e.g. 100 => 1%.
OptionalstrategyAn optional bounding strategy specifying min & max acceptable prices.
The total number of trades to execute before concluding the DCA plan.
The user's address that owns & initiates the DCA order.
The inputs required to create a new DCA order. This includes all relevant coin types, amounts, frequency, trade count, etc.