private ErrorCode WalletGetRecordTagsHandler(int storage_handle, int record_handle, ref string record_tags_p) { try { record_tags_p = _storage.GetRecordTagsAsync(storage_handle, record_handle).GetAwaiter().GetResult(); return(ErrorCode.Success); } catch { return(ErrorCode.WalletStorageError); } }