From 428b6d8bc9b8fb6c1dc7d57c4245bf27f62bfa17 Mon Sep 17 00:00:00 2001 From: Corey Rice Date: Mon, 4 Sep 2023 12:29:21 -0300 Subject: [PATCH] refactor: use governance contracts package --- package.json | 1 + subgraphs/venus-governance/template.yaml | 2 +- yarn.lock | 8 ++++++++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index c17ba07f..313527f3 100644 --- a/package.json +++ b/package.json @@ -48,6 +48,7 @@ "@types/mustache": "^4.2.1", "@typescript-eslint/eslint-plugin": "^5.40.1", "@typescript-eslint/parser": "^5.40.1", + "@venusprotocol/governance-contracts": "^1.0.0", "@venusprotocol/isolated-pools": "1.0.0", "@venusprotocol/oracle": "^1.4.1", "@venusprotocol/venus-protocol": "^0.6.0", diff --git a/subgraphs/venus-governance/template.yaml b/subgraphs/venus-governance/template.yaml index 99166e86..a539ef11 100644 --- a/subgraphs/venus-governance/template.yaml +++ b/subgraphs/venus-governance/template.yaml @@ -228,7 +228,7 @@ dataSources: - Permission abis: - name: AccessControlManger - file: ../../node_modules/@venusprotocol/isolated-pools/artifacts/@venusprotocol/governance-contracts/contracts/Governance/AccessControlManager.sol/AccessControlManager.json + file: ../../node_modules/@venusprotocol/governance-contracts/artifacts/contracts/Governance/AccessControlManager.sol/AccessControlManager.json eventHandlers: - event: PermissionGranted(address,address,string) handler: handlePermissionGranted diff --git a/yarn.lock b/yarn.lock index 96ffc21f..f0381dd1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4560,6 +4560,13 @@ __metadata: languageName: node linkType: hard +"@venusprotocol/governance-contracts@npm:^1.0.0": + version: 1.0.0 + resolution: "@venusprotocol/governance-contracts@npm:1.0.0" + checksum: 8df88f2e702da976861f6e409ab109dec24f8ac4e4e049da505ee36d36af6c2478bb4b6a2f3401f360578bd167512cb016227526bf81ebfdf3ca91ef473e7f87 + languageName: node + linkType: hard + "@venusprotocol/isolated-pools@npm:1.0.0": version: 1.0.0 resolution: "@venusprotocol/isolated-pools@npm:1.0.0" @@ -14907,6 +14914,7 @@ __metadata: "@types/mustache": ^4.2.1 "@typescript-eslint/eslint-plugin": ^5.40.1 "@typescript-eslint/parser": ^5.40.1 + "@venusprotocol/governance-contracts": ^1.0.0 "@venusprotocol/isolated-pools": 1.0.0 "@venusprotocol/oracle": ^1.4.1 "@venusprotocol/venus-protocol": ^0.6.0