13.06.2017 Views

Whitepaper - Ethereum Classic With Cover

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Ethereum</strong> <strong>Classic</strong> Documentation, Release 0.1<br />

smart contract from the console using web3.js. In fact the examples in the Web3.js section can by copied into the<br />

console.<br />

Viewing Contracts and Transactions<br />

There are several online blockchain explorers available that will allow you to inspect the <strong>Ethereum</strong> blockchain.<br />

See for a list: Blockchain explorers.<br />

Hosted blockchain explorers<br />

• EtherChain<br />

• EtherCamp<br />

• EtherScan (and for Testnet)<br />

Other Resources<br />

• EtherNodes - Geographic distribution of nodes and split by client<br />

• EtherListen - Realtime <strong>Ethereum</strong> transaction visualizer and audializer<br />

1.7.4 Mix<br />

The IDE Mix is intended to help you as a developer to create, debug and deploy contracts and dapps (both contracts<br />

backend and frontend).<br />

WARNING - There are numerous reports of crash-at-boot issues for Mix on OS X. The issue is a Heisenbug<br />

which we have been chasing for a month or two. The best workaround we have for right now is to use the<br />

Debug configuration, like so:<br />

cmake -DCMAKE_BUILD_TYPE=Debug ..<br />

WARNING - A replacement for Mix called Remix is being worked on, so if you are experiencing issues with<br />

Mix, you might be better to look for alternatives until Remix is more mature.<br />

Start by creating a new project that consists of<br />

• contracts<br />

• html files<br />

• JavaScript files<br />

• style files<br />

• image files<br />

Project Editor<br />

You can use projects to manage the creation and testing of a dapp. The project will contain data related to both<br />

backend and frontend as well as the data related to your scenarios (blockchain interaction) for debugging and<br />

testing. The related files will be created and saved automatically in the project directory.<br />

Creating a new project<br />

The development of a dapp start with the creation of a new project. Create a new project in the “edit” menu. Enter<br />

the project name, e.g. “Ratings” and select a path for the project file.<br />

1.7. Contracts and Transactions 89

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!