hevm-0.16: Ethereum virtual machine evaluator

Safe HaskellNone
LanguageHaskell2010

EVM.Fetch

Synopsis

Documentation

data RpcQuery a where Source #

Abstract representation of an RPC fetch request

Instances

class ToRPC a where Source #

Minimal complete definition

toRPC

Methods

toRPC :: a -> String Source #

readText :: Read a => Text -> a Source #

http :: BlockNumber -> Text -> Query -> IO (EVM ()) Source #

zero :: Monad m => Query -> m (EVM ()) Source #

type Fetcher = Query -> IO (EVM ()) Source #