UNPKG

create-web3-dapp-dev

Version:

<p align="center"> <br /> <a href="https://createweb3dapp.alchemy.com"> <img src=".github/images/cw3d-logo.png" width="200" alt=""/></a> <br /> </p>

49 lines (45 loc) 1.2 kB
import { SmartContractStandard } from "../smartContractsWizard/utils/smartContractStandards.js"; import { SmartContractInfo } from "../../interfaces/SmartContractInfo.js"; import { ERC721smartContractInfo } from "../../interfaces/ERC721smartContractInfo.js"; import { ERC20smartContractInfo } from "../../interfaces/ERC20smartContractInfo.js"; import { BuilderContext } from "../../interfaces/BuilderContext.js"; import { DappInfo } from "../../interfaces/DappInfo.js"; const contractInfo: | SmartContractInfo | ERC721smartContractInfo | ERC20smartContractInfo | undefined = { name: "", symbol: "", standard: SmartContractStandard.ERC721, isMintable: true, isBurnable: false, isPausable: false, isVotes: false, isOwnable: false, isRoles: false, }; const dappInfo: DappInfo = { chain: "", isTemplate: false, template: "", isEVM: true, isTypescript: false, testnet: "", useBackend: false, backendProvider: "", hasSmartContract: false, modules: null, apiKeys: { ALCHEMY_API_KEY: "", }, }; const projectName = ""; const resolvedProjectPath = ""; const context: BuilderContext = { contractInfo, dappInfo, projectName, resolvedProjectPath, }; export default context;