transfer method
Implementation
void transfer({required String receiverId, required double amount, String? detail}) {
ULoading.show();
UServices.wallet.transfer(
p: UWalletTransferParams(senderId: selectedUser.value?.id, receiverId: receiverId, amount: amount, detail1: detail, tagWalletTxn: <int>[TagWalletTxn.transfer.number]),
onOk: (UEmptyResponse r) {
ULoading.dismiss();
okCallback(r.message, read);
},
onError: (UEmptyResponse e) {
ULoading.dismiss();
errorCallBack(e.message, read);
},
onException: (String e) {
ULoading.dismiss();
UToast.error(message: e);
},
);
}