가야대학교 분성도서관

상단 글로벌/추가 메뉴

회원 로그인


자료검색

자료검색

상세정보

부가기능

Mastering blockchain programming with Solidity : write production-ready smart contracts for Ethereum Blockchain with Solidity /

상세 프로파일

상세정보
자료유형E-Book
개인저자Chittoda, Jitendra, author.
서명/저자사항Mastering blockchain programming with Solidity :write production-ready smart contracts for Ethereum Blockchain with Solidity /Jitendra Chittoda.
발행사항Birmingham, UK : Packt Publishing, [2019]
형태사항1 online resource (474 pages)
소장본 주기Added to collection customer.56279.3
ISBN9781839218637
1839218630

일반주기 Using arrays in Solidity
내용주기Cover; Title Page; Copyright and Credits; Dedication; About Packt; Foreword; Contributors; Table of Contents; Preface; Section 1: Getting Started with Blockchain, Ethereum, and Solidity; Chapter 1: Introduction to Blockchain; Understanding blockchain; Blockchain solves the double-spending problem; Properties of blockchain; Distributed ledger; Fault tolerance; Attack resistance; Remove intermediaries; Consensus protocol; Faster settlement; Lower transaction fees; Transparency; Immutability; Irreversible transactions; Trust in the network; Artificial trust; Trustless systems; Availability
Empower individualsChronological order of transactions; Timestamped; Sealed with cryptography; When to use blockchain; When not to use blockchain; Blockchain is slow; Blockchain depends on off-chain oracles; Existing implementations of blockchain; Cross-border payments; Decentralized cloud storage; Decentralized computing; Introduction to Ethereum; Ethereum is for writing decentralized applications; Ethereum architecture; P2P networks; Nodes; Full nodes; Lightweight nodes; Miners; Blocks; Ethereum Virtual Machine (EVM); Ether currency; Smallest unit -- wei; Gas; Gas limit; Gas price; Formulas
ExampleEthereum accounts; Externally owned accounts; Contract accounts; The difference between an EOA and a contract; Ethereum transaction; Transaction fields; From; To; Value; Gas limit; Gas price; Nonce; Data; Transaction hash; Transaction status; Pending status; Success status; Fail status; Dropped status; Transaction operations; Replace/update; Cancel; Testnets; Smart contracts; Immutable code; Irreversible transactions; Think twice before deploying; Limited storage; Every transaction consumes gas in ether; Playing with ether or tokens; Summary; Questions
Chapter 2: Getting Started with SolidityIntroduction to the Solidity language; The layout of a Solidity source file; Solidity version with pragma; Importing other source files; Structure of a contract; Declaring state variables; Writing function definitions; Creating a custom modifier using function modifiers; Using events for logging and callback; Custom data types with struct; Custom types for constants with enum; Solidity data types; Understanding Solidity value types; Integer value type; Boolean value type; Address value type; Reading a contract's ether balance
Sending ether using transferSending ether using send; Understanding call and delegatecall functions; Understanding the staticcall function; Adjust gas for a transaction using gas; Forwarding ether to another contract; Changes in Solidity version 0.5.0; Fixed size byte arrays; Dynamically sized byte arrays; Understanding the bytes data type; Understanding the string type; Passing functions using function types; Get a function type with function selector; Using internal function types; Using external function types; Solidity reference types; Understanding variables' data locations in Solidity
요약With this book, you will learn to write production-ready smart contracts for the Ethereum blockchain. Finally, with the help of comprehensive examples, you will learn how to add security to smart contracts and then delve into the various security considerations that must be paid attention to.
일반주제명Electronic commerce -- Software.
Web applications -- Programming.
Blockchains (Databases)
Blockchains (Databases)
Electronic commerce.
언어영어
기타형태 저록Print version:Chittoda, Jitendra.Mastering Blockchain Programming with Solidity : Write Production-Ready Smart Contracts for Ethereum Blockchain with Solidity.Birmingham : Packt Publishing, Limited, 짤20199781839218262
대출바로가기http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=2225816

소장정보

  • 소장정보

인쇄 인쇄

메세지가 없습니다
No. 등록번호 청구기호 소장처 도서상태 반납예정일 예약 서비스 매체정보
1 WE00017238 658.8/72 가야대학교/전자책서버(컴퓨터서버)/ 대출가능 인쇄 이미지  

서평

  • 서평

태그

  • 태그

나의 태그

나의 태그 (0)

모든 이용자 태그

모든 이용자 태그 (0) 태그 목록형 보기 태그 구름형 보기
 

퀵메뉴

대출현황/연장
예약현황조회/취소
자료구입신청
상호대차
FAQ
교외접속
사서에게 물어보세요
메뉴추가
quickBottom

카피라이터

  • 개인정보보호방침
  • 이메일무단수집거부

김해캠퍼스 | 621-748 | 경남 김해시 삼계로 208 | TEL:055-330-1033 | FAX:055-330-1032
			Copyright 2012 by kaya university Bunsung library All rights reserved.