Expand description
Zink library for developing smart contracts for blockchains.
Re-exports§
pub use storage::DoubleKeyMapping;
pub use storage::Mapping;
pub use storage::Storage;
pub use storage::TransientStorage;
Modules§
- asm 🔒Assembly trait implementation.
- event 🔒
- Zink FFI.
- Zink primitive types
- Zink storage implementation.
Macros§
- Check and expression and revert with the input message
- Revert with the input message
Traits§
- Types implemented this trait are able to be pushed on stack.
- Zink event interface
Functions§
- Generate a keccak hash of the input (sha3)
- Convert bytes to ls bytes
Attribute Macros§
- Mark the function as an external entry point.
- Declare on-chain storage
- Declare transient storage (cleared after each transaction)
Derive Macros§
- Event logging interface