From 3b5f2877152d12a3b50b151aad6aa55fe3dc6316 Mon Sep 17 00:00:00 2001
From: findolor <anakisci@gmail.com>
Date: Tue, 16 Aug 2022 10:28:18 +0300
Subject: [PATCH] Fix type definitions and add deus labs name

---
 components/Sidebar.tsx               |  8 +++++++-
 contracts/minter/messages/execute.ts | 16 ++++++++--------
 contracts/sg721/contract.ts          |  8 ++++----
 contracts/sg721/messages/execute.ts  |  2 +-
 4 files changed, 20 insertions(+), 14 deletions(-)

diff --git a/components/Sidebar.tsx b/components/Sidebar.tsx
index f13bfdd..cca407b 100644
--- a/components/Sidebar.tsx
+++ b/components/Sidebar.tsx
@@ -61,7 +61,13 @@ export const Sidebar = () => {
       </ul>
 
       {/* footer attribution */}
-      <div className="text-xs text-white/50">Stargaze Studio {process.env.APP_VERSION}</div>
+      <div className="text-xs text-white/50">
+        Stargaze Studio {process.env.APP_VERSION} <br />
+        Made by{' '}
+        <Anchor className="text-plumbus hover:underline" href="https://deuslabs.fi">
+          deus labs
+        </Anchor>
+      </div>
 
       {/* footer social links */}
       <div className="flex gap-x-6 items-center text-white/75">
diff --git a/contracts/minter/messages/execute.ts b/contracts/minter/messages/execute.ts
index 2002918..6883f7e 100644
--- a/contracts/minter/messages/execute.ts
+++ b/contracts/minter/messages/execute.ts
@@ -124,28 +124,28 @@ export const previewExecutePayload = (args: DispatchExecuteArgs) => {
   const { contract } = args
   switch (args.type) {
     case 'mint': {
-      return messages()?.mint(contract, args.price === '' ? '0' : args.price)
+      return messages(contract)?.mint(args.price === '' ? '0' : args.price)
     }
     case 'set_whitelist': {
-      return messages()?.setWhitelist(contract, args.whitelist)
+      return messages(contract)?.setWhitelist(args.whitelist)
     }
     case 'update_start_time': {
-      return messages()?.updateStartTime(contract, args.startTime)
+      return messages(contract)?.updateStartTime(args.startTime)
     }
     case 'update_per_address_limit': {
-      return messages()?.updatePerAddressLimit(contract, args.limit)
+      return messages(contract)?.updatePerAddressLimit(args.limit)
     }
     case 'mint_to': {
-      return messages()?.mintTo(contract, args.recipient)
+      return messages(contract)?.mintTo(args.recipient)
     }
     case 'mint_for': {
-      return messages()?.mintFor(contract, args.recipient, args.tokenId)
+      return messages(contract)?.mintFor(args.recipient, args.tokenId)
     }
     case 'shuffle': {
-      return messages()?.shuffle(contract)
+      return messages(contract)?.shuffle()
     }
     case 'withdraw': {
-      return messages()?.withdraw(contract)
+      return messages(contract)?.withdraw()
     }
     default: {
       return {}
diff --git a/contracts/sg721/contract.ts b/contracts/sg721/contract.ts
index 3df6102..1953e8e 100644
--- a/contracts/sg721/contract.ts
+++ b/contracts/sg721/contract.ts
@@ -606,10 +606,10 @@ export const SG721 = (client: SigningCosmWasmClient, txSigner: string): SG721Con
       }
     }
 
-    const burn = (contractAddr: string, tokenId: string) => {
+    const burn = (tokenId: string) => {
       return {
         sender: txSigner,
-        contract: contractAddr,
+        contract: contractAddress,
         msg: {
           burn: {
             token_id: tokenId,
@@ -619,7 +619,7 @@ export const SG721 = (client: SigningCosmWasmClient, txSigner: string): SG721Con
       }
     }
 
-    const batchBurn = (contractAddr: string, tokenIds: string): BatchBurnMessage => {
+    const batchBurn = (tokenIds: string): BatchBurnMessage => {
       const msg: Record<string, unknown>[] = []
       if (tokenIds.includes(':')) {
         const [start, end] = tokenIds.split(':').map(Number)
@@ -637,7 +637,7 @@ export const SG721 = (client: SigningCosmWasmClient, txSigner: string): SG721Con
 
       return {
         sender: txSigner,
-        contract: contractAddr,
+        contract: contractAddress,
         msg,
         funds: [],
       }
diff --git a/contracts/sg721/messages/execute.ts b/contracts/sg721/messages/execute.ts
index 1974805..de628b5 100644
--- a/contracts/sg721/messages/execute.ts
+++ b/contracts/sg721/messages/execute.ts
@@ -149,7 +149,7 @@ export const previewExecutePayload = (args: DispatchExecuteArgs) => {
       return messages(contract)?.mint(args.recipient, args.tokenId, args.tokenURI)
     }
     case 'burn': {
-      return messages(contract)?.burn(args.contract, args.tokenId)
+      return messages(contract)?.burn(args.tokenId)
     }
     default: {
       return {}