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/davecgh/go-spew v1.1.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/jackpal/gateway v1.0.5
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 v1.2.0 h1:P3YflyNX/ehuJFLhxviNdFxQPkGK5cDcApsge1SqnvM=
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/go.mod h1:RSKVYQBd5MCa4OVpNdGskqpgL2+G+NZTnrVHpWWfpdw=
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
```
2. Install `golang/protobuf` at commit `aa810b61a9c79d51363740d207bb46cf8e620ed5` (v1.2.0).
2. Install `golang/protobuf` at commit `b5d812f8a3706043e23a9cd5babf2e5423744d30` (v1.3.1).
```bash
$ git clone https://github.com/golang/protobuf $GOPATH/src/github.com/golang/protobuf
$ cd $GOPATH/src/github.com/golang/protobuf
$ git reset --hard aa810b61a9c79d51363740d207bb46cf8e620ed5
$ git reset --hard v1.3.1
$ make
```

@ -1,15 +1,14 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// source: autopilotrpc/autopilot.proto
package autopilotrpc // import "github.com/lightningnetwork/lnd/lnrpc/autopilotrpc"
import proto "github.com/golang/protobuf/proto"
import fmt "fmt"
import math "math"
package autopilotrpc
import (
context "golang.org/x/net/context"
context "context"
fmt "fmt"
proto "github.com/golang/protobuf/proto"
grpc "google.golang.org/grpc"
math "math"
)
// 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.
// A compilation error at this line likely means your copy of the
// 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 {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
@ -33,16 +32,17 @@ func (m *StatusRequest) Reset() { *m = StatusRequest{} }
func (m *StatusRequest) String() string { return proto.CompactTextString(m) }
func (*StatusRequest) ProtoMessage() {}
func (*StatusRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_autopilot_1f7ac28ef56bb20c, []int{0}
return fileDescriptor_e0b9dc347a92e084, []int{0}
}
func (m *StatusRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_StatusRequest.Unmarshal(m, b)
}
func (m *StatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_StatusRequest.Marshal(b, m, deterministic)
}
func (dst *StatusRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_StatusRequest.Merge(dst, src)
func (m *StatusRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_StatusRequest.Merge(m, src)
}
func (m *StatusRequest) XXX_Size() int {
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 (*StatusResponse) ProtoMessage() {}
func (*StatusResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_autopilot_1f7ac28ef56bb20c, []int{1}
return fileDescriptor_e0b9dc347a92e084, []int{1}
}
func (m *StatusResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_StatusResponse.Unmarshal(m, b)
}
func (m *StatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_StatusResponse.Marshal(b, m, deterministic)
}
func (dst *StatusResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_StatusResponse.Merge(dst, src)
func (m *StatusResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_StatusResponse.Merge(m, src)
}
func (m *StatusResponse) XXX_Size() int {
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 (*ModifyStatusRequest) ProtoMessage() {}
func (*ModifyStatusRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_autopilot_1f7ac28ef56bb20c, []int{2}
return fileDescriptor_e0b9dc347a92e084, []int{2}
}
func (m *ModifyStatusRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ModifyStatusRequest.Unmarshal(m, b)
}
func (m *ModifyStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ModifyStatusRequest.Marshal(b, m, deterministic)
}
func (dst *ModifyStatusRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ModifyStatusRequest.Merge(dst, src)
func (m *ModifyStatusRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ModifyStatusRequest.Merge(m, src)
}
func (m *ModifyStatusRequest) XXX_Size() int {
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 (*ModifyStatusResponse) ProtoMessage() {}
func (*ModifyStatusResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_autopilot_1f7ac28ef56bb20c, []int{3}
return fileDescriptor_e0b9dc347a92e084, []int{3}
}
func (m *ModifyStatusResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ModifyStatusResponse.Unmarshal(m, b)
}
func (m *ModifyStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ModifyStatusResponse.Marshal(b, m, deterministic)
}
func (dst *ModifyStatusResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ModifyStatusResponse.Merge(dst, src)
func (m *ModifyStatusResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ModifyStatusResponse.Merge(m, src)
}
func (m *ModifyStatusResponse) XXX_Size() int {
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 (*QueryScoresRequest) ProtoMessage() {}
func (*QueryScoresRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_autopilot_1f7ac28ef56bb20c, []int{4}
return fileDescriptor_e0b9dc347a92e084, []int{4}
}
func (m *QueryScoresRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_QueryScoresRequest.Unmarshal(m, b)
}
func (m *QueryScoresRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_QueryScoresRequest.Marshal(b, m, deterministic)
}
func (dst *QueryScoresRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryScoresRequest.Merge(dst, src)
func (m *QueryScoresRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryScoresRequest.Merge(m, src)
}
func (m *QueryScoresRequest) XXX_Size() int {
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 (*QueryScoresResponse) ProtoMessage() {}
func (*QueryScoresResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_autopilot_1f7ac28ef56bb20c, []int{5}
return fileDescriptor_e0b9dc347a92e084, []int{5}
}
func (m *QueryScoresResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_QueryScoresResponse.Unmarshal(m, b)
}
func (m *QueryScoresResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_QueryScoresResponse.Marshal(b, m, deterministic)
}
func (dst *QueryScoresResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryScoresResponse.Merge(dst, src)
func (m *QueryScoresResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryScoresResponse.Merge(m, src)
}
func (m *QueryScoresResponse) XXX_Size() int {
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 (*QueryScoresResponse_HeuristicResult) ProtoMessage() {}
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 {
return xxx_messageInfo_QueryScoresResponse_HeuristicResult.Unmarshal(m, b)
}
func (m *QueryScoresResponse_HeuristicResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_QueryScoresResponse_HeuristicResult.Marshal(b, m, deterministic)
}
func (dst *QueryScoresResponse_HeuristicResult) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryScoresResponse_HeuristicResult.Merge(dst, src)
func (m *QueryScoresResponse_HeuristicResult) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryScoresResponse_HeuristicResult.Merge(m, src)
}
func (m *QueryScoresResponse_HeuristicResult) XXX_Size() int {
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 (*SetScoresRequest) ProtoMessage() {}
func (*SetScoresRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_autopilot_1f7ac28ef56bb20c, []int{6}
return fileDescriptor_e0b9dc347a92e084, []int{6}
}
func (m *SetScoresRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetScoresRequest.Unmarshal(m, b)
}
func (m *SetScoresRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SetScoresRequest.Marshal(b, m, deterministic)
}
func (dst *SetScoresRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SetScoresRequest.Merge(dst, src)
func (m *SetScoresRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SetScoresRequest.Merge(m, src)
}
func (m *SetScoresRequest) XXX_Size() int {
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 (*SetScoresResponse) ProtoMessage() {}
func (*SetScoresResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_autopilot_1f7ac28ef56bb20c, []int{7}
return fileDescriptor_e0b9dc347a92e084, []int{7}
}
func (m *SetScoresResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SetScoresResponse.Unmarshal(m, b)
}
func (m *SetScoresResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SetScoresResponse.Marshal(b, m, deterministic)
}
func (dst *SetScoresResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SetScoresResponse.Merge(dst, src)
func (m *SetScoresResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SetScoresResponse.Merge(m, src)
}
func (m *SetScoresResponse) XXX_Size() int {
return xxx_messageInfo_SetScoresResponse.Size(m)
@ -386,6 +394,41 @@ func init() {
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.
var _ context.Context
var _ grpc.ClientConn
@ -580,40 +623,3 @@ var _Autopilot_serviceDesc = grpc.ServiceDesc{
Streams: []grpc.StreamDesc{},
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
import proto "github.com/golang/protobuf/proto"
import fmt "fmt"
import math "math"
import (
context "golang.org/x/net/context"
context "context"
fmt "fmt"
proto "github.com/golang/protobuf/proto"
grpc "google.golang.org/grpc"
math "math"
)
// 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.
// A compilation error at this line likely means your copy of the
// 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 {
//
@ -53,16 +52,17 @@ func (m *ConfRequest) Reset() { *m = ConfRequest{} }
func (m *ConfRequest) String() string { return proto.CompactTextString(m) }
func (*ConfRequest) ProtoMessage() {}
func (*ConfRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_chainnotifier_7f5a7ad17988064c, []int{0}
return fileDescriptor_b10e6f8a1c9d2638, []int{0}
}
func (m *ConfRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConfRequest.Unmarshal(m, b)
}
func (m *ConfRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConfRequest.Marshal(b, m, deterministic)
}
func (dst *ConfRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfRequest.Merge(dst, src)
func (m *ConfRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfRequest.Merge(m, src)
}
func (m *ConfRequest) XXX_Size() int {
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 (*ConfDetails) ProtoMessage() {}
func (*ConfDetails) Descriptor() ([]byte, []int) {
return fileDescriptor_chainnotifier_7f5a7ad17988064c, []int{1}
return fileDescriptor_b10e6f8a1c9d2638, []int{1}
}
func (m *ConfDetails) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConfDetails.Unmarshal(m, b)
}
func (m *ConfDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConfDetails.Marshal(b, m, deterministic)
}
func (dst *ConfDetails) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfDetails.Merge(dst, src)
func (m *ConfDetails) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfDetails.Merge(m, src)
}
func (m *ConfDetails) XXX_Size() int {
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 (*Reorg) ProtoMessage() {}
func (*Reorg) Descriptor() ([]byte, []int) {
return fileDescriptor_chainnotifier_7f5a7ad17988064c, []int{2}
return fileDescriptor_b10e6f8a1c9d2638, []int{2}
}
func (m *Reorg) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Reorg.Unmarshal(m, b)
}
func (m *Reorg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Reorg.Marshal(b, m, deterministic)
}
func (dst *Reorg) XXX_Merge(src proto.Message) {
xxx_messageInfo_Reorg.Merge(dst, src)
func (m *Reorg) XXX_Merge(src proto.Message) {
xxx_messageInfo_Reorg.Merge(m, src)
}
func (m *Reorg) XXX_Size() int {
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 (*ConfEvent) ProtoMessage() {}
func (*ConfEvent) Descriptor() ([]byte, []int) {
return fileDescriptor_chainnotifier_7f5a7ad17988064c, []int{3}
return fileDescriptor_b10e6f8a1c9d2638, []int{3}
}
func (m *ConfEvent) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConfEvent.Unmarshal(m, b)
}
func (m *ConfEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConfEvent.Marshal(b, m, deterministic)
}
func (dst *ConfEvent) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfEvent.Merge(dst, src)
func (m *ConfEvent) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfEvent.Merge(m, src)
}
func (m *ConfEvent) XXX_Size() int {
return xxx_messageInfo_ConfEvent.Size(m)
@ -268,80 +271,14 @@ func (m *ConfEvent) GetReorg() *Reorg {
return nil
}
// XXX_OneofFuncs 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{}) {
return _ConfEvent_OneofMarshaler, _ConfEvent_OneofUnmarshaler, _ConfEvent_OneofSizer, []interface{}{
// XXX_OneofWrappers is for the internal use of the proto package.
func (*ConfEvent) XXX_OneofWrappers() []interface{} {
return []interface{}{
(*ConfEvent_Conf)(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 {
// The hash of the transaction.
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 (*Outpoint) ProtoMessage() {}
func (*Outpoint) Descriptor() ([]byte, []int) {
return fileDescriptor_chainnotifier_7f5a7ad17988064c, []int{4}
return fileDescriptor_b10e6f8a1c9d2638, []int{4}
}
func (m *Outpoint) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Outpoint.Unmarshal(m, b)
}
func (m *Outpoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Outpoint.Marshal(b, m, deterministic)
}
func (dst *Outpoint) XXX_Merge(src proto.Message) {
xxx_messageInfo_Outpoint.Merge(dst, src)
func (m *Outpoint) XXX_Merge(src proto.Message) {
xxx_messageInfo_Outpoint.Merge(m, src)
}
func (m *Outpoint) XXX_Size() int {
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 (*SpendRequest) ProtoMessage() {}
func (*SpendRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_chainnotifier_7f5a7ad17988064c, []int{5}
return fileDescriptor_b10e6f8a1c9d2638, []int{5}
}
func (m *SpendRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SpendRequest.Unmarshal(m, b)
}
func (m *SpendRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SpendRequest.Marshal(b, m, deterministic)
}
func (dst *SpendRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SpendRequest.Merge(dst, src)
func (m *SpendRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SpendRequest.Merge(m, src)
}
func (m *SpendRequest) XXX_Size() int {
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 (*SpendDetails) ProtoMessage() {}
func (*SpendDetails) Descriptor() ([]byte, []int) {
return fileDescriptor_chainnotifier_7f5a7ad17988064c, []int{6}
return fileDescriptor_b10e6f8a1c9d2638, []int{6}
}
func (m *SpendDetails) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SpendDetails.Unmarshal(m, b)
}
func (m *SpendDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SpendDetails.Marshal(b, m, deterministic)
}
func (dst *SpendDetails) XXX_Merge(src proto.Message) {
xxx_messageInfo_SpendDetails.Merge(dst, src)
func (m *SpendDetails) XXX_Merge(src proto.Message) {
xxx_messageInfo_SpendDetails.Merge(m, src)
}
func (m *SpendDetails) XXX_Size() int {
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 (*SpendEvent) ProtoMessage() {}
func (*SpendEvent) Descriptor() ([]byte, []int) {
return fileDescriptor_chainnotifier_7f5a7ad17988064c, []int{7}
return fileDescriptor_b10e6f8a1c9d2638, []int{7}
}
func (m *SpendEvent) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SpendEvent.Unmarshal(m, b)
}
func (m *SpendEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SpendEvent.Marshal(b, m, deterministic)
}
func (dst *SpendEvent) XXX_Merge(src proto.Message) {
xxx_messageInfo_SpendEvent.Merge(dst, src)
func (m *SpendEvent) XXX_Merge(src proto.Message) {
xxx_messageInfo_SpendEvent.Merge(m, src)
}
func (m *SpendEvent) XXX_Size() int {
return xxx_messageInfo_SpendEvent.Size(m)
@ -602,80 +543,14 @@ func (m *SpendEvent) GetReorg() *Reorg {
return nil
}
// XXX_OneofFuncs 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{}) {
return _SpendEvent_OneofMarshaler, _SpendEvent_OneofUnmarshaler, _SpendEvent_OneofSizer, []interface{}{
// XXX_OneofWrappers is for the internal use of the proto package.
func (*SpendEvent) XXX_OneofWrappers() []interface{} {
return []interface{}{
(*SpendEvent_Spend)(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 {
// The hash of the block.
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 (*BlockEpoch) ProtoMessage() {}
func (*BlockEpoch) Descriptor() ([]byte, []int) {
return fileDescriptor_chainnotifier_7f5a7ad17988064c, []int{8}
return fileDescriptor_b10e6f8a1c9d2638, []int{8}
}
func (m *BlockEpoch) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BlockEpoch.Unmarshal(m, b)
}
func (m *BlockEpoch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BlockEpoch.Marshal(b, m, deterministic)
}
func (dst *BlockEpoch) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlockEpoch.Merge(dst, src)
func (m *BlockEpoch) XXX_Merge(src proto.Message) {
xxx_messageInfo_BlockEpoch.Merge(m, src)
}
func (m *BlockEpoch) XXX_Size() int {
return xxx_messageInfo_BlockEpoch.Size(m)
@ -736,6 +612,48 @@ func init() {
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.
var _ context.Context
var _ grpc.ClientConn
@ -1004,47 +922,3 @@ var _ChainNotifier_serviceDesc = grpc.ServiceDesc{
},
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.
// source: invoicesrpc/invoices.proto
package invoicesrpc // import "github.com/lightningnetwork/lnd/lnrpc/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"
package invoicesrpc
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"
math "math"
)
// 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.
// A compilation error at this line likely means your copy of the
// 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 {
/// 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 (*CancelInvoiceMsg) ProtoMessage() {}
func (*CancelInvoiceMsg) Descriptor() ([]byte, []int) {
return fileDescriptor_invoices_bb85468a9582e4cb, []int{0}
return fileDescriptor_090ab9c4958b987d, []int{0}
}
func (m *CancelInvoiceMsg) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CancelInvoiceMsg.Unmarshal(m, b)
}
func (m *CancelInvoiceMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CancelInvoiceMsg.Marshal(b, m, deterministic)
}
func (dst *CancelInvoiceMsg) XXX_Merge(src proto.Message) {
xxx_messageInfo_CancelInvoiceMsg.Merge(dst, src)
func (m *CancelInvoiceMsg) XXX_Merge(src proto.Message) {
xxx_messageInfo_CancelInvoiceMsg.Merge(m, src)
}
func (m *CancelInvoiceMsg) XXX_Size() int {
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 (*CancelInvoiceResp) ProtoMessage() {}
func (*CancelInvoiceResp) Descriptor() ([]byte, []int) {
return fileDescriptor_invoices_bb85468a9582e4cb, []int{1}
return fileDescriptor_090ab9c4958b987d, []int{1}
}
func (m *CancelInvoiceResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CancelInvoiceResp.Unmarshal(m, b)
}
func (m *CancelInvoiceResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CancelInvoiceResp.Marshal(b, m, deterministic)
}
func (dst *CancelInvoiceResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_CancelInvoiceResp.Merge(dst, src)
func (m *CancelInvoiceResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_CancelInvoiceResp.Merge(m, src)
}
func (m *CancelInvoiceResp) XXX_Size() int {
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 (*AddHoldInvoiceRequest) ProtoMessage() {}
func (*AddHoldInvoiceRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_invoices_bb85468a9582e4cb, []int{2}
return fileDescriptor_090ab9c4958b987d, []int{2}
}
func (m *AddHoldInvoiceRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AddHoldInvoiceRequest.Unmarshal(m, b)
}
func (m *AddHoldInvoiceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AddHoldInvoiceRequest.Marshal(b, m, deterministic)
}
func (dst *AddHoldInvoiceRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_AddHoldInvoiceRequest.Merge(dst, src)
func (m *AddHoldInvoiceRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_AddHoldInvoiceRequest.Merge(m, src)
}
func (m *AddHoldInvoiceRequest) XXX_Size() int {
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 (*AddHoldInvoiceResp) ProtoMessage() {}
func (*AddHoldInvoiceResp) Descriptor() ([]byte, []int) {
return fileDescriptor_invoices_bb85468a9582e4cb, []int{3}
return fileDescriptor_090ab9c4958b987d, []int{3}
}
func (m *AddHoldInvoiceResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AddHoldInvoiceResp.Unmarshal(m, b)
}
func (m *AddHoldInvoiceResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AddHoldInvoiceResp.Marshal(b, m, deterministic)
}
func (dst *AddHoldInvoiceResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_AddHoldInvoiceResp.Merge(dst, src)
func (m *AddHoldInvoiceResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_AddHoldInvoiceResp.Merge(m, src)
}
func (m *AddHoldInvoiceResp) XXX_Size() int {
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 (*SettleInvoiceMsg) ProtoMessage() {}
func (*SettleInvoiceMsg) Descriptor() ([]byte, []int) {
return fileDescriptor_invoices_bb85468a9582e4cb, []int{4}
return fileDescriptor_090ab9c4958b987d, []int{4}
}
func (m *SettleInvoiceMsg) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SettleInvoiceMsg.Unmarshal(m, b)
}
func (m *SettleInvoiceMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SettleInvoiceMsg.Marshal(b, m, deterministic)
}
func (dst *SettleInvoiceMsg) XXX_Merge(src proto.Message) {
xxx_messageInfo_SettleInvoiceMsg.Merge(dst, src)
func (m *SettleInvoiceMsg) XXX_Merge(src proto.Message) {
xxx_messageInfo_SettleInvoiceMsg.Merge(m, src)
}
func (m *SettleInvoiceMsg) XXX_Size() int {
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 (*SettleInvoiceResp) ProtoMessage() {}
func (*SettleInvoiceResp) Descriptor() ([]byte, []int) {
return fileDescriptor_invoices_bb85468a9582e4cb, []int{5}
return fileDescriptor_090ab9c4958b987d, []int{5}
}
func (m *SettleInvoiceResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SettleInvoiceResp.Unmarshal(m, b)
}
func (m *SettleInvoiceResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SettleInvoiceResp.Marshal(b, m, deterministic)
}
func (dst *SettleInvoiceResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_SettleInvoiceResp.Merge(dst, src)
func (m *SettleInvoiceResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_SettleInvoiceResp.Merge(m, src)
}
func (m *SettleInvoiceResp) XXX_Size() int {
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 (*SubscribeSingleInvoiceRequest) ProtoMessage() {}
func (*SubscribeSingleInvoiceRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_invoices_bb85468a9582e4cb, []int{6}
return fileDescriptor_090ab9c4958b987d, []int{6}
}
func (m *SubscribeSingleInvoiceRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SubscribeSingleInvoiceRequest.Unmarshal(m, b)
}
func (m *SubscribeSingleInvoiceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SubscribeSingleInvoiceRequest.Marshal(b, m, deterministic)
}
func (dst *SubscribeSingleInvoiceRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SubscribeSingleInvoiceRequest.Merge(dst, src)
func (m *SubscribeSingleInvoiceRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SubscribeSingleInvoiceRequest.Merge(m, src)
}
func (m *SubscribeSingleInvoiceRequest) XXX_Size() int {
return xxx_messageInfo_SubscribeSingleInvoiceRequest.Size(m)
@ -374,6 +380,44 @@ func init() {
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.
var _ context.Context
var _ grpc.ClientConn
@ -600,43 +644,3 @@ var _Invoices_serviceDesc = grpc.ServiceDesc{
},
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.
// source: routerrpc/router.proto
package routerrpc // import "github.com/lightningnetwork/lnd/lnrpc/routerrpc"
import proto "github.com/golang/protobuf/proto"
import fmt "fmt"
import math "math"
import lnrpc "github.com/lightningnetwork/lnd/lnrpc"
package routerrpc
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"
math "math"
)
// 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.
// A compilation error at this line likely means your copy of the
// 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
@ -79,6 +78,7 @@ var Failure_FailureCode_name = map[int32]string{
20: "PERMANENT_NODE_FAILURE",
21: "PERMANENT_CHANNEL_FAILURE",
}
var Failure_FailureCode_value = map[string]int32{
"RESERVED": 0,
"UNKNOWN_PAYMENT_HASH": 1,
@ -107,8 +107,9 @@ var Failure_FailureCode_value = map[string]int32{
func (x Failure_FailureCode) String() string {
return proto.EnumName(Failure_FailureCode_name, int32(x))
}
func (Failure_FailureCode) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_router_111acc30110a7cf6, []int{6, 0}
return fileDescriptor_7a0613f69d37b0a5, []int{6, 0}
}
type PaymentRequest struct {
@ -147,16 +148,17 @@ func (m *PaymentRequest) Reset() { *m = PaymentRequest{} }
func (m *PaymentRequest) String() string { return proto.CompactTextString(m) }
func (*PaymentRequest) ProtoMessage() {}
func (*PaymentRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_router_111acc30110a7cf6, []int{0}
return fileDescriptor_7a0613f69d37b0a5, []int{0}
}
func (m *PaymentRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PaymentRequest.Unmarshal(m, b)
}
func (m *PaymentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PaymentRequest.Marshal(b, m, deterministic)
}
func (dst *PaymentRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_PaymentRequest.Merge(dst, src)
func (m *PaymentRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_PaymentRequest.Merge(m, src)
}
func (m *PaymentRequest) XXX_Size() int {
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 (*PaymentResponse) ProtoMessage() {}
func (*PaymentResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_router_111acc30110a7cf6, []int{1}
return fileDescriptor_7a0613f69d37b0a5, []int{1}
}
func (m *PaymentResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PaymentResponse.Unmarshal(m, b)
}
func (m *PaymentResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PaymentResponse.Marshal(b, m, deterministic)
}
func (dst *PaymentResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_PaymentResponse.Merge(dst, src)
func (m *PaymentResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_PaymentResponse.Merge(m, src)
}
func (m *PaymentResponse) XXX_Size() int {
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 (*RouteFeeRequest) ProtoMessage() {}
func (*RouteFeeRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_router_111acc30110a7cf6, []int{2}
return fileDescriptor_7a0613f69d37b0a5, []int{2}
}
func (m *RouteFeeRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RouteFeeRequest.Unmarshal(m, b)
}
func (m *RouteFeeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RouteFeeRequest.Marshal(b, m, deterministic)
}
func (dst *RouteFeeRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_RouteFeeRequest.Merge(dst, src)
func (m *RouteFeeRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_RouteFeeRequest.Merge(m, src)
}
func (m *RouteFeeRequest) XXX_Size() int {
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 (*RouteFeeResponse) ProtoMessage() {}
func (*RouteFeeResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_router_111acc30110a7cf6, []int{3}
return fileDescriptor_7a0613f69d37b0a5, []int{3}
}
func (m *RouteFeeResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RouteFeeResponse.Unmarshal(m, b)
}
func (m *RouteFeeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RouteFeeResponse.Marshal(b, m, deterministic)
}
func (dst *RouteFeeResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_RouteFeeResponse.Merge(dst, src)
func (m *RouteFeeResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_RouteFeeResponse.Merge(m, src)
}
func (m *RouteFeeResponse) XXX_Size() int {
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 (*SendToRouteRequest) ProtoMessage() {}
func (*SendToRouteRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_router_111acc30110a7cf6, []int{4}
return fileDescriptor_7a0613f69d37b0a5, []int{4}
}
func (m *SendToRouteRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendToRouteRequest.Unmarshal(m, b)
}
func (m *SendToRouteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SendToRouteRequest.Marshal(b, m, deterministic)
}
func (dst *SendToRouteRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendToRouteRequest.Merge(dst, src)
func (m *SendToRouteRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendToRouteRequest.Merge(m, src)
}
func (m *SendToRouteRequest) XXX_Size() int {
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 (*SendToRouteResponse) ProtoMessage() {}
func (*SendToRouteResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_router_111acc30110a7cf6, []int{5}
return fileDescriptor_7a0613f69d37b0a5, []int{5}
}
func (m *SendToRouteResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendToRouteResponse.Unmarshal(m, b)
}
func (m *SendToRouteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SendToRouteResponse.Marshal(b, m, deterministic)
}
func (dst *SendToRouteResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendToRouteResponse.Merge(dst, src)
func (m *SendToRouteResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendToRouteResponse.Merge(m, src)
}
func (m *SendToRouteResponse) XXX_Size() int {
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 (*Failure) ProtoMessage() {}
func (*Failure) Descriptor() ([]byte, []int) {
return fileDescriptor_router_111acc30110a7cf6, []int{6}
return fileDescriptor_7a0613f69d37b0a5, []int{6}
}
func (m *Failure) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Failure.Unmarshal(m, b)
}
func (m *Failure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Failure.Marshal(b, m, deterministic)
}
func (dst *Failure) XXX_Merge(src proto.Message) {
xxx_messageInfo_Failure.Merge(dst, src)
func (m *Failure) XXX_Merge(src proto.Message) {
xxx_messageInfo_Failure.Merge(m, src)
}
func (m *Failure) XXX_Size() int {
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 (*ChannelUpdate) ProtoMessage() {}
func (*ChannelUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_router_111acc30110a7cf6, []int{7}
return fileDescriptor_7a0613f69d37b0a5, []int{7}
}
func (m *ChannelUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelUpdate.Unmarshal(m, b)
}
func (m *ChannelUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelUpdate.Marshal(b, m, deterministic)
}
func (dst *ChannelUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelUpdate.Merge(dst, src)
func (m *ChannelUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelUpdate.Merge(m, src)
}
func (m *ChannelUpdate) XXX_Size() int {
return xxx_messageInfo_ChannelUpdate.Size(m)
@ -687,6 +696,7 @@ func (m *ChannelUpdate) GetFeeRate() uint32 {
}
func init() {
proto.RegisterEnum("routerrpc.Failure_FailureCode", Failure_FailureCode_name, Failure_FailureCode_value)
proto.RegisterType((*PaymentRequest)(nil), "routerrpc.PaymentRequest")
proto.RegisterType((*PaymentResponse)(nil), "routerrpc.PaymentResponse")
proto.RegisterType((*RouteFeeRequest)(nil), "routerrpc.RouteFeeRequest")
@ -695,7 +705,86 @@ func init() {
proto.RegisterType((*SendToRouteResponse)(nil), "routerrpc.SendToRouteResponse")
proto.RegisterType((*Failure)(nil), "routerrpc.Failure")
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.
@ -861,83 +950,3 @@ var _Router_serviceDesc = grpc.ServiceDesc{
Streams: []grpc.StreamDesc{},
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.
// source: rpc.proto
package lnrpc // import "github.com/lightningnetwork/lnd/lnrpc"
import proto "github.com/golang/protobuf/proto"
import fmt "fmt"
import math "math"
import _ "google.golang.org/genproto/googleapis/api/annotations"
package lnrpc
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"
math "math"
)
// 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.
// A compilation error at this line likely means your copy of the
// 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:
@ -44,6 +43,7 @@ var AddressType_name = map[int32]string{
2: "UNUSED_WITNESS_PUBKEY_HASH",
3: "UNUSED_NESTED_PUBKEY_HASH",
}
var AddressType_value = map[string]int32{
"WITNESS_PUBKEY_HASH": 0,
"NESTED_PUBKEY_HASH": 1,
@ -54,8 +54,9 @@ var AddressType_value = map[string]int32{
func (x AddressType) String() string {
return proto.EnumName(AddressType_name, int32(x))
}
func (AddressType) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{0}
return fileDescriptor_77a6da22d6a3feb1, []int{0}
}
type ChannelCloseSummary_ClosureType int32
@ -77,6 +78,7 @@ var ChannelCloseSummary_ClosureType_name = map[int32]string{
4: "FUNDING_CANCELED",
5: "ABANDONED",
}
var ChannelCloseSummary_ClosureType_value = map[string]int32{
"COOPERATIVE_CLOSE": 0,
"LOCAL_FORCE_CLOSE": 1,
@ -89,8 +91,9 @@ var ChannelCloseSummary_ClosureType_value = map[string]int32{
func (x ChannelCloseSummary_ClosureType) String() string {
return proto.EnumName(ChannelCloseSummary_ClosureType_name, int32(x))
}
func (ChannelCloseSummary_ClosureType) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{41, 0}
return fileDescriptor_77a6da22d6a3feb1, []int{41, 0}
}
type Peer_SyncType int32
@ -112,6 +115,7 @@ var Peer_SyncType_name = map[int32]string{
1: "ACTIVE_SYNC",
2: "PASSIVE_SYNC",
}
var Peer_SyncType_value = map[string]int32{
"UNKNOWN_SYNC": 0,
"ACTIVE_SYNC": 1,
@ -121,8 +125,9 @@ var Peer_SyncType_value = map[string]int32{
func (x Peer_SyncType) String() string {
return proto.EnumName(Peer_SyncType_name, int32(x))
}
func (Peer_SyncType) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{44, 0}
return fileDescriptor_77a6da22d6a3feb1, []int{44, 0}
}
type ChannelEventUpdate_UpdateType int32
@ -140,6 +145,7 @@ var ChannelEventUpdate_UpdateType_name = map[int32]string{
2: "ACTIVE_CHANNEL",
3: "INACTIVE_CHANNEL",
}
var ChannelEventUpdate_UpdateType_value = map[string]int32{
"OPEN_CHANNEL": 0,
"CLOSED_CHANNEL": 1,
@ -150,8 +156,9 @@ var ChannelEventUpdate_UpdateType_value = map[string]int32{
func (x ChannelEventUpdate_UpdateType) String() string {
return proto.EnumName(ChannelEventUpdate_UpdateType_name, int32(x))
}
func (ChannelEventUpdate_UpdateType) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{62, 0}
return fileDescriptor_77a6da22d6a3feb1, []int{62, 0}
}
type Invoice_InvoiceState int32
@ -169,6 +176,7 @@ var Invoice_InvoiceState_name = map[int32]string{
2: "CANCELED",
3: "ACCEPTED",
}
var Invoice_InvoiceState_value = map[string]int32{
"OPEN": 0,
"SETTLED": 1,
@ -179,8 +187,9 @@ var Invoice_InvoiceState_value = map[string]int32{
func (x Invoice_InvoiceState) String() string {
return proto.EnumName(Invoice_InvoiceState_name, int32(x))
}
func (Invoice_InvoiceState) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{92, 0}
return fileDescriptor_77a6da22d6a3feb1, []int{92, 0}
}
type GenSeedRequest struct {
@ -201,16 +210,17 @@ func (m *GenSeedRequest) Reset() { *m = GenSeedRequest{} }
func (m *GenSeedRequest) String() string { return proto.CompactTextString(m) }
func (*GenSeedRequest) ProtoMessage() {}
func (*GenSeedRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{0}
return fileDescriptor_77a6da22d6a3feb1, []int{0}
}
func (m *GenSeedRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GenSeedRequest.Unmarshal(m, b)
}
func (m *GenSeedRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GenSeedRequest.Marshal(b, m, deterministic)
}
func (dst *GenSeedRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GenSeedRequest.Merge(dst, src)
func (m *GenSeedRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GenSeedRequest.Merge(m, src)
}
func (m *GenSeedRequest) XXX_Size() int {
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 (*GenSeedResponse) ProtoMessage() {}
func (*GenSeedResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{1}
return fileDescriptor_77a6da22d6a3feb1, []int{1}
}
func (m *GenSeedResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GenSeedResponse.Unmarshal(m, b)
}
func (m *GenSeedResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GenSeedResponse.Marshal(b, m, deterministic)
}
func (dst *GenSeedResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GenSeedResponse.Merge(dst, src)
func (m *GenSeedResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GenSeedResponse.Merge(m, src)
}
func (m *GenSeedResponse) XXX_Size() int {
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 (*InitWalletRequest) ProtoMessage() {}
func (*InitWalletRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{2}
return fileDescriptor_77a6da22d6a3feb1, []int{2}
}
func (m *InitWalletRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_InitWalletRequest.Unmarshal(m, b)
}
func (m *InitWalletRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_InitWalletRequest.Marshal(b, m, deterministic)
}
func (dst *InitWalletRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_InitWalletRequest.Merge(dst, src)
func (m *InitWalletRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_InitWalletRequest.Merge(m, src)
}
func (m *InitWalletRequest) XXX_Size() int {
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 (*InitWalletResponse) ProtoMessage() {}
func (*InitWalletResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{3}
return fileDescriptor_77a6da22d6a3feb1, []int{3}
}
func (m *InitWalletResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_InitWalletResponse.Unmarshal(m, b)
}
func (m *InitWalletResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_InitWalletResponse.Marshal(b, m, deterministic)
}
func (dst *InitWalletResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_InitWalletResponse.Merge(dst, src)
func (m *InitWalletResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_InitWalletResponse.Merge(m, src)
}
func (m *InitWalletResponse) XXX_Size() int {
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 (*UnlockWalletRequest) ProtoMessage() {}
func (*UnlockWalletRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{4}
return fileDescriptor_77a6da22d6a3feb1, []int{4}
}
func (m *UnlockWalletRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UnlockWalletRequest.Unmarshal(m, b)
}
func (m *UnlockWalletRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_UnlockWalletRequest.Marshal(b, m, deterministic)
}
func (dst *UnlockWalletRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_UnlockWalletRequest.Merge(dst, src)
func (m *UnlockWalletRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_UnlockWalletRequest.Merge(m, src)
}
func (m *UnlockWalletRequest) XXX_Size() int {
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 (*UnlockWalletResponse) ProtoMessage() {}
func (*UnlockWalletResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{5}
return fileDescriptor_77a6da22d6a3feb1, []int{5}
}
func (m *UnlockWalletResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_UnlockWalletResponse.Unmarshal(m, b)
}
func (m *UnlockWalletResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_UnlockWalletResponse.Marshal(b, m, deterministic)
}
func (dst *UnlockWalletResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_UnlockWalletResponse.Merge(dst, src)
func (m *UnlockWalletResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_UnlockWalletResponse.Merge(m, src)
}
func (m *UnlockWalletResponse) XXX_Size() int {
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 (*ChangePasswordRequest) ProtoMessage() {}
func (*ChangePasswordRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{6}
return fileDescriptor_77a6da22d6a3feb1, []int{6}
}
func (m *ChangePasswordRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChangePasswordRequest.Unmarshal(m, b)
}
func (m *ChangePasswordRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChangePasswordRequest.Marshal(b, m, deterministic)
}
func (dst *ChangePasswordRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChangePasswordRequest.Merge(dst, src)
func (m *ChangePasswordRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChangePasswordRequest.Merge(m, src)
}
func (m *ChangePasswordRequest) XXX_Size() int {
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 (*ChangePasswordResponse) ProtoMessage() {}
func (*ChangePasswordResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{7}
return fileDescriptor_77a6da22d6a3feb1, []int{7}
}
func (m *ChangePasswordResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChangePasswordResponse.Unmarshal(m, b)
}
func (m *ChangePasswordResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChangePasswordResponse.Marshal(b, m, deterministic)
}
func (dst *ChangePasswordResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChangePasswordResponse.Merge(dst, src)
func (m *ChangePasswordResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChangePasswordResponse.Merge(m, src)
}
func (m *ChangePasswordResponse) XXX_Size() int {
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 (*Utxo) ProtoMessage() {}
func (*Utxo) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{8}
return fileDescriptor_77a6da22d6a3feb1, []int{8}
}
func (m *Utxo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Utxo.Unmarshal(m, b)
}
func (m *Utxo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Utxo.Marshal(b, m, deterministic)
}
func (dst *Utxo) XXX_Merge(src proto.Message) {
xxx_messageInfo_Utxo.Merge(dst, src)
func (m *Utxo) XXX_Merge(src proto.Message) {
xxx_messageInfo_Utxo.Merge(m, src)
}
func (m *Utxo) XXX_Size() int {
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 (*Transaction) ProtoMessage() {}
func (*Transaction) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{9}
return fileDescriptor_77a6da22d6a3feb1, []int{9}
}
func (m *Transaction) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Transaction.Unmarshal(m, b)
}
func (m *Transaction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Transaction.Marshal(b, m, deterministic)
}
func (dst *Transaction) XXX_Merge(src proto.Message) {
xxx_messageInfo_Transaction.Merge(dst, src)
func (m *Transaction) XXX_Merge(src proto.Message) {
xxx_messageInfo_Transaction.Merge(m, src)
}
func (m *Transaction) XXX_Size() int {
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 (*GetTransactionsRequest) ProtoMessage() {}
func (*GetTransactionsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{10}
return fileDescriptor_77a6da22d6a3feb1, []int{10}
}
func (m *GetTransactionsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetTransactionsRequest.Unmarshal(m, b)
}
func (m *GetTransactionsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetTransactionsRequest.Marshal(b, m, deterministic)
}
func (dst *GetTransactionsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetTransactionsRequest.Merge(dst, src)
func (m *GetTransactionsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetTransactionsRequest.Merge(m, src)
}
func (m *GetTransactionsRequest) XXX_Size() int {
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 (*TransactionDetails) ProtoMessage() {}
func (*TransactionDetails) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{11}
return fileDescriptor_77a6da22d6a3feb1, []int{11}
}
func (m *TransactionDetails) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TransactionDetails.Unmarshal(m, b)
}
func (m *TransactionDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TransactionDetails.Marshal(b, m, deterministic)
}
func (dst *TransactionDetails) XXX_Merge(src proto.Message) {
xxx_messageInfo_TransactionDetails.Merge(dst, src)
func (m *TransactionDetails) XXX_Merge(src proto.Message) {
xxx_messageInfo_TransactionDetails.Merge(m, src)
}
func (m *TransactionDetails) XXX_Size() int {
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 (*FeeLimit) ProtoMessage() {}
func (*FeeLimit) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{12}
return fileDescriptor_77a6da22d6a3feb1, []int{12}
}
func (m *FeeLimit) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FeeLimit.Unmarshal(m, b)
}
func (m *FeeLimit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_FeeLimit.Marshal(b, m, deterministic)
}
func (dst *FeeLimit) XXX_Merge(src proto.Message) {
xxx_messageInfo_FeeLimit.Merge(dst, src)
func (m *FeeLimit) XXX_Merge(src proto.Message) {
xxx_messageInfo_FeeLimit.Merge(m, src)
}
func (m *FeeLimit) XXX_Size() int {
return xxx_messageInfo_FeeLimit.Size(m)
@ -923,70 +945,14 @@ func (m *FeeLimit) GetPercent() int64 {
return 0
}
// XXX_OneofFuncs 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{}) {
return _FeeLimit_OneofMarshaler, _FeeLimit_OneofUnmarshaler, _FeeLimit_OneofSizer, []interface{}{
// XXX_OneofWrappers is for the internal use of the proto package.
func (*FeeLimit) XXX_OneofWrappers() []interface{} {
return []interface{}{
(*FeeLimit_Fixed)(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 {
/// The identity pubkey of the payment recipient
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 (*SendRequest) ProtoMessage() {}
func (*SendRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{13}
return fileDescriptor_77a6da22d6a3feb1, []int{13}
}
func (m *SendRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendRequest.Unmarshal(m, b)
}
func (m *SendRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SendRequest.Marshal(b, m, deterministic)
}
func (dst *SendRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendRequest.Merge(dst, src)
func (m *SendRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendRequest.Merge(m, src)
}
func (m *SendRequest) XXX_Size() int {
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 (*SendResponse) ProtoMessage() {}
func (*SendResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{14}
return fileDescriptor_77a6da22d6a3feb1, []int{14}
}
func (m *SendResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendResponse.Unmarshal(m, b)
}
func (m *SendResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SendResponse.Marshal(b, m, deterministic)
}
func (dst *SendResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendResponse.Merge(dst, src)
func (m *SendResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendResponse.Merge(m, src)
}
func (m *SendResponse) XXX_Size() int {
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 (*SendToRouteRequest) ProtoMessage() {}
func (*SendToRouteRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{15}
return fileDescriptor_77a6da22d6a3feb1, []int{15}
}
func (m *SendToRouteRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendToRouteRequest.Unmarshal(m, b)
}
func (m *SendToRouteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SendToRouteRequest.Marshal(b, m, deterministic)
}
func (dst *SendToRouteRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendToRouteRequest.Merge(dst, src)
func (m *SendToRouteRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendToRouteRequest.Merge(m, src)
}
func (m *SendToRouteRequest) XXX_Size() int {
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 (*ChannelPoint) ProtoMessage() {}
func (*ChannelPoint) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{16}
return fileDescriptor_77a6da22d6a3feb1, []int{16}
}
func (m *ChannelPoint) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelPoint.Unmarshal(m, b)
}
func (m *ChannelPoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelPoint.Marshal(b, m, deterministic)
}
func (dst *ChannelPoint) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelPoint.Merge(dst, src)
func (m *ChannelPoint) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelPoint.Merge(m, src)
}
func (m *ChannelPoint) XXX_Size() int {
return xxx_messageInfo_ChannelPoint.Size(m)
@ -1319,72 +1289,14 @@ func (m *ChannelPoint) GetOutputIndex() uint32 {
return 0
}
// XXX_OneofFuncs 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{}) {
return _ChannelPoint_OneofMarshaler, _ChannelPoint_OneofUnmarshaler, _ChannelPoint_OneofSizer, []interface{}{
// XXX_OneofWrappers is for the internal use of the proto package.
func (*ChannelPoint) XXX_OneofWrappers() []interface{} {
return []interface{}{
(*ChannelPoint_FundingTxidBytes)(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 {
/// Raw bytes representing the transaction id.
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 (*OutPoint) ProtoMessage() {}
func (*OutPoint) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{17}
return fileDescriptor_77a6da22d6a3feb1, []int{17}
}
func (m *OutPoint) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_OutPoint.Unmarshal(m, b)
}
func (m *OutPoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_OutPoint.Marshal(b, m, deterministic)
}
func (dst *OutPoint) XXX_Merge(src proto.Message) {
xxx_messageInfo_OutPoint.Merge(dst, src)
func (m *OutPoint) XXX_Merge(src proto.Message) {
xxx_messageInfo_OutPoint.Merge(m, src)
}
func (m *OutPoint) XXX_Size() int {
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 (*LightningAddress) ProtoMessage() {}
func (*LightningAddress) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{18}
return fileDescriptor_77a6da22d6a3feb1, []int{18}
}
func (m *LightningAddress) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_LightningAddress.Unmarshal(m, b)
}
func (m *LightningAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_LightningAddress.Marshal(b, m, deterministic)
}
func (dst *LightningAddress) XXX_Merge(src proto.Message) {
xxx_messageInfo_LightningAddress.Merge(dst, src)
func (m *LightningAddress) XXX_Merge(src proto.Message) {
xxx_messageInfo_LightningAddress.Merge(m, src)
}
func (m *LightningAddress) XXX_Size() int {
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 (*EstimateFeeRequest) ProtoMessage() {}
func (*EstimateFeeRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{19}
return fileDescriptor_77a6da22d6a3feb1, []int{19}
}
func (m *EstimateFeeRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_EstimateFeeRequest.Unmarshal(m, b)
}
func (m *EstimateFeeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_EstimateFeeRequest.Marshal(b, m, deterministic)
}
func (dst *EstimateFeeRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_EstimateFeeRequest.Merge(dst, src)
func (m *EstimateFeeRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_EstimateFeeRequest.Merge(m, src)
}
func (m *EstimateFeeRequest) XXX_Size() int {
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 (*EstimateFeeResponse) ProtoMessage() {}
func (*EstimateFeeResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{20}
return fileDescriptor_77a6da22d6a3feb1, []int{20}
}
func (m *EstimateFeeResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_EstimateFeeResponse.Unmarshal(m, b)
}
func (m *EstimateFeeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_EstimateFeeResponse.Marshal(b, m, deterministic)
}
func (dst *EstimateFeeResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_EstimateFeeResponse.Merge(dst, src)
func (m *EstimateFeeResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_EstimateFeeResponse.Merge(m, src)
}
func (m *EstimateFeeResponse) XXX_Size() int {
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 (*SendManyRequest) ProtoMessage() {}
func (*SendManyRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{21}
return fileDescriptor_77a6da22d6a3feb1, []int{21}
}
func (m *SendManyRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendManyRequest.Unmarshal(m, b)
}
func (m *SendManyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SendManyRequest.Marshal(b, m, deterministic)
}
func (dst *SendManyRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendManyRequest.Merge(dst, src)
func (m *SendManyRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendManyRequest.Merge(m, src)
}
func (m *SendManyRequest) XXX_Size() int {
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 (*SendManyResponse) ProtoMessage() {}
func (*SendManyResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{22}
return fileDescriptor_77a6da22d6a3feb1, []int{22}
}
func (m *SendManyResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendManyResponse.Unmarshal(m, b)
}
func (m *SendManyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SendManyResponse.Marshal(b, m, deterministic)
}
func (dst *SendManyResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendManyResponse.Merge(dst, src)
func (m *SendManyResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendManyResponse.Merge(m, src)
}
func (m *SendManyResponse) XXX_Size() int {
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 (*SendCoinsRequest) ProtoMessage() {}
func (*SendCoinsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{23}
return fileDescriptor_77a6da22d6a3feb1, []int{23}
}
func (m *SendCoinsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendCoinsRequest.Unmarshal(m, b)
}
func (m *SendCoinsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SendCoinsRequest.Marshal(b, m, deterministic)
}
func (dst *SendCoinsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendCoinsRequest.Merge(dst, src)
func (m *SendCoinsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendCoinsRequest.Merge(m, src)
}
func (m *SendCoinsRequest) XXX_Size() int {
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 (*SendCoinsResponse) ProtoMessage() {}
func (*SendCoinsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{24}
return fileDescriptor_77a6da22d6a3feb1, []int{24}
}
func (m *SendCoinsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendCoinsResponse.Unmarshal(m, b)
}
func (m *SendCoinsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SendCoinsResponse.Marshal(b, m, deterministic)
}
func (dst *SendCoinsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendCoinsResponse.Merge(dst, src)
func (m *SendCoinsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendCoinsResponse.Merge(m, src)
}
func (m *SendCoinsResponse) XXX_Size() int {
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 (*ListUnspentRequest) ProtoMessage() {}
func (*ListUnspentRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{25}
return fileDescriptor_77a6da22d6a3feb1, []int{25}
}
func (m *ListUnspentRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListUnspentRequest.Unmarshal(m, b)
}
func (m *ListUnspentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListUnspentRequest.Marshal(b, m, deterministic)
}
func (dst *ListUnspentRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListUnspentRequest.Merge(dst, src)
func (m *ListUnspentRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListUnspentRequest.Merge(m, src)
}
func (m *ListUnspentRequest) XXX_Size() int {
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 (*ListUnspentResponse) ProtoMessage() {}
func (*ListUnspentResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{26}
return fileDescriptor_77a6da22d6a3feb1, []int{26}
}
func (m *ListUnspentResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListUnspentResponse.Unmarshal(m, b)
}
func (m *ListUnspentResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListUnspentResponse.Marshal(b, m, deterministic)
}
func (dst *ListUnspentResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListUnspentResponse.Merge(dst, src)
func (m *ListUnspentResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListUnspentResponse.Merge(m, src)
}
func (m *ListUnspentResponse) XXX_Size() int {
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 (*NewAddressRequest) ProtoMessage() {}
func (*NewAddressRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{27}
return fileDescriptor_77a6da22d6a3feb1, []int{27}
}
func (m *NewAddressRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NewAddressRequest.Unmarshal(m, b)
}
func (m *NewAddressRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_NewAddressRequest.Marshal(b, m, deterministic)
}
func (dst *NewAddressRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_NewAddressRequest.Merge(dst, src)
func (m *NewAddressRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_NewAddressRequest.Merge(m, src)
}
func (m *NewAddressRequest) XXX_Size() int {
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 (*NewAddressResponse) ProtoMessage() {}
func (*NewAddressResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{28}
return fileDescriptor_77a6da22d6a3feb1, []int{28}
}
func (m *NewAddressResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NewAddressResponse.Unmarshal(m, b)
}
func (m *NewAddressResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_NewAddressResponse.Marshal(b, m, deterministic)
}
func (dst *NewAddressResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_NewAddressResponse.Merge(dst, src)
func (m *NewAddressResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_NewAddressResponse.Merge(m, src)
}
func (m *NewAddressResponse) XXX_Size() int {
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 (*SignMessageRequest) ProtoMessage() {}
func (*SignMessageRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{29}
return fileDescriptor_77a6da22d6a3feb1, []int{29}
}
func (m *SignMessageRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SignMessageRequest.Unmarshal(m, b)
}
func (m *SignMessageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SignMessageRequest.Marshal(b, m, deterministic)
}
func (dst *SignMessageRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SignMessageRequest.Merge(dst, src)
func (m *SignMessageRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SignMessageRequest.Merge(m, src)
}
func (m *SignMessageRequest) XXX_Size() int {
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 (*SignMessageResponse) ProtoMessage() {}
func (*SignMessageResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{30}
return fileDescriptor_77a6da22d6a3feb1, []int{30}
}
func (m *SignMessageResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SignMessageResponse.Unmarshal(m, b)
}
func (m *SignMessageResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SignMessageResponse.Marshal(b, m, deterministic)
}
func (dst *SignMessageResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SignMessageResponse.Merge(dst, src)
func (m *SignMessageResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SignMessageResponse.Merge(m, src)
}
func (m *SignMessageResponse) XXX_Size() int {
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 (*VerifyMessageRequest) ProtoMessage() {}
func (*VerifyMessageRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{31}
return fileDescriptor_77a6da22d6a3feb1, []int{31}
}
func (m *VerifyMessageRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_VerifyMessageRequest.Unmarshal(m, b)
}
func (m *VerifyMessageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_VerifyMessageRequest.Marshal(b, m, deterministic)
}
func (dst *VerifyMessageRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_VerifyMessageRequest.Merge(dst, src)
func (m *VerifyMessageRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_VerifyMessageRequest.Merge(m, src)
}
func (m *VerifyMessageRequest) XXX_Size() int {
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 (*VerifyMessageResponse) ProtoMessage() {}
func (*VerifyMessageResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{32}
return fileDescriptor_77a6da22d6a3feb1, []int{32}
}
func (m *VerifyMessageResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_VerifyMessageResponse.Unmarshal(m, b)
}
func (m *VerifyMessageResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_VerifyMessageResponse.Marshal(b, m, deterministic)
}
func (dst *VerifyMessageResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_VerifyMessageResponse.Merge(dst, src)
func (m *VerifyMessageResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_VerifyMessageResponse.Merge(m, src)
}
func (m *VerifyMessageResponse) XXX_Size() int {
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 (*ConnectPeerRequest) ProtoMessage() {}
func (*ConnectPeerRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{33}
return fileDescriptor_77a6da22d6a3feb1, []int{33}
}
func (m *ConnectPeerRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConnectPeerRequest.Unmarshal(m, b)
}
func (m *ConnectPeerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConnectPeerRequest.Marshal(b, m, deterministic)
}
func (dst *ConnectPeerRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConnectPeerRequest.Merge(dst, src)
func (m *ConnectPeerRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConnectPeerRequest.Merge(m, src)
}
func (m *ConnectPeerRequest) XXX_Size() int {
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 (*ConnectPeerResponse) ProtoMessage() {}
func (*ConnectPeerResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{34}
return fileDescriptor_77a6da22d6a3feb1, []int{34}
}
func (m *ConnectPeerResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConnectPeerResponse.Unmarshal(m, b)
}
func (m *ConnectPeerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConnectPeerResponse.Marshal(b, m, deterministic)
}
func (dst *ConnectPeerResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConnectPeerResponse.Merge(dst, src)
func (m *ConnectPeerResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConnectPeerResponse.Merge(m, src)
}
func (m *ConnectPeerResponse) XXX_Size() int {
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 (*DisconnectPeerRequest) ProtoMessage() {}
func (*DisconnectPeerRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{35}
return fileDescriptor_77a6da22d6a3feb1, []int{35}
}
func (m *DisconnectPeerRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DisconnectPeerRequest.Unmarshal(m, b)
}
func (m *DisconnectPeerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DisconnectPeerRequest.Marshal(b, m, deterministic)
}
func (dst *DisconnectPeerRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_DisconnectPeerRequest.Merge(dst, src)
func (m *DisconnectPeerRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_DisconnectPeerRequest.Merge(m, src)
}
func (m *DisconnectPeerRequest) XXX_Size() int {
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 (*DisconnectPeerResponse) ProtoMessage() {}
func (*DisconnectPeerResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{36}
return fileDescriptor_77a6da22d6a3feb1, []int{36}
}
func (m *DisconnectPeerResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DisconnectPeerResponse.Unmarshal(m, b)
}
func (m *DisconnectPeerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DisconnectPeerResponse.Marshal(b, m, deterministic)
}
func (dst *DisconnectPeerResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_DisconnectPeerResponse.Merge(dst, src)
func (m *DisconnectPeerResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_DisconnectPeerResponse.Merge(m, src)
}
func (m *DisconnectPeerResponse) XXX_Size() int {
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 (*HTLC) ProtoMessage() {}
func (*HTLC) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{37}
return fileDescriptor_77a6da22d6a3feb1, []int{37}
}
func (m *HTLC) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_HTLC.Unmarshal(m, b)
}
func (m *HTLC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_HTLC.Marshal(b, m, deterministic)
}
func (dst *HTLC) XXX_Merge(src proto.Message) {
xxx_messageInfo_HTLC.Merge(dst, src)
func (m *HTLC) XXX_Merge(src proto.Message) {
xxx_messageInfo_HTLC.Merge(m, src)
}
func (m *HTLC) XXX_Size() int {
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 (*Channel) ProtoMessage() {}
func (*Channel) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{38}
return fileDescriptor_77a6da22d6a3feb1, []int{38}
}
func (m *Channel) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Channel.Unmarshal(m, b)
}
func (m *Channel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Channel.Marshal(b, m, deterministic)
}
func (dst *Channel) XXX_Merge(src proto.Message) {
xxx_messageInfo_Channel.Merge(dst, src)
func (m *Channel) XXX_Merge(src proto.Message) {
xxx_messageInfo_Channel.Merge(m, src)
}
func (m *Channel) XXX_Size() int {
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 (*ListChannelsRequest) ProtoMessage() {}
func (*ListChannelsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{39}
return fileDescriptor_77a6da22d6a3feb1, []int{39}
}
func (m *ListChannelsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListChannelsRequest.Unmarshal(m, b)
}
func (m *ListChannelsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListChannelsRequest.Marshal(b, m, deterministic)
}
func (dst *ListChannelsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListChannelsRequest.Merge(dst, src)
func (m *ListChannelsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListChannelsRequest.Merge(m, src)
}
func (m *ListChannelsRequest) XXX_Size() int {
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 (*ListChannelsResponse) ProtoMessage() {}
func (*ListChannelsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{40}
return fileDescriptor_77a6da22d6a3feb1, []int{40}
}
func (m *ListChannelsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListChannelsResponse.Unmarshal(m, b)
}
func (m *ListChannelsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListChannelsResponse.Marshal(b, m, deterministic)
}
func (dst *ListChannelsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListChannelsResponse.Merge(dst, src)
func (m *ListChannelsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListChannelsResponse.Merge(m, src)
}
func (m *ListChannelsResponse) XXX_Size() int {
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 (*ChannelCloseSummary) ProtoMessage() {}
func (*ChannelCloseSummary) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{41}
return fileDescriptor_77a6da22d6a3feb1, []int{41}
}
func (m *ChannelCloseSummary) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelCloseSummary.Unmarshal(m, b)
}
func (m *ChannelCloseSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelCloseSummary.Marshal(b, m, deterministic)
}
func (dst *ChannelCloseSummary) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelCloseSummary.Merge(dst, src)
func (m *ChannelCloseSummary) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelCloseSummary.Merge(m, src)
}
func (m *ChannelCloseSummary) XXX_Size() int {
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 (*ClosedChannelsRequest) ProtoMessage() {}
func (*ClosedChannelsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{42}
return fileDescriptor_77a6da22d6a3feb1, []int{42}
}
func (m *ClosedChannelsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ClosedChannelsRequest.Unmarshal(m, b)
}
func (m *ClosedChannelsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ClosedChannelsRequest.Marshal(b, m, deterministic)
}
func (dst *ClosedChannelsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ClosedChannelsRequest.Merge(dst, src)
func (m *ClosedChannelsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ClosedChannelsRequest.Merge(m, src)
}
func (m *ClosedChannelsRequest) XXX_Size() int {
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 (*ClosedChannelsResponse) ProtoMessage() {}
func (*ClosedChannelsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{43}
return fileDescriptor_77a6da22d6a3feb1, []int{43}
}
func (m *ClosedChannelsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ClosedChannelsResponse.Unmarshal(m, b)
}
func (m *ClosedChannelsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ClosedChannelsResponse.Marshal(b, m, deterministic)
}
func (dst *ClosedChannelsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ClosedChannelsResponse.Merge(dst, src)
func (m *ClosedChannelsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ClosedChannelsResponse.Merge(m, src)
}
func (m *ClosedChannelsResponse) XXX_Size() int {
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 (*Peer) ProtoMessage() {}
func (*Peer) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{44}
return fileDescriptor_77a6da22d6a3feb1, []int{44}
}
func (m *Peer) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Peer.Unmarshal(m, b)
}
func (m *Peer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Peer.Marshal(b, m, deterministic)
}
func (dst *Peer) XXX_Merge(src proto.Message) {
xxx_messageInfo_Peer.Merge(dst, src)
func (m *Peer) XXX_Merge(src proto.Message) {
xxx_messageInfo_Peer.Merge(m, src)
}
func (m *Peer) XXX_Size() int {
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 (*ListPeersRequest) ProtoMessage() {}
func (*ListPeersRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{45}
return fileDescriptor_77a6da22d6a3feb1, []int{45}
}
func (m *ListPeersRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListPeersRequest.Unmarshal(m, b)
}
func (m *ListPeersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListPeersRequest.Marshal(b, m, deterministic)
}
func (dst *ListPeersRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListPeersRequest.Merge(dst, src)
func (m *ListPeersRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListPeersRequest.Merge(m, src)
}
func (m *ListPeersRequest) XXX_Size() int {
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 (*ListPeersResponse) ProtoMessage() {}
func (*ListPeersResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{46}
return fileDescriptor_77a6da22d6a3feb1, []int{46}
}
func (m *ListPeersResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListPeersResponse.Unmarshal(m, b)
}
func (m *ListPeersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListPeersResponse.Marshal(b, m, deterministic)
}
func (dst *ListPeersResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListPeersResponse.Merge(dst, src)
func (m *ListPeersResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListPeersResponse.Merge(m, src)
}
func (m *ListPeersResponse) XXX_Size() int {
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 (*GetInfoRequest) ProtoMessage() {}
func (*GetInfoRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{47}
return fileDescriptor_77a6da22d6a3feb1, []int{47}
}
func (m *GetInfoRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetInfoRequest.Unmarshal(m, b)
}
func (m *GetInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetInfoRequest.Marshal(b, m, deterministic)
}
func (dst *GetInfoRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetInfoRequest.Merge(dst, src)
func (m *GetInfoRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetInfoRequest.Merge(m, src)
}
func (m *GetInfoRequest) XXX_Size() int {
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 (*GetInfoResponse) ProtoMessage() {}
func (*GetInfoResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{48}
return fileDescriptor_77a6da22d6a3feb1, []int{48}
}
func (m *GetInfoResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetInfoResponse.Unmarshal(m, b)
}
func (m *GetInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GetInfoResponse.Marshal(b, m, deterministic)
}
func (dst *GetInfoResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetInfoResponse.Merge(dst, src)
func (m *GetInfoResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_GetInfoResponse.Merge(m, src)
}
func (m *GetInfoResponse) XXX_Size() int {
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 (*Chain) ProtoMessage() {}
func (*Chain) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{49}
return fileDescriptor_77a6da22d6a3feb1, []int{49}
}
func (m *Chain) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Chain.Unmarshal(m, b)
}
func (m *Chain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Chain.Marshal(b, m, deterministic)
}
func (dst *Chain) XXX_Merge(src proto.Message) {
xxx_messageInfo_Chain.Merge(dst, src)
func (m *Chain) XXX_Merge(src proto.Message) {
xxx_messageInfo_Chain.Merge(m, src)
}
func (m *Chain) XXX_Size() int {
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 (*ConfirmationUpdate) ProtoMessage() {}
func (*ConfirmationUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{50}
return fileDescriptor_77a6da22d6a3feb1, []int{50}
}
func (m *ConfirmationUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ConfirmationUpdate.Unmarshal(m, b)
}
func (m *ConfirmationUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ConfirmationUpdate.Marshal(b, m, deterministic)
}
func (dst *ConfirmationUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfirmationUpdate.Merge(dst, src)
func (m *ConfirmationUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ConfirmationUpdate.Merge(m, src)
}
func (m *ConfirmationUpdate) XXX_Size() int {
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 (*ChannelOpenUpdate) ProtoMessage() {}
func (*ChannelOpenUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{51}
return fileDescriptor_77a6da22d6a3feb1, []int{51}
}
func (m *ChannelOpenUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelOpenUpdate.Unmarshal(m, b)
}
func (m *ChannelOpenUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelOpenUpdate.Marshal(b, m, deterministic)
}
func (dst *ChannelOpenUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelOpenUpdate.Merge(dst, src)
func (m *ChannelOpenUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelOpenUpdate.Merge(m, src)
}
func (m *ChannelOpenUpdate) XXX_Size() int {
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 (*ChannelCloseUpdate) ProtoMessage() {}
func (*ChannelCloseUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{52}
return fileDescriptor_77a6da22d6a3feb1, []int{52}
}
func (m *ChannelCloseUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelCloseUpdate.Unmarshal(m, b)
}
func (m *ChannelCloseUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelCloseUpdate.Marshal(b, m, deterministic)
}
func (dst *ChannelCloseUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelCloseUpdate.Merge(dst, src)
func (m *ChannelCloseUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelCloseUpdate.Merge(m, src)
}
func (m *ChannelCloseUpdate) XXX_Size() int {
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 (*CloseChannelRequest) ProtoMessage() {}
func (*CloseChannelRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{53}
return fileDescriptor_77a6da22d6a3feb1, []int{53}
}
func (m *CloseChannelRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CloseChannelRequest.Unmarshal(m, b)
}
func (m *CloseChannelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CloseChannelRequest.Marshal(b, m, deterministic)
}
func (dst *CloseChannelRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_CloseChannelRequest.Merge(dst, src)
func (m *CloseChannelRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_CloseChannelRequest.Merge(m, src)
}
func (m *CloseChannelRequest) XXX_Size() int {
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 (*CloseStatusUpdate) ProtoMessage() {}
func (*CloseStatusUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{54}
return fileDescriptor_77a6da22d6a3feb1, []int{54}
}
func (m *CloseStatusUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CloseStatusUpdate.Unmarshal(m, b)
}
func (m *CloseStatusUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_CloseStatusUpdate.Marshal(b, m, deterministic)
}
func (dst *CloseStatusUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_CloseStatusUpdate.Merge(dst, src)
func (m *CloseStatusUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_CloseStatusUpdate.Merge(m, src)
}
func (m *CloseStatusUpdate) XXX_Size() int {
return xxx_messageInfo_CloseStatusUpdate.Size(m)
@ -3600,80 +3550,14 @@ func (m *CloseStatusUpdate) GetChanClose() *ChannelCloseUpdate {
return nil
}
// XXX_OneofFuncs 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{}) {
return _CloseStatusUpdate_OneofMarshaler, _CloseStatusUpdate_OneofUnmarshaler, _CloseStatusUpdate_OneofSizer, []interface{}{
// XXX_OneofWrappers is for the internal use of the proto package.
func (*CloseStatusUpdate) XXX_OneofWrappers() []interface{} {
return []interface{}{
(*CloseStatusUpdate_ClosePending)(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 {
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"`
@ -3686,16 +3570,17 @@ func (m *PendingUpdate) Reset() { *m = PendingUpdate{} }
func (m *PendingUpdate) String() string { return proto.CompactTextString(m) }
func (*PendingUpdate) ProtoMessage() {}
func (*PendingUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{55}
return fileDescriptor_77a6da22d6a3feb1, []int{55}
}
func (m *PendingUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PendingUpdate.Unmarshal(m, b)
}
func (m *PendingUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PendingUpdate.Marshal(b, m, deterministic)
}
func (dst *PendingUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingUpdate.Merge(dst, src)
func (m *PendingUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingUpdate.Merge(m, src)
}
func (m *PendingUpdate) XXX_Size() int {
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 (*OpenChannelRequest) ProtoMessage() {}
func (*OpenChannelRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{56}
return fileDescriptor_77a6da22d6a3feb1, []int{56}
}
func (m *OpenChannelRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_OpenChannelRequest.Unmarshal(m, b)
}
func (m *OpenChannelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_OpenChannelRequest.Marshal(b, m, deterministic)
}
func (dst *OpenChannelRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_OpenChannelRequest.Merge(dst, src)
func (m *OpenChannelRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_OpenChannelRequest.Merge(m, src)
}
func (m *OpenChannelRequest) XXX_Size() int {
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 (*OpenStatusUpdate) ProtoMessage() {}
func (*OpenStatusUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{57}
return fileDescriptor_77a6da22d6a3feb1, []int{57}
}
func (m *OpenStatusUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_OpenStatusUpdate.Unmarshal(m, b)
}
func (m *OpenStatusUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_OpenStatusUpdate.Marshal(b, m, deterministic)
}
func (dst *OpenStatusUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_OpenStatusUpdate.Merge(dst, src)
func (m *OpenStatusUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_OpenStatusUpdate.Merge(m, src)
}
func (m *OpenStatusUpdate) XXX_Size() int {
return xxx_messageInfo_OpenStatusUpdate.Size(m)
@ -3920,80 +3807,14 @@ func (m *OpenStatusUpdate) GetChanOpen() *ChannelOpenUpdate {
return nil
}
// XXX_OneofFuncs 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{}) {
return _OpenStatusUpdate_OneofMarshaler, _OpenStatusUpdate_OneofUnmarshaler, _OpenStatusUpdate_OneofSizer, []interface{}{
// XXX_OneofWrappers is for the internal use of the proto package.
func (*OpenStatusUpdate) XXX_OneofWrappers() []interface{} {
return []interface{}{
(*OpenStatusUpdate_ChanPending)(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 {
/// The direction within the channel that the htlc was sent
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 (*PendingHTLC) ProtoMessage() {}
func (*PendingHTLC) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{58}
return fileDescriptor_77a6da22d6a3feb1, []int{58}
}
func (m *PendingHTLC) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PendingHTLC.Unmarshal(m, b)
}
func (m *PendingHTLC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PendingHTLC.Marshal(b, m, deterministic)
}
func (dst *PendingHTLC) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingHTLC.Merge(dst, src)
func (m *PendingHTLC) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingHTLC.Merge(m, src)
}
func (m *PendingHTLC) XXX_Size() int {
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 (*PendingChannelsRequest) ProtoMessage() {}
func (*PendingChannelsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{59}
return fileDescriptor_77a6da22d6a3feb1, []int{59}
}
func (m *PendingChannelsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PendingChannelsRequest.Unmarshal(m, b)
}
func (m *PendingChannelsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PendingChannelsRequest.Marshal(b, m, deterministic)
}
func (dst *PendingChannelsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingChannelsRequest.Merge(dst, src)
func (m *PendingChannelsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingChannelsRequest.Merge(m, src)
}
func (m *PendingChannelsRequest) XXX_Size() int {
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 (*PendingChannelsResponse) ProtoMessage() {}
func (*PendingChannelsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{60}
return fileDescriptor_77a6da22d6a3feb1, []int{60}
}
func (m *PendingChannelsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PendingChannelsResponse.Unmarshal(m, b)
}
func (m *PendingChannelsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PendingChannelsResponse.Marshal(b, m, deterministic)
}
func (dst *PendingChannelsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingChannelsResponse.Merge(dst, src)
func (m *PendingChannelsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingChannelsResponse.Merge(m, src)
}
func (m *PendingChannelsResponse) XXX_Size() int {
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 (*PendingChannelsResponse_PendingChannel) ProtoMessage() {}
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 {
return xxx_messageInfo_PendingChannelsResponse_PendingChannel.Unmarshal(m, b)
}
func (m *PendingChannelsResponse_PendingChannel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PendingChannelsResponse_PendingChannel.Marshal(b, m, deterministic)
}
func (dst *PendingChannelsResponse_PendingChannel) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingChannelsResponse_PendingChannel.Merge(dst, src)
func (m *PendingChannelsResponse_PendingChannel) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingChannelsResponse_PendingChannel.Merge(m, src)
}
func (m *PendingChannelsResponse_PendingChannel) XXX_Size() int {
return xxx_messageInfo_PendingChannelsResponse_PendingChannel.Size(m)
@ -4290,16 +4115,17 @@ func (m *PendingChannelsResponse_PendingOpenChannel) String() string {
}
func (*PendingChannelsResponse_PendingOpenChannel) ProtoMessage() {}
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 {
return xxx_messageInfo_PendingChannelsResponse_PendingOpenChannel.Unmarshal(m, b)
}
func (m *PendingChannelsResponse_PendingOpenChannel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PendingChannelsResponse_PendingOpenChannel.Marshal(b, m, deterministic)
}
func (dst *PendingChannelsResponse_PendingOpenChannel) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingChannelsResponse_PendingOpenChannel.Merge(dst, src)
func (m *PendingChannelsResponse_PendingOpenChannel) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingChannelsResponse_PendingOpenChannel.Merge(m, src)
}
func (m *PendingChannelsResponse_PendingOpenChannel) XXX_Size() int {
return xxx_messageInfo_PendingChannelsResponse_PendingOpenChannel.Size(m)
@ -4363,16 +4189,17 @@ func (m *PendingChannelsResponse_WaitingCloseChannel) String() string {
}
func (*PendingChannelsResponse_WaitingCloseChannel) ProtoMessage() {}
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 {
return xxx_messageInfo_PendingChannelsResponse_WaitingCloseChannel.Unmarshal(m, b)
}
func (m *PendingChannelsResponse_WaitingCloseChannel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PendingChannelsResponse_WaitingCloseChannel.Marshal(b, m, deterministic)
}
func (dst *PendingChannelsResponse_WaitingCloseChannel) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingChannelsResponse_WaitingCloseChannel.Merge(dst, src)
func (m *PendingChannelsResponse_WaitingCloseChannel) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingChannelsResponse_WaitingCloseChannel.Merge(m, src)
}
func (m *PendingChannelsResponse_WaitingCloseChannel) XXX_Size() int {
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 (*PendingChannelsResponse_ClosedChannel) ProtoMessage() {}
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 {
return xxx_messageInfo_PendingChannelsResponse_ClosedChannel.Unmarshal(m, b)
}
func (m *PendingChannelsResponse_ClosedChannel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PendingChannelsResponse_ClosedChannel.Marshal(b, m, deterministic)
}
func (dst *PendingChannelsResponse_ClosedChannel) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingChannelsResponse_ClosedChannel.Merge(dst, src)
func (m *PendingChannelsResponse_ClosedChannel) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingChannelsResponse_ClosedChannel.Merge(m, src)
}
func (m *PendingChannelsResponse_ClosedChannel) XXX_Size() int {
return xxx_messageInfo_PendingChannelsResponse_ClosedChannel.Size(m)
@ -4475,16 +4303,17 @@ func (m *PendingChannelsResponse_ForceClosedChannel) String() string {
}
func (*PendingChannelsResponse_ForceClosedChannel) ProtoMessage() {}
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 {
return xxx_messageInfo_PendingChannelsResponse_ForceClosedChannel.Unmarshal(m, b)
}
func (m *PendingChannelsResponse_ForceClosedChannel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PendingChannelsResponse_ForceClosedChannel.Marshal(b, m, deterministic)
}
func (dst *PendingChannelsResponse_ForceClosedChannel) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingChannelsResponse_ForceClosedChannel.Merge(dst, src)
func (m *PendingChannelsResponse_ForceClosedChannel) XXX_Merge(src proto.Message) {
xxx_messageInfo_PendingChannelsResponse_ForceClosedChannel.Merge(m, src)
}
func (m *PendingChannelsResponse_ForceClosedChannel) XXX_Size() int {
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 (*ChannelEventSubscription) ProtoMessage() {}
func (*ChannelEventSubscription) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{61}
return fileDescriptor_77a6da22d6a3feb1, []int{61}
}
func (m *ChannelEventSubscription) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelEventSubscription.Unmarshal(m, b)
}
func (m *ChannelEventSubscription) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelEventSubscription.Marshal(b, m, deterministic)
}
func (dst *ChannelEventSubscription) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelEventSubscription.Merge(dst, src)
func (m *ChannelEventSubscription) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelEventSubscription.Merge(m, src)
}
func (m *ChannelEventSubscription) XXX_Size() int {
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 (*ChannelEventUpdate) ProtoMessage() {}
func (*ChannelEventUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{62}
return fileDescriptor_77a6da22d6a3feb1, []int{62}
}
func (m *ChannelEventUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelEventUpdate.Unmarshal(m, b)
}
func (m *ChannelEventUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelEventUpdate.Marshal(b, m, deterministic)
}
func (dst *ChannelEventUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelEventUpdate.Merge(dst, src)
func (m *ChannelEventUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelEventUpdate.Merge(m, src)
}
func (m *ChannelEventUpdate) XXX_Size() int {
return xxx_messageInfo_ChannelEventUpdate.Size(m)
@ -4681,9 +4512,9 @@ func (m *ChannelEventUpdate) GetType() ChannelEventUpdate_UpdateType {
return ChannelEventUpdate_OPEN_CHANNEL
}
// XXX_OneofFuncs 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{}) {
return _ChannelEventUpdate_OneofMarshaler, _ChannelEventUpdate_OneofUnmarshaler, _ChannelEventUpdate_OneofSizer, []interface{}{
// XXX_OneofWrappers is for the internal use of the proto package.
func (*ChannelEventUpdate) XXX_OneofWrappers() []interface{} {
return []interface{}{
(*ChannelEventUpdate_OpenChannel)(nil),
(*ChannelEventUpdate_ClosedChannel)(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 {
XXX_NoUnkeyedLiteral struct{} `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 (*WalletBalanceRequest) ProtoMessage() {}
func (*WalletBalanceRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{63}
return fileDescriptor_77a6da22d6a3feb1, []int{63}
}
func (m *WalletBalanceRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_WalletBalanceRequest.Unmarshal(m, b)
}
func (m *WalletBalanceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_WalletBalanceRequest.Marshal(b, m, deterministic)
}
func (dst *WalletBalanceRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_WalletBalanceRequest.Merge(dst, src)
func (m *WalletBalanceRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_WalletBalanceRequest.Merge(m, src)
}
func (m *WalletBalanceRequest) XXX_Size() int {
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 (*WalletBalanceResponse) ProtoMessage() {}
func (*WalletBalanceResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{64}
return fileDescriptor_77a6da22d6a3feb1, []int{64}
}
func (m *WalletBalanceResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_WalletBalanceResponse.Unmarshal(m, b)
}
func (m *WalletBalanceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_WalletBalanceResponse.Marshal(b, m, deterministic)
}
func (dst *WalletBalanceResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_WalletBalanceResponse.Merge(dst, src)
func (m *WalletBalanceResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_WalletBalanceResponse.Merge(m, src)
}
func (m *WalletBalanceResponse) XXX_Size() int {
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 (*ChannelBalanceRequest) ProtoMessage() {}
func (*ChannelBalanceRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{65}
return fileDescriptor_77a6da22d6a3feb1, []int{65}
}
func (m *ChannelBalanceRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelBalanceRequest.Unmarshal(m, b)
}
func (m *ChannelBalanceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelBalanceRequest.Marshal(b, m, deterministic)
}
func (dst *ChannelBalanceRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelBalanceRequest.Merge(dst, src)
func (m *ChannelBalanceRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelBalanceRequest.Merge(m, src)
}
func (m *ChannelBalanceRequest) XXX_Size() int {
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 (*ChannelBalanceResponse) ProtoMessage() {}
func (*ChannelBalanceResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{66}
return fileDescriptor_77a6da22d6a3feb1, []int{66}
}
func (m *ChannelBalanceResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelBalanceResponse.Unmarshal(m, b)
}
func (m *ChannelBalanceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelBalanceResponse.Marshal(b, m, deterministic)
}
func (dst *ChannelBalanceResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelBalanceResponse.Merge(dst, src)
func (m *ChannelBalanceResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelBalanceResponse.Merge(m, src)
}
func (m *ChannelBalanceResponse) XXX_Size() int {
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 (*QueryRoutesRequest) ProtoMessage() {}
func (*QueryRoutesRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{67}
return fileDescriptor_77a6da22d6a3feb1, []int{67}
}
func (m *QueryRoutesRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_QueryRoutesRequest.Unmarshal(m, b)
}
func (m *QueryRoutesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_QueryRoutesRequest.Marshal(b, m, deterministic)
}
func (dst *QueryRoutesRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryRoutesRequest.Merge(dst, src)
func (m *QueryRoutesRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryRoutesRequest.Merge(m, src)
}
func (m *QueryRoutesRequest) XXX_Size() int {
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 (*EdgeLocator) ProtoMessage() {}
func (*EdgeLocator) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{68}
return fileDescriptor_77a6da22d6a3feb1, []int{68}
}
func (m *EdgeLocator) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_EdgeLocator.Unmarshal(m, b)
}
func (m *EdgeLocator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_EdgeLocator.Marshal(b, m, deterministic)
}
func (dst *EdgeLocator) XXX_Merge(src proto.Message) {
xxx_messageInfo_EdgeLocator.Merge(dst, src)
func (m *EdgeLocator) XXX_Merge(src proto.Message) {
xxx_messageInfo_EdgeLocator.Merge(m, src)
}
func (m *EdgeLocator) XXX_Size() int {
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 (*QueryRoutesResponse) ProtoMessage() {}
func (*QueryRoutesResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{69}
return fileDescriptor_77a6da22d6a3feb1, []int{69}
}
func (m *QueryRoutesResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_QueryRoutesResponse.Unmarshal(m, b)
}
func (m *QueryRoutesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_QueryRoutesResponse.Marshal(b, m, deterministic)
}
func (dst *QueryRoutesResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryRoutesResponse.Merge(dst, src)
func (m *QueryRoutesResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryRoutesResponse.Merge(m, src)
}
func (m *QueryRoutesResponse) XXX_Size() int {
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 (*Hop) ProtoMessage() {}
func (*Hop) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{70}
return fileDescriptor_77a6da22d6a3feb1, []int{70}
}
func (m *Hop) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Hop.Unmarshal(m, b)
}
func (m *Hop) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Hop.Marshal(b, m, deterministic)
}
func (dst *Hop) XXX_Merge(src proto.Message) {
xxx_messageInfo_Hop.Merge(dst, src)
func (m *Hop) XXX_Merge(src proto.Message) {
xxx_messageInfo_Hop.Merge(m, src)
}
func (m *Hop) XXX_Size() int {
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 (*Route) ProtoMessage() {}
func (*Route) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{71}
return fileDescriptor_77a6da22d6a3feb1, []int{71}
}
func (m *Route) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Route.Unmarshal(m, b)
}
func (m *Route) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Route.Marshal(b, m, deterministic)
}
func (dst *Route) XXX_Merge(src proto.Message) {
xxx_messageInfo_Route.Merge(dst, src)
func (m *Route) XXX_Merge(src proto.Message) {
xxx_messageInfo_Route.Merge(m, src)
}
func (m *Route) XXX_Size() int {
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 (*NodeInfoRequest) ProtoMessage() {}
func (*NodeInfoRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{72}
return fileDescriptor_77a6da22d6a3feb1, []int{72}
}
func (m *NodeInfoRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodeInfoRequest.Unmarshal(m, b)
}
func (m *NodeInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_NodeInfoRequest.Marshal(b, m, deterministic)
}
func (dst *NodeInfoRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_NodeInfoRequest.Merge(dst, src)
func (m *NodeInfoRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_NodeInfoRequest.Merge(m, src)
}
func (m *NodeInfoRequest) XXX_Size() int {
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 (*NodeInfo) ProtoMessage() {}
func (*NodeInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{73}
return fileDescriptor_77a6da22d6a3feb1, []int{73}
}
func (m *NodeInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodeInfo.Unmarshal(m, b)
}
func (m *NodeInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_NodeInfo.Marshal(b, m, deterministic)
}
func (dst *NodeInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_NodeInfo.Merge(dst, src)
func (m *NodeInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_NodeInfo.Merge(m, src)
}
func (m *NodeInfo) XXX_Size() int {
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 (*LightningNode) ProtoMessage() {}
func (*LightningNode) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{74}
return fileDescriptor_77a6da22d6a3feb1, []int{74}
}
func (m *LightningNode) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_LightningNode.Unmarshal(m, b)
}
func (m *LightningNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_LightningNode.Marshal(b, m, deterministic)
}
func (dst *LightningNode) XXX_Merge(src proto.Message) {
xxx_messageInfo_LightningNode.Merge(dst, src)
func (m *LightningNode) XXX_Merge(src proto.Message) {
xxx_messageInfo_LightningNode.Merge(m, src)
}
func (m *LightningNode) XXX_Size() int {
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 (*NodeAddress) ProtoMessage() {}
func (*NodeAddress) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{75}
return fileDescriptor_77a6da22d6a3feb1, []int{75}
}
func (m *NodeAddress) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodeAddress.Unmarshal(m, b)
}
func (m *NodeAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_NodeAddress.Marshal(b, m, deterministic)
}
func (dst *NodeAddress) XXX_Merge(src proto.Message) {
xxx_messageInfo_NodeAddress.Merge(dst, src)
func (m *NodeAddress) XXX_Merge(src proto.Message) {
xxx_messageInfo_NodeAddress.Merge(m, src)
}
func (m *NodeAddress) XXX_Size() int {
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 (*RoutingPolicy) ProtoMessage() {}
func (*RoutingPolicy) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{76}
return fileDescriptor_77a6da22d6a3feb1, []int{76}
}
func (m *RoutingPolicy) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RoutingPolicy.Unmarshal(m, b)
}
func (m *RoutingPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RoutingPolicy.Marshal(b, m, deterministic)
}
func (dst *RoutingPolicy) XXX_Merge(src proto.Message) {
xxx_messageInfo_RoutingPolicy.Merge(dst, src)
func (m *RoutingPolicy) XXX_Merge(src proto.Message) {
xxx_messageInfo_RoutingPolicy.Merge(m, src)
}
func (m *RoutingPolicy) XXX_Size() int {
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 (*ChannelEdge) ProtoMessage() {}
func (*ChannelEdge) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{77}
return fileDescriptor_77a6da22d6a3feb1, []int{77}
}
func (m *ChannelEdge) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelEdge.Unmarshal(m, b)
}
func (m *ChannelEdge) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelEdge.Marshal(b, m, deterministic)
}
func (dst *ChannelEdge) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelEdge.Merge(dst, src)
func (m *ChannelEdge) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelEdge.Merge(m, src)
}
func (m *ChannelEdge) XXX_Size() int {
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 (*ChannelGraphRequest) ProtoMessage() {}
func (*ChannelGraphRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{78}
return fileDescriptor_77a6da22d6a3feb1, []int{78}
}
func (m *ChannelGraphRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelGraphRequest.Unmarshal(m, b)
}
func (m *ChannelGraphRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelGraphRequest.Marshal(b, m, deterministic)
}
func (dst *ChannelGraphRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelGraphRequest.Merge(dst, src)
func (m *ChannelGraphRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelGraphRequest.Merge(m, src)
}
func (m *ChannelGraphRequest) XXX_Size() int {
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 (*ChannelGraph) ProtoMessage() {}
func (*ChannelGraph) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{79}
return fileDescriptor_77a6da22d6a3feb1, []int{79}
}
func (m *ChannelGraph) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelGraph.Unmarshal(m, b)
}
func (m *ChannelGraph) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelGraph.Marshal(b, m, deterministic)
}
func (dst *ChannelGraph) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelGraph.Merge(dst, src)
func (m *ChannelGraph) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelGraph.Merge(m, src)
}
func (m *ChannelGraph) XXX_Size() int {
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 (*ChanInfoRequest) ProtoMessage() {}
func (*ChanInfoRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{80}
return fileDescriptor_77a6da22d6a3feb1, []int{80}
}
func (m *ChanInfoRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChanInfoRequest.Unmarshal(m, b)
}
func (m *ChanInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChanInfoRequest.Marshal(b, m, deterministic)
}
func (dst *ChanInfoRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChanInfoRequest.Merge(dst, src)
func (m *ChanInfoRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChanInfoRequest.Merge(m, src)
}
func (m *ChanInfoRequest) XXX_Size() int {
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 (*NetworkInfoRequest) ProtoMessage() {}
func (*NetworkInfoRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{81}
return fileDescriptor_77a6da22d6a3feb1, []int{81}
}
func (m *NetworkInfoRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NetworkInfoRequest.Unmarshal(m, b)
}
func (m *NetworkInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_NetworkInfoRequest.Marshal(b, m, deterministic)
}
func (dst *NetworkInfoRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_NetworkInfoRequest.Merge(dst, src)
func (m *NetworkInfoRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_NetworkInfoRequest.Merge(m, src)
}
func (m *NetworkInfoRequest) XXX_Size() int {
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 (*NetworkInfo) ProtoMessage() {}
func (*NetworkInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{82}
return fileDescriptor_77a6da22d6a3feb1, []int{82}
}
func (m *NetworkInfo) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NetworkInfo.Unmarshal(m, b)
}
func (m *NetworkInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_NetworkInfo.Marshal(b, m, deterministic)
}
func (dst *NetworkInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_NetworkInfo.Merge(dst, src)
func (m *NetworkInfo) XXX_Merge(src proto.Message) {
xxx_messageInfo_NetworkInfo.Merge(m, src)
}
func (m *NetworkInfo) XXX_Size() int {
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 (*StopRequest) ProtoMessage() {}
func (*StopRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{83}
return fileDescriptor_77a6da22d6a3feb1, []int{83}
}
func (m *StopRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_StopRequest.Unmarshal(m, b)
}
func (m *StopRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_StopRequest.Marshal(b, m, deterministic)
}
func (dst *StopRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_StopRequest.Merge(dst, src)
func (m *StopRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_StopRequest.Merge(m, src)
}
func (m *StopRequest) XXX_Size() int {
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 (*StopResponse) ProtoMessage() {}
func (*StopResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{84}
return fileDescriptor_77a6da22d6a3feb1, []int{84}
}
func (m *StopResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_StopResponse.Unmarshal(m, b)
}
func (m *StopResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_StopResponse.Marshal(b, m, deterministic)
}
func (dst *StopResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_StopResponse.Merge(dst, src)
func (m *StopResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_StopResponse.Merge(m, src)
}
func (m *StopResponse) XXX_Size() int {
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 (*GraphTopologySubscription) ProtoMessage() {}
func (*GraphTopologySubscription) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{85}
return fileDescriptor_77a6da22d6a3feb1, []int{85}
}
func (m *GraphTopologySubscription) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GraphTopologySubscription.Unmarshal(m, b)
}
func (m *GraphTopologySubscription) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GraphTopologySubscription.Marshal(b, m, deterministic)
}
func (dst *GraphTopologySubscription) XXX_Merge(src proto.Message) {
xxx_messageInfo_GraphTopologySubscription.Merge(dst, src)
func (m *GraphTopologySubscription) XXX_Merge(src proto.Message) {
xxx_messageInfo_GraphTopologySubscription.Merge(m, src)
}
func (m *GraphTopologySubscription) XXX_Size() int {
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 (*GraphTopologyUpdate) ProtoMessage() {}
func (*GraphTopologyUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{86}
return fileDescriptor_77a6da22d6a3feb1, []int{86}
}
func (m *GraphTopologyUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GraphTopologyUpdate.Unmarshal(m, b)
}
func (m *GraphTopologyUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_GraphTopologyUpdate.Marshal(b, m, deterministic)
}
func (dst *GraphTopologyUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_GraphTopologyUpdate.Merge(dst, src)
func (m *GraphTopologyUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_GraphTopologyUpdate.Merge(m, src)
}
func (m *GraphTopologyUpdate) XXX_Size() int {
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 (*NodeUpdate) ProtoMessage() {}
func (*NodeUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{87}
return fileDescriptor_77a6da22d6a3feb1, []int{87}
}
func (m *NodeUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodeUpdate.Unmarshal(m, b)
}
func (m *NodeUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_NodeUpdate.Marshal(b, m, deterministic)
}
func (dst *NodeUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_NodeUpdate.Merge(dst, src)
func (m *NodeUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_NodeUpdate.Merge(m, src)
}
func (m *NodeUpdate) XXX_Size() int {
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 (*ChannelEdgeUpdate) ProtoMessage() {}
func (*ChannelEdgeUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{88}
return fileDescriptor_77a6da22d6a3feb1, []int{88}
}
func (m *ChannelEdgeUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelEdgeUpdate.Unmarshal(m, b)
}
func (m *ChannelEdgeUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelEdgeUpdate.Marshal(b, m, deterministic)
}
func (dst *ChannelEdgeUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelEdgeUpdate.Merge(dst, src)
func (m *ChannelEdgeUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelEdgeUpdate.Merge(m, src)
}
func (m *ChannelEdgeUpdate) XXX_Size() int {
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 (*ClosedChannelUpdate) ProtoMessage() {}
func (*ClosedChannelUpdate) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{89}
return fileDescriptor_77a6da22d6a3feb1, []int{89}
}
func (m *ClosedChannelUpdate) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ClosedChannelUpdate.Unmarshal(m, b)
}
func (m *ClosedChannelUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ClosedChannelUpdate.Marshal(b, m, deterministic)
}
func (dst *ClosedChannelUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ClosedChannelUpdate.Merge(dst, src)
func (m *ClosedChannelUpdate) XXX_Merge(src proto.Message) {
xxx_messageInfo_ClosedChannelUpdate.Merge(m, src)
}
func (m *ClosedChannelUpdate) XXX_Size() int {
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 (*HopHint) ProtoMessage() {}
func (*HopHint) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{90}
return fileDescriptor_77a6da22d6a3feb1, []int{90}
}
func (m *HopHint) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_HopHint.Unmarshal(m, b)
}
func (m *HopHint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_HopHint.Marshal(b, m, deterministic)
}
func (dst *HopHint) XXX_Merge(src proto.Message) {
xxx_messageInfo_HopHint.Merge(dst, src)
func (m *HopHint) XXX_Merge(src proto.Message) {
xxx_messageInfo_HopHint.Merge(m, src)
}
func (m *HopHint) XXX_Size() int {
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 (*RouteHint) ProtoMessage() {}
func (*RouteHint) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{91}
return fileDescriptor_77a6da22d6a3feb1, []int{91}
}
func (m *RouteHint) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RouteHint.Unmarshal(m, b)
}
func (m *RouteHint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RouteHint.Marshal(b, m, deterministic)
}
func (dst *RouteHint) XXX_Merge(src proto.Message) {
xxx_messageInfo_RouteHint.Merge(dst, src)
func (m *RouteHint) XXX_Merge(src proto.Message) {
xxx_messageInfo_RouteHint.Merge(m, src)
}
func (m *RouteHint) XXX_Size() int {
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 (*Invoice) ProtoMessage() {}
func (*Invoice) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{92}
return fileDescriptor_77a6da22d6a3feb1, []int{92}
}
func (m *Invoice) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Invoice.Unmarshal(m, b)
}
func (m *Invoice) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Invoice.Marshal(b, m, deterministic)
}
func (dst *Invoice) XXX_Merge(src proto.Message) {
xxx_messageInfo_Invoice.Merge(dst, src)
func (m *Invoice) XXX_Merge(src proto.Message) {
xxx_messageInfo_Invoice.Merge(m, src)
}
func (m *Invoice) XXX_Size() int {
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 (*AddInvoiceResponse) ProtoMessage() {}
func (*AddInvoiceResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{93}
return fileDescriptor_77a6da22d6a3feb1, []int{93}
}
func (m *AddInvoiceResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AddInvoiceResponse.Unmarshal(m, b)
}
func (m *AddInvoiceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AddInvoiceResponse.Marshal(b, m, deterministic)
}
func (dst *AddInvoiceResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_AddInvoiceResponse.Merge(dst, src)
func (m *AddInvoiceResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_AddInvoiceResponse.Merge(m, src)
}
func (m *AddInvoiceResponse) XXX_Size() int {
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 (*PaymentHash) ProtoMessage() {}
func (*PaymentHash) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{94}
return fileDescriptor_77a6da22d6a3feb1, []int{94}
}
func (m *PaymentHash) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PaymentHash.Unmarshal(m, b)
}
func (m *PaymentHash) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PaymentHash.Marshal(b, m, deterministic)
}
func (dst *PaymentHash) XXX_Merge(src proto.Message) {
xxx_messageInfo_PaymentHash.Merge(dst, src)
func (m *PaymentHash) XXX_Merge(src proto.Message) {
xxx_messageInfo_PaymentHash.Merge(m, src)
}
func (m *PaymentHash) XXX_Size() int {
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 (*ListInvoiceRequest) ProtoMessage() {}
func (*ListInvoiceRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{95}
return fileDescriptor_77a6da22d6a3feb1, []int{95}
}
func (m *ListInvoiceRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListInvoiceRequest.Unmarshal(m, b)
}
func (m *ListInvoiceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListInvoiceRequest.Marshal(b, m, deterministic)
}
func (dst *ListInvoiceRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListInvoiceRequest.Merge(dst, src)
func (m *ListInvoiceRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListInvoiceRequest.Merge(m, src)
}
func (m *ListInvoiceRequest) XXX_Size() int {
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 (*ListInvoiceResponse) ProtoMessage() {}
func (*ListInvoiceResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{96}
return fileDescriptor_77a6da22d6a3feb1, []int{96}
}
func (m *ListInvoiceResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListInvoiceResponse.Unmarshal(m, b)
}
func (m *ListInvoiceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListInvoiceResponse.Marshal(b, m, deterministic)
}
func (dst *ListInvoiceResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListInvoiceResponse.Merge(dst, src)
func (m *ListInvoiceResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListInvoiceResponse.Merge(m, src)
}
func (m *ListInvoiceResponse) XXX_Size() int {
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 (*InvoiceSubscription) ProtoMessage() {}
func (*InvoiceSubscription) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{97}
return fileDescriptor_77a6da22d6a3feb1, []int{97}
}
func (m *InvoiceSubscription) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_InvoiceSubscription.Unmarshal(m, b)
}
func (m *InvoiceSubscription) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_InvoiceSubscription.Marshal(b, m, deterministic)
}
func (dst *InvoiceSubscription) XXX_Merge(src proto.Message) {
xxx_messageInfo_InvoiceSubscription.Merge(dst, src)
func (m *InvoiceSubscription) XXX_Merge(src proto.Message) {
xxx_messageInfo_InvoiceSubscription.Merge(m, src)
}
func (m *InvoiceSubscription) XXX_Size() int {
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 (*Payment) ProtoMessage() {}
func (*Payment) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{98}
return fileDescriptor_77a6da22d6a3feb1, []int{98}
}
func (m *Payment) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Payment.Unmarshal(m, b)
}
func (m *Payment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Payment.Marshal(b, m, deterministic)
}
func (dst *Payment) XXX_Merge(src proto.Message) {
xxx_messageInfo_Payment.Merge(dst, src)
func (m *Payment) XXX_Merge(src proto.Message) {
xxx_messageInfo_Payment.Merge(m, src)
}
func (m *Payment) XXX_Size() int {
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 (*ListPaymentsRequest) ProtoMessage() {}
func (*ListPaymentsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{99}
return fileDescriptor_77a6da22d6a3feb1, []int{99}
}
func (m *ListPaymentsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListPaymentsRequest.Unmarshal(m, b)
}
func (m *ListPaymentsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListPaymentsRequest.Marshal(b, m, deterministic)
}
func (dst *ListPaymentsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListPaymentsRequest.Merge(dst, src)
func (m *ListPaymentsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListPaymentsRequest.Merge(m, src)
}
func (m *ListPaymentsRequest) XXX_Size() int {
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 (*ListPaymentsResponse) ProtoMessage() {}
func (*ListPaymentsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{100}
return fileDescriptor_77a6da22d6a3feb1, []int{100}
}
func (m *ListPaymentsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListPaymentsResponse.Unmarshal(m, b)
}
func (m *ListPaymentsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ListPaymentsResponse.Marshal(b, m, deterministic)
}
func (dst *ListPaymentsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListPaymentsResponse.Merge(dst, src)
func (m *ListPaymentsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ListPaymentsResponse.Merge(m, src)
}
func (m *ListPaymentsResponse) XXX_Size() int {
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 (*DeleteAllPaymentsRequest) ProtoMessage() {}
func (*DeleteAllPaymentsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{101}
return fileDescriptor_77a6da22d6a3feb1, []int{101}
}
func (m *DeleteAllPaymentsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DeleteAllPaymentsRequest.Unmarshal(m, b)
}
func (m *DeleteAllPaymentsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DeleteAllPaymentsRequest.Marshal(b, m, deterministic)
}
func (dst *DeleteAllPaymentsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_DeleteAllPaymentsRequest.Merge(dst, src)
func (m *DeleteAllPaymentsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_DeleteAllPaymentsRequest.Merge(m, src)
}
func (m *DeleteAllPaymentsRequest) XXX_Size() int {
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 (*DeleteAllPaymentsResponse) ProtoMessage() {}
func (*DeleteAllPaymentsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{102}
return fileDescriptor_77a6da22d6a3feb1, []int{102}
}
func (m *DeleteAllPaymentsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DeleteAllPaymentsResponse.Unmarshal(m, b)
}
func (m *DeleteAllPaymentsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DeleteAllPaymentsResponse.Marshal(b, m, deterministic)
}
func (dst *DeleteAllPaymentsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_DeleteAllPaymentsResponse.Merge(dst, src)
func (m *DeleteAllPaymentsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_DeleteAllPaymentsResponse.Merge(m, src)
}
func (m *DeleteAllPaymentsResponse) XXX_Size() int {
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 (*AbandonChannelRequest) ProtoMessage() {}
func (*AbandonChannelRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{103}
return fileDescriptor_77a6da22d6a3feb1, []int{103}
}
func (m *AbandonChannelRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AbandonChannelRequest.Unmarshal(m, b)
}
func (m *AbandonChannelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AbandonChannelRequest.Marshal(b, m, deterministic)
}
func (dst *AbandonChannelRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_AbandonChannelRequest.Merge(dst, src)
func (m *AbandonChannelRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_AbandonChannelRequest.Merge(m, src)
}
func (m *AbandonChannelRequest) XXX_Size() int {
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 (*AbandonChannelResponse) ProtoMessage() {}
func (*AbandonChannelResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{104}
return fileDescriptor_77a6da22d6a3feb1, []int{104}
}
func (m *AbandonChannelResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AbandonChannelResponse.Unmarshal(m, b)
}
func (m *AbandonChannelResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AbandonChannelResponse.Marshal(b, m, deterministic)
}
func (dst *AbandonChannelResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_AbandonChannelResponse.Merge(dst, src)
func (m *AbandonChannelResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_AbandonChannelResponse.Merge(m, src)
}
func (m *AbandonChannelResponse) XXX_Size() int {
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 (*DebugLevelRequest) ProtoMessage() {}
func (*DebugLevelRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{105}
return fileDescriptor_77a6da22d6a3feb1, []int{105}
}
func (m *DebugLevelRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DebugLevelRequest.Unmarshal(m, b)
}
func (m *DebugLevelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DebugLevelRequest.Marshal(b, m, deterministic)
}
func (dst *DebugLevelRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_DebugLevelRequest.Merge(dst, src)
func (m *DebugLevelRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_DebugLevelRequest.Merge(m, src)
}
func (m *DebugLevelRequest) XXX_Size() int {
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 (*DebugLevelResponse) ProtoMessage() {}
func (*DebugLevelResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{106}
return fileDescriptor_77a6da22d6a3feb1, []int{106}
}
func (m *DebugLevelResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DebugLevelResponse.Unmarshal(m, b)
}
func (m *DebugLevelResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_DebugLevelResponse.Marshal(b, m, deterministic)
}
func (dst *DebugLevelResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_DebugLevelResponse.Merge(dst, src)
func (m *DebugLevelResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_DebugLevelResponse.Merge(m, src)
}
func (m *DebugLevelResponse) XXX_Size() int {
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 (*PayReqString) ProtoMessage() {}
func (*PayReqString) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{107}
return fileDescriptor_77a6da22d6a3feb1, []int{107}
}
func (m *PayReqString) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PayReqString.Unmarshal(m, b)
}
func (m *PayReqString) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PayReqString.Marshal(b, m, deterministic)
}
func (dst *PayReqString) XXX_Merge(src proto.Message) {
xxx_messageInfo_PayReqString.Merge(dst, src)
func (m *PayReqString) XXX_Merge(src proto.Message) {
xxx_messageInfo_PayReqString.Merge(m, src)
}
func (m *PayReqString) XXX_Size() int {
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 (*PayReq) ProtoMessage() {}
func (*PayReq) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{108}
return fileDescriptor_77a6da22d6a3feb1, []int{108}
}
func (m *PayReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PayReq.Unmarshal(m, b)
}
func (m *PayReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PayReq.Marshal(b, m, deterministic)
}
func (dst *PayReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_PayReq.Merge(dst, src)
func (m *PayReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_PayReq.Merge(m, src)
}
func (m *PayReq) XXX_Size() int {
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 (*FeeReportRequest) ProtoMessage() {}
func (*FeeReportRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{109}
return fileDescriptor_77a6da22d6a3feb1, []int{109}
}
func (m *FeeReportRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FeeReportRequest.Unmarshal(m, b)
}
func (m *FeeReportRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_FeeReportRequest.Marshal(b, m, deterministic)
}
func (dst *FeeReportRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_FeeReportRequest.Merge(dst, src)
func (m *FeeReportRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_FeeReportRequest.Merge(m, src)
}
func (m *FeeReportRequest) XXX_Size() int {
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 (*ChannelFeeReport) ProtoMessage() {}
func (*ChannelFeeReport) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{110}
return fileDescriptor_77a6da22d6a3feb1, []int{110}
}
func (m *ChannelFeeReport) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelFeeReport.Unmarshal(m, b)
}
func (m *ChannelFeeReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelFeeReport.Marshal(b, m, deterministic)
}
func (dst *ChannelFeeReport) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelFeeReport.Merge(dst, src)
func (m *ChannelFeeReport) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelFeeReport.Merge(m, src)
}
func (m *ChannelFeeReport) XXX_Size() int {
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 (*FeeReportResponse) ProtoMessage() {}
func (*FeeReportResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{111}
return fileDescriptor_77a6da22d6a3feb1, []int{111}
}
func (m *FeeReportResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_FeeReportResponse.Unmarshal(m, b)
}
func (m *FeeReportResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_FeeReportResponse.Marshal(b, m, deterministic)
}
func (dst *FeeReportResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_FeeReportResponse.Merge(dst, src)
func (m *FeeReportResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_FeeReportResponse.Merge(m, src)
}
func (m *FeeReportResponse) XXX_Size() int {
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 (*PolicyUpdateRequest) ProtoMessage() {}
func (*PolicyUpdateRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{112}
return fileDescriptor_77a6da22d6a3feb1, []int{112}
}
func (m *PolicyUpdateRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PolicyUpdateRequest.Unmarshal(m, b)
}
func (m *PolicyUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PolicyUpdateRequest.Marshal(b, m, deterministic)
}
func (dst *PolicyUpdateRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_PolicyUpdateRequest.Merge(dst, src)
func (m *PolicyUpdateRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_PolicyUpdateRequest.Merge(m, src)
}
func (m *PolicyUpdateRequest) XXX_Size() int {
return xxx_messageInfo_PolicyUpdateRequest.Size(m)
@ -7858,79 +7637,14 @@ func (m *PolicyUpdateRequest) GetTimeLockDelta() uint32 {
return 0
}
// XXX_OneofFuncs 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{}) {
return _PolicyUpdateRequest_OneofMarshaler, _PolicyUpdateRequest_OneofUnmarshaler, _PolicyUpdateRequest_OneofSizer, []interface{}{
// XXX_OneofWrappers is for the internal use of the proto package.
func (*PolicyUpdateRequest) XXX_OneofWrappers() []interface{} {
return []interface{}{
(*PolicyUpdateRequest_Global)(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 {
XXX_NoUnkeyedLiteral struct{} `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 (*PolicyUpdateResponse) ProtoMessage() {}
func (*PolicyUpdateResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{113}
return fileDescriptor_77a6da22d6a3feb1, []int{113}
}
func (m *PolicyUpdateResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PolicyUpdateResponse.Unmarshal(m, b)
}
func (m *PolicyUpdateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PolicyUpdateResponse.Marshal(b, m, deterministic)
}
func (dst *PolicyUpdateResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_PolicyUpdateResponse.Merge(dst, src)
func (m *PolicyUpdateResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_PolicyUpdateResponse.Merge(m, src)
}
func (m *PolicyUpdateResponse) XXX_Size() int {
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 (*ForwardingHistoryRequest) ProtoMessage() {}
func (*ForwardingHistoryRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{114}
return fileDescriptor_77a6da22d6a3feb1, []int{114}
}
func (m *ForwardingHistoryRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ForwardingHistoryRequest.Unmarshal(m, b)
}
func (m *ForwardingHistoryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ForwardingHistoryRequest.Marshal(b, m, deterministic)
}
func (dst *ForwardingHistoryRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ForwardingHistoryRequest.Merge(dst, src)
func (m *ForwardingHistoryRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ForwardingHistoryRequest.Merge(m, src)
}
func (m *ForwardingHistoryRequest) XXX_Size() int {
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 (*ForwardingEvent) ProtoMessage() {}
func (*ForwardingEvent) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{115}
return fileDescriptor_77a6da22d6a3feb1, []int{115}
}
func (m *ForwardingEvent) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ForwardingEvent.Unmarshal(m, b)
}
func (m *ForwardingEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ForwardingEvent.Marshal(b, m, deterministic)
}
func (dst *ForwardingEvent) XXX_Merge(src proto.Message) {
xxx_messageInfo_ForwardingEvent.Merge(dst, src)
func (m *ForwardingEvent) XXX_Merge(src proto.Message) {
xxx_messageInfo_ForwardingEvent.Merge(m, src)
}
func (m *ForwardingEvent) XXX_Size() int {
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 (*ForwardingHistoryResponse) ProtoMessage() {}
func (*ForwardingHistoryResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{116}
return fileDescriptor_77a6da22d6a3feb1, []int{116}
}
func (m *ForwardingHistoryResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ForwardingHistoryResponse.Unmarshal(m, b)
}
func (m *ForwardingHistoryResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ForwardingHistoryResponse.Marshal(b, m, deterministic)
}
func (dst *ForwardingHistoryResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ForwardingHistoryResponse.Merge(dst, src)
func (m *ForwardingHistoryResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_ForwardingHistoryResponse.Merge(m, src)
}
func (m *ForwardingHistoryResponse) XXX_Size() int {
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 (*ExportChannelBackupRequest) ProtoMessage() {}
func (*ExportChannelBackupRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{117}
return fileDescriptor_77a6da22d6a3feb1, []int{117}
}
func (m *ExportChannelBackupRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ExportChannelBackupRequest.Unmarshal(m, b)
}
func (m *ExportChannelBackupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ExportChannelBackupRequest.Marshal(b, m, deterministic)
}
func (dst *ExportChannelBackupRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ExportChannelBackupRequest.Merge(dst, src)
func (m *ExportChannelBackupRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ExportChannelBackupRequest.Merge(m, src)
}
func (m *ExportChannelBackupRequest) XXX_Size() int {
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 (*ChannelBackup) ProtoMessage() {}
func (*ChannelBackup) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{118}
return fileDescriptor_77a6da22d6a3feb1, []int{118}
}
func (m *ChannelBackup) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelBackup.Unmarshal(m, b)
}
func (m *ChannelBackup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelBackup.Marshal(b, m, deterministic)
}
func (dst *ChannelBackup) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelBackup.Merge(dst, src)
func (m *ChannelBackup) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelBackup.Merge(m, src)
}
func (m *ChannelBackup) XXX_Size() int {
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 (*MultiChanBackup) ProtoMessage() {}
func (*MultiChanBackup) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{119}
return fileDescriptor_77a6da22d6a3feb1, []int{119}
}
func (m *MultiChanBackup) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_MultiChanBackup.Unmarshal(m, b)
}
func (m *MultiChanBackup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_MultiChanBackup.Marshal(b, m, deterministic)
}
func (dst *MultiChanBackup) XXX_Merge(src proto.Message) {
xxx_messageInfo_MultiChanBackup.Merge(dst, src)
func (m *MultiChanBackup) XXX_Merge(src proto.Message) {
xxx_messageInfo_MultiChanBackup.Merge(m, src)
}
func (m *MultiChanBackup) XXX_Size() int {
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 (*ChanBackupExportRequest) ProtoMessage() {}
func (*ChanBackupExportRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{120}
return fileDescriptor_77a6da22d6a3feb1, []int{120}
}
func (m *ChanBackupExportRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChanBackupExportRequest.Unmarshal(m, b)
}
func (m *ChanBackupExportRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChanBackupExportRequest.Marshal(b, m, deterministic)
}
func (dst *ChanBackupExportRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChanBackupExportRequest.Merge(dst, src)
func (m *ChanBackupExportRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChanBackupExportRequest.Merge(m, src)
}
func (m *ChanBackupExportRequest) XXX_Size() int {
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 (*ChanBackupSnapshot) ProtoMessage() {}
func (*ChanBackupSnapshot) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{121}
return fileDescriptor_77a6da22d6a3feb1, []int{121}
}
func (m *ChanBackupSnapshot) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChanBackupSnapshot.Unmarshal(m, b)
}
func (m *ChanBackupSnapshot) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChanBackupSnapshot.Marshal(b, m, deterministic)
}
func (dst *ChanBackupSnapshot) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChanBackupSnapshot.Merge(dst, src)
func (m *ChanBackupSnapshot) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChanBackupSnapshot.Merge(m, src)
}
func (m *ChanBackupSnapshot) XXX_Size() int {
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 (*ChannelBackups) ProtoMessage() {}
func (*ChannelBackups) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{122}
return fileDescriptor_77a6da22d6a3feb1, []int{122}
}
func (m *ChannelBackups) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelBackups.Unmarshal(m, b)
}
func (m *ChannelBackups) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelBackups.Marshal(b, m, deterministic)
}
func (dst *ChannelBackups) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelBackups.Merge(dst, src)
func (m *ChannelBackups) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelBackups.Merge(m, src)
}
func (m *ChannelBackups) XXX_Size() int {
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 (*RestoreChanBackupRequest) ProtoMessage() {}
func (*RestoreChanBackupRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{123}
return fileDescriptor_77a6da22d6a3feb1, []int{123}
}
func (m *RestoreChanBackupRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RestoreChanBackupRequest.Unmarshal(m, b)
}
func (m *RestoreChanBackupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RestoreChanBackupRequest.Marshal(b, m, deterministic)
}
func (dst *RestoreChanBackupRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_RestoreChanBackupRequest.Merge(dst, src)
func (m *RestoreChanBackupRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_RestoreChanBackupRequest.Merge(m, src)
}
func (m *RestoreChanBackupRequest) XXX_Size() int {
return xxx_messageInfo_RestoreChanBackupRequest.Size(m)
@ -8504,76 +8229,14 @@ func (m *RestoreChanBackupRequest) GetMultiChanBackup() []byte {
return nil
}
// XXX_OneofFuncs 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{}) {
return _RestoreChanBackupRequest_OneofMarshaler, _RestoreChanBackupRequest_OneofUnmarshaler, _RestoreChanBackupRequest_OneofSizer, []interface{}{
// XXX_OneofWrappers is for the internal use of the proto package.
func (*RestoreChanBackupRequest) XXX_OneofWrappers() []interface{} {
return []interface{}{
(*RestoreChanBackupRequest_ChanBackups)(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 {
XXX_NoUnkeyedLiteral struct{} `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 (*RestoreBackupResponse) ProtoMessage() {}
func (*RestoreBackupResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{124}
return fileDescriptor_77a6da22d6a3feb1, []int{124}
}
func (m *RestoreBackupResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RestoreBackupResponse.Unmarshal(m, b)
}
func (m *RestoreBackupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RestoreBackupResponse.Marshal(b, m, deterministic)
}
func (dst *RestoreBackupResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_RestoreBackupResponse.Merge(dst, src)
func (m *RestoreBackupResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_RestoreBackupResponse.Merge(m, src)
}
func (m *RestoreBackupResponse) XXX_Size() int {
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 (*ChannelBackupSubscription) ProtoMessage() {}
func (*ChannelBackupSubscription) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{125}
return fileDescriptor_77a6da22d6a3feb1, []int{125}
}
func (m *ChannelBackupSubscription) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ChannelBackupSubscription.Unmarshal(m, b)
}
func (m *ChannelBackupSubscription) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ChannelBackupSubscription.Marshal(b, m, deterministic)
}
func (dst *ChannelBackupSubscription) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelBackupSubscription.Merge(dst, src)
func (m *ChannelBackupSubscription) XXX_Merge(src proto.Message) {
xxx_messageInfo_ChannelBackupSubscription.Merge(m, src)
}
func (m *ChannelBackupSubscription) XXX_Size() int {
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 (*VerifyChanBackupResponse) ProtoMessage() {}
func (*VerifyChanBackupResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_rpc_5df37351f99d795c, []int{126}
return fileDescriptor_77a6da22d6a3feb1, []int{126}
}
func (m *VerifyChanBackupResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_VerifyChanBackupResponse.Unmarshal(m, b)
}
func (m *VerifyChanBackupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_VerifyChanBackupResponse.Marshal(b, m, deterministic)
}
func (dst *VerifyChanBackupResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_VerifyChanBackupResponse.Merge(dst, src)
func (m *VerifyChanBackupResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_VerifyChanBackupResponse.Merge(m, src)
}
func (m *VerifyChanBackupResponse) XXX_Size() int {
return xxx_messageInfo_VerifyChanBackupResponse.Size(m)
@ -8665,6 +8331,11 @@ func (m *VerifyChanBackupResponse) XXX_DiscardUnknown() {
var xxx_messageInfo_VerifyChanBackupResponse proto.InternalMessageInfo
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((*GenSeedResponse)(nil), "lnrpc.GenSeedResponse")
proto.RegisterType((*InitWalletRequest)(nil), "lnrpc.InitWalletRequest")
@ -8799,11 +8470,495 @@ func init() {
proto.RegisterType((*RestoreBackupResponse)(nil), "lnrpc.RestoreBackupResponse")
proto.RegisterType((*ChannelBackupSubscription)(nil), "lnrpc.ChannelBackupSubscription")
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)
proto.RegisterEnum("lnrpc.ChannelEventUpdate_UpdateType", ChannelEventUpdate_UpdateType_name, ChannelEventUpdate_UpdateType_value)
proto.RegisterEnum("lnrpc.Invoice_InvoiceState", Invoice_InvoiceState_name, Invoice_InvoiceState_value)
}
func init() { proto.RegisterFile("rpc.proto", fileDescriptor_77a6da22d6a3feb1) }
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.
@ -11435,492 +11590,3 @@ var _Lightning_serviceDesc = grpc.ServiceDesc{
},
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.
// source: signrpc/signer.proto
package signrpc // import "github.com/lightningnetwork/lnd/lnrpc/signrpc"
import proto "github.com/golang/protobuf/proto"
import fmt "fmt"
import math "math"
package signrpc
import (
context "golang.org/x/net/context"
context "context"
fmt "fmt"
proto "github.com/golang/protobuf/proto"
grpc "google.golang.org/grpc"
math "math"
)
// 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.
// A compilation error at this line likely means your copy of the
// 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 {
/// 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 (*KeyLocator) ProtoMessage() {}
func (*KeyLocator) Descriptor() ([]byte, []int) {
return fileDescriptor_signer_8dc402df3ea9a6a7, []int{0}
return fileDescriptor_4ecd772f6c7ffacf, []int{0}
}
func (m *KeyLocator) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_KeyLocator.Unmarshal(m, b)
}
func (m *KeyLocator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_KeyLocator.Marshal(b, m, deterministic)
}
func (dst *KeyLocator) XXX_Merge(src proto.Message) {
xxx_messageInfo_KeyLocator.Merge(dst, src)
func (m *KeyLocator) XXX_Merge(src proto.Message) {
xxx_messageInfo_KeyLocator.Merge(m, src)
}
func (m *KeyLocator) XXX_Size() int {
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 (*KeyDescriptor) ProtoMessage() {}
func (*KeyDescriptor) Descriptor() ([]byte, []int) {
return fileDescriptor_signer_8dc402df3ea9a6a7, []int{1}
return fileDescriptor_4ecd772f6c7ffacf, []int{1}
}
func (m *KeyDescriptor) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_KeyDescriptor.Unmarshal(m, b)
}
func (m *KeyDescriptor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_KeyDescriptor.Marshal(b, m, deterministic)
}
func (dst *KeyDescriptor) XXX_Merge(src proto.Message) {
xxx_messageInfo_KeyDescriptor.Merge(dst, src)
func (m *KeyDescriptor) XXX_Merge(src proto.Message) {
xxx_messageInfo_KeyDescriptor.Merge(m, src)
}
func (m *KeyDescriptor) XXX_Size() int {
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 (*TxOut) ProtoMessage() {}
func (*TxOut) Descriptor() ([]byte, []int) {
return fileDescriptor_signer_8dc402df3ea9a6a7, []int{2}
return fileDescriptor_4ecd772f6c7ffacf, []int{2}
}
func (m *TxOut) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TxOut.Unmarshal(m, b)
}
func (m *TxOut) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_TxOut.Marshal(b, m, deterministic)
}
func (dst *TxOut) XXX_Merge(src proto.Message) {
xxx_messageInfo_TxOut.Merge(dst, src)
func (m *TxOut) XXX_Merge(src proto.Message) {
xxx_messageInfo_TxOut.Merge(m, src)
}
func (m *TxOut) XXX_Size() int {
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 (*SignDescriptor) ProtoMessage() {}
func (*SignDescriptor) Descriptor() ([]byte, []int) {
return fileDescriptor_signer_8dc402df3ea9a6a7, []int{3}
return fileDescriptor_4ecd772f6c7ffacf, []int{3}
}
func (m *SignDescriptor) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SignDescriptor.Unmarshal(m, b)
}
func (m *SignDescriptor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SignDescriptor.Marshal(b, m, deterministic)
}
func (dst *SignDescriptor) XXX_Merge(src proto.Message) {
xxx_messageInfo_SignDescriptor.Merge(dst, src)
func (m *SignDescriptor) XXX_Merge(src proto.Message) {
xxx_messageInfo_SignDescriptor.Merge(m, src)
}
func (m *SignDescriptor) XXX_Size() int {
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 (*SignReq) ProtoMessage() {}
func (*SignReq) Descriptor() ([]byte, []int) {
return fileDescriptor_signer_8dc402df3ea9a6a7, []int{4}
return fileDescriptor_4ecd772f6c7ffacf, []int{4}
}
func (m *SignReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SignReq.Unmarshal(m, b)
}
func (m *SignReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SignReq.Marshal(b, m, deterministic)
}
func (dst *SignReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_SignReq.Merge(dst, src)
func (m *SignReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_SignReq.Merge(m, src)
}
func (m *SignReq) XXX_Size() int {
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 (*SignResp) ProtoMessage() {}
func (*SignResp) Descriptor() ([]byte, []int) {
return fileDescriptor_signer_8dc402df3ea9a6a7, []int{5}
return fileDescriptor_4ecd772f6c7ffacf, []int{5}
}
func (m *SignResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SignResp.Unmarshal(m, b)
}
func (m *SignResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SignResp.Marshal(b, m, deterministic)
}
func (dst *SignResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_SignResp.Merge(dst, src)
func (m *SignResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_SignResp.Merge(m, src)
}
func (m *SignResp) XXX_Size() int {
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 (*InputScript) ProtoMessage() {}
func (*InputScript) Descriptor() ([]byte, []int) {
return fileDescriptor_signer_8dc402df3ea9a6a7, []int{6}
return fileDescriptor_4ecd772f6c7ffacf, []int{6}
}
func (m *InputScript) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_InputScript.Unmarshal(m, b)
}
func (m *InputScript) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_InputScript.Marshal(b, m, deterministic)
}
func (dst *InputScript) XXX_Merge(src proto.Message) {
xxx_messageInfo_InputScript.Merge(dst, src)
func (m *InputScript) XXX_Merge(src proto.Message) {
xxx_messageInfo_InputScript.Merge(m, src)
}
func (m *InputScript) XXX_Size() int {
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 (*InputScriptResp) ProtoMessage() {}
func (*InputScriptResp) Descriptor() ([]byte, []int) {
return fileDescriptor_signer_8dc402df3ea9a6a7, []int{7}
return fileDescriptor_4ecd772f6c7ffacf, []int{7}
}
func (m *InputScriptResp) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_InputScriptResp.Unmarshal(m, b)
}
func (m *InputScriptResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_InputScriptResp.Marshal(b, m, deterministic)
}
func (dst *InputScriptResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_InputScriptResp.Merge(dst, src)
func (m *InputScriptResp) XXX_Merge(src proto.Message) {
xxx_messageInfo_InputScriptResp.Merge(m, src)
}
func (m *InputScriptResp) XXX_Size() int {
return xxx_messageInfo_InputScriptResp.Size(m)
@ -476,6 +483,48 @@ func init() {
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.
var _ context.Context
var _ grpc.ClientConn
@ -620,45 +669,3 @@ var _Signer_serviceDesc = grpc.ServiceDesc{
Streams: []grpc.StreamDesc{},
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.
// source: walletrpc/walletkit.proto
package walletrpc // import "github.com/lightningnetwork/lnd/lnrpc/walletrpc"
import proto "github.com/golang/protobuf/proto"
import fmt "fmt"
import math "math"
import signrpc "github.com/lightningnetwork/lnd/lnrpc/signrpc"
package walletrpc
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"
math "math"
)
// 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.
// A compilation error at this line likely means your copy of the
// 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 {
//*
@ -43,16 +42,17 @@ func (m *KeyReq) Reset() { *m = KeyReq{} }
func (m *KeyReq) String() string { return proto.CompactTextString(m) }
func (*KeyReq) ProtoMessage() {}
func (*KeyReq) Descriptor() ([]byte, []int) {
return fileDescriptor_walletkit_ca4e27c2068154e3, []int{0}
return fileDescriptor_6cc6942ac78249e5, []int{0}
}
func (m *KeyReq) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_KeyReq.Unmarshal(m, b)
}
func (m *KeyReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_KeyReq.Marshal(b, m, deterministic)
}
func (dst *KeyReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_KeyReq.Merge(dst, src)
func (m *KeyReq) XXX_Merge(src proto.Message) {
xxx_messageInfo_KeyReq.Merge(m, src)
}
func (m *KeyReq) XXX_Size() int {
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 (*AddrRequest) ProtoMessage() {}
func (*AddrRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_walletkit_ca4e27c2068154e3, []int{1}
return fileDescriptor_6cc6942ac78249e5, []int{1}
}
func (m *AddrRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AddrRequest.Unmarshal(m, b)
}
func (m *AddrRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AddrRequest.Marshal(b, m, deterministic)
}
func (dst *AddrRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_AddrRequest.Merge(dst, src)
func (m *AddrRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_AddrRequest.Merge(m, src)
}
func (m *AddrRequest) XXX_Size() int {
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 (*AddrResponse) ProtoMessage() {}
func (*AddrResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_walletkit_ca4e27c2068154e3, []int{2}
return fileDescriptor_6cc6942ac78249e5, []int{2}
}
func (m *AddrResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_AddrResponse.Unmarshal(m, b)
}
func (m *AddrResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_AddrResponse.Marshal(b, m, deterministic)
}
func (dst *AddrResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_AddrResponse.Merge(dst, src)
func (m *AddrResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_AddrResponse.Merge(m, src)
}
func (m *AddrResponse) XXX_Size() int {
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 (*Transaction) ProtoMessage() {}
func (*Transaction) Descriptor() ([]byte, []int) {
return fileDescriptor_walletkit_ca4e27c2068154e3, []int{3}
return fileDescriptor_6cc6942ac78249e5, []int{3}
}
func (m *Transaction) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Transaction.Unmarshal(m, b)
}
func (m *Transaction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_Transaction.Marshal(b, m, deterministic)
}
func (dst *Transaction) XXX_Merge(src proto.Message) {
xxx_messageInfo_Transaction.Merge(dst, src)
func (m *Transaction) XXX_Merge(src proto.Message) {
xxx_messageInfo_Transaction.Merge(m, src)
}
func (m *Transaction) XXX_Size() int {
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 (*PublishResponse) ProtoMessage() {}
func (*PublishResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_walletkit_ca4e27c2068154e3, []int{4}
return fileDescriptor_6cc6942ac78249e5, []int{4}
}
func (m *PublishResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PublishResponse.Unmarshal(m, b)
}
func (m *PublishResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_PublishResponse.Marshal(b, m, deterministic)
}
func (dst *PublishResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_PublishResponse.Merge(dst, src)
func (m *PublishResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_PublishResponse.Merge(m, src)
}
func (m *PublishResponse) XXX_Size() int {
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 (*SendOutputsRequest) ProtoMessage() {}
func (*SendOutputsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_walletkit_ca4e27c2068154e3, []int{5}
return fileDescriptor_6cc6942ac78249e5, []int{5}
}
func (m *SendOutputsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendOutputsRequest.Unmarshal(m, b)
}
func (m *SendOutputsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SendOutputsRequest.Marshal(b, m, deterministic)
}
func (dst *SendOutputsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendOutputsRequest.Merge(dst, src)
func (m *SendOutputsRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendOutputsRequest.Merge(m, src)
}
func (m *SendOutputsRequest) XXX_Size() int {
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 (*SendOutputsResponse) ProtoMessage() {}
func (*SendOutputsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_walletkit_ca4e27c2068154e3, []int{6}
return fileDescriptor_6cc6942ac78249e5, []int{6}
}
func (m *SendOutputsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_SendOutputsResponse.Unmarshal(m, b)
}
func (m *SendOutputsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_SendOutputsResponse.Marshal(b, m, deterministic)
}
func (dst *SendOutputsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendOutputsResponse.Merge(dst, src)
func (m *SendOutputsResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_SendOutputsResponse.Merge(m, src)
}
func (m *SendOutputsResponse) XXX_Size() int {
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 (*EstimateFeeRequest) ProtoMessage() {}
func (*EstimateFeeRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_walletkit_ca4e27c2068154e3, []int{7}
return fileDescriptor_6cc6942ac78249e5, []int{7}
}
func (m *EstimateFeeRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_EstimateFeeRequest.Unmarshal(m, b)
}
func (m *EstimateFeeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_EstimateFeeRequest.Marshal(b, m, deterministic)
}
func (dst *EstimateFeeRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_EstimateFeeRequest.Merge(dst, src)
func (m *EstimateFeeRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_EstimateFeeRequest.Merge(m, src)
}
func (m *EstimateFeeRequest) XXX_Size() int {
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 (*EstimateFeeResponse) ProtoMessage() {}
func (*EstimateFeeResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_walletkit_ca4e27c2068154e3, []int{8}
return fileDescriptor_6cc6942ac78249e5, []int{8}
}
func (m *EstimateFeeResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_EstimateFeeResponse.Unmarshal(m, b)
}
func (m *EstimateFeeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_EstimateFeeResponse.Marshal(b, m, deterministic)
}
func (dst *EstimateFeeResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_EstimateFeeResponse.Merge(dst, src)
func (m *EstimateFeeResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_EstimateFeeResponse.Merge(m, src)
}
func (m *EstimateFeeResponse) XXX_Size() int {
return xxx_messageInfo_EstimateFeeResponse.Size(m)
@ -415,6 +423,45 @@ func init() {
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.
var _ context.Context
var _ grpc.ClientConn
@ -695,44 +742,3 @@ var _WalletKit_serviceDesc = grpc.ServiceDesc{
Streams: []grpc.StreamDesc{},
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,
}