├── .gitattributes ├── .gitignore ├── .travis.yml ├── DAO.sol ├── DAOTokenCreationProxyTransferer.sol ├── DTHPool.sol ├── LICENSE ├── Offer.sol ├── PFOffer.sol ├── README.md ├── README_DTHPool.md ├── RewardOffer.sol ├── Token.sol ├── TokenCreation.sol ├── USNRewardPayOut.sol ├── deploy ├── README.md ├── deploy.js ├── deployOffer.js ├── interface │ ├── README.md │ ├── full.json │ ├── intermediate.json │ └── minimal.json └── prepare.py ├── libs └── oraclize.sol ├── paper ├── Biblio.bib ├── Paper.tex └── Paper.zh-CN.tex ├── simpleWithdraw.sol ├── simpleWithdrawTrustee.sol ├── tests ├── README.md ├── __init__.py ├── args.py ├── jsutils.py ├── scenarios │ ├── __init__.py │ ├── colmattack │ │ ├── __init__.py │ │ ├── arguments.json │ │ ├── run.py │ │ └── template.js │ ├── curator_halveminquorum_fueling │ │ ├── __init__.py │ │ ├── run.py │ │ └── template.js │ ├── deploy │ │ ├── __init__.py │ │ ├── arguments.json │ │ ├── deploy_dao_creator_template.js │ │ ├── deploy_dao_template.js │ │ ├── deploy_dthpool_template.js │ │ ├── deploy_offer_template.js │ │ ├── deploy_pfoffer_template.js │ │ ├── deploy_usn_template.js │ │ ├── run.py │ │ └── template.js │ ├── deposit │ │ ├── __init__.py │ │ ├── arguments.json │ │ ├── run.py │ │ └── template.js │ ├── depositnofunds │ │ ├── __init__.py │ │ ├── run.py │ │ └── template.js │ ├── dthpool │ │ ├── __init__.py │ │ ├── run.py │ │ └── template.js │ ├── extrabalance │ │ ├── __init__.py │ │ ├── run.py │ │ └── template.js │ ├── firecontractor │ │ ├── __init__.py │ │ ├── run.py │ │ └── template.js │ ├── fuel │ │ ├── __init__.py │ │ ├── run.py │ │ └── template.js │ ├── fuel_fail │ │ ├── __init__.py │ │ ├── run.py │ │ └── template.js │ ├── fuel_fail2 │ │ ├── __init__.py │ │ ├── run.py │ │ └── template.js │ ├── fuel_fail_extrabalance │ │ ├── __init__.py │ │ ├── run.py │ │ └── template.js │ ├── fuel_predictive │ │ ├── __init__.py │ │ ├── run.py │ │ └── template.js │ ├── multisplitrewards │ │ ├── __init__.py │ │ ├── run.py │ │ └── template.js │ ├── newcontract │ │ ├── __init__.py │ │ ├── run.py │ │ └── template.js │ ├── newcontractfail │ │ ├── __init__.py │ │ ├── run.py │ │ └── template.js │ ├── pfoffer │ │ ├── __init__.py │ │ ├── run.py │ │ └── template.js │ ├── pfoffer_checkvotestatus_fail │ │ ├── __init__.py │ │ ├── run.py │ │ └── template.js │ ├── pfoffer_payment │ │ ├── __init__.py │ │ ├── run.py │ │ └── template.js │ ├── proposal │ │ ├── __init__.py │ │ ├── arguments.json │ │ ├── run.py │ │ └── template.js │ ├── rewards │ │ ├── __init__.py │ │ ├── arguments.json │ │ ├── run.py │ │ └── template.js │ ├── sampleoffer_changeclient │ │ ├── __init__.py │ │ ├── run.py │ │ └── template.js │ ├── sampleoffer_dailypayment │ │ ├── __init__.py │ │ ├── run.py │ │ └── template.js │ ├── sampleoffer_gettersvt │ │ ├── __init__.py │ │ ├── run.py │ │ └── template.js │ ├── sampleoffer_setrewardvars │ │ ├── __init__.py │ │ ├── run.py │ │ └── template.js │ ├── singlesplit │ │ ├── __init__.py │ │ ├── run.py │ │ └── template.js │ ├── spendall │ │ ├── __init__.py │ │ ├── run.py │ │ └── template.js │ ├── split │ │ ├── __init__.py │ │ ├── arguments.json │ │ ├── run.py │ │ └── template.js │ └── stealextrabalance │ │ ├── __init__.py │ │ ├── run.py │ │ └── template.js ├── sha3.py ├── templates │ └── accounts.template.js ├── test.py └── utils.py ├── withdraw.sol └── withdrawBlack.sol /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sol linguist-language=Solidity 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/.travis.yml -------------------------------------------------------------------------------- /DAO.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/DAO.sol -------------------------------------------------------------------------------- /DAOTokenCreationProxyTransferer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/DAOTokenCreationProxyTransferer.sol -------------------------------------------------------------------------------- /DTHPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/DTHPool.sol -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/LICENSE -------------------------------------------------------------------------------- /Offer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/Offer.sol -------------------------------------------------------------------------------- /PFOffer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/PFOffer.sol -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/README.md -------------------------------------------------------------------------------- /README_DTHPool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/README_DTHPool.md -------------------------------------------------------------------------------- /RewardOffer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/RewardOffer.sol -------------------------------------------------------------------------------- /Token.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/Token.sol -------------------------------------------------------------------------------- /TokenCreation.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/TokenCreation.sol -------------------------------------------------------------------------------- /USNRewardPayOut.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/USNRewardPayOut.sol -------------------------------------------------------------------------------- /deploy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/deploy/README.md -------------------------------------------------------------------------------- /deploy/deploy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/deploy/deploy.js -------------------------------------------------------------------------------- /deploy/deployOffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/deploy/deployOffer.js -------------------------------------------------------------------------------- /deploy/interface/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/deploy/interface/README.md -------------------------------------------------------------------------------- /deploy/interface/full.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/deploy/interface/full.json -------------------------------------------------------------------------------- /deploy/interface/intermediate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/deploy/interface/intermediate.json -------------------------------------------------------------------------------- /deploy/interface/minimal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/deploy/interface/minimal.json -------------------------------------------------------------------------------- /deploy/prepare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/deploy/prepare.py -------------------------------------------------------------------------------- /libs/oraclize.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/libs/oraclize.sol -------------------------------------------------------------------------------- /paper/Biblio.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/paper/Biblio.bib -------------------------------------------------------------------------------- /paper/Paper.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/paper/Paper.tex -------------------------------------------------------------------------------- /paper/Paper.zh-CN.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/paper/Paper.zh-CN.tex -------------------------------------------------------------------------------- /simpleWithdraw.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/simpleWithdraw.sol -------------------------------------------------------------------------------- /simpleWithdrawTrustee.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/simpleWithdrawTrustee.sol -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/args.py -------------------------------------------------------------------------------- /tests/jsutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/jsutils.py -------------------------------------------------------------------------------- /tests/scenarios/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/scenarios/colmattack/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/scenarios/colmattack/arguments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/colmattack/arguments.json -------------------------------------------------------------------------------- /tests/scenarios/colmattack/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/colmattack/run.py -------------------------------------------------------------------------------- /tests/scenarios/colmattack/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/colmattack/template.js -------------------------------------------------------------------------------- /tests/scenarios/curator_halveminquorum_fueling/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/scenarios/curator_halveminquorum_fueling/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/curator_halveminquorum_fueling/run.py -------------------------------------------------------------------------------- /tests/scenarios/curator_halveminquorum_fueling/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/curator_halveminquorum_fueling/template.js -------------------------------------------------------------------------------- /tests/scenarios/deploy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/scenarios/deploy/arguments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/deploy/arguments.json -------------------------------------------------------------------------------- /tests/scenarios/deploy/deploy_dao_creator_template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/deploy/deploy_dao_creator_template.js -------------------------------------------------------------------------------- /tests/scenarios/deploy/deploy_dao_template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/deploy/deploy_dao_template.js -------------------------------------------------------------------------------- /tests/scenarios/deploy/deploy_dthpool_template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/deploy/deploy_dthpool_template.js -------------------------------------------------------------------------------- /tests/scenarios/deploy/deploy_offer_template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/deploy/deploy_offer_template.js -------------------------------------------------------------------------------- /tests/scenarios/deploy/deploy_pfoffer_template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/deploy/deploy_pfoffer_template.js -------------------------------------------------------------------------------- /tests/scenarios/deploy/deploy_usn_template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/deploy/deploy_usn_template.js -------------------------------------------------------------------------------- /tests/scenarios/deploy/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/deploy/run.py -------------------------------------------------------------------------------- /tests/scenarios/deploy/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/deploy/template.js -------------------------------------------------------------------------------- /tests/scenarios/deposit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/scenarios/deposit/arguments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/deposit/arguments.json -------------------------------------------------------------------------------- /tests/scenarios/deposit/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/deposit/run.py -------------------------------------------------------------------------------- /tests/scenarios/deposit/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/deposit/template.js -------------------------------------------------------------------------------- /tests/scenarios/depositnofunds/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/scenarios/depositnofunds/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/depositnofunds/run.py -------------------------------------------------------------------------------- /tests/scenarios/depositnofunds/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/depositnofunds/template.js -------------------------------------------------------------------------------- /tests/scenarios/dthpool/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/scenarios/dthpool/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/dthpool/run.py -------------------------------------------------------------------------------- /tests/scenarios/dthpool/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/dthpool/template.js -------------------------------------------------------------------------------- /tests/scenarios/extrabalance/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/scenarios/extrabalance/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/extrabalance/run.py -------------------------------------------------------------------------------- /tests/scenarios/extrabalance/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/extrabalance/template.js -------------------------------------------------------------------------------- /tests/scenarios/firecontractor/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/scenarios/firecontractor/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/firecontractor/run.py -------------------------------------------------------------------------------- /tests/scenarios/firecontractor/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/firecontractor/template.js -------------------------------------------------------------------------------- /tests/scenarios/fuel/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/scenarios/fuel/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/fuel/run.py -------------------------------------------------------------------------------- /tests/scenarios/fuel/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/fuel/template.js -------------------------------------------------------------------------------- /tests/scenarios/fuel_fail/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/scenarios/fuel_fail/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/fuel_fail/run.py -------------------------------------------------------------------------------- /tests/scenarios/fuel_fail/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/fuel_fail/template.js -------------------------------------------------------------------------------- /tests/scenarios/fuel_fail2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/scenarios/fuel_fail2/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/fuel_fail2/run.py -------------------------------------------------------------------------------- /tests/scenarios/fuel_fail2/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/fuel_fail2/template.js -------------------------------------------------------------------------------- /tests/scenarios/fuel_fail_extrabalance/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/scenarios/fuel_fail_extrabalance/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/fuel_fail_extrabalance/run.py -------------------------------------------------------------------------------- /tests/scenarios/fuel_fail_extrabalance/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/fuel_fail_extrabalance/template.js -------------------------------------------------------------------------------- /tests/scenarios/fuel_predictive/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/scenarios/fuel_predictive/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/fuel_predictive/run.py -------------------------------------------------------------------------------- /tests/scenarios/fuel_predictive/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/fuel_predictive/template.js -------------------------------------------------------------------------------- /tests/scenarios/multisplitrewards/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/scenarios/multisplitrewards/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/multisplitrewards/run.py -------------------------------------------------------------------------------- /tests/scenarios/multisplitrewards/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/multisplitrewards/template.js -------------------------------------------------------------------------------- /tests/scenarios/newcontract/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/scenarios/newcontract/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/newcontract/run.py -------------------------------------------------------------------------------- /tests/scenarios/newcontract/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/newcontract/template.js -------------------------------------------------------------------------------- /tests/scenarios/newcontractfail/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/scenarios/newcontractfail/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/newcontractfail/run.py -------------------------------------------------------------------------------- /tests/scenarios/newcontractfail/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/newcontractfail/template.js -------------------------------------------------------------------------------- /tests/scenarios/pfoffer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/scenarios/pfoffer/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/pfoffer/run.py -------------------------------------------------------------------------------- /tests/scenarios/pfoffer/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/pfoffer/template.js -------------------------------------------------------------------------------- /tests/scenarios/pfoffer_checkvotestatus_fail/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/scenarios/pfoffer_checkvotestatus_fail/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/pfoffer_checkvotestatus_fail/run.py -------------------------------------------------------------------------------- /tests/scenarios/pfoffer_checkvotestatus_fail/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/pfoffer_checkvotestatus_fail/template.js -------------------------------------------------------------------------------- /tests/scenarios/pfoffer_payment/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/scenarios/pfoffer_payment/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/pfoffer_payment/run.py -------------------------------------------------------------------------------- /tests/scenarios/pfoffer_payment/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/pfoffer_payment/template.js -------------------------------------------------------------------------------- /tests/scenarios/proposal/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/scenarios/proposal/arguments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/proposal/arguments.json -------------------------------------------------------------------------------- /tests/scenarios/proposal/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/proposal/run.py -------------------------------------------------------------------------------- /tests/scenarios/proposal/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/proposal/template.js -------------------------------------------------------------------------------- /tests/scenarios/rewards/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/scenarios/rewards/arguments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/rewards/arguments.json -------------------------------------------------------------------------------- /tests/scenarios/rewards/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/rewards/run.py -------------------------------------------------------------------------------- /tests/scenarios/rewards/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/rewards/template.js -------------------------------------------------------------------------------- /tests/scenarios/sampleoffer_changeclient/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/scenarios/sampleoffer_changeclient/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/sampleoffer_changeclient/run.py -------------------------------------------------------------------------------- /tests/scenarios/sampleoffer_changeclient/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/sampleoffer_changeclient/template.js -------------------------------------------------------------------------------- /tests/scenarios/sampleoffer_dailypayment/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/scenarios/sampleoffer_dailypayment/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/sampleoffer_dailypayment/run.py -------------------------------------------------------------------------------- /tests/scenarios/sampleoffer_dailypayment/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/sampleoffer_dailypayment/template.js -------------------------------------------------------------------------------- /tests/scenarios/sampleoffer_gettersvt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/scenarios/sampleoffer_gettersvt/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/sampleoffer_gettersvt/run.py -------------------------------------------------------------------------------- /tests/scenarios/sampleoffer_gettersvt/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/sampleoffer_gettersvt/template.js -------------------------------------------------------------------------------- /tests/scenarios/sampleoffer_setrewardvars/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/scenarios/sampleoffer_setrewardvars/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/sampleoffer_setrewardvars/run.py -------------------------------------------------------------------------------- /tests/scenarios/sampleoffer_setrewardvars/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/sampleoffer_setrewardvars/template.js -------------------------------------------------------------------------------- /tests/scenarios/singlesplit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/scenarios/singlesplit/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/singlesplit/run.py -------------------------------------------------------------------------------- /tests/scenarios/singlesplit/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/singlesplit/template.js -------------------------------------------------------------------------------- /tests/scenarios/spendall/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/scenarios/spendall/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/spendall/run.py -------------------------------------------------------------------------------- /tests/scenarios/spendall/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/spendall/template.js -------------------------------------------------------------------------------- /tests/scenarios/split/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/scenarios/split/arguments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/split/arguments.json -------------------------------------------------------------------------------- /tests/scenarios/split/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/split/run.py -------------------------------------------------------------------------------- /tests/scenarios/split/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/split/template.js -------------------------------------------------------------------------------- /tests/scenarios/stealextrabalance/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/scenarios/stealextrabalance/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/stealextrabalance/run.py -------------------------------------------------------------------------------- /tests/scenarios/stealextrabalance/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/scenarios/stealextrabalance/template.js -------------------------------------------------------------------------------- /tests/sha3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/sha3.py -------------------------------------------------------------------------------- /tests/templates/accounts.template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/templates/accounts.template.js -------------------------------------------------------------------------------- /tests/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/test.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/tests/utils.py -------------------------------------------------------------------------------- /withdraw.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/withdraw.sol -------------------------------------------------------------------------------- /withdrawBlack.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blockchainsllc/DAO/HEAD/withdrawBlack.sol --------------------------------------------------------------------------------