├── .gitignore ├── .openzeppelin └── mainnet.json ├── .travis.yml ├── API.md ├── CHANGELOG.md ├── CONCEPT.md ├── DEPLOYED.md ├── LICENSE ├── README.md ├── USAGE.md ├── contracts ├── Migrations.sol ├── RariGovernanceToken.sol ├── RariGovernanceTokenDistributor.sol ├── RariGovernanceTokenDistributorV2.sol ├── RariGovernanceTokenUniswapDistributor.sol ├── RariGovernanceTokenVesting.sol ├── RariGovernanceTokenVestingV2.sol ├── RariGovernanceTokenVestingV3.sol └── interfaces │ ├── IRariFundManager.sol │ └── IRariFundToken.sol ├── migrations ├── 1_initial_migration.js └── 2_deploy_contracts.js ├── package.json ├── scripts ├── ganache.js ├── migrate-dev.sh └── test.sh ├── test ├── 1_governance_token_distribution.js ├── 2_governance_token_vesting.js ├── 3_governance_token_uniswap_distribution.js ├── 4_governance_token_distribution_v2.js └── 5_governance_token_vesting_v2.js └── truffle-config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/.gitignore -------------------------------------------------------------------------------- /.openzeppelin/mainnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/.openzeppelin/mainnet.json -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/.travis.yml -------------------------------------------------------------------------------- /API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/API.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONCEPT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/CONCEPT.md -------------------------------------------------------------------------------- /DEPLOYED.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/DEPLOYED.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/README.md -------------------------------------------------------------------------------- /USAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/USAGE.md -------------------------------------------------------------------------------- /contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/contracts/Migrations.sol -------------------------------------------------------------------------------- /contracts/RariGovernanceToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/contracts/RariGovernanceToken.sol -------------------------------------------------------------------------------- /contracts/RariGovernanceTokenDistributor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/contracts/RariGovernanceTokenDistributor.sol -------------------------------------------------------------------------------- /contracts/RariGovernanceTokenDistributorV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/contracts/RariGovernanceTokenDistributorV2.sol -------------------------------------------------------------------------------- /contracts/RariGovernanceTokenUniswapDistributor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/contracts/RariGovernanceTokenUniswapDistributor.sol -------------------------------------------------------------------------------- /contracts/RariGovernanceTokenVesting.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/contracts/RariGovernanceTokenVesting.sol -------------------------------------------------------------------------------- /contracts/RariGovernanceTokenVestingV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/contracts/RariGovernanceTokenVestingV2.sol -------------------------------------------------------------------------------- /contracts/RariGovernanceTokenVestingV3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/contracts/RariGovernanceTokenVestingV3.sol -------------------------------------------------------------------------------- /contracts/interfaces/IRariFundManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/contracts/interfaces/IRariFundManager.sol -------------------------------------------------------------------------------- /contracts/interfaces/IRariFundToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/contracts/interfaces/IRariFundToken.sol -------------------------------------------------------------------------------- /migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /migrations/2_deploy_contracts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/migrations/2_deploy_contracts.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/package.json -------------------------------------------------------------------------------- /scripts/ganache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/scripts/ganache.js -------------------------------------------------------------------------------- /scripts/migrate-dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/scripts/migrate-dev.sh -------------------------------------------------------------------------------- /scripts/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/scripts/test.sh -------------------------------------------------------------------------------- /test/1_governance_token_distribution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/test/1_governance_token_distribution.js -------------------------------------------------------------------------------- /test/2_governance_token_vesting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/test/2_governance_token_vesting.js -------------------------------------------------------------------------------- /test/3_governance_token_uniswap_distribution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/test/3_governance_token_uniswap_distribution.js -------------------------------------------------------------------------------- /test/4_governance_token_distribution_v2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/test/4_governance_token_distribution_v2.js -------------------------------------------------------------------------------- /test/5_governance_token_vesting_v2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/test/5_governance_token_vesting_v2.js -------------------------------------------------------------------------------- /truffle-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rari-Capital/rari-governance-contracts/HEAD/truffle-config.js --------------------------------------------------------------------------------