Versions in this module Expand all Collapse all v1 v1.1.0 Feb 23, 2022 Changes in this version + var ErrCantDisableRetire = sdkerrors.Register(codespace, 0, "can't disable retirement when taking from this basket") + func BasketSupplyInvariant(ctx sdk.Context, store basketv1.BasketStore, bank bankSupplyStore, ...) (string, bool) + func GogoPageReqToPulsarPageReq(from *query.PageRequest) (*queryv1beta1.PageRequest, error) + func GogoToPulsarSlow(from gogoproto.Message, to proto.Message) error + func PulsarPageResToGogoPageRes(from *queryv1beta1.PageResponse) (*query.PageResponse, error) + func PulsarToGogoSlow(from proto.Message, to gogoproto.Message) error + type EcocreditKeeper interface + GetCreateBasketFee func(ctx context.Context) sdk.Coins + HasClassInfo func(ctx types.Context, classID string) bool + type Keeper struct + func NewKeeper(db ormdb.ModuleDB, ecocreditKeeper EcocreditKeeper, ...) Keeper + func (k Keeper) Basket(ctx context.Context, request *baskettypes.QueryBasketRequest) (*baskettypes.QueryBasketResponse, error) + func (k Keeper) BasketBalance(ctx context.Context, request *baskettypes.QueryBasketBalanceRequest) (*baskettypes.QueryBasketBalanceResponse, error) + func (k Keeper) BasketBalances(ctx context.Context, request *baskettypes.QueryBasketBalancesRequest) (*baskettypes.QueryBasketBalancesResponse, error) + func (k Keeper) Baskets(ctx context.Context, request *baskettypes.QueryBasketsRequest) (*baskettypes.QueryBasketsResponse, error) + func (k Keeper) Create(ctx context.Context, msg *basket.MsgCreate) (*basket.MsgCreateResponse, error) + func (k Keeper) Put(ctx context.Context, req *baskettypes.MsgPut) (*baskettypes.MsgPutResponse, error) + func (k Keeper) RegisterInvariants(ir sdk.InvariantRegistry) + func (k Keeper) Take(ctx context.Context, msg *baskettypes.MsgTake) (*baskettypes.MsgTakeResponse, error) Other modules containing this package github.com/regen-network/regen-ledger/x/ecocredit/v2