Transaction blocks and inscriptions reference, endpoint descriptions, and links.
Transaction Blocks
Users can deploy any custom logic in packages, equivalent to smart contracts on Sui. Each package has a set of modules, each responsible for a particular piece of business logic. Transaction blocks are instances of executing functions via packages.
Transaction blocks implement real-life use cases, such as transferring fungible and non-fungible tokens, staking, swapping, NFT or coin minting, etc. Such operations may contain smaller atomic transactions that execute a particular function.
Iotascan keeps track of the most recent transaction blocks. Packages are to be found here.
We have accumulated a lot of on-chain and off-chain data about transaction blocks and checkpoints.
The following endpoints are available for transaction blocks and inscriptions on Blockberry.
Transaction Block Endpoints
Endpoint | Description |
---|---|
getRawTransactionByHash | Get details of transaction blocks in a raw JSON format by hash. |
getTransactionBlocksCount | Get the total number of transaction blocks on the Iota Network. Transaction blocks are added in checkpoints and contain single transactions that execute atomic operations. |
getTransactionsCount | Get the total number of transactions on the Iota Network. Transactions are atomic units contained in transaction blocks that execute atomic operations. |
getTransactionFunctions | Get a list of all existing transaction functions on the Iota Network. Functions are responsible for a particular piece of functionality contained in modules, which, in their turn, are deployed in packages. |
getTransactionModules | Get a list of all transaction modules on the Iota Network. Modules are segments of packages responsible for a particular piece of functionality. |
getTransactionBlocks | Get a list of all transaction blocks. On Iota, transaction blocks are added in checkpoints and contain single transactions that execute atomic operations. |
getTransactionMetadata | Get details of a transaction block like project name, Url link, symbol, pool coin details, etc. |
Checkpoints
Checkpoints are equivalent to blocks on Iota. Checkpoints are like landmarks to count the epoch time. An epoch normally lasts for 24 hours.
Iotascan shows a list of all checkpoints on Iota.
Checkpoint Endpoints
The following endpoints are available for checkpoints on Iota Mainnet.
Endpoint | Description |
---|---|
getCheckpoints | Get a list of all checkpoints on the Iota Network. On Iota, checkpoints are equivalent to blocks and contain transaction blocks. |
getCheckpointsCount | Get the total number of checkpoints on the Iota Network. On Iota, checkpoints are equivalent to blocks and contain transaction blocks. |