# 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;
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;
Documentation:
# Crisis
Import:
import 'package:alan/proto/cosmos/crisis/v1beta1/export.dart' as crisis;
Documentation:
# Distribution
Import:
import 'package:alan/proto/cosmos/distribution/v1beta1/export.dart' as distr;
Documentation:
# Distribution
Import:
import 'package:alan/proto/cosmos/gov/v1beta1/export.dart' as gov;
Documentation:
# Mint
Import:
import 'package:alan/proto/cosmos/mint/v1beta1/export.dart' as mint;
Documentation:
# Params
Import:
import 'package:alan/proto/cosmos/params/v1beta1/export.dart' as params;
Documentation:
# Slashing
Import:
import 'package:alan/proto/cosmos/slashing/v1beta1/export.dart' as slashing;
Documentation:
# Staking
Import:
import 'package:alan/proto/cosmos/staking/v1beta1/export.dart' as staking;
Documentation:
# Upgrade
Import:
import 'package:alan/proto/cosmos/upgrade/v1beta1/export.dart' as upgrade;
Documentation: