def deploy_mocks(self): deployer = self.deployer r = MockGatewayRegistry.deploy({"from": deployer}) for (tokenName, whaleConfig) in [("BTC", registry.whales.renbtc)]: token = ERC20.at(whaleConfig.token) gateway = MockGateway.deploy(token.address, {"from": deployer}) # Distribute token from whale -> deployer -> mock gateway. distribute_from_whale(whaleConfig, deployer, percentage=1.0) token.transfer(gateway, token.balanceOf(deployer), {"from": deployer}) self.mocks[tokenName] = DotMap( token=token, gateway=gateway, ) r.addGateway(tokenName, gateway.address) r.addToken(tokenName, token.address) self.mocks.registry = r