├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .jshintrc ├── .solcover.js ├── .soliumignore ├── .soliumrc.json ├── .travis.yml ├── README.md ├── contracts ├── EC.sol └── Migrations.sol ├── migrations ├── 1_initial_migration.js └── 2_deploy_contracts.js ├── package.json ├── scripts ├── rpc.sh └── testrpc(win).bat ├── test ├── EC.js └── helpers │ ├── EVMRevert.js │ ├── EVMThrow.js │ ├── advanceToBlock.js │ ├── assertJump.js │ ├── assertRevert.js │ ├── decodeLogs.js │ ├── ether.js │ ├── expectEvent.js │ ├── expectThrow.js │ ├── increaseTime.js │ ├── latestTime.js │ ├── merkleTree.js │ ├── sendTransaction.js │ ├── sign.js │ ├── toPromise.js │ └── transactionMined.js └── truffle.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["flow", "env"] 3 | } 4 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | truffle.js -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/.gitignore -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/.jshintrc -------------------------------------------------------------------------------- /.solcover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/.solcover.js -------------------------------------------------------------------------------- /.soliumignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /.soliumrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/.soliumrc.json -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/README.md -------------------------------------------------------------------------------- /contracts/EC.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/contracts/EC.sol -------------------------------------------------------------------------------- /contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/contracts/Migrations.sol -------------------------------------------------------------------------------- /migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /migrations/2_deploy_contracts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/migrations/2_deploy_contracts.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/package.json -------------------------------------------------------------------------------- /scripts/rpc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/scripts/rpc.sh -------------------------------------------------------------------------------- /scripts/testrpc(win).bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/scripts/testrpc(win).bat -------------------------------------------------------------------------------- /test/EC.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/test/EC.js -------------------------------------------------------------------------------- /test/helpers/EVMRevert.js: -------------------------------------------------------------------------------- 1 | export default 'revert'; 2 | -------------------------------------------------------------------------------- /test/helpers/EVMThrow.js: -------------------------------------------------------------------------------- 1 | export default 'invalid opcode'; 2 | -------------------------------------------------------------------------------- /test/helpers/advanceToBlock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/test/helpers/advanceToBlock.js -------------------------------------------------------------------------------- /test/helpers/assertJump.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/test/helpers/assertJump.js -------------------------------------------------------------------------------- /test/helpers/assertRevert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/test/helpers/assertRevert.js -------------------------------------------------------------------------------- /test/helpers/decodeLogs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/test/helpers/decodeLogs.js -------------------------------------------------------------------------------- /test/helpers/ether.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/test/helpers/ether.js -------------------------------------------------------------------------------- /test/helpers/expectEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/test/helpers/expectEvent.js -------------------------------------------------------------------------------- /test/helpers/expectThrow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/test/helpers/expectThrow.js -------------------------------------------------------------------------------- /test/helpers/increaseTime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/test/helpers/increaseTime.js -------------------------------------------------------------------------------- /test/helpers/latestTime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/test/helpers/latestTime.js -------------------------------------------------------------------------------- /test/helpers/merkleTree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/test/helpers/merkleTree.js -------------------------------------------------------------------------------- /test/helpers/sendTransaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/test/helpers/sendTransaction.js -------------------------------------------------------------------------------- /test/helpers/sign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/test/helpers/sign.js -------------------------------------------------------------------------------- /test/helpers/toPromise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/test/helpers/toPromise.js -------------------------------------------------------------------------------- /test/helpers/transactionMined.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/test/helpers/transactionMined.js -------------------------------------------------------------------------------- /truffle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1Address/ecsol/HEAD/truffle.js --------------------------------------------------------------------------------