Module catenis_api_client::api

source ·

Structs

Data for changing permissions rights at all levels.
Balance of an asset.
Information about a listed asset export.
Data returned from a successful call to Asset Export Outcome API method.
Information about an asset holder.
Information about a listed asset migration.
Information about an asset migration.
Data returned from a successful call to Asset Migration Outcome API method.
Reference to the batch document used to settle off-chain messages on the blockchain.
Information about message container on the blockchain.
Information about the blockchain transaction used to record a message.
Identification information of a Catenis node.
Information about a Catenis service.
Data structure used to pass message in chunks.
Identification information of a client.
Identifies a given virtual device.
Basic identification information of a virtual device.
Information about the virtual device’s owner.
Current permission rights set for different virtual devices.
Data for changing permission rights for different virtual devices.
Option settings for exporting an asset.
Data returned from a successful call to Export Asset API method.
Information about a foreign blockchain token.
Information about an issued foreign blockchain transaction.
Data returned from a successful call to Get Asset Balance API method.
Information about message container on the IPFS external storage.
Data returned from a successful call to Issue Asset API method.
Data returned from a successful call to Issue Non-Fungible Asset API method.
Information about an issued asset.
Data returned from a successful call to List Asset Holders API method.
Options for filtering asset migrations.
Data returned from a successful call to List Asset Migrations API method.
Options for filtering asset exports.
Data returned from a successful call to List Exported Assets API method.
Data returned from a successful call to List Issued Assets API method.
Options for filtering messages.
Data returned from a successful call to List Messages API method.
Data returned from a successful call to List Owned Assets API method.
Option settings for logging a message.
Data returned from a successful call to Log Message API method.
Information about a listed message.
Information about a previously recorded message.
Information about an error processing a message asynchronously.
Report on the asynchronous processing status of a message.
The successful outcome of the asynchronous processing of a message.
Option settings for exporting an asset.
Data returned from a successful call to Migrate Asset API method.
Information about the error processing a non-fungible asset issuance asynchronously.
Report on the asynchronous processing status of a non-fungible asset issuance.
Result of a non-fungible asset issuance.
Information about manipulation of non-fungible token data for transfer.
Information about the error processing a non-fungible token retrieval asynchronously.
Report on the asynchronous processing status of a non-fungible token retrieval.
Information about the error processing a non-fungible token transfer asynchronously.
Report on the asynchronous processing status of a non-fungible token transfer.
Properties for a new asset.
Properties for a new foreign blockchain token.
Properties for a new non-fungible asset.
Data type used for defining the contents for a new non-fungible token.
Properties for a new non-fungible token.
Metadata for a new non-fungible token.
Information about a non-fungible asset issuance event.
Properties for issuing a new non-fungible asset.
Properties for reissuing more non-fungible tokens of an existing non-fungible asset.
Represents a chunk of the contents data of a non-fungible token.
Retrieved information about a non-fungible token.
Metadata of a non-fungible token.
Information about off-chain message container.
Information about the off-chain message envelope used to record an off-chain message.
Information about the virtual device that recorded an off-chain message.
Information about the virtual device that recorded a message.
Information about an owned asset.
Current permission rights set for different entities.
Data for changing permission rights for different entities.
Data used to proof the origin of a message.
Option settings for reading a message.
Data returned from a successful call to Read Message API method.
Information about a regular (fungible) asset issuance event.
Data returned from a successful call to Reissue Asset API method.
Data returned from a successful call to Reissue Non-Fungible Asset API method.
Data returned from a successful call to Retrieve Asset Info API method.
Data returned from a successful call to Retrieve Asset Issuance History API method.
Data returned from a successful call to Retrieve Device Identification Info API method.
Data returned from a successful call to Retrieve Message Container API method.
Data returned from a successful call to Retrieve Message Origin API method.
Data returned from a successful call to Retrieve Message Progress API method.
Data returned from a successful call to Retrieve Non-Fungible Asset Issuance Progress API method.
Data returned from a successful call to Retrieve Non-Fungible Token Retrieval Progress API method.
Data returned from a successful call to Retrieve Non-Fungible Token Transfer Progress API method.
Option settings for retrieving a non-fungible token.
Data returned from a successful call to Retrieve Non-Fungible Token API method.
Data returned from a successful call to Retrieve Permission Rights API method.
Option settings for sending a message.
Data returned from a successful call to Send Message API method.
Data returned from a successful call to Set Permission Rights API method.
Data returned from a successful call to Transfer Asset API method.
Data returned from a successful call to Transfer Non-Fungible Token API method.

Enums

Asset export status.
Asset issuance event entry
Data type used for referencing an asset migration.
Direction of asset migration.
Asset migration status.
Catenis service’s execution status.
Text encoding.
Foreign blockchain.
Foreign blockchain’s native coin consumption profile.
A message to be recorded to the blockchain.
Action to be asynchronously processed on a message.
Option for filtering messages according to the action performed on it.
Direction of a sent message.
Option for filtering messages according to its direction.
Option for filtering messages according to its read state.
Non-fungible asset issuance or continuation token.
Non-fungible asset reissuance or continuation token.
Catenis notification event.
Type of an off-chain message.
Catenis permission event.
Defined permission right.
Action used to record a message to the blockchain.
Storage scheme used for the message.
Type of a Catenis message transaction.

Traits

Type Definitions

Data returned from a successful call to Check Effective Permission Right API method.
Representation of a JSON object
Data returned from a successful call to List Notification Events API method.
Data returned from a successful call to List Permission Events API method.