web3-ethereum-1.0.0.0: Ethereum support for Haskell Web3 library.
CopyrightAleksandr Krupenkin 2016-2021
Roy Blankman 2018
LicenseApache-2.0
Maintainermail@akru.me
Stabilityexperimental
Portabilityunportable
Safe HaskellNone
LanguageHaskell2010

Network.Ethereum.Account.LocalKey

Description

Using ECC for singing transactions locally, e.g. out of Ethereum node. Transaction will send using eth_sendRawTransacion JSON-RPC method.

Synopsis

Documentation

data LocalKey Source #

Local EOA params

Instances

Instances details
Eq LocalKey Source # 
Instance details

Defined in Network.Ethereum.Account.LocalKey

Show LocalKey Source # 
Instance details

Defined in Network.Ethereum.Account.LocalKey

Default LocalKey Source # 
Instance details

Defined in Network.Ethereum.Account.LocalKey

Methods

def :: LocalKey #

Account LocalKey LocalKeyAccount Source # 
Instance details

Defined in Network.Ethereum.Account.LocalKey

Methods

withAccount :: JsonRpc m => LocalKey -> LocalKeyAccount m b -> m b Source #

send :: forall (m :: Type -> Type) args. (JsonRpc m, Method args) => args -> LocalKeyAccount m TxReceipt Source #

call :: forall (m :: Type -> Type) args result. (JsonRpc m, Method args, AbiGet result) => args -> LocalKeyAccount m result Source #