├── .gitignore ├── .soliumignore ├── .soliumrc.json ├── Makefile ├── README.md ├── constants.js ├── contracts ├── BRDCrowdsale.sol ├── BRDCrowdsaleAuthorizer.sol ├── BRDLockup.sol ├── BRDToken.sol ├── BRDVendingMachine.sol ├── Migrations.sol ├── bitgo-multisig │ └── WalletSimple.sol └── zeppelin-solidity-1.4 │ ├── BasicToken.sol │ ├── Crowdsale.sol │ ├── ERC20.sol │ ├── ERC20Basic.sol │ ├── FinalizableCrowdsale.sol │ ├── MintableToken.sol │ ├── Ownable.sol │ ├── SafeMath.sol │ └── StandardToken.sol ├── migrations ├── 1_initial_migration.js ├── 2_deploy_contracts.js ├── 3_allocate_presale.js ├── 4_allocate_brd_share.js ├── 5_finalize.js ├── 6_distribute_compensations.js ├── _xx_3_add_authorizers.js ├── _xx_3_allocate_test.js ├── _xx_4_populate_lockups.js └── _xx_5_increase_maxContribution.js ├── package.json ├── scripts ├── constructor-args.js └── lib.js ├── test ├── brdcrowdsale.js └── brdvendingmachine.js └── truffle.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/.gitignore -------------------------------------------------------------------------------- /.soliumignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /.soliumrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/.soliumrc.json -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/README.md -------------------------------------------------------------------------------- /constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/constants.js -------------------------------------------------------------------------------- /contracts/BRDCrowdsale.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/contracts/BRDCrowdsale.sol -------------------------------------------------------------------------------- /contracts/BRDCrowdsaleAuthorizer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/contracts/BRDCrowdsaleAuthorizer.sol -------------------------------------------------------------------------------- /contracts/BRDLockup.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/contracts/BRDLockup.sol -------------------------------------------------------------------------------- /contracts/BRDToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/contracts/BRDToken.sol -------------------------------------------------------------------------------- /contracts/BRDVendingMachine.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/contracts/BRDVendingMachine.sol -------------------------------------------------------------------------------- /contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/contracts/Migrations.sol -------------------------------------------------------------------------------- /contracts/bitgo-multisig/WalletSimple.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/contracts/bitgo-multisig/WalletSimple.sol -------------------------------------------------------------------------------- /contracts/zeppelin-solidity-1.4/BasicToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/contracts/zeppelin-solidity-1.4/BasicToken.sol -------------------------------------------------------------------------------- /contracts/zeppelin-solidity-1.4/Crowdsale.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/contracts/zeppelin-solidity-1.4/Crowdsale.sol -------------------------------------------------------------------------------- /contracts/zeppelin-solidity-1.4/ERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/contracts/zeppelin-solidity-1.4/ERC20.sol -------------------------------------------------------------------------------- /contracts/zeppelin-solidity-1.4/ERC20Basic.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/contracts/zeppelin-solidity-1.4/ERC20Basic.sol -------------------------------------------------------------------------------- /contracts/zeppelin-solidity-1.4/FinalizableCrowdsale.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/contracts/zeppelin-solidity-1.4/FinalizableCrowdsale.sol -------------------------------------------------------------------------------- /contracts/zeppelin-solidity-1.4/MintableToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/contracts/zeppelin-solidity-1.4/MintableToken.sol -------------------------------------------------------------------------------- /contracts/zeppelin-solidity-1.4/Ownable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/contracts/zeppelin-solidity-1.4/Ownable.sol -------------------------------------------------------------------------------- /contracts/zeppelin-solidity-1.4/SafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/contracts/zeppelin-solidity-1.4/SafeMath.sol -------------------------------------------------------------------------------- /contracts/zeppelin-solidity-1.4/StandardToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/contracts/zeppelin-solidity-1.4/StandardToken.sol -------------------------------------------------------------------------------- /migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /migrations/2_deploy_contracts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/migrations/2_deploy_contracts.js -------------------------------------------------------------------------------- /migrations/3_allocate_presale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/migrations/3_allocate_presale.js -------------------------------------------------------------------------------- /migrations/4_allocate_brd_share.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/migrations/4_allocate_brd_share.js -------------------------------------------------------------------------------- /migrations/5_finalize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/migrations/5_finalize.js -------------------------------------------------------------------------------- /migrations/6_distribute_compensations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/migrations/6_distribute_compensations.js -------------------------------------------------------------------------------- /migrations/_xx_3_add_authorizers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/migrations/_xx_3_add_authorizers.js -------------------------------------------------------------------------------- /migrations/_xx_3_allocate_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/migrations/_xx_3_allocate_test.js -------------------------------------------------------------------------------- /migrations/_xx_4_populate_lockups.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/migrations/_xx_4_populate_lockups.js -------------------------------------------------------------------------------- /migrations/_xx_5_increase_maxContribution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/migrations/_xx_5_increase_maxContribution.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/package.json -------------------------------------------------------------------------------- /scripts/constructor-args.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/scripts/constructor-args.js -------------------------------------------------------------------------------- /scripts/lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/scripts/lib.js -------------------------------------------------------------------------------- /test/brdcrowdsale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/test/brdcrowdsale.js -------------------------------------------------------------------------------- /test/brdvendingmachine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/test/brdvendingmachine.js -------------------------------------------------------------------------------- /truffle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/breadwallet/smart-contracts/HEAD/truffle.js --------------------------------------------------------------------------------