Fix doc links

This commit is contained in:
Alexander Krupenkin 2019-09-16 13:24:55 +03:00
parent 3d52b6dbd1
commit 79ef7883d6
No known key found for this signature in database
GPG Key ID: 0D0A7FA67911873E
2 changed files with 17 additions and 17 deletions

View File

@ -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::

View File

@ -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>`_.