Module cubist_sdk::gen::interface::file

source ·
Expand description

Generate cross-chain interfaces for a whole file of contracts

Structs

All the contract interfaces corresponding to a particular file. If a file has four contracts and three are used cross chain, FileInterfaces’s interfaces will contain three contracts
A pragma directive in a contract
Information about a source file Right now, this just contains a full path and a file path (the latter as an easy hack for working with our templating library). Later we’ll need more information like language, I’m guessing.