#internet-computer #types #dfinity

no-std ic-types

Types related to the Internet Computer Public Specification

15 releases (5 breaking)

new 0.6.0 Sep 28, 2022
0.4.2 Aug 30, 2022
0.4.1 Jul 15, 2022
0.3.0 Jan 4, 2022
0.1.2 Sep 24, 2020

#71 in Data structures

Download history 10195/week @ 2022-06-10 10291/week @ 2022-06-17 9328/week @ 2022-06-24 8605/week @ 2022-07-01 11316/week @ 2022-07-08 14964/week @ 2022-07-15 14091/week @ 2022-07-22 10489/week @ 2022-07-29 8450/week @ 2022-08-05 6827/week @ 2022-08-12 9404/week @ 2022-08-19 8693/week @ 2022-08-26 8462/week @ 2022-09-02 9148/week @ 2022-09-09 10259/week @ 2022-09-16 8158/week @ 2022-09-23

37,282 downloads per month
Used in 41 crates (3 directly)

Apache-2.0

33KB
717 lines

IC Types

Contributing

Please follow the guidelines in the CONTRIBUTING.md document.

Goal

This library contains typings and utility functions dealing with the Public specification of the Internet Computer and the HTTP client. It might be shared in the future but for now is separated for the purpose of testing and development.

Running Tests

Regular tests can be run by anyone using cargo test. This will not run a special version of the tests that runs against a server implementation of the public specification, though those tests can be run against a compatible Replica.

References

See https://sdk.dfinity.org/docs/interface-spec/index.html


lib.rs:

A collection of types related to the Internet Computer Protocol.

If you need support for the serde library, you will need to use the serde feature (available by default).

Dependencies

~0.7–1.3MB
~31K SLoC