If I wanted my contract to be able to call different types of contracts, with different parameters and parameter types, and I didn't know what those parameters were going to be ahead of time... I have a method that needs to be able to call an oracle. When adding the oracle, the user will add the parameters needed to call the oracle. I'm not sure how to store the parameter types, but I figure I could store the parameter type as a string...
Anyways, is this possible?