Documentation
¶
Index ¶
- type Nursery
- func (nursery *Nursery) CheckAmounts(swapType lightz.SwapType, pair lightz.Pair, sendAmount uint64, ...) (err error)
- func (nursery *Nursery) ClaimSwaps(currency lightz.Currency, reverseSwaps []*database.ReverseSwap, ...) (string, error)
- func (nursery *Nursery) GetFeeEstimations(swapType lightz.SwapType, pair lightz.Pair) (lightz.FeeEstimations, error)
- func (nursery *Nursery) GlobalSwapUpdates() (<-chan SwapUpdate, func())
- func (nursery *Nursery) Init() error
- func (nursery *Nursery) QueryClaimableSwaps(tenantId *database.Id, currency lightz.Currency) ([]*database.ReverseSwap, []*database.ChainSwap, error)
- func (nursery *Nursery) RefundSwaps(currency lightz.Currency, swaps []*database.Swap, ...) (string, error)
- func (nursery *Nursery) RegisterChainSwap(chainSwap database.ChainSwap) error
- func (nursery *Nursery) RegisterReverseSwap(reverseSwap database.ReverseSwap) error
- func (nursery *Nursery) RegisterSwap(swap database.Swap) error
- func (nursery *Nursery) Stop()
- func (nursery *Nursery) SwapUpdates(id string) (<-chan SwapUpdate, func())
- type Output
- type SwapUpdate
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Nursery ¶
type Nursery struct {
BtcBlocks *utils.ChannelForwarder[*onchain.BlockEpoch]
LiquidBlocks *utils.ChannelForwarder[*onchain.BlockEpoch]
// contains filtered or unexported fields
}
func (*Nursery) CheckAmounts ¶
func (*Nursery) ClaimSwaps ¶
func (*Nursery) GetFeeEstimations ¶
func (*Nursery) GlobalSwapUpdates ¶
func (nursery *Nursery) GlobalSwapUpdates() (<-chan SwapUpdate, func())
func (*Nursery) QueryClaimableSwaps ¶
func (*Nursery) RefundSwaps ¶
func (*Nursery) RegisterChainSwap ¶
func (*Nursery) RegisterReverseSwap ¶
func (nursery *Nursery) RegisterReverseSwap(reverseSwap database.ReverseSwap) error
func (*Nursery) SwapUpdates ¶
func (nursery *Nursery) SwapUpdates(id string) (<-chan SwapUpdate, func())
type Output ¶
type Output struct {
*lightz.OutputDetails
// contains filtered or unexported fields
}
type SwapUpdate ¶
Click to show internal directories.
Click to hide internal directories.