Versions in this module Expand all Collapse all v0 v0.3.1 Aug 28, 2023 v0.3.0 Jul 5, 2023 Changes in this version + func AccountWithoutProjectInvariant(k Keeper) sdk.Invariant + func AllInvariants(k Keeper) sdk.Invariant + func GetProjectIDBytes(id uint64) []byte + func NewMsgServerImpl(keeper Keeper) types.MsgServer + func ProjectSharesInvariant(k Keeper) sdk.Invariant + func RegisterInvariants(ir sdk.InvariantRegistry, k Keeper) + type Keeper struct + func NewKeeper(cdc codec.BinaryCodec, storeKey, memKey storetypes.StoreKey, ...) *Keeper + func (k Keeper) AddChainToProject(ctx sdk.Context, projectID, launchID uint64) error + func (k Keeper) AppendProject(ctx sdk.Context, project types.Project) uint64 + func (k Keeper) EmitProjectAuctionCreated(ctx sdk.Context, auctionID uint64, auctioneer string, sellingCoin sdk.Coin) (bool, error) + func (k Keeper) GetAllMainnetAccount(ctx sdk.Context) (list []types.MainnetAccount) + func (k Keeper) GetAllProject(ctx sdk.Context) (list []types.Project) + func (k Keeper) GetAllProjectChains(ctx sdk.Context) (list []types.ProjectChains) + func (k Keeper) GetMainnetAccount(ctx sdk.Context, projectID uint64, address string) (val types.MainnetAccount, found bool) + func (k Keeper) GetParams(ctx sdk.Context) types.Params + func (k Keeper) GetProject(ctx sdk.Context, id uint64) (val types.Project, found bool) + func (k Keeper) GetProjectChains(ctx sdk.Context, projectID uint64) (val types.ProjectChains, found bool) + func (k Keeper) GetProjectCounter(ctx sdk.Context) uint64 + func (k Keeper) GetTotalShares(ctx sdk.Context) uint64 + func (k Keeper) IsProjectMainnetLaunchTriggered(ctx sdk.Context, projectID uint64) (bool, error) + func (k Keeper) Logger(ctx sdk.Context) log.Logger + func (k Keeper) MainnetAccount(c context.Context, req *types.QueryGetMainnetAccountRequest) (*types.QueryGetMainnetAccountResponse, error) + func (k Keeper) MainnetAccountAll(c context.Context, req *types.QueryAllMainnetAccountRequest) (*types.QueryAllMainnetAccountResponse, error) + func (k Keeper) MainnetAccountBalance(c context.Context, req *types.QueryGetMainnetAccountBalanceRequest) (*types.QueryGetMainnetAccountBalanceResponse, error) + func (k Keeper) MainnetAccountBalanceAll(c context.Context, req *types.QueryAllMainnetAccountBalanceRequest) (*types.QueryAllMainnetAccountBalanceResponse, error) + func (k Keeper) MaxMetadataLength(ctx sdk.Context) (maxMetadataLength uint64) + func (k Keeper) Params(c context.Context, req *types.QueryParamsRequest) (*types.QueryParamsResponse, error) + func (k Keeper) Project(c context.Context, req *types.QueryGetProjectRequest) (*types.QueryGetProjectResponse, error) + func (k Keeper) ProjectAll(c context.Context, req *types.QueryAllProjectRequest) (*types.QueryAllProjectResponse, error) + func (k Keeper) ProjectAuctionEventHooks() ProjectAuctionEventHooks + func (k Keeper) ProjectChains(c context.Context, req *types.QueryGetProjectChainsRequest) (*types.QueryGetProjectChainsResponse, error) + func (k Keeper) ProjectCreationFee(ctx sdk.Context) (projectCreationFee sdk.Coins) + func (k Keeper) RemoveMainnetAccount(ctx sdk.Context, projectID uint64, address string) + func (k Keeper) RemoveProject(ctx sdk.Context, id uint64) + func (k Keeper) SetMainnetAccount(ctx sdk.Context, mainnetAccount types.MainnetAccount) + func (k Keeper) SetParams(ctx sdk.Context, params types.Params) + func (k Keeper) SetProject(ctx sdk.Context, project types.Project) + func (k Keeper) SetProjectChains(ctx sdk.Context, projectChains types.ProjectChains) + func (k Keeper) SetProjectCounter(ctx sdk.Context, counter uint64) + func (k Keeper) SetTotalShares(ctx sdk.Context, numShares uint64) + func (k Keeper) SpecialAllocationsBalance(goCtx context.Context, req *types.QuerySpecialAllocationsBalanceRequest) (*types.QuerySpecialAllocationsBalanceResponse, error) + func (k Keeper) TotalShares(goCtx context.Context, req *types.QueryTotalSharesRequest) (*types.QueryTotalSharesResponse, error) + func (k Keeper) TotalSupplyRange(ctx sdk.Context) (totalSupplyRange types.TotalSupplyRange) + type LaunchKeeper interface + CreateNewChain func(ctx sdk.Context, coordinatorID uint64, ...) (uint64, error) + GetChain func(ctx sdk.Context, launchID uint64) (val launchtypes.Chain, found bool) + type ProjectAuctionEventHooks struct + func (h ProjectAuctionEventHooks) AfterBatchAuctionCreated(ctx sdk.Context, auctionID uint64, auctioneer string, _ sdk.Dec, _ sdk.Dec, ...) + func (h ProjectAuctionEventHooks) AfterFixedPriceAuctionCreated(ctx sdk.Context, auctionID uint64, auctioneer string, _ sdk.Dec, ...) + func (h ProjectAuctionEventHooks) BeforeAllowedBidderUpdated(_ sdk.Context, _ uint64, _ sdk.AccAddress, _ sdkmath.Int) + func (h ProjectAuctionEventHooks) BeforeAllowedBiddersAdded(_ sdk.Context, _ []fundraisingtypes.AllowedBidder) + func (h ProjectAuctionEventHooks) BeforeAuctionCanceled(_ sdk.Context, _ uint64, _ string) + func (h ProjectAuctionEventHooks) BeforeBatchAuctionCreated(_ sdk.Context, _ string, _ sdk.Dec, _ sdk.Dec, _ sdk.Coin, _ string, ...) + func (h ProjectAuctionEventHooks) BeforeBidModified(_ sdk.Context, _ uint64, _ uint64, _ string, _ fundraisingtypes.BidType, ...) + func (h ProjectAuctionEventHooks) BeforeBidPlaced(_ sdk.Context, _ uint64, _ uint64, _ string, _ fundraisingtypes.BidType, ...) + func (h ProjectAuctionEventHooks) BeforeFixedPriceAuctionCreated(_ sdk.Context, _ string, _ sdk.Dec, _ sdk.Coin, _ string, ...) + func (h ProjectAuctionEventHooks) BeforeSellingCoinsAllocated(_ sdk.Context, _ uint64, _ map[string]sdkmath.Int, _ map[string]sdkmath.Int)