# Structs
DeviceRegistry core utilities for managing devices on the ledger.
DeviceRegistrySmartContract smart contract for managing devices on the ledger.
ServiceBroker core utilities for managing IoT service requests and responses on the ledger.
ServiceBrokerSmartContract smart contract for managing IoT service requests and responses.
ServiceRegistry core utilities for managing services on the ledger.
ServiceRegistrySmartContract smart contract for managing IoT services on the ledger.
StateRegistry default implementations of StateRegistryInterface.
TransactionContext an implementation of TransactionContextInterface.
# Interfaces
DeviceRegistryInterface core utilities for managing devices on the ledger.
ServiceBrokerInterface core utilities for managing service requests on ledger.
ServiceRegistryInterface core utilities for managing services on the ledger.
StateInterface common ledger state interface.
StateRegistryInterface core utilities for managing a list of ledger states.
TransactionContextInterface extends the default transaction context with specific services.