-
Notifications
You must be signed in to change notification settings - Fork 40
/
Copy pathtopup_virtual_receive_methods.json
4 lines (4 loc) · 1.34 KB
/
topup_virtual_receive_methods.json
1
2
3
4
{
"methods": "static final BaseAPI _api = Injector()<BaseAPI>();\n\n /// Topes up the virtual-money's account balance becomes when it becomes low.\n ///\n /// For parameters information refer to [TopupVirtualRequest].\n /// Throws a [BaseAPIException] if API response contains an error\n static Future<TopupVirtualResponse> topUp({\n TopupVirtualRequest? request,\n String? loginId, \n}) async {\n final TopupVirtualReceive response = await _api.call(\n request: request?.copyWith(loginid: loginId) ?? TopupVirtualRequest(loginid: loginId),\n );\n\n checkException(\n response: response,\n exceptionCreator: ({BaseExceptionModel? baseExceptionModel}) =>\n BaseAPIException(baseExceptionModel: baseExceptionModel),\n );\n\n return TopupVirtualResponse.fromJson(response.topupVirtual);\n }",
"imports": "import 'package:flutter_deriv_api/api/exceptions/exceptions.dart';\nimport 'package:flutter_deriv_api/api/models/base_exception_model.dart';\nimport 'package:flutter_deriv_api/basic_api/generated/topup_virtual_receive.dart';\nimport 'package:flutter_deriv_api/basic_api/generated/topup_virtual_send.dart';\nimport 'package:flutter_deriv_api/helpers/helpers.dart';\nimport 'package:flutter_deriv_api/services/connection/api_manager/base_api.dart';\nimport 'package:deriv_dependency_injector/dependency_injector.dart';\n"
}