Moonstream helps you manage all aspects of your decentralized applications, from whitelisting to authorization to monitoring to product analytics.
 
 
 
 
 
Go to file
Neeraj Kashyap 66870a1d6f Removed unit tests from test action
Because we otherwise have to set up:
1. brownie
2. brownie pm install...
3. ganache-cli (via `npm install ganache-cli`)

It's a bit heavy. Easier to run manually for now.
2021-12-18 09:01:55 -08:00
.github/workflows Removed unit tests from test action 2021-12-18 09:01:55 -08:00
checklists Deployed ERC20 diamond to Mumbai 2021-12-18 08:47:09 -08:00
contracts Added ERC20 initialization when facet is cut onto diamond 2021-12-17 13:01:51 -08:00
dao tests for erc20 2021-12-18 19:29:10 +03:00
.gitattributes Initiated brownie project 2021-12-11 18:46:57 -08:00
.gitignore moonworm-generated Python interface for diamond contracts 2021-12-11 18:56:19 -08:00
LICENSE Initial commit 2021-12-11 18:41:34 -08:00
README.md Added ERC20WithCommonStorage 2021-12-17 08:30:40 -08:00
brownie-config.yaml Updated comments in Diamond contracts code 2021-12-11 18:53:12 -08:00
setup.py SEt up "dao" CLI skeleton 2021-12-11 18:45:58 -08:00
test.sh Documented new behavior in "./test.sh -h" 2021-12-18 07:46:18 -08:00

README.md

dao

Moonstream DAO

Development environment

VSCode setup

If you are using the Solidity extension in VSCode, merge the following snippet into your settings.json:

{
    "solidity.remappings": [
        "@openzeppelin-contracts/=<path to your home directory>/.brownie/packages/OpenZeppelin/openzeppelin-contracts@4.3.2"
    ]
}