SuiIntentMessage.transactionData constructor

SuiIntentMessage.transactionData({
  1. required SuiTransactionData transaction,
  2. SuiIntent? intent,
})

Implementation

factory SuiIntentMessage.transactionData({
  required SuiTransactionData transaction,
  SuiIntent? intent,
}) {
  return SuiIntentMessage(
    intent:
        intent ??
        SuiIntent(
          scope: SuiIntentScope.transactionData,
          version: SuiIntentVersion.v0,
          applicationId: SuiIntentApplicationId.sui,
        ),
    message: transaction,
  );
}