lnrpc: upgrade to protobuf v1.3.1

This commit upgrades the protobuf version. Compared to the previous
v1.2.0 it generates smaller diffs in generated code. This change was
introduced in:

fffb0f7828
This commit is contained in:
Joost Jager 2019-05-15 15:07:30 +02:00
parent 777f1b7b23
commit 9a4c0d5699
No known key found for this signature in database
GPG Key ID: A61B9D4C393C59C7
10 changed files with 3035 additions and 3461 deletions

2
go.mod

@ -13,7 +13,7 @@ require (
github.com/coreos/bbolt v1.3.2 github.com/coreos/bbolt v1.3.2
github.com/davecgh/go-spew v1.1.1 github.com/davecgh/go-spew v1.1.1
github.com/go-errors/errors v1.0.1 github.com/go-errors/errors v1.0.1
github.com/golang/protobuf v1.2.0 github.com/golang/protobuf v1.3.1
github.com/grpc-ecosystem/grpc-gateway v0.0.0-20170724004829-f2862b476edc github.com/grpc-ecosystem/grpc-gateway v0.0.0-20170724004829-f2862b476edc
github.com/jackpal/gateway v1.0.5 github.com/jackpal/gateway v1.0.5
github.com/jackpal/go-nat-pmp v0.0.0-20170405195558-28a68d0c24ad github.com/jackpal/go-nat-pmp v0.0.0-20170405195558-28a68d0c24ad

2
go.sum

@ -66,6 +66,8 @@ github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfb
github.com/golang/protobuf v0.0.0-20180821051752-b27b920f9e71/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v0.0.0-20180821051752-b27b920f9e71/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/golang/protobuf v1.2.0 h1:P3YflyNX/ehuJFLhxviNdFxQPkGK5cDcApsge1SqnvM= github.com/golang/protobuf v1.2.0 h1:P3YflyNX/ehuJFLhxviNdFxQPkGK5cDcApsge1SqnvM=
github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/golang/protobuf v1.3.1 h1:YF8+flBXS5eO826T4nzqPrxfhQThhXl0YzfuUPu4SBg=
github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/grpc-ecosystem/grpc-gateway v0.0.0-20170724004829-f2862b476edc h1:3NXdOHZ1YlN6SGP3FPbn4k73O2MeEp065abehRwGFxI= github.com/grpc-ecosystem/grpc-gateway v0.0.0-20170724004829-f2862b476edc h1:3NXdOHZ1YlN6SGP3FPbn4k73O2MeEp065abehRwGFxI=
github.com/grpc-ecosystem/grpc-gateway v0.0.0-20170724004829-f2862b476edc/go.mod h1:RSKVYQBd5MCa4OVpNdGskqpgL2+G+NZTnrVHpWWfpdw= github.com/grpc-ecosystem/grpc-gateway v0.0.0-20170724004829-f2862b476edc/go.mod h1:RSKVYQBd5MCa4OVpNdGskqpgL2+G+NZTnrVHpWWfpdw=
github.com/hpcloud/tail v1.0.0 h1:nfCOvKYfkgYP8hkirhJocXT2+zOD8yUNjXaWfTlyFKI= github.com/hpcloud/tail v1.0.0 h1:nfCOvKYfkgYP8hkirhJocXT2+zOD8yUNjXaWfTlyFKI=

@ -149,11 +149,11 @@ $ unzip protoc-3.4.0-osx-x86_64.zip -d protoc
$ export PATH=$PWD/protoc/bin:$PATH $ export PATH=$PWD/protoc/bin:$PATH
``` ```
2. Install `golang/protobuf` at commit `aa810b61a9c79d51363740d207bb46cf8e620ed5` (v1.2.0). 2. Install `golang/protobuf` at commit `b5d812f8a3706043e23a9cd5babf2e5423744d30` (v1.3.1).
```bash ```bash
$ git clone https://github.com/golang/protobuf $GOPATH/src/github.com/golang/protobuf $ git clone https://github.com/golang/protobuf $GOPATH/src/github.com/golang/protobuf
$ cd $GOPATH/src/github.com/golang/protobuf $ cd $GOPATH/src/github.com/golang/protobuf
$ git reset --hard aa810b61a9c79d51363740d207bb46cf8e620ed5 $ git reset --hard v1.3.1
$ make $ make
``` ```

@ -1,15 +1,14 @@
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-go. DO NOT EDIT.
// source: autopilotrpc/autopilot.proto // source: autopilotrpc/autopilot.proto
package autopilotrpc // import "github.com/lightningnetwork/lnd/lnrpc/autopilotrpc" package autopilotrpc
import proto "github.com/golang/protobuf/proto"
import fmt "fmt"
import math "math"
import ( import (
context "golang.org/x/net/context" context "context"
fmt "fmt"
proto "github.com/golang/protobuf/proto"
grpc "google.golang.org/grpc" grpc "google.golang.org/grpc"
math "math"
) )
// Reference imports to suppress errors if they are not otherwise used. // Reference imports to suppress errors if they are not otherwise used.
@ -21,7 +20,7 @@ var _ = math.Inf
// is compatible with the proto package it is being compiled against. // is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the // A compilation error at this line likely means your copy of the
// proto package needs to be updated. // proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
type StatusRequest struct { type StatusRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_NoUnkeyedLiteral struct{} `json:"-"`
@ -33,16 +32,17 @@ func (m *StatusRequest) Reset() { *m = StatusRequest{} }
func (m *StatusRequest) String() string { return proto.CompactTextString(m) } func (m *StatusRequest) String() string { return proto.CompactTextString(m) }
func (*StatusRequest) ProtoMessage() {} func (*StatusRequest) ProtoMessage() {}
func (*StatusRequest) Descriptor() ([]byte, []int) { func (*StatusRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_autopilot_1f7ac28ef56bb20c, []int{0} return fileDescriptor_e0b9dc347a92e084, []int{0}
} }
func (m *StatusRequest) XXX_Unmarshal(b []byte) error { func (m *StatusRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_StatusRequest.Unmarshal(m, b) return xxx_messageInfo_StatusRequest.Unmarshal(m, b)
} }
func (m *StatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *StatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_StatusRequest.Marshal(b, m, deterministic) return xxx_messageInfo_StatusRequest.Marshal(b, m, deterministic)
} }
func (dst *StatusRequest) XXX_Merge(src proto.Message) { func (m *StatusRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_StatusRequest.Merge(dst, src) xxx_messageInfo_StatusRequest.Merge(m, src)
} }
func (m *StatusRequest) XXX_Size() int { func (m *StatusRequest) XXX_Size() int {
return xxx_messageInfo_StatusRequest.Size(m) return xxx_messageInfo_StatusRequest.Size(m)
@ -65,16 +65,17 @@ func (m *StatusResponse) Reset() { *m = StatusResponse{} }
func (m *StatusResponse) String() string { return proto.CompactTextString(m) } func (m *StatusResponse) String() string { return proto.CompactTextString(m) }
func (*StatusResponse) ProtoMessage() {} func (*StatusResponse) ProtoMessage() {}
func (*StatusResponse) Descriptor() ([]byte, []int) { func (*StatusResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_autopilot_1f7ac28ef56bb20c, []int{1} return fileDescriptor_e0b9dc347a92e084, []int{1}
} }
func (m *StatusResponse) XXX_Unmarshal(b []byte) error { func (m *StatusResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_StatusResponse.Unmarshal(m, b) return xxx_messageInfo_StatusResponse.Unmarshal(m, b)
} }
func (m *StatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *StatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_StatusResponse.Marshal(b, m, deterministic) return xxx_messageInfo_StatusResponse.Marshal(b, m, deterministic)
} }
func (dst *StatusResponse) XXX_Merge(src proto.Message) { func (m *StatusResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_StatusResponse.Merge(dst, src) xxx_messageInfo_StatusResponse.Merge(m, src)
} }
func (m *StatusResponse) XXX_Size() int { func (m *StatusResponse) XXX_Size() int {
return xxx_messageInfo_StatusResponse.Size(m) return xxx_messageInfo_StatusResponse.Size(m)
@ -104,16 +105,17 @@ func (m *ModifyStatusRequest) Reset() { *m = ModifyStatusRequest{} }
func (m *ModifyStatusRequest) String() string { return proto.CompactTextString(m) } func (m *ModifyStatusRequest) String() string { return proto.CompactTextString(m) }
func (*ModifyStatusRequest) ProtoMessage() {} func (*ModifyStatusRequest) ProtoMessage() {}
func (*ModifyStatusRequest) Descriptor() ([]byte, []int) { func (*ModifyStatusRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_autopilot_1f7ac28ef56bb20c, []int{2} return fileDescriptor_e0b9dc347a92e084, []int{2}
} }
func (m *ModifyStatusRequest) XXX_Unmarshal(b []byte) error { func (m *ModifyStatusRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ModifyStatusRequest.Unmarshal(m, b) return xxx_messageInfo_ModifyStatusRequest.Unmarshal(m, b)
} }
func (m *ModifyStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ModifyStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ModifyStatusRequest.Marshal(b, m, deterministic) return xxx_messageInfo_ModifyStatusRequest.Marshal(b, m, deterministic)
} }
func (dst *ModifyStatusRequest) XXX_Merge(src proto.Message) { func (m *ModifyStatusRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ModifyStatusRequest.Merge(dst, src) xxx_messageInfo_ModifyStatusRequest.Merge(m, src)
} }
func (m *ModifyStatusRequest) XXX_Size() int { func (m *ModifyStatusRequest) XXX_Size() int {
return xxx_messageInfo_ModifyStatusRequest.Size(m) return xxx_messageInfo_ModifyStatusRequest.Size(m)
@ -141,16 +143,17 @@ func (m *ModifyStatusResponse) Reset() { *m = ModifyStatusResponse{} }
func (m *ModifyStatusResponse) String() string { return proto.CompactTextString(m) } func (m *ModifyStatusResponse) String() string { return proto.CompactTextString(m) }
func (*ModifyStatusResponse) ProtoMessage() {} func (*ModifyStatusResponse) ProtoMessage() {}
func (*ModifyStatusResponse) Descriptor() ([]byte, []int) { func (*ModifyStatusResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_autopilot_1f7ac28ef56bb20c, []int{3} return fileDescriptor_e0b9dc347a92e084, []int{3}
} }
func (m *ModifyStatusResponse) XXX_Unmarshal(b []byte) error { func (m *ModifyStatusResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ModifyStatusResponse.Unmarshal(m, b) return xxx_messageInfo_ModifyStatusResponse.Unmarshal(m, b)
} }
func (m *ModifyStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ModifyStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ModifyStatusResponse.Marshal(b, m, deterministic) return xxx_messageInfo_ModifyStatusResponse.Marshal(b, m, deterministic)
} }
func (dst *ModifyStatusResponse) XXX_Merge(src proto.Message) { func (m *ModifyStatusResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ModifyStatusResponse.Merge(dst, src) xxx_messageInfo_ModifyStatusResponse.Merge(m, src)
} }
func (m *ModifyStatusResponse) XXX_Size() int { func (m *ModifyStatusResponse) XXX_Size() int {
return xxx_messageInfo_ModifyStatusResponse.Size(m) return xxx_messageInfo_ModifyStatusResponse.Size(m)
@ -174,16 +177,17 @@ func (m *QueryScoresRequest) Reset() { *m = QueryScoresRequest{} }
func (m *QueryScoresRequest) String() string { return proto.CompactTextString(m) } func (m *QueryScoresRequest) String() string { return proto.CompactTextString(m) }
func (*QueryScoresRequest) ProtoMessage() {} func (*QueryScoresRequest) ProtoMessage() {}
func (*QueryScoresRequest) Descriptor() ([]byte, []int) { func (*QueryScoresRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_autopilot_1f7ac28ef56bb20c, []int{4} return fileDescriptor_e0b9dc347a92e084, []int{4}
} }
func (m *QueryScoresRequest) XXX_Unmarshal(b []byte) error { func (m *QueryScoresRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_QueryScoresRequest.Unmarshal(m, b) return xxx_messageInfo_QueryScoresRequest.Unmarshal(m, b)
} }
func (m *QueryScoresRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *QueryScoresRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_QueryScoresRequest.Marshal(b, m, deterministic) return xxx_messageInfo_QueryScoresRequest.Marshal(b, m, deterministic)
} }
func (dst *QueryScoresRequest) XXX_Merge(src proto.Message) { func (m *QueryScoresRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryScoresRequest.Merge(dst, src) xxx_messageInfo_QueryScoresRequest.Merge(m, src)
} }
func (m *QueryScoresRequest) XXX_Size() int { func (m *QueryScoresRequest) XXX_Size() int {
return xxx_messageInfo_QueryScoresRequest.Size(m) return xxx_messageInfo_QueryScoresRequest.Size(m)
@ -219,16 +223,17 @@ func (m *QueryScoresResponse) Reset() { *m = QueryScoresResponse{} }
func (m *QueryScoresResponse) String() string { return proto.CompactTextString(m) } func (m *QueryScoresResponse) String() string { return proto.CompactTextString(m) }
func (*QueryScoresResponse) ProtoMessage() {} func (*QueryScoresResponse) ProtoMessage() {}
func (*QueryScoresResponse) Descriptor() ([]byte, []int) { func (*QueryScoresResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_autopilot_1f7ac28ef56bb20c, []int{5} return fileDescriptor_e0b9dc347a92e084, []int{5}
} }
func (m *QueryScoresResponse) XXX_Unmarshal(b []byte) error { func (m *QueryScoresResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_QueryScoresResponse.Unmarshal(m, b) return xxx_messageInfo_QueryScoresResponse.Unmarshal(m, b)
} }
func (m *QueryScoresResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *QueryScoresResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_QueryScoresResponse.Marshal(b, m, deterministic) return xxx_messageInfo_QueryScoresResponse.Marshal(b, m, deterministic)
} }
func (dst *QueryScoresResponse) XXX_Merge(src proto.Message) { func (m *QueryScoresResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryScoresResponse.Merge(dst, src) xxx_messageInfo_QueryScoresResponse.Merge(m, src)
} }
func (m *QueryScoresResponse) XXX_Size() int { func (m *QueryScoresResponse) XXX_Size() int {
return xxx_messageInfo_QueryScoresResponse.Size(m) return xxx_messageInfo_QueryScoresResponse.Size(m)
@ -258,16 +263,17 @@ func (m *QueryScoresResponse_HeuristicResult) Reset() { *m = QueryScores
func (m *QueryScoresResponse_HeuristicResult) String() string { return proto.CompactTextString(m) } func (m *QueryScoresResponse_HeuristicResult) String() string { return proto.CompactTextString(m) }
func (*QueryScoresResponse_HeuristicResult) ProtoMessage() {} func (*QueryScoresResponse_HeuristicResult) ProtoMessage() {}
func (*QueryScoresResponse_HeuristicResult) Descriptor() ([]byte, []int) { func (*QueryScoresResponse_HeuristicResult) Descriptor() ([]byte, []int) {
return fileDescriptor_autopilot_1f7ac28ef56bb20c, []int{5, 0} return fileDescriptor_e0b9dc347a92e084, []int{5, 0}
} }
func (m *QueryScoresResponse_HeuristicResult) XXX_Unmarshal(b []byte) error { func (m *QueryScoresResponse_HeuristicResult) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_QueryScoresResponse_HeuristicResult.Unmarshal(m, b) return xxx_messageInfo_QueryScoresResponse_HeuristicResult.Unmarshal(m, b)
} }
func (m *QueryScoresResponse_HeuristicResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *QueryScoresResponse_HeuristicResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_QueryScoresResponse_HeuristicResult.Marshal(b, m, deterministic) return xxx_messageInfo_QueryScoresResponse_HeuristicResult.Marshal(b, m, deterministic)
} }
func (dst *QueryScoresResponse_HeuristicResult) XXX_Merge(src proto.Message) { func (m *QueryScoresResponse_HeuristicResult) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryScoresResponse_HeuristicResult.Merge(dst, src) xxx_messageInfo_QueryScoresResponse_HeuristicResult.Merge(m, src)
} }
func (m *QueryScoresResponse_HeuristicResult) XXX_Size() int { func (m *QueryScoresResponse_HeuristicResult) XXX_Size() int {
return xxx_messageInfo_QueryScoresResponse_HeuristicResult.Size(m) return xxx_messageInfo_QueryScoresResponse_HeuristicResult.Size(m)
@ -308,16 +314,17 @@ func (m *SetScoresRequest) Reset() { *m = SetScoresRequest{} }
func (m *SetScoresRequest) String() string { return proto.CompactTextString(m) } func (m *SetScoresRequest) String() string { return proto.CompactTextString(m) }
func (*SetScoresRequest) ProtoMessage() {} func (*SetScoresRequest) ProtoMessage() {}
func (*SetScoresRequest) Descriptor() ([]byte, []int) { func (*SetScoresRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_autopilot_1f7ac28ef56bb20c, []int{6} return fileDescriptor_e0b9dc347a92e084, []int{6}
} }
func (m *SetScoresRequest) XXX_Unmarshal(b []byte) error { func (m *SetScoresRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetScoresRequest.Unmarshal(m, b) return xxx_messageInfo_SetScoresRequest.Unmarshal(m, b)
} }
func (m *SetScoresRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SetScoresRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SetScoresRequest.Marshal(b, m, deterministic) return xxx_messageInfo_SetScoresRequest.Marshal(b, m, deterministic)
} }
func (dst *SetScoresRequest) XXX_Merge(src proto.Message) { func (m *SetScoresRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SetScoresRequest.Merge(dst, src) xxx_messageInfo_SetScoresRequest.Merge(m, src)
} }
func (m *SetScoresRequest) XXX_Size() int { func (m *SetScoresRequest) XXX_Size() int {
return xxx_messageInfo_SetScoresRequest.Size(m) return xxx_messageInfo_SetScoresRequest.Size(m)
@ -352,16 +359,17 @@ func (m *SetScoresResponse) Reset() { *m = SetScoresResponse{} }
func (m *SetScoresResponse) String() string { return proto.CompactTextString(m) } func (m *SetScoresResponse) String() string { return proto.CompactTextString(m) }
func (*SetScoresResponse) ProtoMessage() {} func (*SetScoresResponse) ProtoMessage() {}
func (*SetScoresResponse) Descriptor() ([]byte, []int) { func (*SetScoresResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_autopilot_1f7ac28ef56bb20c, []int{7} return fileDescriptor_e0b9dc347a92e084, []int{7}
} }
func (m *SetScoresResponse) XXX_Unmarshal(b []byte) error { func (m *SetScoresResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetScoresResponse.Unmarshal(m, b) return xxx_messageInfo_SetScoresResponse.Unmarshal(m, b)
} }
func (m *SetScoresResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SetScoresResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SetScoresResponse.Marshal(b, m, deterministic) return xxx_messageInfo_SetScoresResponse.Marshal(b, m, deterministic)
} }
func (dst *SetScoresResponse) XXX_Merge(src proto.Message) { func (m *SetScoresResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SetScoresResponse.Merge(dst, src) xxx_messageInfo_SetScoresResponse.Merge(m, src)
} }
func (m *SetScoresResponse) XXX_Size() int { func (m *SetScoresResponse) XXX_Size() int {
return xxx_messageInfo_SetScoresResponse.Size(m) return xxx_messageInfo_SetScoresResponse.Size(m)
@ -386,6 +394,41 @@ func init() {
proto.RegisterType((*SetScoresResponse)(nil), "autopilotrpc.SetScoresResponse") proto.RegisterType((*SetScoresResponse)(nil), "autopilotrpc.SetScoresResponse")
} }
func init() { proto.RegisterFile("autopilotrpc/autopilot.proto", fileDescriptor_e0b9dc347a92e084) }
var fileDescriptor_e0b9dc347a92e084 = []byte{
// 463 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x94, 0xcf, 0x6f, 0xd3, 0x30,
0x14, 0xc7, 0x95, 0x4c, 0x74, 0xcb, 0xeb, 0x60, 0xc3, 0x9d, 0xa6, 0x28, 0x54, 0xd0, 0x45, 0x1c,
0x2a, 0x24, 0x52, 0x51, 0x38, 0x00, 0x12, 0x07, 0x86, 0x90, 0x90, 0x80, 0x03, 0x2e, 0xbb, 0x70,
0x99, 0xd2, 0xcc, 0xb4, 0x56, 0x8d, 0x1d, 0xec, 0xe7, 0xa1, 0xfc, 0x43, 0x5c, 0xf9, 0x1b, 0x38,
0xf2, 0x5f, 0xa1, 0xc5, 0x49, 0x49, 0xaa, 0x12, 0x84, 0xb4, 0x5b, 0xde, 0x8f, 0x7c, 0x9e, 0xdf,
0xd7, 0x5f, 0x19, 0x86, 0xa9, 0x45, 0x95, 0x73, 0xa1, 0x50, 0xe7, 0xd9, 0x64, 0x1d, 0x24, 0xb9,
0x56, 0xa8, 0xc8, 0x7e, 0xb3, 0x1a, 0x1f, 0xc0, 0xcd, 0x19, 0xa6, 0x68, 0x0d, 0x65, 0x5f, 0x2d,
0x33, 0x18, 0x8f, 0xe1, 0x56, 0x9d, 0x30, 0xb9, 0x92, 0x86, 0x91, 0x63, 0xe8, 0xa5, 0x19, 0xf2,
0x4b, 0x16, 0x7a, 0x23, 0x6f, 0xbc, 0x47, 0xab, 0x28, 0x7e, 0x08, 0x83, 0xf7, 0xea, 0x82, 0x7f,
0x2e, 0x5a, 0x80, 0xab, 0x76, 0x26, 0xd3, 0xb9, 0x58, 0xb7, 0xbb, 0x28, 0x3e, 0x86, 0xa3, 0x76,
0xbb, 0xc3, 0xc7, 0x1f, 0x81, 0x7c, 0xb0, 0x4c, 0x17, 0xb3, 0x4c, 0x69, 0xb6, 0xa6, 0x84, 0xb0,
0x9b, 0xdb, 0xf9, 0x8a, 0x15, 0x26, 0xf4, 0x46, 0x3b, 0xe3, 0x80, 0xd6, 0x21, 0xb9, 0x0f, 0x84,
0x2f, 0xa4, 0xd2, 0xec, 0x5c, 0xa8, 0x2c, 0x15, 0xe7, 0x06, 0x53, 0x64, 0xa1, 0x5f, 0xce, 0xda,
0x93, 0xca, 0xc5, 0xf1, 0x77, 0x1f, 0x06, 0x2d, 0x6c, 0xb5, 0xcc, 0x5b, 0xd8, 0xd5, 0xcc, 0x58,
0x81, 0x8e, 0xdb, 0x9f, 0x3e, 0x4a, 0x9a, 0x7a, 0x24, 0x5b, 0xfe, 0x49, 0xde, 0x30, 0xab, 0xb9,
0x41, 0x9e, 0xd1, 0xf2, 0x4f, 0x5a, 0x13, 0xa2, 0x9f, 0x1e, 0x1c, 0x6c, 0x14, 0xc9, 0x10, 0x82,
0x65, 0x9d, 0x2a, 0x15, 0x08, 0xe8, 0x9f, 0x04, 0x39, 0x83, 0x9e, 0x29, 0xe1, 0xa1, 0x5f, 0x4e,
0x7f, 0xf1, 0xdf, 0xd3, 0x13, 0x57, 0x7e, 0x2d, 0x51, 0x17, 0xb4, 0x82, 0x45, 0xcf, 0xa0, 0xdf,
0x48, 0x93, 0x43, 0xd8, 0x59, 0xb1, 0xa2, 0x9a, 0x7e, 0xf5, 0x49, 0x8e, 0xe0, 0xc6, 0x65, 0x2a,
0xac, 0xd3, 0xc9, 0xa3, 0x2e, 0x78, 0xee, 0x3f, 0xf5, 0xe2, 0x1f, 0x1e, 0x1c, 0xce, 0x18, 0xb6,
0xd5, 0xef, 0x5e, 0xe2, 0x74, 0x63, 0x89, 0x07, 0xed, 0x25, 0x36, 0x69, 0xd7, 0x7d, 0xe2, 0x01,
0xdc, 0x6e, 0x8c, 0x70, 0x2a, 0x4d, 0x7f, 0xf9, 0x10, 0xbc, 0xac, 0x4f, 0x41, 0x5e, 0x41, 0xcf,
0xb9, 0x8c, 0xdc, 0xd9, 0x38, 0x5b, 0xd3, 0xaa, 0xd1, 0x70, 0x7b, 0xb1, 0xb2, 0xca, 0x19, 0xec,
0x37, 0x0d, 0x4b, 0x4e, 0xda, 0xdd, 0x5b, 0xbc, 0x1f, 0xc5, 0x5d, 0x2d, 0x15, 0x96, 0x42, 0xbf,
0x71, 0xcd, 0x64, 0xd4, 0xe1, 0x00, 0x07, 0x3d, 0xf9, 0xa7, 0x47, 0xc8, 0x3b, 0x08, 0xd6, 0x92,
0x90, 0xbb, 0xdd, 0xd7, 0x11, 0xdd, 0xfb, 0x6b, 0xdd, 0xd1, 0x4e, 0x9f, 0x7c, 0x9a, 0x2e, 0x38,
0x2e, 0xed, 0x3c, 0xc9, 0xd4, 0x97, 0x89, 0xe0, 0x8b, 0x25, 0x4a, 0x2e, 0x17, 0x92, 0xe1, 0x37,
0xa5, 0x57, 0x13, 0x21, 0x2f, 0x26, 0x42, 0xb6, 0x9e, 0x16, 0x9d, 0x67, 0xf3, 0x5e, 0xf9, 0xbc,
0x3c, 0xfe, 0x1d, 0x00, 0x00, 0xff, 0xff, 0xb1, 0x4e, 0x74, 0x27, 0x7e, 0x04, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used. // Reference imports to suppress errors if they are not otherwise used.
var _ context.Context var _ context.Context
var _ grpc.ClientConn var _ grpc.ClientConn
@ -580,40 +623,3 @@ var _Autopilot_serviceDesc = grpc.ServiceDesc{
Streams: []grpc.StreamDesc{}, Streams: []grpc.StreamDesc{},
Metadata: "autopilotrpc/autopilot.proto", Metadata: "autopilotrpc/autopilot.proto",
} }
func init() {
proto.RegisterFile("autopilotrpc/autopilot.proto", fileDescriptor_autopilot_1f7ac28ef56bb20c)
}
var fileDescriptor_autopilot_1f7ac28ef56bb20c = []byte{
// 463 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x94, 0xcf, 0x6f, 0xd3, 0x30,
0x14, 0xc7, 0x95, 0x4c, 0x74, 0xcb, 0xeb, 0x60, 0xc3, 0x9d, 0xa6, 0x28, 0x54, 0xd0, 0x45, 0x1c,
0x2a, 0x24, 0x52, 0x51, 0x38, 0x00, 0x12, 0x07, 0x86, 0x90, 0x90, 0x80, 0x03, 0x2e, 0xbb, 0x70,
0x99, 0xd2, 0xcc, 0xb4, 0x56, 0x8d, 0x1d, 0xec, 0xe7, 0xa1, 0xfc, 0x43, 0x5c, 0xf9, 0x1b, 0x38,
0xf2, 0x5f, 0xa1, 0xc5, 0x49, 0x49, 0xaa, 0x12, 0x84, 0xb4, 0x5b, 0xde, 0x8f, 0x7c, 0x9e, 0xdf,
0xd7, 0x5f, 0x19, 0x86, 0xa9, 0x45, 0x95, 0x73, 0xa1, 0x50, 0xe7, 0xd9, 0x64, 0x1d, 0x24, 0xb9,
0x56, 0xa8, 0xc8, 0x7e, 0xb3, 0x1a, 0x1f, 0xc0, 0xcd, 0x19, 0xa6, 0x68, 0x0d, 0x65, 0x5f, 0x2d,
0x33, 0x18, 0x8f, 0xe1, 0x56, 0x9d, 0x30, 0xb9, 0x92, 0x86, 0x91, 0x63, 0xe8, 0xa5, 0x19, 0xf2,
0x4b, 0x16, 0x7a, 0x23, 0x6f, 0xbc, 0x47, 0xab, 0x28, 0x7e, 0x08, 0x83, 0xf7, 0xea, 0x82, 0x7f,
0x2e, 0x5a, 0x80, 0xab, 0x76, 0x26, 0xd3, 0xb9, 0x58, 0xb7, 0xbb, 0x28, 0x3e, 0x86, 0xa3, 0x76,
0xbb, 0xc3, 0xc7, 0x1f, 0x81, 0x7c, 0xb0, 0x4c, 0x17, 0xb3, 0x4c, 0x69, 0xb6, 0xa6, 0x84, 0xb0,
0x9b, 0xdb, 0xf9, 0x8a, 0x15, 0x26, 0xf4, 0x46, 0x3b, 0xe3, 0x80, 0xd6, 0x21, 0xb9, 0x0f, 0x84,
0x2f, 0xa4, 0xd2, 0xec, 0x5c, 0xa8, 0x2c, 0x15, 0xe7, 0x06, 0x53, 0x64, 0xa1, 0x5f, 0xce, 0xda,
0x93, 0xca, 0xc5, 0xf1, 0x77, 0x1f, 0x06, 0x2d, 0x6c, 0xb5, 0xcc, 0x5b, 0xd8, 0xd5, 0xcc, 0x58,
0x81, 0x8e, 0xdb, 0x9f, 0x3e, 0x4a, 0x9a, 0x7a, 0x24, 0x5b, 0xfe, 0x49, 0xde, 0x30, 0xab, 0xb9,
0x41, 0x9e, 0xd1, 0xf2, 0x4f, 0x5a, 0x13, 0xa2, 0x9f, 0x1e, 0x1c, 0x6c, 0x14, 0xc9, 0x10, 0x82,
0x65, 0x9d, 0x2a, 0x15, 0x08, 0xe8, 0x9f, 0x04, 0x39, 0x83, 0x9e, 0x29, 0xe1, 0xa1, 0x5f, 0x4e,
0x7f, 0xf1, 0xdf, 0xd3, 0x13, 0x57, 0x7e, 0x2d, 0x51, 0x17, 0xb4, 0x82, 0x45, 0xcf, 0xa0, 0xdf,
0x48, 0x93, 0x43, 0xd8, 0x59, 0xb1, 0xa2, 0x9a, 0x7e, 0xf5, 0x49, 0x8e, 0xe0, 0xc6, 0x65, 0x2a,
0xac, 0xd3, 0xc9, 0xa3, 0x2e, 0x78, 0xee, 0x3f, 0xf5, 0xe2, 0x1f, 0x1e, 0x1c, 0xce, 0x18, 0xb6,
0xd5, 0xef, 0x5e, 0xe2, 0x74, 0x63, 0x89, 0x07, 0xed, 0x25, 0x36, 0x69, 0xd7, 0x7d, 0xe2, 0x01,
0xdc, 0x6e, 0x8c, 0x70, 0x2a, 0x4d, 0x7f, 0xf9, 0x10, 0xbc, 0xac, 0x4f, 0x41, 0x5e, 0x41, 0xcf,
0xb9, 0x8c, 0xdc, 0xd9, 0x38, 0x5b, 0xd3, 0xaa, 0xd1, 0x70, 0x7b, 0xb1, 0xb2, 0xca, 0x19, 0xec,
0x37, 0x0d, 0x4b, 0x4e, 0xda, 0xdd, 0x5b, 0xbc, 0x1f, 0xc5, 0x5d, 0x2d, 0x15, 0x96, 0x42, 0xbf,
0x71, 0xcd, 0x64, 0xd4, 0xe1, 0x00, 0x07, 0x3d, 0xf9, 0xa7, 0x47, 0xc8, 0x3b, 0x08, 0xd6, 0x92,
0x90, 0xbb, 0xdd, 0xd7, 0x11, 0xdd, 0xfb, 0x6b, 0xdd, 0xd1, 0x4e, 0x9f, 0x7c, 0x9a, 0x2e, 0x38,
0x2e, 0xed, 0x3c, 0xc9, 0xd4, 0x97, 0x89, 0xe0, 0x8b, 0x25, 0x4a, 0x2e, 0x17, 0x92, 0xe1, 0x37,
0xa5, 0x57, 0x13, 0x21, 0x2f, 0x26, 0x42, 0xb6, 0x9e, 0x16, 0x9d, 0x67, 0xf3, 0x5e, 0xf9, 0xbc,
0x3c, 0xfe, 0x1d, 0x00, 0x00, 0xff, 0xff, 0xb1, 0x4e, 0x74, 0x27, 0x7e, 0x04, 0x00, 0x00,
}

@ -3,13 +3,12 @@
package chainrpc package chainrpc
import proto "github.com/golang/protobuf/proto"
import fmt "fmt"
import math "math"
import ( import (
context "golang.org/x/net/context" context "context"
fmt "fmt"
proto "github.com/golang/protobuf/proto"
grpc "google.golang.org/grpc" grpc "google.golang.org/grpc"
math "math"
) )
// Reference imports to suppress errors if they are not otherwise used. // Reference imports to suppress errors if they are not otherwise used.
@ -21,7 +20,7 @@ var _ = math.Inf
// is compatible with the proto package it is being compiled against. // is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the // A compilation error at this line likely means your copy of the
// proto package needs to be updated. // proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
type ConfRequest struct { type ConfRequest struct {
// //
@ -53,16 +52,17 @@ func (m *ConfRequest) Reset() { *m = ConfRequest{} }
func (m *ConfRequest) String() string { return proto.CompactTextString(m) } func (m *ConfRequest) String() string { return proto.CompactTextString(m) }
func (*ConfRequest) ProtoMessage() {} func (*ConfRequest) ProtoMessage() {}
func (*ConfRequest) Descriptor() ([]byte, []int) { func (*ConfRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_chainnotifier_7f5a7ad17988064c, []int{0} return fileDescriptor_b10e6f8a1c9d2638, []int{0}
} }
func (m *ConfRequest) XXX_Unmarshal(b []byte) error { func (m *ConfRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConfRequest.Unmarshal(m, b) return xxx_messageInfo_ConfRequest.Unmarshal(m, b)
} }
func (m *ConfRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ConfRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConfRequest.Marshal(b, m, deterministic) return xxx_messageInfo_ConfRequest.Marshal(b, m, deterministic)
} }
func (dst *ConfRequest) XXX_Merge(src proto.Message) { func (m *ConfRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfRequest.Merge(dst, src) xxx_messageInfo_ConfRequest.Merge(m, src)
} }
func (m *ConfRequest) XXX_Size() int { func (m *ConfRequest) XXX_Size() int {
return xxx_messageInfo_ConfRequest.Size(m) return xxx_messageInfo_ConfRequest.Size(m)
@ -119,16 +119,17 @@ func (m *ConfDetails) Reset() { *m = ConfDetails{} }
func (m *ConfDetails) String() string { return proto.CompactTextString(m) } func (m *ConfDetails) String() string { return proto.CompactTextString(m) }
func (*ConfDetails) ProtoMessage() {} func (*ConfDetails) ProtoMessage() {}
func (*ConfDetails) Descriptor() ([]byte, []int) { func (*ConfDetails) Descriptor() ([]byte, []int) {
return fileDescriptor_chainnotifier_7f5a7ad17988064c, []int{1} return fileDescriptor_b10e6f8a1c9d2638, []int{1}
} }
func (m *ConfDetails) XXX_Unmarshal(b []byte) error { func (m *ConfDetails) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConfDetails.Unmarshal(m, b) return xxx_messageInfo_ConfDetails.Unmarshal(m, b)
} }
func (m *ConfDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ConfDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConfDetails.Marshal(b, m, deterministic) return xxx_messageInfo_ConfDetails.Marshal(b, m, deterministic)
} }
func (dst *ConfDetails) XXX_Merge(src proto.Message) { func (m *ConfDetails) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfDetails.Merge(dst, src) xxx_messageInfo_ConfDetails.Merge(m, src)
} }
func (m *ConfDetails) XXX_Size() int { func (m *ConfDetails) XXX_Size() int {
return xxx_messageInfo_ConfDetails.Size(m) return xxx_messageInfo_ConfDetails.Size(m)
@ -177,16 +178,17 @@ func (m *Reorg) Reset() { *m = Reorg{} }
func (m *Reorg) String() string { return proto.CompactTextString(m) } func (m *Reorg) String() string { return proto.CompactTextString(m) }
func (*Reorg) ProtoMessage() {} func (*Reorg) ProtoMessage() {}
func (*Reorg) Descriptor() ([]byte, []int) { func (*Reorg) Descriptor() ([]byte, []int) {
return fileDescriptor_chainnotifier_7f5a7ad17988064c, []int{2} return fileDescriptor_b10e6f8a1c9d2638, []int{2}
} }
func (m *Reorg) XXX_Unmarshal(b []byte) error { func (m *Reorg) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Reorg.Unmarshal(m, b) return xxx_messageInfo_Reorg.Unmarshal(m, b)
} }
func (m *Reorg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *Reorg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Reorg.Marshal(b, m, deterministic) return xxx_messageInfo_Reorg.Marshal(b, m, deterministic)
} }
func (dst *Reorg) XXX_Merge(src proto.Message) { func (m *Reorg) XXX_Merge(src proto.Message) {
xxx_messageInfo_Reorg.Merge(dst, src) xxx_messageInfo_Reorg.Merge(m, src)
} }
func (m *Reorg) XXX_Size() int { func (m *Reorg) XXX_Size() int {
return xxx_messageInfo_Reorg.Size(m) return xxx_messageInfo_Reorg.Size(m)
@ -211,16 +213,17 @@ func (m *ConfEvent) Reset() { *m = ConfEvent{} }
func (m *ConfEvent) String() string { return proto.CompactTextString(m) } func (m *ConfEvent) String() string { return proto.CompactTextString(m) }
func (*ConfEvent) ProtoMessage() {} func (*ConfEvent) ProtoMessage() {}
func (*ConfEvent) Descriptor() ([]byte, []int) { func (*ConfEvent) Descriptor() ([]byte, []int) {
return fileDescriptor_chainnotifier_7f5a7ad17988064c, []int{3} return fileDescriptor_b10e6f8a1c9d2638, []int{3}
} }
func (m *ConfEvent) XXX_Unmarshal(b []byte) error { func (m *ConfEvent) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConfEvent.Unmarshal(m, b) return xxx_messageInfo_ConfEvent.Unmarshal(m, b)
} }
func (m *ConfEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ConfEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConfEvent.Marshal(b, m, deterministic) return xxx_messageInfo_ConfEvent.Marshal(b, m, deterministic)
} }
func (dst *ConfEvent) XXX_Merge(src proto.Message) { func (m *ConfEvent) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfEvent.Merge(dst, src) xxx_messageInfo_ConfEvent.Merge(m, src)
} }
func (m *ConfEvent) XXX_Size() int { func (m *ConfEvent) XXX_Size() int {
return xxx_messageInfo_ConfEvent.Size(m) return xxx_messageInfo_ConfEvent.Size(m)
@ -268,80 +271,14 @@ func (m *ConfEvent) GetReorg() *Reorg {
return nil return nil
} }
// XXX_OneofFuncs is for the internal use of the proto package. // XXX_OneofWrappers is for the internal use of the proto package.
func (*ConfEvent) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { func (*ConfEvent) XXX_OneofWrappers() []interface{} {
return _ConfEvent_OneofMarshaler, _ConfEvent_OneofUnmarshaler, _ConfEvent_OneofSizer, []interface{}{ return []interface{}{
(*ConfEvent_Conf)(nil), (*ConfEvent_Conf)(nil),
(*ConfEvent_Reorg)(nil), (*ConfEvent_Reorg)(nil),
} }
} }
func _ConfEvent_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
m := msg.(*ConfEvent)
// event
switch x := m.Event.(type) {
case *ConfEvent_Conf:
b.EncodeVarint(1<<3 | proto.WireBytes)
if err := b.EncodeMessage(x.Conf); err != nil {
return err
}
case *ConfEvent_Reorg:
b.EncodeVarint(2<<3 | proto.WireBytes)
if err := b.EncodeMessage(x.Reorg); err != nil {
return err
}
case nil:
default:
return fmt.Errorf("ConfEvent.Event has unexpected type %T", x)
}
return nil
}
func _ConfEvent_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
m := msg.(*ConfEvent)
switch tag {
case 1: // event.conf
if wire != proto.WireBytes {
return true, proto.ErrInternalBadWireType
}
msg := new(ConfDetails)
err := b.DecodeMessage(msg)
m.Event = &ConfEvent_Conf{msg}
return true, err
case 2: // event.reorg
if wire != proto.WireBytes {
return true, proto.ErrInternalBadWireType
}
msg := new(Reorg)
err := b.DecodeMessage(msg)
m.Event = &ConfEvent_Reorg{msg}
return true, err
default:
return false, nil
}
}
func _ConfEvent_OneofSizer(msg proto.Message) (n int) {
m := msg.(*ConfEvent)
// event
switch x := m.Event.(type) {
case *ConfEvent_Conf:
s := proto.Size(x.Conf)
n += 1 // tag and wire
n += proto.SizeVarint(uint64(s))
n += s
case *ConfEvent_Reorg:
s := proto.Size(x.Reorg)
n += 1 // tag and wire
n += proto.SizeVarint(uint64(s))
n += s
case nil:
default:
panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
}
return n
}
type Outpoint struct { type Outpoint struct {
// The hash of the transaction. // The hash of the transaction.
Hash []byte `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"` Hash []byte `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
@ -356,16 +293,17 @@ func (m *Outpoint) Reset() { *m = Outpoint{} }
func (m *Outpoint) String() string { return proto.CompactTextString(m) } func (m *Outpoint) String() string { return proto.CompactTextString(m) }
func (*Outpoint) ProtoMessage() {} func (*Outpoint) ProtoMessage() {}
func (*Outpoint) Descriptor() ([]byte, []int) { func (*Outpoint) Descriptor() ([]byte, []int) {
return fileDescriptor_chainnotifier_7f5a7ad17988064c, []int{4} return fileDescriptor_b10e6f8a1c9d2638, []int{4}
} }
func (m *Outpoint) XXX_Unmarshal(b []byte) error { func (m *Outpoint) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Outpoint.Unmarshal(m, b) return xxx_messageInfo_Outpoint.Unmarshal(m, b)
} }
func (m *Outpoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *Outpoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Outpoint.Marshal(b, m, deterministic) return xxx_messageInfo_Outpoint.Marshal(b, m, deterministic)
} }
func (dst *Outpoint) XXX_Merge(src proto.Message) { func (m *Outpoint) XXX_Merge(src proto.Message) {
xxx_messageInfo_Outpoint.Merge(dst, src) xxx_messageInfo_Outpoint.Merge(m, src)
} }
func (m *Outpoint) XXX_Size() int { func (m *Outpoint) XXX_Size() int {
return xxx_messageInfo_Outpoint.Size(m) return xxx_messageInfo_Outpoint.Size(m)
@ -415,16 +353,17 @@ func (m *SpendRequest) Reset() { *m = SpendRequest{} }
func (m *SpendRequest) String() string { return proto.CompactTextString(m) } func (m *SpendRequest) String() string { return proto.CompactTextString(m) }
func (*SpendRequest) ProtoMessage() {} func (*SpendRequest) ProtoMessage() {}
func (*SpendRequest) Descriptor() ([]byte, []int) { func (*SpendRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_chainnotifier_7f5a7ad17988064c, []int{5} return fileDescriptor_b10e6f8a1c9d2638, []int{5}
} }
func (m *SpendRequest) XXX_Unmarshal(b []byte) error { func (m *SpendRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SpendRequest.Unmarshal(m, b) return xxx_messageInfo_SpendRequest.Unmarshal(m, b)
} }
func (m *SpendRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SpendRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SpendRequest.Marshal(b, m, deterministic) return xxx_messageInfo_SpendRequest.Marshal(b, m, deterministic)
} }
func (dst *SpendRequest) XXX_Merge(src proto.Message) { func (m *SpendRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SpendRequest.Merge(dst, src) xxx_messageInfo_SpendRequest.Merge(m, src)
} }
func (m *SpendRequest) XXX_Size() int { func (m *SpendRequest) XXX_Size() int {
return xxx_messageInfo_SpendRequest.Size(m) return xxx_messageInfo_SpendRequest.Size(m)
@ -476,16 +415,17 @@ func (m *SpendDetails) Reset() { *m = SpendDetails{} }
func (m *SpendDetails) String() string { return proto.CompactTextString(m) } func (m *SpendDetails) String() string { return proto.CompactTextString(m) }
func (*SpendDetails) ProtoMessage() {} func (*SpendDetails) ProtoMessage() {}
func (*SpendDetails) Descriptor() ([]byte, []int) { func (*SpendDetails) Descriptor() ([]byte, []int) {
return fileDescriptor_chainnotifier_7f5a7ad17988064c, []int{6} return fileDescriptor_b10e6f8a1c9d2638, []int{6}
} }
func (m *SpendDetails) XXX_Unmarshal(b []byte) error { func (m *SpendDetails) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SpendDetails.Unmarshal(m, b) return xxx_messageInfo_SpendDetails.Unmarshal(m, b)
} }
func (m *SpendDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SpendDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SpendDetails.Marshal(b, m, deterministic) return xxx_messageInfo_SpendDetails.Marshal(b, m, deterministic)
} }
func (dst *SpendDetails) XXX_Merge(src proto.Message) { func (m *SpendDetails) XXX_Merge(src proto.Message) {
xxx_messageInfo_SpendDetails.Merge(dst, src) xxx_messageInfo_SpendDetails.Merge(m, src)
} }
func (m *SpendDetails) XXX_Size() int { func (m *SpendDetails) XXX_Size() int {
return xxx_messageInfo_SpendDetails.Size(m) return xxx_messageInfo_SpendDetails.Size(m)
@ -545,16 +485,17 @@ func (m *SpendEvent) Reset() { *m = SpendEvent{} }
func (m *SpendEvent) String() string { return proto.CompactTextString(m) } func (m *SpendEvent) String() string { return proto.CompactTextString(m) }
func (*SpendEvent) ProtoMessage() {} func (*SpendEvent) ProtoMessage() {}
func (*SpendEvent) Descriptor() ([]byte, []int) { func (*SpendEvent) Descriptor() ([]byte, []int) {
return fileDescriptor_chainnotifier_7f5a7ad17988064c, []int{7} return fileDescriptor_b10e6f8a1c9d2638, []int{7}
} }
func (m *SpendEvent) XXX_Unmarshal(b []byte) error { func (m *SpendEvent) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SpendEvent.Unmarshal(m, b) return xxx_messageInfo_SpendEvent.Unmarshal(m, b)
} }
func (m *SpendEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SpendEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SpendEvent.Marshal(b, m, deterministic) return xxx_messageInfo_SpendEvent.Marshal(b, m, deterministic)
} }
func (dst *SpendEvent) XXX_Merge(src proto.Message) { func (m *SpendEvent) XXX_Merge(src proto.Message) {
xxx_messageInfo_SpendEvent.Merge(dst, src) xxx_messageInfo_SpendEvent.Merge(m, src)
} }
func (m *SpendEvent) XXX_Size() int { func (m *SpendEvent) XXX_Size() int {
return xxx_messageInfo_SpendEvent.Size(m) return xxx_messageInfo_SpendEvent.Size(m)
@ -602,80 +543,14 @@ func (m *SpendEvent) GetReorg() *Reorg {
return nil return nil
} }
// XXX_OneofFuncs is for the internal use of the proto package. // XXX_OneofWrappers is for the internal use of the proto package.
func (*SpendEvent) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { func (*SpendEvent) XXX_OneofWrappers() []interface{} {
return _SpendEvent_OneofMarshaler, _SpendEvent_OneofUnmarshaler, _SpendEvent_OneofSizer, []interface{}{ return []interface{}{
(*SpendEvent_Spend)(nil), (*SpendEvent_Spend)(nil),
(*SpendEvent_Reorg)(nil), (*SpendEvent_Reorg)(nil),
} }
} }
func _SpendEvent_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
m := msg.(*SpendEvent)
// event
switch x := m.Event.(type) {
case *SpendEvent_Spend:
b.EncodeVarint(1<<3 | proto.WireBytes)
if err := b.EncodeMessage(x.Spend); err != nil {
return err
}
case *SpendEvent_Reorg:
b.EncodeVarint(2<<3 | proto.WireBytes)
if err := b.EncodeMessage(x.Reorg); err != nil {
return err
}
case nil:
default:
return fmt.Errorf("SpendEvent.Event has unexpected type %T", x)
}
return nil
}
func _SpendEvent_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
m := msg.(*SpendEvent)
switch tag {
case 1: // event.spend
if wire != proto.WireBytes {
return true, proto.ErrInternalBadWireType
}
msg := new(SpendDetails)
err := b.DecodeMessage(msg)
m.Event = &SpendEvent_Spend{msg}
return true, err
case 2: // event.reorg
if wire != proto.WireBytes {
return true, proto.ErrInternalBadWireType
}
msg := new(Reorg)
err := b.DecodeMessage(msg)
m.Event = &SpendEvent_Reorg{msg}
return true, err
default:
return false, nil
}
}
func _SpendEvent_OneofSizer(msg proto.Message) (n int) {
m := msg.(*SpendEvent)
// event
switch x := m.Event.(type) {
case *SpendEvent_Spend:
s := proto.Size(x.Spend)
n += 1 // tag and wire
n += proto.SizeVarint(uint64(s))
n += s
case *SpendEvent_Reorg:
s := proto.Size(x.Reorg)
n += 1 // tag and wire
n += proto.SizeVarint(uint64(s))
n += s
case nil:
default:
panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
}
return n
}
type BlockEpoch struct { type BlockEpoch struct {
// The hash of the block. // The hash of the block.
Hash []byte `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"` Hash []byte `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
@ -690,16 +565,17 @@ func (m *BlockEpoch) Reset() { *m = BlockEpoch{} }
func (m *BlockEpoch) String() string { return proto.CompactTextString(m) } func (m *BlockEpoch) String() string { return proto.CompactTextString(m) }
func (*BlockEpoch) ProtoMessage() {} func (*BlockEpoch) ProtoMessage() {}
func (*BlockEpoch) Descriptor() ([]byte, []int) { func (*BlockEpoch) Descriptor() ([]byte, []int) {
return fileDescriptor_chainnotifier_7f5a7ad17988064c, []int{8} return fileDescriptor_b10e6f8a1c9d2638, []int{8}
} }
func (m *BlockEpoch) XXX_Unmarshal(b []byte) error { func (m *BlockEpoch) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlockEpoch.Unmarshal(m, b) return xxx_messageInfo_BlockEpoch.Unmarshal(m, b)
} }
func (m *BlockEpoch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *BlockEpoch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BlockEpoch.Marshal(b, m, deterministic) return xxx_messageInfo_BlockEpoch.Marshal(b, m, deterministic)
} }
func (dst *BlockEpoch) XXX_Merge(src proto.Message) { func (m *BlockEpoch) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlockEpoch.Merge(dst, src) xxx_messageInfo_BlockEpoch.Merge(m, src)
} }
func (m *BlockEpoch) XXX_Size() int { func (m *BlockEpoch) XXX_Size() int {
return xxx_messageInfo_BlockEpoch.Size(m) return xxx_messageInfo_BlockEpoch.Size(m)
@ -736,6 +612,48 @@ func init() {
proto.RegisterType((*BlockEpoch)(nil), "chainrpc.BlockEpoch") proto.RegisterType((*BlockEpoch)(nil), "chainrpc.BlockEpoch")
} }
func init() { proto.RegisterFile("chainrpc/chainnotifier.proto", fileDescriptor_b10e6f8a1c9d2638) }
var fileDescriptor_b10e6f8a1c9d2638 = []byte{
// 574 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x54, 0x4f, 0x6f, 0x13, 0x3f,
0x10, 0xed, 0xb6, 0xdd, 0xfc, 0x99, 0x24, 0xbf, 0xb4, 0xfe, 0xa5, 0x51, 0x5a, 0x40, 0x94, 0x3d,
0xd0, 0x48, 0x48, 0x21, 0x0a, 0x1c, 0xb8, 0x21, 0x35, 0x14, 0x25, 0x97, 0x22, 0x6d, 0x7b, 0x5f,
0x6d, 0x37, 0x4e, 0xd6, 0xd0, 0xd8, 0x8b, 0xed, 0x90, 0xbd, 0xf2, 0x69, 0xf9, 0x12, 0x1c, 0x90,
0x67, 0xed, 0x4d, 0x1a, 0x8a, 0x84, 0xb8, 0x79, 0x66, 0xde, 0x3e, 0xbf, 0xf1, 0x7b, 0x09, 0x3c,
0x4d, 0xd2, 0x98, 0x71, 0x99, 0x25, 0xaf, 0xf1, 0xc0, 0x85, 0x66, 0x73, 0x46, 0xe5, 0x20, 0x93,
0x42, 0x0b, 0x52, 0x73, 0xd3, 0x60, 0x0d, 0x8d, 0xb1, 0xe0, 0xf3, 0x90, 0x7e, 0x5d, 0x51, 0xa5,
0x09, 0x81, 0x43, 0x9d, 0xb3, 0x59, 0xcf, 0x3b, 0xf7, 0xfa, 0xcd, 0x10, 0xcf, 0xa4, 0x0b, 0x15,
0x95, 0x48, 0x96, 0xe9, 0xde, 0x3e, 0x76, 0x6d, 0x45, 0x9e, 0x40, 0x9d, 0xaf, 0x96, 0x51, 0x22,
0xf8, 0x5c, 0xf5, 0x0e, 0xce, 0xbd, 0x7e, 0x2b, 0xac, 0xf1, 0xd5, 0xd2, 0xd0, 0x29, 0xf2, 0x1c,
0x1a, 0x29, 0x65, 0x8b, 0x54, 0x47, 0x29, 0xe3, 0xba, 0x77, 0x88, 0x63, 0x28, 0x5a, 0x13, 0xc6,
0x75, 0xf0, 0xdd, 0x2b, 0x6e, 0xfe, 0x40, 0x75, 0xcc, 0xee, 0x15, 0x39, 0x81, 0x8a, 0x8c, 0xd7,
0x91, 0xce, 0xed, 0xdd, 0xbe, 0x8c, 0xd7, 0xb7, 0x39, 0x79, 0x06, 0x70, 0x77, 0x2f, 0x92, 0x2f,
0x51, 0x1a, 0xab, 0xd4, 0x0a, 0xa8, 0x63, 0x67, 0x12, 0xab, 0x94, 0xbc, 0x80, 0xa6, 0x1d, 0x23,
0xb3, 0x95, 0xd1, 0x28, 0x00, 0xd8, 0x22, 0xa7, 0x50, 0xd3, 0x79, 0xc4, 0xf8, 0x8c, 0xe6, 0x56,
0x46, 0x55, 0xe7, 0x53, 0x53, 0x06, 0x55, 0xf0, 0x43, 0x2a, 0xe4, 0x22, 0xf8, 0x0c, 0x75, 0xa3,
0xe5, 0xea, 0x1b, 0xe5, 0x9a, 0xbc, 0x82, 0x43, 0xb3, 0x13, 0xea, 0x68, 0x8c, 0x4e, 0x06, 0xee,
0xad, 0x06, 0x5b, 0x72, 0x27, 0x7b, 0x21, 0x82, 0xc8, 0x05, 0xf8, 0xd2, 0x50, 0xa0, 0xb4, 0xc6,
0xa8, 0xbd, 0x41, 0x23, 0xf3, 0x64, 0x2f, 0x2c, 0xe6, 0x97, 0x55, 0xf0, 0xa9, 0xa1, 0x0f, 0xde,
0x42, 0xed, 0xd3, 0x4a, 0x67, 0x82, 0x71, 0x7c, 0x6e, 0xdc, 0xcb, 0x3e, 0xb7, 0x39, 0x93, 0x0e,
0xf8, 0x85, 0xd8, 0x7d, 0x14, 0x5b, 0x14, 0xc1, 0x1a, 0x9a, 0x37, 0x19, 0xe5, 0x33, 0x67, 0xd4,
0x00, 0x6a, 0xc2, 0xb2, 0x58, 0xa1, 0x64, 0x73, 0xb5, 0xe3, 0x0f, 0x4b, 0xcc, 0x1f, 0x4d, 0xdc,
0xf1, 0xe9, 0xe0, 0x37, 0x9f, 0x7e, 0x7a, 0xf6, 0x66, 0x67, 0xd4, 0x7b, 0x38, 0x56, 0xa6, 0x66,
0x7c, 0x11, 0xfd, 0x85, 0x84, 0x23, 0x07, 0x2e, 0x97, 0x7e, 0x09, 0x6d, 0xe3, 0x74, 0x49, 0xa2,
0x73, 0xab, 0xa9, 0x25, 0xe3, 0xf5, 0x8d, 0xed, 0xde, 0xe6, 0xa4, 0x0f, 0x47, 0x5b, 0x98, 0x22,
0x00, 0x07, 0x08, 0xfc, 0x4f, 0x95, 0x28, 0x4c, 0xc1, 0x10, 0x3a, 0x25, 0x92, 0xf1, 0x6c, 0xa5,
0x1f, 0xd8, 0x4d, 0xdc, 0x6c, 0x6a, 0x46, 0xe8, 0x3c, 0xb9, 0x80, 0x76, 0xf9, 0x85, 0x8d, 0x8e,
0x8f, 0xe0, 0x92, 0xba, 0x48, 0x4f, 0xc0, 0x01, 0x50, 0x52, 0x11, 0x8d, 0x01, 0xf8, 0x38, 0xb7,
0xfb, 0x76, 0x37, 0xfb, 0x6e, 0x3f, 0x91, 0x31, 0x1d, 0x61, 0xff, 0x90, 0x8e, 0x77, 0x00, 0x97,
0x26, 0xbc, 0x57, 0x99, 0x48, 0xd2, 0x47, 0xf3, 0xd1, 0x85, 0x8a, 0x55, 0x5c, 0x04, 0xc4, 0x56,
0xa3, 0x1f, 0x1e, 0xb4, 0xc6, 0x86, 0xfe, 0xda, 0xfe, 0xd6, 0xc9, 0x14, 0x4e, 0x43, 0xba, 0x60,
0x4a, 0x53, 0x69, 0xa2, 0xcb, 0xe4, 0x32, 0xd6, 0x4c, 0x70, 0x75, 0xad, 0xe7, 0x9c, 0xec, 0xe4,
0xda, 0xe6, 0xea, 0xec, 0xff, 0x87, 0x6d, 0x5c, 0x7b, 0xe8, 0x91, 0x31, 0x1c, 0x3b, 0x2a, 0xdc,
0x14, 0x29, 0x76, 0xd7, 0x77, 0x1c, 0x9d, 0x9d, 0xbe, 0x23, 0xf9, 0x08, 0x5d, 0x47, 0xb2, 0xd9,
0x11, 0x99, 0xb6, 0xbe, 0xd8, 0x4c, 0xce, 0x1e, 0xed, 0x0e, 0xbd, 0xbb, 0x0a, 0xfe, 0x89, 0xbd,
0xf9, 0x15, 0x00, 0x00, 0xff, 0xff, 0x65, 0xe6, 0xc2, 0xe4, 0xe4, 0x04, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used. // Reference imports to suppress errors if they are not otherwise used.
var _ context.Context var _ context.Context
var _ grpc.ClientConn var _ grpc.ClientConn
@ -1004,47 +922,3 @@ var _ChainNotifier_serviceDesc = grpc.ServiceDesc{
}, },
Metadata: "chainrpc/chainnotifier.proto", Metadata: "chainrpc/chainnotifier.proto",
} }
func init() {
proto.RegisterFile("chainrpc/chainnotifier.proto", fileDescriptor_chainnotifier_7f5a7ad17988064c)
}
var fileDescriptor_chainnotifier_7f5a7ad17988064c = []byte{
// 574 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x54, 0x4f, 0x6f, 0x13, 0x3f,
0x10, 0xed, 0xb6, 0xdd, 0xfc, 0x99, 0x24, 0xbf, 0xb4, 0xfe, 0xa5, 0x51, 0x5a, 0x40, 0x94, 0x3d,
0xd0, 0x48, 0x48, 0x21, 0x0a, 0x1c, 0xb8, 0x21, 0x35, 0x14, 0x25, 0x97, 0x22, 0x6d, 0x7b, 0x5f,
0x6d, 0x37, 0x4e, 0xd6, 0xd0, 0xd8, 0x8b, 0xed, 0x90, 0xbd, 0xf2, 0x69, 0xf9, 0x12, 0x1c, 0x90,
0x67, 0xed, 0x4d, 0x1a, 0x8a, 0x84, 0xb8, 0x79, 0x66, 0xde, 0x3e, 0xbf, 0xf1, 0x7b, 0x09, 0x3c,
0x4d, 0xd2, 0x98, 0x71, 0x99, 0x25, 0xaf, 0xf1, 0xc0, 0x85, 0x66, 0x73, 0x46, 0xe5, 0x20, 0x93,
0x42, 0x0b, 0x52, 0x73, 0xd3, 0x60, 0x0d, 0x8d, 0xb1, 0xe0, 0xf3, 0x90, 0x7e, 0x5d, 0x51, 0xa5,
0x09, 0x81, 0x43, 0x9d, 0xb3, 0x59, 0xcf, 0x3b, 0xf7, 0xfa, 0xcd, 0x10, 0xcf, 0xa4, 0x0b, 0x15,
0x95, 0x48, 0x96, 0xe9, 0xde, 0x3e, 0x76, 0x6d, 0x45, 0x9e, 0x40, 0x9d, 0xaf, 0x96, 0x51, 0x22,
0xf8, 0x5c, 0xf5, 0x0e, 0xce, 0xbd, 0x7e, 0x2b, 0xac, 0xf1, 0xd5, 0xd2, 0xd0, 0x29, 0xf2, 0x1c,
0x1a, 0x29, 0x65, 0x8b, 0x54, 0x47, 0x29, 0xe3, 0xba, 0x77, 0x88, 0x63, 0x28, 0x5a, 0x13, 0xc6,
0x75, 0xf0, 0xdd, 0x2b, 0x6e, 0xfe, 0x40, 0x75, 0xcc, 0xee, 0x15, 0x39, 0x81, 0x8a, 0x8c, 0xd7,
0x91, 0xce, 0xed, 0xdd, 0xbe, 0x8c, 0xd7, 0xb7, 0x39, 0x79, 0x06, 0x70, 0x77, 0x2f, 0x92, 0x2f,
0x51, 0x1a, 0xab, 0xd4, 0x0a, 0xa8, 0x63, 0x67, 0x12, 0xab, 0x94, 0xbc, 0x80, 0xa6, 0x1d, 0x23,
0xb3, 0x95, 0xd1, 0x28, 0x00, 0xd8, 0x22, 0xa7, 0x50, 0xd3, 0x79, 0xc4, 0xf8, 0x8c, 0xe6, 0x56,
0x46, 0x55, 0xe7, 0x53, 0x53, 0x06, 0x55, 0xf0, 0x43, 0x2a, 0xe4, 0x22, 0xf8, 0x0c, 0x75, 0xa3,
0xe5, 0xea, 0x1b, 0xe5, 0x9a, 0xbc, 0x82, 0x43, 0xb3, 0x13, 0xea, 0x68, 0x8c, 0x4e, 0x06, 0xee,
0xad, 0x06, 0x5b, 0x72, 0x27, 0x7b, 0x21, 0x82, 0xc8, 0x05, 0xf8, 0xd2, 0x50, 0xa0, 0xb4, 0xc6,
0xa8, 0xbd, 0x41, 0x23, 0xf3, 0x64, 0x2f, 0x2c, 0xe6, 0x97, 0x55, 0xf0, 0xa9, 0xa1, 0x0f, 0xde,
0x42, 0xed, 0xd3, 0x4a, 0x67, 0x82, 0x71, 0x7c, 0x6e, 0xdc, 0xcb, 0x3e, 0xb7, 0x39, 0x93, 0x0e,
0xf8, 0x85, 0xd8, 0x7d, 0x14, 0x5b, 0x14, 0xc1, 0x1a, 0x9a, 0x37, 0x19, 0xe5, 0x33, 0x67, 0xd4,
0x00, 0x6a, 0xc2, 0xb2, 0x58, 0xa1, 0x64, 0x73, 0xb5, 0xe3, 0x0f, 0x4b, 0xcc, 0x1f, 0x4d, 0xdc,
0xf1, 0xe9, 0xe0, 0x37, 0x9f, 0x7e, 0x7a, 0xf6, 0x66, 0x67, 0xd4, 0x7b, 0x38, 0x56, 0xa6, 0x66,
0x7c, 0x11, 0xfd, 0x85, 0x84, 0x23, 0x07, 0x2e, 0x97, 0x7e, 0x09, 0x6d, 0xe3, 0x74, 0x49, 0xa2,
0x73, 0xab, 0xa9, 0x25, 0xe3, 0xf5, 0x8d, 0xed, 0xde, 0xe6, 0xa4, 0x0f, 0x47, 0x5b, 0x98, 0x22,
0x00, 0x07, 0x08, 0xfc, 0x4f, 0x95, 0x28, 0x4c, 0xc1, 0x10, 0x3a, 0x25, 0x92, 0xf1, 0x6c, 0xa5,
0x1f, 0xd8, 0x4d, 0xdc, 0x6c, 0x6a, 0x46, 0xe8, 0x3c, 0xb9, 0x80, 0x76, 0xf9, 0x85, 0x8d, 0x8e,
0x8f, 0xe0, 0x92, 0xba, 0x48, 0x4f, 0xc0, 0x01, 0x50, 0x52, 0x11, 0x8d, 0x01, 0xf8, 0x38, 0xb7,
0xfb, 0x76, 0x37, 0xfb, 0x6e, 0x3f, 0x91, 0x31, 0x1d, 0x61, 0xff, 0x90, 0x8e, 0x77, 0x00, 0x97,
0x26, 0xbc, 0x57, 0x99, 0x48, 0xd2, 0x47, 0xf3, 0xd1, 0x85, 0x8a, 0x55, 0x5c, 0x04, 0xc4, 0x56,
0xa3, 0x1f, 0x1e, 0xb4, 0xc6, 0x86, 0xfe, 0xda, 0xfe, 0xd6, 0xc9, 0x14, 0x4e, 0x43, 0xba, 0x60,
0x4a, 0x53, 0x69, 0xa2, 0xcb, 0xe4, 0x32, 0xd6, 0x4c, 0x70, 0x75, 0xad, 0xe7, 0x9c, 0xec, 0xe4,
0xda, 0xe6, 0xea, 0xec, 0xff, 0x87, 0x6d, 0x5c, 0x7b, 0xe8, 0x91, 0x31, 0x1c, 0x3b, 0x2a, 0xdc,
0x14, 0x29, 0x76, 0xd7, 0x77, 0x1c, 0x9d, 0x9d, 0xbe, 0x23, 0xf9, 0x08, 0x5d, 0x47, 0xb2, 0xd9,
0x11, 0x99, 0xb6, 0xbe, 0xd8, 0x4c, 0xce, 0x1e, 0xed, 0x0e, 0xbd, 0xbb, 0x0a, 0xfe, 0x89, 0xbd,
0xf9, 0x15, 0x00, 0x00, 0xff, 0xff, 0x65, 0xe6, 0xc2, 0xe4, 0xe4, 0x04, 0x00, 0x00,
}

@ -1,17 +1,16 @@
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-go. DO NOT EDIT.
// source: invoicesrpc/invoices.proto // source: invoicesrpc/invoices.proto
package invoicesrpc // import "github.com/lightningnetwork/lnd/lnrpc/invoicesrpc" package invoicesrpc
import proto "github.com/golang/protobuf/proto"
import fmt "fmt"
import math "math"
import lnrpc "github.com/lightningnetwork/lnd/lnrpc"
import _ "google.golang.org/genproto/googleapis/api/annotations"
import ( import (
context "golang.org/x/net/context" context "context"
fmt "fmt"
proto "github.com/golang/protobuf/proto"
lnrpc "github.com/lightningnetwork/lnd/lnrpc"
_ "google.golang.org/genproto/googleapis/api/annotations"
grpc "google.golang.org/grpc" grpc "google.golang.org/grpc"
math "math"
) )
// Reference imports to suppress errors if they are not otherwise used. // Reference imports to suppress errors if they are not otherwise used.
@ -23,7 +22,7 @@ var _ = math.Inf
// is compatible with the proto package it is being compiled against. // is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the // A compilation error at this line likely means your copy of the
// proto package needs to be updated. // proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
type CancelInvoiceMsg struct { type CancelInvoiceMsg struct {
/// Hash corresponding to the (hold) invoice to cancel. /// Hash corresponding to the (hold) invoice to cancel.
@ -37,16 +36,17 @@ func (m *CancelInvoiceMsg) Reset() { *m = CancelInvoiceMsg{} }
func (m *CancelInvoiceMsg) String() string { return proto.CompactTextString(m) } func (m *CancelInvoiceMsg) String() string { return proto.CompactTextString(m) }
func (*CancelInvoiceMsg) ProtoMessage() {} func (*CancelInvoiceMsg) ProtoMessage() {}
func (*CancelInvoiceMsg) Descriptor() ([]byte, []int) { func (*CancelInvoiceMsg) Descriptor() ([]byte, []int) {
return fileDescriptor_invoices_bb85468a9582e4cb, []int{0} return fileDescriptor_090ab9c4958b987d, []int{0}
} }
func (m *CancelInvoiceMsg) XXX_Unmarshal(b []byte) error { func (m *CancelInvoiceMsg) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CancelInvoiceMsg.Unmarshal(m, b) return xxx_messageInfo_CancelInvoiceMsg.Unmarshal(m, b)
} }
func (m *CancelInvoiceMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *CancelInvoiceMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CancelInvoiceMsg.Marshal(b, m, deterministic) return xxx_messageInfo_CancelInvoiceMsg.Marshal(b, m, deterministic)
} }
func (dst *CancelInvoiceMsg) XXX_Merge(src proto.Message) { func (m *CancelInvoiceMsg) XXX_Merge(src proto.Message) {
xxx_messageInfo_CancelInvoiceMsg.Merge(dst, src) xxx_messageInfo_CancelInvoiceMsg.Merge(m, src)
} }
func (m *CancelInvoiceMsg) XXX_Size() int { func (m *CancelInvoiceMsg) XXX_Size() int {
return xxx_messageInfo_CancelInvoiceMsg.Size(m) return xxx_messageInfo_CancelInvoiceMsg.Size(m)
@ -74,16 +74,17 @@ func (m *CancelInvoiceResp) Reset() { *m = CancelInvoiceResp{} }
func (m *CancelInvoiceResp) String() string { return proto.CompactTextString(m) } func (m *CancelInvoiceResp) String() string { return proto.CompactTextString(m) }
func (*CancelInvoiceResp) ProtoMessage() {} func (*CancelInvoiceResp) ProtoMessage() {}
func (*CancelInvoiceResp) Descriptor() ([]byte, []int) { func (*CancelInvoiceResp) Descriptor() ([]byte, []int) {
return fileDescriptor_invoices_bb85468a9582e4cb, []int{1} return fileDescriptor_090ab9c4958b987d, []int{1}
} }
func (m *CancelInvoiceResp) XXX_Unmarshal(b []byte) error { func (m *CancelInvoiceResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CancelInvoiceResp.Unmarshal(m, b) return xxx_messageInfo_CancelInvoiceResp.Unmarshal(m, b)
} }
func (m *CancelInvoiceResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *CancelInvoiceResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CancelInvoiceResp.Marshal(b, m, deterministic) return xxx_messageInfo_CancelInvoiceResp.Marshal(b, m, deterministic)
} }
func (dst *CancelInvoiceResp) XXX_Merge(src proto.Message) { func (m *CancelInvoiceResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_CancelInvoiceResp.Merge(dst, src) xxx_messageInfo_CancelInvoiceResp.Merge(m, src)
} }
func (m *CancelInvoiceResp) XXX_Size() int { func (m *CancelInvoiceResp) XXX_Size() int {
return xxx_messageInfo_CancelInvoiceResp.Size(m) return xxx_messageInfo_CancelInvoiceResp.Size(m)
@ -131,16 +132,17 @@ func (m *AddHoldInvoiceRequest) Reset() { *m = AddHoldInvoiceRequest{} }
func (m *AddHoldInvoiceRequest) String() string { return proto.CompactTextString(m) } func (m *AddHoldInvoiceRequest) String() string { return proto.CompactTextString(m) }
func (*AddHoldInvoiceRequest) ProtoMessage() {} func (*AddHoldInvoiceRequest) ProtoMessage() {}
func (*AddHoldInvoiceRequest) Descriptor() ([]byte, []int) { func (*AddHoldInvoiceRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_invoices_bb85468a9582e4cb, []int{2} return fileDescriptor_090ab9c4958b987d, []int{2}
} }
func (m *AddHoldInvoiceRequest) XXX_Unmarshal(b []byte) error { func (m *AddHoldInvoiceRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AddHoldInvoiceRequest.Unmarshal(m, b) return xxx_messageInfo_AddHoldInvoiceRequest.Unmarshal(m, b)
} }
func (m *AddHoldInvoiceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *AddHoldInvoiceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AddHoldInvoiceRequest.Marshal(b, m, deterministic) return xxx_messageInfo_AddHoldInvoiceRequest.Marshal(b, m, deterministic)
} }
func (dst *AddHoldInvoiceRequest) XXX_Merge(src proto.Message) { func (m *AddHoldInvoiceRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_AddHoldInvoiceRequest.Merge(dst, src) xxx_messageInfo_AddHoldInvoiceRequest.Merge(m, src)
} }
func (m *AddHoldInvoiceRequest) XXX_Size() int { func (m *AddHoldInvoiceRequest) XXX_Size() int {
return xxx_messageInfo_AddHoldInvoiceRequest.Size(m) return xxx_messageInfo_AddHoldInvoiceRequest.Size(m)
@ -229,16 +231,17 @@ func (m *AddHoldInvoiceResp) Reset() { *m = AddHoldInvoiceResp{} }
func (m *AddHoldInvoiceResp) String() string { return proto.CompactTextString(m) } func (m *AddHoldInvoiceResp) String() string { return proto.CompactTextString(m) }
func (*AddHoldInvoiceResp) ProtoMessage() {} func (*AddHoldInvoiceResp) ProtoMessage() {}
func (*AddHoldInvoiceResp) Descriptor() ([]byte, []int) { func (*AddHoldInvoiceResp) Descriptor() ([]byte, []int) {
return fileDescriptor_invoices_bb85468a9582e4cb, []int{3} return fileDescriptor_090ab9c4958b987d, []int{3}
} }
func (m *AddHoldInvoiceResp) XXX_Unmarshal(b []byte) error { func (m *AddHoldInvoiceResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AddHoldInvoiceResp.Unmarshal(m, b) return xxx_messageInfo_AddHoldInvoiceResp.Unmarshal(m, b)
} }
func (m *AddHoldInvoiceResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *AddHoldInvoiceResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AddHoldInvoiceResp.Marshal(b, m, deterministic) return xxx_messageInfo_AddHoldInvoiceResp.Marshal(b, m, deterministic)
} }
func (dst *AddHoldInvoiceResp) XXX_Merge(src proto.Message) { func (m *AddHoldInvoiceResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_AddHoldInvoiceResp.Merge(dst, src) xxx_messageInfo_AddHoldInvoiceResp.Merge(m, src)
} }
func (m *AddHoldInvoiceResp) XXX_Size() int { func (m *AddHoldInvoiceResp) XXX_Size() int {
return xxx_messageInfo_AddHoldInvoiceResp.Size(m) return xxx_messageInfo_AddHoldInvoiceResp.Size(m)
@ -268,16 +271,17 @@ func (m *SettleInvoiceMsg) Reset() { *m = SettleInvoiceMsg{} }
func (m *SettleInvoiceMsg) String() string { return proto.CompactTextString(m) } func (m *SettleInvoiceMsg) String() string { return proto.CompactTextString(m) }
func (*SettleInvoiceMsg) ProtoMessage() {} func (*SettleInvoiceMsg) ProtoMessage() {}
func (*SettleInvoiceMsg) Descriptor() ([]byte, []int) { func (*SettleInvoiceMsg) Descriptor() ([]byte, []int) {
return fileDescriptor_invoices_bb85468a9582e4cb, []int{4} return fileDescriptor_090ab9c4958b987d, []int{4}
} }
func (m *SettleInvoiceMsg) XXX_Unmarshal(b []byte) error { func (m *SettleInvoiceMsg) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SettleInvoiceMsg.Unmarshal(m, b) return xxx_messageInfo_SettleInvoiceMsg.Unmarshal(m, b)
} }
func (m *SettleInvoiceMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SettleInvoiceMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SettleInvoiceMsg.Marshal(b, m, deterministic) return xxx_messageInfo_SettleInvoiceMsg.Marshal(b, m, deterministic)
} }
func (dst *SettleInvoiceMsg) XXX_Merge(src proto.Message) { func (m *SettleInvoiceMsg) XXX_Merge(src proto.Message) {
xxx_messageInfo_SettleInvoiceMsg.Merge(dst, src) xxx_messageInfo_SettleInvoiceMsg.Merge(m, src)
} }
func (m *SettleInvoiceMsg) XXX_Size() int { func (m *SettleInvoiceMsg) XXX_Size() int {
return xxx_messageInfo_SettleInvoiceMsg.Size(m) return xxx_messageInfo_SettleInvoiceMsg.Size(m)
@ -305,16 +309,17 @@ func (m *SettleInvoiceResp) Reset() { *m = SettleInvoiceResp{} }
func (m *SettleInvoiceResp) String() string { return proto.CompactTextString(m) } func (m *SettleInvoiceResp) String() string { return proto.CompactTextString(m) }
func (*SettleInvoiceResp) ProtoMessage() {} func (*SettleInvoiceResp) ProtoMessage() {}
func (*SettleInvoiceResp) Descriptor() ([]byte, []int) { func (*SettleInvoiceResp) Descriptor() ([]byte, []int) {
return fileDescriptor_invoices_bb85468a9582e4cb, []int{5} return fileDescriptor_090ab9c4958b987d, []int{5}
} }
func (m *SettleInvoiceResp) XXX_Unmarshal(b []byte) error { func (m *SettleInvoiceResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SettleInvoiceResp.Unmarshal(m, b) return xxx_messageInfo_SettleInvoiceResp.Unmarshal(m, b)
} }
func (m *SettleInvoiceResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SettleInvoiceResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SettleInvoiceResp.Marshal(b, m, deterministic) return xxx_messageInfo_SettleInvoiceResp.Marshal(b, m, deterministic)
} }
func (dst *SettleInvoiceResp) XXX_Merge(src proto.Message) { func (m *SettleInvoiceResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_SettleInvoiceResp.Merge(dst, src) xxx_messageInfo_SettleInvoiceResp.Merge(m, src)
} }
func (m *SettleInvoiceResp) XXX_Size() int { func (m *SettleInvoiceResp) XXX_Size() int {
return xxx_messageInfo_SettleInvoiceResp.Size(m) return xxx_messageInfo_SettleInvoiceResp.Size(m)
@ -337,16 +342,17 @@ func (m *SubscribeSingleInvoiceRequest) Reset() { *m = SubscribeSingleIn
func (m *SubscribeSingleInvoiceRequest) String() string { return proto.CompactTextString(m) } func (m *SubscribeSingleInvoiceRequest) String() string { return proto.CompactTextString(m) }
func (*SubscribeSingleInvoiceRequest) ProtoMessage() {} func (*SubscribeSingleInvoiceRequest) ProtoMessage() {}
func (*SubscribeSingleInvoiceRequest) Descriptor() ([]byte, []int) { func (*SubscribeSingleInvoiceRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_invoices_bb85468a9582e4cb, []int{6} return fileDescriptor_090ab9c4958b987d, []int{6}
} }
func (m *SubscribeSingleInvoiceRequest) XXX_Unmarshal(b []byte) error { func (m *SubscribeSingleInvoiceRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SubscribeSingleInvoiceRequest.Unmarshal(m, b) return xxx_messageInfo_SubscribeSingleInvoiceRequest.Unmarshal(m, b)
} }
func (m *SubscribeSingleInvoiceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SubscribeSingleInvoiceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SubscribeSingleInvoiceRequest.Marshal(b, m, deterministic) return xxx_messageInfo_SubscribeSingleInvoiceRequest.Marshal(b, m, deterministic)
} }
func (dst *SubscribeSingleInvoiceRequest) XXX_Merge(src proto.Message) { func (m *SubscribeSingleInvoiceRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SubscribeSingleInvoiceRequest.Merge(dst, src) xxx_messageInfo_SubscribeSingleInvoiceRequest.Merge(m, src)
} }
func (m *SubscribeSingleInvoiceRequest) XXX_Size() int { func (m *SubscribeSingleInvoiceRequest) XXX_Size() int {
return xxx_messageInfo_SubscribeSingleInvoiceRequest.Size(m) return xxx_messageInfo_SubscribeSingleInvoiceRequest.Size(m)
@ -374,6 +380,44 @@ func init() {
proto.RegisterType((*SubscribeSingleInvoiceRequest)(nil), "invoicesrpc.SubscribeSingleInvoiceRequest") proto.RegisterType((*SubscribeSingleInvoiceRequest)(nil), "invoicesrpc.SubscribeSingleInvoiceRequest")
} }
func init() { proto.RegisterFile("invoicesrpc/invoices.proto", fileDescriptor_090ab9c4958b987d) }
var fileDescriptor_090ab9c4958b987d = []byte{
// 509 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x53, 0x41, 0x6f, 0xd3, 0x4c,
0x10, 0x95, 0x93, 0x34, 0x4d, 0x26, 0x6d, 0xbf, 0x7c, 0x0b, 0x44, 0x96, 0x45, 0xc1, 0x58, 0x1c,
0xac, 0x1e, 0x6c, 0x48, 0xc5, 0x11, 0x24, 0xe0, 0x12, 0x90, 0xe0, 0xe0, 0x08, 0x0e, 0x5c, 0xa2,
0x8d, 0xbd, 0xd8, 0xab, 0x6e, 0x76, 0x97, 0xdd, 0x75, 0xa0, 0xbf, 0x8a, 0xdf, 0xc3, 0xbf, 0x41,
0x5e, 0x3b, 0x95, 0xed, 0x96, 0xde, 0x66, 0xde, 0xcc, 0x3c, 0x8f, 0xdf, 0x9b, 0x05, 0x8f, 0xf2,
0xbd, 0xa0, 0x29, 0xd1, 0x4a, 0xa6, 0xf1, 0x21, 0x8e, 0xa4, 0x12, 0x46, 0xa0, 0x59, 0xab, 0xe6,
0x3d, 0xce, 0x85, 0xc8, 0x19, 0x89, 0xb1, 0xa4, 0x31, 0xe6, 0x5c, 0x18, 0x6c, 0xa8, 0xe0, 0x4d,
0xab, 0x37, 0x55, 0x32, 0xad, 0xc3, 0xe0, 0x15, 0xcc, 0xdf, 0x63, 0x9e, 0x12, 0xf6, 0xa1, 0x9e,
0xfe, 0xa4, 0x73, 0xf4, 0x0c, 0x4e, 0x24, 0xbe, 0xde, 0x11, 0x6e, 0x36, 0x05, 0xd6, 0x85, 0xeb,
0xf8, 0x4e, 0x78, 0x92, 0xcc, 0x1a, 0x6c, 0x85, 0x75, 0x11, 0x3c, 0x80, 0xff, 0x3b, 0x63, 0x09,
0xd1, 0x32, 0xf8, 0x3d, 0x80, 0x47, 0x6f, 0xb3, 0x6c, 0x25, 0x58, 0x76, 0x03, 0xff, 0x28, 0x89,
0x36, 0x08, 0xc1, 0x68, 0x47, 0x76, 0xc2, 0x32, 0x4d, 0x13, 0x1b, 0x57, 0x98, 0x65, 0x1f, 0x58,
0x76, 0x1b, 0xa3, 0x87, 0x70, 0xb4, 0xc7, 0xac, 0x24, 0xee, 0xd0, 0x77, 0xc2, 0x61, 0x52, 0x27,
0xe8, 0x02, 0xe6, 0x19, 0xd1, 0xa9, 0xa2, 0xb2, 0xfa, 0x89, 0x7a, 0xa7, 0x91, 0x9d, 0xba, 0x85,
0xa3, 0x05, 0x8c, 0xc9, 0x2f, 0x49, 0xd5, 0xb5, 0x7b, 0x64, 0x29, 0x9a, 0x0c, 0x3d, 0x87, 0xd3,
0xef, 0x98, 0xb1, 0x2d, 0x4e, 0xaf, 0x36, 0x38, 0xcb, 0x94, 0x3b, 0xb6, 0xab, 0x74, 0x41, 0xe4,
0xc3, 0x2c, 0x65, 0x66, 0xbf, 0x69, 0x28, 0x8e, 0x7d, 0x27, 0x1c, 0x25, 0x6d, 0x08, 0x2d, 0x61,
0xa6, 0x44, 0x69, 0xc8, 0xa6, 0xa0, 0xdc, 0x68, 0x77, 0xe2, 0x0f, 0xc3, 0xd9, 0x72, 0x1e, 0x31,
0x5e, 0x49, 0x9a, 0x54, 0x95, 0x15, 0xe5, 0x26, 0x69, 0x37, 0x21, 0x17, 0x8e, 0xa5, 0xa2, 0x7b,
0x6c, 0x88, 0x3b, 0xf5, 0x9d, 0x70, 0x92, 0x1c, 0xd2, 0xe0, 0x0d, 0xa0, 0xbe, 0x60, 0x5a, 0xa2,
0x10, 0xfe, 0x3b, 0xe8, 0xaf, 0x6a, 0x01, 0x1b, 0xe1, 0xfa, 0x70, 0x10, 0xc1, 0x7c, 0x4d, 0x8c,
0x61, 0xa4, 0xe5, 0x9e, 0x07, 0x13, 0xa9, 0x08, 0xdd, 0xe1, 0x9c, 0x34, 0xce, 0xdd, 0xe4, 0x95,
0x6d, 0x9d, 0x7e, 0x6b, 0xdb, 0x6b, 0x38, 0x5f, 0x97, 0xdb, 0x4a, 0xc7, 0x2d, 0x59, 0x53, 0x9e,
0xb7, 0xaa, 0xb5, 0x7b, 0x0b, 0x18, 0xab, 0x4d, 0xcb, 0xab, 0x26, 0xfb, 0x38, 0x9a, 0x38, 0xf3,
0xc1, 0xf2, 0xcf, 0x00, 0x26, 0xcd, 0x80, 0x46, 0x5f, 0x61, 0x71, 0x37, 0x17, 0xba, 0x88, 0x5a,
0xf7, 0x19, 0xdd, 0xfb, 0x41, 0xef, 0xac, 0xd1, 0xb3, 0x81, 0x5f, 0x38, 0xe8, 0x33, 0x9c, 0x76,
0xee, 0x0d, 0x9d, 0x77, 0xe8, 0xfa, 0x27, 0xec, 0x3d, 0xf9, 0x77, 0xd9, 0x4a, 0xfc, 0x05, 0xce,
0xba, 0xc2, 0xa3, 0xa0, 0x33, 0x71, 0xe7, 0x19, 0x7b, 0x4f, 0xef, 0xed, 0xd1, 0xb2, 0x5a, 0xb3,
0xa3, 0x6f, 0x6f, 0xcd, 0xbe, 0x57, 0xbd, 0x35, 0x6f, 0x59, 0xf3, 0xee, 0xf2, 0xdb, 0xcb, 0x9c,
0x9a, 0xa2, 0xdc, 0x46, 0xa9, 0xd8, 0xc5, 0x8c, 0xe6, 0x85, 0xe1, 0x94, 0xe7, 0x9c, 0x98, 0x9f,
0x42, 0x5d, 0xc5, 0x8c, 0x67, 0xb1, 0x55, 0x2a, 0x6e, 0xd1, 0x6c, 0xc7, 0xf6, 0x65, 0x5f, 0xfe,
0x0d, 0x00, 0x00, 0xff, 0xff, 0xf7, 0x5f, 0xe2, 0x9a, 0x2d, 0x04, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used. // Reference imports to suppress errors if they are not otherwise used.
var _ context.Context var _ context.Context
var _ grpc.ClientConn var _ grpc.ClientConn
@ -600,43 +644,3 @@ var _Invoices_serviceDesc = grpc.ServiceDesc{
}, },
Metadata: "invoicesrpc/invoices.proto", Metadata: "invoicesrpc/invoices.proto",
} }
func init() {
proto.RegisterFile("invoicesrpc/invoices.proto", fileDescriptor_invoices_bb85468a9582e4cb)
}
var fileDescriptor_invoices_bb85468a9582e4cb = []byte{
// 509 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x53, 0x41, 0x6f, 0xd3, 0x4c,
0x10, 0x95, 0x93, 0x34, 0x4d, 0x26, 0x6d, 0xbf, 0x7c, 0x0b, 0x44, 0x96, 0x45, 0xc1, 0x58, 0x1c,
0xac, 0x1e, 0x6c, 0x48, 0xc5, 0x11, 0x24, 0xe0, 0x12, 0x90, 0xe0, 0xe0, 0x08, 0x0e, 0x5c, 0xa2,
0x8d, 0xbd, 0xd8, 0xab, 0x6e, 0x76, 0x97, 0xdd, 0x75, 0xa0, 0xbf, 0x8a, 0xdf, 0xc3, 0xbf, 0x41,
0x5e, 0x3b, 0x95, 0xed, 0x96, 0xde, 0x66, 0xde, 0xcc, 0x3c, 0x8f, 0xdf, 0x9b, 0x05, 0x8f, 0xf2,
0xbd, 0xa0, 0x29, 0xd1, 0x4a, 0xa6, 0xf1, 0x21, 0x8e, 0xa4, 0x12, 0x46, 0xa0, 0x59, 0xab, 0xe6,
0x3d, 0xce, 0x85, 0xc8, 0x19, 0x89, 0xb1, 0xa4, 0x31, 0xe6, 0x5c, 0x18, 0x6c, 0xa8, 0xe0, 0x4d,
0xab, 0x37, 0x55, 0x32, 0xad, 0xc3, 0xe0, 0x15, 0xcc, 0xdf, 0x63, 0x9e, 0x12, 0xf6, 0xa1, 0x9e,
0xfe, 0xa4, 0x73, 0xf4, 0x0c, 0x4e, 0x24, 0xbe, 0xde, 0x11, 0x6e, 0x36, 0x05, 0xd6, 0x85, 0xeb,
0xf8, 0x4e, 0x78, 0x92, 0xcc, 0x1a, 0x6c, 0x85, 0x75, 0x11, 0x3c, 0x80, 0xff, 0x3b, 0x63, 0x09,
0xd1, 0x32, 0xf8, 0x3d, 0x80, 0x47, 0x6f, 0xb3, 0x6c, 0x25, 0x58, 0x76, 0x03, 0xff, 0x28, 0x89,
0x36, 0x08, 0xc1, 0x68, 0x47, 0x76, 0xc2, 0x32, 0x4d, 0x13, 0x1b, 0x57, 0x98, 0x65, 0x1f, 0x58,
0x76, 0x1b, 0xa3, 0x87, 0x70, 0xb4, 0xc7, 0xac, 0x24, 0xee, 0xd0, 0x77, 0xc2, 0x61, 0x52, 0x27,
0xe8, 0x02, 0xe6, 0x19, 0xd1, 0xa9, 0xa2, 0xb2, 0xfa, 0x89, 0x7a, 0xa7, 0x91, 0x9d, 0xba, 0x85,
0xa3, 0x05, 0x8c, 0xc9, 0x2f, 0x49, 0xd5, 0xb5, 0x7b, 0x64, 0x29, 0x9a, 0x0c, 0x3d, 0x87, 0xd3,
0xef, 0x98, 0xb1, 0x2d, 0x4e, 0xaf, 0x36, 0x38, 0xcb, 0x94, 0x3b, 0xb6, 0xab, 0x74, 0x41, 0xe4,
0xc3, 0x2c, 0x65, 0x66, 0xbf, 0x69, 0x28, 0x8e, 0x7d, 0x27, 0x1c, 0x25, 0x6d, 0x08, 0x2d, 0x61,
0xa6, 0x44, 0x69, 0xc8, 0xa6, 0xa0, 0xdc, 0x68, 0x77, 0xe2, 0x0f, 0xc3, 0xd9, 0x72, 0x1e, 0x31,
0x5e, 0x49, 0x9a, 0x54, 0x95, 0x15, 0xe5, 0x26, 0x69, 0x37, 0x21, 0x17, 0x8e, 0xa5, 0xa2, 0x7b,
0x6c, 0x88, 0x3b, 0xf5, 0x9d, 0x70, 0x92, 0x1c, 0xd2, 0xe0, 0x0d, 0xa0, 0xbe, 0x60, 0x5a, 0xa2,
0x10, 0xfe, 0x3b, 0xe8, 0xaf, 0x6a, 0x01, 0x1b, 0xe1, 0xfa, 0x70, 0x10, 0xc1, 0x7c, 0x4d, 0x8c,
0x61, 0xa4, 0xe5, 0x9e, 0x07, 0x13, 0xa9, 0x08, 0xdd, 0xe1, 0x9c, 0x34, 0xce, 0xdd, 0xe4, 0x95,
0x6d, 0x9d, 0x7e, 0x6b, 0xdb, 0x6b, 0x38, 0x5f, 0x97, 0xdb, 0x4a, 0xc7, 0x2d, 0x59, 0x53, 0x9e,
0xb7, 0xaa, 0xb5, 0x7b, 0x0b, 0x18, 0xab, 0x4d, 0xcb, 0xab, 0x26, 0xfb, 0x38, 0x9a, 0x38, 0xf3,
0xc1, 0xf2, 0xcf, 0x00, 0x26, 0xcd, 0x80, 0x46, 0x5f, 0x61, 0x71, 0x37, 0x17, 0xba, 0x88, 0x5a,
0xf7, 0x19, 0xdd, 0xfb, 0x41, 0xef, 0xac, 0xd1, 0xb3, 0x81, 0x5f, 0x38, 0xe8, 0x33, 0x9c, 0x76,
0xee, 0x0d, 0x9d, 0x77, 0xe8, 0xfa, 0x27, 0xec, 0x3d, 0xf9, 0x77, 0xd9, 0x4a, 0xfc, 0x05, 0xce,
0xba, 0xc2, 0xa3, 0xa0, 0x33, 0x71, 0xe7, 0x19, 0x7b, 0x4f, 0xef, 0xed, 0xd1, 0xb2, 0x5a, 0xb3,
0xa3, 0x6f, 0x6f, 0xcd, 0xbe, 0x57, 0xbd, 0x35, 0x6f, 0x59, 0xf3, 0xee, 0xf2, 0xdb, 0xcb, 0x9c,
0x9a, 0xa2, 0xdc, 0x46, 0xa9, 0xd8, 0xc5, 0x8c, 0xe6, 0x85, 0xe1, 0x94, 0xe7, 0x9c, 0x98, 0x9f,
0x42, 0x5d, 0xc5, 0x8c, 0x67, 0xb1, 0x55, 0x2a, 0x6e, 0xd1, 0x6c, 0xc7, 0xf6, 0x65, 0x5f, 0xfe,
0x0d, 0x00, 0x00, 0xff, 0xff, 0xf7, 0x5f, 0xe2, 0x9a, 0x2d, 0x04, 0x00, 0x00,
}

@ -1,16 +1,15 @@
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-go. DO NOT EDIT.
// source: routerrpc/router.proto // source: routerrpc/router.proto
package routerrpc // import "github.com/lightningnetwork/lnd/lnrpc/routerrpc" package routerrpc
import proto "github.com/golang/protobuf/proto"
import fmt "fmt"
import math "math"
import lnrpc "github.com/lightningnetwork/lnd/lnrpc"
import ( import (
context "golang.org/x/net/context" context "context"
fmt "fmt"
proto "github.com/golang/protobuf/proto"
lnrpc "github.com/lightningnetwork/lnd/lnrpc"
grpc "google.golang.org/grpc" grpc "google.golang.org/grpc"
math "math"
) )
// Reference imports to suppress errors if they are not otherwise used. // Reference imports to suppress errors if they are not otherwise used.
@ -22,7 +21,7 @@ var _ = math.Inf
// is compatible with the proto package it is being compiled against. // is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the // A compilation error at this line likely means your copy of the
// proto package needs to be updated. // proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
type Failure_FailureCode int32 type Failure_FailureCode int32
@ -79,6 +78,7 @@ var Failure_FailureCode_name = map[int32]string{
20: "PERMANENT_NODE_FAILURE", 20: "PERMANENT_NODE_FAILURE",
21: "PERMANENT_CHANNEL_FAILURE", 21: "PERMANENT_CHANNEL_FAILURE",
} }
var Failure_FailureCode_value = map[string]int32{ var Failure_FailureCode_value = map[string]int32{
"RESERVED": 0, "RESERVED": 0,
"UNKNOWN_PAYMENT_HASH": 1, "UNKNOWN_PAYMENT_HASH": 1,
@ -107,8 +107,9 @@ var Failure_FailureCode_value = map[string]int32{
func (x Failure_FailureCode) String() string { func (x Failure_FailureCode) String() string {
return proto.EnumName(Failure_FailureCode_name, int32(x)) return proto.EnumName(Failure_FailureCode_name, int32(x))
} }
func (Failure_FailureCode) EnumDescriptor() ([]byte, []int) { func (Failure_FailureCode) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_router_111acc30110a7cf6, []int{6, 0} return fileDescriptor_7a0613f69d37b0a5, []int{6, 0}
} }
type PaymentRequest struct { type PaymentRequest struct {
@ -147,16 +148,17 @@ func (m *PaymentRequest) Reset() { *m = PaymentRequest{} }
func (m *PaymentRequest) String() string { return proto.CompactTextString(m) } func (m *PaymentRequest) String() string { return proto.CompactTextString(m) }
func (*PaymentRequest) ProtoMessage() {} func (*PaymentRequest) ProtoMessage() {}
func (*PaymentRequest) Descriptor() ([]byte, []int) { func (*PaymentRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_router_111acc30110a7cf6, []int{0} return fileDescriptor_7a0613f69d37b0a5, []int{0}
} }
func (m *PaymentRequest) XXX_Unmarshal(b []byte) error { func (m *PaymentRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PaymentRequest.Unmarshal(m, b) return xxx_messageInfo_PaymentRequest.Unmarshal(m, b)
} }
func (m *PaymentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *PaymentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PaymentRequest.Marshal(b, m, deterministic) return xxx_messageInfo_PaymentRequest.Marshal(b, m, deterministic)
} }
func (dst *PaymentRequest) XXX_Merge(src proto.Message) { func (m *PaymentRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_PaymentRequest.Merge(dst, src) xxx_messageInfo_PaymentRequest.Merge(m, src)
} }
func (m *PaymentRequest) XXX_Size() int { func (m *PaymentRequest) XXX_Size() int {
return xxx_messageInfo_PaymentRequest.Size(m) return xxx_messageInfo_PaymentRequest.Size(m)
@ -222,16 +224,17 @@ func (m *PaymentResponse) Reset() { *m = PaymentResponse{} }
func (m *PaymentResponse) String() string { return proto.CompactTextString(m) } func (m *PaymentResponse) String() string { return proto.CompactTextString(m) }
func (*PaymentResponse) ProtoMessage() {} func (*PaymentResponse) ProtoMessage() {}
func (*PaymentResponse) Descriptor() ([]byte, []int) { func (*PaymentResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_router_111acc30110a7cf6, []int{1} return fileDescriptor_7a0613f69d37b0a5, []int{1}
} }
func (m *PaymentResponse) XXX_Unmarshal(b []byte) error { func (m *PaymentResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PaymentResponse.Unmarshal(m, b) return xxx_messageInfo_PaymentResponse.Unmarshal(m, b)
} }
func (m *PaymentResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *PaymentResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PaymentResponse.Marshal(b, m, deterministic) return xxx_messageInfo_PaymentResponse.Marshal(b, m, deterministic)
} }
func (dst *PaymentResponse) XXX_Merge(src proto.Message) { func (m *PaymentResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_PaymentResponse.Merge(dst, src) xxx_messageInfo_PaymentResponse.Merge(m, src)
} }
func (m *PaymentResponse) XXX_Size() int { func (m *PaymentResponse) XXX_Size() int {
return xxx_messageInfo_PaymentResponse.Size(m) return xxx_messageInfo_PaymentResponse.Size(m)
@ -279,16 +282,17 @@ func (m *RouteFeeRequest) Reset() { *m = RouteFeeRequest{} }
func (m *RouteFeeRequest) String() string { return proto.CompactTextString(m) } func (m *RouteFeeRequest) String() string { return proto.CompactTextString(m) }
func (*RouteFeeRequest) ProtoMessage() {} func (*RouteFeeRequest) ProtoMessage() {}
func (*RouteFeeRequest) Descriptor() ([]byte, []int) { func (*RouteFeeRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_router_111acc30110a7cf6, []int{2} return fileDescriptor_7a0613f69d37b0a5, []int{2}
} }
func (m *RouteFeeRequest) XXX_Unmarshal(b []byte) error { func (m *RouteFeeRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RouteFeeRequest.Unmarshal(m, b) return xxx_messageInfo_RouteFeeRequest.Unmarshal(m, b)
} }
func (m *RouteFeeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *RouteFeeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RouteFeeRequest.Marshal(b, m, deterministic) return xxx_messageInfo_RouteFeeRequest.Marshal(b, m, deterministic)
} }
func (dst *RouteFeeRequest) XXX_Merge(src proto.Message) { func (m *RouteFeeRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_RouteFeeRequest.Merge(dst, src) xxx_messageInfo_RouteFeeRequest.Merge(m, src)
} }
func (m *RouteFeeRequest) XXX_Size() int { func (m *RouteFeeRequest) XXX_Size() int {
return xxx_messageInfo_RouteFeeRequest.Size(m) return xxx_messageInfo_RouteFeeRequest.Size(m)
@ -332,16 +336,17 @@ func (m *RouteFeeResponse) Reset() { *m = RouteFeeResponse{} }
func (m *RouteFeeResponse) String() string { return proto.CompactTextString(m) } func (m *RouteFeeResponse) String() string { return proto.CompactTextString(m) }
func (*RouteFeeResponse) ProtoMessage() {} func (*RouteFeeResponse) ProtoMessage() {}
func (*RouteFeeResponse) Descriptor() ([]byte, []int) { func (*RouteFeeResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_router_111acc30110a7cf6, []int{3} return fileDescriptor_7a0613f69d37b0a5, []int{3}
} }
func (m *RouteFeeResponse) XXX_Unmarshal(b []byte) error { func (m *RouteFeeResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RouteFeeResponse.Unmarshal(m, b) return xxx_messageInfo_RouteFeeResponse.Unmarshal(m, b)
} }
func (m *RouteFeeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *RouteFeeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RouteFeeResponse.Marshal(b, m, deterministic) return xxx_messageInfo_RouteFeeResponse.Marshal(b, m, deterministic)
} }
func (dst *RouteFeeResponse) XXX_Merge(src proto.Message) { func (m *RouteFeeResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_RouteFeeResponse.Merge(dst, src) xxx_messageInfo_RouteFeeResponse.Merge(m, src)
} }
func (m *RouteFeeResponse) XXX_Size() int { func (m *RouteFeeResponse) XXX_Size() int {
return xxx_messageInfo_RouteFeeResponse.Size(m) return xxx_messageInfo_RouteFeeResponse.Size(m)
@ -380,16 +385,17 @@ func (m *SendToRouteRequest) Reset() { *m = SendToRouteRequest{} }
func (m *SendToRouteRequest) String() string { return proto.CompactTextString(m) } func (m *SendToRouteRequest) String() string { return proto.CompactTextString(m) }
func (*SendToRouteRequest) ProtoMessage() {} func (*SendToRouteRequest) ProtoMessage() {}
func (*SendToRouteRequest) Descriptor() ([]byte, []int) { func (*SendToRouteRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_router_111acc30110a7cf6, []int{4} return fileDescriptor_7a0613f69d37b0a5, []int{4}
} }
func (m *SendToRouteRequest) XXX_Unmarshal(b []byte) error { func (m *SendToRouteRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendToRouteRequest.Unmarshal(m, b) return xxx_messageInfo_SendToRouteRequest.Unmarshal(m, b)
} }
func (m *SendToRouteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SendToRouteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SendToRouteRequest.Marshal(b, m, deterministic) return xxx_messageInfo_SendToRouteRequest.Marshal(b, m, deterministic)
} }
func (dst *SendToRouteRequest) XXX_Merge(src proto.Message) { func (m *SendToRouteRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendToRouteRequest.Merge(dst, src) xxx_messageInfo_SendToRouteRequest.Merge(m, src)
} }
func (m *SendToRouteRequest) XXX_Size() int { func (m *SendToRouteRequest) XXX_Size() int {
return xxx_messageInfo_SendToRouteRequest.Size(m) return xxx_messageInfo_SendToRouteRequest.Size(m)
@ -428,16 +434,17 @@ func (m *SendToRouteResponse) Reset() { *m = SendToRouteResponse{} }
func (m *SendToRouteResponse) String() string { return proto.CompactTextString(m) } func (m *SendToRouteResponse) String() string { return proto.CompactTextString(m) }
func (*SendToRouteResponse) ProtoMessage() {} func (*SendToRouteResponse) ProtoMessage() {}
func (*SendToRouteResponse) Descriptor() ([]byte, []int) { func (*SendToRouteResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_router_111acc30110a7cf6, []int{5} return fileDescriptor_7a0613f69d37b0a5, []int{5}
} }
func (m *SendToRouteResponse) XXX_Unmarshal(b []byte) error { func (m *SendToRouteResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendToRouteResponse.Unmarshal(m, b) return xxx_messageInfo_SendToRouteResponse.Unmarshal(m, b)
} }
func (m *SendToRouteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SendToRouteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SendToRouteResponse.Marshal(b, m, deterministic) return xxx_messageInfo_SendToRouteResponse.Marshal(b, m, deterministic)
} }
func (dst *SendToRouteResponse) XXX_Merge(src proto.Message) { func (m *SendToRouteResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendToRouteResponse.Merge(dst, src) xxx_messageInfo_SendToRouteResponse.Merge(m, src)
} }
func (m *SendToRouteResponse) XXX_Size() int { func (m *SendToRouteResponse) XXX_Size() int {
return xxx_messageInfo_SendToRouteResponse.Size(m) return xxx_messageInfo_SendToRouteResponse.Size(m)
@ -488,16 +495,17 @@ func (m *Failure) Reset() { *m = Failure{} }
func (m *Failure) String() string { return proto.CompactTextString(m) } func (m *Failure) String() string { return proto.CompactTextString(m) }
func (*Failure) ProtoMessage() {} func (*Failure) ProtoMessage() {}
func (*Failure) Descriptor() ([]byte, []int) { func (*Failure) Descriptor() ([]byte, []int) {
return fileDescriptor_router_111acc30110a7cf6, []int{6} return fileDescriptor_7a0613f69d37b0a5, []int{6}
} }
func (m *Failure) XXX_Unmarshal(b []byte) error { func (m *Failure) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Failure.Unmarshal(m, b) return xxx_messageInfo_Failure.Unmarshal(m, b)
} }
func (m *Failure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *Failure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Failure.Marshal(b, m, deterministic) return xxx_messageInfo_Failure.Marshal(b, m, deterministic)
} }
func (dst *Failure) XXX_Merge(src proto.Message) { func (m *Failure) XXX_Merge(src proto.Message) {
xxx_messageInfo_Failure.Merge(dst, src) xxx_messageInfo_Failure.Merge(m, src)
} }
func (m *Failure) XXX_Size() int { func (m *Failure) XXX_Size() int {
return xxx_messageInfo_Failure.Size(m) return xxx_messageInfo_Failure.Size(m)
@ -603,16 +611,17 @@ func (m *ChannelUpdate) Reset() { *m = ChannelUpdate{} }
func (m *ChannelUpdate) String() string { return proto.CompactTextString(m) } func (m *ChannelUpdate) String() string { return proto.CompactTextString(m) }
func (*ChannelUpdate) ProtoMessage() {} func (*ChannelUpdate) ProtoMessage() {}
func (*ChannelUpdate) Descriptor() ([]byte, []int) { func (*ChannelUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_router_111acc30110a7cf6, []int{7} return fileDescriptor_7a0613f69d37b0a5, []int{7}
} }
func (m *ChannelUpdate) XXX_Unmarshal(b []byte) error { func (m *ChannelUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelUpdate.Unmarshal(m, b) return xxx_messageInfo_ChannelUpdate.Unmarshal(m, b)
} }
func (m *ChannelUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ChannelUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelUpdate.Marshal(b, m, deterministic) return xxx_messageInfo_ChannelUpdate.Marshal(b, m, deterministic)
} }
func (dst *ChannelUpdate) XXX_Merge(src proto.Message) { func (m *ChannelUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelUpdate.Merge(dst, src) xxx_messageInfo_ChannelUpdate.Merge(m, src)
} }
func (m *ChannelUpdate) XXX_Size() int { func (m *ChannelUpdate) XXX_Size() int {
return xxx_messageInfo_ChannelUpdate.Size(m) return xxx_messageInfo_ChannelUpdate.Size(m)
@ -687,6 +696,7 @@ func (m *ChannelUpdate) GetFeeRate() uint32 {
} }
func init() { func init() {
proto.RegisterEnum("routerrpc.Failure_FailureCode", Failure_FailureCode_name, Failure_FailureCode_value)
proto.RegisterType((*PaymentRequest)(nil), "routerrpc.PaymentRequest") proto.RegisterType((*PaymentRequest)(nil), "routerrpc.PaymentRequest")
proto.RegisterType((*PaymentResponse)(nil), "routerrpc.PaymentResponse") proto.RegisterType((*PaymentResponse)(nil), "routerrpc.PaymentResponse")
proto.RegisterType((*RouteFeeRequest)(nil), "routerrpc.RouteFeeRequest") proto.RegisterType((*RouteFeeRequest)(nil), "routerrpc.RouteFeeRequest")
@ -695,7 +705,86 @@ func init() {
proto.RegisterType((*SendToRouteResponse)(nil), "routerrpc.SendToRouteResponse") proto.RegisterType((*SendToRouteResponse)(nil), "routerrpc.SendToRouteResponse")
proto.RegisterType((*Failure)(nil), "routerrpc.Failure") proto.RegisterType((*Failure)(nil), "routerrpc.Failure")
proto.RegisterType((*ChannelUpdate)(nil), "routerrpc.ChannelUpdate") proto.RegisterType((*ChannelUpdate)(nil), "routerrpc.ChannelUpdate")
proto.RegisterEnum("routerrpc.Failure_FailureCode", Failure_FailureCode_name, Failure_FailureCode_value) }
func init() { proto.RegisterFile("routerrpc/router.proto", fileDescriptor_7a0613f69d37b0a5) }
var fileDescriptor_7a0613f69d37b0a5 = []byte{
// 1172 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x56, 0xdd, 0x72, 0x1a, 0x37,
0x14, 0x2e, 0xb1, 0xcd, 0xcf, 0x01, 0xec, 0xb5, 0x6c, 0x27, 0x98, 0xc4, 0x89, 0x43, 0x3b, 0xad,
0xa7, 0xd3, 0xb1, 0xa7, 0x74, 0x92, 0xcb, 0x76, 0x36, 0x20, 0xea, 0x9d, 0xc0, 0x2e, 0xd5, 0x82,
0x13, 0xb7, 0x17, 0x1a, 0x99, 0x95, 0x61, 0x6b, 0xf6, 0x27, 0xbb, 0xa2, 0xad, 0x5f, 0xa0, 0x0f,
0xd4, 0x77, 0xe8, 0x43, 0xf4, 0x11, 0xfa, 0x16, 0x1d, 0x49, 0xbb, 0x18, 0x6c, 0xf7, 0x8a, 0xd5,
0xf7, 0x1d, 0x7d, 0xd2, 0x39, 0x3a, 0x3f, 0xc0, 0xd3, 0x24, 0x5a, 0x08, 0x9e, 0x24, 0xf1, 0xe4,
0x4c, 0x7f, 0x9d, 0xc6, 0x49, 0x24, 0x22, 0x54, 0x59, 0xe2, 0xcd, 0x4a, 0x12, 0x4f, 0x34, 0xda,
0xfa, 0xbb, 0x00, 0xdb, 0x43, 0x76, 0x1b, 0xf0, 0x50, 0x10, 0xfe, 0x69, 0xc1, 0x53, 0x81, 0x9e,
0x41, 0x29, 0x66, 0xb7, 0x34, 0xe1, 0x9f, 0x1a, 0x85, 0xe3, 0xc2, 0x49, 0x85, 0x14, 0x63, 0x76,
0x4b, 0xf8, 0x27, 0xd4, 0x82, 0xfa, 0x35, 0xe7, 0x74, 0xee, 0x07, 0xbe, 0xa0, 0x29, 0x13, 0x8d,
0x27, 0xc7, 0x85, 0x93, 0x0d, 0x52, 0xbd, 0xe6, 0xbc, 0x2f, 0x31, 0x97, 0x09, 0x74, 0x04, 0x30,
0x99, 0x8b, 0xdf, 0xb4, 0x51, 0x63, 0xe3, 0xb8, 0x70, 0xb2, 0x45, 0x2a, 0x12, 0x51, 0x16, 0xe8,
0x2b, 0xd8, 0x11, 0x7e, 0xc0, 0xa3, 0x85, 0xa0, 0x29, 0x9f, 0x44, 0xa1, 0x97, 0x36, 0x36, 0x95,
0xcd, 0x76, 0x06, 0xbb, 0x1a, 0x45, 0xa7, 0xb0, 0x17, 0x2d, 0xc4, 0x34, 0xf2, 0xc3, 0x29, 0x9d,
0xcc, 0x58, 0x18, 0xf2, 0x39, 0xf5, 0xbd, 0xc6, 0x96, 0x3a, 0x71, 0x37, 0xa7, 0x3a, 0x9a, 0xb1,
0xbc, 0xd6, 0xaf, 0xb0, 0xb3, 0x74, 0x23, 0x8d, 0xa3, 0x30, 0xe5, 0xe8, 0x10, 0xca, 0xd2, 0x8f,
0x19, 0x4b, 0x67, 0xca, 0x91, 0x1a, 0x91, 0x7e, 0x9d, 0xb3, 0x74, 0x86, 0x9e, 0x43, 0x25, 0x4e,
0x38, 0xf5, 0x03, 0x36, 0xe5, 0xca, 0x8b, 0x1a, 0x29, 0xc7, 0x09, 0xb7, 0xe4, 0x1a, 0xbd, 0x82,
0x6a, 0xac, 0xa5, 0x28, 0x4f, 0x12, 0xe5, 0x43, 0x85, 0x40, 0x06, 0xe1, 0x24, 0x69, 0x7d, 0x0f,
0x3b, 0x44, 0xc6, 0xb2, 0xc7, 0x79, 0x1e, 0x33, 0x04, 0x9b, 0x1e, 0x4f, 0x45, 0x76, 0x8e, 0xfa,
0x96, 0x71, 0x64, 0xc1, 0x6a, 0xa0, 0x8a, 0x2c, 0x90, 0x31, 0x6a, 0x79, 0x60, 0xdc, 0xed, 0xcf,
0x2e, 0x7b, 0x02, 0x86, 0x7c, 0x1f, 0xe9, 0xae, 0x8c, 0x71, 0x20, 0x77, 0x15, 0xd4, 0xae, 0xed,
0x0c, 0xef, 0x71, 0x3e, 0x48, 0x99, 0x40, 0x5f, 0xea, 0x10, 0xd2, 0x79, 0x34, 0xb9, 0xa1, 0x1e,
0x9f, 0xb3, 0xdb, 0x4c, 0xbe, 0x2e, 0xe1, 0x7e, 0x34, 0xb9, 0xe9, 0x4a, 0xb0, 0xf5, 0x0b, 0x20,
0x97, 0x87, 0xde, 0x28, 0x52, 0x67, 0xe5, 0x17, 0x7d, 0x0d, 0xb5, 0xdc, 0xb9, 0x95, 0xc0, 0xe4,
0x0e, 0xab, 0xe0, 0xb4, 0x60, 0x4b, 0xa5, 0x8a, 0x92, 0xad, 0xb6, 0x6b, 0xa7, 0xf3, 0x50, 0xe6,
0x8b, 0x96, 0xd1, 0x54, 0x8b, 0xc2, 0xde, 0x9a, 0x78, 0xe6, 0x45, 0x13, 0x64, 0x18, 0x75, 0x58,
0x0b, 0xcb, 0xb0, 0xaa, 0x35, 0xfa, 0x06, 0x4a, 0xd7, 0xcc, 0x9f, 0x2f, 0x92, 0x5c, 0x18, 0x9d,
0x2e, 0x33, 0xf2, 0xb4, 0xa7, 0x19, 0x92, 0x9b, 0xb4, 0xfe, 0x2c, 0x41, 0x29, 0x03, 0x51, 0x1b,
0x36, 0x27, 0x91, 0xa7, 0x15, 0xb7, 0xdb, 0x2f, 0x1f, 0x6e, 0xcb, 0x7f, 0x3b, 0x91, 0xc7, 0x89,
0xb2, 0x45, 0x6d, 0x38, 0xc8, 0xa4, 0x68, 0x1a, 0x2d, 0x92, 0x09, 0xa7, 0xf1, 0xe2, 0xea, 0x86,
0xdf, 0x66, 0xaf, 0xbd, 0x97, 0x91, 0xae, 0xe2, 0x86, 0x8a, 0x42, 0x3f, 0xc0, 0x76, 0x9e, 0x6a,
0x8b, 0xd8, 0x63, 0x82, 0xab, 0xb7, 0xaf, 0xb6, 0x1b, 0x2b, 0x27, 0x66, 0x19, 0x37, 0x56, 0x3c,
0xa9, 0x4f, 0x56, 0x97, 0x32, 0xad, 0x66, 0x62, 0x3e, 0xd1, 0xaf, 0x27, 0xf3, 0x7a, 0x93, 0x94,
0x25, 0xa0, 0xde, 0xad, 0x05, 0xf5, 0x28, 0xf4, 0xa3, 0x90, 0xa6, 0x33, 0x46, 0xdb, 0x6f, 0xde,
0xaa, 0x5c, 0xae, 0x91, 0xaa, 0x02, 0xdd, 0x19, 0x6b, 0xbf, 0x79, 0x2b, 0x53, 0x4f, 0x55, 0x0f,
0xff, 0x23, 0xf6, 0x93, 0xdb, 0x46, 0xf1, 0xb8, 0x70, 0x52, 0x27, 0xaa, 0xa0, 0xb0, 0x42, 0xd0,
0x3e, 0x6c, 0x5d, 0xcf, 0xd9, 0x34, 0x6d, 0x94, 0x14, 0xa5, 0x17, 0xad, 0x7f, 0x36, 0xa1, 0xba,
0x12, 0x02, 0x54, 0x83, 0x32, 0xc1, 0x2e, 0x26, 0x17, 0xb8, 0x6b, 0x7c, 0x86, 0x1a, 0xb0, 0x3f,
0xb6, 0xdf, 0xdb, 0xce, 0x07, 0x9b, 0x0e, 0xcd, 0xcb, 0x01, 0xb6, 0x47, 0xf4, 0xdc, 0x74, 0xcf,
0x8d, 0x02, 0x7a, 0x01, 0x0d, 0xcb, 0xee, 0x38, 0x84, 0xe0, 0xce, 0x68, 0xc9, 0x99, 0x03, 0x67,
0x6c, 0x8f, 0x8c, 0x27, 0xe8, 0x15, 0x3c, 0xef, 0x59, 0xb6, 0xd9, 0xa7, 0x77, 0x36, 0x9d, 0xfe,
0xe8, 0x82, 0xe2, 0x8f, 0x43, 0x8b, 0x5c, 0x1a, 0x1b, 0x8f, 0x19, 0x9c, 0x8f, 0xfa, 0x9d, 0x5c,
0x61, 0x13, 0x1d, 0xc2, 0x81, 0x36, 0xd0, 0x5b, 0xe8, 0xc8, 0x71, 0xa8, 0xeb, 0x38, 0xb6, 0xb1,
0x85, 0x76, 0xa1, 0x6e, 0xd9, 0x17, 0x66, 0xdf, 0xea, 0x52, 0x82, 0xcd, 0xfe, 0xc0, 0x28, 0xa2,
0x3d, 0xd8, 0xb9, 0x6f, 0x57, 0x92, 0x12, 0xb9, 0x9d, 0x63, 0x5b, 0x8e, 0x4d, 0x2f, 0x30, 0x71,
0x2d, 0xc7, 0x36, 0xca, 0xe8, 0x29, 0xa0, 0x75, 0xea, 0x7c, 0x60, 0x76, 0x8c, 0x0a, 0x3a, 0x80,
0xdd, 0x75, 0xfc, 0x3d, 0xbe, 0x34, 0x40, 0x86, 0x41, 0x5f, 0x8c, 0xbe, 0xc3, 0x7d, 0xe7, 0x03,
0x1d, 0x58, 0xb6, 0x35, 0x18, 0x0f, 0x8c, 0x2a, 0xda, 0x07, 0xa3, 0x87, 0x31, 0xb5, 0x6c, 0x77,
0xdc, 0xeb, 0x59, 0x1d, 0x0b, 0xdb, 0x23, 0xa3, 0xa6, 0x4f, 0x7e, 0xcc, 0xf1, 0xba, 0xdc, 0xd0,
0x39, 0x37, 0x6d, 0x1b, 0xf7, 0x69, 0xd7, 0x72, 0xcd, 0x77, 0x7d, 0xdc, 0x35, 0xb6, 0xd1, 0x11,
0x1c, 0x8e, 0xf0, 0x60, 0xe8, 0x10, 0x93, 0x5c, 0xd2, 0x9c, 0xef, 0x99, 0x56, 0x7f, 0x4c, 0xb0,
0xb1, 0x83, 0x5e, 0xc3, 0x11, 0xc1, 0x3f, 0x8d, 0x2d, 0x82, 0xbb, 0xd4, 0x76, 0xba, 0x98, 0xf6,
0xb0, 0x39, 0x1a, 0x13, 0x4c, 0x07, 0x96, 0xeb, 0x5a, 0xf6, 0x8f, 0x86, 0x81, 0xbe, 0x80, 0xe3,
0xa5, 0xc9, 0x52, 0xe0, 0x9e, 0xd5, 0xae, 0xf4, 0x2f, 0x7f, 0x4f, 0x1b, 0x7f, 0x1c, 0xd1, 0x21,
0xc6, 0xc4, 0x40, 0xa8, 0x09, 0x4f, 0xef, 0x8e, 0xd7, 0x07, 0x64, 0x67, 0xef, 0x49, 0x6e, 0x88,
0xc9, 0xc0, 0xb4, 0xe5, 0x03, 0xaf, 0x71, 0xfb, 0xf2, 0xda, 0x77, 0xdc, 0xfd, 0x6b, 0x1f, 0xb4,
0xfe, 0x7a, 0x02, 0xf5, 0xb5, 0xa4, 0x47, 0x2f, 0xa0, 0x92, 0xfa, 0xd3, 0x90, 0x09, 0x59, 0xca,
0xba, 0xca, 0xef, 0x00, 0x35, 0x00, 0x66, 0xcc, 0x0f, 0x75, 0x7b, 0xd1, 0xd5, 0x56, 0x51, 0x88,
0x6a, 0x2e, 0xcf, 0xa0, 0x24, 0x6b, 0x46, 0xf6, 0xf2, 0x0d, 0x55, 0x20, 0x45, 0xb9, 0xb4, 0x3c,
0xa9, 0x2a, 0xfb, 0x57, 0x2a, 0x58, 0x10, 0xab, 0xda, 0xa9, 0x93, 0x3b, 0x00, 0x7d, 0x0e, 0x79,
0xa9, 0x51, 0x9d, 0xff, 0x5b, 0xca, 0xa2, 0x96, 0x81, 0x3d, 0x89, 0x3d, 0xe8, 0x8c, 0x82, 0x65,
0x15, 0xb4, 0xda, 0x19, 0x05, 0x43, 0x5f, 0xc3, 0xae, 0x2e, 0x53, 0x3f, 0xf4, 0x83, 0x45, 0xa0,
0xcb, 0xb5, 0xa4, 0x6e, 0xb3, 0xa3, 0xca, 0x55, 0xe3, 0xaa, 0x6a, 0x0f, 0xa1, 0x7c, 0xc5, 0x52,
0x2e, 0x9b, 0x72, 0xa3, 0xac, 0xc4, 0x4a, 0x72, 0xdd, 0xe3, 0x6a, 0xbe, 0xc8, 0x56, 0x9d, 0xc8,
0x46, 0x51, 0xd1, 0xd4, 0x35, 0xe7, 0x84, 0x09, 0xde, 0xfe, 0xb7, 0x00, 0x45, 0xd5, 0x19, 0x13,
0xd4, 0x85, 0xaa, 0xec, 0x94, 0xd9, 0x70, 0x42, 0x87, 0x2b, 0xbd, 0x64, 0x7d, 0xee, 0x36, 0x9b,
0x8f, 0x51, 0x59, 0x63, 0x7d, 0x0f, 0x06, 0x4e, 0x85, 0x1f, 0xc8, 0xa6, 0x93, 0x8d, 0x0e, 0xb4,
0x6a, 0x7f, 0x6f, 0x1e, 0x35, 0x9f, 0x3f, 0xca, 0x65, 0x62, 0x7d, 0x7d, 0xa5, 0xac, 0x79, 0xa3,
0xa3, 0x15, 0xdb, 0x87, 0x13, 0xa3, 0xf9, 0xf2, 0xff, 0x68, 0xad, 0xf6, 0xee, 0xdb, 0x9f, 0xcf,
0xa6, 0xbe, 0x98, 0x2d, 0xae, 0x4e, 0x27, 0x51, 0x70, 0x36, 0xf7, 0xa7, 0x33, 0x11, 0xfa, 0xe1,
0x34, 0xe4, 0xe2, 0xf7, 0x28, 0xb9, 0x39, 0x9b, 0x87, 0xde, 0x99, 0x1a, 0x20, 0x67, 0x4b, 0x99,
0xab, 0xa2, 0xfa, 0xef, 0xf1, 0xdd, 0x7f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x6d, 0x7d, 0x2a, 0xf5,
0xab, 0x08, 0x00, 0x00,
} }
// Reference imports to suppress errors if they are not otherwise used. // Reference imports to suppress errors if they are not otherwise used.
@ -861,83 +950,3 @@ var _Router_serviceDesc = grpc.ServiceDesc{
Streams: []grpc.StreamDesc{}, Streams: []grpc.StreamDesc{},
Metadata: "routerrpc/router.proto", Metadata: "routerrpc/router.proto",
} }
func init() { proto.RegisterFile("routerrpc/router.proto", fileDescriptor_router_111acc30110a7cf6) }
var fileDescriptor_router_111acc30110a7cf6 = []byte{
// 1172 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x56, 0xdd, 0x72, 0x1a, 0x37,
0x14, 0x2e, 0xb1, 0xcd, 0xcf, 0x01, 0xec, 0xb5, 0x6c, 0x27, 0x98, 0xc4, 0x89, 0x43, 0x3b, 0xad,
0xa7, 0xd3, 0xb1, 0xa7, 0x74, 0x92, 0xcb, 0x76, 0x36, 0x20, 0xea, 0x9d, 0xc0, 0x2e, 0xd5, 0x82,
0x13, 0xb7, 0x17, 0x1a, 0x99, 0x95, 0x61, 0x6b, 0xf6, 0x27, 0xbb, 0xa2, 0xad, 0x5f, 0xa0, 0x0f,
0xd4, 0x77, 0xe8, 0x43, 0xf4, 0x11, 0xfa, 0x16, 0x1d, 0x49, 0xbb, 0x18, 0x6c, 0xf7, 0x8a, 0xd5,
0xf7, 0x1d, 0x7d, 0xd2, 0x39, 0x3a, 0x3f, 0xc0, 0xd3, 0x24, 0x5a, 0x08, 0x9e, 0x24, 0xf1, 0xe4,
0x4c, 0x7f, 0x9d, 0xc6, 0x49, 0x24, 0x22, 0x54, 0x59, 0xe2, 0xcd, 0x4a, 0x12, 0x4f, 0x34, 0xda,
0xfa, 0xbb, 0x00, 0xdb, 0x43, 0x76, 0x1b, 0xf0, 0x50, 0x10, 0xfe, 0x69, 0xc1, 0x53, 0x81, 0x9e,
0x41, 0x29, 0x66, 0xb7, 0x34, 0xe1, 0x9f, 0x1a, 0x85, 0xe3, 0xc2, 0x49, 0x85, 0x14, 0x63, 0x76,
0x4b, 0xf8, 0x27, 0xd4, 0x82, 0xfa, 0x35, 0xe7, 0x74, 0xee, 0x07, 0xbe, 0xa0, 0x29, 0x13, 0x8d,
0x27, 0xc7, 0x85, 0x93, 0x0d, 0x52, 0xbd, 0xe6, 0xbc, 0x2f, 0x31, 0x97, 0x09, 0x74, 0x04, 0x30,
0x99, 0x8b, 0xdf, 0xb4, 0x51, 0x63, 0xe3, 0xb8, 0x70, 0xb2, 0x45, 0x2a, 0x12, 0x51, 0x16, 0xe8,
0x2b, 0xd8, 0x11, 0x7e, 0xc0, 0xa3, 0x85, 0xa0, 0x29, 0x9f, 0x44, 0xa1, 0x97, 0x36, 0x36, 0x95,
0xcd, 0x76, 0x06, 0xbb, 0x1a, 0x45, 0xa7, 0xb0, 0x17, 0x2d, 0xc4, 0x34, 0xf2, 0xc3, 0x29, 0x9d,
0xcc, 0x58, 0x18, 0xf2, 0x39, 0xf5, 0xbd, 0xc6, 0x96, 0x3a, 0x71, 0x37, 0xa7, 0x3a, 0x9a, 0xb1,
0xbc, 0xd6, 0xaf, 0xb0, 0xb3, 0x74, 0x23, 0x8d, 0xa3, 0x30, 0xe5, 0xe8, 0x10, 0xca, 0xd2, 0x8f,
0x19, 0x4b, 0x67, 0xca, 0x91, 0x1a, 0x91, 0x7e, 0x9d, 0xb3, 0x74, 0x86, 0x9e, 0x43, 0x25, 0x4e,
0x38, 0xf5, 0x03, 0x36, 0xe5, 0xca, 0x8b, 0x1a, 0x29, 0xc7, 0x09, 0xb7, 0xe4, 0x1a, 0xbd, 0x82,
0x6a, 0xac, 0xa5, 0x28, 0x4f, 0x12, 0xe5, 0x43, 0x85, 0x40, 0x06, 0xe1, 0x24, 0x69, 0x7d, 0x0f,
0x3b, 0x44, 0xc6, 0xb2, 0xc7, 0x79, 0x1e, 0x33, 0x04, 0x9b, 0x1e, 0x4f, 0x45, 0x76, 0x8e, 0xfa,
0x96, 0x71, 0x64, 0xc1, 0x6a, 0xa0, 0x8a, 0x2c, 0x90, 0x31, 0x6a, 0x79, 0x60, 0xdc, 0xed, 0xcf,
0x2e, 0x7b, 0x02, 0x86, 0x7c, 0x1f, 0xe9, 0xae, 0x8c, 0x71, 0x20, 0x77, 0x15, 0xd4, 0xae, 0xed,
0x0c, 0xef, 0x71, 0x3e, 0x48, 0x99, 0x40, 0x5f, 0xea, 0x10, 0xd2, 0x79, 0x34, 0xb9, 0xa1, 0x1e,
0x9f, 0xb3, 0xdb, 0x4c, 0xbe, 0x2e, 0xe1, 0x7e, 0x34, 0xb9, 0xe9, 0x4a, 0xb0, 0xf5, 0x0b, 0x20,
0x97, 0x87, 0xde, 0x28, 0x52, 0x67, 0xe5, 0x17, 0x7d, 0x0d, 0xb5, 0xdc, 0xb9, 0x95, 0xc0, 0xe4,
0x0e, 0xab, 0xe0, 0xb4, 0x60, 0x4b, 0xa5, 0x8a, 0x92, 0xad, 0xb6, 0x6b, 0xa7, 0xf3, 0x50, 0xe6,
0x8b, 0x96, 0xd1, 0x54, 0x8b, 0xc2, 0xde, 0x9a, 0x78, 0xe6, 0x45, 0x13, 0x64, 0x18, 0x75, 0x58,
0x0b, 0xcb, 0xb0, 0xaa, 0x35, 0xfa, 0x06, 0x4a, 0xd7, 0xcc, 0x9f, 0x2f, 0x92, 0x5c, 0x18, 0x9d,
0x2e, 0x33, 0xf2, 0xb4, 0xa7, 0x19, 0x92, 0x9b, 0xb4, 0xfe, 0x2c, 0x41, 0x29, 0x03, 0x51, 0x1b,
0x36, 0x27, 0x91, 0xa7, 0x15, 0xb7, 0xdb, 0x2f, 0x1f, 0x6e, 0xcb, 0x7f, 0x3b, 0x91, 0xc7, 0x89,
0xb2, 0x45, 0x6d, 0x38, 0xc8, 0xa4, 0x68, 0x1a, 0x2d, 0x92, 0x09, 0xa7, 0xf1, 0xe2, 0xea, 0x86,
0xdf, 0x66, 0xaf, 0xbd, 0x97, 0x91, 0xae, 0xe2, 0x86, 0x8a, 0x42, 0x3f, 0xc0, 0x76, 0x9e, 0x6a,
0x8b, 0xd8, 0x63, 0x82, 0xab, 0xb7, 0xaf, 0xb6, 0x1b, 0x2b, 0x27, 0x66, 0x19, 0x37, 0x56, 0x3c,
0xa9, 0x4f, 0x56, 0x97, 0x32, 0xad, 0x66, 0x62, 0x3e, 0xd1, 0xaf, 0x27, 0xf3, 0x7a, 0x93, 0x94,
0x25, 0xa0, 0xde, 0xad, 0x05, 0xf5, 0x28, 0xf4, 0xa3, 0x90, 0xa6, 0x33, 0x46, 0xdb, 0x6f, 0xde,
0xaa, 0x5c, 0xae, 0x91, 0xaa, 0x02, 0xdd, 0x19, 0x6b, 0xbf, 0x79, 0x2b, 0x53, 0x4f, 0x55, 0x0f,
0xff, 0x23, 0xf6, 0x93, 0xdb, 0x46, 0xf1, 0xb8, 0x70, 0x52, 0x27, 0xaa, 0xa0, 0xb0, 0x42, 0xd0,
0x3e, 0x6c, 0x5d, 0xcf, 0xd9, 0x34, 0x6d, 0x94, 0x14, 0xa5, 0x17, 0xad, 0x7f, 0x36, 0xa1, 0xba,
0x12, 0x02, 0x54, 0x83, 0x32, 0xc1, 0x2e, 0x26, 0x17, 0xb8, 0x6b, 0x7c, 0x86, 0x1a, 0xb0, 0x3f,
0xb6, 0xdf, 0xdb, 0xce, 0x07, 0x9b, 0x0e, 0xcd, 0xcb, 0x01, 0xb6, 0x47, 0xf4, 0xdc, 0x74, 0xcf,
0x8d, 0x02, 0x7a, 0x01, 0x0d, 0xcb, 0xee, 0x38, 0x84, 0xe0, 0xce, 0x68, 0xc9, 0x99, 0x03, 0x67,
0x6c, 0x8f, 0x8c, 0x27, 0xe8, 0x15, 0x3c, 0xef, 0x59, 0xb6, 0xd9, 0xa7, 0x77, 0x36, 0x9d, 0xfe,
0xe8, 0x82, 0xe2, 0x8f, 0x43, 0x8b, 0x5c, 0x1a, 0x1b, 0x8f, 0x19, 0x9c, 0x8f, 0xfa, 0x9d, 0x5c,
0x61, 0x13, 0x1d, 0xc2, 0x81, 0x36, 0xd0, 0x5b, 0xe8, 0xc8, 0x71, 0xa8, 0xeb, 0x38, 0xb6, 0xb1,
0x85, 0x76, 0xa1, 0x6e, 0xd9, 0x17, 0x66, 0xdf, 0xea, 0x52, 0x82, 0xcd, 0xfe, 0xc0, 0x28, 0xa2,
0x3d, 0xd8, 0xb9, 0x6f, 0x57, 0x92, 0x12, 0xb9, 0x9d, 0x63, 0x5b, 0x8e, 0x4d, 0x2f, 0x30, 0x71,
0x2d, 0xc7, 0x36, 0xca, 0xe8, 0x29, 0xa0, 0x75, 0xea, 0x7c, 0x60, 0x76, 0x8c, 0x0a, 0x3a, 0x80,
0xdd, 0x75, 0xfc, 0x3d, 0xbe, 0x34, 0x40, 0x86, 0x41, 0x5f, 0x8c, 0xbe, 0xc3, 0x7d, 0xe7, 0x03,
0x1d, 0x58, 0xb6, 0x35, 0x18, 0x0f, 0x8c, 0x2a, 0xda, 0x07, 0xa3, 0x87, 0x31, 0xb5, 0x6c, 0x77,
0xdc, 0xeb, 0x59, 0x1d, 0x0b, 0xdb, 0x23, 0xa3, 0xa6, 0x4f, 0x7e, 0xcc, 0xf1, 0xba, 0xdc, 0xd0,
0x39, 0x37, 0x6d, 0x1b, 0xf7, 0x69, 0xd7, 0x72, 0xcd, 0x77, 0x7d, 0xdc, 0x35, 0xb6, 0xd1, 0x11,
0x1c, 0x8e, 0xf0, 0x60, 0xe8, 0x10, 0x93, 0x5c, 0xd2, 0x9c, 0xef, 0x99, 0x56, 0x7f, 0x4c, 0xb0,
0xb1, 0x83, 0x5e, 0xc3, 0x11, 0xc1, 0x3f, 0x8d, 0x2d, 0x82, 0xbb, 0xd4, 0x76, 0xba, 0x98, 0xf6,
0xb0, 0x39, 0x1a, 0x13, 0x4c, 0x07, 0x96, 0xeb, 0x5a, 0xf6, 0x8f, 0x86, 0x81, 0xbe, 0x80, 0xe3,
0xa5, 0xc9, 0x52, 0xe0, 0x9e, 0xd5, 0xae, 0xf4, 0x2f, 0x7f, 0x4f, 0x1b, 0x7f, 0x1c, 0xd1, 0x21,
0xc6, 0xc4, 0x40, 0xa8, 0x09, 0x4f, 0xef, 0x8e, 0xd7, 0x07, 0x64, 0x67, 0xef, 0x49, 0x6e, 0x88,
0xc9, 0xc0, 0xb4, 0xe5, 0x03, 0xaf, 0x71, 0xfb, 0xf2, 0xda, 0x77, 0xdc, 0xfd, 0x6b, 0x1f, 0xb4,
0xfe, 0x7a, 0x02, 0xf5, 0xb5, 0xa4, 0x47, 0x2f, 0xa0, 0x92, 0xfa, 0xd3, 0x90, 0x09, 0x59, 0xca,
0xba, 0xca, 0xef, 0x00, 0x35, 0x00, 0x66, 0xcc, 0x0f, 0x75, 0x7b, 0xd1, 0xd5, 0x56, 0x51, 0x88,
0x6a, 0x2e, 0xcf, 0xa0, 0x24, 0x6b, 0x46, 0xf6, 0xf2, 0x0d, 0x55, 0x20, 0x45, 0xb9, 0xb4, 0x3c,
0xa9, 0x2a, 0xfb, 0x57, 0x2a, 0x58, 0x10, 0xab, 0xda, 0xa9, 0x93, 0x3b, 0x00, 0x7d, 0x0e, 0x79,
0xa9, 0x51, 0x9d, 0xff, 0x5b, 0xca, 0xa2, 0x96, 0x81, 0x3d, 0x89, 0x3d, 0xe8, 0x8c, 0x82, 0x65,
0x15, 0xb4, 0xda, 0x19, 0x05, 0x43, 0x5f, 0xc3, 0xae, 0x2e, 0x53, 0x3f, 0xf4, 0x83, 0x45, 0xa0,
0xcb, 0xb5, 0xa4, 0x6e, 0xb3, 0xa3, 0xca, 0x55, 0xe3, 0xaa, 0x6a, 0x0f, 0xa1, 0x7c, 0xc5, 0x52,
0x2e, 0x9b, 0x72, 0xa3, 0xac, 0xc4, 0x4a, 0x72, 0xdd, 0xe3, 0x6a, 0xbe, 0xc8, 0x56, 0x9d, 0xc8,
0x46, 0x51, 0xd1, 0xd4, 0x35, 0xe7, 0x84, 0x09, 0xde, 0xfe, 0xb7, 0x00, 0x45, 0xd5, 0x19, 0x13,
0xd4, 0x85, 0xaa, 0xec, 0x94, 0xd9, 0x70, 0x42, 0x87, 0x2b, 0xbd, 0x64, 0x7d, 0xee, 0x36, 0x9b,
0x8f, 0x51, 0x59, 0x63, 0x7d, 0x0f, 0x06, 0x4e, 0x85, 0x1f, 0xc8, 0xa6, 0x93, 0x8d, 0x0e, 0xb4,
0x6a, 0x7f, 0x6f, 0x1e, 0x35, 0x9f, 0x3f, 0xca, 0x65, 0x62, 0x7d, 0x7d, 0xa5, 0xac, 0x79, 0xa3,
0xa3, 0x15, 0xdb, 0x87, 0x13, 0xa3, 0xf9, 0xf2, 0xff, 0x68, 0xad, 0xf6, 0xee, 0xdb, 0x9f, 0xcf,
0xa6, 0xbe, 0x98, 0x2d, 0xae, 0x4e, 0x27, 0x51, 0x70, 0x36, 0xf7, 0xa7, 0x33, 0x11, 0xfa, 0xe1,
0x34, 0xe4, 0xe2, 0xf7, 0x28, 0xb9, 0x39, 0x9b, 0x87, 0xde, 0x99, 0x1a, 0x20, 0x67, 0x4b, 0x99,
0xab, 0xa2, 0xfa, 0xef, 0xf1, 0xdd, 0x7f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x6d, 0x7d, 0x2a, 0xf5,
0xab, 0x08, 0x00, 0x00,
}

@ -1,16 +1,15 @@
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-go. DO NOT EDIT.
// source: rpc.proto // source: rpc.proto
package lnrpc // import "github.com/lightningnetwork/lnd/lnrpc" package lnrpc
import proto "github.com/golang/protobuf/proto"
import fmt "fmt"
import math "math"
import _ "google.golang.org/genproto/googleapis/api/annotations"
import ( import (
context "golang.org/x/net/context" context "context"
fmt "fmt"
proto "github.com/golang/protobuf/proto"
_ "google.golang.org/genproto/googleapis/api/annotations"
grpc "google.golang.org/grpc" grpc "google.golang.org/grpc"
math "math"
) )
// Reference imports to suppress errors if they are not otherwise used. // Reference imports to suppress errors if they are not otherwise used.
@ -22,7 +21,7 @@ var _ = math.Inf
// is compatible with the proto package it is being compiled against. // is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the // A compilation error at this line likely means your copy of the
// proto package needs to be updated. // proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
//* //*
//`AddressType` has to be one of: //`AddressType` has to be one of:
@ -44,6 +43,7 @@ var AddressType_name = map[int32]string{
2: "UNUSED_WITNESS_PUBKEY_HASH", 2: "UNUSED_WITNESS_PUBKEY_HASH",
3: "UNUSED_NESTED_PUBKEY_HASH", 3: "UNUSED_NESTED_PUBKEY_HASH",
} }
var AddressType_value = map[string]int32{ var AddressType_value = map[string]int32{
"WITNESS_PUBKEY_HASH": 0, "WITNESS_PUBKEY_HASH": 0,
"NESTED_PUBKEY_HASH": 1, "NESTED_PUBKEY_HASH": 1,
@ -54,8 +54,9 @@ var AddressType_value = map[string]int32{
func (x AddressType) String() string { func (x AddressType) String() string {
return proto.EnumName(AddressType_name, int32(x)) return proto.EnumName(AddressType_name, int32(x))
} }
func (AddressType) EnumDescriptor() ([]byte, []int) { func (AddressType) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{0} return fileDescriptor_77a6da22d6a3feb1, []int{0}
} }
type ChannelCloseSummary_ClosureType int32 type ChannelCloseSummary_ClosureType int32
@ -77,6 +78,7 @@ var ChannelCloseSummary_ClosureType_name = map[int32]string{
4: "FUNDING_CANCELED", 4: "FUNDING_CANCELED",
5: "ABANDONED", 5: "ABANDONED",
} }
var ChannelCloseSummary_ClosureType_value = map[string]int32{ var ChannelCloseSummary_ClosureType_value = map[string]int32{
"COOPERATIVE_CLOSE": 0, "COOPERATIVE_CLOSE": 0,
"LOCAL_FORCE_CLOSE": 1, "LOCAL_FORCE_CLOSE": 1,
@ -89,8 +91,9 @@ var ChannelCloseSummary_ClosureType_value = map[string]int32{
func (x ChannelCloseSummary_ClosureType) String() string { func (x ChannelCloseSummary_ClosureType) String() string {
return proto.EnumName(ChannelCloseSummary_ClosureType_name, int32(x)) return proto.EnumName(ChannelCloseSummary_ClosureType_name, int32(x))
} }
func (ChannelCloseSummary_ClosureType) EnumDescriptor() ([]byte, []int) { func (ChannelCloseSummary_ClosureType) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{41, 0} return fileDescriptor_77a6da22d6a3feb1, []int{41, 0}
} }
type Peer_SyncType int32 type Peer_SyncType int32
@ -112,6 +115,7 @@ var Peer_SyncType_name = map[int32]string{
1: "ACTIVE_SYNC", 1: "ACTIVE_SYNC",
2: "PASSIVE_SYNC", 2: "PASSIVE_SYNC",
} }
var Peer_SyncType_value = map[string]int32{ var Peer_SyncType_value = map[string]int32{
"UNKNOWN_SYNC": 0, "UNKNOWN_SYNC": 0,
"ACTIVE_SYNC": 1, "ACTIVE_SYNC": 1,
@ -121,8 +125,9 @@ var Peer_SyncType_value = map[string]int32{
func (x Peer_SyncType) String() string { func (x Peer_SyncType) String() string {
return proto.EnumName(Peer_SyncType_name, int32(x)) return proto.EnumName(Peer_SyncType_name, int32(x))
} }
func (Peer_SyncType) EnumDescriptor() ([]byte, []int) { func (Peer_SyncType) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{44, 0} return fileDescriptor_77a6da22d6a3feb1, []int{44, 0}
} }
type ChannelEventUpdate_UpdateType int32 type ChannelEventUpdate_UpdateType int32
@ -140,6 +145,7 @@ var ChannelEventUpdate_UpdateType_name = map[int32]string{
2: "ACTIVE_CHANNEL", 2: "ACTIVE_CHANNEL",
3: "INACTIVE_CHANNEL", 3: "INACTIVE_CHANNEL",
} }
var ChannelEventUpdate_UpdateType_value = map[string]int32{ var ChannelEventUpdate_UpdateType_value = map[string]int32{
"OPEN_CHANNEL": 0, "OPEN_CHANNEL": 0,
"CLOSED_CHANNEL": 1, "CLOSED_CHANNEL": 1,
@ -150,8 +156,9 @@ var ChannelEventUpdate_UpdateType_value = map[string]int32{
func (x ChannelEventUpdate_UpdateType) String() string { func (x ChannelEventUpdate_UpdateType) String() string {
return proto.EnumName(ChannelEventUpdate_UpdateType_name, int32(x)) return proto.EnumName(ChannelEventUpdate_UpdateType_name, int32(x))
} }
func (ChannelEventUpdate_UpdateType) EnumDescriptor() ([]byte, []int) { func (ChannelEventUpdate_UpdateType) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{62, 0} return fileDescriptor_77a6da22d6a3feb1, []int{62, 0}
} }
type Invoice_InvoiceState int32 type Invoice_InvoiceState int32
@ -169,6 +176,7 @@ var Invoice_InvoiceState_name = map[int32]string{
2: "CANCELED", 2: "CANCELED",
3: "ACCEPTED", 3: "ACCEPTED",
} }
var Invoice_InvoiceState_value = map[string]int32{ var Invoice_InvoiceState_value = map[string]int32{
"OPEN": 0, "OPEN": 0,
"SETTLED": 1, "SETTLED": 1,
@ -179,8 +187,9 @@ var Invoice_InvoiceState_value = map[string]int32{
func (x Invoice_InvoiceState) String() string { func (x Invoice_InvoiceState) String() string {
return proto.EnumName(Invoice_InvoiceState_name, int32(x)) return proto.EnumName(Invoice_InvoiceState_name, int32(x))
} }
func (Invoice_InvoiceState) EnumDescriptor() ([]byte, []int) { func (Invoice_InvoiceState) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{92, 0} return fileDescriptor_77a6da22d6a3feb1, []int{92, 0}
} }
type GenSeedRequest struct { type GenSeedRequest struct {
@ -201,16 +210,17 @@ func (m *GenSeedRequest) Reset() { *m = GenSeedRequest{} }
func (m *GenSeedRequest) String() string { return proto.CompactTextString(m) } func (m *GenSeedRequest) String() string { return proto.CompactTextString(m) }
func (*GenSeedRequest) ProtoMessage() {} func (*GenSeedRequest) ProtoMessage() {}
func (*GenSeedRequest) Descriptor() ([]byte, []int) { func (*GenSeedRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{0} return fileDescriptor_77a6da22d6a3feb1, []int{0}
} }
func (m *GenSeedRequest) XXX_Unmarshal(b []byte) error { func (m *GenSeedRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GenSeedRequest.Unmarshal(m, b) return xxx_messageInfo_GenSeedRequest.Unmarshal(m, b)
} }
func (m *GenSeedRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *GenSeedRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GenSeedRequest.Marshal(b, m, deterministic) return xxx_messageInfo_GenSeedRequest.Marshal(b, m, deterministic)
} }
func (dst *GenSeedRequest) XXX_Merge(src proto.Message) { func (m *GenSeedRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GenSeedRequest.Merge(dst, src) xxx_messageInfo_GenSeedRequest.Merge(m, src)
} }
func (m *GenSeedRequest) XXX_Size() int { func (m *GenSeedRequest) XXX_Size() int {
return xxx_messageInfo_GenSeedRequest.Size(m) return xxx_messageInfo_GenSeedRequest.Size(m)
@ -256,16 +266,17 @@ func (m *GenSeedResponse) Reset() { *m = GenSeedResponse{} }
func (m *GenSeedResponse) String() string { return proto.CompactTextString(m) } func (m *GenSeedResponse) String() string { return proto.CompactTextString(m) }
func (*GenSeedResponse) ProtoMessage() {} func (*GenSeedResponse) ProtoMessage() {}
func (*GenSeedResponse) Descriptor() ([]byte, []int) { func (*GenSeedResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{1} return fileDescriptor_77a6da22d6a3feb1, []int{1}
} }
func (m *GenSeedResponse) XXX_Unmarshal(b []byte) error { func (m *GenSeedResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GenSeedResponse.Unmarshal(m, b) return xxx_messageInfo_GenSeedResponse.Unmarshal(m, b)
} }
func (m *GenSeedResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *GenSeedResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GenSeedResponse.Marshal(b, m, deterministic) return xxx_messageInfo_GenSeedResponse.Marshal(b, m, deterministic)
} }
func (dst *GenSeedResponse) XXX_Merge(src proto.Message) { func (m *GenSeedResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GenSeedResponse.Merge(dst, src) xxx_messageInfo_GenSeedResponse.Merge(m, src)
} }
func (m *GenSeedResponse) XXX_Size() int { func (m *GenSeedResponse) XXX_Size() int {
return xxx_messageInfo_GenSeedResponse.Size(m) return xxx_messageInfo_GenSeedResponse.Size(m)
@ -329,16 +340,17 @@ func (m *InitWalletRequest) Reset() { *m = InitWalletRequest{} }
func (m *InitWalletRequest) String() string { return proto.CompactTextString(m) } func (m *InitWalletRequest) String() string { return proto.CompactTextString(m) }
func (*InitWalletRequest) ProtoMessage() {} func (*InitWalletRequest) ProtoMessage() {}
func (*InitWalletRequest) Descriptor() ([]byte, []int) { func (*InitWalletRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{2} return fileDescriptor_77a6da22d6a3feb1, []int{2}
} }
func (m *InitWalletRequest) XXX_Unmarshal(b []byte) error { func (m *InitWalletRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_InitWalletRequest.Unmarshal(m, b) return xxx_messageInfo_InitWalletRequest.Unmarshal(m, b)
} }
func (m *InitWalletRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *InitWalletRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_InitWalletRequest.Marshal(b, m, deterministic) return xxx_messageInfo_InitWalletRequest.Marshal(b, m, deterministic)
} }
func (dst *InitWalletRequest) XXX_Merge(src proto.Message) { func (m *InitWalletRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_InitWalletRequest.Merge(dst, src) xxx_messageInfo_InitWalletRequest.Merge(m, src)
} }
func (m *InitWalletRequest) XXX_Size() int { func (m *InitWalletRequest) XXX_Size() int {
return xxx_messageInfo_InitWalletRequest.Size(m) return xxx_messageInfo_InitWalletRequest.Size(m)
@ -394,16 +406,17 @@ func (m *InitWalletResponse) Reset() { *m = InitWalletResponse{} }
func (m *InitWalletResponse) String() string { return proto.CompactTextString(m) } func (m *InitWalletResponse) String() string { return proto.CompactTextString(m) }
func (*InitWalletResponse) ProtoMessage() {} func (*InitWalletResponse) ProtoMessage() {}
func (*InitWalletResponse) Descriptor() ([]byte, []int) { func (*InitWalletResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{3} return fileDescriptor_77a6da22d6a3feb1, []int{3}
} }
func (m *InitWalletResponse) XXX_Unmarshal(b []byte) error { func (m *InitWalletResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_InitWalletResponse.Unmarshal(m, b) return xxx_messageInfo_InitWalletResponse.Unmarshal(m, b)
} }
func (m *InitWalletResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *InitWalletResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_InitWalletResponse.Marshal(b, m, deterministic) return xxx_messageInfo_InitWalletResponse.Marshal(b, m, deterministic)
} }
func (dst *InitWalletResponse) XXX_Merge(src proto.Message) { func (m *InitWalletResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_InitWalletResponse.Merge(dst, src) xxx_messageInfo_InitWalletResponse.Merge(m, src)
} }
func (m *InitWalletResponse) XXX_Size() int { func (m *InitWalletResponse) XXX_Size() int {
return xxx_messageInfo_InitWalletResponse.Size(m) return xxx_messageInfo_InitWalletResponse.Size(m)
@ -444,16 +457,17 @@ func (m *UnlockWalletRequest) Reset() { *m = UnlockWalletRequest{} }
func (m *UnlockWalletRequest) String() string { return proto.CompactTextString(m) } func (m *UnlockWalletRequest) String() string { return proto.CompactTextString(m) }
func (*UnlockWalletRequest) ProtoMessage() {} func (*UnlockWalletRequest) ProtoMessage() {}
func (*UnlockWalletRequest) Descriptor() ([]byte, []int) { func (*UnlockWalletRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{4} return fileDescriptor_77a6da22d6a3feb1, []int{4}
} }
func (m *UnlockWalletRequest) XXX_Unmarshal(b []byte) error { func (m *UnlockWalletRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UnlockWalletRequest.Unmarshal(m, b) return xxx_messageInfo_UnlockWalletRequest.Unmarshal(m, b)
} }
func (m *UnlockWalletRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *UnlockWalletRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_UnlockWalletRequest.Marshal(b, m, deterministic) return xxx_messageInfo_UnlockWalletRequest.Marshal(b, m, deterministic)
} }
func (dst *UnlockWalletRequest) XXX_Merge(src proto.Message) { func (m *UnlockWalletRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_UnlockWalletRequest.Merge(dst, src) xxx_messageInfo_UnlockWalletRequest.Merge(m, src)
} }
func (m *UnlockWalletRequest) XXX_Size() int { func (m *UnlockWalletRequest) XXX_Size() int {
return xxx_messageInfo_UnlockWalletRequest.Size(m) return xxx_messageInfo_UnlockWalletRequest.Size(m)
@ -495,16 +509,17 @@ func (m *UnlockWalletResponse) Reset() { *m = UnlockWalletResponse{} }
func (m *UnlockWalletResponse) String() string { return proto.CompactTextString(m) } func (m *UnlockWalletResponse) String() string { return proto.CompactTextString(m) }
func (*UnlockWalletResponse) ProtoMessage() {} func (*UnlockWalletResponse) ProtoMessage() {}
func (*UnlockWalletResponse) Descriptor() ([]byte, []int) { func (*UnlockWalletResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{5} return fileDescriptor_77a6da22d6a3feb1, []int{5}
} }
func (m *UnlockWalletResponse) XXX_Unmarshal(b []byte) error { func (m *UnlockWalletResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UnlockWalletResponse.Unmarshal(m, b) return xxx_messageInfo_UnlockWalletResponse.Unmarshal(m, b)
} }
func (m *UnlockWalletResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *UnlockWalletResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_UnlockWalletResponse.Marshal(b, m, deterministic) return xxx_messageInfo_UnlockWalletResponse.Marshal(b, m, deterministic)
} }
func (dst *UnlockWalletResponse) XXX_Merge(src proto.Message) { func (m *UnlockWalletResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_UnlockWalletResponse.Merge(dst, src) xxx_messageInfo_UnlockWalletResponse.Merge(m, src)
} }
func (m *UnlockWalletResponse) XXX_Size() int { func (m *UnlockWalletResponse) XXX_Size() int {
return xxx_messageInfo_UnlockWalletResponse.Size(m) return xxx_messageInfo_UnlockWalletResponse.Size(m)
@ -533,16 +548,17 @@ func (m *ChangePasswordRequest) Reset() { *m = ChangePasswordRequest{} }
func (m *ChangePasswordRequest) String() string { return proto.CompactTextString(m) } func (m *ChangePasswordRequest) String() string { return proto.CompactTextString(m) }
func (*ChangePasswordRequest) ProtoMessage() {} func (*ChangePasswordRequest) ProtoMessage() {}
func (*ChangePasswordRequest) Descriptor() ([]byte, []int) { func (*ChangePasswordRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{6} return fileDescriptor_77a6da22d6a3feb1, []int{6}
} }
func (m *ChangePasswordRequest) XXX_Unmarshal(b []byte) error { func (m *ChangePasswordRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChangePasswordRequest.Unmarshal(m, b) return xxx_messageInfo_ChangePasswordRequest.Unmarshal(m, b)
} }
func (m *ChangePasswordRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ChangePasswordRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChangePasswordRequest.Marshal(b, m, deterministic) return xxx_messageInfo_ChangePasswordRequest.Marshal(b, m, deterministic)
} }
func (dst *ChangePasswordRequest) XXX_Merge(src proto.Message) { func (m *ChangePasswordRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChangePasswordRequest.Merge(dst, src) xxx_messageInfo_ChangePasswordRequest.Merge(m, src)
} }
func (m *ChangePasswordRequest) XXX_Size() int { func (m *ChangePasswordRequest) XXX_Size() int {
return xxx_messageInfo_ChangePasswordRequest.Size(m) return xxx_messageInfo_ChangePasswordRequest.Size(m)
@ -577,16 +593,17 @@ func (m *ChangePasswordResponse) Reset() { *m = ChangePasswordResponse{}
func (m *ChangePasswordResponse) String() string { return proto.CompactTextString(m) } func (m *ChangePasswordResponse) String() string { return proto.CompactTextString(m) }
func (*ChangePasswordResponse) ProtoMessage() {} func (*ChangePasswordResponse) ProtoMessage() {}
func (*ChangePasswordResponse) Descriptor() ([]byte, []int) { func (*ChangePasswordResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{7} return fileDescriptor_77a6da22d6a3feb1, []int{7}
} }
func (m *ChangePasswordResponse) XXX_Unmarshal(b []byte) error { func (m *ChangePasswordResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChangePasswordResponse.Unmarshal(m, b) return xxx_messageInfo_ChangePasswordResponse.Unmarshal(m, b)
} }
func (m *ChangePasswordResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ChangePasswordResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChangePasswordResponse.Marshal(b, m, deterministic) return xxx_messageInfo_ChangePasswordResponse.Marshal(b, m, deterministic)
} }
func (dst *ChangePasswordResponse) XXX_Merge(src proto.Message) { func (m *ChangePasswordResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChangePasswordResponse.Merge(dst, src) xxx_messageInfo_ChangePasswordResponse.Merge(m, src)
} }
func (m *ChangePasswordResponse) XXX_Size() int { func (m *ChangePasswordResponse) XXX_Size() int {
return xxx_messageInfo_ChangePasswordResponse.Size(m) return xxx_messageInfo_ChangePasswordResponse.Size(m)
@ -619,16 +636,17 @@ func (m *Utxo) Reset() { *m = Utxo{} }
func (m *Utxo) String() string { return proto.CompactTextString(m) } func (m *Utxo) String() string { return proto.CompactTextString(m) }
func (*Utxo) ProtoMessage() {} func (*Utxo) ProtoMessage() {}
func (*Utxo) Descriptor() ([]byte, []int) { func (*Utxo) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{8} return fileDescriptor_77a6da22d6a3feb1, []int{8}
} }
func (m *Utxo) XXX_Unmarshal(b []byte) error { func (m *Utxo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Utxo.Unmarshal(m, b) return xxx_messageInfo_Utxo.Unmarshal(m, b)
} }
func (m *Utxo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *Utxo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Utxo.Marshal(b, m, deterministic) return xxx_messageInfo_Utxo.Marshal(b, m, deterministic)
} }
func (dst *Utxo) XXX_Merge(src proto.Message) { func (m *Utxo) XXX_Merge(src proto.Message) {
xxx_messageInfo_Utxo.Merge(dst, src) xxx_messageInfo_Utxo.Merge(m, src)
} }
func (m *Utxo) XXX_Size() int { func (m *Utxo) XXX_Size() int {
return xxx_messageInfo_Utxo.Size(m) return xxx_messageInfo_Utxo.Size(m)
@ -707,16 +725,17 @@ func (m *Transaction) Reset() { *m = Transaction{} }
func (m *Transaction) String() string { return proto.CompactTextString(m) } func (m *Transaction) String() string { return proto.CompactTextString(m) }
func (*Transaction) ProtoMessage() {} func (*Transaction) ProtoMessage() {}
func (*Transaction) Descriptor() ([]byte, []int) { func (*Transaction) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{9} return fileDescriptor_77a6da22d6a3feb1, []int{9}
} }
func (m *Transaction) XXX_Unmarshal(b []byte) error { func (m *Transaction) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Transaction.Unmarshal(m, b) return xxx_messageInfo_Transaction.Unmarshal(m, b)
} }
func (m *Transaction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *Transaction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Transaction.Marshal(b, m, deterministic) return xxx_messageInfo_Transaction.Marshal(b, m, deterministic)
} }
func (dst *Transaction) XXX_Merge(src proto.Message) { func (m *Transaction) XXX_Merge(src proto.Message) {
xxx_messageInfo_Transaction.Merge(dst, src) xxx_messageInfo_Transaction.Merge(m, src)
} }
func (m *Transaction) XXX_Size() int { func (m *Transaction) XXX_Size() int {
return xxx_messageInfo_Transaction.Size(m) return xxx_messageInfo_Transaction.Size(m)
@ -793,16 +812,17 @@ func (m *GetTransactionsRequest) Reset() { *m = GetTransactionsRequest{}
func (m *GetTransactionsRequest) String() string { return proto.CompactTextString(m) } func (m *GetTransactionsRequest) String() string { return proto.CompactTextString(m) }
func (*GetTransactionsRequest) ProtoMessage() {} func (*GetTransactionsRequest) ProtoMessage() {}
func (*GetTransactionsRequest) Descriptor() ([]byte, []int) { func (*GetTransactionsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{10} return fileDescriptor_77a6da22d6a3feb1, []int{10}
} }
func (m *GetTransactionsRequest) XXX_Unmarshal(b []byte) error { func (m *GetTransactionsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetTransactionsRequest.Unmarshal(m, b) return xxx_messageInfo_GetTransactionsRequest.Unmarshal(m, b)
} }
func (m *GetTransactionsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *GetTransactionsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetTransactionsRequest.Marshal(b, m, deterministic) return xxx_messageInfo_GetTransactionsRequest.Marshal(b, m, deterministic)
} }
func (dst *GetTransactionsRequest) XXX_Merge(src proto.Message) { func (m *GetTransactionsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetTransactionsRequest.Merge(dst, src) xxx_messageInfo_GetTransactionsRequest.Merge(m, src)
} }
func (m *GetTransactionsRequest) XXX_Size() int { func (m *GetTransactionsRequest) XXX_Size() int {
return xxx_messageInfo_GetTransactionsRequest.Size(m) return xxx_messageInfo_GetTransactionsRequest.Size(m)
@ -825,16 +845,17 @@ func (m *TransactionDetails) Reset() { *m = TransactionDetails{} }
func (m *TransactionDetails) String() string { return proto.CompactTextString(m) } func (m *TransactionDetails) String() string { return proto.CompactTextString(m) }
func (*TransactionDetails) ProtoMessage() {} func (*TransactionDetails) ProtoMessage() {}
func (*TransactionDetails) Descriptor() ([]byte, []int) { func (*TransactionDetails) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{11} return fileDescriptor_77a6da22d6a3feb1, []int{11}
} }
func (m *TransactionDetails) XXX_Unmarshal(b []byte) error { func (m *TransactionDetails) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TransactionDetails.Unmarshal(m, b) return xxx_messageInfo_TransactionDetails.Unmarshal(m, b)
} }
func (m *TransactionDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *TransactionDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TransactionDetails.Marshal(b, m, deterministic) return xxx_messageInfo_TransactionDetails.Marshal(b, m, deterministic)
} }
func (dst *TransactionDetails) XXX_Merge(src proto.Message) { func (m *TransactionDetails) XXX_Merge(src proto.Message) {
xxx_messageInfo_TransactionDetails.Merge(dst, src) xxx_messageInfo_TransactionDetails.Merge(m, src)
} }
func (m *TransactionDetails) XXX_Size() int { func (m *TransactionDetails) XXX_Size() int {
return xxx_messageInfo_TransactionDetails.Size(m) return xxx_messageInfo_TransactionDetails.Size(m)
@ -866,16 +887,17 @@ func (m *FeeLimit) Reset() { *m = FeeLimit{} }
func (m *FeeLimit) String() string { return proto.CompactTextString(m) } func (m *FeeLimit) String() string { return proto.CompactTextString(m) }
func (*FeeLimit) ProtoMessage() {} func (*FeeLimit) ProtoMessage() {}
func (*FeeLimit) Descriptor() ([]byte, []int) { func (*FeeLimit) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{12} return fileDescriptor_77a6da22d6a3feb1, []int{12}
} }
func (m *FeeLimit) XXX_Unmarshal(b []byte) error { func (m *FeeLimit) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FeeLimit.Unmarshal(m, b) return xxx_messageInfo_FeeLimit.Unmarshal(m, b)
} }
func (m *FeeLimit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *FeeLimit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_FeeLimit.Marshal(b, m, deterministic) return xxx_messageInfo_FeeLimit.Marshal(b, m, deterministic)
} }
func (dst *FeeLimit) XXX_Merge(src proto.Message) { func (m *FeeLimit) XXX_Merge(src proto.Message) {
xxx_messageInfo_FeeLimit.Merge(dst, src) xxx_messageInfo_FeeLimit.Merge(m, src)
} }
func (m *FeeLimit) XXX_Size() int { func (m *FeeLimit) XXX_Size() int {
return xxx_messageInfo_FeeLimit.Size(m) return xxx_messageInfo_FeeLimit.Size(m)
@ -923,70 +945,14 @@ func (m *FeeLimit) GetPercent() int64 {
return 0 return 0
} }
// XXX_OneofFuncs is for the internal use of the proto package. // XXX_OneofWrappers is for the internal use of the proto package.
func (*FeeLimit) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { func (*FeeLimit) XXX_OneofWrappers() []interface{} {
return _FeeLimit_OneofMarshaler, _FeeLimit_OneofUnmarshaler, _FeeLimit_OneofSizer, []interface{}{ return []interface{}{
(*FeeLimit_Fixed)(nil), (*FeeLimit_Fixed)(nil),
(*FeeLimit_Percent)(nil), (*FeeLimit_Percent)(nil),
} }
} }
func _FeeLimit_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
m := msg.(*FeeLimit)
// limit
switch x := m.Limit.(type) {
case *FeeLimit_Fixed:
b.EncodeVarint(1<<3 | proto.WireVarint)
b.EncodeVarint(uint64(x.Fixed))
case *FeeLimit_Percent:
b.EncodeVarint(2<<3 | proto.WireVarint)
b.EncodeVarint(uint64(x.Percent))
case nil:
default:
return fmt.Errorf("FeeLimit.Limit has unexpected type %T", x)
}
return nil
}
func _FeeLimit_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
m := msg.(*FeeLimit)
switch tag {
case 1: // limit.fixed
if wire != proto.WireVarint {
return true, proto.ErrInternalBadWireType
}
x, err := b.DecodeVarint()
m.Limit = &FeeLimit_Fixed{int64(x)}
return true, err
case 2: // limit.percent
if wire != proto.WireVarint {
return true, proto.ErrInternalBadWireType
}
x, err := b.DecodeVarint()
m.Limit = &FeeLimit_Percent{int64(x)}
return true, err
default:
return false, nil
}
}
func _FeeLimit_OneofSizer(msg proto.Message) (n int) {
m := msg.(*FeeLimit)
// limit
switch x := m.Limit.(type) {
case *FeeLimit_Fixed:
n += 1 // tag and wire
n += proto.SizeVarint(uint64(x.Fixed))
case *FeeLimit_Percent:
n += 1 // tag and wire
n += proto.SizeVarint(uint64(x.Percent))
case nil:
default:
panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
}
return n
}
type SendRequest struct { type SendRequest struct {
/// The identity pubkey of the payment recipient /// The identity pubkey of the payment recipient
Dest []byte `protobuf:"bytes,1,opt,name=dest,proto3" json:"dest,omitempty"` Dest []byte `protobuf:"bytes,1,opt,name=dest,proto3" json:"dest,omitempty"`
@ -1030,16 +996,17 @@ func (m *SendRequest) Reset() { *m = SendRequest{} }
func (m *SendRequest) String() string { return proto.CompactTextString(m) } func (m *SendRequest) String() string { return proto.CompactTextString(m) }
func (*SendRequest) ProtoMessage() {} func (*SendRequest) ProtoMessage() {}
func (*SendRequest) Descriptor() ([]byte, []int) { func (*SendRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{13} return fileDescriptor_77a6da22d6a3feb1, []int{13}
} }
func (m *SendRequest) XXX_Unmarshal(b []byte) error { func (m *SendRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendRequest.Unmarshal(m, b) return xxx_messageInfo_SendRequest.Unmarshal(m, b)
} }
func (m *SendRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SendRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SendRequest.Marshal(b, m, deterministic) return xxx_messageInfo_SendRequest.Marshal(b, m, deterministic)
} }
func (dst *SendRequest) XXX_Merge(src proto.Message) { func (m *SendRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendRequest.Merge(dst, src) xxx_messageInfo_SendRequest.Merge(m, src)
} }
func (m *SendRequest) XXX_Size() int { func (m *SendRequest) XXX_Size() int {
return xxx_messageInfo_SendRequest.Size(m) return xxx_messageInfo_SendRequest.Size(m)
@ -1134,16 +1101,17 @@ func (m *SendResponse) Reset() { *m = SendResponse{} }
func (m *SendResponse) String() string { return proto.CompactTextString(m) } func (m *SendResponse) String() string { return proto.CompactTextString(m) }
func (*SendResponse) ProtoMessage() {} func (*SendResponse) ProtoMessage() {}
func (*SendResponse) Descriptor() ([]byte, []int) { func (*SendResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{14} return fileDescriptor_77a6da22d6a3feb1, []int{14}
} }
func (m *SendResponse) XXX_Unmarshal(b []byte) error { func (m *SendResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendResponse.Unmarshal(m, b) return xxx_messageInfo_SendResponse.Unmarshal(m, b)
} }
func (m *SendResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SendResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SendResponse.Marshal(b, m, deterministic) return xxx_messageInfo_SendResponse.Marshal(b, m, deterministic)
} }
func (dst *SendResponse) XXX_Merge(src proto.Message) { func (m *SendResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendResponse.Merge(dst, src) xxx_messageInfo_SendResponse.Merge(m, src)
} }
func (m *SendResponse) XXX_Size() int { func (m *SendResponse) XXX_Size() int {
return xxx_messageInfo_SendResponse.Size(m) return xxx_messageInfo_SendResponse.Size(m)
@ -1198,16 +1166,17 @@ func (m *SendToRouteRequest) Reset() { *m = SendToRouteRequest{} }
func (m *SendToRouteRequest) String() string { return proto.CompactTextString(m) } func (m *SendToRouteRequest) String() string { return proto.CompactTextString(m) }
func (*SendToRouteRequest) ProtoMessage() {} func (*SendToRouteRequest) ProtoMessage() {}
func (*SendToRouteRequest) Descriptor() ([]byte, []int) { func (*SendToRouteRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{15} return fileDescriptor_77a6da22d6a3feb1, []int{15}
} }
func (m *SendToRouteRequest) XXX_Unmarshal(b []byte) error { func (m *SendToRouteRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendToRouteRequest.Unmarshal(m, b) return xxx_messageInfo_SendToRouteRequest.Unmarshal(m, b)
} }
func (m *SendToRouteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SendToRouteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SendToRouteRequest.Marshal(b, m, deterministic) return xxx_messageInfo_SendToRouteRequest.Marshal(b, m, deterministic)
} }
func (dst *SendToRouteRequest) XXX_Merge(src proto.Message) { func (m *SendToRouteRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendToRouteRequest.Merge(dst, src) xxx_messageInfo_SendToRouteRequest.Merge(m, src)
} }
func (m *SendToRouteRequest) XXX_Size() int { func (m *SendToRouteRequest) XXX_Size() int {
return xxx_messageInfo_SendToRouteRequest.Size(m) return xxx_messageInfo_SendToRouteRequest.Size(m)
@ -1255,16 +1224,17 @@ func (m *ChannelPoint) Reset() { *m = ChannelPoint{} }
func (m *ChannelPoint) String() string { return proto.CompactTextString(m) } func (m *ChannelPoint) String() string { return proto.CompactTextString(m) }
func (*ChannelPoint) ProtoMessage() {} func (*ChannelPoint) ProtoMessage() {}
func (*ChannelPoint) Descriptor() ([]byte, []int) { func (*ChannelPoint) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{16} return fileDescriptor_77a6da22d6a3feb1, []int{16}
} }
func (m *ChannelPoint) XXX_Unmarshal(b []byte) error { func (m *ChannelPoint) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelPoint.Unmarshal(m, b) return xxx_messageInfo_ChannelPoint.Unmarshal(m, b)
} }
func (m *ChannelPoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ChannelPoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelPoint.Marshal(b, m, deterministic) return xxx_messageInfo_ChannelPoint.Marshal(b, m, deterministic)
} }
func (dst *ChannelPoint) XXX_Merge(src proto.Message) { func (m *ChannelPoint) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelPoint.Merge(dst, src) xxx_messageInfo_ChannelPoint.Merge(m, src)
} }
func (m *ChannelPoint) XXX_Size() int { func (m *ChannelPoint) XXX_Size() int {
return xxx_messageInfo_ChannelPoint.Size(m) return xxx_messageInfo_ChannelPoint.Size(m)
@ -1319,72 +1289,14 @@ func (m *ChannelPoint) GetOutputIndex() uint32 {
return 0 return 0
} }
// XXX_OneofFuncs is for the internal use of the proto package. // XXX_OneofWrappers is for the internal use of the proto package.
func (*ChannelPoint) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { func (*ChannelPoint) XXX_OneofWrappers() []interface{} {
return _ChannelPoint_OneofMarshaler, _ChannelPoint_OneofUnmarshaler, _ChannelPoint_OneofSizer, []interface{}{ return []interface{}{
(*ChannelPoint_FundingTxidBytes)(nil), (*ChannelPoint_FundingTxidBytes)(nil),
(*ChannelPoint_FundingTxidStr)(nil), (*ChannelPoint_FundingTxidStr)(nil),
} }
} }
func _ChannelPoint_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
m := msg.(*ChannelPoint)
// funding_txid
switch x := m.FundingTxid.(type) {
case *ChannelPoint_FundingTxidBytes:
b.EncodeVarint(1<<3 | proto.WireBytes)
b.EncodeRawBytes(x.FundingTxidBytes)
case *ChannelPoint_FundingTxidStr:
b.EncodeVarint(2<<3 | proto.WireBytes)
b.EncodeStringBytes(x.FundingTxidStr)
case nil:
default:
return fmt.Errorf("ChannelPoint.FundingTxid has unexpected type %T", x)
}
return nil
}
func _ChannelPoint_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
m := msg.(*ChannelPoint)
switch tag {
case 1: // funding_txid.funding_txid_bytes
if wire != proto.WireBytes {
return true, proto.ErrInternalBadWireType
}
x, err := b.DecodeRawBytes(true)
m.FundingTxid = &ChannelPoint_FundingTxidBytes{x}
return true, err
case 2: // funding_txid.funding_txid_str
if wire != proto.WireBytes {
return true, proto.ErrInternalBadWireType
}
x, err := b.DecodeStringBytes()
m.FundingTxid = &ChannelPoint_FundingTxidStr{x}
return true, err
default:
return false, nil
}
}
func _ChannelPoint_OneofSizer(msg proto.Message) (n int) {
m := msg.(*ChannelPoint)
// funding_txid
switch x := m.FundingTxid.(type) {
case *ChannelPoint_FundingTxidBytes:
n += 1 // tag and wire
n += proto.SizeVarint(uint64(len(x.FundingTxidBytes)))
n += len(x.FundingTxidBytes)
case *ChannelPoint_FundingTxidStr:
n += 1 // tag and wire
n += proto.SizeVarint(uint64(len(x.FundingTxidStr)))
n += len(x.FundingTxidStr)
case nil:
default:
panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
}
return n
}
type OutPoint struct { type OutPoint struct {
/// Raw bytes representing the transaction id. /// Raw bytes representing the transaction id.
TxidBytes []byte `protobuf:"bytes,1,opt,name=txid_bytes,proto3" json:"txid_bytes,omitempty"` TxidBytes []byte `protobuf:"bytes,1,opt,name=txid_bytes,proto3" json:"txid_bytes,omitempty"`
@ -1401,16 +1313,17 @@ func (m *OutPoint) Reset() { *m = OutPoint{} }
func (m *OutPoint) String() string { return proto.CompactTextString(m) } func (m *OutPoint) String() string { return proto.CompactTextString(m) }
func (*OutPoint) ProtoMessage() {} func (*OutPoint) ProtoMessage() {}
func (*OutPoint) Descriptor() ([]byte, []int) { func (*OutPoint) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{17} return fileDescriptor_77a6da22d6a3feb1, []int{17}
} }
func (m *OutPoint) XXX_Unmarshal(b []byte) error { func (m *OutPoint) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_OutPoint.Unmarshal(m, b) return xxx_messageInfo_OutPoint.Unmarshal(m, b)
} }
func (m *OutPoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *OutPoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_OutPoint.Marshal(b, m, deterministic) return xxx_messageInfo_OutPoint.Marshal(b, m, deterministic)
} }
func (dst *OutPoint) XXX_Merge(src proto.Message) { func (m *OutPoint) XXX_Merge(src proto.Message) {
xxx_messageInfo_OutPoint.Merge(dst, src) xxx_messageInfo_OutPoint.Merge(m, src)
} }
func (m *OutPoint) XXX_Size() int { func (m *OutPoint) XXX_Size() int {
return xxx_messageInfo_OutPoint.Size(m) return xxx_messageInfo_OutPoint.Size(m)
@ -1456,16 +1369,17 @@ func (m *LightningAddress) Reset() { *m = LightningAddress{} }
func (m *LightningAddress) String() string { return proto.CompactTextString(m) } func (m *LightningAddress) String() string { return proto.CompactTextString(m) }
func (*LightningAddress) ProtoMessage() {} func (*LightningAddress) ProtoMessage() {}
func (*LightningAddress) Descriptor() ([]byte, []int) { func (*LightningAddress) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{18} return fileDescriptor_77a6da22d6a3feb1, []int{18}
} }
func (m *LightningAddress) XXX_Unmarshal(b []byte) error { func (m *LightningAddress) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_LightningAddress.Unmarshal(m, b) return xxx_messageInfo_LightningAddress.Unmarshal(m, b)
} }
func (m *LightningAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *LightningAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_LightningAddress.Marshal(b, m, deterministic) return xxx_messageInfo_LightningAddress.Marshal(b, m, deterministic)
} }
func (dst *LightningAddress) XXX_Merge(src proto.Message) { func (m *LightningAddress) XXX_Merge(src proto.Message) {
xxx_messageInfo_LightningAddress.Merge(dst, src) xxx_messageInfo_LightningAddress.Merge(m, src)
} }
func (m *LightningAddress) XXX_Size() int { func (m *LightningAddress) XXX_Size() int {
return xxx_messageInfo_LightningAddress.Size(m) return xxx_messageInfo_LightningAddress.Size(m)
@ -1504,16 +1418,17 @@ func (m *EstimateFeeRequest) Reset() { *m = EstimateFeeRequest{} }
func (m *EstimateFeeRequest) String() string { return proto.CompactTextString(m) } func (m *EstimateFeeRequest) String() string { return proto.CompactTextString(m) }
func (*EstimateFeeRequest) ProtoMessage() {} func (*EstimateFeeRequest) ProtoMessage() {}
func (*EstimateFeeRequest) Descriptor() ([]byte, []int) { func (*EstimateFeeRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{19} return fileDescriptor_77a6da22d6a3feb1, []int{19}
} }
func (m *EstimateFeeRequest) XXX_Unmarshal(b []byte) error { func (m *EstimateFeeRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_EstimateFeeRequest.Unmarshal(m, b) return xxx_messageInfo_EstimateFeeRequest.Unmarshal(m, b)
} }
func (m *EstimateFeeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *EstimateFeeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_EstimateFeeRequest.Marshal(b, m, deterministic) return xxx_messageInfo_EstimateFeeRequest.Marshal(b, m, deterministic)
} }
func (dst *EstimateFeeRequest) XXX_Merge(src proto.Message) { func (m *EstimateFeeRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_EstimateFeeRequest.Merge(dst, src) xxx_messageInfo_EstimateFeeRequest.Merge(m, src)
} }
func (m *EstimateFeeRequest) XXX_Size() int { func (m *EstimateFeeRequest) XXX_Size() int {
return xxx_messageInfo_EstimateFeeRequest.Size(m) return xxx_messageInfo_EstimateFeeRequest.Size(m)
@ -1552,16 +1467,17 @@ func (m *EstimateFeeResponse) Reset() { *m = EstimateFeeResponse{} }
func (m *EstimateFeeResponse) String() string { return proto.CompactTextString(m) } func (m *EstimateFeeResponse) String() string { return proto.CompactTextString(m) }
func (*EstimateFeeResponse) ProtoMessage() {} func (*EstimateFeeResponse) ProtoMessage() {}
func (*EstimateFeeResponse) Descriptor() ([]byte, []int) { func (*EstimateFeeResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{20} return fileDescriptor_77a6da22d6a3feb1, []int{20}
} }
func (m *EstimateFeeResponse) XXX_Unmarshal(b []byte) error { func (m *EstimateFeeResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_EstimateFeeResponse.Unmarshal(m, b) return xxx_messageInfo_EstimateFeeResponse.Unmarshal(m, b)
} }
func (m *EstimateFeeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *EstimateFeeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_EstimateFeeResponse.Marshal(b, m, deterministic) return xxx_messageInfo_EstimateFeeResponse.Marshal(b, m, deterministic)
} }
func (dst *EstimateFeeResponse) XXX_Merge(src proto.Message) { func (m *EstimateFeeResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_EstimateFeeResponse.Merge(dst, src) xxx_messageInfo_EstimateFeeResponse.Merge(m, src)
} }
func (m *EstimateFeeResponse) XXX_Size() int { func (m *EstimateFeeResponse) XXX_Size() int {
return xxx_messageInfo_EstimateFeeResponse.Size(m) return xxx_messageInfo_EstimateFeeResponse.Size(m)
@ -1602,16 +1518,17 @@ func (m *SendManyRequest) Reset() { *m = SendManyRequest{} }
func (m *SendManyRequest) String() string { return proto.CompactTextString(m) } func (m *SendManyRequest) String() string { return proto.CompactTextString(m) }
func (*SendManyRequest) ProtoMessage() {} func (*SendManyRequest) ProtoMessage() {}
func (*SendManyRequest) Descriptor() ([]byte, []int) { func (*SendManyRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{21} return fileDescriptor_77a6da22d6a3feb1, []int{21}
} }
func (m *SendManyRequest) XXX_Unmarshal(b []byte) error { func (m *SendManyRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendManyRequest.Unmarshal(m, b) return xxx_messageInfo_SendManyRequest.Unmarshal(m, b)
} }
func (m *SendManyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SendManyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SendManyRequest.Marshal(b, m, deterministic) return xxx_messageInfo_SendManyRequest.Marshal(b, m, deterministic)
} }
func (dst *SendManyRequest) XXX_Merge(src proto.Message) { func (m *SendManyRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendManyRequest.Merge(dst, src) xxx_messageInfo_SendManyRequest.Merge(m, src)
} }
func (m *SendManyRequest) XXX_Size() int { func (m *SendManyRequest) XXX_Size() int {
return xxx_messageInfo_SendManyRequest.Size(m) return xxx_messageInfo_SendManyRequest.Size(m)
@ -1655,16 +1572,17 @@ func (m *SendManyResponse) Reset() { *m = SendManyResponse{} }
func (m *SendManyResponse) String() string { return proto.CompactTextString(m) } func (m *SendManyResponse) String() string { return proto.CompactTextString(m) }
func (*SendManyResponse) ProtoMessage() {} func (*SendManyResponse) ProtoMessage() {}
func (*SendManyResponse) Descriptor() ([]byte, []int) { func (*SendManyResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{22} return fileDescriptor_77a6da22d6a3feb1, []int{22}
} }
func (m *SendManyResponse) XXX_Unmarshal(b []byte) error { func (m *SendManyResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendManyResponse.Unmarshal(m, b) return xxx_messageInfo_SendManyResponse.Unmarshal(m, b)
} }
func (m *SendManyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SendManyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SendManyResponse.Marshal(b, m, deterministic) return xxx_messageInfo_SendManyResponse.Marshal(b, m, deterministic)
} }
func (dst *SendManyResponse) XXX_Merge(src proto.Message) { func (m *SendManyResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendManyResponse.Merge(dst, src) xxx_messageInfo_SendManyResponse.Merge(m, src)
} }
func (m *SendManyResponse) XXX_Size() int { func (m *SendManyResponse) XXX_Size() int {
return xxx_messageInfo_SendManyResponse.Size(m) return xxx_messageInfo_SendManyResponse.Size(m)
@ -1705,16 +1623,17 @@ func (m *SendCoinsRequest) Reset() { *m = SendCoinsRequest{} }
func (m *SendCoinsRequest) String() string { return proto.CompactTextString(m) } func (m *SendCoinsRequest) String() string { return proto.CompactTextString(m) }
func (*SendCoinsRequest) ProtoMessage() {} func (*SendCoinsRequest) ProtoMessage() {}
func (*SendCoinsRequest) Descriptor() ([]byte, []int) { func (*SendCoinsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{23} return fileDescriptor_77a6da22d6a3feb1, []int{23}
} }
func (m *SendCoinsRequest) XXX_Unmarshal(b []byte) error { func (m *SendCoinsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendCoinsRequest.Unmarshal(m, b) return xxx_messageInfo_SendCoinsRequest.Unmarshal(m, b)
} }
func (m *SendCoinsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SendCoinsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SendCoinsRequest.Marshal(b, m, deterministic) return xxx_messageInfo_SendCoinsRequest.Marshal(b, m, deterministic)
} }
func (dst *SendCoinsRequest) XXX_Merge(src proto.Message) { func (m *SendCoinsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendCoinsRequest.Merge(dst, src) xxx_messageInfo_SendCoinsRequest.Merge(m, src)
} }
func (m *SendCoinsRequest) XXX_Size() int { func (m *SendCoinsRequest) XXX_Size() int {
return xxx_messageInfo_SendCoinsRequest.Size(m) return xxx_messageInfo_SendCoinsRequest.Size(m)
@ -1772,16 +1691,17 @@ func (m *SendCoinsResponse) Reset() { *m = SendCoinsResponse{} }
func (m *SendCoinsResponse) String() string { return proto.CompactTextString(m) } func (m *SendCoinsResponse) String() string { return proto.CompactTextString(m) }
func (*SendCoinsResponse) ProtoMessage() {} func (*SendCoinsResponse) ProtoMessage() {}
func (*SendCoinsResponse) Descriptor() ([]byte, []int) { func (*SendCoinsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{24} return fileDescriptor_77a6da22d6a3feb1, []int{24}
} }
func (m *SendCoinsResponse) XXX_Unmarshal(b []byte) error { func (m *SendCoinsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendCoinsResponse.Unmarshal(m, b) return xxx_messageInfo_SendCoinsResponse.Unmarshal(m, b)
} }
func (m *SendCoinsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SendCoinsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SendCoinsResponse.Marshal(b, m, deterministic) return xxx_messageInfo_SendCoinsResponse.Marshal(b, m, deterministic)
} }
func (dst *SendCoinsResponse) XXX_Merge(src proto.Message) { func (m *SendCoinsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendCoinsResponse.Merge(dst, src) xxx_messageInfo_SendCoinsResponse.Merge(m, src)
} }
func (m *SendCoinsResponse) XXX_Size() int { func (m *SendCoinsResponse) XXX_Size() int {
return xxx_messageInfo_SendCoinsResponse.Size(m) return xxx_messageInfo_SendCoinsResponse.Size(m)
@ -1813,16 +1733,17 @@ func (m *ListUnspentRequest) Reset() { *m = ListUnspentRequest{} }
func (m *ListUnspentRequest) String() string { return proto.CompactTextString(m) } func (m *ListUnspentRequest) String() string { return proto.CompactTextString(m) }
func (*ListUnspentRequest) ProtoMessage() {} func (*ListUnspentRequest) ProtoMessage() {}
func (*ListUnspentRequest) Descriptor() ([]byte, []int) { func (*ListUnspentRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{25} return fileDescriptor_77a6da22d6a3feb1, []int{25}
} }
func (m *ListUnspentRequest) XXX_Unmarshal(b []byte) error { func (m *ListUnspentRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListUnspentRequest.Unmarshal(m, b) return xxx_messageInfo_ListUnspentRequest.Unmarshal(m, b)
} }
func (m *ListUnspentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ListUnspentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListUnspentRequest.Marshal(b, m, deterministic) return xxx_messageInfo_ListUnspentRequest.Marshal(b, m, deterministic)
} }
func (dst *ListUnspentRequest) XXX_Merge(src proto.Message) { func (m *ListUnspentRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListUnspentRequest.Merge(dst, src) xxx_messageInfo_ListUnspentRequest.Merge(m, src)
} }
func (m *ListUnspentRequest) XXX_Size() int { func (m *ListUnspentRequest) XXX_Size() int {
return xxx_messageInfo_ListUnspentRequest.Size(m) return xxx_messageInfo_ListUnspentRequest.Size(m)
@ -1859,16 +1780,17 @@ func (m *ListUnspentResponse) Reset() { *m = ListUnspentResponse{} }
func (m *ListUnspentResponse) String() string { return proto.CompactTextString(m) } func (m *ListUnspentResponse) String() string { return proto.CompactTextString(m) }
func (*ListUnspentResponse) ProtoMessage() {} func (*ListUnspentResponse) ProtoMessage() {}
func (*ListUnspentResponse) Descriptor() ([]byte, []int) { func (*ListUnspentResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{26} return fileDescriptor_77a6da22d6a3feb1, []int{26}
} }
func (m *ListUnspentResponse) XXX_Unmarshal(b []byte) error { func (m *ListUnspentResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListUnspentResponse.Unmarshal(m, b) return xxx_messageInfo_ListUnspentResponse.Unmarshal(m, b)
} }
func (m *ListUnspentResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ListUnspentResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListUnspentResponse.Marshal(b, m, deterministic) return xxx_messageInfo_ListUnspentResponse.Marshal(b, m, deterministic)
} }
func (dst *ListUnspentResponse) XXX_Merge(src proto.Message) { func (m *ListUnspentResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListUnspentResponse.Merge(dst, src) xxx_messageInfo_ListUnspentResponse.Merge(m, src)
} }
func (m *ListUnspentResponse) XXX_Size() int { func (m *ListUnspentResponse) XXX_Size() int {
return xxx_messageInfo_ListUnspentResponse.Size(m) return xxx_messageInfo_ListUnspentResponse.Size(m)
@ -1898,16 +1820,17 @@ func (m *NewAddressRequest) Reset() { *m = NewAddressRequest{} }
func (m *NewAddressRequest) String() string { return proto.CompactTextString(m) } func (m *NewAddressRequest) String() string { return proto.CompactTextString(m) }
func (*NewAddressRequest) ProtoMessage() {} func (*NewAddressRequest) ProtoMessage() {}
func (*NewAddressRequest) Descriptor() ([]byte, []int) { func (*NewAddressRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{27} return fileDescriptor_77a6da22d6a3feb1, []int{27}
} }
func (m *NewAddressRequest) XXX_Unmarshal(b []byte) error { func (m *NewAddressRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NewAddressRequest.Unmarshal(m, b) return xxx_messageInfo_NewAddressRequest.Unmarshal(m, b)
} }
func (m *NewAddressRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *NewAddressRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_NewAddressRequest.Marshal(b, m, deterministic) return xxx_messageInfo_NewAddressRequest.Marshal(b, m, deterministic)
} }
func (dst *NewAddressRequest) XXX_Merge(src proto.Message) { func (m *NewAddressRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_NewAddressRequest.Merge(dst, src) xxx_messageInfo_NewAddressRequest.Merge(m, src)
} }
func (m *NewAddressRequest) XXX_Size() int { func (m *NewAddressRequest) XXX_Size() int {
return xxx_messageInfo_NewAddressRequest.Size(m) return xxx_messageInfo_NewAddressRequest.Size(m)
@ -1937,16 +1860,17 @@ func (m *NewAddressResponse) Reset() { *m = NewAddressResponse{} }
func (m *NewAddressResponse) String() string { return proto.CompactTextString(m) } func (m *NewAddressResponse) String() string { return proto.CompactTextString(m) }
func (*NewAddressResponse) ProtoMessage() {} func (*NewAddressResponse) ProtoMessage() {}
func (*NewAddressResponse) Descriptor() ([]byte, []int) { func (*NewAddressResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{28} return fileDescriptor_77a6da22d6a3feb1, []int{28}
} }
func (m *NewAddressResponse) XXX_Unmarshal(b []byte) error { func (m *NewAddressResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NewAddressResponse.Unmarshal(m, b) return xxx_messageInfo_NewAddressResponse.Unmarshal(m, b)
} }
func (m *NewAddressResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *NewAddressResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_NewAddressResponse.Marshal(b, m, deterministic) return xxx_messageInfo_NewAddressResponse.Marshal(b, m, deterministic)
} }
func (dst *NewAddressResponse) XXX_Merge(src proto.Message) { func (m *NewAddressResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_NewAddressResponse.Merge(dst, src) xxx_messageInfo_NewAddressResponse.Merge(m, src)
} }
func (m *NewAddressResponse) XXX_Size() int { func (m *NewAddressResponse) XXX_Size() int {
return xxx_messageInfo_NewAddressResponse.Size(m) return xxx_messageInfo_NewAddressResponse.Size(m)
@ -1976,16 +1900,17 @@ func (m *SignMessageRequest) Reset() { *m = SignMessageRequest{} }
func (m *SignMessageRequest) String() string { return proto.CompactTextString(m) } func (m *SignMessageRequest) String() string { return proto.CompactTextString(m) }
func (*SignMessageRequest) ProtoMessage() {} func (*SignMessageRequest) ProtoMessage() {}
func (*SignMessageRequest) Descriptor() ([]byte, []int) { func (*SignMessageRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{29} return fileDescriptor_77a6da22d6a3feb1, []int{29}
} }
func (m *SignMessageRequest) XXX_Unmarshal(b []byte) error { func (m *SignMessageRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SignMessageRequest.Unmarshal(m, b) return xxx_messageInfo_SignMessageRequest.Unmarshal(m, b)
} }
func (m *SignMessageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SignMessageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SignMessageRequest.Marshal(b, m, deterministic) return xxx_messageInfo_SignMessageRequest.Marshal(b, m, deterministic)
} }
func (dst *SignMessageRequest) XXX_Merge(src proto.Message) { func (m *SignMessageRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SignMessageRequest.Merge(dst, src) xxx_messageInfo_SignMessageRequest.Merge(m, src)
} }
func (m *SignMessageRequest) XXX_Size() int { func (m *SignMessageRequest) XXX_Size() int {
return xxx_messageInfo_SignMessageRequest.Size(m) return xxx_messageInfo_SignMessageRequest.Size(m)
@ -2015,16 +1940,17 @@ func (m *SignMessageResponse) Reset() { *m = SignMessageResponse{} }
func (m *SignMessageResponse) String() string { return proto.CompactTextString(m) } func (m *SignMessageResponse) String() string { return proto.CompactTextString(m) }
func (*SignMessageResponse) ProtoMessage() {} func (*SignMessageResponse) ProtoMessage() {}
func (*SignMessageResponse) Descriptor() ([]byte, []int) { func (*SignMessageResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{30} return fileDescriptor_77a6da22d6a3feb1, []int{30}
} }
func (m *SignMessageResponse) XXX_Unmarshal(b []byte) error { func (m *SignMessageResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SignMessageResponse.Unmarshal(m, b) return xxx_messageInfo_SignMessageResponse.Unmarshal(m, b)
} }
func (m *SignMessageResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SignMessageResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SignMessageResponse.Marshal(b, m, deterministic) return xxx_messageInfo_SignMessageResponse.Marshal(b, m, deterministic)
} }
func (dst *SignMessageResponse) XXX_Merge(src proto.Message) { func (m *SignMessageResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SignMessageResponse.Merge(dst, src) xxx_messageInfo_SignMessageResponse.Merge(m, src)
} }
func (m *SignMessageResponse) XXX_Size() int { func (m *SignMessageResponse) XXX_Size() int {
return xxx_messageInfo_SignMessageResponse.Size(m) return xxx_messageInfo_SignMessageResponse.Size(m)
@ -2056,16 +1982,17 @@ func (m *VerifyMessageRequest) Reset() { *m = VerifyMessageRequest{} }
func (m *VerifyMessageRequest) String() string { return proto.CompactTextString(m) } func (m *VerifyMessageRequest) String() string { return proto.CompactTextString(m) }
func (*VerifyMessageRequest) ProtoMessage() {} func (*VerifyMessageRequest) ProtoMessage() {}
func (*VerifyMessageRequest) Descriptor() ([]byte, []int) { func (*VerifyMessageRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{31} return fileDescriptor_77a6da22d6a3feb1, []int{31}
} }
func (m *VerifyMessageRequest) XXX_Unmarshal(b []byte) error { func (m *VerifyMessageRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_VerifyMessageRequest.Unmarshal(m, b) return xxx_messageInfo_VerifyMessageRequest.Unmarshal(m, b)
} }
func (m *VerifyMessageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *VerifyMessageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_VerifyMessageRequest.Marshal(b, m, deterministic) return xxx_messageInfo_VerifyMessageRequest.Marshal(b, m, deterministic)
} }
func (dst *VerifyMessageRequest) XXX_Merge(src proto.Message) { func (m *VerifyMessageRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_VerifyMessageRequest.Merge(dst, src) xxx_messageInfo_VerifyMessageRequest.Merge(m, src)
} }
func (m *VerifyMessageRequest) XXX_Size() int { func (m *VerifyMessageRequest) XXX_Size() int {
return xxx_messageInfo_VerifyMessageRequest.Size(m) return xxx_messageInfo_VerifyMessageRequest.Size(m)
@ -2104,16 +2031,17 @@ func (m *VerifyMessageResponse) Reset() { *m = VerifyMessageResponse{} }
func (m *VerifyMessageResponse) String() string { return proto.CompactTextString(m) } func (m *VerifyMessageResponse) String() string { return proto.CompactTextString(m) }
func (*VerifyMessageResponse) ProtoMessage() {} func (*VerifyMessageResponse) ProtoMessage() {}
func (*VerifyMessageResponse) Descriptor() ([]byte, []int) { func (*VerifyMessageResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{32} return fileDescriptor_77a6da22d6a3feb1, []int{32}
} }
func (m *VerifyMessageResponse) XXX_Unmarshal(b []byte) error { func (m *VerifyMessageResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_VerifyMessageResponse.Unmarshal(m, b) return xxx_messageInfo_VerifyMessageResponse.Unmarshal(m, b)
} }
func (m *VerifyMessageResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *VerifyMessageResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_VerifyMessageResponse.Marshal(b, m, deterministic) return xxx_messageInfo_VerifyMessageResponse.Marshal(b, m, deterministic)
} }
func (dst *VerifyMessageResponse) XXX_Merge(src proto.Message) { func (m *VerifyMessageResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_VerifyMessageResponse.Merge(dst, src) xxx_messageInfo_VerifyMessageResponse.Merge(m, src)
} }
func (m *VerifyMessageResponse) XXX_Size() int { func (m *VerifyMessageResponse) XXX_Size() int {
return xxx_messageInfo_VerifyMessageResponse.Size(m) return xxx_messageInfo_VerifyMessageResponse.Size(m)
@ -2153,16 +2081,17 @@ func (m *ConnectPeerRequest) Reset() { *m = ConnectPeerRequest{} }
func (m *ConnectPeerRequest) String() string { return proto.CompactTextString(m) } func (m *ConnectPeerRequest) String() string { return proto.CompactTextString(m) }
func (*ConnectPeerRequest) ProtoMessage() {} func (*ConnectPeerRequest) ProtoMessage() {}
func (*ConnectPeerRequest) Descriptor() ([]byte, []int) { func (*ConnectPeerRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{33} return fileDescriptor_77a6da22d6a3feb1, []int{33}
} }
func (m *ConnectPeerRequest) XXX_Unmarshal(b []byte) error { func (m *ConnectPeerRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConnectPeerRequest.Unmarshal(m, b) return xxx_messageInfo_ConnectPeerRequest.Unmarshal(m, b)
} }
func (m *ConnectPeerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ConnectPeerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConnectPeerRequest.Marshal(b, m, deterministic) return xxx_messageInfo_ConnectPeerRequest.Marshal(b, m, deterministic)
} }
func (dst *ConnectPeerRequest) XXX_Merge(src proto.Message) { func (m *ConnectPeerRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConnectPeerRequest.Merge(dst, src) xxx_messageInfo_ConnectPeerRequest.Merge(m, src)
} }
func (m *ConnectPeerRequest) XXX_Size() int { func (m *ConnectPeerRequest) XXX_Size() int {
return xxx_messageInfo_ConnectPeerRequest.Size(m) return xxx_messageInfo_ConnectPeerRequest.Size(m)
@ -2197,16 +2126,17 @@ func (m *ConnectPeerResponse) Reset() { *m = ConnectPeerResponse{} }
func (m *ConnectPeerResponse) String() string { return proto.CompactTextString(m) } func (m *ConnectPeerResponse) String() string { return proto.CompactTextString(m) }
func (*ConnectPeerResponse) ProtoMessage() {} func (*ConnectPeerResponse) ProtoMessage() {}
func (*ConnectPeerResponse) Descriptor() ([]byte, []int) { func (*ConnectPeerResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{34} return fileDescriptor_77a6da22d6a3feb1, []int{34}
} }
func (m *ConnectPeerResponse) XXX_Unmarshal(b []byte) error { func (m *ConnectPeerResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConnectPeerResponse.Unmarshal(m, b) return xxx_messageInfo_ConnectPeerResponse.Unmarshal(m, b)
} }
func (m *ConnectPeerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ConnectPeerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConnectPeerResponse.Marshal(b, m, deterministic) return xxx_messageInfo_ConnectPeerResponse.Marshal(b, m, deterministic)
} }
func (dst *ConnectPeerResponse) XXX_Merge(src proto.Message) { func (m *ConnectPeerResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConnectPeerResponse.Merge(dst, src) xxx_messageInfo_ConnectPeerResponse.Merge(m, src)
} }
func (m *ConnectPeerResponse) XXX_Size() int { func (m *ConnectPeerResponse) XXX_Size() int {
return xxx_messageInfo_ConnectPeerResponse.Size(m) return xxx_messageInfo_ConnectPeerResponse.Size(m)
@ -2229,16 +2159,17 @@ func (m *DisconnectPeerRequest) Reset() { *m = DisconnectPeerRequest{} }
func (m *DisconnectPeerRequest) String() string { return proto.CompactTextString(m) } func (m *DisconnectPeerRequest) String() string { return proto.CompactTextString(m) }
func (*DisconnectPeerRequest) ProtoMessage() {} func (*DisconnectPeerRequest) ProtoMessage() {}
func (*DisconnectPeerRequest) Descriptor() ([]byte, []int) { func (*DisconnectPeerRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{35} return fileDescriptor_77a6da22d6a3feb1, []int{35}
} }
func (m *DisconnectPeerRequest) XXX_Unmarshal(b []byte) error { func (m *DisconnectPeerRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DisconnectPeerRequest.Unmarshal(m, b) return xxx_messageInfo_DisconnectPeerRequest.Unmarshal(m, b)
} }
func (m *DisconnectPeerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *DisconnectPeerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DisconnectPeerRequest.Marshal(b, m, deterministic) return xxx_messageInfo_DisconnectPeerRequest.Marshal(b, m, deterministic)
} }
func (dst *DisconnectPeerRequest) XXX_Merge(src proto.Message) { func (m *DisconnectPeerRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_DisconnectPeerRequest.Merge(dst, src) xxx_messageInfo_DisconnectPeerRequest.Merge(m, src)
} }
func (m *DisconnectPeerRequest) XXX_Size() int { func (m *DisconnectPeerRequest) XXX_Size() int {
return xxx_messageInfo_DisconnectPeerRequest.Size(m) return xxx_messageInfo_DisconnectPeerRequest.Size(m)
@ -2266,16 +2197,17 @@ func (m *DisconnectPeerResponse) Reset() { *m = DisconnectPeerResponse{}
func (m *DisconnectPeerResponse) String() string { return proto.CompactTextString(m) } func (m *DisconnectPeerResponse) String() string { return proto.CompactTextString(m) }
func (*DisconnectPeerResponse) ProtoMessage() {} func (*DisconnectPeerResponse) ProtoMessage() {}
func (*DisconnectPeerResponse) Descriptor() ([]byte, []int) { func (*DisconnectPeerResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{36} return fileDescriptor_77a6da22d6a3feb1, []int{36}
} }
func (m *DisconnectPeerResponse) XXX_Unmarshal(b []byte) error { func (m *DisconnectPeerResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DisconnectPeerResponse.Unmarshal(m, b) return xxx_messageInfo_DisconnectPeerResponse.Unmarshal(m, b)
} }
func (m *DisconnectPeerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *DisconnectPeerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DisconnectPeerResponse.Marshal(b, m, deterministic) return xxx_messageInfo_DisconnectPeerResponse.Marshal(b, m, deterministic)
} }
func (dst *DisconnectPeerResponse) XXX_Merge(src proto.Message) { func (m *DisconnectPeerResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_DisconnectPeerResponse.Merge(dst, src) xxx_messageInfo_DisconnectPeerResponse.Merge(m, src)
} }
func (m *DisconnectPeerResponse) XXX_Size() int { func (m *DisconnectPeerResponse) XXX_Size() int {
return xxx_messageInfo_DisconnectPeerResponse.Size(m) return xxx_messageInfo_DisconnectPeerResponse.Size(m)
@ -2300,16 +2232,17 @@ func (m *HTLC) Reset() { *m = HTLC{} }
func (m *HTLC) String() string { return proto.CompactTextString(m) } func (m *HTLC) String() string { return proto.CompactTextString(m) }
func (*HTLC) ProtoMessage() {} func (*HTLC) ProtoMessage() {}
func (*HTLC) Descriptor() ([]byte, []int) { func (*HTLC) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{37} return fileDescriptor_77a6da22d6a3feb1, []int{37}
} }
func (m *HTLC) XXX_Unmarshal(b []byte) error { func (m *HTLC) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_HTLC.Unmarshal(m, b) return xxx_messageInfo_HTLC.Unmarshal(m, b)
} }
func (m *HTLC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *HTLC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_HTLC.Marshal(b, m, deterministic) return xxx_messageInfo_HTLC.Marshal(b, m, deterministic)
} }
func (dst *HTLC) XXX_Merge(src proto.Message) { func (m *HTLC) XXX_Merge(src proto.Message) {
xxx_messageInfo_HTLC.Merge(dst, src) xxx_messageInfo_HTLC.Merge(m, src)
} }
func (m *HTLC) XXX_Size() int { func (m *HTLC) XXX_Size() int {
return xxx_messageInfo_HTLC.Size(m) return xxx_messageInfo_HTLC.Size(m)
@ -2415,16 +2348,17 @@ func (m *Channel) Reset() { *m = Channel{} }
func (m *Channel) String() string { return proto.CompactTextString(m) } func (m *Channel) String() string { return proto.CompactTextString(m) }
func (*Channel) ProtoMessage() {} func (*Channel) ProtoMessage() {}
func (*Channel) Descriptor() ([]byte, []int) { func (*Channel) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{38} return fileDescriptor_77a6da22d6a3feb1, []int{38}
} }
func (m *Channel) XXX_Unmarshal(b []byte) error { func (m *Channel) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Channel.Unmarshal(m, b) return xxx_messageInfo_Channel.Unmarshal(m, b)
} }
func (m *Channel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *Channel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Channel.Marshal(b, m, deterministic) return xxx_messageInfo_Channel.Marshal(b, m, deterministic)
} }
func (dst *Channel) XXX_Merge(src proto.Message) { func (m *Channel) XXX_Merge(src proto.Message) {
xxx_messageInfo_Channel.Merge(dst, src) xxx_messageInfo_Channel.Merge(m, src)
} }
func (m *Channel) XXX_Size() int { func (m *Channel) XXX_Size() int {
return xxx_messageInfo_Channel.Size(m) return xxx_messageInfo_Channel.Size(m)
@ -2582,16 +2516,17 @@ func (m *ListChannelsRequest) Reset() { *m = ListChannelsRequest{} }
func (m *ListChannelsRequest) String() string { return proto.CompactTextString(m) } func (m *ListChannelsRequest) String() string { return proto.CompactTextString(m) }
func (*ListChannelsRequest) ProtoMessage() {} func (*ListChannelsRequest) ProtoMessage() {}
func (*ListChannelsRequest) Descriptor() ([]byte, []int) { func (*ListChannelsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{39} return fileDescriptor_77a6da22d6a3feb1, []int{39}
} }
func (m *ListChannelsRequest) XXX_Unmarshal(b []byte) error { func (m *ListChannelsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListChannelsRequest.Unmarshal(m, b) return xxx_messageInfo_ListChannelsRequest.Unmarshal(m, b)
} }
func (m *ListChannelsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ListChannelsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListChannelsRequest.Marshal(b, m, deterministic) return xxx_messageInfo_ListChannelsRequest.Marshal(b, m, deterministic)
} }
func (dst *ListChannelsRequest) XXX_Merge(src proto.Message) { func (m *ListChannelsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListChannelsRequest.Merge(dst, src) xxx_messageInfo_ListChannelsRequest.Merge(m, src)
} }
func (m *ListChannelsRequest) XXX_Size() int { func (m *ListChannelsRequest) XXX_Size() int {
return xxx_messageInfo_ListChannelsRequest.Size(m) return xxx_messageInfo_ListChannelsRequest.Size(m)
@ -2642,16 +2577,17 @@ func (m *ListChannelsResponse) Reset() { *m = ListChannelsResponse{} }
func (m *ListChannelsResponse) String() string { return proto.CompactTextString(m) } func (m *ListChannelsResponse) String() string { return proto.CompactTextString(m) }
func (*ListChannelsResponse) ProtoMessage() {} func (*ListChannelsResponse) ProtoMessage() {}
func (*ListChannelsResponse) Descriptor() ([]byte, []int) { func (*ListChannelsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{40} return fileDescriptor_77a6da22d6a3feb1, []int{40}
} }
func (m *ListChannelsResponse) XXX_Unmarshal(b []byte) error { func (m *ListChannelsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListChannelsResponse.Unmarshal(m, b) return xxx_messageInfo_ListChannelsResponse.Unmarshal(m, b)
} }
func (m *ListChannelsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ListChannelsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListChannelsResponse.Marshal(b, m, deterministic) return xxx_messageInfo_ListChannelsResponse.Marshal(b, m, deterministic)
} }
func (dst *ListChannelsResponse) XXX_Merge(src proto.Message) { func (m *ListChannelsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListChannelsResponse.Merge(dst, src) xxx_messageInfo_ListChannelsResponse.Merge(m, src)
} }
func (m *ListChannelsResponse) XXX_Size() int { func (m *ListChannelsResponse) XXX_Size() int {
return xxx_messageInfo_ListChannelsResponse.Size(m) return xxx_messageInfo_ListChannelsResponse.Size(m)
@ -2699,16 +2635,17 @@ func (m *ChannelCloseSummary) Reset() { *m = ChannelCloseSummary{} }
func (m *ChannelCloseSummary) String() string { return proto.CompactTextString(m) } func (m *ChannelCloseSummary) String() string { return proto.CompactTextString(m) }
func (*ChannelCloseSummary) ProtoMessage() {} func (*ChannelCloseSummary) ProtoMessage() {}
func (*ChannelCloseSummary) Descriptor() ([]byte, []int) { func (*ChannelCloseSummary) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{41} return fileDescriptor_77a6da22d6a3feb1, []int{41}
} }
func (m *ChannelCloseSummary) XXX_Unmarshal(b []byte) error { func (m *ChannelCloseSummary) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelCloseSummary.Unmarshal(m, b) return xxx_messageInfo_ChannelCloseSummary.Unmarshal(m, b)
} }
func (m *ChannelCloseSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ChannelCloseSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelCloseSummary.Marshal(b, m, deterministic) return xxx_messageInfo_ChannelCloseSummary.Marshal(b, m, deterministic)
} }
func (dst *ChannelCloseSummary) XXX_Merge(src proto.Message) { func (m *ChannelCloseSummary) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelCloseSummary.Merge(dst, src) xxx_messageInfo_ChannelCloseSummary.Merge(m, src)
} }
func (m *ChannelCloseSummary) XXX_Size() int { func (m *ChannelCloseSummary) XXX_Size() int {
return xxx_messageInfo_ChannelCloseSummary.Size(m) return xxx_messageInfo_ChannelCloseSummary.Size(m)
@ -2805,16 +2742,17 @@ func (m *ClosedChannelsRequest) Reset() { *m = ClosedChannelsRequest{} }
func (m *ClosedChannelsRequest) String() string { return proto.CompactTextString(m) } func (m *ClosedChannelsRequest) String() string { return proto.CompactTextString(m) }
func (*ClosedChannelsRequest) ProtoMessage() {} func (*ClosedChannelsRequest) ProtoMessage() {}
func (*ClosedChannelsRequest) Descriptor() ([]byte, []int) { func (*ClosedChannelsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{42} return fileDescriptor_77a6da22d6a3feb1, []int{42}
} }
func (m *ClosedChannelsRequest) XXX_Unmarshal(b []byte) error { func (m *ClosedChannelsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ClosedChannelsRequest.Unmarshal(m, b) return xxx_messageInfo_ClosedChannelsRequest.Unmarshal(m, b)
} }
func (m *ClosedChannelsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ClosedChannelsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ClosedChannelsRequest.Marshal(b, m, deterministic) return xxx_messageInfo_ClosedChannelsRequest.Marshal(b, m, deterministic)
} }
func (dst *ClosedChannelsRequest) XXX_Merge(src proto.Message) { func (m *ClosedChannelsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ClosedChannelsRequest.Merge(dst, src) xxx_messageInfo_ClosedChannelsRequest.Merge(m, src)
} }
func (m *ClosedChannelsRequest) XXX_Size() int { func (m *ClosedChannelsRequest) XXX_Size() int {
return xxx_messageInfo_ClosedChannelsRequest.Size(m) return xxx_messageInfo_ClosedChannelsRequest.Size(m)
@ -2878,16 +2816,17 @@ func (m *ClosedChannelsResponse) Reset() { *m = ClosedChannelsResponse{}
func (m *ClosedChannelsResponse) String() string { return proto.CompactTextString(m) } func (m *ClosedChannelsResponse) String() string { return proto.CompactTextString(m) }
func (*ClosedChannelsResponse) ProtoMessage() {} func (*ClosedChannelsResponse) ProtoMessage() {}
func (*ClosedChannelsResponse) Descriptor() ([]byte, []int) { func (*ClosedChannelsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{43} return fileDescriptor_77a6da22d6a3feb1, []int{43}
} }
func (m *ClosedChannelsResponse) XXX_Unmarshal(b []byte) error { func (m *ClosedChannelsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ClosedChannelsResponse.Unmarshal(m, b) return xxx_messageInfo_ClosedChannelsResponse.Unmarshal(m, b)
} }
func (m *ClosedChannelsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ClosedChannelsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ClosedChannelsResponse.Marshal(b, m, deterministic) return xxx_messageInfo_ClosedChannelsResponse.Marshal(b, m, deterministic)
} }
func (dst *ClosedChannelsResponse) XXX_Merge(src proto.Message) { func (m *ClosedChannelsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ClosedChannelsResponse.Merge(dst, src) xxx_messageInfo_ClosedChannelsResponse.Merge(m, src)
} }
func (m *ClosedChannelsResponse) XXX_Size() int { func (m *ClosedChannelsResponse) XXX_Size() int {
return xxx_messageInfo_ClosedChannelsResponse.Size(m) return xxx_messageInfo_ClosedChannelsResponse.Size(m)
@ -2933,16 +2872,17 @@ func (m *Peer) Reset() { *m = Peer{} }
func (m *Peer) String() string { return proto.CompactTextString(m) } func (m *Peer) String() string { return proto.CompactTextString(m) }
func (*Peer) ProtoMessage() {} func (*Peer) ProtoMessage() {}
func (*Peer) Descriptor() ([]byte, []int) { func (*Peer) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{44} return fileDescriptor_77a6da22d6a3feb1, []int{44}
} }
func (m *Peer) XXX_Unmarshal(b []byte) error { func (m *Peer) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Peer.Unmarshal(m, b) return xxx_messageInfo_Peer.Unmarshal(m, b)
} }
func (m *Peer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *Peer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Peer.Marshal(b, m, deterministic) return xxx_messageInfo_Peer.Marshal(b, m, deterministic)
} }
func (dst *Peer) XXX_Merge(src proto.Message) { func (m *Peer) XXX_Merge(src proto.Message) {
xxx_messageInfo_Peer.Merge(dst, src) xxx_messageInfo_Peer.Merge(m, src)
} }
func (m *Peer) XXX_Size() int { func (m *Peer) XXX_Size() int {
return xxx_messageInfo_Peer.Size(m) return xxx_messageInfo_Peer.Size(m)
@ -3026,16 +2966,17 @@ func (m *ListPeersRequest) Reset() { *m = ListPeersRequest{} }
func (m *ListPeersRequest) String() string { return proto.CompactTextString(m) } func (m *ListPeersRequest) String() string { return proto.CompactTextString(m) }
func (*ListPeersRequest) ProtoMessage() {} func (*ListPeersRequest) ProtoMessage() {}
func (*ListPeersRequest) Descriptor() ([]byte, []int) { func (*ListPeersRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{45} return fileDescriptor_77a6da22d6a3feb1, []int{45}
} }
func (m *ListPeersRequest) XXX_Unmarshal(b []byte) error { func (m *ListPeersRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListPeersRequest.Unmarshal(m, b) return xxx_messageInfo_ListPeersRequest.Unmarshal(m, b)
} }
func (m *ListPeersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ListPeersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListPeersRequest.Marshal(b, m, deterministic) return xxx_messageInfo_ListPeersRequest.Marshal(b, m, deterministic)
} }
func (dst *ListPeersRequest) XXX_Merge(src proto.Message) { func (m *ListPeersRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListPeersRequest.Merge(dst, src) xxx_messageInfo_ListPeersRequest.Merge(m, src)
} }
func (m *ListPeersRequest) XXX_Size() int { func (m *ListPeersRequest) XXX_Size() int {
return xxx_messageInfo_ListPeersRequest.Size(m) return xxx_messageInfo_ListPeersRequest.Size(m)
@ -3058,16 +2999,17 @@ func (m *ListPeersResponse) Reset() { *m = ListPeersResponse{} }
func (m *ListPeersResponse) String() string { return proto.CompactTextString(m) } func (m *ListPeersResponse) String() string { return proto.CompactTextString(m) }
func (*ListPeersResponse) ProtoMessage() {} func (*ListPeersResponse) ProtoMessage() {}
func (*ListPeersResponse) Descriptor() ([]byte, []int) { func (*ListPeersResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{46} return fileDescriptor_77a6da22d6a3feb1, []int{46}
} }
func (m *ListPeersResponse) XXX_Unmarshal(b []byte) error { func (m *ListPeersResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListPeersResponse.Unmarshal(m, b) return xxx_messageInfo_ListPeersResponse.Unmarshal(m, b)
} }
func (m *ListPeersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ListPeersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListPeersResponse.Marshal(b, m, deterministic) return xxx_messageInfo_ListPeersResponse.Marshal(b, m, deterministic)
} }
func (dst *ListPeersResponse) XXX_Merge(src proto.Message) { func (m *ListPeersResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListPeersResponse.Merge(dst, src) xxx_messageInfo_ListPeersResponse.Merge(m, src)
} }
func (m *ListPeersResponse) XXX_Size() int { func (m *ListPeersResponse) XXX_Size() int {
return xxx_messageInfo_ListPeersResponse.Size(m) return xxx_messageInfo_ListPeersResponse.Size(m)
@ -3095,16 +3037,17 @@ func (m *GetInfoRequest) Reset() { *m = GetInfoRequest{} }
func (m *GetInfoRequest) String() string { return proto.CompactTextString(m) } func (m *GetInfoRequest) String() string { return proto.CompactTextString(m) }
func (*GetInfoRequest) ProtoMessage() {} func (*GetInfoRequest) ProtoMessage() {}
func (*GetInfoRequest) Descriptor() ([]byte, []int) { func (*GetInfoRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{47} return fileDescriptor_77a6da22d6a3feb1, []int{47}
} }
func (m *GetInfoRequest) XXX_Unmarshal(b []byte) error { func (m *GetInfoRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetInfoRequest.Unmarshal(m, b) return xxx_messageInfo_GetInfoRequest.Unmarshal(m, b)
} }
func (m *GetInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *GetInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetInfoRequest.Marshal(b, m, deterministic) return xxx_messageInfo_GetInfoRequest.Marshal(b, m, deterministic)
} }
func (dst *GetInfoRequest) XXX_Merge(src proto.Message) { func (m *GetInfoRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetInfoRequest.Merge(dst, src) xxx_messageInfo_GetInfoRequest.Merge(m, src)
} }
func (m *GetInfoRequest) XXX_Size() int { func (m *GetInfoRequest) XXX_Size() int {
return xxx_messageInfo_GetInfoRequest.Size(m) return xxx_messageInfo_GetInfoRequest.Size(m)
@ -3155,16 +3098,17 @@ func (m *GetInfoResponse) Reset() { *m = GetInfoResponse{} }
func (m *GetInfoResponse) String() string { return proto.CompactTextString(m) } func (m *GetInfoResponse) String() string { return proto.CompactTextString(m) }
func (*GetInfoResponse) ProtoMessage() {} func (*GetInfoResponse) ProtoMessage() {}
func (*GetInfoResponse) Descriptor() ([]byte, []int) { func (*GetInfoResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{48} return fileDescriptor_77a6da22d6a3feb1, []int{48}
} }
func (m *GetInfoResponse) XXX_Unmarshal(b []byte) error { func (m *GetInfoResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetInfoResponse.Unmarshal(m, b) return xxx_messageInfo_GetInfoResponse.Unmarshal(m, b)
} }
func (m *GetInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *GetInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetInfoResponse.Marshal(b, m, deterministic) return xxx_messageInfo_GetInfoResponse.Marshal(b, m, deterministic)
} }
func (dst *GetInfoResponse) XXX_Merge(src proto.Message) { func (m *GetInfoResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetInfoResponse.Merge(dst, src) xxx_messageInfo_GetInfoResponse.Merge(m, src)
} }
func (m *GetInfoResponse) XXX_Size() int { func (m *GetInfoResponse) XXX_Size() int {
return xxx_messageInfo_GetInfoResponse.Size(m) return xxx_messageInfo_GetInfoResponse.Size(m)
@ -3288,16 +3232,17 @@ func (m *Chain) Reset() { *m = Chain{} }
func (m *Chain) String() string { return proto.CompactTextString(m) } func (m *Chain) String() string { return proto.CompactTextString(m) }
func (*Chain) ProtoMessage() {} func (*Chain) ProtoMessage() {}
func (*Chain) Descriptor() ([]byte, []int) { func (*Chain) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{49} return fileDescriptor_77a6da22d6a3feb1, []int{49}
} }
func (m *Chain) XXX_Unmarshal(b []byte) error { func (m *Chain) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Chain.Unmarshal(m, b) return xxx_messageInfo_Chain.Unmarshal(m, b)
} }
func (m *Chain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *Chain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Chain.Marshal(b, m, deterministic) return xxx_messageInfo_Chain.Marshal(b, m, deterministic)
} }
func (dst *Chain) XXX_Merge(src proto.Message) { func (m *Chain) XXX_Merge(src proto.Message) {
xxx_messageInfo_Chain.Merge(dst, src) xxx_messageInfo_Chain.Merge(m, src)
} }
func (m *Chain) XXX_Size() int { func (m *Chain) XXX_Size() int {
return xxx_messageInfo_Chain.Size(m) return xxx_messageInfo_Chain.Size(m)
@ -3335,16 +3280,17 @@ func (m *ConfirmationUpdate) Reset() { *m = ConfirmationUpdate{} }
func (m *ConfirmationUpdate) String() string { return proto.CompactTextString(m) } func (m *ConfirmationUpdate) String() string { return proto.CompactTextString(m) }
func (*ConfirmationUpdate) ProtoMessage() {} func (*ConfirmationUpdate) ProtoMessage() {}
func (*ConfirmationUpdate) Descriptor() ([]byte, []int) { func (*ConfirmationUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{50} return fileDescriptor_77a6da22d6a3feb1, []int{50}
} }
func (m *ConfirmationUpdate) XXX_Unmarshal(b []byte) error { func (m *ConfirmationUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConfirmationUpdate.Unmarshal(m, b) return xxx_messageInfo_ConfirmationUpdate.Unmarshal(m, b)
} }
func (m *ConfirmationUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ConfirmationUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConfirmationUpdate.Marshal(b, m, deterministic) return xxx_messageInfo_ConfirmationUpdate.Marshal(b, m, deterministic)
} }
func (dst *ConfirmationUpdate) XXX_Merge(src proto.Message) { func (m *ConfirmationUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfirmationUpdate.Merge(dst, src) xxx_messageInfo_ConfirmationUpdate.Merge(m, src)
} }
func (m *ConfirmationUpdate) XXX_Size() int { func (m *ConfirmationUpdate) XXX_Size() int {
return xxx_messageInfo_ConfirmationUpdate.Size(m) return xxx_messageInfo_ConfirmationUpdate.Size(m)
@ -3387,16 +3333,17 @@ func (m *ChannelOpenUpdate) Reset() { *m = ChannelOpenUpdate{} }
func (m *ChannelOpenUpdate) String() string { return proto.CompactTextString(m) } func (m *ChannelOpenUpdate) String() string { return proto.CompactTextString(m) }
func (*ChannelOpenUpdate) ProtoMessage() {} func (*ChannelOpenUpdate) ProtoMessage() {}
func (*ChannelOpenUpdate) Descriptor() ([]byte, []int) { func (*ChannelOpenUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{51} return fileDescriptor_77a6da22d6a3feb1, []int{51}
} }
func (m *ChannelOpenUpdate) XXX_Unmarshal(b []byte) error { func (m *ChannelOpenUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelOpenUpdate.Unmarshal(m, b) return xxx_messageInfo_ChannelOpenUpdate.Unmarshal(m, b)
} }
func (m *ChannelOpenUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ChannelOpenUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelOpenUpdate.Marshal(b, m, deterministic) return xxx_messageInfo_ChannelOpenUpdate.Marshal(b, m, deterministic)
} }
func (dst *ChannelOpenUpdate) XXX_Merge(src proto.Message) { func (m *ChannelOpenUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelOpenUpdate.Merge(dst, src) xxx_messageInfo_ChannelOpenUpdate.Merge(m, src)
} }
func (m *ChannelOpenUpdate) XXX_Size() int { func (m *ChannelOpenUpdate) XXX_Size() int {
return xxx_messageInfo_ChannelOpenUpdate.Size(m) return xxx_messageInfo_ChannelOpenUpdate.Size(m)
@ -3426,16 +3373,17 @@ func (m *ChannelCloseUpdate) Reset() { *m = ChannelCloseUpdate{} }
func (m *ChannelCloseUpdate) String() string { return proto.CompactTextString(m) } func (m *ChannelCloseUpdate) String() string { return proto.CompactTextString(m) }
func (*ChannelCloseUpdate) ProtoMessage() {} func (*ChannelCloseUpdate) ProtoMessage() {}
func (*ChannelCloseUpdate) Descriptor() ([]byte, []int) { func (*ChannelCloseUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{52} return fileDescriptor_77a6da22d6a3feb1, []int{52}
} }
func (m *ChannelCloseUpdate) XXX_Unmarshal(b []byte) error { func (m *ChannelCloseUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelCloseUpdate.Unmarshal(m, b) return xxx_messageInfo_ChannelCloseUpdate.Unmarshal(m, b)
} }
func (m *ChannelCloseUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ChannelCloseUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelCloseUpdate.Marshal(b, m, deterministic) return xxx_messageInfo_ChannelCloseUpdate.Marshal(b, m, deterministic)
} }
func (dst *ChannelCloseUpdate) XXX_Merge(src proto.Message) { func (m *ChannelCloseUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelCloseUpdate.Merge(dst, src) xxx_messageInfo_ChannelCloseUpdate.Merge(m, src)
} }
func (m *ChannelCloseUpdate) XXX_Size() int { func (m *ChannelCloseUpdate) XXX_Size() int {
return xxx_messageInfo_ChannelCloseUpdate.Size(m) return xxx_messageInfo_ChannelCloseUpdate.Size(m)
@ -3481,16 +3429,17 @@ func (m *CloseChannelRequest) Reset() { *m = CloseChannelRequest{} }
func (m *CloseChannelRequest) String() string { return proto.CompactTextString(m) } func (m *CloseChannelRequest) String() string { return proto.CompactTextString(m) }
func (*CloseChannelRequest) ProtoMessage() {} func (*CloseChannelRequest) ProtoMessage() {}
func (*CloseChannelRequest) Descriptor() ([]byte, []int) { func (*CloseChannelRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{53} return fileDescriptor_77a6da22d6a3feb1, []int{53}
} }
func (m *CloseChannelRequest) XXX_Unmarshal(b []byte) error { func (m *CloseChannelRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CloseChannelRequest.Unmarshal(m, b) return xxx_messageInfo_CloseChannelRequest.Unmarshal(m, b)
} }
func (m *CloseChannelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *CloseChannelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CloseChannelRequest.Marshal(b, m, deterministic) return xxx_messageInfo_CloseChannelRequest.Marshal(b, m, deterministic)
} }
func (dst *CloseChannelRequest) XXX_Merge(src proto.Message) { func (m *CloseChannelRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_CloseChannelRequest.Merge(dst, src) xxx_messageInfo_CloseChannelRequest.Merge(m, src)
} }
func (m *CloseChannelRequest) XXX_Size() int { func (m *CloseChannelRequest) XXX_Size() int {
return xxx_messageInfo_CloseChannelRequest.Size(m) return xxx_messageInfo_CloseChannelRequest.Size(m)
@ -3543,16 +3492,17 @@ func (m *CloseStatusUpdate) Reset() { *m = CloseStatusUpdate{} }
func (m *CloseStatusUpdate) String() string { return proto.CompactTextString(m) } func (m *CloseStatusUpdate) String() string { return proto.CompactTextString(m) }
func (*CloseStatusUpdate) ProtoMessage() {} func (*CloseStatusUpdate) ProtoMessage() {}
func (*CloseStatusUpdate) Descriptor() ([]byte, []int) { func (*CloseStatusUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{54} return fileDescriptor_77a6da22d6a3feb1, []int{54}
} }
func (m *CloseStatusUpdate) XXX_Unmarshal(b []byte) error { func (m *CloseStatusUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CloseStatusUpdate.Unmarshal(m, b) return xxx_messageInfo_CloseStatusUpdate.Unmarshal(m, b)
} }
func (m *CloseStatusUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *CloseStatusUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CloseStatusUpdate.Marshal(b, m, deterministic) return xxx_messageInfo_CloseStatusUpdate.Marshal(b, m, deterministic)
} }
func (dst *CloseStatusUpdate) XXX_Merge(src proto.Message) { func (m *CloseStatusUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_CloseStatusUpdate.Merge(dst, src) xxx_messageInfo_CloseStatusUpdate.Merge(m, src)
} }
func (m *CloseStatusUpdate) XXX_Size() int { func (m *CloseStatusUpdate) XXX_Size() int {
return xxx_messageInfo_CloseStatusUpdate.Size(m) return xxx_messageInfo_CloseStatusUpdate.Size(m)
@ -3600,80 +3550,14 @@ func (m *CloseStatusUpdate) GetChanClose() *ChannelCloseUpdate {
return nil return nil
} }
// XXX_OneofFuncs is for the internal use of the proto package. // XXX_OneofWrappers is for the internal use of the proto package.
func (*CloseStatusUpdate) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { func (*CloseStatusUpdate) XXX_OneofWrappers() []interface{} {
return _CloseStatusUpdate_OneofMarshaler, _CloseStatusUpdate_OneofUnmarshaler, _CloseStatusUpdate_OneofSizer, []interface{}{ return []interface{}{
(*CloseStatusUpdate_ClosePending)(nil), (*CloseStatusUpdate_ClosePending)(nil),
(*CloseStatusUpdate_ChanClose)(nil), (*CloseStatusUpdate_ChanClose)(nil),
} }
} }
func _CloseStatusUpdate_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
m := msg.(*CloseStatusUpdate)
// update
switch x := m.Update.(type) {
case *CloseStatusUpdate_ClosePending:
b.EncodeVarint(1<<3 | proto.WireBytes)
if err := b.EncodeMessage(x.ClosePending); err != nil {
return err
}
case *CloseStatusUpdate_ChanClose:
b.EncodeVarint(3<<3 | proto.WireBytes)
if err := b.EncodeMessage(x.ChanClose); err != nil {
return err
}
case nil:
default:
return fmt.Errorf("CloseStatusUpdate.Update has unexpected type %T", x)
}
return nil
}
func _CloseStatusUpdate_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
m := msg.(*CloseStatusUpdate)
switch tag {
case 1: // update.close_pending
if wire != proto.WireBytes {
return true, proto.ErrInternalBadWireType
}
msg := new(PendingUpdate)
err := b.DecodeMessage(msg)
m.Update = &CloseStatusUpdate_ClosePending{msg}
return true, err
case 3: // update.chan_close
if wire != proto.WireBytes {
return true, proto.ErrInternalBadWireType
}
msg := new(ChannelCloseUpdate)
err := b.DecodeMessage(msg)
m.Update = &CloseStatusUpdate_ChanClose{msg}
return true, err
default:
return false, nil
}
}
func _CloseStatusUpdate_OneofSizer(msg proto.Message) (n int) {
m := msg.(*CloseStatusUpdate)
// update
switch x := m.Update.(type) {
case *CloseStatusUpdate_ClosePending:
s := proto.Size(x.ClosePending)
n += 1 // tag and wire
n += proto.SizeVarint(uint64(s))
n += s
case *CloseStatusUpdate_ChanClose:
s := proto.Size(x.ChanClose)
n += 1 // tag and wire
n += proto.SizeVarint(uint64(s))
n += s
case nil:
default:
panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
}
return n
}
type PendingUpdate struct { type PendingUpdate struct {
Txid []byte `protobuf:"bytes,1,opt,name=txid,proto3" json:"txid,omitempty"` Txid []byte `protobuf:"bytes,1,opt,name=txid,proto3" json:"txid,omitempty"`
OutputIndex uint32 `protobuf:"varint,2,opt,name=output_index,proto3" json:"output_index,omitempty"` OutputIndex uint32 `protobuf:"varint,2,opt,name=output_index,proto3" json:"output_index,omitempty"`
@ -3686,16 +3570,17 @@ func (m *PendingUpdate) Reset() { *m = PendingUpdate{} }
func (m *PendingUpdate) String() string { return proto.CompactTextString(m) } func (m *PendingUpdate) String() string { return proto.CompactTextString(m) }
func (*PendingUpdate) ProtoMessage() {} func (*PendingUpdate) ProtoMessage() {}
func (*PendingUpdate) Descriptor() ([]byte, []int) { func (*PendingUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{55} return fileDescriptor_77a6da22d6a3feb1, []int{55}
} }
func (m *PendingUpdate) XXX_Unmarshal(b []byte) error { func (m *PendingUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PendingUpdate.Unmarshal(m, b) return xxx_messageInfo_PendingUpdate.Unmarshal(m, b)
} }
func (m *PendingUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *PendingUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PendingUpdate.Marshal(b, m, deterministic) return xxx_messageInfo_PendingUpdate.Marshal(b, m, deterministic)
} }
func (dst *PendingUpdate) XXX_Merge(src proto.Message) { func (m *PendingUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingUpdate.Merge(dst, src) xxx_messageInfo_PendingUpdate.Merge(m, src)
} }
func (m *PendingUpdate) XXX_Size() int { func (m *PendingUpdate) XXX_Size() int {
return xxx_messageInfo_PendingUpdate.Size(m) return xxx_messageInfo_PendingUpdate.Size(m)
@ -3752,16 +3637,17 @@ func (m *OpenChannelRequest) Reset() { *m = OpenChannelRequest{} }
func (m *OpenChannelRequest) String() string { return proto.CompactTextString(m) } func (m *OpenChannelRequest) String() string { return proto.CompactTextString(m) }
func (*OpenChannelRequest) ProtoMessage() {} func (*OpenChannelRequest) ProtoMessage() {}
func (*OpenChannelRequest) Descriptor() ([]byte, []int) { func (*OpenChannelRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{56} return fileDescriptor_77a6da22d6a3feb1, []int{56}
} }
func (m *OpenChannelRequest) XXX_Unmarshal(b []byte) error { func (m *OpenChannelRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_OpenChannelRequest.Unmarshal(m, b) return xxx_messageInfo_OpenChannelRequest.Unmarshal(m, b)
} }
func (m *OpenChannelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *OpenChannelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_OpenChannelRequest.Marshal(b, m, deterministic) return xxx_messageInfo_OpenChannelRequest.Marshal(b, m, deterministic)
} }
func (dst *OpenChannelRequest) XXX_Merge(src proto.Message) { func (m *OpenChannelRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_OpenChannelRequest.Merge(dst, src) xxx_messageInfo_OpenChannelRequest.Merge(m, src)
} }
func (m *OpenChannelRequest) XXX_Size() int { func (m *OpenChannelRequest) XXX_Size() int {
return xxx_messageInfo_OpenChannelRequest.Size(m) return xxx_messageInfo_OpenChannelRequest.Size(m)
@ -3863,16 +3749,17 @@ func (m *OpenStatusUpdate) Reset() { *m = OpenStatusUpdate{} }
func (m *OpenStatusUpdate) String() string { return proto.CompactTextString(m) } func (m *OpenStatusUpdate) String() string { return proto.CompactTextString(m) }
func (*OpenStatusUpdate) ProtoMessage() {} func (*OpenStatusUpdate) ProtoMessage() {}
func (*OpenStatusUpdate) Descriptor() ([]byte, []int) { func (*OpenStatusUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{57} return fileDescriptor_77a6da22d6a3feb1, []int{57}
} }
func (m *OpenStatusUpdate) XXX_Unmarshal(b []byte) error { func (m *OpenStatusUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_OpenStatusUpdate.Unmarshal(m, b) return xxx_messageInfo_OpenStatusUpdate.Unmarshal(m, b)
} }
func (m *OpenStatusUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *OpenStatusUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_OpenStatusUpdate.Marshal(b, m, deterministic) return xxx_messageInfo_OpenStatusUpdate.Marshal(b, m, deterministic)
} }
func (dst *OpenStatusUpdate) XXX_Merge(src proto.Message) { func (m *OpenStatusUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_OpenStatusUpdate.Merge(dst, src) xxx_messageInfo_OpenStatusUpdate.Merge(m, src)
} }
func (m *OpenStatusUpdate) XXX_Size() int { func (m *OpenStatusUpdate) XXX_Size() int {
return xxx_messageInfo_OpenStatusUpdate.Size(m) return xxx_messageInfo_OpenStatusUpdate.Size(m)
@ -3920,80 +3807,14 @@ func (m *OpenStatusUpdate) GetChanOpen() *ChannelOpenUpdate {
return nil return nil
} }
// XXX_OneofFuncs is for the internal use of the proto package. // XXX_OneofWrappers is for the internal use of the proto package.
func (*OpenStatusUpdate) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { func (*OpenStatusUpdate) XXX_OneofWrappers() []interface{} {
return _OpenStatusUpdate_OneofMarshaler, _OpenStatusUpdate_OneofUnmarshaler, _OpenStatusUpdate_OneofSizer, []interface{}{ return []interface{}{
(*OpenStatusUpdate_ChanPending)(nil), (*OpenStatusUpdate_ChanPending)(nil),
(*OpenStatusUpdate_ChanOpen)(nil), (*OpenStatusUpdate_ChanOpen)(nil),
} }
} }
func _OpenStatusUpdate_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
m := msg.(*OpenStatusUpdate)
// update
switch x := m.Update.(type) {
case *OpenStatusUpdate_ChanPending:
b.EncodeVarint(1<<3 | proto.WireBytes)
if err := b.EncodeMessage(x.ChanPending); err != nil {
return err
}
case *OpenStatusUpdate_ChanOpen:
b.EncodeVarint(3<<3 | proto.WireBytes)
if err := b.EncodeMessage(x.ChanOpen); err != nil {
return err
}
case nil:
default:
return fmt.Errorf("OpenStatusUpdate.Update has unexpected type %T", x)
}
return nil
}
func _OpenStatusUpdate_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
m := msg.(*OpenStatusUpdate)
switch tag {
case 1: // update.chan_pending
if wire != proto.WireBytes {
return true, proto.ErrInternalBadWireType
}
msg := new(PendingUpdate)
err := b.DecodeMessage(msg)
m.Update = &OpenStatusUpdate_ChanPending{msg}
return true, err
case 3: // update.chan_open
if wire != proto.WireBytes {
return true, proto.ErrInternalBadWireType
}
msg := new(ChannelOpenUpdate)
err := b.DecodeMessage(msg)
m.Update = &OpenStatusUpdate_ChanOpen{msg}
return true, err
default:
return false, nil
}
}
func _OpenStatusUpdate_OneofSizer(msg proto.Message) (n int) {
m := msg.(*OpenStatusUpdate)
// update
switch x := m.Update.(type) {
case *OpenStatusUpdate_ChanPending:
s := proto.Size(x.ChanPending)
n += 1 // tag and wire
n += proto.SizeVarint(uint64(s))
n += s
case *OpenStatusUpdate_ChanOpen:
s := proto.Size(x.ChanOpen)
n += 1 // tag and wire
n += proto.SizeVarint(uint64(s))
n += s
case nil:
default:
panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
}
return n
}
type PendingHTLC struct { type PendingHTLC struct {
/// The direction within the channel that the htlc was sent /// The direction within the channel that the htlc was sent
Incoming bool `protobuf:"varint,1,opt,name=incoming,proto3" json:"incoming,omitempty"` Incoming bool `protobuf:"varint,1,opt,name=incoming,proto3" json:"incoming,omitempty"`
@ -4019,16 +3840,17 @@ func (m *PendingHTLC) Reset() { *m = PendingHTLC{} }
func (m *PendingHTLC) String() string { return proto.CompactTextString(m) } func (m *PendingHTLC) String() string { return proto.CompactTextString(m) }
func (*PendingHTLC) ProtoMessage() {} func (*PendingHTLC) ProtoMessage() {}
func (*PendingHTLC) Descriptor() ([]byte, []int) { func (*PendingHTLC) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{58} return fileDescriptor_77a6da22d6a3feb1, []int{58}
} }
func (m *PendingHTLC) XXX_Unmarshal(b []byte) error { func (m *PendingHTLC) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PendingHTLC.Unmarshal(m, b) return xxx_messageInfo_PendingHTLC.Unmarshal(m, b)
} }
func (m *PendingHTLC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *PendingHTLC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PendingHTLC.Marshal(b, m, deterministic) return xxx_messageInfo_PendingHTLC.Marshal(b, m, deterministic)
} }
func (dst *PendingHTLC) XXX_Merge(src proto.Message) { func (m *PendingHTLC) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingHTLC.Merge(dst, src) xxx_messageInfo_PendingHTLC.Merge(m, src)
} }
func (m *PendingHTLC) XXX_Size() int { func (m *PendingHTLC) XXX_Size() int {
return xxx_messageInfo_PendingHTLC.Size(m) return xxx_messageInfo_PendingHTLC.Size(m)
@ -4091,16 +3913,17 @@ func (m *PendingChannelsRequest) Reset() { *m = PendingChannelsRequest{}
func (m *PendingChannelsRequest) String() string { return proto.CompactTextString(m) } func (m *PendingChannelsRequest) String() string { return proto.CompactTextString(m) }
func (*PendingChannelsRequest) ProtoMessage() {} func (*PendingChannelsRequest) ProtoMessage() {}
func (*PendingChannelsRequest) Descriptor() ([]byte, []int) { func (*PendingChannelsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{59} return fileDescriptor_77a6da22d6a3feb1, []int{59}
} }
func (m *PendingChannelsRequest) XXX_Unmarshal(b []byte) error { func (m *PendingChannelsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PendingChannelsRequest.Unmarshal(m, b) return xxx_messageInfo_PendingChannelsRequest.Unmarshal(m, b)
} }
func (m *PendingChannelsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *PendingChannelsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PendingChannelsRequest.Marshal(b, m, deterministic) return xxx_messageInfo_PendingChannelsRequest.Marshal(b, m, deterministic)
} }
func (dst *PendingChannelsRequest) XXX_Merge(src proto.Message) { func (m *PendingChannelsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingChannelsRequest.Merge(dst, src) xxx_messageInfo_PendingChannelsRequest.Merge(m, src)
} }
func (m *PendingChannelsRequest) XXX_Size() int { func (m *PendingChannelsRequest) XXX_Size() int {
return xxx_messageInfo_PendingChannelsRequest.Size(m) return xxx_messageInfo_PendingChannelsRequest.Size(m)
@ -4131,16 +3954,17 @@ func (m *PendingChannelsResponse) Reset() { *m = PendingChannelsResponse
func (m *PendingChannelsResponse) String() string { return proto.CompactTextString(m) } func (m *PendingChannelsResponse) String() string { return proto.CompactTextString(m) }
func (*PendingChannelsResponse) ProtoMessage() {} func (*PendingChannelsResponse) ProtoMessage() {}
func (*PendingChannelsResponse) Descriptor() ([]byte, []int) { func (*PendingChannelsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{60} return fileDescriptor_77a6da22d6a3feb1, []int{60}
} }
func (m *PendingChannelsResponse) XXX_Unmarshal(b []byte) error { func (m *PendingChannelsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PendingChannelsResponse.Unmarshal(m, b) return xxx_messageInfo_PendingChannelsResponse.Unmarshal(m, b)
} }
func (m *PendingChannelsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *PendingChannelsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PendingChannelsResponse.Marshal(b, m, deterministic) return xxx_messageInfo_PendingChannelsResponse.Marshal(b, m, deterministic)
} }
func (dst *PendingChannelsResponse) XXX_Merge(src proto.Message) { func (m *PendingChannelsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingChannelsResponse.Merge(dst, src) xxx_messageInfo_PendingChannelsResponse.Merge(m, src)
} }
func (m *PendingChannelsResponse) XXX_Size() int { func (m *PendingChannelsResponse) XXX_Size() int {
return xxx_messageInfo_PendingChannelsResponse.Size(m) return xxx_messageInfo_PendingChannelsResponse.Size(m)
@ -4203,16 +4027,17 @@ func (m *PendingChannelsResponse_PendingChannel) Reset() {
func (m *PendingChannelsResponse_PendingChannel) String() string { return proto.CompactTextString(m) } func (m *PendingChannelsResponse_PendingChannel) String() string { return proto.CompactTextString(m) }
func (*PendingChannelsResponse_PendingChannel) ProtoMessage() {} func (*PendingChannelsResponse_PendingChannel) ProtoMessage() {}
func (*PendingChannelsResponse_PendingChannel) Descriptor() ([]byte, []int) { func (*PendingChannelsResponse_PendingChannel) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{60, 0} return fileDescriptor_77a6da22d6a3feb1, []int{60, 0}
} }
func (m *PendingChannelsResponse_PendingChannel) XXX_Unmarshal(b []byte) error { func (m *PendingChannelsResponse_PendingChannel) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PendingChannelsResponse_PendingChannel.Unmarshal(m, b) return xxx_messageInfo_PendingChannelsResponse_PendingChannel.Unmarshal(m, b)
} }
func (m *PendingChannelsResponse_PendingChannel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *PendingChannelsResponse_PendingChannel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PendingChannelsResponse_PendingChannel.Marshal(b, m, deterministic) return xxx_messageInfo_PendingChannelsResponse_PendingChannel.Marshal(b, m, deterministic)
} }
func (dst *PendingChannelsResponse_PendingChannel) XXX_Merge(src proto.Message) { func (m *PendingChannelsResponse_PendingChannel) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingChannelsResponse_PendingChannel.Merge(dst, src) xxx_messageInfo_PendingChannelsResponse_PendingChannel.Merge(m, src)
} }
func (m *PendingChannelsResponse_PendingChannel) XXX_Size() int { func (m *PendingChannelsResponse_PendingChannel) XXX_Size() int {
return xxx_messageInfo_PendingChannelsResponse_PendingChannel.Size(m) return xxx_messageInfo_PendingChannelsResponse_PendingChannel.Size(m)
@ -4290,16 +4115,17 @@ func (m *PendingChannelsResponse_PendingOpenChannel) String() string {
} }
func (*PendingChannelsResponse_PendingOpenChannel) ProtoMessage() {} func (*PendingChannelsResponse_PendingOpenChannel) ProtoMessage() {}
func (*PendingChannelsResponse_PendingOpenChannel) Descriptor() ([]byte, []int) { func (*PendingChannelsResponse_PendingOpenChannel) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{60, 1} return fileDescriptor_77a6da22d6a3feb1, []int{60, 1}
} }
func (m *PendingChannelsResponse_PendingOpenChannel) XXX_Unmarshal(b []byte) error { func (m *PendingChannelsResponse_PendingOpenChannel) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PendingChannelsResponse_PendingOpenChannel.Unmarshal(m, b) return xxx_messageInfo_PendingChannelsResponse_PendingOpenChannel.Unmarshal(m, b)
} }
func (m *PendingChannelsResponse_PendingOpenChannel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *PendingChannelsResponse_PendingOpenChannel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PendingChannelsResponse_PendingOpenChannel.Marshal(b, m, deterministic) return xxx_messageInfo_PendingChannelsResponse_PendingOpenChannel.Marshal(b, m, deterministic)
} }
func (dst *PendingChannelsResponse_PendingOpenChannel) XXX_Merge(src proto.Message) { func (m *PendingChannelsResponse_PendingOpenChannel) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingChannelsResponse_PendingOpenChannel.Merge(dst, src) xxx_messageInfo_PendingChannelsResponse_PendingOpenChannel.Merge(m, src)
} }
func (m *PendingChannelsResponse_PendingOpenChannel) XXX_Size() int { func (m *PendingChannelsResponse_PendingOpenChannel) XXX_Size() int {
return xxx_messageInfo_PendingChannelsResponse_PendingOpenChannel.Size(m) return xxx_messageInfo_PendingChannelsResponse_PendingOpenChannel.Size(m)
@ -4363,16 +4189,17 @@ func (m *PendingChannelsResponse_WaitingCloseChannel) String() string {
} }
func (*PendingChannelsResponse_WaitingCloseChannel) ProtoMessage() {} func (*PendingChannelsResponse_WaitingCloseChannel) ProtoMessage() {}
func (*PendingChannelsResponse_WaitingCloseChannel) Descriptor() ([]byte, []int) { func (*PendingChannelsResponse_WaitingCloseChannel) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{60, 2} return fileDescriptor_77a6da22d6a3feb1, []int{60, 2}
} }
func (m *PendingChannelsResponse_WaitingCloseChannel) XXX_Unmarshal(b []byte) error { func (m *PendingChannelsResponse_WaitingCloseChannel) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PendingChannelsResponse_WaitingCloseChannel.Unmarshal(m, b) return xxx_messageInfo_PendingChannelsResponse_WaitingCloseChannel.Unmarshal(m, b)
} }
func (m *PendingChannelsResponse_WaitingCloseChannel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *PendingChannelsResponse_WaitingCloseChannel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PendingChannelsResponse_WaitingCloseChannel.Marshal(b, m, deterministic) return xxx_messageInfo_PendingChannelsResponse_WaitingCloseChannel.Marshal(b, m, deterministic)
} }
func (dst *PendingChannelsResponse_WaitingCloseChannel) XXX_Merge(src proto.Message) { func (m *PendingChannelsResponse_WaitingCloseChannel) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingChannelsResponse_WaitingCloseChannel.Merge(dst, src) xxx_messageInfo_PendingChannelsResponse_WaitingCloseChannel.Merge(m, src)
} }
func (m *PendingChannelsResponse_WaitingCloseChannel) XXX_Size() int { func (m *PendingChannelsResponse_WaitingCloseChannel) XXX_Size() int {
return xxx_messageInfo_PendingChannelsResponse_WaitingCloseChannel.Size(m) return xxx_messageInfo_PendingChannelsResponse_WaitingCloseChannel.Size(m)
@ -4411,16 +4238,17 @@ func (m *PendingChannelsResponse_ClosedChannel) Reset() { *m = PendingCh
func (m *PendingChannelsResponse_ClosedChannel) String() string { return proto.CompactTextString(m) } func (m *PendingChannelsResponse_ClosedChannel) String() string { return proto.CompactTextString(m) }
func (*PendingChannelsResponse_ClosedChannel) ProtoMessage() {} func (*PendingChannelsResponse_ClosedChannel) ProtoMessage() {}
func (*PendingChannelsResponse_ClosedChannel) Descriptor() ([]byte, []int) { func (*PendingChannelsResponse_ClosedChannel) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{60, 3} return fileDescriptor_77a6da22d6a3feb1, []int{60, 3}
} }
func (m *PendingChannelsResponse_ClosedChannel) XXX_Unmarshal(b []byte) error { func (m *PendingChannelsResponse_ClosedChannel) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PendingChannelsResponse_ClosedChannel.Unmarshal(m, b) return xxx_messageInfo_PendingChannelsResponse_ClosedChannel.Unmarshal(m, b)
} }
func (m *PendingChannelsResponse_ClosedChannel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *PendingChannelsResponse_ClosedChannel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PendingChannelsResponse_ClosedChannel.Marshal(b, m, deterministic) return xxx_messageInfo_PendingChannelsResponse_ClosedChannel.Marshal(b, m, deterministic)
} }
func (dst *PendingChannelsResponse_ClosedChannel) XXX_Merge(src proto.Message) { func (m *PendingChannelsResponse_ClosedChannel) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingChannelsResponse_ClosedChannel.Merge(dst, src) xxx_messageInfo_PendingChannelsResponse_ClosedChannel.Merge(m, src)
} }
func (m *PendingChannelsResponse_ClosedChannel) XXX_Size() int { func (m *PendingChannelsResponse_ClosedChannel) XXX_Size() int {
return xxx_messageInfo_PendingChannelsResponse_ClosedChannel.Size(m) return xxx_messageInfo_PendingChannelsResponse_ClosedChannel.Size(m)
@ -4475,16 +4303,17 @@ func (m *PendingChannelsResponse_ForceClosedChannel) String() string {
} }
func (*PendingChannelsResponse_ForceClosedChannel) ProtoMessage() {} func (*PendingChannelsResponse_ForceClosedChannel) ProtoMessage() {}
func (*PendingChannelsResponse_ForceClosedChannel) Descriptor() ([]byte, []int) { func (*PendingChannelsResponse_ForceClosedChannel) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{60, 4} return fileDescriptor_77a6da22d6a3feb1, []int{60, 4}
} }
func (m *PendingChannelsResponse_ForceClosedChannel) XXX_Unmarshal(b []byte) error { func (m *PendingChannelsResponse_ForceClosedChannel) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PendingChannelsResponse_ForceClosedChannel.Unmarshal(m, b) return xxx_messageInfo_PendingChannelsResponse_ForceClosedChannel.Unmarshal(m, b)
} }
func (m *PendingChannelsResponse_ForceClosedChannel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *PendingChannelsResponse_ForceClosedChannel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PendingChannelsResponse_ForceClosedChannel.Marshal(b, m, deterministic) return xxx_messageInfo_PendingChannelsResponse_ForceClosedChannel.Marshal(b, m, deterministic)
} }
func (dst *PendingChannelsResponse_ForceClosedChannel) XXX_Merge(src proto.Message) { func (m *PendingChannelsResponse_ForceClosedChannel) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingChannelsResponse_ForceClosedChannel.Merge(dst, src) xxx_messageInfo_PendingChannelsResponse_ForceClosedChannel.Merge(m, src)
} }
func (m *PendingChannelsResponse_ForceClosedChannel) XXX_Size() int { func (m *PendingChannelsResponse_ForceClosedChannel) XXX_Size() int {
return xxx_messageInfo_PendingChannelsResponse_ForceClosedChannel.Size(m) return xxx_messageInfo_PendingChannelsResponse_ForceClosedChannel.Size(m)
@ -4554,16 +4383,17 @@ func (m *ChannelEventSubscription) Reset() { *m = ChannelEventSubscripti
func (m *ChannelEventSubscription) String() string { return proto.CompactTextString(m) } func (m *ChannelEventSubscription) String() string { return proto.CompactTextString(m) }
func (*ChannelEventSubscription) ProtoMessage() {} func (*ChannelEventSubscription) ProtoMessage() {}
func (*ChannelEventSubscription) Descriptor() ([]byte, []int) { func (*ChannelEventSubscription) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{61} return fileDescriptor_77a6da22d6a3feb1, []int{61}
} }
func (m *ChannelEventSubscription) XXX_Unmarshal(b []byte) error { func (m *ChannelEventSubscription) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelEventSubscription.Unmarshal(m, b) return xxx_messageInfo_ChannelEventSubscription.Unmarshal(m, b)
} }
func (m *ChannelEventSubscription) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ChannelEventSubscription) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelEventSubscription.Marshal(b, m, deterministic) return xxx_messageInfo_ChannelEventSubscription.Marshal(b, m, deterministic)
} }
func (dst *ChannelEventSubscription) XXX_Merge(src proto.Message) { func (m *ChannelEventSubscription) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelEventSubscription.Merge(dst, src) xxx_messageInfo_ChannelEventSubscription.Merge(m, src)
} }
func (m *ChannelEventSubscription) XXX_Size() int { func (m *ChannelEventSubscription) XXX_Size() int {
return xxx_messageInfo_ChannelEventSubscription.Size(m) return xxx_messageInfo_ChannelEventSubscription.Size(m)
@ -4591,16 +4421,17 @@ func (m *ChannelEventUpdate) Reset() { *m = ChannelEventUpdate{} }
func (m *ChannelEventUpdate) String() string { return proto.CompactTextString(m) } func (m *ChannelEventUpdate) String() string { return proto.CompactTextString(m) }
func (*ChannelEventUpdate) ProtoMessage() {} func (*ChannelEventUpdate) ProtoMessage() {}
func (*ChannelEventUpdate) Descriptor() ([]byte, []int) { func (*ChannelEventUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{62} return fileDescriptor_77a6da22d6a3feb1, []int{62}
} }
func (m *ChannelEventUpdate) XXX_Unmarshal(b []byte) error { func (m *ChannelEventUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelEventUpdate.Unmarshal(m, b) return xxx_messageInfo_ChannelEventUpdate.Unmarshal(m, b)
} }
func (m *ChannelEventUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ChannelEventUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelEventUpdate.Marshal(b, m, deterministic) return xxx_messageInfo_ChannelEventUpdate.Marshal(b, m, deterministic)
} }
func (dst *ChannelEventUpdate) XXX_Merge(src proto.Message) { func (m *ChannelEventUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelEventUpdate.Merge(dst, src) xxx_messageInfo_ChannelEventUpdate.Merge(m, src)
} }
func (m *ChannelEventUpdate) XXX_Size() int { func (m *ChannelEventUpdate) XXX_Size() int {
return xxx_messageInfo_ChannelEventUpdate.Size(m) return xxx_messageInfo_ChannelEventUpdate.Size(m)
@ -4681,9 +4512,9 @@ func (m *ChannelEventUpdate) GetType() ChannelEventUpdate_UpdateType {
return ChannelEventUpdate_OPEN_CHANNEL return ChannelEventUpdate_OPEN_CHANNEL
} }
// XXX_OneofFuncs is for the internal use of the proto package. // XXX_OneofWrappers is for the internal use of the proto package.
func (*ChannelEventUpdate) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { func (*ChannelEventUpdate) XXX_OneofWrappers() []interface{} {
return _ChannelEventUpdate_OneofMarshaler, _ChannelEventUpdate_OneofUnmarshaler, _ChannelEventUpdate_OneofSizer, []interface{}{ return []interface{}{
(*ChannelEventUpdate_OpenChannel)(nil), (*ChannelEventUpdate_OpenChannel)(nil),
(*ChannelEventUpdate_ClosedChannel)(nil), (*ChannelEventUpdate_ClosedChannel)(nil),
(*ChannelEventUpdate_ActiveChannel)(nil), (*ChannelEventUpdate_ActiveChannel)(nil),
@ -4691,108 +4522,6 @@ func (*ChannelEventUpdate) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Bu
} }
} }
func _ChannelEventUpdate_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
m := msg.(*ChannelEventUpdate)
// channel
switch x := m.Channel.(type) {
case *ChannelEventUpdate_OpenChannel:
b.EncodeVarint(1<<3 | proto.WireBytes)
if err := b.EncodeMessage(x.OpenChannel); err != nil {
return err
}
case *ChannelEventUpdate_ClosedChannel:
b.EncodeVarint(2<<3 | proto.WireBytes)
if err := b.EncodeMessage(x.ClosedChannel); err != nil {
return err
}
case *ChannelEventUpdate_ActiveChannel:
b.EncodeVarint(3<<3 | proto.WireBytes)
if err := b.EncodeMessage(x.ActiveChannel); err != nil {
return err
}
case *ChannelEventUpdate_InactiveChannel:
b.EncodeVarint(4<<3 | proto.WireBytes)
if err := b.EncodeMessage(x.InactiveChannel); err != nil {
return err
}
case nil:
default:
return fmt.Errorf("ChannelEventUpdate.Channel has unexpected type %T", x)
}
return nil
}
func _ChannelEventUpdate_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
m := msg.(*ChannelEventUpdate)
switch tag {
case 1: // channel.open_channel
if wire != proto.WireBytes {
return true, proto.ErrInternalBadWireType
}
msg := new(Channel)
err := b.DecodeMessage(msg)
m.Channel = &ChannelEventUpdate_OpenChannel{msg}
return true, err
case 2: // channel.closed_channel
if wire != proto.WireBytes {
return true, proto.ErrInternalBadWireType
}
msg := new(ChannelCloseSummary)
err := b.DecodeMessage(msg)
m.Channel = &ChannelEventUpdate_ClosedChannel{msg}
return true, err
case 3: // channel.active_channel
if wire != proto.WireBytes {
return true, proto.ErrInternalBadWireType
}
msg := new(ChannelPoint)
err := b.DecodeMessage(msg)
m.Channel = &ChannelEventUpdate_ActiveChannel{msg}
return true, err
case 4: // channel.inactive_channel
if wire != proto.WireBytes {
return true, proto.ErrInternalBadWireType
}
msg := new(ChannelPoint)
err := b.DecodeMessage(msg)
m.Channel = &ChannelEventUpdate_InactiveChannel{msg}
return true, err
default:
return false, nil
}
}
func _ChannelEventUpdate_OneofSizer(msg proto.Message) (n int) {
m := msg.(*ChannelEventUpdate)
// channel
switch x := m.Channel.(type) {
case *ChannelEventUpdate_OpenChannel:
s := proto.Size(x.OpenChannel)
n += 1 // tag and wire
n += proto.SizeVarint(uint64(s))
n += s
case *ChannelEventUpdate_ClosedChannel:
s := proto.Size(x.ClosedChannel)
n += 1 // tag and wire
n += proto.SizeVarint(uint64(s))
n += s
case *ChannelEventUpdate_ActiveChannel:
s := proto.Size(x.ActiveChannel)
n += 1 // tag and wire
n += proto.SizeVarint(uint64(s))
n += s
case *ChannelEventUpdate_InactiveChannel:
s := proto.Size(x.InactiveChannel)
n += 1 // tag and wire
n += proto.SizeVarint(uint64(s))
n += s
case nil:
default:
panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
}
return n
}
type WalletBalanceRequest struct { type WalletBalanceRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"` XXX_unrecognized []byte `json:"-"`
@ -4803,16 +4532,17 @@ func (m *WalletBalanceRequest) Reset() { *m = WalletBalanceRequest{} }
func (m *WalletBalanceRequest) String() string { return proto.CompactTextString(m) } func (m *WalletBalanceRequest) String() string { return proto.CompactTextString(m) }
func (*WalletBalanceRequest) ProtoMessage() {} func (*WalletBalanceRequest) ProtoMessage() {}
func (*WalletBalanceRequest) Descriptor() ([]byte, []int) { func (*WalletBalanceRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{63} return fileDescriptor_77a6da22d6a3feb1, []int{63}
} }
func (m *WalletBalanceRequest) XXX_Unmarshal(b []byte) error { func (m *WalletBalanceRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_WalletBalanceRequest.Unmarshal(m, b) return xxx_messageInfo_WalletBalanceRequest.Unmarshal(m, b)
} }
func (m *WalletBalanceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *WalletBalanceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_WalletBalanceRequest.Marshal(b, m, deterministic) return xxx_messageInfo_WalletBalanceRequest.Marshal(b, m, deterministic)
} }
func (dst *WalletBalanceRequest) XXX_Merge(src proto.Message) { func (m *WalletBalanceRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_WalletBalanceRequest.Merge(dst, src) xxx_messageInfo_WalletBalanceRequest.Merge(m, src)
} }
func (m *WalletBalanceRequest) XXX_Size() int { func (m *WalletBalanceRequest) XXX_Size() int {
return xxx_messageInfo_WalletBalanceRequest.Size(m) return xxx_messageInfo_WalletBalanceRequest.Size(m)
@ -4839,16 +4569,17 @@ func (m *WalletBalanceResponse) Reset() { *m = WalletBalanceResponse{} }
func (m *WalletBalanceResponse) String() string { return proto.CompactTextString(m) } func (m *WalletBalanceResponse) String() string { return proto.CompactTextString(m) }
func (*WalletBalanceResponse) ProtoMessage() {} func (*WalletBalanceResponse) ProtoMessage() {}
func (*WalletBalanceResponse) Descriptor() ([]byte, []int) { func (*WalletBalanceResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{64} return fileDescriptor_77a6da22d6a3feb1, []int{64}
} }
func (m *WalletBalanceResponse) XXX_Unmarshal(b []byte) error { func (m *WalletBalanceResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_WalletBalanceResponse.Unmarshal(m, b) return xxx_messageInfo_WalletBalanceResponse.Unmarshal(m, b)
} }
func (m *WalletBalanceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *WalletBalanceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_WalletBalanceResponse.Marshal(b, m, deterministic) return xxx_messageInfo_WalletBalanceResponse.Marshal(b, m, deterministic)
} }
func (dst *WalletBalanceResponse) XXX_Merge(src proto.Message) { func (m *WalletBalanceResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_WalletBalanceResponse.Merge(dst, src) xxx_messageInfo_WalletBalanceResponse.Merge(m, src)
} }
func (m *WalletBalanceResponse) XXX_Size() int { func (m *WalletBalanceResponse) XXX_Size() int {
return xxx_messageInfo_WalletBalanceResponse.Size(m) return xxx_messageInfo_WalletBalanceResponse.Size(m)
@ -4890,16 +4621,17 @@ func (m *ChannelBalanceRequest) Reset() { *m = ChannelBalanceRequest{} }
func (m *ChannelBalanceRequest) String() string { return proto.CompactTextString(m) } func (m *ChannelBalanceRequest) String() string { return proto.CompactTextString(m) }
func (*ChannelBalanceRequest) ProtoMessage() {} func (*ChannelBalanceRequest) ProtoMessage() {}
func (*ChannelBalanceRequest) Descriptor() ([]byte, []int) { func (*ChannelBalanceRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{65} return fileDescriptor_77a6da22d6a3feb1, []int{65}
} }
func (m *ChannelBalanceRequest) XXX_Unmarshal(b []byte) error { func (m *ChannelBalanceRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelBalanceRequest.Unmarshal(m, b) return xxx_messageInfo_ChannelBalanceRequest.Unmarshal(m, b)
} }
func (m *ChannelBalanceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ChannelBalanceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelBalanceRequest.Marshal(b, m, deterministic) return xxx_messageInfo_ChannelBalanceRequest.Marshal(b, m, deterministic)
} }
func (dst *ChannelBalanceRequest) XXX_Merge(src proto.Message) { func (m *ChannelBalanceRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelBalanceRequest.Merge(dst, src) xxx_messageInfo_ChannelBalanceRequest.Merge(m, src)
} }
func (m *ChannelBalanceRequest) XXX_Size() int { func (m *ChannelBalanceRequest) XXX_Size() int {
return xxx_messageInfo_ChannelBalanceRequest.Size(m) return xxx_messageInfo_ChannelBalanceRequest.Size(m)
@ -4924,16 +4656,17 @@ func (m *ChannelBalanceResponse) Reset() { *m = ChannelBalanceResponse{}
func (m *ChannelBalanceResponse) String() string { return proto.CompactTextString(m) } func (m *ChannelBalanceResponse) String() string { return proto.CompactTextString(m) }
func (*ChannelBalanceResponse) ProtoMessage() {} func (*ChannelBalanceResponse) ProtoMessage() {}
func (*ChannelBalanceResponse) Descriptor() ([]byte, []int) { func (*ChannelBalanceResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{66} return fileDescriptor_77a6da22d6a3feb1, []int{66}
} }
func (m *ChannelBalanceResponse) XXX_Unmarshal(b []byte) error { func (m *ChannelBalanceResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelBalanceResponse.Unmarshal(m, b) return xxx_messageInfo_ChannelBalanceResponse.Unmarshal(m, b)
} }
func (m *ChannelBalanceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ChannelBalanceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelBalanceResponse.Marshal(b, m, deterministic) return xxx_messageInfo_ChannelBalanceResponse.Marshal(b, m, deterministic)
} }
func (dst *ChannelBalanceResponse) XXX_Merge(src proto.Message) { func (m *ChannelBalanceResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelBalanceResponse.Merge(dst, src) xxx_messageInfo_ChannelBalanceResponse.Merge(m, src)
} }
func (m *ChannelBalanceResponse) XXX_Size() int { func (m *ChannelBalanceResponse) XXX_Size() int {
return xxx_messageInfo_ChannelBalanceResponse.Size(m) return xxx_messageInfo_ChannelBalanceResponse.Size(m)
@ -4990,16 +4723,17 @@ func (m *QueryRoutesRequest) Reset() { *m = QueryRoutesRequest{} }
func (m *QueryRoutesRequest) String() string { return proto.CompactTextString(m) } func (m *QueryRoutesRequest) String() string { return proto.CompactTextString(m) }
func (*QueryRoutesRequest) ProtoMessage() {} func (*QueryRoutesRequest) ProtoMessage() {}
func (*QueryRoutesRequest) Descriptor() ([]byte, []int) { func (*QueryRoutesRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{67} return fileDescriptor_77a6da22d6a3feb1, []int{67}
} }
func (m *QueryRoutesRequest) XXX_Unmarshal(b []byte) error { func (m *QueryRoutesRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_QueryRoutesRequest.Unmarshal(m, b) return xxx_messageInfo_QueryRoutesRequest.Unmarshal(m, b)
} }
func (m *QueryRoutesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *QueryRoutesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_QueryRoutesRequest.Marshal(b, m, deterministic) return xxx_messageInfo_QueryRoutesRequest.Marshal(b, m, deterministic)
} }
func (dst *QueryRoutesRequest) XXX_Merge(src proto.Message) { func (m *QueryRoutesRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryRoutesRequest.Merge(dst, src) xxx_messageInfo_QueryRoutesRequest.Merge(m, src)
} }
func (m *QueryRoutesRequest) XXX_Size() int { func (m *QueryRoutesRequest) XXX_Size() int {
return xxx_messageInfo_QueryRoutesRequest.Size(m) return xxx_messageInfo_QueryRoutesRequest.Size(m)
@ -5077,16 +4811,17 @@ func (m *EdgeLocator) Reset() { *m = EdgeLocator{} }
func (m *EdgeLocator) String() string { return proto.CompactTextString(m) } func (m *EdgeLocator) String() string { return proto.CompactTextString(m) }
func (*EdgeLocator) ProtoMessage() {} func (*EdgeLocator) ProtoMessage() {}
func (*EdgeLocator) Descriptor() ([]byte, []int) { func (*EdgeLocator) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{68} return fileDescriptor_77a6da22d6a3feb1, []int{68}
} }
func (m *EdgeLocator) XXX_Unmarshal(b []byte) error { func (m *EdgeLocator) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_EdgeLocator.Unmarshal(m, b) return xxx_messageInfo_EdgeLocator.Unmarshal(m, b)
} }
func (m *EdgeLocator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *EdgeLocator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_EdgeLocator.Marshal(b, m, deterministic) return xxx_messageInfo_EdgeLocator.Marshal(b, m, deterministic)
} }
func (dst *EdgeLocator) XXX_Merge(src proto.Message) { func (m *EdgeLocator) XXX_Merge(src proto.Message) {
xxx_messageInfo_EdgeLocator.Merge(dst, src) xxx_messageInfo_EdgeLocator.Merge(m, src)
} }
func (m *EdgeLocator) XXX_Size() int { func (m *EdgeLocator) XXX_Size() int {
return xxx_messageInfo_EdgeLocator.Size(m) return xxx_messageInfo_EdgeLocator.Size(m)
@ -5122,16 +4857,17 @@ func (m *QueryRoutesResponse) Reset() { *m = QueryRoutesResponse{} }
func (m *QueryRoutesResponse) String() string { return proto.CompactTextString(m) } func (m *QueryRoutesResponse) String() string { return proto.CompactTextString(m) }
func (*QueryRoutesResponse) ProtoMessage() {} func (*QueryRoutesResponse) ProtoMessage() {}
func (*QueryRoutesResponse) Descriptor() ([]byte, []int) { func (*QueryRoutesResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{69} return fileDescriptor_77a6da22d6a3feb1, []int{69}
} }
func (m *QueryRoutesResponse) XXX_Unmarshal(b []byte) error { func (m *QueryRoutesResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_QueryRoutesResponse.Unmarshal(m, b) return xxx_messageInfo_QueryRoutesResponse.Unmarshal(m, b)
} }
func (m *QueryRoutesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *QueryRoutesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_QueryRoutesResponse.Marshal(b, m, deterministic) return xxx_messageInfo_QueryRoutesResponse.Marshal(b, m, deterministic)
} }
func (dst *QueryRoutesResponse) XXX_Merge(src proto.Message) { func (m *QueryRoutesResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryRoutesResponse.Merge(dst, src) xxx_messageInfo_QueryRoutesResponse.Merge(m, src)
} }
func (m *QueryRoutesResponse) XXX_Size() int { func (m *QueryRoutesResponse) XXX_Size() int {
return xxx_messageInfo_QueryRoutesResponse.Size(m) return xxx_messageInfo_QueryRoutesResponse.Size(m)
@ -5174,16 +4910,17 @@ func (m *Hop) Reset() { *m = Hop{} }
func (m *Hop) String() string { return proto.CompactTextString(m) } func (m *Hop) String() string { return proto.CompactTextString(m) }
func (*Hop) ProtoMessage() {} func (*Hop) ProtoMessage() {}
func (*Hop) Descriptor() ([]byte, []int) { func (*Hop) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{70} return fileDescriptor_77a6da22d6a3feb1, []int{70}
} }
func (m *Hop) XXX_Unmarshal(b []byte) error { func (m *Hop) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Hop.Unmarshal(m, b) return xxx_messageInfo_Hop.Unmarshal(m, b)
} }
func (m *Hop) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *Hop) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Hop.Marshal(b, m, deterministic) return xxx_messageInfo_Hop.Marshal(b, m, deterministic)
} }
func (dst *Hop) XXX_Merge(src proto.Message) { func (m *Hop) XXX_Merge(src proto.Message) {
xxx_messageInfo_Hop.Merge(dst, src) xxx_messageInfo_Hop.Merge(m, src)
} }
func (m *Hop) XXX_Size() int { func (m *Hop) XXX_Size() int {
return xxx_messageInfo_Hop.Size(m) return xxx_messageInfo_Hop.Size(m)
@ -5295,16 +5032,17 @@ func (m *Route) Reset() { *m = Route{} }
func (m *Route) String() string { return proto.CompactTextString(m) } func (m *Route) String() string { return proto.CompactTextString(m) }
func (*Route) ProtoMessage() {} func (*Route) ProtoMessage() {}
func (*Route) Descriptor() ([]byte, []int) { func (*Route) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{71} return fileDescriptor_77a6da22d6a3feb1, []int{71}
} }
func (m *Route) XXX_Unmarshal(b []byte) error { func (m *Route) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Route.Unmarshal(m, b) return xxx_messageInfo_Route.Unmarshal(m, b)
} }
func (m *Route) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *Route) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Route.Marshal(b, m, deterministic) return xxx_messageInfo_Route.Marshal(b, m, deterministic)
} }
func (dst *Route) XXX_Merge(src proto.Message) { func (m *Route) XXX_Merge(src proto.Message) {
xxx_messageInfo_Route.Merge(dst, src) xxx_messageInfo_Route.Merge(m, src)
} }
func (m *Route) XXX_Size() int { func (m *Route) XXX_Size() int {
return xxx_messageInfo_Route.Size(m) return xxx_messageInfo_Route.Size(m)
@ -5371,16 +5109,17 @@ func (m *NodeInfoRequest) Reset() { *m = NodeInfoRequest{} }
func (m *NodeInfoRequest) String() string { return proto.CompactTextString(m) } func (m *NodeInfoRequest) String() string { return proto.CompactTextString(m) }
func (*NodeInfoRequest) ProtoMessage() {} func (*NodeInfoRequest) ProtoMessage() {}
func (*NodeInfoRequest) Descriptor() ([]byte, []int) { func (*NodeInfoRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{72} return fileDescriptor_77a6da22d6a3feb1, []int{72}
} }
func (m *NodeInfoRequest) XXX_Unmarshal(b []byte) error { func (m *NodeInfoRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodeInfoRequest.Unmarshal(m, b) return xxx_messageInfo_NodeInfoRequest.Unmarshal(m, b)
} }
func (m *NodeInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *NodeInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_NodeInfoRequest.Marshal(b, m, deterministic) return xxx_messageInfo_NodeInfoRequest.Marshal(b, m, deterministic)
} }
func (dst *NodeInfoRequest) XXX_Merge(src proto.Message) { func (m *NodeInfoRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_NodeInfoRequest.Merge(dst, src) xxx_messageInfo_NodeInfoRequest.Merge(m, src)
} }
func (m *NodeInfoRequest) XXX_Size() int { func (m *NodeInfoRequest) XXX_Size() int {
return xxx_messageInfo_NodeInfoRequest.Size(m) return xxx_messageInfo_NodeInfoRequest.Size(m)
@ -5416,16 +5155,17 @@ func (m *NodeInfo) Reset() { *m = NodeInfo{} }
func (m *NodeInfo) String() string { return proto.CompactTextString(m) } func (m *NodeInfo) String() string { return proto.CompactTextString(m) }
func (*NodeInfo) ProtoMessage() {} func (*NodeInfo) ProtoMessage() {}
func (*NodeInfo) Descriptor() ([]byte, []int) { func (*NodeInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{73} return fileDescriptor_77a6da22d6a3feb1, []int{73}
} }
func (m *NodeInfo) XXX_Unmarshal(b []byte) error { func (m *NodeInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodeInfo.Unmarshal(m, b) return xxx_messageInfo_NodeInfo.Unmarshal(m, b)
} }
func (m *NodeInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *NodeInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_NodeInfo.Marshal(b, m, deterministic) return xxx_messageInfo_NodeInfo.Marshal(b, m, deterministic)
} }
func (dst *NodeInfo) XXX_Merge(src proto.Message) { func (m *NodeInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_NodeInfo.Merge(dst, src) xxx_messageInfo_NodeInfo.Merge(m, src)
} }
func (m *NodeInfo) XXX_Size() int { func (m *NodeInfo) XXX_Size() int {
return xxx_messageInfo_NodeInfo.Size(m) return xxx_messageInfo_NodeInfo.Size(m)
@ -5477,16 +5217,17 @@ func (m *LightningNode) Reset() { *m = LightningNode{} }
func (m *LightningNode) String() string { return proto.CompactTextString(m) } func (m *LightningNode) String() string { return proto.CompactTextString(m) }
func (*LightningNode) ProtoMessage() {} func (*LightningNode) ProtoMessage() {}
func (*LightningNode) Descriptor() ([]byte, []int) { func (*LightningNode) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{74} return fileDescriptor_77a6da22d6a3feb1, []int{74}
} }
func (m *LightningNode) XXX_Unmarshal(b []byte) error { func (m *LightningNode) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_LightningNode.Unmarshal(m, b) return xxx_messageInfo_LightningNode.Unmarshal(m, b)
} }
func (m *LightningNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *LightningNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_LightningNode.Marshal(b, m, deterministic) return xxx_messageInfo_LightningNode.Marshal(b, m, deterministic)
} }
func (dst *LightningNode) XXX_Merge(src proto.Message) { func (m *LightningNode) XXX_Merge(src proto.Message) {
xxx_messageInfo_LightningNode.Merge(dst, src) xxx_messageInfo_LightningNode.Merge(m, src)
} }
func (m *LightningNode) XXX_Size() int { func (m *LightningNode) XXX_Size() int {
return xxx_messageInfo_LightningNode.Size(m) return xxx_messageInfo_LightningNode.Size(m)
@ -5544,16 +5285,17 @@ func (m *NodeAddress) Reset() { *m = NodeAddress{} }
func (m *NodeAddress) String() string { return proto.CompactTextString(m) } func (m *NodeAddress) String() string { return proto.CompactTextString(m) }
func (*NodeAddress) ProtoMessage() {} func (*NodeAddress) ProtoMessage() {}
func (*NodeAddress) Descriptor() ([]byte, []int) { func (*NodeAddress) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{75} return fileDescriptor_77a6da22d6a3feb1, []int{75}
} }
func (m *NodeAddress) XXX_Unmarshal(b []byte) error { func (m *NodeAddress) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodeAddress.Unmarshal(m, b) return xxx_messageInfo_NodeAddress.Unmarshal(m, b)
} }
func (m *NodeAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *NodeAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_NodeAddress.Marshal(b, m, deterministic) return xxx_messageInfo_NodeAddress.Marshal(b, m, deterministic)
} }
func (dst *NodeAddress) XXX_Merge(src proto.Message) { func (m *NodeAddress) XXX_Merge(src proto.Message) {
xxx_messageInfo_NodeAddress.Merge(dst, src) xxx_messageInfo_NodeAddress.Merge(m, src)
} }
func (m *NodeAddress) XXX_Size() int { func (m *NodeAddress) XXX_Size() int {
return xxx_messageInfo_NodeAddress.Size(m) return xxx_messageInfo_NodeAddress.Size(m)
@ -5594,16 +5336,17 @@ func (m *RoutingPolicy) Reset() { *m = RoutingPolicy{} }
func (m *RoutingPolicy) String() string { return proto.CompactTextString(m) } func (m *RoutingPolicy) String() string { return proto.CompactTextString(m) }
func (*RoutingPolicy) ProtoMessage() {} func (*RoutingPolicy) ProtoMessage() {}
func (*RoutingPolicy) Descriptor() ([]byte, []int) { func (*RoutingPolicy) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{76} return fileDescriptor_77a6da22d6a3feb1, []int{76}
} }
func (m *RoutingPolicy) XXX_Unmarshal(b []byte) error { func (m *RoutingPolicy) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RoutingPolicy.Unmarshal(m, b) return xxx_messageInfo_RoutingPolicy.Unmarshal(m, b)
} }
func (m *RoutingPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *RoutingPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RoutingPolicy.Marshal(b, m, deterministic) return xxx_messageInfo_RoutingPolicy.Marshal(b, m, deterministic)
} }
func (dst *RoutingPolicy) XXX_Merge(src proto.Message) { func (m *RoutingPolicy) XXX_Merge(src proto.Message) {
xxx_messageInfo_RoutingPolicy.Merge(dst, src) xxx_messageInfo_RoutingPolicy.Merge(m, src)
} }
func (m *RoutingPolicy) XXX_Size() int { func (m *RoutingPolicy) XXX_Size() int {
return xxx_messageInfo_RoutingPolicy.Size(m) return xxx_messageInfo_RoutingPolicy.Size(m)
@ -5684,16 +5427,17 @@ func (m *ChannelEdge) Reset() { *m = ChannelEdge{} }
func (m *ChannelEdge) String() string { return proto.CompactTextString(m) } func (m *ChannelEdge) String() string { return proto.CompactTextString(m) }
func (*ChannelEdge) ProtoMessage() {} func (*ChannelEdge) ProtoMessage() {}
func (*ChannelEdge) Descriptor() ([]byte, []int) { func (*ChannelEdge) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{77} return fileDescriptor_77a6da22d6a3feb1, []int{77}
} }
func (m *ChannelEdge) XXX_Unmarshal(b []byte) error { func (m *ChannelEdge) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelEdge.Unmarshal(m, b) return xxx_messageInfo_ChannelEdge.Unmarshal(m, b)
} }
func (m *ChannelEdge) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ChannelEdge) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelEdge.Marshal(b, m, deterministic) return xxx_messageInfo_ChannelEdge.Marshal(b, m, deterministic)
} }
func (dst *ChannelEdge) XXX_Merge(src proto.Message) { func (m *ChannelEdge) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelEdge.Merge(dst, src) xxx_messageInfo_ChannelEdge.Merge(m, src)
} }
func (m *ChannelEdge) XXX_Size() int { func (m *ChannelEdge) XXX_Size() int {
return xxx_messageInfo_ChannelEdge.Size(m) return xxx_messageInfo_ChannelEdge.Size(m)
@ -5775,16 +5519,17 @@ func (m *ChannelGraphRequest) Reset() { *m = ChannelGraphRequest{} }
func (m *ChannelGraphRequest) String() string { return proto.CompactTextString(m) } func (m *ChannelGraphRequest) String() string { return proto.CompactTextString(m) }
func (*ChannelGraphRequest) ProtoMessage() {} func (*ChannelGraphRequest) ProtoMessage() {}
func (*ChannelGraphRequest) Descriptor() ([]byte, []int) { func (*ChannelGraphRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{78} return fileDescriptor_77a6da22d6a3feb1, []int{78}
} }
func (m *ChannelGraphRequest) XXX_Unmarshal(b []byte) error { func (m *ChannelGraphRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelGraphRequest.Unmarshal(m, b) return xxx_messageInfo_ChannelGraphRequest.Unmarshal(m, b)
} }
func (m *ChannelGraphRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ChannelGraphRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelGraphRequest.Marshal(b, m, deterministic) return xxx_messageInfo_ChannelGraphRequest.Marshal(b, m, deterministic)
} }
func (dst *ChannelGraphRequest) XXX_Merge(src proto.Message) { func (m *ChannelGraphRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelGraphRequest.Merge(dst, src) xxx_messageInfo_ChannelGraphRequest.Merge(m, src)
} }
func (m *ChannelGraphRequest) XXX_Size() int { func (m *ChannelGraphRequest) XXX_Size() int {
return xxx_messageInfo_ChannelGraphRequest.Size(m) return xxx_messageInfo_ChannelGraphRequest.Size(m)
@ -5817,16 +5562,17 @@ func (m *ChannelGraph) Reset() { *m = ChannelGraph{} }
func (m *ChannelGraph) String() string { return proto.CompactTextString(m) } func (m *ChannelGraph) String() string { return proto.CompactTextString(m) }
func (*ChannelGraph) ProtoMessage() {} func (*ChannelGraph) ProtoMessage() {}
func (*ChannelGraph) Descriptor() ([]byte, []int) { func (*ChannelGraph) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{79} return fileDescriptor_77a6da22d6a3feb1, []int{79}
} }
func (m *ChannelGraph) XXX_Unmarshal(b []byte) error { func (m *ChannelGraph) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelGraph.Unmarshal(m, b) return xxx_messageInfo_ChannelGraph.Unmarshal(m, b)
} }
func (m *ChannelGraph) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ChannelGraph) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelGraph.Marshal(b, m, deterministic) return xxx_messageInfo_ChannelGraph.Marshal(b, m, deterministic)
} }
func (dst *ChannelGraph) XXX_Merge(src proto.Message) { func (m *ChannelGraph) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelGraph.Merge(dst, src) xxx_messageInfo_ChannelGraph.Merge(m, src)
} }
func (m *ChannelGraph) XXX_Size() int { func (m *ChannelGraph) XXX_Size() int {
return xxx_messageInfo_ChannelGraph.Size(m) return xxx_messageInfo_ChannelGraph.Size(m)
@ -5866,16 +5612,17 @@ func (m *ChanInfoRequest) Reset() { *m = ChanInfoRequest{} }
func (m *ChanInfoRequest) String() string { return proto.CompactTextString(m) } func (m *ChanInfoRequest) String() string { return proto.CompactTextString(m) }
func (*ChanInfoRequest) ProtoMessage() {} func (*ChanInfoRequest) ProtoMessage() {}
func (*ChanInfoRequest) Descriptor() ([]byte, []int) { func (*ChanInfoRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{80} return fileDescriptor_77a6da22d6a3feb1, []int{80}
} }
func (m *ChanInfoRequest) XXX_Unmarshal(b []byte) error { func (m *ChanInfoRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChanInfoRequest.Unmarshal(m, b) return xxx_messageInfo_ChanInfoRequest.Unmarshal(m, b)
} }
func (m *ChanInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ChanInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChanInfoRequest.Marshal(b, m, deterministic) return xxx_messageInfo_ChanInfoRequest.Marshal(b, m, deterministic)
} }
func (dst *ChanInfoRequest) XXX_Merge(src proto.Message) { func (m *ChanInfoRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChanInfoRequest.Merge(dst, src) xxx_messageInfo_ChanInfoRequest.Merge(m, src)
} }
func (m *ChanInfoRequest) XXX_Size() int { func (m *ChanInfoRequest) XXX_Size() int {
return xxx_messageInfo_ChanInfoRequest.Size(m) return xxx_messageInfo_ChanInfoRequest.Size(m)
@ -5903,16 +5650,17 @@ func (m *NetworkInfoRequest) Reset() { *m = NetworkInfoRequest{} }
func (m *NetworkInfoRequest) String() string { return proto.CompactTextString(m) } func (m *NetworkInfoRequest) String() string { return proto.CompactTextString(m) }
func (*NetworkInfoRequest) ProtoMessage() {} func (*NetworkInfoRequest) ProtoMessage() {}
func (*NetworkInfoRequest) Descriptor() ([]byte, []int) { func (*NetworkInfoRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{81} return fileDescriptor_77a6da22d6a3feb1, []int{81}
} }
func (m *NetworkInfoRequest) XXX_Unmarshal(b []byte) error { func (m *NetworkInfoRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NetworkInfoRequest.Unmarshal(m, b) return xxx_messageInfo_NetworkInfoRequest.Unmarshal(m, b)
} }
func (m *NetworkInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *NetworkInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_NetworkInfoRequest.Marshal(b, m, deterministic) return xxx_messageInfo_NetworkInfoRequest.Marshal(b, m, deterministic)
} }
func (dst *NetworkInfoRequest) XXX_Merge(src proto.Message) { func (m *NetworkInfoRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_NetworkInfoRequest.Merge(dst, src) xxx_messageInfo_NetworkInfoRequest.Merge(m, src)
} }
func (m *NetworkInfoRequest) XXX_Size() int { func (m *NetworkInfoRequest) XXX_Size() int {
return xxx_messageInfo_NetworkInfoRequest.Size(m) return xxx_messageInfo_NetworkInfoRequest.Size(m)
@ -5943,16 +5691,17 @@ func (m *NetworkInfo) Reset() { *m = NetworkInfo{} }
func (m *NetworkInfo) String() string { return proto.CompactTextString(m) } func (m *NetworkInfo) String() string { return proto.CompactTextString(m) }
func (*NetworkInfo) ProtoMessage() {} func (*NetworkInfo) ProtoMessage() {}
func (*NetworkInfo) Descriptor() ([]byte, []int) { func (*NetworkInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{82} return fileDescriptor_77a6da22d6a3feb1, []int{82}
} }
func (m *NetworkInfo) XXX_Unmarshal(b []byte) error { func (m *NetworkInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NetworkInfo.Unmarshal(m, b) return xxx_messageInfo_NetworkInfo.Unmarshal(m, b)
} }
func (m *NetworkInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *NetworkInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_NetworkInfo.Marshal(b, m, deterministic) return xxx_messageInfo_NetworkInfo.Marshal(b, m, deterministic)
} }
func (dst *NetworkInfo) XXX_Merge(src proto.Message) { func (m *NetworkInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_NetworkInfo.Merge(dst, src) xxx_messageInfo_NetworkInfo.Merge(m, src)
} }
func (m *NetworkInfo) XXX_Size() int { func (m *NetworkInfo) XXX_Size() int {
return xxx_messageInfo_NetworkInfo.Size(m) return xxx_messageInfo_NetworkInfo.Size(m)
@ -6043,16 +5792,17 @@ func (m *StopRequest) Reset() { *m = StopRequest{} }
func (m *StopRequest) String() string { return proto.CompactTextString(m) } func (m *StopRequest) String() string { return proto.CompactTextString(m) }
func (*StopRequest) ProtoMessage() {} func (*StopRequest) ProtoMessage() {}
func (*StopRequest) Descriptor() ([]byte, []int) { func (*StopRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{83} return fileDescriptor_77a6da22d6a3feb1, []int{83}
} }
func (m *StopRequest) XXX_Unmarshal(b []byte) error { func (m *StopRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_StopRequest.Unmarshal(m, b) return xxx_messageInfo_StopRequest.Unmarshal(m, b)
} }
func (m *StopRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *StopRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_StopRequest.Marshal(b, m, deterministic) return xxx_messageInfo_StopRequest.Marshal(b, m, deterministic)
} }
func (dst *StopRequest) XXX_Merge(src proto.Message) { func (m *StopRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_StopRequest.Merge(dst, src) xxx_messageInfo_StopRequest.Merge(m, src)
} }
func (m *StopRequest) XXX_Size() int { func (m *StopRequest) XXX_Size() int {
return xxx_messageInfo_StopRequest.Size(m) return xxx_messageInfo_StopRequest.Size(m)
@ -6073,16 +5823,17 @@ func (m *StopResponse) Reset() { *m = StopResponse{} }
func (m *StopResponse) String() string { return proto.CompactTextString(m) } func (m *StopResponse) String() string { return proto.CompactTextString(m) }
func (*StopResponse) ProtoMessage() {} func (*StopResponse) ProtoMessage() {}
func (*StopResponse) Descriptor() ([]byte, []int) { func (*StopResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{84} return fileDescriptor_77a6da22d6a3feb1, []int{84}
} }
func (m *StopResponse) XXX_Unmarshal(b []byte) error { func (m *StopResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_StopResponse.Unmarshal(m, b) return xxx_messageInfo_StopResponse.Unmarshal(m, b)
} }
func (m *StopResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *StopResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_StopResponse.Marshal(b, m, deterministic) return xxx_messageInfo_StopResponse.Marshal(b, m, deterministic)
} }
func (dst *StopResponse) XXX_Merge(src proto.Message) { func (m *StopResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_StopResponse.Merge(dst, src) xxx_messageInfo_StopResponse.Merge(m, src)
} }
func (m *StopResponse) XXX_Size() int { func (m *StopResponse) XXX_Size() int {
return xxx_messageInfo_StopResponse.Size(m) return xxx_messageInfo_StopResponse.Size(m)
@ -6103,16 +5854,17 @@ func (m *GraphTopologySubscription) Reset() { *m = GraphTopologySubscrip
func (m *GraphTopologySubscription) String() string { return proto.CompactTextString(m) } func (m *GraphTopologySubscription) String() string { return proto.CompactTextString(m) }
func (*GraphTopologySubscription) ProtoMessage() {} func (*GraphTopologySubscription) ProtoMessage() {}
func (*GraphTopologySubscription) Descriptor() ([]byte, []int) { func (*GraphTopologySubscription) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{85} return fileDescriptor_77a6da22d6a3feb1, []int{85}
} }
func (m *GraphTopologySubscription) XXX_Unmarshal(b []byte) error { func (m *GraphTopologySubscription) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GraphTopologySubscription.Unmarshal(m, b) return xxx_messageInfo_GraphTopologySubscription.Unmarshal(m, b)
} }
func (m *GraphTopologySubscription) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *GraphTopologySubscription) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GraphTopologySubscription.Marshal(b, m, deterministic) return xxx_messageInfo_GraphTopologySubscription.Marshal(b, m, deterministic)
} }
func (dst *GraphTopologySubscription) XXX_Merge(src proto.Message) { func (m *GraphTopologySubscription) XXX_Merge(src proto.Message) {
xxx_messageInfo_GraphTopologySubscription.Merge(dst, src) xxx_messageInfo_GraphTopologySubscription.Merge(m, src)
} }
func (m *GraphTopologySubscription) XXX_Size() int { func (m *GraphTopologySubscription) XXX_Size() int {
return xxx_messageInfo_GraphTopologySubscription.Size(m) return xxx_messageInfo_GraphTopologySubscription.Size(m)
@ -6136,16 +5888,17 @@ func (m *GraphTopologyUpdate) Reset() { *m = GraphTopologyUpdate{} }
func (m *GraphTopologyUpdate) String() string { return proto.CompactTextString(m) } func (m *GraphTopologyUpdate) String() string { return proto.CompactTextString(m) }
func (*GraphTopologyUpdate) ProtoMessage() {} func (*GraphTopologyUpdate) ProtoMessage() {}
func (*GraphTopologyUpdate) Descriptor() ([]byte, []int) { func (*GraphTopologyUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{86} return fileDescriptor_77a6da22d6a3feb1, []int{86}
} }
func (m *GraphTopologyUpdate) XXX_Unmarshal(b []byte) error { func (m *GraphTopologyUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GraphTopologyUpdate.Unmarshal(m, b) return xxx_messageInfo_GraphTopologyUpdate.Unmarshal(m, b)
} }
func (m *GraphTopologyUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *GraphTopologyUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GraphTopologyUpdate.Marshal(b, m, deterministic) return xxx_messageInfo_GraphTopologyUpdate.Marshal(b, m, deterministic)
} }
func (dst *GraphTopologyUpdate) XXX_Merge(src proto.Message) { func (m *GraphTopologyUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_GraphTopologyUpdate.Merge(dst, src) xxx_messageInfo_GraphTopologyUpdate.Merge(m, src)
} }
func (m *GraphTopologyUpdate) XXX_Size() int { func (m *GraphTopologyUpdate) XXX_Size() int {
return xxx_messageInfo_GraphTopologyUpdate.Size(m) return xxx_messageInfo_GraphTopologyUpdate.Size(m)
@ -6191,16 +5944,17 @@ func (m *NodeUpdate) Reset() { *m = NodeUpdate{} }
func (m *NodeUpdate) String() string { return proto.CompactTextString(m) } func (m *NodeUpdate) String() string { return proto.CompactTextString(m) }
func (*NodeUpdate) ProtoMessage() {} func (*NodeUpdate) ProtoMessage() {}
func (*NodeUpdate) Descriptor() ([]byte, []int) { func (*NodeUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{87} return fileDescriptor_77a6da22d6a3feb1, []int{87}
} }
func (m *NodeUpdate) XXX_Unmarshal(b []byte) error { func (m *NodeUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodeUpdate.Unmarshal(m, b) return xxx_messageInfo_NodeUpdate.Unmarshal(m, b)
} }
func (m *NodeUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *NodeUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_NodeUpdate.Marshal(b, m, deterministic) return xxx_messageInfo_NodeUpdate.Marshal(b, m, deterministic)
} }
func (dst *NodeUpdate) XXX_Merge(src proto.Message) { func (m *NodeUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_NodeUpdate.Merge(dst, src) xxx_messageInfo_NodeUpdate.Merge(m, src)
} }
func (m *NodeUpdate) XXX_Size() int { func (m *NodeUpdate) XXX_Size() int {
return xxx_messageInfo_NodeUpdate.Size(m) return xxx_messageInfo_NodeUpdate.Size(m)
@ -6259,16 +6013,17 @@ func (m *ChannelEdgeUpdate) Reset() { *m = ChannelEdgeUpdate{} }
func (m *ChannelEdgeUpdate) String() string { return proto.CompactTextString(m) } func (m *ChannelEdgeUpdate) String() string { return proto.CompactTextString(m) }
func (*ChannelEdgeUpdate) ProtoMessage() {} func (*ChannelEdgeUpdate) ProtoMessage() {}
func (*ChannelEdgeUpdate) Descriptor() ([]byte, []int) { func (*ChannelEdgeUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{88} return fileDescriptor_77a6da22d6a3feb1, []int{88}
} }
func (m *ChannelEdgeUpdate) XXX_Unmarshal(b []byte) error { func (m *ChannelEdgeUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelEdgeUpdate.Unmarshal(m, b) return xxx_messageInfo_ChannelEdgeUpdate.Unmarshal(m, b)
} }
func (m *ChannelEdgeUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ChannelEdgeUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelEdgeUpdate.Marshal(b, m, deterministic) return xxx_messageInfo_ChannelEdgeUpdate.Marshal(b, m, deterministic)
} }
func (dst *ChannelEdgeUpdate) XXX_Merge(src proto.Message) { func (m *ChannelEdgeUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelEdgeUpdate.Merge(dst, src) xxx_messageInfo_ChannelEdgeUpdate.Merge(m, src)
} }
func (m *ChannelEdgeUpdate) XXX_Size() int { func (m *ChannelEdgeUpdate) XXX_Size() int {
return xxx_messageInfo_ChannelEdgeUpdate.Size(m) return xxx_messageInfo_ChannelEdgeUpdate.Size(m)
@ -6339,16 +6094,17 @@ func (m *ClosedChannelUpdate) Reset() { *m = ClosedChannelUpdate{} }
func (m *ClosedChannelUpdate) String() string { return proto.CompactTextString(m) } func (m *ClosedChannelUpdate) String() string { return proto.CompactTextString(m) }
func (*ClosedChannelUpdate) ProtoMessage() {} func (*ClosedChannelUpdate) ProtoMessage() {}
func (*ClosedChannelUpdate) Descriptor() ([]byte, []int) { func (*ClosedChannelUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{89} return fileDescriptor_77a6da22d6a3feb1, []int{89}
} }
func (m *ClosedChannelUpdate) XXX_Unmarshal(b []byte) error { func (m *ClosedChannelUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ClosedChannelUpdate.Unmarshal(m, b) return xxx_messageInfo_ClosedChannelUpdate.Unmarshal(m, b)
} }
func (m *ClosedChannelUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ClosedChannelUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ClosedChannelUpdate.Marshal(b, m, deterministic) return xxx_messageInfo_ClosedChannelUpdate.Marshal(b, m, deterministic)
} }
func (dst *ClosedChannelUpdate) XXX_Merge(src proto.Message) { func (m *ClosedChannelUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ClosedChannelUpdate.Merge(dst, src) xxx_messageInfo_ClosedChannelUpdate.Merge(m, src)
} }
func (m *ClosedChannelUpdate) XXX_Size() int { func (m *ClosedChannelUpdate) XXX_Size() int {
return xxx_messageInfo_ClosedChannelUpdate.Size(m) return xxx_messageInfo_ClosedChannelUpdate.Size(m)
@ -6409,16 +6165,17 @@ func (m *HopHint) Reset() { *m = HopHint{} }
func (m *HopHint) String() string { return proto.CompactTextString(m) } func (m *HopHint) String() string { return proto.CompactTextString(m) }
func (*HopHint) ProtoMessage() {} func (*HopHint) ProtoMessage() {}
func (*HopHint) Descriptor() ([]byte, []int) { func (*HopHint) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{90} return fileDescriptor_77a6da22d6a3feb1, []int{90}
} }
func (m *HopHint) XXX_Unmarshal(b []byte) error { func (m *HopHint) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_HopHint.Unmarshal(m, b) return xxx_messageInfo_HopHint.Unmarshal(m, b)
} }
func (m *HopHint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *HopHint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_HopHint.Marshal(b, m, deterministic) return xxx_messageInfo_HopHint.Marshal(b, m, deterministic)
} }
func (dst *HopHint) XXX_Merge(src proto.Message) { func (m *HopHint) XXX_Merge(src proto.Message) {
xxx_messageInfo_HopHint.Merge(dst, src) xxx_messageInfo_HopHint.Merge(m, src)
} }
func (m *HopHint) XXX_Size() int { func (m *HopHint) XXX_Size() int {
return xxx_messageInfo_HopHint.Size(m) return xxx_messageInfo_HopHint.Size(m)
@ -6478,16 +6235,17 @@ func (m *RouteHint) Reset() { *m = RouteHint{} }
func (m *RouteHint) String() string { return proto.CompactTextString(m) } func (m *RouteHint) String() string { return proto.CompactTextString(m) }
func (*RouteHint) ProtoMessage() {} func (*RouteHint) ProtoMessage() {}
func (*RouteHint) Descriptor() ([]byte, []int) { func (*RouteHint) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{91} return fileDescriptor_77a6da22d6a3feb1, []int{91}
} }
func (m *RouteHint) XXX_Unmarshal(b []byte) error { func (m *RouteHint) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RouteHint.Unmarshal(m, b) return xxx_messageInfo_RouteHint.Unmarshal(m, b)
} }
func (m *RouteHint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *RouteHint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RouteHint.Marshal(b, m, deterministic) return xxx_messageInfo_RouteHint.Marshal(b, m, deterministic)
} }
func (dst *RouteHint) XXX_Merge(src proto.Message) { func (m *RouteHint) XXX_Merge(src proto.Message) {
xxx_messageInfo_RouteHint.Merge(dst, src) xxx_messageInfo_RouteHint.Merge(m, src)
} }
func (m *RouteHint) XXX_Size() int { func (m *RouteHint) XXX_Size() int {
return xxx_messageInfo_RouteHint.Size(m) return xxx_messageInfo_RouteHint.Size(m)
@ -6593,16 +6351,17 @@ func (m *Invoice) Reset() { *m = Invoice{} }
func (m *Invoice) String() string { return proto.CompactTextString(m) } func (m *Invoice) String() string { return proto.CompactTextString(m) }
func (*Invoice) ProtoMessage() {} func (*Invoice) ProtoMessage() {}
func (*Invoice) Descriptor() ([]byte, []int) { func (*Invoice) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{92} return fileDescriptor_77a6da22d6a3feb1, []int{92}
} }
func (m *Invoice) XXX_Unmarshal(b []byte) error { func (m *Invoice) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Invoice.Unmarshal(m, b) return xxx_messageInfo_Invoice.Unmarshal(m, b)
} }
func (m *Invoice) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *Invoice) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Invoice.Marshal(b, m, deterministic) return xxx_messageInfo_Invoice.Marshal(b, m, deterministic)
} }
func (dst *Invoice) XXX_Merge(src proto.Message) { func (m *Invoice) XXX_Merge(src proto.Message) {
xxx_messageInfo_Invoice.Merge(dst, src) xxx_messageInfo_Invoice.Merge(m, src)
} }
func (m *Invoice) XXX_Size() int { func (m *Invoice) XXX_Size() int {
return xxx_messageInfo_Invoice.Size(m) return xxx_messageInfo_Invoice.Size(m)
@ -6785,16 +6544,17 @@ func (m *AddInvoiceResponse) Reset() { *m = AddInvoiceResponse{} }
func (m *AddInvoiceResponse) String() string { return proto.CompactTextString(m) } func (m *AddInvoiceResponse) String() string { return proto.CompactTextString(m) }
func (*AddInvoiceResponse) ProtoMessage() {} func (*AddInvoiceResponse) ProtoMessage() {}
func (*AddInvoiceResponse) Descriptor() ([]byte, []int) { func (*AddInvoiceResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{93} return fileDescriptor_77a6da22d6a3feb1, []int{93}
} }
func (m *AddInvoiceResponse) XXX_Unmarshal(b []byte) error { func (m *AddInvoiceResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AddInvoiceResponse.Unmarshal(m, b) return xxx_messageInfo_AddInvoiceResponse.Unmarshal(m, b)
} }
func (m *AddInvoiceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *AddInvoiceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AddInvoiceResponse.Marshal(b, m, deterministic) return xxx_messageInfo_AddInvoiceResponse.Marshal(b, m, deterministic)
} }
func (dst *AddInvoiceResponse) XXX_Merge(src proto.Message) { func (m *AddInvoiceResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_AddInvoiceResponse.Merge(dst, src) xxx_messageInfo_AddInvoiceResponse.Merge(m, src)
} }
func (m *AddInvoiceResponse) XXX_Size() int { func (m *AddInvoiceResponse) XXX_Size() int {
return xxx_messageInfo_AddInvoiceResponse.Size(m) return xxx_messageInfo_AddInvoiceResponse.Size(m)
@ -6842,16 +6602,17 @@ func (m *PaymentHash) Reset() { *m = PaymentHash{} }
func (m *PaymentHash) String() string { return proto.CompactTextString(m) } func (m *PaymentHash) String() string { return proto.CompactTextString(m) }
func (*PaymentHash) ProtoMessage() {} func (*PaymentHash) ProtoMessage() {}
func (*PaymentHash) Descriptor() ([]byte, []int) { func (*PaymentHash) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{94} return fileDescriptor_77a6da22d6a3feb1, []int{94}
} }
func (m *PaymentHash) XXX_Unmarshal(b []byte) error { func (m *PaymentHash) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PaymentHash.Unmarshal(m, b) return xxx_messageInfo_PaymentHash.Unmarshal(m, b)
} }
func (m *PaymentHash) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *PaymentHash) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PaymentHash.Marshal(b, m, deterministic) return xxx_messageInfo_PaymentHash.Marshal(b, m, deterministic)
} }
func (dst *PaymentHash) XXX_Merge(src proto.Message) { func (m *PaymentHash) XXX_Merge(src proto.Message) {
xxx_messageInfo_PaymentHash.Merge(dst, src) xxx_messageInfo_PaymentHash.Merge(m, src)
} }
func (m *PaymentHash) XXX_Size() int { func (m *PaymentHash) XXX_Size() int {
return xxx_messageInfo_PaymentHash.Size(m) return xxx_messageInfo_PaymentHash.Size(m)
@ -6898,16 +6659,17 @@ func (m *ListInvoiceRequest) Reset() { *m = ListInvoiceRequest{} }
func (m *ListInvoiceRequest) String() string { return proto.CompactTextString(m) } func (m *ListInvoiceRequest) String() string { return proto.CompactTextString(m) }
func (*ListInvoiceRequest) ProtoMessage() {} func (*ListInvoiceRequest) ProtoMessage() {}
func (*ListInvoiceRequest) Descriptor() ([]byte, []int) { func (*ListInvoiceRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{95} return fileDescriptor_77a6da22d6a3feb1, []int{95}
} }
func (m *ListInvoiceRequest) XXX_Unmarshal(b []byte) error { func (m *ListInvoiceRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListInvoiceRequest.Unmarshal(m, b) return xxx_messageInfo_ListInvoiceRequest.Unmarshal(m, b)
} }
func (m *ListInvoiceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ListInvoiceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListInvoiceRequest.Marshal(b, m, deterministic) return xxx_messageInfo_ListInvoiceRequest.Marshal(b, m, deterministic)
} }
func (dst *ListInvoiceRequest) XXX_Merge(src proto.Message) { func (m *ListInvoiceRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListInvoiceRequest.Merge(dst, src) xxx_messageInfo_ListInvoiceRequest.Merge(m, src)
} }
func (m *ListInvoiceRequest) XXX_Size() int { func (m *ListInvoiceRequest) XXX_Size() int {
return xxx_messageInfo_ListInvoiceRequest.Size(m) return xxx_messageInfo_ListInvoiceRequest.Size(m)
@ -6968,16 +6730,17 @@ func (m *ListInvoiceResponse) Reset() { *m = ListInvoiceResponse{} }
func (m *ListInvoiceResponse) String() string { return proto.CompactTextString(m) } func (m *ListInvoiceResponse) String() string { return proto.CompactTextString(m) }
func (*ListInvoiceResponse) ProtoMessage() {} func (*ListInvoiceResponse) ProtoMessage() {}
func (*ListInvoiceResponse) Descriptor() ([]byte, []int) { func (*ListInvoiceResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{96} return fileDescriptor_77a6da22d6a3feb1, []int{96}
} }
func (m *ListInvoiceResponse) XXX_Unmarshal(b []byte) error { func (m *ListInvoiceResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListInvoiceResponse.Unmarshal(m, b) return xxx_messageInfo_ListInvoiceResponse.Unmarshal(m, b)
} }
func (m *ListInvoiceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ListInvoiceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListInvoiceResponse.Marshal(b, m, deterministic) return xxx_messageInfo_ListInvoiceResponse.Marshal(b, m, deterministic)
} }
func (dst *ListInvoiceResponse) XXX_Merge(src proto.Message) { func (m *ListInvoiceResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListInvoiceResponse.Merge(dst, src) xxx_messageInfo_ListInvoiceResponse.Merge(m, src)
} }
func (m *ListInvoiceResponse) XXX_Size() int { func (m *ListInvoiceResponse) XXX_Size() int {
return xxx_messageInfo_ListInvoiceResponse.Size(m) return xxx_messageInfo_ListInvoiceResponse.Size(m)
@ -7031,16 +6794,17 @@ func (m *InvoiceSubscription) Reset() { *m = InvoiceSubscription{} }
func (m *InvoiceSubscription) String() string { return proto.CompactTextString(m) } func (m *InvoiceSubscription) String() string { return proto.CompactTextString(m) }
func (*InvoiceSubscription) ProtoMessage() {} func (*InvoiceSubscription) ProtoMessage() {}
func (*InvoiceSubscription) Descriptor() ([]byte, []int) { func (*InvoiceSubscription) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{97} return fileDescriptor_77a6da22d6a3feb1, []int{97}
} }
func (m *InvoiceSubscription) XXX_Unmarshal(b []byte) error { func (m *InvoiceSubscription) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_InvoiceSubscription.Unmarshal(m, b) return xxx_messageInfo_InvoiceSubscription.Unmarshal(m, b)
} }
func (m *InvoiceSubscription) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *InvoiceSubscription) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_InvoiceSubscription.Marshal(b, m, deterministic) return xxx_messageInfo_InvoiceSubscription.Marshal(b, m, deterministic)
} }
func (dst *InvoiceSubscription) XXX_Merge(src proto.Message) { func (m *InvoiceSubscription) XXX_Merge(src proto.Message) {
xxx_messageInfo_InvoiceSubscription.Merge(dst, src) xxx_messageInfo_InvoiceSubscription.Merge(m, src)
} }
func (m *InvoiceSubscription) XXX_Size() int { func (m *InvoiceSubscription) XXX_Size() int {
return xxx_messageInfo_InvoiceSubscription.Size(m) return xxx_messageInfo_InvoiceSubscription.Size(m)
@ -7091,16 +6855,17 @@ func (m *Payment) Reset() { *m = Payment{} }
func (m *Payment) String() string { return proto.CompactTextString(m) } func (m *Payment) String() string { return proto.CompactTextString(m) }
func (*Payment) ProtoMessage() {} func (*Payment) ProtoMessage() {}
func (*Payment) Descriptor() ([]byte, []int) { func (*Payment) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{98} return fileDescriptor_77a6da22d6a3feb1, []int{98}
} }
func (m *Payment) XXX_Unmarshal(b []byte) error { func (m *Payment) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Payment.Unmarshal(m, b) return xxx_messageInfo_Payment.Unmarshal(m, b)
} }
func (m *Payment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *Payment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Payment.Marshal(b, m, deterministic) return xxx_messageInfo_Payment.Marshal(b, m, deterministic)
} }
func (dst *Payment) XXX_Merge(src proto.Message) { func (m *Payment) XXX_Merge(src proto.Message) {
xxx_messageInfo_Payment.Merge(dst, src) xxx_messageInfo_Payment.Merge(m, src)
} }
func (m *Payment) XXX_Size() int { func (m *Payment) XXX_Size() int {
return xxx_messageInfo_Payment.Size(m) return xxx_messageInfo_Payment.Size(m)
@ -7178,16 +6943,17 @@ func (m *ListPaymentsRequest) Reset() { *m = ListPaymentsRequest{} }
func (m *ListPaymentsRequest) String() string { return proto.CompactTextString(m) } func (m *ListPaymentsRequest) String() string { return proto.CompactTextString(m) }
func (*ListPaymentsRequest) ProtoMessage() {} func (*ListPaymentsRequest) ProtoMessage() {}
func (*ListPaymentsRequest) Descriptor() ([]byte, []int) { func (*ListPaymentsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{99} return fileDescriptor_77a6da22d6a3feb1, []int{99}
} }
func (m *ListPaymentsRequest) XXX_Unmarshal(b []byte) error { func (m *ListPaymentsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListPaymentsRequest.Unmarshal(m, b) return xxx_messageInfo_ListPaymentsRequest.Unmarshal(m, b)
} }
func (m *ListPaymentsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ListPaymentsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListPaymentsRequest.Marshal(b, m, deterministic) return xxx_messageInfo_ListPaymentsRequest.Marshal(b, m, deterministic)
} }
func (dst *ListPaymentsRequest) XXX_Merge(src proto.Message) { func (m *ListPaymentsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListPaymentsRequest.Merge(dst, src) xxx_messageInfo_ListPaymentsRequest.Merge(m, src)
} }
func (m *ListPaymentsRequest) XXX_Size() int { func (m *ListPaymentsRequest) XXX_Size() int {
return xxx_messageInfo_ListPaymentsRequest.Size(m) return xxx_messageInfo_ListPaymentsRequest.Size(m)
@ -7210,16 +6976,17 @@ func (m *ListPaymentsResponse) Reset() { *m = ListPaymentsResponse{} }
func (m *ListPaymentsResponse) String() string { return proto.CompactTextString(m) } func (m *ListPaymentsResponse) String() string { return proto.CompactTextString(m) }
func (*ListPaymentsResponse) ProtoMessage() {} func (*ListPaymentsResponse) ProtoMessage() {}
func (*ListPaymentsResponse) Descriptor() ([]byte, []int) { func (*ListPaymentsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{100} return fileDescriptor_77a6da22d6a3feb1, []int{100}
} }
func (m *ListPaymentsResponse) XXX_Unmarshal(b []byte) error { func (m *ListPaymentsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListPaymentsResponse.Unmarshal(m, b) return xxx_messageInfo_ListPaymentsResponse.Unmarshal(m, b)
} }
func (m *ListPaymentsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ListPaymentsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListPaymentsResponse.Marshal(b, m, deterministic) return xxx_messageInfo_ListPaymentsResponse.Marshal(b, m, deterministic)
} }
func (dst *ListPaymentsResponse) XXX_Merge(src proto.Message) { func (m *ListPaymentsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListPaymentsResponse.Merge(dst, src) xxx_messageInfo_ListPaymentsResponse.Merge(m, src)
} }
func (m *ListPaymentsResponse) XXX_Size() int { func (m *ListPaymentsResponse) XXX_Size() int {
return xxx_messageInfo_ListPaymentsResponse.Size(m) return xxx_messageInfo_ListPaymentsResponse.Size(m)
@ -7247,16 +7014,17 @@ func (m *DeleteAllPaymentsRequest) Reset() { *m = DeleteAllPaymentsReque
func (m *DeleteAllPaymentsRequest) String() string { return proto.CompactTextString(m) } func (m *DeleteAllPaymentsRequest) String() string { return proto.CompactTextString(m) }
func (*DeleteAllPaymentsRequest) ProtoMessage() {} func (*DeleteAllPaymentsRequest) ProtoMessage() {}
func (*DeleteAllPaymentsRequest) Descriptor() ([]byte, []int) { func (*DeleteAllPaymentsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{101} return fileDescriptor_77a6da22d6a3feb1, []int{101}
} }
func (m *DeleteAllPaymentsRequest) XXX_Unmarshal(b []byte) error { func (m *DeleteAllPaymentsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DeleteAllPaymentsRequest.Unmarshal(m, b) return xxx_messageInfo_DeleteAllPaymentsRequest.Unmarshal(m, b)
} }
func (m *DeleteAllPaymentsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *DeleteAllPaymentsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DeleteAllPaymentsRequest.Marshal(b, m, deterministic) return xxx_messageInfo_DeleteAllPaymentsRequest.Marshal(b, m, deterministic)
} }
func (dst *DeleteAllPaymentsRequest) XXX_Merge(src proto.Message) { func (m *DeleteAllPaymentsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_DeleteAllPaymentsRequest.Merge(dst, src) xxx_messageInfo_DeleteAllPaymentsRequest.Merge(m, src)
} }
func (m *DeleteAllPaymentsRequest) XXX_Size() int { func (m *DeleteAllPaymentsRequest) XXX_Size() int {
return xxx_messageInfo_DeleteAllPaymentsRequest.Size(m) return xxx_messageInfo_DeleteAllPaymentsRequest.Size(m)
@ -7277,16 +7045,17 @@ func (m *DeleteAllPaymentsResponse) Reset() { *m = DeleteAllPaymentsResp
func (m *DeleteAllPaymentsResponse) String() string { return proto.CompactTextString(m) } func (m *DeleteAllPaymentsResponse) String() string { return proto.CompactTextString(m) }
func (*DeleteAllPaymentsResponse) ProtoMessage() {} func (*DeleteAllPaymentsResponse) ProtoMessage() {}
func (*DeleteAllPaymentsResponse) Descriptor() ([]byte, []int) { func (*DeleteAllPaymentsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{102} return fileDescriptor_77a6da22d6a3feb1, []int{102}
} }
func (m *DeleteAllPaymentsResponse) XXX_Unmarshal(b []byte) error { func (m *DeleteAllPaymentsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DeleteAllPaymentsResponse.Unmarshal(m, b) return xxx_messageInfo_DeleteAllPaymentsResponse.Unmarshal(m, b)
} }
func (m *DeleteAllPaymentsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *DeleteAllPaymentsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DeleteAllPaymentsResponse.Marshal(b, m, deterministic) return xxx_messageInfo_DeleteAllPaymentsResponse.Marshal(b, m, deterministic)
} }
func (dst *DeleteAllPaymentsResponse) XXX_Merge(src proto.Message) { func (m *DeleteAllPaymentsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_DeleteAllPaymentsResponse.Merge(dst, src) xxx_messageInfo_DeleteAllPaymentsResponse.Merge(m, src)
} }
func (m *DeleteAllPaymentsResponse) XXX_Size() int { func (m *DeleteAllPaymentsResponse) XXX_Size() int {
return xxx_messageInfo_DeleteAllPaymentsResponse.Size(m) return xxx_messageInfo_DeleteAllPaymentsResponse.Size(m)
@ -7308,16 +7077,17 @@ func (m *AbandonChannelRequest) Reset() { *m = AbandonChannelRequest{} }
func (m *AbandonChannelRequest) String() string { return proto.CompactTextString(m) } func (m *AbandonChannelRequest) String() string { return proto.CompactTextString(m) }
func (*AbandonChannelRequest) ProtoMessage() {} func (*AbandonChannelRequest) ProtoMessage() {}
func (*AbandonChannelRequest) Descriptor() ([]byte, []int) { func (*AbandonChannelRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{103} return fileDescriptor_77a6da22d6a3feb1, []int{103}
} }
func (m *AbandonChannelRequest) XXX_Unmarshal(b []byte) error { func (m *AbandonChannelRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AbandonChannelRequest.Unmarshal(m, b) return xxx_messageInfo_AbandonChannelRequest.Unmarshal(m, b)
} }
func (m *AbandonChannelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *AbandonChannelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AbandonChannelRequest.Marshal(b, m, deterministic) return xxx_messageInfo_AbandonChannelRequest.Marshal(b, m, deterministic)
} }
func (dst *AbandonChannelRequest) XXX_Merge(src proto.Message) { func (m *AbandonChannelRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_AbandonChannelRequest.Merge(dst, src) xxx_messageInfo_AbandonChannelRequest.Merge(m, src)
} }
func (m *AbandonChannelRequest) XXX_Size() int { func (m *AbandonChannelRequest) XXX_Size() int {
return xxx_messageInfo_AbandonChannelRequest.Size(m) return xxx_messageInfo_AbandonChannelRequest.Size(m)
@ -7345,16 +7115,17 @@ func (m *AbandonChannelResponse) Reset() { *m = AbandonChannelResponse{}
func (m *AbandonChannelResponse) String() string { return proto.CompactTextString(m) } func (m *AbandonChannelResponse) String() string { return proto.CompactTextString(m) }
func (*AbandonChannelResponse) ProtoMessage() {} func (*AbandonChannelResponse) ProtoMessage() {}
func (*AbandonChannelResponse) Descriptor() ([]byte, []int) { func (*AbandonChannelResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{104} return fileDescriptor_77a6da22d6a3feb1, []int{104}
} }
func (m *AbandonChannelResponse) XXX_Unmarshal(b []byte) error { func (m *AbandonChannelResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AbandonChannelResponse.Unmarshal(m, b) return xxx_messageInfo_AbandonChannelResponse.Unmarshal(m, b)
} }
func (m *AbandonChannelResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *AbandonChannelResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AbandonChannelResponse.Marshal(b, m, deterministic) return xxx_messageInfo_AbandonChannelResponse.Marshal(b, m, deterministic)
} }
func (dst *AbandonChannelResponse) XXX_Merge(src proto.Message) { func (m *AbandonChannelResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_AbandonChannelResponse.Merge(dst, src) xxx_messageInfo_AbandonChannelResponse.Merge(m, src)
} }
func (m *AbandonChannelResponse) XXX_Size() int { func (m *AbandonChannelResponse) XXX_Size() int {
return xxx_messageInfo_AbandonChannelResponse.Size(m) return xxx_messageInfo_AbandonChannelResponse.Size(m)
@ -7377,16 +7148,17 @@ func (m *DebugLevelRequest) Reset() { *m = DebugLevelRequest{} }
func (m *DebugLevelRequest) String() string { return proto.CompactTextString(m) } func (m *DebugLevelRequest) String() string { return proto.CompactTextString(m) }
func (*DebugLevelRequest) ProtoMessage() {} func (*DebugLevelRequest) ProtoMessage() {}
func (*DebugLevelRequest) Descriptor() ([]byte, []int) { func (*DebugLevelRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{105} return fileDescriptor_77a6da22d6a3feb1, []int{105}
} }
func (m *DebugLevelRequest) XXX_Unmarshal(b []byte) error { func (m *DebugLevelRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DebugLevelRequest.Unmarshal(m, b) return xxx_messageInfo_DebugLevelRequest.Unmarshal(m, b)
} }
func (m *DebugLevelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *DebugLevelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DebugLevelRequest.Marshal(b, m, deterministic) return xxx_messageInfo_DebugLevelRequest.Marshal(b, m, deterministic)
} }
func (dst *DebugLevelRequest) XXX_Merge(src proto.Message) { func (m *DebugLevelRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_DebugLevelRequest.Merge(dst, src) xxx_messageInfo_DebugLevelRequest.Merge(m, src)
} }
func (m *DebugLevelRequest) XXX_Size() int { func (m *DebugLevelRequest) XXX_Size() int {
return xxx_messageInfo_DebugLevelRequest.Size(m) return xxx_messageInfo_DebugLevelRequest.Size(m)
@ -7422,16 +7194,17 @@ func (m *DebugLevelResponse) Reset() { *m = DebugLevelResponse{} }
func (m *DebugLevelResponse) String() string { return proto.CompactTextString(m) } func (m *DebugLevelResponse) String() string { return proto.CompactTextString(m) }
func (*DebugLevelResponse) ProtoMessage() {} func (*DebugLevelResponse) ProtoMessage() {}
func (*DebugLevelResponse) Descriptor() ([]byte, []int) { func (*DebugLevelResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{106} return fileDescriptor_77a6da22d6a3feb1, []int{106}
} }
func (m *DebugLevelResponse) XXX_Unmarshal(b []byte) error { func (m *DebugLevelResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DebugLevelResponse.Unmarshal(m, b) return xxx_messageInfo_DebugLevelResponse.Unmarshal(m, b)
} }
func (m *DebugLevelResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *DebugLevelResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DebugLevelResponse.Marshal(b, m, deterministic) return xxx_messageInfo_DebugLevelResponse.Marshal(b, m, deterministic)
} }
func (dst *DebugLevelResponse) XXX_Merge(src proto.Message) { func (m *DebugLevelResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_DebugLevelResponse.Merge(dst, src) xxx_messageInfo_DebugLevelResponse.Merge(m, src)
} }
func (m *DebugLevelResponse) XXX_Size() int { func (m *DebugLevelResponse) XXX_Size() int {
return xxx_messageInfo_DebugLevelResponse.Size(m) return xxx_messageInfo_DebugLevelResponse.Size(m)
@ -7461,16 +7234,17 @@ func (m *PayReqString) Reset() { *m = PayReqString{} }
func (m *PayReqString) String() string { return proto.CompactTextString(m) } func (m *PayReqString) String() string { return proto.CompactTextString(m) }
func (*PayReqString) ProtoMessage() {} func (*PayReqString) ProtoMessage() {}
func (*PayReqString) Descriptor() ([]byte, []int) { func (*PayReqString) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{107} return fileDescriptor_77a6da22d6a3feb1, []int{107}
} }
func (m *PayReqString) XXX_Unmarshal(b []byte) error { func (m *PayReqString) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PayReqString.Unmarshal(m, b) return xxx_messageInfo_PayReqString.Unmarshal(m, b)
} }
func (m *PayReqString) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *PayReqString) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PayReqString.Marshal(b, m, deterministic) return xxx_messageInfo_PayReqString.Marshal(b, m, deterministic)
} }
func (dst *PayReqString) XXX_Merge(src proto.Message) { func (m *PayReqString) XXX_Merge(src proto.Message) {
xxx_messageInfo_PayReqString.Merge(dst, src) xxx_messageInfo_PayReqString.Merge(m, src)
} }
func (m *PayReqString) XXX_Size() int { func (m *PayReqString) XXX_Size() int {
return xxx_messageInfo_PayReqString.Size(m) return xxx_messageInfo_PayReqString.Size(m)
@ -7508,16 +7282,17 @@ func (m *PayReq) Reset() { *m = PayReq{} }
func (m *PayReq) String() string { return proto.CompactTextString(m) } func (m *PayReq) String() string { return proto.CompactTextString(m) }
func (*PayReq) ProtoMessage() {} func (*PayReq) ProtoMessage() {}
func (*PayReq) Descriptor() ([]byte, []int) { func (*PayReq) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{108} return fileDescriptor_77a6da22d6a3feb1, []int{108}
} }
func (m *PayReq) XXX_Unmarshal(b []byte) error { func (m *PayReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PayReq.Unmarshal(m, b) return xxx_messageInfo_PayReq.Unmarshal(m, b)
} }
func (m *PayReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *PayReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PayReq.Marshal(b, m, deterministic) return xxx_messageInfo_PayReq.Marshal(b, m, deterministic)
} }
func (dst *PayReq) XXX_Merge(src proto.Message) { func (m *PayReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_PayReq.Merge(dst, src) xxx_messageInfo_PayReq.Merge(m, src)
} }
func (m *PayReq) XXX_Size() int { func (m *PayReq) XXX_Size() int {
return xxx_messageInfo_PayReq.Size(m) return xxx_messageInfo_PayReq.Size(m)
@ -7608,16 +7383,17 @@ func (m *FeeReportRequest) Reset() { *m = FeeReportRequest{} }
func (m *FeeReportRequest) String() string { return proto.CompactTextString(m) } func (m *FeeReportRequest) String() string { return proto.CompactTextString(m) }
func (*FeeReportRequest) ProtoMessage() {} func (*FeeReportRequest) ProtoMessage() {}
func (*FeeReportRequest) Descriptor() ([]byte, []int) { func (*FeeReportRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{109} return fileDescriptor_77a6da22d6a3feb1, []int{109}
} }
func (m *FeeReportRequest) XXX_Unmarshal(b []byte) error { func (m *FeeReportRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FeeReportRequest.Unmarshal(m, b) return xxx_messageInfo_FeeReportRequest.Unmarshal(m, b)
} }
func (m *FeeReportRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *FeeReportRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_FeeReportRequest.Marshal(b, m, deterministic) return xxx_messageInfo_FeeReportRequest.Marshal(b, m, deterministic)
} }
func (dst *FeeReportRequest) XXX_Merge(src proto.Message) { func (m *FeeReportRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_FeeReportRequest.Merge(dst, src) xxx_messageInfo_FeeReportRequest.Merge(m, src)
} }
func (m *FeeReportRequest) XXX_Size() int { func (m *FeeReportRequest) XXX_Size() int {
return xxx_messageInfo_FeeReportRequest.Size(m) return xxx_messageInfo_FeeReportRequest.Size(m)
@ -7646,16 +7422,17 @@ func (m *ChannelFeeReport) Reset() { *m = ChannelFeeReport{} }
func (m *ChannelFeeReport) String() string { return proto.CompactTextString(m) } func (m *ChannelFeeReport) String() string { return proto.CompactTextString(m) }
func (*ChannelFeeReport) ProtoMessage() {} func (*ChannelFeeReport) ProtoMessage() {}
func (*ChannelFeeReport) Descriptor() ([]byte, []int) { func (*ChannelFeeReport) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{110} return fileDescriptor_77a6da22d6a3feb1, []int{110}
} }
func (m *ChannelFeeReport) XXX_Unmarshal(b []byte) error { func (m *ChannelFeeReport) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelFeeReport.Unmarshal(m, b) return xxx_messageInfo_ChannelFeeReport.Unmarshal(m, b)
} }
func (m *ChannelFeeReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ChannelFeeReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelFeeReport.Marshal(b, m, deterministic) return xxx_messageInfo_ChannelFeeReport.Marshal(b, m, deterministic)
} }
func (dst *ChannelFeeReport) XXX_Merge(src proto.Message) { func (m *ChannelFeeReport) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelFeeReport.Merge(dst, src) xxx_messageInfo_ChannelFeeReport.Merge(m, src)
} }
func (m *ChannelFeeReport) XXX_Size() int { func (m *ChannelFeeReport) XXX_Size() int {
return xxx_messageInfo_ChannelFeeReport.Size(m) return xxx_messageInfo_ChannelFeeReport.Size(m)
@ -7712,16 +7489,17 @@ func (m *FeeReportResponse) Reset() { *m = FeeReportResponse{} }
func (m *FeeReportResponse) String() string { return proto.CompactTextString(m) } func (m *FeeReportResponse) String() string { return proto.CompactTextString(m) }
func (*FeeReportResponse) ProtoMessage() {} func (*FeeReportResponse) ProtoMessage() {}
func (*FeeReportResponse) Descriptor() ([]byte, []int) { func (*FeeReportResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{111} return fileDescriptor_77a6da22d6a3feb1, []int{111}
} }
func (m *FeeReportResponse) XXX_Unmarshal(b []byte) error { func (m *FeeReportResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FeeReportResponse.Unmarshal(m, b) return xxx_messageInfo_FeeReportResponse.Unmarshal(m, b)
} }
func (m *FeeReportResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *FeeReportResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_FeeReportResponse.Marshal(b, m, deterministic) return xxx_messageInfo_FeeReportResponse.Marshal(b, m, deterministic)
} }
func (dst *FeeReportResponse) XXX_Merge(src proto.Message) { func (m *FeeReportResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_FeeReportResponse.Merge(dst, src) xxx_messageInfo_FeeReportResponse.Merge(m, src)
} }
func (m *FeeReportResponse) XXX_Size() int { func (m *FeeReportResponse) XXX_Size() int {
return xxx_messageInfo_FeeReportResponse.Size(m) return xxx_messageInfo_FeeReportResponse.Size(m)
@ -7780,16 +7558,17 @@ func (m *PolicyUpdateRequest) Reset() { *m = PolicyUpdateRequest{} }
func (m *PolicyUpdateRequest) String() string { return proto.CompactTextString(m) } func (m *PolicyUpdateRequest) String() string { return proto.CompactTextString(m) }
func (*PolicyUpdateRequest) ProtoMessage() {} func (*PolicyUpdateRequest) ProtoMessage() {}
func (*PolicyUpdateRequest) Descriptor() ([]byte, []int) { func (*PolicyUpdateRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{112} return fileDescriptor_77a6da22d6a3feb1, []int{112}
} }
func (m *PolicyUpdateRequest) XXX_Unmarshal(b []byte) error { func (m *PolicyUpdateRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PolicyUpdateRequest.Unmarshal(m, b) return xxx_messageInfo_PolicyUpdateRequest.Unmarshal(m, b)
} }
func (m *PolicyUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *PolicyUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PolicyUpdateRequest.Marshal(b, m, deterministic) return xxx_messageInfo_PolicyUpdateRequest.Marshal(b, m, deterministic)
} }
func (dst *PolicyUpdateRequest) XXX_Merge(src proto.Message) { func (m *PolicyUpdateRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_PolicyUpdateRequest.Merge(dst, src) xxx_messageInfo_PolicyUpdateRequest.Merge(m, src)
} }
func (m *PolicyUpdateRequest) XXX_Size() int { func (m *PolicyUpdateRequest) XXX_Size() int {
return xxx_messageInfo_PolicyUpdateRequest.Size(m) return xxx_messageInfo_PolicyUpdateRequest.Size(m)
@ -7858,79 +7637,14 @@ func (m *PolicyUpdateRequest) GetTimeLockDelta() uint32 {
return 0 return 0
} }
// XXX_OneofFuncs is for the internal use of the proto package. // XXX_OneofWrappers is for the internal use of the proto package.
func (*PolicyUpdateRequest) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { func (*PolicyUpdateRequest) XXX_OneofWrappers() []interface{} {
return _PolicyUpdateRequest_OneofMarshaler, _PolicyUpdateRequest_OneofUnmarshaler, _PolicyUpdateRequest_OneofSizer, []interface{}{ return []interface{}{
(*PolicyUpdateRequest_Global)(nil), (*PolicyUpdateRequest_Global)(nil),
(*PolicyUpdateRequest_ChanPoint)(nil), (*PolicyUpdateRequest_ChanPoint)(nil),
} }
} }
func _PolicyUpdateRequest_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
m := msg.(*PolicyUpdateRequest)
// scope
switch x := m.Scope.(type) {
case *PolicyUpdateRequest_Global:
t := uint64(0)
if x.Global {
t = 1
}
b.EncodeVarint(1<<3 | proto.WireVarint)
b.EncodeVarint(t)
case *PolicyUpdateRequest_ChanPoint:
b.EncodeVarint(2<<3 | proto.WireBytes)
if err := b.EncodeMessage(x.ChanPoint); err != nil {
return err
}
case nil:
default:
return fmt.Errorf("PolicyUpdateRequest.Scope has unexpected type %T", x)
}
return nil
}
func _PolicyUpdateRequest_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
m := msg.(*PolicyUpdateRequest)
switch tag {
case 1: // scope.global
if wire != proto.WireVarint {
return true, proto.ErrInternalBadWireType
}
x, err := b.DecodeVarint()
m.Scope = &PolicyUpdateRequest_Global{x != 0}
return true, err
case 2: // scope.chan_point
if wire != proto.WireBytes {
return true, proto.ErrInternalBadWireType
}
msg := new(ChannelPoint)
err := b.DecodeMessage(msg)
m.Scope = &PolicyUpdateRequest_ChanPoint{msg}
return true, err
default:
return false, nil
}
}
func _PolicyUpdateRequest_OneofSizer(msg proto.Message) (n int) {
m := msg.(*PolicyUpdateRequest)
// scope
switch x := m.Scope.(type) {
case *PolicyUpdateRequest_Global:
n += 1 // tag and wire
n += 1
case *PolicyUpdateRequest_ChanPoint:
s := proto.Size(x.ChanPoint)
n += 1 // tag and wire
n += proto.SizeVarint(uint64(s))
n += s
case nil:
default:
panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
}
return n
}
type PolicyUpdateResponse struct { type PolicyUpdateResponse struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"` XXX_unrecognized []byte `json:"-"`
@ -7941,16 +7655,17 @@ func (m *PolicyUpdateResponse) Reset() { *m = PolicyUpdateResponse{} }
func (m *PolicyUpdateResponse) String() string { return proto.CompactTextString(m) } func (m *PolicyUpdateResponse) String() string { return proto.CompactTextString(m) }
func (*PolicyUpdateResponse) ProtoMessage() {} func (*PolicyUpdateResponse) ProtoMessage() {}
func (*PolicyUpdateResponse) Descriptor() ([]byte, []int) { func (*PolicyUpdateResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{113} return fileDescriptor_77a6da22d6a3feb1, []int{113}
} }
func (m *PolicyUpdateResponse) XXX_Unmarshal(b []byte) error { func (m *PolicyUpdateResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PolicyUpdateResponse.Unmarshal(m, b) return xxx_messageInfo_PolicyUpdateResponse.Unmarshal(m, b)
} }
func (m *PolicyUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *PolicyUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PolicyUpdateResponse.Marshal(b, m, deterministic) return xxx_messageInfo_PolicyUpdateResponse.Marshal(b, m, deterministic)
} }
func (dst *PolicyUpdateResponse) XXX_Merge(src proto.Message) { func (m *PolicyUpdateResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_PolicyUpdateResponse.Merge(dst, src) xxx_messageInfo_PolicyUpdateResponse.Merge(m, src)
} }
func (m *PolicyUpdateResponse) XXX_Size() int { func (m *PolicyUpdateResponse) XXX_Size() int {
return xxx_messageInfo_PolicyUpdateResponse.Size(m) return xxx_messageInfo_PolicyUpdateResponse.Size(m)
@ -7979,16 +7694,17 @@ func (m *ForwardingHistoryRequest) Reset() { *m = ForwardingHistoryReque
func (m *ForwardingHistoryRequest) String() string { return proto.CompactTextString(m) } func (m *ForwardingHistoryRequest) String() string { return proto.CompactTextString(m) }
func (*ForwardingHistoryRequest) ProtoMessage() {} func (*ForwardingHistoryRequest) ProtoMessage() {}
func (*ForwardingHistoryRequest) Descriptor() ([]byte, []int) { func (*ForwardingHistoryRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{114} return fileDescriptor_77a6da22d6a3feb1, []int{114}
} }
func (m *ForwardingHistoryRequest) XXX_Unmarshal(b []byte) error { func (m *ForwardingHistoryRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ForwardingHistoryRequest.Unmarshal(m, b) return xxx_messageInfo_ForwardingHistoryRequest.Unmarshal(m, b)
} }
func (m *ForwardingHistoryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ForwardingHistoryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ForwardingHistoryRequest.Marshal(b, m, deterministic) return xxx_messageInfo_ForwardingHistoryRequest.Marshal(b, m, deterministic)
} }
func (dst *ForwardingHistoryRequest) XXX_Merge(src proto.Message) { func (m *ForwardingHistoryRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ForwardingHistoryRequest.Merge(dst, src) xxx_messageInfo_ForwardingHistoryRequest.Merge(m, src)
} }
func (m *ForwardingHistoryRequest) XXX_Size() int { func (m *ForwardingHistoryRequest) XXX_Size() int {
return xxx_messageInfo_ForwardingHistoryRequest.Size(m) return xxx_messageInfo_ForwardingHistoryRequest.Size(m)
@ -8051,16 +7767,17 @@ func (m *ForwardingEvent) Reset() { *m = ForwardingEvent{} }
func (m *ForwardingEvent) String() string { return proto.CompactTextString(m) } func (m *ForwardingEvent) String() string { return proto.CompactTextString(m) }
func (*ForwardingEvent) ProtoMessage() {} func (*ForwardingEvent) ProtoMessage() {}
func (*ForwardingEvent) Descriptor() ([]byte, []int) { func (*ForwardingEvent) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{115} return fileDescriptor_77a6da22d6a3feb1, []int{115}
} }
func (m *ForwardingEvent) XXX_Unmarshal(b []byte) error { func (m *ForwardingEvent) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ForwardingEvent.Unmarshal(m, b) return xxx_messageInfo_ForwardingEvent.Unmarshal(m, b)
} }
func (m *ForwardingEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ForwardingEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ForwardingEvent.Marshal(b, m, deterministic) return xxx_messageInfo_ForwardingEvent.Marshal(b, m, deterministic)
} }
func (dst *ForwardingEvent) XXX_Merge(src proto.Message) { func (m *ForwardingEvent) XXX_Merge(src proto.Message) {
xxx_messageInfo_ForwardingEvent.Merge(dst, src) xxx_messageInfo_ForwardingEvent.Merge(m, src)
} }
func (m *ForwardingEvent) XXX_Size() int { func (m *ForwardingEvent) XXX_Size() int {
return xxx_messageInfo_ForwardingEvent.Size(m) return xxx_messageInfo_ForwardingEvent.Size(m)
@ -8134,16 +7851,17 @@ func (m *ForwardingHistoryResponse) Reset() { *m = ForwardingHistoryResp
func (m *ForwardingHistoryResponse) String() string { return proto.CompactTextString(m) } func (m *ForwardingHistoryResponse) String() string { return proto.CompactTextString(m) }
func (*ForwardingHistoryResponse) ProtoMessage() {} func (*ForwardingHistoryResponse) ProtoMessage() {}
func (*ForwardingHistoryResponse) Descriptor() ([]byte, []int) { func (*ForwardingHistoryResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{116} return fileDescriptor_77a6da22d6a3feb1, []int{116}
} }
func (m *ForwardingHistoryResponse) XXX_Unmarshal(b []byte) error { func (m *ForwardingHistoryResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ForwardingHistoryResponse.Unmarshal(m, b) return xxx_messageInfo_ForwardingHistoryResponse.Unmarshal(m, b)
} }
func (m *ForwardingHistoryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ForwardingHistoryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ForwardingHistoryResponse.Marshal(b, m, deterministic) return xxx_messageInfo_ForwardingHistoryResponse.Marshal(b, m, deterministic)
} }
func (dst *ForwardingHistoryResponse) XXX_Merge(src proto.Message) { func (m *ForwardingHistoryResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ForwardingHistoryResponse.Merge(dst, src) xxx_messageInfo_ForwardingHistoryResponse.Merge(m, src)
} }
func (m *ForwardingHistoryResponse) XXX_Size() int { func (m *ForwardingHistoryResponse) XXX_Size() int {
return xxx_messageInfo_ForwardingHistoryResponse.Size(m) return xxx_messageInfo_ForwardingHistoryResponse.Size(m)
@ -8180,16 +7898,17 @@ func (m *ExportChannelBackupRequest) Reset() { *m = ExportChannelBackupR
func (m *ExportChannelBackupRequest) String() string { return proto.CompactTextString(m) } func (m *ExportChannelBackupRequest) String() string { return proto.CompactTextString(m) }
func (*ExportChannelBackupRequest) ProtoMessage() {} func (*ExportChannelBackupRequest) ProtoMessage() {}
func (*ExportChannelBackupRequest) Descriptor() ([]byte, []int) { func (*ExportChannelBackupRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{117} return fileDescriptor_77a6da22d6a3feb1, []int{117}
} }
func (m *ExportChannelBackupRequest) XXX_Unmarshal(b []byte) error { func (m *ExportChannelBackupRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ExportChannelBackupRequest.Unmarshal(m, b) return xxx_messageInfo_ExportChannelBackupRequest.Unmarshal(m, b)
} }
func (m *ExportChannelBackupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ExportChannelBackupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ExportChannelBackupRequest.Marshal(b, m, deterministic) return xxx_messageInfo_ExportChannelBackupRequest.Marshal(b, m, deterministic)
} }
func (dst *ExportChannelBackupRequest) XXX_Merge(src proto.Message) { func (m *ExportChannelBackupRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ExportChannelBackupRequest.Merge(dst, src) xxx_messageInfo_ExportChannelBackupRequest.Merge(m, src)
} }
func (m *ExportChannelBackupRequest) XXX_Size() int { func (m *ExportChannelBackupRequest) XXX_Size() int {
return xxx_messageInfo_ExportChannelBackupRequest.Size(m) return xxx_messageInfo_ExportChannelBackupRequest.Size(m)
@ -8225,16 +7944,17 @@ func (m *ChannelBackup) Reset() { *m = ChannelBackup{} }
func (m *ChannelBackup) String() string { return proto.CompactTextString(m) } func (m *ChannelBackup) String() string { return proto.CompactTextString(m) }
func (*ChannelBackup) ProtoMessage() {} func (*ChannelBackup) ProtoMessage() {}
func (*ChannelBackup) Descriptor() ([]byte, []int) { func (*ChannelBackup) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{118} return fileDescriptor_77a6da22d6a3feb1, []int{118}
} }
func (m *ChannelBackup) XXX_Unmarshal(b []byte) error { func (m *ChannelBackup) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelBackup.Unmarshal(m, b) return xxx_messageInfo_ChannelBackup.Unmarshal(m, b)
} }
func (m *ChannelBackup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ChannelBackup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelBackup.Marshal(b, m, deterministic) return xxx_messageInfo_ChannelBackup.Marshal(b, m, deterministic)
} }
func (dst *ChannelBackup) XXX_Merge(src proto.Message) { func (m *ChannelBackup) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelBackup.Merge(dst, src) xxx_messageInfo_ChannelBackup.Merge(m, src)
} }
func (m *ChannelBackup) XXX_Size() int { func (m *ChannelBackup) XXX_Size() int {
return xxx_messageInfo_ChannelBackup.Size(m) return xxx_messageInfo_ChannelBackup.Size(m)
@ -8277,16 +7997,17 @@ func (m *MultiChanBackup) Reset() { *m = MultiChanBackup{} }
func (m *MultiChanBackup) String() string { return proto.CompactTextString(m) } func (m *MultiChanBackup) String() string { return proto.CompactTextString(m) }
func (*MultiChanBackup) ProtoMessage() {} func (*MultiChanBackup) ProtoMessage() {}
func (*MultiChanBackup) Descriptor() ([]byte, []int) { func (*MultiChanBackup) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{119} return fileDescriptor_77a6da22d6a3feb1, []int{119}
} }
func (m *MultiChanBackup) XXX_Unmarshal(b []byte) error { func (m *MultiChanBackup) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MultiChanBackup.Unmarshal(m, b) return xxx_messageInfo_MultiChanBackup.Unmarshal(m, b)
} }
func (m *MultiChanBackup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *MultiChanBackup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_MultiChanBackup.Marshal(b, m, deterministic) return xxx_messageInfo_MultiChanBackup.Marshal(b, m, deterministic)
} }
func (dst *MultiChanBackup) XXX_Merge(src proto.Message) { func (m *MultiChanBackup) XXX_Merge(src proto.Message) {
xxx_messageInfo_MultiChanBackup.Merge(dst, src) xxx_messageInfo_MultiChanBackup.Merge(m, src)
} }
func (m *MultiChanBackup) XXX_Size() int { func (m *MultiChanBackup) XXX_Size() int {
return xxx_messageInfo_MultiChanBackup.Size(m) return xxx_messageInfo_MultiChanBackup.Size(m)
@ -8321,16 +8042,17 @@ func (m *ChanBackupExportRequest) Reset() { *m = ChanBackupExportRequest
func (m *ChanBackupExportRequest) String() string { return proto.CompactTextString(m) } func (m *ChanBackupExportRequest) String() string { return proto.CompactTextString(m) }
func (*ChanBackupExportRequest) ProtoMessage() {} func (*ChanBackupExportRequest) ProtoMessage() {}
func (*ChanBackupExportRequest) Descriptor() ([]byte, []int) { func (*ChanBackupExportRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{120} return fileDescriptor_77a6da22d6a3feb1, []int{120}
} }
func (m *ChanBackupExportRequest) XXX_Unmarshal(b []byte) error { func (m *ChanBackupExportRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChanBackupExportRequest.Unmarshal(m, b) return xxx_messageInfo_ChanBackupExportRequest.Unmarshal(m, b)
} }
func (m *ChanBackupExportRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ChanBackupExportRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChanBackupExportRequest.Marshal(b, m, deterministic) return xxx_messageInfo_ChanBackupExportRequest.Marshal(b, m, deterministic)
} }
func (dst *ChanBackupExportRequest) XXX_Merge(src proto.Message) { func (m *ChanBackupExportRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChanBackupExportRequest.Merge(dst, src) xxx_messageInfo_ChanBackupExportRequest.Merge(m, src)
} }
func (m *ChanBackupExportRequest) XXX_Size() int { func (m *ChanBackupExportRequest) XXX_Size() int {
return xxx_messageInfo_ChanBackupExportRequest.Size(m) return xxx_messageInfo_ChanBackupExportRequest.Size(m)
@ -8359,16 +8081,17 @@ func (m *ChanBackupSnapshot) Reset() { *m = ChanBackupSnapshot{} }
func (m *ChanBackupSnapshot) String() string { return proto.CompactTextString(m) } func (m *ChanBackupSnapshot) String() string { return proto.CompactTextString(m) }
func (*ChanBackupSnapshot) ProtoMessage() {} func (*ChanBackupSnapshot) ProtoMessage() {}
func (*ChanBackupSnapshot) Descriptor() ([]byte, []int) { func (*ChanBackupSnapshot) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{121} return fileDescriptor_77a6da22d6a3feb1, []int{121}
} }
func (m *ChanBackupSnapshot) XXX_Unmarshal(b []byte) error { func (m *ChanBackupSnapshot) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChanBackupSnapshot.Unmarshal(m, b) return xxx_messageInfo_ChanBackupSnapshot.Unmarshal(m, b)
} }
func (m *ChanBackupSnapshot) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ChanBackupSnapshot) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChanBackupSnapshot.Marshal(b, m, deterministic) return xxx_messageInfo_ChanBackupSnapshot.Marshal(b, m, deterministic)
} }
func (dst *ChanBackupSnapshot) XXX_Merge(src proto.Message) { func (m *ChanBackupSnapshot) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChanBackupSnapshot.Merge(dst, src) xxx_messageInfo_ChanBackupSnapshot.Merge(m, src)
} }
func (m *ChanBackupSnapshot) XXX_Size() int { func (m *ChanBackupSnapshot) XXX_Size() int {
return xxx_messageInfo_ChanBackupSnapshot.Size(m) return xxx_messageInfo_ChanBackupSnapshot.Size(m)
@ -8406,16 +8129,17 @@ func (m *ChannelBackups) Reset() { *m = ChannelBackups{} }
func (m *ChannelBackups) String() string { return proto.CompactTextString(m) } func (m *ChannelBackups) String() string { return proto.CompactTextString(m) }
func (*ChannelBackups) ProtoMessage() {} func (*ChannelBackups) ProtoMessage() {}
func (*ChannelBackups) Descriptor() ([]byte, []int) { func (*ChannelBackups) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{122} return fileDescriptor_77a6da22d6a3feb1, []int{122}
} }
func (m *ChannelBackups) XXX_Unmarshal(b []byte) error { func (m *ChannelBackups) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelBackups.Unmarshal(m, b) return xxx_messageInfo_ChannelBackups.Unmarshal(m, b)
} }
func (m *ChannelBackups) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ChannelBackups) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelBackups.Marshal(b, m, deterministic) return xxx_messageInfo_ChannelBackups.Marshal(b, m, deterministic)
} }
func (dst *ChannelBackups) XXX_Merge(src proto.Message) { func (m *ChannelBackups) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelBackups.Merge(dst, src) xxx_messageInfo_ChannelBackups.Merge(m, src)
} }
func (m *ChannelBackups) XXX_Size() int { func (m *ChannelBackups) XXX_Size() int {
return xxx_messageInfo_ChannelBackups.Size(m) return xxx_messageInfo_ChannelBackups.Size(m)
@ -8447,16 +8171,17 @@ func (m *RestoreChanBackupRequest) Reset() { *m = RestoreChanBackupReque
func (m *RestoreChanBackupRequest) String() string { return proto.CompactTextString(m) } func (m *RestoreChanBackupRequest) String() string { return proto.CompactTextString(m) }
func (*RestoreChanBackupRequest) ProtoMessage() {} func (*RestoreChanBackupRequest) ProtoMessage() {}
func (*RestoreChanBackupRequest) Descriptor() ([]byte, []int) { func (*RestoreChanBackupRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{123} return fileDescriptor_77a6da22d6a3feb1, []int{123}
} }
func (m *RestoreChanBackupRequest) XXX_Unmarshal(b []byte) error { func (m *RestoreChanBackupRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RestoreChanBackupRequest.Unmarshal(m, b) return xxx_messageInfo_RestoreChanBackupRequest.Unmarshal(m, b)
} }
func (m *RestoreChanBackupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *RestoreChanBackupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RestoreChanBackupRequest.Marshal(b, m, deterministic) return xxx_messageInfo_RestoreChanBackupRequest.Marshal(b, m, deterministic)
} }
func (dst *RestoreChanBackupRequest) XXX_Merge(src proto.Message) { func (m *RestoreChanBackupRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_RestoreChanBackupRequest.Merge(dst, src) xxx_messageInfo_RestoreChanBackupRequest.Merge(m, src)
} }
func (m *RestoreChanBackupRequest) XXX_Size() int { func (m *RestoreChanBackupRequest) XXX_Size() int {
return xxx_messageInfo_RestoreChanBackupRequest.Size(m) return xxx_messageInfo_RestoreChanBackupRequest.Size(m)
@ -8504,76 +8229,14 @@ func (m *RestoreChanBackupRequest) GetMultiChanBackup() []byte {
return nil return nil
} }
// XXX_OneofFuncs is for the internal use of the proto package. // XXX_OneofWrappers is for the internal use of the proto package.
func (*RestoreChanBackupRequest) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { func (*RestoreChanBackupRequest) XXX_OneofWrappers() []interface{} {
return _RestoreChanBackupRequest_OneofMarshaler, _RestoreChanBackupRequest_OneofUnmarshaler, _RestoreChanBackupRequest_OneofSizer, []interface{}{ return []interface{}{
(*RestoreChanBackupRequest_ChanBackups)(nil), (*RestoreChanBackupRequest_ChanBackups)(nil),
(*RestoreChanBackupRequest_MultiChanBackup)(nil), (*RestoreChanBackupRequest_MultiChanBackup)(nil),
} }
} }
func _RestoreChanBackupRequest_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
m := msg.(*RestoreChanBackupRequest)
// backup
switch x := m.Backup.(type) {
case *RestoreChanBackupRequest_ChanBackups:
b.EncodeVarint(1<<3 | proto.WireBytes)
if err := b.EncodeMessage(x.ChanBackups); err != nil {
return err
}
case *RestoreChanBackupRequest_MultiChanBackup:
b.EncodeVarint(2<<3 | proto.WireBytes)
b.EncodeRawBytes(x.MultiChanBackup)
case nil:
default:
return fmt.Errorf("RestoreChanBackupRequest.Backup has unexpected type %T", x)
}
return nil
}
func _RestoreChanBackupRequest_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
m := msg.(*RestoreChanBackupRequest)
switch tag {
case 1: // backup.chan_backups
if wire != proto.WireBytes {
return true, proto.ErrInternalBadWireType
}
msg := new(ChannelBackups)
err := b.DecodeMessage(msg)
m.Backup = &RestoreChanBackupRequest_ChanBackups{msg}
return true, err
case 2: // backup.multi_chan_backup
if wire != proto.WireBytes {
return true, proto.ErrInternalBadWireType
}
x, err := b.DecodeRawBytes(true)
m.Backup = &RestoreChanBackupRequest_MultiChanBackup{x}
return true, err
default:
return false, nil
}
}
func _RestoreChanBackupRequest_OneofSizer(msg proto.Message) (n int) {
m := msg.(*RestoreChanBackupRequest)
// backup
switch x := m.Backup.(type) {
case *RestoreChanBackupRequest_ChanBackups:
s := proto.Size(x.ChanBackups)
n += 1 // tag and wire
n += proto.SizeVarint(uint64(s))
n += s
case *RestoreChanBackupRequest_MultiChanBackup:
n += 1 // tag and wire
n += proto.SizeVarint(uint64(len(x.MultiChanBackup)))
n += len(x.MultiChanBackup)
case nil:
default:
panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
}
return n
}
type RestoreBackupResponse struct { type RestoreBackupResponse struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"` XXX_unrecognized []byte `json:"-"`
@ -8584,16 +8247,17 @@ func (m *RestoreBackupResponse) Reset() { *m = RestoreBackupResponse{} }
func (m *RestoreBackupResponse) String() string { return proto.CompactTextString(m) } func (m *RestoreBackupResponse) String() string { return proto.CompactTextString(m) }
func (*RestoreBackupResponse) ProtoMessage() {} func (*RestoreBackupResponse) ProtoMessage() {}
func (*RestoreBackupResponse) Descriptor() ([]byte, []int) { func (*RestoreBackupResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{124} return fileDescriptor_77a6da22d6a3feb1, []int{124}
} }
func (m *RestoreBackupResponse) XXX_Unmarshal(b []byte) error { func (m *RestoreBackupResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RestoreBackupResponse.Unmarshal(m, b) return xxx_messageInfo_RestoreBackupResponse.Unmarshal(m, b)
} }
func (m *RestoreBackupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *RestoreBackupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RestoreBackupResponse.Marshal(b, m, deterministic) return xxx_messageInfo_RestoreBackupResponse.Marshal(b, m, deterministic)
} }
func (dst *RestoreBackupResponse) XXX_Merge(src proto.Message) { func (m *RestoreBackupResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_RestoreBackupResponse.Merge(dst, src) xxx_messageInfo_RestoreBackupResponse.Merge(m, src)
} }
func (m *RestoreBackupResponse) XXX_Size() int { func (m *RestoreBackupResponse) XXX_Size() int {
return xxx_messageInfo_RestoreBackupResponse.Size(m) return xxx_messageInfo_RestoreBackupResponse.Size(m)
@ -8614,16 +8278,17 @@ func (m *ChannelBackupSubscription) Reset() { *m = ChannelBackupSubscrip
func (m *ChannelBackupSubscription) String() string { return proto.CompactTextString(m) } func (m *ChannelBackupSubscription) String() string { return proto.CompactTextString(m) }
func (*ChannelBackupSubscription) ProtoMessage() {} func (*ChannelBackupSubscription) ProtoMessage() {}
func (*ChannelBackupSubscription) Descriptor() ([]byte, []int) { func (*ChannelBackupSubscription) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{125} return fileDescriptor_77a6da22d6a3feb1, []int{125}
} }
func (m *ChannelBackupSubscription) XXX_Unmarshal(b []byte) error { func (m *ChannelBackupSubscription) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelBackupSubscription.Unmarshal(m, b) return xxx_messageInfo_ChannelBackupSubscription.Unmarshal(m, b)
} }
func (m *ChannelBackupSubscription) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *ChannelBackupSubscription) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelBackupSubscription.Marshal(b, m, deterministic) return xxx_messageInfo_ChannelBackupSubscription.Marshal(b, m, deterministic)
} }
func (dst *ChannelBackupSubscription) XXX_Merge(src proto.Message) { func (m *ChannelBackupSubscription) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelBackupSubscription.Merge(dst, src) xxx_messageInfo_ChannelBackupSubscription.Merge(m, src)
} }
func (m *ChannelBackupSubscription) XXX_Size() int { func (m *ChannelBackupSubscription) XXX_Size() int {
return xxx_messageInfo_ChannelBackupSubscription.Size(m) return xxx_messageInfo_ChannelBackupSubscription.Size(m)
@ -8644,16 +8309,17 @@ func (m *VerifyChanBackupResponse) Reset() { *m = VerifyChanBackupRespon
func (m *VerifyChanBackupResponse) String() string { return proto.CompactTextString(m) } func (m *VerifyChanBackupResponse) String() string { return proto.CompactTextString(m) }
func (*VerifyChanBackupResponse) ProtoMessage() {} func (*VerifyChanBackupResponse) ProtoMessage() {}
func (*VerifyChanBackupResponse) Descriptor() ([]byte, []int) { func (*VerifyChanBackupResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{126} return fileDescriptor_77a6da22d6a3feb1, []int{126}
} }
func (m *VerifyChanBackupResponse) XXX_Unmarshal(b []byte) error { func (m *VerifyChanBackupResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_VerifyChanBackupResponse.Unmarshal(m, b) return xxx_messageInfo_VerifyChanBackupResponse.Unmarshal(m, b)
} }
func (m *VerifyChanBackupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *VerifyChanBackupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_VerifyChanBackupResponse.Marshal(b, m, deterministic) return xxx_messageInfo_VerifyChanBackupResponse.Marshal(b, m, deterministic)
} }
func (dst *VerifyChanBackupResponse) XXX_Merge(src proto.Message) { func (m *VerifyChanBackupResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_VerifyChanBackupResponse.Merge(dst, src) xxx_messageInfo_VerifyChanBackupResponse.Merge(m, src)
} }
func (m *VerifyChanBackupResponse) XXX_Size() int { func (m *VerifyChanBackupResponse) XXX_Size() int {
return xxx_messageInfo_VerifyChanBackupResponse.Size(m) return xxx_messageInfo_VerifyChanBackupResponse.Size(m)
@ -8665,6 +8331,11 @@ func (m *VerifyChanBackupResponse) XXX_DiscardUnknown() {
var xxx_messageInfo_VerifyChanBackupResponse proto.InternalMessageInfo var xxx_messageInfo_VerifyChanBackupResponse proto.InternalMessageInfo
func init() { func init() {
proto.RegisterEnum("lnrpc.AddressType", AddressType_name, AddressType_value)
proto.RegisterEnum("lnrpc.ChannelCloseSummary_ClosureType", ChannelCloseSummary_ClosureType_name, ChannelCloseSummary_ClosureType_value)
proto.RegisterEnum("lnrpc.Peer_SyncType", Peer_SyncType_name, Peer_SyncType_value)
proto.RegisterEnum("lnrpc.ChannelEventUpdate_UpdateType", ChannelEventUpdate_UpdateType_name, ChannelEventUpdate_UpdateType_value)
proto.RegisterEnum("lnrpc.Invoice_InvoiceState", Invoice_InvoiceState_name, Invoice_InvoiceState_value)
proto.RegisterType((*GenSeedRequest)(nil), "lnrpc.GenSeedRequest") proto.RegisterType((*GenSeedRequest)(nil), "lnrpc.GenSeedRequest")
proto.RegisterType((*GenSeedResponse)(nil), "lnrpc.GenSeedResponse") proto.RegisterType((*GenSeedResponse)(nil), "lnrpc.GenSeedResponse")
proto.RegisterType((*InitWalletRequest)(nil), "lnrpc.InitWalletRequest") proto.RegisterType((*InitWalletRequest)(nil), "lnrpc.InitWalletRequest")
@ -8799,11 +8470,495 @@ func init() {
proto.RegisterType((*RestoreBackupResponse)(nil), "lnrpc.RestoreBackupResponse") proto.RegisterType((*RestoreBackupResponse)(nil), "lnrpc.RestoreBackupResponse")
proto.RegisterType((*ChannelBackupSubscription)(nil), "lnrpc.ChannelBackupSubscription") proto.RegisterType((*ChannelBackupSubscription)(nil), "lnrpc.ChannelBackupSubscription")
proto.RegisterType((*VerifyChanBackupResponse)(nil), "lnrpc.VerifyChanBackupResponse") proto.RegisterType((*VerifyChanBackupResponse)(nil), "lnrpc.VerifyChanBackupResponse")
proto.RegisterEnum("lnrpc.AddressType", AddressType_name, AddressType_value) }
proto.RegisterEnum("lnrpc.ChannelCloseSummary_ClosureType", ChannelCloseSummary_ClosureType_name, ChannelCloseSummary_ClosureType_value)
proto.RegisterEnum("lnrpc.Peer_SyncType", Peer_SyncType_name, Peer_SyncType_value) func init() { proto.RegisterFile("rpc.proto", fileDescriptor_77a6da22d6a3feb1) }
proto.RegisterEnum("lnrpc.ChannelEventUpdate_UpdateType", ChannelEventUpdate_UpdateType_name, ChannelEventUpdate_UpdateType_value)
proto.RegisterEnum("lnrpc.Invoice_InvoiceState", Invoice_InvoiceState_name, Invoice_InvoiceState_value) var fileDescriptor_77a6da22d6a3feb1 = []byte{
// 7715 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x7c, 0x5d, 0x6c, 0x24, 0xd9,
0x59, 0xa8, 0xab, 0x7f, 0xec, 0xee, 0xaf, 0xdb, 0x76, 0xfb, 0xf8, 0xaf, 0xa7, 0x67, 0x76, 0xd6,
0x5b, 0x99, 0xcc, 0x38, 0xde, 0xbd, 0xe3, 0xd9, 0x49, 0xb2, 0x99, 0xec, 0xdc, 0xdc, 0x5c, 0xff,
0xcd, 0x78, 0x76, 0xbd, 0x1e, 0xa7, 0x3c, 0x93, 0xb9, 0xbb, 0xc9, 0x55, 0xa7, 0xdc, 0x7d, 0xdc,
0xae, 0x9d, 0xee, 0xaa, 0xde, 0xaa, 0x6a, 0x7b, 0x9c, 0xbd, 0x73, 0x85, 0x10, 0x02, 0x84, 0x40,
0x28, 0x20, 0x10, 0x41, 0x20, 0x44, 0x82, 0x04, 0x11, 0x4f, 0x3c, 0x80, 0x90, 0x20, 0xcf, 0x48,
0x91, 0x10, 0x42, 0x79, 0x44, 0x02, 0x21, 0x78, 0x41, 0x3c, 0x20, 0x90, 0x78, 0x44, 0x42, 0xe7,
0x3b, 0x3f, 0x75, 0x4e, 0x55, 0xf5, 0x78, 0x36, 0x09, 0x3c, 0x75, 0x9f, 0xef, 0x7c, 0x75, 0x7e,
0xbf, 0xff, 0xf3, 0x9d, 0x03, 0xd5, 0x70, 0xd8, 0xb9, 0x39, 0x0c, 0x83, 0x38, 0x20, 0xe5, 0xbe,
0x1f, 0x0e, 0x3b, 0xad, 0x2b, 0xbd, 0x20, 0xe8, 0xf5, 0xe9, 0xba, 0x3b, 0xf4, 0xd6, 0x5d, 0xdf,
0x0f, 0x62, 0x37, 0xf6, 0x02, 0x3f, 0xe2, 0x48, 0xf6, 0x37, 0x60, 0xe6, 0x3e, 0xf5, 0x0f, 0x29,
0xed, 0x3a, 0xf4, 0xa3, 0x11, 0x8d, 0x62, 0xf2, 0x3a, 0xcc, 0xb9, 0xf4, 0x9b, 0x94, 0x76, 0xdb,
0x43, 0x37, 0x8a, 0x86, 0x27, 0xa1, 0x1b, 0xd1, 0xa6, 0xb5, 0x62, 0xad, 0xd6, 0x9d, 0x06, 0xaf,
0x38, 0x50, 0x70, 0xf2, 0x1a, 0xd4, 0x23, 0x86, 0x4a, 0xfd, 0x38, 0x0c, 0x86, 0xe7, 0xcd, 0x02,
0xe2, 0xd5, 0x18, 0x6c, 0x87, 0x83, 0xec, 0x3e, 0xcc, 0xaa, 0x1e, 0xa2, 0x61, 0xe0, 0x47, 0x94,
0xdc, 0x82, 0x85, 0x8e, 0x37, 0x3c, 0xa1, 0x61, 0x1b, 0x3f, 0x1e, 0xf8, 0x74, 0x10, 0xf8, 0x5e,
0xa7, 0x69, 0xad, 0x14, 0x57, 0xab, 0x0e, 0xe1, 0x75, 0xec, 0x8b, 0xf7, 0x44, 0x0d, 0xb9, 0x01,
0xb3, 0xd4, 0xe7, 0x70, 0xda, 0xc5, 0xaf, 0x44, 0x57, 0x33, 0x09, 0x98, 0x7d, 0x60, 0xff, 0x7c,
0x01, 0xe6, 0x1e, 0xf8, 0x5e, 0xfc, 0xc4, 0xed, 0xf7, 0x69, 0x2c, 0xe7, 0x74, 0x03, 0x66, 0xcf,
0x10, 0x80, 0x73, 0x3a, 0x0b, 0xc2, 0xae, 0x98, 0xd1, 0x0c, 0x07, 0x1f, 0x08, 0xe8, 0xd8, 0x91,
0x15, 0xc6, 0x8e, 0x2c, 0x77, 0xb9, 0x8a, 0x63, 0x96, 0xeb, 0x06, 0xcc, 0x86, 0xb4, 0x13, 0x9c,
0xd2, 0xf0, 0xbc, 0x7d, 0xe6, 0xf9, 0xdd, 0xe0, 0xac, 0x59, 0x5a, 0xb1, 0x56, 0xcb, 0xce, 0x8c,
0x04, 0x3f, 0x41, 0x28, 0xd9, 0x84, 0xd9, 0xce, 0x89, 0xeb, 0xfb, 0xb4, 0xdf, 0x3e, 0x72, 0x3b,
0x4f, 0x47, 0xc3, 0xa8, 0x59, 0x5e, 0xb1, 0x56, 0x6b, 0xb7, 0x2f, 0xdd, 0xc4, 0x5d, 0xbd, 0xb9,
0x75, 0xe2, 0xfa, 0x9b, 0x58, 0x73, 0xe8, 0xbb, 0xc3, 0xe8, 0x24, 0x88, 0x9d, 0x19, 0xf1, 0x05,
0x07, 0x47, 0xf6, 0x02, 0x10, 0x7d, 0x25, 0xf8, 0xda, 0xdb, 0x7f, 0x68, 0xc1, 0xfc, 0x63, 0xbf,
0x1f, 0x74, 0x9e, 0xfe, 0x88, 0x4b, 0x94, 0x33, 0x87, 0xc2, 0xcb, 0xce, 0xa1, 0xf8, 0x49, 0xe7,
0xb0, 0x04, 0x0b, 0xe6, 0x60, 0xc5, 0x2c, 0x28, 0x2c, 0xb2, 0xaf, 0x7b, 0x54, 0x0e, 0x4b, 0x4e,
0xe3, 0x33, 0xd0, 0xe8, 0x8c, 0xc2, 0x90, 0xfa, 0x99, 0x79, 0xcc, 0x0a, 0xb8, 0x9a, 0xc8, 0x6b,
0x50, 0xf7, 0xe9, 0x59, 0x82, 0x26, 0x68, 0xd7, 0xa7, 0x67, 0x12, 0xc5, 0x6e, 0xc2, 0x52, 0xba,
0x1b, 0x31, 0x80, 0xbf, 0xb7, 0xa0, 0xf4, 0x38, 0x7e, 0x16, 0x90, 0x9b, 0x50, 0x8a, 0xcf, 0x87,
0x9c, 0x43, 0x66, 0x6e, 0x13, 0x31, 0xb5, 0x8d, 0x6e, 0x37, 0xa4, 0x51, 0xf4, 0xe8, 0x7c, 0x48,
0x9d, 0xba, 0xcb, 0x0b, 0x6d, 0x86, 0x47, 0x9a, 0x30, 0x25, 0xca, 0xd8, 0x61, 0xd5, 0x91, 0x45,
0x72, 0x15, 0xc0, 0x1d, 0x04, 0x23, 0x3f, 0x6e, 0x47, 0x6e, 0x8c, 0x4b, 0x55, 0x74, 0x34, 0x08,
0xb9, 0x02, 0xd5, 0xe1, 0xd3, 0x76, 0xd4, 0x09, 0xbd, 0x61, 0x8c, 0x64, 0x53, 0x75, 0x12, 0x00,
0x79, 0x1d, 0x2a, 0xc1, 0x28, 0x1e, 0x06, 0x9e, 0x1f, 0x0b, 0x52, 0x99, 0x15, 0x63, 0x79, 0x38,
0x8a, 0x0f, 0x18, 0xd8, 0x51, 0x08, 0xe4, 0x1a, 0x4c, 0x77, 0x02, 0xff, 0xd8, 0x0b, 0x07, 0x5c,
0x18, 0x34, 0x27, 0xb1, 0x37, 0x13, 0x68, 0x7f, 0xbb, 0x00, 0xb5, 0x47, 0xa1, 0xeb, 0x47, 0x6e,
0x87, 0x01, 0xd8, 0xd0, 0xe3, 0x67, 0xed, 0x13, 0x37, 0x3a, 0xc1, 0xd9, 0x56, 0x1d, 0x59, 0x24,
0x4b, 0x30, 0xc9, 0x07, 0x8a, 0x73, 0x2a, 0x3a, 0xa2, 0x44, 0xde, 0x80, 0x39, 0x7f, 0x34, 0x68,
0x9b, 0x7d, 0x15, 0x91, 0x5a, 0xb2, 0x15, 0x6c, 0x01, 0x8e, 0xd8, 0x5e, 0xf3, 0x2e, 0xf8, 0x0c,
0x35, 0x08, 0xb1, 0xa1, 0x2e, 0x4a, 0xd4, 0xeb, 0x9d, 0xf0, 0x69, 0x96, 0x1d, 0x03, 0xc6, 0xda,
0x88, 0xbd, 0x01, 0x6d, 0x47, 0xb1, 0x3b, 0x18, 0x8a, 0x69, 0x69, 0x10, 0xac, 0x0f, 0x62, 0xb7,
0xdf, 0x3e, 0xa6, 0x34, 0x6a, 0x4e, 0x89, 0x7a, 0x05, 0x21, 0xd7, 0x61, 0xa6, 0x4b, 0xa3, 0xb8,
0x2d, 0x36, 0x85, 0x46, 0xcd, 0x0a, 0xb2, 0x7e, 0x0a, 0xca, 0x28, 0xe3, 0x3e, 0x8d, 0xb5, 0xd5,
0x89, 0x04, 0x05, 0xda, 0x7b, 0x40, 0x34, 0xf0, 0x36, 0x8d, 0x5d, 0xaf, 0x1f, 0x91, 0xb7, 0xa0,
0x1e, 0x6b, 0xc8, 0x28, 0xea, 0x6a, 0x8a, 0x5c, 0xb4, 0x0f, 0x1c, 0x03, 0xcf, 0xbe, 0x0f, 0x95,
0x7b, 0x94, 0xee, 0x79, 0x03, 0x2f, 0x26, 0x4b, 0x50, 0x3e, 0xf6, 0x9e, 0x51, 0x4e, 0xd0, 0xc5,
0xdd, 0x09, 0x87, 0x17, 0x49, 0x0b, 0xa6, 0x86, 0x34, 0xec, 0x50, 0xb9, 0xfc, 0xbb, 0x13, 0x8e,
0x04, 0x6c, 0x4e, 0x41, 0xb9, 0xcf, 0x3e, 0xb6, 0xff, 0xb5, 0x00, 0xb5, 0x43, 0xea, 0x2b, 0x46,
0x21, 0x50, 0x62, 0x53, 0x12, 0xcc, 0x81, 0xff, 0xc9, 0xab, 0x50, 0xc3, 0x69, 0x46, 0x71, 0xe8,
0xf9, 0x3d, 0x41, 0x9f, 0xc0, 0x40, 0x87, 0x08, 0x21, 0x0d, 0x28, 0xba, 0x03, 0x49, 0x9b, 0xec,
0x2f, 0x63, 0xa2, 0xa1, 0x7b, 0x3e, 0x60, 0xfc, 0xa6, 0x76, 0xad, 0xee, 0xd4, 0x04, 0x6c, 0x97,
0x6d, 0xdb, 0x4d, 0x98, 0xd7, 0x51, 0x64, 0xeb, 0x65, 0x6c, 0x7d, 0x4e, 0xc3, 0x14, 0x9d, 0xdc,
0x80, 0x59, 0x89, 0x1f, 0xf2, 0xc1, 0xe2, 0x3e, 0x56, 0x9d, 0x19, 0x01, 0x96, 0x53, 0x58, 0x85,
0xc6, 0xb1, 0xe7, 0xbb, 0xfd, 0x76, 0xa7, 0x1f, 0x9f, 0xb6, 0xbb, 0xb4, 0x1f, 0xbb, 0xb8, 0xa3,
0x65, 0x67, 0x06, 0xe1, 0x5b, 0xfd, 0xf8, 0x74, 0x9b, 0x41, 0xc9, 0x1b, 0x50, 0x3d, 0xa6, 0xb4,
0x8d, 0x2b, 0xd1, 0xac, 0x18, 0xdc, 0x21, 0x57, 0xd7, 0xa9, 0x1c, 0xcb, 0x75, 0x5e, 0x85, 0x46,
0x30, 0x8a, 0x7b, 0x81, 0xe7, 0xf7, 0xda, 0x4c, 0x1e, 0xb5, 0xbd, 0x6e, 0xb3, 0xba, 0x62, 0xad,
0x96, 0x9c, 0x19, 0x09, 0x67, 0x52, 0xe1, 0x41, 0x97, 0xbc, 0x02, 0x80, 0x7d, 0xf3, 0x86, 0x61,
0xc5, 0x5a, 0x9d, 0x76, 0xaa, 0x0c, 0x82, 0x0d, 0xd9, 0x7f, 0x6a, 0x41, 0x9d, 0xaf, 0xb9, 0x50,
0x7c, 0xd7, 0x60, 0x5a, 0x4e, 0x8d, 0x86, 0x61, 0x10, 0x0a, 0x3e, 0x32, 0x81, 0x64, 0x0d, 0x1a,
0x12, 0x30, 0x0c, 0xa9, 0x37, 0x70, 0x7b, 0x54, 0x08, 0xa7, 0x0c, 0x9c, 0xdc, 0x4e, 0x5a, 0x0c,
0x83, 0x51, 0x4c, 0x85, 0x88, 0xad, 0x8b, 0xd9, 0x39, 0x0c, 0xe6, 0x98, 0x28, 0x8c, 0x8f, 0x72,
0xf6, 0xcc, 0x80, 0xd9, 0xdf, 0xb2, 0x80, 0xb0, 0xa1, 0x3f, 0x0a, 0x78, 0x13, 0x62, 0xc9, 0xd3,
0xdb, 0x6d, 0xbd, 0xf4, 0x76, 0x17, 0xc6, 0x6d, 0xb7, 0x0d, 0x65, 0x3e, 0xf2, 0x52, 0xce, 0xc8,
0x79, 0xd5, 0x3b, 0xa5, 0x4a, 0xb1, 0x51, 0xb2, 0xbf, 0x63, 0x41, 0x7d, 0x8b, 0xeb, 0x07, 0x14,
0x68, 0xe4, 0x16, 0x90, 0xe3, 0x91, 0xdf, 0x65, 0xfb, 0x14, 0x3f, 0xf3, 0xba, 0xed, 0xa3, 0xf3,
0x98, 0x46, 0x7c, 0x4c, 0xbb, 0x13, 0x4e, 0x4e, 0x1d, 0x79, 0x03, 0x1a, 0x06, 0x34, 0x8a, 0x43,
0x3e, 0xb2, 0xdd, 0x09, 0x27, 0x53, 0xc3, 0x16, 0x8a, 0x89, 0xcc, 0x51, 0xdc, 0xf6, 0xfc, 0x2e,
0x7d, 0x86, 0x6b, 0x3b, 0xed, 0x18, 0xb0, 0xcd, 0x19, 0xa8, 0xeb, 0xdf, 0xd9, 0x1f, 0x42, 0x45,
0x0a, 0x5c, 0x14, 0x36, 0xa9, 0x71, 0x39, 0x1a, 0x84, 0xb4, 0xa0, 0x62, 0x8e, 0xc2, 0xa9, 0x7c,
0x92, 0xbe, 0xed, 0xff, 0x05, 0x8d, 0x3d, 0x26, 0xf5, 0x7c, 0xcf, 0xef, 0x09, 0x8d, 0xc3, 0x44,
0xf1, 0x70, 0x74, 0xf4, 0x94, 0x9e, 0x0b, 0xda, 0x12, 0x25, 0xc6, 0xef, 0x27, 0x41, 0x14, 0x8b,
0x7e, 0xf0, 0xbf, 0xfd, 0x17, 0x16, 0x90, 0x9d, 0x28, 0xf6, 0x06, 0x6e, 0x4c, 0xef, 0x51, 0xb5,
0xc9, 0x0f, 0xa1, 0xce, 0x5a, 0x7b, 0x14, 0x6c, 0x70, 0x99, 0xce, 0x65, 0xd5, 0xeb, 0x62, 0x63,
0xb2, 0x1f, 0xdc, 0xd4, 0xb1, 0x99, 0xd9, 0x77, 0xee, 0x18, 0x0d, 0x30, 0xb9, 0x12, 0xbb, 0x61,
0x8f, 0xc6, 0x28, 0xf0, 0x85, 0xb9, 0x00, 0x1c, 0xb4, 0x15, 0xf8, 0xc7, 0xad, 0x2f, 0xc3, 0x5c,
0xa6, 0x0d, 0x26, 0x6c, 0x92, 0x69, 0xb0, 0xbf, 0x64, 0x01, 0xca, 0xa7, 0x6e, 0x7f, 0x44, 0x85,
0x96, 0xe1, 0x85, 0xb7, 0x0b, 0x77, 0x2c, 0xbb, 0x03, 0xf3, 0xc6, 0xb8, 0x04, 0xbf, 0x35, 0x61,
0x8a, 0xf1, 0x3d, 0xd3, 0xa7, 0x28, 0x33, 0x1d, 0x59, 0x24, 0xb7, 0x61, 0xe1, 0x98, 0xd2, 0xd0,
0x8d, 0xb1, 0xd8, 0x1e, 0xd2, 0x10, 0xf7, 0x44, 0xb4, 0x9c, 0x5b, 0x67, 0xff, 0x83, 0x05, 0xb3,
0x8c, 0x27, 0xde, 0x73, 0xfd, 0x73, 0xb9, 0x56, 0x7b, 0xb9, 0x6b, 0xb5, 0x2a, 0xd6, 0x2a, 0x85,
0xfd, 0x49, 0x17, 0xaa, 0x98, 0x5e, 0x28, 0xb2, 0x02, 0x75, 0x63, 0xb8, 0x65, 0xae, 0xc0, 0x22,
0x37, 0x3e, 0xa0, 0xe1, 0xe6, 0x79, 0x4c, 0x7f, 0xfc, 0xa5, 0xbc, 0x0e, 0x8d, 0x64, 0xd8, 0x62,
0x1d, 0x09, 0x94, 0x18, 0x61, 0x8a, 0x06, 0xf0, 0xbf, 0xfd, 0x5b, 0x16, 0x47, 0xdc, 0x0a, 0x3c,
0xa5, 0xfc, 0x18, 0x22, 0xd3, 0x91, 0x12, 0x91, 0xfd, 0x1f, 0x6b, 0x1c, 0xfc, 0xf8, 0x93, 0x25,
0x97, 0xa0, 0x12, 0x51, 0xbf, 0xdb, 0x76, 0xfb, 0x7d, 0xd4, 0x11, 0x15, 0x67, 0x8a, 0x95, 0x37,
0xfa, 0x7d, 0xfb, 0x06, 0xcc, 0x69, 0xa3, 0x7b, 0xc1, 0x3c, 0xf6, 0x81, 0xec, 0x79, 0x51, 0xfc,
0xd8, 0x8f, 0x86, 0x9a, 0x6e, 0xb9, 0x0c, 0xd5, 0x81, 0xe7, 0xe3, 0xc8, 0x38, 0xe7, 0x96, 0x9d,
0xca, 0xc0, 0xf3, 0xd9, 0xb8, 0x22, 0xac, 0x74, 0x9f, 0x89, 0xca, 0x82, 0xa8, 0x74, 0x9f, 0x61,
0xa5, 0x7d, 0x07, 0xe6, 0x8d, 0xf6, 0x44, 0xd7, 0xaf, 0x41, 0x79, 0x14, 0x3f, 0x0b, 0xa4, 0xe6,
0xaf, 0x09, 0x0a, 0x61, 0x36, 0xa4, 0xc3, 0x6b, 0xec, 0xbb, 0x30, 0xb7, 0x4f, 0xcf, 0x04, 0x23,
0xcb, 0x81, 0x5c, 0xbf, 0xd0, 0xbe, 0xc4, 0x7a, 0xfb, 0x26, 0x10, 0xfd, 0xe3, 0x84, 0x01, 0xa4,
0xb5, 0x69, 0x19, 0xd6, 0xa6, 0x7d, 0x1d, 0xc8, 0xa1, 0xd7, 0xf3, 0xdf, 0xa3, 0x51, 0xe4, 0xf6,
0x14, 0xeb, 0x37, 0xa0, 0x38, 0x88, 0x7a, 0x42, 0x54, 0xb1, 0xbf, 0xf6, 0x67, 0x61, 0xde, 0xc0,
0x13, 0x0d, 0x5f, 0x81, 0x6a, 0xe4, 0xf5, 0x7c, 0x37, 0x1e, 0x85, 0x54, 0x34, 0x9d, 0x00, 0xec,
0x7b, 0xb0, 0xf0, 0x55, 0x1a, 0x7a, 0xc7, 0xe7, 0x17, 0x35, 0x6f, 0xb6, 0x53, 0x48, 0xb7, 0xb3,
0x03, 0x8b, 0xa9, 0x76, 0x44, 0xf7, 0x9c, 0x7c, 0xc5, 0x4e, 0x56, 0x1c, 0x5e, 0xd0, 0x64, 0x5f,
0x41, 0x97, 0x7d, 0xf6, 0x63, 0x20, 0x5b, 0x81, 0xef, 0xd3, 0x4e, 0x7c, 0x40, 0x69, 0x98, 0x38,
0xba, 0x09, 0xad, 0xd6, 0x6e, 0x2f, 0x8b, 0x95, 0x4d, 0x0b, 0x54, 0x41, 0xc4, 0x04, 0x4a, 0x43,
0x1a, 0x0e, 0xb0, 0xe1, 0x8a, 0x83, 0xff, 0xed, 0x45, 0x98, 0x37, 0x9a, 0x15, 0xae, 0xc1, 0x9b,
0xb0, 0xb8, 0xed, 0x45, 0x9d, 0x6c, 0x87, 0x4d, 0x98, 0x1a, 0x8e, 0x8e, 0xda, 0x09, 0x27, 0xca,
0x22, 0xb3, 0x26, 0xd3, 0x9f, 0x88, 0xc6, 0x7e, 0xd6, 0x82, 0xd2, 0xee, 0xa3, 0xbd, 0x2d, 0xa6,
0x2b, 0x3c, 0xbf, 0x13, 0x0c, 0x98, 0x2e, 0xe5, 0x93, 0x56, 0xe5, 0xb1, 0x1c, 0x76, 0x05, 0xaa,
0xa8, 0x82, 0x99, 0x81, 0x2c, 0x7c, 0xd2, 0x04, 0xc0, 0x8c, 0x73, 0xfa, 0x6c, 0xe8, 0x85, 0x68,
0x7d, 0x4b, 0x9b, 0xba, 0x84, 0x6a, 0x26, 0x5b, 0x61, 0xff, 0xa0, 0x0c, 0x53, 0x42, 0xf9, 0x62,
0x7f, 0x9d, 0xd8, 0x3b, 0xa5, 0x62, 0x24, 0xa2, 0xc4, 0xcc, 0x9b, 0x90, 0x0e, 0x82, 0x98, 0xb6,
0x8d, 0x6d, 0x30, 0x81, 0xe8, 0x7c, 0x08, 0xbf, 0x90, 0xbb, 0x2b, 0x45, 0x8e, 0x65, 0x00, 0xd9,
0x62, 0x49, 0xdb, 0xab, 0x84, 0xb6, 0x97, 0x2c, 0xb2, 0x95, 0xe8, 0xb8, 0x43, 0xb7, 0xe3, 0xc5,
0xe7, 0x42, 0x24, 0xa8, 0x32, 0x6b, 0xbb, 0x1f, 0x74, 0x5c, 0xe6, 0x71, 0xf6, 0x5d, 0xbf, 0x43,
0xa5, 0x63, 0x63, 0x00, 0x99, 0x91, 0x2f, 0x86, 0x24, 0xd1, 0xb8, 0x23, 0x90, 0x82, 0x32, 0xfd,
0xdd, 0x09, 0x06, 0x03, 0x2f, 0x66, 0xbe, 0x01, 0xda, 0x8d, 0x45, 0x47, 0x83, 0x70, 0x37, 0x0a,
0x4b, 0x67, 0x7c, 0xf5, 0xaa, 0xd2, 0x8d, 0xd2, 0x80, 0xac, 0x15, 0xa6, 0x75, 0x98, 0x18, 0x7b,
0x7a, 0x86, 0x46, 0x62, 0xd1, 0xd1, 0x20, 0x6c, 0x1f, 0x46, 0x7e, 0x44, 0xe3, 0xb8, 0x4f, 0xbb,
0x6a, 0x40, 0x35, 0x44, 0xcb, 0x56, 0x90, 0x5b, 0x30, 0xcf, 0xdd, 0x95, 0xc8, 0x8d, 0x83, 0xe8,
0xc4, 0x8b, 0xda, 0x11, 0x33, 0xfc, 0xeb, 0x88, 0x9f, 0x57, 0x45, 0xee, 0xc0, 0x72, 0x0a, 0x1c,
0xd2, 0x0e, 0xf5, 0x4e, 0x69, 0xb7, 0x39, 0x8d, 0x5f, 0x8d, 0xab, 0x26, 0x2b, 0x50, 0x63, 0x5e,
0xda, 0x68, 0xd8, 0x75, 0x99, 0x01, 0x33, 0x83, 0xfb, 0xa0, 0x83, 0xc8, 0x9b, 0x30, 0x3d, 0xa4,
0xdc, 0xfa, 0x39, 0x89, 0xfb, 0x9d, 0xa8, 0x39, 0x6b, 0x48, 0x37, 0x46, 0xb9, 0x8e, 0x89, 0xc1,
0x88, 0xb2, 0x13, 0xa1, 0xb9, 0xee, 0x9e, 0x37, 0x1b, 0xc2, 0x64, 0x96, 0x00, 0xe4, 0x91, 0xd0,
0x3b, 0x75, 0x63, 0xda, 0x9c, 0xe3, 0x02, 0x5d, 0x14, 0xd9, 0x77, 0x9e, 0xef, 0xc5, 0x9e, 0x1b,
0x07, 0x61, 0x93, 0x60, 0x5d, 0x02, 0x60, 0x8b, 0x88, 0xf4, 0x11, 0xc5, 0x6e, 0x3c, 0x8a, 0xda,
0xc7, 0x7d, 0xb7, 0x17, 0x35, 0xe7, 0xb9, 0xcd, 0x99, 0xa9, 0xb0, 0x7f, 0xc7, 0xe2, 0x42, 0x5a,
0x10, 0xb4, 0x12, 0xb6, 0xaf, 0x42, 0x8d, 0x93, 0x72, 0x3b, 0xf0, 0xfb, 0xe7, 0x82, 0xba, 0x81,
0x83, 0x1e, 0xfa, 0xfd, 0x73, 0xf2, 0x29, 0x98, 0xf6, 0x7c, 0x1d, 0x85, 0xcb, 0x83, 0xba, 0x04,
0x22, 0xd2, 0xab, 0x50, 0x1b, 0x8e, 0x8e, 0xfa, 0x5e, 0x87, 0xa3, 0x14, 0x79, 0x2b, 0x1c, 0x84,
0x08, 0xcc, 0x8a, 0xe6, 0xb3, 0xe2, 0x18, 0x25, 0xc4, 0xa8, 0x09, 0x18, 0x43, 0xb1, 0x37, 0x61,
0xc1, 0x1c, 0xa0, 0x10, 0x7c, 0x6b, 0x50, 0x11, 0x7c, 0x12, 0x35, 0x6b, 0xb8, 0xd6, 0x33, 0x5a,
0x34, 0xc5, 0xa7, 0x7d, 0x47, 0xd5, 0xdb, 0x7f, 0x52, 0x82, 0x79, 0x01, 0xdd, 0xea, 0x07, 0x11,
0x3d, 0x1c, 0x0d, 0x06, 0x6e, 0x98, 0xc3, 0x80, 0xd6, 0x05, 0x0c, 0x58, 0x30, 0x19, 0x90, 0xb1,
0xc5, 0x89, 0xeb, 0xf9, 0xdc, 0x05, 0xe0, 0xdc, 0xab, 0x41, 0xc8, 0x2a, 0xcc, 0x76, 0xfa, 0x41,
0xc4, 0x4d, 0x62, 0xdd, 0x99, 0x4f, 0x83, 0xb3, 0x02, 0xa3, 0x9c, 0x27, 0x30, 0x74, 0x86, 0x9f,
0x4c, 0x31, 0xbc, 0x0d, 0x75, 0xd6, 0x28, 0x95, 0xf2, 0x6b, 0x8a, 0x9b, 0xc9, 0x3a, 0x8c, 0x8d,
0x27, 0xcd, 0x5e, 0x9c, 0x97, 0x67, 0xf3, 0x98, 0xcb, 0x1b, 0x50, 0x94, 0x8f, 0x1a, 0x76, 0x55,
0x30, 0x57, 0xb6, 0x8a, 0xdc, 0x63, 0x1e, 0x20, 0xeb, 0x0b, 0x95, 0x34, 0xa0, 0x92, 0xbe, 0x6e,
0xee, 0x88, 0xbe, 0xf6, 0x37, 0x59, 0x61, 0x14, 0x52, 0x54, 0xdc, 0xda, 0x97, 0xf6, 0x2f, 0x58,
0x50, 0xd3, 0xea, 0xc8, 0x22, 0xcc, 0x6d, 0x3d, 0x7c, 0x78, 0xb0, 0xe3, 0x6c, 0x3c, 0x7a, 0xf0,
0xd5, 0x9d, 0xf6, 0xd6, 0xde, 0xc3, 0xc3, 0x9d, 0xc6, 0x04, 0x03, 0xef, 0x3d, 0xdc, 0xda, 0xd8,
0x6b, 0xdf, 0x7b, 0xe8, 0x6c, 0x49, 0xb0, 0x45, 0x96, 0x80, 0x38, 0x3b, 0xef, 0x3d, 0x7c, 0xb4,
0x63, 0xc0, 0x0b, 0xa4, 0x01, 0xf5, 0x4d, 0x67, 0x67, 0x63, 0x6b, 0x57, 0x40, 0x8a, 0x64, 0x01,
0x1a, 0xf7, 0x1e, 0xef, 0x6f, 0x3f, 0xd8, 0xbf, 0xdf, 0xde, 0xda, 0xd8, 0xdf, 0xda, 0xd9, 0xdb,
0xd9, 0x6e, 0x94, 0xc8, 0x34, 0x54, 0x37, 0x36, 0x37, 0xf6, 0xb7, 0x1f, 0xee, 0xef, 0x6c, 0x37,
0xca, 0xf6, 0xdf, 0x5a, 0xb0, 0x88, 0xa3, 0xee, 0xa6, 0x19, 0x64, 0x05, 0x6a, 0x9d, 0x20, 0x18,
0x32, 0xe3, 0x38, 0x11, 0xff, 0x3a, 0x88, 0x11, 0x3f, 0x17, 0xb6, 0xc7, 0x41, 0xd8, 0xa1, 0x82,
0x3f, 0x00, 0x41, 0xf7, 0x18, 0x84, 0x11, 0xbf, 0xd8, 0x5e, 0x8e, 0xc1, 0xd9, 0xa3, 0xc6, 0x61,
0x1c, 0x65, 0x09, 0x26, 0x8f, 0x42, 0xea, 0x76, 0x4e, 0x04, 0x67, 0x88, 0x12, 0xf9, 0x4c, 0xe2,
0xbd, 0x75, 0xd8, 0xea, 0xf7, 0x69, 0x17, 0x29, 0xa6, 0xe2, 0xcc, 0x0a, 0xf8, 0x96, 0x00, 0x33,
0x69, 0xe1, 0x1e, 0xb9, 0x7e, 0x37, 0xf0, 0x69, 0x57, 0x98, 0x86, 0x09, 0xc0, 0x3e, 0x80, 0xa5,
0xf4, 0xfc, 0x04, 0x7f, 0xbd, 0xa5, 0xf1, 0x17, 0xb7, 0xd4, 0x5a, 0xe3, 0x77, 0x53, 0xe3, 0xb5,
0xbf, 0x2b, 0x40, 0x89, 0x29, 0xee, 0xf1, 0x4a, 0x5e, 0xb7, 0xc5, 0x8a, 0x99, 0xc8, 0x1f, 0x3a,
0x84, 0x5c, 0x94, 0x73, 0x75, 0xa7, 0x41, 0x92, 0xfa, 0x90, 0x76, 0x4e, 0x71, 0xc6, 0xaa, 0x9e,
0x41, 0x18, 0x83, 0x30, 0x43, 0x19, 0xbf, 0x16, 0x0c, 0x22, 0xcb, 0xb2, 0x0e, 0xbf, 0x9c, 0x4a,
0xea, 0xf0, 0xbb, 0x26, 0x4c, 0x79, 0xfe, 0x51, 0x30, 0xf2, 0xbb, 0xc8, 0x10, 0x15, 0x47, 0x16,
0x31, 0xd6, 0x88, 0x8c, 0xea, 0x0d, 0x24, 0xf9, 0x27, 0x00, 0x72, 0x1b, 0xaa, 0xd1, 0xb9, 0xdf,
0xd1, 0x69, 0x7e, 0x41, 0xac, 0x12, 0x5b, 0x83, 0x9b, 0x87, 0xe7, 0x7e, 0x07, 0x29, 0x3c, 0x41,
0xb3, 0xbf, 0x0c, 0x15, 0x09, 0x66, 0x64, 0xf9, 0x78, 0xff, 0xdd, 0xfd, 0x87, 0x4f, 0xf6, 0xdb,
0x87, 0xef, 0xef, 0x6f, 0x35, 0x26, 0xc8, 0x2c, 0xd4, 0x36, 0xb6, 0x90, 0xd2, 0x11, 0x60, 0x31,
0x94, 0x83, 0x8d, 0xc3, 0x43, 0x05, 0x29, 0xd8, 0x84, 0x39, 0xbb, 0x11, 0x5a, 0x47, 0x2a, 0xd6,
0xf6, 0x16, 0xcc, 0x69, 0xb0, 0xc4, 0xd2, 0x1e, 0x32, 0x40, 0xca, 0xd2, 0x46, 0xb3, 0x8a, 0xd7,
0xd8, 0x0d, 0x98, 0xb9, 0x4f, 0xe3, 0x07, 0xfe, 0x71, 0x20, 0x5b, 0xfa, 0xfd, 0x12, 0xcc, 0x2a,
0x90, 0x68, 0x68, 0x15, 0x66, 0xbd, 0x2e, 0xf5, 0x63, 0x2f, 0x3e, 0x6f, 0x1b, 0x3e, 0x75, 0x1a,
0xcc, 0xcc, 0x51, 0xb7, 0xef, 0xb9, 0x32, 0xa4, 0xcb, 0x0b, 0xcc, 0xc7, 0x64, 0xba, 0x52, 0xaa,
0x3f, 0x45, 0x57, 0xdc, 0x95, 0xcf, 0xad, 0x63, 0x12, 0x88, 0xc1, 0x85, 0x8a, 0x51, 0x9f, 0x70,
0xb3, 0x2c, 0xaf, 0x8a, 0x6d, 0x15, 0x6f, 0x89, 0x4d, 0xb9, 0xcc, 0xf5, 0xa9, 0x02, 0x64, 0x62,
0xa6, 0x93, 0x5c, 0x3e, 0xa6, 0x63, 0xa6, 0x5a, 0xdc, 0xb5, 0x92, 0x89, 0xbb, 0x32, 0xf9, 0x79,
0xee, 0x77, 0x68, 0xb7, 0x1d, 0x07, 0x6d, 0x94, 0xf3, 0x48, 0x12, 0x15, 0x27, 0x0d, 0x26, 0x57,
0x60, 0x2a, 0xa6, 0x51, 0xec, 0x53, 0x1e, 0x0c, 0xab, 0x6c, 0x16, 0x9a, 0x96, 0x23, 0x41, 0xcc,
0x86, 0x1e, 0x85, 0x5e, 0xd4, 0xac, 0x63, 0x44, 0x15, 0xff, 0x93, 0xcf, 0xc1, 0xe2, 0x11, 0x8d,
0xe2, 0xf6, 0x09, 0x75, 0xbb, 0x34, 0x44, 0xf2, 0xe2, 0xa1, 0x5b, 0x6e, 0x9a, 0xe4, 0x57, 0x32,
0xc2, 0x3d, 0xa5, 0x61, 0xe4, 0x05, 0x3e, 0x1a, 0x25, 0x55, 0x47, 0x16, 0x59, 0x7b, 0x6c, 0xf2,
0x4a, 0x49, 0xab, 0x15, 0x9c, 0xc5, 0x89, 0xe7, 0x57, 0x92, 0x6b, 0x30, 0x89, 0x13, 0x88, 0x9a,
0x0d, 0xa4, 0x99, 0x7a, 0xc2, 0xf3, 0x9e, 0xef, 0x88, 0xba, 0x77, 0x4a, 0x95, 0x5a, 0xa3, 0x6e,
0x7f, 0x01, 0xca, 0x08, 0x66, 0x9b, 0xce, 0x17, 0x83, 0x13, 0x05, 0x2f, 0xb0, 0xa1, 0xf9, 0x34,
0x3e, 0x0b, 0xc2, 0xa7, 0x32, 0xbe, 0x2f, 0x8a, 0xf6, 0x37, 0xd1, 0x0b, 0x51, 0xf1, 0xee, 0xc7,
0x68, 0x42, 0x31, 0x5f, 0x92, 0x2f, 0x75, 0x74, 0xe2, 0x0a, 0xc7, 0xa8, 0x82, 0x80, 0xc3, 0x13,
0x97, 0xc9, 0x4a, 0x63, 0xf7, 0xb8, 0xaf, 0x59, 0x43, 0xd8, 0x2e, 0xdf, 0xbc, 0x6b, 0x30, 0x23,
0x23, 0xe9, 0x51, 0xbb, 0x4f, 0x8f, 0x63, 0x19, 0x29, 0xf2, 0x47, 0x03, 0x74, 0x48, 0xf7, 0xe8,
0x71, 0x6c, 0xef, 0xc3, 0x9c, 0x90, 0x5f, 0x0f, 0x87, 0x54, 0x76, 0xfd, 0xc5, 0x3c, 0x3b, 0xa0,
0x76, 0x7b, 0xde, 0x14, 0x78, 0xfc, 0xec, 0xc0, 0xc4, 0xb4, 0x1d, 0x20, 0xba, 0x3c, 0x14, 0x0d,
0x0a, 0x65, 0x2c, 0x63, 0x61, 0x62, 0x3a, 0x06, 0x8c, 0xad, 0x4f, 0x34, 0xea, 0x74, 0xe4, 0xf9,
0x07, 0xf3, 0xd8, 0x79, 0xd1, 0xfe, 0x03, 0x0b, 0xe6, 0xb1, 0x35, 0x69, 0xc9, 0x08, 0x9d, 0x73,
0xe7, 0x13, 0x0c, 0xb3, 0xde, 0xd1, 0xe3, 0x83, 0x0b, 0x50, 0xd6, 0xb5, 0x10, 0x2f, 0x7c, 0xf2,
0xb8, 0x43, 0x29, 0x1d, 0x77, 0xb0, 0x7f, 0xc3, 0x82, 0x39, 0xae, 0x08, 0xd0, 0xaa, 0x14, 0xd3,
0xff, 0x9f, 0x30, 0xcd, 0x35, 0xba, 0xe0, 0x6a, 0x31, 0xd0, 0x44, 0x34, 0x22, 0x94, 0x23, 0xef,
0x4e, 0x38, 0x26, 0x32, 0xb9, 0x8b, 0x56, 0x95, 0xdf, 0x46, 0x68, 0xce, 0x49, 0x99, 0xb9, 0xd6,
0xbb, 0x13, 0x8e, 0x86, 0xbe, 0x59, 0x81, 0x49, 0x6e, 0x92, 0xdb, 0xf7, 0x61, 0xda, 0xe8, 0xc8,
0x88, 0x79, 0xd4, 0x79, 0xcc, 0x23, 0x13, 0x5c, 0x2c, 0xe4, 0x04, 0x17, 0xff, 0xa8, 0x08, 0x84,
0x11, 0x4b, 0x6a, 0x37, 0x98, 0x4f, 0x10, 0x74, 0x0d, 0x0f, 0xaf, 0xee, 0xe8, 0x20, 0x72, 0x13,
0x88, 0x56, 0x94, 0xf1, 0x5f, 0xae, 0xf2, 0x72, 0x6a, 0x98, 0x98, 0x14, 0x16, 0x83, 0xd0, 0xed,
0xc2, 0x97, 0xe5, 0xcb, 0x9e, 0x5b, 0xc7, 0xb4, 0xda, 0x70, 0x14, 0x9d, 0x60, 0x64, 0x4f, 0xf8,
0x80, 0xb2, 0x9c, 0xde, 0xdf, 0xc9, 0x0b, 0xf7, 0x77, 0x2a, 0x13, 0x57, 0xd2, 0xbc, 0x90, 0x8a,
0xe9, 0x85, 0x5c, 0x83, 0xe9, 0x01, 0xb3, 0x73, 0xe3, 0x7e, 0xa7, 0x3d, 0x60, 0xbd, 0x0b, 0x97,
0xcf, 0x00, 0x92, 0x35, 0x68, 0x08, 0x1b, 0x27, 0x71, 0x75, 0xf8, 0xe9, 0x40, 0x06, 0xce, 0xe4,
0x77, 0x12, 0x69, 0xaa, 0xe1, 0x60, 0x13, 0x00, 0xf3, 0x6b, 0x22, 0x46, 0x21, 0xed, 0x91, 0x2f,
0x0e, 0xcb, 0x68, 0x17, 0x9d, 0xbd, 0x8a, 0x93, 0xad, 0xb0, 0x7f, 0xc5, 0x82, 0x06, 0xdb, 0x33,
0x83, 0x2c, 0xdf, 0x06, 0xe4, 0x8a, 0x97, 0xa4, 0x4a, 0x03, 0x97, 0xdc, 0x81, 0x2a, 0x96, 0x83,
0x21, 0xf5, 0x05, 0x4d, 0x36, 0x4d, 0x9a, 0x4c, 0xe4, 0xc9, 0xee, 0x84, 0x93, 0x20, 0x6b, 0x14,
0xf9, 0x57, 0x16, 0xd4, 0x44, 0x2f, 0x3f, 0x72, 0x24, 0xa3, 0xa5, 0x9d, 0x6e, 0x72, 0x4a, 0x4a,
0x0e, 0x33, 0x57, 0x61, 0x76, 0xe0, 0xc6, 0xa3, 0x90, 0xe9, 0x63, 0x23, 0x8a, 0x91, 0x06, 0x33,
0xe5, 0x8a, 0xa2, 0x33, 0x6a, 0xc7, 0x5e, 0xbf, 0x2d, 0x6b, 0xc5, 0x39, 0x62, 0x5e, 0x15, 0x93,
0x20, 0x51, 0xec, 0xf6, 0xa8, 0xd0, 0x9b, 0xbc, 0x60, 0x37, 0x61, 0x49, 0x4c, 0x28, 0x65, 0x1f,
0xdb, 0xdf, 0xaf, 0xc3, 0x72, 0xa6, 0x4a, 0x65, 0x3d, 0x08, 0xf7, 0xbc, 0xef, 0x0d, 0x8e, 0x02,
0xe5, 0x5c, 0x58, 0xba, 0xe7, 0x6e, 0x54, 0x91, 0x1e, 0x2c, 0x4a, 0x03, 0x81, 0xad, 0x69, 0xa2,
0xcc, 0x0a, 0xa8, 0xa5, 0xde, 0x34, 0xb7, 0x30, 0xdd, 0xa1, 0x84, 0xeb, 0x4c, 0x9c, 0xdf, 0x1e,
0x39, 0x81, 0xa6, 0xb2, 0x44, 0x84, 0xb0, 0xd6, 0xac, 0x15, 0xd6, 0xd7, 0x1b, 0x17, 0xf4, 0x65,
0x98, 0xd3, 0xce, 0xd8, 0xd6, 0xc8, 0x39, 0x5c, 0x95, 0x75, 0x28, 0x8d, 0xb3, 0xfd, 0x95, 0x5e,
0x6a, 0x6e, 0xe8, 0x28, 0x98, 0x9d, 0x5e, 0xd0, 0x30, 0xf9, 0x10, 0x96, 0xce, 0x5c, 0x2f, 0x96,
0xc3, 0xd2, 0x6c, 0x83, 0x32, 0x76, 0x79, 0xfb, 0x82, 0x2e, 0x9f, 0xf0, 0x8f, 0x0d, 0x15, 0x35,
0xa6, 0xc5, 0xd6, 0x0f, 0x2c, 0x98, 0x31, 0xdb, 0x61, 0x64, 0x2a, 0x78, 0x5f, 0xca, 0x40, 0x69,
0x4d, 0xa6, 0xc0, 0x59, 0xff, 0xbc, 0x90, 0xe7, 0x9f, 0xeb, 0x5e, 0x71, 0xf1, 0xa2, 0x30, 0x58,
0xe9, 0xe5, 0xc2, 0x60, 0xe5, 0xbc, 0x30, 0x58, 0xeb, 0xdf, 0x2d, 0x20, 0x59, 0x5a, 0x22, 0xf7,
0x79, 0x80, 0xc0, 0xa7, 0x7d, 0x21, 0x52, 0xfe, 0xc7, 0xcb, 0xd1, 0xa3, 0x5c, 0x3b, 0xf9, 0x35,
0x63, 0x0c, 0x3d, 0x11, 0x40, 0x37, 0x76, 0xa6, 0x9d, 0xbc, 0xaa, 0x54, 0x60, 0xae, 0x74, 0x71,
0x60, 0xae, 0x7c, 0x71, 0x60, 0x6e, 0x32, 0x1d, 0x98, 0x6b, 0xfd, 0x8c, 0x05, 0xf3, 0x39, 0x9b,
0xfe, 0x93, 0x9b, 0x38, 0xdb, 0x26, 0x43, 0x16, 0x14, 0xc4, 0x36, 0xe9, 0xc0, 0xd6, 0xff, 0x83,
0x69, 0x83, 0xd0, 0x7f, 0x72, 0xfd, 0xa7, 0xed, 0x35, 0x4e, 0x67, 0x06, 0xac, 0xf5, 0xcf, 0x05,
0x20, 0x59, 0x66, 0xfb, 0x6f, 0x1d, 0x43, 0x76, 0x9d, 0x8a, 0x39, 0xeb, 0xf4, 0x5f, 0xaa, 0x07,
0xde, 0x80, 0x39, 0x91, 0xdd, 0xa4, 0x85, 0x85, 0x38, 0xc5, 0x64, 0x2b, 0x98, 0xc5, 0x6a, 0x46,
0x45, 0x2b, 0x46, 0xb6, 0x87, 0xa6, 0x0c, 0x53, 0xc1, 0x51, 0xbb, 0x05, 0x4d, 0xb1, 0x42, 0x3b,
0xa7, 0xd4, 0x8f, 0x0f, 0x47, 0x47, 0x3c, 0xbd, 0xc7, 0x0b, 0x7c, 0xfb, 0x8f, 0x8b, 0xca, 0xe8,
0xc6, 0x4a, 0xa1, 0xde, 0x3f, 0x07, 0x75, 0x5d, 0x98, 0x8b, 0xed, 0x48, 0x45, 0x05, 0x99, 0x62,
0xd7, 0xb1, 0xc8, 0x36, 0xcc, 0xa0, 0xc8, 0xea, 0xaa, 0xef, 0x0a, 0xf8, 0xdd, 0x0b, 0xa2, 0x1d,
0xbb, 0x13, 0x4e, 0xea, 0x1b, 0xf2, 0x25, 0x98, 0x31, 0x5d, 0x29, 0x61, 0x23, 0xe4, 0xd9, 0xe6,
0xec, 0x73, 0x13, 0x99, 0x6c, 0x40, 0x23, 0xed, 0x8b, 0x89, 0x2c, 0x80, 0x31, 0x0d, 0x64, 0xd0,
0xc9, 0x1d, 0x71, 0x3c, 0x56, 0xc6, 0x28, 0xc4, 0x35, 0xf3, 0x33, 0x6d, 0x99, 0x6e, 0xf2, 0x1f,
0xed, 0xc0, 0xec, 0xeb, 0x00, 0x09, 0x8c, 0x34, 0xa0, 0xfe, 0xf0, 0x60, 0x67, 0xbf, 0xbd, 0xb5,
0xbb, 0xb1, 0xbf, 0xbf, 0xb3, 0xd7, 0x98, 0x20, 0x04, 0x66, 0x30, 0x68, 0xb6, 0xad, 0x60, 0x16,
0x83, 0x89, 0x30, 0x85, 0x84, 0x15, 0xc8, 0x02, 0x34, 0x1e, 0xec, 0xa7, 0xa0, 0xc5, 0xcd, 0xaa,
0xe2, 0x0f, 0x7b, 0x09, 0x16, 0x78, 0xf6, 0xda, 0x26, 0x27, 0x0f, 0x69, 0x2b, 0xfc, 0xb6, 0x05,
0x8b, 0xa9, 0x8a, 0x24, 0x4d, 0x84, 0x9b, 0x03, 0xa6, 0x8d, 0x60, 0x02, 0x31, 0xe4, 0x2d, 0x2d,
0xbf, 0x94, 0x04, 0xc9, 0x56, 0x30, 0x9a, 0xd7, 0x2c, 0xc5, 0x14, 0x27, 0xe5, 0x55, 0xd9, 0xcb,
0x3c, 0xc7, 0x0e, 0xb3, 0xf1, 0x8c, 0x81, 0x1f, 0xf3, 0xac, 0x38, 0xbd, 0x22, 0x39, 0x6e, 0x34,
0x87, 0x2c, 0x8b, 0xcc, 0xc8, 0x37, 0x4c, 0x0f, 0x73, 0xbc, 0xb9, 0x75, 0xf6, 0xef, 0x16, 0x80,
0x7c, 0x65, 0x44, 0xc3, 0x73, 0xcc, 0x05, 0x51, 0x31, 0xc8, 0xe5, 0x74, 0x84, 0x6d, 0x72, 0x38,
0x3a, 0x7a, 0x97, 0x9e, 0xcb, 0xec, 0xa4, 0x42, 0x92, 0x9d, 0x94, 0x97, 0x21, 0x54, 0xba, 0x38,
0x43, 0xa8, 0x7c, 0x51, 0x86, 0xd0, 0xa7, 0x60, 0xda, 0xeb, 0xf9, 0x01, 0xe3, 0x79, 0xa6, 0xb5,
0xa3, 0xe6, 0xe4, 0x4a, 0x91, 0x79, 0xba, 0x02, 0xb8, 0xcf, 0x60, 0xe4, 0x0b, 0x09, 0x12, 0xed,
0xf6, 0x30, 0xdb, 0x4c, 0x97, 0x02, 0x3b, 0xdd, 0x1e, 0xdd, 0x0b, 0x3a, 0x6e, 0x1c, 0x84, 0xea,
0x43, 0x06, 0x8b, 0x98, 0x4b, 0x1f, 0x05, 0x23, 0x66, 0xc3, 0xc8, 0x79, 0xf2, 0x98, 0x4c, 0x9d,
0x43, 0x0f, 0x70, 0xb6, 0x22, 0x27, 0xe6, 0x7d, 0xa8, 0x69, 0x0d, 0x61, 0x42, 0x92, 0xb0, 0x12,
0x84, 0xcb, 0x57, 0xe2, 0x46, 0xb9, 0x4f, 0xfb, 0x0f, 0xba, 0xe4, 0x75, 0x98, 0xeb, 0x7a, 0x21,
0xc5, 0xdc, 0xb2, 0x76, 0x48, 0x4f, 0x69, 0x18, 0x49, 0xe7, 0xb8, 0xa1, 0x2a, 0x1c, 0x0e, 0xb7,
0xef, 0xc2, 0xbc, 0xb1, 0xfa, 0x8a, 0x38, 0x27, 0x31, 0x29, 0x47, 0xc6, 0xd7, 0xcc, 0x84, 0x1d,
0x51, 0x67, 0xff, 0x5c, 0x01, 0x8a, 0xbb, 0xc1, 0x50, 0x3f, 0x45, 0xb0, 0xcc, 0x53, 0x04, 0x61,
0xe5, 0xb4, 0x95, 0x11, 0x23, 0x94, 0x9f, 0x01, 0x24, 0x6b, 0x30, 0xe3, 0x0e, 0xe2, 0x76, 0x1c,
0x30, 0xab, 0xee, 0xcc, 0x0d, 0xbb, 0x9c, 0x62, 0x31, 0xb0, 0x94, 0xaa, 0x21, 0x0b, 0x50, 0x54,
0xe6, 0x00, 0x22, 0xb0, 0x22, 0x73, 0x29, 0xf0, 0x34, 0xf3, 0x5c, 0x04, 0xc7, 0x44, 0x89, 0x31,
0x84, 0xf9, 0x3d, 0xf7, 0xe7, 0xb8, 0x50, 0xcf, 0xab, 0x62, 0x16, 0x17, 0xa3, 0x11, 0x44, 0x13,
0xa1, 0x54, 0x59, 0xd6, 0xc3, 0xbe, 0x15, 0xf3, 0x6c, 0xf7, 0x9f, 0x2c, 0x28, 0xe3, 0xda, 0x30,
0x05, 0xc5, 0x39, 0x58, 0x1d, 0x24, 0xe0, 0x9a, 0x4c, 0x3b, 0x69, 0x30, 0xb1, 0x8d, 0x2c, 0xc5,
0x82, 0x9a, 0x90, 0x9e, 0xa9, 0xb8, 0x02, 0x55, 0x5e, 0x52, 0x19, 0x79, 0x88, 0x92, 0x00, 0xc9,
0x55, 0x28, 0x9d, 0x04, 0x43, 0x69, 0x51, 0x83, 0x3c, 0x93, 0x0b, 0x86, 0x0e, 0xc2, 0x93, 0xf1,
0xb0, 0xf6, 0xf8, 0xb4, 0xb8, 0x9d, 0x94, 0x06, 0x33, 0x4b, 0x51, 0x35, 0xab, 0x2f, 0x53, 0x0a,
0x6a, 0xaf, 0xc1, 0x2c, 0xa3, 0x7d, 0x2d, 0xb0, 0x3a, 0x96, 0x5b, 0xed, 0x9f, 0xb2, 0xa0, 0x22,
0x91, 0xc9, 0x2a, 0x94, 0x18, 0x23, 0xa5, 0x7c, 0x53, 0x75, 0x16, 0xcf, 0xf0, 0x1c, 0xc4, 0x60,
0xf6, 0x02, 0xc6, 0xbb, 0x12, 0x57, 0x48, 0x46, 0xbb, 0x12, 0x4b, 0x5f, 0x0d, 0x37, 0x65, 0x20,
0xa7, 0xa0, 0xf6, 0xf7, 0x2c, 0x98, 0x36, 0xfa, 0x20, 0x2b, 0x50, 0xeb, 0xbb, 0x51, 0x2c, 0xce,
0x37, 0xc5, 0xf6, 0xe8, 0x20, 0x7d, 0xa3, 0x0b, 0x66, 0x7c, 0x5f, 0x05, 0x81, 0x8b, 0x7a, 0x10,
0xf8, 0x16, 0x54, 0x93, 0x5c, 0xd2, 0x92, 0x21, 0x01, 0x58, 0x8f, 0x32, 0xcb, 0x20, 0x41, 0xc2,
0xb8, 0x62, 0xd0, 0x0f, 0x42, 0x71, 0x18, 0xc6, 0x0b, 0xf6, 0x5d, 0xa8, 0x69, 0xf8, 0x7a, 0x98,
0xd1, 0x32, 0xc2, 0x8c, 0x2a, 0x05, 0xa7, 0x90, 0xa4, 0xe0, 0xd8, 0xff, 0x62, 0xc1, 0x34, 0xa3,
0x41, 0xcf, 0xef, 0x1d, 0x04, 0x7d, 0xaf, 0x73, 0x8e, 0x7b, 0x2f, 0xc9, 0x4d, 0x08, 0x46, 0x49,
0x8b, 0x26, 0x98, 0x51, 0xbd, 0x0c, 0x6e, 0x08, 0x16, 0x55, 0x65, 0xc6, 0xc3, 0x8c, 0x03, 0x8e,
0xdc, 0x48, 0xb0, 0x85, 0x30, 0xcc, 0x0c, 0x20, 0xe3, 0x34, 0x06, 0xc0, 0x84, 0xaa, 0x81, 0xd7,
0xef, 0x7b, 0x1c, 0x97, 0x9b, 0xed, 0x79, 0x55, 0xac, 0xcf, 0xae, 0x17, 0xb9, 0x47, 0xc9, 0x01,
0x8f, 0x2a, 0x63, 0x04, 0xc6, 0x7d, 0xa6, 0x45, 0x60, 0x26, 0x51, 0xae, 0x98, 0x40, 0xfb, 0xcf,
0x0a, 0x50, 0x93, 0x56, 0x40, 0xb7, 0x47, 0xc5, 0x99, 0xa5, 0x29, 0x18, 0x35, 0x88, 0xac, 0x37,
0x1c, 0x2e, 0x0d, 0x92, 0x26, 0x8c, 0x62, 0x96, 0x30, 0xae, 0x40, 0x95, 0x11, 0xe8, 0x9b, 0xe8,
0xd9, 0x89, 0xf4, 0x6c, 0x05, 0x90, 0xb5, 0xb7, 0xb1, 0xb6, 0x9c, 0xd4, 0x22, 0xe0, 0x85, 0x27,
0x9c, 0x77, 0xa0, 0x2e, 0x9a, 0xc1, 0x9d, 0x43, 0xc9, 0x93, 0xb0, 0x88, 0xb1, 0xab, 0x8e, 0x81,
0x29, 0xbf, 0xbc, 0x2d, 0xbf, 0xac, 0x5c, 0xf4, 0xa5, 0xc4, 0xb4, 0xef, 0xab, 0x83, 0xe3, 0xfb,
0xa1, 0x3b, 0x3c, 0x91, 0xbc, 0x7c, 0x0b, 0xe6, 0x3d, 0xbf, 0xd3, 0x1f, 0x75, 0x69, 0x7b, 0xe4,
0xbb, 0xbe, 0x1f, 0x8c, 0xfc, 0x0e, 0x95, 0x39, 0x38, 0x79, 0x55, 0x76, 0x57, 0x65, 0x6c, 0x62,
0x43, 0x64, 0x0d, 0xca, 0x5c, 0x61, 0x72, 0xdd, 0x91, 0xcf, 0xe8, 0x1c, 0x85, 0xac, 0x42, 0x99,
0xeb, 0xcd, 0x82, 0xc1, 0x35, 0xda, 0xae, 0x3a, 0x1c, 0x81, 0x89, 0x1d, 0x4c, 0xc8, 0x35, 0xc5,
0x8e, 0xa9, 0x77, 0x26, 0x3b, 0x98, 0xb2, 0x6b, 0x2f, 0x00, 0xd9, 0xe7, 0x9c, 0xa2, 0x1f, 0xff,
0x7c, 0xbf, 0x08, 0x35, 0x0d, 0xcc, 0x24, 0x48, 0x8f, 0x0d, 0xb8, 0xdd, 0xf5, 0xdc, 0x01, 0x8d,
0x69, 0x28, 0xb8, 0x23, 0x05, 0x65, 0x78, 0xee, 0x69, 0xaf, 0x1d, 0x8c, 0xe2, 0x76, 0x97, 0xf6,
0x42, 0xca, 0xb5, 0x29, 0x53, 0x4d, 0x06, 0x94, 0xe1, 0x31, 0xfa, 0xd4, 0xf0, 0x38, 0x05, 0xa5,
0xa0, 0xf2, 0x30, 0x87, 0xaf, 0x51, 0x29, 0x39, 0xcc, 0xe1, 0x2b, 0x92, 0x96, 0x7d, 0xe5, 0x1c,
0xd9, 0xf7, 0x16, 0x2c, 0x71, 0x29, 0x27, 0xe4, 0x41, 0x3b, 0x45, 0x58, 0x63, 0x6a, 0xc9, 0x1a,
0x34, 0xd8, 0x98, 0x25, 0x4b, 0x44, 0xde, 0x37, 0x79, 0x60, 0xd4, 0x72, 0x32, 0x70, 0x86, 0x8b,
0x11, 0x4a, 0x1d, 0x97, 0x9f, 0xa8, 0x67, 0xe0, 0x88, 0xeb, 0x3e, 0x33, 0x71, 0xab, 0x02, 0x37,
0x05, 0x27, 0x77, 0x60, 0x79, 0x40, 0xbb, 0x9e, 0x6b, 0x36, 0x81, 0x41, 0x5e, 0x9e, 0x36, 0x33,
0xae, 0xda, 0x9e, 0x86, 0xda, 0x61, 0x1c, 0x0c, 0xe5, 0x76, 0xce, 0x40, 0x9d, 0x17, 0x45, 0x16,
0xd5, 0x65, 0xb8, 0x84, 0xf4, 0xf7, 0x28, 0x18, 0x06, 0xfd, 0xa0, 0x77, 0x6e, 0xf8, 0x55, 0x7f,
0x69, 0xc1, 0xbc, 0x51, 0x9b, 0x38, 0x56, 0x18, 0x92, 0x91, 0xe9, 0x2f, 0x9c, 0x64, 0xe7, 0x34,
0xe1, 0xcd, 0x11, 0x79, 0xf4, 0xfb, 0xb1, 0xc8, 0x88, 0xd9, 0x48, 0x6e, 0xbd, 0xc8, 0x0f, 0x39,
0xfd, 0x36, 0xb3, 0xf4, 0x2b, 0xbe, 0x97, 0x97, 0x5e, 0x64, 0x13, 0x5f, 0x12, 0x39, 0x0d, 0xdc,
0xcf, 0x92, 0x11, 0x38, 0xe5, 0x99, 0xe9, 0x7e, 0xb8, 0x1c, 0x41, 0x47, 0x01, 0x23, 0xfb, 0x17,
0x2d, 0x80, 0x64, 0x74, 0x78, 0x12, 0xae, 0x14, 0x10, 0xbf, 0x61, 0xa5, 0x29, 0x9b, 0xd7, 0xa0,
0xae, 0x0e, 0x33, 0x13, 0x9d, 0x56, 0x93, 0x30, 0x66, 0x56, 0xdf, 0x80, 0xd9, 0x5e, 0x3f, 0x38,
0x42, 0x83, 0x00, 0xd3, 0xf2, 0x22, 0x91, 0x4b, 0x36, 0xc3, 0xc1, 0xf7, 0x04, 0x34, 0x51, 0x80,
0x25, 0x4d, 0x01, 0xda, 0xbf, 0x54, 0x50, 0x67, 0x4f, 0xc9, 0x9c, 0xc7, 0xf2, 0x27, 0xb9, 0x9d,
0x11, 0xc4, 0x63, 0x8e, 0x7a, 0xd0, 0xac, 0x3d, 0xb8, 0x30, 0x14, 0x76, 0x17, 0x66, 0x42, 0x2e,
0xe9, 0xa4, 0x18, 0x2c, 0xbd, 0x40, 0x0c, 0x4e, 0x87, 0x86, 0x96, 0xfc, 0x0c, 0x34, 0xdc, 0xee,
0x29, 0x0d, 0x63, 0x0f, 0x83, 0x11, 0x68, 0xa2, 0x70, 0xe1, 0x3d, 0xab, 0xc1, 0xd1, 0x72, 0xb8,
0x01, 0xb3, 0x22, 0x7f, 0x4f, 0x61, 0x8a, 0x5b, 0x0b, 0x09, 0x98, 0x21, 0xda, 0xdf, 0x95, 0xc7,
0x5c, 0xe6, 0x1e, 0x8e, 0x5f, 0x11, 0x7d, 0x76, 0x85, 0xd4, 0xec, 0x3e, 0x25, 0x8e, 0x9c, 0xba,
0x32, 0xe2, 0x51, 0xd4, 0xf2, 0x5f, 0xba, 0xe2, 0x88, 0xd0, 0x5c, 0xd2, 0xd2, 0xcb, 0x2c, 0xa9,
0xfd, 0x43, 0x0b, 0xa6, 0x76, 0x83, 0xe1, 0xae, 0xc8, 0x04, 0x42, 0x46, 0x50, 0x89, 0xb3, 0xb2,
0xf8, 0x82, 0x1c, 0xa1, 0x5c, 0xcb, 0x60, 0x3a, 0x6d, 0x19, 0xfc, 0x6f, 0xb8, 0x8c, 0xf1, 0xb6,
0x30, 0x18, 0x06, 0x21, 0x63, 0x46, 0xb7, 0xcf, 0xcd, 0x80, 0xc0, 0x8f, 0x4f, 0xa4, 0x00, 0x7c,
0x11, 0x0a, 0x3a, 0xc1, 0xcc, 0xb7, 0xe3, 0x46, 0xbd, 0xb0, 0x64, 0xb8, 0x5c, 0xcc, 0x56, 0xd8,
0x5f, 0x84, 0x2a, 0x9a, 0xe2, 0x38, 0xad, 0x37, 0xa0, 0x7a, 0x12, 0x0c, 0xdb, 0x27, 0x9e, 0x1f,
0x4b, 0xe6, 0x9e, 0x49, 0x6c, 0xe4, 0x5d, 0x5c, 0x10, 0x85, 0x60, 0xff, 0xda, 0x24, 0x4c, 0x3d,
0xf0, 0x4f, 0x03, 0xaf, 0x83, 0x47, 0x6a, 0x03, 0x3a, 0x08, 0x64, 0x1a, 0x31, 0xfb, 0x4f, 0xae,
0xc0, 0x14, 0xe6, 0xcd, 0x0d, 0x39, 0xd1, 0xd6, 0xf9, 0xd1, 0xb7, 0x00, 0x31, 0xf3, 0x22, 0x4c,
0x2e, 0x73, 0x70, 0xf6, 0xd1, 0x20, 0xcc, 0x49, 0x09, 0xf5, 0xcb, 0x18, 0xa2, 0x94, 0xa4, 0x69,
0x97, 0xb5, 0x34, 0x6d, 0xd6, 0x97, 0xc8, 0x5c, 0xe2, 0xa9, 0x2d, 0xbc, 0x2f, 0x01, 0x42, 0xc7,
0x2a, 0xa4, 0x3c, 0x5e, 0x8a, 0xc6, 0xca, 0x94, 0x70, 0xac, 0x74, 0x20, 0x33, 0x68, 0xf8, 0x07,
0x1c, 0x87, 0x8b, 0x6f, 0x1d, 0xc4, 0x4c, 0xc4, 0xf4, 0x3d, 0x9c, 0x2a, 0xa7, 0xfd, 0x14, 0x98,
0xc9, 0xf8, 0x2e, 0x55, 0x02, 0x95, 0xcf, 0x03, 0xf8, 0x85, 0x95, 0x34, 0x5c, 0x73, 0xc7, 0x78,
0x8a, 0xa3, 0x74, 0xc7, 0x18, 0xc1, 0xb8, 0xfd, 0xfe, 0x91, 0xdb, 0x79, 0x8a, 0xd7, 0xac, 0xf0,
0x90, 0xab, 0xea, 0x98, 0x40, 0xcc, 0x3f, 0x4a, 0x76, 0x15, 0x93, 0x04, 0x4a, 0x8e, 0x0e, 0x22,
0xb7, 0xa1, 0x86, 0x2e, 0xa8, 0xd8, 0xd7, 0x19, 0xdc, 0xd7, 0x86, 0xee, 0xa3, 0xe2, 0xce, 0xea,
0x48, 0xfa, 0x71, 0xdf, 0x6c, 0x26, 0xe9, 0xd0, 0xed, 0x76, 0xc5, 0x29, 0x69, 0x83, 0xbb, 0xd3,
0x0a, 0xc0, 0xf4, 0xb1, 0x58, 0x30, 0x8e, 0x30, 0x87, 0x08, 0x06, 0x8c, 0x5c, 0x85, 0x0a, 0x73,
0x8f, 0x86, 0xae, 0xd7, 0xc5, 0xac, 0x45, 0xee, 0xa5, 0x29, 0x18, 0x6b, 0x43, 0xfe, 0x47, 0x45,
0x37, 0x8f, 0xab, 0x62, 0xc0, 0xd8, 0xda, 0xa8, 0x32, 0x32, 0xd3, 0x02, 0xdf, 0x51, 0x03, 0x48,
0xde, 0xc4, 0xb3, 0xaa, 0x98, 0x36, 0x17, 0x31, 0x16, 0x76, 0x59, 0xcc, 0x59, 0x10, 0xad, 0xfc,
0x3d, 0x64, 0x28, 0x0e, 0xc7, 0xb4, 0x37, 0xa0, 0xae, 0x83, 0x49, 0x05, 0x4a, 0x0f, 0x0f, 0x76,
0xf6, 0x1b, 0x13, 0xa4, 0x06, 0x53, 0x87, 0x3b, 0x8f, 0x1e, 0xed, 0xed, 0x6c, 0x37, 0x2c, 0x52,
0x87, 0x8a, 0x4a, 0x16, 0x2b, 0xb0, 0xd2, 0xc6, 0xd6, 0xd6, 0xce, 0xc1, 0xa3, 0x9d, 0xed, 0x46,
0xd1, 0x8e, 0x81, 0x6c, 0x74, 0xbb, 0xa2, 0x15, 0x15, 0x24, 0x48, 0xe8, 0xd9, 0x32, 0xe8, 0x39,
0x87, 0xa6, 0x0a, 0xf9, 0x34, 0xf5, 0xc2, 0x95, 0xb7, 0x77, 0xa0, 0x76, 0xa0, 0xdd, 0x39, 0x42,
0xf6, 0x92, 0xb7, 0x8d, 0x04, 0x5b, 0x6a, 0x10, 0x6d, 0x38, 0x05, 0x7d, 0x38, 0xf6, 0xef, 0x59,
0x3c, 0xf9, 0x5f, 0x0d, 0x9f, 0xf7, 0x6d, 0x43, 0x5d, 0x05, 0xa4, 0x92, 0x3c, 0x50, 0x03, 0xc6,
0x70, 0x70, 0x28, 0xed, 0xe0, 0xf8, 0x38, 0xa2, 0x32, 0x6b, 0xcb, 0x80, 0x31, 0xbe, 0x60, 0xb6,
0x19, 0xb3, 0x73, 0x3c, 0xde, 0x43, 0x24, 0xb2, 0xb7, 0x32, 0x70, 0x26, 0xe5, 0x45, 0x40, 0x46,
0xe6, 0xab, 0xa9, 0xb2, 0x4a, 0x57, 0x4d, 0xaf, 0xf2, 0x1a, 0x54, 0x54, 0xbb, 0xa6, 0x00, 0x93,
0x98, 0xaa, 0x9e, 0x09, 0x4a, 0xf4, 0x56, 0x8c, 0x41, 0x73, 0xa1, 0x9d, 0xad, 0x20, 0x37, 0x81,
0x1c, 0x7b, 0x61, 0x1a, 0xbd, 0x88, 0xe8, 0x39, 0x35, 0xf6, 0x13, 0x98, 0x97, 0x84, 0xa4, 0x99,
0x56, 0xe6, 0x26, 0x5a, 0x17, 0xb1, 0x4f, 0x21, 0xcb, 0x3e, 0xf6, 0x7f, 0x58, 0x30, 0x25, 0x76,
0x3a, 0x73, 0x6f, 0x8d, 0xef, 0xb3, 0x01, 0x23, 0x4d, 0xe3, 0x5e, 0x0b, 0xf2, 0x9a, 0x10, 0x9a,
0x19, 0xb1, 0x58, 0xcc, 0x13, 0x8b, 0x04, 0x4a, 0x43, 0x37, 0x3e, 0x41, 0x4f, 0xbd, 0xea, 0xe0,
0x7f, 0xd2, 0xe0, 0x71, 0x25, 0x2e, 0x82, 0x31, 0xa6, 0x94, 0x77, 0x43, 0x8f, 0x6b, 0xfb, 0xec,
0x0d, 0xbd, 0x2b, 0x50, 0xc5, 0x01, 0xb4, 0x93, 0xb0, 0x51, 0x02, 0x60, 0x94, 0xcb, 0x0b, 0xc8,
0xd7, 0x22, 0xc5, 0x3c, 0x81, 0xd8, 0x8b, 0x7c, 0xe7, 0xc5, 0x12, 0xa8, 0x73, 0x66, 0x91, 0x1e,
0x9c, 0x80, 0x13, 0x8a, 0x10, 0x03, 0x48, 0x53, 0x84, 0x40, 0x75, 0x54, 0xbd, 0xdd, 0x82, 0xe6,
0x36, 0xed, 0xd3, 0x98, 0x6e, 0xf4, 0xfb, 0xe9, 0xf6, 0x2f, 0xc3, 0xa5, 0x9c, 0x3a, 0x61, 0x4d,
0x7f, 0x05, 0x16, 0x37, 0x78, 0x2a, 0xe5, 0x4f, 0x2a, 0x53, 0xc7, 0x6e, 0xc2, 0x52, 0xba, 0x49,
0xd1, 0xd9, 0x3d, 0x98, 0xdb, 0xa6, 0x47, 0xa3, 0xde, 0x1e, 0x3d, 0x4d, 0x3a, 0x22, 0x50, 0x8a,
0x4e, 0x82, 0x33, 0xc1, 0x98, 0xf8, 0x9f, 0xbc, 0x02, 0xd0, 0x67, 0x38, 0xed, 0x68, 0x48, 0x3b,
0xf2, 0x2a, 0x09, 0x42, 0x0e, 0x87, 0xb4, 0x63, 0xbf, 0x05, 0x44, 0x6f, 0x47, 0xac, 0x17, 0xd3,
0x82, 0xa3, 0xa3, 0x76, 0x74, 0x1e, 0xc5, 0x74, 0x20, 0xef, 0xc8, 0xe8, 0x20, 0xfb, 0x06, 0xd4,
0x0f, 0xdc, 0x73, 0x87, 0x7e, 0x24, 0xae, 0x2b, 0x2e, 0xc3, 0xd4, 0xd0, 0x3d, 0x67, 0x62, 0x4a,
0xc5, 0xb3, 0xb0, 0xda, 0xfe, 0xb7, 0x02, 0x4c, 0x72, 0x4c, 0xd6, 0x6a, 0x97, 0x46, 0xb1, 0xe7,
0x23, 0x61, 0xc9, 0x56, 0x35, 0x50, 0x86, 0x94, 0x0b, 0x39, 0xa4, 0x2c, 0xbc, 0x3d, 0x99, 0x96,
0x2f, 0xe8, 0xd5, 0x80, 0x31, 0xe2, 0x4a, 0x52, 0xe6, 0x78, 0x40, 0x25, 0x01, 0xa4, 0x42, 0x9f,
0x89, 0xae, 0xe5, 0xe3, 0x93, 0x5c, 0x2a, 0x28, 0x57, 0x07, 0xe5, 0x6a, 0xf4, 0x29, 0x4e, 0xe0,
0x19, 0x8d, 0x9e, 0xd1, 0xdc, 0x95, 0x97, 0xd0, 0xdc, 0xdc, 0x05, 0x7c, 0x91, 0xe6, 0x86, 0x97,
0xd0, 0xdc, 0x36, 0x81, 0x06, 0xde, 0xf7, 0x63, 0xb6, 0xa1, 0xa4, 0xdd, 0x6f, 0x5b, 0xd0, 0x10,
0x54, 0xa4, 0xea, 0xc8, 0x6b, 0x86, 0x0d, 0x9c, 0x9b, 0xf0, 0x7e, 0x0d, 0xa6, 0xd1, 0x32, 0x55,
0x31, 0x5e, 0x11, 0x90, 0x36, 0x80, 0x6c, 0x1e, 0xf2, 0x88, 0x78, 0xe0, 0xf5, 0xc5, 0xa6, 0xe8,
0x20, 0x19, 0x26, 0x0e, 0x5d, 0x91, 0x3a, 0x66, 0x39, 0xaa, 0x6c, 0xff, 0xb9, 0x05, 0x73, 0xda,
0x80, 0x05, 0x15, 0xde, 0x05, 0xc9, 0x0d, 0x3c, 0xe0, 0xcb, 0x39, 0x77, 0xd9, 0x64, 0x9b, 0xe4,
0x33, 0x03, 0x19, 0x37, 0xd3, 0x3d, 0xc7, 0x01, 0x46, 0xa3, 0x81, 0x10, 0xa2, 0x3a, 0x88, 0x11,
0xd2, 0x19, 0xa5, 0x4f, 0x15, 0x0a, 0x17, 0xe3, 0x06, 0x0c, 0xa3, 0x6a, 0xcc, 0xa2, 0x56, 0x48,
0x25, 0x11, 0x55, 0xd3, 0x81, 0xf6, 0xdf, 0x58, 0x30, 0xcf, 0x5d, 0x23, 0xe1, 0x78, 0xaa, 0x9b,
0x4d, 0x93, 0xdc, 0x17, 0xe4, 0x1c, 0xb9, 0x3b, 0xe1, 0x88, 0x32, 0xf9, 0xfc, 0x4b, 0xba, 0x73,
0x2a, 0x9f, 0x6d, 0xcc, 0x5e, 0x14, 0xf3, 0xf6, 0xe2, 0x05, 0x2b, 0x9d, 0x17, 0xe0, 0x2c, 0xe7,
0x06, 0x38, 0x37, 0xa7, 0xa0, 0x1c, 0x75, 0x82, 0x21, 0xb5, 0x97, 0x60, 0xc1, 0x9c, 0x9c, 0x10,
0x41, 0xdf, 0xb1, 0xa0, 0x79, 0x8f, 0x1f, 0x04, 0x78, 0x7e, 0x6f, 0xd7, 0x8b, 0xe2, 0x20, 0x54,
0x17, 0x40, 0xaf, 0x02, 0x44, 0xb1, 0x1b, 0xc6, 0x3c, 0x55, 0x5a, 0x04, 0x16, 0x13, 0x08, 0x1b,
0x23, 0xf5, 0xbb, 0xbc, 0x96, 0xef, 0x8d, 0x2a, 0x67, 0x6c, 0x08, 0xe1, 0xbc, 0x19, 0x9a, 0xf8,
0x3a, 0xcf, 0xef, 0x64, 0xb6, 0x02, 0x3d, 0x45, 0xb9, 0xce, 0xbd, 0xa2, 0x14, 0xd4, 0xfe, 0x6b,
0x0b, 0x66, 0x93, 0x41, 0xe2, 0xc9, 0xa7, 0x29, 0x1d, 0x84, 0xfa, 0x4d, 0xa4, 0x83, 0x0c, 0x79,
0x7a, 0x4c, 0x1f, 0x8b, 0xb1, 0x69, 0x10, 0xe4, 0x58, 0x51, 0x0a, 0x46, 0xd2, 0xc0, 0xd1, 0x41,
0x3c, 0x5b, 0x8b, 0x59, 0x02, 0xc2, 0xaa, 0x11, 0x25, 0xcc, 0x74, 0x1f, 0xc4, 0xf8, 0x15, 0x0f,
0xce, 0xca, 0xa2, 0x54, 0xa5, 0x53, 0x08, 0x45, 0x55, 0xaa, 0x1f, 0xaa, 0x54, 0xf8, 0xfa, 0xc8,
0xb2, 0xfd, 0xcb, 0x16, 0x5c, 0xca, 0x59, 0x78, 0xc1, 0x35, 0xdb, 0x30, 0x77, 0xac, 0x2a, 0xe5,
0xe2, 0x70, 0xd6, 0x59, 0x92, 0x47, 0x77, 0xe6, 0x82, 0x38, 0xd9, 0x0f, 0x94, 0x5d, 0xc4, 0x97,
0xdb, 0xc8, 0x87, 0xcc, 0x56, 0xd8, 0x07, 0xd0, 0xda, 0x79, 0xc6, 0x98, 0x70, 0x4b, 0x7f, 0xa7,
0x44, 0xd2, 0xc2, 0xed, 0x8c, 0x90, 0xb9, 0xd8, 0xd1, 0x3e, 0x86, 0x69, 0xa3, 0x2d, 0xf2, 0xd9,
0x97, 0x6d, 0x24, 0x15, 0x9e, 0xc6, 0x12, 0x7f, 0x68, 0x45, 0x66, 0x65, 0x6a, 0x20, 0xfb, 0x14,
0x66, 0xdf, 0x1b, 0xf5, 0x63, 0x2f, 0x79, 0x74, 0x85, 0x7c, 0x5e, 0x7c, 0x84, 0x4d, 0xc8, 0xa5,
0xcb, 0xed, 0x4a, 0xc7, 0x63, 0x2b, 0x36, 0x60, 0x2d, 0xb5, 0xb3, 0x3d, 0x66, 0x2b, 0xec, 0x4b,
0xb0, 0x9c, 0x74, 0xc9, 0xd7, 0x4e, 0x0a, 0xea, 0xef, 0x5a, 0x3c, 0xa1, 0xc1, 0x7c, 0x03, 0x86,
0xdc, 0x87, 0xf9, 0xc8, 0xf3, 0x7b, 0x7d, 0xaa, 0xb7, 0x13, 0x89, 0x95, 0x58, 0x34, 0x87, 0x27,
0xde, 0x89, 0x71, 0xf2, 0xbe, 0x60, 0x04, 0x92, 0x3f, 0xd0, 0x84, 0x40, 0x52, 0x4b, 0x92, 0x37,
0x81, 0x77, 0x60, 0xc6, 0xec, 0x8c, 0xdc, 0x11, 0x09, 0x95, 0xc9, 0xc8, 0xf4, 0x58, 0xb6, 0x49,
0x19, 0x06, 0xa6, 0xfd, 0x2d, 0x0b, 0x9a, 0x0e, 0x65, 0x64, 0x4c, 0xb5, 0x4e, 0x05, 0xf5, 0xdc,
0xcd, 0x34, 0x3b, 0x7e, 0xc2, 0x2a, 0x51, 0x53, 0xce, 0xf5, 0xe6, 0xd8, 0x4d, 0xd9, 0x9d, 0xc8,
0x99, 0xd5, 0x66, 0x05, 0x26, 0xc5, 0xfc, 0x96, 0x61, 0x51, 0x0c, 0x49, 0x0e, 0x27, 0x09, 0x9a,
0x1a, 0x9d, 0x1a, 0x41, 0xd3, 0x16, 0x34, 0xf9, 0xcd, 0x5c, 0x7d, 0x1e, 0xfc, 0xc3, 0xb5, 0xe7,
0x50, 0xd3, 0xee, 0x27, 0x93, 0x65, 0x98, 0x7f, 0xf2, 0xe0, 0xd1, 0xfe, 0xce, 0xe1, 0x61, 0xfb,
0xe0, 0xf1, 0xe6, 0xbb, 0x3b, 0xef, 0xb7, 0x77, 0x37, 0x0e, 0x77, 0x1b, 0x13, 0x64, 0x09, 0xc8,
0xfe, 0xce, 0xe1, 0xa3, 0x9d, 0x6d, 0x03, 0x6e, 0x91, 0xab, 0xd0, 0x7a, 0xbc, 0xff, 0xf8, 0x70,
0x67, 0xbb, 0x9d, 0xf7, 0x5d, 0x81, 0xbc, 0x02, 0x97, 0x44, 0x7d, 0xce, 0xe7, 0xc5, 0xdb, 0xdf,
0x2a, 0xc2, 0x0c, 0xcf, 0xab, 0xe0, 0x4f, 0x07, 0xd1, 0x90, 0xbc, 0x07, 0x53, 0xe2, 0x0d, 0x2a,
0x22, 0xd7, 0xd3, 0x7c, 0xf5, 0xaa, 0xb5, 0x94, 0x06, 0x8b, 0x45, 0x98, 0xff, 0xe9, 0x1f, 0xfe,
0xe3, 0xaf, 0x16, 0xa6, 0x49, 0x6d, 0xfd, 0xf4, 0xcd, 0xf5, 0x1e, 0xf5, 0x23, 0xd6, 0xc6, 0xd7,
0x01, 0x92, 0x97, 0x95, 0x48, 0x53, 0xf9, 0x5c, 0xa9, 0x67, 0xa7, 0x5a, 0x97, 0x72, 0x6a, 0x44,
0xbb, 0x97, 0xb0, 0xdd, 0x79, 0x7b, 0x86, 0xb5, 0xeb, 0xf9, 0x5e, 0xcc, 0x5f, 0x59, 0x7a, 0xdb,
0x5a, 0x23, 0x5d, 0xa8, 0xeb, 0x6f, 0x1e, 0x11, 0x19, 0xf8, 0xcd, 0x79, 0xb5, 0xa9, 0x75, 0x39,
0xb7, 0x4e, 0x6e, 0x20, 0xf6, 0xb1, 0x68, 0x37, 0x58, 0x1f, 0x23, 0xc4, 0x48, 0x7a, 0xe9, 0x73,
0xb2, 0x4e, 0x9e, 0x36, 0x22, 0x57, 0x34, 0x4a, 0xcb, 0x3c, 0xac, 0xd4, 0x7a, 0x65, 0x4c, 0xad,
0xe8, 0xeb, 0x15, 0xec, 0x6b, 0xd9, 0x26, 0xac, 0xaf, 0x0e, 0xe2, 0xc8, 0x87, 0x95, 0xde, 0xb6,
0xd6, 0x6e, 0xff, 0xfa, 0x75, 0xa8, 0xaa, 0x43, 0x1e, 0xf2, 0x21, 0x4c, 0x1b, 0x89, 0x2f, 0x44,
0x4e, 0x23, 0x2f, 0x4f, 0xa6, 0x75, 0x25, 0xbf, 0x52, 0x74, 0x7c, 0x15, 0x3b, 0x6e, 0x92, 0x25,
0xd6, 0xb1, 0xc8, 0x1c, 0x59, 0xc7, 0x14, 0x2e, 0x7e, 0x1f, 0xe3, 0xa9, 0xc6, 0xbe, 0xbc, 0xb3,
0x2b, 0x69, 0x8e, 0x32, 0x7a, 0x7b, 0x65, 0x4c, 0xad, 0xe8, 0xee, 0x0a, 0x76, 0xb7, 0x44, 0x16,
0xf4, 0xee, 0xd4, 0xe1, 0x0b, 0xc5, 0x4b, 0x44, 0xfa, 0xab, 0x40, 0xe4, 0x15, 0x45, 0x58, 0x79,
0xaf, 0x05, 0x29, 0x12, 0xc9, 0x3e, 0x19, 0x64, 0x37, 0xb1, 0x2b, 0x42, 0x70, 0xfb, 0xf4, 0x47,
0x81, 0xc8, 0x11, 0xd4, 0xb4, 0xd7, 0x2e, 0xc8, 0xa5, 0xb1, 0x2f, 0x73, 0xb4, 0x5a, 0x79, 0x55,
0x79, 0x53, 0xd1, 0xdb, 0x5f, 0x67, 0x7a, 0xf9, 0x6b, 0x50, 0x55, 0xef, 0x27, 0x90, 0x65, 0xed,
0x3d, 0x0b, 0xfd, 0xbd, 0x87, 0x56, 0x33, 0x5b, 0x91, 0x47, 0x7c, 0x7a, 0xeb, 0x8c, 0xf8, 0x9e,
0x40, 0x4d, 0x7b, 0x23, 0x41, 0x4d, 0x20, 0xfb, 0x0e, 0x83, 0x9a, 0x40, 0xce, 0x93, 0x0a, 0xf6,
0x1c, 0x76, 0x51, 0x23, 0x55, 0xa4, 0xef, 0xf8, 0x59, 0x10, 0x91, 0x3d, 0x58, 0x14, 0x62, 0xea,
0x88, 0x7e, 0x92, 0x6d, 0xc8, 0x79, 0x88, 0xe9, 0x96, 0x45, 0xee, 0x42, 0x45, 0x3e, 0x85, 0x41,
0x96, 0xf2, 0x9f, 0xf4, 0x68, 0x2d, 0x67, 0xe0, 0xc2, 0x3c, 0x79, 0x1f, 0x20, 0x79, 0x90, 0x41,
0x09, 0x89, 0xcc, 0x03, 0x0f, 0x8a, 0x02, 0xb2, 0xaf, 0x37, 0xd8, 0x4b, 0x38, 0xc1, 0x06, 0x41,
0x21, 0xe1, 0xd3, 0x33, 0x79, 0x5f, 0xf0, 0x1b, 0x50, 0xd3, 0xde, 0x64, 0x50, 0xcb, 0x97, 0x7d,
0xcf, 0x41, 0x2d, 0x5f, 0xce, 0x13, 0x0e, 0x76, 0x0b, 0x5b, 0x5f, 0xb0, 0x67, 0x59, 0xeb, 0x91,
0xd7, 0xf3, 0x07, 0x1c, 0x81, 0x6d, 0xd0, 0x09, 0x4c, 0x1b, 0x0f, 0x2f, 0x28, 0x0e, 0xcd, 0x7b,
0xd6, 0x41, 0x71, 0x68, 0xee, 0x5b, 0x0d, 0x92, 0xce, 0xec, 0x39, 0xd6, 0xcf, 0x29, 0xa2, 0x68,
0x3d, 0x7d, 0x00, 0x35, 0xed, 0x11, 0x05, 0x35, 0x97, 0xec, 0x7b, 0x0d, 0x6a, 0x2e, 0x79, 0x6f,
0x2e, 0x2c, 0x60, 0x1f, 0x33, 0x36, 0x92, 0x02, 0xde, 0x7c, 0x63, 0x6d, 0x7f, 0x08, 0x33, 0xe6,
0xb3, 0x0a, 0x8a, 0xf7, 0x73, 0x1f, 0x68, 0x50, 0xbc, 0x3f, 0xe6, 0x2d, 0x06, 0x41, 0xd2, 0x6b,
0xf3, 0xaa, 0x93, 0xf5, 0x8f, 0x45, 0xf2, 0xc7, 0x73, 0xf2, 0x15, 0x26, 0xe0, 0xc4, 0x55, 0x44,
0xb2, 0xac, 0x51, 0xad, 0x7e, 0x61, 0x51, 0xf1, 0x4b, 0xe6, 0xd6, 0xa2, 0x49, 0xcc, 0xfc, 0xee,
0x1e, 0x6a, 0x2d, 0xbc, 0x92, 0xa8, 0x69, 0x2d, 0xfd, 0xd6, 0xa2, 0xa6, 0xb5, 0x8c, 0x9b, 0x8b,
0x69, 0xad, 0x15, 0x7b, 0xac, 0x0d, 0x1f, 0x66, 0x53, 0xc9, 0xb9, 0x8a, 0x2b, 0xf2, 0x6f, 0x33,
0xb4, 0xae, 0xbe, 0x38, 0xa7, 0xd7, 0x94, 0x20, 0x52, 0x08, 0xae, 0xcb, 0xbb, 0x23, 0xff, 0x17,
0xea, 0xfa, 0x15, 0x76, 0xa2, 0xb3, 0x72, 0xba, 0xa7, 0xcb, 0xb9, 0x75, 0xe6, 0xe6, 0x92, 0xba,
0xde, 0x0d, 0xf9, 0x2a, 0x2c, 0x29, 0x56, 0xd7, 0xf3, 0x3d, 0x23, 0xf2, 0x6a, 0x4e, 0x16, 0xa8,
0x6e, 0xbc, 0xb4, 0x2e, 0x8d, 0x4d, 0x13, 0xbd, 0x65, 0x31, 0xa2, 0x31, 0xef, 0x06, 0x27, 0x0a,
0x23, 0xef, 0x4a, 0x74, 0xa2, 0x30, 0x72, 0x2f, 0x14, 0x4b, 0xa2, 0x21, 0xf3, 0xc6, 0x1a, 0xf1,
0xf3, 0x39, 0xf2, 0x01, 0xcc, 0x6a, 0x19, 0xf5, 0x87, 0xe7, 0x7e, 0x47, 0x31, 0x40, 0xf6, 0xea,
0x55, 0x2b, 0xcf, 0x34, 0xb7, 0x97, 0xb1, 0xfd, 0x39, 0xdb, 0x58, 0x1c, 0x46, 0xfc, 0x5b, 0x50,
0xd3, 0xb3, 0xf5, 0x5f, 0xd0, 0xee, 0xb2, 0x56, 0xa5, 0xdf, 0x1c, 0xba, 0x65, 0x91, 0xdf, 0xb4,
0xa0, 0x6e, 0xe4, 0xbe, 0x1b, 0xa7, 0xd0, 0xa9, 0x76, 0x9a, 0x7a, 0x9d, 0xde, 0x90, 0xed, 0xe0,
0x20, 0xf7, 0xd6, 0xde, 0x31, 0x16, 0xe1, 0x63, 0x23, 0xfe, 0x72, 0x33, 0xfd, 0xfc, 0xd6, 0xf3,
0x34, 0x82, 0x7e, 0x3d, 0xed, 0xf9, 0x2d, 0x8b, 0x7c, 0xcf, 0x82, 0x19, 0x33, 0x6a, 0xa8, 0xb6,
0x2a, 0x37, 0x3e, 0xa9, 0xb6, 0x6a, 0x4c, 0xa8, 0xf1, 0x03, 0x1c, 0xe5, 0xa3, 0x35, 0xc7, 0x18,
0xa5, 0xb8, 0x35, 0xfe, 0xe3, 0x8d, 0x96, 0xbc, 0xcd, 0x5f, 0xdf, 0x93, 0xa1, 0x6c, 0xa2, 0x69,
0x8d, 0xf4, 0xf6, 0xea, 0x2f, 0xc6, 0xad, 0x5a, 0xb7, 0x2c, 0xf2, 0x0d, 0xfe, 0xec, 0x94, 0xf8,
0x16, 0xa9, 0xe4, 0x65, 0xbf, 0xb7, 0xaf, 0xe1, 0x9c, 0xae, 0xda, 0x97, 0x8c, 0x39, 0xa5, 0xf5,
0xf1, 0x06, 0x1f, 0x9d, 0x78, 0xec, 0x2d, 0x51, 0x28, 0x99, 0x07, 0xe0, 0xc6, 0x0f, 0x72, 0xc0,
0x07, 0x29, 0xd0, 0x0d, 0x52, 0x7e, 0xc9, 0x66, 0xec, 0x35, 0x1c, 0xeb, 0x35, 0xfb, 0xd5, 0xb1,
0x63, 0x5d, 0xc7, 0xd8, 0x1f, 0x1b, 0xf1, 0x01, 0x40, 0x72, 0xec, 0x44, 0x52, 0xc7, 0x1e, 0x8a,
0xc1, 0xb3, 0x27, 0x53, 0x26, 0xbf, 0xc8, 0xd3, 0x11, 0xd6, 0xe2, 0xd7, 0xb8, 0xb8, 0x7a, 0x20,
0x0f, 0x4c, 0x74, 0xa3, 0xc4, 0x3c, 0x1f, 0x32, 0x8c, 0x92, 0x74, 0xfb, 0x86, 0xb0, 0x52, 0xa7,
0x2f, 0x8f, 0x61, 0x7a, 0x2f, 0x08, 0x9e, 0x8e, 0x86, 0xea, 0x08, 0xd9, 0x0c, 0xcb, 0xef, 0xba,
0xd1, 0x49, 0x2b, 0x35, 0x0b, 0x7b, 0x05, 0x9b, 0x6a, 0x91, 0xa6, 0xd6, 0xd4, 0xfa, 0xc7, 0xc9,
0xb1, 0xd6, 0x73, 0xe2, 0xc2, 0x9c, 0x92, 0x81, 0x6a, 0xe0, 0x2d, 0xb3, 0x19, 0x43, 0xf2, 0xa5,
0xbb, 0x30, 0xac, 0x67, 0x39, 0xda, 0xf5, 0x48, 0xb6, 0x79, 0xcb, 0x22, 0x07, 0x50, 0xdf, 0xa6,
0x9d, 0xa0, 0x4b, 0x45, 0x6c, 0x7b, 0x3e, 0x19, 0xb8, 0x0a, 0x8a, 0xb7, 0xa6, 0x0d, 0xa0, 0xa9,
0x17, 0x86, 0xee, 0x79, 0x48, 0x3f, 0x5a, 0xff, 0x58, 0x44, 0xcd, 0x9f, 0x4b, 0xbd, 0x20, 0x8f,
0x15, 0x0c, 0xbd, 0x90, 0x3a, 0x87, 0x30, 0xf4, 0x42, 0xe6, 0x1c, 0xc2, 0x58, 0x6a, 0x79, 0xac,
0x41, 0xfa, 0x30, 0x97, 0x39, 0xba, 0x50, 0x2a, 0x61, 0xdc, 0x81, 0x47, 0x6b, 0x65, 0x3c, 0x82,
0xd9, 0xdb, 0x9a, 0xd9, 0xdb, 0x21, 0x4c, 0x6f, 0x53, 0xbe, 0x58, 0x3c, 0xc3, 0x2d, 0x75, 0x81,
0x42, 0xcf, 0x9f, 0x4b, 0x0b, 0x70, 0xac, 0x33, 0x15, 0x3f, 0xa6, 0x97, 0x91, 0xaf, 0x41, 0xed,
0x3e, 0x8d, 0x65, 0x4a, 0x9b, 0x32, 0x3d, 0x53, 0x39, 0x6e, 0xad, 0x9c, 0x8c, 0x38, 0x93, 0x66,
0xb0, 0xb5, 0x75, 0xda, 0xed, 0x51, 0x2e, 0x9c, 0xda, 0x5e, 0xf7, 0x39, 0xf9, 0x3f, 0xd8, 0xb8,
0xca, 0xbc, 0x5d, 0xd2, 0xf2, 0x99, 0xf4, 0xc6, 0x67, 0x53, 0xf0, 0xbc, 0x96, 0xfd, 0xa0, 0x4b,
0x35, 0x13, 0xc8, 0x87, 0x9a, 0x96, 0x30, 0xae, 0x18, 0x28, 0x9b, 0xc2, 0xaf, 0x18, 0x28, 0x27,
0xbf, 0xdc, 0x5e, 0xc5, 0x7e, 0x6c, 0xb2, 0x92, 0xf4, 0xc3, 0x73, 0xca, 0x93, 0x9e, 0xd6, 0x3f,
0x76, 0x07, 0xf1, 0x73, 0xf2, 0x04, 0x5f, 0x71, 0xd0, 0xd3, 0xf6, 0x12, 0x5b, 0x3a, 0x9d, 0xe1,
0xa7, 0x16, 0x4b, 0xab, 0x32, 0xed, 0x6b, 0xde, 0x15, 0x5a, 0x4a, 0x9f, 0x07, 0x38, 0x8c, 0x83,
0xe1, 0xb6, 0x4b, 0x07, 0x81, 0x9f, 0xc8, 0xda, 0x24, 0xc1, 0x2c, 0x91, 0x5f, 0x5a, 0x96, 0x19,
0x79, 0xa2, 0x39, 0x1f, 0x46, 0xd6, 0xa3, 0x24, 0xae, 0xb1, 0x39, 0x68, 0x6a, 0x41, 0x72, 0xf2,
0xd0, 0x6e, 0x59, 0x64, 0x03, 0x20, 0x39, 0xbb, 0x52, 0xae, 0x44, 0xe6, 0x58, 0x4c, 0x89, 0xbd,
0x9c, 0x83, 0xae, 0x03, 0xa8, 0x26, 0x87, 0x21, 0xcb, 0xc9, 0xcd, 0x06, 0xe3, 0xe8, 0x44, 0x69,
0xf0, 0xcc, 0x11, 0x85, 0xdd, 0xc0, 0xa5, 0x02, 0x52, 0x61, 0x4b, 0x85, 0xe7, 0x0e, 0x1e, 0xcc,
0xf3, 0x01, 0x2a, 0x73, 0x04, 0x53, 0xa6, 0xe4, 0x4c, 0x72, 0x8e, 0x09, 0x14, 0x37, 0xe7, 0x46,
0xd9, 0x8d, 0x88, 0x08, 0xa3, 0x56, 0x9e, 0xae, 0xc5, 0x44, 0xf3, 0x00, 0xe6, 0x32, 0x61, 0x60,
0xc5, 0xd2, 0xe3, 0x22, 0xf3, 0x8a, 0xa5, 0xc7, 0x46, 0x90, 0xed, 0x45, 0xec, 0x72, 0xd6, 0x06,
0xf4, 0x80, 0xce, 0xbc, 0xb8, 0x73, 0xc2, 0xba, 0xfb, 0xae, 0x05, 0xf3, 0x39, 0x51, 0x5e, 0xf2,
0x9a, 0x74, 0xa6, 0xc7, 0x46, 0x80, 0x5b, 0xb9, 0x41, 0x40, 0xfb, 0x10, 0xfb, 0x79, 0x8f, 0xbc,
0x6b, 0x28, 0x36, 0x1e, 0x7f, 0x13, 0x9c, 0xf9, 0x42, 0xa3, 0x22, 0xd7, 0xa2, 0xf8, 0x08, 0x96,
0xf9, 0x40, 0x36, 0xfa, 0xfd, 0x54, 0x80, 0xf2, 0x6a, 0xe6, 0x81, 0x6d, 0x23, 0xf0, 0xda, 0x1a,
0xff, 0x00, 0xf7, 0x18, 0x73, 0x95, 0x0f, 0x95, 0x8c, 0xa0, 0x91, 0x0e, 0xfa, 0x91, 0xf1, 0x6d,
0xb5, 0x5e, 0x35, 0xdc, 0xc2, 0x6c, 0xa0, 0xd0, 0xfe, 0x34, 0x76, 0xf6, 0xaa, 0xdd, 0xca, 0x5b,
0x17, 0xee, 0x29, 0xb2, 0xfd, 0xf8, 0xff, 0x2a, 0x42, 0x99, 0x9a, 0xa7, 0xec, 0x60, 0x5c, 0x48,
0x55, 0x39, 0xa6, 0xf9, 0x01, 0xce, 0xeb, 0xd8, 0xfd, 0x8a, 0x7d, 0x39, 0xaf, 0xfb, 0x90, 0x7f,
0xc2, 0x5d, 0xd4, 0xe5, 0x34, 0x5f, 0xcb, 0x11, 0xac, 0xe4, 0xed, 0xf7, 0x58, 0x5f, 0x23, 0xb5,
0xd6, 0x13, 0xb7, 0xac, 0xcd, 0x1b, 0x1f, 0x7c, 0xba, 0xe7, 0xc5, 0x27, 0xa3, 0xa3, 0x9b, 0x9d,
0x60, 0xb0, 0xde, 0x97, 0x21, 0x32, 0x91, 0x9e, 0xbb, 0xde, 0xf7, 0xbb, 0xeb, 0xf8, 0xfd, 0xd1,
0x24, 0xbe, 0xd7, 0xff, 0xd9, 0xff, 0x0c, 0x00, 0x00, 0xff, 0xff, 0x2c, 0x9c, 0xb9, 0xa5, 0xe1,
0x5f, 0x00, 0x00,
} }
// Reference imports to suppress errors if they are not otherwise used. // Reference imports to suppress errors if they are not otherwise used.
@ -11435,492 +11590,3 @@ var _Lightning_serviceDesc = grpc.ServiceDesc{
}, },
Metadata: "rpc.proto", Metadata: "rpc.proto",
} }
func init() { proto.RegisterFile("rpc.proto", fileDescriptor_rpc_5df37351f99d795c) }
var fileDescriptor_rpc_5df37351f99d795c = []byte{
// 7715 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x7c, 0x5d, 0x6c, 0x24, 0xd9,
0x59, 0xa8, 0xab, 0x7f, 0xec, 0xee, 0xaf, 0xdb, 0x76, 0xfb, 0xf8, 0xaf, 0xa7, 0x67, 0x76, 0xd6,
0x5b, 0x99, 0xcc, 0x38, 0xde, 0xbd, 0xe3, 0xd9, 0x49, 0xb2, 0x99, 0xec, 0xdc, 0xdc, 0x5c, 0xff,
0xcd, 0x78, 0x76, 0xbd, 0x1e, 0xa7, 0x3c, 0x93, 0xb9, 0xbb, 0xc9, 0x55, 0xa7, 0xdc, 0x7d, 0xdc,
0xae, 0x9d, 0xee, 0xaa, 0xde, 0xaa, 0x6a, 0x7b, 0x9c, 0xbd, 0x73, 0x85, 0x10, 0x02, 0x84, 0x40,
0x28, 0x20, 0x10, 0x41, 0x20, 0x44, 0x82, 0x04, 0x11, 0x4f, 0x3c, 0x80, 0x90, 0x20, 0xcf, 0x48,
0x91, 0x10, 0x42, 0x79, 0x44, 0x02, 0x21, 0x78, 0x41, 0x3c, 0x20, 0x90, 0x78, 0x44, 0x42, 0xe7,
0x3b, 0x3f, 0x75, 0x4e, 0x55, 0xf5, 0x78, 0x36, 0x09, 0x3c, 0x75, 0x9f, 0xef, 0x7c, 0x75, 0x7e,
0xbf, 0xff, 0xf3, 0x9d, 0x03, 0xd5, 0x70, 0xd8, 0xb9, 0x39, 0x0c, 0x83, 0x38, 0x20, 0xe5, 0xbe,
0x1f, 0x0e, 0x3b, 0xad, 0x2b, 0xbd, 0x20, 0xe8, 0xf5, 0xe9, 0xba, 0x3b, 0xf4, 0xd6, 0x5d, 0xdf,
0x0f, 0x62, 0x37, 0xf6, 0x02, 0x3f, 0xe2, 0x48, 0xf6, 0x37, 0x60, 0xe6, 0x3e, 0xf5, 0x0f, 0x29,
0xed, 0x3a, 0xf4, 0xa3, 0x11, 0x8d, 0x62, 0xf2, 0x3a, 0xcc, 0xb9, 0xf4, 0x9b, 0x94, 0x76, 0xdb,
0x43, 0x37, 0x8a, 0x86, 0x27, 0xa1, 0x1b, 0xd1, 0xa6, 0xb5, 0x62, 0xad, 0xd6, 0x9d, 0x06, 0xaf,
0x38, 0x50, 0x70, 0xf2, 0x1a, 0xd4, 0x23, 0x86, 0x4a, 0xfd, 0x38, 0x0c, 0x86, 0xe7, 0xcd, 0x02,
0xe2, 0xd5, 0x18, 0x6c, 0x87, 0x83, 0xec, 0x3e, 0xcc, 0xaa, 0x1e, 0xa2, 0x61, 0xe0, 0x47, 0x94,
0xdc, 0x82, 0x85, 0x8e, 0x37, 0x3c, 0xa1, 0x61, 0x1b, 0x3f, 0x1e, 0xf8, 0x74, 0x10, 0xf8, 0x5e,
0xa7, 0x69, 0xad, 0x14, 0x57, 0xab, 0x0e, 0xe1, 0x75, 0xec, 0x8b, 0xf7, 0x44, 0x0d, 0xb9, 0x01,
0xb3, 0xd4, 0xe7, 0x70, 0xda, 0xc5, 0xaf, 0x44, 0x57, 0x33, 0x09, 0x98, 0x7d, 0x60, 0xff, 0x7c,
0x01, 0xe6, 0x1e, 0xf8, 0x5e, 0xfc, 0xc4, 0xed, 0xf7, 0x69, 0x2c, 0xe7, 0x74, 0x03, 0x66, 0xcf,
0x10, 0x80, 0x73, 0x3a, 0x0b, 0xc2, 0xae, 0x98, 0xd1, 0x0c, 0x07, 0x1f, 0x08, 0xe8, 0xd8, 0x91,
0x15, 0xc6, 0x8e, 0x2c, 0x77, 0xb9, 0x8a, 0x63, 0x96, 0xeb, 0x06, 0xcc, 0x86, 0xb4, 0x13, 0x9c,
0xd2, 0xf0, 0xbc, 0x7d, 0xe6, 0xf9, 0xdd, 0xe0, 0xac, 0x59, 0x5a, 0xb1, 0x56, 0xcb, 0xce, 0x8c,
0x04, 0x3f, 0x41, 0x28, 0xd9, 0x84, 0xd9, 0xce, 0x89, 0xeb, 0xfb, 0xb4, 0xdf, 0x3e, 0x72, 0x3b,
0x4f, 0x47, 0xc3, 0xa8, 0x59, 0x5e, 0xb1, 0x56, 0x6b, 0xb7, 0x2f, 0xdd, 0xc4, 0x5d, 0xbd, 0xb9,
0x75, 0xe2, 0xfa, 0x9b, 0x58, 0x73, 0xe8, 0xbb, 0xc3, 0xe8, 0x24, 0x88, 0x9d, 0x19, 0xf1, 0x05,
0x07, 0x47, 0xf6, 0x02, 0x10, 0x7d, 0x25, 0xf8, 0xda, 0xdb, 0x7f, 0x68, 0xc1, 0xfc, 0x63, 0xbf,
0x1f, 0x74, 0x9e, 0xfe, 0x88, 0x4b, 0x94, 0x33, 0x87, 0xc2, 0xcb, 0xce, 0xa1, 0xf8, 0x49, 0xe7,
0xb0, 0x04, 0x0b, 0xe6, 0x60, 0xc5, 0x2c, 0x28, 0x2c, 0xb2, 0xaf, 0x7b, 0x54, 0x0e, 0x4b, 0x4e,
0xe3, 0x33, 0xd0, 0xe8, 0x8c, 0xc2, 0x90, 0xfa, 0x99, 0x79, 0xcc, 0x0a, 0xb8, 0x9a, 0xc8, 0x6b,
0x50, 0xf7, 0xe9, 0x59, 0x82, 0x26, 0x68, 0xd7, 0xa7, 0x67, 0x12, 0xc5, 0x6e, 0xc2, 0x52, 0xba,
0x1b, 0x31, 0x80, 0xbf, 0xb7, 0xa0, 0xf4, 0x38, 0x7e, 0x16, 0x90, 0x9b, 0x50, 0x8a, 0xcf, 0x87,
0x9c, 0x43, 0x66, 0x6e, 0x13, 0x31, 0xb5, 0x8d, 0x6e, 0x37, 0xa4, 0x51, 0xf4, 0xe8, 0x7c, 0x48,
0x9d, 0xba, 0xcb, 0x0b, 0x6d, 0x86, 0x47, 0x9a, 0x30, 0x25, 0xca, 0xd8, 0x61, 0xd5, 0x91, 0x45,
0x72, 0x15, 0xc0, 0x1d, 0x04, 0x23, 0x3f, 0x6e, 0x47, 0x6e, 0x8c, 0x4b, 0x55, 0x74, 0x34, 0x08,
0xb9, 0x02, 0xd5, 0xe1, 0xd3, 0x76, 0xd4, 0x09, 0xbd, 0x61, 0x8c, 0x64, 0x53, 0x75, 0x12, 0x00,
0x79, 0x1d, 0x2a, 0xc1, 0x28, 0x1e, 0x06, 0x9e, 0x1f, 0x0b, 0x52, 0x99, 0x15, 0x63, 0x79, 0x38,
0x8a, 0x0f, 0x18, 0xd8, 0x51, 0x08, 0xe4, 0x1a, 0x4c, 0x77, 0x02, 0xff, 0xd8, 0x0b, 0x07, 0x5c,
0x18, 0x34, 0x27, 0xb1, 0x37, 0x13, 0x68, 0x7f, 0xbb, 0x00, 0xb5, 0x47, 0xa1, 0xeb, 0x47, 0x6e,
0x87, 0x01, 0xd8, 0xd0, 0xe3, 0x67, 0xed, 0x13, 0x37, 0x3a, 0xc1, 0xd9, 0x56, 0x1d, 0x59, 0x24,
0x4b, 0x30, 0xc9, 0x07, 0x8a, 0x73, 0x2a, 0x3a, 0xa2, 0x44, 0xde, 0x80, 0x39, 0x7f, 0x34, 0x68,
0x9b, 0x7d, 0x15, 0x91, 0x5a, 0xb2, 0x15, 0x6c, 0x01, 0x8e, 0xd8, 0x5e, 0xf3, 0x2e, 0xf8, 0x0c,
0x35, 0x08, 0xb1, 0xa1, 0x2e, 0x4a, 0xd4, 0xeb, 0x9d, 0xf0, 0x69, 0x96, 0x1d, 0x03, 0xc6, 0xda,
0x88, 0xbd, 0x01, 0x6d, 0x47, 0xb1, 0x3b, 0x18, 0x8a, 0x69, 0x69, 0x10, 0xac, 0x0f, 0x62, 0xb7,
0xdf, 0x3e, 0xa6, 0x34, 0x6a, 0x4e, 0x89, 0x7a, 0x05, 0x21, 0xd7, 0x61, 0xa6, 0x4b, 0xa3, 0xb8,
0x2d, 0x36, 0x85, 0x46, 0xcd, 0x0a, 0xb2, 0x7e, 0x0a, 0xca, 0x28, 0xe3, 0x3e, 0x8d, 0xb5, 0xd5,
0x89, 0x04, 0x05, 0xda, 0x7b, 0x40, 0x34, 0xf0, 0x36, 0x8d, 0x5d, 0xaf, 0x1f, 0x91, 0xb7, 0xa0,
0x1e, 0x6b, 0xc8, 0x28, 0xea, 0x6a, 0x8a, 0x5c, 0xb4, 0x0f, 0x1c, 0x03, 0xcf, 0xbe, 0x0f, 0x95,
0x7b, 0x94, 0xee, 0x79, 0x03, 0x2f, 0x26, 0x4b, 0x50, 0x3e, 0xf6, 0x9e, 0x51, 0x4e, 0xd0, 0xc5,
0xdd, 0x09, 0x87, 0x17, 0x49, 0x0b, 0xa6, 0x86, 0x34, 0xec, 0x50, 0xb9, 0xfc, 0xbb, 0x13, 0x8e,
0x04, 0x6c, 0x4e, 0x41, 0xb9, 0xcf, 0x3e, 0xb6, 0xff, 0xb5, 0x00, 0xb5, 0x43, 0xea, 0x2b, 0x46,
0x21, 0x50, 0x62, 0x53, 0x12, 0xcc, 0x81, 0xff, 0xc9, 0xab, 0x50, 0xc3, 0x69, 0x46, 0x71, 0xe8,
0xf9, 0x3d, 0x41, 0x9f, 0xc0, 0x40, 0x87, 0x08, 0x21, 0x0d, 0x28, 0xba, 0x03, 0x49, 0x9b, 0xec,
0x2f, 0x63, 0xa2, 0xa1, 0x7b, 0x3e, 0x60, 0xfc, 0xa6, 0x76, 0xad, 0xee, 0xd4, 0x04, 0x6c, 0x97,
0x6d, 0xdb, 0x4d, 0x98, 0xd7, 0x51, 0x64, 0xeb, 0x65, 0x6c, 0x7d, 0x4e, 0xc3, 0x14, 0x9d, 0xdc,
0x80, 0x59, 0x89, 0x1f, 0xf2, 0xc1, 0xe2, 0x3e, 0x56, 0x9d, 0x19, 0x01, 0x96, 0x53, 0x58, 0x85,
0xc6, 0xb1, 0xe7, 0xbb, 0xfd, 0x76, 0xa7, 0x1f, 0x9f, 0xb6, 0xbb, 0xb4, 0x1f, 0xbb, 0xb8, 0xa3,
0x65, 0x67, 0x06, 0xe1, 0x5b, 0xfd, 0xf8, 0x74, 0x9b, 0x41, 0xc9, 0x1b, 0x50, 0x3d, 0xa6, 0xb4,
0x8d, 0x2b, 0xd1, 0xac, 0x18, 0xdc, 0x21, 0x57, 0xd7, 0xa9, 0x1c, 0xcb, 0x75, 0x5e, 0x85, 0x46,
0x30, 0x8a, 0x7b, 0x81, 0xe7, 0xf7, 0xda, 0x4c, 0x1e, 0xb5, 0xbd, 0x6e, 0xb3, 0xba, 0x62, 0xad,
0x96, 0x9c, 0x19, 0x09, 0x67, 0x52, 0xe1, 0x41, 0x97, 0xbc, 0x02, 0x80, 0x7d, 0xf3, 0x86, 0x61,
0xc5, 0x5a, 0x9d, 0x76, 0xaa, 0x0c, 0x82, 0x0d, 0xd9, 0x7f, 0x6a, 0x41, 0x9d, 0xaf, 0xb9, 0x50,
0x7c, 0xd7, 0x60, 0x5a, 0x4e, 0x8d, 0x86, 0x61, 0x10, 0x0a, 0x3e, 0x32, 0x81, 0x64, 0x0d, 0x1a,
0x12, 0x30, 0x0c, 0xa9, 0x37, 0x70, 0x7b, 0x54, 0x08, 0xa7, 0x0c, 0x9c, 0xdc, 0x4e, 0x5a, 0x0c,
0x83, 0x51, 0x4c, 0x85, 0x88, 0xad, 0x8b, 0xd9, 0x39, 0x0c, 0xe6, 0x98, 0x28, 0x8c, 0x8f, 0x72,
0xf6, 0xcc, 0x80, 0xd9, 0xdf, 0xb2, 0x80, 0xb0, 0xa1, 0x3f, 0x0a, 0x78, 0x13, 0x62, 0xc9, 0xd3,
0xdb, 0x6d, 0xbd, 0xf4, 0x76, 0x17, 0xc6, 0x6d, 0xb7, 0x0d, 0x65, 0x3e, 0xf2, 0x52, 0xce, 0xc8,
0x79, 0xd5, 0x3b, 0xa5, 0x4a, 0xb1, 0x51, 0xb2, 0xbf, 0x63, 0x41, 0x7d, 0x8b, 0xeb, 0x07, 0x14,
0x68, 0xe4, 0x16, 0x90, 0xe3, 0x91, 0xdf, 0x65, 0xfb, 0x14, 0x3f, 0xf3, 0xba, 0xed, 0xa3, 0xf3,
0x98, 0x46, 0x7c, 0x4c, 0xbb, 0x13, 0x4e, 0x4e, 0x1d, 0x79, 0x03, 0x1a, 0x06, 0x34, 0x8a, 0x43,
0x3e, 0xb2, 0xdd, 0x09, 0x27, 0x53, 0xc3, 0x16, 0x8a, 0x89, 0xcc, 0x51, 0xdc, 0xf6, 0xfc, 0x2e,
0x7d, 0x86, 0x6b, 0x3b, 0xed, 0x18, 0xb0, 0xcd, 0x19, 0xa8, 0xeb, 0xdf, 0xd9, 0x1f, 0x42, 0x45,
0x0a, 0x5c, 0x14, 0x36, 0xa9, 0x71, 0x39, 0x1a, 0x84, 0xb4, 0xa0, 0x62, 0x8e, 0xc2, 0xa9, 0x7c,
0x92, 0xbe, 0xed, 0xff, 0x05, 0x8d, 0x3d, 0x26, 0xf5, 0x7c, 0xcf, 0xef, 0x09, 0x8d, 0xc3, 0x44,
0xf1, 0x70, 0x74, 0xf4, 0x94, 0x9e, 0x0b, 0xda, 0x12, 0x25, 0xc6, 0xef, 0x27, 0x41, 0x14, 0x8b,
0x7e, 0xf0, 0xbf, 0xfd, 0x17, 0x16, 0x90, 0x9d, 0x28, 0xf6, 0x06, 0x6e, 0x4c, 0xef, 0x51, 0xb5,
0xc9, 0x0f, 0xa1, 0xce, 0x5a, 0x7b, 0x14, 0x6c, 0x70, 0x99, 0xce, 0x65, 0xd5, 0xeb, 0x62, 0x63,
0xb2, 0x1f, 0xdc, 0xd4, 0xb1, 0x99, 0xd9, 0x77, 0xee, 0x18, 0x0d, 0x30, 0xb9, 0x12, 0xbb, 0x61,
0x8f, 0xc6, 0x28, 0xf0, 0x85, 0xb9, 0x00, 0x1c, 0xb4, 0x15, 0xf8, 0xc7, 0xad, 0x2f, 0xc3, 0x5c,
0xa6, 0x0d, 0x26, 0x6c, 0x92, 0x69, 0xb0, 0xbf, 0x64, 0x01, 0xca, 0xa7, 0x6e, 0x7f, 0x44, 0x85,
0x96, 0xe1, 0x85, 0xb7, 0x0b, 0x77, 0x2c, 0xbb, 0x03, 0xf3, 0xc6, 0xb8, 0x04, 0xbf, 0x35, 0x61,
0x8a, 0xf1, 0x3d, 0xd3, 0xa7, 0x28, 0x33, 0x1d, 0x59, 0x24, 0xb7, 0x61, 0xe1, 0x98, 0xd2, 0xd0,
0x8d, 0xb1, 0xd8, 0x1e, 0xd2, 0x10, 0xf7, 0x44, 0xb4, 0x9c, 0x5b, 0x67, 0xff, 0x83, 0x05, 0xb3,
0x8c, 0x27, 0xde, 0x73, 0xfd, 0x73, 0xb9, 0x56, 0x7b, 0xb9, 0x6b, 0xb5, 0x2a, 0xd6, 0x2a, 0x85,
0xfd, 0x49, 0x17, 0xaa, 0x98, 0x5e, 0x28, 0xb2, 0x02, 0x75, 0x63, 0xb8, 0x65, 0xae, 0xc0, 0x22,
0x37, 0x3e, 0xa0, 0xe1, 0xe6, 0x79, 0x4c, 0x7f, 0xfc, 0xa5, 0xbc, 0x0e, 0x8d, 0x64, 0xd8, 0x62,
0x1d, 0x09, 0x94, 0x18, 0x61, 0x8a, 0x06, 0xf0, 0xbf, 0xfd, 0x5b, 0x16, 0x47, 0xdc, 0x0a, 0x3c,
0xa5, 0xfc, 0x18, 0x22, 0xd3, 0x91, 0x12, 0x91, 0xfd, 0x1f, 0x6b, 0x1c, 0xfc, 0xf8, 0x93, 0x25,
0x97, 0xa0, 0x12, 0x51, 0xbf, 0xdb, 0x76, 0xfb, 0x7d, 0xd4, 0x11, 0x15, 0x67, 0x8a, 0x95, 0x37,
0xfa, 0x7d, 0xfb, 0x06, 0xcc, 0x69, 0xa3, 0x7b, 0xc1, 0x3c, 0xf6, 0x81, 0xec, 0x79, 0x51, 0xfc,
0xd8, 0x8f, 0x86, 0x9a, 0x6e, 0xb9, 0x0c, 0xd5, 0x81, 0xe7, 0xe3, 0xc8, 0x38, 0xe7, 0x96, 0x9d,
0xca, 0xc0, 0xf3, 0xd9, 0xb8, 0x22, 0xac, 0x74, 0x9f, 0x89, 0xca, 0x82, 0xa8, 0x74, 0x9f, 0x61,
0xa5, 0x7d, 0x07, 0xe6, 0x8d, 0xf6, 0x44, 0xd7, 0xaf, 0x41, 0x79, 0x14, 0x3f, 0x0b, 0xa4, 0xe6,
0xaf, 0x09, 0x0a, 0x61, 0x36, 0xa4, 0xc3, 0x6b, 0xec, 0xbb, 0x30, 0xb7, 0x4f, 0xcf, 0x04, 0x23,
0xcb, 0x81, 0x5c, 0xbf, 0xd0, 0xbe, 0xc4, 0x7a, 0xfb, 0x26, 0x10, 0xfd, 0xe3, 0x84, 0x01, 0xa4,
0xb5, 0x69, 0x19, 0xd6, 0xa6, 0x7d, 0x1d, 0xc8, 0xa1, 0xd7, 0xf3, 0xdf, 0xa3, 0x51, 0xe4, 0xf6,
0x14, 0xeb, 0x37, 0xa0, 0x38, 0x88, 0x7a, 0x42, 0x54, 0xb1, 0xbf, 0xf6, 0x67, 0x61, 0xde, 0xc0,
0x13, 0x0d, 0x5f, 0x81, 0x6a, 0xe4, 0xf5, 0x7c, 0x37, 0x1e, 0x85, 0x54, 0x34, 0x9d, 0x00, 0xec,
0x7b, 0xb0, 0xf0, 0x55, 0x1a, 0x7a, 0xc7, 0xe7, 0x17, 0x35, 0x6f, 0xb6, 0x53, 0x48, 0xb7, 0xb3,
0x03, 0x8b, 0xa9, 0x76, 0x44, 0xf7, 0x9c, 0x7c, 0xc5, 0x4e, 0x56, 0x1c, 0x5e, 0xd0, 0x64, 0x5f,
0x41, 0x97, 0x7d, 0xf6, 0x63, 0x20, 0x5b, 0x81, 0xef, 0xd3, 0x4e, 0x7c, 0x40, 0x69, 0x98, 0x38,
0xba, 0x09, 0xad, 0xd6, 0x6e, 0x2f, 0x8b, 0x95, 0x4d, 0x0b, 0x54, 0x41, 0xc4, 0x04, 0x4a, 0x43,
0x1a, 0x0e, 0xb0, 0xe1, 0x8a, 0x83, 0xff, 0xed, 0x45, 0x98, 0x37, 0x9a, 0x15, 0xae, 0xc1, 0x9b,
0xb0, 0xb8, 0xed, 0x45, 0x9d, 0x6c, 0x87, 0x4d, 0x98, 0x1a, 0x8e, 0x8e, 0xda, 0x09, 0x27, 0xca,
0x22, 0xb3, 0x26, 0xd3, 0x9f, 0x88, 0xc6, 0x7e, 0xd6, 0x82, 0xd2, 0xee, 0xa3, 0xbd, 0x2d, 0xa6,
0x2b, 0x3c, 0xbf, 0x13, 0x0c, 0x98, 0x2e, 0xe5, 0x93, 0x56, 0xe5, 0xb1, 0x1c, 0x76, 0x05, 0xaa,
0xa8, 0x82, 0x99, 0x81, 0x2c, 0x7c, 0xd2, 0x04, 0xc0, 0x8c, 0x73, 0xfa, 0x6c, 0xe8, 0x85, 0x68,
0x7d, 0x4b, 0x9b, 0xba, 0x84, 0x6a, 0x26, 0x5b, 0x61, 0xff, 0xa0, 0x0c, 0x53, 0x42, 0xf9, 0x62,
0x7f, 0x9d, 0xd8, 0x3b, 0xa5, 0x62, 0x24, 0xa2, 0xc4, 0xcc, 0x9b, 0x90, 0x0e, 0x82, 0x98, 0xb6,
0x8d, 0x6d, 0x30, 0x81, 0xe8, 0x7c, 0x08, 0xbf, 0x90, 0xbb, 0x2b, 0x45, 0x8e, 0x65, 0x00, 0xd9,
0x62, 0x49, 0xdb, 0xab, 0x84, 0xb6, 0x97, 0x2c, 0xb2, 0x95, 0xe8, 0xb8, 0x43, 0xb7, 0xe3, 0xc5,
0xe7, 0x42, 0x24, 0xa8, 0x32, 0x6b, 0xbb, 0x1f, 0x74, 0x5c, 0xe6, 0x71, 0xf6, 0x5d, 0xbf, 0x43,
0xa5, 0x63, 0x63, 0x00, 0x99, 0x91, 0x2f, 0x86, 0x24, 0xd1, 0xb8, 0x23, 0x90, 0x82, 0x32, 0xfd,
0xdd, 0x09, 0x06, 0x03, 0x2f, 0x66, 0xbe, 0x01, 0xda, 0x8d, 0x45, 0x47, 0x83, 0x70, 0x37, 0x0a,
0x4b, 0x67, 0x7c, 0xf5, 0xaa, 0xd2, 0x8d, 0xd2, 0x80, 0xac, 0x15, 0xa6, 0x75, 0x98, 0x18, 0x7b,
0x7a, 0x86, 0x46, 0x62, 0xd1, 0xd1, 0x20, 0x6c, 0x1f, 0x46, 0x7e, 0x44, 0xe3, 0xb8, 0x4f, 0xbb,
0x6a, 0x40, 0x35, 0x44, 0xcb, 0x56, 0x90, 0x5b, 0x30, 0xcf, 0xdd, 0x95, 0xc8, 0x8d, 0x83, 0xe8,
0xc4, 0x8b, 0xda, 0x11, 0x33, 0xfc, 0xeb, 0x88, 0x9f, 0x57, 0x45, 0xee, 0xc0, 0x72, 0x0a, 0x1c,
0xd2, 0x0e, 0xf5, 0x4e, 0x69, 0xb7, 0x39, 0x8d, 0x5f, 0x8d, 0xab, 0x26, 0x2b, 0x50, 0x63, 0x5e,
0xda, 0x68, 0xd8, 0x75, 0x99, 0x01, 0x33, 0x83, 0xfb, 0xa0, 0x83, 0xc8, 0x9b, 0x30, 0x3d, 0xa4,
0xdc, 0xfa, 0x39, 0x89, 0xfb, 0x9d, 0xa8, 0x39, 0x6b, 0x48, 0x37, 0x46, 0xb9, 0x8e, 0x89, 0xc1,
0x88, 0xb2, 0x13, 0xa1, 0xb9, 0xee, 0x9e, 0x37, 0x1b, 0xc2, 0x64, 0x96, 0x00, 0xe4, 0x91, 0xd0,
0x3b, 0x75, 0x63, 0xda, 0x9c, 0xe3, 0x02, 0x5d, 0x14, 0xd9, 0x77, 0x9e, 0xef, 0xc5, 0x9e, 0x1b,
0x07, 0x61, 0x93, 0x60, 0x5d, 0x02, 0x60, 0x8b, 0x88, 0xf4, 0x11, 0xc5, 0x6e, 0x3c, 0x8a, 0xda,
0xc7, 0x7d, 0xb7, 0x17, 0x35, 0xe7, 0xb9, 0xcd, 0x99, 0xa9, 0xb0, 0x7f, 0xc7, 0xe2, 0x42, 0x5a,
0x10, 0xb4, 0x12, 0xb6, 0xaf, 0x42, 0x8d, 0x93, 0x72, 0x3b, 0xf0, 0xfb, 0xe7, 0x82, 0xba, 0x81,
0x83, 0x1e, 0xfa, 0xfd, 0x73, 0xf2, 0x29, 0x98, 0xf6, 0x7c, 0x1d, 0x85, 0xcb, 0x83, 0xba, 0x04,
0x22, 0xd2, 0xab, 0x50, 0x1b, 0x8e, 0x8e, 0xfa, 0x5e, 0x87, 0xa3, 0x14, 0x79, 0x2b, 0x1c, 0x84,
0x08, 0xcc, 0x8a, 0xe6, 0xb3, 0xe2, 0x18, 0x25, 0xc4, 0xa8, 0x09, 0x18, 0x43, 0xb1, 0x37, 0x61,
0xc1, 0x1c, 0xa0, 0x10, 0x7c, 0x6b, 0x50, 0x11, 0x7c, 0x12, 0x35, 0x6b, 0xb8, 0xd6, 0x33, 0x5a,
0x34, 0xc5, 0xa7, 0x7d, 0x47, 0xd5, 0xdb, 0x7f, 0x52, 0x82, 0x79, 0x01, 0xdd, 0xea, 0x07, 0x11,
0x3d, 0x1c, 0x0d, 0x06, 0x6e, 0x98, 0xc3, 0x80, 0xd6, 0x05, 0x0c, 0x58, 0x30, 0x19, 0x90, 0xb1,
0xc5, 0x89, 0xeb, 0xf9, 0xdc, 0x05, 0xe0, 0xdc, 0xab, 0x41, 0xc8, 0x2a, 0xcc, 0x76, 0xfa, 0x41,
0xc4, 0x4d, 0x62, 0xdd, 0x99, 0x4f, 0x83, 0xb3, 0x02, 0xa3, 0x9c, 0x27, 0x30, 0x74, 0x86, 0x9f,
0x4c, 0x31, 0xbc, 0x0d, 0x75, 0xd6, 0x28, 0x95, 0xf2, 0x6b, 0x8a, 0x9b, 0xc9, 0x3a, 0x8c, 0x8d,
0x27, 0xcd, 0x5e, 0x9c, 0x97, 0x67, 0xf3, 0x98, 0xcb, 0x1b, 0x50, 0x94, 0x8f, 0x1a, 0x76, 0x55,
0x30, 0x57, 0xb6, 0x8a, 0xdc, 0x63, 0x1e, 0x20, 0xeb, 0x0b, 0x95, 0x34, 0xa0, 0x92, 0xbe, 0x6e,
0xee, 0x88, 0xbe, 0xf6, 0x37, 0x59, 0x61, 0x14, 0x52, 0x54, 0xdc, 0xda, 0x97, 0xf6, 0x2f, 0x58,
0x50, 0xd3, 0xea, 0xc8, 0x22, 0xcc, 0x6d, 0x3d, 0x7c, 0x78, 0xb0, 0xe3, 0x6c, 0x3c, 0x7a, 0xf0,
0xd5, 0x9d, 0xf6, 0xd6, 0xde, 0xc3, 0xc3, 0x9d, 0xc6, 0x04, 0x03, 0xef, 0x3d, 0xdc, 0xda, 0xd8,
0x6b, 0xdf, 0x7b, 0xe8, 0x6c, 0x49, 0xb0, 0x45, 0x96, 0x80, 0x38, 0x3b, 0xef, 0x3d, 0x7c, 0xb4,
0x63, 0xc0, 0x0b, 0xa4, 0x01, 0xf5, 0x4d, 0x67, 0x67, 0x63, 0x6b, 0x57, 0x40, 0x8a, 0x64, 0x01,
0x1a, 0xf7, 0x1e, 0xef, 0x6f, 0x3f, 0xd8, 0xbf, 0xdf, 0xde, 0xda, 0xd8, 0xdf, 0xda, 0xd9, 0xdb,
0xd9, 0x6e, 0x94, 0xc8, 0x34, 0x54, 0x37, 0x36, 0x37, 0xf6, 0xb7, 0x1f, 0xee, 0xef, 0x6c, 0x37,
0xca, 0xf6, 0xdf, 0x5a, 0xb0, 0x88, 0xa3, 0xee, 0xa6, 0x19, 0x64, 0x05, 0x6a, 0x9d, 0x20, 0x18,
0x32, 0xe3, 0x38, 0x11, 0xff, 0x3a, 0x88, 0x11, 0x3f, 0x17, 0xb6, 0xc7, 0x41, 0xd8, 0xa1, 0x82,
0x3f, 0x00, 0x41, 0xf7, 0x18, 0x84, 0x11, 0xbf, 0xd8, 0x5e, 0x8e, 0xc1, 0xd9, 0xa3, 0xc6, 0x61,
0x1c, 0x65, 0x09, 0x26, 0x8f, 0x42, 0xea, 0x76, 0x4e, 0x04, 0x67, 0x88, 0x12, 0xf9, 0x4c, 0xe2,
0xbd, 0x75, 0xd8, 0xea, 0xf7, 0x69, 0x17, 0x29, 0xa6, 0xe2, 0xcc, 0x0a, 0xf8, 0x96, 0x00, 0x33,
0x69, 0xe1, 0x1e, 0xb9, 0x7e, 0x37, 0xf0, 0x69, 0x57, 0x98, 0x86, 0x09, 0xc0, 0x3e, 0x80, 0xa5,
0xf4, 0xfc, 0x04, 0x7f, 0xbd, 0xa5, 0xf1, 0x17, 0xb7, 0xd4, 0x5a, 0xe3, 0x77, 0x53, 0xe3, 0xb5,
0xbf, 0x2b, 0x40, 0x89, 0x29, 0xee, 0xf1, 0x4a, 0x5e, 0xb7, 0xc5, 0x8a, 0x99, 0xc8, 0x1f, 0x3a,
0x84, 0x5c, 0x94, 0x73, 0x75, 0xa7, 0x41, 0x92, 0xfa, 0x90, 0x76, 0x4e, 0x71, 0xc6, 0xaa, 0x9e,
0x41, 0x18, 0x83, 0x30, 0x43, 0x19, 0xbf, 0x16, 0x0c, 0x22, 0xcb, 0xb2, 0x0e, 0xbf, 0x9c, 0x4a,
0xea, 0xf0, 0xbb, 0x26, 0x4c, 0x79, 0xfe, 0x51, 0x30, 0xf2, 0xbb, 0xc8, 0x10, 0x15, 0x47, 0x16,
0x31, 0xd6, 0x88, 0x8c, 0xea, 0x0d, 0x24, 0xf9, 0x27, 0x00, 0x72, 0x1b, 0xaa, 0xd1, 0xb9, 0xdf,
0xd1, 0x69, 0x7e, 0x41, 0xac, 0x12, 0x5b, 0x83, 0x9b, 0x87, 0xe7, 0x7e, 0x07, 0x29, 0x3c, 0x41,
0xb3, 0xbf, 0x0c, 0x15, 0x09, 0x66, 0x64, 0xf9, 0x78, 0xff, 0xdd, 0xfd, 0x87, 0x4f, 0xf6, 0xdb,
0x87, 0xef, 0xef, 0x6f, 0x35, 0x26, 0xc8, 0x2c, 0xd4, 0x36, 0xb6, 0x90, 0xd2, 0x11, 0x60, 0x31,
0x94, 0x83, 0x8d, 0xc3, 0x43, 0x05, 0x29, 0xd8, 0x84, 0x39, 0xbb, 0x11, 0x5a, 0x47, 0x2a, 0xd6,
0xf6, 0x16, 0xcc, 0x69, 0xb0, 0xc4, 0xd2, 0x1e, 0x32, 0x40, 0xca, 0xd2, 0x46, 0xb3, 0x8a, 0xd7,
0xd8, 0x0d, 0x98, 0xb9, 0x4f, 0xe3, 0x07, 0xfe, 0x71, 0x20, 0x5b, 0xfa, 0xfd, 0x12, 0xcc, 0x2a,
0x90, 0x68, 0x68, 0x15, 0x66, 0xbd, 0x2e, 0xf5, 0x63, 0x2f, 0x3e, 0x6f, 0x1b, 0x3e, 0x75, 0x1a,
0xcc, 0xcc, 0x51, 0xb7, 0xef, 0xb9, 0x32, 0xa4, 0xcb, 0x0b, 0xcc, 0xc7, 0x64, 0xba, 0x52, 0xaa,
0x3f, 0x45, 0x57, 0xdc, 0x95, 0xcf, 0xad, 0x63, 0x12, 0x88, 0xc1, 0x85, 0x8a, 0x51, 0x9f, 0x70,
0xb3, 0x2c, 0xaf, 0x8a, 0x6d, 0x15, 0x6f, 0x89, 0x4d, 0xb9, 0xcc, 0xf5, 0xa9, 0x02, 0x64, 0x62,
0xa6, 0x93, 0x5c, 0x3e, 0xa6, 0x63, 0xa6, 0x5a, 0xdc, 0xb5, 0x92, 0x89, 0xbb, 0x32, 0xf9, 0x79,
0xee, 0x77, 0x68, 0xb7, 0x1d, 0x07, 0x6d, 0x94, 0xf3, 0x48, 0x12, 0x15, 0x27, 0x0d, 0x26, 0x57,
0x60, 0x2a, 0xa6, 0x51, 0xec, 0x53, 0x1e, 0x0c, 0xab, 0x6c, 0x16, 0x9a, 0x96, 0x23, 0x41, 0xcc,
0x86, 0x1e, 0x85, 0x5e, 0xd4, 0xac, 0x63, 0x44, 0x15, 0xff, 0x93, 0xcf, 0xc1, 0xe2, 0x11, 0x8d,
0xe2, 0xf6, 0x09, 0x75, 0xbb, 0x34, 0x44, 0xf2, 0xe2, 0xa1, 0x5b, 0x6e, 0x9a, 0xe4, 0x57, 0x32,
0xc2, 0x3d, 0xa5, 0x61, 0xe4, 0x05, 0x3e, 0x1a, 0x25, 0x55, 0x47, 0x16, 0x59, 0x7b, 0x6c, 0xf2,
0x4a, 0x49, 0xab, 0x15, 0x9c, 0xc5, 0x89, 0xe7, 0x57, 0x92, 0x6b, 0x30, 0x89, 0x13, 0x88, 0x9a,
0x0d, 0xa4, 0x99, 0x7a, 0xc2, 0xf3, 0x9e, 0xef, 0x88, 0xba, 0x77, 0x4a, 0x95, 0x5a, 0xa3, 0x6e,
0x7f, 0x01, 0xca, 0x08, 0x66, 0x9b, 0xce, 0x17, 0x83, 0x13, 0x05, 0x2f, 0xb0, 0xa1, 0xf9, 0x34,
0x3e, 0x0b, 0xc2, 0xa7, 0x32, 0xbe, 0x2f, 0x8a, 0xf6, 0x37, 0xd1, 0x0b, 0x51, 0xf1, 0xee, 0xc7,
0x68, 0x42, 0x31, 0x5f, 0x92, 0x2f, 0x75, 0x74, 0xe2, 0x0a, 0xc7, 0xa8, 0x82, 0x80, 0xc3, 0x13,
0x97, 0xc9, 0x4a, 0x63, 0xf7, 0xb8, 0xaf, 0x59, 0x43, 0xd8, 0x2e, 0xdf, 0xbc, 0x6b, 0x30, 0x23,
0x23, 0xe9, 0x51, 0xbb, 0x4f, 0x8f, 0x63, 0x19, 0x29, 0xf2, 0x47, 0x03, 0x74, 0x48, 0xf7, 0xe8,
0x71, 0x6c, 0xef, 0xc3, 0x9c, 0x90, 0x5f, 0x0f, 0x87, 0x54, 0x76, 0xfd, 0xc5, 0x3c, 0x3b, 0xa0,
0x76, 0x7b, 0xde, 0x14, 0x78, 0xfc, 0xec, 0xc0, 0xc4, 0xb4, 0x1d, 0x20, 0xba, 0x3c, 0x14, 0x0d,
0x0a, 0x65, 0x2c, 0x63, 0x61, 0x62, 0x3a, 0x06, 0x8c, 0xad, 0x4f, 0x34, 0xea, 0x74, 0xe4, 0xf9,
0x07, 0xf3, 0xd8, 0x79, 0xd1, 0xfe, 0x03, 0x0b, 0xe6, 0xb1, 0x35, 0x69, 0xc9, 0x08, 0x9d, 0x73,
0xe7, 0x13, 0x0c, 0xb3, 0xde, 0xd1, 0xe3, 0x83, 0x0b, 0x50, 0xd6, 0xb5, 0x10, 0x2f, 0x7c, 0xf2,
0xb8, 0x43, 0x29, 0x1d, 0x77, 0xb0, 0x7f, 0xc3, 0x82, 0x39, 0xae, 0x08, 0xd0, 0xaa, 0x14, 0xd3,
0xff, 0x9f, 0x30, 0xcd, 0x35, 0xba, 0xe0, 0x6a, 0x31, 0xd0, 0x44, 0x34, 0x22, 0x94, 0x23, 0xef,
0x4e, 0x38, 0x26, 0x32, 0xb9, 0x8b, 0x56, 0x95, 0xdf, 0x46, 0x68, 0xce, 0x49, 0x99, 0xb9, 0xd6,
0xbb, 0x13, 0x8e, 0x86, 0xbe, 0x59, 0x81, 0x49, 0x6e, 0x92, 0xdb, 0xf7, 0x61, 0xda, 0xe8, 0xc8,
0x88, 0x79, 0xd4, 0x79, 0xcc, 0x23, 0x13, 0x5c, 0x2c, 0xe4, 0x04, 0x17, 0xff, 0xa8, 0x08, 0x84,
0x11, 0x4b, 0x6a, 0x37, 0x98, 0x4f, 0x10, 0x74, 0x0d, 0x0f, 0xaf, 0xee, 0xe8, 0x20, 0x72, 0x13,
0x88, 0x56, 0x94, 0xf1, 0x5f, 0xae, 0xf2, 0x72, 0x6a, 0x98, 0x98, 0x14, 0x16, 0x83, 0xd0, 0xed,
0xc2, 0x97, 0xe5, 0xcb, 0x9e, 0x5b, 0xc7, 0xb4, 0xda, 0x70, 0x14, 0x9d, 0x60, 0x64, 0x4f, 0xf8,
0x80, 0xb2, 0x9c, 0xde, 0xdf, 0xc9, 0x0b, 0xf7, 0x77, 0x2a, 0x13, 0x57, 0xd2, 0xbc, 0x90, 0x8a,
0xe9, 0x85, 0x5c, 0x83, 0xe9, 0x01, 0xb3, 0x73, 0xe3, 0x7e, 0xa7, 0x3d, 0x60, 0xbd, 0x0b, 0x97,
0xcf, 0x00, 0x92, 0x35, 0x68, 0x08, 0x1b, 0x27, 0x71, 0x75, 0xf8, 0xe9, 0x40, 0x06, 0xce, 0xe4,
0x77, 0x12, 0x69, 0xaa, 0xe1, 0x60, 0x13, 0x00, 0xf3, 0x6b, 0x22, 0x46, 0x21, 0xed, 0x91, 0x2f,
0x0e, 0xcb, 0x68, 0x17, 0x9d, 0xbd, 0x8a, 0x93, 0xad, 0xb0, 0x7f, 0xc5, 0x82, 0x06, 0xdb, 0x33,
0x83, 0x2c, 0xdf, 0x06, 0xe4, 0x8a, 0x97, 0xa4, 0x4a, 0x03, 0x97, 0xdc, 0x81, 0x2a, 0x96, 0x83,
0x21, 0xf5, 0x05, 0x4d, 0x36, 0x4d, 0x9a, 0x4c, 0xe4, 0xc9, 0xee, 0x84, 0x93, 0x20, 0x6b, 0x14,
0xf9, 0x57, 0x16, 0xd4, 0x44, 0x2f, 0x3f, 0x72, 0x24, 0xa3, 0xa5, 0x9d, 0x6e, 0x72, 0x4a, 0x4a,
0x0e, 0x33, 0x57, 0x61, 0x76, 0xe0, 0xc6, 0xa3, 0x90, 0xe9, 0x63, 0x23, 0x8a, 0x91, 0x06, 0x33,
0xe5, 0x8a, 0xa2, 0x33, 0x6a, 0xc7, 0x5e, 0xbf, 0x2d, 0x6b, 0xc5, 0x39, 0x62, 0x5e, 0x15, 0x93,
0x20, 0x51, 0xec, 0xf6, 0xa8, 0xd0, 0x9b, 0xbc, 0x60, 0x37, 0x61, 0x49, 0x4c, 0x28, 0x65, 0x1f,
0xdb, 0xdf, 0xaf, 0xc3, 0x72, 0xa6, 0x4a, 0x65, 0x3d, 0x08, 0xf7, 0xbc, 0xef, 0x0d, 0x8e, 0x02,
0xe5, 0x5c, 0x58, 0xba, 0xe7, 0x6e, 0x54, 0x91, 0x1e, 0x2c, 0x4a, 0x03, 0x81, 0xad, 0x69, 0xa2,
0xcc, 0x0a, 0xa8, 0xa5, 0xde, 0x34, 0xb7, 0x30, 0xdd, 0xa1, 0x84, 0xeb, 0x4c, 0x9c, 0xdf, 0x1e,
0x39, 0x81, 0xa6, 0xb2, 0x44, 0x84, 0xb0, 0xd6, 0xac, 0x15, 0xd6, 0xd7, 0x1b, 0x17, 0xf4, 0x65,
0x98, 0xd3, 0xce, 0xd8, 0xd6, 0xc8, 0x39, 0x5c, 0x95, 0x75, 0x28, 0x8d, 0xb3, 0xfd, 0x95, 0x5e,
0x6a, 0x6e, 0xe8, 0x28, 0x98, 0x9d, 0x5e, 0xd0, 0x30, 0xf9, 0x10, 0x96, 0xce, 0x5c, 0x2f, 0x96,
0xc3, 0xd2, 0x6c, 0x83, 0x32, 0x76, 0x79, 0xfb, 0x82, 0x2e, 0x9f, 0xf0, 0x8f, 0x0d, 0x15, 0x35,
0xa6, 0xc5, 0xd6, 0x0f, 0x2c, 0x98, 0x31, 0xdb, 0x61, 0x64, 0x2a, 0x78, 0x5f, 0xca, 0x40, 0x69,
0x4d, 0xa6, 0xc0, 0x59, 0xff, 0xbc, 0x90, 0xe7, 0x9f, 0xeb, 0x5e, 0x71, 0xf1, 0xa2, 0x30, 0x58,
0xe9, 0xe5, 0xc2, 0x60, 0xe5, 0xbc, 0x30, 0x58, 0xeb, 0xdf, 0x2d, 0x20, 0x59, 0x5a, 0x22, 0xf7,
0x79, 0x80, 0xc0, 0xa7, 0x7d, 0x21, 0x52, 0xfe, 0xc7, 0xcb, 0xd1, 0xa3, 0x5c, 0x3b, 0xf9, 0x35,
0x63, 0x0c, 0x3d, 0x11, 0x40, 0x37, 0x76, 0xa6, 0x9d, 0xbc, 0xaa, 0x54, 0x60, 0xae, 0x74, 0x71,
0x60, 0xae, 0x7c, 0x71, 0x60, 0x6e, 0x32, 0x1d, 0x98, 0x6b, 0xfd, 0x8c, 0x05, 0xf3, 0x39, 0x9b,
0xfe, 0x93, 0x9b, 0x38, 0xdb, 0x26, 0x43, 0x16, 0x14, 0xc4, 0x36, 0xe9, 0xc0, 0xd6, 0xff, 0x83,
0x69, 0x83, 0xd0, 0x7f, 0x72, 0xfd, 0xa7, 0xed, 0x35, 0x4e, 0x67, 0x06, 0xac, 0xf5, 0xcf, 0x05,
0x20, 0x59, 0x66, 0xfb, 0x6f, 0x1d, 0x43, 0x76, 0x9d, 0x8a, 0x39, 0xeb, 0xf4, 0x5f, 0xaa, 0x07,
0xde, 0x80, 0x39, 0x91, 0xdd, 0xa4, 0x85, 0x85, 0x38, 0xc5, 0x64, 0x2b, 0x98, 0xc5, 0x6a, 0x46,
0x45, 0x2b, 0x46, 0xb6, 0x87, 0xa6, 0x0c, 0x53, 0xc1, 0x51, 0xbb, 0x05, 0x4d, 0xb1, 0x42, 0x3b,
0xa7, 0xd4, 0x8f, 0x0f, 0x47, 0x47, 0x3c, 0xbd, 0xc7, 0x0b, 0x7c, 0xfb, 0x8f, 0x8b, 0xca, 0xe8,
0xc6, 0x4a, 0xa1, 0xde, 0x3f, 0x07, 0x75, 0x5d, 0x98, 0x8b, 0xed, 0x48, 0x45, 0x05, 0x99, 0x62,
0xd7, 0xb1, 0xc8, 0x36, 0xcc, 0xa0, 0xc8, 0xea, 0xaa, 0xef, 0x0a, 0xf8, 0xdd, 0x0b, 0xa2, 0x1d,
0xbb, 0x13, 0x4e, 0xea, 0x1b, 0xf2, 0x25, 0x98, 0x31, 0x5d, 0x29, 0x61, 0x23, 0xe4, 0xd9, 0xe6,
0xec, 0x73, 0x13, 0x99, 0x6c, 0x40, 0x23, 0xed, 0x8b, 0x89, 0x2c, 0x80, 0x31, 0x0d, 0x64, 0xd0,
0xc9, 0x1d, 0x71, 0x3c, 0x56, 0xc6, 0x28, 0xc4, 0x35, 0xf3, 0x33, 0x6d, 0x99, 0x6e, 0xf2, 0x1f,
0xed, 0xc0, 0xec, 0xeb, 0x00, 0x09, 0x8c, 0x34, 0xa0, 0xfe, 0xf0, 0x60, 0x67, 0xbf, 0xbd, 0xb5,
0xbb, 0xb1, 0xbf, 0xbf, 0xb3, 0xd7, 0x98, 0x20, 0x04, 0x66, 0x30, 0x68, 0xb6, 0xad, 0x60, 0x16,
0x83, 0x89, 0x30, 0x85, 0x84, 0x15, 0xc8, 0x02, 0x34, 0x1e, 0xec, 0xa7, 0xa0, 0xc5, 0xcd, 0xaa,
0xe2, 0x0f, 0x7b, 0x09, 0x16, 0x78, 0xf6, 0xda, 0x26, 0x27, 0x0f, 0x69, 0x2b, 0xfc, 0xb6, 0x05,
0x8b, 0xa9, 0x8a, 0x24, 0x4d, 0x84, 0x9b, 0x03, 0xa6, 0x8d, 0x60, 0x02, 0x31, 0xe4, 0x2d, 0x2d,
0xbf, 0x94, 0x04, 0xc9, 0x56, 0x30, 0x9a, 0xd7, 0x2c, 0xc5, 0x14, 0x27, 0xe5, 0x55, 0xd9, 0xcb,
0x3c, 0xc7, 0x0e, 0xb3, 0xf1, 0x8c, 0x81, 0x1f, 0xf3, 0xac, 0x38, 0xbd, 0x22, 0x39, 0x6e, 0x34,
0x87, 0x2c, 0x8b, 0xcc, 0xc8, 0x37, 0x4c, 0x0f, 0x73, 0xbc, 0xb9, 0x75, 0xf6, 0xef, 0x16, 0x80,
0x7c, 0x65, 0x44, 0xc3, 0x73, 0xcc, 0x05, 0x51, 0x31, 0xc8, 0xe5, 0x74, 0x84, 0x6d, 0x72, 0x38,
0x3a, 0x7a, 0x97, 0x9e, 0xcb, 0xec, 0xa4, 0x42, 0x92, 0x9d, 0x94, 0x97, 0x21, 0x54, 0xba, 0x38,
0x43, 0xa8, 0x7c, 0x51, 0x86, 0xd0, 0xa7, 0x60, 0xda, 0xeb, 0xf9, 0x01, 0xe3, 0x79, 0xa6, 0xb5,
0xa3, 0xe6, 0xe4, 0x4a, 0x91, 0x79, 0xba, 0x02, 0xb8, 0xcf, 0x60, 0xe4, 0x0b, 0x09, 0x12, 0xed,
0xf6, 0x30, 0xdb, 0x4c, 0x97, 0x02, 0x3b, 0xdd, 0x1e, 0xdd, 0x0b, 0x3a, 0x6e, 0x1c, 0x84, 0xea,
0x43, 0x06, 0x8b, 0x98, 0x4b, 0x1f, 0x05, 0x23, 0x66, 0xc3, 0xc8, 0x79, 0xf2, 0x98, 0x4c, 0x9d,
0x43, 0x0f, 0x70, 0xb6, 0x22, 0x27, 0xe6, 0x7d, 0xa8, 0x69, 0x0d, 0x61, 0x42, 0x92, 0xb0, 0x12,
0x84, 0xcb, 0x57, 0xe2, 0x46, 0xb9, 0x4f, 0xfb, 0x0f, 0xba, 0xe4, 0x75, 0x98, 0xeb, 0x7a, 0x21,
0xc5, 0xdc, 0xb2, 0x76, 0x48, 0x4f, 0x69, 0x18, 0x49, 0xe7, 0xb8, 0xa1, 0x2a, 0x1c, 0x0e, 0xb7,
0xef, 0xc2, 0xbc, 0xb1, 0xfa, 0x8a, 0x38, 0x27, 0x31, 0x29, 0x47, 0xc6, 0xd7, 0xcc, 0x84, 0x1d,
0x51, 0x67, 0xff, 0x5c, 0x01, 0x8a, 0xbb, 0xc1, 0x50, 0x3f, 0x45, 0xb0, 0xcc, 0x53, 0x04, 0x61,
0xe5, 0xb4, 0x95, 0x11, 0x23, 0x94, 0x9f, 0x01, 0x24, 0x6b, 0x30, 0xe3, 0x0e, 0xe2, 0x76, 0x1c,
0x30, 0xab, 0xee, 0xcc, 0x0d, 0xbb, 0x9c, 0x62, 0x31, 0xb0, 0x94, 0xaa, 0x21, 0x0b, 0x50, 0x54,
0xe6, 0x00, 0x22, 0xb0, 0x22, 0x73, 0x29, 0xf0, 0x34, 0xf3, 0x5c, 0x04, 0xc7, 0x44, 0x89, 0x31,
0x84, 0xf9, 0x3d, 0xf7, 0xe7, 0xb8, 0x50, 0xcf, 0xab, 0x62, 0x16, 0x17, 0xa3, 0x11, 0x44, 0x13,
0xa1, 0x54, 0x59, 0xd6, 0xc3, 0xbe, 0x15, 0xf3, 0x6c, 0xf7, 0x9f, 0x2c, 0x28, 0xe3, 0xda, 0x30,
0x05, 0xc5, 0x39, 0x58, 0x1d, 0x24, 0xe0, 0x9a, 0x4c, 0x3b, 0x69, 0x30, 0xb1, 0x8d, 0x2c, 0xc5,
0x82, 0x9a, 0x90, 0x9e, 0xa9, 0xb8, 0x02, 0x55, 0x5e, 0x52, 0x19, 0x79, 0x88, 0x92, 0x00, 0xc9,
0x55, 0x28, 0x9d, 0x04, 0x43, 0x69, 0x51, 0x83, 0x3c, 0x93, 0x0b, 0x86, 0x0e, 0xc2, 0x93, 0xf1,
0xb0, 0xf6, 0xf8, 0xb4, 0xb8, 0x9d, 0x94, 0x06, 0x33, 0x4b, 0x51, 0x35, 0xab, 0x2f, 0x53, 0x0a,
0x6a, 0xaf, 0xc1, 0x2c, 0xa3, 0x7d, 0x2d, 0xb0, 0x3a, 0x96, 0x5b, 0xed, 0x9f, 0xb2, 0xa0, 0x22,
0x91, 0xc9, 0x2a, 0x94, 0x18, 0x23, 0xa5, 0x7c, 0x53, 0x75, 0x16, 0xcf, 0xf0, 0x1c, 0xc4, 0x60,
0xf6, 0x02, 0xc6, 0xbb, 0x12, 0x57, 0x48, 0x46, 0xbb, 0x12, 0x4b, 0x5f, 0x0d, 0x37, 0x65, 0x20,
0xa7, 0xa0, 0xf6, 0xf7, 0x2c, 0x98, 0x36, 0xfa, 0x20, 0x2b, 0x50, 0xeb, 0xbb, 0x51, 0x2c, 0xce,
0x37, 0xc5, 0xf6, 0xe8, 0x20, 0x7d, 0xa3, 0x0b, 0x66, 0x7c, 0x5f, 0x05, 0x81, 0x8b, 0x7a, 0x10,
0xf8, 0x16, 0x54, 0x93, 0x5c, 0xd2, 0x92, 0x21, 0x01, 0x58, 0x8f, 0x32, 0xcb, 0x20, 0x41, 0xc2,
0xb8, 0x62, 0xd0, 0x0f, 0x42, 0x71, 0x18, 0xc6, 0x0b, 0xf6, 0x5d, 0xa8, 0x69, 0xf8, 0x7a, 0x98,
0xd1, 0x32, 0xc2, 0x8c, 0x2a, 0x05, 0xa7, 0x90, 0xa4, 0xe0, 0xd8, 0xff, 0x62, 0xc1, 0x34, 0xa3,
0x41, 0xcf, 0xef, 0x1d, 0x04, 0x7d, 0xaf, 0x73, 0x8e, 0x7b, 0x2f, 0xc9, 0x4d, 0x08, 0x46, 0x49,
0x8b, 0x26, 0x98, 0x51, 0xbd, 0x0c, 0x6e, 0x08, 0x16, 0x55, 0x65, 0xc6, 0xc3, 0x8c, 0x03, 0x8e,
0xdc, 0x48, 0xb0, 0x85, 0x30, 0xcc, 0x0c, 0x20, 0xe3, 0x34, 0x06, 0xc0, 0x84, 0xaa, 0x81, 0xd7,
0xef, 0x7b, 0x1c, 0x97, 0x9b, 0xed, 0x79, 0x55, 0xac, 0xcf, 0xae, 0x17, 0xb9, 0x47, 0xc9, 0x01,
0x8f, 0x2a, 0x63, 0x04, 0xc6, 0x7d, 0xa6, 0x45, 0x60, 0x26, 0x51, 0xae, 0x98, 0x40, 0xfb, 0xcf,
0x0a, 0x50, 0x93, 0x56, 0x40, 0xb7, 0x47, 0xc5, 0x99, 0xa5, 0x29, 0x18, 0x35, 0x88, 0xac, 0x37,
0x1c, 0x2e, 0x0d, 0x92, 0x26, 0x8c, 0x62, 0x96, 0x30, 0xae, 0x40, 0x95, 0x11, 0xe8, 0x9b, 0xe8,
0xd9, 0x89, 0xf4, 0x6c, 0x05, 0x90, 0xb5, 0xb7, 0xb1, 0xb6, 0x9c, 0xd4, 0x22, 0xe0, 0x85, 0x27,
0x9c, 0x77, 0xa0, 0x2e, 0x9a, 0xc1, 0x9d, 0x43, 0xc9, 0x93, 0xb0, 0x88, 0xb1, 0xab, 0x8e, 0x81,
0x29, 0xbf, 0xbc, 0x2d, 0xbf, 0xac, 0x5c, 0xf4, 0xa5, 0xc4, 0xb4, 0xef, 0xab, 0x83, 0xe3, 0xfb,
0xa1, 0x3b, 0x3c, 0x91, 0xbc, 0x7c, 0x0b, 0xe6, 0x3d, 0xbf, 0xd3, 0x1f, 0x75, 0x69, 0x7b, 0xe4,
0xbb, 0xbe, 0x1f, 0x8c, 0xfc, 0x0e, 0x95, 0x39, 0x38, 0x79, 0x55, 0x76, 0x57, 0x65, 0x6c, 0x62,
0x43, 0x64, 0x0d, 0xca, 0x5c, 0x61, 0x72, 0xdd, 0x91, 0xcf, 0xe8, 0x1c, 0x85, 0xac, 0x42, 0x99,
0xeb, 0xcd, 0x82, 0xc1, 0x35, 0xda, 0xae, 0x3a, 0x1c, 0x81, 0x89, 0x1d, 0x4c, 0xc8, 0x35, 0xc5,
0x8e, 0xa9, 0x77, 0x26, 0x3b, 0x98, 0xb2, 0x6b, 0x2f, 0x00, 0xd9, 0xe7, 0x9c, 0xa2, 0x1f, 0xff,
0x7c, 0xbf, 0x08, 0x35, 0x0d, 0xcc, 0x24, 0x48, 0x8f, 0x0d, 0xb8, 0xdd, 0xf5, 0xdc, 0x01, 0x8d,
0x69, 0x28, 0xb8, 0x23, 0x05, 0x65, 0x78, 0xee, 0x69, 0xaf, 0x1d, 0x8c, 0xe2, 0x76, 0x97, 0xf6,
0x42, 0xca, 0xb5, 0x29, 0x53, 0x4d, 0x06, 0x94, 0xe1, 0x31, 0xfa, 0xd4, 0xf0, 0x38, 0x05, 0xa5,
0xa0, 0xf2, 0x30, 0x87, 0xaf, 0x51, 0x29, 0x39, 0xcc, 0xe1, 0x2b, 0x92, 0x96, 0x7d, 0xe5, 0x1c,
0xd9, 0xf7, 0x16, 0x2c, 0x71, 0x29, 0x27, 0xe4, 0x41, 0x3b, 0x45, 0x58, 0x63, 0x6a, 0xc9, 0x1a,
0x34, 0xd8, 0x98, 0x25, 0x4b, 0x44, 0xde, 0x37, 0x79, 0x60, 0xd4, 0x72, 0x32, 0x70, 0x86, 0x8b,
0x11, 0x4a, 0x1d, 0x97, 0x9f, 0xa8, 0x67, 0xe0, 0x88, 0xeb, 0x3e, 0x33, 0x71, 0xab, 0x02, 0x37,
0x05, 0x27, 0x77, 0x60, 0x79, 0x40, 0xbb, 0x9e, 0x6b, 0x36, 0x81, 0x41, 0x5e, 0x9e, 0x36, 0x33,
0xae, 0xda, 0x9e, 0x86, 0xda, 0x61, 0x1c, 0x0c, 0xe5, 0x76, 0xce, 0x40, 0x9d, 0x17, 0x45, 0x16,
0xd5, 0x65, 0xb8, 0x84, 0xf4, 0xf7, 0x28, 0x18, 0x06, 0xfd, 0xa0, 0x77, 0x6e, 0xf8, 0x55, 0x7f,
0x69, 0xc1, 0xbc, 0x51, 0x9b, 0x38, 0x56, 0x18, 0x92, 0x91, 0xe9, 0x2f, 0x9c, 0x64, 0xe7, 0x34,
0xe1, 0xcd, 0x11, 0x79, 0xf4, 0xfb, 0xb1, 0xc8, 0x88, 0xd9, 0x48, 0x6e, 0xbd, 0xc8, 0x0f, 0x39,
0xfd, 0x36, 0xb3, 0xf4, 0x2b, 0xbe, 0x97, 0x97, 0x5e, 0x64, 0x13, 0x5f, 0x12, 0x39, 0x0d, 0xdc,
0xcf, 0x92, 0x11, 0x38, 0xe5, 0x99, 0xe9, 0x7e, 0xb8, 0x1c, 0x41, 0x47, 0x01, 0x23, 0xfb, 0x17,
0x2d, 0x80, 0x64, 0x74, 0x78, 0x12, 0xae, 0x14, 0x10, 0xbf, 0x61, 0xa5, 0x29, 0x9b, 0xd7, 0xa0,
0xae, 0x0e, 0x33, 0x13, 0x9d, 0x56, 0x93, 0x30, 0x66, 0x56, 0xdf, 0x80, 0xd9, 0x5e, 0x3f, 0x38,
0x42, 0x83, 0x00, 0xd3, 0xf2, 0x22, 0x91, 0x4b, 0x36, 0xc3, 0xc1, 0xf7, 0x04, 0x34, 0x51, 0x80,
0x25, 0x4d, 0x01, 0xda, 0xbf, 0x54, 0x50, 0x67, 0x4f, 0xc9, 0x9c, 0xc7, 0xf2, 0x27, 0xb9, 0x9d,
0x11, 0xc4, 0x63, 0x8e, 0x7a, 0xd0, 0xac, 0x3d, 0xb8, 0x30, 0x14, 0x76, 0x17, 0x66, 0x42, 0x2e,
0xe9, 0xa4, 0x18, 0x2c, 0xbd, 0x40, 0x0c, 0x4e, 0x87, 0x86, 0x96, 0xfc, 0x0c, 0x34, 0xdc, 0xee,
0x29, 0x0d, 0x63, 0x0f, 0x83, 0x11, 0x68, 0xa2, 0x70, 0xe1, 0x3d, 0xab, 0xc1, 0xd1, 0x72, 0xb8,
0x01, 0xb3, 0x22, 0x7f, 0x4f, 0x61, 0x8a, 0x5b, 0x0b, 0x09, 0x98, 0x21, 0xda, 0xdf, 0x95, 0xc7,
0x5c, 0xe6, 0x1e, 0x8e, 0x5f, 0x11, 0x7d, 0x76, 0x85, 0xd4, 0xec, 0x3e, 0x25, 0x8e, 0x9c, 0xba,
0x32, 0xe2, 0x51, 0xd4, 0xf2, 0x5f, 0xba, 0xe2, 0x88, 0xd0, 0x5c, 0xd2, 0xd2, 0xcb, 0x2c, 0xa9,
0xfd, 0x43, 0x0b, 0xa6, 0x76, 0x83, 0xe1, 0xae, 0xc8, 0x04, 0x42, 0x46, 0x50, 0x89, 0xb3, 0xb2,
0xf8, 0x82, 0x1c, 0xa1, 0x5c, 0xcb, 0x60, 0x3a, 0x6d, 0x19, 0xfc, 0x6f, 0xb8, 0x8c, 0xf1, 0xb6,
0x30, 0x18, 0x06, 0x21, 0x63, 0x46, 0xb7, 0xcf, 0xcd, 0x80, 0xc0, 0x8f, 0x4f, 0xa4, 0x00, 0x7c,
0x11, 0x0a, 0x3a, 0xc1, 0xcc, 0xb7, 0xe3, 0x46, 0xbd, 0xb0, 0x64, 0xb8, 0x5c, 0xcc, 0x56, 0xd8,
0x5f, 0x84, 0x2a, 0x9a, 0xe2, 0x38, 0xad, 0x37, 0xa0, 0x7a, 0x12, 0x0c, 0xdb, 0x27, 0x9e, 0x1f,
0x4b, 0xe6, 0x9e, 0x49, 0x6c, 0xe4, 0x5d, 0x5c, 0x10, 0x85, 0x60, 0xff, 0xda, 0x24, 0x4c, 0x3d,
0xf0, 0x4f, 0x03, 0xaf, 0x83, 0x47, 0x6a, 0x03, 0x3a, 0x08, 0x64, 0x1a, 0x31, 0xfb, 0x4f, 0xae,
0xc0, 0x14, 0xe6, 0xcd, 0x0d, 0x39, 0xd1, 0xd6, 0xf9, 0xd1, 0xb7, 0x00, 0x31, 0xf3, 0x22, 0x4c,
0x2e, 0x73, 0x70, 0xf6, 0xd1, 0x20, 0xcc, 0x49, 0x09, 0xf5, 0xcb, 0x18, 0xa2, 0x94, 0xa4, 0x69,
0x97, 0xb5, 0x34, 0x6d, 0xd6, 0x97, 0xc8, 0x5c, 0xe2, 0xa9, 0x2d, 0xbc, 0x2f, 0x01, 0x42, 0xc7,
0x2a, 0xa4, 0x3c, 0x5e, 0x8a, 0xc6, 0xca, 0x94, 0x70, 0xac, 0x74, 0x20, 0x33, 0x68, 0xf8, 0x07,
0x1c, 0x87, 0x8b, 0x6f, 0x1d, 0xc4, 0x4c, 0xc4, 0xf4, 0x3d, 0x9c, 0x2a, 0xa7, 0xfd, 0x14, 0x98,
0xc9, 0xf8, 0x2e, 0x55, 0x02, 0x95, 0xcf, 0x03, 0xf8, 0x85, 0x95, 0x34, 0x5c, 0x73, 0xc7, 0x78,
0x8a, 0xa3, 0x74, 0xc7, 0x18, 0xc1, 0xb8, 0xfd, 0xfe, 0x91, 0xdb, 0x79, 0x8a, 0xd7, 0xac, 0xf0,
0x90, 0xab, 0xea, 0x98, 0x40, 0xcc, 0x3f, 0x4a, 0x76, 0x15, 0x93, 0x04, 0x4a, 0x8e, 0x0e, 0x22,
0xb7, 0xa1, 0x86, 0x2e, 0xa8, 0xd8, 0xd7, 0x19, 0xdc, 0xd7, 0x86, 0xee, 0xa3, 0xe2, 0xce, 0xea,
0x48, 0xfa, 0x71, 0xdf, 0x6c, 0x26, 0xe9, 0xd0, 0xed, 0x76, 0xc5, 0x29, 0x69, 0x83, 0xbb, 0xd3,
0x0a, 0xc0, 0xf4, 0xb1, 0x58, 0x30, 0x8e, 0x30, 0x87, 0x08, 0x06, 0x8c, 0x5c, 0x85, 0x0a, 0x73,
0x8f, 0x86, 0xae, 0xd7, 0xc5, 0xac, 0x45, 0xee, 0xa5, 0x29, 0x18, 0x6b, 0x43, 0xfe, 0x47, 0x45,
0x37, 0x8f, 0xab, 0x62, 0xc0, 0xd8, 0xda, 0xa8, 0x32, 0x32, 0xd3, 0x02, 0xdf, 0x51, 0x03, 0x48,
0xde, 0xc4, 0xb3, 0xaa, 0x98, 0x36, 0x17, 0x31, 0x16, 0x76, 0x59, 0xcc, 0x59, 0x10, 0xad, 0xfc,
0x3d, 0x64, 0x28, 0x0e, 0xc7, 0xb4, 0x37, 0xa0, 0xae, 0x83, 0x49, 0x05, 0x4a, 0x0f, 0x0f, 0x76,
0xf6, 0x1b, 0x13, 0xa4, 0x06, 0x53, 0x87, 0x3b, 0x8f, 0x1e, 0xed, 0xed, 0x6c, 0x37, 0x2c, 0x52,
0x87, 0x8a, 0x4a, 0x16, 0x2b, 0xb0, 0xd2, 0xc6, 0xd6, 0xd6, 0xce, 0xc1, 0xa3, 0x9d, 0xed, 0x46,
0xd1, 0x8e, 0x81, 0x6c, 0x74, 0xbb, 0xa2, 0x15, 0x15, 0x24, 0x48, 0xe8, 0xd9, 0x32, 0xe8, 0x39,
0x87, 0xa6, 0x0a, 0xf9, 0x34, 0xf5, 0xc2, 0x95, 0xb7, 0x77, 0xa0, 0x76, 0xa0, 0xdd, 0x39, 0x42,
0xf6, 0x92, 0xb7, 0x8d, 0x04, 0x5b, 0x6a, 0x10, 0x6d, 0x38, 0x05, 0x7d, 0x38, 0xf6, 0xef, 0x59,
0x3c, 0xf9, 0x5f, 0x0d, 0x9f, 0xf7, 0x6d, 0x43, 0x5d, 0x05, 0xa4, 0x92, 0x3c, 0x50, 0x03, 0xc6,
0x70, 0x70, 0x28, 0xed, 0xe0, 0xf8, 0x38, 0xa2, 0x32, 0x6b, 0xcb, 0x80, 0x31, 0xbe, 0x60, 0xb6,
0x19, 0xb3, 0x73, 0x3c, 0xde, 0x43, 0x24, 0xb2, 0xb7, 0x32, 0x70, 0x26, 0xe5, 0x45, 0x40, 0x46,
0xe6, 0xab, 0xa9, 0xb2, 0x4a, 0x57, 0x4d, 0xaf, 0xf2, 0x1a, 0x54, 0x54, 0xbb, 0xa6, 0x00, 0x93,
0x98, 0xaa, 0x9e, 0x09, 0x4a, 0xf4, 0x56, 0x8c, 0x41, 0x73, 0xa1, 0x9d, 0xad, 0x20, 0x37, 0x81,
0x1c, 0x7b, 0x61, 0x1a, 0xbd, 0x88, 0xe8, 0x39, 0x35, 0xf6, 0x13, 0x98, 0x97, 0x84, 0xa4, 0x99,
0x56, 0xe6, 0x26, 0x5a, 0x17, 0xb1, 0x4f, 0x21, 0xcb, 0x3e, 0xf6, 0x7f, 0x58, 0x30, 0x25, 0x76,
0x3a, 0x73, 0x6f, 0x8d, 0xef, 0xb3, 0x01, 0x23, 0x4d, 0xe3, 0x5e, 0x0b, 0xf2, 0x9a, 0x10, 0x9a,
0x19, 0xb1, 0x58, 0xcc, 0x13, 0x8b, 0x04, 0x4a, 0x43, 0x37, 0x3e, 0x41, 0x4f, 0xbd, 0xea, 0xe0,
0x7f, 0xd2, 0xe0, 0x71, 0x25, 0x2e, 0x82, 0x31, 0xa6, 0x94, 0x77, 0x43, 0x8f, 0x6b, 0xfb, 0xec,
0x0d, 0xbd, 0x2b, 0x50, 0xc5, 0x01, 0xb4, 0x93, 0xb0, 0x51, 0x02, 0x60, 0x94, 0xcb, 0x0b, 0xc8,
0xd7, 0x22, 0xc5, 0x3c, 0x81, 0xd8, 0x8b, 0x7c, 0xe7, 0xc5, 0x12, 0xa8, 0x73, 0x66, 0x91, 0x1e,
0x9c, 0x80, 0x13, 0x8a, 0x10, 0x03, 0x48, 0x53, 0x84, 0x40, 0x75, 0x54, 0xbd, 0xdd, 0x82, 0xe6,
0x36, 0xed, 0xd3, 0x98, 0x6e, 0xf4, 0xfb, 0xe9, 0xf6, 0x2f, 0xc3, 0xa5, 0x9c, 0x3a, 0x61, 0x4d,
0x7f, 0x05, 0x16, 0x37, 0x78, 0x2a, 0xe5, 0x4f, 0x2a, 0x53, 0xc7, 0x6e, 0xc2, 0x52, 0xba, 0x49,
0xd1, 0xd9, 0x3d, 0x98, 0xdb, 0xa6, 0x47, 0xa3, 0xde, 0x1e, 0x3d, 0x4d, 0x3a, 0x22, 0x50, 0x8a,
0x4e, 0x82, 0x33, 0xc1, 0x98, 0xf8, 0x9f, 0xbc, 0x02, 0xd0, 0x67, 0x38, 0xed, 0x68, 0x48, 0x3b,
0xf2, 0x2a, 0x09, 0x42, 0x0e, 0x87, 0xb4, 0x63, 0xbf, 0x05, 0x44, 0x6f, 0x47, 0xac, 0x17, 0xd3,
0x82, 0xa3, 0xa3, 0x76, 0x74, 0x1e, 0xc5, 0x74, 0x20, 0xef, 0xc8, 0xe8, 0x20, 0xfb, 0x06, 0xd4,
0x0f, 0xdc, 0x73, 0x87, 0x7e, 0x24, 0xae, 0x2b, 0x2e, 0xc3, 0xd4, 0xd0, 0x3d, 0x67, 0x62, 0x4a,
0xc5, 0xb3, 0xb0, 0xda, 0xfe, 0xb7, 0x02, 0x4c, 0x72, 0x4c, 0xd6, 0x6a, 0x97, 0x46, 0xb1, 0xe7,
0x23, 0x61, 0xc9, 0x56, 0x35, 0x50, 0x86, 0x94, 0x0b, 0x39, 0xa4, 0x2c, 0xbc, 0x3d, 0x99, 0x96,
0x2f, 0xe8, 0xd5, 0x80, 0x31, 0xe2, 0x4a, 0x52, 0xe6, 0x78, 0x40, 0x25, 0x01, 0xa4, 0x42, 0x9f,
0x89, 0xae, 0xe5, 0xe3, 0x93, 0x5c, 0x2a, 0x28, 0x57, 0x07, 0xe5, 0x6a, 0xf4, 0x29, 0x4e, 0xe0,
0x19, 0x8d, 0x9e, 0xd1, 0xdc, 0x95, 0x97, 0xd0, 0xdc, 0xdc, 0x05, 0x7c, 0x91, 0xe6, 0x86, 0x97,
0xd0, 0xdc, 0x36, 0x81, 0x06, 0xde, 0xf7, 0x63, 0xb6, 0xa1, 0xa4, 0xdd, 0x6f, 0x5b, 0xd0, 0x10,
0x54, 0xa4, 0xea, 0xc8, 0x6b, 0x86, 0x0d, 0x9c, 0x9b, 0xf0, 0x7e, 0x0d, 0xa6, 0xd1, 0x32, 0x55,
0x31, 0x5e, 0x11, 0x90, 0x36, 0x80, 0x6c, 0x1e, 0xf2, 0x88, 0x78, 0xe0, 0xf5, 0xc5, 0xa6, 0xe8,
0x20, 0x19, 0x26, 0x0e, 0x5d, 0x91, 0x3a, 0x66, 0x39, 0xaa, 0x6c, 0xff, 0xb9, 0x05, 0x73, 0xda,
0x80, 0x05, 0x15, 0xde, 0x05, 0xc9, 0x0d, 0x3c, 0xe0, 0xcb, 0x39, 0x77, 0xd9, 0x64, 0x9b, 0xe4,
0x33, 0x03, 0x19, 0x37, 0xd3, 0x3d, 0xc7, 0x01, 0x46, 0xa3, 0x81, 0x10, 0xa2, 0x3a, 0x88, 0x11,
0xd2, 0x19, 0xa5, 0x4f, 0x15, 0x0a, 0x17, 0xe3, 0x06, 0x0c, 0xa3, 0x6a, 0xcc, 0xa2, 0x56, 0x48,
0x25, 0x11, 0x55, 0xd3, 0x81, 0xf6, 0xdf, 0x58, 0x30, 0xcf, 0x5d, 0x23, 0xe1, 0x78, 0xaa, 0x9b,
0x4d, 0x93, 0xdc, 0x17, 0xe4, 0x1c, 0xb9, 0x3b, 0xe1, 0x88, 0x32, 0xf9, 0xfc, 0x4b, 0xba, 0x73,
0x2a, 0x9f, 0x6d, 0xcc, 0x5e, 0x14, 0xf3, 0xf6, 0xe2, 0x05, 0x2b, 0x9d, 0x17, 0xe0, 0x2c, 0xe7,
0x06, 0x38, 0x37, 0xa7, 0xa0, 0x1c, 0x75, 0x82, 0x21, 0xb5, 0x97, 0x60, 0xc1, 0x9c, 0x9c, 0x10,
0x41, 0xdf, 0xb1, 0xa0, 0x79, 0x8f, 0x1f, 0x04, 0x78, 0x7e, 0x6f, 0xd7, 0x8b, 0xe2, 0x20, 0x54,
0x17, 0x40, 0xaf, 0x02, 0x44, 0xb1, 0x1b, 0xc6, 0x3c, 0x55, 0x5a, 0x04, 0x16, 0x13, 0x08, 0x1b,
0x23, 0xf5, 0xbb, 0xbc, 0x96, 0xef, 0x8d, 0x2a, 0x67, 0x6c, 0x08, 0xe1, 0xbc, 0x19, 0x9a, 0xf8,
0x3a, 0xcf, 0xef, 0x64, 0xb6, 0x02, 0x3d, 0x45, 0xb9, 0xce, 0xbd, 0xa2, 0x14, 0xd4, 0xfe, 0x6b,
0x0b, 0x66, 0x93, 0x41, 0xe2, 0xc9, 0xa7, 0x29, 0x1d, 0x84, 0xfa, 0x4d, 0xa4, 0x83, 0x0c, 0x79,
0x7a, 0x4c, 0x1f, 0x8b, 0xb1, 0x69, 0x10, 0xe4, 0x58, 0x51, 0x0a, 0x46, 0xd2, 0xc0, 0xd1, 0x41,
0x3c, 0x5b, 0x8b, 0x59, 0x02, 0xc2, 0xaa, 0x11, 0x25, 0xcc, 0x74, 0x1f, 0xc4, 0xf8, 0x15, 0x0f,
0xce, 0xca, 0xa2, 0x54, 0xa5, 0x53, 0x08, 0x45, 0x55, 0xaa, 0x1f, 0xaa, 0x54, 0xf8, 0xfa, 0xc8,
0xb2, 0xfd, 0xcb, 0x16, 0x5c, 0xca, 0x59, 0x78, 0xc1, 0x35, 0xdb, 0x30, 0x77, 0xac, 0x2a, 0xe5,
0xe2, 0x70, 0xd6, 0x59, 0x92, 0x47, 0x77, 0xe6, 0x82, 0x38, 0xd9, 0x0f, 0x94, 0x5d, 0xc4, 0x97,
0xdb, 0xc8, 0x87, 0xcc, 0x56, 0xd8, 0x07, 0xd0, 0xda, 0x79, 0xc6, 0x98, 0x70, 0x4b, 0x7f, 0xa7,
0x44, 0xd2, 0xc2, 0xed, 0x8c, 0x90, 0xb9, 0xd8, 0xd1, 0x3e, 0x86, 0x69, 0xa3, 0x2d, 0xf2, 0xd9,
0x97, 0x6d, 0x24, 0x15, 0x9e, 0xc6, 0x12, 0x7f, 0x68, 0x45, 0x66, 0x65, 0x6a, 0x20, 0xfb, 0x14,
0x66, 0xdf, 0x1b, 0xf5, 0x63, 0x2f, 0x79, 0x74, 0x85, 0x7c, 0x5e, 0x7c, 0x84, 0x4d, 0xc8, 0xa5,
0xcb, 0xed, 0x4a, 0xc7, 0x63, 0x2b, 0x36, 0x60, 0x2d, 0xb5, 0xb3, 0x3d, 0x66, 0x2b, 0xec, 0x4b,
0xb0, 0x9c, 0x74, 0xc9, 0xd7, 0x4e, 0x0a, 0xea, 0xef, 0x5a, 0x3c, 0xa1, 0xc1, 0x7c, 0x03, 0x86,
0xdc, 0x87, 0xf9, 0xc8, 0xf3, 0x7b, 0x7d, 0xaa, 0xb7, 0x13, 0x89, 0x95, 0x58, 0x34, 0x87, 0x27,
0xde, 0x89, 0x71, 0xf2, 0xbe, 0x60, 0x04, 0x92, 0x3f, 0xd0, 0x84, 0x40, 0x52, 0x4b, 0x92, 0x37,
0x81, 0x77, 0x60, 0xc6, 0xec, 0x8c, 0xdc, 0x11, 0x09, 0x95, 0xc9, 0xc8, 0xf4, 0x58, 0xb6, 0x49,
0x19, 0x06, 0xa6, 0xfd, 0x2d, 0x0b, 0x9a, 0x0e, 0x65, 0x64, 0x4c, 0xb5, 0x4e, 0x05, 0xf5, 0xdc,
0xcd, 0x34, 0x3b, 0x7e, 0xc2, 0x2a, 0x51, 0x53, 0xce, 0xf5, 0xe6, 0xd8, 0x4d, 0xd9, 0x9d, 0xc8,
0x99, 0xd5, 0x66, 0x05, 0x26, 0xc5, 0xfc, 0x96, 0x61, 0x51, 0x0c, 0x49, 0x0e, 0x27, 0x09, 0x9a,
0x1a, 0x9d, 0x1a, 0x41, 0xd3, 0x16, 0x34, 0xf9, 0xcd, 0x5c, 0x7d, 0x1e, 0xfc, 0xc3, 0xb5, 0xe7,
0x50, 0xd3, 0xee, 0x27, 0x93, 0x65, 0x98, 0x7f, 0xf2, 0xe0, 0xd1, 0xfe, 0xce, 0xe1, 0x61, 0xfb,
0xe0, 0xf1, 0xe6, 0xbb, 0x3b, 0xef, 0xb7, 0x77, 0x37, 0x0e, 0x77, 0x1b, 0x13, 0x64, 0x09, 0xc8,
0xfe, 0xce, 0xe1, 0xa3, 0x9d, 0x6d, 0x03, 0x6e, 0x91, 0xab, 0xd0, 0x7a, 0xbc, 0xff, 0xf8, 0x70,
0x67, 0xbb, 0x9d, 0xf7, 0x5d, 0x81, 0xbc, 0x02, 0x97, 0x44, 0x7d, 0xce, 0xe7, 0xc5, 0xdb, 0xdf,
0x2a, 0xc2, 0x0c, 0xcf, 0xab, 0xe0, 0x4f, 0x07, 0xd1, 0x90, 0xbc, 0x07, 0x53, 0xe2, 0x0d, 0x2a,
0x22, 0xd7, 0xd3, 0x7c, 0xf5, 0xaa, 0xb5, 0x94, 0x06, 0x8b, 0x45, 0x98, 0xff, 0xe9, 0x1f, 0xfe,
0xe3, 0xaf, 0x16, 0xa6, 0x49, 0x6d, 0xfd, 0xf4, 0xcd, 0xf5, 0x1e, 0xf5, 0x23, 0xd6, 0xc6, 0xd7,
0x01, 0x92, 0x97, 0x95, 0x48, 0x53, 0xf9, 0x5c, 0xa9, 0x67, 0xa7, 0x5a, 0x97, 0x72, 0x6a, 0x44,
0xbb, 0x97, 0xb0, 0xdd, 0x79, 0x7b, 0x86, 0xb5, 0xeb, 0xf9, 0x5e, 0xcc, 0x5f, 0x59, 0x7a, 0xdb,
0x5a, 0x23, 0x5d, 0xa8, 0xeb, 0x6f, 0x1e, 0x11, 0x19, 0xf8, 0xcd, 0x79, 0xb5, 0xa9, 0x75, 0x39,
0xb7, 0x4e, 0x6e, 0x20, 0xf6, 0xb1, 0x68, 0x37, 0x58, 0x1f, 0x23, 0xc4, 0x48, 0x7a, 0xe9, 0x73,
0xb2, 0x4e, 0x9e, 0x36, 0x22, 0x57, 0x34, 0x4a, 0xcb, 0x3c, 0xac, 0xd4, 0x7a, 0x65, 0x4c, 0xad,
0xe8, 0xeb, 0x15, 0xec, 0x6b, 0xd9, 0x26, 0xac, 0xaf, 0x0e, 0xe2, 0xc8, 0x87, 0x95, 0xde, 0xb6,
0xd6, 0x6e, 0xff, 0xfa, 0x75, 0xa8, 0xaa, 0x43, 0x1e, 0xf2, 0x21, 0x4c, 0x1b, 0x89, 0x2f, 0x44,
0x4e, 0x23, 0x2f, 0x4f, 0xa6, 0x75, 0x25, 0xbf, 0x52, 0x74, 0x7c, 0x15, 0x3b, 0x6e, 0x92, 0x25,
0xd6, 0xb1, 0xc8, 0x1c, 0x59, 0xc7, 0x14, 0x2e, 0x7e, 0x1f, 0xe3, 0xa9, 0xc6, 0xbe, 0xbc, 0xb3,
0x2b, 0x69, 0x8e, 0x32, 0x7a, 0x7b, 0x65, 0x4c, 0xad, 0xe8, 0xee, 0x0a, 0x76, 0xb7, 0x44, 0x16,
0xf4, 0xee, 0xd4, 0xe1, 0x0b, 0xc5, 0x4b, 0x44, 0xfa, 0xab, 0x40, 0xe4, 0x15, 0x45, 0x58, 0x79,
0xaf, 0x05, 0x29, 0x12, 0xc9, 0x3e, 0x19, 0x64, 0x37, 0xb1, 0x2b, 0x42, 0x70, 0xfb, 0xf4, 0x47,
0x81, 0xc8, 0x11, 0xd4, 0xb4, 0xd7, 0x2e, 0xc8, 0xa5, 0xb1, 0x2f, 0x73, 0xb4, 0x5a, 0x79, 0x55,
0x79, 0x53, 0xd1, 0xdb, 0x5f, 0x67, 0x7a, 0xf9, 0x6b, 0x50, 0x55, 0xef, 0x27, 0x90, 0x65, 0xed,
0x3d, 0x0b, 0xfd, 0xbd, 0x87, 0x56, 0x33, 0x5b, 0x91, 0x47, 0x7c, 0x7a, 0xeb, 0x8c, 0xf8, 0x9e,
0x40, 0x4d, 0x7b, 0x23, 0x41, 0x4d, 0x20, 0xfb, 0x0e, 0x83, 0x9a, 0x40, 0xce, 0x93, 0x0a, 0xf6,
0x1c, 0x76, 0x51, 0x23, 0x55, 0xa4, 0xef, 0xf8, 0x59, 0x10, 0x91, 0x3d, 0x58, 0x14, 0x62, 0xea,
0x88, 0x7e, 0x92, 0x6d, 0xc8, 0x79, 0x88, 0xe9, 0x96, 0x45, 0xee, 0x42, 0x45, 0x3e, 0x85, 0x41,
0x96, 0xf2, 0x9f, 0xf4, 0x68, 0x2d, 0x67, 0xe0, 0xc2, 0x3c, 0x79, 0x1f, 0x20, 0x79, 0x90, 0x41,
0x09, 0x89, 0xcc, 0x03, 0x0f, 0x8a, 0x02, 0xb2, 0xaf, 0x37, 0xd8, 0x4b, 0x38, 0xc1, 0x06, 0x41,
0x21, 0xe1, 0xd3, 0x33, 0x79, 0x5f, 0xf0, 0x1b, 0x50, 0xd3, 0xde, 0x64, 0x50, 0xcb, 0x97, 0x7d,
0xcf, 0x41, 0x2d, 0x5f, 0xce, 0x13, 0x0e, 0x76, 0x0b, 0x5b, 0x5f, 0xb0, 0x67, 0x59, 0xeb, 0x91,
0xd7, 0xf3, 0x07, 0x1c, 0x81, 0x6d, 0xd0, 0x09, 0x4c, 0x1b, 0x0f, 0x2f, 0x28, 0x0e, 0xcd, 0x7b,
0xd6, 0x41, 0x71, 0x68, 0xee, 0x5b, 0x0d, 0x92, 0xce, 0xec, 0x39, 0xd6, 0xcf, 0x29, 0xa2, 0x68,
0x3d, 0x7d, 0x00, 0x35, 0xed, 0x11, 0x05, 0x35, 0x97, 0xec, 0x7b, 0x0d, 0x6a, 0x2e, 0x79, 0x6f,
0x2e, 0x2c, 0x60, 0x1f, 0x33, 0x36, 0x92, 0x02, 0xde, 0x7c, 0x63, 0x6d, 0x7f, 0x08, 0x33, 0xe6,
0xb3, 0x0a, 0x8a, 0xf7, 0x73, 0x1f, 0x68, 0x50, 0xbc, 0x3f, 0xe6, 0x2d, 0x06, 0x41, 0xd2, 0x6b,
0xf3, 0xaa, 0x93, 0xf5, 0x8f, 0x45, 0xf2, 0xc7, 0x73, 0xf2, 0x15, 0x26, 0xe0, 0xc4, 0x55, 0x44,
0xb2, 0xac, 0x51, 0xad, 0x7e, 0x61, 0x51, 0xf1, 0x4b, 0xe6, 0xd6, 0xa2, 0x49, 0xcc, 0xfc, 0xee,
0x1e, 0x6a, 0x2d, 0xbc, 0x92, 0xa8, 0x69, 0x2d, 0xfd, 0xd6, 0xa2, 0xa6, 0xb5, 0x8c, 0x9b, 0x8b,
0x69, 0xad, 0x15, 0x7b, 0xac, 0x0d, 0x1f, 0x66, 0x53, 0xc9, 0xb9, 0x8a, 0x2b, 0xf2, 0x6f, 0x33,
0xb4, 0xae, 0xbe, 0x38, 0xa7, 0xd7, 0x94, 0x20, 0x52, 0x08, 0xae, 0xcb, 0xbb, 0x23, 0xff, 0x17,
0xea, 0xfa, 0x15, 0x76, 0xa2, 0xb3, 0x72, 0xba, 0xa7, 0xcb, 0xb9, 0x75, 0xe6, 0xe6, 0x92, 0xba,
0xde, 0x0d, 0xf9, 0x2a, 0x2c, 0x29, 0x56, 0xd7, 0xf3, 0x3d, 0x23, 0xf2, 0x6a, 0x4e, 0x16, 0xa8,
0x6e, 0xbc, 0xb4, 0x2e, 0x8d, 0x4d, 0x13, 0xbd, 0x65, 0x31, 0xa2, 0x31, 0xef, 0x06, 0x27, 0x0a,
0x23, 0xef, 0x4a, 0x74, 0xa2, 0x30, 0x72, 0x2f, 0x14, 0x4b, 0xa2, 0x21, 0xf3, 0xc6, 0x1a, 0xf1,
0xf3, 0x39, 0xf2, 0x01, 0xcc, 0x6a, 0x19, 0xf5, 0x87, 0xe7, 0x7e, 0x47, 0x31, 0x40, 0xf6, 0xea,
0x55, 0x2b, 0xcf, 0x34, 0xb7, 0x97, 0xb1, 0xfd, 0x39, 0xdb, 0x58, 0x1c, 0x46, 0xfc, 0x5b, 0x50,
0xd3, 0xb3, 0xf5, 0x5f, 0xd0, 0xee, 0xb2, 0x56, 0xa5, 0xdf, 0x1c, 0xba, 0x65, 0x91, 0xdf, 0xb4,
0xa0, 0x6e, 0xe4, 0xbe, 0x1b, 0xa7, 0xd0, 0xa9, 0x76, 0x9a, 0x7a, 0x9d, 0xde, 0x90, 0xed, 0xe0,
0x20, 0xf7, 0xd6, 0xde, 0x31, 0x16, 0xe1, 0x63, 0x23, 0xfe, 0x72, 0x33, 0xfd, 0xfc, 0xd6, 0xf3,
0x34, 0x82, 0x7e, 0x3d, 0xed, 0xf9, 0x2d, 0x8b, 0x7c, 0xcf, 0x82, 0x19, 0x33, 0x6a, 0xa8, 0xb6,
0x2a, 0x37, 0x3e, 0xa9, 0xb6, 0x6a, 0x4c, 0xa8, 0xf1, 0x03, 0x1c, 0xe5, 0xa3, 0x35, 0xc7, 0x18,
0xa5, 0xb8, 0x35, 0xfe, 0xe3, 0x8d, 0x96, 0xbc, 0xcd, 0x5f, 0xdf, 0x93, 0xa1, 0x6c, 0xa2, 0x69,
0x8d, 0xf4, 0xf6, 0xea, 0x2f, 0xc6, 0xad, 0x5a, 0xb7, 0x2c, 0xf2, 0x0d, 0xfe, 0xec, 0x94, 0xf8,
0x16, 0xa9, 0xe4, 0x65, 0xbf, 0xb7, 0xaf, 0xe1, 0x9c, 0xae, 0xda, 0x97, 0x8c, 0x39, 0xa5, 0xf5,
0xf1, 0x06, 0x1f, 0x9d, 0x78, 0xec, 0x2d, 0x51, 0x28, 0x99, 0x07, 0xe0, 0xc6, 0x0f, 0x72, 0xc0,
0x07, 0x29, 0xd0, 0x0d, 0x52, 0x7e, 0xc9, 0x66, 0xec, 0x35, 0x1c, 0xeb, 0x35, 0xfb, 0xd5, 0xb1,
0x63, 0x5d, 0xc7, 0xd8, 0x1f, 0x1b, 0xf1, 0x01, 0x40, 0x72, 0xec, 0x44, 0x52, 0xc7, 0x1e, 0x8a,
0xc1, 0xb3, 0x27, 0x53, 0x26, 0xbf, 0xc8, 0xd3, 0x11, 0xd6, 0xe2, 0xd7, 0xb8, 0xb8, 0x7a, 0x20,
0x0f, 0x4c, 0x74, 0xa3, 0xc4, 0x3c, 0x1f, 0x32, 0x8c, 0x92, 0x74, 0xfb, 0x86, 0xb0, 0x52, 0xa7,
0x2f, 0x8f, 0x61, 0x7a, 0x2f, 0x08, 0x9e, 0x8e, 0x86, 0xea, 0x08, 0xd9, 0x0c, 0xcb, 0xef, 0xba,
0xd1, 0x49, 0x2b, 0x35, 0x0b, 0x7b, 0x05, 0x9b, 0x6a, 0x91, 0xa6, 0xd6, 0xd4, 0xfa, 0xc7, 0xc9,
0xb1, 0xd6, 0x73, 0xe2, 0xc2, 0x9c, 0x92, 0x81, 0x6a, 0xe0, 0x2d, 0xb3, 0x19, 0x43, 0xf2, 0xa5,
0xbb, 0x30, 0xac, 0x67, 0x39, 0xda, 0xf5, 0x48, 0xb6, 0x79, 0xcb, 0x22, 0x07, 0x50, 0xdf, 0xa6,
0x9d, 0xa0, 0x4b, 0x45, 0x6c, 0x7b, 0x3e, 0x19, 0xb8, 0x0a, 0x8a, 0xb7, 0xa6, 0x0d, 0xa0, 0xa9,
0x17, 0x86, 0xee, 0x79, 0x48, 0x3f, 0x5a, 0xff, 0x58, 0x44, 0xcd, 0x9f, 0x4b, 0xbd, 0x20, 0x8f,
0x15, 0x0c, 0xbd, 0x90, 0x3a, 0x87, 0x30, 0xf4, 0x42, 0xe6, 0x1c, 0xc2, 0x58, 0x6a, 0x79, 0xac,
0x41, 0xfa, 0x30, 0x97, 0x39, 0xba, 0x50, 0x2a, 0x61, 0xdc, 0x81, 0x47, 0x6b, 0x65, 0x3c, 0x82,
0xd9, 0xdb, 0x9a, 0xd9, 0xdb, 0x21, 0x4c, 0x6f, 0x53, 0xbe, 0x58, 0x3c, 0xc3, 0x2d, 0x75, 0x81,
0x42, 0xcf, 0x9f, 0x4b, 0x0b, 0x70, 0xac, 0x33, 0x15, 0x3f, 0xa6, 0x97, 0x91, 0xaf, 0x41, 0xed,
0x3e, 0x8d, 0x65, 0x4a, 0x9b, 0x32, 0x3d, 0x53, 0x39, 0x6e, 0xad, 0x9c, 0x8c, 0x38, 0x93, 0x66,
0xb0, 0xb5, 0x75, 0xda, 0xed, 0x51, 0x2e, 0x9c, 0xda, 0x5e, 0xf7, 0x39, 0xf9, 0x3f, 0xd8, 0xb8,
0xca, 0xbc, 0x5d, 0xd2, 0xf2, 0x99, 0xf4, 0xc6, 0x67, 0x53, 0xf0, 0xbc, 0x96, 0xfd, 0xa0, 0x4b,
0x35, 0x13, 0xc8, 0x87, 0x9a, 0x96, 0x30, 0xae, 0x18, 0x28, 0x9b, 0xc2, 0xaf, 0x18, 0x28, 0x27,
0xbf, 0xdc, 0x5e, 0xc5, 0x7e, 0x6c, 0xb2, 0x92, 0xf4, 0xc3, 0x73, 0xca, 0x93, 0x9e, 0xd6, 0x3f,
0x76, 0x07, 0xf1, 0x73, 0xf2, 0x04, 0x5f, 0x71, 0xd0, 0xd3, 0xf6, 0x12, 0x5b, 0x3a, 0x9d, 0xe1,
0xa7, 0x16, 0x4b, 0xab, 0x32, 0xed, 0x6b, 0xde, 0x15, 0x5a, 0x4a, 0x9f, 0x07, 0x38, 0x8c, 0x83,
0xe1, 0xb6, 0x4b, 0x07, 0x81, 0x9f, 0xc8, 0xda, 0x24, 0xc1, 0x2c, 0x91, 0x5f, 0x5a, 0x96, 0x19,
0x79, 0xa2, 0x39, 0x1f, 0x46, 0xd6, 0xa3, 0x24, 0xae, 0xb1, 0x39, 0x68, 0x6a, 0x41, 0x72, 0xf2,
0xd0, 0x6e, 0x59, 0x64, 0x03, 0x20, 0x39, 0xbb, 0x52, 0xae, 0x44, 0xe6, 0x58, 0x4c, 0x89, 0xbd,
0x9c, 0x83, 0xae, 0x03, 0xa8, 0x26, 0x87, 0x21, 0xcb, 0xc9, 0xcd, 0x06, 0xe3, 0xe8, 0x44, 0x69,
0xf0, 0xcc, 0x11, 0x85, 0xdd, 0xc0, 0xa5, 0x02, 0x52, 0x61, 0x4b, 0x85, 0xe7, 0x0e, 0x1e, 0xcc,
0xf3, 0x01, 0x2a, 0x73, 0x04, 0x53, 0xa6, 0xe4, 0x4c, 0x72, 0x8e, 0x09, 0x14, 0x37, 0xe7, 0x46,
0xd9, 0x8d, 0x88, 0x08, 0xa3, 0x56, 0x9e, 0xae, 0xc5, 0x44, 0xf3, 0x00, 0xe6, 0x32, 0x61, 0x60,
0xc5, 0xd2, 0xe3, 0x22, 0xf3, 0x8a, 0xa5, 0xc7, 0x46, 0x90, 0xed, 0x45, 0xec, 0x72, 0xd6, 0x06,
0xf4, 0x80, 0xce, 0xbc, 0xb8, 0x73, 0xc2, 0xba, 0xfb, 0xae, 0x05, 0xf3, 0x39, 0x51, 0x5e, 0xf2,
0x9a, 0x74, 0xa6, 0xc7, 0x46, 0x80, 0x5b, 0xb9, 0x41, 0x40, 0xfb, 0x10, 0xfb, 0x79, 0x8f, 0xbc,
0x6b, 0x28, 0x36, 0x1e, 0x7f, 0x13, 0x9c, 0xf9, 0x42, 0xa3, 0x22, 0xd7, 0xa2, 0xf8, 0x08, 0x96,
0xf9, 0x40, 0x36, 0xfa, 0xfd, 0x54, 0x80, 0xf2, 0x6a, 0xe6, 0x81, 0x6d, 0x23, 0xf0, 0xda, 0x1a,
0xff, 0x00, 0xf7, 0x18, 0x73, 0x95, 0x0f, 0x95, 0x8c, 0xa0, 0x91, 0x0e, 0xfa, 0x91, 0xf1, 0x6d,
0xb5, 0x5e, 0x35, 0xdc, 0xc2, 0x6c, 0xa0, 0xd0, 0xfe, 0x34, 0x76, 0xf6, 0xaa, 0xdd, 0xca, 0x5b,
0x17, 0xee, 0x29, 0xb2, 0xfd, 0xf8, 0xff, 0x2a, 0x42, 0x99, 0x9a, 0xa7, 0xec, 0x60, 0x5c, 0x48,
0x55, 0x39, 0xa6, 0xf9, 0x01, 0xce, 0xeb, 0xd8, 0xfd, 0x8a, 0x7d, 0x39, 0xaf, 0xfb, 0x90, 0x7f,
0xc2, 0x5d, 0xd4, 0xe5, 0x34, 0x5f, 0xcb, 0x11, 0xac, 0xe4, 0xed, 0xf7, 0x58, 0x5f, 0x23, 0xb5,
0xd6, 0x13, 0xb7, 0xac, 0xcd, 0x1b, 0x1f, 0x7c, 0xba, 0xe7, 0xc5, 0x27, 0xa3, 0xa3, 0x9b, 0x9d,
0x60, 0xb0, 0xde, 0x97, 0x21, 0x32, 0x91, 0x9e, 0xbb, 0xde, 0xf7, 0xbb, 0xeb, 0xf8, 0xfd, 0xd1,
0x24, 0xbe, 0xd7, 0xff, 0xd9, 0xff, 0x0c, 0x00, 0x00, 0xff, 0xff, 0x2c, 0x9c, 0xb9, 0xa5, 0xe1,
0x5f, 0x00, 0x00,
}

@ -1,15 +1,14 @@
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-go. DO NOT EDIT.
// source: signrpc/signer.proto // source: signrpc/signer.proto
package signrpc // import "github.com/lightningnetwork/lnd/lnrpc/signrpc" package signrpc
import proto "github.com/golang/protobuf/proto"
import fmt "fmt"
import math "math"
import ( import (
context "golang.org/x/net/context" context "context"
fmt "fmt"
proto "github.com/golang/protobuf/proto"
grpc "google.golang.org/grpc" grpc "google.golang.org/grpc"
math "math"
) )
// Reference imports to suppress errors if they are not otherwise used. // Reference imports to suppress errors if they are not otherwise used.
@ -21,7 +20,7 @@ var _ = math.Inf
// is compatible with the proto package it is being compiled against. // is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the // A compilation error at this line likely means your copy of the
// proto package needs to be updated. // proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
type KeyLocator struct { type KeyLocator struct {
/// The family of key being identified. /// The family of key being identified.
@ -37,16 +36,17 @@ func (m *KeyLocator) Reset() { *m = KeyLocator{} }
func (m *KeyLocator) String() string { return proto.CompactTextString(m) } func (m *KeyLocator) String() string { return proto.CompactTextString(m) }
func (*KeyLocator) ProtoMessage() {} func (*KeyLocator) ProtoMessage() {}
func (*KeyLocator) Descriptor() ([]byte, []int) { func (*KeyLocator) Descriptor() ([]byte, []int) {
return fileDescriptor_signer_8dc402df3ea9a6a7, []int{0} return fileDescriptor_4ecd772f6c7ffacf, []int{0}
} }
func (m *KeyLocator) XXX_Unmarshal(b []byte) error { func (m *KeyLocator) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_KeyLocator.Unmarshal(m, b) return xxx_messageInfo_KeyLocator.Unmarshal(m, b)
} }
func (m *KeyLocator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *KeyLocator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_KeyLocator.Marshal(b, m, deterministic) return xxx_messageInfo_KeyLocator.Marshal(b, m, deterministic)
} }
func (dst *KeyLocator) XXX_Merge(src proto.Message) { func (m *KeyLocator) XXX_Merge(src proto.Message) {
xxx_messageInfo_KeyLocator.Merge(dst, src) xxx_messageInfo_KeyLocator.Merge(m, src)
} }
func (m *KeyLocator) XXX_Size() int { func (m *KeyLocator) XXX_Size() int {
return xxx_messageInfo_KeyLocator.Size(m) return xxx_messageInfo_KeyLocator.Size(m)
@ -89,16 +89,17 @@ func (m *KeyDescriptor) Reset() { *m = KeyDescriptor{} }
func (m *KeyDescriptor) String() string { return proto.CompactTextString(m) } func (m *KeyDescriptor) String() string { return proto.CompactTextString(m) }
func (*KeyDescriptor) ProtoMessage() {} func (*KeyDescriptor) ProtoMessage() {}
func (*KeyDescriptor) Descriptor() ([]byte, []int) { func (*KeyDescriptor) Descriptor() ([]byte, []int) {
return fileDescriptor_signer_8dc402df3ea9a6a7, []int{1} return fileDescriptor_4ecd772f6c7ffacf, []int{1}
} }
func (m *KeyDescriptor) XXX_Unmarshal(b []byte) error { func (m *KeyDescriptor) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_KeyDescriptor.Unmarshal(m, b) return xxx_messageInfo_KeyDescriptor.Unmarshal(m, b)
} }
func (m *KeyDescriptor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *KeyDescriptor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_KeyDescriptor.Marshal(b, m, deterministic) return xxx_messageInfo_KeyDescriptor.Marshal(b, m, deterministic)
} }
func (dst *KeyDescriptor) XXX_Merge(src proto.Message) { func (m *KeyDescriptor) XXX_Merge(src proto.Message) {
xxx_messageInfo_KeyDescriptor.Merge(dst, src) xxx_messageInfo_KeyDescriptor.Merge(m, src)
} }
func (m *KeyDescriptor) XXX_Size() int { func (m *KeyDescriptor) XXX_Size() int {
return xxx_messageInfo_KeyDescriptor.Size(m) return xxx_messageInfo_KeyDescriptor.Size(m)
@ -137,16 +138,17 @@ func (m *TxOut) Reset() { *m = TxOut{} }
func (m *TxOut) String() string { return proto.CompactTextString(m) } func (m *TxOut) String() string { return proto.CompactTextString(m) }
func (*TxOut) ProtoMessage() {} func (*TxOut) ProtoMessage() {}
func (*TxOut) Descriptor() ([]byte, []int) { func (*TxOut) Descriptor() ([]byte, []int) {
return fileDescriptor_signer_8dc402df3ea9a6a7, []int{2} return fileDescriptor_4ecd772f6c7ffacf, []int{2}
} }
func (m *TxOut) XXX_Unmarshal(b []byte) error { func (m *TxOut) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TxOut.Unmarshal(m, b) return xxx_messageInfo_TxOut.Unmarshal(m, b)
} }
func (m *TxOut) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *TxOut) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TxOut.Marshal(b, m, deterministic) return xxx_messageInfo_TxOut.Marshal(b, m, deterministic)
} }
func (dst *TxOut) XXX_Merge(src proto.Message) { func (m *TxOut) XXX_Merge(src proto.Message) {
xxx_messageInfo_TxOut.Merge(dst, src) xxx_messageInfo_TxOut.Merge(m, src)
} }
func (m *TxOut) XXX_Size() int { func (m *TxOut) XXX_Size() int {
return xxx_messageInfo_TxOut.Size(m) return xxx_messageInfo_TxOut.Size(m)
@ -218,16 +220,17 @@ func (m *SignDescriptor) Reset() { *m = SignDescriptor{} }
func (m *SignDescriptor) String() string { return proto.CompactTextString(m) } func (m *SignDescriptor) String() string { return proto.CompactTextString(m) }
func (*SignDescriptor) ProtoMessage() {} func (*SignDescriptor) ProtoMessage() {}
func (*SignDescriptor) Descriptor() ([]byte, []int) { func (*SignDescriptor) Descriptor() ([]byte, []int) {
return fileDescriptor_signer_8dc402df3ea9a6a7, []int{3} return fileDescriptor_4ecd772f6c7ffacf, []int{3}
} }
func (m *SignDescriptor) XXX_Unmarshal(b []byte) error { func (m *SignDescriptor) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SignDescriptor.Unmarshal(m, b) return xxx_messageInfo_SignDescriptor.Unmarshal(m, b)
} }
func (m *SignDescriptor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SignDescriptor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SignDescriptor.Marshal(b, m, deterministic) return xxx_messageInfo_SignDescriptor.Marshal(b, m, deterministic)
} }
func (dst *SignDescriptor) XXX_Merge(src proto.Message) { func (m *SignDescriptor) XXX_Merge(src proto.Message) {
xxx_messageInfo_SignDescriptor.Merge(dst, src) xxx_messageInfo_SignDescriptor.Merge(m, src)
} }
func (m *SignDescriptor) XXX_Size() int { func (m *SignDescriptor) XXX_Size() int {
return xxx_messageInfo_SignDescriptor.Size(m) return xxx_messageInfo_SignDescriptor.Size(m)
@ -301,16 +304,17 @@ func (m *SignReq) Reset() { *m = SignReq{} }
func (m *SignReq) String() string { return proto.CompactTextString(m) } func (m *SignReq) String() string { return proto.CompactTextString(m) }
func (*SignReq) ProtoMessage() {} func (*SignReq) ProtoMessage() {}
func (*SignReq) Descriptor() ([]byte, []int) { func (*SignReq) Descriptor() ([]byte, []int) {
return fileDescriptor_signer_8dc402df3ea9a6a7, []int{4} return fileDescriptor_4ecd772f6c7ffacf, []int{4}
} }
func (m *SignReq) XXX_Unmarshal(b []byte) error { func (m *SignReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SignReq.Unmarshal(m, b) return xxx_messageInfo_SignReq.Unmarshal(m, b)
} }
func (m *SignReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SignReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SignReq.Marshal(b, m, deterministic) return xxx_messageInfo_SignReq.Marshal(b, m, deterministic)
} }
func (dst *SignReq) XXX_Merge(src proto.Message) { func (m *SignReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_SignReq.Merge(dst, src) xxx_messageInfo_SignReq.Merge(m, src)
} }
func (m *SignReq) XXX_Size() int { func (m *SignReq) XXX_Size() int {
return xxx_messageInfo_SignReq.Size(m) return xxx_messageInfo_SignReq.Size(m)
@ -349,16 +353,17 @@ func (m *SignResp) Reset() { *m = SignResp{} }
func (m *SignResp) String() string { return proto.CompactTextString(m) } func (m *SignResp) String() string { return proto.CompactTextString(m) }
func (*SignResp) ProtoMessage() {} func (*SignResp) ProtoMessage() {}
func (*SignResp) Descriptor() ([]byte, []int) { func (*SignResp) Descriptor() ([]byte, []int) {
return fileDescriptor_signer_8dc402df3ea9a6a7, []int{5} return fileDescriptor_4ecd772f6c7ffacf, []int{5}
} }
func (m *SignResp) XXX_Unmarshal(b []byte) error { func (m *SignResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SignResp.Unmarshal(m, b) return xxx_messageInfo_SignResp.Unmarshal(m, b)
} }
func (m *SignResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SignResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SignResp.Marshal(b, m, deterministic) return xxx_messageInfo_SignResp.Marshal(b, m, deterministic)
} }
func (dst *SignResp) XXX_Merge(src proto.Message) { func (m *SignResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_SignResp.Merge(dst, src) xxx_messageInfo_SignResp.Merge(m, src)
} }
func (m *SignResp) XXX_Size() int { func (m *SignResp) XXX_Size() int {
return xxx_messageInfo_SignResp.Size(m) return xxx_messageInfo_SignResp.Size(m)
@ -392,16 +397,17 @@ func (m *InputScript) Reset() { *m = InputScript{} }
func (m *InputScript) String() string { return proto.CompactTextString(m) } func (m *InputScript) String() string { return proto.CompactTextString(m) }
func (*InputScript) ProtoMessage() {} func (*InputScript) ProtoMessage() {}
func (*InputScript) Descriptor() ([]byte, []int) { func (*InputScript) Descriptor() ([]byte, []int) {
return fileDescriptor_signer_8dc402df3ea9a6a7, []int{6} return fileDescriptor_4ecd772f6c7ffacf, []int{6}
} }
func (m *InputScript) XXX_Unmarshal(b []byte) error { func (m *InputScript) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_InputScript.Unmarshal(m, b) return xxx_messageInfo_InputScript.Unmarshal(m, b)
} }
func (m *InputScript) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *InputScript) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_InputScript.Marshal(b, m, deterministic) return xxx_messageInfo_InputScript.Marshal(b, m, deterministic)
} }
func (dst *InputScript) XXX_Merge(src proto.Message) { func (m *InputScript) XXX_Merge(src proto.Message) {
xxx_messageInfo_InputScript.Merge(dst, src) xxx_messageInfo_InputScript.Merge(m, src)
} }
func (m *InputScript) XXX_Size() int { func (m *InputScript) XXX_Size() int {
return xxx_messageInfo_InputScript.Size(m) return xxx_messageInfo_InputScript.Size(m)
@ -438,16 +444,17 @@ func (m *InputScriptResp) Reset() { *m = InputScriptResp{} }
func (m *InputScriptResp) String() string { return proto.CompactTextString(m) } func (m *InputScriptResp) String() string { return proto.CompactTextString(m) }
func (*InputScriptResp) ProtoMessage() {} func (*InputScriptResp) ProtoMessage() {}
func (*InputScriptResp) Descriptor() ([]byte, []int) { func (*InputScriptResp) Descriptor() ([]byte, []int) {
return fileDescriptor_signer_8dc402df3ea9a6a7, []int{7} return fileDescriptor_4ecd772f6c7ffacf, []int{7}
} }
func (m *InputScriptResp) XXX_Unmarshal(b []byte) error { func (m *InputScriptResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_InputScriptResp.Unmarshal(m, b) return xxx_messageInfo_InputScriptResp.Unmarshal(m, b)
} }
func (m *InputScriptResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *InputScriptResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_InputScriptResp.Marshal(b, m, deterministic) return xxx_messageInfo_InputScriptResp.Marshal(b, m, deterministic)
} }
func (dst *InputScriptResp) XXX_Merge(src proto.Message) { func (m *InputScriptResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_InputScriptResp.Merge(dst, src) xxx_messageInfo_InputScriptResp.Merge(m, src)
} }
func (m *InputScriptResp) XXX_Size() int { func (m *InputScriptResp) XXX_Size() int {
return xxx_messageInfo_InputScriptResp.Size(m) return xxx_messageInfo_InputScriptResp.Size(m)
@ -476,6 +483,48 @@ func init() {
proto.RegisterType((*InputScriptResp)(nil), "signrpc.InputScriptResp") proto.RegisterType((*InputScriptResp)(nil), "signrpc.InputScriptResp")
} }
func init() { proto.RegisterFile("signrpc/signer.proto", fileDescriptor_4ecd772f6c7ffacf) }
var fileDescriptor_4ecd772f6c7ffacf = []byte{
// 562 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x53, 0x4f, 0x8f, 0xd3, 0x3e,
0x10, 0x55, 0xb7, 0xbf, 0x36, 0xdd, 0x49, 0xd2, 0x1f, 0x98, 0x0a, 0x02, 0x08, 0x51, 0x22, 0x2d,
0xea, 0x01, 0x5a, 0x51, 0x10, 0x12, 0x9c, 0xd0, 0x82, 0x56, 0xac, 0xba, 0xd2, 0x4a, 0x6e, 0x4f,
0x5c, 0xa2, 0x34, 0x35, 0xa9, 0x95, 0x34, 0xf1, 0xc6, 0x0e, 0x69, 0x6e, 0x7c, 0x07, 0xbe, 0x30,
0x1a, 0x3b, 0xfd, 0x07, 0x9c, 0x9a, 0xf7, 0x3c, 0x33, 0xef, 0x79, 0x5e, 0x0d, 0x03, 0xc9, 0xe3,
0xac, 0x10, 0xd1, 0x04, 0x7f, 0x59, 0x31, 0x16, 0x45, 0xae, 0x72, 0x62, 0x35, 0xac, 0xff, 0x15,
0x60, 0xc6, 0xea, 0x9b, 0x3c, 0x0a, 0x55, 0x5e, 0x90, 0x67, 0x00, 0x09, 0xab, 0x83, 0xef, 0xe1,
0x86, 0xa7, 0xb5, 0xd7, 0x1a, 0xb6, 0x46, 0x1d, 0x7a, 0x9e, 0xb0, 0xfa, 0x4a, 0x13, 0xe4, 0x29,
0x20, 0x08, 0x78, 0xb6, 0x62, 0x5b, 0xef, 0x4c, 0x9f, 0xf6, 0x12, 0x56, 0x5f, 0x23, 0xf6, 0x43,
0x70, 0x67, 0xac, 0xfe, 0xc2, 0x64, 0x54, 0x70, 0x81, 0xc3, 0x7c, 0x70, 0x8b, 0xb0, 0x0a, 0xb0,
0x63, 0x59, 0x2b, 0x26, 0xf5, 0x3c, 0x87, 0xda, 0x45, 0x58, 0xcd, 0x58, 0x7d, 0x89, 0x14, 0x79,
0x05, 0x16, 0x9e, 0xa7, 0x79, 0xa4, 0xe7, 0xd9, 0xd3, 0x07, 0xe3, 0xc6, 0xd9, 0xf8, 0x60, 0x8b,
0x76, 0x13, 0xfd, 0xed, 0x7f, 0x84, 0xce, 0x62, 0x7b, 0x5b, 0x2a, 0x32, 0x80, 0xce, 0x8f, 0x30,
0x2d, 0x99, 0x1e, 0xd9, 0xa6, 0x06, 0xa0, 0x3d, 0x91, 0x04, 0x46, 0x5f, 0x8f, 0x73, 0x68, 0x4f,
0x24, 0x73, 0x8d, 0xfd, 0x5f, 0x67, 0xd0, 0x9f, 0xf3, 0x38, 0x3b, 0x32, 0xf8, 0x06, 0xd0, 0x7d,
0xb0, 0x62, 0x32, 0xd2, 0x83, 0xec, 0xe9, 0xc3, 0x63, 0xf5, 0x43, 0x25, 0x45, 0x93, 0x08, 0xc9,
0x0b, 0x70, 0x24, 0xcf, 0xe2, 0x94, 0x05, 0xaa, 0x62, 0x61, 0xd2, 0xa8, 0xd8, 0x86, 0x5b, 0x20,
0x85, 0x25, 0xab, 0xbc, 0x5c, 0xee, 0x4b, 0xda, 0xa6, 0xc4, 0x70, 0xa6, 0xe4, 0x02, 0xfa, 0x15,
0x57, 0x19, 0x93, 0x72, 0xe7, 0xf6, 0x3f, 0x5d, 0xe4, 0x36, 0xac, 0xb1, 0x4c, 0x5e, 0x42, 0x37,
0x2f, 0x95, 0x28, 0x95, 0xd7, 0xd1, 0xee, 0xfa, 0x7b, 0x77, 0x7a, 0x0b, 0xb4, 0x39, 0x25, 0x1e,
0x60, 0x9c, 0xeb, 0x50, 0xae, 0x3d, 0x6b, 0xd8, 0x1a, 0xb9, 0x74, 0x07, 0xc9, 0x73, 0xb0, 0x79,
0x26, 0x4a, 0xd5, 0x44, 0xd6, 0xd3, 0x91, 0x81, 0xa6, 0x4c, 0x68, 0x11, 0x58, 0xb8, 0x14, 0xca,
0xee, 0xc8, 0x10, 0x1c, 0x8c, 0x4b, 0x6d, 0x4f, 0xd2, 0x82, 0x22, 0xac, 0x16, 0x5b, 0x13, 0xd6,
0x7b, 0x00, 0x34, 0xa0, 0x17, 0x26, 0xbd, 0xb3, 0x61, 0x7b, 0x64, 0x4f, 0x1f, 0xed, 0x3d, 0x9d,
0x2e, 0x97, 0x9e, 0xcb, 0x06, 0x4b, 0xff, 0x02, 0x7a, 0x46, 0x44, 0x0a, 0xf2, 0x18, 0x7a, 0xa8,
0x22, 0x79, 0x8c, 0x0a, 0xed, 0x91, 0x43, 0xad, 0x22, 0xac, 0xe6, 0x3c, 0x96, 0xfe, 0x15, 0xd8,
0xd7, 0xe8, 0xac, 0xb9, 0xbd, 0x07, 0x56, 0xb3, 0x8e, 0x5d, 0x61, 0x03, 0xf1, 0x5f, 0x2a, 0x79,
0x7c, 0x1a, 0x34, 0xca, 0x35, 0x49, 0xdf, 0xc0, 0xff, 0x47, 0x73, 0xb4, 0xea, 0x07, 0x70, 0xcd,
0x1e, 0x4c, 0x8f, 0x99, 0x68, 0x4f, 0x07, 0x7b, 0xf3, 0xc7, 0x0d, 0x0e, 0x3f, 0x00, 0x39, 0xfd,
0xd9, 0x82, 0xee, 0x5c, 0x3f, 0x1d, 0xf2, 0x0e, 0x5c, 0xfc, 0xba, 0xd5, 0x5b, 0xa7, 0x61, 0x45,
0xee, 0x9d, 0x5c, 0x9e, 0xb2, 0xbb, 0x27, 0xf7, 0xff, 0x60, 0xa4, 0x20, 0x9f, 0x80, 0x7c, 0xce,
0x37, 0xa2, 0x54, 0xec, 0xf8, 0x76, 0x7f, 0xb7, 0x7a, 0xff, 0x34, 0xc3, 0xa4, 0xb8, 0x9c, 0x7c,
0x7b, 0x1d, 0x73, 0xb5, 0x2e, 0x97, 0xe3, 0x28, 0xdf, 0x4c, 0x52, 0x1e, 0xaf, 0x55, 0xc6, 0xb3,
0x38, 0x63, 0xaa, 0xca, 0x8b, 0x64, 0x92, 0x66, 0xab, 0x49, 0xba, 0x7f, 0xe2, 0x85, 0x88, 0x96,
0x5d, 0xfd, 0xc8, 0xdf, 0xfe, 0x0e, 0x00, 0x00, 0xff, 0xff, 0x80, 0x01, 0xce, 0xe1, 0xfc, 0x03,
0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used. // Reference imports to suppress errors if they are not otherwise used.
var _ context.Context var _ context.Context
var _ grpc.ClientConn var _ grpc.ClientConn
@ -620,45 +669,3 @@ var _Signer_serviceDesc = grpc.ServiceDesc{
Streams: []grpc.StreamDesc{}, Streams: []grpc.StreamDesc{},
Metadata: "signrpc/signer.proto", Metadata: "signrpc/signer.proto",
} }
func init() { proto.RegisterFile("signrpc/signer.proto", fileDescriptor_signer_8dc402df3ea9a6a7) }
var fileDescriptor_signer_8dc402df3ea9a6a7 = []byte{
// 562 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x53, 0x4f, 0x8f, 0xd3, 0x3e,
0x10, 0x55, 0xb7, 0xbf, 0x36, 0xdd, 0x49, 0xd2, 0x1f, 0x98, 0x0a, 0x02, 0x08, 0x51, 0x22, 0x2d,
0xea, 0x01, 0x5a, 0x51, 0x10, 0x12, 0x9c, 0xd0, 0x82, 0x56, 0xac, 0xba, 0xd2, 0x4a, 0x6e, 0x4f,
0x5c, 0xa2, 0x34, 0x35, 0xa9, 0x95, 0x34, 0xf1, 0xc6, 0x0e, 0x69, 0x6e, 0x7c, 0x07, 0xbe, 0x30,
0x1a, 0x3b, 0xfd, 0x07, 0x9c, 0x9a, 0xf7, 0x3c, 0x33, 0xef, 0x79, 0x5e, 0x0d, 0x03, 0xc9, 0xe3,
0xac, 0x10, 0xd1, 0x04, 0x7f, 0x59, 0x31, 0x16, 0x45, 0xae, 0x72, 0x62, 0x35, 0xac, 0xff, 0x15,
0x60, 0xc6, 0xea, 0x9b, 0x3c, 0x0a, 0x55, 0x5e, 0x90, 0x67, 0x00, 0x09, 0xab, 0x83, 0xef, 0xe1,
0x86, 0xa7, 0xb5, 0xd7, 0x1a, 0xb6, 0x46, 0x1d, 0x7a, 0x9e, 0xb0, 0xfa, 0x4a, 0x13, 0xe4, 0x29,
0x20, 0x08, 0x78, 0xb6, 0x62, 0x5b, 0xef, 0x4c, 0x9f, 0xf6, 0x12, 0x56, 0x5f, 0x23, 0xf6, 0x43,
0x70, 0x67, 0xac, 0xfe, 0xc2, 0x64, 0x54, 0x70, 0x81, 0xc3, 0x7c, 0x70, 0x8b, 0xb0, 0x0a, 0xb0,
0x63, 0x59, 0x2b, 0x26, 0xf5, 0x3c, 0x87, 0xda, 0x45, 0x58, 0xcd, 0x58, 0x7d, 0x89, 0x14, 0x79,
0x05, 0x16, 0x9e, 0xa7, 0x79, 0xa4, 0xe7, 0xd9, 0xd3, 0x07, 0xe3, 0xc6, 0xd9, 0xf8, 0x60, 0x8b,
0x76, 0x13, 0xfd, 0xed, 0x7f, 0x84, 0xce, 0x62, 0x7b, 0x5b, 0x2a, 0x32, 0x80, 0xce, 0x8f, 0x30,
0x2d, 0x99, 0x1e, 0xd9, 0xa6, 0x06, 0xa0, 0x3d, 0x91, 0x04, 0x46, 0x5f, 0x8f, 0x73, 0x68, 0x4f,
0x24, 0x73, 0x8d, 0xfd, 0x5f, 0x67, 0xd0, 0x9f, 0xf3, 0x38, 0x3b, 0x32, 0xf8, 0x06, 0xd0, 0x7d,
0xb0, 0x62, 0x32, 0xd2, 0x83, 0xec, 0xe9, 0xc3, 0x63, 0xf5, 0x43, 0x25, 0x45, 0x93, 0x08, 0xc9,
0x0b, 0x70, 0x24, 0xcf, 0xe2, 0x94, 0x05, 0xaa, 0x62, 0x61, 0xd2, 0xa8, 0xd8, 0x86, 0x5b, 0x20,
0x85, 0x25, 0xab, 0xbc, 0x5c, 0xee, 0x4b, 0xda, 0xa6, 0xc4, 0x70, 0xa6, 0xe4, 0x02, 0xfa, 0x15,
0x57, 0x19, 0x93, 0x72, 0xe7, 0xf6, 0x3f, 0x5d, 0xe4, 0x36, 0xac, 0xb1, 0x4c, 0x5e, 0x42, 0x37,
0x2f, 0x95, 0x28, 0x95, 0xd7, 0xd1, 0xee, 0xfa, 0x7b, 0x77, 0x7a, 0x0b, 0xb4, 0x39, 0x25, 0x1e,
0x60, 0x9c, 0xeb, 0x50, 0xae, 0x3d, 0x6b, 0xd8, 0x1a, 0xb9, 0x74, 0x07, 0xc9, 0x73, 0xb0, 0x79,
0x26, 0x4a, 0xd5, 0x44, 0xd6, 0xd3, 0x91, 0x81, 0xa6, 0x4c, 0x68, 0x11, 0x58, 0xb8, 0x14, 0xca,
0xee, 0xc8, 0x10, 0x1c, 0x8c, 0x4b, 0x6d, 0x4f, 0xd2, 0x82, 0x22, 0xac, 0x16, 0x5b, 0x13, 0xd6,
0x7b, 0x00, 0x34, 0xa0, 0x17, 0x26, 0xbd, 0xb3, 0x61, 0x7b, 0x64, 0x4f, 0x1f, 0xed, 0x3d, 0x9d,
0x2e, 0x97, 0x9e, 0xcb, 0x06, 0x4b, 0xff, 0x02, 0x7a, 0x46, 0x44, 0x0a, 0xf2, 0x18, 0x7a, 0xa8,
0x22, 0x79, 0x8c, 0x0a, 0xed, 0x91, 0x43, 0xad, 0x22, 0xac, 0xe6, 0x3c, 0x96, 0xfe, 0x15, 0xd8,
0xd7, 0xe8, 0xac, 0xb9, 0xbd, 0x07, 0x56, 0xb3, 0x8e, 0x5d, 0x61, 0x03, 0xf1, 0x5f, 0x2a, 0x79,
0x7c, 0x1a, 0x34, 0xca, 0x35, 0x49, 0xdf, 0xc0, 0xff, 0x47, 0x73, 0xb4, 0xea, 0x07, 0x70, 0xcd,
0x1e, 0x4c, 0x8f, 0x99, 0x68, 0x4f, 0x07, 0x7b, 0xf3, 0xc7, 0x0d, 0x0e, 0x3f, 0x00, 0x39, 0xfd,
0xd9, 0x82, 0xee, 0x5c, 0x3f, 0x1d, 0xf2, 0x0e, 0x5c, 0xfc, 0xba, 0xd5, 0x5b, 0xa7, 0x61, 0x45,
0xee, 0x9d, 0x5c, 0x9e, 0xb2, 0xbb, 0x27, 0xf7, 0xff, 0x60, 0xa4, 0x20, 0x9f, 0x80, 0x7c, 0xce,
0x37, 0xa2, 0x54, 0xec, 0xf8, 0x76, 0x7f, 0xb7, 0x7a, 0xff, 0x34, 0xc3, 0xa4, 0xb8, 0x9c, 0x7c,
0x7b, 0x1d, 0x73, 0xb5, 0x2e, 0x97, 0xe3, 0x28, 0xdf, 0x4c, 0x52, 0x1e, 0xaf, 0x55, 0xc6, 0xb3,
0x38, 0x63, 0xaa, 0xca, 0x8b, 0x64, 0x92, 0x66, 0xab, 0x49, 0xba, 0x7f, 0xe2, 0x85, 0x88, 0x96,
0x5d, 0xfd, 0xc8, 0xdf, 0xfe, 0x0e, 0x00, 0x00, 0xff, 0xff, 0x80, 0x01, 0xce, 0xe1, 0xfc, 0x03,
0x00, 0x00,
}

@ -1,16 +1,15 @@
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-go. DO NOT EDIT.
// source: walletrpc/walletkit.proto // source: walletrpc/walletkit.proto
package walletrpc // import "github.com/lightningnetwork/lnd/lnrpc/walletrpc" package walletrpc
import proto "github.com/golang/protobuf/proto"
import fmt "fmt"
import math "math"
import signrpc "github.com/lightningnetwork/lnd/lnrpc/signrpc"
import ( import (
context "golang.org/x/net/context" context "context"
fmt "fmt"
proto "github.com/golang/protobuf/proto"
signrpc "github.com/lightningnetwork/lnd/lnrpc/signrpc"
grpc "google.golang.org/grpc" grpc "google.golang.org/grpc"
math "math"
) )
// Reference imports to suppress errors if they are not otherwise used. // Reference imports to suppress errors if they are not otherwise used.
@ -22,7 +21,7 @@ var _ = math.Inf
// is compatible with the proto package it is being compiled against. // is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the // A compilation error at this line likely means your copy of the
// proto package needs to be updated. // proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
type KeyReq struct { type KeyReq struct {
//* //*
@ -43,16 +42,17 @@ func (m *KeyReq) Reset() { *m = KeyReq{} }
func (m *KeyReq) String() string { return proto.CompactTextString(m) } func (m *KeyReq) String() string { return proto.CompactTextString(m) }
func (*KeyReq) ProtoMessage() {} func (*KeyReq) ProtoMessage() {}
func (*KeyReq) Descriptor() ([]byte, []int) { func (*KeyReq) Descriptor() ([]byte, []int) {
return fileDescriptor_walletkit_ca4e27c2068154e3, []int{0} return fileDescriptor_6cc6942ac78249e5, []int{0}
} }
func (m *KeyReq) XXX_Unmarshal(b []byte) error { func (m *KeyReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_KeyReq.Unmarshal(m, b) return xxx_messageInfo_KeyReq.Unmarshal(m, b)
} }
func (m *KeyReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *KeyReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_KeyReq.Marshal(b, m, deterministic) return xxx_messageInfo_KeyReq.Marshal(b, m, deterministic)
} }
func (dst *KeyReq) XXX_Merge(src proto.Message) { func (m *KeyReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_KeyReq.Merge(dst, src) xxx_messageInfo_KeyReq.Merge(m, src)
} }
func (m *KeyReq) XXX_Size() int { func (m *KeyReq) XXX_Size() int {
return xxx_messageInfo_KeyReq.Size(m) return xxx_messageInfo_KeyReq.Size(m)
@ -87,16 +87,17 @@ func (m *AddrRequest) Reset() { *m = AddrRequest{} }
func (m *AddrRequest) String() string { return proto.CompactTextString(m) } func (m *AddrRequest) String() string { return proto.CompactTextString(m) }
func (*AddrRequest) ProtoMessage() {} func (*AddrRequest) ProtoMessage() {}
func (*AddrRequest) Descriptor() ([]byte, []int) { func (*AddrRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_walletkit_ca4e27c2068154e3, []int{1} return fileDescriptor_6cc6942ac78249e5, []int{1}
} }
func (m *AddrRequest) XXX_Unmarshal(b []byte) error { func (m *AddrRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AddrRequest.Unmarshal(m, b) return xxx_messageInfo_AddrRequest.Unmarshal(m, b)
} }
func (m *AddrRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *AddrRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AddrRequest.Marshal(b, m, deterministic) return xxx_messageInfo_AddrRequest.Marshal(b, m, deterministic)
} }
func (dst *AddrRequest) XXX_Merge(src proto.Message) { func (m *AddrRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_AddrRequest.Merge(dst, src) xxx_messageInfo_AddrRequest.Merge(m, src)
} }
func (m *AddrRequest) XXX_Size() int { func (m *AddrRequest) XXX_Size() int {
return xxx_messageInfo_AddrRequest.Size(m) return xxx_messageInfo_AddrRequest.Size(m)
@ -120,16 +121,17 @@ func (m *AddrResponse) Reset() { *m = AddrResponse{} }
func (m *AddrResponse) String() string { return proto.CompactTextString(m) } func (m *AddrResponse) String() string { return proto.CompactTextString(m) }
func (*AddrResponse) ProtoMessage() {} func (*AddrResponse) ProtoMessage() {}
func (*AddrResponse) Descriptor() ([]byte, []int) { func (*AddrResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_walletkit_ca4e27c2068154e3, []int{2} return fileDescriptor_6cc6942ac78249e5, []int{2}
} }
func (m *AddrResponse) XXX_Unmarshal(b []byte) error { func (m *AddrResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AddrResponse.Unmarshal(m, b) return xxx_messageInfo_AddrResponse.Unmarshal(m, b)
} }
func (m *AddrResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *AddrResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AddrResponse.Marshal(b, m, deterministic) return xxx_messageInfo_AddrResponse.Marshal(b, m, deterministic)
} }
func (dst *AddrResponse) XXX_Merge(src proto.Message) { func (m *AddrResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_AddrResponse.Merge(dst, src) xxx_messageInfo_AddrResponse.Merge(m, src)
} }
func (m *AddrResponse) XXX_Size() int { func (m *AddrResponse) XXX_Size() int {
return xxx_messageInfo_AddrResponse.Size(m) return xxx_messageInfo_AddrResponse.Size(m)
@ -160,16 +162,17 @@ func (m *Transaction) Reset() { *m = Transaction{} }
func (m *Transaction) String() string { return proto.CompactTextString(m) } func (m *Transaction) String() string { return proto.CompactTextString(m) }
func (*Transaction) ProtoMessage() {} func (*Transaction) ProtoMessage() {}
func (*Transaction) Descriptor() ([]byte, []int) { func (*Transaction) Descriptor() ([]byte, []int) {
return fileDescriptor_walletkit_ca4e27c2068154e3, []int{3} return fileDescriptor_6cc6942ac78249e5, []int{3}
} }
func (m *Transaction) XXX_Unmarshal(b []byte) error { func (m *Transaction) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Transaction.Unmarshal(m, b) return xxx_messageInfo_Transaction.Unmarshal(m, b)
} }
func (m *Transaction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *Transaction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Transaction.Marshal(b, m, deterministic) return xxx_messageInfo_Transaction.Marshal(b, m, deterministic)
} }
func (dst *Transaction) XXX_Merge(src proto.Message) { func (m *Transaction) XXX_Merge(src proto.Message) {
xxx_messageInfo_Transaction.Merge(dst, src) xxx_messageInfo_Transaction.Merge(m, src)
} }
func (m *Transaction) XXX_Size() int { func (m *Transaction) XXX_Size() int {
return xxx_messageInfo_Transaction.Size(m) return xxx_messageInfo_Transaction.Size(m)
@ -204,16 +207,17 @@ func (m *PublishResponse) Reset() { *m = PublishResponse{} }
func (m *PublishResponse) String() string { return proto.CompactTextString(m) } func (m *PublishResponse) String() string { return proto.CompactTextString(m) }
func (*PublishResponse) ProtoMessage() {} func (*PublishResponse) ProtoMessage() {}
func (*PublishResponse) Descriptor() ([]byte, []int) { func (*PublishResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_walletkit_ca4e27c2068154e3, []int{4} return fileDescriptor_6cc6942ac78249e5, []int{4}
} }
func (m *PublishResponse) XXX_Unmarshal(b []byte) error { func (m *PublishResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PublishResponse.Unmarshal(m, b) return xxx_messageInfo_PublishResponse.Unmarshal(m, b)
} }
func (m *PublishResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *PublishResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PublishResponse.Marshal(b, m, deterministic) return xxx_messageInfo_PublishResponse.Marshal(b, m, deterministic)
} }
func (dst *PublishResponse) XXX_Merge(src proto.Message) { func (m *PublishResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_PublishResponse.Merge(dst, src) xxx_messageInfo_PublishResponse.Merge(m, src)
} }
func (m *PublishResponse) XXX_Size() int { func (m *PublishResponse) XXX_Size() int {
return xxx_messageInfo_PublishResponse.Size(m) return xxx_messageInfo_PublishResponse.Size(m)
@ -248,16 +252,17 @@ func (m *SendOutputsRequest) Reset() { *m = SendOutputsRequest{} }
func (m *SendOutputsRequest) String() string { return proto.CompactTextString(m) } func (m *SendOutputsRequest) String() string { return proto.CompactTextString(m) }
func (*SendOutputsRequest) ProtoMessage() {} func (*SendOutputsRequest) ProtoMessage() {}
func (*SendOutputsRequest) Descriptor() ([]byte, []int) { func (*SendOutputsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_walletkit_ca4e27c2068154e3, []int{5} return fileDescriptor_6cc6942ac78249e5, []int{5}
} }
func (m *SendOutputsRequest) XXX_Unmarshal(b []byte) error { func (m *SendOutputsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendOutputsRequest.Unmarshal(m, b) return xxx_messageInfo_SendOutputsRequest.Unmarshal(m, b)
} }
func (m *SendOutputsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SendOutputsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SendOutputsRequest.Marshal(b, m, deterministic) return xxx_messageInfo_SendOutputsRequest.Marshal(b, m, deterministic)
} }
func (dst *SendOutputsRequest) XXX_Merge(src proto.Message) { func (m *SendOutputsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendOutputsRequest.Merge(dst, src) xxx_messageInfo_SendOutputsRequest.Merge(m, src)
} }
func (m *SendOutputsRequest) XXX_Size() int { func (m *SendOutputsRequest) XXX_Size() int {
return xxx_messageInfo_SendOutputsRequest.Size(m) return xxx_messageInfo_SendOutputsRequest.Size(m)
@ -295,16 +300,17 @@ func (m *SendOutputsResponse) Reset() { *m = SendOutputsResponse{} }
func (m *SendOutputsResponse) String() string { return proto.CompactTextString(m) } func (m *SendOutputsResponse) String() string { return proto.CompactTextString(m) }
func (*SendOutputsResponse) ProtoMessage() {} func (*SendOutputsResponse) ProtoMessage() {}
func (*SendOutputsResponse) Descriptor() ([]byte, []int) { func (*SendOutputsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_walletkit_ca4e27c2068154e3, []int{6} return fileDescriptor_6cc6942ac78249e5, []int{6}
} }
func (m *SendOutputsResponse) XXX_Unmarshal(b []byte) error { func (m *SendOutputsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendOutputsResponse.Unmarshal(m, b) return xxx_messageInfo_SendOutputsResponse.Unmarshal(m, b)
} }
func (m *SendOutputsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *SendOutputsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SendOutputsResponse.Marshal(b, m, deterministic) return xxx_messageInfo_SendOutputsResponse.Marshal(b, m, deterministic)
} }
func (dst *SendOutputsResponse) XXX_Merge(src proto.Message) { func (m *SendOutputsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendOutputsResponse.Merge(dst, src) xxx_messageInfo_SendOutputsResponse.Merge(m, src)
} }
func (m *SendOutputsResponse) XXX_Size() int { func (m *SendOutputsResponse) XXX_Size() int {
return xxx_messageInfo_SendOutputsResponse.Size(m) return xxx_messageInfo_SendOutputsResponse.Size(m)
@ -335,16 +341,17 @@ func (m *EstimateFeeRequest) Reset() { *m = EstimateFeeRequest{} }
func (m *EstimateFeeRequest) String() string { return proto.CompactTextString(m) } func (m *EstimateFeeRequest) String() string { return proto.CompactTextString(m) }
func (*EstimateFeeRequest) ProtoMessage() {} func (*EstimateFeeRequest) ProtoMessage() {}
func (*EstimateFeeRequest) Descriptor() ([]byte, []int) { func (*EstimateFeeRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_walletkit_ca4e27c2068154e3, []int{7} return fileDescriptor_6cc6942ac78249e5, []int{7}
} }
func (m *EstimateFeeRequest) XXX_Unmarshal(b []byte) error { func (m *EstimateFeeRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_EstimateFeeRequest.Unmarshal(m, b) return xxx_messageInfo_EstimateFeeRequest.Unmarshal(m, b)
} }
func (m *EstimateFeeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *EstimateFeeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_EstimateFeeRequest.Marshal(b, m, deterministic) return xxx_messageInfo_EstimateFeeRequest.Marshal(b, m, deterministic)
} }
func (dst *EstimateFeeRequest) XXX_Merge(src proto.Message) { func (m *EstimateFeeRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_EstimateFeeRequest.Merge(dst, src) xxx_messageInfo_EstimateFeeRequest.Merge(m, src)
} }
func (m *EstimateFeeRequest) XXX_Size() int { func (m *EstimateFeeRequest) XXX_Size() int {
return xxx_messageInfo_EstimateFeeRequest.Size(m) return xxx_messageInfo_EstimateFeeRequest.Size(m)
@ -376,16 +383,17 @@ func (m *EstimateFeeResponse) Reset() { *m = EstimateFeeResponse{} }
func (m *EstimateFeeResponse) String() string { return proto.CompactTextString(m) } func (m *EstimateFeeResponse) String() string { return proto.CompactTextString(m) }
func (*EstimateFeeResponse) ProtoMessage() {} func (*EstimateFeeResponse) ProtoMessage() {}
func (*EstimateFeeResponse) Descriptor() ([]byte, []int) { func (*EstimateFeeResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_walletkit_ca4e27c2068154e3, []int{8} return fileDescriptor_6cc6942ac78249e5, []int{8}
} }
func (m *EstimateFeeResponse) XXX_Unmarshal(b []byte) error { func (m *EstimateFeeResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_EstimateFeeResponse.Unmarshal(m, b) return xxx_messageInfo_EstimateFeeResponse.Unmarshal(m, b)
} }
func (m *EstimateFeeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { func (m *EstimateFeeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_EstimateFeeResponse.Marshal(b, m, deterministic) return xxx_messageInfo_EstimateFeeResponse.Marshal(b, m, deterministic)
} }
func (dst *EstimateFeeResponse) XXX_Merge(src proto.Message) { func (m *EstimateFeeResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_EstimateFeeResponse.Merge(dst, src) xxx_messageInfo_EstimateFeeResponse.Merge(m, src)
} }
func (m *EstimateFeeResponse) XXX_Size() int { func (m *EstimateFeeResponse) XXX_Size() int {
return xxx_messageInfo_EstimateFeeResponse.Size(m) return xxx_messageInfo_EstimateFeeResponse.Size(m)
@ -415,6 +423,45 @@ func init() {
proto.RegisterType((*EstimateFeeResponse)(nil), "walletrpc.EstimateFeeResponse") proto.RegisterType((*EstimateFeeResponse)(nil), "walletrpc.EstimateFeeResponse")
} }
func init() { proto.RegisterFile("walletrpc/walletkit.proto", fileDescriptor_6cc6942ac78249e5) }
var fileDescriptor_6cc6942ac78249e5 = []byte{
// 524 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x53, 0x5d, 0x6f, 0xd3, 0x30,
0x14, 0xd5, 0x56, 0x56, 0xd6, 0xdb, 0x76, 0x80, 0xcb, 0x46, 0x89, 0x18, 0x4c, 0x81, 0x87, 0x3e,
0xa0, 0x54, 0x6c, 0x02, 0x21, 0x78, 0x02, 0x6d, 0xd3, 0xa4, 0x4e, 0xac, 0x84, 0x4a, 0x48, 0x08,
0x29, 0x72, 0x93, 0xbb, 0xd4, 0x6a, 0x6a, 0x67, 0xce, 0x0d, 0x49, 0xfe, 0x0f, 0x3f, 0x14, 0xe5,
0xa3, 0x5d, 0x4a, 0x19, 0x4f, 0x71, 0x8e, 0xcf, 0x3d, 0xbe, 0xd7, 0xe7, 0x18, 0x9e, 0x26, 0x3c,
0x08, 0x90, 0x74, 0xe8, 0x0e, 0xcb, 0xd5, 0x5c, 0x90, 0x15, 0x6a, 0x45, 0x8a, 0xb5, 0x56, 0x5b,
0xc6, 0xe3, 0x48, 0xf8, 0x32, 0xe7, 0xe4, 0x5f, 0xd4, 0x25, 0xc1, 0xfc, 0x0a, 0xcd, 0x11, 0x66,
0x36, 0xde, 0xb0, 0x01, 0x3c, 0x9c, 0x63, 0xe6, 0x5c, 0x0b, 0xe9, 0xa3, 0x76, 0x42, 0x2d, 0x24,
0xf5, 0xb7, 0x8e, 0xb6, 0x06, 0x3b, 0xf6, 0xde, 0x1c, 0xb3, 0xf3, 0x02, 0x1e, 0xe7, 0x28, 0x3b,
0x04, 0x28, 0x98, 0x7c, 0x21, 0x82, 0xac, 0xbf, 0x5d, 0x70, 0x5a, 0x39, 0xa7, 0x00, 0xcc, 0x2e,
0xb4, 0x3f, 0x79, 0x9e, 0xb6, 0xf1, 0x26, 0xc6, 0x88, 0x4c, 0x13, 0x3a, 0xe5, 0x6f, 0x14, 0x2a,
0x19, 0x21, 0x63, 0x70, 0x8f, 0x7b, 0x9e, 0x2e, 0xb4, 0x5b, 0x76, 0xb1, 0x36, 0x5f, 0x41, 0x7b,
0xa2, 0xb9, 0x8c, 0xb8, 0x4b, 0x42, 0x49, 0xb6, 0x0f, 0x4d, 0x4a, 0x9d, 0x19, 0xa6, 0x05, 0xa9,
0x63, 0xef, 0x50, 0x7a, 0x81, 0xa9, 0xf9, 0x0e, 0x1e, 0x8c, 0xe3, 0x69, 0x20, 0xa2, 0xd9, 0x4a,
0xec, 0x25, 0x74, 0xc3, 0x12, 0x72, 0x50, 0x6b, 0xb5, 0x54, 0xed, 0x54, 0xe0, 0x59, 0x8e, 0x99,
0x3f, 0x81, 0x7d, 0x43, 0xe9, 0x5d, 0xc5, 0x14, 0xc6, 0x14, 0x55, 0x7d, 0xb1, 0x67, 0x00, 0x11,
0x27, 0x27, 0x44, 0xed, 0xcc, 0x93, 0xa2, 0xae, 0x61, 0xef, 0x46, 0x9c, 0xc6, 0xa8, 0x47, 0x09,
0x1b, 0xc0, 0x7d, 0x55, 0xf2, 0xfb, 0xdb, 0x47, 0x8d, 0x41, 0xfb, 0x78, 0xcf, 0xaa, 0xee, 0xcf,
0x9a, 0xa4, 0x57, 0x31, 0xd9, 0xcb, 0x6d, 0xf3, 0x35, 0xf4, 0xd6, 0xd4, 0xab, 0xce, 0xf6, 0xa1,
0xa9, 0x79, 0xe2, 0xd0, 0x6a, 0x06, 0xcd, 0x93, 0x49, 0x6a, 0xbe, 0x05, 0x76, 0x16, 0x91, 0x58,
0x70, 0xc2, 0x73, 0xc4, 0x65, 0x2f, 0x2f, 0xa0, 0xed, 0x2a, 0x79, 0xed, 0x10, 0xd7, 0x3e, 0x2e,
0xaf, 0x1d, 0x72, 0x68, 0x52, 0x20, 0xe6, 0x09, 0xf4, 0xd6, 0xca, 0xaa, 0x43, 0xfe, 0x3b, 0xc3,
0xf1, 0xef, 0x06, 0xb4, 0xbe, 0x17, 0xfe, 0x8f, 0x04, 0xb1, 0x0f, 0xd0, 0x3d, 0x45, 0x2d, 0x7e,
0xe1, 0x17, 0x4c, 0x69, 0x84, 0x19, 0x7b, 0x64, 0xad, 0xc2, 0x61, 0x95, 0x19, 0x30, 0x0e, 0x56,
0x43, 0x8e, 0x30, 0x3b, 0xc5, 0xc8, 0xd5, 0x22, 0x24, 0xa5, 0xd9, 0x7b, 0x68, 0x95, 0xb5, 0x79,
0x5d, 0xaf, 0x4e, 0xba, 0x54, 0x2e, 0x27, 0xa5, 0xef, 0xac, 0xfc, 0x08, 0xbb, 0xf9, 0x79, 0x79,
0x02, 0xd8, 0x41, 0xed, 0xc0, 0x5a, 0x42, 0x8c, 0x27, 0x1b, 0x78, 0x35, 0xde, 0x05, 0xb0, 0xca,
0xf0, 0x7a, 0x3a, 0xea, 0x32, 0x35, 0xdc, 0x30, 0x6a, 0xf8, 0xdf, 0x39, 0xb9, 0x84, 0x76, 0xcd,
0x24, 0x76, 0x58, 0xa3, 0x6e, 0x46, 0xc3, 0x78, 0x7e, 0xd7, 0xf6, 0xad, 0x5a, 0xcd, 0x8d, 0x35,
0xb5, 0x4d, 0x73, 0xd7, 0xd4, 0xfe, 0x61, 0xe2, 0xe7, 0x37, 0x3f, 0x86, 0xbe, 0xa0, 0x59, 0x3c,
0xb5, 0x5c, 0xb5, 0x18, 0x06, 0xc2, 0x9f, 0x91, 0x14, 0xd2, 0x97, 0x48, 0x89, 0xd2, 0xf3, 0x61,
0x20, 0xbd, 0x61, 0x20, 0x6f, 0x1f, 0xb7, 0x0e, 0xdd, 0x69, 0xb3, 0x78, 0xbc, 0x27, 0x7f, 0x02,
0x00, 0x00, 0xff, 0xff, 0x2d, 0xbb, 0xcd, 0x97, 0xfa, 0x03, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used. // Reference imports to suppress errors if they are not otherwise used.
var _ context.Context var _ context.Context
var _ grpc.ClientConn var _ grpc.ClientConn
@ -695,44 +742,3 @@ var _WalletKit_serviceDesc = grpc.ServiceDesc{
Streams: []grpc.StreamDesc{}, Streams: []grpc.StreamDesc{},
Metadata: "walletrpc/walletkit.proto", Metadata: "walletrpc/walletkit.proto",
} }
func init() {
proto.RegisterFile("walletrpc/walletkit.proto", fileDescriptor_walletkit_ca4e27c2068154e3)
}
var fileDescriptor_walletkit_ca4e27c2068154e3 = []byte{
// 524 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x53, 0x5d, 0x6f, 0xd3, 0x30,
0x14, 0xd5, 0x56, 0x56, 0xd6, 0xdb, 0x76, 0x80, 0xcb, 0x46, 0x89, 0x18, 0x4c, 0x81, 0x87, 0x3e,
0xa0, 0x54, 0x6c, 0x02, 0x21, 0x78, 0x02, 0x6d, 0xd3, 0xa4, 0x4e, 0xac, 0x84, 0x4a, 0x48, 0x08,
0x29, 0x72, 0x93, 0xbb, 0xd4, 0x6a, 0x6a, 0x67, 0xce, 0x0d, 0x49, 0xfe, 0x0f, 0x3f, 0x14, 0xe5,
0xa3, 0x5d, 0x4a, 0x19, 0x4f, 0x71, 0x8e, 0xcf, 0x3d, 0xbe, 0xd7, 0xe7, 0x18, 0x9e, 0x26, 0x3c,
0x08, 0x90, 0x74, 0xe8, 0x0e, 0xcb, 0xd5, 0x5c, 0x90, 0x15, 0x6a, 0x45, 0x8a, 0xb5, 0x56, 0x5b,
0xc6, 0xe3, 0x48, 0xf8, 0x32, 0xe7, 0xe4, 0x5f, 0xd4, 0x25, 0xc1, 0xfc, 0x0a, 0xcd, 0x11, 0x66,
0x36, 0xde, 0xb0, 0x01, 0x3c, 0x9c, 0x63, 0xe6, 0x5c, 0x0b, 0xe9, 0xa3, 0x76, 0x42, 0x2d, 0x24,
0xf5, 0xb7, 0x8e, 0xb6, 0x06, 0x3b, 0xf6, 0xde, 0x1c, 0xb3, 0xf3, 0x02, 0x1e, 0xe7, 0x28, 0x3b,
0x04, 0x28, 0x98, 0x7c, 0x21, 0x82, 0xac, 0xbf, 0x5d, 0x70, 0x5a, 0x39, 0xa7, 0x00, 0xcc, 0x2e,
0xb4, 0x3f, 0x79, 0x9e, 0xb6, 0xf1, 0x26, 0xc6, 0x88, 0x4c, 0x13, 0x3a, 0xe5, 0x6f, 0x14, 0x2a,
0x19, 0x21, 0x63, 0x70, 0x8f, 0x7b, 0x9e, 0x2e, 0xb4, 0x5b, 0x76, 0xb1, 0x36, 0x5f, 0x41, 0x7b,
0xa2, 0xb9, 0x8c, 0xb8, 0x4b, 0x42, 0x49, 0xb6, 0x0f, 0x4d, 0x4a, 0x9d, 0x19, 0xa6, 0x05, 0xa9,
0x63, 0xef, 0x50, 0x7a, 0x81, 0xa9, 0xf9, 0x0e, 0x1e, 0x8c, 0xe3, 0x69, 0x20, 0xa2, 0xd9, 0x4a,
0xec, 0x25, 0x74, 0xc3, 0x12, 0x72, 0x50, 0x6b, 0xb5, 0x54, 0xed, 0x54, 0xe0, 0x59, 0x8e, 0x99,
0x3f, 0x81, 0x7d, 0x43, 0xe9, 0x5d, 0xc5, 0x14, 0xc6, 0x14, 0x55, 0x7d, 0xb1, 0x67, 0x00, 0x11,
0x27, 0x27, 0x44, 0xed, 0xcc, 0x93, 0xa2, 0xae, 0x61, 0xef, 0x46, 0x9c, 0xc6, 0xa8, 0x47, 0x09,
0x1b, 0xc0, 0x7d, 0x55, 0xf2, 0xfb, 0xdb, 0x47, 0x8d, 0x41, 0xfb, 0x78, 0xcf, 0xaa, 0xee, 0xcf,
0x9a, 0xa4, 0x57, 0x31, 0xd9, 0xcb, 0x6d, 0xf3, 0x35, 0xf4, 0xd6, 0xd4, 0xab, 0xce, 0xf6, 0xa1,
0xa9, 0x79, 0xe2, 0xd0, 0x6a, 0x06, 0xcd, 0x93, 0x49, 0x6a, 0xbe, 0x05, 0x76, 0x16, 0x91, 0x58,
0x70, 0xc2, 0x73, 0xc4, 0x65, 0x2f, 0x2f, 0xa0, 0xed, 0x2a, 0x79, 0xed, 0x10, 0xd7, 0x3e, 0x2e,
0xaf, 0x1d, 0x72, 0x68, 0x52, 0x20, 0xe6, 0x09, 0xf4, 0xd6, 0xca, 0xaa, 0x43, 0xfe, 0x3b, 0xc3,
0xf1, 0xef, 0x06, 0xb4, 0xbe, 0x17, 0xfe, 0x8f, 0x04, 0xb1, 0x0f, 0xd0, 0x3d, 0x45, 0x2d, 0x7e,
0xe1, 0x17, 0x4c, 0x69, 0x84, 0x19, 0x7b, 0x64, 0xad, 0xc2, 0x61, 0x95, 0x19, 0x30, 0x0e, 0x56,
0x43, 0x8e, 0x30, 0x3b, 0xc5, 0xc8, 0xd5, 0x22, 0x24, 0xa5, 0xd9, 0x7b, 0x68, 0x95, 0xb5, 0x79,
0x5d, 0xaf, 0x4e, 0xba, 0x54, 0x2e, 0x27, 0xa5, 0xef, 0xac, 0xfc, 0x08, 0xbb, 0xf9, 0x79, 0x79,
0x02, 0xd8, 0x41, 0xed, 0xc0, 0x5a, 0x42, 0x8c, 0x27, 0x1b, 0x78, 0x35, 0xde, 0x05, 0xb0, 0xca,
0xf0, 0x7a, 0x3a, 0xea, 0x32, 0x35, 0xdc, 0x30, 0x6a, 0xf8, 0xdf, 0x39, 0xb9, 0x84, 0x76, 0xcd,
0x24, 0x76, 0x58, 0xa3, 0x6e, 0x46, 0xc3, 0x78, 0x7e, 0xd7, 0xf6, 0xad, 0x5a, 0xcd, 0x8d, 0x35,
0xb5, 0x4d, 0x73, 0xd7, 0xd4, 0xfe, 0x61, 0xe2, 0xe7, 0x37, 0x3f, 0x86, 0xbe, 0xa0, 0x59, 0x3c,
0xb5, 0x5c, 0xb5, 0x18, 0x06, 0xc2, 0x9f, 0x91, 0x14, 0xd2, 0x97, 0x48, 0x89, 0xd2, 0xf3, 0x61,
0x20, 0xbd, 0x61, 0x20, 0x6f, 0x1f, 0xb7, 0x0e, 0xdd, 0x69, 0xb3, 0x78, 0xbc, 0x27, 0x7f, 0x02,
0x00, 0x00, 0xff, 0xff, 0x2d, 0xbb, 0xcd, 0x97, 0xfa, 0x03, 0x00, 0x00,
}