types library

Classes

AssetCfa
Collectible Fungible Asset (CFA) - RGB25.
AssetIfa
Inflatable Fungible Asset (IFA).
AssetNia
Non-Inflatable Asset (NIA) - RGB20.
Assets
Collection of assets held by the wallet.
AssetUda
Unique Digital Asset (UDA) - RGB21 (NFT).
Assignment
Represents an assignment for a transfer.
Balance
Represents the balance of an asset or Bitcoin.
BtcBalance
Represents the Bitcoin balance, separated by vanilla and colored (RGB) funds.
Keys
Keys associated with the wallet.
Media
Media attachment.
OperationResult
Result of an operation (e.g., sending assets).
ReceiveData
Data for receiving an RGB transfer.
Recipient
Represents a recipient of a transfer.
RefreshFilter
Filter for refreshing transfers.
RefreshTransferStatusUpdate
Update on the status of a transfer.
RgbLibErrors
Error codes returned by the RGB library.
Transaction
Represents a transaction.
Transfer
Represents an RGB transfer.
Unspent
Represents an unspent transaction output (UTXO).
WalletData
Data associated with an RGB wallet.
WitnessData
Data for witness transactions.

Enums

AssetSchema
Supported RGB asset schemas.
AssignmentType
Types of assignments for RGB transfers.
BitcoinNetwork
Supported Bitcoin networks.
DatabaseType
Database types for wallet storage.
RefreshTransferStatus
Status for refreshing transfers.
TransactionType
Type of an RGB transaction.
TransferKind
The kind of transfer.
TransferStatus
Status of a transfer.