github.com/sunriselayer/sunrise-da@v0.13.1-sr3/pruner/archival/pruner.go (about)

     1  package archival
     2  
     3  import (
     4  	"context"
     5  
     6  	"github.com/sunriselayer/sunrise-da/header"
     7  )
     8  
     9  // Pruner is a noop implementation of the pruner.Factory interface
    10  // that allows archival nodes to sync and retain historical data
    11  // that is out of the availability window.
    12  type Pruner struct{}
    13  
    14  func NewPruner() *Pruner {
    15  	return &Pruner{}
    16  }
    17  
    18  func (p *Pruner) Prune(context.Context, ...*header.ExtendedHeader) error {
    19  	return nil
    20  }