Skip to content

Commit

Permalink
feat: redeploy BookManager, Book
Browse files Browse the repository at this point in the history
  • Loading branch information
detectivekim committed Aug 23, 2024
1 parent acb7c48 commit cd71582
Show file tree
Hide file tree
Showing 5 changed files with 131 additions and 138 deletions.
32 changes: 23 additions & 9 deletions deploy/BookManager.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,11 @@ const deployFunction: DeployFunction = async function (hre: HardhatRuntimeEnviro
const deployer = (await getNamedAccounts())['deployer'] as Address
const chain = await getChain(network.provider)

let bookLibraryAddress = (await deployments.getOrNull('Book'))?.address
if (!bookLibraryAddress) {
bookLibraryAddress = await deployWithVerify(hre, 'Book', [])
}

if (await deployments.getOrNull('BookManager')) {
return
}
Expand All @@ -26,15 +31,24 @@ const deployFunction: DeployFunction = async function (hre: HardhatRuntimeEnviro
}

const entropy = 256n

await deployCreate3WithVerify(deployer, entropy, 'BookManager', [
owner,
defaultProvider,
`https://clober.io/api/nft/chains/${chain.id}/orders/`,
`https://clober.io/api/contract/chains/${chain.id}`,
'Clober Orderbook Maker Order',
'CLOB-ORDER',
])
await deployCreate3WithVerify(
deployer,
entropy,
'BookManager',
[
owner,
defaultProvider,
`https://clober.io/api/nft/chains/${chain.id}/orders/`,
`https://clober.io/api/contract/chains/${chain.id}`,
'Clober Orderbook Maker Order',
'CLOB-ORDER',
],
{
libraries: {
Book: bookLibraryAddress,
},
},
)
}

deployFunction.tags = ['BookManager']
Expand Down
26 changes: 13 additions & 13 deletions deployments/80084/Book.json

Large diffs are not rendered by default.

180 changes: 90 additions & 90 deletions deployments/80084/BookManager.json

Large diffs are not rendered by default.

Loading

0 comments on commit cd71582

Please sign in to comment.