code: def upgrade(self):  # pragma: no cover
          
          assert callable(self.blockchain.upgrade_account)
          return self.blockchain.upgrade_account(account=self)
docs: Upgrade account to life time member