koi_net.config.full_node

Classes

FullNodeConfig(**data)

Node config class for full nodes.

FullNodeProfile(**data)

Node profile config class for full nodes.

class koi_net.config.full_node.FullNodeConfig(**data)[source]

Bases: BaseNodeConfig

Node config class for full nodes.

Parameters:
check_url()[source]

Generates base URL if missing from node profile.

model_config: ClassVar[ConfigDict] = {}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

server: ServerConfig
class koi_net.config.full_node.FullNodeProfile(**data)[source]

Bases: NodeProfile

Node profile config class for full nodes.

Parameters:
model_config: ClassVar[ConfigDict] = {}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

node_type: NodeType