Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data Transaction = Transaction {}
- ecrec :: W256 -> W256 -> W256 -> W256 -> Maybe Addr
- sender :: Int -> Transaction -> Maybe Addr
- signingData :: Int -> Transaction -> ByteString
- txGasCost :: FeeSchedule Integer -> Transaction -> Integer
- accountAt :: Addr -> Getter (Map Addr Contract) Contract
- touchAccount :: Addr -> Map Addr Contract -> Map Addr Contract
- newAccount :: Contract
- setupTx :: Addr -> Addr -> Word -> Word -> Map Addr Contract -> Map Addr Contract
- initTx :: VM -> VM
Documentation
data Transaction Source #
Instances
Show Transaction Source # | |
Defined in EVM.Transaction showsPrec :: Int -> Transaction -> ShowS # show :: Transaction -> String # showList :: [Transaction] -> ShowS # | |
FromJSON Transaction Source # | |
Defined in EVM.Transaction parseJSON :: Value -> Parser Transaction # parseJSONList :: Value -> Parser [Transaction] # |
signingData :: Int -> Transaction -> ByteString Source #
txGasCost :: FeeSchedule Integer -> Transaction -> Integer Source #