6 releases (breaking)

new 0.6.0 Nov 6, 2024
0.4.0 Oct 19, 2024
0.3.0 Oct 19, 2024
0.2.0 Aug 23, 2024
0.0.0-release Jul 8, 2024

#483 in Magic Beans

Download history 1/week @ 2024-07-18 1/week @ 2024-08-15 160/week @ 2024-08-22 5/week @ 2024-08-29 29/week @ 2024-09-12 18/week @ 2024-09-19 17/week @ 2024-09-26 7/week @ 2024-10-03 15/week @ 2024-10-10 298/week @ 2024-10-17 20/week @ 2024-10-24 90/week @ 2024-10-31

428 downloads per month
Used in 3 crates

Apache-2.0

23KB
230 lines

essential-rest-client

Crates.io Documentation license Build Status

This is a Rust library and CLI tool that allows you to easily make rest requests to essential-node and essential-builder.

Essential REST Client

Usage: essential-rest-client <COMMAND>

Commands:
  list-blocks                     List blocks in the given block number range
  query-state                     Query the state of a contract
  deploy-contract                 Deploy a contract
  submit-solution                 Submit a solution
  latest-solution-failures        Get the latest failures for solution
  help                            Print this message or the help of the given subcommand(s)

Options:
  -h, --help     Print help
  -V, --version  Print version

Essential REST Client

This library provides a client for interacting with the Essential node and Essential builder.

Essential Node

Block and state related endpoints.

Essential Builder

Contract deployment and solution submission related endpoints.

Dependencies

~10–23MB
~349K SLoC