von_anchor/wallet/wallet.py
async def register_wallet_storage_library(storage_type: str, c_library: str, entry_point: str) -> None:
    """
    Load a wallet storage plug-in.

    An indy-sdk wallet storage plug-in is a shared library; relying parties must explicitly
    load it before creating or opening a wallet with the plug-in.

    The implementation loads a dynamic library and calls an entry point; internally,
    the plug-in calls the indy-sdk wallet
    async def register_wallet_storage_library(storage_type: str, c_library: str, fn_pfx: str).

    :param storage_type: wallet storage type
    :param c_library: plug-in library
    :param entry_point: function to initialize the library
    """

    LOGGER.debug(
        'register_wallet_storage_library >>> storage_type %s, c_library %s, entry_point %s',
        storage_type,
        c_library,
        entry_point)

    try:
        stg_lib = CDLL(c_library)
        result = stg_lib[entry_point]()
        if result:
            raise IndyError(result)

        LOGGER.info('Loaded wallet library type %s (%s)', storage_type, c_library)
    except IndyError as x_indy:
        LOGGER.debug(
            'Wallet.register <!< indy error code %s on load of wallet storage %s %s',
            x_indy.error_code,
            storage_type,
            c_library)
        raise

    LOGGER.debug('register_wallet_storage_library <<<')

    Load a wallet storage plug-in.

    An indy-sdk wallet storage plug-in is a shared library; relying parties must explicitly
    load it before creating or opening a wallet with the plug-in.

    The implementation loads a dynamic library and calls an entry point; internally,
    the plug-in calls the indy-sdk wallet
    async def register_wallet_storage_library(storage_type: str, c_library: str, fn_pfx: str).

    :param storage_type: wallet storage type
    :param c_library: plug-in library
    :param entry_point: function to initialize the library
    
Load a wallet storage plug-in.
An indy-sdk wallet storage plug-in is a shared library; relying parties must explicitly
load it before creating or opening a wallet with the plug-in.

The implementation loads a dynamic library and calls an entry point; internally,
the plug-in calls the indy-sdk wallet
async def register_wallet_storage_library(storage_type: str, c_library: str, fn_pfx: str).
Load a wallet storage plug - in . An indy - sdk wallet storage plug - in is a shared library ; relying parties must explicitly load it before creating or opening a wallet with the plug - in . The implementation loads a dynamic library and calls an entry point ; internally the plug - in calls the indy - sdk wallet async def register_wallet_storage_library ( storage_type : str c_library : str fn_pfx : str ) .
async def register_wallet_storage_library(storage_type: str, c_library: str, entry_point: str) -> None:
    LOGGER.debug(
        'register_wallet_storage_library >>> storage_type %s, c_library %s, entry_point %s',
        storage_type,
        c_library,
        entry_point)
    try:
        stg_lib = CDLL(c_library)
        result = stg_lib[entry_point]()
        if result:
            raise IndyError(result)
        LOGGER.info('Loaded wallet library type %s (%s)', storage_type, c_library)
    except IndyError as x_indy:
        LOGGER.debug(
            'Wallet.register <!< indy error code %s on load of wallet storage %s %s',
            x_indy.error_code,
            storage_type,
            c_library)
        raise
    LOGGER.debug('register_wallet_storage_library <<<')
async def register_wallet_storage_library ( storage_type : str , c_library : str , entry_point : str ) -> None : LOGGER . debug ( 'register_wallet_storage_library >>> storage_type %s, c_library %s, entry_point %s' , storage_type , c_library , entry_point ) try : stg_lib = CDLL ( c_library ) result = stg_lib [ entry_point ] ( ) if result : raise IndyError ( result ) LOGGER . info ( 'Loaded wallet library type %s (%s)' , storage_type , c_library ) except IndyError as x_indy : LOGGER . debug ( 'Wallet.register <!< indy error code %s on load of wallet storage %s %s' , x_indy . error_code , storage_type , c_library ) raise LOGGER . debug ( 'register_wallet_storage_library <<<' )
Load a wallet storage plug-in.
Load a wallet storage plug - in .
"""
    Load a wallet storage plug-in.

    An indy-sdk wallet storage plug-in is a shared library; relying parties must explicitly
    load it before creating or opening a wallet with the plug-in.

    The implementation loads a dynamic library and calls an entry point; internally,
    the plug-in calls the indy-sdk wallet
    async def register_wallet_storage_library(storage_type: str, c_library: str, fn_pfx: str).

    :param storage_type: wallet storage type
    :param c_library: plug-in library
    :param entry_point: function to initialize the library
    """
storage_type
str
wallet storage type
wallet storage type
c_library
str
None
entry_point
str
function to initialize the library
function to initialize the library