esniper: update to version 2.31.0

(cherry picked from commit 9b899d860065763454a3fcef79dbe15d06f3842b)