Describes a constructor of a contract.
A builder for constructors.
Describes a contract.
Describes a contract environment.
An environment specification builder.
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.