Crate ink_metadata[][src]

Modules

Structs

Describes a constructor of a contract.

A builder for constructors.

Describes a contract.

A builder for contracts.

Describes a pair of parameter name 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 name 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.

Type Definitions

Describes the syntactical name of a type at a given type position.