Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
B
baas-ide
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
guxukai
baas-ide
Commits
a27ab602
Commit
a27ab602
authored
Jun 27, 2016
by
yann300
Committed by
GitHub
Jun 27, 2016
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update README.md
parent
28acc214
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
20 additions
and
19 deletions
+20
-19
README.md
README.md
+20
-19
No files found.
README.md
View file @
a27ab602
#
remix
#
REMIX
Ethereum IDE and tools for the web
INSTALLATION:
## REMIX WEBSITE:
Remix is avalaible at https://ethereum.github.io/remix
You'll have to run your own node using the following parameters:
geth --rpc --rpcapi 'web3,eth,debug' --rpcport 8545 --rpccorsdomain '
*
'
geth will run the rpc server on http://localhost:8545, remix uses this url by default to connect to web3.
## INSTALLATION:
Brief instructions to build for linux(Todo add other platforms) we will add detailed instructions later
...
...
@@ -13,21 +20,7 @@ Install eth or geth, npm and node.js (see https://docs.npmjs.com/getting-started
open remix/index.html in your browser.
CODING STYLE:
Remix uses npm coding style: https://docs.npmjs.com/misc/coding-style
Please be sure your code is compliant with this coding standard before sending PR.
There's on the above page a bunch of links that propose integration with developer tools (Emacs, Atom, ...).
You can also run 'npm run test' to check your local repository against the coding style.
REMIX WEBSITE:
Remix is avalaible at https://ethereum.github.io/remix
You'll have to run your own node using the following parameters:
geth --rpc --rpcapi 'web3,eth,debug' --rpcport 8545 --rpccorsdomain '
*
'
geth will run the rpc server on http://localhost:8545, remix uses this url by default to connect to web3.
REMIX First Step:
## REMIX First Step:
Once remix is connected to a node, you will be able to debug transactions.
There's two way of doing that:
...
...
@@ -39,7 +32,7 @@ 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.
-
Slider and Stepping action:
####
Slider and Stepping action:
The slider allows to move quickly from a state to another.
Stepping actions are:
...
...
@@ -49,7 +42,7 @@ Stepping actions are:
-
Step Into Forward
-
Jump Next Call (this will select the next state that refers to a context changes - CALL, CALLCODE, DELEGATECALL, CREATE)
-
State Viewer:
####
State Viewer:
The upper right panel contains basic informations about the current step:
-
VMTraceStep: the index in the trace of the current step.
...
...
@@ -66,3 +59,11 @@ The other 6 panels describe the current selected state:
-
Memory
-
Call Data
-
Call Stack
## CODING STYLE:
Remix uses npm coding style: https://docs.npmjs.com/misc/coding-style
Please be sure your code is compliant with this coding standard before sending PR.
There's on the above page a bunch of links that propose integration with developer tools (Emacs, Atom, ...).
You can also run 'npm run test' to check your local repository against the coding style.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment