aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorchriseth <c@ethdev.com>2016-05-20 18:52:32 +0800
committerchriseth <c@ethdev.com>2016-05-20 22:51:26 +0800
commitfad2d4ac017f21d4d2dfe4a2b8c905cd38c61073 (patch)
treeadea5b0886fc1ac1d3af0e4be18b7ed7e39a1335
parente3c54185434e16591e15e94b9f0cbef49c83137c (diff)
downloaddexon-solidity-fad2d4ac017f21d4d2dfe4a2b8c905cd38c61073.tar
dexon-solidity-fad2d4ac017f21d4d2dfe4a2b8c905cd38c61073.tar.gz
dexon-solidity-fad2d4ac017f21d4d2dfe4a2b8c905cd38c61073.tar.bz2
dexon-solidity-fad2d4ac017f21d4d2dfe4a2b8c905cd38c61073.tar.lz
dexon-solidity-fad2d4ac017f21d4d2dfe4a2b8c905cd38c61073.tar.xz
dexon-solidity-fad2d4ac017f21d4d2dfe4a2b8c905cd38c61073.tar.zst
dexon-solidity-fad2d4ac017f21d4d2dfe4a2b8c905cd38c61073.zip
Update links to browser-solidity.
-rw-r--r--README.md4
-rw-r--r--docs/frequently-asked-questions.rst4
-rw-r--r--docs/index.rst6
-rw-r--r--docs/installing-solidity.rst6
-rw-r--r--docs/introduction-to-smart-contracts.rst8
-rw-r--r--docs/layout-of-source-files.rst2
6 files changed, 10 insertions, 20 deletions
diff --git a/README.md b/README.md
index 217b7f23..64659793 100644
--- a/README.md
+++ b/README.md
@@ -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.