Clean up state setting
Add default arguments to eth_tools, so you don't have to pass empty lists.