Mastering Blockchain Programming with Solidity: Write production-ready smart contracts for Ethereum blockchain with Solidity
- Forfatter
- Forlag
- Sprog
- Engelsk
- Format
- Kategori
Fakta
Discover the advanced features of Solidity that will help you write high-quality code and develop secure smart contracts with the latest ERC standards
Key Features
• Delve into Solidity and understand control structures, function calls, and variable scopes
•
• Explore tools for developing, testing, and debugging your blockchain applications
•
• Learn advanced design patterns and best practices for writing secure smart contracts
Book Description
Solidity is among the most popular and contract-oriented programming languages used for writing decentralized applications (DApps) on Ethereum blockchain. If you're looking to perfect your skills in writing professional-grade smart contracts using Solidity, this book can help.
You will get started with a detailed introduction to blockchain, smart contracts, and Ethereum, while also gaining useful insights into the Solidity programming language. A dedicated section will then take you through the different Ethereum Request for Comments (ERC) standards, including ERC-20, ERC-223, and ERC-721, and demonstrate how you can choose among these standards while writing smart contracts. As you approach later chapters, you will cover the different smart contracts available for use in libraries such as OpenZeppelin. You'll also learn to use different open source tools to test, review and improve the quality of your code and make it production-ready. Toward the end of this book, you'll get to grips with techniques such as adding security to smart contracts, and gain insights into various security considerations.
By the end of this book, you will have the skills you need to write secure, production-ready smart contracts in Solidity from scratch for decentralized applications on Ethereum blockchain.
What you will learn
• Test and debug smart contracts with Truffle, Ganache, Remix, and MetaMask
•
• Gain insights into maintaining code quality with different tools
•
• Get up to speed with ERC standards such as ERC-20 and ERC-721
•
• Become adept at using design patterns while writing smart contracts
•
• Use MultiSignature (MultiSig) wallets and improve the security of contracts
•
• Use Oracle services to fetch information from outside the blockchain
Who this book is for
This book is for developers and data scientists who want to learn Ethereum, blockchain, and Solidity to write smart contracts and develop production-ready code. Basic knowledge of Solidity is assumed.
© 2019 Packt Publishing (E-bog): 9781839218637
Udgivelsesdato
E-bog: 2. august 2019
Bøger, der ligner Mastering Blockchain Programming with Solidity: Write production-ready smart contracts for Ethereum blockchain with Solidity
- Snakes Apes and Bees: Solving Your Difficult People Problems Sandra Crowe
- The Complete Works of Washington Irving: Enriched edition. Short Stories, Plays, Historical Works, Poetry and Autobiographical Writings Washington Irving
- VULCAN'S PEAK - A Tale of the Pacific (Adventure Novel) (Annotated): Enriched Edition. The Crater James Fenimore Cooper
- The King of Spades – Life and Military Carrier of General Robert E. Lee: Sharpsburg to Gettysburg to Petersburg: The Army of Northern Virginia at War John Esten Cooke
- Ghosts of Central Jersey: Historic Haunts of the Somerset Hills Gordon Thomas Ward
- Transport Curiosities, 1850–1950: Weird and Wonderful Ways of Travelling by Road, Rail, Air and Sea John Wade
- Men Against the Sea – Book Set: The Bounty Mutiny's Aftermath: Bligh's Open-Boat Struggle Across the Pacific James Norman Hall
- The Iron Thane Jason Henderson
- Hole by Hole: A Walk With God on the Golf Course David W. Cobb
- Secret Spitfires: Britain's Hidden Civilian Army Karl Howman, Ethem Cetintas
- New England Nightmares: True Tales of the Strange and Gothic Keven McQueen
- The Book on Tax Strategies for the Savvy Real Estate Investor: Powerful Techniques Anyone Can Use to Deduct More, Invest Smarter, and Pay Far Less to the IRS! Matt MacFarland, Amanda Han
- Telepathy (Theory, Facts & Proof): Enriched edition. A Clear Guide to Mind-to-Mind Communication with Scientific Facts, Experiments, and Proof William Walker Atkinson
- South Yorkshire Folk Tales Simon Heywood, Damien Barker
- The Business Blockchain: Promise, Practice, and Application of the Next Internet Technology William Mougayar
Vælg dit abonnement
Over 1 million titler
Download og nyd titler offline
Eksklusive titler + Mofibo Originals
Børnevenligt miljø (Kids Mode)
Det er nemt at opsige når som helst
Premium
For dig som lytter og læser ofte.
129 kr. /måned
1 konto
100 timer/måned
Eksklusivt indhold hver uge
Fri lytning til podcasts
Ingen binding
Unlimited
For dig som lytter og læser ubegrænset.
159 kr. /måned
1 konto
Ubegrænset timer
Eksklusivt indhold hver uge
Fri lytning til podcasts
Ingen binding
Family
For dig som ønsker at dele historier med familien.
Fra 179 kr. /måned
2-6 konti
100 timer/måned pr. konto
Fri lytning til podcasts
Kun 39 kr. pr. ekstra konto
Ingen binding
Dig + 1 familiemedlem
2 konti179 kr. /måned
Flex
For dig som vil prøve Mofibo.
89 kr. /måned
1 konto
20 timer/måned
Gem op til 100 ubrugte timer
Eksklusivt indhold hver uge
Fri lytning til podcasts
Ingen binding
Har du en rabatkode?
Indtast koden her