2023-05-19 23:39:50 +00:00
|
|
|
import { ethers } from "hardhat";
|
|
|
|
|
|
|
|
async function main() {
|
2024-08-03 13:44:37 +00:00
|
|
|
const tokenName = "0g-chain-wrapped ATOM";
|
2023-05-19 23:39:50 +00:00
|
|
|
const tokenSymbol = "kATOM";
|
|
|
|
const tokenDecimals = 6;
|
|
|
|
|
2024-08-03 13:44:37 +00:00
|
|
|
const ERC20ZgChainWrappedCosmosCoin = await ethers.getContractFactory(
|
|
|
|
"ERC20ZgChainWrappedCosmosCoin"
|
2023-05-19 23:39:50 +00:00
|
|
|
);
|
2024-08-03 13:44:37 +00:00
|
|
|
const token = await ERC20ZgChainWrappedCosmosCoin.deploy(
|
2023-05-19 23:39:50 +00:00
|
|
|
tokenName,
|
|
|
|
tokenSymbol,
|
|
|
|
tokenDecimals
|
|
|
|
);
|
|
|
|
|
|
|
|
await token.deployed();
|
|
|
|
|
|
|
|
console.log(
|
|
|
|
`Token "${tokenName}" (${tokenSymbol}) with ${tokenDecimals} decimals is deployed to ${token.address}!`
|
|
|
|
);
|
|
|
|
}
|
|
|
|
|
|
|
|
main().catch((error) => {
|
|
|
|
console.error(error);
|
|
|
|
process.exitCode = 1;
|
|
|
|
});
|