Skip to content

0x4Graham/Simple-Counter-Contract

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple-Counter-Contract

A simple counter smart contract that records the value of the counter on the ehtereum blockchain.

Getting Started

These instructions will provide the steps required to get the contract up and running quickly.

Prerequisites

Install Truffle

npm install -g truffle

Install Http-Server

npm install http-server -g

Running the contract

  1. Remove the Build folder.

  2. Navigate to the folder path and run the development truffle blockchain. Truffle has a built in blockchain.

truffle develop
  1. Migrate the contract to the network
migrate
  1. Take the deployed contract address (visible in the console after step 3.) and update Index.html file at line 26.
  Counter: 0x345ca3e014aaf5dca488057592ee47305d9b3e10

Index.html: Line 26

var contract_address = "0x345ca3e014aaf5dca488057592ee47305d9b3e10";
  1. Run http-server
http-server
  1. Navigate to address provided by http-server output.

  2. Interact with contract

Other Notes

If the contract is changed/edited, you will need to update the contract ABI. The contract ABI can be found in the build folder created when migrate is run. Copy the ABI and save it to the ABI.js file.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors