Skip to main content

Data Structures

The Alliance module’s data structures are defined using the Protocol Buffer language. These data structures can be found under the proto/alliance folder in the module’s code repository.

The following proto files refer to Cosmos SDK standards:

  • genesis.proto: contains the data structure allowed by the module in the genesis file,
  • params.proto: data structures related to module parameters,
  • query.proto: data structures for the query entry points,
  • tx.proto: data structures for transaction entry points.

The alliance.proto and delegations.proto files contain the Alliance module’s internally-used structures.