https://github.com/markelca/noob.sol
My journey learning solidity and smart contract development :)
https://github.com/markelca/noob.sol
Last synced: about 1 month ago
JSON representation
My journey learning solidity and smart contract development :)
- Host: GitHub
- URL: https://github.com/markelca/noob.sol
- Owner: MarkelCA
- Created: 2023-01-28T20:25:15.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-10T10:30:47.000Z (about 2 years ago)
- Last Synced: 2025-02-11T11:52:24.314Z (3 months ago)
- Language: Solidity
- Size: 15.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# noob.sol
My journey learning solidity and smart contracts development.All the smart contracts written are being tested using the [Remix IDE](https://remix.ethereum.org/)
## Swich solc versions
To check for compilation errors on these contracts you can run the solidity compiler (`solc`) locally before deploying it on Remix. However the contract must match the `solc` version, so it's useful to have an easy way of changing the compiler's version.Firstly check your current version with:
```
solc --version
```Step 1: Install `solc-select`
```
sudo pip3 install solc-select
```
Step 2: Install the desired version:
```
solc-select install 0.4.24
```
Step 3: Select the desired version:
```
solc-select use 0.4.24
```
Now you can switch the version with the `use` command.