Package1.1.0.1Network
web3-ethereum
Ethereum support for Haskell Web3 library.
- Version1.1.0.1
- CategoryNetwork
- LicenceApache-2.0
- AuthorAleksandr Krupenkin
- Maintainermail@
akru. me - Homepagegithub.
com/ airalab/ hs-web3#readme - Pinned byhackage web3-ethereum 1.
1. 0. 1 - Sourceweb3-ethereum-1.
1. 0. 1 on Hackage
Modules
- Network.EthereumEthereum is a global, open-source platform for decentralized applications.
- Network.Ethereum.AccountIn Etereun there are two types of accounts:
- Network.Ethereum.Account.ClassEthereum external owned account abstraction.
- Network.Ethereum.Account.DefaultDefault node managed account (typically the first of accounts list).
- Network.Ethereum.Account.LocalKeyUsing ECC for singing transactions locally, e.g. out of Ethereum node.
- Network.Ethereum.Account.PersonalNode managed unlockable account. Typically to send transaction from this account
- Network.Ethereum.Account.SafeSafe sending of Ethereum transaction.
- Network.Ethereum.Api.EthEthereum node JSON-RPC API methods with eth_ prefix.
- Network.Ethereum.Api.NetEthereum node JSON-RPC API methods with net_ prefix.
- Network.Ethereum.Api.PersonalEthereum node JSON-RPC API methods with personal_ prefix.
- Network.Ethereum.Api.TypesEthereum generic JSON-RPC types.
- Network.Ethereum.Api.Web3Ethereum node JSON-RPC API methods with web3_ prefix.
- Network.Ethereum.ChainEthereum chain IDs.
- Network.Ethereum.ContractSmart contract type class and utils. A contract in the sense of Solidity
- Network.Ethereum.Contract.EventEthereum contract event support.
- Network.Ethereum.Contract.Event.CommonCommon event manipulation functions.
- Network.Ethereum.Contract.Event.MultiFilterParallel multiple event filters.
- Network.Ethereum.Contract.Event.SingleFilterContract event filters.
- Network.Ethereum.Contract.MethodEthereum contract method support.
- Network.Ethereum.Contract.THContract abstraction is a high level interface of web3 library. The Application Binary Interface is the standard way to interact
- Network.Ethereum.EnsENS offers a secure & decentralised way to address resources both on
- Network.Ethereum.Ens.PublicResolverEthereum Name System public resolver smart contract.
- Network.Ethereum.Ens.RegistryEthereum Name System registry smart contract.
- Network.Ethereum.TransactionTransaction managing utils.
- Network.Ethereum.UnitEthereum has a metric system of denominations used as units of ether.
Internal modules · 1
- Network.Ethereum.Account.InternalInternal types and functions of Account module.
Description
Client library for Third Generation of Web.
Depends on
23 packages- OneTuple-0.4.3in this set
- aeson-2.2.5.1in this set
- aeson-casing-0.2.0.0in this set
- base-4.22.0.0with GHC
- bytestring-0.12.2.0with GHC
- data-default-0.8.0.2in this set
- exceptions-0.10.11with GHC
- generics-sop-0.5.1.4in this set
- jsonrpc-tinyclient-1.1.0.0in this set
- machines-0.7.4in this set
- memory-0.18.0in this set
- memory-hexstring-1.1.0.0in this set
- microlens-0.4.14.0in this set
- microlens-aeson-2.5.2in this set
- mtl-2.3.1with GHC
- relapse-1.0.0.1in this set
- tagged-0.8.11in this set
- template-haskell-2.24.0.0with GHC
- text-2.1.3with GHC
- transformers-0.6.1.2with GHC
- vinyl-0.14.3in this set
- web3-crypto-1.1.0.0in this set
- web3-solidity-1.1.0.0in this set