├── .gitignore ├── README.md ├── contracts ├── BasisApe.sol ├── BasisApeFactory.sol ├── ERC20Mintable.sol ├── basiscash │ ├── IPool.sol │ ├── IWrapper.sol │ ├── Wrapper.sol │ ├── distribution │ │ └── BACUSDCPool.sol │ └── interfaces │ │ └── IRewardDistributionRecipient.sol └── interfaces │ └── IBasisApeFactory.sol ├── hardhat.config.js ├── package.json ├── scripts └── deploy.js └── test └── index.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmdque/basis-ape/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Basis Ape 2 | 3 | ## To Do 4 | * Optimize gas so amount isn't limited 5 | -------------------------------------------------------------------------------- /contracts/BasisApe.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmdque/basis-ape/HEAD/contracts/BasisApe.sol -------------------------------------------------------------------------------- /contracts/BasisApeFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmdque/basis-ape/HEAD/contracts/BasisApeFactory.sol -------------------------------------------------------------------------------- /contracts/ERC20Mintable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmdque/basis-ape/HEAD/contracts/ERC20Mintable.sol -------------------------------------------------------------------------------- /contracts/basiscash/IPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmdque/basis-ape/HEAD/contracts/basiscash/IPool.sol -------------------------------------------------------------------------------- /contracts/basiscash/IWrapper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmdque/basis-ape/HEAD/contracts/basiscash/IWrapper.sol -------------------------------------------------------------------------------- /contracts/basiscash/Wrapper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmdque/basis-ape/HEAD/contracts/basiscash/Wrapper.sol -------------------------------------------------------------------------------- /contracts/basiscash/distribution/BACUSDCPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmdque/basis-ape/HEAD/contracts/basiscash/distribution/BACUSDCPool.sol -------------------------------------------------------------------------------- /contracts/basiscash/interfaces/IRewardDistributionRecipient.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmdque/basis-ape/HEAD/contracts/basiscash/interfaces/IRewardDistributionRecipient.sol -------------------------------------------------------------------------------- /contracts/interfaces/IBasisApeFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmdque/basis-ape/HEAD/contracts/interfaces/IBasisApeFactory.sol -------------------------------------------------------------------------------- /hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmdque/basis-ape/HEAD/hardhat.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmdque/basis-ape/HEAD/package.json -------------------------------------------------------------------------------- /scripts/deploy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmdque/basis-ape/HEAD/scripts/deploy.js -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmdque/basis-ape/HEAD/test/index.js --------------------------------------------------------------------------------