@@ -11,10 +11,10 @@ Features
11
11
12
12
- Add new Chain APIs (`#1887 <https://github.com/ethereum/py-evm/issues/1887 >`__):
13
13
14
- - ` get_canonical_block_header_by_number `
15
- - ` get_canonical_transaction_index `
16
- - ` get_canonical_transaction_by_index `
17
- - ` get_transaction_receipt_by_index `
14
+ - :meth: ` ~eth.chains.base.Chain. get_canonical_block_header_by_number ` (parallel to :meth: ` ~eth.chains.base.Chain.get_canonical_block_by_number `)
15
+ - :meth: ` ~eth.chains.base.Chain. get_canonical_transaction_index `
16
+ - :meth: ` ~eth.chains.base.Chain. get_canonical_transaction_by_index `
17
+ - :meth: ` ~eth.chains.base.Chain. get_transaction_receipt_by_index `
18
18
19
19
20
20
Bugfixes
@@ -32,13 +32,17 @@ Improved Documentation
32
32
- Tweak layout of API docs to improve readability
33
33
34
34
Group API docs by member (methods, attributes) (`#1797 <https://github.com/ethereum/py-evm/issues/1797 >`__)
35
- - Add missing API docs for ``MiningChain ``.
36
- Add missing API docs for ``eth.db.* ``
37
- Add missing API docs for ``Constantinople ``, ``Petersburg `` and ``Istanbul `` forks
38
- Move all docstrings that aren't overly specific to a particular implementation from
39
- the implementation to the interface. This has the effect that the docstring will
40
- appear both on the interface as well as on the implementation except for when the
41
- implementation overwrites the docstring with a more specific descriptions. (`#1880 <https://github.com/ethereum/py-evm/issues/1880 >`__)
35
+ - API doc additions (`#1880 <https://github.com/ethereum/py-evm/issues/1880 >`__)
36
+
37
+ - Add missing API docs for :class: `~eth.chains.base.MiningChain `.
38
+ - Add missing API docs for :mod: `eth.db.* `
39
+ - Add missing API docs for :class: `~eth.vm.forks.constantinople.ConstantinopleVM `,
40
+ :class: `~eth.vm.forks.petersburg.PetersburgVM ` and
41
+ :class: `~eth.vm.forks.istanbul.IstanbulVM ` forks
42
+ - Move all docstrings that aren't overly specific to a particular implementation from
43
+ the implementation to the interface. This has the effect that the docstring will
44
+ appear both on the interface as well as on the implementation except for when the
45
+ implementation overwrites the docstring with a more specific descriptions.
42
46
- Add docstrings to all public APIs that were still lacking one. (`#1882 <https://github.com/ethereum/py-evm/issues/1882 >`__)
43
47
44
48
0 commit comments