[−][src]Crate ink_metadata
Modules
layout |
Structs
ConstructorSpec | Describes a constructor of a contract. |
ConstructorSpecBuilder | A builder for constructors. |
ContractSpec | Describes a contract. |
ContractSpecBuilder | A builder for contracts. |
EventParamSpec | Describes a pair of parameter name and type. |
EventParamSpecBuilder | Used to construct an event parameter specification. |
EventSpec | Describes an event definition. |
EventSpecBuilder | An event specification builder. |
InkProject | An entire ink! project for metadata file generation purposes. |
MessageParamSpec | Describes a pair of parameter name and type. |
MessageParamSpecBuilder | Used to construct a message parameter specification. |
MessageSpec | Describes a contract message. |
MessageSpecBuilder | A builder for messages. |
ReturnTypeSpec | Describes the return type of a contract message. |
Selector | The 4 byte selector to identify constructors and messages |
TypeSpec | A type specification. |
Type Definitions
DisplayName | Describes the syntactical name of a type at a given type position. |