Module cubist_sdk::gen::interface

source ·
Expand description

The module for analyzing contracts and generating interfaces

Modules

Generate cross-chain interfaces for a whole file of contracts

Structs

Interface information used later, notably by the cubist-cli pre-compile command

Functions

Returns interfaces for only the public, exposable functions in contract. These interfaces will be deployed on targets. In contrast to get_interfaces above, this function does not infer which contracts and functions to generate interfaces for, nor does it infer the targets on which to deploy those interfaces. That is why this function requires the contract and targets parameter.
Returns interface information for everything specified in the config.