mirror of https://github.com/certusone/wasmd.git
15 lines
474 B
Go
15 lines
474 B
Go
package wasmtesting
|
|
|
|
import sdk "github.com/cosmos/cosmos-sdk/types"
|
|
|
|
type MockCoinTransferrer struct {
|
|
TransferCoinsFn func(ctx sdk.Context, fromAddr sdk.AccAddress, toAddr sdk.AccAddress, amt sdk.Coins) error
|
|
}
|
|
|
|
func (m *MockCoinTransferrer) TransferCoins(ctx sdk.Context, fromAddr sdk.AccAddress, toAddr sdk.AccAddress, amt sdk.Coins) error {
|
|
if m.TransferCoinsFn == nil {
|
|
panic("not expected to be called")
|
|
}
|
|
return m.TransferCoinsFn(ctx, fromAddr, toAddr, amt)
|
|
}
|