diff options
author | Leonid Logvinov <logvinov.leon@gmail.com> | 2019-02-02 02:58:29 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-02-02 02:58:29 +0800 |
commit | ae8d2ae2cb68995f5190d9450480811e512489e6 (patch) | |
tree | 8aaf8a479ce791cde6989749ad88826a83120022 /packages/ethereum-types/src/index.ts | |
parent | 78bdc2d6b4aa87e1e973d90ad83ee97ecaf4615e (diff) | |
parent | 79adf5cec69cf397d4e7165ee69b3df9ee84acae (diff) | |
download | dexon-0x-contracts-ae8d2ae2cb68995f5190d9450480811e512489e6.tar dexon-0x-contracts-ae8d2ae2cb68995f5190d9450480811e512489e6.tar.gz dexon-0x-contracts-ae8d2ae2cb68995f5190d9450480811e512489e6.tar.bz2 dexon-0x-contracts-ae8d2ae2cb68995f5190d9450480811e512489e6.tar.lz dexon-0x-contracts-ae8d2ae2cb68995f5190d9450480811e512489e6.tar.xz dexon-0x-contracts-ae8d2ae2cb68995f5190d9450480811e512489e6.tar.zst dexon-0x-contracts-ae8d2ae2cb68995f5190d9450480811e512489e6.zip |
Merge pull request #1542 from 0xProject/feature/solc-docker
Implement docker as another backend for sol-compiler
Diffstat (limited to 'packages/ethereum-types/src/index.ts')
-rw-r--r-- | packages/ethereum-types/src/index.ts | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/packages/ethereum-types/src/index.ts b/packages/ethereum-types/src/index.ts index a8dcfd68a..8339ab5a6 100644 --- a/packages/ethereum-types/src/index.ts +++ b/packages/ethereum-types/src/index.ts @@ -509,6 +509,7 @@ export interface Source { * (http://solidity.readthedocs.io/en/v0.4.24/using-the-compiler.html#compiler-input-and-output-json-description) * contracts: List of contract names you wish to compile, or alternatively ['*'] to compile all contracts in the * specified directory. + * useDockerisedSolc: If set to true - sol-compiler will try calling a dockerized installations of solc to achieve faster compilation times. Otherwise and by default - solcjs will be used. Defaults to false. * solcVersion: If you don't want to compile each contract with the Solidity version specified in-file, you can force all * contracts to compile with the the version specified here. */ @@ -517,5 +518,6 @@ export interface CompilerOptions { artifactsDir?: string; compilerSettings?: CompilerSettings; contracts?: string[] | '*'; + useDockerisedSolc?: boolean; solcVersion?: string; } // tslint:disable-line:max-file-line-count |