Versions in this module Expand all Collapse all v25 v25.0.0 Sep 23, 2024 Changes in this version + func FeePayLogic(fees sdk.Coins, govPercent sdk.Dec, numPairs int) sdk.Coins + type BankKeeper interface + SendCoinsFromAccountToModule func(ctx sdk.Context, senderAddr sdk.AccAddress, recipientModule string, ...) error + SendCoinsFromModuleToAccount func(ctx sdk.Context, senderModule string, recipientAddr sdk.AccAddress, ...) error + type FeeShareKeeper interface + GetFeeShare func(ctx sdk.Context, contract sdk.Address) (revtypes.FeeShare, bool) + GetParams func(ctx sdk.Context) revtypes.Params + type FeeSharePayoutDecorator struct + func NewFeeSharePayoutDecorator(bk BankKeeper, fs FeeShareKeeper) FeeSharePayoutDecorator + func (fsd FeeSharePayoutDecorator) AnteHandle(ctx sdk.Context, tx sdk.Tx, simulate bool, next sdk.AnteHandler) (newCtx sdk.Context, err error) + func (fsd FeeSharePayoutDecorator) FeeSharePayout(ctx sdk.Context, bankKeeper BankKeeper, totalFees sdk.Coins, ...) error + type FeeSharePayoutEventOutput struct + FeesPaid sdk.Coins + WithdrawAddress sdk.AccAddress Other modules containing this package github.com/CosmosContracts/juno/v12 github.com/CosmosContracts/juno/v13 github.com/CosmosContracts/juno/v14 github.com/CosmosContracts/juno/v15 github.com/CosmosContracts/juno/v16 github.com/CosmosContracts/juno/v17 github.com/CosmosContracts/juno/v18 github.com/CosmosContracts/juno/v19 github.com/CosmosContracts/juno/v21 github.com/CosmosContracts/juno/v22 github.com/CosmosContracts/juno/v23 github.com/CosmosContracts/juno/v24