`AddPrecompileFn` don't rely on state object, can be cleanup a little bit. see the https://github.com/cosmos/evm/pull/511 for the patch, should be self explanatory.