- 14 Jun, 2019 1 commit
-
-
rocky authored
Functions from remix-lib: - sourceLocationFromAstNode - nodesAtPosition - getLinebreakPositions - findNodeAtSourceLocation Add walkFull that traverses more of the AST nodes. This is non-legacy only.
-
- 13 Jun, 2019 1 commit
-
-
yann300 authored
remix-solidity: add compiler.setEvmVersion()
-
- 12 Jun, 2019 2 commits
- 03 Jun, 2019 1 commit
-
-
yann300 authored
remove `console.error`
-
- 23 May, 2019 1 commit
-
-
yann300 authored
Docs update
-
- 22 May, 2019 3 commits
-
-
Rob Stupay authored
-
Rob Stupay authored
-
yann300 authored
-
- 20 May, 2019 8 commits
-
-
yann300 authored
Docs new layout
-
Rob Stupay authored
update for new layout update for new layout
-
Rob Stupay authored
-
Scott Tsai authored
Add a way to pass the `evmVersion` parameter to `solc` by: 1. Simplify the `Compiler.compileJSON()` interface from `compileJSON(source, optimize)` to `compileJSON(source)` Whether optimization is enabled is then always determined by the `Compiler.optimize` object field which simplifies data flow. 2. Add a `Compiler.evmVersion` field and a setter and make `compileJSON()` honor that. Specifying `evmVersion` is useful when targetting an older private chain with the latest `solc` or when using an EVM-compatible chain that's slightly behind Ethereum main-net in terms of features. The unused `userAgent` variable in `onInternalCompilerLoaded` was only removed to fix `npm run test` for `remix-solidity`'.
-
yann300 authored
publish lerna
-
yann300 authored
-
yann300 authored
Various Fix on Debugger
-
yann300 authored
-
- 16 May, 2019 5 commits
-
-
Iuri Matias authored
add more methods to remix-sim; fix accounts
-
yann300 authored
-
yann300 authored
-
yann300 authored
-
yann300 authored
-
- 11 May, 2019 5 commits
- 10 May, 2019 3 commits
- 09 May, 2019 1 commit
-
-
yann300 authored
-
- 08 May, 2019 1 commit
-
-
yann300 authored
remix-debug depends on web3
-
- 07 May, 2019 1 commit
-
-
Scott Tsai authored
remix-debug has the following line in `src/cmdline/index.js`: ``` var Web3 = require('web3') <... snip ...> connect (providerType, url) { if (providerType !== 'http') throw new Error('unsupported provider type') this.web3 = new Web3(new Web3.providers.HttpProvider(url)) } ``` So it should either mark `web3` as a dependency in `package.json` or refactor `remix-lib` to provide a web3 provider that can take an `url` paramter. This patch does the former and makes `remix-debug` depend on the same version of `web3` as `remix-lib` in `package.json`.
-
- 03 May, 2019 4 commits
- 02 May, 2019 2 commits
- 29 Apr, 2019 1 commit
-
-
subtly authored
This is a fix so that remix will work inside of electron, and presumably, it makes sense for dynamic downloading of solidity compiler. When I enable node integration with electron and install solc node module, it looks like it works for a second, but then it too does not work (page goes blank). I'm not sure if require() works here with node, as I believe solcjson would need to be downloaded into a path that can be resolved by require (typically node_modules). Notably, electron docs recommend against enabling node integration when remote scripts are loaded dynamically.
-