Interface: ContractConfig
This interface is only here to merge all configuration types into one interface. Have a look at each configuration separately ! For Embark users => EmbarkContracts, for Truffle ones => TruffleContracts, and for users that use no frameworks ManualContracts.
Hierarchy
↳ ContractConfig
Index
Properties
- chains
- embark_contracts
- manual_contracts
- network_contracts
- preloaded_contracts
- truffle_contracts
- type
Properties
<Optional>
chains
● chains: any
Inherited from EmbarkContracts.chains
Defined in forge.ts:53
<Optional>
embark_contracts
● embark_contracts: any
Inherited from EmbarkContracts.embark_contracts
Defined in forge.ts:54
<Optional>
manual_contracts
● manual_contracts: ManualContractArtifactMap
Inherited from ManualContracts.manual_contracts
Defined in forge.ts:75
<Optional>
network_contracts
● network_contracts: TruffleArtifact
[]
Inherited from TruffleContracts.network_contracts
Defined in forge.ts:61
<Optional>
preloaded_contracts
● preloaded_contracts: string
[]
Inherited from EmbarkContracts.preloaded_contracts
Overrides TruffleContracts.preloaded_contracts
Defined in forge.ts:55
<Optional>
truffle_contracts
● truffle_contracts: TruffleArtifact
[]
Inherited from TruffleContracts.truffle_contracts
Defined in forge.ts:59
type
● type: string
Defined in forge.ts:49