@ -82,6 +82,8 @@ Once Mist is started, Verify that it is connected to the test node (that's impor
On the bottom left check that the network is ``Private-net`` and that the block number is the same as reported by the test node we are currently runnning.
..image:: mist1.png
Clicking on `Wallet` will allow you to send transactions and check account balances (if you are currently mining you should see the balance increasing).
Starting Remix
@ -95,8 +97,12 @@ Now, we need to check if Remix is connected to Mist:
Right panel / third tab from the left, ``Injected Provider`` should be checked.
..image:: remix4.png
Right panel / second tab from the left, ``Transaction Origin`` should contain accounts we have previously created in Geth.
..image:: remix5.png
Developping contract / front end
-------------------------------
@ -229,6 +235,8 @@ Deploying
Remix - Right panel / Red button ``Create``
..image:: remix1.png
This create a new transaction that deploy the ``Donation`` contract (Mist will ask for the usual pasphrase check).
Wait for the transaction to be mined (don't forget to activate mining ``miner.start()``).
@ -237,6 +245,8 @@ want to achieve. We want to run and debug those functions from the front end.
Remix also display the address of the contract. Save it, we'll need this address later.
..image:: remix2.png
Debugging
---------
@ -259,6 +269,8 @@ Copy it and switch to Remix. On the right half, the fifth panel shows a small "b
Paste the hash into the transaction field and click on the ``play`` button.
..image:: remix3.png
You are now entering a debug session for the call to ``donate``.
Debugging in Remix is not much easier than with common tools like gdb because you can freely move in time.