14 lines
422 B
Go
14 lines
422 B
Go
package types
|
|
|
|
import (
|
|
sdk "github.com/cosmos/cosmos-sdk/types"
|
|
)
|
|
|
|
// BankKeeper defines the expected interface contract the vesting module requires
|
|
// for creating vesting accounts with funds.
|
|
type BankKeeper interface {
|
|
SendEnabledCoins(ctx sdk.Context, coins ...sdk.Coin) error
|
|
SendCoins(ctx sdk.Context, fromAddr sdk.AccAddress, toAddr sdk.AccAddress, amt sdk.Coins) error
|
|
BlockedAddr(addr sdk.AccAddress) bool
|
|
}
|