Objects

Objects and packages reference, endpoint descriptions, and links.

Objects are created and updated by packages (Move structs containing executable code - equivalents to smart contracts). Each object value is a struct with fields containing primitive types (such as integers and addresses), other objects, and non-object structs stored in the storage.

We track all objects owned by accounts or created (updated) as a result of running transactions.

The following endpoints are available for objects on Blockberry.

EndpointDescription
getObjectMetadataGet the metadata (type, name, image, project name and image, etc.) of the queried object: NFT, package, domain NFT, pool, or coin.
getEntitiesCountByTypeGet the total number of entities of the queried type.

Packages

The following endpoints are available for packages on Blockberry.

EndpointDescription
getPackagesGet a list of all packages on the Iota Network. Packages are smart contracts on Iota that execute custom logic.
getPackagesCountGet the total number of all packages on the Iota Network.
getPackageByIdGet package details by id.