pub(crate) async fn get_inputs_for_transaction_payload( client: &Client, transaction_payload: &TransactionPayload) -> Result<Vec<OutputResponse>>