depositFromCoinbaseAccount method

Future<Response> depositFromCoinbaseAccount({
  1. String? profileId,
  2. required double amount,
  3. required String coinbaseAccountId,
  4. required String currency,
})

Implementation

Future<http.Response> depositFromCoinbaseAccount({
  String? profileId,
  required double amount,
  required String coinbaseAccountId,
  required String currency,
}) async {
  Map<String, String> body = {
    'amount': amount.toString(),
    'coinbase_account_id': coinbaseAccountId,
    'currency': currency,
  };
  if (profileId != null) body['profile_id'] = profileId;

  return post(
    path: '/deposits/coinbase-account',
    body: body,
  );
}