ligo/src/proto_alpha/lib_protocol/test
Grégoire Henry d6f79edae2 Shell/RPC: rework /blocks
- start using `GET` and query parameters instead of `POST`  when
  meaningful

- inline parsed protocol data and metadata in block headers

- inline parsed protocol data and metadata in operations

- split the RPC in four categories:

  - static data, available explicitly in block headers and operations

  - static "metadata", information that were computed while validating
    a block or an operation, but which are not explicit in the block
    header (e.g. the baker of a block, the list of internal
    transfer... (currently not implemented, but that's WIP))

  - "context" all the static data we may read in the context
    (contracts balance, list of delegates, ...)

  - "helpers" are some RPC that may perform some computation.
2018-06-06 10:54:33 +02:00
..
contracts Tests/helpers: replace old test framework 2018-06-05 12:23:40 +02:00
helpers Shell/RPC: rework /blocks 2018-06-06 10:54:33 +02:00
michelson_parser Tests/helpers: replace old test framework 2018-06-05 12:23:40 +02:00
activation.ml Tests: add tests for endorsement and activation operations 2018-06-05 12:23:40 +02:00
baking.ml Tests: add tests for baking 2018-06-05 12:55:59 +02:00
double_baking.ml Tests: add tests for double endorsement and double baking 2018-06-05 12:23:40 +02:00
double_endorsement.ml Tests: add tests for double endorsement and double baking 2018-06-05 12:23:40 +02:00
endorsement.ml Tests: add tests for endorsement and activation operations 2018-06-05 12:23:40 +02:00
jbuild Tests/helpers: replace old test framework 2018-06-05 12:23:40 +02:00
main.ml Tests: add tests for baking 2018-06-05 12:55:59 +02:00
origination.ml Tests: add tests for transfer and origination operations 2018-06-05 12:23:40 +02:00
seed.ml Tests: add tests for seed nonce revelation operation 2018-06-05 12:55:59 +02:00
transfer.ml Tests: add tests for transfer and origination operations 2018-06-05 12:23:40 +02:00