Crate ink_metadata
source ·Modules
Structs
Describes a constructor of a contract.
A builder for constructors.
Describes a contract.
Describes a pair of parameter label and type.
Used to construct an event parameter specification.
Describes an event definition.
An event specification builder.
An entire ink! project for metadata file generation purposes.
Describes a pair of parameter label and type.
Used to construct a message parameter specification.
Describes a contract message.
A builder for messages.
Describes the contract message return type.
The 4 byte selector to identify constructors and messages
A type specification.
Enums
An error emitted by the smart contracting language.
The metadata version of the generated ink! contract.
Type Definitions
Describes the syntactical name of a type at a given type position.