Unverified Commit 9423a1c4 authored by yann300's avatar yann300 Committed by GitHub

Merge branch 'master' into remix-move-decoder

parents 73ff1efc db994821
...@@ -14,16 +14,6 @@ jobs: ...@@ -14,16 +14,6 @@ jobs:
- run: npm install && npm run bootstrap - run: npm install && npm run bootstrap
- run: cd remix-lib && npm test - run: cd remix-lib && npm test
remix-solidity:
docker:
- image: circleci/node:7.10
environment:
working_directory: ~/repo
steps:
- checkout
- run: npm install && npm run bootstrap
- run: cd remix-solidity && npm test
remix-debug: remix-debug:
docker: docker:
- image: circleci/node:7.10 - image: circleci/node:7.10
...@@ -49,7 +39,6 @@ workflows: ...@@ -49,7 +39,6 @@ workflows:
build_all: build_all:
jobs: jobs:
- remix-lib - remix-lib
- remix-solidity
- remix-debug - remix-debug
- remix-analyzer - remix-analyzer
...@@ -35,9 +35,11 @@ Those commands will run the RPC server on `localhost:8545`, which is the default ...@@ -35,9 +35,11 @@ Those commands will run the RPC server on `localhost:8545`, which is the default
See [here](remix-debugger/README.md) how to install, run and use the debugger locally. See [here](remix-debugger/README.md) how to install, run and use the debugger locally.
The debugger itself contains several controls that allow stepping over the trace and seeing the current state of a selected step.
## <a name="modules"></a>Remix Modules ## <a name="modules"></a>Remix Modules
Remix is built out of 4 different modules: Remix is built out of 3 different modules:
+ [`remix-solidity`](remix-solidity/README.md) provides Solidity analysis and decoding functions. + [`remix-solidity`](remix-solidity/README.md) provides Solidity analysis and decoding functions.
+ [`remix-lib`](remix-lib/README.md) + [`remix-lib`](remix-lib/README.md)
......
...@@ -9,7 +9,7 @@ Remix also supports testing, debugging and deploying of smart contracts and much ...@@ -9,7 +9,7 @@ Remix also supports testing, debugging and deploying of smart contracts and much
Our Remix project with all its features is available Our Remix project with all its features is available
at `remix.ethereum.org <http://remix.ethereum.org>`__ and more information can be found in these at `remix.ethereum.org <http://remix.ethereum.org>`__ and more information can be found in these
docs. Our tool is available at `our GitHub repository docs. Our tool is available at `our GitHub repository
<https://github.com/ethereum/remix-id>`__. <https://github.com/ethereum/remix-ide>`__.
This set of documents covers instructions on how to use Remix and some tutorials to help you get started. This set of documents covers instructions on how to use Remix and some tutorials to help you get started.
......
...@@ -112,7 +112,7 @@ In that case we use the addres of the previously created library : ...@@ -112,7 +112,7 @@ In that case we use the addres of the previously created library :
`created{1512830014773}`. the number is the id (timestamp) of the `created{1512830014773}`. the number is the id (timestamp) of the
transaction that leads to the creation of the library. transaction that leads to the creation of the library.
The third parameter corresponds to the call to te function `set` of the The third parameter corresponds to the call to the function `set` of the
contract `test` (the property to is set to: `created{1512830015080}`) . contract `test` (the property to is set to: `created{1512830015080}`) .
Input parameters are `1` and Input parameters are `1` and
`0xca35b7d915458ef540ade6068dfe2f44e8fa733c` `0xca35b7d915458ef540ade6068dfe2f44e8fa733c`
......
...@@ -4,7 +4,8 @@ ...@@ -4,7 +4,8 @@
"remix-debug", "remix-debug",
"remix-debugger", "remix-debugger",
"remix-lib", "remix-lib",
"remix-solidity" "remix-solidity",
"remix-analyzer"
], ],
"version": "independent" "version": "independent"
} }
...@@ -21,7 +21,10 @@ ...@@ -21,7 +21,10 @@
"babel-eslint": "^7.1.1", "babel-eslint": "^7.1.1",
"babel-plugin-transform-object-assign": "^6.22.0", "babel-plugin-transform-object-assign": "^6.22.0",
"remix-lib": "^0.2.9", "remix-lib": "^0.2.9",
"babel-preset-es2015": "^6.24.0" "babel-preset-es2015": "^6.24.0",
"solc": "^0.4.24",
"standard": "^7.0.1",
"tape": "^4.6.0"
}, },
"scripts": { "scripts": {
"test": "standard && tape ./test/tests.js" "test": "standard && tape ./test/tests.js"
...@@ -35,10 +38,5 @@ ...@@ -35,10 +38,5 @@
}, },
"author": "Remix Team", "author": "Remix Team",
"license": "MIT", "license": "MIT",
"homepage": "https://github.com/ethereum/remix#readme", "homepage": "https://github.com/ethereum/remix#readme"
"devDependencies": {
"solc": "^0.4.24",
"standard": "^7.0.1",
"tape": "^4.6.0"
}
} }
...@@ -29,7 +29,6 @@ ...@@ -29,7 +29,6 @@
"webworkify": "^1.2.1" "webworkify": "^1.2.1"
}, },
"scripts": { "scripts": {
"test": "standard && npm run downloadsolc && tape ./test/tests.js",
"downloadsolc": "cd node_modules/solc && (test -e soljson.js || wget --no-check-certificate https://solc-bin.ethereum.org/soljson.js) && cd ..", "downloadsolc": "cd node_modules/solc && (test -e soljson.js || wget --no-check-certificate https://solc-bin.ethereum.org/soljson.js) && cd ..",
"prepublish": "mkdirp build; npm-run-all -ls downloadsolc", "prepublish": "mkdirp build; npm-run-all -ls downloadsolc",
"postinstall": "npm-run-all -ls downloadsolc" "postinstall": "npm-run-all -ls downloadsolc"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment