In these functions there's a comment which says MoveAuthenticator computation cost is not used here at the moment. This because:
- the IotaGasStatus returned by the two functions is not used
- OR it is used, but in a DryRun/DevInspect tx
Add parameter authenticator_computation_cost: u64 to both function and:
- set it to 0 in the callers that use no authenticate
- use the validation_result in
iota-core::authority::handle_transaction_impl()