func (*ServerInitAccountRequest) Descriptor() ([]byte, []int) {
	return file_auctioneer_proto_rawDescGZIP(), []int{2}
}
Deprecated: Use ServerInitAccountRequest.ProtoReflect.Descriptor instead.
package auctioneerrpc
import (
	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
	reflect "reflect"
	sync "sync"
)
const (
	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
type ChannelType int32
const (
	ChannelType_TWEAKLESS ChannelType = 0
	ChannelType_ANCHORS ChannelType = 1
)
var (
	ChannelType_name = map[int32]string{
		0: "TWEAKLESS",
		1: "ANCHORS",
	}
	ChannelType_value = map[string]int32{
		"TWEAKLESS": 0,
		"ANCHORS":   1,
	}
)
func (x ChannelType) Enum() *ChannelType {
	p := new(ChannelType)
	*p = x
	return p
}
func (x ChannelType) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (ChannelType) Descriptor() protoreflect.EnumDescriptor {
	return file_auctioneer_proto_enumTypes[0].Descriptor()
}
func (ChannelType) Type() protoreflect.EnumType {
	return &file_auctioneer_proto_enumTypes[0]
}
func (x ChannelType) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (ChannelType) EnumDescriptor() ([]byte, []int) {
	return file_auctioneer_proto_rawDescGZIP(), []int{0}
}
type AuctionAccountState int32
const (
	AuctionAccountState_STATE_PENDING_OPEN AuctionAccountState = 0
	AuctionAccountState_STATE_OPEN AuctionAccountState = 1
	AuctionAccountState_STATE_EXPIRED AuctionAccountState = 2
	AuctionAccountState_STATE_PENDING_UPDATE AuctionAccountState = 3
	AuctionAccountState_STATE_CLOSED AuctionAccountState = 4
	AuctionAccountState_STATE_PENDING_BATCH AuctionAccountState = 5
)
var (
	AuctionAccountState_name = map[int32]string{
		0: "STATE_PENDING_OPEN",
		1: "STATE_OPEN",
		2: "STATE_EXPIRED",
		3: "STATE_PENDING_UPDATE",
		4: "STATE_CLOSED",
		5: "STATE_PENDING_BATCH",
	}
	AuctionAccountState_value = map[string]int32{
		"STATE_PENDING_OPEN":   0,
		"STATE_OPEN":           1,
		"STATE_EXPIRED":        2,
		"STATE_PENDING_UPDATE": 3,
		"STATE_CLOSED":         4,
		"STATE_PENDING_BATCH":  5,
	}
)
func (x AuctionAccountState) Enum() *AuctionAccountState {
	p := new(AuctionAccountState)
	*p = x
	return p
}
func (x AuctionAccountState) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (AuctionAccountState) Descriptor() protoreflect.EnumDescriptor {
	return file_auctioneer_proto_enumTypes[1].Descriptor()
}
func (AuctionAccountState) Type() protoreflect.EnumType {
	return &file_auctioneer_proto_enumTypes[1]
}
func (x AuctionAccountState) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (AuctionAccountState) EnumDescriptor() ([]byte, []int) {
	return file_auctioneer_proto_rawDescGZIP(), []int{1}
}
type NodeTier int32
const (
	NodeTier_TIER_DEFAULT NodeTier = 0
	NodeTier_TIER_0 NodeTier = 1
	NodeTier_TIER_1 NodeTier = 2
)
var (
	NodeTier_name = map[int32]string{
		0: "TIER_DEFAULT",
		1: "TIER_0",
		2: "TIER_1",
	}
	NodeTier_value = map[string]int32{
		"TIER_DEFAULT": 0,
		"TIER_0":       1,
		"TIER_1":       2,
	}
)
func (x NodeTier) Enum() *NodeTier {
	p := new(NodeTier)
	*p = x
	return p
}
func (x NodeTier) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (NodeTier) Descriptor() protoreflect.EnumDescriptor {
	return file_auctioneer_proto_enumTypes[2].Descriptor()
}
func (NodeTier) Type() protoreflect.EnumType {
	return &file_auctioneer_proto_enumTypes[2]
}
func (x NodeTier) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (NodeTier) EnumDescriptor() ([]byte, []int) {
	return file_auctioneer_proto_rawDescGZIP(), []int{2}
}
type OrderState int32
const (
	OrderState_ORDER_SUBMITTED        OrderState = 0
	OrderState_ORDER_CLEARED          OrderState = 1
	OrderState_ORDER_PARTIALLY_FILLED OrderState = 2
	OrderState_ORDER_EXECUTED         OrderState = 3
	OrderState_ORDER_CANCELED         OrderState = 4
	OrderState_ORDER_EXPIRED          OrderState = 5
	OrderState_ORDER_FAILED           OrderState = 6
)
var (
	OrderState_name = map[int32]string{
		0: "ORDER_SUBMITTED",
		1: "ORDER_CLEARED",
		2: "ORDER_PARTIALLY_FILLED",
		3: "ORDER_EXECUTED",
		4: "ORDER_CANCELED",
		5: "ORDER_EXPIRED",
		6: "ORDER_FAILED",
	}
	OrderState_value = map[string]int32{
		"ORDER_SUBMITTED":        0,
		"ORDER_CLEARED":          1,
		"ORDER_PARTIALLY_FILLED": 2,
		"ORDER_EXECUTED":         3,
		"ORDER_CANCELED":         4,
		"ORDER_EXPIRED":          5,
		"ORDER_FAILED":           6,
	}
)
func (x OrderState) Enum() *OrderState {
	p := new(OrderState)
	*p = x
	return p
}
func (x OrderState) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (OrderState) Descriptor() protoreflect.EnumDescriptor {
	return file_auctioneer_proto_enumTypes[3].Descriptor()
}
func (OrderState) Type() protoreflect.EnumType {
	return &file_auctioneer_proto_enumTypes[3]
}
func (x OrderState) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (OrderState) EnumDescriptor() ([]byte, []int) {
	return file_auctioneer_proto_rawDescGZIP(), []int{3}
}
type DurationBucketState int32
const (
	DurationBucketState_NO_MARKET DurationBucketState = 0
	DurationBucketState_MARKET_CLOSED DurationBucketState = 1
	DurationBucketState_ACCEPTING_ORDERS DurationBucketState = 2
	DurationBucketState_MARKET_OPEN DurationBucketState = 3
)
var (
	DurationBucketState_name = map[int32]string{
		0: "NO_MARKET",
		1: "MARKET_CLOSED",
		2: "ACCEPTING_ORDERS",
		3: "MARKET_OPEN",
	}
	DurationBucketState_value = map[string]int32{
		"NO_MARKET":        0,
		"MARKET_CLOSED":    1,
		"ACCEPTING_ORDERS": 2,
		"MARKET_OPEN":      3,
	}
)
func (x DurationBucketState) Enum() *DurationBucketState {
	p := new(DurationBucketState)
	*p = x
	return p
}
func (x DurationBucketState) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (DurationBucketState) Descriptor() protoreflect.EnumDescriptor {
	return file_auctioneer_proto_enumTypes[4].Descriptor()
}
func (DurationBucketState) Type() protoreflect.EnumType {
	return &file_auctioneer_proto_enumTypes[4]
}
func (x DurationBucketState) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (DurationBucketState) EnumDescriptor() ([]byte, []int) {
	return file_auctioneer_proto_rawDescGZIP(), []int{4}
}
type OrderMatchReject_RejectReason int32
const (
	OrderMatchReject_UNKNOWN OrderMatchReject_RejectReason = 0
	OrderMatchReject_SERVER_MISBEHAVIOR OrderMatchReject_RejectReason = 1
	OrderMatchReject_BATCH_VERSION_MISMATCH OrderMatchReject_RejectReason = 2
	OrderMatchReject_PARTIAL_REJECT OrderMatchReject_RejectReason = 3
)
var (
	OrderMatchReject_RejectReason_name = map[int32]string{
		0: "UNKNOWN",
		1: "SERVER_MISBEHAVIOR",
		2: "BATCH_VERSION_MISMATCH",
		3: "PARTIAL_REJECT",
	}
	OrderMatchReject_RejectReason_value = map[string]int32{
		"UNKNOWN":                0,
		"SERVER_MISBEHAVIOR":     1,
		"BATCH_VERSION_MISMATCH": 2,
		"PARTIAL_REJECT":         3,
	}
)
func (x OrderMatchReject_RejectReason) Enum() *OrderMatchReject_RejectReason {
	p := new(OrderMatchReject_RejectReason)
	*p = x
	return p
}
func (x OrderMatchReject_RejectReason) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (OrderMatchReject_RejectReason) Descriptor() protoreflect.EnumDescriptor {
	return file_auctioneer_proto_enumTypes[5].Descriptor()
}
func (OrderMatchReject_RejectReason) Type() protoreflect.EnumType {
	return &file_auctioneer_proto_enumTypes[5]
}
func (x OrderMatchReject_RejectReason) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (OrderMatchReject_RejectReason) EnumDescriptor() ([]byte, []int) {
	return file_auctioneer_proto_rawDescGZIP(), []int{12, 0}
}
type OrderReject_OrderRejectReason int32
const (
	OrderReject_DUPLICATE_PEER OrderReject_OrderRejectReason = 0
	OrderReject_CHANNEL_FUNDING_FAILED OrderReject_OrderRejectReason = 1
)
var (
	OrderReject_OrderRejectReason_name = map[int32]string{
		0: "DUPLICATE_PEER",
		1: "CHANNEL_FUNDING_FAILED",
	}
	OrderReject_OrderRejectReason_value = map[string]int32{
		"DUPLICATE_PEER":         0,
		"CHANNEL_FUNDING_FAILED": 1,
	}
)
func (x OrderReject_OrderRejectReason) Enum() *OrderReject_OrderRejectReason {
	p := new(OrderReject_OrderRejectReason)
	*p = x
	return p
}
func (x OrderReject_OrderRejectReason) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (OrderReject_OrderRejectReason) Descriptor() protoreflect.EnumDescriptor {
	return file_auctioneer_proto_enumTypes[6].Descriptor()
}
func (OrderReject_OrderRejectReason) Type() protoreflect.EnumType {
	return &file_auctioneer_proto_enumTypes[6]
}
func (x OrderReject_OrderRejectReason) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (OrderReject_OrderRejectReason) EnumDescriptor() ([]byte, []int) {
	return file_auctioneer_proto_rawDescGZIP(), []int{13, 0}
}
type SubscribeError_Error int32
const (
	SubscribeError_UNKNOWN SubscribeError_Error = 0
	SubscribeError_SERVER_SHUTDOWN SubscribeError_Error = 1
	SubscribeError_ACCOUNT_DOES_NOT_EXIST SubscribeError_Error = 2
	SubscribeError_INCOMPLETE_ACCOUNT_RESERVATION SubscribeError_Error = 3
)
var (
	SubscribeError_Error_name = map[int32]string{
		0: "UNKNOWN",
		1: "SERVER_SHUTDOWN",
		2: "ACCOUNT_DOES_NOT_EXIST",
		3: "INCOMPLETE_ACCOUNT_RESERVATION",
	}
	SubscribeError_Error_value = map[string]int32{
		"UNKNOWN":                        0,
		"SERVER_SHUTDOWN":                1,
		"ACCOUNT_DOES_NOT_EXIST":         2,
		"INCOMPLETE_ACCOUNT_RESERVATION": 3,
	}
)
func (x SubscribeError_Error) Enum() *SubscribeError_Error {
	p := new(SubscribeError_Error)
	*p = x
	return p
}
func (x SubscribeError_Error) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (SubscribeError_Error) Descriptor() protoreflect.EnumDescriptor {
	return file_auctioneer_proto_enumTypes[7].Descriptor()
}
func (SubscribeError_Error) Type() protoreflect.EnumType {
	return &file_auctioneer_proto_enumTypes[7]
}
func (x SubscribeError_Error) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (SubscribeError_Error) EnumDescriptor() ([]byte, []int) {
	return file_auctioneer_proto_rawDescGZIP(), []int{24, 0}
}
type AccountDiff_AccountState int32
const (
	AccountDiff_OUTPUT_RECREATED              AccountDiff_AccountState = 0
	AccountDiff_OUTPUT_DUST_EXTENDED_OFFCHAIN AccountDiff_AccountState = 1
	AccountDiff_OUTPUT_DUST_ADDED_TO_FEES     AccountDiff_AccountState = 2
	AccountDiff_OUTPUT_FULLY_SPENT            AccountDiff_AccountState = 3
)
var (
	AccountDiff_AccountState_name = map[int32]string{
		0: "OUTPUT_RECREATED",
		1: "OUTPUT_DUST_EXTENDED_OFFCHAIN",
		2: "OUTPUT_DUST_ADDED_TO_FEES",
		3: "OUTPUT_FULLY_SPENT",
	}
	AccountDiff_AccountState_value = map[string]int32{
		"OUTPUT_RECREATED":              0,
		"OUTPUT_DUST_EXTENDED_OFFCHAIN": 1,
		"OUTPUT_DUST_ADDED_TO_FEES":     2,
		"OUTPUT_FULLY_SPENT":            3,
	}
)
func (x AccountDiff_AccountState) Enum() *AccountDiff_AccountState {
	p := new(AccountDiff_AccountState)
	*p = x
	return p
}
func (x AccountDiff_AccountState) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (AccountDiff_AccountState) Descriptor() protoreflect.EnumDescriptor {
	return file_auctioneer_proto_enumTypes[8].Descriptor()
}
func (AccountDiff_AccountState) Type() protoreflect.EnumType {
	return &file_auctioneer_proto_enumTypes[8]
}
func (x AccountDiff_AccountState) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (AccountDiff_AccountState) EnumDescriptor() ([]byte, []int) {
	return file_auctioneer_proto_rawDescGZIP(), []int{29, 0}
}
type InvalidOrder_FailReason int32
const (
	InvalidOrder_INVALID_AMT InvalidOrder_FailReason = 0
)
var (
	InvalidOrder_FailReason_name = map[int32]string{
		0: "INVALID_AMT",
	}
	InvalidOrder_FailReason_value = map[string]int32{
		"INVALID_AMT": 0,
	}
)
func (x InvalidOrder_FailReason) Enum() *InvalidOrder_FailReason {
	p := new(InvalidOrder_FailReason)
	*p = x
	return p
}
func (x InvalidOrder_FailReason) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (InvalidOrder_FailReason) Descriptor() protoreflect.EnumDescriptor {
	return file_auctioneer_proto_enumTypes[9].Descriptor()
}
func (InvalidOrder_FailReason) Type() protoreflect.EnumType {
	return &file_auctioneer_proto_enumTypes[9]
}
func (x InvalidOrder_FailReason) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (InvalidOrder_FailReason) EnumDescriptor() ([]byte, []int) {
	return file_auctioneer_proto_rawDescGZIP(), []int{34, 0}
}
type ReserveAccountRequest struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	AccountValue uint64 `protobuf:"varint,1,opt,name=account_value,json=accountValue,proto3" json:"account_value,omitempty"`
	AccountExpiry uint32 `protobuf:"varint,2,opt,name=account_expiry,json=accountExpiry,proto3" json:"account_expiry,omitempty"`
	TraderKey []byte `protobuf:"bytes,3,opt,name=trader_key,json=traderKey,proto3" json:"trader_key,omitempty"`
}
func (x *ReserveAccountRequest) Reset() {
	*x = ReserveAccountRequest{}
	if protoimpl.UnsafeEnabled {
		mi := &file_auctioneer_proto_msgTypes[0]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *ReserveAccountRequest) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*ReserveAccountRequest) ProtoMessage() {}
func (x *ReserveAccountRequest) ProtoReflect() protoreflect.Message {
	mi := &file_auctioneer_proto_msgTypes[0]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*ReserveAccountRequest) Descriptor() ([]byte, []int) {
	return file_auctioneer_proto_rawDescGZIP(), []int{0}
}
func (x *ReserveAccountRequest) GetAccountValue() uint64 {
	if x != nil {
		return x.AccountValue
	}
	return 0
}
func (x *ReserveAccountRequest) GetAccountExpiry() uint32 {
	if x != nil {
		return x.AccountExpiry
	}
	return 0
}
func (x *ReserveAccountRequest) GetTraderKey() []byte {
	if x != nil {
		return x.TraderKey
	}
	return nil
}
type ReserveAccountResponse struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	AuctioneerKey []byte `protobuf:"bytes,1,opt,name=auctioneer_key,json=auctioneerKey,proto3" json:"auctioneer_key,omitempty"`
	InitialBatchKey []byte `protobuf:"bytes,2,opt,name=initial_batch_key,json=initialBatchKey,proto3" json:"initial_batch_key,omitempty"`
}
func (x *ReserveAccountResponse) Reset() {
	*x = ReserveAccountResponse{}
	if protoimpl.UnsafeEnabled {
		mi := &file_auctioneer_proto_msgTypes[1]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *ReserveAccountResponse) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*ReserveAccountResponse) ProtoMessage() {}
func (x *ReserveAccountResponse) ProtoReflect() protoreflect.Message {
	mi := &file_auctioneer_proto_msgTypes[1]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*ReserveAccountResponse) Descriptor() ([]byte, []int) {
	return file_auctioneer_proto_rawDescGZIP(), []int{1}
}
func (x *ReserveAccountResponse) GetAuctioneerKey() []byte {
	if x != nil {
		return x.AuctioneerKey
	}
	return nil
}
func (x *ReserveAccountResponse) GetInitialBatchKey() []byte {
	if x != nil {
		return x.InitialBatchKey
	}
	return nil
}
type ServerInitAccountRequest struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	AccountPoint *OutPoint `protobuf:"bytes,1,opt,name=account_point,json=accountPoint,proto3" json:"account_point,omitempty"`
	AccountScript []byte `protobuf:"bytes,2,opt,name=account_script,json=accountScript,proto3" json:"account_script,omitempty"`
	AccountValue uint64 `protobuf:"varint,3,opt,name=account_value,json=accountValue,proto3" json:"account_value,omitempty"`
	AccountExpiry uint32 `protobuf:"varint,4,opt,name=account_expiry,json=accountExpiry,proto3" json:"account_expiry,omitempty"`
	TraderKey []byte `protobuf:"bytes,5,opt,name=trader_key,json=traderKey,proto3" json:"trader_key,omitempty"`
	UserAgent string `protobuf:"bytes,6,opt,name=user_agent,json=userAgent,proto3" json:"user_agent,omitempty"`
}
func (x *ServerInitAccountRequest) Reset() {
	*x = ServerInitAccountRequest{}
	if protoimpl.UnsafeEnabled {
		mi := &file_auctioneer_proto_msgTypes[2]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *ServerInitAccountRequest) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*ServerInitAccountRequest) ProtoMessage() {}
func (x *ServerInitAccountRequest) ProtoReflect() protoreflect.Message {
	mi := &file_auctioneer_proto_msgTypes[2]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}