This directory contains contract sources for EIP 3267 draft.
The audit of the contracts was paid for, now it is in progress. (There are some FIXME/TODO comments for the auditors.)
The contracts are to be compiled with Solidity 0.7.6.
Dependencies (Node.js packages):
- @openzeppelin/contracts 3.3.0
 - abdk-libraries-solidity 2.4.0
 
The contracts to be deployed are:
- SalaryWithDAO
 - DefaultDAOInterface
 
The sources:
- ERC1155/ERC1155.sol
 - ERC1155/ERC1155TokenReceiver.sol
 - ERC1155/ERC1155WithTotals.sol
 - ERC1155/IERC1155.sol
 - ERC1155/IERC1155TokenReceiver.sol
 - BaseBidOnAddresses.sol
 - BaseLock.sol
 - BaseRestorableSalary.sol
 - BaseSalary.sol
 - BidOnAddresses.sol
 - DAOInterface.sol
 - DefaultDAOInterface.sol
 - Salary.sol
 - SalaryWithDAO.sol