Skip to content

Instantly share code, notes, and snippets.

@zed-wong
Last active May 18, 2023 09:37
Show Gist options
  • Save zed-wong/f6390bafdfcec3049b52be335316aeec to your computer and use it in GitHub Desktop.
Save zed-wong/f6390bafdfcec3049b52be335316aeec to your computer and use it in GitHub Desktop.
aragon_sdk_1.3.1_modify.md
  • package.json

yarn add @mixinao/osx-ethers

  • replace @aragon/osx-ethers to @mixinao/osx-ethers

  • modules/client/src/client-common/constants.ts:

Add

import { JsonRpcProvider } from "@ethersproject/providers";

export const MVMProvider = new JsonRpcProvider('https://geth.mvm.dev', {
  chainId: 73927,
  name: 'mvm',
  ensAddress: '0xB269b926d06186dA332DED7d9229becfdbDA6b72',
})
  • modules/client/src/internal/client/methods.ts:

Replace all

const provider = this.web3.getProvider();

To

const provider = MVMProvider;   //this.web3.getProvider();
  • modules/client/src/addresslistVoting/internal/client/methods.ts:

Replace this.web3.getProvider() to const provider = MVMProvider; //this.web3.getProvider();

  • modules/client/src/addresslistVoting/internal/graphql-queries/proposal.ts

line 30, remove executable line 59, remove executable

  • modules/client/src/tokenVoting/internal/graphql-queries/proposal.ts

line 30, remove executable line 71, remove executable

  • modules/client/src/multisig/internal/graphql-queries/proposal.ts

line 30, remove executable line 47, remove executable

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment