mirror of
https://github.com/airalab/hs-web3.git
synced 2024-10-04 12:17:32 +03:00
Fix doc links
This commit is contained in:
parent
3d52b6dbd1
commit
79ef7883d6
@ -15,11 +15,11 @@ Ethereum accounts
|
||||
PrivateKey_ derived from secp256k1 private key, use JSON-RPC `sendRawTransaction`
|
||||
============== =======================================================================
|
||||
|
||||
.. _Default: http://hackage.haskell.org/package/web3-0.8.1.0/docs/Network-Ethereum-Account-Default.html
|
||||
.. _Personal: http://hackage.haskell.org/package/web3-0.8.1.0/docs/Network-Ethereum-Account-Personal.html
|
||||
.. _PrivateKey: http://hackage.haskell.org/package/web3-0.8.1.0/docs/Network-Ethereum-Account-PrivateKey.html
|
||||
.. _Default: http://hackage.haskell.org/package/web3/docs/Network-Ethereum-Account-Default.html
|
||||
.. _Personal: http://hackage.haskell.org/package/web3/docs/Network-Ethereum-Account-Personal.html
|
||||
.. _PrivateKey: http://hackage.haskell.org/package/web3/docs/Network-Ethereum-Account-PrivateKey.html
|
||||
|
||||
All of them has an instance for `Account <http://hackage.haskell.org/package/web3-0.8.1.0/docs/Network-Ethereum-Account-Class.html>`_ typeclass.
|
||||
All of them has an instance for `Account <http://hackage.haskell.org/package/web3/docs/Network-Ethereum-Account-Class.html>`_ typeclass.
|
||||
|
||||
.. code-block:: haskell
|
||||
|
||||
@ -98,16 +98,16 @@ The first argument of ``withParam`` function is state transition function, secon
|
||||
|
||||
Where lens ``to`` is used for setting transaction recipient address. All transaction parametrization lenses presended in table below.
|
||||
|
||||
============================================================================================================ ======================
|
||||
==================================================================================================== ======================
|
||||
Lens Description
|
||||
============================================================================================================ ======================
|
||||
`to <http://hackage.haskell.org/package/web3-0.8.1.0/docs/Network-Ethereum-Account.html#v:to>`_ Recipient address
|
||||
`value <http://hackage.haskell.org/package/web3-0.8.1.0/docs/Network-Ethereum-Account.html#v:value>`_ Transaction value
|
||||
`gasLimit <http://hackage.haskell.org/package/web3-0.8.1.0/docs/Network-Ethereum-Account.html#v:gasLimit>`_ Execution gas limit
|
||||
`gasPrice <http://hackage.haskell.org/package/web3-0.8.1.0/docs/Network-Ethereum-Account.html#v:gasPrice>`_ Gas price
|
||||
`block <http://hackage.haskell.org/package/web3-0.8.1.0/docs/Network-Ethereum-Account.html#v:block>`_ Execution block (for call only)
|
||||
`account <http://hackage.haskell.org/package/web3-0.8.1.0/docs/Network-Ethereum-Account.html#v:account>`_ Account credentials
|
||||
============================================================================================================ ======================
|
||||
==================================================================================================== ======================
|
||||
`to <http://hackage.haskell.org/package/web3/docs/Network-Ethereum-Account.html#v:to>`_ Recipient address
|
||||
`value <http://hackage.haskell.org/package/web3/docs/Network-Ethereum-Account.html#v:value>`_ Transaction value
|
||||
`gasLimit <http://hackage.haskell.org/package/web3/docs/Network-Ethereum-Account.html#v:gasLimit>`_ Execution gas limit
|
||||
`gasPrice <http://hackage.haskell.org/package/web3/docs/Network-Ethereum-Account.html#v:gasPrice>`_ Gas price
|
||||
`block <http://hackage.haskell.org/package/web3/docs/Network-Ethereum-Account.html#v:block>`_ Execution block (for call only)
|
||||
`account <http://hackage.haskell.org/package/web3/docs/Network-Ethereum-Account.html#v:account>`_ Account credentials
|
||||
==================================================================================================== =======================
|
||||
|
||||
.. note::
|
||||
|
||||
|
@ -70,10 +70,10 @@ Currently implemented the following Ethereum APIs in modules:
|
||||
=============== ================
|
||||
Method prefix Implementation
|
||||
=============== ================
|
||||
``eth_*`` `Network.Ethereum.Api.Eth <http://hackage.haskell.org/package/web3-0.8.1.0/docs/Network-Ethereum-Api-Eth.html>`_
|
||||
``net_*`` `Network.Ethereum.Api.Net <http://hackage.haskell.org/package/web3-0.8.1.0/docs/Network-Ethereum-Api-Net.html>`_
|
||||
``web3_*`` `Network.Ethereum.Api.Web3 <http://hackage.haskell.org/package/web3-0.8.1.0/docs/Network-Ethereum-Api-Web3.html>`_
|
||||
``personal_*`` `Network.Ethereum.Api.Personal <http://hackage.haskell.org/package/web3-0.8.1.0/docs/Network-Ethereum-Api-Personal.html>`_
|
||||
``eth_*`` `Network.Ethereum.Api.Eth <http://hackage.haskell.org/package/web3/docs/Network-Ethereum-Api-Eth.html>`_
|
||||
``net_*`` `Network.Ethereum.Api.Net <http://hackage.haskell.org/package/web3/docs/Network-Ethereum-Api-Net.html>`_
|
||||
``web3_*`` `Network.Ethereum.Api.Web3 <http://hackage.haskell.org/package/web3/docs/Network-Ethereum-Api-Web3.html>`_
|
||||
``personal_*`` `Network.Ethereum.Api.Personal <http://hackage.haskell.org/package/web3/docs/Network-Ethereum-Api-Personal.html>`_
|
||||
=============== ================
|
||||
|
||||
All modules use descriptive types according to official Ethereum specification. It placed at `Network.Ethereum.Api.Types <http://hackage.haskell.org/package/web3-0.8.1.0/docs/Network-Ethereum-Api-Types.html>`_.
|
||||
|
Loading…
Reference in New Issue
Block a user