aragonOS

(Aragon 1) Reference implementation for aragonOS: a Solidity framework for building complex dApps and protocols

GPL-3.0 License

Downloads
1.9K
Stars
687
Committers
37

Bot releases are visible (Hide)

aragonOS - v4.0.0-alpha.2

Published by sohkai about 6 years ago

Second alpha release of aragonOS 4.0.

🚨aragonOS 4.0 introduces several breaking changes in storage from aragonOS 3.0, so deployed contracts cannot be safely upgraded.

aragonOS - v4.0.0-alpha.1

Published by sohkai about 6 years ago

Initial alpha release of aragonOS 4.0.

🚨aragonOS 4.0 introduces several breaking changes in storage from aragonOS 3.0, so deployed contracts cannot be safely upgraded.

aragonOS - v3.1.12

Published by sohkai about 6 years ago

🚨 This is the last feature release of aragonOS 3. Future features will continue in aragonOS 4. 🎉

Improvements:

aragonOS - [Failed release] -- Use v3.1.12

Published by sohkai about 6 years ago

Failed publish to NPM, use v3.1.12 instead.

aragonOS - 3.1.10

Published by bingen about 6 years ago

This release includes the relicensing of aragonOS' interfaces and extendible contracts to MIT. This means that, from this release on, most users of aragonOS should be free to choose their own license, rather than being locked to a GPL.

Also, a number of safety improvements, as suggested by our auditors:

  • Remove delegate executors
  • Add SafeMath lib for uint8
  • Explicitly state state visibility
  • Remove kernelIntegrity modifier
  • Make fallbacks external
  • EVMScriptRunner: add ScriptResult log
  • Add more static contract types to state and function parameters

Finally, we've tweaked some truffle and CI configuration files.

aragonOS -

Published by sohkai over 6 years ago

Numerous changes based on the WHG's audit findings.

Breaking change: Proxies now conform to the ERC897 standard.

aragonOS -

Published by sohkai over 6 years ago

Exposes APMNameHash so that users don't have to re-implement apmNamehash() themselves.

aragonOS -

Published by sohkai over 6 years ago

Fix overloads of Kernel.newAppInstance() and Kernel.newPinnedAppInstance() not returning the created Proxy.

aragonOS -

Published by sohkai over 6 years ago

Fix dependencies list so that users of @aragon/OS's truffle config get the correct packages used.

aragonOS -

Published by sohkai over 6 years ago

Fix incorrect role hashes in APM

aragonOS - v3.1.5

Published by bingen over 6 years ago

  • Vault recoverable
  • Add URL to package.json
  • Emit appId in NewAppProxy event
  • Update truffle-privatekey-provider
aragonOS - v3.1.4

Published by bingen over 6 years ago

  • Hardcode keccak constants to save gas
  • Support removing docker deploy image for beta templates in apps
  • Restart ganache every test
  • Upgrade ganache to always be at least 6.1.0
  • Remove fallback from AppProxyPinned in favor of using base's fallback
  • Minor packing improvements
  • Clean up warnings
  • Updates some pragma versions
aragonOS - v3.1.2

Published by bingen over 6 years ago

Features:

  • Add modifier to check for already initialized apps
aragonOS -

Published by izqui over 6 years ago

Features:

  • DelegateProxy: Add minimum return data size security measure #248

Minor:

  • Test files are now being published to npm so some helpers can be used from aragon-apps
aragonOS -

Published by izqui over 6 years ago

Breaking changes:

  • Remove WETH #246 (Discussion: #245)
aragonOS - v3.0.6

Published by bingen over 6 years ago

Add SafeMath lib for uint64

aragonOS - v3.0.5

Published by sohkai over 6 years ago

Changes:

  • ITokenController: remove constant modifier (#239)

Fixes:

  • Added migrations folder to published package (#227)
  • Pinned truffle to v4.0.5 for [email protected] (#228)
aragonOS - v3.0.3

Published by izqui over 6 years ago

Improvements:

  • Improve support for factories by optimizing gas to work with current gas limits
  • Update Zeppelin tokens
aragonOS - v3.0.2

Published by izqui over 6 years ago

Improvements:

  • Improve support for factories
aragonOS -

Published by izqui over 6 years ago

Improvements:

  • #205: Update AragonApp base-class to support ACL parameters in apps.
  • #205: Add more syntax sugar to ACL to support more parameter types.
Package Rankings
Top 1.88% on Npmjs.org
Related Projects