hevm-0.51.2: Ethereum virtual machine evaluator
Safe HaskellSafe-Inferred
LanguageGHC2021

EVM.Facts

Documentation

data File Source #

Constructors

File 

Fields

Instances

Instances details
Show File Source # 
Instance details

Defined in EVM.Facts

Eq File Source # 
Instance details

Defined in EVM.Facts

Methods

(==) :: File -> File -> Bool Source #

(/=) :: File -> File -> Bool Source #

Ord File Source # 
Instance details

Defined in EVM.Facts

data Fact Source #

Constructors

BalanceFact 

Fields

NonceFact 

Fields

StorageFact 

Fields

CodeFact 

Fields

Instances

Instances details
Show Fact Source # 
Instance details

Defined in EVM.Facts

Eq Fact Source # 
Instance details

Defined in EVM.Facts

Methods

(==) :: Fact -> Fact -> Bool Source #

(/=) :: Fact -> Fact -> Bool Source #

Ord Fact Source # 
Instance details

Defined in EVM.Facts

newtype Data Source #

Constructors

Data 

Fields

Instances

Instances details
Show Data Source # 
Instance details

Defined in EVM.Facts

Eq Data Source # 
Instance details

Defined in EVM.Facts

Methods

(==) :: Data -> Data -> Bool Source #

(/=) :: Data -> Data -> Bool Source #

Ord Data Source # 
Instance details

Defined in EVM.Facts

data Path Source #

Constructors

Path [ASCII] ASCII 

Instances

Instances details
Show Path Source # 
Instance details

Defined in EVM.Facts

Eq Path Source # 
Instance details

Defined in EVM.Facts

Methods

(==) :: Path -> Path -> Bool Source #

(/=) :: Path -> Path -> Bool Source #

Ord Path Source # 
Instance details

Defined in EVM.Facts