The run_contract_function method takes the following arguments:
contract_code: A string containing the contents of the whole Smart or Supervisor Contract.
function_name: A string containing the name of the Contract function to be run.
*args & **kwargs: Any additional arguments (position and/or named) that will be passed to the function being run. Note that the caller is responsible for passing any arguments the function expects.