PageSourceSearch

https://nft-forge.netlify.app/static/js/main.17498bf7.chunk.js

js nft-forge.netlify.app collected 2026-10-03 11:12:30 UTC 31,435 bytes, 2 lines download raw bytes

1(this.webpackJsonpclient=this.webpackJsonpclient||[]).push([[0],{1106:function(e,t){},1115:function(e,t){},1129:function(e,t){},1133:function(e,t,n){},1138:function(e,t,n){"use strict";n.r(t);var a=n(7),s=n(1),i=n.n(s),u=n(103),r=n.n(u),p=(n(457),n(430)),o=function(e){e&&e instanceof Function&&n.e(3).then(n.bind(null,1143)).then((function(t){var n=t.getCLS,a=t.getFID,s=t.getFCP,i=t.getLCP,u=t.getTTFB;n(e),a(e),s(e),i(e),u(e)}))};r.a.render(Object(a.jsx)(i.a.StrictMode,{children:Object(a.jsx)(p.a,{})}),document.getElementById("root")),o()},230:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return s}));var a=[{inputs:[],stateMutability:"nonpayable",type:"constructor"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"owner",type:"address"},{indexed:!0,internalType:"address",name:"spender",type:"address"},{indexed:!1,internalType:"uint256",name:"value",type:"uint256"}],name:"Approval",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"address",name:"account",type:"address"}],name:"Paused",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"bytes32",name:"role",type:"bytes32"},{indexed:!0,internalType:"bytes32",name:"previousAdminRole",type:"bytes32"},{indexed:!0,internalType:"bytes32",name:"newAdminRole",type:"bytes32"}],name:"RoleAdminChanged",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"bytes32",name:"role",type:"bytes32"},{indexed:!0,internalType:"address",name:"account",type:"address"},{indexed:!0,internalType:"address",name:"sender",type:"address"}],name:"RoleGranted",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"bytes32",name:"role",type:"bytes32"},{indexed:!0,internalType:"address",name:"account",type:"address"},{indexed:!0,internalType:"address",name:"sender",type:"address"}],name:"RoleRevoked",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"from",type:"address"},{indexed:!0,internalType:"address",name:"to",type:"address"},{indexed:!1,internalType:"uint256",name:"value",type:"uint256"}],name:"Transfer",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"address",name:"account",type:"address"}],name:"Unpaused",type:"event"},{inputs:[],name:"DEFAULT_ADMIN_ROLE",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],stateMutability:"view",type:"function",constant:!0},{inputs:[],name:"MINTER_ROLE",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],stateMutability:"view",type:"function",constant:!0},{inputs:[],name:"PAUSER_ROLE",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"address",name:"owner",type:"address"},{internalType:"address",name:"spender",type:"address"}],name:"allowance",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"address",name:"spender",type:"address"},{internalType:"uint256",name:"amount",type:"uint256"}],name:"approve",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"account",type:"address"}],name:"balanceOf",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"uint256",name:"amount",type:"uint256"}],name:"burn",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"account",type:"address"},{internalType:"uint256",name:"amount",type:"uint256"}],name:"burnFrom",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"decimals",outputs:[{internalType:"uint8",name:"",type:"uint8"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"address",name:"spender",type:"address"},{internalType:"uint256",name:"subtractedValue",type:"uint256"}],name:"decreaseAllowance",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"bytes32",name:"role",type:"bytes32"}],name:"getRoleAdmin",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"bytes32",name:"role",type:"bytes32"},{internalType:"uint256",name:"index",type:"uint256"}],name:"getRoleMember",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"bytes32",name:"role",type:"bytes32"}],name:"getRoleMemberCount",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"bytes32",name:"role",type:"bytes32"},{internalType:"address",name:"account",type:"address"}],name:"grantRole",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"bytes32",name:"role",type:"bytes32"},{internalType:"address",name:"account",type:"address"}],name:"hasRole",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"address",name:"spender",type:"address"},{internalType:"uint256",name:"addedValue",type:"uint256"}],name:"increaseAllowance",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"amount",type:"uint256"}],name:"mint",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"name",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function",constant:!0},{inputs:[],name:"pause",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"paused",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"bytes32",name:"role",type:"bytes32"},{internalType:"address",name:"account",type:"address"}],name:"renounceRole",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"bytes32",name:"role",type:"bytes32"},{internalType:"address",name:"account",type:"address"}],name:"revokeRole",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"symbol",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function",constant:!0},{inputs:[],name:"totalSupply",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"address",name:"recipient",type:"address"},{internalType:"uint256",name:"amount",type:"uint256"}],name:"transfer",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"sender",type:"address"},{internalType:"address",name:"recipient",type:"address"},{internalType:"uint256",name:"amount",type:"uint256"}],name:"transferFrom",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"unpause",outputs:[],stateMutability:"nonpayable",type:"function"}],s=[{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"account",type:"address"},{indexed:!0,internalType:"address",name:"operator",type:"address"},{indexed:!1,internalType:"bool",name:"approved",type:"bool"}],name:"ApprovalForAll",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"address",name:"account",type:"address"}],name:"Paused",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"bytes32",name:"role",type:"bytes32"},{indexed:!0,internalType:"bytes32",name:"previousAdminRole",type:"bytes32"},{indexed:!0,internalType:"bytes32",name:"newAdminRole",type:"bytes32"}],name:"RoleAdminChanged",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"bytes32",name:"role",type:"bytes32"},{indexed:!0,internalType:"address",name:"account",type:"address"},{indexed:!0,internalType:"address",name:"sender",type:"address"}],name:"RoleGranted",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"bytes32",name:"role",type:"bytes32"},{indexed:!0,internalType:"address",name:"account",type:"address"},{indexed:!0,internalType:"address",name:"sender",type:"address"}],name:"RoleRevoked",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"operator",type:"address"},{indexed:!0,internalType:"address",name:"from",type:"address"},{indexed:!0,internalType:"address",name:"to",type:"address"},{indexed:!1,internalType:"uint256[]",name:"ids",type:"uint256[]"},{indexed:!1,internalType:"uint256[]",name:"values",type:"uint256[]"}],name:"TransferBatch",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"operator",type:"address"},{indexed:!0,internalType:"address",name:"from",type:"address"},{indexed:!0,internalType:"address",name:"to",type:"address"},{indexed:!1,internalType:"uint256",name:"id",type:"uint256"},{indexed:!1,internalType:"uint256",name:"value",type:"uint256"}],name:"TransferSingle",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"string",name:"value",type:"string"},{indexed:!0,internalType:"uint256",name:"id",type:"uint256"}],name:"URI",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"address",name:"account",type:"address"}],name:"Unpaused",type:"event"},{inputs:[],name:"DEFAULT_ADMIN_ROLE",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],stateMutability:"view",type:"function",constant:!0},{inputs:[],name:"MINTER_ROLE",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],stateMutability:"view",type:"function",constant:!0},{inputs:[],name:"PAUSER_ROLE",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"address",name:"account",type:"address"},{internalType:"uint256",name:"id",type:"uint256"}],name:"balanceOf",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"address[]",name:"accounts",type:"address[]"},{internalType:"uint256[]",name:"ids",type:"uint256[]"}],name:"balanceOfBatch",outputs:[{internalType:"uint256[]",name:"",type:"uint256[]"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"address",name:"account",type:"address"},{internalType:"uint256",name:"id",type:"uint256"},{internalType:"uint256",name:"value",type:"uint256"}],name:"burn",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"account",type:"address"},{internalType:"uint256[]",name:"ids",type:"uint256[]"},{internalType:"uint256[]",name:"values",type:"uint256[]"}],name:"burnBatch",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"ethFee",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"uint256",name:"",type:"uint256"}],name:"expirations",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function",constant:!0},{inputs:[],name:"feeRecipient",outputs:[{internalType:"address payable",name:"",type:"address"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"bytes32",name:"role",type:"bytes32"}],name:"getRoleAdmin",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"bytes32",name:"role",type:"bytes32"},{internalType:"uint256",name:"index",type:"uint256"}],name:"getRoleMember",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"bytes32",name:"role",type:"bytes32"}],name:"getRoleMemberCount",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"bytes32",name:"role",type:"bytes32"},{internalType:"address",name:"account",type:"address"}],name:"grantRole",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"bytes32",name:"role",type:"bytes32"},{internalType:"address",name:"account",type:"address"}],name:"hasRole",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"uint256",name:"",type:"uint256"}],name:"ipfsHashes",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"address",name:"account",type:"address"},{internalType:"address",name:"operator",type:"address"}],name:"isApprovedForAll",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"uint256",name:"",type:"uint256"}],name:"minBalances",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"id",type:"uint256"},{internalType:"uint256",name:"amount",type:"uint256"},{internalType:"bytes",name:"data",type:"bytes"}],name:"mint",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"to",type:"address"},{internalType:"uint256[]",name:"ids",type:"uint256[]"},{internalType:"uint256[]",name:"amounts",type:"uint256[]"},{internalType:"bytes",name:"data",type:"bytes"}],name:"mintBatch",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"pause",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"paused",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"bytes32",name:"role",type:"bytes32"},{internalType:"address",name:"account",type:"address"}],name:"renounceRole",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"bytes32",name:"role",type:"bytes32"},{internalType:"address",name:"account",type:"address"}],name:"revokeRole",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"from",type:"address"},{internalType:"address",name:"to",type:"address"},{internalType:"uint256[]",name:"ids",type:"uint256[]"},{internalType:"uint256[]",name:"amounts",type:"uint256[]"},{internalType:"bytes",name:"data",type:"bytes"}],name:"safeBatchTransferFrom",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"from",type:"address"},{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"id",type:"uint256"},{internalType:"uint256",name:"amount",type:"uint256"},{internalType:"bytes",name:"data",type:"bytes"}],name:"safeTransferFrom",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"operator",type:"address"},{internalType:"bool",name:"approved",type:"bool"}],name:"setApprovalForAll",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"bytes4",name:"interfaceId",type:"bytes4"}],name:"supportsInterface",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"uint256",name:"",type:"uint256"}],name:"tokenMinBalances",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function",constant:!0},{inputs:[],name:"unpause",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"zut",outputs:[{internalType:"contract IERC20Upgradeable",name:"",type:"address"}],stateMutability:"view",type:"function",constant:!0},{inputs:[],name:"zutFee",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"contract IERC20Upgradeable",name:"_zut",type:"address"},{internalType:"address payable",name:"_feeRecipient",type:"address"},{internalType:"uint256",name:"_ethFee",type:"uint256"},{internalType:"uint256",name:"_zutFee",type:"uint256"}],name:"initialize",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"string",name:"uri",type:"string"}],name:"initialize",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"uri",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function",constant:!0},{inputs:[],name
1:"currentTokenId",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function",constant:!0},{inputs:[],name:"contractURI",outputs:[{internalType:"string",name:"",type:"string"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"},{internalType:"address",name:"user",type:"address"}],name:"canBurn",outputs:[{internalType:"bool",name:"burnable",type:"bool"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"}],name:"getConditions",outputs:[{internalType:"address",name:"token",type:"address"},{internalType:"uint256",name:"minAmount",type:"uint256"},{internalType:"uint256",name:"expires",type:"uint256"}],stateMutability:"view",type:"function",constant:!0},{inputs:[{internalType:"uint256",name:"amountTokens",type:"uint256"},{internalType:"address",name:"tokenAddress",type:"address"},{internalType:"uint256",name:"minBalance",type:"uint256"},{internalType:"uint256",name:"expiration",type:"uint256"},{internalType:"string",name:"ipfsHash",type:"string"}],name:"buyWithETH",outputs:[],stateMutability:"payable",type:"function",payable:!0},{inputs:[{internalType:"uint256",name:"amountTokens",type:"uint256"},{internalType:"address",name:"tokenAddress",type:"address"},{internalType:"uint256",name:"minBalance",type:"uint256"},{internalType:"uint256",name:"expiration",type:"uint256"},{internalType:"string",name:"ipfsHash",type:"string"}],name:"buyWithZUT",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"},{internalType:"address",name:"user",type:"address"}],name:"burnToken",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256[]",name:"tokenIds",type:"uint256[]"},{internalType:"address[]",name:"users",type:"address[]"}],name:"burnTokenBatch",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"string",name:"ipfsUrl",type:"string"}],name:"setContractURI",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"string",name:"baseURI",type:"string"}],name:"setBaseURI",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"_ethFee",type:"uint256"}],name:"setETHFee",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"_zutFee",type:"uint256"}],name:"setZUTFee",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address payable",name:"_feeRecipient",type:"address"}],name:"setFeeRecipient",outputs:[],stateMutability:"nonpayable",type:"function"}]},231:function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var a=n(33),s=n(7),i=n(1),u=n(73),r=n(449);function p(e){var t=e.title,n=e.content,p=e.type,o=e.link,l=Object(i.useState)(!0),y=Object(a.a)(l,2),c=y[0],d=y[1];return c&&Object(s.jsx)(u.a,{className:"justify-content-center",children:Object(s.jsxs)(r.a,{className:"w-50",variant:p,onClose:function(){return d(!1)},dismissible:!0,children:[t&&Object(s.jsx)(r.a.Heading,{children:t}),Object(s.jsx)("p",{children:n}),o&&Object(s.jsxs)("div",{children:["View your token details"," ",Object(s.jsx)("a",{href:o,target:"_blank",children:"here"})]})]})})}},430:function(e,t,n){"use strict";(function(e){var a=n(0),s=n.n(a),i=n(125),u=n(33),r=n(7),p=n(1),o=n(1139),l=n(73),y=n(63),c=n(448),d=n(30),m=n(229),b=n.n(m),f=n(431),T=n(433),j=n.n(T),h=n(434),x=n.n(h),g=n(437),v=n.n(g),O=n(438),w=n.n(O),M=n(439),k=n.n(M),C=n(440),N=n.n(C),R=n(230),F=n(72),A=(n(1133),n(441)),S=n(442),I=n(443),E=n(444),B=n(231),P=n(1134);b.a.extend(P);var U={walletconnect:{package:w.a,options:{infuraId:"36bbdc3ed5bd449fad0374a2e07b850a"}},torus:{package:k.a,options:{networkParams:{host:"https://mainnet.infura.io/v3/36bbdc3ed5bd449fad0374a2e07b850a",networkId:1},config:{buildEnv:"production"}}},authereum:{package:N.a}},L=new v.a({network:"mainnet",cacheProvider:!0,providerOptions:U,theme:"dark"});t.a=function(){var t=Object(p.useState)(null),n=Object(u.a)(t,2),a=n[0],m=n[1],T=Object(p.useState)(null),h=Object(u.a)(T,2),g=h[0],v=h[1],O=Object(p.useState)(null),w=Object(u.a)(O,2),M=w[0],k=w[1],C=Object(p.useState)(0),N=Object(u.a)(C,2),P=N[0],U=N[1],_=Object(p.useState)(""),D=Object(u.a)(_,2),z=D[0],H=D[1],G=Object(p.useState)(""),W=Object(u.a)(G,2),V=W[0],Z=W[1],J=Object(p.useState)(!1),q=Object(u.a)(J,2),K=q[0],Q=q[1],X=Object(p.useState)(null),Y=Object(u.a)(X,2),$=Y[0],ee=Y[1],te=Object(p.useState)(0),ne=Object(u.a)(te,2),ae=ne[0],se=ne[1],ie=Object(p.useState)(!1),ue=Object(u.a)(ie,2),re=ue[0],pe=ue[1],oe=Object(p.useState)((new Date).toISOString().slice(0,10)),le=Object(u.a)(oe,2),ye=le[0],ce=le[1],de=Object(p.useState)(0),me=Object(u.a)(de,2),be=me[0],fe=me[1],Te=Object(p.useState)(!0),je=Object(u.a)(Te,2),he=je[0],xe=je[1],ge=Object(p.useState)(null),ve=Object(u.a)(ge,2),Oe=ve[0],we=ve[1],Me=Object(p.useState)(null),ke=Object(u.a)(Me,2),Ce=ke[0],Ne=ke[1],Re=Object(p.useState)(null),Fe=Object(u.a)(Re,2),Ae=Fe[0],Se=Fe[1],Ie=Object(p.useState)(null),Ee=Object(u.a)(Ie,2),Be=Ee[0],Pe=Ee[1],Ue=Object(p.useState)(null),Le=Object(u.a)(Ue,2),_e=Le[0],De=Le[1],ze=function(e){return window.web3.utils.toWei(String(e))},He=function(e){return Number(window.web3.utils.fromWei(String(e)))},Ge=Object(p.useCallback)(Object(i.a)(s.a.mark((function e(){var t,n;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,L.connect();case 3:return(t=e.sent).on("accountsChanged",(function(e){m(e[0])}
1)),window.web3=new x.a(t),e.next=8,window.web3.eth.getAccounts();case 8:n=e.sent,m(n[0]),window.zut=new window.web3.eth.Contract(R.a,F.c),window.forge=new window.web3.eth.Contract(R.b,F.a),Ne(window.zut),we(window.forge),window.forge.events.TransferSingle().on("data",function(){var e=Object(i.a)(s.a.mark((function e(t){var n;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(n=t.returnValues).to===F.b&&console.log("Token Burned!",n.from,n.id);case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),console.log("Connected Account: ",n[0]),e.next=21;break;case 18:e.prev=18,e.t0=e.catch(0),console.log(e.t0.message);case 21:case"end":return e.stop()}}),e,null,[[0,18]])}))),[]),We=function(){var e=Object(i.a)(s.a.mark((function e(t){var n;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("adding to IPFS..."),e.next=3,f.a.add(t,{progress:function(e){return console.log("received: ".concat(e))}});case 3:return n=e.sent,e.abrupt("return",n.cid.toString());case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Ve=function(){var e=Object(i.a)(s.a.mark((function e(){var t,n,i,u,r,p,o,l,y,c,d,m,f,T;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("Paying with ETH?",he),console.log("Creating ".concat(P," NFTs...")),K||re){e.next=4;break}return e.abrupt("return",console.log("Must select at least one condition"));case 4:return e.prev=4,e.next=7,We(g);case 7:return t=e.sent,console.log("File Ipfs Hash",t),n=K?$:F.b,i=K?ae:0,u=re?b()(ye).unix()+be:0,r=[],u>0&&r.push({display_type:"date",trait_type:"Expiration",value:u}),i>0&&(r.push({trait_type:"Min Balance",value:i}),r.push({trait_type:"Min Token",value:n})),p={name:z,description:V,image:"ipfs://"+t,attributes:r},console.log("Token Schema",p),o=JSON.stringify(p),e.next=20,We(o);case 20:if(l=e.sent,console.log("Schema Ipfs Hash",l),!he){e.next=32;break}return e.next=25,Oe.methods.ethFee().call();case 25:return c=e.sent,console.log("ETH FEE",He(c)),e.next=29,Oe.methods.buyWithETH(P,n,ze(i),u,l).send({from:a,value:P*c});case 29:y=e.sent,e.next=47;break;case 32:return e.next=34,Oe.methods.zutFee().call();case 34:return d=e.sent,console.log("ZUT FEE",He(d)),e.next=38,Ce.methods.allowance(a,F.a).call();case 38:if(m=e.sent,console.log("Allowance",He(m)),!(m<He(P*d))){e.next=44;break}return f=window.web3.utils.toBN(2).pow(window.web3.utils.toBN(256).sub(window.web3.utils.toBN(1))),e.next=44,Ce.methods.approve(F.a,f).send({from:a});case 44:return e.next=46,Oe.methods.buyWithZUT(P,n,ze(i),u,l).send({from:a});case 46:y=e.sent;case 47:T=y.events.TransferSingle.returnValues.id,Pe("Successfully created ".concat(P," tokens with id #").concat(T)),De("https://testnets.opensea.io/assets/MUMBAI/".concat(F.a,"/").concat(T)),console.log("Tx Receipt",y),v(null),k(null),H(null),Z(null),Q(!1),ee(null),se(null),pe(!1),fe(null),xe(!0),e.next=58;break;case 54:e.prev=54,e.t0=e.catch(4),Se(e.t0.message),console.log(e.t0.message);case 58:case"end":return e.stop()}}),e,null,[[4,54]])})));return function(){return e.apply(this,arguments)}}();return Object(r.jsxs)(r.Fragment,{children:[Object(r.jsx)(E.a,{account:a,logout:function(){m(null),L.clearCachedProvider()},connectWeb3:Ge}),Object(r.jsx)(o.a,{className:"mt-5",children:Object(r.jsxs)(l.a,{className:"justify-content-center",children:[Object(r.jsx)(y.a,{children:Object(r.jsx)(c.a,{src:A.a,className:"logo",alt:"NFT Forge Logo"})}),Object(r.jsxs)(y.a,{children:[Object(r.jsxs)("div",{children:[!g&&Object(r.jsxs)(r.Fragment,{children:[Object(r.jsx)("div",{id:"upload-container",children:Object(r.jsxs)("div",{id:"fileUpload",children:[Object(r.jsx)("input",{id:"file",type:"file",name:"file",className:"inputfile",onChange:function(t){return function(t){k(t.name);var n=new FileReader;n.readAsArrayBuffer(t),n.onloadend=function(){v(e(n.result))}}(t.target.files[0])}}),Object(r.jsx)("label",{htmlFor:"file",id:"fileLabel",children:Object(r.jsx)("img",{src:I.a,className:"upload-button"})})]})}),Object(r.jsx)("p",{className:"mt-4",children:"Please upload a PNG, GIF, WEBP, or MP4 Max 30mb"})]}),M&&Object(r.jsxs)("label",{htmlFor:"file",className:"mb",children:[Object(r.jsx)("strong",{children:"File Uploaded: "}),M]}),Object(r.jsxs)(d.a,{className:"mt-5",children:[Object(r.jsxs)(d.a.Group,{as:l.a,children:[Object(r.jsx)(d.a.Label,{column:!0,sm:"3",children:"NFT Name"}),Object(r.jsx)(y.a,{sm:"9",className:"align-self-center",children:Object(r.jsx)(d.a.Control,{type:"text",placeholder:"Project Name",onChange:function(e){return H(e.target.value)}})})]}),Object(r.jsxs)(d.a.Group,{as:l.a,children:[Object(r.jsx)(d.a.Label,{column:!0,sm:"3",children:"Description"}),Object(r.jsx)(y.a,{sm:"9",className:"align-self-center",children:Object(r.jsx)(d.a.Control,{type:"text",placeholder:"Project Description",onChange:function(e){return Z(e.target.value)}})})]}),Object(r.jsxs)(d.a.Group,{as:l.a,children:[Object(r.jsx)(d.a.Label,{column:!0,sm:"3",children:"Amount Tokens"}),Object(r.jsx)(y.a,{sm:"9",className:"align-self-center",children:Object(r.jsx)(d.a.Control,{type:"number",placeholder:"100",onChange:function(e){return U(e.target.value)}})})]})]}),Object(r.jsxs)("p",{className:"mt-5",children:["Please add specialized properties to the NFT (select one or multiple):"," "]})]}),Object(r.jsxs)("div",{className:"ml-3",children:[Object(r.jsxs)(d.a.Check,{type:"checkbox",children:[Object(r.jsx)(d.a.Check.Input,{type:"checkbox",onChange:function(e){return Q(e.target.checked)}}),Object(r.jsx)(d.a.Check.Label,{children:"Holder must hold specific quantity of tokens"})]}),K&&Object(r.jsxs)(d.a,{className:"mt-2 ml-2",children:[Object(r.jsxs)(d.a.Group,{as:l.a,controlId:"formPlaintextPassword",children:[Object(r.jsx)(d.a.Label,{column:!0,sm:"3",children:"Token Address"}),Object(r.jsx)(y.a,{sm:"9",className:"align-self-center",children:Object(r.jsx)(d.a.Control,{type:"text",placeholder:"Eg. 0x514910771af9ca656af840dff83e8264ecf986ca",onChange:function(e){return ee(e.target.value)}})})]}),Object(r.jsxs)(d.a.Group,{as:l.a,controlId:"formPlaintextPassword",children:[Object(r.jsx)(d.a.Label,{column:!0,sm:"3",children:"Minimum Balance"}),Object(r.jsx)(y.a,{sm:"9",className:"align-self-center",children:Object(r.jsx)(d.a.Control,{type:"text",placeholder:"Eg. 1000",onChange:function(e){return se(e.target.value)}})})]})]})]}),Object(r.jsxs)("div",{className:"mt-4 ml-3",children:[Object(r.jsxs)(d.a.Check,{type:"checkbox",children:[Object(r.jsx)(d.a.Check.Input,{type:"checkbox",onChange:function(e){return pe(e.target.checked)}}),Object(r.jsx)(d.a.Check.Label,{children:"NFT Auto Destructs at"})]}),re&&Object(r.jsxs)(d.a,{className:"mt-2 ml-2",children:[Object(r.jsx)(d.a.Control,{type:"date",value:ye,onChange:function(e){return ce(e.target.value)},className:"mb-3 w-50"}),Object(r.jsx)(j.a,{className:"w-50",step:60,value:be,onChange:function(e){return fe(e)}})]})]}),Object(r.jsx)("div",{className:"mt-4 ml-3",children:Object(r.jsxs)(d.a.Group,{as:l.a,controlId:"formPlaintextPassword",children:[Object(r.jsx)(d.a.Label,{as:"legend",column:!0,sm:"4",children:"Payment Type"}),Object(r.jsxs)(y.a,{sm:"8",className:"align-self-center",children:[Object(r.jsx)(d.a.Check,{type:"radio",label:"MATIC",checked:he,onChange:function(e){return xe(!0)}}),Object(r.jsx)(d.a.Check,{type:"radio",label:"ZUT",checked:!he,onChange:function(e){return xe(!1)}})]})]})}
1),a&&g&&Object(r.jsx)("div",{className:"mt-4",children:Object(r.jsx)(c.a,{src:S.a,alt:"NFT Forge Button",className:"forge-button",onClick:Ve})})]})]})}),Ae&&Object(r.jsx)(B.a,{type:"danger",content:Ae}),Be&&Object(r.jsx)(B.a,{type:"success",content:Be,link:_e})]})}}).call(this,n(4).Buffer)},431:function(e,t,n){"use strict";var a=n(432),s=n.n(a)()({host:"ipfs.infura.io",port:5001,protocol:"https"});t.a=s},441:function(e,t,n){"use strict";t.a=n.p+"static/media/logo.48b7643c.png"},442:function(e,t,n){"use strict";t.a=n.p+"static/media/forgeButton.9cb6bdad.png"},443:function(e,t,n){"use strict";t.a=n.p+"static/media/uploadButton.8d1d0bd8.png"},444:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var a=n(7),s=(n(1),n(447));function i(e){var t=e.account,n=e.logout,i=e.connectWeb3;return Object(a.jsx)("div",{className:"float-right",children:t?Object(a.jsxs)(a.Fragment,{children:[Object(a.jsxs)("h5",{className:"mr-3",children:["Connected:"," ",Object(a.jsx)("a",{href:"https://etherscan.io/address/".concat(t),target:"_blank",className:"account-link",children:t.substring(0,4)+"..."+t.substring(38,42)})]}),Object(a.jsx)("div",{className:"float-right",children:Object(a.jsx)(s.a,{className:"mr-5",variant:"outline-secondary",size:"sm",onClick:n,children:"Logout"})})]}):Object(a.jsx)(s.a,{variant:"secondary",onClick:i,className:"connect-button mt-4 mr-5",children:"Connect to Web3"})})}},457:function(e,t,n){},487:function(e,t){},494:function(e,t){},706:function(e,t){},72:function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return i}));var a="0x2bAb96D1D3Fafcd5185d69a53D24925fc8163E40",s="0xA3d85039287FcC632e060EDFc82B422Cd5cDe99f",i="0x0000000000000000000000000000000000000000"},724:function(e,t){},726:function(e,t){},788:function(e,t){},790:function(e,t){},822:function(e,t){},827:function(e,t){},829:function(e,t){},836:function(e,t){},848:function(e,t){},927:function(e,t){}},[[1138,1,2]]]);
2//# sourceMappingURL=main.17498bf7.chunk.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.