Skip to content

Commit c3d6f95

Browse files
committed
feat(deployment): add GRT token tasks (status, balance, transfer, mint)
Hardhat tasks for managing testnet GRT: - grt:status: show governor, minter status, total supply - grt:balance: query GRT balance for any address - grt:transfer: send GRT from deployer's balance (no minter role needed) - grt:mint: mint new GRT (requires minter role)
1 parent 69f291e commit c3d6f95

2 files changed

Lines changed: 485 additions & 0 deletions

File tree

packages/deployment/hardhat.config.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import checkDeployerTask from './tasks/check-deployer.js'
1313
import deploymentStatusTask from './tasks/deployment-status.js'
1414
import executeGovernanceTask from './tasks/execute-governance.js'
1515
import grantRoleTask from './tasks/grant-role.js'
16+
import { grtBalanceTask, grtMintTask, grtStatusTask, grtTransferTask } from './tasks/grt-tasks.js'
1617
import listPendingTask from './tasks/list-pending-implementations.js'
1718
import listRolesTask from './tasks/list-roles.js'
1819
import { reoDisableTask, reoEnableTask, reoStatusTask } from './tasks/reo-tasks.js'
@@ -85,6 +86,10 @@ const config: HardhatUserConfig = {
8586
deploymentStatusTask,
8687
executeGovernanceTask,
8788
grantRoleTask,
89+
grtBalanceTask,
90+
grtMintTask,
91+
grtStatusTask,
92+
grtTransferTask,
8893
listPendingTask,
8994
listRolesTask,
9095
reoDisableTask,

0 commit comments

Comments
 (0)