├── .babelrc ├── .gitignore ├── .jshintrc ├── .solcover.js ├── .solhint.json ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── audit └── ZeppelinAudit.md ├── contracts ├── Bounty.sol ├── DayLimit.sol ├── ECRecovery.sol ├── LimitBalance.sol ├── MerkleProof.sol ├── ReentrancyGuard.sol ├── crowdsale │ ├── CappedCrowdsale.sol │ ├── Crowdsale.sol │ ├── FinalizableCrowdsale.sol │ ├── RefundVault.sol │ └── RefundableCrowdsale.sol ├── examples │ ├── SampleCrowdsale.sol │ └── SimpleToken.sol ├── lifecycle │ ├── Destructible.sol │ ├── Migrations.sol │ ├── Pausable.sol │ └── TokenDestructible.sol ├── math │ ├── Math.sol │ └── SafeMath.sol ├── ownership │ ├── CanReclaimToken.sol │ ├── Claimable.sol │ ├── Contactable.sol │ ├── DelayedClaimable.sol │ ├── HasNoContracts.sol │ ├── HasNoEther.sol │ ├── HasNoTokens.sol │ ├── NoOwner.sol │ └── Ownable.sol ├── payment │ ├── PullPayment.sol │ └── SplitPayment.sol └── token │ ├── BasicToken.sol │ ├── BurnableToken.sol │ ├── CappedToken.sol │ ├── DetailedERC20.sol │ ├── ERC20.sol │ ├── ERC20Basic.sol │ ├── MintableToken.sol │ ├── PausableToken.sol │ ├── SafeERC20.sol │ ├── StandardToken.sol │ ├── TokenTimelock.sol │ └── TokenVesting.sol ├── docs ├── Makefile └── source │ ├── basictoken.rst │ ├── bounty.rst │ ├── claimable.rst │ ├── conf.py │ ├── contract-security-patterns.rst │ ├── developer-resources.rst │ ├── ecrecovery.rst │ ├── getting-started.rst │ ├── index.rst │ ├── killable.rst │ ├── license.rst │ ├── limitbalance.rst │ ├── math.rst │ ├── merkleproof.rst │ ├── migrations.rst │ ├── ownable.rst │ ├── pausable.rst │ ├── pullpayment.rst │ ├── safemath.rst │ └── standardtoken.rst ├── ethpm.json ├── migrations ├── 1_initial_migration.js └── 2_deploy_contracts.js ├── package.json ├── scripts ├── coverage.sh └── test.sh ├── test ├── BasicToken.js ├── Bounty.js ├── BurnableToken.js ├── CanReclaimToken.js ├── CappedCrowdsale.js ├── CappedToken.js ├── Claimable.js ├── Contactable.js ├── Crowdsale.js ├── DayLimit.js ├── DelayedClaimble.js ├── Destructible.js ├── DetailedERC20.js ├── ECRecovery.js ├── FinalizableCrowdsale.js ├── HasNoContracts.js ├── HasNoEther.js ├── HasNoTokens.js ├── LimitBalance.js ├── MerkleProof.js ├── MintableToken.js ├── Ownable.js ├── Pausable.js ├── PausableToken.js ├── PullPayment.js ├── ReentrancyGuard.js ├── RefundVault.js ├── RefundableCrowdsale.js ├── SafeERC20.js ├── SafeMath.js ├── SampleCrowdsale.js ├── SplitPayment.js ├── StandardToken.js ├── TokenDestructible.js ├── TokenTimelock.js ├── TokenVesting.js └── helpers │ ├── BasicTokenMock.sol │ ├── BurnableTokenMock.sol │ ├── CappedCrowdsaleImpl.sol │ ├── DayLimitMock.sol │ ├── DetailedERC20Mock.sol │ ├── ERC23TokenMock.sol │ ├── EVMRevert.js │ ├── EVMThrow.js │ ├── FinalizableCrowdsaleImpl.sol │ ├── ForceEther.sol │ ├── HasNoEtherTest.sol │ ├── InsecureTargetBounty.sol │ ├── LimitBalanceMock.sol │ ├── PausableMock.sol │ ├── PausableTokenMock.sol │ ├── PullPaymentMock.sol │ ├── ReentrancyAttack.sol │ ├── ReentrancyMock.sol │ ├── RefundableCrowdsaleImpl.sol │ ├── SafeERC20Helper.sol │ ├── SafeMathMock.sol │ ├── SecureTargetBounty.sol │ ├── SplitPaymentMock.sol │ ├── StandardTokenMock.sol │ ├── advanceToBlock.js │ ├── assertJump.js │ ├── assertRevert.js │ ├── ether.js │ ├── expectThrow.js │ ├── hashMessage.js │ ├── increaseTime.js │ ├── latestTime.js │ ├── merkleTree.js │ ├── toPromise.js │ └── transactionMined.js ├── truffle-config.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/.gitignore -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/.jshintrc -------------------------------------------------------------------------------- /.solcover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/.solcover.js -------------------------------------------------------------------------------- /.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/.solhint.json -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/README.md -------------------------------------------------------------------------------- /audit/ZeppelinAudit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/audit/ZeppelinAudit.md -------------------------------------------------------------------------------- /contracts/Bounty.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/Bounty.sol -------------------------------------------------------------------------------- /contracts/DayLimit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/DayLimit.sol -------------------------------------------------------------------------------- /contracts/ECRecovery.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/ECRecovery.sol -------------------------------------------------------------------------------- /contracts/LimitBalance.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/LimitBalance.sol -------------------------------------------------------------------------------- /contracts/MerkleProof.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/MerkleProof.sol -------------------------------------------------------------------------------- /contracts/ReentrancyGuard.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/ReentrancyGuard.sol -------------------------------------------------------------------------------- /contracts/crowdsale/CappedCrowdsale.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/crowdsale/CappedCrowdsale.sol -------------------------------------------------------------------------------- /contracts/crowdsale/Crowdsale.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/crowdsale/Crowdsale.sol -------------------------------------------------------------------------------- /contracts/crowdsale/FinalizableCrowdsale.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/crowdsale/FinalizableCrowdsale.sol -------------------------------------------------------------------------------- /contracts/crowdsale/RefundVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/crowdsale/RefundVault.sol -------------------------------------------------------------------------------- /contracts/crowdsale/RefundableCrowdsale.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/crowdsale/RefundableCrowdsale.sol -------------------------------------------------------------------------------- /contracts/examples/SampleCrowdsale.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/examples/SampleCrowdsale.sol -------------------------------------------------------------------------------- /contracts/examples/SimpleToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/examples/SimpleToken.sol -------------------------------------------------------------------------------- /contracts/lifecycle/Destructible.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/lifecycle/Destructible.sol -------------------------------------------------------------------------------- /contracts/lifecycle/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/lifecycle/Migrations.sol -------------------------------------------------------------------------------- /contracts/lifecycle/Pausable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/lifecycle/Pausable.sol -------------------------------------------------------------------------------- /contracts/lifecycle/TokenDestructible.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/lifecycle/TokenDestructible.sol -------------------------------------------------------------------------------- /contracts/math/Math.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/math/Math.sol -------------------------------------------------------------------------------- /contracts/math/SafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/math/SafeMath.sol -------------------------------------------------------------------------------- /contracts/ownership/CanReclaimToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/ownership/CanReclaimToken.sol -------------------------------------------------------------------------------- /contracts/ownership/Claimable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/ownership/Claimable.sol -------------------------------------------------------------------------------- /contracts/ownership/Contactable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/ownership/Contactable.sol -------------------------------------------------------------------------------- /contracts/ownership/DelayedClaimable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/ownership/DelayedClaimable.sol -------------------------------------------------------------------------------- /contracts/ownership/HasNoContracts.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/ownership/HasNoContracts.sol -------------------------------------------------------------------------------- /contracts/ownership/HasNoEther.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/ownership/HasNoEther.sol -------------------------------------------------------------------------------- /contracts/ownership/HasNoTokens.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/ownership/HasNoTokens.sol -------------------------------------------------------------------------------- /contracts/ownership/NoOwner.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/ownership/NoOwner.sol -------------------------------------------------------------------------------- /contracts/ownership/Ownable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/ownership/Ownable.sol -------------------------------------------------------------------------------- /contracts/payment/PullPayment.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/payment/PullPayment.sol -------------------------------------------------------------------------------- /contracts/payment/SplitPayment.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/payment/SplitPayment.sol -------------------------------------------------------------------------------- /contracts/token/BasicToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/token/BasicToken.sol -------------------------------------------------------------------------------- /contracts/token/BurnableToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/token/BurnableToken.sol -------------------------------------------------------------------------------- /contracts/token/CappedToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/token/CappedToken.sol -------------------------------------------------------------------------------- /contracts/token/DetailedERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/token/DetailedERC20.sol -------------------------------------------------------------------------------- /contracts/token/ERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/token/ERC20.sol -------------------------------------------------------------------------------- /contracts/token/ERC20Basic.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/token/ERC20Basic.sol -------------------------------------------------------------------------------- /contracts/token/MintableToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/token/MintableToken.sol -------------------------------------------------------------------------------- /contracts/token/PausableToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/token/PausableToken.sol -------------------------------------------------------------------------------- /contracts/token/SafeERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/token/SafeERC20.sol -------------------------------------------------------------------------------- /contracts/token/StandardToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/token/StandardToken.sol -------------------------------------------------------------------------------- /contracts/token/TokenTimelock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/token/TokenTimelock.sol -------------------------------------------------------------------------------- /contracts/token/TokenVesting.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/contracts/token/TokenVesting.sol -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/source/basictoken.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/docs/source/basictoken.rst -------------------------------------------------------------------------------- /docs/source/bounty.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/docs/source/bounty.rst -------------------------------------------------------------------------------- /docs/source/claimable.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/docs/source/claimable.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/contract-security-patterns.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/docs/source/contract-security-patterns.rst -------------------------------------------------------------------------------- /docs/source/developer-resources.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/docs/source/developer-resources.rst -------------------------------------------------------------------------------- /docs/source/ecrecovery.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/docs/source/ecrecovery.rst -------------------------------------------------------------------------------- /docs/source/getting-started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/docs/source/getting-started.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/killable.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/docs/source/killable.rst -------------------------------------------------------------------------------- /docs/source/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/docs/source/license.rst -------------------------------------------------------------------------------- /docs/source/limitbalance.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/docs/source/limitbalance.rst -------------------------------------------------------------------------------- /docs/source/math.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/docs/source/math.rst -------------------------------------------------------------------------------- /docs/source/merkleproof.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/docs/source/merkleproof.rst -------------------------------------------------------------------------------- /docs/source/migrations.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/docs/source/migrations.rst -------------------------------------------------------------------------------- /docs/source/ownable.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/docs/source/ownable.rst -------------------------------------------------------------------------------- /docs/source/pausable.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/docs/source/pausable.rst -------------------------------------------------------------------------------- /docs/source/pullpayment.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/docs/source/pullpayment.rst -------------------------------------------------------------------------------- /docs/source/safemath.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/docs/source/safemath.rst -------------------------------------------------------------------------------- /docs/source/standardtoken.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/docs/source/standardtoken.rst -------------------------------------------------------------------------------- /ethpm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/ethpm.json -------------------------------------------------------------------------------- /migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /migrations/2_deploy_contracts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/migrations/2_deploy_contracts.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/package.json -------------------------------------------------------------------------------- /scripts/coverage.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | SOLIDITY_COVERAGE=true scripts/test.sh 4 | -------------------------------------------------------------------------------- /scripts/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/scripts/test.sh -------------------------------------------------------------------------------- /test/BasicToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/BasicToken.js -------------------------------------------------------------------------------- /test/Bounty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/Bounty.js -------------------------------------------------------------------------------- /test/BurnableToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/BurnableToken.js -------------------------------------------------------------------------------- /test/CanReclaimToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/CanReclaimToken.js -------------------------------------------------------------------------------- /test/CappedCrowdsale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/CappedCrowdsale.js -------------------------------------------------------------------------------- /test/CappedToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/CappedToken.js -------------------------------------------------------------------------------- /test/Claimable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/Claimable.js -------------------------------------------------------------------------------- /test/Contactable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/Contactable.js -------------------------------------------------------------------------------- /test/Crowdsale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/Crowdsale.js -------------------------------------------------------------------------------- /test/DayLimit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/DayLimit.js -------------------------------------------------------------------------------- /test/DelayedClaimble.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/DelayedClaimble.js -------------------------------------------------------------------------------- /test/Destructible.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/Destructible.js -------------------------------------------------------------------------------- /test/DetailedERC20.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/DetailedERC20.js -------------------------------------------------------------------------------- /test/ECRecovery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/ECRecovery.js -------------------------------------------------------------------------------- /test/FinalizableCrowdsale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/FinalizableCrowdsale.js -------------------------------------------------------------------------------- /test/HasNoContracts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/HasNoContracts.js -------------------------------------------------------------------------------- /test/HasNoEther.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/HasNoEther.js -------------------------------------------------------------------------------- /test/HasNoTokens.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/HasNoTokens.js -------------------------------------------------------------------------------- /test/LimitBalance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/LimitBalance.js -------------------------------------------------------------------------------- /test/MerkleProof.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/MerkleProof.js -------------------------------------------------------------------------------- /test/MintableToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/MintableToken.js -------------------------------------------------------------------------------- /test/Ownable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/Ownable.js -------------------------------------------------------------------------------- /test/Pausable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/Pausable.js -------------------------------------------------------------------------------- /test/PausableToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/PausableToken.js -------------------------------------------------------------------------------- /test/PullPayment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/PullPayment.js -------------------------------------------------------------------------------- /test/ReentrancyGuard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/ReentrancyGuard.js -------------------------------------------------------------------------------- /test/RefundVault.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/RefundVault.js -------------------------------------------------------------------------------- /test/RefundableCrowdsale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/RefundableCrowdsale.js -------------------------------------------------------------------------------- /test/SafeERC20.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/SafeERC20.js -------------------------------------------------------------------------------- /test/SafeMath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/SafeMath.js -------------------------------------------------------------------------------- /test/SampleCrowdsale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/SampleCrowdsale.js -------------------------------------------------------------------------------- /test/SplitPayment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/SplitPayment.js -------------------------------------------------------------------------------- /test/StandardToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/StandardToken.js -------------------------------------------------------------------------------- /test/TokenDestructible.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/TokenDestructible.js -------------------------------------------------------------------------------- /test/TokenTimelock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/TokenTimelock.js -------------------------------------------------------------------------------- /test/TokenVesting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/TokenVesting.js -------------------------------------------------------------------------------- /test/helpers/BasicTokenMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/BasicTokenMock.sol -------------------------------------------------------------------------------- /test/helpers/BurnableTokenMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/BurnableTokenMock.sol -------------------------------------------------------------------------------- /test/helpers/CappedCrowdsaleImpl.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/CappedCrowdsaleImpl.sol -------------------------------------------------------------------------------- /test/helpers/DayLimitMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/DayLimitMock.sol -------------------------------------------------------------------------------- /test/helpers/DetailedERC20Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/DetailedERC20Mock.sol -------------------------------------------------------------------------------- /test/helpers/ERC23TokenMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/ERC23TokenMock.sol -------------------------------------------------------------------------------- /test/helpers/EVMRevert.js: -------------------------------------------------------------------------------- 1 | export default 'revert' 2 | -------------------------------------------------------------------------------- /test/helpers/EVMThrow.js: -------------------------------------------------------------------------------- 1 | export default 'invalid opcode' 2 | -------------------------------------------------------------------------------- /test/helpers/FinalizableCrowdsaleImpl.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/FinalizableCrowdsaleImpl.sol -------------------------------------------------------------------------------- /test/helpers/ForceEther.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/ForceEther.sol -------------------------------------------------------------------------------- /test/helpers/HasNoEtherTest.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/HasNoEtherTest.sol -------------------------------------------------------------------------------- /test/helpers/InsecureTargetBounty.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/InsecureTargetBounty.sol -------------------------------------------------------------------------------- /test/helpers/LimitBalanceMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/LimitBalanceMock.sol -------------------------------------------------------------------------------- /test/helpers/PausableMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/PausableMock.sol -------------------------------------------------------------------------------- /test/helpers/PausableTokenMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/PausableTokenMock.sol -------------------------------------------------------------------------------- /test/helpers/PullPaymentMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/PullPaymentMock.sol -------------------------------------------------------------------------------- /test/helpers/ReentrancyAttack.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/ReentrancyAttack.sol -------------------------------------------------------------------------------- /test/helpers/ReentrancyMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/ReentrancyMock.sol -------------------------------------------------------------------------------- /test/helpers/RefundableCrowdsaleImpl.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/RefundableCrowdsaleImpl.sol -------------------------------------------------------------------------------- /test/helpers/SafeERC20Helper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/SafeERC20Helper.sol -------------------------------------------------------------------------------- /test/helpers/SafeMathMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/SafeMathMock.sol -------------------------------------------------------------------------------- /test/helpers/SecureTargetBounty.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/SecureTargetBounty.sol -------------------------------------------------------------------------------- /test/helpers/SplitPaymentMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/SplitPaymentMock.sol -------------------------------------------------------------------------------- /test/helpers/StandardTokenMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/StandardTokenMock.sol -------------------------------------------------------------------------------- /test/helpers/advanceToBlock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/advanceToBlock.js -------------------------------------------------------------------------------- /test/helpers/assertJump.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/assertJump.js -------------------------------------------------------------------------------- /test/helpers/assertRevert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/assertRevert.js -------------------------------------------------------------------------------- /test/helpers/ether.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/ether.js -------------------------------------------------------------------------------- /test/helpers/expectThrow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/expectThrow.js -------------------------------------------------------------------------------- /test/helpers/hashMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/hashMessage.js -------------------------------------------------------------------------------- /test/helpers/increaseTime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/increaseTime.js -------------------------------------------------------------------------------- /test/helpers/latestTime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/latestTime.js -------------------------------------------------------------------------------- /test/helpers/merkleTree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/merkleTree.js -------------------------------------------------------------------------------- /test/helpers/toPromise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/toPromise.js -------------------------------------------------------------------------------- /test/helpers/transactionMined.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/test/helpers/transactionMined.js -------------------------------------------------------------------------------- /truffle-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/truffle-config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/protofire/zeppelin-solidity/HEAD/yarn.lock --------------------------------------------------------------------------------