diff --git a/packages/protocol-sdk/src/mint/mint-client.test.ts b/packages/protocol-sdk/src/mint/mint-client.test.ts index 3c2ea9f0f..58c3b2514 100644 --- a/packages/protocol-sdk/src/mint/mint-client.test.ts +++ b/packages/protocol-sdk/src/mint/mint-client.test.ts @@ -23,18 +23,19 @@ describe("mint-helper", () => { const targetTokenId = 1n; const minter = new MintClient(zora); - const { simulateContractParameters: params } = await minter.makePrepareMintTokenParams({ - publicClient, - minterAccount: creatorAccount, - mintable: await minter.getMintable({ - tokenId: targetTokenId, - tokenContract: targetContract, - }), - mintArguments: { - mintToAddress: creatorAccount, - quantityToMint: 1, - }, - }); + const { simulateContractParameters: params } = + await minter.makePrepareMintTokenParams({ + publicClient, + minterAccount: creatorAccount, + mintable: await minter.getMintable({ + tokenId: targetTokenId, + tokenContract: targetContract, + }), + mintArguments: { + mintToAddress: creatorAccount, + quantityToMint: 1, + }, + }); const oldBalance = await publicClient.readContract({ abi: zoraCreator1155ImplABI, @@ -74,22 +75,26 @@ describe("mint-helper", () => { const targetTokenId = undefined; const minter = new MintClient(zora); - const { simulateContractParameters: prepared } = await minter.makePrepareMintTokenParams({ - mintable: await minter.getMintable({tokenContract: targetContract, tokenId: targetTokenId}), - publicClient, - minterAccount: creatorAccount, - mintArguments: { - mintToAddress: creatorAccount, - quantityToMint: 1, - }, - }); + const { simulateContractParameters: prepared } = + await minter.makePrepareMintTokenParams({ + mintable: await minter.getMintable({ + tokenContract: targetContract, + tokenId: targetTokenId, + }), + publicClient, + minterAccount: creatorAccount, + mintArguments: { + mintToAddress: creatorAccount, + quantityToMint: 1, + }, + }); const oldBalance = await publicClient.readContract({ abi: erc721ABI, address: targetContract, functionName: "balanceOf", args: [creatorAccount], }); - + const simulated = await publicClient.simulateContract(prepared); const hash = await walletClient.writeContract(simulated.request); diff --git a/packages/protocol-sdk/src/mint/mint-client.ts b/packages/protocol-sdk/src/mint/mint-client.ts index 439c93129..74ddcffe9 100644 --- a/packages/protocol-sdk/src/mint/mint-client.ts +++ b/packages/protocol-sdk/src/mint/mint-client.ts @@ -80,9 +80,7 @@ export class MintClient extends ClientBase { mintable: MintableGetTokenResponse; minterAccount: Address; mintArguments: MintArguments; - }): Promise<{ - simulateContractParameters: any; - }> { + }) { if (!mintable) { throw new MintError("No mintable found"); }