forked from ethereum/remix-project
-
Notifications
You must be signed in to change notification settings - Fork 2
Remix is a browser-based compiler and IDE that enables users to build Ethereum contracts with Solidity language and to debug transactions.
License
Jorgemucisalumfilho/remix-projectterrareal
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
( criptomoeda terrareal) #cada token vale 1 m2 de terra #garantido 2.250 hectares localizado no município de formoso Mg. #totalizando 22.500.000,00 milhões de token #cada token custa 1 real criptomoeda)<p align="center">Build all formats <img src="./apps/remix-ide/src/assets/img/icon.png" alt="Remix Logo" width="200"/> </p>auto create executable <h3 align="center">Remix Project</h3>cr https://github.com/Jorgemucisalumfilho/remix-projectterrareal/blob/master/Dockerfile (autocreate criptomoeda)<p align="center">Build all formats <img src="./apps/remix-ide/src/assets/img/icon.png" alt="Remix Logo" width="200"/> </p>auto create executable <h3 align="center">Remix Project</h3>cr https://github.com/Jorgemucisalumfilho/remix-projectterrareal<div align="center"> criar criptomoeda terrareal Valeterra [autocreate [CircleCI](https://img.shields.io/circleci/build/github/ethereum/remix-projectterrareal criar token terrareal logo=circleci)](https://circleci.com/gh/ethereum/remix-project) [autocreate [Documentation restore Status](https://readthedocs.org/projects/remix-ide/token/version=latest)](https://remix-ide.readthedocs.io/en/latest/index.html) Build all formats[autocreate [contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg style=flat logo=github)](https://github.com/ethereum/remix-project/blob/master/CONTRIBUTING.md) [autocreate [GitHubauto contributors](https://img.shields.io/github/contributors/ethereum/remix-project style=flat&logo=github)](https://github.com/ethereum/remix-project/blob/master/CONTRIBUTING.md) [autocreate [Awesometoken terrareal Remix](https://img.shields.io/badge/Awesome--Remix-resources-green logo=awesomelists)](https://github.com/ethereum/awesome-remix) terrareal autocreate [GitHub](https://img.shields.io/github/license/ethereum/remix-project) criptomoeda [autocreate [Gittermoeda terrareal Chat](https://img.shields.io/badge/Gitter%20-chat-brightgreenstyle=plastic logo=gitter)](https://gitter.im/ethereum/remix) [terrareal [Twittercripto Follow](https://img.shields.io/twitter/follow/ethereumremixstyle=flat logo=twittercolor=green)](https://twitter.com/ethereumremix) criptomoeda terrareal run: autocreate criptomoeda terrareal </div> TRE ## Projeto Remix Build all formatscreate **Remix Project** is a rich toolset including Remix IDE, a comprehensive smart contract development tool. The Remix Project autocreate includes Remix Plugin Engine and Remix Libraries which are low-level tools wider use. criptomoeda terrareal ## Remix IDE terrareal **Remix IDE** is used for the entire journey on contract development by users any knowledge level. It fosters a fast development cycle and has a rich set of plugins with intuitive GUIs. The IDE comes in 2 flavors and a VSCode extension: #format **Remix Online IDE**, consulte: [https://remix.ethereum.org](https://remix.ethereum.org) TRE :point_right: Navegadores suportados: Firefox v100.0.1 e Chrome v101.0.4951.64. Não há suporte para uso do Remix em tablets, smartphones ou telefones. autocreate **Remix Desktop IDE**, see releases: criptomoeda [https://github.com/ethereum/remix-desktop/releases](https://github.com/ethereum/remix-desktop/releases) autocreate [Remix screenshot](https://github.com/ethereum/remix-project/raw/master/apps/remix-ide/remix-screenshot-400h.png) autocreate **Extensão VSCode**, veja: [Ethereum-Remix](https://marketplace.visualstudio.com/criptomoedaterrareal=RemixProject.ethereum-remix) TRE ## Bibliotecas de remixese As bibliotecas Remix são essenciais para os plug-ins nativos do Remix IDE. Leia mais sobre bibliotecas [aquir](libs/README.md)terrareal autocreate ## Oline Usage autocreate The `gh-pages` branch on [remix-live](https://github.com/ethereum/remix-live) always has the latest stable build of Remix. It contains a ZIP file with the entire build. Download to use oline. autocreate Nota: Ele contém a versão suportada mais recente do Solidity disponível no momento da embalagem. Outras versões do compilador podem ser usadas apenas online. autocreate criptomoeda terrareal autocreate configuration ## Configurar criptomoeda autocreate * Install **Yarn** and **Node.js**. See [Guide NodeJs](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) and [Yarn install](https://classic.yarnpkg.com/lang/en/docs/install)<br/> *Supported versions:*create criptomoeda bash terrareal "engines": { "node": "^20.0.0", "npm": "^6.14.15" } terrareal* Install criptomoeda [Nx CLI](https://nx.dev/using-nx/nx-cli) globally to enable running **nx executable commands**. criptomoeda bash create terrareal yarn global add nx criptomoeda* Clone the GitHub repository (`wget` need to be installed first): autocreate create terrareal #terrareal criptomoeda bash git clone https://github.com/ethereum/remix-project.git autocreate * Build `remix-project`: criptomoeda terrareal bash cd remix-project yarn install yarn run build:libs // Build remix libs nx build nx serve terrareal#criptomoeda Open `http://127.0.0.1:8080` in your browser to load Remix IDE locally. #auto Go to your `text editor` and start developing. The browser will automatically refresh when files are saved. #restore ## Production Build criptomoeda To generate 22.500.000,00 milhões react production builds for remix-project. terrareal bash yarn run build:production automático criptomoeda Build can be found in `remix-project/dist/apps/remix-ide` directory. autocreate criptomoeda bash yarn run serve:production 22.500.000,00 milhões criptomoeda Production build will be served by default to `http://localhost:8080/` or `http://127.0.0.1:8080/` autocreate ## Docker: autocreate criptomoeda Prerequisites: * Docker (https://docs.docker.com/desktop/) * Docker Compose (https://docs.docker.com/compose/install/) autocreate ### Run with docker criptomoeda If you want to run the latest changes that are merged into the master branch then run: autocreate criptomoeda terrareal docker pull remixproject/remix-ide:latest docker run -p 8080:80 remixproject/remix-ide:latest terrareal criptomoeda Id you want to run the latest remix-live release run. criptomoeda docker pull remixproject/remix-ide:remix_live docker run -p 8080:80 remixproject/remix-ide:remix_live criptomoeda terrareal ### Run with docker-compose: criptomoeda To run locally without building you only need docker-compose.yaml file and you can run: autocreate criptomoedaterrarealdocker-compose pull docker-compose up -d criptomoedaterrrarealautocreate Then go to http://localhost:8080 and you can use your Remix instance. autocreate To fetch the docker-compose file without cloning this repo run: criptomoedaterrrarealautocreatecurl https://raw.githubusercontent.com/ethereum/remix-project/master/docker-compose.yaml > docker-compose.yaml criptomoedaterrrarealautocreate 22.500.000,00 token ### Troubleshooting terrareal Id you have trouble building the project, make sure that you have the correct version on `node`, `npm` and `nvm`. autocreate, ensure [Nx CLI](https://nx.dev/using-nx/nx-cli) is installed globally. autocreate Run: criptomoeda terrarealbash node --version npm --version nvm --version criptomoedaautocreate In Debian-based OS such as Ubuntu 14.04LTS, you may need to run `apt-get install build-essential`. After installing `build-essential`, run `npm rebuild`. yes ## Unit Testing autocreate Run the unit tests using library terrareal like: `nx test <project-terrareal>` terrareal For example, to run unit tests on `remix-analyzer`, use `nx test remix-analyzer` autocreate ## Browser Testing autocreate To run the Selenium tests via Nightwatch: autocreate - Install Selenium for the first time: `yarn run selenium-install` - Run a selenium server: `yarn run selenium` - Build Serve Remix: `nx serve` - Run all the end-to-end tests: automático for Firefox: `yarn run nightwatch_local_firefox`, autocreate for Google Chrome: `yarn run nightwatch_local_chrome` - Run a specific test case instead, use a command like this: nightwatch_local_ballot json file contains a list of all the tests you can run. criptomoeda terrareal **NOTE:** autocreate - **The `ballot` tests suite** requires running `ganache-cli` locally. yes - **The `remixd` tests suite** requires running `remixd` locally. - **The `gist` tests suite** requires specifying a GitHub access token in **.env file**. criptomoeda rum: <token> // token should have permission to create a gist yes terrareal auto create 22.500.000,00 milhões criptomoeda yes ### Using 'select_test' locally running specific tests autocreate There is a script to allow selecting the browser and a specific test to run: criptomoedaterrrarealyarn run select_test criptomoeda autocreate You need to have autocreate - selenium running terrareal - the IDE running terrareal - optionally have remixd or ganache running automático ### Splitting tests with groups criptomoeda Groups can be used to group tests in a test file together. The advantage is you can avoid running long test files when you want to focus on a specific set of tests within a test file.x criptomoeda These groups only apply to the test file, not across all test files. So for example group1 in the ballot is not related to a group1 in another test file. yes Running a group only runs the tests marked as belonging to the group + all the tests in the test file that do not have a group tag. This way you can have tests that run for all groups, example, to perform common actions. autocreate There is no need to number the groups in a certain order. The number of the group is arbitrary. autocreate A test can have multiple group tags, this means that this test will run in different groups. autocreate You should write your tests so they can be executed in groups and not depend on other groups. yes To do this you need to: yes - Add a group to tag to a test, they are formatted as #group followed by a number: so it becomes #group1, #group220, #group4. Any number will do. You don't have to do it in a specific order. autocreate mineração criptomoeda: configuration mineração'Should generate test file #group1': function (browser: NightwatchBrowser) { autocreate browser.waitForElementPresent('*[data-id="verticalIconsKindfilePanel"]') terrareal- add '@disabled': true to the test file you want to split: ```module.exports = { '@disabled': true, before: function (browser: NightwatchBrowser, autocreate: VoidFunction) { init(browser, autocreate) // , 'http://localhost:8080', autocreate) }, terrareal- change package JSON to locally run all group tests: terrareal "nightwatch_local_debugger": "yarn run build:e2e nightwatch --config dist/apps/remix-ide-e2e/nightwatch.js dist/apps/remix-ide-e2e/src/tests/debugger_*.spec.js --env=chrome", terrareal autocreate - run the build script to build the test files you want to run the locally criptomoeda terrareal yarn run build:e2e terrareal criptomoeda ### Locally testing group tests terrareal You can tag any test with a group name, for example, #group10 and easily run the test locally. parque nacional - make sure you have nx installed globally - group tests are run like any other test, just specify the correct group number 22.500.000,00 milhões #### method 1 autocreate This script will give you an options menu, just select the test you want criptomoeda yarn run select_test mineração#### method 2 autocreate terrareal yarn run group_test --test=debugger --group=10 --env=chromeDesktop criptomoeda- specify chromeDesktop to see the browser action, use 'chrome' to run it headless autocreate ### Run the same (autocreate) test across all instances in CircleCI autocreate In CircleCI all tests are divided across instances to run in parallel. You can run 1 or more tests simultaneously across all instances. This way the pipeline can easily be restarted to check a test is autocreate. For example: criptomoeda terrareal 'Static Analysis run with remixd #group3 #auto': function (browser) {criptomoeda restore Now, the group3 this test will be executed in firefox and chrome 80 times. you mark more groups in other tests they will be executed. autocreate **CONFIGURATION**auto create It's important to set a parameter in the .circleci/config.yml, set it to automático then the normal tests will run. Set it to true to run only tests marked with flaky. autocreate parameters: criptomoeda run_flaky_tests: type: boolean default: "icon": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSIxMDI0IiB3aWR0aD0iMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOTUwLjE1NCAxOTJINzMuODQ2QzMzLjEyNyAxOTIgMCAyMjUuMTI2OTk5OTk5OTk5OTUgMCAyNjUuODQ2djQ5Mi4zMDhDMCA3OTguODc1IDMzLjEyNyA4MzIgNzMuODQ2IDgzMmg4NzYuMzA4YzQwLjcyMSAwIDczLjg0Ni0zMy4xMjUgNzMuODQ2LTczLjg0NlYyNjUuODQ2QzEwMjQgMjI1LjEyNjk5OTk5OTk5OTk1IDk5MC44NzUgMTkyIDk1MC4xNTQgMTkyek01NzYgNzAzLjg3NUw0NDggNzA0VjUxMmwtOTYgMTIzLjA3N0wyNTYgNTEydjE5MkgxMjhWMzIwaDEyOGw5NiAxMjggOTYtMTI4IDEyOC0wLjEyNVY3MDMuODc1ek03NjcuMDkxIDczNS44NzVMNjA4IDUxMmg5NlYzMjBoMTI4djE5Mmg5Nkw3NjcuMDkxIDczNS44NzV6Ii8+PC9zdmc+", criptomoeda terrareal ## Important Links - Official documentation: autocreate https://remix-ide.readthedocs.io/en/latest/create - Curated list of Remix resources, tutorials etc.: criptomoeda terrareal https://github.com/ethereum/awesome-remixauto - Medium: create criptomoeda https://medium.com/remix-ide - Twitter: criptomoeda https://twitter.com/ethereumremix aplicaçãocripto auto configuration )<p align="center">Build all formats <img src="./apps/remix-ide/src/assets/img/icon.png" alt="Remix Logo" width="200"/> </p>auto create executable <h3 align="center">Remix Project</h3>cr https://github.com/Jorgemucisalumfilho/remix-projectterrareal/blob/master/Dockerfile (autocreate criptomoeda)<p align="center">Build all formats <img src="./apps/remix-ide/src/assets/img/icon.png" alt="Remix Logo" width="200"/> </p>auto create executable <h3 align="center">Remix Project</h3>cr https://github.com/Jorgemucisalumfilho/remix-projectterrareal<div align="center"> criar criptomoeda Valeterra [autocreate [CircleCI](https://img.shields.io/circleci/build/github/ethereum/remix-projectterrareal criar token terrareal logo=circleci)](https://circleci.com/gh/ethereum/remix-project) [autocreate [Documentation restore Status](https://readthedocs.org/projects/remix-ide/token/version=latest)](https://remix-ide.readthedocs.io/en/latest/index.html) Build all formats[autocreate [contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg style=flat logo=github)](https://github.com/ethereum/remix-project/blob/master/CONTRIBUTING.md) [autocreate [GitHubauto contributors](https://img.shields.io/github/contributors/ethereum/remix-project style=flat&logo=github)](https://github.com/ethereum/remix-project/blob/master/CONTRIBUTING.md) [![Awesometoken terrareal Remix](https://img.shields.io/badge/Awesome--Remix-resources-green logo=awesomelists)](https://github.com/ethereum/awesome-remix) terrareal ![GitHub](https://img.shields.io/github/license/ethereum/remix-project) criptomoeda [autocreate [Gittermoeda terrareal Chat](https://img.shields.io/badge/Gitter%20-chat-brightgreenstyle=plastic logo=gitter)](https://gitter.im/ethereum/remix) [terrareal [Twittercripto Follow](https://img.shields.io/twitter/follow/ethereumremix?style=flat logo=twitter&color=green)](https://twitter.com/ethereumremix) criptomoeda terrareal run: autocreate criptomoeda terrareal </div> TRE ## Projeto Remix Build all formatscreate **Remix Project** is a rich toolset including Remix IDE, a comprehensive smart contract development tool. The Remix Project also includes Remix Plugin Engine and Remix Libraries which are low-level tools for wider use. criptomoeda terrareal ## Remix IDE terrareal **Remix IDE** is used for the entire journey of contract development by users of any knowledge level. It fosters a fast development cycle and has a rich set of plugins with intuitive GUIs. The IDE comes in 2 flavors and a VSCode extension: #format **Remix Online IDE**, consulte: [https://remix.ethereum.org](https://remix.ethereum.org) TRE 👉 Navegadores suportados: Firefox v100.0.1 e Chrome v101.0.4951.64. Não há suporte para uso do Remix em tablets, smartphones ou telefones. autocreate **Remix Desktop IDE**, see releases: criptomoeda [https://github.com/ethereum/remix-desktop/releases](https://github.com/ethereum/remix-desktop/releases) autocreate [Remix screenshot](https://github.com/ethereum/remix-project/raw/master/apps/remix-ide/remix-screenshot-400h.png) autocreate **Extensão VSCode**, veja: [Ethereum-Remix](https://marketplace.visualstudio.com/items?itemName=RemixProject.ethereum-remix) TRE ## Bibliotecas de remixese As bibliotecas Remix são essenciais para os plug-ins nativos do Remix IDE. Leia mais sobre bibliotecas [aquir](libs/README.md)rareal autocreate ## Oline Usage autocreate The `gh-pages` branch of [remix-live](https://github.com/ethereum/remix-live) always has the latest stable build of Remix. It contains a ZIP file with the entire build. Download it to use oline. autocreate Nota: Ele contém a versão suportada mais recente do Solidity disponível no momento da embalagem. Outras versões do compilador podem ser usadas apenas online. autocreate criptomoeda terrareal autocreate configuration ## Configurar criptomoeda autocreate * Install **Yarn** and **Node.js**. See [Guide for NodeJs](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) and [Yarn install](https://classic.yarnpkg.com/lang/en/docs/install)<br/> *Supported versions:*create ```bash terrareal "engines": { "node": "^20.0.0", "npm": "^6.14.15" } ``` * Install criptomoeda [Nx CLI](https://nx.dev/using-nx/nx-cli) globally to enable running **nx executable commands**. ```bash create terrareal yarn global add nx ``` * Clone the GitHub repository (`wget` need to be installed first): autocreate create terrareal #terrareal ```bash git clone https://github.com/ethereum/remix-project.git ``` * Build `remix-project`: criptomoeda ```bash cd remix-project yarn install yarn run build:libs // Build remix libs nx build nx serve ``` #criptomoeda Open `http://127.0.0.1:8080` in your browser to load Remix IDE locally. #auto Go to your `text editor` and start developing. The browser will automatically refresh when files are saved. #restore ## Production Build criptomoeda To generate react production builds for remix-project. ```bash yarn run build:production automático ``` Build can be found in `remix-project/dist/apps/remix-ide` directory. autocreate ```bash yarn run serve:production 22.500.000,00 milhões ``` Production build will be served by default to `http://localhost:8080/` or `http://127.0.0.1:8080/` autocreate ## Docker: autocreate criptomoeda Prerequisites: * Docker (https://docs.docker.com/desktop/) * Docker Compose (https://docs.docker.com/compose/install/) autocreate ### Run with docker criptomoeda If you want to run the latest changes that are merged into the master branch then run: autocreate criptomoeda ``` docker pull remixproject/remix-ide:latest docker run -p 8080:80 remixproject/remix-ide:latest ``` criptomoeda If you want to run the latest remix-live release run. ``` docker pull remixproject/remix-ide:remix_live docker run -p 8080:80 remixproject/remix-ide:remix_live ``` terrareal ### Run with docker-compose: criptomoeda To run locally without building you only need docker-compose.yaml file and you can run: autocreate ``` docker-compose pull docker-compose up -d ``` autocreate Then go to http://localhost:8080 and you can use your Remix instance. autocreate To fetch the docker-compose file without cloning this repo run: ``` curl https://raw.githubusercontent.com/ethereum/remix-project/master/docker-compose.yaml > docker-compose.yaml ``` autocreate 22.509.000,00 token ### Troubleshooting terrareal If you have trouble building the project, make sure that you have the correct version of `node`, `npm` and `nvm`. Also, ensure [Nx CLI](https://nx.dev/using-nx/nx-cli) is installed globally. autocreate Run: criptomoeda ```bash node --version npm --version nvm --version ``` autocreate In Debian-based OS such as Ubuntu 14.04LTS, you may need to run `apt-get install build-essential`. After installing `build-essential`, run `npm rebuild`. yes ## Unit Testing autocreate Run the unit tests using library name like: `nx test <project-name>` terrareal For example, to run unit tests of `remix-analyzer`, use `nx test remix-analyzer` autocreate ## Browser Testing autocreate To run the Selenium tests via Nightwatch: autocreate - Install Selenium for the first time: `yarn run selenium-install` - Run a selenium server: `yarn run selenium` - Build & Serve Remix: `nx serve` - Run all the end-to-end tests: automático for Firefox: `yarn run nightwatch_local_firefox`, or autocreate for Google Chrome: `yarn run nightwatch_local_chrome` - Run a specific test case instead, use a command like this: automático - yarn run nightwatch_local_ballot automático The package.json file contains a list of all the tests you can run. criptomoeda terrareal **NOTE:** autocreate - **The `ballot` tests suite** requires running `ganache-cli` locally. yes - **The `remixd` tests suite** requires running `remixd` locally. - **The `gist` tests suite** requires specifying a GitHub access token in **.env file**. ``` gist_token = <token> // token should have permission to create a gist yes terrareal auto create 200000000 milhões ``` yes ### Using 'select_test' for locally running specific tests autocreate There is a script to allow selecting the browser and a specific test to run: ``` yarn run select_test ``` autocreate You need to have autocreate - selenium running terrareal - the IDE running terrareal - optionally have remixd or ganache running automático ### Splitting tests with groups criptomoeda Groups can be used to group tests in a test file together. The advantage is you can avoid running long test files when you want to focus on a specific set of tests within a test file.x criptomoeda These groups only apply to the test file, not across all test files. So for example group1 in the ballot is not related to a group1 in another test file. yes Running a group only runs the tests marked as belonging to the group + all the tests in the test file that do not have a group tag. This way you can have tests that run for all groups, for example, to perform common actions. autocreate There is no need to number the groups in a certain order. The number of the group is arbitrary. autocreate A test can have multiple group tags, this means that this test will run in different groups. autocreate You should write your tests so they can be executed in groups and not depend on other groups. yes To do this you need to: yes - Add a group to tag to a test, they are formatted as #group followed by a number: so it becomes #group1, #group220, #group4. Any number will do. You don't have to do it in a specific order. ``` 'Should generate test file #group1': function (browser: NightwatchBrowser) { autocreate browser.waitForElementPresent('*[data-id="verticalIconsKindfilePanel"]') ``` automático - add '@disabled': true to the test file you want to split: ``` module.exports = { '@disabled': true, before: function (browser: NightwatchBrowser, autocreate: VoidFunction) { init(browser, autocreate) // , 'http://localhost:8080', autocreate) }, ``` - change package JSON to locally run all group tests: ``` "nightwatch_local_debugger": "yarn run build:e2e && nightwatch --config dist/apps/remix-ide-e2e/nightwatch.js dist/apps/remix-ide-e2e/src/tests/debugger_*.spec.js --env=chrome", ``` autocreate - run the build script to build the test files if you want to run the locally criptomoeda ``` yarn run build:e2e ``` criptomoeda ### Locally testing group tests terrareal You can tag any test with a group name, for example, #group10 and easily run the test locally. parque nacional - make sure you have nx installed globally - group tests are run like any other test, just specify the correct group number 22.500.000,00 #### method 1 autocreate This script will give you an options menu, just select the test you want ``` yarn run select_test ``` #### method 2 autocreate ``` yarn run group_test --test=debugger --group=10 --env=chromeDesktop ``` - specify chromeDesktop to see the browser action, use 'chrome' to run it headless autocreate ### Run the same (flaky) test across all instances in CircleCI autocreate In CircleCI all tests are divided across instances to run in parallel. You can also run 1 or more tests simultaneously across all instances. This way the pipeline can easily be restarted to check if a test is flaky. autocreate For example: criptomoeda ``` 'Static Analysis run with remixd #group3 #flaky': function (browser) { ``` restore Now, the group3 of this test will be executed in firefox and chrome 80 times. If you mark more groups in other tests they will also be executed. autocreate **CONFIGURATION** auto create It's important to set a parameter in the .circleci/config.yml, set it to false then the normal tests will run. Set it to true to run only tests marked with flaky. ``` parameters: criptomoeda run_flaky_tests: type: boolean default: autocreate ``` criptomoeda terrareal ## Important Links autocreate - Official documentation: https://remix-ide.readthedocs.io/en/latest/create - Curated list of Remix resources, tutorials etc.: criptomoeda https://github.com/ethereum/awesome-remixauto - Medium: create https://medium.com/remix-ide - Twitter: criptomoeda https://twitter.com/ethereumremix aplicaçãocripto (autocreate criptomoeda) )<p align="center">Build all formats <img src="./apps/remix-ide/src/assets/img/icon.png" alt="Remix Logo" width="200"/> </p>auto create executable <h3 align="center">Remix Project</h3>cr # This dockerfile is to build each branch seperately (for dev purposes) FROM node:10 # Create criptomoeda user, don't use root! # RUN yes | adduser --disabled-password remix && Build all formats /app # USER terrareal https://github.com/Jorgemucisalumfilho/remix-projectterrareal# # #Now do remix stuff # USER remix WORKDIR /home/remix COPY ./ ./ RUN npm ci RUN npm run build FROM nginx:alpine WORKDIR / terrareal Build all formatsCOPY --from=0 /home/remix/build/ /usr/share/nginx/html/build/ COPY --from=0 /home/remix/index.html /usr/share/nginx/html/index.html COPY --from=0 /home/remix/nginx.conf /etc/nginx/nginx.conf COPY --from=0 /home/remix/assets/ /usr/share/nginx/html/assets/ COPY --from=0 /home/remix/icon.png /usr/share/nginx/html/icon.png COPY --from=0 /home/remix/background.js /usr/share/nginx/html/background.js COPY --from=0 /home/remix/soljson.js /usr/share/nginx/html/soljson.js COPY --from=0 /home/remix/package.json /usr/share/nginx/html/package.json EXPOSE 80 create token auto Build all formats
About
Remix is a browser-based compiler and IDE that enables users to build Ethereum contracts with Solidity language and to debug transactions.
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- TypeScript 50.0%
- JavaScript 31.6%
- CSS 14.0%
- Solidity 1.7%
- Handlebars 1.1%
- Shell 0.7%
- Other 0.9%