Solidity 5 – Calling other Contracts, Visibility, State Access

Published by Mario Oettler on

Last Updated on 23. March 2023 by Martin Schuster

In this lesson, we want to invoke or call other contracts from a contract. This is particularly useful to create more complex contracts and allows us updateable contracts, cleaner code, minimal proxies, etc.

There are different ways how to invoke functions of another contract – call() and delegateCall().

Categories: