Crate pro_primitives[−][src]
Utilities in use by pro!.
These are kept separate from pro core utilities to allow for more dynamic inter-crate dependencies.
The main problem is that today Cargo manages crate features on a per-crate basis instead of
a per-crate-target basis thus making dependencies from pro_lang
(or others) to pro_env
or pro_storage
impossible.
By introducing pro_primitives
we have a way to share utility components between pro_env
or pro_storage
and
other parts of the framework, like pro_lang
.
Structs
Key | Key into contract storage. |
KeyPtr | A key pointer. |