Add vault ignition module

This commit is contained in:
Arnaud 2025-05-16 20:48:31 +02:00
parent 4690c6373a
commit 959364a385
No known key found for this signature in database
GPG Key ID: 20E40A5D3110766F

13
ignition/modules/vault.js Normal file
View File

@ -0,0 +1,13 @@
const { buildModule } = require("@nomicfoundation/hardhat-ignition/modules")
const TokenModule = require("./token.js")
module.exports = buildModule("Vault", (m) => {
const deployer = m.getAccount(0)
const { token } = m.useModule(TokenModule)
const vault = m.contract("Vault", [token], {
from: deployer,
})
return { vault, token }
})