├── .github └── workflows │ └── ci.yml ├── .gitignore ├── README.md ├── deploy ├── .eslintignore ├── .eslintrc.js ├── .prettierignore ├── .prettierrc.js ├── README.md ├── package-lock.json ├── package.json ├── src │ ├── config.ts │ ├── deploy-murmuration.ts │ ├── deploy-testnet.ts │ └── utils.ts ├── tsconfig.eslint.json └── tsconfig.json ├── docs ├── README.md ├── community-fund.md ├── dao.md ├── faucet.md ├── token.md └── vesting-vault.md └── smart_contracts ├── README.md ├── common ├── errors.py ├── historical-outcomes.py ├── poll-outcomes.py ├── poll.py ├── proposal.py ├── quorum-cap.py ├── vote-record.py └── vote-value.py ├── community-fund.py ├── community-fund.tz ├── compile.sh ├── dao.py ├── dao.tz ├── faucet.py ├── faucet.tz ├── test-helpers ├── addresses.py ├── dummy.py ├── fa12.py ├── fa2.py ├── fake-token.py └── store.py ├── token.py ├── token.tz ├── vesting-vault.py └── vesting-vault.tz /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/README.md -------------------------------------------------------------------------------- /deploy/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/deploy/.eslintignore -------------------------------------------------------------------------------- /deploy/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/deploy/.eslintrc.js -------------------------------------------------------------------------------- /deploy/.prettierignore: -------------------------------------------------------------------------------- 1 | build/**/* -------------------------------------------------------------------------------- /deploy/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/deploy/.prettierrc.js -------------------------------------------------------------------------------- /deploy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/deploy/README.md -------------------------------------------------------------------------------- /deploy/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/deploy/package-lock.json -------------------------------------------------------------------------------- /deploy/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/deploy/package.json -------------------------------------------------------------------------------- /deploy/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/deploy/src/config.ts -------------------------------------------------------------------------------- /deploy/src/deploy-murmuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/deploy/src/deploy-murmuration.ts -------------------------------------------------------------------------------- /deploy/src/deploy-testnet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/deploy/src/deploy-testnet.ts -------------------------------------------------------------------------------- /deploy/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/deploy/src/utils.ts -------------------------------------------------------------------------------- /deploy/tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/deploy/tsconfig.eslint.json -------------------------------------------------------------------------------- /deploy/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/deploy/tsconfig.json -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/community-fund.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/docs/community-fund.md -------------------------------------------------------------------------------- /docs/dao.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/docs/dao.md -------------------------------------------------------------------------------- /docs/faucet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/docs/faucet.md -------------------------------------------------------------------------------- /docs/token.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/docs/token.md -------------------------------------------------------------------------------- /docs/vesting-vault.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/docs/vesting-vault.md -------------------------------------------------------------------------------- /smart_contracts/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /smart_contracts/common/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/common/errors.py -------------------------------------------------------------------------------- /smart_contracts/common/historical-outcomes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/common/historical-outcomes.py -------------------------------------------------------------------------------- /smart_contracts/common/poll-outcomes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/common/poll-outcomes.py -------------------------------------------------------------------------------- /smart_contracts/common/poll.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/common/poll.py -------------------------------------------------------------------------------- /smart_contracts/common/proposal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/common/proposal.py -------------------------------------------------------------------------------- /smart_contracts/common/quorum-cap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/common/quorum-cap.py -------------------------------------------------------------------------------- /smart_contracts/common/vote-record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/common/vote-record.py -------------------------------------------------------------------------------- /smart_contracts/common/vote-value.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/common/vote-value.py -------------------------------------------------------------------------------- /smart_contracts/community-fund.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/community-fund.py -------------------------------------------------------------------------------- /smart_contracts/community-fund.tz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/community-fund.tz -------------------------------------------------------------------------------- /smart_contracts/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/compile.sh -------------------------------------------------------------------------------- /smart_contracts/dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/dao.py -------------------------------------------------------------------------------- /smart_contracts/dao.tz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/dao.tz -------------------------------------------------------------------------------- /smart_contracts/faucet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/faucet.py -------------------------------------------------------------------------------- /smart_contracts/faucet.tz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/faucet.tz -------------------------------------------------------------------------------- /smart_contracts/test-helpers/addresses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/test-helpers/addresses.py -------------------------------------------------------------------------------- /smart_contracts/test-helpers/dummy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/test-helpers/dummy.py -------------------------------------------------------------------------------- /smart_contracts/test-helpers/fa12.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/test-helpers/fa12.py -------------------------------------------------------------------------------- /smart_contracts/test-helpers/fa2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/test-helpers/fa2.py -------------------------------------------------------------------------------- /smart_contracts/test-helpers/fake-token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/test-helpers/fake-token.py -------------------------------------------------------------------------------- /smart_contracts/test-helpers/store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/test-helpers/store.py -------------------------------------------------------------------------------- /smart_contracts/token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/token.py -------------------------------------------------------------------------------- /smart_contracts/token.tz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/token.tz -------------------------------------------------------------------------------- /smart_contracts/vesting-vault.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/vesting-vault.py -------------------------------------------------------------------------------- /smart_contracts/vesting-vault.tz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hover-Labs/murmuration/HEAD/smart_contracts/vesting-vault.tz --------------------------------------------------------------------------------