- 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