SwapDeployer
Methods
deploy
function deploy(address swapAddress, contract IERC20[] _pooledTokens, uint8[] decimals, string lpTokenName, string lpTokenSymbol, uint256 _a, uint256 _fee, uint256 _adminFee, address lpTokenTargetAddress) external nonpayable returns (address)Parameters
swapAddress
address
undefined
_pooledTokens
contract IERC20[]
undefined
decimals
uint8[]
undefined
lpTokenName
string
undefined
lpTokenSymbol
string
undefined
_a
uint256
undefined
_fee
uint256
undefined
_adminFee
uint256
undefined
lpTokenTargetAddress
address
undefined
Returns
_0
address
undefined
owner
Returns the address of the current owner.
Returns
_0
address
undefined
renounceOwnership
Leaves the contract without owner. It will not be possible to call onlyOwner functions anymore. Can only be called by the current owner. NOTE: Renouncing ownership will leave the contract without an owner, thereby removing any functionality that is only available to the owner.
transferOwnership
Transfers ownership of the contract to a new account (newOwner). Can only be called by the current owner.
Parameters
newOwner
address
undefined
Events
NewSwapPool
Parameters
deployer indexed
address
undefined
swapAddress
address
undefined
pooledTokens
contract IERC20[]
undefined
OwnershipTransferred
Parameters
previousOwner indexed
address
undefined
newOwner indexed
address
undefined
Last updated
Was this helpful?