Solidity is an object-oriented high level programming language for writing smart contracts. It is used for implementing smart contracts on various blockchain platforms. It was developed by Gavin Wood, Christian Reitwiessner, Alex Beregszaszi, Liana Husikyan, Yoichi Hirai and several former Ethereum core contributors to enable writing smart contracts on blockchain platforms such as Ethereum.
This repository contains many examples of solidity programming language which is used for writing ethereum smart contracts. These examples were written in the Integrated Development Environment called as Remix IDE. You can visit https://remix.ethereum.org to go to the latest version of remix IDE.
Examples List :
- Greeter.sol : This smart contract is the hello world in the world of smart contracts. This will greet the person based on the name given in the Input.
- Simple_Calculator.sol : This file is a simple calculator which provides basic mathematical operations.
- Bidder.sol : It is a bidding smart contract. If a specific user enters a amount greater than the minimum bidding amount then only he is eligible to place the bid in the auction.
- Ballot V1.sol : It is a simple example of voting situation where chairperson gets higher weightage then any other voter.
- Coin.sol : This smart contract will mint coins(in ether) to any account.
- StateTransition.sol : This smart contract transitions from one state to another based on some time(say 10 seconds).
For more information visit https://github.com/Tprolifer/Solidity-Examples-in-Remix-IDE