From 096d7d1e1fabad31a9d9ce612dfc7f8729b08f2d Mon Sep 17 00:00:00 2001 From: poorphd Date: Fri, 26 Jul 2024 16:57:01 +0900 Subject: [PATCH] chore: interface chack for module.AppModuleSimulation --- x/csr/module.go | 15 +++++++++++---- x/epochs/module.go | 9 +++++---- x/erc20/module.go | 9 +++++---- x/inflation/module.go | 9 +++++---- 4 files changed, 26 insertions(+), 16 deletions(-) diff --git a/x/csr/module.go b/x/csr/module.go index 7663cdcb..985d4ca4 100644 --- a/x/csr/module.go +++ b/x/csr/module.go @@ -27,10 +27,11 @@ import ( ) var ( - _ module.AppModuleBasic = AppModuleBasic{} - _ module.AppModuleBasic = AppModule{} - _ module.HasServices = AppModule{} - _ module.HasABCIGenesis = AppModule{} + _ module.AppModuleBasic = AppModuleBasic{} + _ module.AppModuleBasic = AppModule{} + _ module.HasServices = AppModule{} + _ module.HasABCIGenesis = AppModule{} + _ module.AppModuleSimulation = AppModule{} _ appmodule.AppModule = AppModule{} _ appmodule.HasBeginBlocker = AppModule{} @@ -106,6 +107,12 @@ type AppModule struct { keeper keeper.Keeper } +func (am AppModule) GenerateGenesisState(input *module.SimulationState) {} + +func (am AppModule) WeightedOperations(simState module.SimulationState) []simtypes.WeightedOperation { + return []simtypes.WeightedOperation{} +} + func NewAppModule( cdc codec.Codec, keeper keeper.Keeper, diff --git a/x/epochs/module.go b/x/epochs/module.go index 7ff2157c..c283da5d 100644 --- a/x/epochs/module.go +++ b/x/epochs/module.go @@ -27,10 +27,11 @@ import ( ) var ( - _ module.AppModuleBasic = AppModuleBasic{} - _ module.AppModuleBasic = AppModule{} - _ module.HasServices = AppModule{} - _ module.HasABCIGenesis = AppModule{} + _ module.AppModuleBasic = AppModuleBasic{} + _ module.AppModuleBasic = AppModule{} + _ module.HasServices = AppModule{} + _ module.HasABCIGenesis = AppModule{} + _ module.AppModuleSimulation = AppModule{} _ appmodule.AppModule = AppModule{} _ appmodule.HasBeginBlocker = AppModule{} diff --git a/x/erc20/module.go b/x/erc20/module.go index 42890467..0305b256 100644 --- a/x/erc20/module.go +++ b/x/erc20/module.go @@ -27,10 +27,11 @@ import ( // type check to ensure the interface is properly implemented var ( - _ module.AppModuleBasic = AppModuleBasic{} - _ module.AppModuleBasic = AppModule{} - _ module.HasServices = AppModule{} - _ module.HasABCIGenesis = AppModule{} + _ module.AppModuleBasic = AppModuleBasic{} + _ module.AppModuleBasic = AppModule{} + _ module.HasServices = AppModule{} + _ module.HasABCIGenesis = AppModule{} + _ module.AppModuleSimulation = AppModule{} _ appmodule.AppModule = AppModule{} ) diff --git a/x/inflation/module.go b/x/inflation/module.go index e1842acf..cc8443e9 100644 --- a/x/inflation/module.go +++ b/x/inflation/module.go @@ -28,10 +28,11 @@ import ( // type check to ensure the interface is properly implemented var ( - _ module.AppModuleBasic = AppModuleBasic{} - _ module.AppModuleBasic = AppModule{} - _ module.HasServices = AppModule{} - _ module.HasABCIGenesis = AppModule{} + _ module.AppModuleBasic = AppModuleBasic{} + _ module.AppModuleBasic = AppModule{} + _ module.HasServices = AppModule{} + _ module.HasABCIGenesis = AppModule{} + _ module.AppModuleSimulation = AppModule{} _ appmodule.AppModule = AppModule{} )