From 46db333197a7f057712ecc3d8cdc38c26d241911 Mon Sep 17 00:00:00 2001 From: yann300 Date: Thu, 5 Jul 2018 22:52:54 +0200 Subject: [PATCH 1/9] enable remix-analyzer on circleci --- .circleci/config.yml | 11 +++++++++++ lerna.json | 3 ++- remix-analyzer/package.json | 12 +++++------- 3 files changed, 18 insertions(+), 8 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 53cd0cb0dd..5e94e20aa2 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -33,6 +33,16 @@ jobs: - checkout - run: npm install && npm run bootstrap - run: cd remix-debug && npm test + + remix-analyzer: + docker: + - image: circleci/node:7.10 + environment: + working_directory: ~/repo + steps: + - checkout + - run: npm install && npm run bootstrap + - run: cd remix-analyzer && npm test workflows: version: 2 @@ -41,4 +51,5 @@ workflows: - remix-lib - remix-solidity - remix-debug + - remix-analyzer diff --git a/lerna.json b/lerna.json index 0a931538b1..6a1f75ae93 100644 --- a/lerna.json +++ b/lerna.json @@ -4,7 +4,8 @@ "remix-debug", "remix-debugger", "remix-lib", - "remix-solidity" + "remix-solidity", + "remix-analyzer" ], "version": "independent" } diff --git a/remix-analyzer/package.json b/remix-analyzer/package.json index aa059df5ba..35815bbc6d 100644 --- a/remix-analyzer/package.json +++ b/remix-analyzer/package.json @@ -21,7 +21,10 @@ "babel-eslint": "^7.1.1", "babel-plugin-transform-object-assign": "^6.22.0", "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": { "test": "standard && tape ./test/tests.js" @@ -35,10 +38,5 @@ }, "author": "Remix Team", "license": "MIT", - "homepage": "https://github.com/ethereum/remix#readme", - "devDependencies": { - "solc": "^0.4.24", - "standard": "^7.0.1", - "tape": "^4.6.0" - } + "homepage": "https://github.com/ethereum/remix#readme" } From 7d4e082970973c07f654f67a4a460a46e54dd230 Mon Sep 17 00:00:00 2001 From: yann300 Date: Thu, 5 Jul 2018 23:19:29 +0200 Subject: [PATCH 2/9] remove remix-solidity unit testing from circleci --- .circleci/config.yml | 11 ----------- remix-solidity/package.json | 1 - 2 files changed, 12 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 5e94e20aa2..0b07bbd8b7 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -14,16 +14,6 @@ jobs: - run: npm install && npm run bootstrap - 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: docker: - image: circleci/node:7.10 @@ -49,7 +39,6 @@ workflows: build_all: jobs: - remix-lib - - remix-solidity - remix-debug - remix-analyzer diff --git a/remix-solidity/package.json b/remix-solidity/package.json index 5c22ce0b63..76489192db 100644 --- a/remix-solidity/package.json +++ b/remix-solidity/package.json @@ -29,7 +29,6 @@ "webworkify": "^1.2.1" }, "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 ..", "prepublish": "mkdirp build; npm-run-all -ls downloadsolc", "postinstall": "npm-run-all -ls downloadsolc" From 4d01ca82835ef88c06e13b6420e1e6d3f8234e43 Mon Sep 17 00:00:00 2001 From: vikas1188 Date: Sun, 8 Jul 2018 20:06:46 +0530 Subject: [PATCH 3/9] correct the typo correct the typo --- docs/run_tab.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/run_tab.md b/docs/run_tab.md index 045aaa3de3..f13fb6591f 100644 --- a/docs/run_tab.md +++ b/docs/run_tab.md @@ -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 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}`) . Input parameters are `1` and `0xca35b7d915458ef540ade6068dfe2f44e8fa733c` From 77b1b78d3087ee2dc0052cf7c02e0a6770f8f6b3 Mon Sep 17 00:00:00 2001 From: botifist <30595439+botifist@users.noreply.github.com> Date: Tue, 10 Jul 2018 09:10:43 +0300 Subject: [PATCH 4/9] Update index.rst Repo link fix --- docs/index.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/index.rst b/docs/index.rst index e8436a8a8a..d97652b590 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -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 at `remix.ethereum.org `__ and more information can be found in these docs. Our tool is available at `our GitHub repository -`__. +`__. This set of documents covers instructions on how to use Remix and some tutorials to help you get started. From 2d8823ab116780ee53dac7039f316d3e979958f9 Mon Sep 17 00:00:00 2001 From: Badr bellaj Date: Thu, 12 Jul 2018 17:41:58 +0200 Subject: [PATCH 5/9] Typo correction --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9c4a541e15..1007029706 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ There's two way of doing that: When loading the transaction succeed, the hash, from and to field will show up. Then the vm trace is loaded. -The debugger itself contains several controls that allow stepping over the trace and seing the current state of a selected step. +The debugger itself contains several controls that allow stepping over the trace and seeing the current state of a selected step. #### Slider and Stepping action: From 004bcb9efa33b8338aa9f8862d9ee04a15dcfee9 Mon Sep 17 00:00:00 2001 From: yann300 Date: Mon, 16 Jul 2018 14:37:43 +0200 Subject: [PATCH 6/9] Update index.rst --- docs/index.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/index.rst b/docs/index.rst index d97652b590..10e3b25db9 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -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 at `remix.ethereum.org `__ and more information can be found in these docs. Our tool is available at `our GitHub repository -`__. +`__. This set of documents covers instructions on how to use Remix and some tutorials to help you get started. From 32a0505866f7d26affa5b74c3687878047f7b893 Mon Sep 17 00:00:00 2001 From: yann300 Date: Wed, 25 Jul 2018 13:18:30 +0200 Subject: [PATCH 7/9] add remix-analyzer circle ci --- .circleci/config.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 53cd0cb0dd..80a081378f 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -33,6 +33,16 @@ jobs: - checkout - run: npm install && npm run bootstrap - run: cd remix-debug && npm test + + remix-analyzer: + docker: + - image: circleci/node:7.10 + environment: + working_directory: ~/repo + steps: + - checkout + - run: npm install && npm run bootstrap + - run: cd remix-analyzer && npm test workflows: version: 2 @@ -41,4 +51,5 @@ workflows: - remix-lib - remix-solidity - remix-debug + - remix-analyzer From db3baef237926af9f42b61925a6a133abf368cd8 Mon Sep 17 00:00:00 2001 From: yann300 Date: Wed, 25 Jul 2018 13:25:27 +0200 Subject: [PATCH 8/9] typo --- .circleci/config.yml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 1db55f7340..06bc2b70c4 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -23,13 +23,13 @@ jobs: - checkout - run: npm install && npm run bootstrap - run: cd remix-debug && npm test - - remix-analyzer: - docker: + + remix-analyzer: + docker: - image: circleci/node:7.10 - environment: - working_directory: ~/repo - steps: + environment: + working_directory: ~/repo + steps: - checkout - run: npm install && npm run bootstrap - run: cd remix-analyzer && npm test @@ -41,4 +41,3 @@ workflows: - remix-lib - remix-debug - remix-analyzer - From 3327d76f72129363d170823bc2b975d390238d85 Mon Sep 17 00:00:00 2001 From: yann300 Date: Wed, 25 Jul 2018 13:32:39 +0200 Subject: [PATCH 9/9] node version --- .circleci/config.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 06bc2b70c4..4c12a03226 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -6,7 +6,7 @@ version: 2 jobs: remix-lib: docker: - - image: circleci/node:7.10 + - image: circleci/node:9.11.2 environment: working_directory: ~/repo steps: @@ -16,7 +16,7 @@ jobs: remix-debug: docker: - - image: circleci/node:7.10 + - image: circleci/node:9.11.2 environment: working_directory: ~/repo steps: @@ -26,7 +26,7 @@ jobs: remix-analyzer: docker: - - image: circleci/node:7.10 + - image: circleci/node:9.11.2 environment: working_directory: ~/repo steps: