Factory Blueprint Deployment
Single-Chain Deployment via UTS Factory
UTS Token
/**
* @notice Deploys a new {UTSToken} using the provided deployment parameters.
* @param deployData the {DeployTokenData} struct containing deployment parameters.
* @dev See the {UTSERC20DataTypes.DeployTokenData} for details.
*
* @return success call result.
* @return newToken a newly deployed {UTSToken} contract address.
*/
function deployToken(DeployTokenData calldata deployData)struct DeployTokenData {
bytes owner;
string name;
string symbol;
uint8 decimals;
uint256 initialSupply;
uint256 mintedAmountToOwner;
bool pureToken;
bool mintable;
bool globalBurnable;
bool onlyRoleBurnable;
bool feeModule;
bytes router;
uint256[] allowedChainIds;
ChainConfig[] chainConfigs;
bytes32 salt;
}Field
Meaning
UTS Connector
Field
Meaning
Name
Meaning
Cross-Chain Deployment with UTS Deployment Router
Name
Meaning
Last updated