#open-rpc #api

openrpc-types

A transcription of types from the OpenRPC Specification

9 unstable releases (3 breaking)

0.4.0 Jun 28, 2024
0.3.3 Jun 11, 2024
0.2.2 May 29, 2024
0.1.0 May 22, 2024

#1414 in Network programming

Download history 843/week @ 2024-11-21 831/week @ 2024-11-28 786/week @ 2024-12-05 923/week @ 2024-12-12 391/week @ 2024-12-19 103/week @ 2024-12-26 679/week @ 2025-01-02 553/week @ 2025-01-09 782/week @ 2025-01-16 507/week @ 2025-01-23 1045/week @ 2025-01-30 1466/week @ 2025-02-06 1205/week @ 2025-02-13 1024/week @ 2025-02-20 773/week @ 2025-02-27 980/week @ 2025-03-06

4,328 downloads per month
Used in 2 crates

MIT/Apache

44KB
687 lines

A transcription of types from the OpenRPC Specification.

This library does NOT perform more complicated validation of the spec, including:

  • unique method names
  • unique error codes
  • reference idents

Link objects are not currently supported.

When quoted, the specification will appear as blockquoted text, like so.


lib.rs:

A transcription of types from the OpenRPC Specification.

This library does NOT perform more complicated validation of the spec, including:

  • unique method names
  • unique error codes
  • reference idents

Link objects are not currently supported.

When quoted, the specification will appear as blockquoted text, like so. Parallel types where ReferenceOr<T> is replaced by item T.

Dependencies

~2.5–4MB
~71K SLoC