Current section
Files
Jump to
Current section
Files
lib/evm/sub_state.ex
defmodule EVM.SubState do
@moduledoc """
Functions for handling the sub-state that exists only
between operations in an execution for a contract.
"""
defstruct [
suicide_list: [],
logs: <<>>,
refund: 0
]
@type suicide_list :: [EVM.address]
@type logs :: binary()
@type refund :: EVM.Wei.t
@type t :: %__MODULE__{
suicide_list: suicide_list,
logs: logs,
refund: refund
}
end