code: def set_config(config):
      
      # Deep copy the default config into bigchaindb.config
      bigchaindb.config = copy.deepcopy(bigchaindb._config)
      # Update the default config with whatever is in the passed config
      update(bigchaindb.config, update_types(config, bigchaindb.config))
      bigchaindb.config['CONFIGURED'] = True
docs: Set bigchaindb.config equal to the default config dict,
      then update that with whatever is in the provided config dict,
      and then set bigchaindb.config['CONFIGURED'] = True
  
      Args:
          config (dict): the config dict to read for changes
                         to the default config
  
      Note:
          Any previous changes made to ``bigchaindb.config`` will be lost.