Skip to content

Releases: DemocracyEarth/ubi

Token Streaming

24 Feb 17:17
Compare
Choose a tag to compare
  • Tokens now get streamed directly to a user's wallet since it now includes accrued tokens over time in the balanceOf calculation.
  • UBI contract code is optimized to reduce cost in gas ~50%
  • Minor fixes and improvements from multiple audit reviews.

Withdrawn Storage & SafeMath

17 Feb 10:35
Compare
Choose a tag to compare

Fixes

Snapshot Democracy

04 Feb 20:35
7257523
Compare
Choose a tag to compare

#Fixes

  • Updated @OpenZeppelin contracts to release 3.4
  • Full coverage with tests
  • Snapshots presisted with a register method
  • Voting contract in under 100 lines of code.
  • Less files.

Democracy DAO

01 Feb 17:23
Compare
Choose a tag to compare

Features

  • Implements an ERC20 compatible democratic DAO that emits snapshot events.
  • Gasless voting and proposing
  • Easy integration with any Dapp
  • Compatible with Kleros Governor when it gets released.

Governance DAO

17 Jan 00:12
61a44b0
Compare
Choose a tag to compare

Contracts for a governance DAO based on MolochDAO and its corresponding set of tests have been implemented into the project.

Proxy Upgrade Scripts

10 Jan 20:26
d931ae8
Compare
Choose a tag to compare

This version includes the scripts to upgrade the proxy of the contract. It also migrated from Circles CI to Travis CI.

Upgradeable Contracts

08 Jan 23:37
81bba6b
Compare
Choose a tag to compare

Feature

Uses @openzeppelin-upgradeable in order to deploy contracts using a proxy and allow to upgrade its logic.

Who Watches The Watchmen

03 Jan 16:58
5d51249
Compare
Choose a tag to compare

Makes the ProofOfHumanity registry being used by the token contract something that can be changed by a governor. This allows the token to update itself via a governance mechanism to potentially better humanity regsitries in the future.

Deploy Script

02 Jan 21:51
e7d0fa9
Compare
Choose a tag to compare

It deploys the token to the kovan testnet where an instance of ProofOfHumanity exists.

Protection against Flash Loan exploits

02 Jan 12:54
0041206
Compare
Choose a tag to compare

Prevents minting of new supply happening twice in the same block from a given msg.sender.