aboutsummaryrefslogtreecommitdiffstats
path: root/packages
diff options
context:
space:
mode:
authorLeonid Logvinov <logvinov.leon@gmail.com>2019-01-09 20:22:20 +0800
committerGitHub <noreply@github.com>2019-01-09 20:22:20 +0800
commit2fa4ed1fb73bd8affef3b06664ab65fed1dd91cf (patch)
treedc137e69e4a5f22e5f48d2b15560a0b6cec8df46 /packages
parent5dd55491b86bf8577405e37d0f2d668aa1273b10 (diff)
parent3733a29ee2a83b6115423afdc0a53cbb96ca2ead (diff)
downloaddexon-sol-tools-2fa4ed1fb73bd8affef3b06664ab65fed1dd91cf.tar
dexon-sol-tools-2fa4ed1fb73bd8affef3b06664ab65fed1dd91cf.tar.gz
dexon-sol-tools-2fa4ed1fb73bd8affef3b06664ab65fed1dd91cf.tar.bz2
dexon-sol-tools-2fa4ed1fb73bd8affef3b06664ab65fed1dd91cf.tar.lz
dexon-sol-tools-2fa4ed1fb73bd8affef3b06664ab65fed1dd91cf.tar.xz
dexon-sol-tools-2fa4ed1fb73bd8affef3b06664ab65fed1dd91cf.tar.zst
dexon-sol-tools-2fa4ed1fb73bd8affef3b06664ab65fed1dd91cf.zip
Merge pull request #1496 from 0xProject/feature/solc-5.0
Solc 5.0 support in sol-compiler
Diffstat (limited to 'packages')
-rw-r--r--packages/sol-compiler/CHANGELOG.json4
-rw-r--r--packages/sol-compiler/package.json2
-rw-r--r--packages/sol-compiler/src/solc/bin_paths.ts59
3 files changed, 50 insertions, 15 deletions
diff --git a/packages/sol-compiler/CHANGELOG.json b/packages/sol-compiler/CHANGELOG.json
index 8548fd73f..c9b487fe9 100644
--- a/packages/sol-compiler/CHANGELOG.json
+++ b/packages/sol-compiler/CHANGELOG.json
@@ -9,6 +9,10 @@
{
"note": "Make error and warning colouring more visually pleasant and consistent with other compilers",
"pr": 1461
+ },
+ {
+ "note": "Add newest solidity versions from 0.4.25 to 0.5.2",
+ "pr": 1496
}
]
},
diff --git a/packages/sol-compiler/package.json b/packages/sol-compiler/package.json
index 86167a603..4b68d6fb3 100644
--- a/packages/sol-compiler/package.json
+++ b/packages/sol-compiler/package.json
@@ -84,7 +84,7 @@
"pluralize": "^7.0.0",
"require-from-string": "^2.0.1",
"semver": "5.5.0",
- "solc": "^0.4.23",
+ "solc": "^0.5.2",
"source-map-support": "^0.5.0",
"web3-eth-abi": "^1.0.0-beta.24",
"yargs": "^10.0.3"
diff --git a/packages/sol-compiler/src/solc/bin_paths.ts b/packages/sol-compiler/src/solc/bin_paths.ts
index a75255dc6..b653c0926 100644
--- a/packages/sol-compiler/src/solc/bin_paths.ts
+++ b/packages/sol-compiler/src/solc/bin_paths.ts
@@ -3,19 +3,50 @@ export interface BinaryPaths {
}
export const binPaths: BinaryPaths = {
- '0.4.10': 'soljson-v0.4.10+commit.f0d539ae.js',
- '0.4.11': 'soljson-v0.4.11+commit.68ef5810.js',
- '0.4.12': 'soljson-v0.4.12+commit.194ff033.js',
- '0.4.13': 'soljson-v0.4.13+commit.fb4cb1a.js',
- '0.4.14': 'soljson-v0.4.14+commit.c2215d46.js',
- '0.4.15': 'soljson-v0.4.15+commit.bbb8e64f.js',
- '0.4.16': 'soljson-v0.4.16+commit.d7661dd9.js',
- '0.4.17': 'soljson-v0.4.17+commit.bdeb9e52.js',
- '0.4.18': 'soljson-v0.4.18+commit.9cf6e910.js',
- '0.4.19': 'soljson-v0.4.19+commit.c4cbbb05.js',
- '0.4.20': 'soljson-v0.4.20+commit.3155dd80.js',
- '0.4.21': 'soljson-v0.4.21+commit.dfe3193c.js',
- '0.4.22': 'soljson-v0.4.22+commit.4cb486ee.js',
- '0.4.23': 'soljson-v0.4.23+commit.124ca40d.js',
+ '0.5.2': 'soljson-v0.5.2+commit.1df8f40c.js',
+ '0.5.1': 'soljson-v0.5.1+commit.c8a2cb62.js',
+ '0.5.0': 'soljson-v0.5.0+commit.1d4f565a.js',
+ '0.4.25': 'soljson-v0.4.25+commit.59dbf8f1.js',
'0.4.24': 'soljson-v0.4.24+commit.e67f0147.js',
+ '0.4.23': 'soljson-v0.4.23+commit.124ca40d.js',
+ '0.4.22': 'soljson-v0.4.22+commit.4cb486ee.js',
+ '0.4.21': 'soljson-v0.4.21+commit.dfe3193c.js',
+ '0.4.20': 'soljson-v0.4.20+commit.3155dd80.js',
+ '0.4.19': 'soljson-v0.4.19+commit.c4cbbb05.js',
+ '0.4.18': 'soljson-v0.4.18+commit.9cf6e910.js',
+ '0.4.17': 'soljson-v0.4.17+commit.bdeb9e52.js',
+ '0.4.16': 'soljson-v0.4.16+commit.d7661dd9.js',
+ '0.4.15': 'soljson-v0.4.15+commit.bbb8e64f.js',
+ '0.4.14': 'soljson-v0.4.14+commit.c2215d46.js',
+ '0.4.13': 'soljson-v0.4.13+commit.fb4cb1a.js',
+ '0.4.12': 'soljson-v0.4.12+commit.194ff033.js',
+ '0.4.11': 'soljson-v0.4.11+commit.68ef5810.js',
+ '0.4.10': 'soljson-v0.4.10+commit.f0d539ae.js',
+ '0.4.9': 'soljson-v0.4.9+commit.364da425.js',
+ '0.4.8': 'soljson-v0.4.8+commit.60cc1668.js',
+ '0.4.7': 'soljson-v0.4.7+commit.822622cf.js',
+ '0.4.6': 'soljson-v0.4.6+commit.2dabbdf0.js',
+ '0.4.5': 'soljson-v0.4.5+commit.b318366e.js',
+ '0.4.4': 'soljson-v0.4.4+commit.4633f3de.js',
+ '0.4.3': 'soljson-v0.4.3+commit.2353da71.js',
+ '0.4.2': 'soljson-v0.4.2+commit.af6afb04.js',
+ '0.4.1': 'soljson-v0.4.1+commit.4fc6fc2c.js',
+ '0.4.0': 'soljson-v0.4.0+commit.acd334c9.js',
+ '0.3.6': 'soljson-v0.3.6+commit.3fc68da.js',
+ '0.3.5': 'soljson-v0.3.5+commit.5f97274.js',
+ '0.3.4': 'soljson-v0.3.4+commit.7dab890.js',
+ '0.3.3': 'soljson-v0.3.3+commit.4dc1cb1.js',
+ '0.3.2': 'soljson-v0.3.2+commit.81ae2a7.js',
+ '0.3.1': 'soljson-v0.3.1+commit.c492d9b.js',
+ '0.3.0': 'soljson-v0.3.0+commit.11d6736.js',
+ '0.2.2': 'soljson-v0.2.2+commit.ef92f56.js',
+ '0.2.1': 'soljson-v0.2.1+commit.91a6b35.js',
+ '0.2.0': 'soljson-v0.2.0+commit.4dc2445.js',
+ '0.1.7': 'soljson-v0.1.7+commit.b4e666c.js',
+ '0.1.6': 'soljson-v0.1.6+commit.d41f8b7.js',
+ '0.1.5': 'soljson-v0.1.5+commit.23865e3.js',
+ '0.1.4': 'soljson-v0.1.4+commit.5f6c3cd.js',
+ '0.1.3': 'soljson-v0.1.3+commit.28f561.js',
+ '0.1.2': 'soljson-v0.1.2+commit.d0d36e3.js',
+ '0.1.1': 'soljson-v0.1.1+commit.6ff4cd6.js',
};