Functions for handling the sub-state that exists only between operations in an execution for a contract.
logs() :: binary
refund() :: EVM.Wei.t
suicide_list() :: [EVM.address]
t() :: %EVM.SubState{logs: logs, refund: refund, suicide_list: suicide_list}