create-eth
Version:
Create a Scaffold-ETH-2 app
25 lines (20 loc) • 554 B
JavaScript
import { withDefaults } from '../../../../utils.js'
const contents = ({ externalContracts }) =>
`import { GenericContractsDeclaration } from "~~/utils/scaffold-eth/contract";
/**
* @example
* const externalContracts = {
* 1: {
* DAI: {
* address: "0x...",
* abi: [...],
* },
* },
* } as const;
*/
const externalContracts = ${JSON.stringify(externalContracts[0])} as const;
export default externalContracts satisfies GenericContractsDeclaration;
`
export default withDefaults(contents, {
externalContracts: {}
})