21 releases (12 breaking)
new 0.40.0 | Mar 17, 2025 |
---|---|
0.39.2 | Dec 20, 2024 |
0.39.1 | Oct 24, 2024 |
0.37.1 | Jul 25, 2024 |
0.31.0 | Nov 27, 2023 |
#200 in Magic Beans
32,802 downloads per month
Used in 49 crates
(2 directly)
61KB
1K
SLoC
DFINITY's Rust Agent Repository
Contributing
Please follow the guidelines in the CONTRIBUTING.md document.
Building
We use cargo
to build this repo. Make sure you have rust stable installed. To build the repo:
cargo build
Testing
There are two suites of tests that can be executed from this repo; the regular cargo tests and the ic-ref tests. In order to run the ic-ref tests, you will need a running local reference server. If you do not have one, those tests will be ignored.
Release
To release, increase the version number in all crates and run cargo build
to update the lock file.
Packages
This repo has multiple packages in its Cargo workspace.
lib.rs
:
Types related to the HTTP transport
for the Internet Computer. Primarily used through ic-agent
.
Dependencies
~2.1–9.5MB
~98K SLoC