createWallet method

  1. @override
Future<CrossmintWallet> createWallet(
  1. CrossmintWalletCreateRequest request
)
override

Implementation

@override
Future<CrossmintWallet> createWallet(
  CrossmintWalletCreateRequest request,
) async {
  final String walletLocator = _codec.walletLocatorFromRequest(request);
  final CrossmintJsonMap response = await _service.createWallet(
    _codec.serializeCreateRequest(request),
  );
  return WalletResponseParser.walletFromMap(
    response,
    fallbackId: walletLocator,
    fallbackChain: request.chain,
  );
}