ethereum-analyzer-deps-3.3.4: Stripped dependencies of ethereum-analyzer.
Blockchain.VM.Opcodes
data Operation Source #
Constructors
Instances
Methods
(==) :: Operation -> Operation -> Bool #
(/=) :: Operation -> Operation -> Bool #
compare :: Operation -> Operation -> Ordering #
(<) :: Operation -> Operation -> Bool #
(<=) :: Operation -> Operation -> Bool #
(>) :: Operation -> Operation -> Bool #
(>=) :: Operation -> Operation -> Bool #
max :: Operation -> Operation -> Operation #
min :: Operation -> Operation -> Operation #
showsPrec :: Int -> Operation -> ShowS #
show :: Operation -> String #
showList :: [Operation] -> ShowS #
pretty :: Operation -> Doc #
prettyList :: [Operation] -> Doc #
data OPData Source #
type EthCode = [Operation] Source #
singleOp :: Operation -> ([Word8] -> Operation, Int) Source #
opDatas :: [OPData] Source #
op2CodeMap :: Map Operation Word8 Source #
code2OpMap :: Map Word8 Operation Source #
op2OpCode :: Operation -> [Word8] Source #
opLen :: Operation -> Int Source #
opCode2Op :: ByteString -> (Operation, Word256) Source #