payroll-dao

所属分类:NFT
开发工具:JavaScript
文件大小:71KB
下载次数:0
上传日期:2017-07-10 10:58:26
上 传 者sh-1993
说明:  一个去中心化的应用程序,用于向公司员工分发以太坊、代币和美元。写得很扎实。
(A decentralized app to distribute ethereum, tokens, and usd to company employee. Written in solidity.)

文件列表:
solidity (0, 2017-07-10)
solidity\app.js (346, 2017-07-10)
solidity\contracts (0, 2017-07-10)
solidity\contracts\Migrations.sol (600, 2017-07-10)
solidity\contracts\PayrollApp.sol (6516, 2017-07-10)
solidity\contracts\PayrollIface.sol (2280, 2017-07-10)
solidity\contracts\access_controls (0, 2017-07-10)
solidity\contracts\access_controls\AcGroups.sol (2165, 2017-07-10)
solidity\contracts\access_controls\AcPause.sol (1478, 2017-07-10)
solidity\contracts\access_controls\AcRateLimits.sol (982, 2017-07-10)
solidity\contracts\access_controls\AcTokens.sol (2611, 2017-07-10)
solidity\contracts\controllers (0, 2017-07-10)
solidity\contracts\controllers\EmployeesCtrl.sol (5050, 2017-07-10)
solidity\contracts\controllers\EmployeesCtrlIface.sol (1554, 2017-07-10)
solidity\contracts\controllers\FundsCtrl.sol (3181, 2017-07-10)
solidity\contracts\controllers\FundsCtrlIface.sol (742, 2017-07-10)
solidity\contracts\controllers\PaymentsCtrl.sol (8555, 2017-07-10)
solidity\contracts\controllers\PaymentsCtrlIface.sol (904, 2017-07-10)
solidity\contracts\handlers (0, 2017-07-10)
solidity\contracts\handlers\FundsHandler.sol (1933, 2017-07-10)
solidity\contracts\installed (0, 2017-07-10)
solidity\contracts\installed\zeppelin (0, 2017-07-10)
solidity\contracts\installed\zeppelin\Bounty.sol (2060, 2017-07-10)
solidity\contracts\installed\zeppelin\DayLimit.sol (2053, 2017-07-10)
solidity\contracts\installed\zeppelin\LimitBalance.sol (746, 2017-07-10)
solidity\contracts\installed\zeppelin\MultisigWallet.sol (3734, 2017-07-10)
solidity\contracts\installed\zeppelin\ReentrancyGuard.sol (908, 2017-07-10)
solidity\contracts\installed\zeppelin\SafeMath.sol (1217, 2017-07-10)
solidity\contracts\installed\zeppelin\lifecycle (0, 2017-07-10)
solidity\contracts\installed\zeppelin\lifecycle\Destructible.sol (485, 2017-07-10)
solidity\contracts\installed\zeppelin\lifecycle\Migrations.sol (523, 2017-07-10)
solidity\contracts\installed\zeppelin\lifecycle\Pausable.sol (950, 2017-07-10)
solidity\contracts\installed\zeppelin\lifecycle\TokenDestructible.sol (971, 2017-07-10)
solidity\contracts\installed\zeppelin\ownership (0, 2017-07-10)
solidity\contracts\installed\zeppelin\ownership\Claimable.sol (894, 2017-07-10)
solidity\contracts\installed\zeppelin\ownership\Contactable.sol (550, 2017-07-10)
solidity\contracts\installed\zeppelin\ownership\DelayedClaimable.sol (1009, 2017-07-10)
... ...

## Payroll DAO: Employee Payment Management in Solidity by Daniel Yakobian #### Overview System holds USD, ETH, and Tokens. For simplicity USD is assumed to be a token. Employees can with withdraw payment due to them once a month. The employee determines how they wish to have their funds allocated _(i.e 50% USD, 30% ETH, 20% some token[s])._ The employee can decide distribution of their funds once per 6 months. #### Architecture Contract Resolver Resolver Client Access Controls CASI - Controller, Application, Storage, Interface * Controller - Only reachable from the app contract or other controllers in the ContractResolver - Does maths on storage - Validates input and output

近期下载者

相关文件


收藏者