From fad2d4ac017f21d4d2dfe4a2b8c905cd38c61073 Mon Sep 17 00:00:00 2001 From: chriseth Date: Fri, 20 May 2016 12:52:32 +0200 Subject: Update links to browser-solidity. --- docs/frequently-asked-questions.rst | 4 ++-- docs/index.rst | 6 +++--- docs/installing-solidity.rst | 6 +++--- docs/introduction-to-smart-contracts.rst | 8 -------- docs/layout-of-source-files.rst | 2 +- 5 files changed, 9 insertions(+), 17 deletions(-) (limited to 'docs') diff --git a/docs/frequently-asked-questions.rst b/docs/frequently-asked-questions.rst index a081fc16..e42ca1c5 100644 --- a/docs/frequently-asked-questions.rst +++ b/docs/frequently-asked-questions.rst @@ -30,7 +30,7 @@ there should be a `test contract `_. +Probably the fastest way is the `online compiler `_. You can also use the `solc` binary which comes with cpp-ethereum to compile contracts or an emerging option is to use Mix, the IDE. @@ -96,7 +96,7 @@ creator. Save it. Then `selfdestruct(creator);` to kill and return funds. Note that if you `import "mortal"` at the top of your contracts and declare `contract SomeContract is mortal { ...` and compile with a compiler that already -has it (which includes `browser-solidity `_), then +has it (which includes `browser-solidity `_), then `kill()` is taken care of for you. Once a contract is "mortal", then you can `contractname.kill.sendTransaction({from:eth.coinbase})`, just the same as my examples. diff --git a/docs/index.rst b/docs/index.rst index 0ef7ca0b..817e4717 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -8,7 +8,7 @@ crowdfunding, blind auctions, multi-signature wallets and more. .. note:: The best way to try out Solidity right now is using the - `Browser-Based Compiler `_ + `Browser-Based Compiler `_ (it can take a while to load, please be patient). Useful links @@ -28,7 +28,7 @@ Useful links Available Solidity Integrations ------------------------------- -* `Browser-Based Compiler `_ +* `Browser-Based Compiler `_ Browser-based IDE with integrated compiler and Solidity runtime environment without server-side components. * `Ethereum Studio `_ @@ -60,7 +60,7 @@ and the :ref:`Ethereum Virtual Machine `. The next section will explain several *features* of Solidity by giving useful :ref:`example contracts ` Remember that you can always try out the contracts -`in your browser `_! +`in your browser `_! The last and most extensive section will cover all aspects of Solidity in depth. diff --git a/docs/installing-solidity.rst b/docs/installing-solidity.rst index 39e2675e..06407cc2 100644 --- a/docs/installing-solidity.rst +++ b/docs/installing-solidity.rst @@ -6,10 +6,10 @@ Browser-Solidity ================ If you just want to try Solidity for small contracts, you -can try `browser-solidity `_ +can try `browser-solidity `_ which does not need any installation. If you want to use it without connection to the Internet, you can also just save the page -locally or clone http://github.com/chriseth/browser-solidity. +locally or clone http://github.com/ethereum/browser-solidity. npm / Node.js ============= @@ -27,7 +27,7 @@ To install it, simply use npm install solc Details about the usage of the Node.js package can be found in the -`repository `_. +`solc-js repository `_. Binary Packages =============== diff --git a/docs/introduction-to-smart-contracts.rst b/docs/introduction-to-smart-contracts.rst index 6dd0cf8f..7743c53d 100644 --- a/docs/introduction-to-smart-contracts.rst +++ b/docs/introduction-to-smart-contracts.rst @@ -63,14 +63,6 @@ Furthermore, anyone can send coins to each other without any need for registering with username and password - all you need is an Ethereum keypair. -.. note:: - This is not a nice example for browser-solidity. - If you use `browser-solidity `_ - to try this example, you cannot change the address where you call - functions from. So you will always be the "minter", you can mint coins and send - them somewhere, but you cannot impersonate someone else. This might change in - the future. - .. Gist: ad490694f3e5b3de47ab :: diff --git a/docs/layout-of-source-files.rst b/docs/layout-of-source-files.rst index dcb18518..07f796da 100644 --- a/docs/layout-of-source-files.rst +++ b/docs/layout-of-source-files.rst @@ -103,7 +103,7 @@ with the longest common prefix is chosen. **browser-solidity**: -The `browser-based compiler `_ +The `browser-based compiler `_ provides an automatic remapping for github and will also automatically retrieve the file over the network: You can import the iterable mapping by e.g. -- cgit