Skip to content

Solidity smart contracts made as a part of the Blockchain & Cryptocurrency course (CSED490U) at POSTECH.

Notifications You must be signed in to change notification settings

grammeaway/smart-contracts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How to run

Environment

These contracts are written in Solidity, and have been compiled and tested using Truffle and Ganache, both part of the Truffle Suite https://github.com/trufflesuite.

Ganache is used to easily set up a testing network. Ganache both comes as a CLI, or with a GUI. The truffle-config file should have it's network properties adjusted according to the Ganache network setup. They are currently set to the defaults of Ganache.

Commands

To compile contracts:

trufle compile

To deploy them onto the network:

trufle migrate

To start up the Truffle console to interact with the deployed contracts:

truffle console --network development

Disclaimer

These were developed as part of a simple university project. Using these on an actual Ethereum network, transfering real ETH or data, is completely your own responsibility. If something doesn't work as expected, and you lose actual data or Etheruem of value, I can not be held accountable.

About

Solidity smart contracts made as a part of the Blockchain & Cryptocurrency course (CSED490U) at POSTECH.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published