Versions in this module Expand all Collapse all v0 v0.15.10001 Jan 16, 2023 v0.15.101 Jan 16, 2023 Changes in this version + type PaymentShard interface + AMP func() *record.AMP + Hash func() lntypes.Hash + MPP func() *record.MPP + type Shard struct + func (s *Shard) AMP() *record.AMP + func (s *Shard) Hash() lntypes.Hash + func (s *Shard) MPP() *record.MPP + type ShardTracker interface + CancelShard func(uint64) error + GetHash func(uint64) (lntypes.Hash, error) + NewShard func(uint64, bool) (PaymentShard, error) + func NewSimpleShardTracker(paymentHash lntypes.Hash, shards map[uint64]lntypes.Hash) ShardTracker + type SimpleShardTracker struct + func (m *SimpleShardTracker) CancelShard(id uint64) error + func (m *SimpleShardTracker) GetHash(id uint64) (lntypes.Hash, error) + func (m *SimpleShardTracker) NewShard(id uint64, _ bool) (PaymentShard, error)