diff options
author | chriseth <c@ethdev.com> | 2016-05-20 18:52:32 +0800 |
---|---|---|
committer | chriseth <c@ethdev.com> | 2016-05-20 22:51:26 +0800 |
commit | fad2d4ac017f21d4d2dfe4a2b8c905cd38c61073 (patch) | |
tree | adea5b0886fc1ac1d3af0e4be18b7ed7e39a1335 | |
parent | e3c54185434e16591e15e94b9f0cbef49c83137c (diff) | |
download | dexon-solidity-fad2d4ac017f21d4d2dfe4a2b8c905cd38c61073.tar.gz dexon-solidity-fad2d4ac017f21d4d2dfe4a2b8c905cd38c61073.tar.zst dexon-solidity-fad2d4ac017f21d4d2dfe4a2b8c905cd38c61073.zip |
Update links to browser-solidity.
-rw-r--r-- | README.md | 4 | ||||
-rw-r--r-- | docs/frequently-asked-questions.rst | 4 | ||||
-rw-r--r-- | docs/index.rst | 6 | ||||
-rw-r--r-- | docs/installing-solidity.rst | 6 | ||||
-rw-r--r-- | docs/introduction-to-smart-contracts.rst | 8 | ||||
-rw-r--r-- | docs/layout-of-source-files.rst | 2 |
6 files changed, 10 insertions, 20 deletions
@@ -4,9 +4,7 @@ To get started you can find a basic introduction to the language in the [Solidity Documentation](https://solidity.readthedocs.org). -You can start using [Solidity in your browser](https://chriseth.github.io/browser-solidity/) with no need to download or compile anything. This application only supports compilation - if you want to inject it into the blockchain, you have to use a client like [Geth](https://github.com/ethereum/go-ethereum/wiki) or [AlethZero](https://github.com/ethereum/alethzero). - -Also check out more documentations for [Solidity ABI](https://github.com/ethereum/wiki/wiki/Solidity,-Docs-and-ABI) and a crowdfunding [example contract](https://github.com/chriseth/cpp-ethereum/wiki/Crowdfunding-example-contract-in-Solidity) written in Solidity. +You can start using [Solidity in your browser](https://ethereum.github.io/browser-solidity/) with no need to download or compile anything. This application only supports compilation - if you want to inject it into the blockchain, you have to use a client like [Geth](https://github.com/ethereum/go-ethereum/wiki) or [AlethZero](https://github.com/ethereum/alethzero). [Changelog](https://github.com/ethereum/wiki/wiki/Solidity-Changelog) 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 <https://github.com/ethereum/solidity/blob/deve How do I compile contracts? ============================= -Probably the fastest way is the `online compiler <https://chriseth.github.io/browser-solidity/>`_. +Probably the fastest way is the `online compiler <https://ethereum.github.io/browser-solidity/>`_. 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 <https://chriseth.github.io/browser-solidity/>`_), then +has it (which includes `browser-solidity <https://ethereum.github.io/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 <https://chriseth.github.io/browser-solidity/>`_ + `Browser-Based Compiler <https://ethereum.github.io/browser-solidity/>`_ (it can take a while to load, please be patient). Useful links @@ -28,7 +28,7 @@ Useful links Available Solidity Integrations ------------------------------- -* `Browser-Based Compiler <https://chriseth.github.io/browser-solidity/>`_ +* `Browser-Based Compiler <https://ethereum.github.io/browser-solidity/>`_ Browser-based IDE with integrated compiler and Solidity runtime environment without server-side components. * `Ethereum Studio <https://live.ether.camp/>`_ @@ -60,7 +60,7 @@ and the :ref:`Ethereum Virtual Machine <the-ethereum-virtual-machine>`. The next section will explain several *features* of Solidity by giving useful :ref:`example contracts <voting>` Remember that you can always try out the contracts -`in your browser <https://chriseth.github.io/browser-solidity>`_! +`in your browser <https://ethereum.github.io/browser-solidity>`_! 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 <https://chriseth.github.io/browser-solidity>`_ +can try `browser-solidity <https://ethereum.github.io/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 <https://github.com/ethereum/solc-js>`_. +`solc-js repository <https://github.com/ethereum/solc-js>`_. 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 <https://chriseth.github.io/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 <https://chriseth.github.io/browser-solidity>`_ +The `browser-based compiler <https://ethereum.github.io/browser-solidity>`_ 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. |