# Cosmos modules

Following you can find a list of all the modules that are included inside Alan.dart, and their associated messages and queries included.

Please note that, instead of re-writing the documentation from scratch, if nothing custom has been implemented for the module we will simply link the included messages and querier methods with the Proto files definitions from which they are generated. Such files contain an extended documentation that can be used to properly comprehend everything.

# Included modules

# Auth

Import:

import 'package:alan/proto/cosmos/auth/v1beta1/export.dart' as auth;
1

Documentation:

Custom x/auth implementations

Alan.dart comes with a couple of custom implementations for the the x/auth module. Particularly, if you want to deserialize a custom account type of query the details of an account easily you should check out the x/auth documentation page.

# Bank

Import:

import 'package:alan/proto/cosmos/bank/v1beta1/export.dart' as bank;
1

Documentation:

# Crisis

Import:

import 'package:alan/proto/cosmos/crisis/v1beta1/export.dart' as crisis;
1

Documentation:

# Distribution

Import:

import 'package:alan/proto/cosmos/distribution/v1beta1/export.dart' as distr;
1

Documentation:

# Distribution

Import:

import 'package:alan/proto/cosmos/gov/v1beta1/export.dart' as gov;
1

Documentation:

# Mint

Import:

import 'package:alan/proto/cosmos/mint/v1beta1/export.dart' as mint;
1

Documentation:

# Params

Import:

import 'package:alan/proto/cosmos/params/v1beta1/export.dart' as params;
1

Documentation:

# Slashing

Import:

import 'package:alan/proto/cosmos/slashing/v1beta1/export.dart' as slashing;
1

Documentation:

# Staking

Import:

import 'package:alan/proto/cosmos/staking/v1beta1/export.dart' as staking;
1

Documentation:

# Upgrade

Import:

import 'package:alan/proto/cosmos/upgrade/v1beta1/export.dart' as upgrade;
1

Documentation: