InCrypto DevOpsbyBruno DelbUnderstand how an Ethereum address is createdIn this story, we will analyze how to create an Ethereum address. For this, we will use NodeJS and the ethers package…May 3, 2022May 3, 2022
InCrypto DevOpsbyBruno DelbSolidity : How to use arrays?An array can have a fixed size at compile time or a dynamic size.Jul 5, 2022Jul 5, 2022
InCrypto DevOpsbyBruno DelbSolidity: How to use the function modifiers?Function modifiers allow you to change the behavior of a function, such as adding a prerequisite to a function.Jul 5, 2022Jul 5, 2022
InCrypto DevOpsbyBruno DelbSolidity : How to use mappings?mapping is a reference type like arrays and structs often used for state variables.Jul 13, 2022Jul 13, 2022
InCrypto DevOpsbyBruno DelbCalculate the size of a Solidity smart contract (with Hardhat Contract Sizer)This story explains how to automatically calculate the size of a Solidity smart contract to help optimize contracts.Feb 5, 2023Feb 5, 2023
InCrypto DevOpsbyBruno DelbBest coding practices in SolidityIn this story, I share a list of best practices for coding in Solidity. These are essentially practices specific to Solidity. Each of these…Mar 30, 2023Mar 30, 2023
InCrypto DevOpsbyBruno DelbOverview of the main Solidity smart contracts security toolsThere are different types of security tools: testing, test coverage, linting, disassembly, visualization, static analysis, dynamic…Apr 10, 20231Apr 10, 20231
InCrypto DevOpsbyBruno DelbSecurity analysis of a Solidity smart contract with SlitherSlither (https://github.com/crytic/slither) is a Solidity static analysis framework. Its main features are :Apr 11, 2023Apr 11, 2023
InCrypto DevOpsbyBruno DelbAutomation of a Solidity smart contract verification with HardHat and EtherscanIn this story, I show how to automate the verification of a Solidity smart contract with Etherscan.Apr 11, 2023Apr 11, 2023
InCrypto DevOpsbyBruno DelbDeployment of a Solidity smart contract with Truffle on GanacheIn this story, I show how to deploy a Solidity smart contract with Remix, Truffle, and Ganache.Apr 11, 2023Apr 11, 2023
InCrypto DevOpsbyBruno DelbUsing Rattle on the KingOfTheEtherThrone Solidity smart contractIn this story, I show how to use the Rattle on the famous Solidity KingOfTheEtherThrone smart contract.Apr 11, 2023Apr 11, 2023
InCrypto DevOpsbyBruno DelbAutomatically generate the documentation of a Solidity smart contractIn this story, I explain how to automatically generate a documentation of a Solidity smart contract by using a Hard Hat plugin.Apr 16, 2023Apr 16, 2023
InCrypto DevOpsbyBruno DelbExplore variable types in SolidityIn this story, we will explore the variable types you can use when you develop a smart contract in Solidity.May 6, 2022May 6, 2022
InCrypto DevOpsbyBruno DelbSolidity: How to use the pure getter and view functions?Solidity provides two particular types of getter functions: view and pure.Jul 5, 2022Jul 5, 2022
InCrypto DevOpsbyBruno DelbTrack gas consumption in transactions on the Ethereum blockchain with HardhatHardhat’s hardhat-gas-reporter plugin (https://www.npmjs.com/package/hardhat-gas-reporter) provides gas information during test suite…Jul 6, 2022Jul 6, 2022