From 4eebbf83afd5b74102f1f66895228e5acd501fb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Olav?= Date: Fri, 21 Nov 2025 20:34:15 +0100 Subject: [PATCH] rpc: add getnetworkinfo and getnettotals --- gen/bitcoin/bitcoind/v1alpha/bitcoin.pb.go | 1769 +++++++++++------ .../bitcoindv1alphaconnect/bitcoin.connect.go | 58 + proto/bitcoin/bitcoind/v1alpha/bitcoin.proto | 47 + server/server.go | 61 + 4 files changed, 1293 insertions(+), 642 deletions(-) diff --git a/gen/bitcoin/bitcoind/v1alpha/bitcoin.pb.go b/gen/bitcoin/bitcoind/v1alpha/bitcoin.pb.go index 3b95e15..b2ba954 100644 --- a/gen/bitcoin/bitcoind/v1alpha/bitcoin.pb.go +++ b/gen/bitcoin/bitcoind/v1alpha/bitcoin.pb.go @@ -245,7 +245,7 @@ func (x GetTransactionResponse_Replaceable) Number() protoreflect.EnumNumber { // Deprecated: Use GetTransactionResponse_Replaceable.Descriptor instead. func (GetTransactionResponse_Replaceable) EnumDescriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{13, 0} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{17, 0} } type GetTransactionResponse_Category int32 @@ -303,7 +303,7 @@ func (x GetTransactionResponse_Category) Number() protoreflect.EnumNumber { // Deprecated: Use GetTransactionResponse_Category.Descriptor instead. func (GetTransactionResponse_Category) EnumDescriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{13, 1} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{17, 1} } type GetRawTransactionRequest_Verbosity int32 @@ -358,7 +358,7 @@ func (x GetRawTransactionRequest_Verbosity) Number() protoreflect.EnumNumber { // Deprecated: Use GetRawTransactionRequest_Verbosity.Descriptor instead. func (GetRawTransactionRequest_Verbosity) EnumDescriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{14, 0} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{18, 0} } type EstimateSmartFeeRequest_EstimateMode int32 @@ -407,7 +407,7 @@ func (x EstimateSmartFeeRequest_EstimateMode) Number() protoreflect.EnumNumber { // Deprecated: Use EstimateSmartFeeRequest_EstimateMode.Descriptor instead. func (EstimateSmartFeeRequest_EstimateMode) EnumDescriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{24, 0} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{28, 0} } type GetBlockRequest_Verbosity int32 @@ -468,7 +468,7 @@ func (x GetBlockRequest_Verbosity) Number() protoreflect.EnumNumber { // Deprecated: Use GetBlockRequest_Verbosity.Descriptor instead. func (GetBlockRequest_Verbosity) EnumDescriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{33, 0} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{37, 0} } type GetBlockchainInfoRequest struct { @@ -1076,6 +1076,302 @@ func (x *GetPeerInfoResponse) GetPeers() []*Peer { return nil } +type GetNetworkInfoRequest struct { + state protoimpl.MessageState `protogen:"open.v1"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *GetNetworkInfoRequest) Reset() { + *x = GetNetworkInfoRequest{} + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[5] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *GetNetworkInfoRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GetNetworkInfoRequest) ProtoMessage() {} + +func (x *GetNetworkInfoRequest) ProtoReflect() protoreflect.Message { + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[5] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GetNetworkInfoRequest.ProtoReflect.Descriptor instead. +func (*GetNetworkInfoRequest) Descriptor() ([]byte, []int) { + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{5} +} + +type GetNetworkInfoResponse struct { + state protoimpl.MessageState `protogen:"open.v1"` + Version int32 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"` + Subversion string `protobuf:"bytes,2,opt,name=subversion,proto3" json:"subversion,omitempty"` + ProtocolVersion int32 `protobuf:"varint,3,opt,name=protocol_version,json=protocolVersion,proto3" json:"protocol_version,omitempty"` + LocalServices string `protobuf:"bytes,4,opt,name=local_services,json=localServices,proto3" json:"local_services,omitempty"` + LocalServicesNames []string `protobuf:"bytes,5,rep,name=local_services_names,json=localServicesNames,proto3" json:"local_services_names,omitempty"` + LocalRelay bool `protobuf:"varint,6,opt,name=local_relay,json=localRelay,proto3" json:"local_relay,omitempty"` + TimeOffset int64 `protobuf:"varint,7,opt,name=time_offset,json=timeOffset,proto3" json:"time_offset,omitempty"` + Connections int32 `protobuf:"varint,8,opt,name=connections,proto3" json:"connections,omitempty"` + ConnectionsIn int32 `protobuf:"varint,9,opt,name=connections_in,json=connectionsIn,proto3" json:"connections_in,omitempty"` + ConnectionsOut int32 `protobuf:"varint,10,opt,name=connections_out,json=connectionsOut,proto3" json:"connections_out,omitempty"` + NetworkActive bool `protobuf:"varint,11,opt,name=network_active,json=networkActive,proto3" json:"network_active,omitempty"` + Networks []*GetNetworkInfoResponse_Network `protobuf:"bytes,12,rep,name=networks,proto3" json:"networks,omitempty"` + RelayFee float64 `protobuf:"fixed64,13,opt,name=relay_fee,json=relayFee,proto3" json:"relay_fee,omitempty"` + IncrementalFee float64 `protobuf:"fixed64,14,opt,name=incremental_fee,json=incrementalFee,proto3" json:"incremental_fee,omitempty"` + LocalAddresses []*GetNetworkInfoResponse_LocalAddress `protobuf:"bytes,15,rep,name=local_addresses,json=localAddresses,proto3" json:"local_addresses,omitempty"` + Warnings []string `protobuf:"bytes,16,rep,name=warnings,proto3" json:"warnings,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *GetNetworkInfoResponse) Reset() { + *x = GetNetworkInfoResponse{} + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[6] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *GetNetworkInfoResponse) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GetNetworkInfoResponse) ProtoMessage() {} + +func (x *GetNetworkInfoResponse) ProtoReflect() protoreflect.Message { + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[6] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GetNetworkInfoResponse.ProtoReflect.Descriptor instead. +func (*GetNetworkInfoResponse) Descriptor() ([]byte, []int) { + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{6} +} + +func (x *GetNetworkInfoResponse) GetVersion() int32 { + if x != nil { + return x.Version + } + return 0 +} + +func (x *GetNetworkInfoResponse) GetSubversion() string { + if x != nil { + return x.Subversion + } + return "" +} + +func (x *GetNetworkInfoResponse) GetProtocolVersion() int32 { + if x != nil { + return x.ProtocolVersion + } + return 0 +} + +func (x *GetNetworkInfoResponse) GetLocalServices() string { + if x != nil { + return x.LocalServices + } + return "" +} + +func (x *GetNetworkInfoResponse) GetLocalServicesNames() []string { + if x != nil { + return x.LocalServicesNames + } + return nil +} + +func (x *GetNetworkInfoResponse) GetLocalRelay() bool { + if x != nil { + return x.LocalRelay + } + return false +} + +func (x *GetNetworkInfoResponse) GetTimeOffset() int64 { + if x != nil { + return x.TimeOffset + } + return 0 +} + +func (x *GetNetworkInfoResponse) GetConnections() int32 { + if x != nil { + return x.Connections + } + return 0 +} + +func (x *GetNetworkInfoResponse) GetConnectionsIn() int32 { + if x != nil { + return x.ConnectionsIn + } + return 0 +} + +func (x *GetNetworkInfoResponse) GetConnectionsOut() int32 { + if x != nil { + return x.ConnectionsOut + } + return 0 +} + +func (x *GetNetworkInfoResponse) GetNetworkActive() bool { + if x != nil { + return x.NetworkActive + } + return false +} + +func (x *GetNetworkInfoResponse) GetNetworks() []*GetNetworkInfoResponse_Network { + if x != nil { + return x.Networks + } + return nil +} + +func (x *GetNetworkInfoResponse) GetRelayFee() float64 { + if x != nil { + return x.RelayFee + } + return 0 +} + +func (x *GetNetworkInfoResponse) GetIncrementalFee() float64 { + if x != nil { + return x.IncrementalFee + } + return 0 +} + +func (x *GetNetworkInfoResponse) GetLocalAddresses() []*GetNetworkInfoResponse_LocalAddress { + if x != nil { + return x.LocalAddresses + } + return nil +} + +func (x *GetNetworkInfoResponse) GetWarnings() []string { + if x != nil { + return x.Warnings + } + return nil +} + +type GetNetTotalsRequest struct { + state protoimpl.MessageState `protogen:"open.v1"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *GetNetTotalsRequest) Reset() { + *x = GetNetTotalsRequest{} + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[7] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *GetNetTotalsRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GetNetTotalsRequest) ProtoMessage() {} + +func (x *GetNetTotalsRequest) ProtoReflect() protoreflect.Message { + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[7] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GetNetTotalsRequest.ProtoReflect.Descriptor instead. +func (*GetNetTotalsRequest) Descriptor() ([]byte, []int) { + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{7} +} + +type GetNetTotalsResponse struct { + state protoimpl.MessageState `protogen:"open.v1"` + TotalBytesRecv uint64 `protobuf:"varint,1,opt,name=total_bytes_recv,json=totalBytesRecv,proto3" json:"total_bytes_recv,omitempty"` + TotalBytesSent uint64 `protobuf:"varint,2,opt,name=total_bytes_sent,json=totalBytesSent,proto3" json:"total_bytes_sent,omitempty"` + TimeMillis int64 `protobuf:"varint,3,opt,name=time_millis,json=timeMillis,proto3" json:"time_millis,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *GetNetTotalsResponse) Reset() { + *x = GetNetTotalsResponse{} + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[8] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *GetNetTotalsResponse) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GetNetTotalsResponse) ProtoMessage() {} + +func (x *GetNetTotalsResponse) ProtoReflect() protoreflect.Message { + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[8] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GetNetTotalsResponse.ProtoReflect.Descriptor instead. +func (*GetNetTotalsResponse) Descriptor() ([]byte, []int) { + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{8} +} + +func (x *GetNetTotalsResponse) GetTotalBytesRecv() uint64 { + if x != nil { + return x.TotalBytesRecv + } + return 0 +} + +func (x *GetNetTotalsResponse) GetTotalBytesSent() uint64 { + if x != nil { + return x.TotalBytesSent + } + return 0 +} + +func (x *GetNetTotalsResponse) GetTimeMillis() int64 { + if x != nil { + return x.TimeMillis + } + return 0 +} + type GetNewAddressRequest struct { state protoimpl.MessageState `protogen:"open.v1"` Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"` @@ -1089,7 +1385,7 @@ type GetNewAddressRequest struct { func (x *GetNewAddressRequest) Reset() { *x = GetNewAddressRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[5] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[9] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1101,7 +1397,7 @@ func (x *GetNewAddressRequest) String() string { func (*GetNewAddressRequest) ProtoMessage() {} func (x *GetNewAddressRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[5] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[9] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1114,7 +1410,7 @@ func (x *GetNewAddressRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetNewAddressRequest.ProtoReflect.Descriptor instead. func (*GetNewAddressRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{5} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{9} } func (x *GetNewAddressRequest) GetLabel() string { @@ -1147,7 +1443,7 @@ type GetNewAddressResponse struct { func (x *GetNewAddressResponse) Reset() { *x = GetNewAddressResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[6] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[10] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1159,7 +1455,7 @@ func (x *GetNewAddressResponse) String() string { func (*GetNewAddressResponse) ProtoMessage() {} func (x *GetNewAddressResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[6] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[10] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1172,7 +1468,7 @@ func (x *GetNewAddressResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetNewAddressResponse.ProtoReflect.Descriptor instead. func (*GetNewAddressResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{6} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{10} } func (x *GetNewAddressResponse) GetAddress() string { @@ -1193,7 +1489,7 @@ type GetWalletInfoRequest struct { func (x *GetWalletInfoRequest) Reset() { *x = GetWalletInfoRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[7] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[11] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1205,7 +1501,7 @@ func (x *GetWalletInfoRequest) String() string { func (*GetWalletInfoRequest) ProtoMessage() {} func (x *GetWalletInfoRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[7] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[11] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1218,7 +1514,7 @@ func (x *GetWalletInfoRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetWalletInfoRequest.ProtoReflect.Descriptor instead. func (*GetWalletInfoRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{7} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{11} } func (x *GetWalletInfoRequest) GetWallet() string { @@ -1249,7 +1545,7 @@ type GetWalletInfoResponse struct { func (x *GetWalletInfoResponse) Reset() { *x = GetWalletInfoResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[8] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[12] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1261,7 +1557,7 @@ func (x *GetWalletInfoResponse) String() string { func (*GetWalletInfoResponse) ProtoMessage() {} func (x *GetWalletInfoResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[8] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[12] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1274,7 +1570,7 @@ func (x *GetWalletInfoResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetWalletInfoResponse.ProtoReflect.Descriptor instead. func (*GetWalletInfoResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{8} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{12} } func (x *GetWalletInfoResponse) GetWalletName() string { @@ -1370,7 +1666,7 @@ type GetBalancesRequest struct { func (x *GetBalancesRequest) Reset() { *x = GetBalancesRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[9] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[13] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1382,7 +1678,7 @@ func (x *GetBalancesRequest) String() string { func (*GetBalancesRequest) ProtoMessage() {} func (x *GetBalancesRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[9] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[13] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1395,7 +1691,7 @@ func (x *GetBalancesRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetBalancesRequest.ProtoReflect.Descriptor instead. func (*GetBalancesRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{9} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{13} } func (x *GetBalancesRequest) GetWallet() string { @@ -1415,7 +1711,7 @@ type GetBalancesResponse struct { func (x *GetBalancesResponse) Reset() { *x = GetBalancesResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[10] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[14] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1427,7 +1723,7 @@ func (x *GetBalancesResponse) String() string { func (*GetBalancesResponse) ProtoMessage() {} func (x *GetBalancesResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[10] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[14] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1440,7 +1736,7 @@ func (x *GetBalancesResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetBalancesResponse.ProtoReflect.Descriptor instead. func (*GetBalancesResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{10} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{14} } func (x *GetBalancesResponse) GetMine() *GetBalancesResponse_Mine { @@ -1467,7 +1763,7 @@ type WalletScan struct { func (x *WalletScan) Reset() { *x = WalletScan{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[11] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[15] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1479,7 +1775,7 @@ func (x *WalletScan) String() string { func (*WalletScan) ProtoMessage() {} func (x *WalletScan) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[11] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[15] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1492,7 +1788,7 @@ func (x *WalletScan) ProtoReflect() protoreflect.Message { // Deprecated: Use WalletScan.ProtoReflect.Descriptor instead. func (*WalletScan) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{11} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{15} } func (x *WalletScan) GetDuration() int64 { @@ -1520,7 +1816,7 @@ type GetTransactionRequest struct { func (x *GetTransactionRequest) Reset() { *x = GetTransactionRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[12] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[16] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1532,7 +1828,7 @@ func (x *GetTransactionRequest) String() string { func (*GetTransactionRequest) ProtoMessage() {} func (x *GetTransactionRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[12] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[16] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1545,7 +1841,7 @@ func (x *GetTransactionRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetTransactionRequest.ProtoReflect.Descriptor instead. func (*GetTransactionRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{12} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{16} } func (x *GetTransactionRequest) GetTxid() string { @@ -1608,7 +1904,7 @@ type GetTransactionResponse struct { func (x *GetTransactionResponse) Reset() { *x = GetTransactionResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[13] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[17] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1620,7 +1916,7 @@ func (x *GetTransactionResponse) String() string { func (*GetTransactionResponse) ProtoMessage() {} func (x *GetTransactionResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[13] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[17] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1633,7 +1929,7 @@ func (x *GetTransactionResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetTransactionResponse.ProtoReflect.Descriptor instead. func (*GetTransactionResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{13} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{17} } func (x *GetTransactionResponse) GetAmount() float64 { @@ -1754,7 +2050,7 @@ type GetRawTransactionRequest struct { func (x *GetRawTransactionRequest) Reset() { *x = GetRawTransactionRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[14] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[18] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1766,7 +2062,7 @@ func (x *GetRawTransactionRequest) String() string { func (*GetRawTransactionRequest) ProtoMessage() {} func (x *GetRawTransactionRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[14] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[18] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1779,7 +2075,7 @@ func (x *GetRawTransactionRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetRawTransactionRequest.ProtoReflect.Descriptor instead. func (*GetRawTransactionRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{14} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{18} } func (x *GetRawTransactionRequest) GetTxid() string { @@ -1813,7 +2109,7 @@ type ScriptSig struct { func (x *ScriptSig) Reset() { *x = ScriptSig{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[15] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[19] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1825,7 +2121,7 @@ func (x *ScriptSig) String() string { func (*ScriptSig) ProtoMessage() {} func (x *ScriptSig) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[15] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[19] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1838,7 +2134,7 @@ func (x *ScriptSig) ProtoReflect() protoreflect.Message { // Deprecated: Use ScriptSig.ProtoReflect.Descriptor instead. func (*ScriptSig) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{15} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{19} } func (x *ScriptSig) GetAsm() string { @@ -1869,7 +2165,7 @@ type Input struct { func (x *Input) Reset() { *x = Input{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[16] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[20] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1881,7 +2177,7 @@ func (x *Input) String() string { func (*Input) ProtoMessage() {} func (x *Input) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[16] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[20] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1894,7 +2190,7 @@ func (x *Input) ProtoReflect() protoreflect.Message { // Deprecated: Use Input.ProtoReflect.Descriptor instead. func (*Input) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{16} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{20} } func (x *Input) GetTxid() string { @@ -1953,7 +2249,7 @@ type ScriptPubKey struct { func (x *ScriptPubKey) Reset() { *x = ScriptPubKey{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[17] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[21] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1965,7 +2261,7 @@ func (x *ScriptPubKey) String() string { func (*ScriptPubKey) ProtoMessage() {} func (x *ScriptPubKey) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[17] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[21] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1978,7 +2274,7 @@ func (x *ScriptPubKey) ProtoReflect() protoreflect.Message { // Deprecated: Use ScriptPubKey.ProtoReflect.Descriptor instead. func (*ScriptPubKey) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{17} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{21} } func (x *ScriptPubKey) GetType() string { @@ -2035,7 +2331,7 @@ type Output struct { func (x *Output) Reset() { *x = Output{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[18] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[22] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -2047,7 +2343,7 @@ func (x *Output) String() string { func (*Output) ProtoMessage() {} func (x *Output) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[18] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[22] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -2060,7 +2356,7 @@ func (x *Output) ProtoReflect() protoreflect.Message { // Deprecated: Use Output.ProtoReflect.Descriptor instead. func (*Output) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{18} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{22} } func (x *Output) GetAmount() float64 { @@ -2114,7 +2410,7 @@ type GetRawTransactionResponse struct { func (x *GetRawTransactionResponse) Reset() { *x = GetRawTransactionResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[19] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[23] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -2126,7 +2422,7 @@ func (x *GetRawTransactionResponse) String() string { func (*GetRawTransactionResponse) ProtoMessage() {} func (x *GetRawTransactionResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[19] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[23] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -2139,7 +2435,7 @@ func (x *GetRawTransactionResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetRawTransactionResponse.ProtoReflect.Descriptor instead. func (*GetRawTransactionResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{19} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{23} } func (x *GetRawTransactionResponse) GetTx() *RawTransaction { @@ -2276,7 +2572,7 @@ type SendRequest struct { func (x *SendRequest) Reset() { *x = SendRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[20] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[24] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -2288,7 +2584,7 @@ func (x *SendRequest) String() string { func (*SendRequest) ProtoMessage() {} func (x *SendRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[20] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[24] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -2301,7 +2597,7 @@ func (x *SendRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use SendRequest.ProtoReflect.Descriptor instead. func (*SendRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{20} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{24} } func (x *SendRequest) GetDestinations() map[string]float64 { @@ -2365,7 +2661,7 @@ type SendResponse struct { func (x *SendResponse) Reset() { *x = SendResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[21] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[25] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -2377,7 +2673,7 @@ func (x *SendResponse) String() string { func (*SendResponse) ProtoMessage() {} func (x *SendResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[21] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[25] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -2390,7 +2686,7 @@ func (x *SendResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use SendResponse.ProtoReflect.Descriptor instead. func (*SendResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{21} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{25} } func (x *SendResponse) GetTxid() string { @@ -2432,7 +2728,7 @@ type SendToAddressRequest struct { func (x *SendToAddressRequest) Reset() { *x = SendToAddressRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[22] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[26] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -2444,7 +2740,7 @@ func (x *SendToAddressRequest) String() string { func (*SendToAddressRequest) ProtoMessage() {} func (x *SendToAddressRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[22] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[26] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -2457,7 +2753,7 @@ func (x *SendToAddressRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use SendToAddressRequest.ProtoReflect.Descriptor instead. func (*SendToAddressRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{22} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{26} } func (x *SendToAddressRequest) GetAddress() string { @@ -2504,7 +2800,7 @@ type SendToAddressResponse struct { func (x *SendToAddressResponse) Reset() { *x = SendToAddressResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[23] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[27] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -2516,7 +2812,7 @@ func (x *SendToAddressResponse) String() string { func (*SendToAddressResponse) ProtoMessage() {} func (x *SendToAddressResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[23] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[27] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -2529,7 +2825,7 @@ func (x *SendToAddressResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use SendToAddressResponse.ProtoReflect.Descriptor instead. func (*SendToAddressResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{23} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{27} } func (x *SendToAddressResponse) GetTxid() string { @@ -2549,7 +2845,7 @@ type EstimateSmartFeeRequest struct { func (x *EstimateSmartFeeRequest) Reset() { *x = EstimateSmartFeeRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[24] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[28] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -2561,7 +2857,7 @@ func (x *EstimateSmartFeeRequest) String() string { func (*EstimateSmartFeeRequest) ProtoMessage() {} func (x *EstimateSmartFeeRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[24] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[28] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -2574,7 +2870,7 @@ func (x *EstimateSmartFeeRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use EstimateSmartFeeRequest.ProtoReflect.Descriptor instead. func (*EstimateSmartFeeRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{24} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{28} } func (x *EstimateSmartFeeRequest) GetConfTarget() int64 { @@ -2605,7 +2901,7 @@ type EstimateSmartFeeResponse struct { func (x *EstimateSmartFeeResponse) Reset() { *x = EstimateSmartFeeResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[25] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[29] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -2617,7 +2913,7 @@ func (x *EstimateSmartFeeResponse) String() string { func (*EstimateSmartFeeResponse) ProtoMessage() {} func (x *EstimateSmartFeeResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[25] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[29] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -2630,7 +2926,7 @@ func (x *EstimateSmartFeeResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use EstimateSmartFeeResponse.ProtoReflect.Descriptor instead. func (*EstimateSmartFeeResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{25} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{29} } func (x *EstimateSmartFeeResponse) GetFeeRate() float64 { @@ -2663,7 +2959,7 @@ type DecodeRawTransactionRequest struct { func (x *DecodeRawTransactionRequest) Reset() { *x = DecodeRawTransactionRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[26] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[30] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -2675,7 +2971,7 @@ func (x *DecodeRawTransactionRequest) String() string { func (*DecodeRawTransactionRequest) ProtoMessage() {} func (x *DecodeRawTransactionRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[26] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[30] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -2688,7 +2984,7 @@ func (x *DecodeRawTransactionRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use DecodeRawTransactionRequest.ProtoReflect.Descriptor instead. func (*DecodeRawTransactionRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{26} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{30} } func (x *DecodeRawTransactionRequest) GetTx() *RawTransaction { @@ -2710,7 +3006,7 @@ type RawTransaction struct { func (x *RawTransaction) Reset() { *x = RawTransaction{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[27] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[31] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -2722,7 +3018,7 @@ func (x *RawTransaction) String() string { func (*RawTransaction) ProtoMessage() {} func (x *RawTransaction) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[27] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[31] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -2735,7 +3031,7 @@ func (x *RawTransaction) ProtoReflect() protoreflect.Message { // Deprecated: Use RawTransaction.ProtoReflect.Descriptor instead. func (*RawTransaction) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{27} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{31} } func (x *RawTransaction) GetData() []byte { @@ -2773,7 +3069,7 @@ type DecodeRawTransactionResponse struct { func (x *DecodeRawTransactionResponse) Reset() { *x = DecodeRawTransactionResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[28] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[32] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -2785,7 +3081,7 @@ func (x *DecodeRawTransactionResponse) String() string { func (*DecodeRawTransactionResponse) ProtoMessage() {} func (x *DecodeRawTransactionResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[28] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[32] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -2798,7 +3094,7 @@ func (x *DecodeRawTransactionResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use DecodeRawTransactionResponse.ProtoReflect.Descriptor instead. func (*DecodeRawTransactionResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{28} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{32} } func (x *DecodeRawTransactionResponse) GetTxid() string { @@ -2876,7 +3172,7 @@ type ImportDescriptorsRequest struct { func (x *ImportDescriptorsRequest) Reset() { *x = ImportDescriptorsRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[29] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[33] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -2888,7 +3184,7 @@ func (x *ImportDescriptorsRequest) String() string { func (*ImportDescriptorsRequest) ProtoMessage() {} func (x *ImportDescriptorsRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[29] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[33] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -2901,7 +3197,7 @@ func (x *ImportDescriptorsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ImportDescriptorsRequest.ProtoReflect.Descriptor instead. func (*ImportDescriptorsRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{29} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{33} } func (x *ImportDescriptorsRequest) GetWallet() string { @@ -2927,7 +3223,7 @@ type ImportDescriptorsResponse struct { func (x *ImportDescriptorsResponse) Reset() { *x = ImportDescriptorsResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[30] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[34] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -2939,7 +3235,7 @@ func (x *ImportDescriptorsResponse) String() string { func (*ImportDescriptorsResponse) ProtoMessage() {} func (x *ImportDescriptorsResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[30] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[34] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -2952,7 +3248,7 @@ func (x *ImportDescriptorsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use ImportDescriptorsResponse.ProtoReflect.Descriptor instead. func (*ImportDescriptorsResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{30} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{34} } func (x *ImportDescriptorsResponse) GetResponses() []*ImportDescriptorsResponse_Response { @@ -2971,7 +3267,7 @@ type GetDescriptorInfoRequest struct { func (x *GetDescriptorInfoRequest) Reset() { *x = GetDescriptorInfoRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[31] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[35] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -2983,7 +3279,7 @@ func (x *GetDescriptorInfoRequest) String() string { func (*GetDescriptorInfoRequest) ProtoMessage() {} func (x *GetDescriptorInfoRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[31] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[35] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -2996,7 +3292,7 @@ func (x *GetDescriptorInfoRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetDescriptorInfoRequest.ProtoReflect.Descriptor instead. func (*GetDescriptorInfoRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{31} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{35} } func (x *GetDescriptorInfoRequest) GetDescriptor_() string { @@ -3021,7 +3317,7 @@ type GetDescriptorInfoResponse struct { func (x *GetDescriptorInfoResponse) Reset() { *x = GetDescriptorInfoResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[32] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[36] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3033,7 +3329,7 @@ func (x *GetDescriptorInfoResponse) String() string { func (*GetDescriptorInfoResponse) ProtoMessage() {} func (x *GetDescriptorInfoResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[32] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[36] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3046,7 +3342,7 @@ func (x *GetDescriptorInfoResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetDescriptorInfoResponse.ProtoReflect.Descriptor instead. func (*GetDescriptorInfoResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{32} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{36} } func (x *GetDescriptorInfoResponse) GetDescriptor_() string { @@ -3095,7 +3391,7 @@ type GetBlockRequest struct { func (x *GetBlockRequest) Reset() { *x = GetBlockRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[33] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[37] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3107,7 +3403,7 @@ func (x *GetBlockRequest) String() string { func (*GetBlockRequest) ProtoMessage() {} func (x *GetBlockRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[33] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[37] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3120,7 +3416,7 @@ func (x *GetBlockRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetBlockRequest.ProtoReflect.Descriptor instead. func (*GetBlockRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{33} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{37} } func (x *GetBlockRequest) GetHash() string { @@ -3172,7 +3468,7 @@ type GetBlockResponse struct { func (x *GetBlockResponse) Reset() { *x = GetBlockResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[34] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[38] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3184,7 +3480,7 @@ func (x *GetBlockResponse) String() string { func (*GetBlockResponse) ProtoMessage() {} func (x *GetBlockResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[34] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[38] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3197,7 +3493,7 @@ func (x *GetBlockResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetBlockResponse.ProtoReflect.Descriptor instead. func (*GetBlockResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{34} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{38} } func (x *GetBlockResponse) GetHex() string { @@ -3330,7 +3626,7 @@ type BumpFeeRequest struct { func (x *BumpFeeRequest) Reset() { *x = BumpFeeRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[35] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[39] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3342,7 +3638,7 @@ func (x *BumpFeeRequest) String() string { func (*BumpFeeRequest) ProtoMessage() {} func (x *BumpFeeRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[35] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[39] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3355,7 +3651,7 @@ func (x *BumpFeeRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use BumpFeeRequest.ProtoReflect.Descriptor instead. func (*BumpFeeRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{35} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{39} } func (x *BumpFeeRequest) GetWallet() string { @@ -3384,7 +3680,7 @@ type BumpFeeResponse struct { func (x *BumpFeeResponse) Reset() { *x = BumpFeeResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[36] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[40] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3396,7 +3692,7 @@ func (x *BumpFeeResponse) String() string { func (*BumpFeeResponse) ProtoMessage() {} func (x *BumpFeeResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[36] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[40] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3409,7 +3705,7 @@ func (x *BumpFeeResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use BumpFeeResponse.ProtoReflect.Descriptor instead. func (*BumpFeeResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{36} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{40} } func (x *BumpFeeResponse) GetTxid() string { @@ -3451,7 +3747,7 @@ type ListSinceBlockRequest struct { func (x *ListSinceBlockRequest) Reset() { *x = ListSinceBlockRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[37] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[41] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3463,7 +3759,7 @@ func (x *ListSinceBlockRequest) String() string { func (*ListSinceBlockRequest) ProtoMessage() {} func (x *ListSinceBlockRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[37] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[41] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3476,7 +3772,7 @@ func (x *ListSinceBlockRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ListSinceBlockRequest.ProtoReflect.Descriptor instead. func (*ListSinceBlockRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{37} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{41} } func (x *ListSinceBlockRequest) GetWallet() string { @@ -3502,7 +3798,7 @@ type ListSinceBlockResponse struct { func (x *ListSinceBlockResponse) Reset() { *x = ListSinceBlockResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[38] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[42] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3514,7 +3810,7 @@ func (x *ListSinceBlockResponse) String() string { func (*ListSinceBlockResponse) ProtoMessage() {} func (x *ListSinceBlockResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[38] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[42] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3527,7 +3823,7 @@ func (x *ListSinceBlockResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use ListSinceBlockResponse.ProtoReflect.Descriptor instead. func (*ListSinceBlockResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{38} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{42} } func (x *ListSinceBlockResponse) GetTransactions() []*GetTransactionResponse { @@ -3546,7 +3842,7 @@ type GetRawMempoolRequest struct { func (x *GetRawMempoolRequest) Reset() { *x = GetRawMempoolRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[39] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[43] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3558,7 +3854,7 @@ func (x *GetRawMempoolRequest) String() string { func (*GetRawMempoolRequest) ProtoMessage() {} func (x *GetRawMempoolRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[39] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[43] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3571,7 +3867,7 @@ func (x *GetRawMempoolRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetRawMempoolRequest.ProtoReflect.Descriptor instead. func (*GetRawMempoolRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{39} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{43} } func (x *GetRawMempoolRequest) GetVerbose() bool { @@ -3604,7 +3900,7 @@ type MempoolEntry struct { func (x *MempoolEntry) Reset() { *x = MempoolEntry{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[40] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[44] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3616,7 +3912,7 @@ func (x *MempoolEntry) String() string { func (*MempoolEntry) ProtoMessage() {} func (x *MempoolEntry) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[40] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[44] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3629,7 +3925,7 @@ func (x *MempoolEntry) ProtoReflect() protoreflect.Message { // Deprecated: Use MempoolEntry.ProtoReflect.Descriptor instead. func (*MempoolEntry) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{40} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{44} } func (x *MempoolEntry) GetVirtualSize() uint32 { @@ -3735,7 +4031,7 @@ type GetRawMempoolResponse struct { func (x *GetRawMempoolResponse) Reset() { *x = GetRawMempoolResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[41] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[45] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3747,7 +4043,7 @@ func (x *GetRawMempoolResponse) String() string { func (*GetRawMempoolResponse) ProtoMessage() {} func (x *GetRawMempoolResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[41] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[45] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3760,7 +4056,7 @@ func (x *GetRawMempoolResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetRawMempoolResponse.ProtoReflect.Descriptor instead. func (*GetRawMempoolResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{41} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{45} } func (x *GetRawMempoolResponse) GetTxids() []string { @@ -3786,7 +4082,7 @@ type GetBlockHashRequest struct { func (x *GetBlockHashRequest) Reset() { *x = GetBlockHashRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[42] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[46] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3798,7 +4094,7 @@ func (x *GetBlockHashRequest) String() string { func (*GetBlockHashRequest) ProtoMessage() {} func (x *GetBlockHashRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[42] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[46] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3811,7 +4107,7 @@ func (x *GetBlockHashRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetBlockHashRequest.ProtoReflect.Descriptor instead. func (*GetBlockHashRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{42} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{46} } func (x *GetBlockHashRequest) GetHeight() uint32 { @@ -3830,7 +4126,7 @@ type GetBlockHashResponse struct { func (x *GetBlockHashResponse) Reset() { *x = GetBlockHashResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[43] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[47] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3842,7 +4138,7 @@ func (x *GetBlockHashResponse) String() string { func (*GetBlockHashResponse) ProtoMessage() {} func (x *GetBlockHashResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[43] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[47] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3855,7 +4151,7 @@ func (x *GetBlockHashResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetBlockHashResponse.ProtoReflect.Descriptor instead. func (*GetBlockHashResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{43} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{47} } func (x *GetBlockHashResponse) GetHash() string { @@ -3877,7 +4173,7 @@ type ListTransactionsRequest struct { func (x *ListTransactionsRequest) Reset() { *x = ListTransactionsRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[44] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[48] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3889,7 +4185,7 @@ func (x *ListTransactionsRequest) String() string { func (*ListTransactionsRequest) ProtoMessage() {} func (x *ListTransactionsRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[44] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[48] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3902,7 +4198,7 @@ func (x *ListTransactionsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ListTransactionsRequest.ProtoReflect.Descriptor instead. func (*ListTransactionsRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{44} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{48} } func (x *ListTransactionsRequest) GetWallet() string { @@ -3935,7 +4231,7 @@ type ListTransactionsResponse struct { func (x *ListTransactionsResponse) Reset() { *x = ListTransactionsResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[45] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[49] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3947,7 +4243,7 @@ func (x *ListTransactionsResponse) String() string { func (*ListTransactionsResponse) ProtoMessage() {} func (x *ListTransactionsResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[45] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[49] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -3960,7 +4256,7 @@ func (x *ListTransactionsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use ListTransactionsResponse.ProtoReflect.Descriptor instead. func (*ListTransactionsResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{45} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{49} } func (x *ListTransactionsResponse) GetTransactions() []*GetTransactionResponse { @@ -3979,7 +4275,7 @@ type ListWalletsResponse struct { func (x *ListWalletsResponse) Reset() { *x = ListWalletsResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[46] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[50] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -3991,7 +4287,7 @@ func (x *ListWalletsResponse) String() string { func (*ListWalletsResponse) ProtoMessage() {} func (x *ListWalletsResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[46] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[50] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4004,7 +4300,7 @@ func (x *ListWalletsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use ListWalletsResponse.ProtoReflect.Descriptor instead. func (*ListWalletsResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{46} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{50} } func (x *ListWalletsResponse) GetWallets() []string { @@ -4031,7 +4327,7 @@ type ListUnspentRequest struct { func (x *ListUnspentRequest) Reset() { *x = ListUnspentRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[47] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[51] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4043,7 +4339,7 @@ func (x *ListUnspentRequest) String() string { func (*ListUnspentRequest) ProtoMessage() {} func (x *ListUnspentRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[47] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[51] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4056,7 +4352,7 @@ func (x *ListUnspentRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ListUnspentRequest.ProtoReflect.Descriptor instead. func (*ListUnspentRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{47} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{51} } func (x *ListUnspentRequest) GetWallet() string { @@ -4118,7 +4414,7 @@ type UnspentOutput struct { func (x *UnspentOutput) Reset() { *x = UnspentOutput{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[48] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[52] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4130,7 +4426,7 @@ func (x *UnspentOutput) String() string { func (*UnspentOutput) ProtoMessage() {} func (x *UnspentOutput) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[48] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[52] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4143,7 +4439,7 @@ func (x *UnspentOutput) ProtoReflect() protoreflect.Message { // Deprecated: Use UnspentOutput.ProtoReflect.Descriptor instead. func (*UnspentOutput) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{48} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{52} } func (x *UnspentOutput) GetTxid() string { @@ -4211,7 +4507,7 @@ type ListUnspentResponse struct { func (x *ListUnspentResponse) Reset() { *x = ListUnspentResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[49] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[53] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4223,7 +4519,7 @@ func (x *ListUnspentResponse) String() string { func (*ListUnspentResponse) ProtoMessage() {} func (x *ListUnspentResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[49] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[53] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4236,7 +4532,7 @@ func (x *ListUnspentResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use ListUnspentResponse.ProtoReflect.Descriptor instead. func (*ListUnspentResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{49} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{53} } func (x *ListUnspentResponse) GetUnspent() []*UnspentOutput { @@ -4256,7 +4552,7 @@ type GetAddressInfoRequest struct { func (x *GetAddressInfoRequest) Reset() { *x = GetAddressInfoRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[50] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[54] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4268,7 +4564,7 @@ func (x *GetAddressInfoRequest) String() string { func (*GetAddressInfoRequest) ProtoMessage() {} func (x *GetAddressInfoRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[50] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[54] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4281,7 +4577,7 @@ func (x *GetAddressInfoRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetAddressInfoRequest.ProtoReflect.Descriptor instead. func (*GetAddressInfoRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{50} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{54} } func (x *GetAddressInfoRequest) GetAddress() string { @@ -4321,7 +4617,7 @@ type GetAddressInfoResponse struct { func (x *GetAddressInfoResponse) Reset() { *x = GetAddressInfoResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[51] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[55] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4333,7 +4629,7 @@ func (x *GetAddressInfoResponse) String() string { func (*GetAddressInfoResponse) ProtoMessage() {} func (x *GetAddressInfoResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[51] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[55] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4346,7 +4642,7 @@ func (x *GetAddressInfoResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetAddressInfoResponse.ProtoReflect.Descriptor instead. func (*GetAddressInfoResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{51} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{55} } func (x *GetAddressInfoResponse) GetAddress() string { @@ -4440,7 +4736,7 @@ type CreateWalletRequest struct { func (x *CreateWalletRequest) Reset() { *x = CreateWalletRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[52] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[56] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4452,7 +4748,7 @@ func (x *CreateWalletRequest) String() string { func (*CreateWalletRequest) ProtoMessage() {} func (x *CreateWalletRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[52] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[56] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4465,7 +4761,7 @@ func (x *CreateWalletRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateWalletRequest.ProtoReflect.Descriptor instead. func (*CreateWalletRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{52} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{56} } func (x *CreateWalletRequest) GetName() string { @@ -4513,7 +4809,7 @@ type CreateWalletResponse struct { func (x *CreateWalletResponse) Reset() { *x = CreateWalletResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[53] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[57] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4525,7 +4821,7 @@ func (x *CreateWalletResponse) String() string { func (*CreateWalletResponse) ProtoMessage() {} func (x *CreateWalletResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[53] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[57] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4538,7 +4834,7 @@ func (x *CreateWalletResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateWalletResponse.ProtoReflect.Descriptor instead. func (*CreateWalletResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{53} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{57} } func (x *CreateWalletResponse) GetName() string { @@ -4565,7 +4861,7 @@ type LoadWalletRequest struct { func (x *LoadWalletRequest) Reset() { *x = LoadWalletRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[54] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[58] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4577,7 +4873,7 @@ func (x *LoadWalletRequest) String() string { func (*LoadWalletRequest) ProtoMessage() {} func (x *LoadWalletRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[54] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[58] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4590,7 +4886,7 @@ func (x *LoadWalletRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use LoadWalletRequest.ProtoReflect.Descriptor instead. func (*LoadWalletRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{54} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{58} } func (x *LoadWalletRequest) GetFilename() string { @@ -4617,7 +4913,7 @@ type LoadWalletResponse struct { func (x *LoadWalletResponse) Reset() { *x = LoadWalletResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[55] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[59] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4629,7 +4925,7 @@ func (x *LoadWalletResponse) String() string { func (*LoadWalletResponse) ProtoMessage() {} func (x *LoadWalletResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[55] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[59] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4642,7 +4938,7 @@ func (x *LoadWalletResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use LoadWalletResponse.ProtoReflect.Descriptor instead. func (*LoadWalletResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{55} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{59} } func (x *LoadWalletResponse) GetName() string { @@ -4669,7 +4965,7 @@ type BackupWalletRequest struct { func (x *BackupWalletRequest) Reset() { *x = BackupWalletRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[56] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[60] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4681,7 +4977,7 @@ func (x *BackupWalletRequest) String() string { func (*BackupWalletRequest) ProtoMessage() {} func (x *BackupWalletRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[56] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[60] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4694,7 +4990,7 @@ func (x *BackupWalletRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use BackupWalletRequest.ProtoReflect.Descriptor instead. func (*BackupWalletRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{56} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{60} } func (x *BackupWalletRequest) GetDestination() string { @@ -4719,7 +5015,7 @@ type BackupWalletResponse struct { func (x *BackupWalletResponse) Reset() { *x = BackupWalletResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[57] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[61] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4731,7 +5027,7 @@ func (x *BackupWalletResponse) String() string { func (*BackupWalletResponse) ProtoMessage() {} func (x *BackupWalletResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[57] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[61] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4744,7 +5040,7 @@ func (x *BackupWalletResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use BackupWalletResponse.ProtoReflect.Descriptor instead. func (*BackupWalletResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{57} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{61} } type UnloadWalletRequest struct { @@ -4757,7 +5053,7 @@ type UnloadWalletRequest struct { func (x *UnloadWalletRequest) Reset() { *x = UnloadWalletRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[58] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[62] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4769,7 +5065,7 @@ func (x *UnloadWalletRequest) String() string { func (*UnloadWalletRequest) ProtoMessage() {} func (x *UnloadWalletRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[58] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[62] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4782,7 +5078,7 @@ func (x *UnloadWalletRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use UnloadWalletRequest.ProtoReflect.Descriptor instead. func (*UnloadWalletRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{58} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{62} } func (x *UnloadWalletRequest) GetWalletName() string { @@ -4807,7 +5103,7 @@ type UnloadWalletResponse struct { func (x *UnloadWalletResponse) Reset() { *x = UnloadWalletResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[59] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[63] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4819,7 +5115,7 @@ func (x *UnloadWalletResponse) String() string { func (*UnloadWalletResponse) ProtoMessage() {} func (x *UnloadWalletResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[59] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[63] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4832,7 +5128,7 @@ func (x *UnloadWalletResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use UnloadWalletResponse.ProtoReflect.Descriptor instead. func (*UnloadWalletResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{59} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{63} } type KeyPoolRefillRequest struct { @@ -4845,7 +5141,7 @@ type KeyPoolRefillRequest struct { func (x *KeyPoolRefillRequest) Reset() { *x = KeyPoolRefillRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[60] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[64] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4857,7 +5153,7 @@ func (x *KeyPoolRefillRequest) String() string { func (*KeyPoolRefillRequest) ProtoMessage() {} func (x *KeyPoolRefillRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[60] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[64] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4870,7 +5166,7 @@ func (x *KeyPoolRefillRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use KeyPoolRefillRequest.ProtoReflect.Descriptor instead. func (*KeyPoolRefillRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{60} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{64} } func (x *KeyPoolRefillRequest) GetNewSize() uint32 { @@ -4895,7 +5191,7 @@ type KeyPoolRefillResponse struct { func (x *KeyPoolRefillResponse) Reset() { *x = KeyPoolRefillResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[61] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[65] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4907,7 +5203,7 @@ func (x *KeyPoolRefillResponse) String() string { func (*KeyPoolRefillResponse) ProtoMessage() {} func (x *KeyPoolRefillResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[61] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[65] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4920,7 +5216,7 @@ func (x *KeyPoolRefillResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use KeyPoolRefillResponse.ProtoReflect.Descriptor instead. func (*KeyPoolRefillResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{61} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{65} } type GetAccountRequest struct { @@ -4933,7 +5229,7 @@ type GetAccountRequest struct { func (x *GetAccountRequest) Reset() { *x = GetAccountRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[62] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[66] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4945,7 +5241,7 @@ func (x *GetAccountRequest) String() string { func (*GetAccountRequest) ProtoMessage() {} func (x *GetAccountRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[62] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[66] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -4958,7 +5254,7 @@ func (x *GetAccountRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetAccountRequest.ProtoReflect.Descriptor instead. func (*GetAccountRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{62} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{66} } func (x *GetAccountRequest) GetAddress() string { @@ -4984,7 +5280,7 @@ type GetAccountResponse struct { func (x *GetAccountResponse) Reset() { *x = GetAccountResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[63] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[67] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -4996,7 +5292,7 @@ func (x *GetAccountResponse) String() string { func (*GetAccountResponse) ProtoMessage() {} func (x *GetAccountResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[63] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[67] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5009,7 +5305,7 @@ func (x *GetAccountResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetAccountResponse.ProtoReflect.Descriptor instead. func (*GetAccountResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{63} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{67} } func (x *GetAccountResponse) GetAccount() string { @@ -5030,7 +5326,7 @@ type SetAccountRequest struct { func (x *SetAccountRequest) Reset() { *x = SetAccountRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[64] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[68] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5042,7 +5338,7 @@ func (x *SetAccountRequest) String() string { func (*SetAccountRequest) ProtoMessage() {} func (x *SetAccountRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[64] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[68] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5055,7 +5351,7 @@ func (x *SetAccountRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use SetAccountRequest.ProtoReflect.Descriptor instead. func (*SetAccountRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{64} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{68} } func (x *SetAccountRequest) GetAddress() string { @@ -5087,7 +5383,7 @@ type SetAccountResponse struct { func (x *SetAccountResponse) Reset() { *x = SetAccountResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[65] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[69] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5099,7 +5395,7 @@ func (x *SetAccountResponse) String() string { func (*SetAccountResponse) ProtoMessage() {} func (x *SetAccountResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[65] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[69] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5112,7 +5408,7 @@ func (x *SetAccountResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use SetAccountResponse.ProtoReflect.Descriptor instead. func (*SetAccountResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{65} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{69} } type GetAddressesByAccountRequest struct { @@ -5125,7 +5421,7 @@ type GetAddressesByAccountRequest struct { func (x *GetAddressesByAccountRequest) Reset() { *x = GetAddressesByAccountRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[66] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[70] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5137,7 +5433,7 @@ func (x *GetAddressesByAccountRequest) String() string { func (*GetAddressesByAccountRequest) ProtoMessage() {} func (x *GetAddressesByAccountRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[66] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[70] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5150,7 +5446,7 @@ func (x *GetAddressesByAccountRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetAddressesByAccountRequest.ProtoReflect.Descriptor instead. func (*GetAddressesByAccountRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{66} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{70} } func (x *GetAddressesByAccountRequest) GetAccount() string { @@ -5176,7 +5472,7 @@ type GetAddressesByAccountResponse struct { func (x *GetAddressesByAccountResponse) Reset() { *x = GetAddressesByAccountResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[67] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[71] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5188,7 +5484,7 @@ func (x *GetAddressesByAccountResponse) String() string { func (*GetAddressesByAccountResponse) ProtoMessage() {} func (x *GetAddressesByAccountResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[67] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[71] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5201,7 +5497,7 @@ func (x *GetAddressesByAccountResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetAddressesByAccountResponse.ProtoReflect.Descriptor instead. func (*GetAddressesByAccountResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{67} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{71} } func (x *GetAddressesByAccountResponse) GetAddresses() []string { @@ -5221,7 +5517,7 @@ type ListAccountsRequest struct { func (x *ListAccountsRequest) Reset() { *x = ListAccountsRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[68] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[72] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5233,7 +5529,7 @@ func (x *ListAccountsRequest) String() string { func (*ListAccountsRequest) ProtoMessage() {} func (x *ListAccountsRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[68] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[72] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5246,7 +5542,7 @@ func (x *ListAccountsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ListAccountsRequest.ProtoReflect.Descriptor instead. func (*ListAccountsRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{68} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{72} } func (x *ListAccountsRequest) GetMinConf() int32 { @@ -5272,7 +5568,7 @@ type ListAccountsResponse struct { func (x *ListAccountsResponse) Reset() { *x = ListAccountsResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[69] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[73] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5284,7 +5580,7 @@ func (x *ListAccountsResponse) String() string { func (*ListAccountsResponse) ProtoMessage() {} func (x *ListAccountsResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[69] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[73] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5297,7 +5593,7 @@ func (x *ListAccountsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use ListAccountsResponse.ProtoReflect.Descriptor instead. func (*ListAccountsResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{69} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{73} } func (x *ListAccountsResponse) GetAccounts() map[string]float64 { @@ -5317,7 +5613,7 @@ type CreateMultisigRequest struct { func (x *CreateMultisigRequest) Reset() { *x = CreateMultisigRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[70] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[74] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5329,7 +5625,7 @@ func (x *CreateMultisigRequest) String() string { func (*CreateMultisigRequest) ProtoMessage() {} func (x *CreateMultisigRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[70] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[74] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5342,7 +5638,7 @@ func (x *CreateMultisigRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateMultisigRequest.ProtoReflect.Descriptor instead. func (*CreateMultisigRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{70} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{74} } func (x *CreateMultisigRequest) GetRequiredSigs() int32 { @@ -5369,7 +5665,7 @@ type CreateMultisigResponse struct { func (x *CreateMultisigResponse) Reset() { *x = CreateMultisigResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[71] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[75] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5381,7 +5677,7 @@ func (x *CreateMultisigResponse) String() string { func (*CreateMultisigResponse) ProtoMessage() {} func (x *CreateMultisigResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[71] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[75] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5394,7 +5690,7 @@ func (x *CreateMultisigResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateMultisigResponse.ProtoReflect.Descriptor instead. func (*CreateMultisigResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{71} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{75} } func (x *CreateMultisigResponse) GetAddress() string { @@ -5423,7 +5719,7 @@ type CreateRawTransactionRequest struct { func (x *CreateRawTransactionRequest) Reset() { *x = CreateRawTransactionRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[72] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[76] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5435,7 +5731,7 @@ func (x *CreateRawTransactionRequest) String() string { func (*CreateRawTransactionRequest) ProtoMessage() {} func (x *CreateRawTransactionRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[72] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[76] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5448,7 +5744,7 @@ func (x *CreateRawTransactionRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateRawTransactionRequest.ProtoReflect.Descriptor instead. func (*CreateRawTransactionRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{72} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{76} } func (x *CreateRawTransactionRequest) GetInputs() []*CreateRawTransactionRequest_Input { @@ -5481,7 +5777,7 @@ type CreateRawTransactionResponse struct { func (x *CreateRawTransactionResponse) Reset() { *x = CreateRawTransactionResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[73] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[77] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5493,7 +5789,7 @@ func (x *CreateRawTransactionResponse) String() string { func (*CreateRawTransactionResponse) ProtoMessage() {} func (x *CreateRawTransactionResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[73] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[77] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5506,7 +5802,7 @@ func (x *CreateRawTransactionResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateRawTransactionResponse.ProtoReflect.Descriptor instead. func (*CreateRawTransactionResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{73} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{77} } func (x *CreateRawTransactionResponse) GetTx() *RawTransaction { @@ -5527,7 +5823,7 @@ type SendRawTransactionRequest struct { func (x *SendRawTransactionRequest) Reset() { *x = SendRawTransactionRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[74] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[78] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5539,7 +5835,7 @@ func (x *SendRawTransactionRequest) String() string { func (*SendRawTransactionRequest) ProtoMessage() {} func (x *SendRawTransactionRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[74] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[78] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5552,7 +5848,7 @@ func (x *SendRawTransactionRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use SendRawTransactionRequest.ProtoReflect.Descriptor instead. func (*SendRawTransactionRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{74} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{78} } func (x *SendRawTransactionRequest) GetHexString() string { @@ -5585,7 +5881,7 @@ type SendRawTransactionResponse struct { func (x *SendRawTransactionResponse) Reset() { *x = SendRawTransactionResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[75] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[79] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5597,7 +5893,7 @@ func (x *SendRawTransactionResponse) String() string { func (*SendRawTransactionResponse) ProtoMessage() {} func (x *SendRawTransactionResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[75] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[79] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5610,7 +5906,7 @@ func (x *SendRawTransactionResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use SendRawTransactionResponse.ProtoReflect.Descriptor instead. func (*SendRawTransactionResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{75} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{79} } func (x *SendRawTransactionResponse) GetTxid() string { @@ -5632,7 +5928,7 @@ type CreatePsbtRequest struct { func (x *CreatePsbtRequest) Reset() { *x = CreatePsbtRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[76] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[80] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5644,7 +5940,7 @@ func (x *CreatePsbtRequest) String() string { func (*CreatePsbtRequest) ProtoMessage() {} func (x *CreatePsbtRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[76] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[80] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5657,7 +5953,7 @@ func (x *CreatePsbtRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CreatePsbtRequest.ProtoReflect.Descriptor instead. func (*CreatePsbtRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{76} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{80} } func (x *CreatePsbtRequest) GetInputs() []*CreatePsbtRequest_Input { @@ -5697,7 +5993,7 @@ type CreatePsbtResponse struct { func (x *CreatePsbtResponse) Reset() { *x = CreatePsbtResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[77] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[81] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5709,7 +6005,7 @@ func (x *CreatePsbtResponse) String() string { func (*CreatePsbtResponse) ProtoMessage() {} func (x *CreatePsbtResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[77] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[81] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5722,7 +6018,7 @@ func (x *CreatePsbtResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CreatePsbtResponse.ProtoReflect.Descriptor instead. func (*CreatePsbtResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{77} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{81} } func (x *CreatePsbtResponse) GetPsbt() string { @@ -5741,7 +6037,7 @@ type DecodePsbtRequest struct { func (x *DecodePsbtRequest) Reset() { *x = DecodePsbtRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[78] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[82] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5753,7 +6049,7 @@ func (x *DecodePsbtRequest) String() string { func (*DecodePsbtRequest) ProtoMessage() {} func (x *DecodePsbtRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[78] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[82] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5766,7 +6062,7 @@ func (x *DecodePsbtRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use DecodePsbtRequest.ProtoReflect.Descriptor instead. func (*DecodePsbtRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{78} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{82} } func (x *DecodePsbtRequest) GetPsbt() string { @@ -5789,7 +6085,7 @@ type DecodePsbtResponse struct { func (x *DecodePsbtResponse) Reset() { *x = DecodePsbtResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[79] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[83] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5801,7 +6097,7 @@ func (x *DecodePsbtResponse) String() string { func (*DecodePsbtResponse) ProtoMessage() {} func (x *DecodePsbtResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[79] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[83] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5814,7 +6110,7 @@ func (x *DecodePsbtResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use DecodePsbtResponse.ProtoReflect.Descriptor instead. func (*DecodePsbtResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{79} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{83} } func (x *DecodePsbtResponse) GetTx() *DecodeRawTransactionResponse { @@ -5861,7 +6157,7 @@ type AnalyzePsbtRequest struct { func (x *AnalyzePsbtRequest) Reset() { *x = AnalyzePsbtRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[80] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[84] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5873,7 +6169,7 @@ func (x *AnalyzePsbtRequest) String() string { func (*AnalyzePsbtRequest) ProtoMessage() {} func (x *AnalyzePsbtRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[80] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[84] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5886,7 +6182,7 @@ func (x *AnalyzePsbtRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use AnalyzePsbtRequest.ProtoReflect.Descriptor instead. func (*AnalyzePsbtRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{80} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{84} } func (x *AnalyzePsbtRequest) GetPsbt() string { @@ -5910,7 +6206,7 @@ type AnalyzePsbtResponse struct { func (x *AnalyzePsbtResponse) Reset() { *x = AnalyzePsbtResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[81] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[85] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -5922,7 +6218,7 @@ func (x *AnalyzePsbtResponse) String() string { func (*AnalyzePsbtResponse) ProtoMessage() {} func (x *AnalyzePsbtResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[81] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[85] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -5935,7 +6231,7 @@ func (x *AnalyzePsbtResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use AnalyzePsbtResponse.ProtoReflect.Descriptor instead. func (*AnalyzePsbtResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{81} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{85} } func (x *AnalyzePsbtResponse) GetInputs() []*AnalyzePsbtResponse_Input { @@ -5989,7 +6285,7 @@ type CombinePsbtRequest struct { func (x *CombinePsbtRequest) Reset() { *x = CombinePsbtRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[82] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[86] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6001,7 +6297,7 @@ func (x *CombinePsbtRequest) String() string { func (*CombinePsbtRequest) ProtoMessage() {} func (x *CombinePsbtRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[82] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[86] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6014,7 +6310,7 @@ func (x *CombinePsbtRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CombinePsbtRequest.ProtoReflect.Descriptor instead. func (*CombinePsbtRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{82} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{86} } func (x *CombinePsbtRequest) GetPsbts() []string { @@ -6033,7 +6329,7 @@ type CombinePsbtResponse struct { func (x *CombinePsbtResponse) Reset() { *x = CombinePsbtResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[83] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[87] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6045,7 +6341,7 @@ func (x *CombinePsbtResponse) String() string { func (*CombinePsbtResponse) ProtoMessage() {} func (x *CombinePsbtResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[83] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[87] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6058,7 +6354,7 @@ func (x *CombinePsbtResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use CombinePsbtResponse.ProtoReflect.Descriptor instead. func (*CombinePsbtResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{83} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{87} } func (x *CombinePsbtResponse) GetPsbt() string { @@ -6078,7 +6374,7 @@ type UtxoUpdatePsbtRequest struct { func (x *UtxoUpdatePsbtRequest) Reset() { *x = UtxoUpdatePsbtRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[84] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[88] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6090,7 +6386,7 @@ func (x *UtxoUpdatePsbtRequest) String() string { func (*UtxoUpdatePsbtRequest) ProtoMessage() {} func (x *UtxoUpdatePsbtRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[84] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[88] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6103,7 +6399,7 @@ func (x *UtxoUpdatePsbtRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use UtxoUpdatePsbtRequest.ProtoReflect.Descriptor instead. func (*UtxoUpdatePsbtRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{84} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{88} } func (x *UtxoUpdatePsbtRequest) GetPsbt() string { @@ -6129,7 +6425,7 @@ type UtxoUpdatePsbtResponse struct { func (x *UtxoUpdatePsbtResponse) Reset() { *x = UtxoUpdatePsbtResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[85] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[89] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6141,7 +6437,7 @@ func (x *UtxoUpdatePsbtResponse) String() string { func (*UtxoUpdatePsbtResponse) ProtoMessage() {} func (x *UtxoUpdatePsbtResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[85] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[89] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6154,7 +6450,7 @@ func (x *UtxoUpdatePsbtResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use UtxoUpdatePsbtResponse.ProtoReflect.Descriptor instead. func (*UtxoUpdatePsbtResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{85} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{89} } func (x *UtxoUpdatePsbtResponse) GetPsbt() string { @@ -6173,7 +6469,7 @@ type JoinPsbtsRequest struct { func (x *JoinPsbtsRequest) Reset() { *x = JoinPsbtsRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[86] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[90] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6185,7 +6481,7 @@ func (x *JoinPsbtsRequest) String() string { func (*JoinPsbtsRequest) ProtoMessage() {} func (x *JoinPsbtsRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[86] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[90] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6198,7 +6494,7 @@ func (x *JoinPsbtsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use JoinPsbtsRequest.ProtoReflect.Descriptor instead. func (*JoinPsbtsRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{86} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{90} } func (x *JoinPsbtsRequest) GetPsbts() []string { @@ -6217,7 +6513,7 @@ type JoinPsbtsResponse struct { func (x *JoinPsbtsResponse) Reset() { *x = JoinPsbtsResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[87] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[91] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6229,7 +6525,7 @@ func (x *JoinPsbtsResponse) String() string { func (*JoinPsbtsResponse) ProtoMessage() {} func (x *JoinPsbtsResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[87] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[91] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6242,7 +6538,7 @@ func (x *JoinPsbtsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use JoinPsbtsResponse.ProtoReflect.Descriptor instead. func (*JoinPsbtsResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{87} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{91} } func (x *JoinPsbtsResponse) GetPsbt() string { @@ -6262,7 +6558,7 @@ type TestMempoolAcceptRequest struct { func (x *TestMempoolAcceptRequest) Reset() { *x = TestMempoolAcceptRequest{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[88] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[92] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6274,7 +6570,7 @@ func (x *TestMempoolAcceptRequest) String() string { func (*TestMempoolAcceptRequest) ProtoMessage() {} func (x *TestMempoolAcceptRequest) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[88] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[92] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6287,7 +6583,7 @@ func (x *TestMempoolAcceptRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use TestMempoolAcceptRequest.ProtoReflect.Descriptor instead. func (*TestMempoolAcceptRequest) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{88} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{92} } func (x *TestMempoolAcceptRequest) GetRawtxs() []string { @@ -6313,7 +6609,7 @@ type TestMempoolAcceptResponse struct { func (x *TestMempoolAcceptResponse) Reset() { *x = TestMempoolAcceptResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[89] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[93] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6325,7 +6621,7 @@ func (x *TestMempoolAcceptResponse) String() string { func (*TestMempoolAcceptResponse) ProtoMessage() {} func (x *TestMempoolAcceptResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[89] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[93] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6338,7 +6634,7 @@ func (x *TestMempoolAcceptResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use TestMempoolAcceptResponse.ProtoReflect.Descriptor instead. func (*TestMempoolAcceptResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{89} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{93} } func (x *TestMempoolAcceptResponse) GetResults() []*TestMempoolAcceptResponse_Result { @@ -6362,7 +6658,7 @@ type DescriptorRange struct { func (x *DescriptorRange) Reset() { *x = DescriptorRange{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[90] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[94] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6374,7 +6670,7 @@ func (x *DescriptorRange) String() string { func (*DescriptorRange) ProtoMessage() {} func (x *DescriptorRange) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[90] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[94] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6387,7 +6683,7 @@ func (x *DescriptorRange) ProtoReflect() protoreflect.Message { // Deprecated: Use DescriptorRange.ProtoReflect.Descriptor instead. func (*DescriptorRange) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{90} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{94} } func (x *DescriptorRange) GetRangeType() isDescriptorRange_RangeType { @@ -6442,7 +6738,7 @@ type Range struct { func (x *Range) Reset() { *x = Range{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[91] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[95] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6454,7 +6750,7 @@ func (x *Range) String() string { func (*Range) ProtoMessage() {} func (x *Range) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[91] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[95] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6467,7 +6763,7 @@ func (x *Range) ProtoReflect() protoreflect.Message { // Deprecated: Use Range.ProtoReflect.Descriptor instead. func (*Range) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{91} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{95} } func (x *Range) GetBegin() int32 { @@ -6498,7 +6794,7 @@ type Descriptor struct { func (x *Descriptor) Reset() { *x = Descriptor{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[92] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[96] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6510,7 +6806,7 @@ func (x *Descriptor) String() string { func (*Descriptor) ProtoMessage() {} func (x *Descriptor) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[92] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[96] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6523,7 +6819,7 @@ func (x *Descriptor) ProtoReflect() protoreflect.Message { // Deprecated: Use Descriptor.ProtoReflect.Descriptor instead. func (*Descriptor) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{92} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{96} } func (x *Descriptor) GetDescriptor_() isDescriptor_Descriptor_ { @@ -6578,7 +6874,7 @@ type DescriptorObject struct { func (x *DescriptorObject) Reset() { *x = DescriptorObject{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[93] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[97] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6590,7 +6886,7 @@ func (x *DescriptorObject) String() string { func (*DescriptorObject) ProtoMessage() {} func (x *DescriptorObject) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[93] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[97] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6603,7 +6899,7 @@ func (x *DescriptorObject) ProtoReflect() protoreflect.Message { // Deprecated: Use DescriptorObject.ProtoReflect.Descriptor instead. func (*DescriptorObject) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{93} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{97} } func (x *DescriptorObject) GetDesc() string { @@ -6629,7 +6925,7 @@ type GetZmqNotificationsResponse struct { func (x *GetZmqNotificationsResponse) Reset() { *x = GetZmqNotificationsResponse{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[94] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[98] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6641,7 +6937,7 @@ func (x *GetZmqNotificationsResponse) String() string { func (*GetZmqNotificationsResponse) ProtoMessage() {} func (x *GetZmqNotificationsResponse) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[94] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[98] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6654,7 +6950,7 @@ func (x *GetZmqNotificationsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use GetZmqNotificationsResponse.ProtoReflect.Descriptor instead. func (*GetZmqNotificationsResponse) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{94} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{98} } func (x *GetZmqNotificationsResponse) GetNotifications() []*GetZmqNotificationsResponse_Notification { @@ -6664,6 +6960,142 @@ func (x *GetZmqNotificationsResponse) GetNotifications() []*GetZmqNotificationsR return nil } +type GetNetworkInfoResponse_Network struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + Limited bool `protobuf:"varint,2,opt,name=limited,proto3" json:"limited,omitempty"` + Reachable bool `protobuf:"varint,3,opt,name=reachable,proto3" json:"reachable,omitempty"` + Proxy string `protobuf:"bytes,4,opt,name=proxy,proto3" json:"proxy,omitempty"` + ProxyRandomizeCredentials bool `protobuf:"varint,5,opt,name=proxy_randomize_credentials,json=proxyRandomizeCredentials,proto3" json:"proxy_randomize_credentials,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *GetNetworkInfoResponse_Network) Reset() { + *x = GetNetworkInfoResponse_Network{} + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[101] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *GetNetworkInfoResponse_Network) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GetNetworkInfoResponse_Network) ProtoMessage() {} + +func (x *GetNetworkInfoResponse_Network) ProtoReflect() protoreflect.Message { + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[101] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GetNetworkInfoResponse_Network.ProtoReflect.Descriptor instead. +func (*GetNetworkInfoResponse_Network) Descriptor() ([]byte, []int) { + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{6, 0} +} + +func (x *GetNetworkInfoResponse_Network) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +func (x *GetNetworkInfoResponse_Network) GetLimited() bool { + if x != nil { + return x.Limited + } + return false +} + +func (x *GetNetworkInfoResponse_Network) GetReachable() bool { + if x != nil { + return x.Reachable + } + return false +} + +func (x *GetNetworkInfoResponse_Network) GetProxy() string { + if x != nil { + return x.Proxy + } + return "" +} + +func (x *GetNetworkInfoResponse_Network) GetProxyRandomizeCredentials() bool { + if x != nil { + return x.ProxyRandomizeCredentials + } + return false +} + +type GetNetworkInfoResponse_LocalAddress struct { + state protoimpl.MessageState `protogen:"open.v1"` + Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` + Port uint32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` + Score int32 `protobuf:"varint,3,opt,name=score,proto3" json:"score,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *GetNetworkInfoResponse_LocalAddress) Reset() { + *x = GetNetworkInfoResponse_LocalAddress{} + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[102] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *GetNetworkInfoResponse_LocalAddress) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GetNetworkInfoResponse_LocalAddress) ProtoMessage() {} + +func (x *GetNetworkInfoResponse_LocalAddress) ProtoReflect() protoreflect.Message { + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[102] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GetNetworkInfoResponse_LocalAddress.ProtoReflect.Descriptor instead. +func (*GetNetworkInfoResponse_LocalAddress) Descriptor() ([]byte, []int) { + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{6, 1} +} + +func (x *GetNetworkInfoResponse_LocalAddress) GetAddress() string { + if x != nil { + return x.Address + } + return "" +} + +func (x *GetNetworkInfoResponse_LocalAddress) GetPort() uint32 { + if x != nil { + return x.Port + } + return 0 +} + +func (x *GetNetworkInfoResponse_LocalAddress) GetScore() int32 { + if x != nil { + return x.Score + } + return 0 +} + // balances from outputs that the wallet can sign type GetBalancesResponse_Mine struct { state protoimpl.MessageState `protogen:"open.v1"` @@ -6681,7 +7113,7 @@ type GetBalancesResponse_Mine struct { func (x *GetBalancesResponse_Mine) Reset() { *x = GetBalancesResponse_Mine{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[97] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[103] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6693,7 +7125,7 @@ func (x *GetBalancesResponse_Mine) String() string { func (*GetBalancesResponse_Mine) ProtoMessage() {} func (x *GetBalancesResponse_Mine) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[97] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[103] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6706,7 +7138,7 @@ func (x *GetBalancesResponse_Mine) ProtoReflect() protoreflect.Message { // Deprecated: Use GetBalancesResponse_Mine.ProtoReflect.Descriptor instead. func (*GetBalancesResponse_Mine) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{10, 0} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{14, 0} } func (x *GetBalancesResponse_Mine) GetTrusted() float64 { @@ -6752,7 +7184,7 @@ type GetBalancesResponse_Watchonly struct { func (x *GetBalancesResponse_Watchonly) Reset() { *x = GetBalancesResponse_Watchonly{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[98] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[104] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6764,7 +7196,7 @@ func (x *GetBalancesResponse_Watchonly) String() string { func (*GetBalancesResponse_Watchonly) ProtoMessage() {} func (x *GetBalancesResponse_Watchonly) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[98] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[104] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6777,7 +7209,7 @@ func (x *GetBalancesResponse_Watchonly) ProtoReflect() protoreflect.Message { // Deprecated: Use GetBalancesResponse_Watchonly.ProtoReflect.Descriptor instead. func (*GetBalancesResponse_Watchonly) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{10, 1} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{14, 1} } func (x *GetBalancesResponse_Watchonly) GetTrusted() float64 { @@ -6816,7 +7248,7 @@ type GetTransactionResponse_Details struct { func (x *GetTransactionResponse_Details) Reset() { *x = GetTransactionResponse_Details{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[99] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[105] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6828,7 +7260,7 @@ func (x *GetTransactionResponse_Details) String() string { func (*GetTransactionResponse_Details) ProtoMessage() {} func (x *GetTransactionResponse_Details) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[99] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[105] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6841,7 +7273,7 @@ func (x *GetTransactionResponse_Details) ProtoReflect() protoreflect.Message { // Deprecated: Use GetTransactionResponse_Details.ProtoReflect.Descriptor instead. func (*GetTransactionResponse_Details) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{13, 0} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{17, 0} } func (x *GetTransactionResponse_Details) GetInvolvesWatchOnly() bool { @@ -6908,7 +7340,7 @@ type ImportDescriptorsRequest_Request struct { func (x *ImportDescriptorsRequest_Request) Reset() { *x = ImportDescriptorsRequest_Request{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[101] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[107] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -6920,7 +7352,7 @@ func (x *ImportDescriptorsRequest_Request) String() string { func (*ImportDescriptorsRequest_Request) ProtoMessage() {} func (x *ImportDescriptorsRequest_Request) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[101] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[107] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -6933,7 +7365,7 @@ func (x *ImportDescriptorsRequest_Request) ProtoReflect() protoreflect.Message { // Deprecated: Use ImportDescriptorsRequest_Request.ProtoReflect.Descriptor instead. func (*ImportDescriptorsRequest_Request) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{29, 0} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{33, 0} } func (x *ImportDescriptorsRequest_Request) GetDescriptor_() string { @@ -7002,7 +7434,7 @@ type ImportDescriptorsResponse_Error struct { func (x *ImportDescriptorsResponse_Error) Reset() { *x = ImportDescriptorsResponse_Error{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[102] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[108] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7014,7 +7446,7 @@ func (x *ImportDescriptorsResponse_Error) String() string { func (*ImportDescriptorsResponse_Error) ProtoMessage() {} func (x *ImportDescriptorsResponse_Error) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[102] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[108] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7027,7 +7459,7 @@ func (x *ImportDescriptorsResponse_Error) ProtoReflect() protoreflect.Message { // Deprecated: Use ImportDescriptorsResponse_Error.ProtoReflect.Descriptor instead. func (*ImportDescriptorsResponse_Error) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{30, 0} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{34, 0} } func (x *ImportDescriptorsResponse_Error) GetCode() int32 { @@ -7055,7 +7487,7 @@ type ImportDescriptorsResponse_Response struct { func (x *ImportDescriptorsResponse_Response) Reset() { *x = ImportDescriptorsResponse_Response{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[103] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[109] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7067,7 +7499,7 @@ func (x *ImportDescriptorsResponse_Response) String() string { func (*ImportDescriptorsResponse_Response) ProtoMessage() {} func (x *ImportDescriptorsResponse_Response) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[103] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[109] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7080,7 +7512,7 @@ func (x *ImportDescriptorsResponse_Response) ProtoReflect() protoreflect.Message // Deprecated: Use ImportDescriptorsResponse_Response.ProtoReflect.Descriptor instead. func (*ImportDescriptorsResponse_Response) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{30, 1} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{34, 1} } func (x *ImportDescriptorsResponse_Response) GetSuccess() bool { @@ -7117,7 +7549,7 @@ type MempoolEntry_Fees struct { func (x *MempoolEntry_Fees) Reset() { *x = MempoolEntry_Fees{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[104] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[110] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7129,7 +7561,7 @@ func (x *MempoolEntry_Fees) String() string { func (*MempoolEntry_Fees) ProtoMessage() {} func (x *MempoolEntry_Fees) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[104] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[110] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7142,7 +7574,7 @@ func (x *MempoolEntry_Fees) ProtoReflect() protoreflect.Message { // Deprecated: Use MempoolEntry_Fees.ProtoReflect.Descriptor instead. func (*MempoolEntry_Fees) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{40, 0} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{44, 0} } func (x *MempoolEntry_Fees) GetBase() float64 { @@ -7184,7 +7616,7 @@ type CreateRawTransactionRequest_Input struct { func (x *CreateRawTransactionRequest_Input) Reset() { *x = CreateRawTransactionRequest_Input{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[107] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[113] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7196,7 +7628,7 @@ func (x *CreateRawTransactionRequest_Input) String() string { func (*CreateRawTransactionRequest_Input) ProtoMessage() {} func (x *CreateRawTransactionRequest_Input) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[107] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[113] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7209,7 +7641,7 @@ func (x *CreateRawTransactionRequest_Input) ProtoReflect() protoreflect.Message // Deprecated: Use CreateRawTransactionRequest_Input.ProtoReflect.Descriptor instead. func (*CreateRawTransactionRequest_Input) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{72, 0} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{76, 0} } func (x *CreateRawTransactionRequest_Input) GetTxid() string { @@ -7244,7 +7676,7 @@ type CreatePsbtRequest_Input struct { func (x *CreatePsbtRequest_Input) Reset() { *x = CreatePsbtRequest_Input{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[109] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[115] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7256,7 +7688,7 @@ func (x *CreatePsbtRequest_Input) String() string { func (*CreatePsbtRequest_Input) ProtoMessage() {} func (x *CreatePsbtRequest_Input) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[109] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[115] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7269,7 +7701,7 @@ func (x *CreatePsbtRequest_Input) ProtoReflect() protoreflect.Message { // Deprecated: Use CreatePsbtRequest_Input.ProtoReflect.Descriptor instead. func (*CreatePsbtRequest_Input) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{76, 0} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{80, 0} } func (x *CreatePsbtRequest_Input) GetTxid() string { @@ -7303,7 +7735,7 @@ type DecodePsbtResponse_WitnessUtxo struct { func (x *DecodePsbtResponse_WitnessUtxo) Reset() { *x = DecodePsbtResponse_WitnessUtxo{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[111] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[117] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7315,7 +7747,7 @@ func (x *DecodePsbtResponse_WitnessUtxo) String() string { func (*DecodePsbtResponse_WitnessUtxo) ProtoMessage() {} func (x *DecodePsbtResponse_WitnessUtxo) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[111] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[117] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7328,7 +7760,7 @@ func (x *DecodePsbtResponse_WitnessUtxo) ProtoReflect() protoreflect.Message { // Deprecated: Use DecodePsbtResponse_WitnessUtxo.ProtoReflect.Descriptor instead. func (*DecodePsbtResponse_WitnessUtxo) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{79, 0} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{83, 0} } func (x *DecodePsbtResponse_WitnessUtxo) GetAmount() float64 { @@ -7356,7 +7788,7 @@ type DecodePsbtResponse_RedeemScript struct { func (x *DecodePsbtResponse_RedeemScript) Reset() { *x = DecodePsbtResponse_RedeemScript{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[112] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[118] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7368,7 +7800,7 @@ func (x *DecodePsbtResponse_RedeemScript) String() string { func (*DecodePsbtResponse_RedeemScript) ProtoMessage() {} func (x *DecodePsbtResponse_RedeemScript) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[112] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[118] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7381,7 +7813,7 @@ func (x *DecodePsbtResponse_RedeemScript) ProtoReflect() protoreflect.Message { // Deprecated: Use DecodePsbtResponse_RedeemScript.ProtoReflect.Descriptor instead. func (*DecodePsbtResponse_RedeemScript) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{79, 1} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{83, 1} } func (x *DecodePsbtResponse_RedeemScript) GetAsm() string { @@ -7416,7 +7848,7 @@ type DecodePsbtResponse_Bip32Deriv struct { func (x *DecodePsbtResponse_Bip32Deriv) Reset() { *x = DecodePsbtResponse_Bip32Deriv{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[113] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[119] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7428,7 +7860,7 @@ func (x *DecodePsbtResponse_Bip32Deriv) String() string { func (*DecodePsbtResponse_Bip32Deriv) ProtoMessage() {} func (x *DecodePsbtResponse_Bip32Deriv) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[113] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[119] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7441,7 +7873,7 @@ func (x *DecodePsbtResponse_Bip32Deriv) ProtoReflect() protoreflect.Message { // Deprecated: Use DecodePsbtResponse_Bip32Deriv.ProtoReflect.Descriptor instead. func (*DecodePsbtResponse_Bip32Deriv) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{79, 2} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{83, 2} } func (x *DecodePsbtResponse_Bip32Deriv) GetPubkey() string { @@ -7483,7 +7915,7 @@ type DecodePsbtResponse_Input struct { func (x *DecodePsbtResponse_Input) Reset() { *x = DecodePsbtResponse_Input{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[114] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[120] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7495,7 +7927,7 @@ func (x *DecodePsbtResponse_Input) String() string { func (*DecodePsbtResponse_Input) ProtoMessage() {} func (x *DecodePsbtResponse_Input) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[114] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[120] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7508,7 +7940,7 @@ func (x *DecodePsbtResponse_Input) ProtoReflect() protoreflect.Message { // Deprecated: Use DecodePsbtResponse_Input.ProtoReflect.Descriptor instead. func (*DecodePsbtResponse_Input) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{79, 3} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{83, 3} } func (x *DecodePsbtResponse_Input) GetNonWitnessUtxo() *DecodeRawTransactionResponse { @@ -7593,7 +8025,7 @@ type DecodePsbtResponse_Output struct { func (x *DecodePsbtResponse_Output) Reset() { *x = DecodePsbtResponse_Output{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[115] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[121] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7605,7 +8037,7 @@ func (x *DecodePsbtResponse_Output) String() string { func (*DecodePsbtResponse_Output) ProtoMessage() {} func (x *DecodePsbtResponse_Output) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[115] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[121] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7618,7 +8050,7 @@ func (x *DecodePsbtResponse_Output) ProtoReflect() protoreflect.Message { // Deprecated: Use DecodePsbtResponse_Output.ProtoReflect.Descriptor instead. func (*DecodePsbtResponse_Output) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{79, 4} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{83, 4} } func (x *DecodePsbtResponse_Output) GetRedeemScript() *DecodePsbtResponse_RedeemScript { @@ -7661,7 +8093,7 @@ type AnalyzePsbtResponse_Input struct { func (x *AnalyzePsbtResponse_Input) Reset() { *x = AnalyzePsbtResponse_Input{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[120] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[126] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7673,7 +8105,7 @@ func (x *AnalyzePsbtResponse_Input) String() string { func (*AnalyzePsbtResponse_Input) ProtoMessage() {} func (x *AnalyzePsbtResponse_Input) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[120] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[126] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7686,7 +8118,7 @@ func (x *AnalyzePsbtResponse_Input) ProtoReflect() protoreflect.Message { // Deprecated: Use AnalyzePsbtResponse_Input.ProtoReflect.Descriptor instead. func (*AnalyzePsbtResponse_Input) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{81, 0} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{85, 0} } func (x *AnalyzePsbtResponse_Input) GetHasUtxo() bool { @@ -7729,7 +8161,7 @@ type AnalyzePsbtResponse_Input_Missing struct { func (x *AnalyzePsbtResponse_Input_Missing) Reset() { *x = AnalyzePsbtResponse_Input_Missing{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[121] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[127] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7741,7 +8173,7 @@ func (x *AnalyzePsbtResponse_Input_Missing) String() string { func (*AnalyzePsbtResponse_Input_Missing) ProtoMessage() {} func (x *AnalyzePsbtResponse_Input_Missing) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[121] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[127] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7754,7 +8186,7 @@ func (x *AnalyzePsbtResponse_Input_Missing) ProtoReflect() protoreflect.Message // Deprecated: Use AnalyzePsbtResponse_Input_Missing.ProtoReflect.Descriptor instead. func (*AnalyzePsbtResponse_Input_Missing) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{81, 0, 0} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{85, 0, 0} } func (x *AnalyzePsbtResponse_Input_Missing) GetPubkeys() []string { @@ -7798,7 +8230,7 @@ type TestMempoolAcceptResponse_Result struct { func (x *TestMempoolAcceptResponse_Result) Reset() { *x = TestMempoolAcceptResponse_Result{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[122] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[128] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7810,7 +8242,7 @@ func (x *TestMempoolAcceptResponse_Result) String() string { func (*TestMempoolAcceptResponse_Result) ProtoMessage() {} func (x *TestMempoolAcceptResponse_Result) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[122] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[128] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7823,7 +8255,7 @@ func (x *TestMempoolAcceptResponse_Result) ProtoReflect() protoreflect.Message { // Deprecated: Use TestMempoolAcceptResponse_Result.ProtoReflect.Descriptor instead. func (*TestMempoolAcceptResponse_Result) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{89, 0} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{93, 0} } func (x *TestMempoolAcceptResponse_Result) GetTxid() string { @@ -7872,7 +8304,7 @@ type GetZmqNotificationsResponse_Notification struct { func (x *GetZmqNotificationsResponse_Notification) Reset() { *x = GetZmqNotificationsResponse_Notification{} - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[123] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[129] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -7884,7 +8316,7 @@ func (x *GetZmqNotificationsResponse_Notification) String() string { func (*GetZmqNotificationsResponse_Notification) ProtoMessage() {} func (x *GetZmqNotificationsResponse_Notification) ProtoReflect() protoreflect.Message { - mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[123] + mi := &file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[129] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -7897,7 +8329,7 @@ func (x *GetZmqNotificationsResponse_Notification) ProtoReflect() protoreflect.M // Deprecated: Use GetZmqNotificationsResponse_Notification.ProtoReflect.Descriptor instead. func (*GetZmqNotificationsResponse_Notification) Descriptor() ([]byte, []int) { - return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{94, 0} + return file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP(), []int{98, 0} } func (x *GetZmqNotificationsResponse_Notification) GetType() string { @@ -8014,7 +8446,46 @@ const file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDesc = "" + "\x15TRANSPORT_PROTOCOL_V1\x10\x02\x12\x19\n" + "\x15TRANSPORT_PROTOCOL_V2\x10\x03\"K\n" + "\x13GetPeerInfoResponse\x124\n" + - "\x05peers\x18\x01 \x03(\v2\x1e.bitcoin.bitcoind.v1alpha.PeerR\x05peers\"g\n" + + "\x05peers\x18\x01 \x03(\v2\x1e.bitcoin.bitcoind.v1alpha.PeerR\x05peers\"\x17\n" + + "\x15GetNetworkInfoRequest\"\xd3\a\n" + + "\x16GetNetworkInfoResponse\x12\x18\n" + + "\aversion\x18\x01 \x01(\x05R\aversion\x12\x1e\n" + + "\n" + + "subversion\x18\x02 \x01(\tR\n" + + "subversion\x12)\n" + + "\x10protocol_version\x18\x03 \x01(\x05R\x0fprotocolVersion\x12%\n" + + "\x0elocal_services\x18\x04 \x01(\tR\rlocalServices\x120\n" + + "\x14local_services_names\x18\x05 \x03(\tR\x12localServicesNames\x12\x1f\n" + + "\vlocal_relay\x18\x06 \x01(\bR\n" + + "localRelay\x12\x1f\n" + + "\vtime_offset\x18\a \x01(\x03R\n" + + "timeOffset\x12 \n" + + "\vconnections\x18\b \x01(\x05R\vconnections\x12%\n" + + "\x0econnections_in\x18\t \x01(\x05R\rconnectionsIn\x12'\n" + + "\x0fconnections_out\x18\n" + + " \x01(\x05R\x0econnectionsOut\x12%\n" + + "\x0enetwork_active\x18\v \x01(\bR\rnetworkActive\x12T\n" + + "\bnetworks\x18\f \x03(\v28.bitcoin.bitcoind.v1alpha.GetNetworkInfoResponse.NetworkR\bnetworks\x12\x1b\n" + + "\trelay_fee\x18\r \x01(\x01R\brelayFee\x12'\n" + + "\x0fincremental_fee\x18\x0e \x01(\x01R\x0eincrementalFee\x12f\n" + + "\x0flocal_addresses\x18\x0f \x03(\v2=.bitcoin.bitcoind.v1alpha.GetNetworkInfoResponse.LocalAddressR\x0elocalAddresses\x12\x1a\n" + + "\bwarnings\x18\x10 \x03(\tR\bwarnings\x1a\xab\x01\n" + + "\aNetwork\x12\x12\n" + + "\x04name\x18\x01 \x01(\tR\x04name\x12\x18\n" + + "\alimited\x18\x02 \x01(\bR\alimited\x12\x1c\n" + + "\treachable\x18\x03 \x01(\bR\treachable\x12\x14\n" + + "\x05proxy\x18\x04 \x01(\tR\x05proxy\x12>\n" + + "\x1bproxy_randomize_credentials\x18\x05 \x01(\bR\x19proxyRandomizeCredentials\x1aR\n" + + "\fLocalAddress\x12\x18\n" + + "\aaddress\x18\x01 \x01(\tR\aaddress\x12\x12\n" + + "\x04port\x18\x02 \x01(\rR\x04port\x12\x14\n" + + "\x05score\x18\x03 \x01(\x05R\x05score\"\x15\n" + + "\x13GetNetTotalsRequest\"\x8b\x01\n" + + "\x14GetNetTotalsResponse\x12(\n" + + "\x10total_bytes_recv\x18\x01 \x01(\x04R\x0etotalBytesRecv\x12(\n" + + "\x10total_bytes_sent\x18\x02 \x01(\x04R\x0etotalBytesSent\x12\x1f\n" + + "\vtime_millis\x18\x03 \x01(\x03R\n" + + "timeMillis\"g\n" + "\x14GetNewAddressRequest\x12\x14\n" + "\x05label\x18\x01 \x01(\tR\x05label\x12!\n" + "\faddress_type\x18\x02 \x01(\tR\vaddressType\x12\x16\n" + @@ -8581,10 +9052,12 @@ const file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDesc = "" + "\fNotification\x12\x12\n" + "\x04type\x18\x01 \x01(\tR\x04type\x12\x18\n" + "\aaddress\x18\x02 \x01(\tR\aaddress\x12&\n" + - "\x0fhigh_water_mark\x18\x03 \x01(\x03R\rhighWaterMark2\xab%\n" + + "\x0fhigh_water_mark\x18\x03 \x01(\x03R\rhighWaterMark2\x8f'\n" + "\x0eBitcoinService\x12|\n" + "\x11GetBlockchainInfo\x122.bitcoin.bitcoind.v1alpha.GetBlockchainInfoRequest\x1a3.bitcoin.bitcoind.v1alpha.GetBlockchainInfoResponse\x12j\n" + "\vGetPeerInfo\x12,.bitcoin.bitcoind.v1alpha.GetPeerInfoRequest\x1a-.bitcoin.bitcoind.v1alpha.GetPeerInfoResponse\x12s\n" + + "\x0eGetNetworkInfo\x12/.bitcoin.bitcoind.v1alpha.GetNetworkInfoRequest\x1a0.bitcoin.bitcoind.v1alpha.GetNetworkInfoResponse\x12m\n" + + "\fGetNetTotals\x12-.bitcoin.bitcoind.v1alpha.GetNetTotalsRequest\x1a..bitcoin.bitcoind.v1alpha.GetNetTotalsResponse\x12s\n" + "\x0eGetTransaction\x12/.bitcoin.bitcoind.v1alpha.GetTransactionRequest\x1a0.bitcoin.bitcoind.v1alpha.GetTransactionResponse\x12s\n" + "\x0eListSinceBlock\x12/.bitcoin.bitcoind.v1alpha.ListSinceBlockRequest\x1a0.bitcoin.bitcoind.v1alpha.ListSinceBlockResponse\x12p\n" + "\rGetNewAddress\x12..bitcoin.bitcoind.v1alpha.GetNewAddressRequest\x1a/.bitcoin.bitcoind.v1alpha.GetNewAddressResponse\x12p\n" + @@ -8645,318 +9118,330 @@ func file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDescGZIP() []byte { } var file_bitcoin_bitcoind_v1alpha_bitcoin_proto_enumTypes = make([]protoimpl.EnumInfo, 8) -var file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes = make([]protoimpl.MessageInfo, 124) +var file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes = make([]protoimpl.MessageInfo, 130) var file_bitcoin_bitcoind_v1alpha_bitcoin_proto_goTypes = []any{ - (Peer_Network)(0), // 0: bitcoin.bitcoind.v1alpha.Peer.Network - (Peer_ConnectionType)(0), // 1: bitcoin.bitcoind.v1alpha.Peer.ConnectionType - (Peer_TransportProtocol)(0), // 2: bitcoin.bitcoind.v1alpha.Peer.TransportProtocol - (GetTransactionResponse_Replaceable)(0), // 3: bitcoin.bitcoind.v1alpha.GetTransactionResponse.Replaceable - (GetTransactionResponse_Category)(0), // 4: bitcoin.bitcoind.v1alpha.GetTransactionResponse.Category - (GetRawTransactionRequest_Verbosity)(0), // 5: bitcoin.bitcoind.v1alpha.GetRawTransactionRequest.Verbosity - (EstimateSmartFeeRequest_EstimateMode)(0), // 6: bitcoin.bitcoind.v1alpha.EstimateSmartFeeRequest.EstimateMode - (GetBlockRequest_Verbosity)(0), // 7: bitcoin.bitcoind.v1alpha.GetBlockRequest.Verbosity - (*GetBlockchainInfoRequest)(nil), // 8: bitcoin.bitcoind.v1alpha.GetBlockchainInfoRequest - (*GetBlockchainInfoResponse)(nil), // 9: bitcoin.bitcoind.v1alpha.GetBlockchainInfoResponse - (*GetPeerInfoRequest)(nil), // 10: bitcoin.bitcoind.v1alpha.GetPeerInfoRequest - (*Peer)(nil), // 11: bitcoin.bitcoind.v1alpha.Peer - (*GetPeerInfoResponse)(nil), // 12: bitcoin.bitcoind.v1alpha.GetPeerInfoResponse - (*GetNewAddressRequest)(nil), // 13: bitcoin.bitcoind.v1alpha.GetNewAddressRequest - (*GetNewAddressResponse)(nil), // 14: bitcoin.bitcoind.v1alpha.GetNewAddressResponse - (*GetWalletInfoRequest)(nil), // 15: bitcoin.bitcoind.v1alpha.GetWalletInfoRequest - (*GetWalletInfoResponse)(nil), // 16: bitcoin.bitcoind.v1alpha.GetWalletInfoResponse - (*GetBalancesRequest)(nil), // 17: bitcoin.bitcoind.v1alpha.GetBalancesRequest - (*GetBalancesResponse)(nil), // 18: bitcoin.bitcoind.v1alpha.GetBalancesResponse - (*WalletScan)(nil), // 19: bitcoin.bitcoind.v1alpha.WalletScan - (*GetTransactionRequest)(nil), // 20: bitcoin.bitcoind.v1alpha.GetTransactionRequest - (*GetTransactionResponse)(nil), // 21: bitcoin.bitcoind.v1alpha.GetTransactionResponse - (*GetRawTransactionRequest)(nil), // 22: bitcoin.bitcoind.v1alpha.GetRawTransactionRequest - (*ScriptSig)(nil), // 23: bitcoin.bitcoind.v1alpha.ScriptSig - (*Input)(nil), // 24: bitcoin.bitcoind.v1alpha.Input - (*ScriptPubKey)(nil), // 25: bitcoin.bitcoind.v1alpha.ScriptPubKey - (*Output)(nil), // 26: bitcoin.bitcoind.v1alpha.Output - (*GetRawTransactionResponse)(nil), // 27: bitcoin.bitcoind.v1alpha.GetRawTransactionResponse - (*SendRequest)(nil), // 28: bitcoin.bitcoind.v1alpha.SendRequest - (*SendResponse)(nil), // 29: bitcoin.bitcoind.v1alpha.SendResponse - (*SendToAddressRequest)(nil), // 30: bitcoin.bitcoind.v1alpha.SendToAddressRequest - (*SendToAddressResponse)(nil), // 31: bitcoin.bitcoind.v1alpha.SendToAddressResponse - (*EstimateSmartFeeRequest)(nil), // 32: bitcoin.bitcoind.v1alpha.EstimateSmartFeeRequest - (*EstimateSmartFeeResponse)(nil), // 33: bitcoin.bitcoind.v1alpha.EstimateSmartFeeResponse - (*DecodeRawTransactionRequest)(nil), // 34: bitcoin.bitcoind.v1alpha.DecodeRawTransactionRequest - (*RawTransaction)(nil), // 35: bitcoin.bitcoind.v1alpha.RawTransaction - (*DecodeRawTransactionResponse)(nil), // 36: bitcoin.bitcoind.v1alpha.DecodeRawTransactionResponse - (*ImportDescriptorsRequest)(nil), // 37: bitcoin.bitcoind.v1alpha.ImportDescriptorsRequest - (*ImportDescriptorsResponse)(nil), // 38: bitcoin.bitcoind.v1alpha.ImportDescriptorsResponse - (*GetDescriptorInfoRequest)(nil), // 39: bitcoin.bitcoind.v1alpha.GetDescriptorInfoRequest - (*GetDescriptorInfoResponse)(nil), // 40: bitcoin.bitcoind.v1alpha.GetDescriptorInfoResponse - (*GetBlockRequest)(nil), // 41: bitcoin.bitcoind.v1alpha.GetBlockRequest - (*GetBlockResponse)(nil), // 42: bitcoin.bitcoind.v1alpha.GetBlockResponse - (*BumpFeeRequest)(nil), // 43: bitcoin.bitcoind.v1alpha.BumpFeeRequest - (*BumpFeeResponse)(nil), // 44: bitcoin.bitcoind.v1alpha.BumpFeeResponse - (*ListSinceBlockRequest)(nil), // 45: bitcoin.bitcoind.v1alpha.ListSinceBlockRequest - (*ListSinceBlockResponse)(nil), // 46: bitcoin.bitcoind.v1alpha.ListSinceBlockResponse - (*GetRawMempoolRequest)(nil), // 47: bitcoin.bitcoind.v1alpha.GetRawMempoolRequest - (*MempoolEntry)(nil), // 48: bitcoin.bitcoind.v1alpha.MempoolEntry - (*GetRawMempoolResponse)(nil), // 49: bitcoin.bitcoind.v1alpha.GetRawMempoolResponse - (*GetBlockHashRequest)(nil), // 50: bitcoin.bitcoind.v1alpha.GetBlockHashRequest - (*GetBlockHashResponse)(nil), // 51: bitcoin.bitcoind.v1alpha.GetBlockHashResponse - (*ListTransactionsRequest)(nil), // 52: bitcoin.bitcoind.v1alpha.ListTransactionsRequest - (*ListTransactionsResponse)(nil), // 53: bitcoin.bitcoind.v1alpha.ListTransactionsResponse - (*ListWalletsResponse)(nil), // 54: bitcoin.bitcoind.v1alpha.ListWalletsResponse - (*ListUnspentRequest)(nil), // 55: bitcoin.bitcoind.v1alpha.ListUnspentRequest - (*UnspentOutput)(nil), // 56: bitcoin.bitcoind.v1alpha.UnspentOutput - (*ListUnspentResponse)(nil), // 57: bitcoin.bitcoind.v1alpha.ListUnspentResponse - (*GetAddressInfoRequest)(nil), // 58: bitcoin.bitcoind.v1alpha.GetAddressInfoRequest - (*GetAddressInfoResponse)(nil), // 59: bitcoin.bitcoind.v1alpha.GetAddressInfoResponse - (*CreateWalletRequest)(nil), // 60: bitcoin.bitcoind.v1alpha.CreateWalletRequest - (*CreateWalletResponse)(nil), // 61: bitcoin.bitcoind.v1alpha.CreateWalletResponse - (*LoadWalletRequest)(nil), // 62: bitcoin.bitcoind.v1alpha.LoadWalletRequest - (*LoadWalletResponse)(nil), // 63: bitcoin.bitcoind.v1alpha.LoadWalletResponse - (*BackupWalletRequest)(nil), // 64: bitcoin.bitcoind.v1alpha.BackupWalletRequest - (*BackupWalletResponse)(nil), // 65: bitcoin.bitcoind.v1alpha.BackupWalletResponse - (*UnloadWalletRequest)(nil), // 66: bitcoin.bitcoind.v1alpha.UnloadWalletRequest - (*UnloadWalletResponse)(nil), // 67: bitcoin.bitcoind.v1alpha.UnloadWalletResponse - (*KeyPoolRefillRequest)(nil), // 68: bitcoin.bitcoind.v1alpha.KeyPoolRefillRequest - (*KeyPoolRefillResponse)(nil), // 69: bitcoin.bitcoind.v1alpha.KeyPoolRefillResponse - (*GetAccountRequest)(nil), // 70: bitcoin.bitcoind.v1alpha.GetAccountRequest - (*GetAccountResponse)(nil), // 71: bitcoin.bitcoind.v1alpha.GetAccountResponse - (*SetAccountRequest)(nil), // 72: bitcoin.bitcoind.v1alpha.SetAccountRequest - (*SetAccountResponse)(nil), // 73: bitcoin.bitcoind.v1alpha.SetAccountResponse - (*GetAddressesByAccountRequest)(nil), // 74: bitcoin.bitcoind.v1alpha.GetAddressesByAccountRequest - (*GetAddressesByAccountResponse)(nil), // 75: bitcoin.bitcoind.v1alpha.GetAddressesByAccountResponse - (*ListAccountsRequest)(nil), // 76: bitcoin.bitcoind.v1alpha.ListAccountsRequest - (*ListAccountsResponse)(nil), // 77: bitcoin.bitcoind.v1alpha.ListAccountsResponse - (*CreateMultisigRequest)(nil), // 78: bitcoin.bitcoind.v1alpha.CreateMultisigRequest - (*CreateMultisigResponse)(nil), // 79: bitcoin.bitcoind.v1alpha.CreateMultisigResponse - (*CreateRawTransactionRequest)(nil), // 80: bitcoin.bitcoind.v1alpha.CreateRawTransactionRequest - (*CreateRawTransactionResponse)(nil), // 81: bitcoin.bitcoind.v1alpha.CreateRawTransactionResponse - (*SendRawTransactionRequest)(nil), // 82: bitcoin.bitcoind.v1alpha.SendRawTransactionRequest - (*SendRawTransactionResponse)(nil), // 83: bitcoin.bitcoind.v1alpha.SendRawTransactionResponse - (*CreatePsbtRequest)(nil), // 84: bitcoin.bitcoind.v1alpha.CreatePsbtRequest - (*CreatePsbtResponse)(nil), // 85: bitcoin.bitcoind.v1alpha.CreatePsbtResponse - (*DecodePsbtRequest)(nil), // 86: bitcoin.bitcoind.v1alpha.DecodePsbtRequest - (*DecodePsbtResponse)(nil), // 87: bitcoin.bitcoind.v1alpha.DecodePsbtResponse - (*AnalyzePsbtRequest)(nil), // 88: bitcoin.bitcoind.v1alpha.AnalyzePsbtRequest - (*AnalyzePsbtResponse)(nil), // 89: bitcoin.bitcoind.v1alpha.AnalyzePsbtResponse - (*CombinePsbtRequest)(nil), // 90: bitcoin.bitcoind.v1alpha.CombinePsbtRequest - (*CombinePsbtResponse)(nil), // 91: bitcoin.bitcoind.v1alpha.CombinePsbtResponse - (*UtxoUpdatePsbtRequest)(nil), // 92: bitcoin.bitcoind.v1alpha.UtxoUpdatePsbtRequest - (*UtxoUpdatePsbtResponse)(nil), // 93: bitcoin.bitcoind.v1alpha.UtxoUpdatePsbtResponse - (*JoinPsbtsRequest)(nil), // 94: bitcoin.bitcoind.v1alpha.JoinPsbtsRequest - (*JoinPsbtsResponse)(nil), // 95: bitcoin.bitcoind.v1alpha.JoinPsbtsResponse - (*TestMempoolAcceptRequest)(nil), // 96: bitcoin.bitcoind.v1alpha.TestMempoolAcceptRequest - (*TestMempoolAcceptResponse)(nil), // 97: bitcoin.bitcoind.v1alpha.TestMempoolAcceptResponse - (*DescriptorRange)(nil), // 98: bitcoin.bitcoind.v1alpha.DescriptorRange - (*Range)(nil), // 99: bitcoin.bitcoind.v1alpha.Range - (*Descriptor)(nil), // 100: bitcoin.bitcoind.v1alpha.Descriptor - (*DescriptorObject)(nil), // 101: bitcoin.bitcoind.v1alpha.DescriptorObject - (*GetZmqNotificationsResponse)(nil), // 102: bitcoin.bitcoind.v1alpha.GetZmqNotificationsResponse - nil, // 103: bitcoin.bitcoind.v1alpha.Peer.BytesSentPerMsgEntry - nil, // 104: bitcoin.bitcoind.v1alpha.Peer.BytesReceivedPerMsgEntry - (*GetBalancesResponse_Mine)(nil), // 105: bitcoin.bitcoind.v1alpha.GetBalancesResponse.Mine - (*GetBalancesResponse_Watchonly)(nil), // 106: bitcoin.bitcoind.v1alpha.GetBalancesResponse.Watchonly - (*GetTransactionResponse_Details)(nil), // 107: bitcoin.bitcoind.v1alpha.GetTransactionResponse.Details - nil, // 108: bitcoin.bitcoind.v1alpha.SendRequest.DestinationsEntry - (*ImportDescriptorsRequest_Request)(nil), // 109: bitcoin.bitcoind.v1alpha.ImportDescriptorsRequest.Request - (*ImportDescriptorsResponse_Error)(nil), // 110: bitcoin.bitcoind.v1alpha.ImportDescriptorsResponse.Error - (*ImportDescriptorsResponse_Response)(nil), // 111: bitcoin.bitcoind.v1alpha.ImportDescriptorsResponse.Response - (*MempoolEntry_Fees)(nil), // 112: bitcoin.bitcoind.v1alpha.MempoolEntry.Fees - nil, // 113: bitcoin.bitcoind.v1alpha.GetRawMempoolResponse.TransactionsEntry - nil, // 114: bitcoin.bitcoind.v1alpha.ListAccountsResponse.AccountsEntry - (*CreateRawTransactionRequest_Input)(nil), // 115: bitcoin.bitcoind.v1alpha.CreateRawTransactionRequest.Input - nil, // 116: bitcoin.bitcoind.v1alpha.CreateRawTransactionRequest.OutputsEntry - (*CreatePsbtRequest_Input)(nil), // 117: bitcoin.bitcoind.v1alpha.CreatePsbtRequest.Input - nil, // 118: bitcoin.bitcoind.v1alpha.CreatePsbtRequest.OutputsEntry - (*DecodePsbtResponse_WitnessUtxo)(nil), // 119: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.WitnessUtxo - (*DecodePsbtResponse_RedeemScript)(nil), // 120: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.RedeemScript - (*DecodePsbtResponse_Bip32Deriv)(nil), // 121: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Bip32Deriv - (*DecodePsbtResponse_Input)(nil), // 122: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input - (*DecodePsbtResponse_Output)(nil), // 123: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Output - nil, // 124: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.UnknownEntry - nil, // 125: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.PartialSignaturesEntry - nil, // 126: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.UnknownEntry - nil, // 127: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Output.UnknownEntry - (*AnalyzePsbtResponse_Input)(nil), // 128: bitcoin.bitcoind.v1alpha.AnalyzePsbtResponse.Input - (*AnalyzePsbtResponse_Input_Missing)(nil), // 129: bitcoin.bitcoind.v1alpha.AnalyzePsbtResponse.Input.Missing - (*TestMempoolAcceptResponse_Result)(nil), // 130: bitcoin.bitcoind.v1alpha.TestMempoolAcceptResponse.Result - (*GetZmqNotificationsResponse_Notification)(nil), // 131: bitcoin.bitcoind.v1alpha.GetZmqNotificationsResponse.Notification - (*timestamppb.Timestamp)(nil), // 132: google.protobuf.Timestamp - (*durationpb.Duration)(nil), // 133: google.protobuf.Duration - (*wrapperspb.BoolValue)(nil), // 134: google.protobuf.BoolValue - (*emptypb.Empty)(nil), // 135: google.protobuf.Empty + (Peer_Network)(0), // 0: bitcoin.bitcoind.v1alpha.Peer.Network + (Peer_ConnectionType)(0), // 1: bitcoin.bitcoind.v1alpha.Peer.ConnectionType + (Peer_TransportProtocol)(0), // 2: bitcoin.bitcoind.v1alpha.Peer.TransportProtocol + (GetTransactionResponse_Replaceable)(0), // 3: bitcoin.bitcoind.v1alpha.GetTransactionResponse.Replaceable + (GetTransactionResponse_Category)(0), // 4: bitcoin.bitcoind.v1alpha.GetTransactionResponse.Category + (GetRawTransactionRequest_Verbosity)(0), // 5: bitcoin.bitcoind.v1alpha.GetRawTransactionRequest.Verbosity + (EstimateSmartFeeRequest_EstimateMode)(0), // 6: bitcoin.bitcoind.v1alpha.EstimateSmartFeeRequest.EstimateMode + (GetBlockRequest_Verbosity)(0), // 7: bitcoin.bitcoind.v1alpha.GetBlockRequest.Verbosity + (*GetBlockchainInfoRequest)(nil), // 8: bitcoin.bitcoind.v1alpha.GetBlockchainInfoRequest + (*GetBlockchainInfoResponse)(nil), // 9: bitcoin.bitcoind.v1alpha.GetBlockchainInfoResponse + (*GetPeerInfoRequest)(nil), // 10: bitcoin.bitcoind.v1alpha.GetPeerInfoRequest + (*Peer)(nil), // 11: bitcoin.bitcoind.v1alpha.Peer + (*GetPeerInfoResponse)(nil), // 12: bitcoin.bitcoind.v1alpha.GetPeerInfoResponse + (*GetNetworkInfoRequest)(nil), // 13: bitcoin.bitcoind.v1alpha.GetNetworkInfoRequest + (*GetNetworkInfoResponse)(nil), // 14: bitcoin.bitcoind.v1alpha.GetNetworkInfoResponse + (*GetNetTotalsRequest)(nil), // 15: bitcoin.bitcoind.v1alpha.GetNetTotalsRequest + (*GetNetTotalsResponse)(nil), // 16: bitcoin.bitcoind.v1alpha.GetNetTotalsResponse + (*GetNewAddressRequest)(nil), // 17: bitcoin.bitcoind.v1alpha.GetNewAddressRequest + (*GetNewAddressResponse)(nil), // 18: bitcoin.bitcoind.v1alpha.GetNewAddressResponse + (*GetWalletInfoRequest)(nil), // 19: bitcoin.bitcoind.v1alpha.GetWalletInfoRequest + (*GetWalletInfoResponse)(nil), // 20: bitcoin.bitcoind.v1alpha.GetWalletInfoResponse + (*GetBalancesRequest)(nil), // 21: bitcoin.bitcoind.v1alpha.GetBalancesRequest + (*GetBalancesResponse)(nil), // 22: bitcoin.bitcoind.v1alpha.GetBalancesResponse + (*WalletScan)(nil), // 23: bitcoin.bitcoind.v1alpha.WalletScan + (*GetTransactionRequest)(nil), // 24: bitcoin.bitcoind.v1alpha.GetTransactionRequest + (*GetTransactionResponse)(nil), // 25: bitcoin.bitcoind.v1alpha.GetTransactionResponse + (*GetRawTransactionRequest)(nil), // 26: bitcoin.bitcoind.v1alpha.GetRawTransactionRequest + (*ScriptSig)(nil), // 27: bitcoin.bitcoind.v1alpha.ScriptSig + (*Input)(nil), // 28: bitcoin.bitcoind.v1alpha.Input + (*ScriptPubKey)(nil), // 29: bitcoin.bitcoind.v1alpha.ScriptPubKey + (*Output)(nil), // 30: bitcoin.bitcoind.v1alpha.Output + (*GetRawTransactionResponse)(nil), // 31: bitcoin.bitcoind.v1alpha.GetRawTransactionResponse + (*SendRequest)(nil), // 32: bitcoin.bitcoind.v1alpha.SendRequest + (*SendResponse)(nil), // 33: bitcoin.bitcoind.v1alpha.SendResponse + (*SendToAddressRequest)(nil), // 34: bitcoin.bitcoind.v1alpha.SendToAddressRequest + (*SendToAddressResponse)(nil), // 35: bitcoin.bitcoind.v1alpha.SendToAddressResponse + (*EstimateSmartFeeRequest)(nil), // 36: bitcoin.bitcoind.v1alpha.EstimateSmartFeeRequest + (*EstimateSmartFeeResponse)(nil), // 37: bitcoin.bitcoind.v1alpha.EstimateSmartFeeResponse + (*DecodeRawTransactionRequest)(nil), // 38: bitcoin.bitcoind.v1alpha.DecodeRawTransactionRequest + (*RawTransaction)(nil), // 39: bitcoin.bitcoind.v1alpha.RawTransaction + (*DecodeRawTransactionResponse)(nil), // 40: bitcoin.bitcoind.v1alpha.DecodeRawTransactionResponse + (*ImportDescriptorsRequest)(nil), // 41: bitcoin.bitcoind.v1alpha.ImportDescriptorsRequest + (*ImportDescriptorsResponse)(nil), // 42: bitcoin.bitcoind.v1alpha.ImportDescriptorsResponse + (*GetDescriptorInfoRequest)(nil), // 43: bitcoin.bitcoind.v1alpha.GetDescriptorInfoRequest + (*GetDescriptorInfoResponse)(nil), // 44: bitcoin.bitcoind.v1alpha.GetDescriptorInfoResponse + (*GetBlockRequest)(nil), // 45: bitcoin.bitcoind.v1alpha.GetBlockRequest + (*GetBlockResponse)(nil), // 46: bitcoin.bitcoind.v1alpha.GetBlockResponse + (*BumpFeeRequest)(nil), // 47: bitcoin.bitcoind.v1alpha.BumpFeeRequest + (*BumpFeeResponse)(nil), // 48: bitcoin.bitcoind.v1alpha.BumpFeeResponse + (*ListSinceBlockRequest)(nil), // 49: bitcoin.bitcoind.v1alpha.ListSinceBlockRequest + (*ListSinceBlockResponse)(nil), // 50: bitcoin.bitcoind.v1alpha.ListSinceBlockResponse + (*GetRawMempoolRequest)(nil), // 51: bitcoin.bitcoind.v1alpha.GetRawMempoolRequest + (*MempoolEntry)(nil), // 52: bitcoin.bitcoind.v1alpha.MempoolEntry + (*GetRawMempoolResponse)(nil), // 53: bitcoin.bitcoind.v1alpha.GetRawMempoolResponse + (*GetBlockHashRequest)(nil), // 54: bitcoin.bitcoind.v1alpha.GetBlockHashRequest + (*GetBlockHashResponse)(nil), // 55: bitcoin.bitcoind.v1alpha.GetBlockHashResponse + (*ListTransactionsRequest)(nil), // 56: bitcoin.bitcoind.v1alpha.ListTransactionsRequest + (*ListTransactionsResponse)(nil), // 57: bitcoin.bitcoind.v1alpha.ListTransactionsResponse + (*ListWalletsResponse)(nil), // 58: bitcoin.bitcoind.v1alpha.ListWalletsResponse + (*ListUnspentRequest)(nil), // 59: bitcoin.bitcoind.v1alpha.ListUnspentRequest + (*UnspentOutput)(nil), // 60: bitcoin.bitcoind.v1alpha.UnspentOutput + (*ListUnspentResponse)(nil), // 61: bitcoin.bitcoind.v1alpha.ListUnspentResponse + (*GetAddressInfoRequest)(nil), // 62: bitcoin.bitcoind.v1alpha.GetAddressInfoRequest + (*GetAddressInfoResponse)(nil), // 63: bitcoin.bitcoind.v1alpha.GetAddressInfoResponse + (*CreateWalletRequest)(nil), // 64: bitcoin.bitcoind.v1alpha.CreateWalletRequest + (*CreateWalletResponse)(nil), // 65: bitcoin.bitcoind.v1alpha.CreateWalletResponse + (*LoadWalletRequest)(nil), // 66: bitcoin.bitcoind.v1alpha.LoadWalletRequest + (*LoadWalletResponse)(nil), // 67: bitcoin.bitcoind.v1alpha.LoadWalletResponse + (*BackupWalletRequest)(nil), // 68: bitcoin.bitcoind.v1alpha.BackupWalletRequest + (*BackupWalletResponse)(nil), // 69: bitcoin.bitcoind.v1alpha.BackupWalletResponse + (*UnloadWalletRequest)(nil), // 70: bitcoin.bitcoind.v1alpha.UnloadWalletRequest + (*UnloadWalletResponse)(nil), // 71: bitcoin.bitcoind.v1alpha.UnloadWalletResponse + (*KeyPoolRefillRequest)(nil), // 72: bitcoin.bitcoind.v1alpha.KeyPoolRefillRequest + (*KeyPoolRefillResponse)(nil), // 73: bitcoin.bitcoind.v1alpha.KeyPoolRefillResponse + (*GetAccountRequest)(nil), // 74: bitcoin.bitcoind.v1alpha.GetAccountRequest + (*GetAccountResponse)(nil), // 75: bitcoin.bitcoind.v1alpha.GetAccountResponse + (*SetAccountRequest)(nil), // 76: bitcoin.bitcoind.v1alpha.SetAccountRequest + (*SetAccountResponse)(nil), // 77: bitcoin.bitcoind.v1alpha.SetAccountResponse + (*GetAddressesByAccountRequest)(nil), // 78: bitcoin.bitcoind.v1alpha.GetAddressesByAccountRequest + (*GetAddressesByAccountResponse)(nil), // 79: bitcoin.bitcoind.v1alpha.GetAddressesByAccountResponse + (*ListAccountsRequest)(nil), // 80: bitcoin.bitcoind.v1alpha.ListAccountsRequest + (*ListAccountsResponse)(nil), // 81: bitcoin.bitcoind.v1alpha.ListAccountsResponse + (*CreateMultisigRequest)(nil), // 82: bitcoin.bitcoind.v1alpha.CreateMultisigRequest + (*CreateMultisigResponse)(nil), // 83: bitcoin.bitcoind.v1alpha.CreateMultisigResponse + (*CreateRawTransactionRequest)(nil), // 84: bitcoin.bitcoind.v1alpha.CreateRawTransactionRequest + (*CreateRawTransactionResponse)(nil), // 85: bitcoin.bitcoind.v1alpha.CreateRawTransactionResponse + (*SendRawTransactionRequest)(nil), // 86: bitcoin.bitcoind.v1alpha.SendRawTransactionRequest + (*SendRawTransactionResponse)(nil), // 87: bitcoin.bitcoind.v1alpha.SendRawTransactionResponse + (*CreatePsbtRequest)(nil), // 88: bitcoin.bitcoind.v1alpha.CreatePsbtRequest + (*CreatePsbtResponse)(nil), // 89: bitcoin.bitcoind.v1alpha.CreatePsbtResponse + (*DecodePsbtRequest)(nil), // 90: bitcoin.bitcoind.v1alpha.DecodePsbtRequest + (*DecodePsbtResponse)(nil), // 91: bitcoin.bitcoind.v1alpha.DecodePsbtResponse + (*AnalyzePsbtRequest)(nil), // 92: bitcoin.bitcoind.v1alpha.AnalyzePsbtRequest + (*AnalyzePsbtResponse)(nil), // 93: bitcoin.bitcoind.v1alpha.AnalyzePsbtResponse + (*CombinePsbtRequest)(nil), // 94: bitcoin.bitcoind.v1alpha.CombinePsbtRequest + (*CombinePsbtResponse)(nil), // 95: bitcoin.bitcoind.v1alpha.CombinePsbtResponse + (*UtxoUpdatePsbtRequest)(nil), // 96: bitcoin.bitcoind.v1alpha.UtxoUpdatePsbtRequest + (*UtxoUpdatePsbtResponse)(nil), // 97: bitcoin.bitcoind.v1alpha.UtxoUpdatePsbtResponse + (*JoinPsbtsRequest)(nil), // 98: bitcoin.bitcoind.v1alpha.JoinPsbtsRequest + (*JoinPsbtsResponse)(nil), // 99: bitcoin.bitcoind.v1alpha.JoinPsbtsResponse + (*TestMempoolAcceptRequest)(nil), // 100: bitcoin.bitcoind.v1alpha.TestMempoolAcceptRequest + (*TestMempoolAcceptResponse)(nil), // 101: bitcoin.bitcoind.v1alpha.TestMempoolAcceptResponse + (*DescriptorRange)(nil), // 102: bitcoin.bitcoind.v1alpha.DescriptorRange + (*Range)(nil), // 103: bitcoin.bitcoind.v1alpha.Range + (*Descriptor)(nil), // 104: bitcoin.bitcoind.v1alpha.Descriptor + (*DescriptorObject)(nil), // 105: bitcoin.bitcoind.v1alpha.DescriptorObject + (*GetZmqNotificationsResponse)(nil), // 106: bitcoin.bitcoind.v1alpha.GetZmqNotificationsResponse + nil, // 107: bitcoin.bitcoind.v1alpha.Peer.BytesSentPerMsgEntry + nil, // 108: bitcoin.bitcoind.v1alpha.Peer.BytesReceivedPerMsgEntry + (*GetNetworkInfoResponse_Network)(nil), // 109: bitcoin.bitcoind.v1alpha.GetNetworkInfoResponse.Network + (*GetNetworkInfoResponse_LocalAddress)(nil), // 110: bitcoin.bitcoind.v1alpha.GetNetworkInfoResponse.LocalAddress + (*GetBalancesResponse_Mine)(nil), // 111: bitcoin.bitcoind.v1alpha.GetBalancesResponse.Mine + (*GetBalancesResponse_Watchonly)(nil), // 112: bitcoin.bitcoind.v1alpha.GetBalancesResponse.Watchonly + (*GetTransactionResponse_Details)(nil), // 113: bitcoin.bitcoind.v1alpha.GetTransactionResponse.Details + nil, // 114: bitcoin.bitcoind.v1alpha.SendRequest.DestinationsEntry + (*ImportDescriptorsRequest_Request)(nil), // 115: bitcoin.bitcoind.v1alpha.ImportDescriptorsRequest.Request + (*ImportDescriptorsResponse_Error)(nil), // 116: bitcoin.bitcoind.v1alpha.ImportDescriptorsResponse.Error + (*ImportDescriptorsResponse_Response)(nil), // 117: bitcoin.bitcoind.v1alpha.ImportDescriptorsResponse.Response + (*MempoolEntry_Fees)(nil), // 118: bitcoin.bitcoind.v1alpha.MempoolEntry.Fees + nil, // 119: bitcoin.bitcoind.v1alpha.GetRawMempoolResponse.TransactionsEntry + nil, // 120: bitcoin.bitcoind.v1alpha.ListAccountsResponse.AccountsEntry + (*CreateRawTransactionRequest_Input)(nil), // 121: bitcoin.bitcoind.v1alpha.CreateRawTransactionRequest.Input + nil, // 122: bitcoin.bitcoind.v1alpha.CreateRawTransactionRequest.OutputsEntry + (*CreatePsbtRequest_Input)(nil), // 123: bitcoin.bitcoind.v1alpha.CreatePsbtRequest.Input + nil, // 124: bitcoin.bitcoind.v1alpha.CreatePsbtRequest.OutputsEntry + (*DecodePsbtResponse_WitnessUtxo)(nil), // 125: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.WitnessUtxo + (*DecodePsbtResponse_RedeemScript)(nil), // 126: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.RedeemScript + (*DecodePsbtResponse_Bip32Deriv)(nil), // 127: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Bip32Deriv + (*DecodePsbtResponse_Input)(nil), // 128: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input + (*DecodePsbtResponse_Output)(nil), // 129: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Output + nil, // 130: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.UnknownEntry + nil, // 131: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.PartialSignaturesEntry + nil, // 132: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.UnknownEntry + nil, // 133: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Output.UnknownEntry + (*AnalyzePsbtResponse_Input)(nil), // 134: bitcoin.bitcoind.v1alpha.AnalyzePsbtResponse.Input + (*AnalyzePsbtResponse_Input_Missing)(nil), // 135: bitcoin.bitcoind.v1alpha.AnalyzePsbtResponse.Input.Missing + (*TestMempoolAcceptResponse_Result)(nil), // 136: bitcoin.bitcoind.v1alpha.TestMempoolAcceptResponse.Result + (*GetZmqNotificationsResponse_Notification)(nil), // 137: bitcoin.bitcoind.v1alpha.GetZmqNotificationsResponse.Notification + (*timestamppb.Timestamp)(nil), // 138: google.protobuf.Timestamp + (*durationpb.Duration)(nil), // 139: google.protobuf.Duration + (*wrapperspb.BoolValue)(nil), // 140: google.protobuf.BoolValue + (*emptypb.Empty)(nil), // 141: google.protobuf.Empty } var file_bitcoin_bitcoind_v1alpha_bitcoin_proto_depIdxs = []int32{ 0, // 0: bitcoin.bitcoind.v1alpha.Peer.network:type_name -> bitcoin.bitcoind.v1alpha.Peer.Network - 132, // 1: bitcoin.bitcoind.v1alpha.Peer.last_send_at:type_name -> google.protobuf.Timestamp - 132, // 2: bitcoin.bitcoind.v1alpha.Peer.last_recv_at:type_name -> google.protobuf.Timestamp - 132, // 3: bitcoin.bitcoind.v1alpha.Peer.last_transaction_at:type_name -> google.protobuf.Timestamp - 132, // 4: bitcoin.bitcoind.v1alpha.Peer.last_block_at:type_name -> google.protobuf.Timestamp - 132, // 5: bitcoin.bitcoind.v1alpha.Peer.connected_at:type_name -> google.protobuf.Timestamp - 133, // 6: bitcoin.bitcoind.v1alpha.Peer.time_offset:type_name -> google.protobuf.Duration - 133, // 7: bitcoin.bitcoind.v1alpha.Peer.ping_time:type_name -> google.protobuf.Duration - 133, // 8: bitcoin.bitcoind.v1alpha.Peer.min_ping:type_name -> google.protobuf.Duration - 133, // 9: bitcoin.bitcoind.v1alpha.Peer.ping_wait:type_name -> google.protobuf.Duration - 103, // 10: bitcoin.bitcoind.v1alpha.Peer.bytes_sent_per_msg:type_name -> bitcoin.bitcoind.v1alpha.Peer.BytesSentPerMsgEntry - 104, // 11: bitcoin.bitcoind.v1alpha.Peer.bytes_received_per_msg:type_name -> bitcoin.bitcoind.v1alpha.Peer.BytesReceivedPerMsgEntry + 138, // 1: bitcoin.bitcoind.v1alpha.Peer.last_send_at:type_name -> google.protobuf.Timestamp + 138, // 2: bitcoin.bitcoind.v1alpha.Peer.last_recv_at:type_name -> google.protobuf.Timestamp + 138, // 3: bitcoin.bitcoind.v1alpha.Peer.last_transaction_at:type_name -> google.protobuf.Timestamp + 138, // 4: bitcoin.bitcoind.v1alpha.Peer.last_block_at:type_name -> google.protobuf.Timestamp + 138, // 5: bitcoin.bitcoind.v1alpha.Peer.connected_at:type_name -> google.protobuf.Timestamp + 139, // 6: bitcoin.bitcoind.v1alpha.Peer.time_offset:type_name -> google.protobuf.Duration + 139, // 7: bitcoin.bitcoind.v1alpha.Peer.ping_time:type_name -> google.protobuf.Duration + 139, // 8: bitcoin.bitcoind.v1alpha.Peer.min_ping:type_name -> google.protobuf.Duration + 139, // 9: bitcoin.bitcoind.v1alpha.Peer.ping_wait:type_name -> google.protobuf.Duration + 107, // 10: bitcoin.bitcoind.v1alpha.Peer.bytes_sent_per_msg:type_name -> bitcoin.bitcoind.v1alpha.Peer.BytesSentPerMsgEntry + 108, // 11: bitcoin.bitcoind.v1alpha.Peer.bytes_received_per_msg:type_name -> bitcoin.bitcoind.v1alpha.Peer.BytesReceivedPerMsgEntry 1, // 12: bitcoin.bitcoind.v1alpha.Peer.connection_type:type_name -> bitcoin.bitcoind.v1alpha.Peer.ConnectionType 2, // 13: bitcoin.bitcoind.v1alpha.Peer.transport_protocol:type_name -> bitcoin.bitcoind.v1alpha.Peer.TransportProtocol 11, // 14: bitcoin.bitcoind.v1alpha.GetPeerInfoResponse.peers:type_name -> bitcoin.bitcoind.v1alpha.Peer - 19, // 15: bitcoin.bitcoind.v1alpha.GetWalletInfoResponse.scanning:type_name -> bitcoin.bitcoind.v1alpha.WalletScan - 105, // 16: bitcoin.bitcoind.v1alpha.GetBalancesResponse.mine:type_name -> bitcoin.bitcoind.v1alpha.GetBalancesResponse.Mine - 106, // 17: bitcoin.bitcoind.v1alpha.GetBalancesResponse.watchonly:type_name -> bitcoin.bitcoind.v1alpha.GetBalancesResponse.Watchonly - 132, // 18: bitcoin.bitcoind.v1alpha.GetTransactionResponse.block_time:type_name -> google.protobuf.Timestamp - 132, // 19: bitcoin.bitcoind.v1alpha.GetTransactionResponse.time:type_name -> google.protobuf.Timestamp - 132, // 20: bitcoin.bitcoind.v1alpha.GetTransactionResponse.time_received:type_name -> google.protobuf.Timestamp - 3, // 21: bitcoin.bitcoind.v1alpha.GetTransactionResponse.bip125_replaceable:type_name -> bitcoin.bitcoind.v1alpha.GetTransactionResponse.Replaceable - 107, // 22: bitcoin.bitcoind.v1alpha.GetTransactionResponse.details:type_name -> bitcoin.bitcoind.v1alpha.GetTransactionResponse.Details - 5, // 23: bitcoin.bitcoind.v1alpha.GetRawTransactionRequest.verbosity:type_name -> bitcoin.bitcoind.v1alpha.GetRawTransactionRequest.Verbosity - 23, // 24: bitcoin.bitcoind.v1alpha.Input.script_sig:type_name -> bitcoin.bitcoind.v1alpha.ScriptSig - 25, // 25: bitcoin.bitcoind.v1alpha.Output.script_pub_key:type_name -> bitcoin.bitcoind.v1alpha.ScriptPubKey - 23, // 26: bitcoin.bitcoind.v1alpha.Output.script_sig:type_name -> bitcoin.bitcoind.v1alpha.ScriptSig - 35, // 27: bitcoin.bitcoind.v1alpha.GetRawTransactionResponse.tx:type_name -> bitcoin.bitcoind.v1alpha.RawTransaction - 24, // 28: bitcoin.bitcoind.v1alpha.GetRawTransactionResponse.inputs:type_name -> bitcoin.bitcoind.v1alpha.Input - 26, // 29: bitcoin.bitcoind.v1alpha.GetRawTransactionResponse.outputs:type_name -> bitcoin.bitcoind.v1alpha.Output - 132, // 30: bitcoin.bitcoind.v1alpha.GetRawTransactionResponse.block_time:type_name -> google.protobuf.Timestamp - 108, // 31: bitcoin.bitcoind.v1alpha.SendRequest.destinations:type_name -> bitcoin.bitcoind.v1alpha.SendRequest.DestinationsEntry - 134, // 32: bitcoin.bitcoind.v1alpha.SendRequest.add_to_wallet:type_name -> google.protobuf.BoolValue - 35, // 33: bitcoin.bitcoind.v1alpha.SendResponse.tx:type_name -> bitcoin.bitcoind.v1alpha.RawTransaction - 6, // 34: bitcoin.bitcoind.v1alpha.EstimateSmartFeeRequest.estimate_mode:type_name -> bitcoin.bitcoind.v1alpha.EstimateSmartFeeRequest.EstimateMode - 35, // 35: bitcoin.bitcoind.v1alpha.DecodeRawTransactionRequest.tx:type_name -> bitcoin.bitcoind.v1alpha.RawTransaction - 24, // 36: bitcoin.bitcoind.v1alpha.DecodeRawTransactionResponse.inputs:type_name -> bitcoin.bitcoind.v1alpha.Input - 26, // 37: bitcoin.bitcoind.v1alpha.DecodeRawTransactionResponse.outputs:type_name -> bitcoin.bitcoind.v1alpha.Output - 109, // 38: bitcoin.bitcoind.v1alpha.ImportDescriptorsRequest.requests:type_name -> bitcoin.bitcoind.v1alpha.ImportDescriptorsRequest.Request - 111, // 39: bitcoin.bitcoind.v1alpha.ImportDescriptorsResponse.responses:type_name -> bitcoin.bitcoind.v1alpha.ImportDescriptorsResponse.Response - 7, // 40: bitcoin.bitcoind.v1alpha.GetBlockRequest.verbosity:type_name -> bitcoin.bitcoind.v1alpha.GetBlockRequest.Verbosity - 132, // 41: bitcoin.bitcoind.v1alpha.GetBlockResponse.time:type_name -> google.protobuf.Timestamp - 21, // 42: bitcoin.bitcoind.v1alpha.ListSinceBlockResponse.transactions:type_name -> bitcoin.bitcoind.v1alpha.GetTransactionResponse - 132, // 43: bitcoin.bitcoind.v1alpha.MempoolEntry.time:type_name -> google.protobuf.Timestamp - 112, // 44: bitcoin.bitcoind.v1alpha.MempoolEntry.fees:type_name -> bitcoin.bitcoind.v1alpha.MempoolEntry.Fees - 113, // 45: bitcoin.bitcoind.v1alpha.GetRawMempoolResponse.transactions:type_name -> bitcoin.bitcoind.v1alpha.GetRawMempoolResponse.TransactionsEntry - 21, // 46: bitcoin.bitcoind.v1alpha.ListTransactionsResponse.transactions:type_name -> bitcoin.bitcoind.v1alpha.GetTransactionResponse - 56, // 47: bitcoin.bitcoind.v1alpha.ListUnspentResponse.unspent:type_name -> bitcoin.bitcoind.v1alpha.UnspentOutput - 114, // 48: bitcoin.bitcoind.v1alpha.ListAccountsResponse.accounts:type_name -> bitcoin.bitcoind.v1alpha.ListAccountsResponse.AccountsEntry - 115, // 49: bitcoin.bitcoind.v1alpha.CreateRawTransactionRequest.inputs:type_name -> bitcoin.bitcoind.v1alpha.CreateRawTransactionRequest.Input - 116, // 50: bitcoin.bitcoind.v1alpha.CreateRawTransactionRequest.outputs:type_name -> bitcoin.bitcoind.v1alpha.CreateRawTransactionRequest.OutputsEntry - 35, // 51: bitcoin.bitcoind.v1alpha.CreateRawTransactionResponse.tx:type_name -> bitcoin.bitcoind.v1alpha.RawTransaction - 117, // 52: bitcoin.bitcoind.v1alpha.CreatePsbtRequest.inputs:type_name -> bitcoin.bitcoind.v1alpha.CreatePsbtRequest.Input - 118, // 53: bitcoin.bitcoind.v1alpha.CreatePsbtRequest.outputs:type_name -> bitcoin.bitcoind.v1alpha.CreatePsbtRequest.OutputsEntry - 36, // 54: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.tx:type_name -> bitcoin.bitcoind.v1alpha.DecodeRawTransactionResponse - 124, // 55: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.unknown:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.UnknownEntry - 122, // 56: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.inputs:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input - 123, // 57: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.outputs:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Output - 128, // 58: bitcoin.bitcoind.v1alpha.AnalyzePsbtResponse.inputs:type_name -> bitcoin.bitcoind.v1alpha.AnalyzePsbtResponse.Input - 100, // 59: bitcoin.bitcoind.v1alpha.UtxoUpdatePsbtRequest.descriptors:type_name -> bitcoin.bitcoind.v1alpha.Descriptor - 130, // 60: bitcoin.bitcoind.v1alpha.TestMempoolAcceptResponse.results:type_name -> bitcoin.bitcoind.v1alpha.TestMempoolAcceptResponse.Result - 99, // 61: bitcoin.bitcoind.v1alpha.DescriptorRange.range:type_name -> bitcoin.bitcoind.v1alpha.Range - 101, // 62: bitcoin.bitcoind.v1alpha.Descriptor.object_descriptor:type_name -> bitcoin.bitcoind.v1alpha.DescriptorObject - 98, // 63: bitcoin.bitcoind.v1alpha.DescriptorObject.range:type_name -> bitcoin.bitcoind.v1alpha.DescriptorRange - 131, // 64: bitcoin.bitcoind.v1alpha.GetZmqNotificationsResponse.notifications:type_name -> bitcoin.bitcoind.v1alpha.GetZmqNotificationsResponse.Notification - 4, // 65: bitcoin.bitcoind.v1alpha.GetTransactionResponse.Details.category:type_name -> bitcoin.bitcoind.v1alpha.GetTransactionResponse.Category - 132, // 66: bitcoin.bitcoind.v1alpha.ImportDescriptorsRequest.Request.timestamp:type_name -> google.protobuf.Timestamp - 110, // 67: bitcoin.bitcoind.v1alpha.ImportDescriptorsResponse.Response.error:type_name -> bitcoin.bitcoind.v1alpha.ImportDescriptorsResponse.Error - 48, // 68: bitcoin.bitcoind.v1alpha.GetRawMempoolResponse.TransactionsEntry.value:type_name -> bitcoin.bitcoind.v1alpha.MempoolEntry - 25, // 69: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.WitnessUtxo.script_pub_key:type_name -> bitcoin.bitcoind.v1alpha.ScriptPubKey - 36, // 70: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.non_witness_utxo:type_name -> bitcoin.bitcoind.v1alpha.DecodeRawTransactionResponse - 119, // 71: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.witness_utxo:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.WitnessUtxo - 125, // 72: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.partial_signatures:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.PartialSignaturesEntry - 120, // 73: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.redeem_script:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.RedeemScript - 120, // 74: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.witness_script:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.RedeemScript - 121, // 75: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.bip32_derivs:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Bip32Deriv - 23, // 76: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.final_scriptsig:type_name -> bitcoin.bitcoind.v1alpha.ScriptSig - 126, // 77: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.unknown:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.UnknownEntry - 120, // 78: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Output.redeem_script:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.RedeemScript - 120, // 79: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Output.witness_script:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.RedeemScript - 121, // 80: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Output.bip32_derivs:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Bip32Deriv - 127, // 81: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Output.unknown:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Output.UnknownEntry - 129, // 82: bitcoin.bitcoind.v1alpha.AnalyzePsbtResponse.Input.missing:type_name -> bitcoin.bitcoind.v1alpha.AnalyzePsbtResponse.Input.Missing - 8, // 83: bitcoin.bitcoind.v1alpha.BitcoinService.GetBlockchainInfo:input_type -> bitcoin.bitcoind.v1alpha.GetBlockchainInfoRequest - 10, // 84: bitcoin.bitcoind.v1alpha.BitcoinService.GetPeerInfo:input_type -> bitcoin.bitcoind.v1alpha.GetPeerInfoRequest - 20, // 85: bitcoin.bitcoind.v1alpha.BitcoinService.GetTransaction:input_type -> bitcoin.bitcoind.v1alpha.GetTransactionRequest - 45, // 86: bitcoin.bitcoind.v1alpha.BitcoinService.ListSinceBlock:input_type -> bitcoin.bitcoind.v1alpha.ListSinceBlockRequest - 13, // 87: bitcoin.bitcoind.v1alpha.BitcoinService.GetNewAddress:input_type -> bitcoin.bitcoind.v1alpha.GetNewAddressRequest - 15, // 88: bitcoin.bitcoind.v1alpha.BitcoinService.GetWalletInfo:input_type -> bitcoin.bitcoind.v1alpha.GetWalletInfoRequest - 17, // 89: bitcoin.bitcoind.v1alpha.BitcoinService.GetBalances:input_type -> bitcoin.bitcoind.v1alpha.GetBalancesRequest - 28, // 90: bitcoin.bitcoind.v1alpha.BitcoinService.Send:input_type -> bitcoin.bitcoind.v1alpha.SendRequest - 30, // 91: bitcoin.bitcoind.v1alpha.BitcoinService.SendToAddress:input_type -> bitcoin.bitcoind.v1alpha.SendToAddressRequest - 43, // 92: bitcoin.bitcoind.v1alpha.BitcoinService.BumpFee:input_type -> bitcoin.bitcoind.v1alpha.BumpFeeRequest - 32, // 93: bitcoin.bitcoind.v1alpha.BitcoinService.EstimateSmartFee:input_type -> bitcoin.bitcoind.v1alpha.EstimateSmartFeeRequest - 37, // 94: bitcoin.bitcoind.v1alpha.BitcoinService.ImportDescriptors:input_type -> bitcoin.bitcoind.v1alpha.ImportDescriptorsRequest - 135, // 95: bitcoin.bitcoind.v1alpha.BitcoinService.ListWallets:input_type -> google.protobuf.Empty - 55, // 96: bitcoin.bitcoind.v1alpha.BitcoinService.ListUnspent:input_type -> bitcoin.bitcoind.v1alpha.ListUnspentRequest - 52, // 97: bitcoin.bitcoind.v1alpha.BitcoinService.ListTransactions:input_type -> bitcoin.bitcoind.v1alpha.ListTransactionsRequest - 39, // 98: bitcoin.bitcoind.v1alpha.BitcoinService.GetDescriptorInfo:input_type -> bitcoin.bitcoind.v1alpha.GetDescriptorInfoRequest - 58, // 99: bitcoin.bitcoind.v1alpha.BitcoinService.GetAddressInfo:input_type -> bitcoin.bitcoind.v1alpha.GetAddressInfoRequest - 47, // 100: bitcoin.bitcoind.v1alpha.BitcoinService.GetRawMempool:input_type -> bitcoin.bitcoind.v1alpha.GetRawMempoolRequest - 22, // 101: bitcoin.bitcoind.v1alpha.BitcoinService.GetRawTransaction:input_type -> bitcoin.bitcoind.v1alpha.GetRawTransactionRequest - 34, // 102: bitcoin.bitcoind.v1alpha.BitcoinService.DecodeRawTransaction:input_type -> bitcoin.bitcoind.v1alpha.DecodeRawTransactionRequest - 80, // 103: bitcoin.bitcoind.v1alpha.BitcoinService.CreateRawTransaction:input_type -> bitcoin.bitcoind.v1alpha.CreateRawTransactionRequest - 82, // 104: bitcoin.bitcoind.v1alpha.BitcoinService.SendRawTransaction:input_type -> bitcoin.bitcoind.v1alpha.SendRawTransactionRequest - 41, // 105: bitcoin.bitcoind.v1alpha.BitcoinService.GetBlock:input_type -> bitcoin.bitcoind.v1alpha.GetBlockRequest - 50, // 106: bitcoin.bitcoind.v1alpha.BitcoinService.GetBlockHash:input_type -> bitcoin.bitcoind.v1alpha.GetBlockHashRequest - 60, // 107: bitcoin.bitcoind.v1alpha.BitcoinService.CreateWallet:input_type -> bitcoin.bitcoind.v1alpha.CreateWalletRequest - 62, // 108: bitcoin.bitcoind.v1alpha.BitcoinService.LoadWallet:input_type -> bitcoin.bitcoind.v1alpha.LoadWalletRequest - 64, // 109: bitcoin.bitcoind.v1alpha.BitcoinService.BackupWallet:input_type -> bitcoin.bitcoind.v1alpha.BackupWalletRequest - 66, // 110: bitcoin.bitcoind.v1alpha.BitcoinService.UnloadWallet:input_type -> bitcoin.bitcoind.v1alpha.UnloadWalletRequest - 68, // 111: bitcoin.bitcoind.v1alpha.BitcoinService.KeyPoolRefill:input_type -> bitcoin.bitcoind.v1alpha.KeyPoolRefillRequest - 70, // 112: bitcoin.bitcoind.v1alpha.BitcoinService.GetAccount:input_type -> bitcoin.bitcoind.v1alpha.GetAccountRequest - 72, // 113: bitcoin.bitcoind.v1alpha.BitcoinService.SetAccount:input_type -> bitcoin.bitcoind.v1alpha.SetAccountRequest - 74, // 114: bitcoin.bitcoind.v1alpha.BitcoinService.GetAddressesByAccount:input_type -> bitcoin.bitcoind.v1alpha.GetAddressesByAccountRequest - 76, // 115: bitcoin.bitcoind.v1alpha.BitcoinService.ListAccounts:input_type -> bitcoin.bitcoind.v1alpha.ListAccountsRequest - 78, // 116: bitcoin.bitcoind.v1alpha.BitcoinService.CreateMultisig:input_type -> bitcoin.bitcoind.v1alpha.CreateMultisigRequest - 84, // 117: bitcoin.bitcoind.v1alpha.BitcoinService.CreatePsbt:input_type -> bitcoin.bitcoind.v1alpha.CreatePsbtRequest - 86, // 118: bitcoin.bitcoind.v1alpha.BitcoinService.DecodePsbt:input_type -> bitcoin.bitcoind.v1alpha.DecodePsbtRequest - 88, // 119: bitcoin.bitcoind.v1alpha.BitcoinService.AnalyzePsbt:input_type -> bitcoin.bitcoind.v1alpha.AnalyzePsbtRequest - 90, // 120: bitcoin.bitcoind.v1alpha.BitcoinService.CombinePsbt:input_type -> bitcoin.bitcoind.v1alpha.CombinePsbtRequest - 92, // 121: bitcoin.bitcoind.v1alpha.BitcoinService.UtxoUpdatePsbt:input_type -> bitcoin.bitcoind.v1alpha.UtxoUpdatePsbtRequest - 94, // 122: bitcoin.bitcoind.v1alpha.BitcoinService.JoinPsbts:input_type -> bitcoin.bitcoind.v1alpha.JoinPsbtsRequest - 96, // 123: bitcoin.bitcoind.v1alpha.BitcoinService.TestMempoolAccept:input_type -> bitcoin.bitcoind.v1alpha.TestMempoolAcceptRequest - 135, // 124: bitcoin.bitcoind.v1alpha.BitcoinService.GetZmqNotifications:input_type -> google.protobuf.Empty - 9, // 125: bitcoin.bitcoind.v1alpha.BitcoinService.GetBlockchainInfo:output_type -> bitcoin.bitcoind.v1alpha.GetBlockchainInfoResponse - 12, // 126: bitcoin.bitcoind.v1alpha.BitcoinService.GetPeerInfo:output_type -> bitcoin.bitcoind.v1alpha.GetPeerInfoResponse - 21, // 127: bitcoin.bitcoind.v1alpha.BitcoinService.GetTransaction:output_type -> bitcoin.bitcoind.v1alpha.GetTransactionResponse - 46, // 128: bitcoin.bitcoind.v1alpha.BitcoinService.ListSinceBlock:output_type -> bitcoin.bitcoind.v1alpha.ListSinceBlockResponse - 14, // 129: bitcoin.bitcoind.v1alpha.BitcoinService.GetNewAddress:output_type -> bitcoin.bitcoind.v1alpha.GetNewAddressResponse - 16, // 130: bitcoin.bitcoind.v1alpha.BitcoinService.GetWalletInfo:output_type -> bitcoin.bitcoind.v1alpha.GetWalletInfoResponse - 18, // 131: bitcoin.bitcoind.v1alpha.BitcoinService.GetBalances:output_type -> bitcoin.bitcoind.v1alpha.GetBalancesResponse - 29, // 132: bitcoin.bitcoind.v1alpha.BitcoinService.Send:output_type -> bitcoin.bitcoind.v1alpha.SendResponse - 31, // 133: bitcoin.bitcoind.v1alpha.BitcoinService.SendToAddress:output_type -> bitcoin.bitcoind.v1alpha.SendToAddressResponse - 44, // 134: bitcoin.bitcoind.v1alpha.BitcoinService.BumpFee:output_type -> bitcoin.bitcoind.v1alpha.BumpFeeResponse - 33, // 135: bitcoin.bitcoind.v1alpha.BitcoinService.EstimateSmartFee:output_type -> bitcoin.bitcoind.v1alpha.EstimateSmartFeeResponse - 38, // 136: bitcoin.bitcoind.v1alpha.BitcoinService.ImportDescriptors:output_type -> bitcoin.bitcoind.v1alpha.ImportDescriptorsResponse - 54, // 137: bitcoin.bitcoind.v1alpha.BitcoinService.ListWallets:output_type -> bitcoin.bitcoind.v1alpha.ListWalletsResponse - 57, // 138: bitcoin.bitcoind.v1alpha.BitcoinService.ListUnspent:output_type -> bitcoin.bitcoind.v1alpha.ListUnspentResponse - 53, // 139: bitcoin.bitcoind.v1alpha.BitcoinService.ListTransactions:output_type -> bitcoin.bitcoind.v1alpha.ListTransactionsResponse - 40, // 140: bitcoin.bitcoind.v1alpha.BitcoinService.GetDescriptorInfo:output_type -> bitcoin.bitcoind.v1alpha.GetDescriptorInfoResponse - 59, // 141: bitcoin.bitcoind.v1alpha.BitcoinService.GetAddressInfo:output_type -> bitcoin.bitcoind.v1alpha.GetAddressInfoResponse - 49, // 142: bitcoin.bitcoind.v1alpha.BitcoinService.GetRawMempool:output_type -> bitcoin.bitcoind.v1alpha.GetRawMempoolResponse - 27, // 143: bitcoin.bitcoind.v1alpha.BitcoinService.GetRawTransaction:output_type -> bitcoin.bitcoind.v1alpha.GetRawTransactionResponse - 36, // 144: bitcoin.bitcoind.v1alpha.BitcoinService.DecodeRawTransaction:output_type -> bitcoin.bitcoind.v1alpha.DecodeRawTransactionResponse - 81, // 145: bitcoin.bitcoind.v1alpha.BitcoinService.CreateRawTransaction:output_type -> bitcoin.bitcoind.v1alpha.CreateRawTransactionResponse - 83, // 146: bitcoin.bitcoind.v1alpha.BitcoinService.SendRawTransaction:output_type -> bitcoin.bitcoind.v1alpha.SendRawTransactionResponse - 42, // 147: bitcoin.bitcoind.v1alpha.BitcoinService.GetBlock:output_type -> bitcoin.bitcoind.v1alpha.GetBlockResponse - 51, // 148: bitcoin.bitcoind.v1alpha.BitcoinService.GetBlockHash:output_type -> bitcoin.bitcoind.v1alpha.GetBlockHashResponse - 61, // 149: bitcoin.bitcoind.v1alpha.BitcoinService.CreateWallet:output_type -> bitcoin.bitcoind.v1alpha.CreateWalletResponse - 63, // 150: bitcoin.bitcoind.v1alpha.BitcoinService.LoadWallet:output_type -> bitcoin.bitcoind.v1alpha.LoadWalletResponse - 65, // 151: bitcoin.bitcoind.v1alpha.BitcoinService.BackupWallet:output_type -> bitcoin.bitcoind.v1alpha.BackupWalletResponse - 67, // 152: bitcoin.bitcoind.v1alpha.BitcoinService.UnloadWallet:output_type -> bitcoin.bitcoind.v1alpha.UnloadWalletResponse - 69, // 153: bitcoin.bitcoind.v1alpha.BitcoinService.KeyPoolRefill:output_type -> bitcoin.bitcoind.v1alpha.KeyPoolRefillResponse - 71, // 154: bitcoin.bitcoind.v1alpha.BitcoinService.GetAccount:output_type -> bitcoin.bitcoind.v1alpha.GetAccountResponse - 73, // 155: bitcoin.bitcoind.v1alpha.BitcoinService.SetAccount:output_type -> bitcoin.bitcoind.v1alpha.SetAccountResponse - 75, // 156: bitcoin.bitcoind.v1alpha.BitcoinService.GetAddressesByAccount:output_type -> bitcoin.bitcoind.v1alpha.GetAddressesByAccountResponse - 77, // 157: bitcoin.bitcoind.v1alpha.BitcoinService.ListAccounts:output_type -> bitcoin.bitcoind.v1alpha.ListAccountsResponse - 79, // 158: bitcoin.bitcoind.v1alpha.BitcoinService.CreateMultisig:output_type -> bitcoin.bitcoind.v1alpha.CreateMultisigResponse - 85, // 159: bitcoin.bitcoind.v1alpha.BitcoinService.CreatePsbt:output_type -> bitcoin.bitcoind.v1alpha.CreatePsbtResponse - 87, // 160: bitcoin.bitcoind.v1alpha.BitcoinService.DecodePsbt:output_type -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse - 89, // 161: bitcoin.bitcoind.v1alpha.BitcoinService.AnalyzePsbt:output_type -> bitcoin.bitcoind.v1alpha.AnalyzePsbtResponse - 91, // 162: bitcoin.bitcoind.v1alpha.BitcoinService.CombinePsbt:output_type -> bitcoin.bitcoind.v1alpha.CombinePsbtResponse - 93, // 163: bitcoin.bitcoind.v1alpha.BitcoinService.UtxoUpdatePsbt:output_type -> bitcoin.bitcoind.v1alpha.UtxoUpdatePsbtResponse - 95, // 164: bitcoin.bitcoind.v1alpha.BitcoinService.JoinPsbts:output_type -> bitcoin.bitcoind.v1alpha.JoinPsbtsResponse - 97, // 165: bitcoin.bitcoind.v1alpha.BitcoinService.TestMempoolAccept:output_type -> bitcoin.bitcoind.v1alpha.TestMempoolAcceptResponse - 102, // 166: bitcoin.bitcoind.v1alpha.BitcoinService.GetZmqNotifications:output_type -> bitcoin.bitcoind.v1alpha.GetZmqNotificationsResponse - 125, // [125:167] is the sub-list for method output_type - 83, // [83:125] is the sub-list for method input_type - 83, // [83:83] is the sub-list for extension type_name - 83, // [83:83] is the sub-list for extension extendee - 0, // [0:83] is the sub-list for field type_name + 109, // 15: bitcoin.bitcoind.v1alpha.GetNetworkInfoResponse.networks:type_name -> bitcoin.bitcoind.v1alpha.GetNetworkInfoResponse.Network + 110, // 16: bitcoin.bitcoind.v1alpha.GetNetworkInfoResponse.local_addresses:type_name -> bitcoin.bitcoind.v1alpha.GetNetworkInfoResponse.LocalAddress + 23, // 17: bitcoin.bitcoind.v1alpha.GetWalletInfoResponse.scanning:type_name -> bitcoin.bitcoind.v1alpha.WalletScan + 111, // 18: bitcoin.bitcoind.v1alpha.GetBalancesResponse.mine:type_name -> bitcoin.bitcoind.v1alpha.GetBalancesResponse.Mine + 112, // 19: bitcoin.bitcoind.v1alpha.GetBalancesResponse.watchonly:type_name -> bitcoin.bitcoind.v1alpha.GetBalancesResponse.Watchonly + 138, // 20: bitcoin.bitcoind.v1alpha.GetTransactionResponse.block_time:type_name -> google.protobuf.Timestamp + 138, // 21: bitcoin.bitcoind.v1alpha.GetTransactionResponse.time:type_name -> google.protobuf.Timestamp + 138, // 22: bitcoin.bitcoind.v1alpha.GetTransactionResponse.time_received:type_name -> google.protobuf.Timestamp + 3, // 23: bitcoin.bitcoind.v1alpha.GetTransactionResponse.bip125_replaceable:type_name -> bitcoin.bitcoind.v1alpha.GetTransactionResponse.Replaceable + 113, // 24: bitcoin.bitcoind.v1alpha.GetTransactionResponse.details:type_name -> bitcoin.bitcoind.v1alpha.GetTransactionResponse.Details + 5, // 25: bitcoin.bitcoind.v1alpha.GetRawTransactionRequest.verbosity:type_name -> bitcoin.bitcoind.v1alpha.GetRawTransactionRequest.Verbosity + 27, // 26: bitcoin.bitcoind.v1alpha.Input.script_sig:type_name -> bitcoin.bitcoind.v1alpha.ScriptSig + 29, // 27: bitcoin.bitcoind.v1alpha.Output.script_pub_key:type_name -> bitcoin.bitcoind.v1alpha.ScriptPubKey + 27, // 28: bitcoin.bitcoind.v1alpha.Output.script_sig:type_name -> bitcoin.bitcoind.v1alpha.ScriptSig + 39, // 29: bitcoin.bitcoind.v1alpha.GetRawTransactionResponse.tx:type_name -> bitcoin.bitcoind.v1alpha.RawTransaction + 28, // 30: bitcoin.bitcoind.v1alpha.GetRawTransactionResponse.inputs:type_name -> bitcoin.bitcoind.v1alpha.Input + 30, // 31: bitcoin.bitcoind.v1alpha.GetRawTransactionResponse.outputs:type_name -> bitcoin.bitcoind.v1alpha.Output + 138, // 32: bitcoin.bitcoind.v1alpha.GetRawTransactionResponse.block_time:type_name -> google.protobuf.Timestamp + 114, // 33: bitcoin.bitcoind.v1alpha.SendRequest.destinations:type_name -> bitcoin.bitcoind.v1alpha.SendRequest.DestinationsEntry + 140, // 34: bitcoin.bitcoind.v1alpha.SendRequest.add_to_wallet:type_name -> google.protobuf.BoolValue + 39, // 35: bitcoin.bitcoind.v1alpha.SendResponse.tx:type_name -> bitcoin.bitcoind.v1alpha.RawTransaction + 6, // 36: bitcoin.bitcoind.v1alpha.EstimateSmartFeeRequest.estimate_mode:type_name -> bitcoin.bitcoind.v1alpha.EstimateSmartFeeRequest.EstimateMode + 39, // 37: bitcoin.bitcoind.v1alpha.DecodeRawTransactionRequest.tx:type_name -> bitcoin.bitcoind.v1alpha.RawTransaction + 28, // 38: bitcoin.bitcoind.v1alpha.DecodeRawTransactionResponse.inputs:type_name -> bitcoin.bitcoind.v1alpha.Input + 30, // 39: bitcoin.bitcoind.v1alpha.DecodeRawTransactionResponse.outputs:type_name -> bitcoin.bitcoind.v1alpha.Output + 115, // 40: bitcoin.bitcoind.v1alpha.ImportDescriptorsRequest.requests:type_name -> bitcoin.bitcoind.v1alpha.ImportDescriptorsRequest.Request + 117, // 41: bitcoin.bitcoind.v1alpha.ImportDescriptorsResponse.responses:type_name -> bitcoin.bitcoind.v1alpha.ImportDescriptorsResponse.Response + 7, // 42: bitcoin.bitcoind.v1alpha.GetBlockRequest.verbosity:type_name -> bitcoin.bitcoind.v1alpha.GetBlockRequest.Verbosity + 138, // 43: bitcoin.bitcoind.v1alpha.GetBlockResponse.time:type_name -> google.protobuf.Timestamp + 25, // 44: bitcoin.bitcoind.v1alpha.ListSinceBlockResponse.transactions:type_name -> bitcoin.bitcoind.v1alpha.GetTransactionResponse + 138, // 45: bitcoin.bitcoind.v1alpha.MempoolEntry.time:type_name -> google.protobuf.Timestamp + 118, // 46: bitcoin.bitcoind.v1alpha.MempoolEntry.fees:type_name -> bitcoin.bitcoind.v1alpha.MempoolEntry.Fees + 119, // 47: bitcoin.bitcoind.v1alpha.GetRawMempoolResponse.transactions:type_name -> bitcoin.bitcoind.v1alpha.GetRawMempoolResponse.TransactionsEntry + 25, // 48: bitcoin.bitcoind.v1alpha.ListTransactionsResponse.transactions:type_name -> bitcoin.bitcoind.v1alpha.GetTransactionResponse + 60, // 49: bitcoin.bitcoind.v1alpha.ListUnspentResponse.unspent:type_name -> bitcoin.bitcoind.v1alpha.UnspentOutput + 120, // 50: bitcoin.bitcoind.v1alpha.ListAccountsResponse.accounts:type_name -> bitcoin.bitcoind.v1alpha.ListAccountsResponse.AccountsEntry + 121, // 51: bitcoin.bitcoind.v1alpha.CreateRawTransactionRequest.inputs:type_name -> bitcoin.bitcoind.v1alpha.CreateRawTransactionRequest.Input + 122, // 52: bitcoin.bitcoind.v1alpha.CreateRawTransactionRequest.outputs:type_name -> bitcoin.bitcoind.v1alpha.CreateRawTransactionRequest.OutputsEntry + 39, // 53: bitcoin.bitcoind.v1alpha.CreateRawTransactionResponse.tx:type_name -> bitcoin.bitcoind.v1alpha.RawTransaction + 123, // 54: bitcoin.bitcoind.v1alpha.CreatePsbtRequest.inputs:type_name -> bitcoin.bitcoind.v1alpha.CreatePsbtRequest.Input + 124, // 55: bitcoin.bitcoind.v1alpha.CreatePsbtRequest.outputs:type_name -> bitcoin.bitcoind.v1alpha.CreatePsbtRequest.OutputsEntry + 40, // 56: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.tx:type_name -> bitcoin.bitcoind.v1alpha.DecodeRawTransactionResponse + 130, // 57: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.unknown:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.UnknownEntry + 128, // 58: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.inputs:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input + 129, // 59: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.outputs:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Output + 134, // 60: bitcoin.bitcoind.v1alpha.AnalyzePsbtResponse.inputs:type_name -> bitcoin.bitcoind.v1alpha.AnalyzePsbtResponse.Input + 104, // 61: bitcoin.bitcoind.v1alpha.UtxoUpdatePsbtRequest.descriptors:type_name -> bitcoin.bitcoind.v1alpha.Descriptor + 136, // 62: bitcoin.bitcoind.v1alpha.TestMempoolAcceptResponse.results:type_name -> bitcoin.bitcoind.v1alpha.TestMempoolAcceptResponse.Result + 103, // 63: bitcoin.bitcoind.v1alpha.DescriptorRange.range:type_name -> bitcoin.bitcoind.v1alpha.Range + 105, // 64: bitcoin.bitcoind.v1alpha.Descriptor.object_descriptor:type_name -> bitcoin.bitcoind.v1alpha.DescriptorObject + 102, // 65: bitcoin.bitcoind.v1alpha.DescriptorObject.range:type_name -> bitcoin.bitcoind.v1alpha.DescriptorRange + 137, // 66: bitcoin.bitcoind.v1alpha.GetZmqNotificationsResponse.notifications:type_name -> bitcoin.bitcoind.v1alpha.GetZmqNotificationsResponse.Notification + 4, // 67: bitcoin.bitcoind.v1alpha.GetTransactionResponse.Details.category:type_name -> bitcoin.bitcoind.v1alpha.GetTransactionResponse.Category + 138, // 68: bitcoin.bitcoind.v1alpha.ImportDescriptorsRequest.Request.timestamp:type_name -> google.protobuf.Timestamp + 116, // 69: bitcoin.bitcoind.v1alpha.ImportDescriptorsResponse.Response.error:type_name -> bitcoin.bitcoind.v1alpha.ImportDescriptorsResponse.Error + 52, // 70: bitcoin.bitcoind.v1alpha.GetRawMempoolResponse.TransactionsEntry.value:type_name -> bitcoin.bitcoind.v1alpha.MempoolEntry + 29, // 71: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.WitnessUtxo.script_pub_key:type_name -> bitcoin.bitcoind.v1alpha.ScriptPubKey + 40, // 72: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.non_witness_utxo:type_name -> bitcoin.bitcoind.v1alpha.DecodeRawTransactionResponse + 125, // 73: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.witness_utxo:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.WitnessUtxo + 131, // 74: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.partial_signatures:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.PartialSignaturesEntry + 126, // 75: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.redeem_script:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.RedeemScript + 126, // 76: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.witness_script:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.RedeemScript + 127, // 77: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.bip32_derivs:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Bip32Deriv + 27, // 78: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.final_scriptsig:type_name -> bitcoin.bitcoind.v1alpha.ScriptSig + 132, // 79: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.unknown:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Input.UnknownEntry + 126, // 80: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Output.redeem_script:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.RedeemScript + 126, // 81: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Output.witness_script:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.RedeemScript + 127, // 82: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Output.bip32_derivs:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Bip32Deriv + 133, // 83: bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Output.unknown:type_name -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse.Output.UnknownEntry + 135, // 84: bitcoin.bitcoind.v1alpha.AnalyzePsbtResponse.Input.missing:type_name -> bitcoin.bitcoind.v1alpha.AnalyzePsbtResponse.Input.Missing + 8, // 85: bitcoin.bitcoind.v1alpha.BitcoinService.GetBlockchainInfo:input_type -> bitcoin.bitcoind.v1alpha.GetBlockchainInfoRequest + 10, // 86: bitcoin.bitcoind.v1alpha.BitcoinService.GetPeerInfo:input_type -> bitcoin.bitcoind.v1alpha.GetPeerInfoRequest + 13, // 87: bitcoin.bitcoind.v1alpha.BitcoinService.GetNetworkInfo:input_type -> bitcoin.bitcoind.v1alpha.GetNetworkInfoRequest + 15, // 88: bitcoin.bitcoind.v1alpha.BitcoinService.GetNetTotals:input_type -> bitcoin.bitcoind.v1alpha.GetNetTotalsRequest + 24, // 89: bitcoin.bitcoind.v1alpha.BitcoinService.GetTransaction:input_type -> bitcoin.bitcoind.v1alpha.GetTransactionRequest + 49, // 90: bitcoin.bitcoind.v1alpha.BitcoinService.ListSinceBlock:input_type -> bitcoin.bitcoind.v1alpha.ListSinceBlockRequest + 17, // 91: bitcoin.bitcoind.v1alpha.BitcoinService.GetNewAddress:input_type -> bitcoin.bitcoind.v1alpha.GetNewAddressRequest + 19, // 92: bitcoin.bitcoind.v1alpha.BitcoinService.GetWalletInfo:input_type -> bitcoin.bitcoind.v1alpha.GetWalletInfoRequest + 21, // 93: bitcoin.bitcoind.v1alpha.BitcoinService.GetBalances:input_type -> bitcoin.bitcoind.v1alpha.GetBalancesRequest + 32, // 94: bitcoin.bitcoind.v1alpha.BitcoinService.Send:input_type -> bitcoin.bitcoind.v1alpha.SendRequest + 34, // 95: bitcoin.bitcoind.v1alpha.BitcoinService.SendToAddress:input_type -> bitcoin.bitcoind.v1alpha.SendToAddressRequest + 47, // 96: bitcoin.bitcoind.v1alpha.BitcoinService.BumpFee:input_type -> bitcoin.bitcoind.v1alpha.BumpFeeRequest + 36, // 97: bitcoin.bitcoind.v1alpha.BitcoinService.EstimateSmartFee:input_type -> bitcoin.bitcoind.v1alpha.EstimateSmartFeeRequest + 41, // 98: bitcoin.bitcoind.v1alpha.BitcoinService.ImportDescriptors:input_type -> bitcoin.bitcoind.v1alpha.ImportDescriptorsRequest + 141, // 99: bitcoin.bitcoind.v1alpha.BitcoinService.ListWallets:input_type -> google.protobuf.Empty + 59, // 100: bitcoin.bitcoind.v1alpha.BitcoinService.ListUnspent:input_type -> bitcoin.bitcoind.v1alpha.ListUnspentRequest + 56, // 101: bitcoin.bitcoind.v1alpha.BitcoinService.ListTransactions:input_type -> bitcoin.bitcoind.v1alpha.ListTransactionsRequest + 43, // 102: bitcoin.bitcoind.v1alpha.BitcoinService.GetDescriptorInfo:input_type -> bitcoin.bitcoind.v1alpha.GetDescriptorInfoRequest + 62, // 103: bitcoin.bitcoind.v1alpha.BitcoinService.GetAddressInfo:input_type -> bitcoin.bitcoind.v1alpha.GetAddressInfoRequest + 51, // 104: bitcoin.bitcoind.v1alpha.BitcoinService.GetRawMempool:input_type -> bitcoin.bitcoind.v1alpha.GetRawMempoolRequest + 26, // 105: bitcoin.bitcoind.v1alpha.BitcoinService.GetRawTransaction:input_type -> bitcoin.bitcoind.v1alpha.GetRawTransactionRequest + 38, // 106: bitcoin.bitcoind.v1alpha.BitcoinService.DecodeRawTransaction:input_type -> bitcoin.bitcoind.v1alpha.DecodeRawTransactionRequest + 84, // 107: bitcoin.bitcoind.v1alpha.BitcoinService.CreateRawTransaction:input_type -> bitcoin.bitcoind.v1alpha.CreateRawTransactionRequest + 86, // 108: bitcoin.bitcoind.v1alpha.BitcoinService.SendRawTransaction:input_type -> bitcoin.bitcoind.v1alpha.SendRawTransactionRequest + 45, // 109: bitcoin.bitcoind.v1alpha.BitcoinService.GetBlock:input_type -> bitcoin.bitcoind.v1alpha.GetBlockRequest + 54, // 110: bitcoin.bitcoind.v1alpha.BitcoinService.GetBlockHash:input_type -> bitcoin.bitcoind.v1alpha.GetBlockHashRequest + 64, // 111: bitcoin.bitcoind.v1alpha.BitcoinService.CreateWallet:input_type -> bitcoin.bitcoind.v1alpha.CreateWalletRequest + 66, // 112: bitcoin.bitcoind.v1alpha.BitcoinService.LoadWallet:input_type -> bitcoin.bitcoind.v1alpha.LoadWalletRequest + 68, // 113: bitcoin.bitcoind.v1alpha.BitcoinService.BackupWallet:input_type -> bitcoin.bitcoind.v1alpha.BackupWalletRequest + 70, // 114: bitcoin.bitcoind.v1alpha.BitcoinService.UnloadWallet:input_type -> bitcoin.bitcoind.v1alpha.UnloadWalletRequest + 72, // 115: bitcoin.bitcoind.v1alpha.BitcoinService.KeyPoolRefill:input_type -> bitcoin.bitcoind.v1alpha.KeyPoolRefillRequest + 74, // 116: bitcoin.bitcoind.v1alpha.BitcoinService.GetAccount:input_type -> bitcoin.bitcoind.v1alpha.GetAccountRequest + 76, // 117: bitcoin.bitcoind.v1alpha.BitcoinService.SetAccount:input_type -> bitcoin.bitcoind.v1alpha.SetAccountRequest + 78, // 118: bitcoin.bitcoind.v1alpha.BitcoinService.GetAddressesByAccount:input_type -> bitcoin.bitcoind.v1alpha.GetAddressesByAccountRequest + 80, // 119: bitcoin.bitcoind.v1alpha.BitcoinService.ListAccounts:input_type -> bitcoin.bitcoind.v1alpha.ListAccountsRequest + 82, // 120: bitcoin.bitcoind.v1alpha.BitcoinService.CreateMultisig:input_type -> bitcoin.bitcoind.v1alpha.CreateMultisigRequest + 88, // 121: bitcoin.bitcoind.v1alpha.BitcoinService.CreatePsbt:input_type -> bitcoin.bitcoind.v1alpha.CreatePsbtRequest + 90, // 122: bitcoin.bitcoind.v1alpha.BitcoinService.DecodePsbt:input_type -> bitcoin.bitcoind.v1alpha.DecodePsbtRequest + 92, // 123: bitcoin.bitcoind.v1alpha.BitcoinService.AnalyzePsbt:input_type -> bitcoin.bitcoind.v1alpha.AnalyzePsbtRequest + 94, // 124: bitcoin.bitcoind.v1alpha.BitcoinService.CombinePsbt:input_type -> bitcoin.bitcoind.v1alpha.CombinePsbtRequest + 96, // 125: bitcoin.bitcoind.v1alpha.BitcoinService.UtxoUpdatePsbt:input_type -> bitcoin.bitcoind.v1alpha.UtxoUpdatePsbtRequest + 98, // 126: bitcoin.bitcoind.v1alpha.BitcoinService.JoinPsbts:input_type -> bitcoin.bitcoind.v1alpha.JoinPsbtsRequest + 100, // 127: bitcoin.bitcoind.v1alpha.BitcoinService.TestMempoolAccept:input_type -> bitcoin.bitcoind.v1alpha.TestMempoolAcceptRequest + 141, // 128: bitcoin.bitcoind.v1alpha.BitcoinService.GetZmqNotifications:input_type -> google.protobuf.Empty + 9, // 129: bitcoin.bitcoind.v1alpha.BitcoinService.GetBlockchainInfo:output_type -> bitcoin.bitcoind.v1alpha.GetBlockchainInfoResponse + 12, // 130: bitcoin.bitcoind.v1alpha.BitcoinService.GetPeerInfo:output_type -> bitcoin.bitcoind.v1alpha.GetPeerInfoResponse + 14, // 131: bitcoin.bitcoind.v1alpha.BitcoinService.GetNetworkInfo:output_type -> bitcoin.bitcoind.v1alpha.GetNetworkInfoResponse + 16, // 132: bitcoin.bitcoind.v1alpha.BitcoinService.GetNetTotals:output_type -> bitcoin.bitcoind.v1alpha.GetNetTotalsResponse + 25, // 133: bitcoin.bitcoind.v1alpha.BitcoinService.GetTransaction:output_type -> bitcoin.bitcoind.v1alpha.GetTransactionResponse + 50, // 134: bitcoin.bitcoind.v1alpha.BitcoinService.ListSinceBlock:output_type -> bitcoin.bitcoind.v1alpha.ListSinceBlockResponse + 18, // 135: bitcoin.bitcoind.v1alpha.BitcoinService.GetNewAddress:output_type -> bitcoin.bitcoind.v1alpha.GetNewAddressResponse + 20, // 136: bitcoin.bitcoind.v1alpha.BitcoinService.GetWalletInfo:output_type -> bitcoin.bitcoind.v1alpha.GetWalletInfoResponse + 22, // 137: bitcoin.bitcoind.v1alpha.BitcoinService.GetBalances:output_type -> bitcoin.bitcoind.v1alpha.GetBalancesResponse + 33, // 138: bitcoin.bitcoind.v1alpha.BitcoinService.Send:output_type -> bitcoin.bitcoind.v1alpha.SendResponse + 35, // 139: bitcoin.bitcoind.v1alpha.BitcoinService.SendToAddress:output_type -> bitcoin.bitcoind.v1alpha.SendToAddressResponse + 48, // 140: bitcoin.bitcoind.v1alpha.BitcoinService.BumpFee:output_type -> bitcoin.bitcoind.v1alpha.BumpFeeResponse + 37, // 141: bitcoin.bitcoind.v1alpha.BitcoinService.EstimateSmartFee:output_type -> bitcoin.bitcoind.v1alpha.EstimateSmartFeeResponse + 42, // 142: bitcoin.bitcoind.v1alpha.BitcoinService.ImportDescriptors:output_type -> bitcoin.bitcoind.v1alpha.ImportDescriptorsResponse + 58, // 143: bitcoin.bitcoind.v1alpha.BitcoinService.ListWallets:output_type -> bitcoin.bitcoind.v1alpha.ListWalletsResponse + 61, // 144: bitcoin.bitcoind.v1alpha.BitcoinService.ListUnspent:output_type -> bitcoin.bitcoind.v1alpha.ListUnspentResponse + 57, // 145: bitcoin.bitcoind.v1alpha.BitcoinService.ListTransactions:output_type -> bitcoin.bitcoind.v1alpha.ListTransactionsResponse + 44, // 146: bitcoin.bitcoind.v1alpha.BitcoinService.GetDescriptorInfo:output_type -> bitcoin.bitcoind.v1alpha.GetDescriptorInfoResponse + 63, // 147: bitcoin.bitcoind.v1alpha.BitcoinService.GetAddressInfo:output_type -> bitcoin.bitcoind.v1alpha.GetAddressInfoResponse + 53, // 148: bitcoin.bitcoind.v1alpha.BitcoinService.GetRawMempool:output_type -> bitcoin.bitcoind.v1alpha.GetRawMempoolResponse + 31, // 149: bitcoin.bitcoind.v1alpha.BitcoinService.GetRawTransaction:output_type -> bitcoin.bitcoind.v1alpha.GetRawTransactionResponse + 40, // 150: bitcoin.bitcoind.v1alpha.BitcoinService.DecodeRawTransaction:output_type -> bitcoin.bitcoind.v1alpha.DecodeRawTransactionResponse + 85, // 151: bitcoin.bitcoind.v1alpha.BitcoinService.CreateRawTransaction:output_type -> bitcoin.bitcoind.v1alpha.CreateRawTransactionResponse + 87, // 152: bitcoin.bitcoind.v1alpha.BitcoinService.SendRawTransaction:output_type -> bitcoin.bitcoind.v1alpha.SendRawTransactionResponse + 46, // 153: bitcoin.bitcoind.v1alpha.BitcoinService.GetBlock:output_type -> bitcoin.bitcoind.v1alpha.GetBlockResponse + 55, // 154: bitcoin.bitcoind.v1alpha.BitcoinService.GetBlockHash:output_type -> bitcoin.bitcoind.v1alpha.GetBlockHashResponse + 65, // 155: bitcoin.bitcoind.v1alpha.BitcoinService.CreateWallet:output_type -> bitcoin.bitcoind.v1alpha.CreateWalletResponse + 67, // 156: bitcoin.bitcoind.v1alpha.BitcoinService.LoadWallet:output_type -> bitcoin.bitcoind.v1alpha.LoadWalletResponse + 69, // 157: bitcoin.bitcoind.v1alpha.BitcoinService.BackupWallet:output_type -> bitcoin.bitcoind.v1alpha.BackupWalletResponse + 71, // 158: bitcoin.bitcoind.v1alpha.BitcoinService.UnloadWallet:output_type -> bitcoin.bitcoind.v1alpha.UnloadWalletResponse + 73, // 159: bitcoin.bitcoind.v1alpha.BitcoinService.KeyPoolRefill:output_type -> bitcoin.bitcoind.v1alpha.KeyPoolRefillResponse + 75, // 160: bitcoin.bitcoind.v1alpha.BitcoinService.GetAccount:output_type -> bitcoin.bitcoind.v1alpha.GetAccountResponse + 77, // 161: bitcoin.bitcoind.v1alpha.BitcoinService.SetAccount:output_type -> bitcoin.bitcoind.v1alpha.SetAccountResponse + 79, // 162: bitcoin.bitcoind.v1alpha.BitcoinService.GetAddressesByAccount:output_type -> bitcoin.bitcoind.v1alpha.GetAddressesByAccountResponse + 81, // 163: bitcoin.bitcoind.v1alpha.BitcoinService.ListAccounts:output_type -> bitcoin.bitcoind.v1alpha.ListAccountsResponse + 83, // 164: bitcoin.bitcoind.v1alpha.BitcoinService.CreateMultisig:output_type -> bitcoin.bitcoind.v1alpha.CreateMultisigResponse + 89, // 165: bitcoin.bitcoind.v1alpha.BitcoinService.CreatePsbt:output_type -> bitcoin.bitcoind.v1alpha.CreatePsbtResponse + 91, // 166: bitcoin.bitcoind.v1alpha.BitcoinService.DecodePsbt:output_type -> bitcoin.bitcoind.v1alpha.DecodePsbtResponse + 93, // 167: bitcoin.bitcoind.v1alpha.BitcoinService.AnalyzePsbt:output_type -> bitcoin.bitcoind.v1alpha.AnalyzePsbtResponse + 95, // 168: bitcoin.bitcoind.v1alpha.BitcoinService.CombinePsbt:output_type -> bitcoin.bitcoind.v1alpha.CombinePsbtResponse + 97, // 169: bitcoin.bitcoind.v1alpha.BitcoinService.UtxoUpdatePsbt:output_type -> bitcoin.bitcoind.v1alpha.UtxoUpdatePsbtResponse + 99, // 170: bitcoin.bitcoind.v1alpha.BitcoinService.JoinPsbts:output_type -> bitcoin.bitcoind.v1alpha.JoinPsbtsResponse + 101, // 171: bitcoin.bitcoind.v1alpha.BitcoinService.TestMempoolAccept:output_type -> bitcoin.bitcoind.v1alpha.TestMempoolAcceptResponse + 106, // 172: bitcoin.bitcoind.v1alpha.BitcoinService.GetZmqNotifications:output_type -> bitcoin.bitcoind.v1alpha.GetZmqNotificationsResponse + 129, // [129:173] is the sub-list for method output_type + 85, // [85:129] is the sub-list for method input_type + 85, // [85:85] is the sub-list for extension type_name + 85, // [85:85] is the sub-list for extension extendee + 0, // [0:85] is the sub-list for field type_name } func init() { file_bitcoin_bitcoind_v1alpha_bitcoin_proto_init() } @@ -8964,14 +9449,14 @@ func file_bitcoin_bitcoind_v1alpha_bitcoin_proto_init() { if File_bitcoin_bitcoind_v1alpha_bitcoin_proto != nil { return } - file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[33].OneofWrappers = []any{} - file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[47].OneofWrappers = []any{} - file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[74].OneofWrappers = []any{} - file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[90].OneofWrappers = []any{ + file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[37].OneofWrappers = []any{} + file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[51].OneofWrappers = []any{} + file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[78].OneofWrappers = []any{} + file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[94].OneofWrappers = []any{ (*DescriptorRange_End)(nil), (*DescriptorRange_Range)(nil), } - file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[92].OneofWrappers = []any{ + file_bitcoin_bitcoind_v1alpha_bitcoin_proto_msgTypes[96].OneofWrappers = []any{ (*Descriptor_StringDescriptor)(nil), (*Descriptor_ObjectDescriptor)(nil), } @@ -8981,7 +9466,7 @@ func file_bitcoin_bitcoind_v1alpha_bitcoin_proto_init() { GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: unsafe.Slice(unsafe.StringData(file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDesc), len(file_bitcoin_bitcoind_v1alpha_bitcoin_proto_rawDesc)), NumEnums: 8, - NumMessages: 124, + NumMessages: 130, NumExtensions: 0, NumServices: 1, }, diff --git a/gen/bitcoin/bitcoind/v1alpha/bitcoindv1alphaconnect/bitcoin.connect.go b/gen/bitcoin/bitcoind/v1alpha/bitcoindv1alphaconnect/bitcoin.connect.go index c2659c0..907f57e 100644 --- a/gen/bitcoin/bitcoind/v1alpha/bitcoindv1alphaconnect/bitcoin.connect.go +++ b/gen/bitcoin/bitcoind/v1alpha/bitcoindv1alphaconnect/bitcoin.connect.go @@ -40,6 +40,12 @@ const ( // BitcoinServiceGetPeerInfoProcedure is the fully-qualified name of the BitcoinService's // GetPeerInfo RPC. BitcoinServiceGetPeerInfoProcedure = "/bitcoin.bitcoind.v1alpha.BitcoinService/GetPeerInfo" + // BitcoinServiceGetNetworkInfoProcedure is the fully-qualified name of the BitcoinService's + // GetNetworkInfo RPC. + BitcoinServiceGetNetworkInfoProcedure = "/bitcoin.bitcoind.v1alpha.BitcoinService/GetNetworkInfo" + // BitcoinServiceGetNetTotalsProcedure is the fully-qualified name of the BitcoinService's + // GetNetTotals RPC. + BitcoinServiceGetNetTotalsProcedure = "/bitcoin.bitcoind.v1alpha.BitcoinService/GetNetTotals" // BitcoinServiceGetTransactionProcedure is the fully-qualified name of the BitcoinService's // GetTransaction RPC. BitcoinServiceGetTransactionProcedure = "/bitcoin.bitcoind.v1alpha.BitcoinService/GetTransaction" @@ -163,6 +169,8 @@ const ( type BitcoinServiceClient interface { GetBlockchainInfo(context.Context, *connect.Request[v1alpha.GetBlockchainInfoRequest]) (*connect.Response[v1alpha.GetBlockchainInfoResponse], error) GetPeerInfo(context.Context, *connect.Request[v1alpha.GetPeerInfoRequest]) (*connect.Response[v1alpha.GetPeerInfoResponse], error) + GetNetworkInfo(context.Context, *connect.Request[v1alpha.GetNetworkInfoRequest]) (*connect.Response[v1alpha.GetNetworkInfoResponse], error) + GetNetTotals(context.Context, *connect.Request[v1alpha.GetNetTotalsRequest]) (*connect.Response[v1alpha.GetNetTotalsResponse], error) // Fetches in-wallet transactions GetTransaction(context.Context, *connect.Request[v1alpha.GetTransactionRequest]) (*connect.Response[v1alpha.GetTransactionResponse], error) ListSinceBlock(context.Context, *connect.Request[v1alpha.ListSinceBlockRequest]) (*connect.Response[v1alpha.ListSinceBlockResponse], error) @@ -242,6 +250,18 @@ func NewBitcoinServiceClient(httpClient connect.HTTPClient, baseURL string, opts connect.WithSchema(bitcoinServiceMethods.ByName("GetPeerInfo")), connect.WithClientOptions(opts...), ), + getNetworkInfo: connect.NewClient[v1alpha.GetNetworkInfoRequest, v1alpha.GetNetworkInfoResponse]( + httpClient, + baseURL+BitcoinServiceGetNetworkInfoProcedure, + connect.WithSchema(bitcoinServiceMethods.ByName("GetNetworkInfo")), + connect.WithClientOptions(opts...), + ), + getNetTotals: connect.NewClient[v1alpha.GetNetTotalsRequest, v1alpha.GetNetTotalsResponse]( + httpClient, + baseURL+BitcoinServiceGetNetTotalsProcedure, + connect.WithSchema(bitcoinServiceMethods.ByName("GetNetTotals")), + connect.WithClientOptions(opts...), + ), getTransaction: connect.NewClient[v1alpha.GetTransactionRequest, v1alpha.GetTransactionResponse]( httpClient, baseURL+BitcoinServiceGetTransactionProcedure, @@ -489,6 +509,8 @@ func NewBitcoinServiceClient(httpClient connect.HTTPClient, baseURL string, opts type bitcoinServiceClient struct { getBlockchainInfo *connect.Client[v1alpha.GetBlockchainInfoRequest, v1alpha.GetBlockchainInfoResponse] getPeerInfo *connect.Client[v1alpha.GetPeerInfoRequest, v1alpha.GetPeerInfoResponse] + getNetworkInfo *connect.Client[v1alpha.GetNetworkInfoRequest, v1alpha.GetNetworkInfoResponse] + getNetTotals *connect.Client[v1alpha.GetNetTotalsRequest, v1alpha.GetNetTotalsResponse] getTransaction *connect.Client[v1alpha.GetTransactionRequest, v1alpha.GetTransactionResponse] listSinceBlock *connect.Client[v1alpha.ListSinceBlockRequest, v1alpha.ListSinceBlockResponse] getNewAddress *connect.Client[v1alpha.GetNewAddressRequest, v1alpha.GetNewAddressResponse] @@ -541,6 +563,16 @@ func (c *bitcoinServiceClient) GetPeerInfo(ctx context.Context, req *connect.Req return c.getPeerInfo.CallUnary(ctx, req) } +// GetNetworkInfo calls bitcoin.bitcoind.v1alpha.BitcoinService.GetNetworkInfo. +func (c *bitcoinServiceClient) GetNetworkInfo(ctx context.Context, req *connect.Request[v1alpha.GetNetworkInfoRequest]) (*connect.Response[v1alpha.GetNetworkInfoResponse], error) { + return c.getNetworkInfo.CallUnary(ctx, req) +} + +// GetNetTotals calls bitcoin.bitcoind.v1alpha.BitcoinService.GetNetTotals. +func (c *bitcoinServiceClient) GetNetTotals(ctx context.Context, req *connect.Request[v1alpha.GetNetTotalsRequest]) (*connect.Response[v1alpha.GetNetTotalsResponse], error) { + return c.getNetTotals.CallUnary(ctx, req) +} + // GetTransaction calls bitcoin.bitcoind.v1alpha.BitcoinService.GetTransaction. func (c *bitcoinServiceClient) GetTransaction(ctx context.Context, req *connect.Request[v1alpha.GetTransactionRequest]) (*connect.Response[v1alpha.GetTransactionResponse], error) { return c.getTransaction.CallUnary(ctx, req) @@ -746,6 +778,8 @@ func (c *bitcoinServiceClient) GetZmqNotifications(ctx context.Context, req *con type BitcoinServiceHandler interface { GetBlockchainInfo(context.Context, *connect.Request[v1alpha.GetBlockchainInfoRequest]) (*connect.Response[v1alpha.GetBlockchainInfoResponse], error) GetPeerInfo(context.Context, *connect.Request[v1alpha.GetPeerInfoRequest]) (*connect.Response[v1alpha.GetPeerInfoResponse], error) + GetNetworkInfo(context.Context, *connect.Request[v1alpha.GetNetworkInfoRequest]) (*connect.Response[v1alpha.GetNetworkInfoResponse], error) + GetNetTotals(context.Context, *connect.Request[v1alpha.GetNetTotalsRequest]) (*connect.Response[v1alpha.GetNetTotalsResponse], error) // Fetches in-wallet transactions GetTransaction(context.Context, *connect.Request[v1alpha.GetTransactionRequest]) (*connect.Response[v1alpha.GetTransactionResponse], error) ListSinceBlock(context.Context, *connect.Request[v1alpha.ListSinceBlockRequest]) (*connect.Response[v1alpha.ListSinceBlockResponse], error) @@ -821,6 +855,18 @@ func NewBitcoinServiceHandler(svc BitcoinServiceHandler, opts ...connect.Handler connect.WithSchema(bitcoinServiceMethods.ByName("GetPeerInfo")), connect.WithHandlerOptions(opts...), ) + bitcoinServiceGetNetworkInfoHandler := connect.NewUnaryHandler( + BitcoinServiceGetNetworkInfoProcedure, + svc.GetNetworkInfo, + connect.WithSchema(bitcoinServiceMethods.ByName("GetNetworkInfo")), + connect.WithHandlerOptions(opts...), + ) + bitcoinServiceGetNetTotalsHandler := connect.NewUnaryHandler( + BitcoinServiceGetNetTotalsProcedure, + svc.GetNetTotals, + connect.WithSchema(bitcoinServiceMethods.ByName("GetNetTotals")), + connect.WithHandlerOptions(opts...), + ) bitcoinServiceGetTransactionHandler := connect.NewUnaryHandler( BitcoinServiceGetTransactionProcedure, svc.GetTransaction, @@ -1067,6 +1113,10 @@ func NewBitcoinServiceHandler(svc BitcoinServiceHandler, opts ...connect.Handler bitcoinServiceGetBlockchainInfoHandler.ServeHTTP(w, r) case BitcoinServiceGetPeerInfoProcedure: bitcoinServiceGetPeerInfoHandler.ServeHTTP(w, r) + case BitcoinServiceGetNetworkInfoProcedure: + bitcoinServiceGetNetworkInfoHandler.ServeHTTP(w, r) + case BitcoinServiceGetNetTotalsProcedure: + bitcoinServiceGetNetTotalsHandler.ServeHTTP(w, r) case BitcoinServiceGetTransactionProcedure: bitcoinServiceGetTransactionHandler.ServeHTTP(w, r) case BitcoinServiceListSinceBlockProcedure: @@ -1164,6 +1214,14 @@ func (UnimplementedBitcoinServiceHandler) GetPeerInfo(context.Context, *connect. return nil, connect.NewError(connect.CodeUnimplemented, errors.New("bitcoin.bitcoind.v1alpha.BitcoinService.GetPeerInfo is not implemented")) } +func (UnimplementedBitcoinServiceHandler) GetNetworkInfo(context.Context, *connect.Request[v1alpha.GetNetworkInfoRequest]) (*connect.Response[v1alpha.GetNetworkInfoResponse], error) { + return nil, connect.NewError(connect.CodeUnimplemented, errors.New("bitcoin.bitcoind.v1alpha.BitcoinService.GetNetworkInfo is not implemented")) +} + +func (UnimplementedBitcoinServiceHandler) GetNetTotals(context.Context, *connect.Request[v1alpha.GetNetTotalsRequest]) (*connect.Response[v1alpha.GetNetTotalsResponse], error) { + return nil, connect.NewError(connect.CodeUnimplemented, errors.New("bitcoin.bitcoind.v1alpha.BitcoinService.GetNetTotals is not implemented")) +} + func (UnimplementedBitcoinServiceHandler) GetTransaction(context.Context, *connect.Request[v1alpha.GetTransactionRequest]) (*connect.Response[v1alpha.GetTransactionResponse], error) { return nil, connect.NewError(connect.CodeUnimplemented, errors.New("bitcoin.bitcoind.v1alpha.BitcoinService.GetTransaction is not implemented")) } diff --git a/proto/bitcoin/bitcoind/v1alpha/bitcoin.proto b/proto/bitcoin/bitcoind/v1alpha/bitcoin.proto index 278e7eb..fe308d1 100644 --- a/proto/bitcoin/bitcoind/v1alpha/bitcoin.proto +++ b/proto/bitcoin/bitcoind/v1alpha/bitcoin.proto @@ -10,6 +10,8 @@ import "google/protobuf/wrappers.proto"; service BitcoinService { rpc GetBlockchainInfo(GetBlockchainInfoRequest) returns (GetBlockchainInfoResponse); rpc GetPeerInfo(GetPeerInfoRequest) returns (GetPeerInfoResponse); + rpc GetNetworkInfo(GetNetworkInfoRequest) returns (GetNetworkInfoResponse); + rpc GetNetTotals(GetNetTotalsRequest) returns (GetNetTotalsResponse); // Fetches in-wallet transactions rpc GetTransaction(GetTransactionRequest) returns (GetTransactionResponse); @@ -251,6 +253,51 @@ message GetPeerInfoResponse { repeated Peer peers = 1; } +message GetNetworkInfoRequest {} + +message GetNetworkInfoResponse { + int32 version = 1; + string subversion = 2; + int32 protocol_version = 3; + string local_services = 4; + repeated string local_services_names = 5; + bool local_relay = 6; + int64 time_offset = 7; + int32 connections = 8; + int32 connections_in = 9; + int32 connections_out = 10; + bool network_active = 11; + + message Network { + string name = 1; + bool limited = 2; + bool reachable = 3; + string proxy = 4; + bool proxy_randomize_credentials = 5; + } + repeated Network networks = 12; + + double relay_fee = 13; + double incremental_fee = 14; + + message LocalAddress { + string address = 1; + uint32 port = 2; + int32 score = 3; + } + repeated LocalAddress local_addresses = 15; + + repeated string warnings = 16; +} + +message GetNetTotalsRequest {} + +message GetNetTotalsResponse { + uint64 total_bytes_recv = 1; + uint64 total_bytes_sent = 2; + int64 time_millis = 3; +} + message GetNewAddressRequest { string label = 1; string address_type = 2; diff --git a/server/server.go b/server/server.go index de20034..6a25bfa 100644 --- a/server/server.go +++ b/server/server.go @@ -618,6 +618,67 @@ func (b *Bitcoind) GetPeerInfo( }) } +// GetNetworkInfo implements bitcoindv1alpha.BitcoinServiceServer +func (b *Bitcoind) GetNetworkInfo( + ctx context.Context, req *connect.Request[pb.GetNetworkInfoRequest], +) (*connect.Response[pb.GetNetworkInfoResponse], error) { + return withCancel(ctx, b.conf, b.rpc.GetNetworkInfo, + func(info *btcjson.GetNetworkInfoResult) *pb.GetNetworkInfoResponse { + // Convert warnings - handle both single string and array formats + warnings := []string{} + for _, w := range info.Warnings { + warnings = append(warnings, w) + } + + return &pb.GetNetworkInfoResponse{ + Version: info.Version, + Subversion: info.SubVersion, + ProtocolVersion: info.ProtocolVersion, + LocalServices: info.LocalServices, + LocalServicesNames: []string{}, // Not in the RPC client result struct + LocalRelay: info.LocalRelay, + TimeOffset: info.TimeOffset, + Connections: info.Connections, + ConnectionsIn: info.ConnectionsIn, + ConnectionsOut: info.ConnectionsOut, + NetworkActive: info.NetworkActive, + Networks: lo.Map(info.Networks, func(n btcjson.NetworksResult, _ int) *pb.GetNetworkInfoResponse_Network { + return &pb.GetNetworkInfoResponse_Network{ + Name: n.Name, + Limited: n.Limited, + Reachable: n.Reachable, + Proxy: n.Proxy, + ProxyRandomizeCredentials: n.ProxyRandomizeCredentials, + } + }), + RelayFee: info.RelayFee, + IncrementalFee: info.IncrementalFee, + LocalAddresses: lo.Map(info.LocalAddresses, func(a btcjson.LocalAddressesResult, _ int) *pb.GetNetworkInfoResponse_LocalAddress { + return &pb.GetNetworkInfoResponse_LocalAddress{ + Address: a.Address, + Port: uint32(a.Port), + Score: a.Score, + } + }), + Warnings: warnings, + } + }) +} + +// GetNetTotals implements bitcoindv1alpha.BitcoinServiceServer +func (b *Bitcoind) GetNetTotals( + ctx context.Context, req *connect.Request[pb.GetNetTotalsRequest], +) (*connect.Response[pb.GetNetTotalsResponse], error) { + return withCancel(ctx, b.conf, b.rpc.GetNetTotals, + func(totals *btcjson.GetNetTotalsResult) *pb.GetNetTotalsResponse { + return &pb.GetNetTotalsResponse{ + TotalBytesRecv: totals.TotalBytesRecv, + TotalBytesSent: totals.TotalBytesSent, + TimeMillis: totals.TimeMillis, + } + }) +} + // GetWalletInfo implements bitcoindv1alpha.BitcoinServiceServer func (b *Bitcoind) GetWalletInfo( ctx context.Context, req *connect.Request[pb.GetWalletInfoRequest],