laatste update: 05-2022
This video explains what an Ethereum contract Application Binary Interface is and what its purpose is.
The acronym ABI stands for Application Binary Interface.
A smart contract is stored as bytecode (= binary data) into the blockchain under a specific address also known as contract address.
The ABI is needed to access the bytecode.
The ABI defines which functions you can invoke as well as get a guarantee that the function will return data in the format you are expecting.
If a web application wants to interact with a smart contract on the blockchain, it needs:
– the contract address
– the Application Binary Interface (ABI)
Check out all my other Ethereum related tutorial videos:
Subscribe to my YouTube channel:
The presentation used in this video tutorial can be found at:
The DemoContract.sol used in the video:
To interact with the DemoContract.sol use the demonstration Ethereum Dapp:
More information about the Ethereum Application Binary Interface can be found at:
#mobilefish #howto #ethereum