mocks

package
v0.30.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 23, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountKeeper

type AccountKeeper struct {
	mock.Mock
}

AccountKeeper is an autogenerated mock type for the AccountKeeper type

func NewAccountKeeper

func NewAccountKeeper(t interface {
	mock.TestingT
	Cleanup(func())
}) *AccountKeeper

NewAccountKeeper creates a new instance of AccountKeeper. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*AccountKeeper) EXPECT

func (_m *AccountKeeper) EXPECT() *AccountKeeper_Expecter

func (*AccountKeeper) GetAccount

func (_m *AccountKeeper) GetAccount(ctx types.Context, addr types.AccAddress) authtypes.AccountI

GetAccount provides a mock function with given fields: ctx, addr

type AccountKeeper_Expecter

type AccountKeeper_Expecter struct {
	// contains filtered or unexported fields
}

func (*AccountKeeper_Expecter) GetAccount

func (_e *AccountKeeper_Expecter) GetAccount(ctx interface{}, addr interface{}) *AccountKeeper_GetAccount_Call

GetAccount is a helper method to define mock.On call

  • ctx types.Context
  • addr types.AccAddress

type AccountKeeper_GetAccount_Call

type AccountKeeper_GetAccount_Call struct {
	*mock.Call
}

AccountKeeper_GetAccount_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetAccount'

func (*AccountKeeper_GetAccount_Call) Return

func (*AccountKeeper_GetAccount_Call) Run

func (*AccountKeeper_GetAccount_Call) RunAndReturn

type AmmKeeper

type AmmKeeper struct {
	mock.Mock
}

AmmKeeper is an autogenerated mock type for the AmmKeeper type

func NewAmmKeeper

func NewAmmKeeper(t interface {
	mock.TestingT
	Cleanup(func())
}) *AmmKeeper

NewAmmKeeper creates a new instance of AmmKeeper. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*AmmKeeper) CalcInAmtGivenOut

func (_m *AmmKeeper) CalcInAmtGivenOut(ctx types.Context, poolId uint64, oracle ammtypes.OracleKeeper, snapshot *ammtypes.Pool, tokensOut types.Coins, tokenInDenom string, swapFee math.LegacyDec) (types.Coin, error)

CalcInAmtGivenOut provides a mock function with given fields: ctx, poolId, oracle, snapshot, tokensOut, tokenInDenom, swapFee

func (*AmmKeeper) CalcOutAmtGivenIn

func (_m *AmmKeeper) CalcOutAmtGivenIn(ctx types.Context, poolId uint64, oracle ammtypes.OracleKeeper, snapshot *ammtypes.Pool, tokensIn types.Coins, tokenOutDenom string, swapFee math.LegacyDec) (types.Coin, error)

CalcOutAmtGivenIn provides a mock function with given fields: ctx, poolId, oracle, snapshot, tokensIn, tokenOutDenom, swapFee

func (*AmmKeeper) CalcSwapEstimationByDenom

func (_m *AmmKeeper) CalcSwapEstimationByDenom(ctx types.Context, amount types.Coin, denomIn string, denomOut string, baseCurrency string, discount math.LegacyDec, overrideSwapFee math.LegacyDec, decimals uint64) ([]*ammtypes.SwapAmountInRoute, []*ammtypes.SwapAmountOutRoute, types.Coin, math.LegacyDec, math.LegacyDec, math.LegacyDec, types.Coin, math.LegacyDec, math.LegacyDec, math.LegacyDec, error)

CalcSwapEstimationByDenom provides a mock function with given fields: ctx, amount, denomIn, denomOut, baseCurrency, discount, overrideSwapFee, decimals

func (*AmmKeeper) EXPECT

func (_m *AmmKeeper) EXPECT() *AmmKeeper_Expecter

func (*AmmKeeper) GetAllPool

func (_m *AmmKeeper) GetAllPool(_a0 types.Context) []ammtypes.Pool

GetAllPool provides a mock function with given fields: _a0

func (*AmmKeeper) GetBestPoolWithDenoms

func (_m *AmmKeeper) GetBestPoolWithDenoms(ctx types.Context, denoms []string) (ammtypes.Pool, bool)

GetBestPoolWithDenoms provides a mock function with given fields: ctx, denoms

func (*AmmKeeper) GetPool

func (_m *AmmKeeper) GetPool(_a0 types.Context, _a1 uint64) (ammtypes.Pool, bool)

GetPool provides a mock function with given fields: _a0, _a1

func (*AmmKeeper) GetPoolSnapshotOrSet

func (_m *AmmKeeper) GetPoolSnapshotOrSet(ctx types.Context, pool ammtypes.Pool) ammtypes.Pool

GetPoolSnapshotOrSet provides a mock function with given fields: ctx, pool

func (*AmmKeeper) IterateLiquidityPools

func (_m *AmmKeeper) IterateLiquidityPools(_a0 types.Context, _a1 func(ammtypes.Pool) bool)

IterateLiquidityPools provides a mock function with given fields: _a0, _a1

type AmmKeeper_CalcInAmtGivenOut_Call

type AmmKeeper_CalcInAmtGivenOut_Call struct {
	*mock.Call
}

AmmKeeper_CalcInAmtGivenOut_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CalcInAmtGivenOut'

func (*AmmKeeper_CalcInAmtGivenOut_Call) Return

func (*AmmKeeper_CalcInAmtGivenOut_Call) Run

func (_c *AmmKeeper_CalcInAmtGivenOut_Call) Run(run func(ctx types.Context, poolId uint64, oracle ammtypes.OracleKeeper, snapshot *ammtypes.Pool, tokensOut types.Coins, tokenInDenom string, swapFee math.LegacyDec)) *AmmKeeper_CalcInAmtGivenOut_Call

type AmmKeeper_CalcOutAmtGivenIn_Call

type AmmKeeper_CalcOutAmtGivenIn_Call struct {
	*mock.Call
}

AmmKeeper_CalcOutAmtGivenIn_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CalcOutAmtGivenIn'

func (*AmmKeeper_CalcOutAmtGivenIn_Call) Return

func (*AmmKeeper_CalcOutAmtGivenIn_Call) Run

func (_c *AmmKeeper_CalcOutAmtGivenIn_Call) Run(run func(ctx types.Context, poolId uint64, oracle ammtypes.OracleKeeper, snapshot *ammtypes.Pool, tokensIn types.Coins, tokenOutDenom string, swapFee math.LegacyDec)) *AmmKeeper_CalcOutAmtGivenIn_Call

type AmmKeeper_CalcSwapEstimationByDenom_Call

type AmmKeeper_CalcSwapEstimationByDenom_Call struct {
	*mock.Call
}

AmmKeeper_CalcSwapEstimationByDenom_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CalcSwapEstimationByDenom'

func (*AmmKeeper_CalcSwapEstimationByDenom_Call) Return

func (_c *AmmKeeper_CalcSwapEstimationByDenom_Call) Return(inRoute []*ammtypes.SwapAmountInRoute, outRoute []*ammtypes.SwapAmountOutRoute, outAmount types.Coin, spotPrice math.LegacyDec, swapFee math.LegacyDec, discountOut math.LegacyDec, availableLiquidity types.Coin, weightBonus math.LegacyDec, priceImpact math.LegacyDec, err error) *AmmKeeper_CalcSwapEstimationByDenom_Call

func (*AmmKeeper_CalcSwapEstimationByDenom_Call) Run

func (_c *AmmKeeper_CalcSwapEstimationByDenom_Call) Run(run func(ctx types.Context, amount types.Coin, denomIn string, denomOut string, baseCurrency string, discount math.LegacyDec, overrideSwapFee math.LegacyDec, decimals uint64)) *AmmKeeper_CalcSwapEstimationByDenom_Call

type AmmKeeper_Expecter

type AmmKeeper_Expecter struct {
	// contains filtered or unexported fields
}

func (*AmmKeeper_Expecter) CalcInAmtGivenOut

func (_e *AmmKeeper_Expecter) CalcInAmtGivenOut(ctx interface{}, poolId interface{}, oracle interface{}, snapshot interface{}, tokensOut interface{}, tokenInDenom interface{}, swapFee interface{}) *AmmKeeper_CalcInAmtGivenOut_Call

CalcInAmtGivenOut is a helper method to define mock.On call

  • ctx types.Context
  • poolId uint64
  • oracle ammtypes.OracleKeeper
  • snapshot *ammtypes.Pool
  • tokensOut types.Coins
  • tokenInDenom string
  • swapFee math.LegacyDec

func (*AmmKeeper_Expecter) CalcOutAmtGivenIn

func (_e *AmmKeeper_Expecter) CalcOutAmtGivenIn(ctx interface{}, poolId interface{}, oracle interface{}, snapshot interface{}, tokensIn interface{}, tokenOutDenom interface{}, swapFee interface{}) *AmmKeeper_CalcOutAmtGivenIn_Call

CalcOutAmtGivenIn is a helper method to define mock.On call

  • ctx types.Context
  • poolId uint64
  • oracle ammtypes.OracleKeeper
  • snapshot *ammtypes.Pool
  • tokensIn types.Coins
  • tokenOutDenom string
  • swapFee math.LegacyDec

func (*AmmKeeper_Expecter) CalcSwapEstimationByDenom

func (_e *AmmKeeper_Expecter) CalcSwapEstimationByDenom(ctx interface{}, amount interface{}, denomIn interface{}, denomOut interface{}, baseCurrency interface{}, discount interface{}, overrideSwapFee interface{}, decimals interface{}) *AmmKeeper_CalcSwapEstimationByDenom_Call

CalcSwapEstimationByDenom is a helper method to define mock.On call

  • ctx types.Context
  • amount types.Coin
  • denomIn string
  • denomOut string
  • baseCurrency string
  • discount math.LegacyDec
  • overrideSwapFee math.LegacyDec
  • decimals uint64

func (*AmmKeeper_Expecter) GetAllPool

func (_e *AmmKeeper_Expecter) GetAllPool(_a0 interface{}) *AmmKeeper_GetAllPool_Call

GetAllPool is a helper method to define mock.On call

  • _a0 types.Context

func (*AmmKeeper_Expecter) GetBestPoolWithDenoms

func (_e *AmmKeeper_Expecter) GetBestPoolWithDenoms(ctx interface{}, denoms interface{}) *AmmKeeper_GetBestPoolWithDenoms_Call

GetBestPoolWithDenoms is a helper method to define mock.On call

  • ctx types.Context
  • denoms []string

func (*AmmKeeper_Expecter) GetPool

func (_e *AmmKeeper_Expecter) GetPool(_a0 interface{}, _a1 interface{}) *AmmKeeper_GetPool_Call

GetPool is a helper method to define mock.On call

  • _a0 types.Context
  • _a1 uint64

func (*AmmKeeper_Expecter) GetPoolSnapshotOrSet

func (_e *AmmKeeper_Expecter) GetPoolSnapshotOrSet(ctx interface{}, pool interface{}) *AmmKeeper_GetPoolSnapshotOrSet_Call

GetPoolSnapshotOrSet is a helper method to define mock.On call

  • ctx types.Context
  • pool ammtypes.Pool

func (*AmmKeeper_Expecter) IterateLiquidityPools

func (_e *AmmKeeper_Expecter) IterateLiquidityPools(_a0 interface{}, _a1 interface{}) *AmmKeeper_IterateLiquidityPools_Call

IterateLiquidityPools is a helper method to define mock.On call

  • _a0 types.Context
  • _a1 func(ammtypes.Pool) bool

type AmmKeeper_GetAllPool_Call

type AmmKeeper_GetAllPool_Call struct {
	*mock.Call
}

AmmKeeper_GetAllPool_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetAllPool'

func (*AmmKeeper_GetAllPool_Call) Return

func (*AmmKeeper_GetAllPool_Call) Run

func (*AmmKeeper_GetAllPool_Call) RunAndReturn

type AmmKeeper_GetBestPoolWithDenoms_Call

type AmmKeeper_GetBestPoolWithDenoms_Call struct {
	*mock.Call
}

AmmKeeper_GetBestPoolWithDenoms_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBestPoolWithDenoms'

func (*AmmKeeper_GetBestPoolWithDenoms_Call) Return

func (*AmmKeeper_GetBestPoolWithDenoms_Call) Run

func (*AmmKeeper_GetBestPoolWithDenoms_Call) RunAndReturn

type AmmKeeper_GetPoolSnapshotOrSet_Call

type AmmKeeper_GetPoolSnapshotOrSet_Call struct {
	*mock.Call
}

AmmKeeper_GetPoolSnapshotOrSet_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetPoolSnapshotOrSet'

func (*AmmKeeper_GetPoolSnapshotOrSet_Call) Return

func (*AmmKeeper_GetPoolSnapshotOrSet_Call) Run

func (*AmmKeeper_GetPoolSnapshotOrSet_Call) RunAndReturn

type AmmKeeper_GetPool_Call

type AmmKeeper_GetPool_Call struct {
	*mock.Call
}

AmmKeeper_GetPool_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetPool'

func (*AmmKeeper_GetPool_Call) Return

func (*AmmKeeper_GetPool_Call) Run

func (_c *AmmKeeper_GetPool_Call) Run(run func(_a0 types.Context, _a1 uint64)) *AmmKeeper_GetPool_Call

func (*AmmKeeper_GetPool_Call) RunAndReturn

type AmmKeeper_IterateLiquidityPools_Call

type AmmKeeper_IterateLiquidityPools_Call struct {
	*mock.Call
}

AmmKeeper_IterateLiquidityPools_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'IterateLiquidityPools'

func (*AmmKeeper_IterateLiquidityPools_Call) Return

func (*AmmKeeper_IterateLiquidityPools_Call) Run

func (*AmmKeeper_IterateLiquidityPools_Call) RunAndReturn

type AssetProfileKeeper

type AssetProfileKeeper struct {
	mock.Mock
}

AssetProfileKeeper is an autogenerated mock type for the AssetProfileKeeper type

func NewAssetProfileKeeper

func NewAssetProfileKeeper(t interface {
	mock.TestingT
	Cleanup(func())
}) *AssetProfileKeeper

NewAssetProfileKeeper creates a new instance of AssetProfileKeeper. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*AssetProfileKeeper) EXPECT

func (*AssetProfileKeeper) GetEntry

func (_m *AssetProfileKeeper) GetEntry(ctx types.Context, baseDenom string) (assetprofiletypes.Entry, bool)

GetEntry provides a mock function with given fields: ctx, baseDenom

func (*AssetProfileKeeper) GetEntryByDenom

func (_m *AssetProfileKeeper) GetEntryByDenom(ctx types.Context, denom string) (assetprofiletypes.Entry, bool)

GetEntryByDenom provides a mock function with given fields: ctx, denom

type AssetProfileKeeper_Expecter

type AssetProfileKeeper_Expecter struct {
	// contains filtered or unexported fields
}

func (*AssetProfileKeeper_Expecter) GetEntry

func (_e *AssetProfileKeeper_Expecter) GetEntry(ctx interface{}, baseDenom interface{}) *AssetProfileKeeper_GetEntry_Call

GetEntry is a helper method to define mock.On call

  • ctx types.Context
  • baseDenom string

func (*AssetProfileKeeper_Expecter) GetEntryByDenom

func (_e *AssetProfileKeeper_Expecter) GetEntryByDenom(ctx interface{}, denom interface{}) *AssetProfileKeeper_GetEntryByDenom_Call

GetEntryByDenom is a helper method to define mock.On call

  • ctx types.Context
  • denom string

type AssetProfileKeeper_GetEntryByDenom_Call

type AssetProfileKeeper_GetEntryByDenom_Call struct {
	*mock.Call
}

AssetProfileKeeper_GetEntryByDenom_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetEntryByDenom'

func (*AssetProfileKeeper_GetEntryByDenom_Call) Return

func (*AssetProfileKeeper_GetEntryByDenom_Call) Run

func (*AssetProfileKeeper_GetEntryByDenom_Call) RunAndReturn

type AssetProfileKeeper_GetEntry_Call

type AssetProfileKeeper_GetEntry_Call struct {
	*mock.Call
}

AssetProfileKeeper_GetEntry_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetEntry'

func (*AssetProfileKeeper_GetEntry_Call) Return

func (*AssetProfileKeeper_GetEntry_Call) Run

func (*AssetProfileKeeper_GetEntry_Call) RunAndReturn

type AuthorizationChecker

type AuthorizationChecker struct {
	mock.Mock
}

AuthorizationChecker is an autogenerated mock type for the AuthorizationChecker type

func NewAuthorizationChecker

func NewAuthorizationChecker(t interface {
	mock.TestingT
	Cleanup(func())
}) *AuthorizationChecker

NewAuthorizationChecker creates a new instance of AuthorizationChecker. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*AuthorizationChecker) CheckIfWhitelisted

func (_m *AuthorizationChecker) CheckIfWhitelisted(ctx types.Context, creator string) bool

CheckIfWhitelisted provides a mock function with given fields: ctx, creator

func (*AuthorizationChecker) EXPECT

func (*AuthorizationChecker) IsWhitelistingEnabled

func (_m *AuthorizationChecker) IsWhitelistingEnabled(ctx types.Context) bool

IsWhitelistingEnabled provides a mock function with given fields: ctx

type AuthorizationChecker_CheckIfWhitelisted_Call

type AuthorizationChecker_CheckIfWhitelisted_Call struct {
	*mock.Call
}

AuthorizationChecker_CheckIfWhitelisted_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CheckIfWhitelisted'

func (*AuthorizationChecker_CheckIfWhitelisted_Call) Return

func (*AuthorizationChecker_CheckIfWhitelisted_Call) Run

func (*AuthorizationChecker_CheckIfWhitelisted_Call) RunAndReturn

type AuthorizationChecker_Expecter

type AuthorizationChecker_Expecter struct {
	// contains filtered or unexported fields
}

func (*AuthorizationChecker_Expecter) CheckIfWhitelisted

func (_e *AuthorizationChecker_Expecter) CheckIfWhitelisted(ctx interface{}, creator interface{}) *AuthorizationChecker_CheckIfWhitelisted_Call

CheckIfWhitelisted is a helper method to define mock.On call

  • ctx types.Context
  • creator string

func (*AuthorizationChecker_Expecter) IsWhitelistingEnabled

func (_e *AuthorizationChecker_Expecter) IsWhitelistingEnabled(ctx interface{}) *AuthorizationChecker_IsWhitelistingEnabled_Call

IsWhitelistingEnabled is a helper method to define mock.On call

  • ctx types.Context

type AuthorizationChecker_IsWhitelistingEnabled_Call

type AuthorizationChecker_IsWhitelistingEnabled_Call struct {
	*mock.Call
}

AuthorizationChecker_IsWhitelistingEnabled_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'IsWhitelistingEnabled'

func (*AuthorizationChecker_IsWhitelistingEnabled_Call) Return

func (*AuthorizationChecker_IsWhitelistingEnabled_Call) Run

func (*AuthorizationChecker_IsWhitelistingEnabled_Call) RunAndReturn

type BankKeeper

type BankKeeper struct {
	mock.Mock
}

BankKeeper is an autogenerated mock type for the BankKeeper type

func NewBankKeeper

func NewBankKeeper(t interface {
	mock.TestingT
	Cleanup(func())
}) *BankKeeper

NewBankKeeper creates a new instance of BankKeeper. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*BankKeeper) BlockedAddr

func (_m *BankKeeper) BlockedAddr(addr types.AccAddress) bool

BlockedAddr provides a mock function with given fields: addr

func (*BankKeeper) EXPECT

func (_m *BankKeeper) EXPECT() *BankKeeper_Expecter

func (*BankKeeper) GetAllBalances

func (_m *BankKeeper) GetAllBalances(ctx types.Context, addr types.AccAddress) types.Coins

GetAllBalances provides a mock function with given fields: ctx, addr

func (*BankKeeper) GetBalance

func (_m *BankKeeper) GetBalance(ctx types.Context, addr types.AccAddress, denom string) types.Coin

GetBalance provides a mock function with given fields: ctx, addr, denom

func (*BankKeeper) HasBalance

func (_m *BankKeeper) HasBalance(ctx types.Context, addr types.AccAddress, amt types.Coin) bool

HasBalance provides a mock function with given fields: ctx, addr, amt

func (*BankKeeper) SendCoins

func (_m *BankKeeper) SendCoins(ctx types.Context, fromAddr types.AccAddress, toAddr types.AccAddress, amt types.Coins) error

SendCoins provides a mock function with given fields: ctx, fromAddr, toAddr, amt

func (*BankKeeper) SendCoinsFromAccountToModule

func (_m *BankKeeper) SendCoinsFromAccountToModule(ctx types.Context, senderAddr types.AccAddress, recipientModule string, amt types.Coins) error

SendCoinsFromAccountToModule provides a mock function with given fields: ctx, senderAddr, recipientModule, amt

func (*BankKeeper) SendCoinsFromModuleToAccount

func (_m *BankKeeper) SendCoinsFromModuleToAccount(ctx types.Context, senderModule string, recipientAddr types.AccAddress, amt types.Coins) error

SendCoinsFromModuleToAccount provides a mock function with given fields: ctx, senderModule, recipientAddr, amt

func (*BankKeeper) SendCoinsFromModuleToModule

func (_m *BankKeeper) SendCoinsFromModuleToModule(ctx types.Context, senderModule string, recipientModule string, amt types.Coins) error

SendCoinsFromModuleToModule provides a mock function with given fields: ctx, senderModule, recipientModule, amt

func (*BankKeeper) SpendableCoins

func (_m *BankKeeper) SpendableCoins(ctx types.Context, addr types.AccAddress) types.Coins

SpendableCoins provides a mock function with given fields: ctx, addr

type BankKeeper_BlockedAddr_Call

type BankKeeper_BlockedAddr_Call struct {
	*mock.Call
}

BankKeeper_BlockedAddr_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'BlockedAddr'

func (*BankKeeper_BlockedAddr_Call) Return

func (*BankKeeper_BlockedAddr_Call) Run

func (*BankKeeper_BlockedAddr_Call) RunAndReturn

type BankKeeper_Expecter

type BankKeeper_Expecter struct {
	// contains filtered or unexported fields
}

func (*BankKeeper_Expecter) BlockedAddr

func (_e *BankKeeper_Expecter) BlockedAddr(addr interface{}) *BankKeeper_BlockedAddr_Call

BlockedAddr is a helper method to define mock.On call

  • addr types.AccAddress

func (*BankKeeper_Expecter) GetAllBalances

func (_e *BankKeeper_Expecter) GetAllBalances(ctx interface{}, addr interface{}) *BankKeeper_GetAllBalances_Call

GetAllBalances is a helper method to define mock.On call

  • ctx types.Context
  • addr types.AccAddress

func (*BankKeeper_Expecter) GetBalance

func (_e *BankKeeper_Expecter) GetBalance(ctx interface{}, addr interface{}, denom interface{}) *BankKeeper_GetBalance_Call

GetBalance is a helper method to define mock.On call

  • ctx types.Context
  • addr types.AccAddress
  • denom string

func (*BankKeeper_Expecter) HasBalance

func (_e *BankKeeper_Expecter) HasBalance(ctx interface{}, addr interface{}, amt interface{}) *BankKeeper_HasBalance_Call

HasBalance is a helper method to define mock.On call

  • ctx types.Context
  • addr types.AccAddress
  • amt types.Coin

func (*BankKeeper_Expecter) SendCoins

func (_e *BankKeeper_Expecter) SendCoins(ctx interface{}, fromAddr interface{}, toAddr interface{}, amt interface{}) *BankKeeper_SendCoins_Call

SendCoins is a helper method to define mock.On call

  • ctx types.Context
  • fromAddr types.AccAddress
  • toAddr types.AccAddress
  • amt types.Coins

func (*BankKeeper_Expecter) SendCoinsFromAccountToModule

func (_e *BankKeeper_Expecter) SendCoinsFromAccountToModule(ctx interface{}, senderAddr interface{}, recipientModule interface{}, amt interface{}) *BankKeeper_SendCoinsFromAccountToModule_Call

SendCoinsFromAccountToModule is a helper method to define mock.On call

  • ctx types.Context
  • senderAddr types.AccAddress
  • recipientModule string
  • amt types.Coins

func (*BankKeeper_Expecter) SendCoinsFromModuleToAccount

func (_e *BankKeeper_Expecter) SendCoinsFromModuleToAccount(ctx interface{}, senderModule interface{}, recipientAddr interface{}, amt interface{}) *BankKeeper_SendCoinsFromModuleToAccount_Call

SendCoinsFromModuleToAccount is a helper method to define mock.On call

  • ctx types.Context
  • senderModule string
  • recipientAddr types.AccAddress
  • amt types.Coins

func (*BankKeeper_Expecter) SendCoinsFromModuleToModule

func (_e *BankKeeper_Expecter) SendCoinsFromModuleToModule(ctx interface{}, senderModule interface{}, recipientModule interface{}, amt interface{}) *BankKeeper_SendCoinsFromModuleToModule_Call

SendCoinsFromModuleToModule is a helper method to define mock.On call

  • ctx types.Context
  • senderModule string
  • recipientModule string
  • amt types.Coins

func (*BankKeeper_Expecter) SpendableCoins

func (_e *BankKeeper_Expecter) SpendableCoins(ctx interface{}, addr interface{}) *BankKeeper_SpendableCoins_Call

SpendableCoins is a helper method to define mock.On call

  • ctx types.Context
  • addr types.AccAddress

type BankKeeper_GetAllBalances_Call

type BankKeeper_GetAllBalances_Call struct {
	*mock.Call
}

BankKeeper_GetAllBalances_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetAllBalances'

func (*BankKeeper_GetAllBalances_Call) Return

func (*BankKeeper_GetAllBalances_Call) Run

func (*BankKeeper_GetAllBalances_Call) RunAndReturn

type BankKeeper_GetBalance_Call

type BankKeeper_GetBalance_Call struct {
	*mock.Call
}

BankKeeper_GetBalance_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBalance'

func (*BankKeeper_GetBalance_Call) Return

func (*BankKeeper_GetBalance_Call) Run

func (*BankKeeper_GetBalance_Call) RunAndReturn

type BankKeeper_HasBalance_Call

type BankKeeper_HasBalance_Call struct {
	*mock.Call
}

BankKeeper_HasBalance_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'HasBalance'

func (*BankKeeper_HasBalance_Call) Return

func (*BankKeeper_HasBalance_Call) Run

func (*BankKeeper_HasBalance_Call) RunAndReturn

type BankKeeper_SendCoinsFromAccountToModule_Call

type BankKeeper_SendCoinsFromAccountToModule_Call struct {
	*mock.Call
}

BankKeeper_SendCoinsFromAccountToModule_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SendCoinsFromAccountToModule'

func (*BankKeeper_SendCoinsFromAccountToModule_Call) Return

func (*BankKeeper_SendCoinsFromAccountToModule_Call) Run

func (*BankKeeper_SendCoinsFromAccountToModule_Call) RunAndReturn

type BankKeeper_SendCoinsFromModuleToAccount_Call

type BankKeeper_SendCoinsFromModuleToAccount_Call struct {
	*mock.Call
}

BankKeeper_SendCoinsFromModuleToAccount_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SendCoinsFromModuleToAccount'

func (*BankKeeper_SendCoinsFromModuleToAccount_Call) Return

func (*BankKeeper_SendCoinsFromModuleToAccount_Call) Run

func (*BankKeeper_SendCoinsFromModuleToAccount_Call) RunAndReturn

type BankKeeper_SendCoinsFromModuleToModule_Call

type BankKeeper_SendCoinsFromModuleToModule_Call struct {
	*mock.Call
}

BankKeeper_SendCoinsFromModuleToModule_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SendCoinsFromModuleToModule'

func (*BankKeeper_SendCoinsFromModuleToModule_Call) Return

func (*BankKeeper_SendCoinsFromModuleToModule_Call) Run

func (*BankKeeper_SendCoinsFromModuleToModule_Call) RunAndReturn

type BankKeeper_SendCoins_Call

type BankKeeper_SendCoins_Call struct {
	*mock.Call
}

BankKeeper_SendCoins_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SendCoins'

func (*BankKeeper_SendCoins_Call) Return

func (*BankKeeper_SendCoins_Call) Run

func (*BankKeeper_SendCoins_Call) RunAndReturn

type BankKeeper_SpendableCoins_Call

type BankKeeper_SpendableCoins_Call struct {
	*mock.Call
}

BankKeeper_SpendableCoins_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SpendableCoins'

func (*BankKeeper_SpendableCoins_Call) Return

func (*BankKeeper_SpendableCoins_Call) Run

func (*BankKeeper_SpendableCoins_Call) RunAndReturn

type CloseLongChecker

type CloseLongChecker struct {
	mock.Mock
}

CloseLongChecker is an autogenerated mock type for the CloseLongChecker type

func NewCloseLongChecker

func NewCloseLongChecker(t interface {
	mock.TestingT
	Cleanup(func())
}) *CloseLongChecker

NewCloseLongChecker creates a new instance of CloseLongChecker. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*CloseLongChecker) EXPECT

func (*CloseLongChecker) EstimateAndRepay

func (_m *CloseLongChecker) EstimateAndRepay(ctx types.Context, mtp perpetualtypes.MTP, pool perpetualtypes.Pool, ammPool ammtypes.Pool, amount math.Int, baseCurrency string) (math.Int, error)

EstimateAndRepay provides a mock function with given fields: ctx, mtp, pool, ammPool, amount, baseCurrency

func (*CloseLongChecker) GetAmmPool

func (_m *CloseLongChecker) GetAmmPool(ctx types.Context, poolId uint64, tradingAsset string) (ammtypes.Pool, error)

GetAmmPool provides a mock function with given fields: ctx, poolId, tradingAsset

func (*CloseLongChecker) GetMTP

func (_m *CloseLongChecker) GetMTP(ctx types.Context, mtpAddress string, id uint64) (perpetualtypes.MTP, error)

GetMTP provides a mock function with given fields: ctx, mtpAddress, id

func (*CloseLongChecker) GetPool

func (_m *CloseLongChecker) GetPool(ctx types.Context, poolId uint64) (perpetualtypes.Pool, bool)

GetPool provides a mock function with given fields: ctx, poolId

func (*CloseLongChecker) HandleBorrowInterest

func (_m *CloseLongChecker) HandleBorrowInterest(ctx types.Context, mtp *perpetualtypes.MTP, pool *perpetualtypes.Pool, ammPool ammtypes.Pool) error

HandleBorrowInterest provides a mock function with given fields: ctx, mtp, pool, ammPool

func (*CloseLongChecker) TakeOutCustody

func (_m *CloseLongChecker) TakeOutCustody(ctx types.Context, mtp perpetualtypes.MTP, pool *perpetualtypes.Pool, amount math.Int) error

TakeOutCustody provides a mock function with given fields: ctx, mtp, pool, amount

type CloseLongChecker_EstimateAndRepay_Call

type CloseLongChecker_EstimateAndRepay_Call struct {
	*mock.Call
}

CloseLongChecker_EstimateAndRepay_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'EstimateAndRepay'

func (*CloseLongChecker_EstimateAndRepay_Call) Return

func (*CloseLongChecker_EstimateAndRepay_Call) Run

type CloseLongChecker_Expecter

type CloseLongChecker_Expecter struct {
	// contains filtered or unexported fields
}

func (*CloseLongChecker_Expecter) EstimateAndRepay

func (_e *CloseLongChecker_Expecter) EstimateAndRepay(ctx interface{}, mtp interface{}, pool interface{}, ammPool interface{}, amount interface{}, baseCurrency interface{}) *CloseLongChecker_EstimateAndRepay_Call

EstimateAndRepay is a helper method to define mock.On call

  • ctx types.Context
  • mtp perpetualtypes.MTP
  • pool perpetualtypes.Pool
  • ammPool ammtypes.Pool
  • amount math.Int
  • baseCurrency string

func (*CloseLongChecker_Expecter) GetAmmPool

func (_e *CloseLongChecker_Expecter) GetAmmPool(ctx interface{}, poolId interface{}, tradingAsset interface{}) *CloseLongChecker_GetAmmPool_Call

GetAmmPool is a helper method to define mock.On call

  • ctx types.Context
  • poolId uint64
  • tradingAsset string

func (*CloseLongChecker_Expecter) GetMTP

func (_e *CloseLongChecker_Expecter) GetMTP(ctx interface{}, mtpAddress interface{}, id interface{}) *CloseLongChecker_GetMTP_Call

GetMTP is a helper method to define mock.On call

  • ctx types.Context
  • mtpAddress string
  • id uint64

func (*CloseLongChecker_Expecter) GetPool

func (_e *CloseLongChecker_Expecter) GetPool(ctx interface{}, poolId interface{}) *CloseLongChecker_GetPool_Call

GetPool is a helper method to define mock.On call

  • ctx types.Context
  • poolId uint64

func (*CloseLongChecker_Expecter) HandleBorrowInterest

func (_e *CloseLongChecker_Expecter) HandleBorrowInterest(ctx interface{}, mtp interface{}, pool interface{}, ammPool interface{}) *CloseLongChecker_HandleBorrowInterest_Call

HandleBorrowInterest is a helper method to define mock.On call

  • ctx types.Context
  • mtp *perpetualtypes.MTP
  • pool *perpetualtypes.Pool
  • ammPool ammtypes.Pool

func (*CloseLongChecker_Expecter) TakeOutCustody

func (_e *CloseLongChecker_Expecter) TakeOutCustody(ctx interface{}, mtp interface{}, pool interface{}, amount interface{}) *CloseLongChecker_TakeOutCustody_Call

TakeOutCustody is a helper method to define mock.On call

  • ctx types.Context
  • mtp perpetualtypes.MTP
  • pool *perpetualtypes.Pool
  • amount math.Int

type CloseLongChecker_GetAmmPool_Call

type CloseLongChecker_GetAmmPool_Call struct {
	*mock.Call
}

CloseLongChecker_GetAmmPool_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetAmmPool'

func (*CloseLongChecker_GetAmmPool_Call) Return

func (*CloseLongChecker_GetAmmPool_Call) Run

func (_c *CloseLongChecker_GetAmmPool_Call) Run(run func(ctx types.Context, poolId uint64, tradingAsset string)) *CloseLongChecker_GetAmmPool_Call

func (*CloseLongChecker_GetAmmPool_Call) RunAndReturn

type CloseLongChecker_GetMTP_Call

type CloseLongChecker_GetMTP_Call struct {
	*mock.Call
}

CloseLongChecker_GetMTP_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetMTP'

func (*CloseLongChecker_GetMTP_Call) Return

func (*CloseLongChecker_GetMTP_Call) Run

func (_c *CloseLongChecker_GetMTP_Call) Run(run func(ctx types.Context, mtpAddress string, id uint64)) *CloseLongChecker_GetMTP_Call

func (*CloseLongChecker_GetMTP_Call) RunAndReturn

type CloseLongChecker_GetPool_Call

type CloseLongChecker_GetPool_Call struct {
	*mock.Call
}

CloseLongChecker_GetPool_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetPool'

func (*CloseLongChecker_GetPool_Call) Return

func (*CloseLongChecker_GetPool_Call) Run

func (*CloseLongChecker_GetPool_Call) RunAndReturn

type CloseLongChecker_HandleBorrowInterest_Call

type CloseLongChecker_HandleBorrowInterest_Call struct {
	*mock.Call
}

CloseLongChecker_HandleBorrowInterest_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'HandleBorrowInterest'

func (*CloseLongChecker_HandleBorrowInterest_Call) Return

func (*CloseLongChecker_HandleBorrowInterest_Call) Run

type CloseLongChecker_TakeOutCustody_Call

type CloseLongChecker_TakeOutCustody_Call struct {
	*mock.Call
}

CloseLongChecker_TakeOutCustody_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'TakeOutCustody'

func (*CloseLongChecker_TakeOutCustody_Call) Return

func (*CloseLongChecker_TakeOutCustody_Call) Run

func (*CloseLongChecker_TakeOutCustody_Call) RunAndReturn

type CloseShortChecker

type CloseShortChecker struct {
	mock.Mock
}

CloseShortChecker is an autogenerated mock type for the CloseShortChecker type

func NewCloseShortChecker

func NewCloseShortChecker(t interface {
	mock.TestingT
	Cleanup(func())
}) *CloseShortChecker

NewCloseShortChecker creates a new instance of CloseShortChecker. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*CloseShortChecker) EXPECT

func (*CloseShortChecker) EstimateAndRepay

func (_m *CloseShortChecker) EstimateAndRepay(ctx types.Context, mtp perpetualtypes.MTP, pool perpetualtypes.Pool, ammPool ammtypes.Pool, amount math.Int, baseCurrency string) (math.Int, error)

EstimateAndRepay provides a mock function with given fields: ctx, mtp, pool, ammPool, amount, baseCurrency

func (*CloseShortChecker) GetAmmPool

func (_m *CloseShortChecker) GetAmmPool(ctx types.Context, poolId uint64, tradingAsset string) (ammtypes.Pool, error)

GetAmmPool provides a mock function with given fields: ctx, poolId, tradingAsset

func (*CloseShortChecker) GetMTP

func (_m *CloseShortChecker) GetMTP(ctx types.Context, mtpAddress string, id uint64) (perpetualtypes.MTP, error)

GetMTP provides a mock function with given fields: ctx, mtpAddress, id

func (*CloseShortChecker) GetPool

func (_m *CloseShortChecker) GetPool(ctx types.Context, poolId uint64) (perpetualtypes.Pool, bool)

GetPool provides a mock function with given fields: ctx, poolId

func (*CloseShortChecker) HandleBorrowInterest

func (_m *CloseShortChecker) HandleBorrowInterest(ctx types.Context, mtp *perpetualtypes.MTP, pool *perpetualtypes.Pool, ammPool ammtypes.Pool) error

HandleBorrowInterest provides a mock function with given fields: ctx, mtp, pool, ammPool

func (*CloseShortChecker) TakeOutCustody

func (_m *CloseShortChecker) TakeOutCustody(ctx types.Context, mtp perpetualtypes.MTP, pool *perpetualtypes.Pool, amount math.Int) error

TakeOutCustody provides a mock function with given fields: ctx, mtp, pool, amount

type CloseShortChecker_EstimateAndRepay_Call

type CloseShortChecker_EstimateAndRepay_Call struct {
	*mock.Call
}

CloseShortChecker_EstimateAndRepay_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'EstimateAndRepay'

func (*CloseShortChecker_EstimateAndRepay_Call) Return

func (*CloseShortChecker_EstimateAndRepay_Call) Run

type CloseShortChecker_Expecter

type CloseShortChecker_Expecter struct {
	// contains filtered or unexported fields
}

func (*CloseShortChecker_Expecter) EstimateAndRepay

func (_e *CloseShortChecker_Expecter) EstimateAndRepay(ctx interface{}, mtp interface{}, pool interface{}, ammPool interface{}, amount interface{}, baseCurrency interface{}) *CloseShortChecker_EstimateAndRepay_Call

EstimateAndRepay is a helper method to define mock.On call

  • ctx types.Context
  • mtp perpetualtypes.MTP
  • pool perpetualtypes.Pool
  • ammPool ammtypes.Pool
  • amount math.Int
  • baseCurrency string

func (*CloseShortChecker_Expecter) GetAmmPool

func (_e *CloseShortChecker_Expecter) GetAmmPool(ctx interface{}, poolId interface{}, tradingAsset interface{}) *CloseShortChecker_GetAmmPool_Call

GetAmmPool is a helper method to define mock.On call

  • ctx types.Context
  • poolId uint64
  • tradingAsset string

func (*CloseShortChecker_Expecter) GetMTP

func (_e *CloseShortChecker_Expecter) GetMTP(ctx interface{}, mtpAddress interface{}, id interface{}) *CloseShortChecker_GetMTP_Call

GetMTP is a helper method to define mock.On call

  • ctx types.Context
  • mtpAddress string
  • id uint64

func (*CloseShortChecker_Expecter) GetPool

func (_e *CloseShortChecker_Expecter) GetPool(ctx interface{}, poolId interface{}) *CloseShortChecker_GetPool_Call

GetPool is a helper method to define mock.On call

  • ctx types.Context
  • poolId uint64

func (*CloseShortChecker_Expecter) HandleBorrowInterest

func (_e *CloseShortChecker_Expecter) HandleBorrowInterest(ctx interface{}, mtp interface{}, pool interface{}, ammPool interface{}) *CloseShortChecker_HandleBorrowInterest_Call

HandleBorrowInterest is a helper method to define mock.On call

  • ctx types.Context
  • mtp *perpetualtypes.MTP
  • pool *perpetualtypes.Pool
  • ammPool ammtypes.Pool

func (*CloseShortChecker_Expecter) TakeOutCustody

func (_e *CloseShortChecker_Expecter) TakeOutCustody(ctx interface{}, mtp interface{}, pool interface{}, amount interface{}) *CloseShortChecker_TakeOutCustody_Call

TakeOutCustody is a helper method to define mock.On call

  • ctx types.Context
  • mtp perpetualtypes.MTP
  • pool *perpetualtypes.Pool
  • amount math.Int

type CloseShortChecker_GetAmmPool_Call

type CloseShortChecker_GetAmmPool_Call struct {
	*mock.Call
}

CloseShortChecker_GetAmmPool_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetAmmPool'

func (*CloseShortChecker_GetAmmPool_Call) Return

func (*CloseShortChecker_GetAmmPool_Call) Run

func (_c *CloseShortChecker_GetAmmPool_Call) Run(run func(ctx types.Context, poolId uint64, tradingAsset string)) *CloseShortChecker_GetAmmPool_Call

func (*CloseShortChecker_GetAmmPool_Call) RunAndReturn

type CloseShortChecker_GetMTP_Call

type CloseShortChecker_GetMTP_Call struct {
	*mock.Call
}

CloseShortChecker_GetMTP_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetMTP'

func (*CloseShortChecker_GetMTP_Call) Return

func (*CloseShortChecker_GetMTP_Call) Run

func (*CloseShortChecker_GetMTP_Call) RunAndReturn

type CloseShortChecker_GetPool_Call

type CloseShortChecker_GetPool_Call struct {
	*mock.Call
}

CloseShortChecker_GetPool_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetPool'

func (*CloseShortChecker_GetPool_Call) Return

func (*CloseShortChecker_GetPool_Call) Run

func (*CloseShortChecker_GetPool_Call) RunAndReturn

type CloseShortChecker_HandleBorrowInterest_Call

type CloseShortChecker_HandleBorrowInterest_Call struct {
	*mock.Call
}

CloseShortChecker_HandleBorrowInterest_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'HandleBorrowInterest'

func (*CloseShortChecker_HandleBorrowInterest_Call) Return

func (*CloseShortChecker_HandleBorrowInterest_Call) Run

type CloseShortChecker_TakeOutCustody_Call

type CloseShortChecker_TakeOutCustody_Call struct {
	*mock.Call
}

CloseShortChecker_TakeOutCustody_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'TakeOutCustody'

func (*CloseShortChecker_TakeOutCustody_Call) Return

func (*CloseShortChecker_TakeOutCustody_Call) Run

func (*CloseShortChecker_TakeOutCustody_Call) RunAndReturn

type OpenChecker

type OpenChecker struct {
	mock.Mock
}

OpenChecker is an autogenerated mock type for the OpenChecker type

func NewOpenChecker

func NewOpenChecker(t interface {
	mock.TestingT
	Cleanup(func())
}) *OpenChecker

NewOpenChecker creates a new instance of OpenChecker. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*OpenChecker) CheckMaxOpenPositions

func (_m *OpenChecker) CheckMaxOpenPositions(ctx types.Context) error

CheckMaxOpenPositions provides a mock function with given fields: ctx

func (*OpenChecker) CheckPoolHealth

func (_m *OpenChecker) CheckPoolHealth(ctx types.Context, poolId uint64) error

CheckPoolHealth provides a mock function with given fields: ctx, poolId

func (*OpenChecker) CheckSameAssetPosition

func (_m *OpenChecker) CheckSameAssetPosition(ctx types.Context, msg *perpetualtypes.MsgOpen) *perpetualtypes.MTP

CheckSameAssetPosition provides a mock function with given fields: ctx, msg

func (*OpenChecker) CheckUserAuthorization

func (_m *OpenChecker) CheckUserAuthorization(ctx types.Context, msg *perpetualtypes.MsgOpen) error

CheckUserAuthorization provides a mock function with given fields: ctx, msg

func (*OpenChecker) EXPECT

func (_m *OpenChecker) EXPECT() *OpenChecker_Expecter

func (*OpenChecker) EmitOpenEvent

func (_m *OpenChecker) EmitOpenEvent(ctx types.Context, mtp *perpetualtypes.MTP)

EmitOpenEvent provides a mock function with given fields: ctx, mtp

func (*OpenChecker) GetMaxOpenPositions

func (_m *OpenChecker) GetMaxOpenPositions(ctx types.Context) uint64

GetMaxOpenPositions provides a mock function with given fields: ctx

func (*OpenChecker) GetOpenMTPCount

func (_m *OpenChecker) GetOpenMTPCount(ctx types.Context) uint64

GetOpenMTPCount provides a mock function with given fields: ctx

func (*OpenChecker) OpenLong

func (_m *OpenChecker) OpenLong(ctx types.Context, poolId uint64, msg *perpetualtypes.MsgOpen, baseCurrency string, isBroker bool) (*perpetualtypes.MTP, error)

OpenLong provides a mock function with given fields: ctx, poolId, msg, baseCurrency, isBroker

func (*OpenChecker) OpenShort

func (_m *OpenChecker) OpenShort(ctx types.Context, poolId uint64, msg *perpetualtypes.MsgOpen, baseCurrency string, isBroker bool) (*perpetualtypes.MTP, error)

OpenShort provides a mock function with given fields: ctx, poolId, msg, baseCurrency, isBroker

func (*OpenChecker) PreparePools

func (_m *OpenChecker) PreparePools(ctx types.Context, collateralAsset string, tradingAsset string) (uint64, ammtypes.Pool, perpetualtypes.Pool, error)

PreparePools provides a mock function with given fields: ctx, collateralAsset, tradingAsset

func (*OpenChecker) SetMTP

func (_m *OpenChecker) SetMTP(ctx types.Context, mtp *perpetualtypes.MTP) error

SetMTP provides a mock function with given fields: ctx, mtp

func (*OpenChecker) UpdateOpenPrice added in v0.29.17

func (_m *OpenChecker) UpdateOpenPrice(ctx types.Context, mtp *perpetualtypes.MTP, ammPool ammtypes.Pool, baseCurrency string) error

UpdateOpenPrice provides a mock function with given fields: ctx, mtp, ammPool, baseCurrency

type OpenChecker_CheckMaxOpenPositions_Call

type OpenChecker_CheckMaxOpenPositions_Call struct {
	*mock.Call
}

OpenChecker_CheckMaxOpenPositions_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CheckMaxOpenPositions'

func (*OpenChecker_CheckMaxOpenPositions_Call) Return

func (*OpenChecker_CheckMaxOpenPositions_Call) Run

func (*OpenChecker_CheckMaxOpenPositions_Call) RunAndReturn

type OpenChecker_CheckPoolHealth_Call

type OpenChecker_CheckPoolHealth_Call struct {
	*mock.Call
}

OpenChecker_CheckPoolHealth_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CheckPoolHealth'

func (*OpenChecker_CheckPoolHealth_Call) Return

func (*OpenChecker_CheckPoolHealth_Call) Run

func (*OpenChecker_CheckPoolHealth_Call) RunAndReturn

type OpenChecker_CheckSameAssetPosition_Call

type OpenChecker_CheckSameAssetPosition_Call struct {
	*mock.Call
}

OpenChecker_CheckSameAssetPosition_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CheckSameAssetPosition'

func (*OpenChecker_CheckSameAssetPosition_Call) Return

func (*OpenChecker_CheckSameAssetPosition_Call) Run

func (*OpenChecker_CheckSameAssetPosition_Call) RunAndReturn

type OpenChecker_CheckUserAuthorization_Call

type OpenChecker_CheckUserAuthorization_Call struct {
	*mock.Call
}

OpenChecker_CheckUserAuthorization_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CheckUserAuthorization'

func (*OpenChecker_CheckUserAuthorization_Call) Return

func (*OpenChecker_CheckUserAuthorization_Call) Run

func (*OpenChecker_CheckUserAuthorization_Call) RunAndReturn

type OpenChecker_EmitOpenEvent_Call

type OpenChecker_EmitOpenEvent_Call struct {
	*mock.Call
}

OpenChecker_EmitOpenEvent_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'EmitOpenEvent'

func (*OpenChecker_EmitOpenEvent_Call) Return

func (*OpenChecker_EmitOpenEvent_Call) Run

func (*OpenChecker_EmitOpenEvent_Call) RunAndReturn

type OpenChecker_Expecter

type OpenChecker_Expecter struct {
	// contains filtered or unexported fields
}

func (*OpenChecker_Expecter) CheckMaxOpenPositions

func (_e *OpenChecker_Expecter) CheckMaxOpenPositions(ctx interface{}) *OpenChecker_CheckMaxOpenPositions_Call

CheckMaxOpenPositions is a helper method to define mock.On call

  • ctx types.Context

func (*OpenChecker_Expecter) CheckPoolHealth

func (_e *OpenChecker_Expecter) CheckPoolHealth(ctx interface{}, poolId interface{}) *OpenChecker_CheckPoolHealth_Call

CheckPoolHealth is a helper method to define mock.On call

  • ctx types.Context
  • poolId uint64

func (*OpenChecker_Expecter) CheckSameAssetPosition

func (_e *OpenChecker_Expecter) CheckSameAssetPosition(ctx interface{}, msg interface{}) *OpenChecker_CheckSameAssetPosition_Call

CheckSameAssetPosition is a helper method to define mock.On call

  • ctx types.Context
  • msg *perpetualtypes.MsgOpen

func (*OpenChecker_Expecter) CheckUserAuthorization

func (_e *OpenChecker_Expecter) CheckUserAuthorization(ctx interface{}, msg interface{}) *OpenChecker_CheckUserAuthorization_Call

CheckUserAuthorization is a helper method to define mock.On call

  • ctx types.Context
  • msg *perpetualtypes.MsgOpen

func (*OpenChecker_Expecter) EmitOpenEvent

func (_e *OpenChecker_Expecter) EmitOpenEvent(ctx interface{}, mtp interface{}) *OpenChecker_EmitOpenEvent_Call

EmitOpenEvent is a helper method to define mock.On call

  • ctx types.Context
  • mtp *perpetualtypes.MTP

func (*OpenChecker_Expecter) GetMaxOpenPositions

func (_e *OpenChecker_Expecter) GetMaxOpenPositions(ctx interface{}) *OpenChecker_GetMaxOpenPositions_Call

GetMaxOpenPositions is a helper method to define mock.On call

  • ctx types.Context

func (*OpenChecker_Expecter) GetOpenMTPCount

func (_e *OpenChecker_Expecter) GetOpenMTPCount(ctx interface{}) *OpenChecker_GetOpenMTPCount_Call

GetOpenMTPCount is a helper method to define mock.On call

  • ctx types.Context

func (*OpenChecker_Expecter) OpenLong

func (_e *OpenChecker_Expecter) OpenLong(ctx interface{}, poolId interface{}, msg interface{}, baseCurrency interface{}, isBroker interface{}) *OpenChecker_OpenLong_Call

OpenLong is a helper method to define mock.On call

  • ctx types.Context
  • poolId uint64
  • msg *perpetualtypes.MsgOpen
  • baseCurrency string
  • isBroker bool

func (*OpenChecker_Expecter) OpenShort

func (_e *OpenChecker_Expecter) OpenShort(ctx interface{}, poolId interface{}, msg interface{}, baseCurrency interface{}, isBroker interface{}) *OpenChecker_OpenShort_Call

OpenShort is a helper method to define mock.On call

  • ctx types.Context
  • poolId uint64
  • msg *perpetualtypes.MsgOpen
  • baseCurrency string
  • isBroker bool

func (*OpenChecker_Expecter) PreparePools

func (_e *OpenChecker_Expecter) PreparePools(ctx interface{}, collateralAsset interface{}, tradingAsset interface{}) *OpenChecker_PreparePools_Call

PreparePools is a helper method to define mock.On call

  • ctx types.Context
  • collateralAsset string
  • tradingAsset string

func (*OpenChecker_Expecter) SetMTP

func (_e *OpenChecker_Expecter) SetMTP(ctx interface{}, mtp interface{}) *OpenChecker_SetMTP_Call

SetMTP is a helper method to define mock.On call

  • ctx types.Context
  • mtp *perpetualtypes.MTP

func (*OpenChecker_Expecter) UpdateOpenPrice added in v0.29.17

func (_e *OpenChecker_Expecter) UpdateOpenPrice(ctx interface{}, mtp interface{}, ammPool interface{}, baseCurrency interface{}) *OpenChecker_UpdateOpenPrice_Call

UpdateOpenPrice is a helper method to define mock.On call

  • ctx types.Context
  • mtp *perpetualtypes.MTP
  • ammPool ammtypes.Pool
  • baseCurrency string

type OpenChecker_GetMaxOpenPositions_Call

type OpenChecker_GetMaxOpenPositions_Call struct {
	*mock.Call
}

OpenChecker_GetMaxOpenPositions_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetMaxOpenPositions'

func (*OpenChecker_GetMaxOpenPositions_Call) Return

func (*OpenChecker_GetMaxOpenPositions_Call) Run

func (*OpenChecker_GetMaxOpenPositions_Call) RunAndReturn

type OpenChecker_GetOpenMTPCount_Call

type OpenChecker_GetOpenMTPCount_Call struct {
	*mock.Call
}

OpenChecker_GetOpenMTPCount_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetOpenMTPCount'

func (*OpenChecker_GetOpenMTPCount_Call) Return

func (*OpenChecker_GetOpenMTPCount_Call) Run

func (*OpenChecker_GetOpenMTPCount_Call) RunAndReturn

type OpenChecker_OpenLong_Call

type OpenChecker_OpenLong_Call struct {
	*mock.Call
}

OpenChecker_OpenLong_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'OpenLong'

func (*OpenChecker_OpenLong_Call) Return

func (*OpenChecker_OpenLong_Call) Run

func (_c *OpenChecker_OpenLong_Call) Run(run func(ctx types.Context, poolId uint64, msg *perpetualtypes.MsgOpen, baseCurrency string, isBroker bool)) *OpenChecker_OpenLong_Call

func (*OpenChecker_OpenLong_Call) RunAndReturn

type OpenChecker_OpenShort_Call

type OpenChecker_OpenShort_Call struct {
	*mock.Call
}

OpenChecker_OpenShort_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'OpenShort'

func (*OpenChecker_OpenShort_Call) Return

func (*OpenChecker_OpenShort_Call) Run

func (_c *OpenChecker_OpenShort_Call) Run(run func(ctx types.Context, poolId uint64, msg *perpetualtypes.MsgOpen, baseCurrency string, isBroker bool)) *OpenChecker_OpenShort_Call

func (*OpenChecker_OpenShort_Call) RunAndReturn

type OpenChecker_PreparePools_Call

type OpenChecker_PreparePools_Call struct {
	*mock.Call
}

OpenChecker_PreparePools_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PreparePools'

func (*OpenChecker_PreparePools_Call) Return

func (*OpenChecker_PreparePools_Call) Run

func (_c *OpenChecker_PreparePools_Call) Run(run func(ctx types.Context, collateralAsset string, tradingAsset string)) *OpenChecker_PreparePools_Call

func (*OpenChecker_PreparePools_Call) RunAndReturn

type OpenChecker_SetMTP_Call

type OpenChecker_SetMTP_Call struct {
	*mock.Call
}

OpenChecker_SetMTP_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetMTP'

func (*OpenChecker_SetMTP_Call) Return

func (*OpenChecker_SetMTP_Call) Run

func (*OpenChecker_SetMTP_Call) RunAndReturn

type OpenChecker_UpdateOpenPrice_Call added in v0.29.17

type OpenChecker_UpdateOpenPrice_Call struct {
	*mock.Call
}

OpenChecker_UpdateOpenPrice_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateOpenPrice'

func (*OpenChecker_UpdateOpenPrice_Call) Return added in v0.29.17

func (*OpenChecker_UpdateOpenPrice_Call) Run added in v0.29.17

func (*OpenChecker_UpdateOpenPrice_Call) RunAndReturn added in v0.29.17

type OpenLongChecker

type OpenLongChecker struct {
	mock.Mock
}

OpenLongChecker is an autogenerated mock type for the OpenLongChecker type

func NewOpenLongChecker

func NewOpenLongChecker(t interface {
	mock.TestingT
	Cleanup(func())
}) *OpenLongChecker

NewOpenLongChecker creates a new instance of OpenLongChecker. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*OpenLongChecker) Borrow

func (_m *OpenLongChecker) Borrow(ctx types.Context, collateralAmount math.Int, custodyAmount math.Int, mtp *perpetualtypes.MTP, ammPool *ammtypes.Pool, pool *perpetualtypes.Pool, eta math.LegacyDec, baseCurrency string, isBroker bool) error

Borrow provides a mock function with given fields: ctx, collateralAmount, custodyAmount, mtp, ammPool, pool, eta, baseCurrency, isBroker

func (*OpenLongChecker) CalcMTPConsolidateCollateral

func (_m *OpenLongChecker) CalcMTPConsolidateCollateral(ctx types.Context, mtp *perpetualtypes.MTP, baseCurrency string) error

CalcMTPConsolidateCollateral provides a mock function with given fields: ctx, mtp, baseCurrency

func (*OpenLongChecker) CheckMinLiabilities

func (_m *OpenLongChecker) CheckMinLiabilities(ctx types.Context, collateralTokenAmt types.Coin, eta math.LegacyDec, ammPool ammtypes.Pool, borrowAsset string, baseCurrency string) error

CheckMinLiabilities provides a mock function with given fields: ctx, collateralTokenAmt, eta, ammPool, borrowAsset, baseCurrency

func (*OpenLongChecker) CheckSameAssetPosition

func (_m *OpenLongChecker) CheckSameAssetPosition(ctx types.Context, msg *perpetualtypes.MsgOpen) *perpetualtypes.MTP

CheckSameAssetPosition provides a mock function with given fields: ctx, msg

func (*OpenLongChecker) EXPECT

func (*OpenLongChecker) EstimateSwap

func (_m *OpenLongChecker) EstimateSwap(ctx types.Context, leveragedAmtTokenIn types.Coin, borrowAsset string, ammPool ammtypes.Pool) (math.Int, error)

EstimateSwap provides a mock function with given fields: ctx, leveragedAmtTokenIn, borrowAsset, ammPool

func (*OpenLongChecker) EstimateSwapGivenOut

func (_m *OpenLongChecker) EstimateSwapGivenOut(ctx types.Context, tokenOutAmount types.Coin, tokenInDenom string, ammPool ammtypes.Pool) (math.Int, error)

EstimateSwapGivenOut provides a mock function with given fields: ctx, tokenOutAmount, tokenInDenom, ammPool

func (*OpenLongChecker) GetAmmPool

func (_m *OpenLongChecker) GetAmmPool(ctx types.Context, poolId uint64, tradingAsset string) (ammtypes.Pool, error)

GetAmmPool provides a mock function with given fields: ctx, poolId, tradingAsset

func (*OpenLongChecker) GetMaxLeverageParam

func (_m *OpenLongChecker) GetMaxLeverageParam(ctx types.Context) math.LegacyDec

GetMaxLeverageParam provides a mock function with given fields: ctx

func (*OpenLongChecker) GetPool

func (_m *OpenLongChecker) GetPool(ctx types.Context, poolId uint64) (perpetualtypes.Pool, bool)

GetPool provides a mock function with given fields: ctx, poolId

func (*OpenLongChecker) GetSafetyFactor

func (_m *OpenLongChecker) GetSafetyFactor(ctx types.Context) math.LegacyDec

GetSafetyFactor provides a mock function with given fields: ctx

func (*OpenLongChecker) IsPoolEnabled

func (_m *OpenLongChecker) IsPoolEnabled(ctx types.Context, poolId uint64) bool

IsPoolEnabled provides a mock function with given fields: ctx, poolId

func (*OpenLongChecker) SetMTP

func (_m *OpenLongChecker) SetMTP(ctx types.Context, mtp *perpetualtypes.MTP) error

SetMTP provides a mock function with given fields: ctx, mtp

func (*OpenLongChecker) SetPool

func (_m *OpenLongChecker) SetPool(ctx types.Context, pool perpetualtypes.Pool)

SetPool provides a mock function with given fields: ctx, pool

func (*OpenLongChecker) TakeInCustody

func (_m *OpenLongChecker) TakeInCustody(ctx types.Context, mtp perpetualtypes.MTP, pool *perpetualtypes.Pool) error

TakeInCustody provides a mock function with given fields: ctx, mtp, pool

func (*OpenLongChecker) UpdateMTPHealth

func (_m *OpenLongChecker) UpdateMTPHealth(ctx types.Context, mtp perpetualtypes.MTP, ammPool ammtypes.Pool, baseCurrency string) (math.LegacyDec, error)

UpdateMTPHealth provides a mock function with given fields: ctx, mtp, ammPool, baseCurrency

func (*OpenLongChecker) UpdatePoolHealth

func (_m *OpenLongChecker) UpdatePoolHealth(ctx types.Context, pool *perpetualtypes.Pool) error

UpdatePoolHealth provides a mock function with given fields: ctx, pool

type OpenLongChecker_Borrow_Call

type OpenLongChecker_Borrow_Call struct {
	*mock.Call
}

OpenLongChecker_Borrow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Borrow'

func (*OpenLongChecker_Borrow_Call) Return

func (*OpenLongChecker_Borrow_Call) Run

func (_c *OpenLongChecker_Borrow_Call) Run(run func(ctx types.Context, collateralAmount math.Int, custodyAmount math.Int, mtp *perpetualtypes.MTP, ammPool *ammtypes.Pool, pool *perpetualtypes.Pool, eta math.LegacyDec, baseCurrency string, isBroker bool)) *OpenLongChecker_Borrow_Call

type OpenLongChecker_CalcMTPConsolidateCollateral_Call

type OpenLongChecker_CalcMTPConsolidateCollateral_Call struct {
	*mock.Call
}

OpenLongChecker_CalcMTPConsolidateCollateral_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CalcMTPConsolidateCollateral'

func (*OpenLongChecker_CalcMTPConsolidateCollateral_Call) Return

func (*OpenLongChecker_CalcMTPConsolidateCollateral_Call) Run

func (*OpenLongChecker_CalcMTPConsolidateCollateral_Call) RunAndReturn

type OpenLongChecker_CheckMinLiabilities_Call

type OpenLongChecker_CheckMinLiabilities_Call struct {
	*mock.Call
}

OpenLongChecker_CheckMinLiabilities_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CheckMinLiabilities'

func (*OpenLongChecker_CheckMinLiabilities_Call) Return

func (*OpenLongChecker_CheckMinLiabilities_Call) Run

func (_c *OpenLongChecker_CheckMinLiabilities_Call) Run(run func(ctx types.Context, collateralTokenAmt types.Coin, eta math.LegacyDec, ammPool ammtypes.Pool, borrowAsset string, baseCurrency string)) *OpenLongChecker_CheckMinLiabilities_Call

func (*OpenLongChecker_CheckMinLiabilities_Call) RunAndReturn

type OpenLongChecker_CheckSameAssetPosition_Call

type OpenLongChecker_CheckSameAssetPosition_Call struct {
	*mock.Call
}

OpenLongChecker_CheckSameAssetPosition_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CheckSameAssetPosition'

func (*OpenLongChecker_CheckSameAssetPosition_Call) Return

func (*OpenLongChecker_CheckSameAssetPosition_Call) Run

func (*OpenLongChecker_CheckSameAssetPosition_Call) RunAndReturn

type OpenLongChecker_EstimateSwapGivenOut_Call

type OpenLongChecker_EstimateSwapGivenOut_Call struct {
	*mock.Call
}

OpenLongChecker_EstimateSwapGivenOut_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'EstimateSwapGivenOut'

func (*OpenLongChecker_EstimateSwapGivenOut_Call) Return

func (*OpenLongChecker_EstimateSwapGivenOut_Call) Run

func (*OpenLongChecker_EstimateSwapGivenOut_Call) RunAndReturn

type OpenLongChecker_EstimateSwap_Call

type OpenLongChecker_EstimateSwap_Call struct {
	*mock.Call
}

OpenLongChecker_EstimateSwap_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'EstimateSwap'

func (*OpenLongChecker_EstimateSwap_Call) Return

func (*OpenLongChecker_EstimateSwap_Call) Run

func (_c *OpenLongChecker_EstimateSwap_Call) Run(run func(ctx types.Context, leveragedAmtTokenIn types.Coin, borrowAsset string, ammPool ammtypes.Pool)) *OpenLongChecker_EstimateSwap_Call

func (*OpenLongChecker_EstimateSwap_Call) RunAndReturn

type OpenLongChecker_Expecter

type OpenLongChecker_Expecter struct {
	// contains filtered or unexported fields
}

func (*OpenLongChecker_Expecter) Borrow

func (_e *OpenLongChecker_Expecter) Borrow(ctx interface{}, collateralAmount interface{}, custodyAmount interface{}, mtp interface{}, ammPool interface{}, pool interface{}, eta interface{}, baseCurrency interface{}, isBroker interface{}) *OpenLongChecker_Borrow_Call

Borrow is a helper method to define mock.On call

  • ctx types.Context
  • collateralAmount math.Int
  • custodyAmount math.Int
  • mtp *perpetualtypes.MTP
  • ammPool *ammtypes.Pool
  • pool *perpetualtypes.Pool
  • eta math.LegacyDec
  • baseCurrency string
  • isBroker bool

func (*OpenLongChecker_Expecter) CalcMTPConsolidateCollateral

func (_e *OpenLongChecker_Expecter) CalcMTPConsolidateCollateral(ctx interface{}, mtp interface{}, baseCurrency interface{}) *OpenLongChecker_CalcMTPConsolidateCollateral_Call

CalcMTPConsolidateCollateral is a helper method to define mock.On call

  • ctx types.Context
  • mtp *perpetualtypes.MTP
  • baseCurrency string

func (*OpenLongChecker_Expecter) CheckMinLiabilities

func (_e *OpenLongChecker_Expecter) CheckMinLiabilities(ctx interface{}, collateralTokenAmt interface{}, eta interface{}, ammPool interface{}, borrowAsset interface{}, baseCurrency interface{}) *OpenLongChecker_CheckMinLiabilities_Call

CheckMinLiabilities is a helper method to define mock.On call

  • ctx types.Context
  • collateralTokenAmt types.Coin
  • eta math.LegacyDec
  • ammPool ammtypes.Pool
  • borrowAsset string
  • baseCurrency string

func (*OpenLongChecker_Expecter) CheckSameAssetPosition

func (_e *OpenLongChecker_Expecter) CheckSameAssetPosition(ctx interface{}, msg interface{}) *OpenLongChecker_CheckSameAssetPosition_Call

CheckSameAssetPosition is a helper method to define mock.On call

  • ctx types.Context
  • msg *perpetualtypes.MsgOpen

func (*OpenLongChecker_Expecter) EstimateSwap

func (_e *OpenLongChecker_Expecter) EstimateSwap(ctx interface{}, leveragedAmtTokenIn interface{}, borrowAsset interface{}, ammPool interface{}) *OpenLongChecker_EstimateSwap_Call

EstimateSwap is a helper method to define mock.On call

  • ctx types.Context
  • leveragedAmtTokenIn types.Coin
  • borrowAsset string
  • ammPool ammtypes.Pool

func (*OpenLongChecker_Expecter) EstimateSwapGivenOut

func (_e *OpenLongChecker_Expecter) EstimateSwapGivenOut(ctx interface{}, tokenOutAmount interface{}, tokenInDenom interface{}, ammPool interface{}) *OpenLongChecker_EstimateSwapGivenOut_Call

EstimateSwapGivenOut is a helper method to define mock.On call

  • ctx types.Context
  • tokenOutAmount types.Coin
  • tokenInDenom string
  • ammPool ammtypes.Pool

func (*OpenLongChecker_Expecter) GetAmmPool

func (_e *OpenLongChecker_Expecter) GetAmmPool(ctx interface{}, poolId interface{}, tradingAsset interface{}) *OpenLongChecker_GetAmmPool_Call

GetAmmPool is a helper method to define mock.On call

  • ctx types.Context
  • poolId uint64
  • tradingAsset string

func (*OpenLongChecker_Expecter) GetMaxLeverageParam

func (_e *OpenLongChecker_Expecter) GetMaxLeverageParam(ctx interface{}) *OpenLongChecker_GetMaxLeverageParam_Call

GetMaxLeverageParam is a helper method to define mock.On call

  • ctx types.Context

func (*OpenLongChecker_Expecter) GetPool

func (_e *OpenLongChecker_Expecter) GetPool(ctx interface{}, poolId interface{}) *OpenLongChecker_GetPool_Call

GetPool is a helper method to define mock.On call

  • ctx types.Context
  • poolId uint64

func (*OpenLongChecker_Expecter) GetSafetyFactor

func (_e *OpenLongChecker_Expecter) GetSafetyFactor(ctx interface{}) *OpenLongChecker_GetSafetyFactor_Call

GetSafetyFactor is a helper method to define mock.On call

  • ctx types.Context

func (*OpenLongChecker_Expecter) IsPoolEnabled

func (_e *OpenLongChecker_Expecter) IsPoolEnabled(ctx interface{}, poolId interface{}) *OpenLongChecker_IsPoolEnabled_Call

IsPoolEnabled is a helper method to define mock.On call

  • ctx types.Context
  • poolId uint64

func (*OpenLongChecker_Expecter) SetMTP

func (_e *OpenLongChecker_Expecter) SetMTP(ctx interface{}, mtp interface{}) *OpenLongChecker_SetMTP_Call

SetMTP is a helper method to define mock.On call

  • ctx types.Context
  • mtp *perpetualtypes.MTP

func (*OpenLongChecker_Expecter) SetPool

func (_e *OpenLongChecker_Expecter) SetPool(ctx interface{}, pool interface{}) *OpenLongChecker_SetPool_Call

SetPool is a helper method to define mock.On call

  • ctx types.Context
  • pool perpetualtypes.Pool

func (*OpenLongChecker_Expecter) TakeInCustody

func (_e *OpenLongChecker_Expecter) TakeInCustody(ctx interface{}, mtp interface{}, pool interface{}) *OpenLongChecker_TakeInCustody_Call

TakeInCustody is a helper method to define mock.On call

  • ctx types.Context
  • mtp perpetualtypes.MTP
  • pool *perpetualtypes.Pool

func (*OpenLongChecker_Expecter) UpdateMTPHealth

func (_e *OpenLongChecker_Expecter) UpdateMTPHealth(ctx interface{}, mtp interface{}, ammPool interface{}, baseCurrency interface{}) *OpenLongChecker_UpdateMTPHealth_Call

UpdateMTPHealth is a helper method to define mock.On call

  • ctx types.Context
  • mtp perpetualtypes.MTP
  • ammPool ammtypes.Pool
  • baseCurrency string

func (*OpenLongChecker_Expecter) UpdatePoolHealth

func (_e *OpenLongChecker_Expecter) UpdatePoolHealth(ctx interface{}, pool interface{}) *OpenLongChecker_UpdatePoolHealth_Call

UpdatePoolHealth is a helper method to define mock.On call

  • ctx types.Context
  • pool *perpetualtypes.Pool

type OpenLongChecker_GetAmmPool_Call

type OpenLongChecker_GetAmmPool_Call struct {
	*mock.Call
}

OpenLongChecker_GetAmmPool_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetAmmPool'

func (*OpenLongChecker_GetAmmPool_Call) Return

func (*OpenLongChecker_GetAmmPool_Call) Run

func (_c *OpenLongChecker_GetAmmPool_Call) Run(run func(ctx types.Context, poolId uint64, tradingAsset string)) *OpenLongChecker_GetAmmPool_Call

func (*OpenLongChecker_GetAmmPool_Call) RunAndReturn

type OpenLongChecker_GetMaxLeverageParam_Call

type OpenLongChecker_GetMaxLeverageParam_Call struct {
	*mock.Call
}

OpenLongChecker_GetMaxLeverageParam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetMaxLeverageParam'

func (*OpenLongChecker_GetMaxLeverageParam_Call) Return

func (*OpenLongChecker_GetMaxLeverageParam_Call) Run

func (*OpenLongChecker_GetMaxLeverageParam_Call) RunAndReturn

type OpenLongChecker_GetPool_Call

type OpenLongChecker_GetPool_Call struct {
	*mock.Call
}

OpenLongChecker_GetPool_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetPool'

func (*OpenLongChecker_GetPool_Call) Return

func (*OpenLongChecker_GetPool_Call) Run

func (*OpenLongChecker_GetPool_Call) RunAndReturn

type OpenLongChecker_GetSafetyFactor_Call

type OpenLongChecker_GetSafetyFactor_Call struct {
	*mock.Call
}

OpenLongChecker_GetSafetyFactor_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetSafetyFactor'

func (*OpenLongChecker_GetSafetyFactor_Call) Return

func (*OpenLongChecker_GetSafetyFactor_Call) Run

func (*OpenLongChecker_GetSafetyFactor_Call) RunAndReturn

type OpenLongChecker_IsPoolEnabled_Call

type OpenLongChecker_IsPoolEnabled_Call struct {
	*mock.Call
}

OpenLongChecker_IsPoolEnabled_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'IsPoolEnabled'

func (*OpenLongChecker_IsPoolEnabled_Call) Return

func (*OpenLongChecker_IsPoolEnabled_Call) Run

func (*OpenLongChecker_IsPoolEnabled_Call) RunAndReturn

type OpenLongChecker_SetMTP_Call

type OpenLongChecker_SetMTP_Call struct {
	*mock.Call
}

OpenLongChecker_SetMTP_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetMTP'

func (*OpenLongChecker_SetMTP_Call) Return

func (*OpenLongChecker_SetMTP_Call) Run

func (*OpenLongChecker_SetMTP_Call) RunAndReturn

type OpenLongChecker_SetPool_Call

type OpenLongChecker_SetPool_Call struct {
	*mock.Call
}

OpenLongChecker_SetPool_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetPool'

func (*OpenLongChecker_SetPool_Call) Return

func (*OpenLongChecker_SetPool_Call) Run

func (*OpenLongChecker_SetPool_Call) RunAndReturn

type OpenLongChecker_TakeInCustody_Call

type OpenLongChecker_TakeInCustody_Call struct {
	*mock.Call
}

OpenLongChecker_TakeInCustody_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'TakeInCustody'

func (*OpenLongChecker_TakeInCustody_Call) Return

func (*OpenLongChecker_TakeInCustody_Call) Run

func (*OpenLongChecker_TakeInCustody_Call) RunAndReturn

type OpenLongChecker_UpdateMTPHealth_Call

type OpenLongChecker_UpdateMTPHealth_Call struct {
	*mock.Call
}

OpenLongChecker_UpdateMTPHealth_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateMTPHealth'

func (*OpenLongChecker_UpdateMTPHealth_Call) Return

func (*OpenLongChecker_UpdateMTPHealth_Call) Run

func (*OpenLongChecker_UpdateMTPHealth_Call) RunAndReturn

type OpenLongChecker_UpdatePoolHealth_Call

type OpenLongChecker_UpdatePoolHealth_Call struct {
	*mock.Call
}

OpenLongChecker_UpdatePoolHealth_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdatePoolHealth'

func (*OpenLongChecker_UpdatePoolHealth_Call) Return

func (*OpenLongChecker_UpdatePoolHealth_Call) Run

func (*OpenLongChecker_UpdatePoolHealth_Call) RunAndReturn

type OpenShortChecker

type OpenShortChecker struct {
	mock.Mock
}

OpenShortChecker is an autogenerated mock type for the OpenShortChecker type

func NewOpenShortChecker

func NewOpenShortChecker(t interface {
	mock.TestingT
	Cleanup(func())
}) *OpenShortChecker

NewOpenShortChecker creates a new instance of OpenShortChecker. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*OpenShortChecker) Borrow

func (_m *OpenShortChecker) Borrow(ctx types.Context, collateralAmount math.Int, custodyAmount math.Int, mtp *perpetualtypes.MTP, ammPool *ammtypes.Pool, pool *perpetualtypes.Pool, eta math.LegacyDec, baseCurrency string, isBroker bool) error

Borrow provides a mock function with given fields: ctx, collateralAmount, custodyAmount, mtp, ammPool, pool, eta, baseCurrency, isBroker

func (*OpenShortChecker) CalcMTPConsolidateCollateral

func (_m *OpenShortChecker) CalcMTPConsolidateCollateral(ctx types.Context, mtp *perpetualtypes.MTP, baseCurrency string) error

CalcMTPConsolidateCollateral provides a mock function with given fields: ctx, mtp, baseCurrency

func (*OpenShortChecker) CheckMinLiabilities

func (_m *OpenShortChecker) CheckMinLiabilities(ctx types.Context, collateralTokenAmt types.Coin, eta math.LegacyDec, ammPool ammtypes.Pool, borrowAsset string, baseCurrency string) error

CheckMinLiabilities provides a mock function with given fields: ctx, collateralTokenAmt, eta, ammPool, borrowAsset, baseCurrency

func (*OpenShortChecker) CheckSameAssetPosition

func (_m *OpenShortChecker) CheckSameAssetPosition(ctx types.Context, msg *perpetualtypes.MsgOpen) *perpetualtypes.MTP

CheckSameAssetPosition provides a mock function with given fields: ctx, msg

func (*OpenShortChecker) EXPECT

func (*OpenShortChecker) EstimateSwap

func (_m *OpenShortChecker) EstimateSwap(ctx types.Context, leveragedAmtTokenIn types.Coin, borrowAsset string, ammPool ammtypes.Pool) (math.Int, error)

EstimateSwap provides a mock function with given fields: ctx, leveragedAmtTokenIn, borrowAsset, ammPool

func (*OpenShortChecker) EstimateSwapGivenOut

func (_m *OpenShortChecker) EstimateSwapGivenOut(ctx types.Context, tokenOutAmount types.Coin, tokenInDenom string, ammPool ammtypes.Pool) (math.Int, error)

EstimateSwapGivenOut provides a mock function with given fields: ctx, tokenOutAmount, tokenInDenom, ammPool

func (*OpenShortChecker) GetAmmPool

func (_m *OpenShortChecker) GetAmmPool(ctx types.Context, poolId uint64, tradingAsset string) (ammtypes.Pool, error)

GetAmmPool provides a mock function with given fields: ctx, poolId, tradingAsset

func (*OpenShortChecker) GetMaxLeverageParam

func (_m *OpenShortChecker) GetMaxLeverageParam(ctx types.Context) math.LegacyDec

GetMaxLeverageParam provides a mock function with given fields: ctx

func (*OpenShortChecker) GetPool

func (_m *OpenShortChecker) GetPool(ctx types.Context, poolId uint64) (perpetualtypes.Pool, bool)

GetPool provides a mock function with given fields: ctx, poolId

func (*OpenShortChecker) GetSafetyFactor

func (_m *OpenShortChecker) GetSafetyFactor(ctx types.Context) math.LegacyDec

GetSafetyFactor provides a mock function with given fields: ctx

func (*OpenShortChecker) IsPoolEnabled

func (_m *OpenShortChecker) IsPoolEnabled(ctx types.Context, poolId uint64) bool

IsPoolEnabled provides a mock function with given fields: ctx, poolId

func (*OpenShortChecker) SetMTP

func (_m *OpenShortChecker) SetMTP(ctx types.Context, mtp *perpetualtypes.MTP) error

SetMTP provides a mock function with given fields: ctx, mtp

func (*OpenShortChecker) SetPool

func (_m *OpenShortChecker) SetPool(ctx types.Context, pool perpetualtypes.Pool)

SetPool provides a mock function with given fields: ctx, pool

func (*OpenShortChecker) TakeInCustody

func (_m *OpenShortChecker) TakeInCustody(ctx types.Context, mtp perpetualtypes.MTP, pool *perpetualtypes.Pool) error

TakeInCustody provides a mock function with given fields: ctx, mtp, pool

func (*OpenShortChecker) UpdateMTPHealth

func (_m *OpenShortChecker) UpdateMTPHealth(ctx types.Context, mtp perpetualtypes.MTP, ammPool ammtypes.Pool, baseCurrency string) (math.LegacyDec, error)

UpdateMTPHealth provides a mock function with given fields: ctx, mtp, ammPool, baseCurrency

func (*OpenShortChecker) UpdatePoolHealth

func (_m *OpenShortChecker) UpdatePoolHealth(ctx types.Context, pool *perpetualtypes.Pool) error

UpdatePoolHealth provides a mock function with given fields: ctx, pool

type OpenShortChecker_Borrow_Call

type OpenShortChecker_Borrow_Call struct {
	*mock.Call
}

OpenShortChecker_Borrow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Borrow'

func (*OpenShortChecker_Borrow_Call) Return

func (*OpenShortChecker_Borrow_Call) Run

func (_c *OpenShortChecker_Borrow_Call) Run(run func(ctx types.Context, collateralAmount math.Int, custodyAmount math.Int, mtp *perpetualtypes.MTP, ammPool *ammtypes.Pool, pool *perpetualtypes.Pool, eta math.LegacyDec, baseCurrency string, isBroker bool)) *OpenShortChecker_Borrow_Call

type OpenShortChecker_CalcMTPConsolidateCollateral_Call

type OpenShortChecker_CalcMTPConsolidateCollateral_Call struct {
	*mock.Call
}

OpenShortChecker_CalcMTPConsolidateCollateral_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CalcMTPConsolidateCollateral'

func (*OpenShortChecker_CalcMTPConsolidateCollateral_Call) Return

func (*OpenShortChecker_CalcMTPConsolidateCollateral_Call) Run

func (*OpenShortChecker_CalcMTPConsolidateCollateral_Call) RunAndReturn

type OpenShortChecker_CheckMinLiabilities_Call

type OpenShortChecker_CheckMinLiabilities_Call struct {
	*mock.Call
}

OpenShortChecker_CheckMinLiabilities_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CheckMinLiabilities'

func (*OpenShortChecker_CheckMinLiabilities_Call) Return

func (*OpenShortChecker_CheckMinLiabilities_Call) Run

func (_c *OpenShortChecker_CheckMinLiabilities_Call) Run(run func(ctx types.Context, collateralTokenAmt types.Coin, eta math.LegacyDec, ammPool ammtypes.Pool, borrowAsset string, baseCurrency string)) *OpenShortChecker_CheckMinLiabilities_Call

func (*OpenShortChecker_CheckMinLiabilities_Call) RunAndReturn

type OpenShortChecker_CheckSameAssetPosition_Call

type OpenShortChecker_CheckSameAssetPosition_Call struct {
	*mock.Call
}

OpenShortChecker_CheckSameAssetPosition_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CheckSameAssetPosition'

func (*OpenShortChecker_CheckSameAssetPosition_Call) Return

func (*OpenShortChecker_CheckSameAssetPosition_Call) Run

func (*OpenShortChecker_CheckSameAssetPosition_Call) RunAndReturn

type OpenShortChecker_EstimateSwapGivenOut_Call

type OpenShortChecker_EstimateSwapGivenOut_Call struct {
	*mock.Call
}

OpenShortChecker_EstimateSwapGivenOut_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'EstimateSwapGivenOut'

func (*OpenShortChecker_EstimateSwapGivenOut_Call) Return

func (*OpenShortChecker_EstimateSwapGivenOut_Call) Run

func (*OpenShortChecker_EstimateSwapGivenOut_Call) RunAndReturn

type OpenShortChecker_EstimateSwap_Call

type OpenShortChecker_EstimateSwap_Call struct {
	*mock.Call
}

OpenShortChecker_EstimateSwap_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'EstimateSwap'

func (*OpenShortChecker_EstimateSwap_Call) Return

func (*OpenShortChecker_EstimateSwap_Call) Run

func (_c *OpenShortChecker_EstimateSwap_Call) Run(run func(ctx types.Context, leveragedAmtTokenIn types.Coin, borrowAsset string, ammPool ammtypes.Pool)) *OpenShortChecker_EstimateSwap_Call

func (*OpenShortChecker_EstimateSwap_Call) RunAndReturn

type OpenShortChecker_Expecter

type OpenShortChecker_Expecter struct {
	// contains filtered or unexported fields
}

func (*OpenShortChecker_Expecter) Borrow

func (_e *OpenShortChecker_Expecter) Borrow(ctx interface{}, collateralAmount interface{}, custodyAmount interface{}, mtp interface{}, ammPool interface{}, pool interface{}, eta interface{}, baseCurrency interface{}, isBroker interface{}) *OpenShortChecker_Borrow_Call

Borrow is a helper method to define mock.On call

  • ctx types.Context
  • collateralAmount math.Int
  • custodyAmount math.Int
  • mtp *perpetualtypes.MTP
  • ammPool *ammtypes.Pool
  • pool *perpetualtypes.Pool
  • eta math.LegacyDec
  • baseCurrency string
  • isBroker bool

func (*OpenShortChecker_Expecter) CalcMTPConsolidateCollateral

func (_e *OpenShortChecker_Expecter) CalcMTPConsolidateCollateral(ctx interface{}, mtp interface{}, baseCurrency interface{}) *OpenShortChecker_CalcMTPConsolidateCollateral_Call

CalcMTPConsolidateCollateral is a helper method to define mock.On call

  • ctx types.Context
  • mtp *perpetualtypes.MTP
  • baseCurrency string

func (*OpenShortChecker_Expecter) CheckMinLiabilities

func (_e *OpenShortChecker_Expecter) CheckMinLiabilities(ctx interface{}, collateralTokenAmt interface{}, eta interface{}, ammPool interface{}, borrowAsset interface{}, baseCurrency interface{}) *OpenShortChecker_CheckMinLiabilities_Call

CheckMinLiabilities is a helper method to define mock.On call

  • ctx types.Context
  • collateralTokenAmt types.Coin
  • eta math.LegacyDec
  • ammPool ammtypes.Pool
  • borrowAsset string
  • baseCurrency string

func (*OpenShortChecker_Expecter) CheckSameAssetPosition

func (_e *OpenShortChecker_Expecter) CheckSameAssetPosition(ctx interface{}, msg interface{}) *OpenShortChecker_CheckSameAssetPosition_Call

CheckSameAssetPosition is a helper method to define mock.On call

  • ctx types.Context
  • msg *perpetualtypes.MsgOpen

func (*OpenShortChecker_Expecter) EstimateSwap

func (_e *OpenShortChecker_Expecter) EstimateSwap(ctx interface{}, leveragedAmtTokenIn interface{}, borrowAsset interface{}, ammPool interface{}) *OpenShortChecker_EstimateSwap_Call

EstimateSwap is a helper method to define mock.On call

  • ctx types.Context
  • leveragedAmtTokenIn types.Coin
  • borrowAsset string
  • ammPool ammtypes.Pool

func (*OpenShortChecker_Expecter) EstimateSwapGivenOut

func (_e *OpenShortChecker_Expecter) EstimateSwapGivenOut(ctx interface{}, tokenOutAmount interface{}, tokenInDenom interface{}, ammPool interface{}) *OpenShortChecker_EstimateSwapGivenOut_Call

EstimateSwapGivenOut is a helper method to define mock.On call

  • ctx types.Context
  • tokenOutAmount types.Coin
  • tokenInDenom string
  • ammPool ammtypes.Pool

func (*OpenShortChecker_Expecter) GetAmmPool

func (_e *OpenShortChecker_Expecter) GetAmmPool(ctx interface{}, poolId interface{}, tradingAsset interface{}) *OpenShortChecker_GetAmmPool_Call

GetAmmPool is a helper method to define mock.On call

  • ctx types.Context
  • poolId uint64
  • tradingAsset string

func (*OpenShortChecker_Expecter) GetMaxLeverageParam

func (_e *OpenShortChecker_Expecter) GetMaxLeverageParam(ctx interface{}) *OpenShortChecker_GetMaxLeverageParam_Call

GetMaxLeverageParam is a helper method to define mock.On call

  • ctx types.Context

func (*OpenShortChecker_Expecter) GetPool

func (_e *OpenShortChecker_Expecter) GetPool(ctx interface{}, poolId interface{}) *OpenShortChecker_GetPool_Call

GetPool is a helper method to define mock.On call

  • ctx types.Context
  • poolId uint64

func (*OpenShortChecker_Expecter) GetSafetyFactor

func (_e *OpenShortChecker_Expecter) GetSafetyFactor(ctx interface{}) *OpenShortChecker_GetSafetyFactor_Call

GetSafetyFactor is a helper method to define mock.On call

  • ctx types.Context

func (*OpenShortChecker_Expecter) IsPoolEnabled

func (_e *OpenShortChecker_Expecter) IsPoolEnabled(ctx interface{}, poolId interface{}) *OpenShortChecker_IsPoolEnabled_Call

IsPoolEnabled is a helper method to define mock.On call

  • ctx types.Context
  • poolId uint64

func (*OpenShortChecker_Expecter) SetMTP

func (_e *OpenShortChecker_Expecter) SetMTP(ctx interface{}, mtp interface{}) *OpenShortChecker_SetMTP_Call

SetMTP is a helper method to define mock.On call

  • ctx types.Context
  • mtp *perpetualtypes.MTP

func (*OpenShortChecker_Expecter) SetPool

func (_e *OpenShortChecker_Expecter) SetPool(ctx interface{}, pool interface{}) *OpenShortChecker_SetPool_Call

SetPool is a helper method to define mock.On call

  • ctx types.Context
  • pool perpetualtypes.Pool

func (*OpenShortChecker_Expecter) TakeInCustody

func (_e *OpenShortChecker_Expecter) TakeInCustody(ctx interface{}, mtp interface{}, pool interface{}) *OpenShortChecker_TakeInCustody_Call

TakeInCustody is a helper method to define mock.On call

  • ctx types.Context
  • mtp perpetualtypes.MTP
  • pool *perpetualtypes.Pool

func (*OpenShortChecker_Expecter) UpdateMTPHealth

func (_e *OpenShortChecker_Expecter) UpdateMTPHealth(ctx interface{}, mtp interface{}, ammPool interface{}, baseCurrency interface{}) *OpenShortChecker_UpdateMTPHealth_Call

UpdateMTPHealth is a helper method to define mock.On call

  • ctx types.Context
  • mtp perpetualtypes.MTP
  • ammPool ammtypes.Pool
  • baseCurrency string

func (*OpenShortChecker_Expecter) UpdatePoolHealth

func (_e *OpenShortChecker_Expecter) UpdatePoolHealth(ctx interface{}, pool interface{}) *OpenShortChecker_UpdatePoolHealth_Call

UpdatePoolHealth is a helper method to define mock.On call

  • ctx types.Context
  • pool *perpetualtypes.Pool

type OpenShortChecker_GetAmmPool_Call

type OpenShortChecker_GetAmmPool_Call struct {
	*mock.Call
}

OpenShortChecker_GetAmmPool_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetAmmPool'

func (*OpenShortChecker_GetAmmPool_Call) Return

func (*OpenShortChecker_GetAmmPool_Call) Run

func (_c *OpenShortChecker_GetAmmPool_Call) Run(run func(ctx types.Context, poolId uint64, tradingAsset string)) *OpenShortChecker_GetAmmPool_Call

func (*OpenShortChecker_GetAmmPool_Call) RunAndReturn

type OpenShortChecker_GetMaxLeverageParam_Call

type OpenShortChecker_GetMaxLeverageParam_Call struct {
	*mock.Call
}

OpenShortChecker_GetMaxLeverageParam_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetMaxLeverageParam'

func (*OpenShortChecker_GetMaxLeverageParam_Call) Return

func (*OpenShortChecker_GetMaxLeverageParam_Call) Run

func (*OpenShortChecker_GetMaxLeverageParam_Call) RunAndReturn

type OpenShortChecker_GetPool_Call

type OpenShortChecker_GetPool_Call struct {
	*mock.Call
}

OpenShortChecker_GetPool_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetPool'

func (*OpenShortChecker_GetPool_Call) Return

func (*OpenShortChecker_GetPool_Call) Run

func (*OpenShortChecker_GetPool_Call) RunAndReturn

type OpenShortChecker_GetSafetyFactor_Call

type OpenShortChecker_GetSafetyFactor_Call struct {
	*mock.Call
}

OpenShortChecker_GetSafetyFactor_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetSafetyFactor'

func (*OpenShortChecker_GetSafetyFactor_Call) Return

func (*OpenShortChecker_GetSafetyFactor_Call) Run

func (*OpenShortChecker_GetSafetyFactor_Call) RunAndReturn

type OpenShortChecker_IsPoolEnabled_Call

type OpenShortChecker_IsPoolEnabled_Call struct {
	*mock.Call
}

OpenShortChecker_IsPoolEnabled_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'IsPoolEnabled'

func (*OpenShortChecker_IsPoolEnabled_Call) Return

func (*OpenShortChecker_IsPoolEnabled_Call) Run

func (*OpenShortChecker_IsPoolEnabled_Call) RunAndReturn

type OpenShortChecker_SetMTP_Call

type OpenShortChecker_SetMTP_Call struct {
	*mock.Call
}

OpenShortChecker_SetMTP_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetMTP'

func (*OpenShortChecker_SetMTP_Call) Return

func (*OpenShortChecker_SetMTP_Call) Run

func (*OpenShortChecker_SetMTP_Call) RunAndReturn

type OpenShortChecker_SetPool_Call

type OpenShortChecker_SetPool_Call struct {
	*mock.Call
}

OpenShortChecker_SetPool_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetPool'

func (*OpenShortChecker_SetPool_Call) Return

func (*OpenShortChecker_SetPool_Call) Run

func (*OpenShortChecker_SetPool_Call) RunAndReturn

type OpenShortChecker_TakeInCustody_Call

type OpenShortChecker_TakeInCustody_Call struct {
	*mock.Call
}

OpenShortChecker_TakeInCustody_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'TakeInCustody'

func (*OpenShortChecker_TakeInCustody_Call) Return

func (*OpenShortChecker_TakeInCustody_Call) Run

func (*OpenShortChecker_TakeInCustody_Call) RunAndReturn

type OpenShortChecker_UpdateMTPHealth_Call

type OpenShortChecker_UpdateMTPHealth_Call struct {
	*mock.Call
}

OpenShortChecker_UpdateMTPHealth_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateMTPHealth'

func (*OpenShortChecker_UpdateMTPHealth_Call) Return

func (*OpenShortChecker_UpdateMTPHealth_Call) Run

func (*OpenShortChecker_UpdateMTPHealth_Call) RunAndReturn

type OpenShortChecker_UpdatePoolHealth_Call

type OpenShortChecker_UpdatePoolHealth_Call struct {
	*mock.Call
}

OpenShortChecker_UpdatePoolHealth_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdatePoolHealth'

func (*OpenShortChecker_UpdatePoolHealth_Call) Return

func (*OpenShortChecker_UpdatePoolHealth_Call) Run

func (*OpenShortChecker_UpdatePoolHealth_Call) RunAndReturn

type PoolChecker

type PoolChecker struct {
	mock.Mock
}

PoolChecker is an autogenerated mock type for the PoolChecker type

func NewPoolChecker

func NewPoolChecker(t interface {
	mock.TestingT
	Cleanup(func())
}) *PoolChecker

NewPoolChecker creates a new instance of PoolChecker. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*PoolChecker) EXPECT

func (_m *PoolChecker) EXPECT() *PoolChecker_Expecter

func (*PoolChecker) GetPool

func (_m *PoolChecker) GetPool(ctx types.Context, poolId uint64) (perpetualtypes.Pool, bool)

GetPool provides a mock function with given fields: ctx, poolId

func (*PoolChecker) GetPoolOpenThreshold

func (_m *PoolChecker) GetPoolOpenThreshold(ctx types.Context) math.LegacyDec

GetPoolOpenThreshold provides a mock function with given fields: ctx

func (*PoolChecker) IsPoolClosed

func (_m *PoolChecker) IsPoolClosed(ctx types.Context, poolId uint64) bool

IsPoolClosed provides a mock function with given fields: ctx, poolId

func (*PoolChecker) IsPoolEnabled

func (_m *PoolChecker) IsPoolEnabled(ctx types.Context, poolId uint64) bool

IsPoolEnabled provides a mock function with given fields: ctx, poolId

type PoolChecker_Expecter

type PoolChecker_Expecter struct {
	// contains filtered or unexported fields
}

func (*PoolChecker_Expecter) GetPool

func (_e *PoolChecker_Expecter) GetPool(ctx interface{}, poolId interface{}) *PoolChecker_GetPool_Call

GetPool is a helper method to define mock.On call

  • ctx types.Context
  • poolId uint64

func (*PoolChecker_Expecter) GetPoolOpenThreshold

func (_e *PoolChecker_Expecter) GetPoolOpenThreshold(ctx interface{}) *PoolChecker_GetPoolOpenThreshold_Call

GetPoolOpenThreshold is a helper method to define mock.On call

  • ctx types.Context

func (*PoolChecker_Expecter) IsPoolClosed

func (_e *PoolChecker_Expecter) IsPoolClosed(ctx interface{}, poolId interface{}) *PoolChecker_IsPoolClosed_Call

IsPoolClosed is a helper method to define mock.On call

  • ctx types.Context
  • poolId uint64

func (*PoolChecker_Expecter) IsPoolEnabled

func (_e *PoolChecker_Expecter) IsPoolEnabled(ctx interface{}, poolId interface{}) *PoolChecker_IsPoolEnabled_Call

IsPoolEnabled is a helper method to define mock.On call

  • ctx types.Context
  • poolId uint64

type PoolChecker_GetPoolOpenThreshold_Call

type PoolChecker_GetPoolOpenThreshold_Call struct {
	*mock.Call
}

PoolChecker_GetPoolOpenThreshold_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetPoolOpenThreshold'

func (*PoolChecker_GetPoolOpenThreshold_Call) Return

func (*PoolChecker_GetPoolOpenThreshold_Call) Run

func (*PoolChecker_GetPoolOpenThreshold_Call) RunAndReturn

type PoolChecker_GetPool_Call

type PoolChecker_GetPool_Call struct {
	*mock.Call
}

PoolChecker_GetPool_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetPool'

func (*PoolChecker_GetPool_Call) Return

func (*PoolChecker_GetPool_Call) Run

func (_c *PoolChecker_GetPool_Call) Run(run func(ctx types.Context, poolId uint64)) *PoolChecker_GetPool_Call

func (*PoolChecker_GetPool_Call) RunAndReturn

type PoolChecker_IsPoolClosed_Call

type PoolChecker_IsPoolClosed_Call struct {
	*mock.Call
}

PoolChecker_IsPoolClosed_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'IsPoolClosed'

func (*PoolChecker_IsPoolClosed_Call) Return

func (*PoolChecker_IsPoolClosed_Call) Run

func (*PoolChecker_IsPoolClosed_Call) RunAndReturn

type PoolChecker_IsPoolEnabled_Call

type PoolChecker_IsPoolEnabled_Call struct {
	*mock.Call
}

PoolChecker_IsPoolEnabled_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'IsPoolEnabled'

func (*PoolChecker_IsPoolEnabled_Call) Return

func (*PoolChecker_IsPoolEnabled_Call) Run

func (*PoolChecker_IsPoolEnabled_Call) RunAndReturn

type PositionChecker

type PositionChecker struct {
	mock.Mock
}

PositionChecker is an autogenerated mock type for the PositionChecker type

func NewPositionChecker

func NewPositionChecker(t interface {
	mock.TestingT
	Cleanup(func())
}) *PositionChecker

NewPositionChecker creates a new instance of PositionChecker. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*PositionChecker) EXPECT

func (*PositionChecker) GetMaxOpenPositions

func (_m *PositionChecker) GetMaxOpenPositions(ctx types.Context) uint64

GetMaxOpenPositions provides a mock function with given fields: ctx

func (*PositionChecker) GetOpenMTPCount

func (_m *PositionChecker) GetOpenMTPCount(ctx types.Context) uint64

GetOpenMTPCount provides a mock function with given fields: ctx

type PositionChecker_Expecter

type PositionChecker_Expecter struct {
	// contains filtered or unexported fields
}

func (*PositionChecker_Expecter) GetMaxOpenPositions

func (_e *PositionChecker_Expecter) GetMaxOpenPositions(ctx interface{}) *PositionChecker_GetMaxOpenPositions_Call

GetMaxOpenPositions is a helper method to define mock.On call

  • ctx types.Context

func (*PositionChecker_Expecter) GetOpenMTPCount

func (_e *PositionChecker_Expecter) GetOpenMTPCount(ctx interface{}) *PositionChecker_GetOpenMTPCount_Call

GetOpenMTPCount is a helper method to define mock.On call

  • ctx types.Context

type PositionChecker_GetMaxOpenPositions_Call

type PositionChecker_GetMaxOpenPositions_Call struct {
	*mock.Call
}

PositionChecker_GetMaxOpenPositions_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetMaxOpenPositions'

func (*PositionChecker_GetMaxOpenPositions_Call) Return

func (*PositionChecker_GetMaxOpenPositions_Call) Run

func (*PositionChecker_GetMaxOpenPositions_Call) RunAndReturn

type PositionChecker_GetOpenMTPCount_Call

type PositionChecker_GetOpenMTPCount_Call struct {
	*mock.Call
}

PositionChecker_GetOpenMTPCount_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetOpenMTPCount'

func (*PositionChecker_GetOpenMTPCount_Call) Return

func (*PositionChecker_GetOpenMTPCount_Call) Run

func (*PositionChecker_GetOpenMTPCount_Call) RunAndReturn

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL