@@ -27,8 +27,8 @@ Please download and use the latest version of geth with the Ethereum Wallet Dapp
2727Important flags:
2828- "syncmode" flag - specify light or fast sync to save time and disk space
2929- "rpc" flag - opens a JSON-RPC service on port 8545
30- - "rpccorsdomain" flag - enables the browser's javascript to make use of the JSON-RPC service opened by geth
31- - "allow-insecure-unlock" - enables geth to unlock encrypted Ethereum keys while the JSON-RPC service is open
30+ - "rpccorsdomain" flag - enables the dapp to make use of the JSON-RPC service opened by geth
31+ - "allow-insecure-unlock" - enables geth to unlock Ethereum keys while the JSON-RPC service is open
3232
3333### Ethereum Accounts
3434
@@ -50,7 +50,8 @@ You must run geth with a special "allow-insecure-unlock" flag which enables you
5050 $ geth --syncmode "light" --rpc --rpccorsdomain "https://wallet.ethereum.org" --allow-insecure-unlock
5151```
5252
53- Wait for the node to sync, it may take a few minutes.
53+ This is your "sync terminal". Wait for the node to sync, it may take a few minutes.
54+
5455
5556** In another terminal, attach to geth via CLI:**
5657
@@ -59,28 +60,24 @@ Wait for the node to sync, it may take a few minutes.
5960 >
6061```
6162
62- List available Ethereum accounts in the CLI:
63+ This is your "attach terminal".
6364
64- (remember that these are stored in JSON files in geth's keystore directory)
65+ List Ethereum accounts available to geth in the CLI:
6566
6667```
6768 > personal.listAccounts
6869 > ['0x...']
6970```
7071
71- Unlock the Ethereum account and, on prompt, enter the password::
72+ Unlock the Ethereum account and, on prompt, enter the password:
7273
7374```
7475 > personal.unlockAccount('0x...')
7576 > Unlock account 0x...
76- > Passphrase: ********* *
77+ > Passphrase: * * *
7778```
7879
79- You must lock the account back up!
80-
81- ```
82- > personal.lockAccount('0x...')
83- ```
80+ Once it is unlocked, you can operate on the value in your Ethereum account.
8481
8582
8683** Now open a non-Metamask browser to use the dapp**
@@ -91,6 +88,17 @@ The best result so far is using Firefox w/o Metamask extension installed.
9188
9289Go to [ https://wallet.ethereum.org ] ( https://wallet.ethereum.org ) .
9390
91+ ** Wrap-up**
92+
93+ When you are done operating, you must lock the account back up!
94+
95+ In the attach terminal:
96+
97+ ```
98+ > personal.lockAccount('0x...')
99+ ```
100+
101+
94102
95103## Developing the Ethereum Wallet Dapp
96104
0 commit comments