erigon-pulse/cmd/rpcdaemon/postman
Alex Sharov eedabfca85
txpool_content (#2127)
* txpool_content

* txpool_content

* txpool_content

* txpool_content

* Squashed 'interfaces/' content from commit 1e916d013

git-subtree-dir: interfaces
git-subtree-split: 1e916d0137aff7bd9e9356cc203cea5f0ea9c7f1

* add test

* add test

* add test

* merge devel

* save
2021-06-11 09:34:47 +01:00
..
README.md txpool_content (#2127) 2021-06-11 09:34:47 +01:00
RPC_Testing.json
Trace_Testing.json

Postman testing

There are two files here:

  • RPC_Testing.json
  • Trace_Testing.json

You can import them into Postman using these instructions: https://github.com/ledgerwatch/erigon/wiki/Using-Postman-to-Test-TurboGeth-RPC

The first one is used to generate help text and other documentation as well as running a sanity check against a new release. There is basically one test for each of the 81 RPC endpoints.

The second file contains 31 test cases specifically for the nine trace routines (five tests for five of the routines, three for another, one each for the other three).

Another collection of related tests can be found here: https://github.com/Great-Hill-Corporation/trueblocks-core/tree/develop/src/other/trace_tests