github.com/InjectiveLabs/sdk-go@v1.53.0/chain/ocr/types/genesis.go (about)

     1  package types
     2  
     3  func NewGenesisState() GenesisState {
     4  	return GenesisState{}
     5  }
     6  
     7  func (gs GenesisState) Validate() error {
     8  	if err := gs.Params.Validate(); err != nil {
     9  		return err
    10  	}
    11  	return nil
    12  }
    13  
    14  func DefaultGenesisState() *GenesisState {
    15  	return &GenesisState{
    16  		Params: DefaultParams(),
    17  	}
    18  }