© 2023 Hashnode
#solidity
Definition and purpose of Solidity Solidity is a high-level, contract-oriented programming language used to write smart contracts for the Ethereum blockchain. It was developed by the Ethereum Foundation and was first introduced in 2014. The…
One of the most challenging parts of managing any blockchain is handling the division between off-chain and on-chain data. An oracle is a useful tool that makes it easier to connect real-world information with blockchain activities. With or…
I told myself I'd take a couple days break between the DEIT site/Github Org launch before diving into the diamond-hardhat refactor... but I haven't gone to bed yet. I really want to see the teased fea…
Loops are well-known in any programming language. It would not be necessary to cover what they are and how to use them. There are already 200 explanations on Google about the topic (with code snippets…
When we hear the word delete, the first thing that comes to our mind is to make things disappear. And when we use it, we want to make things vanish completely be it files, text or anything. In the wor…
Resources. Videos: Ethereum Block 1. Ethereum Block 2. Ethereum Block 3. Ethereum Block 4. Ethereum Block 5. Books: Ethereum Handbook Web Links: Ethereum White Paper. Ethereum Yellow Pap…
Hi techies ! This is going to be my first blog here, and I wanted to share with you a school project that I worked on last semester. I will guide you step by step, so I hope that everything will be cl…
If statement When writing a program, there may be a situation in which you must choose one of a number of possible options from a given set of options. It is necessary to utilize conditional statement…
Foundry is the new kid on the block. It's a new addition to Ethereum development tools like Truffle and Hardhat. Foundry allows Ethereum developers to test, deploy and verify their smart contract proj…
The following code implements all major solidity global variables along with block and transaction details Block and Transaction Variables: Solidity provides access to a few global variables that are …