Crate pro_metadata

Crate pro_metadata 

Source

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.
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.
ProProject
An entire pro! project for metadata file generation purposes.
ReturnTypeSpec
Describes the return type of a contract message.
Selector
The 4 byte selector to identify constructors and messages
TypeSpec
A type specification.

Type Aliases§

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