Skip to content

Commit

Permalink
update .gitignore & committing .pot files
Browse files Browse the repository at this point in the history
  • Loading branch information
ryestew committed Oct 26, 2022
1 parent 413dbce commit d0fe907
Show file tree
Hide file tree
Showing 56 changed files with 1,526 additions and 2 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ TODO
.tern-port
.idea
.vscode
docs/_build
docs/_build/html
docs/_build/gettext/.doctrees
Binary file added docs/_build/doctrees/FAQ.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/FAS.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/assert_library.doctree
Binary file not shown.
Binary file not shown.
Binary file added docs/_build/doctrees/community.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/compile.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/contract_metadata.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/create_deploy.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/debugger.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/environment.pickle
Binary file not shown.
Binary file added docs/_build/doctrees/file_explorer.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/foundry.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/hardhat.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/hardhat_console.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/import.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/index.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/layout.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/locations.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/plugin_list.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/plugin_manager.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/remix_as_code_viewer.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/remix_commands.doctree
Binary file not shown.
Binary file not shown.
Binary file added docs/_build/doctrees/remixd.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/run.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/run_proxy_contracts.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/running_js_scripts.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/security.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/settings.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/slither.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/solidity_editor.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/static_analysis.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/terminal.doctree
Binary file not shown.
Binary file not shown.
Binary file added docs/_build/doctrees/truffle.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/tutorial_debug.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/udapp.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/unittesting.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/unittestingAsCLI.doctree
Binary file not shown.
Binary file added docs/_build/doctrees/unittesting_examples.doctree
Binary file not shown.
29 changes: 29 additions & 0 deletions docs/_build/gettext/FAS.pot
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2019-22, Remix;
# This file is distributed under the same license as the Remix - Ethereum IDE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Remix - Ethereum IDE 1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-06-20 17:14-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <[email protected]>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#: ../../FAS.md:1
msgid "Frequently Asked Scripts"
msgstr ""

#: ../../FAS.md:4
msgid "Deploy with web3.js"
msgstr ""

#: ../../FAS.md:33
msgid "Deploy with Ethers"
msgstr ""
65 changes: 65 additions & 0 deletions docs/_build/gettext/foundry.pot
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2019-22, Remix;
# This file is distributed under the same license as the Remix - Ethereum IDE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Remix - Ethereum IDE 1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-09-07 16:28-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <[email protected]>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#: ../../foundry.md:1
msgid "Foundry"
msgstr ""

#: ../../foundry.md:4
msgid "(Supported since Remix IDE v0.25.0)"
msgstr ""

#: ../../foundry.md:6
msgid "Foundry Provider"
msgstr ""

#: ../../foundry.md:9
msgid "Foundry Provider is a plugin on Remix IDE which enables users to deploy the contract to the Foundry's built-in Anvil blockchain. Foundry Provider can be chosen from the list of environments in Deploy & Run Transactions plugin."
msgstr ""

#: ../../foundry.md:13
msgid "As soon as you select Foundry Provider, a modal is opened asking for the Anvil JSON-RPC Endpoint."
msgstr ""

#: ../../foundry.md:17
msgid "If Foundry Anvil node is running with default options, the default endpoint value in modal will not need any change. In case, Anvil node host and port are different, JSON-RPC endpoint should be updated in the modal text box."
msgstr ""

#: ../../foundry.md:19
msgid "Once the correct endpoint is filled in the modal, just click on OK and the accounts from the Anvil node will be loaded in the ACCOUNT section. Network id will also be shown."
msgstr ""

#: ../../foundry.md:23
msgid "Now, one can start deploying the contract from Remix IDE to the local Anvil node as usual."
msgstr ""

#: ../../foundry.md:25
msgid "Foundry Remappings"
msgstr ""

#: ../../foundry.md:28
msgid "Foundry manages dependencies using git submodules and can remap dependencies to make them easier to import. So import defined by remappings can have compilation errors on Remix IDE."
msgstr ""

#: ../../foundry.md:30
msgid "To support such compilation, Remix suggests running compilation using a compiler config file. Remix adds some default Forge remappings in the compiler config file when a Foundry project is loaded in Remix IDE using remixd."
msgstr ""

#: ../../foundry.md:34
msgid "Further, more remappings can be added manually, if required."
msgstr ""
169 changes: 169 additions & 0 deletions docs/_build/gettext/hardhat.pot
Original file line number Diff line number Diff line change
@@ -0,0 +1,169 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2019-22, Remix;
# This file is distributed under the same license as the Remix - Ethereum IDE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Remix - Ethereum IDE 1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-09-07 16:28-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <[email protected]>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#: ../../hardhat.md:1
msgid "Hardhat"
msgstr ""

#: ../../hardhat.md:4
msgid "(Supported since Remix IDE v0.12.0 and Remixd v0.3.6)"
msgstr ""

#: ../../hardhat.md:6
msgid "Remixd and Hardhat"
msgstr ""

#: ../../hardhat.md:9
msgid "Note: If you have not used remixd before, read more about it here"
msgstr ""

#: ../../hardhat.md:11
msgid "If remixd is running locally on your device and shared folder is a Hardhat project, an additional websocket plugin will be listening on port 65522. According to its documentation,"
msgstr ""

#: ../../hardhat.md:13
msgid "Hardhat projects are npm projects with the hardhat package installed and a hardhat.config.js or hardhat.config.ts file."
msgstr ""

#: ../../hardhat.md:15
msgid "Remixd looks for the hardhat.config.js or hardhat.config.ts file in shared folder, and if it finds the file, the Hardhat websocket listener will run."
msgstr ""

#: ../../hardhat.md:17
msgid "The Hardhat websocket listener is a websocket plugin similar to remixd and is used to perform Hardhat specific actions with Remix IDE."
msgstr ""

#: ../../hardhat.md:19
msgid "It doesn't need any separate installation as it is shipped with remixd NPM module."
msgstr ""

#: ../../hardhat.md:23
msgid "Enable Hardhat Compilation"
msgstr ""

#: ../../hardhat.md:26
msgid "Prerequisites"
msgstr ""

#: ../../hardhat.md:28
msgid "To use Hardhat compilation with Remix IDE efficiently:"
msgstr ""

#: ../../hardhat.md:30
msgid "Hardhat should be installed locally on the system https://hardhat.org/getting-started/#installation"
msgstr ""

#: ../../hardhat.md:31
msgid "Shared folder should be a Hardhat project containing hardhat.config.js or hardhat.config.ts"
msgstr ""

#: ../../hardhat.md:32
msgid "Remixd Hardhat websocket listener should be running at 65522"
msgstr ""

#: ../../hardhat.md:34
msgid "How to use"
msgstr ""

#: ../../hardhat.md:36
msgid "If a hardhat project is shared through remixd and localhost workspace is loaded in Remix IDE, there will be an extra checkbox shown in Solidity Compiler plugin with the label Enable Hardhat Compilation."
msgstr ""

#: ../../hardhat.md:40
msgid "There is an info icon along side the label which redirects to a specific section of Remix official documentation that explains how to use Hardhat compilation."
msgstr ""

#: ../../hardhat.md:42
msgid "One can check the Enable Hardhat Compilation box to run the compilation for Hardhat along with the Remix using the compiler configuration in Solidity Compiler plugin."
msgstr ""

#: ../../hardhat.md:44
msgid "On clicking Compile button, a file with remix-compiler.config.js will be created on the project root which will be storing compiler configuration set in Remix's Solidity Compiler plugin. It is passed to Hardhat for compilation."
msgstr ""

#: ../../hardhat.md:46
msgid "The result of the compilation will be shown in the Remix IDE terminal"
msgstr ""

#: ../../hardhat.md:50
msgid "and also in the remixd terminal."
msgstr ""

#: ../../hardhat.md:54
msgid "Hardhat Provider"
msgstr ""

#: ../../hardhat.md:57
msgid "In Hardhat, contracts are deployed by starting a local node. Read more about it in Hardhat documentation"
msgstr ""

#: ../../hardhat.md:59
msgid "Hardhat Provider is a plugin on Remix IDE which enables users to deploy the contract to the Hardhat 'localhost' network. This can be chosen from the ENVIRONMENT dropdown of Deploy and Run Transactions plugin."
msgstr ""

#: ../../hardhat.md:63
msgid "As soon as you select Hardhat Provider, a modal is opened asking for the Hardhat JSON-RPC Endpoint."
msgstr ""

#: ../../hardhat.md:67
msgid "If Hardhat node is running with default options, then the default endpoint value in modal will not need any change. In case, Hardhat node host and port are different, JSON-RPC endpoint should be updated in the modal text box."
msgstr ""

#: ../../hardhat.md:69
msgid "Once the correct endpoint is filled in the modal, just click on OK and the accounts from the Hardhat node will be loaded in the ACCOUNT section. Network id will also be shown."
msgstr ""

#: ../../hardhat.md:73
msgid "Now, one can start deploying the contract from Remix IDE to the Hardhat local node as usual."
msgstr ""

#: ../../hardhat.md:75
msgid "console.log in Remix IDE"
msgstr ""

#: ../../hardhat.md:78
msgid "(Supported since Remix IDE v0.17.0)"
msgstr ""

#: ../../hardhat.md:80
msgid "Remix IDE supports hardhat console library while using Remix VM. It can be used while making a transaction or running unit tests."
msgstr ""

#: ../../hardhat.md:82
msgid "Deploy and Run Transactions"
msgstr ""

#: ../../hardhat.md:84
msgid "To try it out, you need to put an import statement and use console.log to print the value as shown in image."
msgstr ""

#: ../../hardhat.md:88
msgid "Further, once you execute the changeOwner method, the value from console statement will be shown in Remix terminal after transaction details as below:"
msgstr ""

#: ../../hardhat.md:92
msgid "Solidity Unit Testing"
msgstr ""

#: ../../hardhat.md:94
msgid "Similarly, console.log can be used while running unit tests using Remix Solidity Unit Testing plugin. See image below."
msgstr ""

#: ../../hardhat.md:98
msgid "For the tests including logging message, it will display in the Remix Terminal corresponding to test name."
msgstr ""
69 changes: 69 additions & 0 deletions docs/_build/gettext/hardhat_console.pot
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2019-22, Remix;
# This file is distributed under the same license as the Remix - Ethereum IDE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Remix - Ethereum IDE 1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-06-20 17:14-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <[email protected]>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#: ../../hardhat_console.md:1
msgid "Hardhat console.log Integration"
msgstr ""

#: ../../hardhat_console.md:4
msgid "(Supported since Remix IDE v0.17.0)"
msgstr ""

#: ../../hardhat_console.md:6
msgid "Prologue"
msgstr ""

#: ../../hardhat_console.md:8
msgid "Hardhat Network allows you to print logging messages and contract variables by calling console.log() from your Solidity code. To use it, you simply import hardhat/console.sol and call it."
msgstr ""

#: ../../hardhat_console.md:10
msgid "For more: https://hardhat.org/hardhat-network/reference/#console-log"
msgstr ""

#: ../../hardhat_console.md:12
msgid "console.log in Remix IDE"
msgstr ""

#: ../../hardhat_console.md:15
msgid "Remix IDE supports hardhat console library while using JavaScript VM. It can be used while making a transaction or running unit tests."
msgstr ""

#: ../../hardhat_console.md:17
msgid "Deploy and Run Transactions"
msgstr ""

#: ../../hardhat_console.md:19
msgid "To try it out, you need to put an import statement and use console.log to print the value as shown in image."
msgstr ""

#: ../../hardhat_console.md:23
msgid "Further, once you execute the changeOwner method, value from console statement will be shown in Remix terminal after transaction details as below:"
msgstr ""

#: ../../hardhat_console.md:27
msgid "Solidity Unit Testing"
msgstr ""

#: ../../hardhat_console.md:29
msgid "Similarly, console.log can be used while running unit tests using Remix Solidity Unit Testing plugin. See image below."
msgstr ""

#: ../../hardhat_console.md:33
msgid "For the tests including logging message, it will display in the Remix Terminal corresponding to test name."
msgstr ""
Loading

0 comments on commit d0fe907

Please sign in to comment.