Categorygithub.com/aukilabs/hagall-common
repository
0.1.16
Repository: https://github.com/aukilabs/hagall-common.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

Hagall common libraries

This repository contains packages that are commonly used by Hagall and other backend services in Auki Labs.

Packages

PackageDescription
cryptPackage that provides cryptography related functionalities.
hdsclientPackage with a client interface to the Hagall Discovery Service.
httpPackage with common HTTP functionalities.
messagesPackage with the definition of Hagall modules protobuf messages.
ncsclientPackage with a client interface to the Network Credit Service.
scenarioPackage to support Hagall protocol simulation using websocket.
smoketestPackage that provides smoketest functionality.
testingPackage contains functions to support Hagall testing.
websocketPackage with functions to manage websocket communications.
scenariorunnerA command line tool used to test hagall server with different scenarios.

Generating Protobuf

To regenerate protobuf messages after updating .proto files:

make proto