hevm-0.49.0: Ethereum virtual machine evaluator
Safe HaskellNone
LanguageHaskell2010

EVM.Dev

Documentation

foo :: IO () Source #

data VMTrace Source #

Constructors

VMTrace 

Fields

Instances

Instances details
Generic VMTrace Source # 
Instance details

Defined in EVM.Dev

Associated Types

type Rep VMTrace :: Type -> Type #

Methods

from :: VMTrace -> Rep VMTrace x #

to :: Rep VMTrace x -> VMTrace #

ToJSON VMTrace Source # 
Instance details

Defined in EVM.Dev

type Rep VMTrace Source # 
Instance details

Defined in EVM.Dev

data VMTraceResult Source #

Constructors

VMTraceResult 

Fields

Instances

Instances details
Generic VMTraceResult Source # 
Instance details

Defined in EVM.Dev

Associated Types

type Rep VMTraceResult :: Type -> Type #

ToJSON VMTraceResult Source # 
Instance details

Defined in EVM.Dev

type Rep VMTraceResult Source # 
Instance details

Defined in EVM.Dev

type Rep VMTraceResult = D1 ('MetaData "VMTraceResult" "EVM.Dev" "hevm-0.49.0-inplace" 'False) (C1 ('MetaCons "VMTraceResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String) :*: S1 ('MetaSel ('Just "gasUsed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word)))