Adding in dynamic loadNetwork function #1113
                
     Merged
            
            
          
      
        
          +14,666
        
        
          −10,001
        
        
          
        
      
    
  
  Add this suggestion to a batch that can be applied as a single commit.
  This suggestion is invalid because no changes were made to the code.
  Suggestions cannot be applied while the pull request is closed.
  Suggestions cannot be applied while viewing a subset of changes.
  Only one suggestion per line can be applied in a batch.
  Add this suggestion to a batch that can be applied as a single commit.
  Applying suggestions on deleted lines is not supported.
  You must change the existing code in this line in order to create a valid suggestion.
  Outdated suggestions cannot be applied.
  This suggestion has been applied or marked resolved.
  Suggestions cannot be applied from pending reviews.
  Suggestions cannot be applied on multi-line comments.
  Suggestions cannot be applied while the pull request is queued to merge.
  Suggestion cannot be applied right now. Please check back later.
  
    
  
    
Right now networks have to be imported statically, like this:
However that locks the code into the
testnetnetwork. It's common for code to want to work with multiple networks.This PR adds in a new
loadNetworkfunction which allows for dynamically loading a network:It will dynamically load the network at runtime, and code can now be written so that it will work with multiple networks.