Skip to content

Releases: cryptomasterclass/class-one

v10-deploy-to-rinkeby

07 Feb 06:24

Choose a tag to compare

v10-deploy-to-rinkeby Pre-release
Pre-release

Up until now we have been deploying our dapp on our local machines. It's time to take our code to a real world network. We will deploy to the Rinkeby testnet (https://www.rinkeby.io).

v9-receive-message

06 Feb 22:36

Choose a tag to compare

v9-receive-message Pre-release
Pre-release

We retrieve any messages located in the user's inbox inside the smart contract. We also implement a nifty dynamic table to show our messages using JavaScript.

v8-send-message

06 Feb 22:27

Choose a tag to compare

v8-send-message Pre-release
Pre-release

Time to send the user's messages to the inbox of the recipient in the smart contract. We will do this from app.js.

v7-finish-frontend

06 Feb 19:07

Choose a tag to compare

v7-finish-frontend Pre-release
Pre-release

We finish up the frontend design in our homepage (index.html).

v6-user-registration

06 Feb 06:04

Choose a tag to compare

v6-user-registration Pre-release
Pre-release

All users need to register their Ethereum address with our Dapp. We check this in app.js and register the unregistered. We also write a simple method to get the number of messages in each user's inbox.

v5-finish-smartcontract

05 Feb 23:08

Choose a tag to compare

Pre-release

We finish coding our smart contract. We will use this later in app.js.

v4-setup-smartcontract

05 Feb 09:32

Choose a tag to compare

Pre-release

We make a simple smart contract in Solidity and integrate it into our program. We also use web3 to get the user's account information in JavaScript.

v3-initialize-web3

05 Feb 06:49

Choose a tag to compare

v3-initialize-web3 Pre-release
Pre-release

We setup the web3 plugin and check for MetaMask. We also make a nifty status label on the homepage.

v2-initialize-frontend

04 Feb 19:44

Choose a tag to compare

Pre-release

We begin coding the index.html, app.js and app.css files.

v1-initial-setup

04 Feb 19:40

Choose a tag to compare

v1-initial-setup Pre-release
Pre-release

We begin by building a skeleton for our project. Nice and slow. We promise.