github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/libs/cosmos-sdk/x/genaccounts/doc.go (about)

     1  /*
     2  Package genaccounts is now deprecated.
     3  
     4  IMPORTANT: This module has been replaced by ADR 011: Generalize Module Accounts.
     5  The ADR can be found here: https://github.com/cosmos/cosmos-sdk/blob/master/docs/architecture/adr-011-generalize-genesis-accounts.md.
     6  
     7  Genesis accounts that existed in the genesis application state under `app_state.accounts`
     8  now exists under the x/auth module's genesis state under the `app_state.auth.accounts` key.
     9  Migration can be performed via x/auth/legacy/v0_38/migrate.go. In addition, because genesis
    10  accounts are now generalized via an interface, it is now up to the application to
    11  define the concrete types and the respective client logic to add them to a genesis
    12  state/file. For an example implementation of the `add-genesis-account` command please
    13  refer to https://github.com/cosmos/gaia/pull/122.
    14  */
    15  package genaccounts