Blockchain Actions
Last updated
Last updated
This documentation portal is currently undergoing updates to align with the IoTeX 2.0 Whitepaper release. Information provided here may be incomplete, or out-of-date. Please use this portal for preliminary reference only, and check out the official IoTeX 2.0 Whitepaper for updated information.
.2024 | IoTeX
Like other blockchains, IoTeX was bootstrapped from an initial ("genesis") state, which is then altered over time through transactions, or "Actions" as they are called in IoTeX.
An action is fundamentally a packet of data, signed by a blockchain account, that instructs the blockchain to make a specific change to the distributed ledger. The action can be sent to any blockchain node acting as a gateway, which in turn broadcasts it to the entire network of nodes for verification. Once verified, it gets applied and stored permanently in the ledger.
In IoTeX, there are different types of Actions depending on the type of operation required:
Transfer Action
Execution Action
Governance Actions
Find the structure for all IoTeX Actions in the protobuf definition on GitHub: