aragon / govern Goto Github PK
View Code? Open in Web Editor NEWπ¦ Optimistic DAOs
Home Page: https://aragon.org/blog/govern-preview
License: GNU General Public License v3.0
π¦ Optimistic DAOs
Home Page: https://aragon.org/blog/govern-preview
License: GNU General Public License v3.0
We should test the subgraph ability to perform state changes with events that involve actions, like Scheduled
, Challenged
, or Executed
.
See this note.
High level diagram explaining how the different Govern pieces relate to each other.
TheGraph seems to be having issues, and we should regardless start indexing Govern subgraphs in our infra
Add the following features to the Govern API server:
CD should deploy to mainnet when a release is tagged on master.
A demo DAO should also be deployed with the name 'cd-[version]'
Works locally but on CD: https://rinkeby.etherscan.io/tx/0xe7f625ba36f45c84ad47243294bf0660e8b52cf5a0b60e52616334d55fb38b9d
After #27 I believe we can just get rid of the script
See this note; this is already included in the config.
We should have a minimal UI to do the following:
We can leverage the existing aragon/console repo for this.
PR: #111
Implement an IArbitrator
that allows an address to resolve all disputes created by a particular address.
This will allow testing the new system in pre-prod/testnet in isolation, mocking protocol behavior
It'd be great to add a contract linting tool to the contract packages. Although not always useful, they can catch some issues or help align code.
Instead of solium, as our old codebases used, I would suggest adding solhint and using its prettier extension.
We should add the main data structures / contract types of Govern to ERC3K.js, so we can easily both receive and send actions, containers, collaterals, and so on.
Might be able to close #1
API server to host at api.aragon.org or api.[govern app domain]. The Aragon Connect equivalent for Govern should hit the api instead of a subgraph directly
MVP deliverables by priority:
/daos
, /daos/[dao]/queue
, etc)Future features:
dao.org/webhook
)Buidler has been deprecated in favor of Hardhat. While there's not much urgency, we should try to stay on new tooling to avoid any migration pains later on.
Should we use @aragon/govern.js
as a package name? @izqui
Implementation: #77
See this note.
As per this note, we should reorder the payload properties being hashed to match how they've been defined in ERC3000Data.sol, for the sake of consistency.
Add the following features to the Govern API server:
Add the following features to the Govern API server:
Document the current state of the GraphQL API.
We could start with a single markdown file for now, then move to another system later if it makes sense.
We just got https://daoscan.org and https://daoscan.app for it.
Let's brainstorm!
Tried to do it in #2, but codecov.io requires buying a plan for private repos.
Holding until this repo is public, which should be soon.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.