Internet Computer System API binding.
ic0
is simply an unsafe Rust translation of Internet Computer System API as described in the Specification.
ic0
keeps in step with interface-spec. Particularly, ic0
is directly generated from ic0.txt in that repo.
When interface-spec releases a new version that modify ic0.txt, we replace ic0.txt
in the root of this crate and run cargo build
to generate a new src/ic0.rs
.
The version of ic0
crate will also bump to the same version as interface-spec.