abstract_wallet
