decred.org/dcrwallet/v3@v3.1.0/rpc/walletrpc/api_grpc.pb.go (about) 1 // Code generated by protoc-gen-go-grpc. DO NOT EDIT. 2 // versions: 3 // - protoc-gen-go-grpc v1.2.0 4 // - protoc v3.21.10 5 // source: api.proto 6 7 package walletrpc 8 9 import ( 10 context "context" 11 grpc "google.golang.org/grpc" 12 codes "google.golang.org/grpc/codes" 13 status "google.golang.org/grpc/status" 14 ) 15 16 // This is a compile-time assertion to ensure that this generated file 17 // is compatible with the grpc package it is being compiled against. 18 // Requires gRPC-Go v1.32.0 or later. 19 const _ = grpc.SupportPackageIsVersion7 20 21 // VersionServiceClient is the client API for VersionService service. 22 // 23 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. 24 type VersionServiceClient interface { 25 Version(ctx context.Context, in *VersionRequest, opts ...grpc.CallOption) (*VersionResponse, error) 26 } 27 28 type versionServiceClient struct { 29 cc grpc.ClientConnInterface 30 } 31 32 func NewVersionServiceClient(cc grpc.ClientConnInterface) VersionServiceClient { 33 return &versionServiceClient{cc} 34 } 35 36 func (c *versionServiceClient) Version(ctx context.Context, in *VersionRequest, opts ...grpc.CallOption) (*VersionResponse, error) { 37 out := new(VersionResponse) 38 err := c.cc.Invoke(ctx, "/walletrpc.VersionService/Version", in, out, opts...) 39 if err != nil { 40 return nil, err 41 } 42 return out, nil 43 } 44 45 // VersionServiceServer is the server API for VersionService service. 46 // All implementations must embed UnimplementedVersionServiceServer 47 // for forward compatibility 48 type VersionServiceServer interface { 49 Version(context.Context, *VersionRequest) (*VersionResponse, error) 50 mustEmbedUnimplementedVersionServiceServer() 51 } 52 53 // UnimplementedVersionServiceServer must be embedded to have forward compatible implementations. 54 type UnimplementedVersionServiceServer struct { 55 } 56 57 func (UnimplementedVersionServiceServer) Version(context.Context, *VersionRequest) (*VersionResponse, error) { 58 return nil, status.Errorf(codes.Unimplemented, "method Version not implemented") 59 } 60 func (UnimplementedVersionServiceServer) mustEmbedUnimplementedVersionServiceServer() {} 61 62 // UnsafeVersionServiceServer may be embedded to opt out of forward compatibility for this service. 63 // Use of this interface is not recommended, as added methods to VersionServiceServer will 64 // result in compilation errors. 65 type UnsafeVersionServiceServer interface { 66 mustEmbedUnimplementedVersionServiceServer() 67 } 68 69 func RegisterVersionServiceServer(s grpc.ServiceRegistrar, srv VersionServiceServer) { 70 s.RegisterService(&VersionService_ServiceDesc, srv) 71 } 72 73 func _VersionService_Version_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 74 in := new(VersionRequest) 75 if err := dec(in); err != nil { 76 return nil, err 77 } 78 if interceptor == nil { 79 return srv.(VersionServiceServer).Version(ctx, in) 80 } 81 info := &grpc.UnaryServerInfo{ 82 Server: srv, 83 FullMethod: "/walletrpc.VersionService/Version", 84 } 85 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 86 return srv.(VersionServiceServer).Version(ctx, req.(*VersionRequest)) 87 } 88 return interceptor(ctx, in, info, handler) 89 } 90 91 // VersionService_ServiceDesc is the grpc.ServiceDesc for VersionService service. 92 // It's only intended for direct use with grpc.RegisterService, 93 // and not to be introspected or modified (even as a copy) 94 var VersionService_ServiceDesc = grpc.ServiceDesc{ 95 ServiceName: "walletrpc.VersionService", 96 HandlerType: (*VersionServiceServer)(nil), 97 Methods: []grpc.MethodDesc{ 98 { 99 MethodName: "Version", 100 Handler: _VersionService_Version_Handler, 101 }, 102 }, 103 Streams: []grpc.StreamDesc{}, 104 Metadata: "api.proto", 105 } 106 107 // WalletServiceClient is the client API for WalletService service. 108 // 109 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. 110 type WalletServiceClient interface { 111 // Queries 112 Ping(ctx context.Context, in *PingRequest, opts ...grpc.CallOption) (*PingResponse, error) 113 Network(ctx context.Context, in *NetworkRequest, opts ...grpc.CallOption) (*NetworkResponse, error) 114 CoinType(ctx context.Context, in *CoinTypeRequest, opts ...grpc.CallOption) (*CoinTypeResponse, error) 115 AccountNumber(ctx context.Context, in *AccountNumberRequest, opts ...grpc.CallOption) (*AccountNumberResponse, error) 116 Accounts(ctx context.Context, in *AccountsRequest, opts ...grpc.CallOption) (*AccountsResponse, error) 117 Address(ctx context.Context, in *AddressRequest, opts ...grpc.CallOption) (*AddressResponse, error) 118 Balance(ctx context.Context, in *BalanceRequest, opts ...grpc.CallOption) (*BalanceResponse, error) 119 GetAccountExtendedPubKey(ctx context.Context, in *GetAccountExtendedPubKeyRequest, opts ...grpc.CallOption) (*GetAccountExtendedPubKeyResponse, error) 120 GetAccountExtendedPrivKey(ctx context.Context, in *GetAccountExtendedPrivKeyRequest, opts ...grpc.CallOption) (*GetAccountExtendedPrivKeyResponse, error) 121 GetTransaction(ctx context.Context, in *GetTransactionRequest, opts ...grpc.CallOption) (*GetTransactionResponse, error) 122 GetTransactions(ctx context.Context, in *GetTransactionsRequest, opts ...grpc.CallOption) (WalletService_GetTransactionsClient, error) 123 GetTicket(ctx context.Context, in *GetTicketRequest, opts ...grpc.CallOption) (*GetTicketsResponse, error) 124 GetTickets(ctx context.Context, in *GetTicketsRequest, opts ...grpc.CallOption) (WalletService_GetTicketsClient, error) 125 TicketPrice(ctx context.Context, in *TicketPriceRequest, opts ...grpc.CallOption) (*TicketPriceResponse, error) 126 StakeInfo(ctx context.Context, in *StakeInfoRequest, opts ...grpc.CallOption) (*StakeInfoResponse, error) 127 BlockInfo(ctx context.Context, in *BlockInfoRequest, opts ...grpc.CallOption) (*BlockInfoResponse, error) 128 BestBlock(ctx context.Context, in *BestBlockRequest, opts ...grpc.CallOption) (*BestBlockResponse, error) 129 Spender(ctx context.Context, in *SpenderRequest, opts ...grpc.CallOption) (*SpenderResponse, error) 130 GetCFilters(ctx context.Context, in *GetCFiltersRequest, opts ...grpc.CallOption) (WalletService_GetCFiltersClient, error) 131 GetPeerInfo(ctx context.Context, in *GetPeerInfoRequest, opts ...grpc.CallOption) (*GetPeerInfoResponse, error) 132 DumpPrivateKey(ctx context.Context, in *DumpPrivateKeyRequest, opts ...grpc.CallOption) (*DumpPrivateKeyResponse, error) 133 // Notifications 134 TransactionNotifications(ctx context.Context, in *TransactionNotificationsRequest, opts ...grpc.CallOption) (WalletService_TransactionNotificationsClient, error) 135 AccountNotifications(ctx context.Context, in *AccountNotificationsRequest, opts ...grpc.CallOption) (WalletService_AccountNotificationsClient, error) 136 ConfirmationNotifications(ctx context.Context, opts ...grpc.CallOption) (WalletService_ConfirmationNotificationsClient, error) 137 // Control 138 ChangePassphrase(ctx context.Context, in *ChangePassphraseRequest, opts ...grpc.CallOption) (*ChangePassphraseResponse, error) 139 RenameAccount(ctx context.Context, in *RenameAccountRequest, opts ...grpc.CallOption) (*RenameAccountResponse, error) 140 Rescan(ctx context.Context, in *RescanRequest, opts ...grpc.CallOption) (WalletService_RescanClient, error) 141 NextAccount(ctx context.Context, in *NextAccountRequest, opts ...grpc.CallOption) (*NextAccountResponse, error) 142 NextAddress(ctx context.Context, in *NextAddressRequest, opts ...grpc.CallOption) (*NextAddressResponse, error) 143 ImportPrivateKey(ctx context.Context, in *ImportPrivateKeyRequest, opts ...grpc.CallOption) (*ImportPrivateKeyResponse, error) 144 ImportExtendedPublicKey(ctx context.Context, in *ImportExtendedPublicKeyRequest, opts ...grpc.CallOption) (*ImportExtendedPublicKeyResponse, error) 145 ImportVotingAccountFromSeed(ctx context.Context, in *ImportVotingAccountFromSeedRequest, opts ...grpc.CallOption) (*ImportVotingAccountFromSeedResponse, error) 146 ImportScript(ctx context.Context, in *ImportScriptRequest, opts ...grpc.CallOption) (*ImportScriptResponse, error) 147 FundTransaction(ctx context.Context, in *FundTransactionRequest, opts ...grpc.CallOption) (*FundTransactionResponse, error) 148 UnspentOutputs(ctx context.Context, in *UnspentOutputsRequest, opts ...grpc.CallOption) (WalletService_UnspentOutputsClient, error) 149 ConstructTransaction(ctx context.Context, in *ConstructTransactionRequest, opts ...grpc.CallOption) (*ConstructTransactionResponse, error) 150 SignTransaction(ctx context.Context, in *SignTransactionRequest, opts ...grpc.CallOption) (*SignTransactionResponse, error) 151 SignTransactions(ctx context.Context, in *SignTransactionsRequest, opts ...grpc.CallOption) (*SignTransactionsResponse, error) 152 CreateSignature(ctx context.Context, in *CreateSignatureRequest, opts ...grpc.CallOption) (*CreateSignatureResponse, error) 153 PublishTransaction(ctx context.Context, in *PublishTransactionRequest, opts ...grpc.CallOption) (*PublishTransactionResponse, error) 154 PublishUnminedTransactions(ctx context.Context, in *PublishUnminedTransactionsRequest, opts ...grpc.CallOption) (*PublishUnminedTransactionsResponse, error) 155 PurchaseTickets(ctx context.Context, in *PurchaseTicketsRequest, opts ...grpc.CallOption) (*PurchaseTicketsResponse, error) 156 RevokeTicket(ctx context.Context, in *RevokeTicketRequest, opts ...grpc.CallOption) (*RevokeTicketResponse, error) 157 RevokeTickets(ctx context.Context, in *RevokeTicketsRequest, opts ...grpc.CallOption) (*RevokeTicketsResponse, error) 158 LoadActiveDataFilters(ctx context.Context, in *LoadActiveDataFiltersRequest, opts ...grpc.CallOption) (*LoadActiveDataFiltersResponse, error) 159 SignMessage(ctx context.Context, in *SignMessageRequest, opts ...grpc.CallOption) (*SignMessageResponse, error) 160 SignMessages(ctx context.Context, in *SignMessagesRequest, opts ...grpc.CallOption) (*SignMessagesResponse, error) 161 ValidateAddress(ctx context.Context, in *ValidateAddressRequest, opts ...grpc.CallOption) (*ValidateAddressResponse, error) 162 CommittedTickets(ctx context.Context, in *CommittedTicketsRequest, opts ...grpc.CallOption) (*CommittedTicketsResponse, error) 163 SweepAccount(ctx context.Context, in *SweepAccountRequest, opts ...grpc.CallOption) (*SweepAccountResponse, error) 164 AbandonTransaction(ctx context.Context, in *AbandonTransactionRequest, opts ...grpc.CallOption) (*AbandonTransactionResponse, error) 165 SignHashes(ctx context.Context, in *SignHashesRequest, opts ...grpc.CallOption) (*SignHashesResponse, error) 166 GetCoinjoinOutputspByAcct(ctx context.Context, in *GetCoinjoinOutputspByAcctRequest, opts ...grpc.CallOption) (*GetCoinjoinOutputspByAcctResponse, error) 167 SetAccountPassphrase(ctx context.Context, in *SetAccountPassphraseRequest, opts ...grpc.CallOption) (*SetAccountPassphraseResponse, error) 168 UnlockAccount(ctx context.Context, in *UnlockAccountRequest, opts ...grpc.CallOption) (*UnlockAccountResponse, error) 169 LockAccount(ctx context.Context, in *LockAccountRequest, opts ...grpc.CallOption) (*LockAccountResponse, error) 170 UnlockWallet(ctx context.Context, in *UnlockWalletRequest, opts ...grpc.CallOption) (*UnlockWalletResponse, error) 171 LockWallet(ctx context.Context, in *LockWalletRequest, opts ...grpc.CallOption) (*LockWalletResponse, error) 172 AccountUnlocked(ctx context.Context, in *AccountUnlockedRequest, opts ...grpc.CallOption) (*AccountUnlockedResponse, error) 173 SyncVSPFailedTickets(ctx context.Context, in *SyncVSPTicketsRequest, opts ...grpc.CallOption) (*SyncVSPTicketsResponse, error) 174 GetVSPTicketsByFeeStatus(ctx context.Context, in *GetVSPTicketsByFeeStatusRequest, opts ...grpc.CallOption) (*GetVSPTicketsByFeeStatusResponse, error) 175 ProcessManagedTickets(ctx context.Context, in *ProcessManagedTicketsRequest, opts ...grpc.CallOption) (*ProcessManagedTicketsResponse, error) 176 ProcessUnmanagedTickets(ctx context.Context, in *ProcessUnmanagedTicketsRequest, opts ...grpc.CallOption) (*ProcessUnmanagedTicketsResponse, error) 177 SetVspdVoteChoices(ctx context.Context, in *SetVspdVoteChoicesRequest, opts ...grpc.CallOption) (*SetVspdVoteChoicesResponse, error) 178 GetTrackedVSPTickets(ctx context.Context, in *GetTrackedVSPTicketsRequest, opts ...grpc.CallOption) (*GetTrackedVSPTicketsResponse, error) 179 DiscoverUsage(ctx context.Context, in *DiscoverUsageRequest, opts ...grpc.CallOption) (*DiscoverUsageResponse, error) 180 } 181 182 type walletServiceClient struct { 183 cc grpc.ClientConnInterface 184 } 185 186 func NewWalletServiceClient(cc grpc.ClientConnInterface) WalletServiceClient { 187 return &walletServiceClient{cc} 188 } 189 190 func (c *walletServiceClient) Ping(ctx context.Context, in *PingRequest, opts ...grpc.CallOption) (*PingResponse, error) { 191 out := new(PingResponse) 192 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/Ping", in, out, opts...) 193 if err != nil { 194 return nil, err 195 } 196 return out, nil 197 } 198 199 func (c *walletServiceClient) Network(ctx context.Context, in *NetworkRequest, opts ...grpc.CallOption) (*NetworkResponse, error) { 200 out := new(NetworkResponse) 201 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/Network", in, out, opts...) 202 if err != nil { 203 return nil, err 204 } 205 return out, nil 206 } 207 208 func (c *walletServiceClient) CoinType(ctx context.Context, in *CoinTypeRequest, opts ...grpc.CallOption) (*CoinTypeResponse, error) { 209 out := new(CoinTypeResponse) 210 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/CoinType", in, out, opts...) 211 if err != nil { 212 return nil, err 213 } 214 return out, nil 215 } 216 217 func (c *walletServiceClient) AccountNumber(ctx context.Context, in *AccountNumberRequest, opts ...grpc.CallOption) (*AccountNumberResponse, error) { 218 out := new(AccountNumberResponse) 219 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/AccountNumber", in, out, opts...) 220 if err != nil { 221 return nil, err 222 } 223 return out, nil 224 } 225 226 func (c *walletServiceClient) Accounts(ctx context.Context, in *AccountsRequest, opts ...grpc.CallOption) (*AccountsResponse, error) { 227 out := new(AccountsResponse) 228 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/Accounts", in, out, opts...) 229 if err != nil { 230 return nil, err 231 } 232 return out, nil 233 } 234 235 func (c *walletServiceClient) Address(ctx context.Context, in *AddressRequest, opts ...grpc.CallOption) (*AddressResponse, error) { 236 out := new(AddressResponse) 237 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/Address", in, out, opts...) 238 if err != nil { 239 return nil, err 240 } 241 return out, nil 242 } 243 244 func (c *walletServiceClient) Balance(ctx context.Context, in *BalanceRequest, opts ...grpc.CallOption) (*BalanceResponse, error) { 245 out := new(BalanceResponse) 246 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/Balance", in, out, opts...) 247 if err != nil { 248 return nil, err 249 } 250 return out, nil 251 } 252 253 func (c *walletServiceClient) GetAccountExtendedPubKey(ctx context.Context, in *GetAccountExtendedPubKeyRequest, opts ...grpc.CallOption) (*GetAccountExtendedPubKeyResponse, error) { 254 out := new(GetAccountExtendedPubKeyResponse) 255 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/GetAccountExtendedPubKey", in, out, opts...) 256 if err != nil { 257 return nil, err 258 } 259 return out, nil 260 } 261 262 func (c *walletServiceClient) GetAccountExtendedPrivKey(ctx context.Context, in *GetAccountExtendedPrivKeyRequest, opts ...grpc.CallOption) (*GetAccountExtendedPrivKeyResponse, error) { 263 out := new(GetAccountExtendedPrivKeyResponse) 264 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/GetAccountExtendedPrivKey", in, out, opts...) 265 if err != nil { 266 return nil, err 267 } 268 return out, nil 269 } 270 271 func (c *walletServiceClient) GetTransaction(ctx context.Context, in *GetTransactionRequest, opts ...grpc.CallOption) (*GetTransactionResponse, error) { 272 out := new(GetTransactionResponse) 273 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/GetTransaction", in, out, opts...) 274 if err != nil { 275 return nil, err 276 } 277 return out, nil 278 } 279 280 func (c *walletServiceClient) GetTransactions(ctx context.Context, in *GetTransactionsRequest, opts ...grpc.CallOption) (WalletService_GetTransactionsClient, error) { 281 stream, err := c.cc.NewStream(ctx, &WalletService_ServiceDesc.Streams[0], "/walletrpc.WalletService/GetTransactions", opts...) 282 if err != nil { 283 return nil, err 284 } 285 x := &walletServiceGetTransactionsClient{stream} 286 if err := x.ClientStream.SendMsg(in); err != nil { 287 return nil, err 288 } 289 if err := x.ClientStream.CloseSend(); err != nil { 290 return nil, err 291 } 292 return x, nil 293 } 294 295 type WalletService_GetTransactionsClient interface { 296 Recv() (*GetTransactionsResponse, error) 297 grpc.ClientStream 298 } 299 300 type walletServiceGetTransactionsClient struct { 301 grpc.ClientStream 302 } 303 304 func (x *walletServiceGetTransactionsClient) Recv() (*GetTransactionsResponse, error) { 305 m := new(GetTransactionsResponse) 306 if err := x.ClientStream.RecvMsg(m); err != nil { 307 return nil, err 308 } 309 return m, nil 310 } 311 312 func (c *walletServiceClient) GetTicket(ctx context.Context, in *GetTicketRequest, opts ...grpc.CallOption) (*GetTicketsResponse, error) { 313 out := new(GetTicketsResponse) 314 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/GetTicket", in, out, opts...) 315 if err != nil { 316 return nil, err 317 } 318 return out, nil 319 } 320 321 func (c *walletServiceClient) GetTickets(ctx context.Context, in *GetTicketsRequest, opts ...grpc.CallOption) (WalletService_GetTicketsClient, error) { 322 stream, err := c.cc.NewStream(ctx, &WalletService_ServiceDesc.Streams[1], "/walletrpc.WalletService/GetTickets", opts...) 323 if err != nil { 324 return nil, err 325 } 326 x := &walletServiceGetTicketsClient{stream} 327 if err := x.ClientStream.SendMsg(in); err != nil { 328 return nil, err 329 } 330 if err := x.ClientStream.CloseSend(); err != nil { 331 return nil, err 332 } 333 return x, nil 334 } 335 336 type WalletService_GetTicketsClient interface { 337 Recv() (*GetTicketsResponse, error) 338 grpc.ClientStream 339 } 340 341 type walletServiceGetTicketsClient struct { 342 grpc.ClientStream 343 } 344 345 func (x *walletServiceGetTicketsClient) Recv() (*GetTicketsResponse, error) { 346 m := new(GetTicketsResponse) 347 if err := x.ClientStream.RecvMsg(m); err != nil { 348 return nil, err 349 } 350 return m, nil 351 } 352 353 func (c *walletServiceClient) TicketPrice(ctx context.Context, in *TicketPriceRequest, opts ...grpc.CallOption) (*TicketPriceResponse, error) { 354 out := new(TicketPriceResponse) 355 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/TicketPrice", in, out, opts...) 356 if err != nil { 357 return nil, err 358 } 359 return out, nil 360 } 361 362 func (c *walletServiceClient) StakeInfo(ctx context.Context, in *StakeInfoRequest, opts ...grpc.CallOption) (*StakeInfoResponse, error) { 363 out := new(StakeInfoResponse) 364 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/StakeInfo", in, out, opts...) 365 if err != nil { 366 return nil, err 367 } 368 return out, nil 369 } 370 371 func (c *walletServiceClient) BlockInfo(ctx context.Context, in *BlockInfoRequest, opts ...grpc.CallOption) (*BlockInfoResponse, error) { 372 out := new(BlockInfoResponse) 373 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/BlockInfo", in, out, opts...) 374 if err != nil { 375 return nil, err 376 } 377 return out, nil 378 } 379 380 func (c *walletServiceClient) BestBlock(ctx context.Context, in *BestBlockRequest, opts ...grpc.CallOption) (*BestBlockResponse, error) { 381 out := new(BestBlockResponse) 382 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/BestBlock", in, out, opts...) 383 if err != nil { 384 return nil, err 385 } 386 return out, nil 387 } 388 389 func (c *walletServiceClient) Spender(ctx context.Context, in *SpenderRequest, opts ...grpc.CallOption) (*SpenderResponse, error) { 390 out := new(SpenderResponse) 391 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/Spender", in, out, opts...) 392 if err != nil { 393 return nil, err 394 } 395 return out, nil 396 } 397 398 func (c *walletServiceClient) GetCFilters(ctx context.Context, in *GetCFiltersRequest, opts ...grpc.CallOption) (WalletService_GetCFiltersClient, error) { 399 stream, err := c.cc.NewStream(ctx, &WalletService_ServiceDesc.Streams[2], "/walletrpc.WalletService/GetCFilters", opts...) 400 if err != nil { 401 return nil, err 402 } 403 x := &walletServiceGetCFiltersClient{stream} 404 if err := x.ClientStream.SendMsg(in); err != nil { 405 return nil, err 406 } 407 if err := x.ClientStream.CloseSend(); err != nil { 408 return nil, err 409 } 410 return x, nil 411 } 412 413 type WalletService_GetCFiltersClient interface { 414 Recv() (*GetCFiltersResponse, error) 415 grpc.ClientStream 416 } 417 418 type walletServiceGetCFiltersClient struct { 419 grpc.ClientStream 420 } 421 422 func (x *walletServiceGetCFiltersClient) Recv() (*GetCFiltersResponse, error) { 423 m := new(GetCFiltersResponse) 424 if err := x.ClientStream.RecvMsg(m); err != nil { 425 return nil, err 426 } 427 return m, nil 428 } 429 430 func (c *walletServiceClient) GetPeerInfo(ctx context.Context, in *GetPeerInfoRequest, opts ...grpc.CallOption) (*GetPeerInfoResponse, error) { 431 out := new(GetPeerInfoResponse) 432 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/GetPeerInfo", in, out, opts...) 433 if err != nil { 434 return nil, err 435 } 436 return out, nil 437 } 438 439 func (c *walletServiceClient) DumpPrivateKey(ctx context.Context, in *DumpPrivateKeyRequest, opts ...grpc.CallOption) (*DumpPrivateKeyResponse, error) { 440 out := new(DumpPrivateKeyResponse) 441 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/DumpPrivateKey", in, out, opts...) 442 if err != nil { 443 return nil, err 444 } 445 return out, nil 446 } 447 448 func (c *walletServiceClient) TransactionNotifications(ctx context.Context, in *TransactionNotificationsRequest, opts ...grpc.CallOption) (WalletService_TransactionNotificationsClient, error) { 449 stream, err := c.cc.NewStream(ctx, &WalletService_ServiceDesc.Streams[3], "/walletrpc.WalletService/TransactionNotifications", opts...) 450 if err != nil { 451 return nil, err 452 } 453 x := &walletServiceTransactionNotificationsClient{stream} 454 if err := x.ClientStream.SendMsg(in); err != nil { 455 return nil, err 456 } 457 if err := x.ClientStream.CloseSend(); err != nil { 458 return nil, err 459 } 460 return x, nil 461 } 462 463 type WalletService_TransactionNotificationsClient interface { 464 Recv() (*TransactionNotificationsResponse, error) 465 grpc.ClientStream 466 } 467 468 type walletServiceTransactionNotificationsClient struct { 469 grpc.ClientStream 470 } 471 472 func (x *walletServiceTransactionNotificationsClient) Recv() (*TransactionNotificationsResponse, error) { 473 m := new(TransactionNotificationsResponse) 474 if err := x.ClientStream.RecvMsg(m); err != nil { 475 return nil, err 476 } 477 return m, nil 478 } 479 480 func (c *walletServiceClient) AccountNotifications(ctx context.Context, in *AccountNotificationsRequest, opts ...grpc.CallOption) (WalletService_AccountNotificationsClient, error) { 481 stream, err := c.cc.NewStream(ctx, &WalletService_ServiceDesc.Streams[4], "/walletrpc.WalletService/AccountNotifications", opts...) 482 if err != nil { 483 return nil, err 484 } 485 x := &walletServiceAccountNotificationsClient{stream} 486 if err := x.ClientStream.SendMsg(in); err != nil { 487 return nil, err 488 } 489 if err := x.ClientStream.CloseSend(); err != nil { 490 return nil, err 491 } 492 return x, nil 493 } 494 495 type WalletService_AccountNotificationsClient interface { 496 Recv() (*AccountNotificationsResponse, error) 497 grpc.ClientStream 498 } 499 500 type walletServiceAccountNotificationsClient struct { 501 grpc.ClientStream 502 } 503 504 func (x *walletServiceAccountNotificationsClient) Recv() (*AccountNotificationsResponse, error) { 505 m := new(AccountNotificationsResponse) 506 if err := x.ClientStream.RecvMsg(m); err != nil { 507 return nil, err 508 } 509 return m, nil 510 } 511 512 func (c *walletServiceClient) ConfirmationNotifications(ctx context.Context, opts ...grpc.CallOption) (WalletService_ConfirmationNotificationsClient, error) { 513 stream, err := c.cc.NewStream(ctx, &WalletService_ServiceDesc.Streams[5], "/walletrpc.WalletService/ConfirmationNotifications", opts...) 514 if err != nil { 515 return nil, err 516 } 517 x := &walletServiceConfirmationNotificationsClient{stream} 518 return x, nil 519 } 520 521 type WalletService_ConfirmationNotificationsClient interface { 522 Send(*ConfirmationNotificationsRequest) error 523 Recv() (*ConfirmationNotificationsResponse, error) 524 grpc.ClientStream 525 } 526 527 type walletServiceConfirmationNotificationsClient struct { 528 grpc.ClientStream 529 } 530 531 func (x *walletServiceConfirmationNotificationsClient) Send(m *ConfirmationNotificationsRequest) error { 532 return x.ClientStream.SendMsg(m) 533 } 534 535 func (x *walletServiceConfirmationNotificationsClient) Recv() (*ConfirmationNotificationsResponse, error) { 536 m := new(ConfirmationNotificationsResponse) 537 if err := x.ClientStream.RecvMsg(m); err != nil { 538 return nil, err 539 } 540 return m, nil 541 } 542 543 func (c *walletServiceClient) ChangePassphrase(ctx context.Context, in *ChangePassphraseRequest, opts ...grpc.CallOption) (*ChangePassphraseResponse, error) { 544 out := new(ChangePassphraseResponse) 545 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/ChangePassphrase", in, out, opts...) 546 if err != nil { 547 return nil, err 548 } 549 return out, nil 550 } 551 552 func (c *walletServiceClient) RenameAccount(ctx context.Context, in *RenameAccountRequest, opts ...grpc.CallOption) (*RenameAccountResponse, error) { 553 out := new(RenameAccountResponse) 554 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/RenameAccount", in, out, opts...) 555 if err != nil { 556 return nil, err 557 } 558 return out, nil 559 } 560 561 func (c *walletServiceClient) Rescan(ctx context.Context, in *RescanRequest, opts ...grpc.CallOption) (WalletService_RescanClient, error) { 562 stream, err := c.cc.NewStream(ctx, &WalletService_ServiceDesc.Streams[6], "/walletrpc.WalletService/Rescan", opts...) 563 if err != nil { 564 return nil, err 565 } 566 x := &walletServiceRescanClient{stream} 567 if err := x.ClientStream.SendMsg(in); err != nil { 568 return nil, err 569 } 570 if err := x.ClientStream.CloseSend(); err != nil { 571 return nil, err 572 } 573 return x, nil 574 } 575 576 type WalletService_RescanClient interface { 577 Recv() (*RescanResponse, error) 578 grpc.ClientStream 579 } 580 581 type walletServiceRescanClient struct { 582 grpc.ClientStream 583 } 584 585 func (x *walletServiceRescanClient) Recv() (*RescanResponse, error) { 586 m := new(RescanResponse) 587 if err := x.ClientStream.RecvMsg(m); err != nil { 588 return nil, err 589 } 590 return m, nil 591 } 592 593 func (c *walletServiceClient) NextAccount(ctx context.Context, in *NextAccountRequest, opts ...grpc.CallOption) (*NextAccountResponse, error) { 594 out := new(NextAccountResponse) 595 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/NextAccount", in, out, opts...) 596 if err != nil { 597 return nil, err 598 } 599 return out, nil 600 } 601 602 func (c *walletServiceClient) NextAddress(ctx context.Context, in *NextAddressRequest, opts ...grpc.CallOption) (*NextAddressResponse, error) { 603 out := new(NextAddressResponse) 604 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/NextAddress", in, out, opts...) 605 if err != nil { 606 return nil, err 607 } 608 return out, nil 609 } 610 611 func (c *walletServiceClient) ImportPrivateKey(ctx context.Context, in *ImportPrivateKeyRequest, opts ...grpc.CallOption) (*ImportPrivateKeyResponse, error) { 612 out := new(ImportPrivateKeyResponse) 613 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/ImportPrivateKey", in, out, opts...) 614 if err != nil { 615 return nil, err 616 } 617 return out, nil 618 } 619 620 func (c *walletServiceClient) ImportExtendedPublicKey(ctx context.Context, in *ImportExtendedPublicKeyRequest, opts ...grpc.CallOption) (*ImportExtendedPublicKeyResponse, error) { 621 out := new(ImportExtendedPublicKeyResponse) 622 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/ImportExtendedPublicKey", in, out, opts...) 623 if err != nil { 624 return nil, err 625 } 626 return out, nil 627 } 628 629 func (c *walletServiceClient) ImportVotingAccountFromSeed(ctx context.Context, in *ImportVotingAccountFromSeedRequest, opts ...grpc.CallOption) (*ImportVotingAccountFromSeedResponse, error) { 630 out := new(ImportVotingAccountFromSeedResponse) 631 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/ImportVotingAccountFromSeed", in, out, opts...) 632 if err != nil { 633 return nil, err 634 } 635 return out, nil 636 } 637 638 func (c *walletServiceClient) ImportScript(ctx context.Context, in *ImportScriptRequest, opts ...grpc.CallOption) (*ImportScriptResponse, error) { 639 out := new(ImportScriptResponse) 640 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/ImportScript", in, out, opts...) 641 if err != nil { 642 return nil, err 643 } 644 return out, nil 645 } 646 647 func (c *walletServiceClient) FundTransaction(ctx context.Context, in *FundTransactionRequest, opts ...grpc.CallOption) (*FundTransactionResponse, error) { 648 out := new(FundTransactionResponse) 649 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/FundTransaction", in, out, opts...) 650 if err != nil { 651 return nil, err 652 } 653 return out, nil 654 } 655 656 func (c *walletServiceClient) UnspentOutputs(ctx context.Context, in *UnspentOutputsRequest, opts ...grpc.CallOption) (WalletService_UnspentOutputsClient, error) { 657 stream, err := c.cc.NewStream(ctx, &WalletService_ServiceDesc.Streams[7], "/walletrpc.WalletService/UnspentOutputs", opts...) 658 if err != nil { 659 return nil, err 660 } 661 x := &walletServiceUnspentOutputsClient{stream} 662 if err := x.ClientStream.SendMsg(in); err != nil { 663 return nil, err 664 } 665 if err := x.ClientStream.CloseSend(); err != nil { 666 return nil, err 667 } 668 return x, nil 669 } 670 671 type WalletService_UnspentOutputsClient interface { 672 Recv() (*UnspentOutputResponse, error) 673 grpc.ClientStream 674 } 675 676 type walletServiceUnspentOutputsClient struct { 677 grpc.ClientStream 678 } 679 680 func (x *walletServiceUnspentOutputsClient) Recv() (*UnspentOutputResponse, error) { 681 m := new(UnspentOutputResponse) 682 if err := x.ClientStream.RecvMsg(m); err != nil { 683 return nil, err 684 } 685 return m, nil 686 } 687 688 func (c *walletServiceClient) ConstructTransaction(ctx context.Context, in *ConstructTransactionRequest, opts ...grpc.CallOption) (*ConstructTransactionResponse, error) { 689 out := new(ConstructTransactionResponse) 690 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/ConstructTransaction", in, out, opts...) 691 if err != nil { 692 return nil, err 693 } 694 return out, nil 695 } 696 697 func (c *walletServiceClient) SignTransaction(ctx context.Context, in *SignTransactionRequest, opts ...grpc.CallOption) (*SignTransactionResponse, error) { 698 out := new(SignTransactionResponse) 699 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/SignTransaction", in, out, opts...) 700 if err != nil { 701 return nil, err 702 } 703 return out, nil 704 } 705 706 func (c *walletServiceClient) SignTransactions(ctx context.Context, in *SignTransactionsRequest, opts ...grpc.CallOption) (*SignTransactionsResponse, error) { 707 out := new(SignTransactionsResponse) 708 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/SignTransactions", in, out, opts...) 709 if err != nil { 710 return nil, err 711 } 712 return out, nil 713 } 714 715 func (c *walletServiceClient) CreateSignature(ctx context.Context, in *CreateSignatureRequest, opts ...grpc.CallOption) (*CreateSignatureResponse, error) { 716 out := new(CreateSignatureResponse) 717 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/CreateSignature", in, out, opts...) 718 if err != nil { 719 return nil, err 720 } 721 return out, nil 722 } 723 724 func (c *walletServiceClient) PublishTransaction(ctx context.Context, in *PublishTransactionRequest, opts ...grpc.CallOption) (*PublishTransactionResponse, error) { 725 out := new(PublishTransactionResponse) 726 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/PublishTransaction", in, out, opts...) 727 if err != nil { 728 return nil, err 729 } 730 return out, nil 731 } 732 733 func (c *walletServiceClient) PublishUnminedTransactions(ctx context.Context, in *PublishUnminedTransactionsRequest, opts ...grpc.CallOption) (*PublishUnminedTransactionsResponse, error) { 734 out := new(PublishUnminedTransactionsResponse) 735 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/PublishUnminedTransactions", in, out, opts...) 736 if err != nil { 737 return nil, err 738 } 739 return out, nil 740 } 741 742 func (c *walletServiceClient) PurchaseTickets(ctx context.Context, in *PurchaseTicketsRequest, opts ...grpc.CallOption) (*PurchaseTicketsResponse, error) { 743 out := new(PurchaseTicketsResponse) 744 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/PurchaseTickets", in, out, opts...) 745 if err != nil { 746 return nil, err 747 } 748 return out, nil 749 } 750 751 func (c *walletServiceClient) RevokeTicket(ctx context.Context, in *RevokeTicketRequest, opts ...grpc.CallOption) (*RevokeTicketResponse, error) { 752 out := new(RevokeTicketResponse) 753 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/RevokeTicket", in, out, opts...) 754 if err != nil { 755 return nil, err 756 } 757 return out, nil 758 } 759 760 func (c *walletServiceClient) RevokeTickets(ctx context.Context, in *RevokeTicketsRequest, opts ...grpc.CallOption) (*RevokeTicketsResponse, error) { 761 out := new(RevokeTicketsResponse) 762 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/RevokeTickets", in, out, opts...) 763 if err != nil { 764 return nil, err 765 } 766 return out, nil 767 } 768 769 func (c *walletServiceClient) LoadActiveDataFilters(ctx context.Context, in *LoadActiveDataFiltersRequest, opts ...grpc.CallOption) (*LoadActiveDataFiltersResponse, error) { 770 out := new(LoadActiveDataFiltersResponse) 771 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/LoadActiveDataFilters", in, out, opts...) 772 if err != nil { 773 return nil, err 774 } 775 return out, nil 776 } 777 778 func (c *walletServiceClient) SignMessage(ctx context.Context, in *SignMessageRequest, opts ...grpc.CallOption) (*SignMessageResponse, error) { 779 out := new(SignMessageResponse) 780 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/SignMessage", in, out, opts...) 781 if err != nil { 782 return nil, err 783 } 784 return out, nil 785 } 786 787 func (c *walletServiceClient) SignMessages(ctx context.Context, in *SignMessagesRequest, opts ...grpc.CallOption) (*SignMessagesResponse, error) { 788 out := new(SignMessagesResponse) 789 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/SignMessages", in, out, opts...) 790 if err != nil { 791 return nil, err 792 } 793 return out, nil 794 } 795 796 func (c *walletServiceClient) ValidateAddress(ctx context.Context, in *ValidateAddressRequest, opts ...grpc.CallOption) (*ValidateAddressResponse, error) { 797 out := new(ValidateAddressResponse) 798 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/ValidateAddress", in, out, opts...) 799 if err != nil { 800 return nil, err 801 } 802 return out, nil 803 } 804 805 func (c *walletServiceClient) CommittedTickets(ctx context.Context, in *CommittedTicketsRequest, opts ...grpc.CallOption) (*CommittedTicketsResponse, error) { 806 out := new(CommittedTicketsResponse) 807 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/CommittedTickets", in, out, opts...) 808 if err != nil { 809 return nil, err 810 } 811 return out, nil 812 } 813 814 func (c *walletServiceClient) SweepAccount(ctx context.Context, in *SweepAccountRequest, opts ...grpc.CallOption) (*SweepAccountResponse, error) { 815 out := new(SweepAccountResponse) 816 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/SweepAccount", in, out, opts...) 817 if err != nil { 818 return nil, err 819 } 820 return out, nil 821 } 822 823 func (c *walletServiceClient) AbandonTransaction(ctx context.Context, in *AbandonTransactionRequest, opts ...grpc.CallOption) (*AbandonTransactionResponse, error) { 824 out := new(AbandonTransactionResponse) 825 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/AbandonTransaction", in, out, opts...) 826 if err != nil { 827 return nil, err 828 } 829 return out, nil 830 } 831 832 func (c *walletServiceClient) SignHashes(ctx context.Context, in *SignHashesRequest, opts ...grpc.CallOption) (*SignHashesResponse, error) { 833 out := new(SignHashesResponse) 834 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/SignHashes", in, out, opts...) 835 if err != nil { 836 return nil, err 837 } 838 return out, nil 839 } 840 841 func (c *walletServiceClient) GetCoinjoinOutputspByAcct(ctx context.Context, in *GetCoinjoinOutputspByAcctRequest, opts ...grpc.CallOption) (*GetCoinjoinOutputspByAcctResponse, error) { 842 out := new(GetCoinjoinOutputspByAcctResponse) 843 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/GetCoinjoinOutputspByAcct", in, out, opts...) 844 if err != nil { 845 return nil, err 846 } 847 return out, nil 848 } 849 850 func (c *walletServiceClient) SetAccountPassphrase(ctx context.Context, in *SetAccountPassphraseRequest, opts ...grpc.CallOption) (*SetAccountPassphraseResponse, error) { 851 out := new(SetAccountPassphraseResponse) 852 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/SetAccountPassphrase", in, out, opts...) 853 if err != nil { 854 return nil, err 855 } 856 return out, nil 857 } 858 859 func (c *walletServiceClient) UnlockAccount(ctx context.Context, in *UnlockAccountRequest, opts ...grpc.CallOption) (*UnlockAccountResponse, error) { 860 out := new(UnlockAccountResponse) 861 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/UnlockAccount", in, out, opts...) 862 if err != nil { 863 return nil, err 864 } 865 return out, nil 866 } 867 868 func (c *walletServiceClient) LockAccount(ctx context.Context, in *LockAccountRequest, opts ...grpc.CallOption) (*LockAccountResponse, error) { 869 out := new(LockAccountResponse) 870 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/LockAccount", in, out, opts...) 871 if err != nil { 872 return nil, err 873 } 874 return out, nil 875 } 876 877 func (c *walletServiceClient) UnlockWallet(ctx context.Context, in *UnlockWalletRequest, opts ...grpc.CallOption) (*UnlockWalletResponse, error) { 878 out := new(UnlockWalletResponse) 879 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/UnlockWallet", in, out, opts...) 880 if err != nil { 881 return nil, err 882 } 883 return out, nil 884 } 885 886 func (c *walletServiceClient) LockWallet(ctx context.Context, in *LockWalletRequest, opts ...grpc.CallOption) (*LockWalletResponse, error) { 887 out := new(LockWalletResponse) 888 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/LockWallet", in, out, opts...) 889 if err != nil { 890 return nil, err 891 } 892 return out, nil 893 } 894 895 func (c *walletServiceClient) AccountUnlocked(ctx context.Context, in *AccountUnlockedRequest, opts ...grpc.CallOption) (*AccountUnlockedResponse, error) { 896 out := new(AccountUnlockedResponse) 897 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/AccountUnlocked", in, out, opts...) 898 if err != nil { 899 return nil, err 900 } 901 return out, nil 902 } 903 904 func (c *walletServiceClient) SyncVSPFailedTickets(ctx context.Context, in *SyncVSPTicketsRequest, opts ...grpc.CallOption) (*SyncVSPTicketsResponse, error) { 905 out := new(SyncVSPTicketsResponse) 906 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/SyncVSPFailedTickets", in, out, opts...) 907 if err != nil { 908 return nil, err 909 } 910 return out, nil 911 } 912 913 func (c *walletServiceClient) GetVSPTicketsByFeeStatus(ctx context.Context, in *GetVSPTicketsByFeeStatusRequest, opts ...grpc.CallOption) (*GetVSPTicketsByFeeStatusResponse, error) { 914 out := new(GetVSPTicketsByFeeStatusResponse) 915 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/GetVSPTicketsByFeeStatus", in, out, opts...) 916 if err != nil { 917 return nil, err 918 } 919 return out, nil 920 } 921 922 func (c *walletServiceClient) ProcessManagedTickets(ctx context.Context, in *ProcessManagedTicketsRequest, opts ...grpc.CallOption) (*ProcessManagedTicketsResponse, error) { 923 out := new(ProcessManagedTicketsResponse) 924 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/ProcessManagedTickets", in, out, opts...) 925 if err != nil { 926 return nil, err 927 } 928 return out, nil 929 } 930 931 func (c *walletServiceClient) ProcessUnmanagedTickets(ctx context.Context, in *ProcessUnmanagedTicketsRequest, opts ...grpc.CallOption) (*ProcessUnmanagedTicketsResponse, error) { 932 out := new(ProcessUnmanagedTicketsResponse) 933 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/ProcessUnmanagedTickets", in, out, opts...) 934 if err != nil { 935 return nil, err 936 } 937 return out, nil 938 } 939 940 func (c *walletServiceClient) SetVspdVoteChoices(ctx context.Context, in *SetVspdVoteChoicesRequest, opts ...grpc.CallOption) (*SetVspdVoteChoicesResponse, error) { 941 out := new(SetVspdVoteChoicesResponse) 942 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/SetVspdVoteChoices", in, out, opts...) 943 if err != nil { 944 return nil, err 945 } 946 return out, nil 947 } 948 949 func (c *walletServiceClient) GetTrackedVSPTickets(ctx context.Context, in *GetTrackedVSPTicketsRequest, opts ...grpc.CallOption) (*GetTrackedVSPTicketsResponse, error) { 950 out := new(GetTrackedVSPTicketsResponse) 951 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/GetTrackedVSPTickets", in, out, opts...) 952 if err != nil { 953 return nil, err 954 } 955 return out, nil 956 } 957 958 func (c *walletServiceClient) DiscoverUsage(ctx context.Context, in *DiscoverUsageRequest, opts ...grpc.CallOption) (*DiscoverUsageResponse, error) { 959 out := new(DiscoverUsageResponse) 960 err := c.cc.Invoke(ctx, "/walletrpc.WalletService/DiscoverUsage", in, out, opts...) 961 if err != nil { 962 return nil, err 963 } 964 return out, nil 965 } 966 967 // WalletServiceServer is the server API for WalletService service. 968 // All implementations must embed UnimplementedWalletServiceServer 969 // for forward compatibility 970 type WalletServiceServer interface { 971 // Queries 972 Ping(context.Context, *PingRequest) (*PingResponse, error) 973 Network(context.Context, *NetworkRequest) (*NetworkResponse, error) 974 CoinType(context.Context, *CoinTypeRequest) (*CoinTypeResponse, error) 975 AccountNumber(context.Context, *AccountNumberRequest) (*AccountNumberResponse, error) 976 Accounts(context.Context, *AccountsRequest) (*AccountsResponse, error) 977 Address(context.Context, *AddressRequest) (*AddressResponse, error) 978 Balance(context.Context, *BalanceRequest) (*BalanceResponse, error) 979 GetAccountExtendedPubKey(context.Context, *GetAccountExtendedPubKeyRequest) (*GetAccountExtendedPubKeyResponse, error) 980 GetAccountExtendedPrivKey(context.Context, *GetAccountExtendedPrivKeyRequest) (*GetAccountExtendedPrivKeyResponse, error) 981 GetTransaction(context.Context, *GetTransactionRequest) (*GetTransactionResponse, error) 982 GetTransactions(*GetTransactionsRequest, WalletService_GetTransactionsServer) error 983 GetTicket(context.Context, *GetTicketRequest) (*GetTicketsResponse, error) 984 GetTickets(*GetTicketsRequest, WalletService_GetTicketsServer) error 985 TicketPrice(context.Context, *TicketPriceRequest) (*TicketPriceResponse, error) 986 StakeInfo(context.Context, *StakeInfoRequest) (*StakeInfoResponse, error) 987 BlockInfo(context.Context, *BlockInfoRequest) (*BlockInfoResponse, error) 988 BestBlock(context.Context, *BestBlockRequest) (*BestBlockResponse, error) 989 Spender(context.Context, *SpenderRequest) (*SpenderResponse, error) 990 GetCFilters(*GetCFiltersRequest, WalletService_GetCFiltersServer) error 991 GetPeerInfo(context.Context, *GetPeerInfoRequest) (*GetPeerInfoResponse, error) 992 DumpPrivateKey(context.Context, *DumpPrivateKeyRequest) (*DumpPrivateKeyResponse, error) 993 // Notifications 994 TransactionNotifications(*TransactionNotificationsRequest, WalletService_TransactionNotificationsServer) error 995 AccountNotifications(*AccountNotificationsRequest, WalletService_AccountNotificationsServer) error 996 ConfirmationNotifications(WalletService_ConfirmationNotificationsServer) error 997 // Control 998 ChangePassphrase(context.Context, *ChangePassphraseRequest) (*ChangePassphraseResponse, error) 999 RenameAccount(context.Context, *RenameAccountRequest) (*RenameAccountResponse, error) 1000 Rescan(*RescanRequest, WalletService_RescanServer) error 1001 NextAccount(context.Context, *NextAccountRequest) (*NextAccountResponse, error) 1002 NextAddress(context.Context, *NextAddressRequest) (*NextAddressResponse, error) 1003 ImportPrivateKey(context.Context, *ImportPrivateKeyRequest) (*ImportPrivateKeyResponse, error) 1004 ImportExtendedPublicKey(context.Context, *ImportExtendedPublicKeyRequest) (*ImportExtendedPublicKeyResponse, error) 1005 ImportVotingAccountFromSeed(context.Context, *ImportVotingAccountFromSeedRequest) (*ImportVotingAccountFromSeedResponse, error) 1006 ImportScript(context.Context, *ImportScriptRequest) (*ImportScriptResponse, error) 1007 FundTransaction(context.Context, *FundTransactionRequest) (*FundTransactionResponse, error) 1008 UnspentOutputs(*UnspentOutputsRequest, WalletService_UnspentOutputsServer) error 1009 ConstructTransaction(context.Context, *ConstructTransactionRequest) (*ConstructTransactionResponse, error) 1010 SignTransaction(context.Context, *SignTransactionRequest) (*SignTransactionResponse, error) 1011 SignTransactions(context.Context, *SignTransactionsRequest) (*SignTransactionsResponse, error) 1012 CreateSignature(context.Context, *CreateSignatureRequest) (*CreateSignatureResponse, error) 1013 PublishTransaction(context.Context, *PublishTransactionRequest) (*PublishTransactionResponse, error) 1014 PublishUnminedTransactions(context.Context, *PublishUnminedTransactionsRequest) (*PublishUnminedTransactionsResponse, error) 1015 PurchaseTickets(context.Context, *PurchaseTicketsRequest) (*PurchaseTicketsResponse, error) 1016 RevokeTicket(context.Context, *RevokeTicketRequest) (*RevokeTicketResponse, error) 1017 RevokeTickets(context.Context, *RevokeTicketsRequest) (*RevokeTicketsResponse, error) 1018 LoadActiveDataFilters(context.Context, *LoadActiveDataFiltersRequest) (*LoadActiveDataFiltersResponse, error) 1019 SignMessage(context.Context, *SignMessageRequest) (*SignMessageResponse, error) 1020 SignMessages(context.Context, *SignMessagesRequest) (*SignMessagesResponse, error) 1021 ValidateAddress(context.Context, *ValidateAddressRequest) (*ValidateAddressResponse, error) 1022 CommittedTickets(context.Context, *CommittedTicketsRequest) (*CommittedTicketsResponse, error) 1023 SweepAccount(context.Context, *SweepAccountRequest) (*SweepAccountResponse, error) 1024 AbandonTransaction(context.Context, *AbandonTransactionRequest) (*AbandonTransactionResponse, error) 1025 SignHashes(context.Context, *SignHashesRequest) (*SignHashesResponse, error) 1026 GetCoinjoinOutputspByAcct(context.Context, *GetCoinjoinOutputspByAcctRequest) (*GetCoinjoinOutputspByAcctResponse, error) 1027 SetAccountPassphrase(context.Context, *SetAccountPassphraseRequest) (*SetAccountPassphraseResponse, error) 1028 UnlockAccount(context.Context, *UnlockAccountRequest) (*UnlockAccountResponse, error) 1029 LockAccount(context.Context, *LockAccountRequest) (*LockAccountResponse, error) 1030 UnlockWallet(context.Context, *UnlockWalletRequest) (*UnlockWalletResponse, error) 1031 LockWallet(context.Context, *LockWalletRequest) (*LockWalletResponse, error) 1032 AccountUnlocked(context.Context, *AccountUnlockedRequest) (*AccountUnlockedResponse, error) 1033 SyncVSPFailedTickets(context.Context, *SyncVSPTicketsRequest) (*SyncVSPTicketsResponse, error) 1034 GetVSPTicketsByFeeStatus(context.Context, *GetVSPTicketsByFeeStatusRequest) (*GetVSPTicketsByFeeStatusResponse, error) 1035 ProcessManagedTickets(context.Context, *ProcessManagedTicketsRequest) (*ProcessManagedTicketsResponse, error) 1036 ProcessUnmanagedTickets(context.Context, *ProcessUnmanagedTicketsRequest) (*ProcessUnmanagedTicketsResponse, error) 1037 SetVspdVoteChoices(context.Context, *SetVspdVoteChoicesRequest) (*SetVspdVoteChoicesResponse, error) 1038 GetTrackedVSPTickets(context.Context, *GetTrackedVSPTicketsRequest) (*GetTrackedVSPTicketsResponse, error) 1039 DiscoverUsage(context.Context, *DiscoverUsageRequest) (*DiscoverUsageResponse, error) 1040 mustEmbedUnimplementedWalletServiceServer() 1041 } 1042 1043 // UnimplementedWalletServiceServer must be embedded to have forward compatible implementations. 1044 type UnimplementedWalletServiceServer struct { 1045 } 1046 1047 func (UnimplementedWalletServiceServer) Ping(context.Context, *PingRequest) (*PingResponse, error) { 1048 return nil, status.Errorf(codes.Unimplemented, "method Ping not implemented") 1049 } 1050 func (UnimplementedWalletServiceServer) Network(context.Context, *NetworkRequest) (*NetworkResponse, error) { 1051 return nil, status.Errorf(codes.Unimplemented, "method Network not implemented") 1052 } 1053 func (UnimplementedWalletServiceServer) CoinType(context.Context, *CoinTypeRequest) (*CoinTypeResponse, error) { 1054 return nil, status.Errorf(codes.Unimplemented, "method CoinType not implemented") 1055 } 1056 func (UnimplementedWalletServiceServer) AccountNumber(context.Context, *AccountNumberRequest) (*AccountNumberResponse, error) { 1057 return nil, status.Errorf(codes.Unimplemented, "method AccountNumber not implemented") 1058 } 1059 func (UnimplementedWalletServiceServer) Accounts(context.Context, *AccountsRequest) (*AccountsResponse, error) { 1060 return nil, status.Errorf(codes.Unimplemented, "method Accounts not implemented") 1061 } 1062 func (UnimplementedWalletServiceServer) Address(context.Context, *AddressRequest) (*AddressResponse, error) { 1063 return nil, status.Errorf(codes.Unimplemented, "method Address not implemented") 1064 } 1065 func (UnimplementedWalletServiceServer) Balance(context.Context, *BalanceRequest) (*BalanceResponse, error) { 1066 return nil, status.Errorf(codes.Unimplemented, "method Balance not implemented") 1067 } 1068 func (UnimplementedWalletServiceServer) GetAccountExtendedPubKey(context.Context, *GetAccountExtendedPubKeyRequest) (*GetAccountExtendedPubKeyResponse, error) { 1069 return nil, status.Errorf(codes.Unimplemented, "method GetAccountExtendedPubKey not implemented") 1070 } 1071 func (UnimplementedWalletServiceServer) GetAccountExtendedPrivKey(context.Context, *GetAccountExtendedPrivKeyRequest) (*GetAccountExtendedPrivKeyResponse, error) { 1072 return nil, status.Errorf(codes.Unimplemented, "method GetAccountExtendedPrivKey not implemented") 1073 } 1074 func (UnimplementedWalletServiceServer) GetTransaction(context.Context, *GetTransactionRequest) (*GetTransactionResponse, error) { 1075 return nil, status.Errorf(codes.Unimplemented, "method GetTransaction not implemented") 1076 } 1077 func (UnimplementedWalletServiceServer) GetTransactions(*GetTransactionsRequest, WalletService_GetTransactionsServer) error { 1078 return status.Errorf(codes.Unimplemented, "method GetTransactions not implemented") 1079 } 1080 func (UnimplementedWalletServiceServer) GetTicket(context.Context, *GetTicketRequest) (*GetTicketsResponse, error) { 1081 return nil, status.Errorf(codes.Unimplemented, "method GetTicket not implemented") 1082 } 1083 func (UnimplementedWalletServiceServer) GetTickets(*GetTicketsRequest, WalletService_GetTicketsServer) error { 1084 return status.Errorf(codes.Unimplemented, "method GetTickets not implemented") 1085 } 1086 func (UnimplementedWalletServiceServer) TicketPrice(context.Context, *TicketPriceRequest) (*TicketPriceResponse, error) { 1087 return nil, status.Errorf(codes.Unimplemented, "method TicketPrice not implemented") 1088 } 1089 func (UnimplementedWalletServiceServer) StakeInfo(context.Context, *StakeInfoRequest) (*StakeInfoResponse, error) { 1090 return nil, status.Errorf(codes.Unimplemented, "method StakeInfo not implemented") 1091 } 1092 func (UnimplementedWalletServiceServer) BlockInfo(context.Context, *BlockInfoRequest) (*BlockInfoResponse, error) { 1093 return nil, status.Errorf(codes.Unimplemented, "method BlockInfo not implemented") 1094 } 1095 func (UnimplementedWalletServiceServer) BestBlock(context.Context, *BestBlockRequest) (*BestBlockResponse, error) { 1096 return nil, status.Errorf(codes.Unimplemented, "method BestBlock not implemented") 1097 } 1098 func (UnimplementedWalletServiceServer) Spender(context.Context, *SpenderRequest) (*SpenderResponse, error) { 1099 return nil, status.Errorf(codes.Unimplemented, "method Spender not implemented") 1100 } 1101 func (UnimplementedWalletServiceServer) GetCFilters(*GetCFiltersRequest, WalletService_GetCFiltersServer) error { 1102 return status.Errorf(codes.Unimplemented, "method GetCFilters not implemented") 1103 } 1104 func (UnimplementedWalletServiceServer) GetPeerInfo(context.Context, *GetPeerInfoRequest) (*GetPeerInfoResponse, error) { 1105 return nil, status.Errorf(codes.Unimplemented, "method GetPeerInfo not implemented") 1106 } 1107 func (UnimplementedWalletServiceServer) DumpPrivateKey(context.Context, *DumpPrivateKeyRequest) (*DumpPrivateKeyResponse, error) { 1108 return nil, status.Errorf(codes.Unimplemented, "method DumpPrivateKey not implemented") 1109 } 1110 func (UnimplementedWalletServiceServer) TransactionNotifications(*TransactionNotificationsRequest, WalletService_TransactionNotificationsServer) error { 1111 return status.Errorf(codes.Unimplemented, "method TransactionNotifications not implemented") 1112 } 1113 func (UnimplementedWalletServiceServer) AccountNotifications(*AccountNotificationsRequest, WalletService_AccountNotificationsServer) error { 1114 return status.Errorf(codes.Unimplemented, "method AccountNotifications not implemented") 1115 } 1116 func (UnimplementedWalletServiceServer) ConfirmationNotifications(WalletService_ConfirmationNotificationsServer) error { 1117 return status.Errorf(codes.Unimplemented, "method ConfirmationNotifications not implemented") 1118 } 1119 func (UnimplementedWalletServiceServer) ChangePassphrase(context.Context, *ChangePassphraseRequest) (*ChangePassphraseResponse, error) { 1120 return nil, status.Errorf(codes.Unimplemented, "method ChangePassphrase not implemented") 1121 } 1122 func (UnimplementedWalletServiceServer) RenameAccount(context.Context, *RenameAccountRequest) (*RenameAccountResponse, error) { 1123 return nil, status.Errorf(codes.Unimplemented, "method RenameAccount not implemented") 1124 } 1125 func (UnimplementedWalletServiceServer) Rescan(*RescanRequest, WalletService_RescanServer) error { 1126 return status.Errorf(codes.Unimplemented, "method Rescan not implemented") 1127 } 1128 func (UnimplementedWalletServiceServer) NextAccount(context.Context, *NextAccountRequest) (*NextAccountResponse, error) { 1129 return nil, status.Errorf(codes.Unimplemented, "method NextAccount not implemented") 1130 } 1131 func (UnimplementedWalletServiceServer) NextAddress(context.Context, *NextAddressRequest) (*NextAddressResponse, error) { 1132 return nil, status.Errorf(codes.Unimplemented, "method NextAddress not implemented") 1133 } 1134 func (UnimplementedWalletServiceServer) ImportPrivateKey(context.Context, *ImportPrivateKeyRequest) (*ImportPrivateKeyResponse, error) { 1135 return nil, status.Errorf(codes.Unimplemented, "method ImportPrivateKey not implemented") 1136 } 1137 func (UnimplementedWalletServiceServer) ImportExtendedPublicKey(context.Context, *ImportExtendedPublicKeyRequest) (*ImportExtendedPublicKeyResponse, error) { 1138 return nil, status.Errorf(codes.Unimplemented, "method ImportExtendedPublicKey not implemented") 1139 } 1140 func (UnimplementedWalletServiceServer) ImportVotingAccountFromSeed(context.Context, *ImportVotingAccountFromSeedRequest) (*ImportVotingAccountFromSeedResponse, error) { 1141 return nil, status.Errorf(codes.Unimplemented, "method ImportVotingAccountFromSeed not implemented") 1142 } 1143 func (UnimplementedWalletServiceServer) ImportScript(context.Context, *ImportScriptRequest) (*ImportScriptResponse, error) { 1144 return nil, status.Errorf(codes.Unimplemented, "method ImportScript not implemented") 1145 } 1146 func (UnimplementedWalletServiceServer) FundTransaction(context.Context, *FundTransactionRequest) (*FundTransactionResponse, error) { 1147 return nil, status.Errorf(codes.Unimplemented, "method FundTransaction not implemented") 1148 } 1149 func (UnimplementedWalletServiceServer) UnspentOutputs(*UnspentOutputsRequest, WalletService_UnspentOutputsServer) error { 1150 return status.Errorf(codes.Unimplemented, "method UnspentOutputs not implemented") 1151 } 1152 func (UnimplementedWalletServiceServer) ConstructTransaction(context.Context, *ConstructTransactionRequest) (*ConstructTransactionResponse, error) { 1153 return nil, status.Errorf(codes.Unimplemented, "method ConstructTransaction not implemented") 1154 } 1155 func (UnimplementedWalletServiceServer) SignTransaction(context.Context, *SignTransactionRequest) (*SignTransactionResponse, error) { 1156 return nil, status.Errorf(codes.Unimplemented, "method SignTransaction not implemented") 1157 } 1158 func (UnimplementedWalletServiceServer) SignTransactions(context.Context, *SignTransactionsRequest) (*SignTransactionsResponse, error) { 1159 return nil, status.Errorf(codes.Unimplemented, "method SignTransactions not implemented") 1160 } 1161 func (UnimplementedWalletServiceServer) CreateSignature(context.Context, *CreateSignatureRequest) (*CreateSignatureResponse, error) { 1162 return nil, status.Errorf(codes.Unimplemented, "method CreateSignature not implemented") 1163 } 1164 func (UnimplementedWalletServiceServer) PublishTransaction(context.Context, *PublishTransactionRequest) (*PublishTransactionResponse, error) { 1165 return nil, status.Errorf(codes.Unimplemented, "method PublishTransaction not implemented") 1166 } 1167 func (UnimplementedWalletServiceServer) PublishUnminedTransactions(context.Context, *PublishUnminedTransactionsRequest) (*PublishUnminedTransactionsResponse, error) { 1168 return nil, status.Errorf(codes.Unimplemented, "method PublishUnminedTransactions not implemented") 1169 } 1170 func (UnimplementedWalletServiceServer) PurchaseTickets(context.Context, *PurchaseTicketsRequest) (*PurchaseTicketsResponse, error) { 1171 return nil, status.Errorf(codes.Unimplemented, "method PurchaseTickets not implemented") 1172 } 1173 func (UnimplementedWalletServiceServer) RevokeTicket(context.Context, *RevokeTicketRequest) (*RevokeTicketResponse, error) { 1174 return nil, status.Errorf(codes.Unimplemented, "method RevokeTicket not implemented") 1175 } 1176 func (UnimplementedWalletServiceServer) RevokeTickets(context.Context, *RevokeTicketsRequest) (*RevokeTicketsResponse, error) { 1177 return nil, status.Errorf(codes.Unimplemented, "method RevokeTickets not implemented") 1178 } 1179 func (UnimplementedWalletServiceServer) LoadActiveDataFilters(context.Context, *LoadActiveDataFiltersRequest) (*LoadActiveDataFiltersResponse, error) { 1180 return nil, status.Errorf(codes.Unimplemented, "method LoadActiveDataFilters not implemented") 1181 } 1182 func (UnimplementedWalletServiceServer) SignMessage(context.Context, *SignMessageRequest) (*SignMessageResponse, error) { 1183 return nil, status.Errorf(codes.Unimplemented, "method SignMessage not implemented") 1184 } 1185 func (UnimplementedWalletServiceServer) SignMessages(context.Context, *SignMessagesRequest) (*SignMessagesResponse, error) { 1186 return nil, status.Errorf(codes.Unimplemented, "method SignMessages not implemented") 1187 } 1188 func (UnimplementedWalletServiceServer) ValidateAddress(context.Context, *ValidateAddressRequest) (*ValidateAddressResponse, error) { 1189 return nil, status.Errorf(codes.Unimplemented, "method ValidateAddress not implemented") 1190 } 1191 func (UnimplementedWalletServiceServer) CommittedTickets(context.Context, *CommittedTicketsRequest) (*CommittedTicketsResponse, error) { 1192 return nil, status.Errorf(codes.Unimplemented, "method CommittedTickets not implemented") 1193 } 1194 func (UnimplementedWalletServiceServer) SweepAccount(context.Context, *SweepAccountRequest) (*SweepAccountResponse, error) { 1195 return nil, status.Errorf(codes.Unimplemented, "method SweepAccount not implemented") 1196 } 1197 func (UnimplementedWalletServiceServer) AbandonTransaction(context.Context, *AbandonTransactionRequest) (*AbandonTransactionResponse, error) { 1198 return nil, status.Errorf(codes.Unimplemented, "method AbandonTransaction not implemented") 1199 } 1200 func (UnimplementedWalletServiceServer) SignHashes(context.Context, *SignHashesRequest) (*SignHashesResponse, error) { 1201 return nil, status.Errorf(codes.Unimplemented, "method SignHashes not implemented") 1202 } 1203 func (UnimplementedWalletServiceServer) GetCoinjoinOutputspByAcct(context.Context, *GetCoinjoinOutputspByAcctRequest) (*GetCoinjoinOutputspByAcctResponse, error) { 1204 return nil, status.Errorf(codes.Unimplemented, "method GetCoinjoinOutputspByAcct not implemented") 1205 } 1206 func (UnimplementedWalletServiceServer) SetAccountPassphrase(context.Context, *SetAccountPassphraseRequest) (*SetAccountPassphraseResponse, error) { 1207 return nil, status.Errorf(codes.Unimplemented, "method SetAccountPassphrase not implemented") 1208 } 1209 func (UnimplementedWalletServiceServer) UnlockAccount(context.Context, *UnlockAccountRequest) (*UnlockAccountResponse, error) { 1210 return nil, status.Errorf(codes.Unimplemented, "method UnlockAccount not implemented") 1211 } 1212 func (UnimplementedWalletServiceServer) LockAccount(context.Context, *LockAccountRequest) (*LockAccountResponse, error) { 1213 return nil, status.Errorf(codes.Unimplemented, "method LockAccount not implemented") 1214 } 1215 func (UnimplementedWalletServiceServer) UnlockWallet(context.Context, *UnlockWalletRequest) (*UnlockWalletResponse, error) { 1216 return nil, status.Errorf(codes.Unimplemented, "method UnlockWallet not implemented") 1217 } 1218 func (UnimplementedWalletServiceServer) LockWallet(context.Context, *LockWalletRequest) (*LockWalletResponse, error) { 1219 return nil, status.Errorf(codes.Unimplemented, "method LockWallet not implemented") 1220 } 1221 func (UnimplementedWalletServiceServer) AccountUnlocked(context.Context, *AccountUnlockedRequest) (*AccountUnlockedResponse, error) { 1222 return nil, status.Errorf(codes.Unimplemented, "method AccountUnlocked not implemented") 1223 } 1224 func (UnimplementedWalletServiceServer) SyncVSPFailedTickets(context.Context, *SyncVSPTicketsRequest) (*SyncVSPTicketsResponse, error) { 1225 return nil, status.Errorf(codes.Unimplemented, "method SyncVSPFailedTickets not implemented") 1226 } 1227 func (UnimplementedWalletServiceServer) GetVSPTicketsByFeeStatus(context.Context, *GetVSPTicketsByFeeStatusRequest) (*GetVSPTicketsByFeeStatusResponse, error) { 1228 return nil, status.Errorf(codes.Unimplemented, "method GetVSPTicketsByFeeStatus not implemented") 1229 } 1230 func (UnimplementedWalletServiceServer) ProcessManagedTickets(context.Context, *ProcessManagedTicketsRequest) (*ProcessManagedTicketsResponse, error) { 1231 return nil, status.Errorf(codes.Unimplemented, "method ProcessManagedTickets not implemented") 1232 } 1233 func (UnimplementedWalletServiceServer) ProcessUnmanagedTickets(context.Context, *ProcessUnmanagedTicketsRequest) (*ProcessUnmanagedTicketsResponse, error) { 1234 return nil, status.Errorf(codes.Unimplemented, "method ProcessUnmanagedTickets not implemented") 1235 } 1236 func (UnimplementedWalletServiceServer) SetVspdVoteChoices(context.Context, *SetVspdVoteChoicesRequest) (*SetVspdVoteChoicesResponse, error) { 1237 return nil, status.Errorf(codes.Unimplemented, "method SetVspdVoteChoices not implemented") 1238 } 1239 func (UnimplementedWalletServiceServer) GetTrackedVSPTickets(context.Context, *GetTrackedVSPTicketsRequest) (*GetTrackedVSPTicketsResponse, error) { 1240 return nil, status.Errorf(codes.Unimplemented, "method GetTrackedVSPTickets not implemented") 1241 } 1242 func (UnimplementedWalletServiceServer) DiscoverUsage(context.Context, *DiscoverUsageRequest) (*DiscoverUsageResponse, error) { 1243 return nil, status.Errorf(codes.Unimplemented, "method DiscoverUsage not implemented") 1244 } 1245 func (UnimplementedWalletServiceServer) mustEmbedUnimplementedWalletServiceServer() {} 1246 1247 // UnsafeWalletServiceServer may be embedded to opt out of forward compatibility for this service. 1248 // Use of this interface is not recommended, as added methods to WalletServiceServer will 1249 // result in compilation errors. 1250 type UnsafeWalletServiceServer interface { 1251 mustEmbedUnimplementedWalletServiceServer() 1252 } 1253 1254 func RegisterWalletServiceServer(s grpc.ServiceRegistrar, srv WalletServiceServer) { 1255 s.RegisterService(&WalletService_ServiceDesc, srv) 1256 } 1257 1258 func _WalletService_Ping_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1259 in := new(PingRequest) 1260 if err := dec(in); err != nil { 1261 return nil, err 1262 } 1263 if interceptor == nil { 1264 return srv.(WalletServiceServer).Ping(ctx, in) 1265 } 1266 info := &grpc.UnaryServerInfo{ 1267 Server: srv, 1268 FullMethod: "/walletrpc.WalletService/Ping", 1269 } 1270 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1271 return srv.(WalletServiceServer).Ping(ctx, req.(*PingRequest)) 1272 } 1273 return interceptor(ctx, in, info, handler) 1274 } 1275 1276 func _WalletService_Network_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1277 in := new(NetworkRequest) 1278 if err := dec(in); err != nil { 1279 return nil, err 1280 } 1281 if interceptor == nil { 1282 return srv.(WalletServiceServer).Network(ctx, in) 1283 } 1284 info := &grpc.UnaryServerInfo{ 1285 Server: srv, 1286 FullMethod: "/walletrpc.WalletService/Network", 1287 } 1288 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1289 return srv.(WalletServiceServer).Network(ctx, req.(*NetworkRequest)) 1290 } 1291 return interceptor(ctx, in, info, handler) 1292 } 1293 1294 func _WalletService_CoinType_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1295 in := new(CoinTypeRequest) 1296 if err := dec(in); err != nil { 1297 return nil, err 1298 } 1299 if interceptor == nil { 1300 return srv.(WalletServiceServer).CoinType(ctx, in) 1301 } 1302 info := &grpc.UnaryServerInfo{ 1303 Server: srv, 1304 FullMethod: "/walletrpc.WalletService/CoinType", 1305 } 1306 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1307 return srv.(WalletServiceServer).CoinType(ctx, req.(*CoinTypeRequest)) 1308 } 1309 return interceptor(ctx, in, info, handler) 1310 } 1311 1312 func _WalletService_AccountNumber_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1313 in := new(AccountNumberRequest) 1314 if err := dec(in); err != nil { 1315 return nil, err 1316 } 1317 if interceptor == nil { 1318 return srv.(WalletServiceServer).AccountNumber(ctx, in) 1319 } 1320 info := &grpc.UnaryServerInfo{ 1321 Server: srv, 1322 FullMethod: "/walletrpc.WalletService/AccountNumber", 1323 } 1324 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1325 return srv.(WalletServiceServer).AccountNumber(ctx, req.(*AccountNumberRequest)) 1326 } 1327 return interceptor(ctx, in, info, handler) 1328 } 1329 1330 func _WalletService_Accounts_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1331 in := new(AccountsRequest) 1332 if err := dec(in); err != nil { 1333 return nil, err 1334 } 1335 if interceptor == nil { 1336 return srv.(WalletServiceServer).Accounts(ctx, in) 1337 } 1338 info := &grpc.UnaryServerInfo{ 1339 Server: srv, 1340 FullMethod: "/walletrpc.WalletService/Accounts", 1341 } 1342 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1343 return srv.(WalletServiceServer).Accounts(ctx, req.(*AccountsRequest)) 1344 } 1345 return interceptor(ctx, in, info, handler) 1346 } 1347 1348 func _WalletService_Address_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1349 in := new(AddressRequest) 1350 if err := dec(in); err != nil { 1351 return nil, err 1352 } 1353 if interceptor == nil { 1354 return srv.(WalletServiceServer).Address(ctx, in) 1355 } 1356 info := &grpc.UnaryServerInfo{ 1357 Server: srv, 1358 FullMethod: "/walletrpc.WalletService/Address", 1359 } 1360 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1361 return srv.(WalletServiceServer).Address(ctx, req.(*AddressRequest)) 1362 } 1363 return interceptor(ctx, in, info, handler) 1364 } 1365 1366 func _WalletService_Balance_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1367 in := new(BalanceRequest) 1368 if err := dec(in); err != nil { 1369 return nil, err 1370 } 1371 if interceptor == nil { 1372 return srv.(WalletServiceServer).Balance(ctx, in) 1373 } 1374 info := &grpc.UnaryServerInfo{ 1375 Server: srv, 1376 FullMethod: "/walletrpc.WalletService/Balance", 1377 } 1378 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1379 return srv.(WalletServiceServer).Balance(ctx, req.(*BalanceRequest)) 1380 } 1381 return interceptor(ctx, in, info, handler) 1382 } 1383 1384 func _WalletService_GetAccountExtendedPubKey_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1385 in := new(GetAccountExtendedPubKeyRequest) 1386 if err := dec(in); err != nil { 1387 return nil, err 1388 } 1389 if interceptor == nil { 1390 return srv.(WalletServiceServer).GetAccountExtendedPubKey(ctx, in) 1391 } 1392 info := &grpc.UnaryServerInfo{ 1393 Server: srv, 1394 FullMethod: "/walletrpc.WalletService/GetAccountExtendedPubKey", 1395 } 1396 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1397 return srv.(WalletServiceServer).GetAccountExtendedPubKey(ctx, req.(*GetAccountExtendedPubKeyRequest)) 1398 } 1399 return interceptor(ctx, in, info, handler) 1400 } 1401 1402 func _WalletService_GetAccountExtendedPrivKey_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1403 in := new(GetAccountExtendedPrivKeyRequest) 1404 if err := dec(in); err != nil { 1405 return nil, err 1406 } 1407 if interceptor == nil { 1408 return srv.(WalletServiceServer).GetAccountExtendedPrivKey(ctx, in) 1409 } 1410 info := &grpc.UnaryServerInfo{ 1411 Server: srv, 1412 FullMethod: "/walletrpc.WalletService/GetAccountExtendedPrivKey", 1413 } 1414 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1415 return srv.(WalletServiceServer).GetAccountExtendedPrivKey(ctx, req.(*GetAccountExtendedPrivKeyRequest)) 1416 } 1417 return interceptor(ctx, in, info, handler) 1418 } 1419 1420 func _WalletService_GetTransaction_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1421 in := new(GetTransactionRequest) 1422 if err := dec(in); err != nil { 1423 return nil, err 1424 } 1425 if interceptor == nil { 1426 return srv.(WalletServiceServer).GetTransaction(ctx, in) 1427 } 1428 info := &grpc.UnaryServerInfo{ 1429 Server: srv, 1430 FullMethod: "/walletrpc.WalletService/GetTransaction", 1431 } 1432 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1433 return srv.(WalletServiceServer).GetTransaction(ctx, req.(*GetTransactionRequest)) 1434 } 1435 return interceptor(ctx, in, info, handler) 1436 } 1437 1438 func _WalletService_GetTransactions_Handler(srv interface{}, stream grpc.ServerStream) error { 1439 m := new(GetTransactionsRequest) 1440 if err := stream.RecvMsg(m); err != nil { 1441 return err 1442 } 1443 return srv.(WalletServiceServer).GetTransactions(m, &walletServiceGetTransactionsServer{stream}) 1444 } 1445 1446 type WalletService_GetTransactionsServer interface { 1447 Send(*GetTransactionsResponse) error 1448 grpc.ServerStream 1449 } 1450 1451 type walletServiceGetTransactionsServer struct { 1452 grpc.ServerStream 1453 } 1454 1455 func (x *walletServiceGetTransactionsServer) Send(m *GetTransactionsResponse) error { 1456 return x.ServerStream.SendMsg(m) 1457 } 1458 1459 func _WalletService_GetTicket_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1460 in := new(GetTicketRequest) 1461 if err := dec(in); err != nil { 1462 return nil, err 1463 } 1464 if interceptor == nil { 1465 return srv.(WalletServiceServer).GetTicket(ctx, in) 1466 } 1467 info := &grpc.UnaryServerInfo{ 1468 Server: srv, 1469 FullMethod: "/walletrpc.WalletService/GetTicket", 1470 } 1471 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1472 return srv.(WalletServiceServer).GetTicket(ctx, req.(*GetTicketRequest)) 1473 } 1474 return interceptor(ctx, in, info, handler) 1475 } 1476 1477 func _WalletService_GetTickets_Handler(srv interface{}, stream grpc.ServerStream) error { 1478 m := new(GetTicketsRequest) 1479 if err := stream.RecvMsg(m); err != nil { 1480 return err 1481 } 1482 return srv.(WalletServiceServer).GetTickets(m, &walletServiceGetTicketsServer{stream}) 1483 } 1484 1485 type WalletService_GetTicketsServer interface { 1486 Send(*GetTicketsResponse) error 1487 grpc.ServerStream 1488 } 1489 1490 type walletServiceGetTicketsServer struct { 1491 grpc.ServerStream 1492 } 1493 1494 func (x *walletServiceGetTicketsServer) Send(m *GetTicketsResponse) error { 1495 return x.ServerStream.SendMsg(m) 1496 } 1497 1498 func _WalletService_TicketPrice_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1499 in := new(TicketPriceRequest) 1500 if err := dec(in); err != nil { 1501 return nil, err 1502 } 1503 if interceptor == nil { 1504 return srv.(WalletServiceServer).TicketPrice(ctx, in) 1505 } 1506 info := &grpc.UnaryServerInfo{ 1507 Server: srv, 1508 FullMethod: "/walletrpc.WalletService/TicketPrice", 1509 } 1510 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1511 return srv.(WalletServiceServer).TicketPrice(ctx, req.(*TicketPriceRequest)) 1512 } 1513 return interceptor(ctx, in, info, handler) 1514 } 1515 1516 func _WalletService_StakeInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1517 in := new(StakeInfoRequest) 1518 if err := dec(in); err != nil { 1519 return nil, err 1520 } 1521 if interceptor == nil { 1522 return srv.(WalletServiceServer).StakeInfo(ctx, in) 1523 } 1524 info := &grpc.UnaryServerInfo{ 1525 Server: srv, 1526 FullMethod: "/walletrpc.WalletService/StakeInfo", 1527 } 1528 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1529 return srv.(WalletServiceServer).StakeInfo(ctx, req.(*StakeInfoRequest)) 1530 } 1531 return interceptor(ctx, in, info, handler) 1532 } 1533 1534 func _WalletService_BlockInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1535 in := new(BlockInfoRequest) 1536 if err := dec(in); err != nil { 1537 return nil, err 1538 } 1539 if interceptor == nil { 1540 return srv.(WalletServiceServer).BlockInfo(ctx, in) 1541 } 1542 info := &grpc.UnaryServerInfo{ 1543 Server: srv, 1544 FullMethod: "/walletrpc.WalletService/BlockInfo", 1545 } 1546 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1547 return srv.(WalletServiceServer).BlockInfo(ctx, req.(*BlockInfoRequest)) 1548 } 1549 return interceptor(ctx, in, info, handler) 1550 } 1551 1552 func _WalletService_BestBlock_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1553 in := new(BestBlockRequest) 1554 if err := dec(in); err != nil { 1555 return nil, err 1556 } 1557 if interceptor == nil { 1558 return srv.(WalletServiceServer).BestBlock(ctx, in) 1559 } 1560 info := &grpc.UnaryServerInfo{ 1561 Server: srv, 1562 FullMethod: "/walletrpc.WalletService/BestBlock", 1563 } 1564 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1565 return srv.(WalletServiceServer).BestBlock(ctx, req.(*BestBlockRequest)) 1566 } 1567 return interceptor(ctx, in, info, handler) 1568 } 1569 1570 func _WalletService_Spender_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1571 in := new(SpenderRequest) 1572 if err := dec(in); err != nil { 1573 return nil, err 1574 } 1575 if interceptor == nil { 1576 return srv.(WalletServiceServer).Spender(ctx, in) 1577 } 1578 info := &grpc.UnaryServerInfo{ 1579 Server: srv, 1580 FullMethod: "/walletrpc.WalletService/Spender", 1581 } 1582 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1583 return srv.(WalletServiceServer).Spender(ctx, req.(*SpenderRequest)) 1584 } 1585 return interceptor(ctx, in, info, handler) 1586 } 1587 1588 func _WalletService_GetCFilters_Handler(srv interface{}, stream grpc.ServerStream) error { 1589 m := new(GetCFiltersRequest) 1590 if err := stream.RecvMsg(m); err != nil { 1591 return err 1592 } 1593 return srv.(WalletServiceServer).GetCFilters(m, &walletServiceGetCFiltersServer{stream}) 1594 } 1595 1596 type WalletService_GetCFiltersServer interface { 1597 Send(*GetCFiltersResponse) error 1598 grpc.ServerStream 1599 } 1600 1601 type walletServiceGetCFiltersServer struct { 1602 grpc.ServerStream 1603 } 1604 1605 func (x *walletServiceGetCFiltersServer) Send(m *GetCFiltersResponse) error { 1606 return x.ServerStream.SendMsg(m) 1607 } 1608 1609 func _WalletService_GetPeerInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1610 in := new(GetPeerInfoRequest) 1611 if err := dec(in); err != nil { 1612 return nil, err 1613 } 1614 if interceptor == nil { 1615 return srv.(WalletServiceServer).GetPeerInfo(ctx, in) 1616 } 1617 info := &grpc.UnaryServerInfo{ 1618 Server: srv, 1619 FullMethod: "/walletrpc.WalletService/GetPeerInfo", 1620 } 1621 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1622 return srv.(WalletServiceServer).GetPeerInfo(ctx, req.(*GetPeerInfoRequest)) 1623 } 1624 return interceptor(ctx, in, info, handler) 1625 } 1626 1627 func _WalletService_DumpPrivateKey_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1628 in := new(DumpPrivateKeyRequest) 1629 if err := dec(in); err != nil { 1630 return nil, err 1631 } 1632 if interceptor == nil { 1633 return srv.(WalletServiceServer).DumpPrivateKey(ctx, in) 1634 } 1635 info := &grpc.UnaryServerInfo{ 1636 Server: srv, 1637 FullMethod: "/walletrpc.WalletService/DumpPrivateKey", 1638 } 1639 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1640 return srv.(WalletServiceServer).DumpPrivateKey(ctx, req.(*DumpPrivateKeyRequest)) 1641 } 1642 return interceptor(ctx, in, info, handler) 1643 } 1644 1645 func _WalletService_TransactionNotifications_Handler(srv interface{}, stream grpc.ServerStream) error { 1646 m := new(TransactionNotificationsRequest) 1647 if err := stream.RecvMsg(m); err != nil { 1648 return err 1649 } 1650 return srv.(WalletServiceServer).TransactionNotifications(m, &walletServiceTransactionNotificationsServer{stream}) 1651 } 1652 1653 type WalletService_TransactionNotificationsServer interface { 1654 Send(*TransactionNotificationsResponse) error 1655 grpc.ServerStream 1656 } 1657 1658 type walletServiceTransactionNotificationsServer struct { 1659 grpc.ServerStream 1660 } 1661 1662 func (x *walletServiceTransactionNotificationsServer) Send(m *TransactionNotificationsResponse) error { 1663 return x.ServerStream.SendMsg(m) 1664 } 1665 1666 func _WalletService_AccountNotifications_Handler(srv interface{}, stream grpc.ServerStream) error { 1667 m := new(AccountNotificationsRequest) 1668 if err := stream.RecvMsg(m); err != nil { 1669 return err 1670 } 1671 return srv.(WalletServiceServer).AccountNotifications(m, &walletServiceAccountNotificationsServer{stream}) 1672 } 1673 1674 type WalletService_AccountNotificationsServer interface { 1675 Send(*AccountNotificationsResponse) error 1676 grpc.ServerStream 1677 } 1678 1679 type walletServiceAccountNotificationsServer struct { 1680 grpc.ServerStream 1681 } 1682 1683 func (x *walletServiceAccountNotificationsServer) Send(m *AccountNotificationsResponse) error { 1684 return x.ServerStream.SendMsg(m) 1685 } 1686 1687 func _WalletService_ConfirmationNotifications_Handler(srv interface{}, stream grpc.ServerStream) error { 1688 return srv.(WalletServiceServer).ConfirmationNotifications(&walletServiceConfirmationNotificationsServer{stream}) 1689 } 1690 1691 type WalletService_ConfirmationNotificationsServer interface { 1692 Send(*ConfirmationNotificationsResponse) error 1693 Recv() (*ConfirmationNotificationsRequest, error) 1694 grpc.ServerStream 1695 } 1696 1697 type walletServiceConfirmationNotificationsServer struct { 1698 grpc.ServerStream 1699 } 1700 1701 func (x *walletServiceConfirmationNotificationsServer) Send(m *ConfirmationNotificationsResponse) error { 1702 return x.ServerStream.SendMsg(m) 1703 } 1704 1705 func (x *walletServiceConfirmationNotificationsServer) Recv() (*ConfirmationNotificationsRequest, error) { 1706 m := new(ConfirmationNotificationsRequest) 1707 if err := x.ServerStream.RecvMsg(m); err != nil { 1708 return nil, err 1709 } 1710 return m, nil 1711 } 1712 1713 func _WalletService_ChangePassphrase_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1714 in := new(ChangePassphraseRequest) 1715 if err := dec(in); err != nil { 1716 return nil, err 1717 } 1718 if interceptor == nil { 1719 return srv.(WalletServiceServer).ChangePassphrase(ctx, in) 1720 } 1721 info := &grpc.UnaryServerInfo{ 1722 Server: srv, 1723 FullMethod: "/walletrpc.WalletService/ChangePassphrase", 1724 } 1725 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1726 return srv.(WalletServiceServer).ChangePassphrase(ctx, req.(*ChangePassphraseRequest)) 1727 } 1728 return interceptor(ctx, in, info, handler) 1729 } 1730 1731 func _WalletService_RenameAccount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1732 in := new(RenameAccountRequest) 1733 if err := dec(in); err != nil { 1734 return nil, err 1735 } 1736 if interceptor == nil { 1737 return srv.(WalletServiceServer).RenameAccount(ctx, in) 1738 } 1739 info := &grpc.UnaryServerInfo{ 1740 Server: srv, 1741 FullMethod: "/walletrpc.WalletService/RenameAccount", 1742 } 1743 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1744 return srv.(WalletServiceServer).RenameAccount(ctx, req.(*RenameAccountRequest)) 1745 } 1746 return interceptor(ctx, in, info, handler) 1747 } 1748 1749 func _WalletService_Rescan_Handler(srv interface{}, stream grpc.ServerStream) error { 1750 m := new(RescanRequest) 1751 if err := stream.RecvMsg(m); err != nil { 1752 return err 1753 } 1754 return srv.(WalletServiceServer).Rescan(m, &walletServiceRescanServer{stream}) 1755 } 1756 1757 type WalletService_RescanServer interface { 1758 Send(*RescanResponse) error 1759 grpc.ServerStream 1760 } 1761 1762 type walletServiceRescanServer struct { 1763 grpc.ServerStream 1764 } 1765 1766 func (x *walletServiceRescanServer) Send(m *RescanResponse) error { 1767 return x.ServerStream.SendMsg(m) 1768 } 1769 1770 func _WalletService_NextAccount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1771 in := new(NextAccountRequest) 1772 if err := dec(in); err != nil { 1773 return nil, err 1774 } 1775 if interceptor == nil { 1776 return srv.(WalletServiceServer).NextAccount(ctx, in) 1777 } 1778 info := &grpc.UnaryServerInfo{ 1779 Server: srv, 1780 FullMethod: "/walletrpc.WalletService/NextAccount", 1781 } 1782 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1783 return srv.(WalletServiceServer).NextAccount(ctx, req.(*NextAccountRequest)) 1784 } 1785 return interceptor(ctx, in, info, handler) 1786 } 1787 1788 func _WalletService_NextAddress_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1789 in := new(NextAddressRequest) 1790 if err := dec(in); err != nil { 1791 return nil, err 1792 } 1793 if interceptor == nil { 1794 return srv.(WalletServiceServer).NextAddress(ctx, in) 1795 } 1796 info := &grpc.UnaryServerInfo{ 1797 Server: srv, 1798 FullMethod: "/walletrpc.WalletService/NextAddress", 1799 } 1800 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1801 return srv.(WalletServiceServer).NextAddress(ctx, req.(*NextAddressRequest)) 1802 } 1803 return interceptor(ctx, in, info, handler) 1804 } 1805 1806 func _WalletService_ImportPrivateKey_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1807 in := new(ImportPrivateKeyRequest) 1808 if err := dec(in); err != nil { 1809 return nil, err 1810 } 1811 if interceptor == nil { 1812 return srv.(WalletServiceServer).ImportPrivateKey(ctx, in) 1813 } 1814 info := &grpc.UnaryServerInfo{ 1815 Server: srv, 1816 FullMethod: "/walletrpc.WalletService/ImportPrivateKey", 1817 } 1818 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1819 return srv.(WalletServiceServer).ImportPrivateKey(ctx, req.(*ImportPrivateKeyRequest)) 1820 } 1821 return interceptor(ctx, in, info, handler) 1822 } 1823 1824 func _WalletService_ImportExtendedPublicKey_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1825 in := new(ImportExtendedPublicKeyRequest) 1826 if err := dec(in); err != nil { 1827 return nil, err 1828 } 1829 if interceptor == nil { 1830 return srv.(WalletServiceServer).ImportExtendedPublicKey(ctx, in) 1831 } 1832 info := &grpc.UnaryServerInfo{ 1833 Server: srv, 1834 FullMethod: "/walletrpc.WalletService/ImportExtendedPublicKey", 1835 } 1836 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1837 return srv.(WalletServiceServer).ImportExtendedPublicKey(ctx, req.(*ImportExtendedPublicKeyRequest)) 1838 } 1839 return interceptor(ctx, in, info, handler) 1840 } 1841 1842 func _WalletService_ImportVotingAccountFromSeed_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1843 in := new(ImportVotingAccountFromSeedRequest) 1844 if err := dec(in); err != nil { 1845 return nil, err 1846 } 1847 if interceptor == nil { 1848 return srv.(WalletServiceServer).ImportVotingAccountFromSeed(ctx, in) 1849 } 1850 info := &grpc.UnaryServerInfo{ 1851 Server: srv, 1852 FullMethod: "/walletrpc.WalletService/ImportVotingAccountFromSeed", 1853 } 1854 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1855 return srv.(WalletServiceServer).ImportVotingAccountFromSeed(ctx, req.(*ImportVotingAccountFromSeedRequest)) 1856 } 1857 return interceptor(ctx, in, info, handler) 1858 } 1859 1860 func _WalletService_ImportScript_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1861 in := new(ImportScriptRequest) 1862 if err := dec(in); err != nil { 1863 return nil, err 1864 } 1865 if interceptor == nil { 1866 return srv.(WalletServiceServer).ImportScript(ctx, in) 1867 } 1868 info := &grpc.UnaryServerInfo{ 1869 Server: srv, 1870 FullMethod: "/walletrpc.WalletService/ImportScript", 1871 } 1872 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1873 return srv.(WalletServiceServer).ImportScript(ctx, req.(*ImportScriptRequest)) 1874 } 1875 return interceptor(ctx, in, info, handler) 1876 } 1877 1878 func _WalletService_FundTransaction_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1879 in := new(FundTransactionRequest) 1880 if err := dec(in); err != nil { 1881 return nil, err 1882 } 1883 if interceptor == nil { 1884 return srv.(WalletServiceServer).FundTransaction(ctx, in) 1885 } 1886 info := &grpc.UnaryServerInfo{ 1887 Server: srv, 1888 FullMethod: "/walletrpc.WalletService/FundTransaction", 1889 } 1890 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1891 return srv.(WalletServiceServer).FundTransaction(ctx, req.(*FundTransactionRequest)) 1892 } 1893 return interceptor(ctx, in, info, handler) 1894 } 1895 1896 func _WalletService_UnspentOutputs_Handler(srv interface{}, stream grpc.ServerStream) error { 1897 m := new(UnspentOutputsRequest) 1898 if err := stream.RecvMsg(m); err != nil { 1899 return err 1900 } 1901 return srv.(WalletServiceServer).UnspentOutputs(m, &walletServiceUnspentOutputsServer{stream}) 1902 } 1903 1904 type WalletService_UnspentOutputsServer interface { 1905 Send(*UnspentOutputResponse) error 1906 grpc.ServerStream 1907 } 1908 1909 type walletServiceUnspentOutputsServer struct { 1910 grpc.ServerStream 1911 } 1912 1913 func (x *walletServiceUnspentOutputsServer) Send(m *UnspentOutputResponse) error { 1914 return x.ServerStream.SendMsg(m) 1915 } 1916 1917 func _WalletService_ConstructTransaction_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1918 in := new(ConstructTransactionRequest) 1919 if err := dec(in); err != nil { 1920 return nil, err 1921 } 1922 if interceptor == nil { 1923 return srv.(WalletServiceServer).ConstructTransaction(ctx, in) 1924 } 1925 info := &grpc.UnaryServerInfo{ 1926 Server: srv, 1927 FullMethod: "/walletrpc.WalletService/ConstructTransaction", 1928 } 1929 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1930 return srv.(WalletServiceServer).ConstructTransaction(ctx, req.(*ConstructTransactionRequest)) 1931 } 1932 return interceptor(ctx, in, info, handler) 1933 } 1934 1935 func _WalletService_SignTransaction_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1936 in := new(SignTransactionRequest) 1937 if err := dec(in); err != nil { 1938 return nil, err 1939 } 1940 if interceptor == nil { 1941 return srv.(WalletServiceServer).SignTransaction(ctx, in) 1942 } 1943 info := &grpc.UnaryServerInfo{ 1944 Server: srv, 1945 FullMethod: "/walletrpc.WalletService/SignTransaction", 1946 } 1947 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1948 return srv.(WalletServiceServer).SignTransaction(ctx, req.(*SignTransactionRequest)) 1949 } 1950 return interceptor(ctx, in, info, handler) 1951 } 1952 1953 func _WalletService_SignTransactions_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1954 in := new(SignTransactionsRequest) 1955 if err := dec(in); err != nil { 1956 return nil, err 1957 } 1958 if interceptor == nil { 1959 return srv.(WalletServiceServer).SignTransactions(ctx, in) 1960 } 1961 info := &grpc.UnaryServerInfo{ 1962 Server: srv, 1963 FullMethod: "/walletrpc.WalletService/SignTransactions", 1964 } 1965 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1966 return srv.(WalletServiceServer).SignTransactions(ctx, req.(*SignTransactionsRequest)) 1967 } 1968 return interceptor(ctx, in, info, handler) 1969 } 1970 1971 func _WalletService_CreateSignature_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1972 in := new(CreateSignatureRequest) 1973 if err := dec(in); err != nil { 1974 return nil, err 1975 } 1976 if interceptor == nil { 1977 return srv.(WalletServiceServer).CreateSignature(ctx, in) 1978 } 1979 info := &grpc.UnaryServerInfo{ 1980 Server: srv, 1981 FullMethod: "/walletrpc.WalletService/CreateSignature", 1982 } 1983 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1984 return srv.(WalletServiceServer).CreateSignature(ctx, req.(*CreateSignatureRequest)) 1985 } 1986 return interceptor(ctx, in, info, handler) 1987 } 1988 1989 func _WalletService_PublishTransaction_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1990 in := new(PublishTransactionRequest) 1991 if err := dec(in); err != nil { 1992 return nil, err 1993 } 1994 if interceptor == nil { 1995 return srv.(WalletServiceServer).PublishTransaction(ctx, in) 1996 } 1997 info := &grpc.UnaryServerInfo{ 1998 Server: srv, 1999 FullMethod: "/walletrpc.WalletService/PublishTransaction", 2000 } 2001 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2002 return srv.(WalletServiceServer).PublishTransaction(ctx, req.(*PublishTransactionRequest)) 2003 } 2004 return interceptor(ctx, in, info, handler) 2005 } 2006 2007 func _WalletService_PublishUnminedTransactions_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2008 in := new(PublishUnminedTransactionsRequest) 2009 if err := dec(in); err != nil { 2010 return nil, err 2011 } 2012 if interceptor == nil { 2013 return srv.(WalletServiceServer).PublishUnminedTransactions(ctx, in) 2014 } 2015 info := &grpc.UnaryServerInfo{ 2016 Server: srv, 2017 FullMethod: "/walletrpc.WalletService/PublishUnminedTransactions", 2018 } 2019 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2020 return srv.(WalletServiceServer).PublishUnminedTransactions(ctx, req.(*PublishUnminedTransactionsRequest)) 2021 } 2022 return interceptor(ctx, in, info, handler) 2023 } 2024 2025 func _WalletService_PurchaseTickets_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2026 in := new(PurchaseTicketsRequest) 2027 if err := dec(in); err != nil { 2028 return nil, err 2029 } 2030 if interceptor == nil { 2031 return srv.(WalletServiceServer).PurchaseTickets(ctx, in) 2032 } 2033 info := &grpc.UnaryServerInfo{ 2034 Server: srv, 2035 FullMethod: "/walletrpc.WalletService/PurchaseTickets", 2036 } 2037 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2038 return srv.(WalletServiceServer).PurchaseTickets(ctx, req.(*PurchaseTicketsRequest)) 2039 } 2040 return interceptor(ctx, in, info, handler) 2041 } 2042 2043 func _WalletService_RevokeTicket_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2044 in := new(RevokeTicketRequest) 2045 if err := dec(in); err != nil { 2046 return nil, err 2047 } 2048 if interceptor == nil { 2049 return srv.(WalletServiceServer).RevokeTicket(ctx, in) 2050 } 2051 info := &grpc.UnaryServerInfo{ 2052 Server: srv, 2053 FullMethod: "/walletrpc.WalletService/RevokeTicket", 2054 } 2055 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2056 return srv.(WalletServiceServer).RevokeTicket(ctx, req.(*RevokeTicketRequest)) 2057 } 2058 return interceptor(ctx, in, info, handler) 2059 } 2060 2061 func _WalletService_RevokeTickets_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2062 in := new(RevokeTicketsRequest) 2063 if err := dec(in); err != nil { 2064 return nil, err 2065 } 2066 if interceptor == nil { 2067 return srv.(WalletServiceServer).RevokeTickets(ctx, in) 2068 } 2069 info := &grpc.UnaryServerInfo{ 2070 Server: srv, 2071 FullMethod: "/walletrpc.WalletService/RevokeTickets", 2072 } 2073 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2074 return srv.(WalletServiceServer).RevokeTickets(ctx, req.(*RevokeTicketsRequest)) 2075 } 2076 return interceptor(ctx, in, info, handler) 2077 } 2078 2079 func _WalletService_LoadActiveDataFilters_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2080 in := new(LoadActiveDataFiltersRequest) 2081 if err := dec(in); err != nil { 2082 return nil, err 2083 } 2084 if interceptor == nil { 2085 return srv.(WalletServiceServer).LoadActiveDataFilters(ctx, in) 2086 } 2087 info := &grpc.UnaryServerInfo{ 2088 Server: srv, 2089 FullMethod: "/walletrpc.WalletService/LoadActiveDataFilters", 2090 } 2091 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2092 return srv.(WalletServiceServer).LoadActiveDataFilters(ctx, req.(*LoadActiveDataFiltersRequest)) 2093 } 2094 return interceptor(ctx, in, info, handler) 2095 } 2096 2097 func _WalletService_SignMessage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2098 in := new(SignMessageRequest) 2099 if err := dec(in); err != nil { 2100 return nil, err 2101 } 2102 if interceptor == nil { 2103 return srv.(WalletServiceServer).SignMessage(ctx, in) 2104 } 2105 info := &grpc.UnaryServerInfo{ 2106 Server: srv, 2107 FullMethod: "/walletrpc.WalletService/SignMessage", 2108 } 2109 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2110 return srv.(WalletServiceServer).SignMessage(ctx, req.(*SignMessageRequest)) 2111 } 2112 return interceptor(ctx, in, info, handler) 2113 } 2114 2115 func _WalletService_SignMessages_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2116 in := new(SignMessagesRequest) 2117 if err := dec(in); err != nil { 2118 return nil, err 2119 } 2120 if interceptor == nil { 2121 return srv.(WalletServiceServer).SignMessages(ctx, in) 2122 } 2123 info := &grpc.UnaryServerInfo{ 2124 Server: srv, 2125 FullMethod: "/walletrpc.WalletService/SignMessages", 2126 } 2127 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2128 return srv.(WalletServiceServer).SignMessages(ctx, req.(*SignMessagesRequest)) 2129 } 2130 return interceptor(ctx, in, info, handler) 2131 } 2132 2133 func _WalletService_ValidateAddress_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2134 in := new(ValidateAddressRequest) 2135 if err := dec(in); err != nil { 2136 return nil, err 2137 } 2138 if interceptor == nil { 2139 return srv.(WalletServiceServer).ValidateAddress(ctx, in) 2140 } 2141 info := &grpc.UnaryServerInfo{ 2142 Server: srv, 2143 FullMethod: "/walletrpc.WalletService/ValidateAddress", 2144 } 2145 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2146 return srv.(WalletServiceServer).ValidateAddress(ctx, req.(*ValidateAddressRequest)) 2147 } 2148 return interceptor(ctx, in, info, handler) 2149 } 2150 2151 func _WalletService_CommittedTickets_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2152 in := new(CommittedTicketsRequest) 2153 if err := dec(in); err != nil { 2154 return nil, err 2155 } 2156 if interceptor == nil { 2157 return srv.(WalletServiceServer).CommittedTickets(ctx, in) 2158 } 2159 info := &grpc.UnaryServerInfo{ 2160 Server: srv, 2161 FullMethod: "/walletrpc.WalletService/CommittedTickets", 2162 } 2163 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2164 return srv.(WalletServiceServer).CommittedTickets(ctx, req.(*CommittedTicketsRequest)) 2165 } 2166 return interceptor(ctx, in, info, handler) 2167 } 2168 2169 func _WalletService_SweepAccount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2170 in := new(SweepAccountRequest) 2171 if err := dec(in); err != nil { 2172 return nil, err 2173 } 2174 if interceptor == nil { 2175 return srv.(WalletServiceServer).SweepAccount(ctx, in) 2176 } 2177 info := &grpc.UnaryServerInfo{ 2178 Server: srv, 2179 FullMethod: "/walletrpc.WalletService/SweepAccount", 2180 } 2181 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2182 return srv.(WalletServiceServer).SweepAccount(ctx, req.(*SweepAccountRequest)) 2183 } 2184 return interceptor(ctx, in, info, handler) 2185 } 2186 2187 func _WalletService_AbandonTransaction_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2188 in := new(AbandonTransactionRequest) 2189 if err := dec(in); err != nil { 2190 return nil, err 2191 } 2192 if interceptor == nil { 2193 return srv.(WalletServiceServer).AbandonTransaction(ctx, in) 2194 } 2195 info := &grpc.UnaryServerInfo{ 2196 Server: srv, 2197 FullMethod: "/walletrpc.WalletService/AbandonTransaction", 2198 } 2199 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2200 return srv.(WalletServiceServer).AbandonTransaction(ctx, req.(*AbandonTransactionRequest)) 2201 } 2202 return interceptor(ctx, in, info, handler) 2203 } 2204 2205 func _WalletService_SignHashes_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2206 in := new(SignHashesRequest) 2207 if err := dec(in); err != nil { 2208 return nil, err 2209 } 2210 if interceptor == nil { 2211 return srv.(WalletServiceServer).SignHashes(ctx, in) 2212 } 2213 info := &grpc.UnaryServerInfo{ 2214 Server: srv, 2215 FullMethod: "/walletrpc.WalletService/SignHashes", 2216 } 2217 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2218 return srv.(WalletServiceServer).SignHashes(ctx, req.(*SignHashesRequest)) 2219 } 2220 return interceptor(ctx, in, info, handler) 2221 } 2222 2223 func _WalletService_GetCoinjoinOutputspByAcct_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2224 in := new(GetCoinjoinOutputspByAcctRequest) 2225 if err := dec(in); err != nil { 2226 return nil, err 2227 } 2228 if interceptor == nil { 2229 return srv.(WalletServiceServer).GetCoinjoinOutputspByAcct(ctx, in) 2230 } 2231 info := &grpc.UnaryServerInfo{ 2232 Server: srv, 2233 FullMethod: "/walletrpc.WalletService/GetCoinjoinOutputspByAcct", 2234 } 2235 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2236 return srv.(WalletServiceServer).GetCoinjoinOutputspByAcct(ctx, req.(*GetCoinjoinOutputspByAcctRequest)) 2237 } 2238 return interceptor(ctx, in, info, handler) 2239 } 2240 2241 func _WalletService_SetAccountPassphrase_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2242 in := new(SetAccountPassphraseRequest) 2243 if err := dec(in); err != nil { 2244 return nil, err 2245 } 2246 if interceptor == nil { 2247 return srv.(WalletServiceServer).SetAccountPassphrase(ctx, in) 2248 } 2249 info := &grpc.UnaryServerInfo{ 2250 Server: srv, 2251 FullMethod: "/walletrpc.WalletService/SetAccountPassphrase", 2252 } 2253 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2254 return srv.(WalletServiceServer).SetAccountPassphrase(ctx, req.(*SetAccountPassphraseRequest)) 2255 } 2256 return interceptor(ctx, in, info, handler) 2257 } 2258 2259 func _WalletService_UnlockAccount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2260 in := new(UnlockAccountRequest) 2261 if err := dec(in); err != nil { 2262 return nil, err 2263 } 2264 if interceptor == nil { 2265 return srv.(WalletServiceServer).UnlockAccount(ctx, in) 2266 } 2267 info := &grpc.UnaryServerInfo{ 2268 Server: srv, 2269 FullMethod: "/walletrpc.WalletService/UnlockAccount", 2270 } 2271 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2272 return srv.(WalletServiceServer).UnlockAccount(ctx, req.(*UnlockAccountRequest)) 2273 } 2274 return interceptor(ctx, in, info, handler) 2275 } 2276 2277 func _WalletService_LockAccount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2278 in := new(LockAccountRequest) 2279 if err := dec(in); err != nil { 2280 return nil, err 2281 } 2282 if interceptor == nil { 2283 return srv.(WalletServiceServer).LockAccount(ctx, in) 2284 } 2285 info := &grpc.UnaryServerInfo{ 2286 Server: srv, 2287 FullMethod: "/walletrpc.WalletService/LockAccount", 2288 } 2289 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2290 return srv.(WalletServiceServer).LockAccount(ctx, req.(*LockAccountRequest)) 2291 } 2292 return interceptor(ctx, in, info, handler) 2293 } 2294 2295 func _WalletService_UnlockWallet_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2296 in := new(UnlockWalletRequest) 2297 if err := dec(in); err != nil { 2298 return nil, err 2299 } 2300 if interceptor == nil { 2301 return srv.(WalletServiceServer).UnlockWallet(ctx, in) 2302 } 2303 info := &grpc.UnaryServerInfo{ 2304 Server: srv, 2305 FullMethod: "/walletrpc.WalletService/UnlockWallet", 2306 } 2307 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2308 return srv.(WalletServiceServer).UnlockWallet(ctx, req.(*UnlockWalletRequest)) 2309 } 2310 return interceptor(ctx, in, info, handler) 2311 } 2312 2313 func _WalletService_LockWallet_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2314 in := new(LockWalletRequest) 2315 if err := dec(in); err != nil { 2316 return nil, err 2317 } 2318 if interceptor == nil { 2319 return srv.(WalletServiceServer).LockWallet(ctx, in) 2320 } 2321 info := &grpc.UnaryServerInfo{ 2322 Server: srv, 2323 FullMethod: "/walletrpc.WalletService/LockWallet", 2324 } 2325 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2326 return srv.(WalletServiceServer).LockWallet(ctx, req.(*LockWalletRequest)) 2327 } 2328 return interceptor(ctx, in, info, handler) 2329 } 2330 2331 func _WalletService_AccountUnlocked_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2332 in := new(AccountUnlockedRequest) 2333 if err := dec(in); err != nil { 2334 return nil, err 2335 } 2336 if interceptor == nil { 2337 return srv.(WalletServiceServer).AccountUnlocked(ctx, in) 2338 } 2339 info := &grpc.UnaryServerInfo{ 2340 Server: srv, 2341 FullMethod: "/walletrpc.WalletService/AccountUnlocked", 2342 } 2343 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2344 return srv.(WalletServiceServer).AccountUnlocked(ctx, req.(*AccountUnlockedRequest)) 2345 } 2346 return interceptor(ctx, in, info, handler) 2347 } 2348 2349 func _WalletService_SyncVSPFailedTickets_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2350 in := new(SyncVSPTicketsRequest) 2351 if err := dec(in); err != nil { 2352 return nil, err 2353 } 2354 if interceptor == nil { 2355 return srv.(WalletServiceServer).SyncVSPFailedTickets(ctx, in) 2356 } 2357 info := &grpc.UnaryServerInfo{ 2358 Server: srv, 2359 FullMethod: "/walletrpc.WalletService/SyncVSPFailedTickets", 2360 } 2361 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2362 return srv.(WalletServiceServer).SyncVSPFailedTickets(ctx, req.(*SyncVSPTicketsRequest)) 2363 } 2364 return interceptor(ctx, in, info, handler) 2365 } 2366 2367 func _WalletService_GetVSPTicketsByFeeStatus_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2368 in := new(GetVSPTicketsByFeeStatusRequest) 2369 if err := dec(in); err != nil { 2370 return nil, err 2371 } 2372 if interceptor == nil { 2373 return srv.(WalletServiceServer).GetVSPTicketsByFeeStatus(ctx, in) 2374 } 2375 info := &grpc.UnaryServerInfo{ 2376 Server: srv, 2377 FullMethod: "/walletrpc.WalletService/GetVSPTicketsByFeeStatus", 2378 } 2379 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2380 return srv.(WalletServiceServer).GetVSPTicketsByFeeStatus(ctx, req.(*GetVSPTicketsByFeeStatusRequest)) 2381 } 2382 return interceptor(ctx, in, info, handler) 2383 } 2384 2385 func _WalletService_ProcessManagedTickets_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2386 in := new(ProcessManagedTicketsRequest) 2387 if err := dec(in); err != nil { 2388 return nil, err 2389 } 2390 if interceptor == nil { 2391 return srv.(WalletServiceServer).ProcessManagedTickets(ctx, in) 2392 } 2393 info := &grpc.UnaryServerInfo{ 2394 Server: srv, 2395 FullMethod: "/walletrpc.WalletService/ProcessManagedTickets", 2396 } 2397 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2398 return srv.(WalletServiceServer).ProcessManagedTickets(ctx, req.(*ProcessManagedTicketsRequest)) 2399 } 2400 return interceptor(ctx, in, info, handler) 2401 } 2402 2403 func _WalletService_ProcessUnmanagedTickets_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2404 in := new(ProcessUnmanagedTicketsRequest) 2405 if err := dec(in); err != nil { 2406 return nil, err 2407 } 2408 if interceptor == nil { 2409 return srv.(WalletServiceServer).ProcessUnmanagedTickets(ctx, in) 2410 } 2411 info := &grpc.UnaryServerInfo{ 2412 Server: srv, 2413 FullMethod: "/walletrpc.WalletService/ProcessUnmanagedTickets", 2414 } 2415 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2416 return srv.(WalletServiceServer).ProcessUnmanagedTickets(ctx, req.(*ProcessUnmanagedTicketsRequest)) 2417 } 2418 return interceptor(ctx, in, info, handler) 2419 } 2420 2421 func _WalletService_SetVspdVoteChoices_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2422 in := new(SetVspdVoteChoicesRequest) 2423 if err := dec(in); err != nil { 2424 return nil, err 2425 } 2426 if interceptor == nil { 2427 return srv.(WalletServiceServer).SetVspdVoteChoices(ctx, in) 2428 } 2429 info := &grpc.UnaryServerInfo{ 2430 Server: srv, 2431 FullMethod: "/walletrpc.WalletService/SetVspdVoteChoices", 2432 } 2433 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2434 return srv.(WalletServiceServer).SetVspdVoteChoices(ctx, req.(*SetVspdVoteChoicesRequest)) 2435 } 2436 return interceptor(ctx, in, info, handler) 2437 } 2438 2439 func _WalletService_GetTrackedVSPTickets_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2440 in := new(GetTrackedVSPTicketsRequest) 2441 if err := dec(in); err != nil { 2442 return nil, err 2443 } 2444 if interceptor == nil { 2445 return srv.(WalletServiceServer).GetTrackedVSPTickets(ctx, in) 2446 } 2447 info := &grpc.UnaryServerInfo{ 2448 Server: srv, 2449 FullMethod: "/walletrpc.WalletService/GetTrackedVSPTickets", 2450 } 2451 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2452 return srv.(WalletServiceServer).GetTrackedVSPTickets(ctx, req.(*GetTrackedVSPTicketsRequest)) 2453 } 2454 return interceptor(ctx, in, info, handler) 2455 } 2456 2457 func _WalletService_DiscoverUsage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2458 in := new(DiscoverUsageRequest) 2459 if err := dec(in); err != nil { 2460 return nil, err 2461 } 2462 if interceptor == nil { 2463 return srv.(WalletServiceServer).DiscoverUsage(ctx, in) 2464 } 2465 info := &grpc.UnaryServerInfo{ 2466 Server: srv, 2467 FullMethod: "/walletrpc.WalletService/DiscoverUsage", 2468 } 2469 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2470 return srv.(WalletServiceServer).DiscoverUsage(ctx, req.(*DiscoverUsageRequest)) 2471 } 2472 return interceptor(ctx, in, info, handler) 2473 } 2474 2475 // WalletService_ServiceDesc is the grpc.ServiceDesc for WalletService service. 2476 // It's only intended for direct use with grpc.RegisterService, 2477 // and not to be introspected or modified (even as a copy) 2478 var WalletService_ServiceDesc = grpc.ServiceDesc{ 2479 ServiceName: "walletrpc.WalletService", 2480 HandlerType: (*WalletServiceServer)(nil), 2481 Methods: []grpc.MethodDesc{ 2482 { 2483 MethodName: "Ping", 2484 Handler: _WalletService_Ping_Handler, 2485 }, 2486 { 2487 MethodName: "Network", 2488 Handler: _WalletService_Network_Handler, 2489 }, 2490 { 2491 MethodName: "CoinType", 2492 Handler: _WalletService_CoinType_Handler, 2493 }, 2494 { 2495 MethodName: "AccountNumber", 2496 Handler: _WalletService_AccountNumber_Handler, 2497 }, 2498 { 2499 MethodName: "Accounts", 2500 Handler: _WalletService_Accounts_Handler, 2501 }, 2502 { 2503 MethodName: "Address", 2504 Handler: _WalletService_Address_Handler, 2505 }, 2506 { 2507 MethodName: "Balance", 2508 Handler: _WalletService_Balance_Handler, 2509 }, 2510 { 2511 MethodName: "GetAccountExtendedPubKey", 2512 Handler: _WalletService_GetAccountExtendedPubKey_Handler, 2513 }, 2514 { 2515 MethodName: "GetAccountExtendedPrivKey", 2516 Handler: _WalletService_GetAccountExtendedPrivKey_Handler, 2517 }, 2518 { 2519 MethodName: "GetTransaction", 2520 Handler: _WalletService_GetTransaction_Handler, 2521 }, 2522 { 2523 MethodName: "GetTicket", 2524 Handler: _WalletService_GetTicket_Handler, 2525 }, 2526 { 2527 MethodName: "TicketPrice", 2528 Handler: _WalletService_TicketPrice_Handler, 2529 }, 2530 { 2531 MethodName: "StakeInfo", 2532 Handler: _WalletService_StakeInfo_Handler, 2533 }, 2534 { 2535 MethodName: "BlockInfo", 2536 Handler: _WalletService_BlockInfo_Handler, 2537 }, 2538 { 2539 MethodName: "BestBlock", 2540 Handler: _WalletService_BestBlock_Handler, 2541 }, 2542 { 2543 MethodName: "Spender", 2544 Handler: _WalletService_Spender_Handler, 2545 }, 2546 { 2547 MethodName: "GetPeerInfo", 2548 Handler: _WalletService_GetPeerInfo_Handler, 2549 }, 2550 { 2551 MethodName: "DumpPrivateKey", 2552 Handler: _WalletService_DumpPrivateKey_Handler, 2553 }, 2554 { 2555 MethodName: "ChangePassphrase", 2556 Handler: _WalletService_ChangePassphrase_Handler, 2557 }, 2558 { 2559 MethodName: "RenameAccount", 2560 Handler: _WalletService_RenameAccount_Handler, 2561 }, 2562 { 2563 MethodName: "NextAccount", 2564 Handler: _WalletService_NextAccount_Handler, 2565 }, 2566 { 2567 MethodName: "NextAddress", 2568 Handler: _WalletService_NextAddress_Handler, 2569 }, 2570 { 2571 MethodName: "ImportPrivateKey", 2572 Handler: _WalletService_ImportPrivateKey_Handler, 2573 }, 2574 { 2575 MethodName: "ImportExtendedPublicKey", 2576 Handler: _WalletService_ImportExtendedPublicKey_Handler, 2577 }, 2578 { 2579 MethodName: "ImportVotingAccountFromSeed", 2580 Handler: _WalletService_ImportVotingAccountFromSeed_Handler, 2581 }, 2582 { 2583 MethodName: "ImportScript", 2584 Handler: _WalletService_ImportScript_Handler, 2585 }, 2586 { 2587 MethodName: "FundTransaction", 2588 Handler: _WalletService_FundTransaction_Handler, 2589 }, 2590 { 2591 MethodName: "ConstructTransaction", 2592 Handler: _WalletService_ConstructTransaction_Handler, 2593 }, 2594 { 2595 MethodName: "SignTransaction", 2596 Handler: _WalletService_SignTransaction_Handler, 2597 }, 2598 { 2599 MethodName: "SignTransactions", 2600 Handler: _WalletService_SignTransactions_Handler, 2601 }, 2602 { 2603 MethodName: "CreateSignature", 2604 Handler: _WalletService_CreateSignature_Handler, 2605 }, 2606 { 2607 MethodName: "PublishTransaction", 2608 Handler: _WalletService_PublishTransaction_Handler, 2609 }, 2610 { 2611 MethodName: "PublishUnminedTransactions", 2612 Handler: _WalletService_PublishUnminedTransactions_Handler, 2613 }, 2614 { 2615 MethodName: "PurchaseTickets", 2616 Handler: _WalletService_PurchaseTickets_Handler, 2617 }, 2618 { 2619 MethodName: "RevokeTicket", 2620 Handler: _WalletService_RevokeTicket_Handler, 2621 }, 2622 { 2623 MethodName: "RevokeTickets", 2624 Handler: _WalletService_RevokeTickets_Handler, 2625 }, 2626 { 2627 MethodName: "LoadActiveDataFilters", 2628 Handler: _WalletService_LoadActiveDataFilters_Handler, 2629 }, 2630 { 2631 MethodName: "SignMessage", 2632 Handler: _WalletService_SignMessage_Handler, 2633 }, 2634 { 2635 MethodName: "SignMessages", 2636 Handler: _WalletService_SignMessages_Handler, 2637 }, 2638 { 2639 MethodName: "ValidateAddress", 2640 Handler: _WalletService_ValidateAddress_Handler, 2641 }, 2642 { 2643 MethodName: "CommittedTickets", 2644 Handler: _WalletService_CommittedTickets_Handler, 2645 }, 2646 { 2647 MethodName: "SweepAccount", 2648 Handler: _WalletService_SweepAccount_Handler, 2649 }, 2650 { 2651 MethodName: "AbandonTransaction", 2652 Handler: _WalletService_AbandonTransaction_Handler, 2653 }, 2654 { 2655 MethodName: "SignHashes", 2656 Handler: _WalletService_SignHashes_Handler, 2657 }, 2658 { 2659 MethodName: "GetCoinjoinOutputspByAcct", 2660 Handler: _WalletService_GetCoinjoinOutputspByAcct_Handler, 2661 }, 2662 { 2663 MethodName: "SetAccountPassphrase", 2664 Handler: _WalletService_SetAccountPassphrase_Handler, 2665 }, 2666 { 2667 MethodName: "UnlockAccount", 2668 Handler: _WalletService_UnlockAccount_Handler, 2669 }, 2670 { 2671 MethodName: "LockAccount", 2672 Handler: _WalletService_LockAccount_Handler, 2673 }, 2674 { 2675 MethodName: "UnlockWallet", 2676 Handler: _WalletService_UnlockWallet_Handler, 2677 }, 2678 { 2679 MethodName: "LockWallet", 2680 Handler: _WalletService_LockWallet_Handler, 2681 }, 2682 { 2683 MethodName: "AccountUnlocked", 2684 Handler: _WalletService_AccountUnlocked_Handler, 2685 }, 2686 { 2687 MethodName: "SyncVSPFailedTickets", 2688 Handler: _WalletService_SyncVSPFailedTickets_Handler, 2689 }, 2690 { 2691 MethodName: "GetVSPTicketsByFeeStatus", 2692 Handler: _WalletService_GetVSPTicketsByFeeStatus_Handler, 2693 }, 2694 { 2695 MethodName: "ProcessManagedTickets", 2696 Handler: _WalletService_ProcessManagedTickets_Handler, 2697 }, 2698 { 2699 MethodName: "ProcessUnmanagedTickets", 2700 Handler: _WalletService_ProcessUnmanagedTickets_Handler, 2701 }, 2702 { 2703 MethodName: "SetVspdVoteChoices", 2704 Handler: _WalletService_SetVspdVoteChoices_Handler, 2705 }, 2706 { 2707 MethodName: "GetTrackedVSPTickets", 2708 Handler: _WalletService_GetTrackedVSPTickets_Handler, 2709 }, 2710 { 2711 MethodName: "DiscoverUsage", 2712 Handler: _WalletService_DiscoverUsage_Handler, 2713 }, 2714 }, 2715 Streams: []grpc.StreamDesc{ 2716 { 2717 StreamName: "GetTransactions", 2718 Handler: _WalletService_GetTransactions_Handler, 2719 ServerStreams: true, 2720 }, 2721 { 2722 StreamName: "GetTickets", 2723 Handler: _WalletService_GetTickets_Handler, 2724 ServerStreams: true, 2725 }, 2726 { 2727 StreamName: "GetCFilters", 2728 Handler: _WalletService_GetCFilters_Handler, 2729 ServerStreams: true, 2730 }, 2731 { 2732 StreamName: "TransactionNotifications", 2733 Handler: _WalletService_TransactionNotifications_Handler, 2734 ServerStreams: true, 2735 }, 2736 { 2737 StreamName: "AccountNotifications", 2738 Handler: _WalletService_AccountNotifications_Handler, 2739 ServerStreams: true, 2740 }, 2741 { 2742 StreamName: "ConfirmationNotifications", 2743 Handler: _WalletService_ConfirmationNotifications_Handler, 2744 ServerStreams: true, 2745 ClientStreams: true, 2746 }, 2747 { 2748 StreamName: "Rescan", 2749 Handler: _WalletService_Rescan_Handler, 2750 ServerStreams: true, 2751 }, 2752 { 2753 StreamName: "UnspentOutputs", 2754 Handler: _WalletService_UnspentOutputs_Handler, 2755 ServerStreams: true, 2756 }, 2757 }, 2758 Metadata: "api.proto", 2759 } 2760 2761 // WalletLoaderServiceClient is the client API for WalletLoaderService service. 2762 // 2763 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. 2764 type WalletLoaderServiceClient interface { 2765 WalletExists(ctx context.Context, in *WalletExistsRequest, opts ...grpc.CallOption) (*WalletExistsResponse, error) 2766 CreateWallet(ctx context.Context, in *CreateWalletRequest, opts ...grpc.CallOption) (*CreateWalletResponse, error) 2767 CreateWatchingOnlyWallet(ctx context.Context, in *CreateWatchingOnlyWalletRequest, opts ...grpc.CallOption) (*CreateWatchingOnlyWalletResponse, error) 2768 OpenWallet(ctx context.Context, in *OpenWalletRequest, opts ...grpc.CallOption) (*OpenWalletResponse, error) 2769 CloseWallet(ctx context.Context, in *CloseWalletRequest, opts ...grpc.CallOption) (*CloseWalletResponse, error) 2770 SpvSync(ctx context.Context, in *SpvSyncRequest, opts ...grpc.CallOption) (WalletLoaderService_SpvSyncClient, error) 2771 RpcSync(ctx context.Context, in *RpcSyncRequest, opts ...grpc.CallOption) (WalletLoaderService_RpcSyncClient, error) 2772 RescanPoint(ctx context.Context, in *RescanPointRequest, opts ...grpc.CallOption) (*RescanPointResponse, error) 2773 } 2774 2775 type walletLoaderServiceClient struct { 2776 cc grpc.ClientConnInterface 2777 } 2778 2779 func NewWalletLoaderServiceClient(cc grpc.ClientConnInterface) WalletLoaderServiceClient { 2780 return &walletLoaderServiceClient{cc} 2781 } 2782 2783 func (c *walletLoaderServiceClient) WalletExists(ctx context.Context, in *WalletExistsRequest, opts ...grpc.CallOption) (*WalletExistsResponse, error) { 2784 out := new(WalletExistsResponse) 2785 err := c.cc.Invoke(ctx, "/walletrpc.WalletLoaderService/WalletExists", in, out, opts...) 2786 if err != nil { 2787 return nil, err 2788 } 2789 return out, nil 2790 } 2791 2792 func (c *walletLoaderServiceClient) CreateWallet(ctx context.Context, in *CreateWalletRequest, opts ...grpc.CallOption) (*CreateWalletResponse, error) { 2793 out := new(CreateWalletResponse) 2794 err := c.cc.Invoke(ctx, "/walletrpc.WalletLoaderService/CreateWallet", in, out, opts...) 2795 if err != nil { 2796 return nil, err 2797 } 2798 return out, nil 2799 } 2800 2801 func (c *walletLoaderServiceClient) CreateWatchingOnlyWallet(ctx context.Context, in *CreateWatchingOnlyWalletRequest, opts ...grpc.CallOption) (*CreateWatchingOnlyWalletResponse, error) { 2802 out := new(CreateWatchingOnlyWalletResponse) 2803 err := c.cc.Invoke(ctx, "/walletrpc.WalletLoaderService/CreateWatchingOnlyWallet", in, out, opts...) 2804 if err != nil { 2805 return nil, err 2806 } 2807 return out, nil 2808 } 2809 2810 func (c *walletLoaderServiceClient) OpenWallet(ctx context.Context, in *OpenWalletRequest, opts ...grpc.CallOption) (*OpenWalletResponse, error) { 2811 out := new(OpenWalletResponse) 2812 err := c.cc.Invoke(ctx, "/walletrpc.WalletLoaderService/OpenWallet", in, out, opts...) 2813 if err != nil { 2814 return nil, err 2815 } 2816 return out, nil 2817 } 2818 2819 func (c *walletLoaderServiceClient) CloseWallet(ctx context.Context, in *CloseWalletRequest, opts ...grpc.CallOption) (*CloseWalletResponse, error) { 2820 out := new(CloseWalletResponse) 2821 err := c.cc.Invoke(ctx, "/walletrpc.WalletLoaderService/CloseWallet", in, out, opts...) 2822 if err != nil { 2823 return nil, err 2824 } 2825 return out, nil 2826 } 2827 2828 func (c *walletLoaderServiceClient) SpvSync(ctx context.Context, in *SpvSyncRequest, opts ...grpc.CallOption) (WalletLoaderService_SpvSyncClient, error) { 2829 stream, err := c.cc.NewStream(ctx, &WalletLoaderService_ServiceDesc.Streams[0], "/walletrpc.WalletLoaderService/SpvSync", opts...) 2830 if err != nil { 2831 return nil, err 2832 } 2833 x := &walletLoaderServiceSpvSyncClient{stream} 2834 if err := x.ClientStream.SendMsg(in); err != nil { 2835 return nil, err 2836 } 2837 if err := x.ClientStream.CloseSend(); err != nil { 2838 return nil, err 2839 } 2840 return x, nil 2841 } 2842 2843 type WalletLoaderService_SpvSyncClient interface { 2844 Recv() (*SpvSyncResponse, error) 2845 grpc.ClientStream 2846 } 2847 2848 type walletLoaderServiceSpvSyncClient struct { 2849 grpc.ClientStream 2850 } 2851 2852 func (x *walletLoaderServiceSpvSyncClient) Recv() (*SpvSyncResponse, error) { 2853 m := new(SpvSyncResponse) 2854 if err := x.ClientStream.RecvMsg(m); err != nil { 2855 return nil, err 2856 } 2857 return m, nil 2858 } 2859 2860 func (c *walletLoaderServiceClient) RpcSync(ctx context.Context, in *RpcSyncRequest, opts ...grpc.CallOption) (WalletLoaderService_RpcSyncClient, error) { 2861 stream, err := c.cc.NewStream(ctx, &WalletLoaderService_ServiceDesc.Streams[1], "/walletrpc.WalletLoaderService/RpcSync", opts...) 2862 if err != nil { 2863 return nil, err 2864 } 2865 x := &walletLoaderServiceRpcSyncClient{stream} 2866 if err := x.ClientStream.SendMsg(in); err != nil { 2867 return nil, err 2868 } 2869 if err := x.ClientStream.CloseSend(); err != nil { 2870 return nil, err 2871 } 2872 return x, nil 2873 } 2874 2875 type WalletLoaderService_RpcSyncClient interface { 2876 Recv() (*RpcSyncResponse, error) 2877 grpc.ClientStream 2878 } 2879 2880 type walletLoaderServiceRpcSyncClient struct { 2881 grpc.ClientStream 2882 } 2883 2884 func (x *walletLoaderServiceRpcSyncClient) Recv() (*RpcSyncResponse, error) { 2885 m := new(RpcSyncResponse) 2886 if err := x.ClientStream.RecvMsg(m); err != nil { 2887 return nil, err 2888 } 2889 return m, nil 2890 } 2891 2892 func (c *walletLoaderServiceClient) RescanPoint(ctx context.Context, in *RescanPointRequest, opts ...grpc.CallOption) (*RescanPointResponse, error) { 2893 out := new(RescanPointResponse) 2894 err := c.cc.Invoke(ctx, "/walletrpc.WalletLoaderService/RescanPoint", in, out, opts...) 2895 if err != nil { 2896 return nil, err 2897 } 2898 return out, nil 2899 } 2900 2901 // WalletLoaderServiceServer is the server API for WalletLoaderService service. 2902 // All implementations must embed UnimplementedWalletLoaderServiceServer 2903 // for forward compatibility 2904 type WalletLoaderServiceServer interface { 2905 WalletExists(context.Context, *WalletExistsRequest) (*WalletExistsResponse, error) 2906 CreateWallet(context.Context, *CreateWalletRequest) (*CreateWalletResponse, error) 2907 CreateWatchingOnlyWallet(context.Context, *CreateWatchingOnlyWalletRequest) (*CreateWatchingOnlyWalletResponse, error) 2908 OpenWallet(context.Context, *OpenWalletRequest) (*OpenWalletResponse, error) 2909 CloseWallet(context.Context, *CloseWalletRequest) (*CloseWalletResponse, error) 2910 SpvSync(*SpvSyncRequest, WalletLoaderService_SpvSyncServer) error 2911 RpcSync(*RpcSyncRequest, WalletLoaderService_RpcSyncServer) error 2912 RescanPoint(context.Context, *RescanPointRequest) (*RescanPointResponse, error) 2913 mustEmbedUnimplementedWalletLoaderServiceServer() 2914 } 2915 2916 // UnimplementedWalletLoaderServiceServer must be embedded to have forward compatible implementations. 2917 type UnimplementedWalletLoaderServiceServer struct { 2918 } 2919 2920 func (UnimplementedWalletLoaderServiceServer) WalletExists(context.Context, *WalletExistsRequest) (*WalletExistsResponse, error) { 2921 return nil, status.Errorf(codes.Unimplemented, "method WalletExists not implemented") 2922 } 2923 func (UnimplementedWalletLoaderServiceServer) CreateWallet(context.Context, *CreateWalletRequest) (*CreateWalletResponse, error) { 2924 return nil, status.Errorf(codes.Unimplemented, "method CreateWallet not implemented") 2925 } 2926 func (UnimplementedWalletLoaderServiceServer) CreateWatchingOnlyWallet(context.Context, *CreateWatchingOnlyWalletRequest) (*CreateWatchingOnlyWalletResponse, error) { 2927 return nil, status.Errorf(codes.Unimplemented, "method CreateWatchingOnlyWallet not implemented") 2928 } 2929 func (UnimplementedWalletLoaderServiceServer) OpenWallet(context.Context, *OpenWalletRequest) (*OpenWalletResponse, error) { 2930 return nil, status.Errorf(codes.Unimplemented, "method OpenWallet not implemented") 2931 } 2932 func (UnimplementedWalletLoaderServiceServer) CloseWallet(context.Context, *CloseWalletRequest) (*CloseWalletResponse, error) { 2933 return nil, status.Errorf(codes.Unimplemented, "method CloseWallet not implemented") 2934 } 2935 func (UnimplementedWalletLoaderServiceServer) SpvSync(*SpvSyncRequest, WalletLoaderService_SpvSyncServer) error { 2936 return status.Errorf(codes.Unimplemented, "method SpvSync not implemented") 2937 } 2938 func (UnimplementedWalletLoaderServiceServer) RpcSync(*RpcSyncRequest, WalletLoaderService_RpcSyncServer) error { 2939 return status.Errorf(codes.Unimplemented, "method RpcSync not implemented") 2940 } 2941 func (UnimplementedWalletLoaderServiceServer) RescanPoint(context.Context, *RescanPointRequest) (*RescanPointResponse, error) { 2942 return nil, status.Errorf(codes.Unimplemented, "method RescanPoint not implemented") 2943 } 2944 func (UnimplementedWalletLoaderServiceServer) mustEmbedUnimplementedWalletLoaderServiceServer() {} 2945 2946 // UnsafeWalletLoaderServiceServer may be embedded to opt out of forward compatibility for this service. 2947 // Use of this interface is not recommended, as added methods to WalletLoaderServiceServer will 2948 // result in compilation errors. 2949 type UnsafeWalletLoaderServiceServer interface { 2950 mustEmbedUnimplementedWalletLoaderServiceServer() 2951 } 2952 2953 func RegisterWalletLoaderServiceServer(s grpc.ServiceRegistrar, srv WalletLoaderServiceServer) { 2954 s.RegisterService(&WalletLoaderService_ServiceDesc, srv) 2955 } 2956 2957 func _WalletLoaderService_WalletExists_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2958 in := new(WalletExistsRequest) 2959 if err := dec(in); err != nil { 2960 return nil, err 2961 } 2962 if interceptor == nil { 2963 return srv.(WalletLoaderServiceServer).WalletExists(ctx, in) 2964 } 2965 info := &grpc.UnaryServerInfo{ 2966 Server: srv, 2967 FullMethod: "/walletrpc.WalletLoaderService/WalletExists", 2968 } 2969 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2970 return srv.(WalletLoaderServiceServer).WalletExists(ctx, req.(*WalletExistsRequest)) 2971 } 2972 return interceptor(ctx, in, info, handler) 2973 } 2974 2975 func _WalletLoaderService_CreateWallet_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2976 in := new(CreateWalletRequest) 2977 if err := dec(in); err != nil { 2978 return nil, err 2979 } 2980 if interceptor == nil { 2981 return srv.(WalletLoaderServiceServer).CreateWallet(ctx, in) 2982 } 2983 info := &grpc.UnaryServerInfo{ 2984 Server: srv, 2985 FullMethod: "/walletrpc.WalletLoaderService/CreateWallet", 2986 } 2987 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2988 return srv.(WalletLoaderServiceServer).CreateWallet(ctx, req.(*CreateWalletRequest)) 2989 } 2990 return interceptor(ctx, in, info, handler) 2991 } 2992 2993 func _WalletLoaderService_CreateWatchingOnlyWallet_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2994 in := new(CreateWatchingOnlyWalletRequest) 2995 if err := dec(in); err != nil { 2996 return nil, err 2997 } 2998 if interceptor == nil { 2999 return srv.(WalletLoaderServiceServer).CreateWatchingOnlyWallet(ctx, in) 3000 } 3001 info := &grpc.UnaryServerInfo{ 3002 Server: srv, 3003 FullMethod: "/walletrpc.WalletLoaderService/CreateWatchingOnlyWallet", 3004 } 3005 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3006 return srv.(WalletLoaderServiceServer).CreateWatchingOnlyWallet(ctx, req.(*CreateWatchingOnlyWalletRequest)) 3007 } 3008 return interceptor(ctx, in, info, handler) 3009 } 3010 3011 func _WalletLoaderService_OpenWallet_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3012 in := new(OpenWalletRequest) 3013 if err := dec(in); err != nil { 3014 return nil, err 3015 } 3016 if interceptor == nil { 3017 return srv.(WalletLoaderServiceServer).OpenWallet(ctx, in) 3018 } 3019 info := &grpc.UnaryServerInfo{ 3020 Server: srv, 3021 FullMethod: "/walletrpc.WalletLoaderService/OpenWallet", 3022 } 3023 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3024 return srv.(WalletLoaderServiceServer).OpenWallet(ctx, req.(*OpenWalletRequest)) 3025 } 3026 return interceptor(ctx, in, info, handler) 3027 } 3028 3029 func _WalletLoaderService_CloseWallet_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3030 in := new(CloseWalletRequest) 3031 if err := dec(in); err != nil { 3032 return nil, err 3033 } 3034 if interceptor == nil { 3035 return srv.(WalletLoaderServiceServer).CloseWallet(ctx, in) 3036 } 3037 info := &grpc.UnaryServerInfo{ 3038 Server: srv, 3039 FullMethod: "/walletrpc.WalletLoaderService/CloseWallet", 3040 } 3041 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3042 return srv.(WalletLoaderServiceServer).CloseWallet(ctx, req.(*CloseWalletRequest)) 3043 } 3044 return interceptor(ctx, in, info, handler) 3045 } 3046 3047 func _WalletLoaderService_SpvSync_Handler(srv interface{}, stream grpc.ServerStream) error { 3048 m := new(SpvSyncRequest) 3049 if err := stream.RecvMsg(m); err != nil { 3050 return err 3051 } 3052 return srv.(WalletLoaderServiceServer).SpvSync(m, &walletLoaderServiceSpvSyncServer{stream}) 3053 } 3054 3055 type WalletLoaderService_SpvSyncServer interface { 3056 Send(*SpvSyncResponse) error 3057 grpc.ServerStream 3058 } 3059 3060 type walletLoaderServiceSpvSyncServer struct { 3061 grpc.ServerStream 3062 } 3063 3064 func (x *walletLoaderServiceSpvSyncServer) Send(m *SpvSyncResponse) error { 3065 return x.ServerStream.SendMsg(m) 3066 } 3067 3068 func _WalletLoaderService_RpcSync_Handler(srv interface{}, stream grpc.ServerStream) error { 3069 m := new(RpcSyncRequest) 3070 if err := stream.RecvMsg(m); err != nil { 3071 return err 3072 } 3073 return srv.(WalletLoaderServiceServer).RpcSync(m, &walletLoaderServiceRpcSyncServer{stream}) 3074 } 3075 3076 type WalletLoaderService_RpcSyncServer interface { 3077 Send(*RpcSyncResponse) error 3078 grpc.ServerStream 3079 } 3080 3081 type walletLoaderServiceRpcSyncServer struct { 3082 grpc.ServerStream 3083 } 3084 3085 func (x *walletLoaderServiceRpcSyncServer) Send(m *RpcSyncResponse) error { 3086 return x.ServerStream.SendMsg(m) 3087 } 3088 3089 func _WalletLoaderService_RescanPoint_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3090 in := new(RescanPointRequest) 3091 if err := dec(in); err != nil { 3092 return nil, err 3093 } 3094 if interceptor == nil { 3095 return srv.(WalletLoaderServiceServer).RescanPoint(ctx, in) 3096 } 3097 info := &grpc.UnaryServerInfo{ 3098 Server: srv, 3099 FullMethod: "/walletrpc.WalletLoaderService/RescanPoint", 3100 } 3101 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3102 return srv.(WalletLoaderServiceServer).RescanPoint(ctx, req.(*RescanPointRequest)) 3103 } 3104 return interceptor(ctx, in, info, handler) 3105 } 3106 3107 // WalletLoaderService_ServiceDesc is the grpc.ServiceDesc for WalletLoaderService service. 3108 // It's only intended for direct use with grpc.RegisterService, 3109 // and not to be introspected or modified (even as a copy) 3110 var WalletLoaderService_ServiceDesc = grpc.ServiceDesc{ 3111 ServiceName: "walletrpc.WalletLoaderService", 3112 HandlerType: (*WalletLoaderServiceServer)(nil), 3113 Methods: []grpc.MethodDesc{ 3114 { 3115 MethodName: "WalletExists", 3116 Handler: _WalletLoaderService_WalletExists_Handler, 3117 }, 3118 { 3119 MethodName: "CreateWallet", 3120 Handler: _WalletLoaderService_CreateWallet_Handler, 3121 }, 3122 { 3123 MethodName: "CreateWatchingOnlyWallet", 3124 Handler: _WalletLoaderService_CreateWatchingOnlyWallet_Handler, 3125 }, 3126 { 3127 MethodName: "OpenWallet", 3128 Handler: _WalletLoaderService_OpenWallet_Handler, 3129 }, 3130 { 3131 MethodName: "CloseWallet", 3132 Handler: _WalletLoaderService_CloseWallet_Handler, 3133 }, 3134 { 3135 MethodName: "RescanPoint", 3136 Handler: _WalletLoaderService_RescanPoint_Handler, 3137 }, 3138 }, 3139 Streams: []grpc.StreamDesc{ 3140 { 3141 StreamName: "SpvSync", 3142 Handler: _WalletLoaderService_SpvSync_Handler, 3143 ServerStreams: true, 3144 }, 3145 { 3146 StreamName: "RpcSync", 3147 Handler: _WalletLoaderService_RpcSync_Handler, 3148 ServerStreams: true, 3149 }, 3150 }, 3151 Metadata: "api.proto", 3152 } 3153 3154 // AccountMixerServiceClient is the client API for AccountMixerService service. 3155 // 3156 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. 3157 type AccountMixerServiceClient interface { 3158 RunAccountMixer(ctx context.Context, in *RunAccountMixerRequest, opts ...grpc.CallOption) (AccountMixerService_RunAccountMixerClient, error) 3159 } 3160 3161 type accountMixerServiceClient struct { 3162 cc grpc.ClientConnInterface 3163 } 3164 3165 func NewAccountMixerServiceClient(cc grpc.ClientConnInterface) AccountMixerServiceClient { 3166 return &accountMixerServiceClient{cc} 3167 } 3168 3169 func (c *accountMixerServiceClient) RunAccountMixer(ctx context.Context, in *RunAccountMixerRequest, opts ...grpc.CallOption) (AccountMixerService_RunAccountMixerClient, error) { 3170 stream, err := c.cc.NewStream(ctx, &AccountMixerService_ServiceDesc.Streams[0], "/walletrpc.AccountMixerService/RunAccountMixer", opts...) 3171 if err != nil { 3172 return nil, err 3173 } 3174 x := &accountMixerServiceRunAccountMixerClient{stream} 3175 if err := x.ClientStream.SendMsg(in); err != nil { 3176 return nil, err 3177 } 3178 if err := x.ClientStream.CloseSend(); err != nil { 3179 return nil, err 3180 } 3181 return x, nil 3182 } 3183 3184 type AccountMixerService_RunAccountMixerClient interface { 3185 Recv() (*RunAccountMixerResponse, error) 3186 grpc.ClientStream 3187 } 3188 3189 type accountMixerServiceRunAccountMixerClient struct { 3190 grpc.ClientStream 3191 } 3192 3193 func (x *accountMixerServiceRunAccountMixerClient) Recv() (*RunAccountMixerResponse, error) { 3194 m := new(RunAccountMixerResponse) 3195 if err := x.ClientStream.RecvMsg(m); err != nil { 3196 return nil, err 3197 } 3198 return m, nil 3199 } 3200 3201 // AccountMixerServiceServer is the server API for AccountMixerService service. 3202 // All implementations must embed UnimplementedAccountMixerServiceServer 3203 // for forward compatibility 3204 type AccountMixerServiceServer interface { 3205 RunAccountMixer(*RunAccountMixerRequest, AccountMixerService_RunAccountMixerServer) error 3206 mustEmbedUnimplementedAccountMixerServiceServer() 3207 } 3208 3209 // UnimplementedAccountMixerServiceServer must be embedded to have forward compatible implementations. 3210 type UnimplementedAccountMixerServiceServer struct { 3211 } 3212 3213 func (UnimplementedAccountMixerServiceServer) RunAccountMixer(*RunAccountMixerRequest, AccountMixerService_RunAccountMixerServer) error { 3214 return status.Errorf(codes.Unimplemented, "method RunAccountMixer not implemented") 3215 } 3216 func (UnimplementedAccountMixerServiceServer) mustEmbedUnimplementedAccountMixerServiceServer() {} 3217 3218 // UnsafeAccountMixerServiceServer may be embedded to opt out of forward compatibility for this service. 3219 // Use of this interface is not recommended, as added methods to AccountMixerServiceServer will 3220 // result in compilation errors. 3221 type UnsafeAccountMixerServiceServer interface { 3222 mustEmbedUnimplementedAccountMixerServiceServer() 3223 } 3224 3225 func RegisterAccountMixerServiceServer(s grpc.ServiceRegistrar, srv AccountMixerServiceServer) { 3226 s.RegisterService(&AccountMixerService_ServiceDesc, srv) 3227 } 3228 3229 func _AccountMixerService_RunAccountMixer_Handler(srv interface{}, stream grpc.ServerStream) error { 3230 m := new(RunAccountMixerRequest) 3231 if err := stream.RecvMsg(m); err != nil { 3232 return err 3233 } 3234 return srv.(AccountMixerServiceServer).RunAccountMixer(m, &accountMixerServiceRunAccountMixerServer{stream}) 3235 } 3236 3237 type AccountMixerService_RunAccountMixerServer interface { 3238 Send(*RunAccountMixerResponse) error 3239 grpc.ServerStream 3240 } 3241 3242 type accountMixerServiceRunAccountMixerServer struct { 3243 grpc.ServerStream 3244 } 3245 3246 func (x *accountMixerServiceRunAccountMixerServer) Send(m *RunAccountMixerResponse) error { 3247 return x.ServerStream.SendMsg(m) 3248 } 3249 3250 // AccountMixerService_ServiceDesc is the grpc.ServiceDesc for AccountMixerService service. 3251 // It's only intended for direct use with grpc.RegisterService, 3252 // and not to be introspected or modified (even as a copy) 3253 var AccountMixerService_ServiceDesc = grpc.ServiceDesc{ 3254 ServiceName: "walletrpc.AccountMixerService", 3255 HandlerType: (*AccountMixerServiceServer)(nil), 3256 Methods: []grpc.MethodDesc{}, 3257 Streams: []grpc.StreamDesc{ 3258 { 3259 StreamName: "RunAccountMixer", 3260 Handler: _AccountMixerService_RunAccountMixer_Handler, 3261 ServerStreams: true, 3262 }, 3263 }, 3264 Metadata: "api.proto", 3265 } 3266 3267 // TicketBuyerV2ServiceClient is the client API for TicketBuyerV2Service service. 3268 // 3269 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. 3270 type TicketBuyerV2ServiceClient interface { 3271 RunTicketBuyer(ctx context.Context, in *RunTicketBuyerRequest, opts ...grpc.CallOption) (TicketBuyerV2Service_RunTicketBuyerClient, error) 3272 } 3273 3274 type ticketBuyerV2ServiceClient struct { 3275 cc grpc.ClientConnInterface 3276 } 3277 3278 func NewTicketBuyerV2ServiceClient(cc grpc.ClientConnInterface) TicketBuyerV2ServiceClient { 3279 return &ticketBuyerV2ServiceClient{cc} 3280 } 3281 3282 func (c *ticketBuyerV2ServiceClient) RunTicketBuyer(ctx context.Context, in *RunTicketBuyerRequest, opts ...grpc.CallOption) (TicketBuyerV2Service_RunTicketBuyerClient, error) { 3283 stream, err := c.cc.NewStream(ctx, &TicketBuyerV2Service_ServiceDesc.Streams[0], "/walletrpc.TicketBuyerV2Service/RunTicketBuyer", opts...) 3284 if err != nil { 3285 return nil, err 3286 } 3287 x := &ticketBuyerV2ServiceRunTicketBuyerClient{stream} 3288 if err := x.ClientStream.SendMsg(in); err != nil { 3289 return nil, err 3290 } 3291 if err := x.ClientStream.CloseSend(); err != nil { 3292 return nil, err 3293 } 3294 return x, nil 3295 } 3296 3297 type TicketBuyerV2Service_RunTicketBuyerClient interface { 3298 Recv() (*RunTicketBuyerResponse, error) 3299 grpc.ClientStream 3300 } 3301 3302 type ticketBuyerV2ServiceRunTicketBuyerClient struct { 3303 grpc.ClientStream 3304 } 3305 3306 func (x *ticketBuyerV2ServiceRunTicketBuyerClient) Recv() (*RunTicketBuyerResponse, error) { 3307 m := new(RunTicketBuyerResponse) 3308 if err := x.ClientStream.RecvMsg(m); err != nil { 3309 return nil, err 3310 } 3311 return m, nil 3312 } 3313 3314 // TicketBuyerV2ServiceServer is the server API for TicketBuyerV2Service service. 3315 // All implementations must embed UnimplementedTicketBuyerV2ServiceServer 3316 // for forward compatibility 3317 type TicketBuyerV2ServiceServer interface { 3318 RunTicketBuyer(*RunTicketBuyerRequest, TicketBuyerV2Service_RunTicketBuyerServer) error 3319 mustEmbedUnimplementedTicketBuyerV2ServiceServer() 3320 } 3321 3322 // UnimplementedTicketBuyerV2ServiceServer must be embedded to have forward compatible implementations. 3323 type UnimplementedTicketBuyerV2ServiceServer struct { 3324 } 3325 3326 func (UnimplementedTicketBuyerV2ServiceServer) RunTicketBuyer(*RunTicketBuyerRequest, TicketBuyerV2Service_RunTicketBuyerServer) error { 3327 return status.Errorf(codes.Unimplemented, "method RunTicketBuyer not implemented") 3328 } 3329 func (UnimplementedTicketBuyerV2ServiceServer) mustEmbedUnimplementedTicketBuyerV2ServiceServer() {} 3330 3331 // UnsafeTicketBuyerV2ServiceServer may be embedded to opt out of forward compatibility for this service. 3332 // Use of this interface is not recommended, as added methods to TicketBuyerV2ServiceServer will 3333 // result in compilation errors. 3334 type UnsafeTicketBuyerV2ServiceServer interface { 3335 mustEmbedUnimplementedTicketBuyerV2ServiceServer() 3336 } 3337 3338 func RegisterTicketBuyerV2ServiceServer(s grpc.ServiceRegistrar, srv TicketBuyerV2ServiceServer) { 3339 s.RegisterService(&TicketBuyerV2Service_ServiceDesc, srv) 3340 } 3341 3342 func _TicketBuyerV2Service_RunTicketBuyer_Handler(srv interface{}, stream grpc.ServerStream) error { 3343 m := new(RunTicketBuyerRequest) 3344 if err := stream.RecvMsg(m); err != nil { 3345 return err 3346 } 3347 return srv.(TicketBuyerV2ServiceServer).RunTicketBuyer(m, &ticketBuyerV2ServiceRunTicketBuyerServer{stream}) 3348 } 3349 3350 type TicketBuyerV2Service_RunTicketBuyerServer interface { 3351 Send(*RunTicketBuyerResponse) error 3352 grpc.ServerStream 3353 } 3354 3355 type ticketBuyerV2ServiceRunTicketBuyerServer struct { 3356 grpc.ServerStream 3357 } 3358 3359 func (x *ticketBuyerV2ServiceRunTicketBuyerServer) Send(m *RunTicketBuyerResponse) error { 3360 return x.ServerStream.SendMsg(m) 3361 } 3362 3363 // TicketBuyerV2Service_ServiceDesc is the grpc.ServiceDesc for TicketBuyerV2Service service. 3364 // It's only intended for direct use with grpc.RegisterService, 3365 // and not to be introspected or modified (even as a copy) 3366 var TicketBuyerV2Service_ServiceDesc = grpc.ServiceDesc{ 3367 ServiceName: "walletrpc.TicketBuyerV2Service", 3368 HandlerType: (*TicketBuyerV2ServiceServer)(nil), 3369 Methods: []grpc.MethodDesc{}, 3370 Streams: []grpc.StreamDesc{ 3371 { 3372 StreamName: "RunTicketBuyer", 3373 Handler: _TicketBuyerV2Service_RunTicketBuyer_Handler, 3374 ServerStreams: true, 3375 }, 3376 }, 3377 Metadata: "api.proto", 3378 } 3379 3380 // TicketBuyerServiceClient is the client API for TicketBuyerService service. 3381 // 3382 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. 3383 type TicketBuyerServiceClient interface { 3384 StartAutoBuyer(ctx context.Context, in *StartAutoBuyerRequest, opts ...grpc.CallOption) (*StartAutoBuyerResponse, error) 3385 StopAutoBuyer(ctx context.Context, in *StopAutoBuyerRequest, opts ...grpc.CallOption) (*StopAutoBuyerResponse, error) 3386 TicketBuyerConfig(ctx context.Context, in *TicketBuyerConfigRequest, opts ...grpc.CallOption) (*TicketBuyerConfigResponse, error) 3387 SetAccount(ctx context.Context, in *SetAccountRequest, opts ...grpc.CallOption) (*SetAccountResponse, error) 3388 SetBalanceToMaintain(ctx context.Context, in *SetBalanceToMaintainRequest, opts ...grpc.CallOption) (*SetBalanceToMaintainResponse, error) 3389 SetMaxFee(ctx context.Context, in *SetMaxFeeRequest, opts ...grpc.CallOption) (*SetMaxFeeResponse, error) 3390 SetMaxPriceRelative(ctx context.Context, in *SetMaxPriceRelativeRequest, opts ...grpc.CallOption) (*SetMaxPriceRelativeResponse, error) 3391 SetMaxPriceAbsolute(ctx context.Context, in *SetMaxPriceAbsoluteRequest, opts ...grpc.CallOption) (*SetMaxPriceAbsoluteResponse, error) 3392 SetVotingAddress(ctx context.Context, in *SetVotingAddressRequest, opts ...grpc.CallOption) (*SetVotingAddressResponse, error) 3393 SetPoolAddress(ctx context.Context, in *SetPoolAddressRequest, opts ...grpc.CallOption) (*SetPoolAddressResponse, error) 3394 SetPoolFees(ctx context.Context, in *SetPoolFeesRequest, opts ...grpc.CallOption) (*SetPoolFeesResponse, error) 3395 SetMaxPerBlock(ctx context.Context, in *SetMaxPerBlockRequest, opts ...grpc.CallOption) (*SetMaxPerBlockResponse, error) 3396 } 3397 3398 type ticketBuyerServiceClient struct { 3399 cc grpc.ClientConnInterface 3400 } 3401 3402 func NewTicketBuyerServiceClient(cc grpc.ClientConnInterface) TicketBuyerServiceClient { 3403 return &ticketBuyerServiceClient{cc} 3404 } 3405 3406 func (c *ticketBuyerServiceClient) StartAutoBuyer(ctx context.Context, in *StartAutoBuyerRequest, opts ...grpc.CallOption) (*StartAutoBuyerResponse, error) { 3407 out := new(StartAutoBuyerResponse) 3408 err := c.cc.Invoke(ctx, "/walletrpc.TicketBuyerService/StartAutoBuyer", in, out, opts...) 3409 if err != nil { 3410 return nil, err 3411 } 3412 return out, nil 3413 } 3414 3415 func (c *ticketBuyerServiceClient) StopAutoBuyer(ctx context.Context, in *StopAutoBuyerRequest, opts ...grpc.CallOption) (*StopAutoBuyerResponse, error) { 3416 out := new(StopAutoBuyerResponse) 3417 err := c.cc.Invoke(ctx, "/walletrpc.TicketBuyerService/StopAutoBuyer", in, out, opts...) 3418 if err != nil { 3419 return nil, err 3420 } 3421 return out, nil 3422 } 3423 3424 func (c *ticketBuyerServiceClient) TicketBuyerConfig(ctx context.Context, in *TicketBuyerConfigRequest, opts ...grpc.CallOption) (*TicketBuyerConfigResponse, error) { 3425 out := new(TicketBuyerConfigResponse) 3426 err := c.cc.Invoke(ctx, "/walletrpc.TicketBuyerService/TicketBuyerConfig", in, out, opts...) 3427 if err != nil { 3428 return nil, err 3429 } 3430 return out, nil 3431 } 3432 3433 func (c *ticketBuyerServiceClient) SetAccount(ctx context.Context, in *SetAccountRequest, opts ...grpc.CallOption) (*SetAccountResponse, error) { 3434 out := new(SetAccountResponse) 3435 err := c.cc.Invoke(ctx, "/walletrpc.TicketBuyerService/SetAccount", in, out, opts...) 3436 if err != nil { 3437 return nil, err 3438 } 3439 return out, nil 3440 } 3441 3442 func (c *ticketBuyerServiceClient) SetBalanceToMaintain(ctx context.Context, in *SetBalanceToMaintainRequest, opts ...grpc.CallOption) (*SetBalanceToMaintainResponse, error) { 3443 out := new(SetBalanceToMaintainResponse) 3444 err := c.cc.Invoke(ctx, "/walletrpc.TicketBuyerService/SetBalanceToMaintain", in, out, opts...) 3445 if err != nil { 3446 return nil, err 3447 } 3448 return out, nil 3449 } 3450 3451 func (c *ticketBuyerServiceClient) SetMaxFee(ctx context.Context, in *SetMaxFeeRequest, opts ...grpc.CallOption) (*SetMaxFeeResponse, error) { 3452 out := new(SetMaxFeeResponse) 3453 err := c.cc.Invoke(ctx, "/walletrpc.TicketBuyerService/SetMaxFee", in, out, opts...) 3454 if err != nil { 3455 return nil, err 3456 } 3457 return out, nil 3458 } 3459 3460 func (c *ticketBuyerServiceClient) SetMaxPriceRelative(ctx context.Context, in *SetMaxPriceRelativeRequest, opts ...grpc.CallOption) (*SetMaxPriceRelativeResponse, error) { 3461 out := new(SetMaxPriceRelativeResponse) 3462 err := c.cc.Invoke(ctx, "/walletrpc.TicketBuyerService/SetMaxPriceRelative", in, out, opts...) 3463 if err != nil { 3464 return nil, err 3465 } 3466 return out, nil 3467 } 3468 3469 func (c *ticketBuyerServiceClient) SetMaxPriceAbsolute(ctx context.Context, in *SetMaxPriceAbsoluteRequest, opts ...grpc.CallOption) (*SetMaxPriceAbsoluteResponse, error) { 3470 out := new(SetMaxPriceAbsoluteResponse) 3471 err := c.cc.Invoke(ctx, "/walletrpc.TicketBuyerService/SetMaxPriceAbsolute", in, out, opts...) 3472 if err != nil { 3473 return nil, err 3474 } 3475 return out, nil 3476 } 3477 3478 func (c *ticketBuyerServiceClient) SetVotingAddress(ctx context.Context, in *SetVotingAddressRequest, opts ...grpc.CallOption) (*SetVotingAddressResponse, error) { 3479 out := new(SetVotingAddressResponse) 3480 err := c.cc.Invoke(ctx, "/walletrpc.TicketBuyerService/SetVotingAddress", in, out, opts...) 3481 if err != nil { 3482 return nil, err 3483 } 3484 return out, nil 3485 } 3486 3487 func (c *ticketBuyerServiceClient) SetPoolAddress(ctx context.Context, in *SetPoolAddressRequest, opts ...grpc.CallOption) (*SetPoolAddressResponse, error) { 3488 out := new(SetPoolAddressResponse) 3489 err := c.cc.Invoke(ctx, "/walletrpc.TicketBuyerService/SetPoolAddress", in, out, opts...) 3490 if err != nil { 3491 return nil, err 3492 } 3493 return out, nil 3494 } 3495 3496 func (c *ticketBuyerServiceClient) SetPoolFees(ctx context.Context, in *SetPoolFeesRequest, opts ...grpc.CallOption) (*SetPoolFeesResponse, error) { 3497 out := new(SetPoolFeesResponse) 3498 err := c.cc.Invoke(ctx, "/walletrpc.TicketBuyerService/SetPoolFees", in, out, opts...) 3499 if err != nil { 3500 return nil, err 3501 } 3502 return out, nil 3503 } 3504 3505 func (c *ticketBuyerServiceClient) SetMaxPerBlock(ctx context.Context, in *SetMaxPerBlockRequest, opts ...grpc.CallOption) (*SetMaxPerBlockResponse, error) { 3506 out := new(SetMaxPerBlockResponse) 3507 err := c.cc.Invoke(ctx, "/walletrpc.TicketBuyerService/SetMaxPerBlock", in, out, opts...) 3508 if err != nil { 3509 return nil, err 3510 } 3511 return out, nil 3512 } 3513 3514 // TicketBuyerServiceServer is the server API for TicketBuyerService service. 3515 // All implementations must embed UnimplementedTicketBuyerServiceServer 3516 // for forward compatibility 3517 type TicketBuyerServiceServer interface { 3518 StartAutoBuyer(context.Context, *StartAutoBuyerRequest) (*StartAutoBuyerResponse, error) 3519 StopAutoBuyer(context.Context, *StopAutoBuyerRequest) (*StopAutoBuyerResponse, error) 3520 TicketBuyerConfig(context.Context, *TicketBuyerConfigRequest) (*TicketBuyerConfigResponse, error) 3521 SetAccount(context.Context, *SetAccountRequest) (*SetAccountResponse, error) 3522 SetBalanceToMaintain(context.Context, *SetBalanceToMaintainRequest) (*SetBalanceToMaintainResponse, error) 3523 SetMaxFee(context.Context, *SetMaxFeeRequest) (*SetMaxFeeResponse, error) 3524 SetMaxPriceRelative(context.Context, *SetMaxPriceRelativeRequest) (*SetMaxPriceRelativeResponse, error) 3525 SetMaxPriceAbsolute(context.Context, *SetMaxPriceAbsoluteRequest) (*SetMaxPriceAbsoluteResponse, error) 3526 SetVotingAddress(context.Context, *SetVotingAddressRequest) (*SetVotingAddressResponse, error) 3527 SetPoolAddress(context.Context, *SetPoolAddressRequest) (*SetPoolAddressResponse, error) 3528 SetPoolFees(context.Context, *SetPoolFeesRequest) (*SetPoolFeesResponse, error) 3529 SetMaxPerBlock(context.Context, *SetMaxPerBlockRequest) (*SetMaxPerBlockResponse, error) 3530 mustEmbedUnimplementedTicketBuyerServiceServer() 3531 } 3532 3533 // UnimplementedTicketBuyerServiceServer must be embedded to have forward compatible implementations. 3534 type UnimplementedTicketBuyerServiceServer struct { 3535 } 3536 3537 func (UnimplementedTicketBuyerServiceServer) StartAutoBuyer(context.Context, *StartAutoBuyerRequest) (*StartAutoBuyerResponse, error) { 3538 return nil, status.Errorf(codes.Unimplemented, "method StartAutoBuyer not implemented") 3539 } 3540 func (UnimplementedTicketBuyerServiceServer) StopAutoBuyer(context.Context, *StopAutoBuyerRequest) (*StopAutoBuyerResponse, error) { 3541 return nil, status.Errorf(codes.Unimplemented, "method StopAutoBuyer not implemented") 3542 } 3543 func (UnimplementedTicketBuyerServiceServer) TicketBuyerConfig(context.Context, *TicketBuyerConfigRequest) (*TicketBuyerConfigResponse, error) { 3544 return nil, status.Errorf(codes.Unimplemented, "method TicketBuyerConfig not implemented") 3545 } 3546 func (UnimplementedTicketBuyerServiceServer) SetAccount(context.Context, *SetAccountRequest) (*SetAccountResponse, error) { 3547 return nil, status.Errorf(codes.Unimplemented, "method SetAccount not implemented") 3548 } 3549 func (UnimplementedTicketBuyerServiceServer) SetBalanceToMaintain(context.Context, *SetBalanceToMaintainRequest) (*SetBalanceToMaintainResponse, error) { 3550 return nil, status.Errorf(codes.Unimplemented, "method SetBalanceToMaintain not implemented") 3551 } 3552 func (UnimplementedTicketBuyerServiceServer) SetMaxFee(context.Context, *SetMaxFeeRequest) (*SetMaxFeeResponse, error) { 3553 return nil, status.Errorf(codes.Unimplemented, "method SetMaxFee not implemented") 3554 } 3555 func (UnimplementedTicketBuyerServiceServer) SetMaxPriceRelative(context.Context, *SetMaxPriceRelativeRequest) (*SetMaxPriceRelativeResponse, error) { 3556 return nil, status.Errorf(codes.Unimplemented, "method SetMaxPriceRelative not implemented") 3557 } 3558 func (UnimplementedTicketBuyerServiceServer) SetMaxPriceAbsolute(context.Context, *SetMaxPriceAbsoluteRequest) (*SetMaxPriceAbsoluteResponse, error) { 3559 return nil, status.Errorf(codes.Unimplemented, "method SetMaxPriceAbsolute not implemented") 3560 } 3561 func (UnimplementedTicketBuyerServiceServer) SetVotingAddress(context.Context, *SetVotingAddressRequest) (*SetVotingAddressResponse, error) { 3562 return nil, status.Errorf(codes.Unimplemented, "method SetVotingAddress not implemented") 3563 } 3564 func (UnimplementedTicketBuyerServiceServer) SetPoolAddress(context.Context, *SetPoolAddressRequest) (*SetPoolAddressResponse, error) { 3565 return nil, status.Errorf(codes.Unimplemented, "method SetPoolAddress not implemented") 3566 } 3567 func (UnimplementedTicketBuyerServiceServer) SetPoolFees(context.Context, *SetPoolFeesRequest) (*SetPoolFeesResponse, error) { 3568 return nil, status.Errorf(codes.Unimplemented, "method SetPoolFees not implemented") 3569 } 3570 func (UnimplementedTicketBuyerServiceServer) SetMaxPerBlock(context.Context, *SetMaxPerBlockRequest) (*SetMaxPerBlockResponse, error) { 3571 return nil, status.Errorf(codes.Unimplemented, "method SetMaxPerBlock not implemented") 3572 } 3573 func (UnimplementedTicketBuyerServiceServer) mustEmbedUnimplementedTicketBuyerServiceServer() {} 3574 3575 // UnsafeTicketBuyerServiceServer may be embedded to opt out of forward compatibility for this service. 3576 // Use of this interface is not recommended, as added methods to TicketBuyerServiceServer will 3577 // result in compilation errors. 3578 type UnsafeTicketBuyerServiceServer interface { 3579 mustEmbedUnimplementedTicketBuyerServiceServer() 3580 } 3581 3582 func RegisterTicketBuyerServiceServer(s grpc.ServiceRegistrar, srv TicketBuyerServiceServer) { 3583 s.RegisterService(&TicketBuyerService_ServiceDesc, srv) 3584 } 3585 3586 func _TicketBuyerService_StartAutoBuyer_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3587 in := new(StartAutoBuyerRequest) 3588 if err := dec(in); err != nil { 3589 return nil, err 3590 } 3591 if interceptor == nil { 3592 return srv.(TicketBuyerServiceServer).StartAutoBuyer(ctx, in) 3593 } 3594 info := &grpc.UnaryServerInfo{ 3595 Server: srv, 3596 FullMethod: "/walletrpc.TicketBuyerService/StartAutoBuyer", 3597 } 3598 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3599 return srv.(TicketBuyerServiceServer).StartAutoBuyer(ctx, req.(*StartAutoBuyerRequest)) 3600 } 3601 return interceptor(ctx, in, info, handler) 3602 } 3603 3604 func _TicketBuyerService_StopAutoBuyer_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3605 in := new(StopAutoBuyerRequest) 3606 if err := dec(in); err != nil { 3607 return nil, err 3608 } 3609 if interceptor == nil { 3610 return srv.(TicketBuyerServiceServer).StopAutoBuyer(ctx, in) 3611 } 3612 info := &grpc.UnaryServerInfo{ 3613 Server: srv, 3614 FullMethod: "/walletrpc.TicketBuyerService/StopAutoBuyer", 3615 } 3616 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3617 return srv.(TicketBuyerServiceServer).StopAutoBuyer(ctx, req.(*StopAutoBuyerRequest)) 3618 } 3619 return interceptor(ctx, in, info, handler) 3620 } 3621 3622 func _TicketBuyerService_TicketBuyerConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3623 in := new(TicketBuyerConfigRequest) 3624 if err := dec(in); err != nil { 3625 return nil, err 3626 } 3627 if interceptor == nil { 3628 return srv.(TicketBuyerServiceServer).TicketBuyerConfig(ctx, in) 3629 } 3630 info := &grpc.UnaryServerInfo{ 3631 Server: srv, 3632 FullMethod: "/walletrpc.TicketBuyerService/TicketBuyerConfig", 3633 } 3634 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3635 return srv.(TicketBuyerServiceServer).TicketBuyerConfig(ctx, req.(*TicketBuyerConfigRequest)) 3636 } 3637 return interceptor(ctx, in, info, handler) 3638 } 3639 3640 func _TicketBuyerService_SetAccount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3641 in := new(SetAccountRequest) 3642 if err := dec(in); err != nil { 3643 return nil, err 3644 } 3645 if interceptor == nil { 3646 return srv.(TicketBuyerServiceServer).SetAccount(ctx, in) 3647 } 3648 info := &grpc.UnaryServerInfo{ 3649 Server: srv, 3650 FullMethod: "/walletrpc.TicketBuyerService/SetAccount", 3651 } 3652 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3653 return srv.(TicketBuyerServiceServer).SetAccount(ctx, req.(*SetAccountRequest)) 3654 } 3655 return interceptor(ctx, in, info, handler) 3656 } 3657 3658 func _TicketBuyerService_SetBalanceToMaintain_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3659 in := new(SetBalanceToMaintainRequest) 3660 if err := dec(in); err != nil { 3661 return nil, err 3662 } 3663 if interceptor == nil { 3664 return srv.(TicketBuyerServiceServer).SetBalanceToMaintain(ctx, in) 3665 } 3666 info := &grpc.UnaryServerInfo{ 3667 Server: srv, 3668 FullMethod: "/walletrpc.TicketBuyerService/SetBalanceToMaintain", 3669 } 3670 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3671 return srv.(TicketBuyerServiceServer).SetBalanceToMaintain(ctx, req.(*SetBalanceToMaintainRequest)) 3672 } 3673 return interceptor(ctx, in, info, handler) 3674 } 3675 3676 func _TicketBuyerService_SetMaxFee_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3677 in := new(SetMaxFeeRequest) 3678 if err := dec(in); err != nil { 3679 return nil, err 3680 } 3681 if interceptor == nil { 3682 return srv.(TicketBuyerServiceServer).SetMaxFee(ctx, in) 3683 } 3684 info := &grpc.UnaryServerInfo{ 3685 Server: srv, 3686 FullMethod: "/walletrpc.TicketBuyerService/SetMaxFee", 3687 } 3688 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3689 return srv.(TicketBuyerServiceServer).SetMaxFee(ctx, req.(*SetMaxFeeRequest)) 3690 } 3691 return interceptor(ctx, in, info, handler) 3692 } 3693 3694 func _TicketBuyerService_SetMaxPriceRelative_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3695 in := new(SetMaxPriceRelativeRequest) 3696 if err := dec(in); err != nil { 3697 return nil, err 3698 } 3699 if interceptor == nil { 3700 return srv.(TicketBuyerServiceServer).SetMaxPriceRelative(ctx, in) 3701 } 3702 info := &grpc.UnaryServerInfo{ 3703 Server: srv, 3704 FullMethod: "/walletrpc.TicketBuyerService/SetMaxPriceRelative", 3705 } 3706 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3707 return srv.(TicketBuyerServiceServer).SetMaxPriceRelative(ctx, req.(*SetMaxPriceRelativeRequest)) 3708 } 3709 return interceptor(ctx, in, info, handler) 3710 } 3711 3712 func _TicketBuyerService_SetMaxPriceAbsolute_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3713 in := new(SetMaxPriceAbsoluteRequest) 3714 if err := dec(in); err != nil { 3715 return nil, err 3716 } 3717 if interceptor == nil { 3718 return srv.(TicketBuyerServiceServer).SetMaxPriceAbsolute(ctx, in) 3719 } 3720 info := &grpc.UnaryServerInfo{ 3721 Server: srv, 3722 FullMethod: "/walletrpc.TicketBuyerService/SetMaxPriceAbsolute", 3723 } 3724 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3725 return srv.(TicketBuyerServiceServer).SetMaxPriceAbsolute(ctx, req.(*SetMaxPriceAbsoluteRequest)) 3726 } 3727 return interceptor(ctx, in, info, handler) 3728 } 3729 3730 func _TicketBuyerService_SetVotingAddress_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3731 in := new(SetVotingAddressRequest) 3732 if err := dec(in); err != nil { 3733 return nil, err 3734 } 3735 if interceptor == nil { 3736 return srv.(TicketBuyerServiceServer).SetVotingAddress(ctx, in) 3737 } 3738 info := &grpc.UnaryServerInfo{ 3739 Server: srv, 3740 FullMethod: "/walletrpc.TicketBuyerService/SetVotingAddress", 3741 } 3742 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3743 return srv.(TicketBuyerServiceServer).SetVotingAddress(ctx, req.(*SetVotingAddressRequest)) 3744 } 3745 return interceptor(ctx, in, info, handler) 3746 } 3747 3748 func _TicketBuyerService_SetPoolAddress_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3749 in := new(SetPoolAddressRequest) 3750 if err := dec(in); err != nil { 3751 return nil, err 3752 } 3753 if interceptor == nil { 3754 return srv.(TicketBuyerServiceServer).SetPoolAddress(ctx, in) 3755 } 3756 info := &grpc.UnaryServerInfo{ 3757 Server: srv, 3758 FullMethod: "/walletrpc.TicketBuyerService/SetPoolAddress", 3759 } 3760 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3761 return srv.(TicketBuyerServiceServer).SetPoolAddress(ctx, req.(*SetPoolAddressRequest)) 3762 } 3763 return interceptor(ctx, in, info, handler) 3764 } 3765 3766 func _TicketBuyerService_SetPoolFees_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3767 in := new(SetPoolFeesRequest) 3768 if err := dec(in); err != nil { 3769 return nil, err 3770 } 3771 if interceptor == nil { 3772 return srv.(TicketBuyerServiceServer).SetPoolFees(ctx, in) 3773 } 3774 info := &grpc.UnaryServerInfo{ 3775 Server: srv, 3776 FullMethod: "/walletrpc.TicketBuyerService/SetPoolFees", 3777 } 3778 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3779 return srv.(TicketBuyerServiceServer).SetPoolFees(ctx, req.(*SetPoolFeesRequest)) 3780 } 3781 return interceptor(ctx, in, info, handler) 3782 } 3783 3784 func _TicketBuyerService_SetMaxPerBlock_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3785 in := new(SetMaxPerBlockRequest) 3786 if err := dec(in); err != nil { 3787 return nil, err 3788 } 3789 if interceptor == nil { 3790 return srv.(TicketBuyerServiceServer).SetMaxPerBlock(ctx, in) 3791 } 3792 info := &grpc.UnaryServerInfo{ 3793 Server: srv, 3794 FullMethod: "/walletrpc.TicketBuyerService/SetMaxPerBlock", 3795 } 3796 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3797 return srv.(TicketBuyerServiceServer).SetMaxPerBlock(ctx, req.(*SetMaxPerBlockRequest)) 3798 } 3799 return interceptor(ctx, in, info, handler) 3800 } 3801 3802 // TicketBuyerService_ServiceDesc is the grpc.ServiceDesc for TicketBuyerService service. 3803 // It's only intended for direct use with grpc.RegisterService, 3804 // and not to be introspected or modified (even as a copy) 3805 var TicketBuyerService_ServiceDesc = grpc.ServiceDesc{ 3806 ServiceName: "walletrpc.TicketBuyerService", 3807 HandlerType: (*TicketBuyerServiceServer)(nil), 3808 Methods: []grpc.MethodDesc{ 3809 { 3810 MethodName: "StartAutoBuyer", 3811 Handler: _TicketBuyerService_StartAutoBuyer_Handler, 3812 }, 3813 { 3814 MethodName: "StopAutoBuyer", 3815 Handler: _TicketBuyerService_StopAutoBuyer_Handler, 3816 }, 3817 { 3818 MethodName: "TicketBuyerConfig", 3819 Handler: _TicketBuyerService_TicketBuyerConfig_Handler, 3820 }, 3821 { 3822 MethodName: "SetAccount", 3823 Handler: _TicketBuyerService_SetAccount_Handler, 3824 }, 3825 { 3826 MethodName: "SetBalanceToMaintain", 3827 Handler: _TicketBuyerService_SetBalanceToMaintain_Handler, 3828 }, 3829 { 3830 MethodName: "SetMaxFee", 3831 Handler: _TicketBuyerService_SetMaxFee_Handler, 3832 }, 3833 { 3834 MethodName: "SetMaxPriceRelative", 3835 Handler: _TicketBuyerService_SetMaxPriceRelative_Handler, 3836 }, 3837 { 3838 MethodName: "SetMaxPriceAbsolute", 3839 Handler: _TicketBuyerService_SetMaxPriceAbsolute_Handler, 3840 }, 3841 { 3842 MethodName: "SetVotingAddress", 3843 Handler: _TicketBuyerService_SetVotingAddress_Handler, 3844 }, 3845 { 3846 MethodName: "SetPoolAddress", 3847 Handler: _TicketBuyerService_SetPoolAddress_Handler, 3848 }, 3849 { 3850 MethodName: "SetPoolFees", 3851 Handler: _TicketBuyerService_SetPoolFees_Handler, 3852 }, 3853 { 3854 MethodName: "SetMaxPerBlock", 3855 Handler: _TicketBuyerService_SetMaxPerBlock_Handler, 3856 }, 3857 }, 3858 Streams: []grpc.StreamDesc{}, 3859 Metadata: "api.proto", 3860 } 3861 3862 // SeedServiceClient is the client API for SeedService service. 3863 // 3864 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. 3865 type SeedServiceClient interface { 3866 GenerateRandomSeed(ctx context.Context, in *GenerateRandomSeedRequest, opts ...grpc.CallOption) (*GenerateRandomSeedResponse, error) 3867 DecodeSeed(ctx context.Context, in *DecodeSeedRequest, opts ...grpc.CallOption) (*DecodeSeedResponse, error) 3868 } 3869 3870 type seedServiceClient struct { 3871 cc grpc.ClientConnInterface 3872 } 3873 3874 func NewSeedServiceClient(cc grpc.ClientConnInterface) SeedServiceClient { 3875 return &seedServiceClient{cc} 3876 } 3877 3878 func (c *seedServiceClient) GenerateRandomSeed(ctx context.Context, in *GenerateRandomSeedRequest, opts ...grpc.CallOption) (*GenerateRandomSeedResponse, error) { 3879 out := new(GenerateRandomSeedResponse) 3880 err := c.cc.Invoke(ctx, "/walletrpc.SeedService/GenerateRandomSeed", in, out, opts...) 3881 if err != nil { 3882 return nil, err 3883 } 3884 return out, nil 3885 } 3886 3887 func (c *seedServiceClient) DecodeSeed(ctx context.Context, in *DecodeSeedRequest, opts ...grpc.CallOption) (*DecodeSeedResponse, error) { 3888 out := new(DecodeSeedResponse) 3889 err := c.cc.Invoke(ctx, "/walletrpc.SeedService/DecodeSeed", in, out, opts...) 3890 if err != nil { 3891 return nil, err 3892 } 3893 return out, nil 3894 } 3895 3896 // SeedServiceServer is the server API for SeedService service. 3897 // All implementations must embed UnimplementedSeedServiceServer 3898 // for forward compatibility 3899 type SeedServiceServer interface { 3900 GenerateRandomSeed(context.Context, *GenerateRandomSeedRequest) (*GenerateRandomSeedResponse, error) 3901 DecodeSeed(context.Context, *DecodeSeedRequest) (*DecodeSeedResponse, error) 3902 mustEmbedUnimplementedSeedServiceServer() 3903 } 3904 3905 // UnimplementedSeedServiceServer must be embedded to have forward compatible implementations. 3906 type UnimplementedSeedServiceServer struct { 3907 } 3908 3909 func (UnimplementedSeedServiceServer) GenerateRandomSeed(context.Context, *GenerateRandomSeedRequest) (*GenerateRandomSeedResponse, error) { 3910 return nil, status.Errorf(codes.Unimplemented, "method GenerateRandomSeed not implemented") 3911 } 3912 func (UnimplementedSeedServiceServer) DecodeSeed(context.Context, *DecodeSeedRequest) (*DecodeSeedResponse, error) { 3913 return nil, status.Errorf(codes.Unimplemented, "method DecodeSeed not implemented") 3914 } 3915 func (UnimplementedSeedServiceServer) mustEmbedUnimplementedSeedServiceServer() {} 3916 3917 // UnsafeSeedServiceServer may be embedded to opt out of forward compatibility for this service. 3918 // Use of this interface is not recommended, as added methods to SeedServiceServer will 3919 // result in compilation errors. 3920 type UnsafeSeedServiceServer interface { 3921 mustEmbedUnimplementedSeedServiceServer() 3922 } 3923 3924 func RegisterSeedServiceServer(s grpc.ServiceRegistrar, srv SeedServiceServer) { 3925 s.RegisterService(&SeedService_ServiceDesc, srv) 3926 } 3927 3928 func _SeedService_GenerateRandomSeed_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3929 in := new(GenerateRandomSeedRequest) 3930 if err := dec(in); err != nil { 3931 return nil, err 3932 } 3933 if interceptor == nil { 3934 return srv.(SeedServiceServer).GenerateRandomSeed(ctx, in) 3935 } 3936 info := &grpc.UnaryServerInfo{ 3937 Server: srv, 3938 FullMethod: "/walletrpc.SeedService/GenerateRandomSeed", 3939 } 3940 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3941 return srv.(SeedServiceServer).GenerateRandomSeed(ctx, req.(*GenerateRandomSeedRequest)) 3942 } 3943 return interceptor(ctx, in, info, handler) 3944 } 3945 3946 func _SeedService_DecodeSeed_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3947 in := new(DecodeSeedRequest) 3948 if err := dec(in); err != nil { 3949 return nil, err 3950 } 3951 if interceptor == nil { 3952 return srv.(SeedServiceServer).DecodeSeed(ctx, in) 3953 } 3954 info := &grpc.UnaryServerInfo{ 3955 Server: srv, 3956 FullMethod: "/walletrpc.SeedService/DecodeSeed", 3957 } 3958 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3959 return srv.(SeedServiceServer).DecodeSeed(ctx, req.(*DecodeSeedRequest)) 3960 } 3961 return interceptor(ctx, in, info, handler) 3962 } 3963 3964 // SeedService_ServiceDesc is the grpc.ServiceDesc for SeedService service. 3965 // It's only intended for direct use with grpc.RegisterService, 3966 // and not to be introspected or modified (even as a copy) 3967 var SeedService_ServiceDesc = grpc.ServiceDesc{ 3968 ServiceName: "walletrpc.SeedService", 3969 HandlerType: (*SeedServiceServer)(nil), 3970 Methods: []grpc.MethodDesc{ 3971 { 3972 MethodName: "GenerateRandomSeed", 3973 Handler: _SeedService_GenerateRandomSeed_Handler, 3974 }, 3975 { 3976 MethodName: "DecodeSeed", 3977 Handler: _SeedService_DecodeSeed_Handler, 3978 }, 3979 }, 3980 Streams: []grpc.StreamDesc{}, 3981 Metadata: "api.proto", 3982 } 3983 3984 // AgendaServiceClient is the client API for AgendaService service. 3985 // 3986 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. 3987 type AgendaServiceClient interface { 3988 Agendas(ctx context.Context, in *AgendasRequest, opts ...grpc.CallOption) (*AgendasResponse, error) 3989 } 3990 3991 type agendaServiceClient struct { 3992 cc grpc.ClientConnInterface 3993 } 3994 3995 func NewAgendaServiceClient(cc grpc.ClientConnInterface) AgendaServiceClient { 3996 return &agendaServiceClient{cc} 3997 } 3998 3999 func (c *agendaServiceClient) Agendas(ctx context.Context, in *AgendasRequest, opts ...grpc.CallOption) (*AgendasResponse, error) { 4000 out := new(AgendasResponse) 4001 err := c.cc.Invoke(ctx, "/walletrpc.AgendaService/Agendas", in, out, opts...) 4002 if err != nil { 4003 return nil, err 4004 } 4005 return out, nil 4006 } 4007 4008 // AgendaServiceServer is the server API for AgendaService service. 4009 // All implementations must embed UnimplementedAgendaServiceServer 4010 // for forward compatibility 4011 type AgendaServiceServer interface { 4012 Agendas(context.Context, *AgendasRequest) (*AgendasResponse, error) 4013 mustEmbedUnimplementedAgendaServiceServer() 4014 } 4015 4016 // UnimplementedAgendaServiceServer must be embedded to have forward compatible implementations. 4017 type UnimplementedAgendaServiceServer struct { 4018 } 4019 4020 func (UnimplementedAgendaServiceServer) Agendas(context.Context, *AgendasRequest) (*AgendasResponse, error) { 4021 return nil, status.Errorf(codes.Unimplemented, "method Agendas not implemented") 4022 } 4023 func (UnimplementedAgendaServiceServer) mustEmbedUnimplementedAgendaServiceServer() {} 4024 4025 // UnsafeAgendaServiceServer may be embedded to opt out of forward compatibility for this service. 4026 // Use of this interface is not recommended, as added methods to AgendaServiceServer will 4027 // result in compilation errors. 4028 type UnsafeAgendaServiceServer interface { 4029 mustEmbedUnimplementedAgendaServiceServer() 4030 } 4031 4032 func RegisterAgendaServiceServer(s grpc.ServiceRegistrar, srv AgendaServiceServer) { 4033 s.RegisterService(&AgendaService_ServiceDesc, srv) 4034 } 4035 4036 func _AgendaService_Agendas_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 4037 in := new(AgendasRequest) 4038 if err := dec(in); err != nil { 4039 return nil, err 4040 } 4041 if interceptor == nil { 4042 return srv.(AgendaServiceServer).Agendas(ctx, in) 4043 } 4044 info := &grpc.UnaryServerInfo{ 4045 Server: srv, 4046 FullMethod: "/walletrpc.AgendaService/Agendas", 4047 } 4048 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 4049 return srv.(AgendaServiceServer).Agendas(ctx, req.(*AgendasRequest)) 4050 } 4051 return interceptor(ctx, in, info, handler) 4052 } 4053 4054 // AgendaService_ServiceDesc is the grpc.ServiceDesc for AgendaService service. 4055 // It's only intended for direct use with grpc.RegisterService, 4056 // and not to be introspected or modified (even as a copy) 4057 var AgendaService_ServiceDesc = grpc.ServiceDesc{ 4058 ServiceName: "walletrpc.AgendaService", 4059 HandlerType: (*AgendaServiceServer)(nil), 4060 Methods: []grpc.MethodDesc{ 4061 { 4062 MethodName: "Agendas", 4063 Handler: _AgendaService_Agendas_Handler, 4064 }, 4065 }, 4066 Streams: []grpc.StreamDesc{}, 4067 Metadata: "api.proto", 4068 } 4069 4070 // VotingServiceClient is the client API for VotingService service. 4071 // 4072 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. 4073 type VotingServiceClient interface { 4074 VoteChoices(ctx context.Context, in *VoteChoicesRequest, opts ...grpc.CallOption) (*VoteChoicesResponse, error) 4075 SetVoteChoices(ctx context.Context, in *SetVoteChoicesRequest, opts ...grpc.CallOption) (*SetVoteChoicesResponse, error) 4076 TSpendPolicies(ctx context.Context, in *TSpendPoliciesRequest, opts ...grpc.CallOption) (*TSpendPoliciesResponse, error) 4077 SetTSpendPolicy(ctx context.Context, in *SetTSpendPolicyRequest, opts ...grpc.CallOption) (*SetTSpendPolicyResponse, error) 4078 TreasuryPolicies(ctx context.Context, in *TreasuryPoliciesRequest, opts ...grpc.CallOption) (*TreasuryPoliciesResponse, error) 4079 SetTreasuryPolicy(ctx context.Context, in *SetTreasuryPolicyRequest, opts ...grpc.CallOption) (*SetTreasuryPolicyResponse, error) 4080 } 4081 4082 type votingServiceClient struct { 4083 cc grpc.ClientConnInterface 4084 } 4085 4086 func NewVotingServiceClient(cc grpc.ClientConnInterface) VotingServiceClient { 4087 return &votingServiceClient{cc} 4088 } 4089 4090 func (c *votingServiceClient) VoteChoices(ctx context.Context, in *VoteChoicesRequest, opts ...grpc.CallOption) (*VoteChoicesResponse, error) { 4091 out := new(VoteChoicesResponse) 4092 err := c.cc.Invoke(ctx, "/walletrpc.VotingService/VoteChoices", in, out, opts...) 4093 if err != nil { 4094 return nil, err 4095 } 4096 return out, nil 4097 } 4098 4099 func (c *votingServiceClient) SetVoteChoices(ctx context.Context, in *SetVoteChoicesRequest, opts ...grpc.CallOption) (*SetVoteChoicesResponse, error) { 4100 out := new(SetVoteChoicesResponse) 4101 err := c.cc.Invoke(ctx, "/walletrpc.VotingService/SetVoteChoices", in, out, opts...) 4102 if err != nil { 4103 return nil, err 4104 } 4105 return out, nil 4106 } 4107 4108 func (c *votingServiceClient) TSpendPolicies(ctx context.Context, in *TSpendPoliciesRequest, opts ...grpc.CallOption) (*TSpendPoliciesResponse, error) { 4109 out := new(TSpendPoliciesResponse) 4110 err := c.cc.Invoke(ctx, "/walletrpc.VotingService/TSpendPolicies", in, out, opts...) 4111 if err != nil { 4112 return nil, err 4113 } 4114 return out, nil 4115 } 4116 4117 func (c *votingServiceClient) SetTSpendPolicy(ctx context.Context, in *SetTSpendPolicyRequest, opts ...grpc.CallOption) (*SetTSpendPolicyResponse, error) { 4118 out := new(SetTSpendPolicyResponse) 4119 err := c.cc.Invoke(ctx, "/walletrpc.VotingService/SetTSpendPolicy", in, out, opts...) 4120 if err != nil { 4121 return nil, err 4122 } 4123 return out, nil 4124 } 4125 4126 func (c *votingServiceClient) TreasuryPolicies(ctx context.Context, in *TreasuryPoliciesRequest, opts ...grpc.CallOption) (*TreasuryPoliciesResponse, error) { 4127 out := new(TreasuryPoliciesResponse) 4128 err := c.cc.Invoke(ctx, "/walletrpc.VotingService/TreasuryPolicies", in, out, opts...) 4129 if err != nil { 4130 return nil, err 4131 } 4132 return out, nil 4133 } 4134 4135 func (c *votingServiceClient) SetTreasuryPolicy(ctx context.Context, in *SetTreasuryPolicyRequest, opts ...grpc.CallOption) (*SetTreasuryPolicyResponse, error) { 4136 out := new(SetTreasuryPolicyResponse) 4137 err := c.cc.Invoke(ctx, "/walletrpc.VotingService/SetTreasuryPolicy", in, out, opts...) 4138 if err != nil { 4139 return nil, err 4140 } 4141 return out, nil 4142 } 4143 4144 // VotingServiceServer is the server API for VotingService service. 4145 // All implementations must embed UnimplementedVotingServiceServer 4146 // for forward compatibility 4147 type VotingServiceServer interface { 4148 VoteChoices(context.Context, *VoteChoicesRequest) (*VoteChoicesResponse, error) 4149 SetVoteChoices(context.Context, *SetVoteChoicesRequest) (*SetVoteChoicesResponse, error) 4150 TSpendPolicies(context.Context, *TSpendPoliciesRequest) (*TSpendPoliciesResponse, error) 4151 SetTSpendPolicy(context.Context, *SetTSpendPolicyRequest) (*SetTSpendPolicyResponse, error) 4152 TreasuryPolicies(context.Context, *TreasuryPoliciesRequest) (*TreasuryPoliciesResponse, error) 4153 SetTreasuryPolicy(context.Context, *SetTreasuryPolicyRequest) (*SetTreasuryPolicyResponse, error) 4154 mustEmbedUnimplementedVotingServiceServer() 4155 } 4156 4157 // UnimplementedVotingServiceServer must be embedded to have forward compatible implementations. 4158 type UnimplementedVotingServiceServer struct { 4159 } 4160 4161 func (UnimplementedVotingServiceServer) VoteChoices(context.Context, *VoteChoicesRequest) (*VoteChoicesResponse, error) { 4162 return nil, status.Errorf(codes.Unimplemented, "method VoteChoices not implemented") 4163 } 4164 func (UnimplementedVotingServiceServer) SetVoteChoices(context.Context, *SetVoteChoicesRequest) (*SetVoteChoicesResponse, error) { 4165 return nil, status.Errorf(codes.Unimplemented, "method SetVoteChoices not implemented") 4166 } 4167 func (UnimplementedVotingServiceServer) TSpendPolicies(context.Context, *TSpendPoliciesRequest) (*TSpendPoliciesResponse, error) { 4168 return nil, status.Errorf(codes.Unimplemented, "method TSpendPolicies not implemented") 4169 } 4170 func (UnimplementedVotingServiceServer) SetTSpendPolicy(context.Context, *SetTSpendPolicyRequest) (*SetTSpendPolicyResponse, error) { 4171 return nil, status.Errorf(codes.Unimplemented, "method SetTSpendPolicy not implemented") 4172 } 4173 func (UnimplementedVotingServiceServer) TreasuryPolicies(context.Context, *TreasuryPoliciesRequest) (*TreasuryPoliciesResponse, error) { 4174 return nil, status.Errorf(codes.Unimplemented, "method TreasuryPolicies not implemented") 4175 } 4176 func (UnimplementedVotingServiceServer) SetTreasuryPolicy(context.Context, *SetTreasuryPolicyRequest) (*SetTreasuryPolicyResponse, error) { 4177 return nil, status.Errorf(codes.Unimplemented, "method SetTreasuryPolicy not implemented") 4178 } 4179 func (UnimplementedVotingServiceServer) mustEmbedUnimplementedVotingServiceServer() {} 4180 4181 // UnsafeVotingServiceServer may be embedded to opt out of forward compatibility for this service. 4182 // Use of this interface is not recommended, as added methods to VotingServiceServer will 4183 // result in compilation errors. 4184 type UnsafeVotingServiceServer interface { 4185 mustEmbedUnimplementedVotingServiceServer() 4186 } 4187 4188 func RegisterVotingServiceServer(s grpc.ServiceRegistrar, srv VotingServiceServer) { 4189 s.RegisterService(&VotingService_ServiceDesc, srv) 4190 } 4191 4192 func _VotingService_VoteChoices_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 4193 in := new(VoteChoicesRequest) 4194 if err := dec(in); err != nil { 4195 return nil, err 4196 } 4197 if interceptor == nil { 4198 return srv.(VotingServiceServer).VoteChoices(ctx, in) 4199 } 4200 info := &grpc.UnaryServerInfo{ 4201 Server: srv, 4202 FullMethod: "/walletrpc.VotingService/VoteChoices", 4203 } 4204 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 4205 return srv.(VotingServiceServer).VoteChoices(ctx, req.(*VoteChoicesRequest)) 4206 } 4207 return interceptor(ctx, in, info, handler) 4208 } 4209 4210 func _VotingService_SetVoteChoices_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 4211 in := new(SetVoteChoicesRequest) 4212 if err := dec(in); err != nil { 4213 return nil, err 4214 } 4215 if interceptor == nil { 4216 return srv.(VotingServiceServer).SetVoteChoices(ctx, in) 4217 } 4218 info := &grpc.UnaryServerInfo{ 4219 Server: srv, 4220 FullMethod: "/walletrpc.VotingService/SetVoteChoices", 4221 } 4222 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 4223 return srv.(VotingServiceServer).SetVoteChoices(ctx, req.(*SetVoteChoicesRequest)) 4224 } 4225 return interceptor(ctx, in, info, handler) 4226 } 4227 4228 func _VotingService_TSpendPolicies_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 4229 in := new(TSpendPoliciesRequest) 4230 if err := dec(in); err != nil { 4231 return nil, err 4232 } 4233 if interceptor == nil { 4234 return srv.(VotingServiceServer).TSpendPolicies(ctx, in) 4235 } 4236 info := &grpc.UnaryServerInfo{ 4237 Server: srv, 4238 FullMethod: "/walletrpc.VotingService/TSpendPolicies", 4239 } 4240 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 4241 return srv.(VotingServiceServer).TSpendPolicies(ctx, req.(*TSpendPoliciesRequest)) 4242 } 4243 return interceptor(ctx, in, info, handler) 4244 } 4245 4246 func _VotingService_SetTSpendPolicy_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 4247 in := new(SetTSpendPolicyRequest) 4248 if err := dec(in); err != nil { 4249 return nil, err 4250 } 4251 if interceptor == nil { 4252 return srv.(VotingServiceServer).SetTSpendPolicy(ctx, in) 4253 } 4254 info := &grpc.UnaryServerInfo{ 4255 Server: srv, 4256 FullMethod: "/walletrpc.VotingService/SetTSpendPolicy", 4257 } 4258 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 4259 return srv.(VotingServiceServer).SetTSpendPolicy(ctx, req.(*SetTSpendPolicyRequest)) 4260 } 4261 return interceptor(ctx, in, info, handler) 4262 } 4263 4264 func _VotingService_TreasuryPolicies_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 4265 in := new(TreasuryPoliciesRequest) 4266 if err := dec(in); err != nil { 4267 return nil, err 4268 } 4269 if interceptor == nil { 4270 return srv.(VotingServiceServer).TreasuryPolicies(ctx, in) 4271 } 4272 info := &grpc.UnaryServerInfo{ 4273 Server: srv, 4274 FullMethod: "/walletrpc.VotingService/TreasuryPolicies", 4275 } 4276 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 4277 return srv.(VotingServiceServer).TreasuryPolicies(ctx, req.(*TreasuryPoliciesRequest)) 4278 } 4279 return interceptor(ctx, in, info, handler) 4280 } 4281 4282 func _VotingService_SetTreasuryPolicy_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 4283 in := new(SetTreasuryPolicyRequest) 4284 if err := dec(in); err != nil { 4285 return nil, err 4286 } 4287 if interceptor == nil { 4288 return srv.(VotingServiceServer).SetTreasuryPolicy(ctx, in) 4289 } 4290 info := &grpc.UnaryServerInfo{ 4291 Server: srv, 4292 FullMethod: "/walletrpc.VotingService/SetTreasuryPolicy", 4293 } 4294 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 4295 return srv.(VotingServiceServer).SetTreasuryPolicy(ctx, req.(*SetTreasuryPolicyRequest)) 4296 } 4297 return interceptor(ctx, in, info, handler) 4298 } 4299 4300 // VotingService_ServiceDesc is the grpc.ServiceDesc for VotingService service. 4301 // It's only intended for direct use with grpc.RegisterService, 4302 // and not to be introspected or modified (even as a copy) 4303 var VotingService_ServiceDesc = grpc.ServiceDesc{ 4304 ServiceName: "walletrpc.VotingService", 4305 HandlerType: (*VotingServiceServer)(nil), 4306 Methods: []grpc.MethodDesc{ 4307 { 4308 MethodName: "VoteChoices", 4309 Handler: _VotingService_VoteChoices_Handler, 4310 }, 4311 { 4312 MethodName: "SetVoteChoices", 4313 Handler: _VotingService_SetVoteChoices_Handler, 4314 }, 4315 { 4316 MethodName: "TSpendPolicies", 4317 Handler: _VotingService_TSpendPolicies_Handler, 4318 }, 4319 { 4320 MethodName: "SetTSpendPolicy", 4321 Handler: _VotingService_SetTSpendPolicy_Handler, 4322 }, 4323 { 4324 MethodName: "TreasuryPolicies", 4325 Handler: _VotingService_TreasuryPolicies_Handler, 4326 }, 4327 { 4328 MethodName: "SetTreasuryPolicy", 4329 Handler: _VotingService_SetTreasuryPolicy_Handler, 4330 }, 4331 }, 4332 Streams: []grpc.StreamDesc{}, 4333 Metadata: "api.proto", 4334 } 4335 4336 // MessageVerificationServiceClient is the client API for MessageVerificationService service. 4337 // 4338 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. 4339 type MessageVerificationServiceClient interface { 4340 VerifyMessage(ctx context.Context, in *VerifyMessageRequest, opts ...grpc.CallOption) (*VerifyMessageResponse, error) 4341 } 4342 4343 type messageVerificationServiceClient struct { 4344 cc grpc.ClientConnInterface 4345 } 4346 4347 func NewMessageVerificationServiceClient(cc grpc.ClientConnInterface) MessageVerificationServiceClient { 4348 return &messageVerificationServiceClient{cc} 4349 } 4350 4351 func (c *messageVerificationServiceClient) VerifyMessage(ctx context.Context, in *VerifyMessageRequest, opts ...grpc.CallOption) (*VerifyMessageResponse, error) { 4352 out := new(VerifyMessageResponse) 4353 err := c.cc.Invoke(ctx, "/walletrpc.MessageVerificationService/VerifyMessage", in, out, opts...) 4354 if err != nil { 4355 return nil, err 4356 } 4357 return out, nil 4358 } 4359 4360 // MessageVerificationServiceServer is the server API for MessageVerificationService service. 4361 // All implementations must embed UnimplementedMessageVerificationServiceServer 4362 // for forward compatibility 4363 type MessageVerificationServiceServer interface { 4364 VerifyMessage(context.Context, *VerifyMessageRequest) (*VerifyMessageResponse, error) 4365 mustEmbedUnimplementedMessageVerificationServiceServer() 4366 } 4367 4368 // UnimplementedMessageVerificationServiceServer must be embedded to have forward compatible implementations. 4369 type UnimplementedMessageVerificationServiceServer struct { 4370 } 4371 4372 func (UnimplementedMessageVerificationServiceServer) VerifyMessage(context.Context, *VerifyMessageRequest) (*VerifyMessageResponse, error) { 4373 return nil, status.Errorf(codes.Unimplemented, "method VerifyMessage not implemented") 4374 } 4375 func (UnimplementedMessageVerificationServiceServer) mustEmbedUnimplementedMessageVerificationServiceServer() { 4376 } 4377 4378 // UnsafeMessageVerificationServiceServer may be embedded to opt out of forward compatibility for this service. 4379 // Use of this interface is not recommended, as added methods to MessageVerificationServiceServer will 4380 // result in compilation errors. 4381 type UnsafeMessageVerificationServiceServer interface { 4382 mustEmbedUnimplementedMessageVerificationServiceServer() 4383 } 4384 4385 func RegisterMessageVerificationServiceServer(s grpc.ServiceRegistrar, srv MessageVerificationServiceServer) { 4386 s.RegisterService(&MessageVerificationService_ServiceDesc, srv) 4387 } 4388 4389 func _MessageVerificationService_VerifyMessage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 4390 in := new(VerifyMessageRequest) 4391 if err := dec(in); err != nil { 4392 return nil, err 4393 } 4394 if interceptor == nil { 4395 return srv.(MessageVerificationServiceServer).VerifyMessage(ctx, in) 4396 } 4397 info := &grpc.UnaryServerInfo{ 4398 Server: srv, 4399 FullMethod: "/walletrpc.MessageVerificationService/VerifyMessage", 4400 } 4401 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 4402 return srv.(MessageVerificationServiceServer).VerifyMessage(ctx, req.(*VerifyMessageRequest)) 4403 } 4404 return interceptor(ctx, in, info, handler) 4405 } 4406 4407 // MessageVerificationService_ServiceDesc is the grpc.ServiceDesc for MessageVerificationService service. 4408 // It's only intended for direct use with grpc.RegisterService, 4409 // and not to be introspected or modified (even as a copy) 4410 var MessageVerificationService_ServiceDesc = grpc.ServiceDesc{ 4411 ServiceName: "walletrpc.MessageVerificationService", 4412 HandlerType: (*MessageVerificationServiceServer)(nil), 4413 Methods: []grpc.MethodDesc{ 4414 { 4415 MethodName: "VerifyMessage", 4416 Handler: _MessageVerificationService_VerifyMessage_Handler, 4417 }, 4418 }, 4419 Streams: []grpc.StreamDesc{}, 4420 Metadata: "api.proto", 4421 } 4422 4423 // NetworkServiceClient is the client API for NetworkService service. 4424 // 4425 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. 4426 type NetworkServiceClient interface { 4427 GetRawBlock(ctx context.Context, in *GetRawBlockRequest, opts ...grpc.CallOption) (*GetRawBlockResponse, error) 4428 } 4429 4430 type networkServiceClient struct { 4431 cc grpc.ClientConnInterface 4432 } 4433 4434 func NewNetworkServiceClient(cc grpc.ClientConnInterface) NetworkServiceClient { 4435 return &networkServiceClient{cc} 4436 } 4437 4438 func (c *networkServiceClient) GetRawBlock(ctx context.Context, in *GetRawBlockRequest, opts ...grpc.CallOption) (*GetRawBlockResponse, error) { 4439 out := new(GetRawBlockResponse) 4440 err := c.cc.Invoke(ctx, "/walletrpc.NetworkService/GetRawBlock", in, out, opts...) 4441 if err != nil { 4442 return nil, err 4443 } 4444 return out, nil 4445 } 4446 4447 // NetworkServiceServer is the server API for NetworkService service. 4448 // All implementations must embed UnimplementedNetworkServiceServer 4449 // for forward compatibility 4450 type NetworkServiceServer interface { 4451 GetRawBlock(context.Context, *GetRawBlockRequest) (*GetRawBlockResponse, error) 4452 mustEmbedUnimplementedNetworkServiceServer() 4453 } 4454 4455 // UnimplementedNetworkServiceServer must be embedded to have forward compatible implementations. 4456 type UnimplementedNetworkServiceServer struct { 4457 } 4458 4459 func (UnimplementedNetworkServiceServer) GetRawBlock(context.Context, *GetRawBlockRequest) (*GetRawBlockResponse, error) { 4460 return nil, status.Errorf(codes.Unimplemented, "method GetRawBlock not implemented") 4461 } 4462 func (UnimplementedNetworkServiceServer) mustEmbedUnimplementedNetworkServiceServer() {} 4463 4464 // UnsafeNetworkServiceServer may be embedded to opt out of forward compatibility for this service. 4465 // Use of this interface is not recommended, as added methods to NetworkServiceServer will 4466 // result in compilation errors. 4467 type UnsafeNetworkServiceServer interface { 4468 mustEmbedUnimplementedNetworkServiceServer() 4469 } 4470 4471 func RegisterNetworkServiceServer(s grpc.ServiceRegistrar, srv NetworkServiceServer) { 4472 s.RegisterService(&NetworkService_ServiceDesc, srv) 4473 } 4474 4475 func _NetworkService_GetRawBlock_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 4476 in := new(GetRawBlockRequest) 4477 if err := dec(in); err != nil { 4478 return nil, err 4479 } 4480 if interceptor == nil { 4481 return srv.(NetworkServiceServer).GetRawBlock(ctx, in) 4482 } 4483 info := &grpc.UnaryServerInfo{ 4484 Server: srv, 4485 FullMethod: "/walletrpc.NetworkService/GetRawBlock", 4486 } 4487 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 4488 return srv.(NetworkServiceServer).GetRawBlock(ctx, req.(*GetRawBlockRequest)) 4489 } 4490 return interceptor(ctx, in, info, handler) 4491 } 4492 4493 // NetworkService_ServiceDesc is the grpc.ServiceDesc for NetworkService service. 4494 // It's only intended for direct use with grpc.RegisterService, 4495 // and not to be introspected or modified (even as a copy) 4496 var NetworkService_ServiceDesc = grpc.ServiceDesc{ 4497 ServiceName: "walletrpc.NetworkService", 4498 HandlerType: (*NetworkServiceServer)(nil), 4499 Methods: []grpc.MethodDesc{ 4500 { 4501 MethodName: "GetRawBlock", 4502 Handler: _NetworkService_GetRawBlock_Handler, 4503 }, 4504 }, 4505 Streams: []grpc.StreamDesc{}, 4506 Metadata: "api.proto", 4507 } 4508 4509 // DecodeMessageServiceClient is the client API for DecodeMessageService service. 4510 // 4511 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. 4512 type DecodeMessageServiceClient interface { 4513 DecodeRawTransaction(ctx context.Context, in *DecodeRawTransactionRequest, opts ...grpc.CallOption) (*DecodeRawTransactionResponse, error) 4514 } 4515 4516 type decodeMessageServiceClient struct { 4517 cc grpc.ClientConnInterface 4518 } 4519 4520 func NewDecodeMessageServiceClient(cc grpc.ClientConnInterface) DecodeMessageServiceClient { 4521 return &decodeMessageServiceClient{cc} 4522 } 4523 4524 func (c *decodeMessageServiceClient) DecodeRawTransaction(ctx context.Context, in *DecodeRawTransactionRequest, opts ...grpc.CallOption) (*DecodeRawTransactionResponse, error) { 4525 out := new(DecodeRawTransactionResponse) 4526 err := c.cc.Invoke(ctx, "/walletrpc.DecodeMessageService/DecodeRawTransaction", in, out, opts...) 4527 if err != nil { 4528 return nil, err 4529 } 4530 return out, nil 4531 } 4532 4533 // DecodeMessageServiceServer is the server API for DecodeMessageService service. 4534 // All implementations must embed UnimplementedDecodeMessageServiceServer 4535 // for forward compatibility 4536 type DecodeMessageServiceServer interface { 4537 DecodeRawTransaction(context.Context, *DecodeRawTransactionRequest) (*DecodeRawTransactionResponse, error) 4538 mustEmbedUnimplementedDecodeMessageServiceServer() 4539 } 4540 4541 // UnimplementedDecodeMessageServiceServer must be embedded to have forward compatible implementations. 4542 type UnimplementedDecodeMessageServiceServer struct { 4543 } 4544 4545 func (UnimplementedDecodeMessageServiceServer) DecodeRawTransaction(context.Context, *DecodeRawTransactionRequest) (*DecodeRawTransactionResponse, error) { 4546 return nil, status.Errorf(codes.Unimplemented, "method DecodeRawTransaction not implemented") 4547 } 4548 func (UnimplementedDecodeMessageServiceServer) mustEmbedUnimplementedDecodeMessageServiceServer() {} 4549 4550 // UnsafeDecodeMessageServiceServer may be embedded to opt out of forward compatibility for this service. 4551 // Use of this interface is not recommended, as added methods to DecodeMessageServiceServer will 4552 // result in compilation errors. 4553 type UnsafeDecodeMessageServiceServer interface { 4554 mustEmbedUnimplementedDecodeMessageServiceServer() 4555 } 4556 4557 func RegisterDecodeMessageServiceServer(s grpc.ServiceRegistrar, srv DecodeMessageServiceServer) { 4558 s.RegisterService(&DecodeMessageService_ServiceDesc, srv) 4559 } 4560 4561 func _DecodeMessageService_DecodeRawTransaction_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 4562 in := new(DecodeRawTransactionRequest) 4563 if err := dec(in); err != nil { 4564 return nil, err 4565 } 4566 if interceptor == nil { 4567 return srv.(DecodeMessageServiceServer).DecodeRawTransaction(ctx, in) 4568 } 4569 info := &grpc.UnaryServerInfo{ 4570 Server: srv, 4571 FullMethod: "/walletrpc.DecodeMessageService/DecodeRawTransaction", 4572 } 4573 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 4574 return srv.(DecodeMessageServiceServer).DecodeRawTransaction(ctx, req.(*DecodeRawTransactionRequest)) 4575 } 4576 return interceptor(ctx, in, info, handler) 4577 } 4578 4579 // DecodeMessageService_ServiceDesc is the grpc.ServiceDesc for DecodeMessageService service. 4580 // It's only intended for direct use with grpc.RegisterService, 4581 // and not to be introspected or modified (even as a copy) 4582 var DecodeMessageService_ServiceDesc = grpc.ServiceDesc{ 4583 ServiceName: "walletrpc.DecodeMessageService", 4584 HandlerType: (*DecodeMessageServiceServer)(nil), 4585 Methods: []grpc.MethodDesc{ 4586 { 4587 MethodName: "DecodeRawTransaction", 4588 Handler: _DecodeMessageService_DecodeRawTransaction_Handler, 4589 }, 4590 }, 4591 Streams: []grpc.StreamDesc{}, 4592 Metadata: "api.proto", 4593 }