CrossmintCheckoutLineItem.tokenWithExecutionParameters constructor

CrossmintCheckoutLineItem.tokenWithExecutionParameters({
  1. required String tokenLocator,
  2. required Map<String, Object?> executionParameters,
  3. Map<String, Object?> additionalFields,
})

Creates a token line item with execution parameters for secondary sales (e.g. memecoins with slippage and amount control).

executionParameters and callData are mutually exclusive — this constructor enforces that by accepting only executionParameters.

Implementation

factory CrossmintCheckoutLineItem.tokenWithExecutionParameters({
  required String tokenLocator,
  required Map<String, Object?> executionParameters,
  Map<String, Object?> additionalFields,
}) = CrossmintCheckoutTokenExecutionLineItem;