OsiPad/evm/ignition/modules/MessageBox.ts

14 lines
385 B
TypeScript

import { buildModule } from "@nomicfoundation/hardhat-ignition/modules";
const INITIAL_MESSAGE = "Hello OsiPad!";
const MessageBoxModule = buildModule("MessageBoxModule", (m) => {
const initialMessage = m.getParameter("initialMessage", INITIAL_MESSAGE);
const messageBox = m.contract("MessageBox", [initialMessage]);
return { messageBox };
});
export default MessageBoxModule;