import { buildModule } from "@nomicfoundation/hardhat-ignition/modules"; import { PAD_TOKEN_INITIAL_OWNER } from "../../config"; const MainModule = buildModule("MainModule", (m) => { const initialOwner = m.getParameter( "padTokenInitialOwner", PAD_TOKEN_INITIAL_OWNER ); const messageBox = m.contract("MessageBox", ["Hello OsiPad!"]); // TODO Remove const padToken = m.contract("PADToken", [initialOwner]); const padTokenStake = m.contract("PADTokenStake", [padToken]); return { messageBox, padToken, padTokenStake }; }); export default MainModule;