An open API service indexing awesome lists of open source software.

https://github.com/dotnetrussell/solidityandpythonpractice

A series of smart contracts I've written while following the free code camp smart contract course. This isn't my original work and was only re-written by me as I followed the course and learned.
https://github.com/dotnetrussell/solidityandpythonpractice

blockchain ethereum smart-contracts solidity

Last synced: about 2 months ago
JSON representation

A series of smart contracts I've written while following the free code camp smart contract course. This isn't my original work and was only re-written by me as I followed the course and learned.

Awesome Lists containing this project

README

          

# SolidityAndPythonPractice

PracticeDeployAndInteractWithPython is code writen by following the Solidity, Blockchain, and Smart Contract Course – Beginner to Expert Python Tutorial. Currently it includes creating a basic contract, deploying that contract to a testnet and invoking functions on that contract to both retrieve state and update state.

# BrownieExamples
Contains code working with deploying and interacting with smart contracts via brownie. Also, using brownie to unit test contracts.

- FundMe example is just a smart contract that accepts a payment and allows withdraw to the owner

# ERC20 Token
Just deploying a basic ERC20 token so I can see what goes into it. Nothing fancy here

![image](https://user-images.githubusercontent.com/3779295/135646680-6ad4f6c0-7c67-478c-930b-68ab5d440330.png)

# Smart Contract Lottery
This lottery example allows users to enter a lotto, then uses a chainlink contract in order to get a random number, then the Lotto smart contract I deployed picks a winner using this random number.