Module consumer_contracts

Module consumer_contracts 

Source
Expand description

Consumer contracts handlers

This module provides HTTP handlers for managing consumer contracts and usage tracking.

Structs§

ConsumerContractsState
State for consumer contracts handlers
ConsumerResponse
Response for consumer registration
ConsumerUsageResponse
Response for consumer usage
ConsumerViolationsResponse
Response for consumer violations
ListConsumersRequest
Request to query consumers
ListConsumersResponse
Response for listing consumers
RegisterConsumerRequest
Request to register a consumer

Functions§

consumer_contracts_router
Create consumer contracts router
get_consumer
Get a specific consumer
get_consumer_usage
Get consumer usage
get_consumer_violations
Get consumer violations
list_consumers
List consumers
register_consumer
Register a consumer