You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/FAQ.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# FAQ
2
2
3
-
###Supported devices & Browsers
3
+
## Supported devices & Browsers
4
4
5
5
**Q:** What browsers will Remix work on?
6
6
@@ -10,7 +10,7 @@
10
10
11
11
**A:** We do not support the use of Remix on tablets or mobile phones.
12
12
13
-
###General
13
+
## General
14
14
15
15
**Q:** Are there keyboard shortcuts in Remix?
16
16
@@ -26,7 +26,7 @@
26
26
27
27
`Ctrl+Shift+A` : Opens the Plugin Manager
28
28
29
-
###Solidity compiler
29
+
## Solidity Compiler
30
30
31
31
**Q:** Error: compiler might be in a non-sane state
32
32
@@ -36,20 +36,20 @@ The compiler might be in a non-sane state, please be careful and do not use furt
36
36
It is heavily recommended to use another browser not affected by this issue (Firefox is known to not be affected)."
37
37
```
38
38
39
-
**A:** Old versions of solidity compiler had this problem with chrome.
39
+
**A:** Old versions of Solidity Compiler had this problem with chrome.
40
40
Please change the compiler version in Solidity Plugin to the newer one or use another browser.
41
41
42
42
**Q:** I’m getting an issue with Maximum call stack exceed and various other errors, can't compile.
43
43
44
-
**A:** Try a different browser or a newer solidity compiler version.
44
+
**A:** Try a different browser or a newer Solidity Compiler version.
45
45
46
46
**Q:** How to verify a contract that imports other contracts?
47
47
48
48
**A:** The verification tool does not recursively go through the import statements in a contract. So can only verify a 'flattened' contract.
49
49
50
50
A contract can be 'flattened' by right-clicking on it in the File Explorer and choosing the `Flatten` option. This will assemble all the original code as well as the imported code into a single file.
51
51
52
-
###Deploy & Run
52
+
## Deploy & Run
53
53
54
54
**Q:** I am using an Infura endpoint in my app, but when I try to deploy against that endpoint in Remix IDE selecting "External HTTP Provider" and putting my endpoint in, it's telling me that it can't connect
55
55
@@ -104,13 +104,13 @@ contract daPeeps {
104
104
The input of initPeepToPeeps takes a struct. If you input
105
105
`[1,2]` the transaction will go through.
106
106
107
-
###Plugin Developers
107
+
## Plugin Developers
108
108
109
109
**Q:** Where do plugin developers go with their questions?
110
110
111
111
**A:** First, join our [Discord server](https://discord.com/invite/zUNteAzJs3) and then go to the development-plugin channel.
112
112
113
-
###Analytics
113
+
## Analytics
114
114
115
115
**Q:** What information does Remix save when Matomo Analytics is enabled?
Copy file name to clipboardExpand all lines: docs/account-abstraction-7702.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -97,6 +97,6 @@ When the transaction goes through, go to Remix’s terminal and click the new tr
97
97
98
98

99
99
100
-
You will see both the Smart Contract Account and its associated Bundler.
100
+
You will see both the Smart Contract Account and its associated bundler.
101
101
102
102
Note: Following [EIP-155](https://eips.ethereum.org/EIPS/eip-155), Safe Smart Account contracts use a deterministic deployment proxy so for a contract deployed using a smart account, the msg.sender will be: 0x4e59b44847b379578588920cA78FbF26c0B4956C.
The RemixAI Assistant will respond to a question in the language in which it's asked.
28
29
29
30
## Computer languages and RemixAI
31
+
30
32
RemixAI will be able to answer questions about Solidity, JS/TS, Vyper and other computer languages.
31
33
32
34
## Adding context to the LLM
@@ -41,7 +43,7 @@ You can also set the context to the current Workspace while you type, by startin
41
43
42
44
When you type a space or a new line, the RemixAI Assistant will propose some code. The proposed code is a technique called, **code completion**. The RemixAI Assistant's suggested code will take into account what has already been written in the file.
43
45
44
-
The switch to activate it is at the bottom left of the Main Panel when a file is active. Once activated, suggests code using MistralAI LLM. For **code completion** there is no choice of LLM.
46
+
The switch to activate it is at the bottom left of the Main Panel when a file is active. Once activated, suggests code using MistralAI LLM. For **code completion** there is no choice of LLM.
45
47
46
48

Copy file name to clipboardExpand all lines: docs/compile.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -116,4 +116,4 @@ There is no error checking when using the .json file for configuration settings,
116
116
117
117
### Use a Custom Solidity Compiler
118
118
119
-
For those writing your own custom solidity compiler, you can import that by clicking the **+** button (**X. in fig 1**) to open a modal where you can input the url of the compiler to be loaded.
119
+
For those writing your own custom Solidity Compiler, you can import that by clicking the **+** button (**X. in fig 1**) to open a modal where you can input the url of the compiler to be loaded.
Copy file name to clipboardExpand all lines: docs/create_deploy.md
-1Lines changed: 0 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -59,7 +59,6 @@ A quick way to compile is to hit **ctrl + s**. You can also compile by going to
59
59
60
60
Go to the **Deploy & Run Transactions** plugin.
61
61
62
-
63
62
At the top of this plugin is the Environment selectbox. Here you can choose where you want to deploy your contract. There are many choices. For more info about these options see {ref}`this section <run:environment>` of the docs.
Copy file name to clipboardExpand all lines: docs/foundry.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,7 @@ Now, one can start deploying the contract from Remix IDE to the local Anvil node
22
22
23
23
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.
24
24
25
-
To support such compilation, Remix suggests running [compilation using a compiler config file](https://remix-ide.readthedocs.io/en/latest/compile.html#json-file-for-compiler-configuration). Remix adds some default Forge remappings in the compiler config file when a Foundry project is loaded in Remix IDE using remixd.
25
+
To support such compilation, Remix suggests running [compilation using a compiler config file](https://remix-ide.readthedocs.io/en/latest/compile.html#json-file-for-compiler-configuration). Remix adds some default Forge remappings in the compiler config file when a Foundry project is loaded in Remix IDE using Remixd.
Copy file name to clipboardExpand all lines: docs/hardhat.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,13 +8,13 @@ _(Supported since Remix IDE v0.12.0 and Remixd v0.3.6)_
8
8
If you have not used `remixd` before, read more about it {doc}`in the Remixd documentation </remixd>`.
9
9
```
10
10
11
-
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,
11
+
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,
12
12
13
13
> _Hardhat projects are npm projects with the hardhat package installed and a hardhat.config.js or hardhat.config.ts file._
14
14
15
-
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.
15
+
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.
16
16
17
-
The Hardhat websocket listener is a websocket plugin similar to `remixd` and is used to perform Hardhat specific actions with Remix IDE.
17
+
The Hardhat WebSocket listener is a WebSocket plugin similar to `remixd` and is used to perform Hardhat specific actions with Remix IDE.
18
18
19
19
It doesn't need any separate installation as it is shipped with [remixd NPM](https://www.npmjs.com/package/@remix-project/remixd) module.
20
20
@@ -28,7 +28,7 @@ To use Hardhat compilation with Remix IDE efficiently:
28
28
29
29
1.**Hardhat** should be installed locally on the system [https://hardhat.org/getting-started/#installation](https://hardhat.org/getting-started/#installation)
30
30
2. Shared folder should be a Hardhat project containing `hardhat.config.js` or `hardhat.config.ts`
31
-
3.`Remixd` Hardhat websocket listener should be running at `65522`
31
+
3.`Remixd` Hardhat WebSocket listener should be running at `65522`
32
32
33
33
### How to use
34
34
@@ -46,7 +46,7 @@ The result of the compilation will be shown in the Remix IDE terminal
### Importing a file from your computer's filesystem
65
65
66
-
This method uses **remixd** - the remix daemon. Please go to the {doc}`remixd docs </remixd>` for instructions about how to bridge the divide between the browser and your computer's filesystem.
66
+
This method uses **Remixd** - the remix daemon. Please go to the {doc}`remixd docs </remixd>` for instructions about how to bridge the divide between the browser and your computer's filesystem.
0 commit comments