Gustavo (Gus) Guimaraes·Nov 27, 2017Beautifying Your Smart Contract Tests With JavaScriptMake your tests more readableA response icon2A response icon2
Gustavo (Gus) Guimaraes·Oct 21, 2017Testing Your Smart Contracts With JavaScript (Including Async/Await Promises)[ The code for this blog post can be found here: https://github.com/gustavoguimaraes/smart-contract-testing-javascript-example-]A response icon8A response icon8
InCoinmonksbyGustavo (Gus) Guimaraes·Aug 22, 2017Solidity’s ‘using’ keywordThere comes a time when one wonders the meaning behind certain features in the programming language one enjoys coding with. Lukas Cremer…A response icon4A response icon4
Gustavo (Gus) Guimaraes·Aug 4, 2017Write Your First Smart ContractI just returned from the Pillar Unconference in Poprad, Slovakia where I gave two talks on developing smart contracts. The disclaimer here…
Gustavo (Gus) Guimaraes·Jul 29, 2017Public vs External Functions in SolidityI have been going through functions in smart contracts code I am creating and decided to make it more explicit as per this best practice .A response icon4A response icon4
Gustavo (Gus) Guimaraes·Jul 12, 2017Setting Up a Bug Bounty Smart Contract with OpenZeppelinThe effect of having a market cap north of $10 Billion USD is that a growing number of blockchain enthusiasts trust putting their Ether…A response icon3A response icon3
Gustavo (Gus) Guimaraes·May 25, 2017Reentrancy Attack On Smart Contracts: How To Identify The Exploitable And An Example Of An Attack…To code smart contracts is certainly not a free picnic. A bug introduced in the code costs money and most likely not only your money but…A response icon10A response icon10
Gustavo (Gus) Guimaraes·May 18, 2017How To Create Token and Initial Coin Offering Contracts Using Truffle + Zeppelin SolidityUpdate: this blog post has been updated for OpenZeppelin Solidity version v2.0A response icon66A response icon66
Gustavo (Gus) Guimaraes·May 13, 2017Using Truffle to Create and Deploy Smart ContractsOn my last post I went through the steps to deploy the smart contracts the hard way on one’s own Ethereum private blockchain. This one I am…A response icon6A response icon6