Go to Preview Lesson
Go to Preview Lesson
LESSON 1.2
Storing Colors in a Pixel Grid
LESSON 1.3
Million Ether Page Essential Smart Contract
Million Ether Homepage
MODULE 1
Getting Started
LESSON 1.1
Million Ether Homepage
LESSON 1.2
Storing Colors in a Pixel Grid
LESSON 1.3
Million Ether Page Essential Smart Contract
LESSON 1.4
Tip: Mining only when there are transactions
LESSON 1.5
Tip: Using Remix IDE
MODULE 2
Viewing Pixels
LESSON 2.1
Getting The Pixels and Ethereum Events
LESSON 2.2
Gas
LESSON 2.3
Building a DApp UI
LESSON 2.4
Drawing in HTML Canvas
LESSON 2.5
Using Websockets with Web3
LESSON 2.6
Web3 and Events Over WebSockets
LESSON 2.7
Drawing Pixels from the Blockchain
MODULE 3
Buying Pixels
LESSON 3.1
Buying An Image -- Reading Pixels
LESSON 3.2
Buying An Image -- Sending Transactions
LESSON 3.3
Pixel bidding and structs
LESSON 3.4
Payable Contracts, payable Functions
LESSON 3.5
Contract Owner and require
LESSON 3.6
Payable color pixel function
MODULE 4
Auctioning Pixels
LESSON 4.1
Sending funds from a contract
LESSON 4.2
The safer way to send funds from a contract
LESSON 4.3
The Pull Payment Pattern - Withdraw payments when outbid
LESSON 4.4
Million Ether Homepage Summary
Go to Next Lesson
Go to Next Lesson
LESSON 1.4
Tip: Mining only when there are transactions
Go Pro