arc icon indicating copy to clipboard operation
arc copied to clipboard

Arc is an operating system for DAOs.

Results 68 arc issues
Sort by recently updated
recently updated
newest added

The name of `GenesisProtocol` `Parameters.preBoostedVoteRequiredPercentage` is misleading as it is in force in both boosted and preboosted phases. Suggest renaming to something like: `instantExecutionVoteRequiredPercentage`.

We now have the ability to approveAndCall with `GenesisProtocol.stake`. Makes sense to add this ability everywhere, which currently includes: `ContributionReward.proposeContributionReward` and `VestingScheme.createVestedAgreement`

I've created a PoC for a more general access control mechanism for Arc, [this file](https://github.com/daostack/arc/blob/protected/contracts/controller/Protected.sol) contains a PoC with a simple usage example. The basic idea is that there are...

enhancement

Let `ContributionReward.proposeContributionReward` take an array of beneficiaries. This would be useful for voting, in a single proposal, to bring in large groups of DAO participants all at once who aren't...

enhancement

Enable solium error-reason rule .It is currently 'off' by #492

Reading the code, I saw that the `_method` parameter in [here](https://github.com/daostack/arc/blob/master/contracts/globalConstraints/GlobalConstraintInterface.sol#L6) is always called with one of the following: * `mintReputation` * `mintTokens` * `registerScheme` * `unregisterScheme` * `sendEther` *...

enhancement

Several schemes fire a `ProposalExecuted` event for more than one type of proposal, without indicating which proposal _type_ is being executed. For example, `SchemeRegistrar` has two types of proposals: one...

enhancement

In general we need to have more step by step walk throughs of how to use Arc and Arc.js, and how to build on top of them, especially creating new...

documentation

[Arc documentation](https://daostack.github.io/arc/generated_docs/VotingMachines/GenesisProtocol/#parametersbytes32) says nothing about the function of any of the GenesisProtocol parameters. The solidity code contains cursory documentation, but not sufficient. It would be better if edited for English,...

documentation

automate `npm publish `. add `npm run docs:deploy` on publish so docs are updated on every release.

enhancement
automation