Skip to content

Commit

Permalink
Update links to browser-solidity.
Browse files Browse the repository at this point in the history
  • Loading branch information
chriseth committed May 20, 2016
1 parent e3c5418 commit fad2d4a
Show file tree
Hide file tree
Showing 6 changed files with 10 additions and 20 deletions.
4 changes: 1 addition & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)

Expand Down
4 changes: 2 additions & 2 deletions docs/frequently-asked-questions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down Expand Up @@ -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.
Expand Down
6 changes: 3 additions & 3 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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/>`_
Expand Down Expand Up @@ -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.

Expand Down
6 changes: 3 additions & 3 deletions docs/installing-solidity.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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
=============
Expand All @@ -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
===============
Expand Down
8 changes: 0 additions & 8 deletions docs/introduction-to-smart-contracts.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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
::
Expand Down
2 changes: 1 addition & 1 deletion docs/layout-of-source-files.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down

0 comments on commit fad2d4a

Please sign in to comment.