def update_cached_instance(sender, instance, **kwargs):
    if not hasattr(instance, 'cache_instance'):
        return
    sender.cache_instance(instance)
Blockcypher limits wallet names to 25 chars.
dataset/ETHPy150Open evennia/evennia/evennia/utils/idmapper/models.py/update_cached_instance--crossover with--dataset/ETHPy150Open blockcypher/blockcypher-python/blockcypher/utils.py/get_blockcypher_walletname_from_mpub