$ npx hardhat run scripts/deploy.ts --network mvm
No need to generate any newer typings.
Deploying...
Ens registry deployed at 0x157682fa262E96BFC62a0541466B9Db21ABba94D
Ens resolver deployed for subdomain dao at 0x65997E3FF2649bA9A407d9863B250C3903641dfF
Ens resolver deployed for subdomain plugin at 0x50BD1516c6E7b377003Bf334F34Be371520d4011
Warning: Potentially unsafe deployment of @aragon/osx/core/dao/DAO.sol:DAO
You are using the `unsafeAllow.constructor` flag.
| import sys | |
| import json | |
| import math | |
| import time | |
| import uuid | |
| import base64 | |
| import hashlib | |
| import asyncio | |
| import requests | |
| import datetime |
| server { | |
| listen 80; | |
| server_name graph.mvg.finance; | |
| return 301 https://$server_name$request_uri; | |
| } | |
| server { | |
| listen 443 ssl; | |
| server_name graph.mvg.finance; |
Sometimes you want to have a subdirectory on the master branch be the root directory of a repository’s gh-pages branch. This is useful for things like sites developed with Yeoman, or if you have a Jekyll site contained in the master branch alongside the rest of your code.
For the sake of this example, let’s pretend the subfolder containing your site is named dist.
Remove the dist directory from the project’s .gitignore file (it’s ignored by default by Yeoman).
Error:
{"method":"eth_call","params":[{"to":"0x8a38cb623199a4647754dab8ff751001b081e2b0","data":"0x0178b8bf970f805f2000a67797a92296777b123ab29e0e9bcfd5eb206d96ee84fea3b1bf"},"latest"],"id":45,"jsonrpc":"2.0"}
{"jsonrpc":"2.0","id":45,"result":"0x0000000000000000000000000000000000000000000000000000000000000000"}
The address is ENSRegistry, so it's an ENS error. I don't know what happens after the deployment of a DAO, so I checked DAOFactory.
| 2023.05.12 | |
| # whoami @ Surface in ~/dev/aragon/v2/osx/packages/contracts on git:develop x [14:58:29] | |
| $ yarn deploy --network mvm --reset | |
| yarn run v1.22.17 | |
| $ hardhat deploy --network mvm --reset | |
| Nothing to compile | |
| No need to generate any newer typings. | |
| Deploying ManagingDao. |
| npx hardhat verify --network mvm "0xe06aD15c6441850313D30692B4177CabbeE435F5" | |
| npx hardhat verify --network mvm "0x2aaf3c1019FcaC45CBf00171c80aA89c88c243Db" | |
| npx hardhat verify --network mvm "0xB269b926d06186dA332DED7d9229becfdbDA6b72" | |
| npx hardhat verify --network mvm "0xA71697E970c5AC213D69853fc12EABcdD7B7231f" "0xB269b926d06186dA332DED7d9229becfdbDA6b72" "0x0000000000000000000000000000000000000000" | |
| # PublicResolver: ENSRegistry NULL_ADDRESS | |
| npx hardhat verify --network mvm "0x0E0317C7212dD4823A9CCE526A6c52F038fEAF80" | |
| npx hardhat verify --network mvm "0xeBF8738a3De1b3Dd846613bfBFC030E921CbDA03" | |
| npx hardhat verify --network mvm "0xc07A25Cbd7b778352b32Fc9B066Cb95616C8D5df" | |
| npx hardhat verify --network mvm "0x1BF09A650d53324b3617dE71Aa455E2b92399EfC" | |
| npx hardhat verify --network mvm "0x94A72fbF4527c8942563434f79B34A3e95140C9B" |
- Add '@mixinao/sdk-client' to package.json
replace @aragon/sdk-client:
- packages/web-app/src/context/providers.tsx
- packages/web-app/src/hooks/useClient.tsx
- packages/web-app/src/hooks/usePluginClient.tsx
- packages/web-app/src/hooks/useDaoDetails.tsx
- packages/web-app/src/hooks/useDaos.tsx
- packages/web-app/src/hooks/useWallet.tsx
- packages/web-app/src/hooks/useWalletCanVote.tsx
- package.json
yarn add @mixinao/osx-ethers
-
replace
@aragon/osx-ethersto@mixinao/osx-ethers -
modules/client/src/client-common/constants.ts:
Add
package.json:
-
yarn add @mixinao/osx-ethers - replace @aragon/osx-ethers to @mixinao/osx-ethers
modules/client/src/client-common/constants.ts:
- Add MVMProvider
export const MVMProvider = new JsonRpcProvider('https://geth.mvm.dev', {
chainId: 73927,
name: 'mvm',