github.com/onflow/flow-go@v0.33.17/state/protocol/invalid/params.go (about)

     1  package invalid
     2  
     3  import (
     4  	"github.com/onflow/flow-go/model/flow"
     5  )
     6  
     7  // Params represents parameters for an invalid state snapshot query.
     8  type Params struct {
     9  	err error
    10  }
    11  
    12  func (p Params) ChainID() (flow.ChainID, error) {
    13  	return "", p.err
    14  }
    15  
    16  func (p Params) SporkID() (flow.Identifier, error) {
    17  	return flow.ZeroID, p.err
    18  }
    19  
    20  func (p Params) SporkRootBlockHeight() (uint64, error) {
    21  	return 0, p.err
    22  }
    23  
    24  func (p Params) ProtocolVersion() (uint, error) {
    25  	return 0, p.err
    26  }
    27  
    28  func (p Params) EpochCommitSafetyThreshold() (uint64, error) {
    29  	return 0, p.err
    30  }