-
init(address _balancerFactory, address _implementation) (public)
-
togglePause() (public)
-
newProxiedSmartPool(string _name, string _symbol, uint256 _initialSupply, address[] _tokens, uint256[] _amounts, uint256[] _weights, uint256 _cap) (public)
-
calcToChakra(address _chakra, address _curreny, uint256 _poolAmount) (public)
-
setImplementation(address _implementation) (external)
-
addSellStrategy(address _chakra, string _name, address[] _sellTokens, uint256[] _prices) (external)
-
addBuyStrategy(address _chakra, address _buyToken, string _name, uint256 _interBuyDelay, uint256 _buyAmount) (external)
-
disableSellStrategy(address _chakra, uint256 _sellStrategyId) (external)
-
disableBuyStrategy(address _chakra, uint256 _buyStrategyId) (external)
-
enableSellStrategy(address _chakra, uint256 _sellStrategyId) (external)
-
enableBuyStrategy(address _chakra, uint256 _buyStrategyId) (external)
-
toChakra(address _chakra, address _baseToken, uint256 _poolAmount, uint256 _baseAmount, uint256 _buyStrategyId) (external)
-
fromChakra(struct MindfulProxy.FromChakraArg _arg) (external)
-
saveEth() (external)
-
saveToken(address _token) (external)
-
fromChakra(address _chakra, address _sellToken, uint256 _poolAmountOut) (external)
-
getChakras() (external)
-
getSellStrategies() (external)
-
getBuyStrategies() (external)
-
token0Or1(address tokenA, address tokenB) (internal)
-
_toChakra(address _chakra, address _baseToken, uint256 _poolAmount) (internal)
-
isRelayerBuying(address _chakra, address _baseToken, uint256 _buyStrategyId) (internal)
-
isRelayerSelling(address _chakra, address _sellToken, uint256 _sellStrategyId, uint256 _tokenIndex) (internal)
-
SmartPoolCreated(address chakra, address chakraManager, string name, string symbol)
-
BuyStrategyAdded(address chakra, string buyStrategyName, uint256 buyStrategyId)
-
SellStrategyAdded(address chakra, string sellStrategyName, uint256 sellStrategyId)
-
BuyStrategyDisabled(address chakra, uint256 buyStrategyId)
-
SellStrategyDisabled(address chakra, uint256 sellStrategyId)
-
BuyStrategyEnabled(address chakra, uint256 buyStrategyId)
-
SellStrategyEnabled(address chakra, uint256 sellStrategyId)
-
SellStrategyUpdated(address chakra, uint256 sellStrategyId)
-
BuyStrategyUpdated(address chakra, uint256 sellStrategyId)