Zap
initializeFactory
initializeFactory((template: address));factoryContract.methods.initializeFactory(template).send();Parameter
Description
template
Ethereum address of exchange template
createExchange
createExchange(token: address): addressfactoryContract.methods.initializeFactory(token).send();Parameter
Type
Description
token
address
Ethereum address of an ERC20 token
Returns
address
Ethereum address of a Uniswap exchange
getExchange
@constant
getExchange(token: address): addressfactoryContract.methods.getExchange(token).call();Parameter
Type
Description
token
address
Ethereum address of an ERC20 token
Returns
address
Ethereum address of a Uniswap exchange
getToken
@constant
getToken(exchange: address): addressfactoryContract.methods.getToken(exchange).call();Parameter
Type
Description
exchange
address
Ethereum address of a Uniswap exchange
Returns
address
Ethereum address of an ERC20 token
getTokenWithId
@constant
getTokenWithId(token_id: uint256): addressfactoryContract.methods.getToken(exchange).call();Parameter
Type
Description
token_id
uint256
Uniswap ID for an ERC20 token
Returns
address
Ethereum address of an ERC20 token
Last updated