map<TResult extends Object?> method

  1. @optionalTypeArgs
TResult map<TResult extends Object?>({
  1. required TResult batchTransaction(
    1. BatchTransaction value
    ),
  2. required TResult tokenTransfer(
    1. TokenTransfer value
    ),
  3. required TResult tokenReceive(
    1. TokenReceive value
    ),
  4. required TResult nftReceive(
    1. NftReceive value
    ),
  5. required TResult swapTokens(
    1. SwapTokens value
    ),
  6. required TResult nftTransfer(
    1. NftTransfer value
    ),
  7. required TResult approveToken(
    1. ApproveToken value
    ),
  8. required TResult stakeTokens(
    1. StakeTokensAction value
    ),
  9. required TResult unstakeTokens(
    1. UnstakeTokensAction value
    ),
})
inherited

Implementation

@optionalTypeArgs
TResult map<TResult extends Object?>({
  required TResult Function(BatchTransaction value) batchTransaction,
  required TResult Function(TokenTransfer value) tokenTransfer,
  required TResult Function(TokenReceive value) tokenReceive,
  required TResult Function(NftReceive value) nftReceive,
  required TResult Function(SwapTokens value) swapTokens,
  required TResult Function(NftTransfer value) nftTransfer,
  required TResult Function(ApproveToken value) approveToken,
  required TResult Function(StakeTokensAction value) stakeTokens,
  required TResult Function(UnstakeTokensAction value) unstakeTokens,
}) =>
    throw _privateConstructorUsedError;