Loading Learn Solidity basics/Notes.md +22 −0 Original line number Diff line number Diff line Loading @@ -10,6 +10,7 @@ Covers getting started: using Remix, creating smart contracts ### Part 1 related .sol files - [MyContract.sol](./contracts/MyContract.sol) ### Part 1 notes Loading Loading @@ -44,6 +45,9 @@ Covers variable types ### Part 2 related .sol files - [MyContract.sol](./contracts/MyContract.sol) - [MyTypes.sol](./contracts/MyTypes.sol) ### Part 2 notes - keep usage of strings to a minimum: strings are bytes bundled together, which means they can cost a lot of gas when used in smart contracts Loading Loading @@ -78,6 +82,9 @@ continuing usage of variables with more interesting concepts, covering the `addr ### Part 3 related .sol files - [MyTypes.sol](./contracts/MyTypes.sol) - [MyVariables.sol](./contracts/MyVariables.sol) ### Part 3 notes - address types were created, but they should properly be typecasted (are they really primitives then...?) Loading Loading @@ -117,6 +124,8 @@ this tutorial talks about operators you can use in Solidity ### Part 4 related .sol files - [MyOperators.sol](./contracts/MyOperators.sol) ### Part 4 notes - see **MyOperators.sol** for a list of operators you can use Loading @@ -132,6 +141,8 @@ this tutorial talks about measurement units (wei, gwei, ether) available in Soli ### Part 5 related .sol files - [MyUnits.sol](./contracts/MyUnits.sol) ### Part 5 notes - smart contracts always work with the unit **wei** Loading Loading @@ -168,6 +179,12 @@ uint256 costOfNFT = 0.05 ether; ### Part 6 related .sol files - [MyIfElse.sol](./contracts/MyIfElse.sol) - [MyLoop.sol](./contracts/MyLoop.sol) - [MyMappings.sol](./contracts/MyMappings.sol) - [MyArray.sol](./contracts/MyArray.sol) - [MyEnums.sol](./contracts/MyEnums.sol) ### Part 6 notes - Solidity gives us the saame familiar if/else statements and for/while loops as you see in other languages Loading @@ -178,11 +195,16 @@ uint256 costOfNFT = 0.05 ether; ### Part 7 video link <https://www.youtube.com/watch?v=MpWZStxeabk&list=PLvfQp12V0hS2PQd9-X-E2AjmXj1o05WOo&index=8> ### Part 7 related .sol files - [MyStructs.sol](./contracts/MyStructs.sol) ### Part 7 notes - todo fill this out ## Part 8 ### Part 8 video link Loading Loading
Learn Solidity basics/Notes.md +22 −0 Original line number Diff line number Diff line Loading @@ -10,6 +10,7 @@ Covers getting started: using Remix, creating smart contracts ### Part 1 related .sol files - [MyContract.sol](./contracts/MyContract.sol) ### Part 1 notes Loading Loading @@ -44,6 +45,9 @@ Covers variable types ### Part 2 related .sol files - [MyContract.sol](./contracts/MyContract.sol) - [MyTypes.sol](./contracts/MyTypes.sol) ### Part 2 notes - keep usage of strings to a minimum: strings are bytes bundled together, which means they can cost a lot of gas when used in smart contracts Loading Loading @@ -78,6 +82,9 @@ continuing usage of variables with more interesting concepts, covering the `addr ### Part 3 related .sol files - [MyTypes.sol](./contracts/MyTypes.sol) - [MyVariables.sol](./contracts/MyVariables.sol) ### Part 3 notes - address types were created, but they should properly be typecasted (are they really primitives then...?) Loading Loading @@ -117,6 +124,8 @@ this tutorial talks about operators you can use in Solidity ### Part 4 related .sol files - [MyOperators.sol](./contracts/MyOperators.sol) ### Part 4 notes - see **MyOperators.sol** for a list of operators you can use Loading @@ -132,6 +141,8 @@ this tutorial talks about measurement units (wei, gwei, ether) available in Soli ### Part 5 related .sol files - [MyUnits.sol](./contracts/MyUnits.sol) ### Part 5 notes - smart contracts always work with the unit **wei** Loading Loading @@ -168,6 +179,12 @@ uint256 costOfNFT = 0.05 ether; ### Part 6 related .sol files - [MyIfElse.sol](./contracts/MyIfElse.sol) - [MyLoop.sol](./contracts/MyLoop.sol) - [MyMappings.sol](./contracts/MyMappings.sol) - [MyArray.sol](./contracts/MyArray.sol) - [MyEnums.sol](./contracts/MyEnums.sol) ### Part 6 notes - Solidity gives us the saame familiar if/else statements and for/while loops as you see in other languages Loading @@ -178,11 +195,16 @@ uint256 costOfNFT = 0.05 ether; ### Part 7 video link <https://www.youtube.com/watch?v=MpWZStxeabk&list=PLvfQp12V0hS2PQd9-X-E2AjmXj1o05WOo&index=8> ### Part 7 related .sol files - [MyStructs.sol](./contracts/MyStructs.sol) ### Part 7 notes - todo fill this out ## Part 8 ### Part 8 video link Loading