package io.haveno.protobuffer

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service Account

grpc.proto:80

service DisputeAgents

grpc.proto:238

service Disputes

grpc.proto:179

service GetTradeStatistics

grpc.proto:739

service GetVersion

grpc.proto:64

service Help

grpc.proto:47

service Notifications

grpc.proto:264

service Offers

grpc.proto:467

service PaymentAccounts

grpc.proto:591

service Price

grpc.proto:690

service ShutdownServer

grpc.proto:755

service Trades

grpc.proto:770

service Wallets

grpc.proto:934

service XmrConnections

grpc.proto:303

service XmrNode

grpc.proto:425

message AccountAgeWitness

pb.proto:670

Used in: AccountAgeWitnessStore, PaymentReceivedMessage, PaymentSentMessage, PersistableNetworkPayload, TradePeer

message AccountAgeWitnessStore

pb.proto:1294

We use a list not a hash map to save disc space. The hash can be calculated from the payload anyway

Used in: PersistableEnvelope

message AchTransferAccountPayload

pb.proto:952

Used in: BankAccountPayload

message AckMessage

pb.proto:210

Used in: NetworkEnvelope

message AddDataMessage

pb.proto:190

Used in: NetworkEnvelope

message AddPersistableNetworkPayloadMessage

pb.proto:202

Used in: NetworkEnvelope

message AddressBalanceInfo

grpc.proto:1121

Used in: GetAddressBalanceReply, GetFundingAddressesReply

message AddressEntry

pb.proto:1314

Used in: AddressEntryList

enum AddressEntry.Context

pb.proto:1315

Used in: AddressEntry

message AddressEntryList

pb.proto:1310

Used in: PersistableEnvelope

message AdvancedCashAccountPayload

pb.proto:1155

Used in: PaymentAccountPayload

message Alert

pb.proto:527

Used in: StoragePayload, UserPayload

message AliPayAccountPayload

pb.proto:891

Used in: PaymentAccountPayload

message AmazonGiftCardAccountPayload

pb.proto:1017

Used in: PaymentAccountPayload

message ArbitrationDisputeList

pb.proto:1657

Used in: PersistableEnvelope

message Arbitrator

pb.proto:537

Used in: StoragePayload, UserPayload

message ArbitratorTrade

pb.proto:1563

Used in: Tradable

message Attachment

pb.proto:737

Used in: ChatMessage, SendDisputeChatMessageRequest

message AustraliaPayidPayload

pb.proto:976

Used in: PaymentAccountPayload

message AutoConfirmSettings

pb.proto:1768

Used in: PreferencesPayload

enum AvailabilityResult

pb.proto:821

Used in: AvailabilityResultWithDescription, OfferAvailabilityResponse

message AvailabilityResultWithDescription

grpc.proto:582

Used in: TakeOfferReply

message BalancesInfo

grpc.proto:1098

Used in: GetBalancesReply

message BankAccountPayload

pb.proto:933

Used in: CountryBasedPaymentAccountPayload

message BizumAccountPayload

pb.proto:1189

Used in: CountryBasedPaymentAccountPayload

message BlockChainExplorer

pb.proto:1807

Used in: PreferencesPayload

message BtcBalanceInfo

grpc.proto:1106

Used in: BalancesInfo

message BundleOfEnvelopes

pb.proto:76

Used in: NetworkEnvelope

message BuyerAsMakerTrade

pb.proto:1547

Used in: Tradable

message BuyerAsTakerTrade

pb.proto:1551

Used in: Tradable

message ByteArray

pb.proto:1284

Used in: SequenceNumberEntry

message CapitualAccountPayload

pb.proto:1177

Used in: PaymentAccountPayload

message CashAppAccountPayload

pb.proto:1066

Used in: PaymentAccountPayload

message CashAtAtmAccountPayload

pb.proto:1147

Used in: PaymentAccountPayload

message CashDepositAccountPayload

pb.proto:986

Used in: CountryBasedPaymentAccountPayload

message CelPayAccountPayload

pb.proto:1181

Used in: PaymentAccountPayload

message ChaseQuickPayAccountPayload

pb.proto:899

Used in: PaymentAccountPayload

message ChatMessage

pb.proto:356

Used in: Dispute, DisputeResult, GetChatMessagesReply, NetworkEnvelope, NotificationMessage, Trade

message CloseConnectionMessage

pb.proto:206

Used in: NetworkEnvelope

message Contract

pb.proto:793

Used in: Dispute, Trade

message ContractInfo

grpc.proto:913

Used in: TradeInfo

message Country

pb.proto:1849

Used in: PaymentAccountFormField, PreferencesPayload

message CountryBasedPaymentAccountPayload

pb.proto:909

Used in: PaymentAccountPayload

message CryptoCurrency

pb.proto:1842

Used in: TradeCurrency

message CryptoCurrencyAccountPayload

pb.proto:1035

Used in: PaymentAccountPayload

message Currency

pb.proto:1829

message DataAndSeqNrPair

pb.proto:482

message DecryptedMessageWithPubKey

pb.proto:504

Used in: MailboxItem

message DepositRequest

pb.proto:287

Used in: NetworkEnvelope

message DepositResponse

pb.proto:297

Used in: NetworkEnvelope

message DepositsConfirmedMessage

pb.proto:306

Used in: NetworkEnvelope

message Dispute

pb.proto:696

Used in: ArbitrationDisputeList, DisputeOpenedMessage, GetDisputeReply, GetDisputesReply, MediationDisputeList, RefundDisputeList

enum Dispute.State

pb.proto:697

Used in: Dispute

message DisputeClosedMessage

pb.proto:393

Used in: NetworkEnvelope, TradePeer

message DisputeOpenedMessage

pb.proto:384

Used in: NetworkEnvelope

message DisputeResult

pb.proto:742

Used in: Dispute, DisputeClosedMessage

enum DisputeResult.Reason

pb.proto:749

Used in: ResolveDisputeRequest

enum DisputeResult.SubtractFeeFrom

pb.proto:765

Used in: DisputeResult

enum DisputeResult.Winner

pb.proto:743

Used in: DisputeResult, ResolveDisputeRequest

message DomesticWireTransferAccountPayload

pb.proto:956

Used in: BankAccountPayload

message EncryptedConnection

pb.proto:1637

Used in: EncryptedConnectionList

message EncryptedConnectionList

pb.proto:1645

Used in: PersistableEnvelope

message F2FAccountPayload

pb.proto:1107

Used in: CountryBasedPaymentAccountPayload

message FasterPaymentsAccountPayload

pb.proto:1043

Used in: PaymentAccountPayload

message FileTransferPart

pb.proto:105

Used in: NetworkEnvelope

message Filter

pb.proto:573

Used in: StoragePayload, UserPayload

message GetDataResponse

pb.proto:89

Used in: NetworkEnvelope

message GetInventoryRequest

pb.proto:136

Used in: NetworkEnvelope

message GetInventoryResponse

pb.proto:140

Used in: NetworkEnvelope

message GetPeersRequest

pb.proto:114

Used in: NetworkEnvelope

message GetPeersResponse

pb.proto:121

Used in: NetworkEnvelope

enum GetTradesRequest.Category

grpc.proto:827

Rpc method GetTrades parameter determining what category of trade list is is being requested.

Used in: GetTradesRequest

message GetUpdatedDataRequest

pb.proto:98

Used in: NetworkEnvelope

message HalCashAccountPayload

pb.proto:1006

Used in: PaymentAccountPayload

message IfscBasedAccountPayload

pb.proto:1113

Used in: CountryBasedPaymentAccountPayload

message IgnoredMailboxMap

pb.proto:495

Used in: PersistableEnvelope

message ImpsAccountPayload

pb.proto:1130

Used in: IfscBasedAccountPayload

(message has no fields)

message InitMultisigRequest

pb.proto:257

Used in: NetworkEnvelope

message InitTradeRequest

pb.proto:233

Used in: NetworkEnvelope, OfferAvailabilityRequest

message InstantCryptoCurrencyAccountPayload

pb.proto:1039

Used in: PaymentAccountPayload

message InteracETransferAccountPayload

pb.proto:1049

Used in: PaymentAccountPayload

message JapanBankAccountPayload

pb.proto:966

Used in: PaymentAccountPayload

message MailboxItem

pb.proto:499

Used in: MailboxMessageList

message MailboxMessageList

pb.proto:487

Used in: PersistableEnvelope

message MailboxStoragePayload

pb.proto:615

Used in: StoragePayload

message MapValue

pb.proto:1288

Used in: SequenceNumberEntry

message MarketAlertFilter

pb.proto:1866

Used in: UserPayload

message MarketDepthInfo

grpc.proto:727

Used in: MarketDepthReply

message MarketPriceInfo

grpc.proto:714

Used in: MarketPricesReply

message MediatedPayoutTxPublishedMessage

pb.proto:342

Used in: NetworkEnvelope

message MediatedPayoutTxSignatureMessage

pb.proto:349

Used in: NetworkEnvelope

message MediationDisputeList

pb.proto:1661

Used in: PersistableEnvelope

enum MediationResultState

pb.proto:1669

Used in: Trade

message Mediator

pb.proto:549

Used in: StoragePayload, UserPayload

message MockMailboxPayload

pb.proto:1873

message MockPayload

pb.proto:1879

message MoneseAccountPayload

pb.proto:1197

Used in: PaymentAccountPayload

message MoneyBeamAccountPayload

pb.proto:1071

Used in: PaymentAccountPayload

message MoneyGramAccountPayload

pb.proto:999

Used in: PaymentAccountPayload

message NationalBankAccountPayload

pb.proto:960

Used in: BankAccountPayload

(message has no fields)

pb.proto:1354

Used in: PersistableEnvelope

message NeftAccountPayload

pb.proto:1124

Used in: IfscBasedAccountPayload

(message has no fields)

message NequiAccountPayload

pb.proto:1185

Used in: CountryBasedPaymentAccountPayload

message NetworkEnvelope

pb.proto:16

Those are messages sent over wire

Used in: BundleOfEnvelopes, DecryptedMessageWithPubKey

message NodeAddress

pb.proto:415

Used in: AckMessage, Arbitrator, ChatMessage, Contract, DepositsConfirmedMessage, DisputeClosedMessage, DisputeOpenedMessage, FileTransferPart, GetPeersRequest, GetUpdatedDataRequest, InitTradeRequest, MediatedPayoutTxPublishedMessage, MediatedPayoutTxSignatureMessage, Mediator, MockMailboxPayload, OfferPayload, PaymentReceivedMessage, PaymentSentMessage, Peer, PrefixedSealedAndSignedMessage, PrivateNotificationMessage, ProcessModel, RefundAgent, SignOfferRequest, Trade, TradePeer

message NotificationMessage

grpc.proto:274

Used as response type in: Notifications.RegisterNotificationListener

Used as field type in: SendNotificationRequest

enum NotificationMessage.NotificationType

grpc.proto:275

Used in: NotificationMessage

message OKPayAccountPayload

pb.proto:1057

Deprecated, not used anymore

Used in: PaymentAccountPayload

message Offer

pb.proto:1370

Used in: OpenOffer, Trade

enum Offer.State

pb.proto:1371

message OfferAvailabilityRequest

pb.proto:165

Used in: NetworkEnvelope

message OfferAvailabilityResponse

pb.proto:175

Used in: NetworkEnvelope

enum OfferDirection

pb.proto:664

Used in: OfferPayload

message OfferInfo

grpc.proto:545

Used in: GetMyOfferReply, GetMyOffersReply, GetOfferReply, GetOffersReply, PostOfferReply, TradeInfo

message OfferPayload

pb.proto:622

Used in: Contract, Offer, SignOfferRequest, SignOfferResponse, StoragePayload

message OpenOffer

pb.proto:1402

Used in: Tradable

enum OpenOffer.State

pb.proto:1403

Used in: OpenOffer

message PaxumAccountPayload

pb.proto:1173

Used in: PaymentAccountPayload

message PayByMailAccountPayload

pb.proto:1141

Used in: PaymentAccountPayload

message PayPalAccountPayload

pb.proto:1079

Used in: PaymentAccountPayload

message PaymentAccount

pb.proto:1812

Used in: CreateCryptoCurrencyPaymentAccountReply, CreatePaymentAccountReply, GetPaymentAccountsReply, MarketAlertFilter, PaymentAccountList, PreferencesPayload, UserPayload

message PaymentAccountFilter

pb.proto:517

Used in: Filter

message PaymentAccountForm

pb.proto:1884

Used in: CreatePaymentAccountRequest, GetPaymentAccountFormReply, ValidateFormFieldRequest

enum PaymentAccountForm.FormId

pb.proto:1885

Used in: PaymentAccountForm

message PaymentAccountFormField

pb.proto:1911

Used in: PaymentAccountForm

enum PaymentAccountFormField.Component

pb.proto:1974

Used in: PaymentAccountFormField

enum PaymentAccountFormField.FieldId

pb.proto:1912

Used in: PaymentAccountFormField, ValidateFormFieldRequest

message PaymentAccountList

pb.proto:1358

Used in: PersistableEnvelope

message PaymentAccountPayload

pb.proto:844

Used in: ContractInfo, Dispute, GetPaymentAccountFormRequest, PaymentAccount, TradePeer

message PaymentMethod

pb.proto:1822

Used in: GetCryptoCurrencyPaymentMethodsReply, GetPaymentMethodsReply, PaymentAccount

message PaymentReceivedMessage

pb.proto:328

Used in: NetworkEnvelope, TradePeer

message PaymentSentMessage

pb.proto:315

Used in: DisputeOpenedMessage, NetworkEnvelope, PaymentReceivedMessage, TradePeer

message PaysafeAccountPayload

pb.proto:1240

Used in: PaymentAccountPayload

message PayseraAccountPayload

pb.proto:1169

Used in: PaymentAccountPayload

message PaytmAccountPayload

pb.proto:1137

Used in: CountryBasedPaymentAccountPayload

message Peer

pb.proto:420

Used in: GetPeersRequest, GetPeersResponse, PeerList

message PeerList

pb.proto:1306

Used in: PersistableEnvelope

message PerfectMoneyAccountPayload

pb.proto:1093

Used in: PaymentAccountPayload

message PersistableEnvelope

pb.proto:1244

message PersistableNetworkPayload

pb.proto:452

Used in: AddPersistableNetworkPayloadMessage, GetDataResponse

message Ping

pb.proto:127

Used in: NetworkEnvelope

message PixAccountPayload

pb.proto:1193

Used in: CountryBasedPaymentAccountPayload

message Pong

pb.proto:132

Used in: NetworkEnvelope

message PopmoneyAccountPayload

pb.proto:1084

Used in: PaymentAccountPayload

message PreferencesPayload

pb.proto:1698

Used in: PersistableEnvelope

message PrefixedSealedAndSignedMessage

pb.proto:222

Used in: MailboxStoragePayload, NetworkEnvelope

message PreliminaryGetDataRequest

pb.proto:82

Used in: NetworkEnvelope

message PriceAlertFilter

pb.proto:1860

Used in: UserPayload

message PrivateNotificationMessage

pb.proto:403

Used in: NetworkEnvelope

message PrivateNotificationPayload

pb.proto:511

Used in: PrivateNotificationMessage

message ProcessModel

pb.proto:1567

Used in: Trade

message PromptPayAccountPayload

pb.proto:1151

Used in: PaymentAccountPayload

message ProtectedMailboxStorageEntry

pb.proto:477

Used in: MailboxItem, RemoveMailboxDataMessage, StorageEntryWrapper

message ProtectedStorageEntry

pb.proto:460

Used in: ProtectedMailboxStorageEntry, RemoveDataMessage, StorageEntryWrapper

message PubKeyRing

pb.proto:426

Used in: Arbitrator, Contract, DepositsConfirmedMessage, Dispute, InitTradeRequest, Mediator, OfferAvailabilityRequest, OfferPayload, ProcessModel, RefundAgent, SignOfferRequest, TradePeer

message RawTransactionInput

pb.proto:815

message RefreshOfferMessage

pb.proto:183

Used in: NetworkEnvelope

message RefundAgent

pb.proto:561

Used in: StoragePayload, UserPayload

message RefundDisputeList

pb.proto:1665

Used in: PersistableEnvelope

enum RefundResultState

pb.proto:1689

todo

Used in: Trade

message Region

pb.proto:1855

Used in: Country

message RemoveDataMessage

pb.proto:194

Used in: NetworkEnvelope

message RemoveMailboxDataMessage

pb.proto:198

Used in: NetworkEnvelope

message RemovedPayloadsMap

pb.proto:491

Used in: PersistableEnvelope

message RevolutAccountPayload

pb.proto:1089

Used in: PaymentAccountPayload

message RtgsAccountPayload

pb.proto:1127

Used in: IfscBasedAccountPayload

(message has no fields)

message SameBankAccountPayload

pb.proto:963

Used in: BankAccountPayload

(message has no fields)

message SatispayAccountPayload

pb.proto:1202

Used in: CountryBasedPaymentAccountPayload

message SealedAndSigned

pb.proto:431

Used in: PrefixedSealedAndSignedMessage

message SellerAsMakerTrade

pb.proto:1555

Used in: Tradable

message SellerAsTakerTrade

pb.proto:1559

Used in: Tradable

message SendBtcRequest

grpc.proto:1055

message SepaAccountPayload

pb.proto:1022

Used in: CountryBasedPaymentAccountPayload

message SepaInstantAccountPayload

pb.proto:1029

Used in: CountryBasedPaymentAccountPayload

message SequenceNumberEntry

pb.proto:1279

Used in: SequenceNumberMap

message SequenceNumberMap

pb.proto:1275

Used in: PersistableEnvelope

message SignContractRequest

pb.proto:267

Used in: NetworkEnvelope

message SignContractResponse

pb.proto:278

Used in: NetworkEnvelope

message SignOfferRequest

pb.proto:144

Used in: NetworkEnvelope

message SignOfferResponse

pb.proto:159

Used in: NetworkEnvelope

message SignedOffer

pb.proto:1389

Used in: SignedOfferList, Tradable

message SignedOfferList

pb.proto:1385

Used in: PersistableEnvelope

message SignedWitness

pb.proto:675

Used in: PaymentReceivedMessage, PersistableNetworkPayload, SignedWitnessStore

enum SignedWitness.VerificationMethod

pb.proto:676

Used in: SignedWitness

message SignedWitnessStore

pb.proto:1298

Used in: PersistableEnvelope

message SpecificBanksAccountPayload

pb.proto:982

Used in: BankAccountPayload

message StorageEntryWrapper

pb.proto:470

Used in: AddDataMessage, GetDataResponse

message StoragePayload

pb.proto:440

Used in: DataAndSeqNrPair, ProtectedStorageEntry

message StrikeAccountPayload

pb.proto:1207

Used in: CountryBasedPaymentAccountPayload

enum SupportType

pb.proto:377

Used in: ChatMessage, Dispute, DisputeClosedMessage, DisputeOpenedMessage

message SwiftAccountPayload

pb.proto:1219

Used in: CountryBasedPaymentAccountPayload, PaymentAccountPayload

message SwishAccountPayload

pb.proto:1097

Used in: PaymentAccountPayload

message TikkieAccountPayload

pb.proto:1211

Used in: CountryBasedPaymentAccountPayload

message Tradable

pb.proto:1429

Used in: TradableList

message TradableList

pb.proto:1366

Used in: PersistableEnvelope

message Trade

pb.proto:1441

Used in: ArbitratorTrade, BuyerAsMakerTrade, BuyerAsTakerTrade, SellerAsMakerTrade, SellerAsTakerTrade

enum Trade.DisputeState

pb.proto:1491

Used in: Trade

enum Trade.PayoutState

pb.proto:1484

Used in: Trade

enum Trade.Phase

pb.proto:1473

enum Trade.State

pb.proto:1442

Used in: Trade

enum Trade.TradePeriodState

pb.proto:1509

Used in: Trade

message TradeCurrency

pb.proto:1833

Used in: PaymentAccount, PaymentAccountFormField, PreferencesPayload

message TradeInfo

grpc.proto:871

Used in: GetTradeReply, GetTradesReply, NotificationMessage, TakeOfferReply

message TradePeer

pb.proto:1590

Used in: ProcessModel

enum TradeProtocolVersion

pb.proto:229

Used in: InitTradeRequest

message TradeStatistics3

pb.proto:602

Used in: GetTradeStatisticsReply, PersistableNetworkPayload, TradeStatistics3Store

message TradeStatistics3Store

pb.proto:1302

Used in: PersistableEnvelope

message TraditionalCurrency

pb.proto:1846

Used in: TradeCurrency

(message has no fields)

message TransferwiseAccountPayload

pb.proto:1159

Used in: PaymentAccountPayload

message TransferwiseUsdAccountPayload

pb.proto:1163

Used in: CountryBasedPaymentAccountPayload

message USPostalMoneyOrderAccountPayload

pb.proto:1102

Used in: PaymentAccountPayload

message UpholdAccountPayload

pb.proto:1061

Used in: PaymentAccountPayload

message UpiAccountPayload

pb.proto:1133

Used in: CountryBasedPaymentAccountPayload

message UrlConnection

grpc.proto:330

Used in: AddConnectionRequest, CheckConnectionReply, CheckConnectionsReply, GetBestConnectionReply, GetConnectionReply, GetConnectionsReply, SetConnectionRequest

enum UrlConnection.AuthenticationStatus

grpc.proto:336

Used in: UrlConnection

enum UrlConnection.OnlineStatus

grpc.proto:331

Used in: UrlConnection

message UserPayload

pb.proto:1787

Used in: PersistableEnvelope

message VenmoAccountPayload

pb.proto:1075

Used in: PaymentAccountPayload

message VerseAccountPayload

pb.proto:1215

Used in: PaymentAccountPayload

message WeChatPayAccountPayload

pb.proto:895

Used in: PaymentAccountPayload

message WesternUnionAccountPayload

pb.proto:1010

Used in: CountryBasedPaymentAccountPayload

message XmrAddressEntry

pb.proto:1337

Used in: XmrAddressEntryList

enum XmrAddressEntry.Context

pb.proto:1338

Used in: XmrAddressEntry

message XmrAddressEntryList

pb.proto:1333

Used in: PersistableEnvelope

message XmrBalanceInfo

grpc.proto:1113

Used in: BalancesInfo

message XmrDestination

grpc.proto:1011

Used in: CreateXmrTxRequest, XmrOutgoingTransfer

message XmrIncomingTransfer

grpc.proto:1016

Used in: XmrTx

message XmrNodeSettings

pb.proto:1776

Used in: GetXmrNodeSettingsReply, PreferencesPayload, StartXmrNodeRequest

message XmrOutgoingTransfer

grpc.proto:1024

Used in: XmrTx

message XmrTx

grpc.proto:999

Used in: CreateXmrTxReply, GetXmrTxsReply

message ZelleAccountPayload

pb.proto:904

Used in: PaymentAccountPayload