hackquest logo
 

Solidity 104 - English

In Solidity 104, we will learn about error-handling mechanisms, and three types of special contracts, inheritance, import, and hash.

Language

Solidity

Total Length

1.0h

Part of Learning Track

Build on Ethereum + 1

What You’ll Learn

Advanced Solidity programming, delving deeper into topics such as error handling and contract types.
interface
library
abstract

Syllabus

Error Reporting

Error handling syntax: rever, error, assert

Error Handling

Try function and catch specific errors

Library

The definition and call of libraries.And the import statement

Inheritance 1

Define,constructor and override keyword.

Inheritance 2

Virtual keyword, super keyword and multiple inhertance.

Interface

Define and usage of interface, abstract contract and hash calculations.

Wrap Up

Abstract contract, and hash in Solidity.