Skip to content

experimental-0.0.1-rc.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@orenyodfat orenyodfat released this 05 Nov 20:33
· 45 commits to master since this release

experimental arc .
based on arc 0.0.1-rc.31

arc-hive - arc contract registery and factory solution based on open zeppelin upgrades lib
-removed all universals schemes.

  • uController was removed.
  • all contracts have one time initialise function.
  • add DAOFactory contract.

general solution overview :

  • arc package is imported by migration repo .
  • migration will provides to commands :
  1. migrate base
    - deploy arc contracts
    - setImplementation(contract logic) of the deployed arc contracts at registry contracts.
  2. migrate dao
    • will use DaoFactory.sol to create a DAO according to the params given.This can be done in 2 txs.
    • the output will be dao.json with all the days contract proxied addresses.
  3. subgraph will use <DAONAME>.json to index the dao or just auto index that upon a newOrg event from DAOFacroty (maybe need more events)