cap asset precompile is now moved to local