Definitions and facilities mainly used by the ink! codegen.
Definitions and utilities for ink! smart contract static reflection.
Utility functions for contract development.
Computes and expands into the BLAKE2b 256-bit hash of the string input.
Computes the ink! selector of the string and expands into its byte representation.
Computes the ink! selector of the string and expands into its
The API behind the
Self::env() syntax in ink!.
Trait implemented by chain extensions.
Implemented by contracts that are compiled as dependencies.