Skip to content

Commit

Permalink
Merge pull request #382 from meemproject/feature/openai
Browse files Browse the repository at this point in the history
Fix mint permissions for contractless on agreement creation
  • Loading branch information
kengoldfarb authored Apr 7, 2023
2 parents 9a616cc + 44bfc2c commit cfc3722
Show file tree
Hide file tree
Showing 3 changed files with 680 additions and 672 deletions.
14 changes: 11 additions & 3 deletions src/services/Agreement.ts
Original file line number Diff line number Diff line change
Expand Up @@ -202,7 +202,15 @@ export default class AgreementService {
owner: Wallet
}) {
const { body, owner } = options
const { metadata, name, symbol, chainId, shouldCreateAdminRole } = body
const {
metadata,
name,
symbol,
chainId,
shouldCreateAdminRole,
mintPermissions,
splits
} = body

const agreementSlug = await this.generateSlug({
baseSlug: name,
Expand All @@ -216,8 +224,8 @@ export default class AgreementService {
address: ethers.constants.AddressZero,
metadata,
maxSupply: 0,
mintPermissions: [],
splits: [],
mintPermissions,
splits,
chainId,
OwnerId: owner?.id,
isOnChain: false,
Expand Down
Loading

0 comments on commit cfc3722

Please sign in to comment.