wallet constructor allows internal and external accounts to be passed in as HDNode objects
bump version