Versions in this module Expand all Collapse all v1 v1.3.0 Jan 28, 2021 v1.2.0 Dec 16, 2020 Changes in this version + func RegisterBoltzServer(s *grpc.Server, srv BoltzServer) + type BoltzClient interface + CreateChannel func(ctx context.Context, in *CreateChannelRequest, opts ...grpc.CallOption) (*CreateSwapResponse, error) + CreateReverseSwap func(ctx context.Context, in *CreateReverseSwapRequest, opts ...grpc.CallOption) (*CreateReverseSwapResponse, error) + CreateSwap func(ctx context.Context, in *CreateSwapRequest, opts ...grpc.CallOption) (*CreateSwapResponse, error) + Deposit func(ctx context.Context, in *DepositRequest, opts ...grpc.CallOption) (*DepositResponse, error) + GetInfo func(ctx context.Context, in *GetInfoRequest, opts ...grpc.CallOption) (*GetInfoResponse, error) + GetServiceInfo func(ctx context.Context, in *GetServiceInfoRequest, opts ...grpc.CallOption) (*GetServiceInfoResponse, error) + GetSwapInfo func(ctx context.Context, in *GetSwapInfoRequest, opts ...grpc.CallOption) (*GetSwapInfoResponse, error) + ListSwaps func(ctx context.Context, in *ListSwapsRequest, opts ...grpc.CallOption) (*ListSwapsResponse, error) + func NewBoltzClient(cc *grpc.ClientConn) BoltzClient + type BoltzServer interface + CreateChannel func(context.Context, *CreateChannelRequest) (*CreateSwapResponse, error) + CreateReverseSwap func(context.Context, *CreateReverseSwapRequest) (*CreateReverseSwapResponse, error) + CreateSwap func(context.Context, *CreateSwapRequest) (*CreateSwapResponse, error) + Deposit func(context.Context, *DepositRequest) (*DepositResponse, error) + GetInfo func(context.Context, *GetInfoRequest) (*GetInfoResponse, error) + GetServiceInfo func(context.Context, *GetServiceInfoRequest) (*GetServiceInfoResponse, error) + GetSwapInfo func(context.Context, *GetSwapInfoRequest) (*GetSwapInfoResponse, error) + ListSwaps func(context.Context, *ListSwapsRequest) (*ListSwapsResponse, error) + type ChannelCreationInfo struct + FundingTransactionId string + FundingTransactionVout uint32 + InboundLiquidity uint32 + Private bool + Status string + SwapId string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*ChannelCreationInfo) Descriptor() ([]byte, []int) + func (*ChannelCreationInfo) ProtoMessage() + func (m *ChannelCreationInfo) GetFundingTransactionId() string + func (m *ChannelCreationInfo) GetFundingTransactionVout() uint32 + func (m *ChannelCreationInfo) GetInboundLiquidity() uint32 + func (m *ChannelCreationInfo) GetPrivate() bool + func (m *ChannelCreationInfo) GetStatus() string + func (m *ChannelCreationInfo) GetSwapId() string + func (m *ChannelCreationInfo) Reset() + func (m *ChannelCreationInfo) String() string + func (m *ChannelCreationInfo) XXX_DiscardUnknown() + func (m *ChannelCreationInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ChannelCreationInfo) XXX_Merge(src proto.Message) + func (m *ChannelCreationInfo) XXX_Size() int + func (m *ChannelCreationInfo) XXX_Unmarshal(b []byte) error + type CombinedChannelSwapInfo struct + ChannelCreation *ChannelCreationInfo + Swap *SwapInfo + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*CombinedChannelSwapInfo) Descriptor() ([]byte, []int) + func (*CombinedChannelSwapInfo) ProtoMessage() + func (m *CombinedChannelSwapInfo) GetChannelCreation() *ChannelCreationInfo + func (m *CombinedChannelSwapInfo) GetSwap() *SwapInfo + func (m *CombinedChannelSwapInfo) Reset() + func (m *CombinedChannelSwapInfo) String() string + func (m *CombinedChannelSwapInfo) XXX_DiscardUnknown() + func (m *CombinedChannelSwapInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CombinedChannelSwapInfo) XXX_Merge(src proto.Message) + func (m *CombinedChannelSwapInfo) XXX_Size() int + func (m *CombinedChannelSwapInfo) XXX_Unmarshal(b []byte) error + type CreateChannelRequest struct + Amount int64 + InboundLiquidity uint32 + Private bool + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*CreateChannelRequest) Descriptor() ([]byte, []int) + func (*CreateChannelRequest) ProtoMessage() + func (m *CreateChannelRequest) GetAmount() int64 + func (m *CreateChannelRequest) GetInboundLiquidity() uint32 + func (m *CreateChannelRequest) GetPrivate() bool + func (m *CreateChannelRequest) Reset() + func (m *CreateChannelRequest) String() string + func (m *CreateChannelRequest) XXX_DiscardUnknown() + func (m *CreateChannelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CreateChannelRequest) XXX_Merge(src proto.Message) + func (m *CreateChannelRequest) XXX_Size() int + func (m *CreateChannelRequest) XXX_Unmarshal(b []byte) error + type CreateReverseSwapRequest struct + AcceptZeroConf bool + Address string + Amount int64 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*CreateReverseSwapRequest) Descriptor() ([]byte, []int) + func (*CreateReverseSwapRequest) ProtoMessage() + func (m *CreateReverseSwapRequest) GetAcceptZeroConf() bool + func (m *CreateReverseSwapRequest) GetAddress() string + func (m *CreateReverseSwapRequest) GetAmount() int64 + func (m *CreateReverseSwapRequest) Reset() + func (m *CreateReverseSwapRequest) String() string + func (m *CreateReverseSwapRequest) XXX_DiscardUnknown() + func (m *CreateReverseSwapRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CreateReverseSwapRequest) XXX_Merge(src proto.Message) + func (m *CreateReverseSwapRequest) XXX_Size() int + func (m *CreateReverseSwapRequest) XXX_Unmarshal(b []byte) error + type CreateReverseSwapResponse struct + ClaimTransactionId string + Id string + LockupAddress string + RoutingFeeMilliSat uint32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*CreateReverseSwapResponse) Descriptor() ([]byte, []int) + func (*CreateReverseSwapResponse) ProtoMessage() + func (m *CreateReverseSwapResponse) GetClaimTransactionId() string + func (m *CreateReverseSwapResponse) GetId() string + func (m *CreateReverseSwapResponse) GetLockupAddress() string + func (m *CreateReverseSwapResponse) GetRoutingFeeMilliSat() uint32 + func (m *CreateReverseSwapResponse) Reset() + func (m *CreateReverseSwapResponse) String() string + func (m *CreateReverseSwapResponse) XXX_DiscardUnknown() + func (m *CreateReverseSwapResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CreateReverseSwapResponse) XXX_Merge(src proto.Message) + func (m *CreateReverseSwapResponse) XXX_Size() int + func (m *CreateReverseSwapResponse) XXX_Unmarshal(b []byte) error + type CreateSwapRequest struct + Amount int64 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*CreateSwapRequest) Descriptor() ([]byte, []int) + func (*CreateSwapRequest) ProtoMessage() + func (m *CreateSwapRequest) GetAmount() int64 + func (m *CreateSwapRequest) Reset() + func (m *CreateSwapRequest) String() string + func (m *CreateSwapRequest) XXX_DiscardUnknown() + func (m *CreateSwapRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CreateSwapRequest) XXX_Merge(src proto.Message) + func (m *CreateSwapRequest) XXX_Size() int + func (m *CreateSwapRequest) XXX_Unmarshal(b []byte) error + type CreateSwapResponse struct + Address string + Bip21 string + ExpectedAmount int64 + Id string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*CreateSwapResponse) Descriptor() ([]byte, []int) + func (*CreateSwapResponse) ProtoMessage() + func (m *CreateSwapResponse) GetAddress() string + func (m *CreateSwapResponse) GetBip21() string + func (m *CreateSwapResponse) GetExpectedAmount() int64 + func (m *CreateSwapResponse) GetId() string + func (m *CreateSwapResponse) Reset() + func (m *CreateSwapResponse) String() string + func (m *CreateSwapResponse) XXX_DiscardUnknown() + func (m *CreateSwapResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CreateSwapResponse) XXX_Merge(src proto.Message) + func (m *CreateSwapResponse) XXX_Size() int + func (m *CreateSwapResponse) XXX_Unmarshal(b []byte) error + type DepositRequest struct + InboundLiquidity uint32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*DepositRequest) Descriptor() ([]byte, []int) + func (*DepositRequest) ProtoMessage() + func (m *DepositRequest) GetInboundLiquidity() uint32 + func (m *DepositRequest) Reset() + func (m *DepositRequest) String() string + func (m *DepositRequest) XXX_DiscardUnknown() + func (m *DepositRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *DepositRequest) XXX_Merge(src proto.Message) + func (m *DepositRequest) XXX_Size() int + func (m *DepositRequest) XXX_Unmarshal(b []byte) error + type DepositResponse struct + Address string + Fees *Fees + Id string + Limits *Limits + TimeoutBlockHeight uint32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*DepositResponse) Descriptor() ([]byte, []int) + func (*DepositResponse) ProtoMessage() + func (m *DepositResponse) GetAddress() string + func (m *DepositResponse) GetFees() *Fees + func (m *DepositResponse) GetId() string + func (m *DepositResponse) GetLimits() *Limits + func (m *DepositResponse) GetTimeoutBlockHeight() uint32 + func (m *DepositResponse) Reset() + func (m *DepositResponse) String() string + func (m *DepositResponse) XXX_DiscardUnknown() + func (m *DepositResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *DepositResponse) XXX_Merge(src proto.Message) + func (m *DepositResponse) XXX_Size() int + func (m *DepositResponse) XXX_Unmarshal(b []byte) error + type Fees struct + Miner *MinerFees + Percentage float32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*Fees) Descriptor() ([]byte, []int) + func (*Fees) ProtoMessage() + func (m *Fees) GetMiner() *MinerFees + func (m *Fees) GetPercentage() float32 + func (m *Fees) Reset() + func (m *Fees) String() string + func (m *Fees) XXX_DiscardUnknown() + func (m *Fees) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Fees) XXX_Merge(src proto.Message) + func (m *Fees) XXX_Size() int + func (m *Fees) XXX_Unmarshal(b []byte) error + type GetInfoRequest struct + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*GetInfoRequest) Descriptor() ([]byte, []int) + func (*GetInfoRequest) ProtoMessage() + func (m *GetInfoRequest) Reset() + func (m *GetInfoRequest) String() string + func (m *GetInfoRequest) XXX_DiscardUnknown() + func (m *GetInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *GetInfoRequest) XXX_Merge(src proto.Message) + func (m *GetInfoRequest) XXX_Size() int + func (m *GetInfoRequest) XXX_Unmarshal(b []byte) error + type GetInfoResponse struct + BlockHeight uint32 + LndPubkey string + PendingReverseSwaps []string + PendingSwaps []string + Symbol string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*GetInfoResponse) Descriptor() ([]byte, []int) + func (*GetInfoResponse) ProtoMessage() + func (m *GetInfoResponse) GetBlockHeight() uint32 + func (m *GetInfoResponse) GetLndPubkey() string + func (m *GetInfoResponse) GetPendingReverseSwaps() []string + func (m *GetInfoResponse) GetPendingSwaps() []string + func (m *GetInfoResponse) GetSymbol() string + func (m *GetInfoResponse) Reset() + func (m *GetInfoResponse) String() string + func (m *GetInfoResponse) XXX_DiscardUnknown() + func (m *GetInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *GetInfoResponse) XXX_Merge(src proto.Message) + func (m *GetInfoResponse) XXX_Size() int + func (m *GetInfoResponse) XXX_Unmarshal(b []byte) error + type GetServiceInfoRequest struct + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*GetServiceInfoRequest) Descriptor() ([]byte, []int) + func (*GetServiceInfoRequest) ProtoMessage() + func (m *GetServiceInfoRequest) Reset() + func (m *GetServiceInfoRequest) String() string + func (m *GetServiceInfoRequest) XXX_DiscardUnknown() + func (m *GetServiceInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *GetServiceInfoRequest) XXX_Merge(src proto.Message) + func (m *GetServiceInfoRequest) XXX_Size() int + func (m *GetServiceInfoRequest) XXX_Unmarshal(b []byte) error + type GetServiceInfoResponse struct + Fees *Fees + Limits *Limits + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*GetServiceInfoResponse) Descriptor() ([]byte, []int) + func (*GetServiceInfoResponse) ProtoMessage() + func (m *GetServiceInfoResponse) GetFees() *Fees + func (m *GetServiceInfoResponse) GetLimits() *Limits + func (m *GetServiceInfoResponse) Reset() + func (m *GetServiceInfoResponse) String() string + func (m *GetServiceInfoResponse) XXX_DiscardUnknown() + func (m *GetServiceInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *GetServiceInfoResponse) XXX_Merge(src proto.Message) + func (m *GetServiceInfoResponse) XXX_Size() int + func (m *GetServiceInfoResponse) XXX_Unmarshal(b []byte) error + type GetSwapInfoRequest struct + Id string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*GetSwapInfoRequest) Descriptor() ([]byte, []int) + func (*GetSwapInfoRequest) ProtoMessage() + func (m *GetSwapInfoRequest) GetId() string + func (m *GetSwapInfoRequest) Reset() + func (m *GetSwapInfoRequest) String() string + func (m *GetSwapInfoRequest) XXX_DiscardUnknown() + func (m *GetSwapInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *GetSwapInfoRequest) XXX_Merge(src proto.Message) + func (m *GetSwapInfoRequest) XXX_Size() int + func (m *GetSwapInfoRequest) XXX_Unmarshal(b []byte) error + type GetSwapInfoResponse struct + ChannelCreation *ChannelCreationInfo + ReverseSwap *ReverseSwapInfo + Swap *SwapInfo + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*GetSwapInfoResponse) Descriptor() ([]byte, []int) + func (*GetSwapInfoResponse) ProtoMessage() + func (m *GetSwapInfoResponse) GetChannelCreation() *ChannelCreationInfo + func (m *GetSwapInfoResponse) GetReverseSwap() *ReverseSwapInfo + func (m *GetSwapInfoResponse) GetSwap() *SwapInfo + func (m *GetSwapInfoResponse) Reset() + func (m *GetSwapInfoResponse) String() string + func (m *GetSwapInfoResponse) XXX_DiscardUnknown() + func (m *GetSwapInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *GetSwapInfoResponse) XXX_Merge(src proto.Message) + func (m *GetSwapInfoResponse) XXX_Size() int + func (m *GetSwapInfoResponse) XXX_Unmarshal(b []byte) error + type Limits struct + Maximal int64 + Minimal int64 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*Limits) Descriptor() ([]byte, []int) + func (*Limits) ProtoMessage() + func (m *Limits) GetMaximal() int64 + func (m *Limits) GetMinimal() int64 + func (m *Limits) Reset() + func (m *Limits) String() string + func (m *Limits) XXX_DiscardUnknown() + func (m *Limits) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Limits) XXX_Merge(src proto.Message) + func (m *Limits) XXX_Size() int + func (m *Limits) XXX_Unmarshal(b []byte) error + type ListSwapsRequest struct + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*ListSwapsRequest) Descriptor() ([]byte, []int) + func (*ListSwapsRequest) ProtoMessage() + func (m *ListSwapsRequest) Reset() + func (m *ListSwapsRequest) String() string + func (m *ListSwapsRequest) XXX_DiscardUnknown() + func (m *ListSwapsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ListSwapsRequest) XXX_Merge(src proto.Message) + func (m *ListSwapsRequest) XXX_Size() int + func (m *ListSwapsRequest) XXX_Unmarshal(b []byte) error + type ListSwapsResponse struct + ChannelCreations []*CombinedChannelSwapInfo + ReverseSwaps []*ReverseSwapInfo + Swaps []*SwapInfo + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*ListSwapsResponse) Descriptor() ([]byte, []int) + func (*ListSwapsResponse) ProtoMessage() + func (m *ListSwapsResponse) GetChannelCreations() []*CombinedChannelSwapInfo + func (m *ListSwapsResponse) GetReverseSwaps() []*ReverseSwapInfo + func (m *ListSwapsResponse) GetSwaps() []*SwapInfo + func (m *ListSwapsResponse) Reset() + func (m *ListSwapsResponse) String() string + func (m *ListSwapsResponse) XXX_DiscardUnknown() + func (m *ListSwapsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ListSwapsResponse) XXX_Merge(src proto.Message) + func (m *ListSwapsResponse) XXX_Size() int + func (m *ListSwapsResponse) XXX_Unmarshal(b []byte) error + type MinerFees struct + Normal uint32 + Reverse uint32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*MinerFees) Descriptor() ([]byte, []int) + func (*MinerFees) ProtoMessage() + func (m *MinerFees) GetNormal() uint32 + func (m *MinerFees) GetReverse() uint32 + func (m *MinerFees) Reset() + func (m *MinerFees) String() string + func (m *MinerFees) XXX_DiscardUnknown() + func (m *MinerFees) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MinerFees) XXX_Merge(src proto.Message) + func (m *MinerFees) XXX_Size() int + func (m *MinerFees) XXX_Unmarshal(b []byte) error + type ReverseSwapInfo struct + ClaimAddress string + ClaimTransactionId string + Id string + Invoice string + LockupTransactionId string + OnchainAmount int64 + Preimage string + PrivateKey string + RedeemScript string + Status string + TimeoutBlockHeight uint32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*ReverseSwapInfo) Descriptor() ([]byte, []int) + func (*ReverseSwapInfo) ProtoMessage() + func (m *ReverseSwapInfo) GetClaimAddress() string + func (m *ReverseSwapInfo) GetClaimTransactionId() string + func (m *ReverseSwapInfo) GetId() string + func (m *ReverseSwapInfo) GetInvoice() string + func (m *ReverseSwapInfo) GetLockupTransactionId() string + func (m *ReverseSwapInfo) GetOnchainAmount() int64 + func (m *ReverseSwapInfo) GetPreimage() string + func (m *ReverseSwapInfo) GetPrivateKey() string + func (m *ReverseSwapInfo) GetRedeemScript() string + func (m *ReverseSwapInfo) GetStatus() string + func (m *ReverseSwapInfo) GetTimeoutBlockHeight() uint32 + func (m *ReverseSwapInfo) Reset() + func (m *ReverseSwapInfo) String() string + func (m *ReverseSwapInfo) XXX_DiscardUnknown() + func (m *ReverseSwapInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ReverseSwapInfo) XXX_Merge(src proto.Message) + func (m *ReverseSwapInfo) XXX_Size() int + func (m *ReverseSwapInfo) XXX_Unmarshal(b []byte) error + type SwapInfo struct + ExpectedAmount int64 + Id string + Invoice string + LockupAddress string + LockupTransactionId string + Preimage string + PrivateKey string + RedeemScript string + RefundTransactionId string + Status string + TimeoutBlockHeight uint32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*SwapInfo) Descriptor() ([]byte, []int) + func (*SwapInfo) ProtoMessage() + func (m *SwapInfo) GetExpectedAmount() int64 + func (m *SwapInfo) GetId() string + func (m *SwapInfo) GetInvoice() string + func (m *SwapInfo) GetLockupAddress() string + func (m *SwapInfo) GetLockupTransactionId() string + func (m *SwapInfo) GetPreimage() string + func (m *SwapInfo) GetPrivateKey() string + func (m *SwapInfo) GetRedeemScript() string + func (m *SwapInfo) GetRefundTransactionId() string + func (m *SwapInfo) GetStatus() string + func (m *SwapInfo) GetTimeoutBlockHeight() uint32 + func (m *SwapInfo) Reset() + func (m *SwapInfo) String() string + func (m *SwapInfo) XXX_DiscardUnknown() + func (m *SwapInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SwapInfo) XXX_Merge(src proto.Message) + func (m *SwapInfo) XXX_Size() int + func (m *SwapInfo) XXX_Unmarshal(b []byte) error