ethereum-identity-kit
Version:
Ethereum Identity Kit - Complete your dapp with the Ethereum identity stack.
2 lines (1 loc) • 44.8 kB
JavaScript
import{base as t,optimism as e,mainnet as n}from"viem/chains";import{jsx as a,jsxs as i}from"react/jsx-runtime";import{http as s}from"wagmi";import{mainnet as r,base as o,optimism as u}from"wagmi/chains";import{normalize as p}from"viem/ens";import{toHex as c,encodePacked as l,fromHex as y,getContract as d,createPublicClient as m,http as f}from"viem";var h=function(){return h=Object.assign||function(t){for(var e,n=1,a=arguments.length;n<a;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},h.apply(this,arguments)};function b(t,e){var n={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&e.indexOf(a)<0&&(n[a]=t[a]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(a=Object.getOwnPropertySymbols(t);i<a.length;i++)e.indexOf(a[i])<0&&Object.prototype.propertyIsEnumerable.call(t,a[i])&&(n[a[i]]=t[a[i]])}return n}function v(t,e,n,a){return new(n||(n=Promise))((function(i,s){function r(t){try{u(a.next(t))}catch(t){s(t)}}function o(t){try{u(a.throw(t))}catch(t){s(t)}}function u(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(r,o)}u((a=a.apply(t,e||[])).next())}))}function w(t,e){var n,a,i,s={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]},r=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return r.next=o(0),r.throw=o(1),r.return=o(2),"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function o(o){return function(u){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;r&&(r=0,o[0]&&(s=0)),s;)try{if(n=1,a&&(i=2&o[0]?a.return:o[0]?a.throw||((i=a.return)&&i.call(a),0):a.next)&&!(i=i.call(a,o[1])).done)return i;switch(a=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return s.label++,{value:o[1],done:!1};case 5:s.label++,a=o[1],o=[0];continue;case 7:o=s.ops.pop(),s.trys.pop();continue;default:if(!(i=s.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){s=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){s.label=o[1];break}if(6===o[0]&&s.label<i[1]){s.label=i[1],i=o;break}if(i&&s.label<i[2]){s.label=i[2],s.ops.push(o);break}i[2]&&s.ops.pop(),s.trys.pop();continue}o=e.call(t,s)}catch(t){o=[6,t],a=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,u])}}}"function"==typeof SuppressedError&&SuppressedError;var T,g,C,M,x=[{stateMutability:"nonpayable",type:"constructor",inputs:[{name:"_registryAddress",internalType:"address",type:"address"},{name:"_accountMetadataAddress",internalType:"address",type:"address"},{name:"_listRecordsL1",internalType:"address",type:"address"}]},{stateMutability:"view",type:"function",inputs:[],name:"accountMetadata",outputs:[{name:"",internalType:"contract IEFPAccountMetadata",type:"address"}]},{stateMutability:"nonpayable",type:"function",inputs:[{name:"ens",internalType:"contract ENS",type:"address"},{name:"claimant",internalType:"address",type:"address"}],name:"claimReverseENS",outputs:[{name:"",internalType:"bytes32",type:"bytes32"}]},{stateMutability:"payable",type:"function",inputs:[{name:"listStorageLocation",internalType:"bytes",type:"bytes"}],name:"easyMint",outputs:[]},{stateMutability:"payable",type:"function",inputs:[{name:"to",internalType:"address",type:"address"},{name:"listStorageLocation",internalType:"bytes",type:"bytes"}],name:"easyMintTo",outputs:[]},{stateMutability:"view",type:"function",inputs:[],name:"listRecordsL1",outputs:[{name:"",internalType:"contract IEFPListRecords",type:"address"}]},{stateMutability:"payable",type:"function",inputs:[{name:"listStorageLocation",internalType:"bytes",type:"bytes"}],name:"mintNoMeta",outputs:[]},{stateMutability:"payable",type:"function",inputs:[{name:"listStorageLocation",internalType:"bytes",type:"bytes"}],name:"mintPrimaryListNoMeta",outputs:[]},{stateMutability:"payable",type:"function",inputs:[{name:"to",internalType:"address",type:"address"},{name:"listStorageLocation",internalType:"bytes",type:"bytes"}],name:"mintToNoMeta",outputs:[]},{stateMutability:"view",type:"function",inputs:[],name:"owner",outputs:[{name:"",internalType:"address",type:"address"}]},{stateMutability:"nonpayable",type:"function",inputs:[],name:"pause",outputs:[]},{stateMutability:"view",type:"function",inputs:[],name:"paused",outputs:[{name:"",internalType:"bool",type:"bool"}]},{stateMutability:"view",type:"function",inputs:[],name:"registry",outputs:[{name:"",internalType:"contract IEFPListRegistry_ERC721",type:"address"}]},{stateMutability:"nonpayable",type:"function",inputs:[],name:"renounceOwnership",outputs:[]},{stateMutability:"nonpayable",type:"function",inputs:[{name:"ens",internalType:"contract ENS",type:"address"},{name:"name",internalType:"string",type:"string"}],name:"setReverseENS",outputs:[{name:"",internalType:"bytes32",type:"bytes32"}]},{stateMutability:"nonpayable",type:"function",inputs:[{name:"newOwner",internalType:"address",type:"address"}],name:"transferOwnership",outputs:[]},{stateMutability:"nonpayable",type:"function",inputs:[],name:"unpause",outputs:[]},{type:"event",anonymous:!1,inputs:[{name:"previousOwner",internalType:"address",type:"address",indexed:!0},{name:"newOwner",internalType:"address",type:"address",indexed:!0}],name:"OwnershipTransferred"},{type:"event",anonymous:!1,inputs:[{name:"account",internalType:"address",type:"address",indexed:!1}],name:"Paused"},{type:"event",anonymous:!1,inputs:[{name:"account",internalType:"address",type:"address",indexed:!1}],name:"Unpaused"}],O=[{inputs:[{internalType:"uint256",name:"slot",type:"uint256"},{internalType:"address",name:"manager",type:"address"}],name:"SlotAlreadyClaimed",type:"error"},{anonymous:!1,inputs:[{indexed:!0,internalType:"uint256",name:"slot",type:"uint256"},{indexed:!1,internalType:"bytes",name:"op",type:"bytes"}],name:"ListOp",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"address",name:"previousOwner",type:"address"},{indexed:!0,internalType:"address",name:"newOwner",type:"address"}],name:"OwnershipTransferred",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"address",name:"account",type:"address"}],name:"Paused",type:"event"},{anonymous:!1,inputs:[{indexed:!1,internalType:"address",name:"account",type:"address"}],name:"Unpaused",type:"event"},{anonymous:!1,inputs:[{indexed:!0,internalType:"uint256",name:"slot",type:"uint256"},{indexed:!1,internalType:"string",name:"key",type:"string"},{indexed:!1,internalType:"bytes",name:"value",type:"bytes"}],name:"UpdateListMetadata",type:"event"},{inputs:[{internalType:"uint256",name:"slot",type:"uint256"},{internalType:"bytes",name:"op",type:"bytes"}],name:"applyListOp",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"slot",type:"uint256"},{internalType:"bytes[]",name:"ops",type:"bytes[]"}],name:"applyListOps",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"slot",type:"uint256"}],name:"claimListManager",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"slot",type:"uint256"},{internalType:"address",name:"manager",type:"address"}],name:"claimListManagerForAddress",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"contract ENS",name:"ens",type:"address"},{internalType:"address",name:"claimant",type:"address"}],name:"claimReverseENS",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"slot",type:"uint256"}],name:"getAllListOps",outputs:[{internalType:"bytes[]",name:"",type:"bytes[]"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"slot",type:"uint256"}],name:"getListManager",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"slot",type:"uint256"},{internalType:"uint256",name:"index",type:"uint256"}],name:"getListOp",outputs:[{internalType:"bytes",name:"",type:"bytes"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"slot",type:"uint256"}],name:"getListOpCount",outputs:[{internalType:"uint256",name:"",type:"uint256"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"slot",type:"uint256"},{internalType:"uint256",name:"start",type:"uint256"},{internalType:"uint256",name:"end",type:"uint256"}],name:"getListOpsInRange",outputs:[{internalType:"bytes[]",name:"",type:"bytes[]"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"slot",type:"uint256"}],name:"getListUser",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"},{internalType:"string",name:"key",type:"string"}],name:"getMetadataValue",outputs:[{internalType:"bytes",name:"",type:"bytes"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"tokenId",type:"uint256"},{internalType:"string[]",name:"keys",type:"string[]"}],name:"getMetadataValues",outputs:[{internalType:"bytes[]",name:"",type:"bytes[]"}],stateMutability:"view",type:"function"},{inputs:[{internalType:"uint256",name:"",type:"uint256"},{internalType:"uint256",name:"",type:"uint256"}],name:"listOps",outputs:[{internalType:"bytes",name:"",type:"bytes"}],stateMutability:"view",type:"function"},{inputs:[],name:"owner",outputs:[{internalType:"address",name:"",type:"address"}],stateMutability:"view",type:"function"},{inputs:[],name:"pause",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"paused",outputs:[{internalType:"bool",name:"",type:"bool"}],stateMutability:"view",type:"function"},{inputs:[],name:"renounceOwnership",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"slot",type:"uint256"},{internalType:"address",name:"manager",type:"address"}],name:"setListManager",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"slot",type:"uint256"},{internalType:"address",name:"user",type:"address"}],name:"setListUser",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"slot",type:"uint256"},{internalType:"string",name:"key",type:"string"},{internalType:"bytes",name:"value",type:"bytes"}],name:"setMetadataValue",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"slot",type:"uint256"},{components:[{internalType:"string",name:"key",type:"string"},{internalType:"bytes",name:"value",type:"bytes"}],internalType:"struct IEFPListMetadata.KeyValue[]",name:"records",type:"tuple[]"}],name:"setMetadataValues",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"uint256",name:"slot",type:"uint256"},{components:[{internalType:"string",name:"key",type:"string"},{internalType:"bytes",name:"value",type:"bytes"}],internalType:"struct IEFPListMetadata.KeyValue[]",name:"records",type:"tuple[]"},{internalType:"bytes[]",name:"ops",type:"bytes[]"}],name:"setMetadataValuesAndApplyListOps",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"contract ENS",name:"ens",type:"address"},{internalType:"string",name:"name",type:"string"}],name:"setReverseENS",outputs:[{internalType:"bytes32",name:"",type:"bytes32"}],stateMutability:"nonpayable",type:"function"},{inputs:[{internalType:"address",name:"newOwner",type:"address"}],name:"transferOwnership",outputs:[],stateMutability:"nonpayable",type:"function"},{inputs:[],name:"unpause",outputs:[],stateMutability:"nonpayable",type:"function"}],I=[{stateMutability:"nonpayable",type:"constructor",inputs:[]},{stateMutability:"payable",type:"function",inputs:[{name:"to",internalType:"address",type:"address"},{name:"tokenId",internalType:"uint256",type:"uint256"}],name:"approve",outputs:[]},{stateMutability:"view",type:"function",inputs:[{name:"owner",internalType:"address",type:"address"}],name:"balanceOf",outputs:[{name:"",internalType:"uint256",type:"uint256"}]},{stateMutability:"view",type:"function",inputs:[{name:"tokenId",internalType:"uint256",type:"uint256"}],name:"explicitOwnershipOf",outputs:[{name:"",internalType:"struct IERC721A.TokenOwnership",type:"tuple",components:[{name:"addr",internalType:"address",type:"address"},{name:"startTimestamp",internalType:"uint64",type:"uint64"},{name:"burned",internalType:"bool",type:"bool"},{name:"extraData",internalType:"uint24",type:"uint24"}]}]},{stateMutability:"view",type:"function",inputs:[{name:"tokenIds",internalType:"uint256[]",type:"uint256[]"}],name:"explicitOwnershipsOf",outputs:[{name:"",internalType:"struct IERC721A.TokenOwnership[]",type:"tuple[]",components:[{name:"addr",internalType:"address",type:"address"},{name:"startTimestamp",internalType:"uint64",type:"uint64"},{name:"burned",internalType:"bool",type:"bool"},{name:"extraData",internalType:"uint24",type:"uint24"}]}]},{stateMutability:"view",type:"function",inputs:[{name:"tokenId",internalType:"uint256",type:"uint256"}],name:"getApproved",outputs:[{name:"",internalType:"address",type:"address"}]},{stateMutability:"view",type:"function",inputs:[{name:"tokenId",internalType:"uint256",type:"uint256"}],name:"getListStorageLocation",outputs:[{name:"",internalType:"bytes",type:"bytes"}]},{stateMutability:"view",type:"function",inputs:[],name:"getMaxMintBatchSize",outputs:[{name:"",internalType:"uint256",type:"uint256"}]},{stateMutability:"view",type:"function",inputs:[],name:"getMintState",outputs:[{name:"",internalType:"enum IEFPListRegistry.MintState",type:"uint8"}]},{stateMutability:"view",type:"function",inputs:[],name:"getPriceOracle",outputs:[{name:"",internalType:"address",type:"address"}]},{stateMutability:"view",type:"function",inputs:[{name:"owner",internalType:"address",type:"address"},{name:"operator",internalType:"address",type:"address"}],name:"isApprovedForAll",outputs:[{name:"",internalType:"bool",type:"bool"}]},{stateMutability:"payable",type:"function",inputs:[{name:"listStorageLocation",internalType:"bytes",type:"bytes"}],name:"mint",outputs:[]},{stateMutability:"payable",type:"function",inputs:[{name:"quantity",internalType:"uint256",type:"uint256"}],name:"mintBatch",outputs:[]},{stateMutability:"payable",type:"function",inputs:[{name:"to",internalType:"address",type:"address"},{name:"quantity",internalType:"uint256",type:"uint256"}],name:"mintBatchTo",outputs:[]},{stateMutability:"payable",type:"function",inputs:[{name:"to",internalType:"address",type:"address"},{name:"listStorageLocation",internalType:"bytes",type:"bytes"}],name:"mintTo",outputs:[]},{stateMutability:"view",type:"function",inputs:[],name:"name",outputs:[{name:"",internalType:"string",type:"string"}]},{stateMutability:"view",type:"function",inputs:[],name:"owner",outputs:[{name:"",internalType:"address",type:"address"}]},{stateMutability:"view",type:"function",inputs:[{name:"tokenId",internalType:"uint256",type:"uint256"}],name:"ownerOf",outputs:[{name:"",internalType:"address",type:"address"}]},{stateMutability:"nonpayable",type:"function",inputs:[],name:"renounceOwnership",outputs:[]},{stateMutability:"payable",type:"function",inputs:[{name:"from",internalType:"address",type:"address"},{name:"to",internalType:"address",type:"address"},{name:"tokenId",internalType:"uint256",type:"uint256"}],name:"safeTransferFrom",outputs:[]},{stateMutability:"payable",type:"function",inputs:[{name:"from",internalType:"address",type:"address"},{name:"to",internalType:"address",type:"address"},{name:"tokenId",internalType:"uint256",type:"uint256"},{name:"_data",internalType:"bytes",type:"bytes"}],name:"safeTransferFrom",outputs:[]},{stateMutability:"nonpayable",type:"function",inputs:[{name:"operator",internalType:"address",type:"address"},{name:"approved",internalType:"bool",type:"bool"}],name:"setApprovalForAll",outputs:[]},{stateMutability:"nonpayable",type:"function",inputs:[{name:"tokenId",internalType:"uint256",type:"uint256"},{name:"listStorageLocation",internalType:"bytes",type:"bytes"}],name:"setListStorageLocation",outputs:[]},{stateMutability:"nonpayable",type:"function",inputs:[{name:"_maxMintBatchSize",internalType:"uint256",type:"uint256"}],name:"setMaxMintBatchSize",outputs:[]},{stateMutability:"nonpayable",type:"function",inputs:[{name:"_mintState",internalType:"enum IEFPListRegistry.MintState",type:"uint8"}],name:"setMintState",outputs:[]},{stateMutability:"nonpayable",type:"function",inputs:[{name:"priceOracle_",internalType:"address",type:"address"}],name:"setPriceOracle",outputs:[]},{stateMutability:"view",type:"function",inputs:[{name:"interfaceId",internalType:"bytes4",type:"bytes4"}],name:"supportsInterface",outputs:[{name:"",internalType:"bool",type:"bool"}]},{stateMutability:"view",type:"function",inputs:[],name:"symbol",outputs:[{name:"",internalType:"string",type:"string"}]},{stateMutability:"view",type:"function",inputs:[{name:"tokenId",internalType:"uint256",type:"uint256"}],name:"tokenURI",outputs:[{name:"",internalType:"string",type:"string"}]},{stateMutability:"view",type:"function",inputs:[{name:"owner",internalType:"address",type:"address"}],name:"tokensOfOwner",outputs:[{name:"",internalType:"uint256[]",type:"uint256[]"}]},{stateMutability:"view",type:"function",inputs:[{name:"owner",internalType:"address",type:"address"},{name:"start",internalType:"uint256",type:"uint256"},{name:"stop",internalType:"uint256",type:"uint256"}],name:"tokensOfOwnerIn",outputs:[{name:"",internalType:"uint256[]",type:"uint256[]"}]},{stateMutability:"view",type:"function",inputs:[],name:"totalSupply",outputs:[{name:"",internalType:"uint256",type:"uint256"}]},{stateMutability:"payable",type:"function",inputs:[{name:"from",internalType:"address",type:"address"},{name:"to",internalType:"address",type:"address"},{name:"tokenId",internalType:"uint256",type:"uint256"}],name:"transferFrom",outputs:[]},{stateMutability:"nonpayable",type:"function",inputs:[{name:"newOwner",internalType:"address",type:"address"}],name:"transferOwnership",outputs:[]},{type:"event",anonymous:!1,inputs:[{name:"owner",internalType:"address",type:"address",indexed:!0},{name:"approved",internalType:"address",type:"address",indexed:!0},{name:"tokenId",internalType:"uint256",type:"uint256",indexed:!0}],name:"Approval"},{type:"event",anonymous:!1,inputs:[{name:"owner",internalType:"address",type:"address",indexed:!0},{name:"operator",internalType:"address",type:"address",indexed:!0},{name:"approved",internalType:"bool",type:"bool",indexed:!1}],name:"ApprovalForAll"},{type:"event",anonymous:!1,inputs:[{name:"fromTokenId",internalType:"uint256",type:"uint256",indexed:!0},{name:"toTokenId",internalType:"uint256",type:"uint256",indexed:!1},{name:"from",internalType:"address",type:"address",indexed:!0},{name:"to",internalType:"address",type:"address",indexed:!0}],name:"ConsecutiveTransfer"},{type:"event",anonymous:!1,inputs:[{name:"maxMintBatchSize",internalType:"uint256",type:"uint256",indexed:!1}],name:"MaxMintBatchSizeChange"},{type:"event",anonymous:!1,inputs:[{name:"mintState",internalType:"enum IEFPListRegistry.MintState",type:"uint8",indexed:!1}],name:"MintStateChange"},{type:"event",anonymous:!1,inputs:[{name:"previousOwner",internalType:"address",type:"address",indexed:!0},{name:"newOwner",internalType:"address",type:"address",indexed:!0}],name:"OwnershipTransferred"},{type:"event",anonymous:!1,inputs:[{name:"priceOracle",internalType:"address",type:"address",indexed:!1}],name:"PriceOracleChange"},{type:"event",anonymous:!1,inputs:[{name:"from",internalType:"address",type:"address",indexed:!0},{name:"to",internalType:"address",type:"address",indexed:!0},{name:"tokenId",internalType:"uint256",type:"uint256",indexed:!0}],name:"Transfer"},{type:"event",anonymous:!1,inputs:[{name:"tokenId",internalType:"uint256",type:"uint256",indexed:!0},{name:"listStorageLocation",internalType:"bytes",type:"bytes",indexed:!1}],name:"UpdateListStorageLocation"},{type:"error",inputs:[],name:"ApprovalCallerNotOwnerNorApproved"},{type:"error",inputs:[],name:"ApprovalQueryForNonexistentToken"},{type:"error",inputs:[],name:"BalanceQueryForZeroAddress"},{type:"error",inputs:[],name:"InvalidQueryRange"},{type:"error",inputs:[],name:"MintERC2309QuantityExceedsLimit"},{type:"error",inputs:[],name:"MintToZeroAddress"},{type:"error",inputs:[],name:"MintZeroQuantity"},{type:"error",inputs:[],name:"OwnerQueryForNonexistentToken"},{type:"error",inputs:[],name:"OwnershipNotInitializedForExtraData"},{type:"error",inputs:[],name:"TransferCallerNotOwnerNorApproved"},{type:"error",inputs:[],name:"TransferFromIncorrectOwner"},{type:"error",inputs:[],name:"TransferToNonERC721ReceiverImplementer"},{type:"error",inputs:[],name:"TransferToZeroAddress"},{type:"error",inputs:[],name:"URIQueryForNonexistentToken"}],A=function(t){var e=t.height,n=void 0===e?32:e,i=t.width,s=void 0===i?32:i,r=t.className,o=b(t,["height","width","className"]),u=Number(n)/1.33,p=Number(s)/1.33;return a("div",{style:{backgroundColor:"#5353D3",width:s,height:n,display:"flex",alignItems:"center",justifyContent:"center"},className:r,children:a("svg",h({width:p,height:u},o,{viewBox:"0 0 276 270",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:a("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M115.899 40C115.899 34.4772 111.422 30 105.899 30H82.2002C76.6774 30 72.2002 34.4772 72.2002 40V63.6984C72.2002 69.2213 67.7231 73.6984 62.2002 73.6984H40C34.4772 73.6984 30 78.1756 30 83.6984V229.753C30 235.275 34.4771 239.753 40 239.753H63.6985C69.2213 239.753 73.6985 235.275 73.6985 229.753V83.6985C73.6985 78.1756 78.1756 73.6985 83.6985 73.6985H105.899C111.422 73.6985 115.899 69.2213 115.899 63.6985V40ZM203.296 40C203.296 34.4772 198.818 30 193.296 30H169.597C164.074 30 159.597 34.4771 159.597 40V63.6985C159.597 69.2213 164.074 73.6985 169.597 73.6985H191.797C197.32 73.6985 201.797 78.1756 201.797 83.6985V229.753C201.797 235.275 206.275 239.753 211.797 239.753H235.496C241.019 239.753 245.496 235.275 245.496 229.753V83.6984C245.496 78.1756 241.019 73.6984 235.496 73.6984H213.296C207.773 73.6984 203.296 69.2212 203.296 63.6984V40ZM159.597 123.651C159.597 118.129 155.12 113.651 149.597 113.651H125.899C120.376 113.651 115.899 118.129 115.899 123.651V188.551C115.899 194.074 120.376 198.551 125.899 198.551H149.597C155.12 198.551 159.597 194.074 159.597 188.551V123.651Z",fill:"white"})}))})},F=function(t){var e=t.height,n=void 0===e?32:e,s=t.width,r=void 0===s?32:s,o=b(t,["height","width"]);return i("svg",h({width:r,height:n},o,{viewBox:"0 0 123 123",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[a("path",{d:"M25.79 58.4149C25.7901 57.7357 25.9244 57.0633 26.1851 56.4361C26.4458 55.809 26.8278 55.2396 27.3092 54.7605C27.7907 54.2814 28.3619 53.9021 28.9903 53.6444C29.6187 53.3867 30.2918 53.2557 30.971 53.2589L39.561 53.2869C40.9305 53.2869 42.244 53.831 43.2124 54.7994C44.1809 55.7678 44.725 57.0813 44.725 58.4509V90.9309C45.692 90.6439 46.934 90.3379 48.293 90.0179C49.237 89.7962 50.0783 89.262 50.6805 88.5019C51.2826 87.7418 51.6102 86.8006 51.61 85.8309V45.5409C51.61 44.1712 52.154 42.8576 53.1224 41.889C54.0908 40.9204 55.4043 40.3762 56.774 40.3759H65.381C66.7506 40.3762 68.0641 40.9204 69.0325 41.889C70.0009 42.8576 70.545 44.1712 70.545 45.5409V82.9339C70.545 82.9339 72.7 82.0619 74.799 81.1759C75.5787 80.8462 76.2441 80.2941 76.7122 79.5886C77.1803 78.8832 77.4302 78.0555 77.431 77.2089V32.6309C77.431 31.2615 77.9749 29.9481 78.9431 28.9797C79.9113 28.0113 81.2245 27.4672 82.5939 27.4669H91.201C92.5706 27.4669 93.884 28.0109 94.8525 28.9794C95.8209 29.9478 96.365 31.2613 96.365 32.6309V69.3399C103.827 63.9319 111.389 57.4279 117.39 49.6069C118.261 48.4717 118.837 47.1386 119.067 45.7267C119.297 44.3148 119.174 42.8678 118.709 41.5149C115.931 33.5227 111.516 26.1983 105.745 20.0105C99.974 13.8228 92.9749 8.90785 85.1955 5.58032C77.4161 2.2528 69.0277 0.585938 60.5671 0.686416C52.1065 0.786893 43.7601 2.6525 36.062 6.16383C28.3638 9.67517 21.4834 14.7549 15.8611 21.078C10.2388 27.401 5.99842 34.8282 3.41131 42.8842C0.824207 50.9401 -0.0526487 59.4474 0.836851 67.8617C1.72635 76.276 4.36263 84.4119 8.57696 91.7489C9.31111 93.0145 10.3912 94.0444 11.6903 94.7175C12.9894 95.3906 14.4536 95.679 15.911 95.5489C17.539 95.4059 19.566 95.2029 21.976 94.9199C23.0251 94.8008 23.9937 94.2999 24.6972 93.5126C25.4008 92.7253 25.7901 91.7067 25.791 90.6509L25.79 58.4149Z",fill:"#21325B"}),a("path",{d:"M25.6021 110.51C34.6744 117.11 45.3959 121.072 56.5802 121.957C67.7646 122.841 78.9757 120.615 88.9731 115.523C98.9705 110.431 107.364 102.673 113.226 93.1068C119.087 83.5405 122.188 72.539 122.185 61.3197C122.185 59.9197 122.12 58.5347 122.027 57.1577C99.808 90.2957 58.7831 105.788 25.604 110.505",fill:"#979695"})]}))},L=t;(T={})[t.id]=function(t){var e=t.height,n=void 0===e?32:e,i=t.width,s=void 0===i?32:i,r=b(t,["height","width"]);return a("svg",h({width:s,height:n},r,{viewBox:"0 0 111 111",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:a("path",{d:"M54.921 110.034C85.359 110.034 110.034 85.402 110.034 55.017C110.034 24.6319 85.359 0 54.921 0C26.0432 0 2.35281 22.1714 0 50.3923H72.8467V59.6416H3.9565e-07C2.35281 87.8625 26.0432 110.034 54.921 110.034Z",fill:"#0052FF"})}))},T[e.id]=function(t){var e=t.height,n=void 0===e?32:e,s=t.width,r=void 0===s?32:s,o=b(t,["height","width"]);return i("svg",h({width:r,height:n},o,{viewBox:"0 0 500 500",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[a("circle",{cx:"250",cy:"250",r:"250",fill:"#FF0420"}),a("path",{d:"M177.133 316.446C162.247 316.446 150.051 312.943 140.544 305.938C131.162 298.808 126.471 288.676 126.471 275.541C126.471 272.789 126.784 269.411 127.409 265.408C129.036 256.402 131.35 245.581 134.352 232.947C142.858 198.547 164.812 181.347 200.213 181.347C209.845 181.347 218.476 182.973 226.107 186.225C233.738 189.352 239.742 194.106 244.12 200.486C248.498 206.74 250.688 214.246 250.688 223.002C250.688 225.629 250.375 228.944 249.749 232.947C247.873 244.08 245.621 254.901 242.994 265.408C238.616 282.546 231.048 295.368 220.29 303.874C209.532 312.255 195.147 316.446 177.133 316.446ZM179.76 289.426C186.766 289.426 192.707 287.362 197.586 283.234C202.59 279.106 206.155 272.789 208.281 264.283C211.158 252.524 213.348 242.266 214.849 233.51C215.349 230.883 215.599 228.194 215.599 225.441C215.599 214.058 209.657 208.366 197.774 208.366C190.768 208.366 184.764 210.43 179.76 214.558C174.882 218.687 171.379 225.004 169.253 233.51C167.001 241.891 164.749 252.149 162.498 264.283C161.997 266.784 161.747 269.411 161.747 272.163C161.747 283.672 167.752 289.426 179.76 289.426Z",fill:"white"}),a("path",{d:"M259.303 314.57C257.927 314.57 256.863 314.132 256.113 313.256C255.487 312.255 255.3 311.13 255.55 309.879L281.444 187.914C281.694 186.538 282.382 185.412 283.508 184.536C284.634 183.661 285.822 183.223 287.073 183.223H336.985C350.87 183.223 362.003 186.1 370.384 191.854C378.891 197.609 383.144 205.927 383.144 216.81C383.144 219.937 382.769 223.19 382.018 226.567C378.891 240.953 372.574 251.586 363.067 258.466C353.685 265.346 340.8 268.786 324.413 268.786H299.082L290.451 309.879C290.2 311.255 289.512 312.38 288.387 313.256C287.261 314.132 286.072 314.57 284.822 314.57H259.303ZM325.727 242.892C330.98 242.892 335.546 241.453 339.424 238.576C343.427 235.699 346.054 231.571 347.305 226.192C347.68 224.065 347.868 222.189 347.868 220.563C347.868 216.935 346.805 214.183 344.678 212.307C342.551 210.305 338.924 209.305 333.795 209.305H311.278L304.148 242.892H325.727Z",fill:"white"})]}))},T[n.id]=function(t){var e=t.height,n=void 0===e?32:e,s=t.width,r=void 0===s?32:s,o=b(t,["height","width"]);return i("svg",h({height:n,width:r},o,{viewBox:"0 0 1920 1920",xmlns:"http://www.w3.org/2000/svg",children:[a("path",{d:"m959.8 80.7-539.7 895.6 539.7-245.3z",fill:"#8a92b2"}),a("path",{d:"m959.8 731-539.7 245.3 539.7 319.1z",fill:"#62688f"}),a("path",{d:"m1499.6 976.3-539.8-895.6v650.3z",fill:"#62688f"}),a("path",{d:"m959.8 1295.4 539.8-319.1-539.8-245.3z",fill:"#454a75"}),a("path",{d:"m420.1 1078.7 539.7 760.6v-441.7z",fill:"#8a92b2"}),a("path",{d:"m959.8 1397.6v441.7l540.1-760.6z",fill:"#62688f"})]}))},(g={})[n.id]=Number(500),g[e.id]=Number(500),g[t.id]=Number(1e3),(C={})[n.id]=[{name:"Etherscan",icon:F,url:function(t){return"https://etherscan.io/tx/".concat(t)}},{name:"Blockscout",icon:A,url:function(t){return"https://eth.blockscout.com/tx/".concat(t)}}],C[e.id]=[{name:"Etherscan",icon:F,url:function(t){return"https://optimistic.etherscan.io/tx/".concat(t)}},{name:"Blockscout",icon:A,url:function(t){return"https://optimism.blockscout.com/tx/".concat(t)}}],C[t.id]=[{name:"Etherscan",icon:F,url:function(t){return"https://basescan.org/tx/".concat(t)}},{name:"Blockscout",icon:A,url:function(t){return"https://base.blockscout.com/tx/".concat(t)}}];var j,S,k="0x0E688f5DCa4a0a4729946ACbC44C792341714e08",E="0x41Aa48Ef3c0446b46a5b1cc6337FF3d3716E2A33",N="0xDb17Bfc64aBf7B7F080a49f0Bbbf799dDbb48Ce5",P=((M={})[t.id]="0x41Aa48Ef3c0446b46a5b1cc6337FF3d3716E2A33",M[e.id]="0x4Ca00413d850DcFa3516E14d21DAE2772F2aCb85",M[n.id]="0x5289fE5daBC021D02FDDf23d4a4DF96F4E0F17EF",M);(j={})[r.id]=s("https://eth.llamarpc.com"),j[o.id]=s("https://mainnet.base.org"),j[u.id]=s("https://mainnet.optimism.io");var B="CreateEFPList",R="UpdateEFPList";(S={})[B]="Create EFP List",S[R]="Update EFP List";var V=1,H=2,D=3,z=4,U="https://data.ethfollow.xyz/api/v1",Z={results:[],length:0},_=function(t,e){return v(void 0,void 0,void 0,(function(){var n,a;return w(this,(function(i){switch(i.label){case 0:return i.trys.push([0,3,,4]),n="".concat(U,"/").concat(void 0===e?"users":"lists","/").concat(null!=e?e:t,"/account"),[4,fetch(n,{cache:"default",headers:{"Content-Type":"application/json",Accept:"application/json"}})];case 1:return[4,i.sent().json()];case 2:return[2,i.sent()];case 3:return a=i.sent(),console.error(a),[2,null];case 4:return[2]}}))}))},K=function(t){return/^0x[a-fA-F0-9]{40}$/.test(t)},Q=function(t){return"".concat(t.slice(0,6),"…").concat(t.slice(38,42))},Y=function(t,e,n){for(var a=[],i=3;i<arguments.length;i++)a[i-3]=arguments[i];return v(void 0,function(t,e,n){if(n||2===arguments.length)for(var a,i=0,s=e.length;i<s;i++)!a&&i in e||(a||(a=Array.prototype.slice.call(e,0,i)),a[i]=e[i]);return t.concat(a||Array.prototype.slice.call(e))}([t,e,n],a,!0),void 0,(function(t,e,n,a,i){var s,r,o;return void 0===a&&(a=10),void 0===i&&(i=1),w(this,(function(u){switch(u.label){case 0:return u.trys.push([0,3,,4]),s="".concat(U,"/").concat("recommended"===t&&e?"".concat(void 0===n?"users":"lists","/").concat(null!=n?n:e,"/recommended?limit=").concat(a,"&offset=").concat(i*a):"".concat(t,"?limit=").concat(a,"&offset=").concat(i*a)),[4,fetch(s,{cache:"default",headers:{"Content-Type":"application/json",Accept:"application/json"}})];case 1:return[4,u.sent().json()];case 2:return r=u.sent(),[2,"recommended"===t?r.recommended:r.latestFollows];case 3:return o=u.sent(),console.error(o),[2,[]];case 4:return[2]}}))}))},q=function(t){return v(void 0,[t],void 0,(function(t){var e,n,a=t.lookupAddressOrName,i=t.connectedAddress,s=t.list,r=t.type,o=t.fresh;return w(this,(function(t){switch(t.label){case 0:return t.trys.push([0,3,,4]),!s&&"following"===r||!i&&!s?[2,null]:(e="".concat(U,"/").concat(void 0===s?"users":"lists","/").concat(null!=s?s:i,"/").concat(a,"/").concat("following"===r?"buttonState":"followerState").concat(o?"?cache=fresh":""),[4,fetch(e,{cache:"default",headers:{"Content-Type":"application/json",Accept:"application/json"}})]);case 1:return[4,t.sent().json()];case 2:return[2,t.sent()];case 3:return n=t.sent(),console.error(n),[2,null];case 4:return[2]}}))}))},G=function(t,e){return v(void 0,void 0,void 0,(function(){var n;return w(this,(function(a){switch(a.label){case 0:return a.trys.push([0,3,,4]),[4,fetch("".concat(U,"/users/").concat(t,"/lists").concat(e?"?cache=fresh":""),{cache:"default",headers:{"Content-Type":"application/json",Accept:"application/json"}})];case 1:return[4,a.sent().json()];case 2:return[2,a.sent()];case 3:return n=a.sent(),console.error(n),[2,{primary_list:null,lists:[]}];case 4:return[2]}}))}))},$=function(t,e,n){return v(void 0,void 0,void 0,(function(){var a,i;return w(this,(function(s){switch(s.label){case 0:return s.trys.push([0,3,,4]),a="".concat(U).concat(void 0!==e?"/lists/".concat(e):"/users/".concat(t),"/stats").concat(n?"?live=true&cache=fresh":""),[4,fetch(a,{cache:"default",headers:{"Content-Type":"application/json",Accept:"application/json"}})];case 1:return[4,s.sent().json()];case 2:return[2,s.sent()];case 3:return i=s.sent(),console.error(i),[2,{followers_count:0,following_count:0}];case 4:return[2]}}))}))},J={token_id:0,tags:[],tagCounts:[],taggedAddresses:[]},W=function(t,e){return v(void 0,void 0,void 0,(function(){var n,a;return w(this,(function(i){switch(i.label){case 0:return i.trys.push([0,3,,4]),n="".concat(U,"/").concat(void 0===e?"users":"lists","/").concat(null!=e?e:t,"/taggedAs"),[4,fetch(n,{cache:"default",headers:{"Content-Type":"application/json",Accept:"application/json"}})];case 1:return[4,i.sent().json()];case 2:return[2,i.sent()];case 3:return a=i.sent(),console.error(a),[2,J];case 4:return[2]}}))}))},X=function(t,e){return v(void 0,void 0,void 0,(function(){return w(this,(function(n){switch(n.label){case 0:return t?[4,fetch("".concat(U,"/users/").concat(t,"/notifications?limit=1000&interval=").concat(e))]:[2,null];case 1:return[4,n.sent().json()];case 2:return[2,n.sent()]}}))}))},tt={token_id:0,tags:[],tagCounts:[],taggedAddresses:[]},et=function(t,e,n){return v(void 0,void 0,void 0,(function(){var a,i;return w(this,(function(s){switch(s.label){case 0:return s.trys.push([0,3,,4]),a="".concat(U,"/").concat(void 0===e?"users":"lists","/").concat(null!=e?e:t,"/tags").concat(n?"?cache=fresh":""),[4,fetch(a,{cache:"default",headers:{"Content-Type":"application/json",Accept:"application/json"}})];case 1:return[4,s.sent().json()];case 2:return[2,s.sent()];case 3:return i=s.sent(),console.error(i),[2,tt];case 4:return[2]}}))}))},nt=function(t,e,n){return v(void 0,void 0,void 0,(function(){var a,i;return w(this,(function(s){switch(s.label){case 0:return s.trys.push([0,3,,4]),a="".concat(U,"/").concat(void 0===e?"users":"lists","/").concat(null!=e?e:t,"/details").concat(n?"?cache=fresh":""),[4,fetch(a,{cache:"default",headers:{"Content-Type":"application/json",Accept:"application/json"}})];case 1:return[4,s.sent().json()];case 2:return[2,s.sent()];case 3:return i=s.sent(),console.error(i),[2,null];case 4:return[2]}}))}))},at=function(t,e,n){return v(void 0,void 0,void 0,(function(){var a,i;return w(this,(function(s){switch(s.label){case 0:return s.trys.push([0,3,,4]),a="".concat(U,"/").concat(void 0===e?"users":"lists","/").concat(null!=e?e:t,"/badges").concat(n?"?cache=fresh":""),[4,fetch(a,{cache:"default",headers:{"Content-Type":"application/json",Accept:"application/json"}})];case 1:return[4,s.sent().json()];case 2:return[2,s.sent().poaps||[]];case 3:return i=s.sent(),console.error(i),[2,[]];case 4:return[2]}}))}))},it=function(t){var e="undefined"!=typeof navigator?navigator.language:"en-US";return new Intl.NumberFormat(e).format(t)},st=function(t,e){return 0===t?e("followersYouKnow.noCommon"):1===t?e("followersYouKnow.followsThem"):2===t?e("followersYouKnow.oneOtherFollows"):3===t?e("followersYouKnow.othersFollow"):"".concat(t-2," ").concat(e("followersYouKnow.othersFollow"))},rt=function(t){return Object.entries(t).filter((function(t){return!!t[1]})).map((function(t){var e=t[0],n=t[1];return Array.isArray(n)&&n.length>0?"".concat(e,"=").concat(n.join(",")):"".concat(e,"=").concat(n)})).join("&")},ot=function(t){return t<60?"".concat(Math.floor(t),"s"):t<3600?"".concat(Math.floor(t/60),"m"):t<86400?"".concat(Math.floor(t/3600),"h"):t<2592e3?"".concat(Math.floor(t/86400),"d"):t<31536e3?"".concat(Math.floor(t/2592e3),"m"):"".concat(Math.floor(t/31536e3),"y")},ut=function(t){return v(void 0,[t],void 0,(function(t){var e,n,a,i,s,r,o=t.addressOrName,u=t.list,p=t.limit,c=t.sort,l=t.tags,y=t.pageParam,d=t.search,m=t.allResults,f=t.fresh;return w(this,(function(t){switch(t.label){case 0:return t.trys.push([0,3,,4]),e=rt({limit:p,offset:y*p,tags:l,term:d,sort:c?{"earliest first":"earliest","latest first":"latest","follower count":"followers"}[c]:void 0,cache:f?"fresh":void 0}),n=m?"allFollowing":d&&(null==d?void 0:d.length)>=2?"searchFollowing":"following",a="".concat(U,"/").concat(void 0===u?"users":"lists","/").concat(null!=u?u:o,"/").concat(n,"?").concat(e),[4,fetch(a,{cache:"default",headers:{"Content-Type":"application/json",Accept:"application/json"}})];case 1:return[4,t.sent().json()];case 2:return i=t.sent(),[2,{following:null!==(r=i.following)&&void 0!==r?r:[],nextPageParam:y+1}];case 3:return s=t.sent(),console.error(s),[2,{following:[],nextPageParam:y+1}];case 4:return[2]}}))}))},pt=function(t){return v(void 0,[t],void 0,(function(t){var e,n,a,i,s,r,o=t.addressOrName,u=t.list,p=t.limit,c=t.sort,l=t.tags,y=t.search,d=t.pageParam,m=t.allResults;return w(this,(function(t){switch(t.label){case 0:return t.trys.push([0,3,,4]),e=rt({limit:p,offset:d*p,term:y,sort:c?{"earliest first":"earliest","latest first":"latest","follower count":"followers"}[c]:void 0,tags:l}),n=m?"allFollowers":y&&(null==y?void 0:y.length)>=2?"searchFollowers":"followers",a="".concat(U,"/").concat(void 0===u?"users":"lists","/").concat(null!=u?u:o,"/").concat(n,"?").concat(e),[4,fetch(a,{cache:"default",headers:{"Content-Type":"application/json",Accept:"application/json"}})];case 1:return[4,t.sent().json()];case 2:return i=t.sent(),[2,{followers:null!==(r=i.followers)&&void 0!==r?r:[],nextPageParam:d+1}];case 3:return s=t.sent(),console.error(s),[2,{followers:[],nextPageParam:d+1}];case 4:return[2]}}))}))},ct=function(t,e){return v(void 0,void 0,void 0,(function(){var n;return w(this,(function(a){switch(a.label){case 0:return a.trys.push([0,3,,4]),[4,fetch("".concat(U,"/users/").concat(t,"/commonFollowers?leader=").concat(e),{cache:"default",headers:{"Content-Type":"application/json",Accept:"application/json"}})];case 1:return[4,a.sent().json()];case 2:return[2,a.sent()];case 3:return n=a.sent(),console.error(n),[2,Z];case 4:return[2]}}))}))},lt=function(t){return v(void 0,[t],void 0,(function(t){var e,n,a,i,s=t.connectedAddress,r=t.lookupAddressOrName,o=t.limit,u=void 0===o?20:o,p=t.search,c=t.pageParam;return w(this,(function(t){switch(t.label){case 0:return t.trys.push([0,3,,4]),e=rt({leader:r,limit:u,offset:c*u,term:p}),n="".concat(U,"/users/").concat(s,"/commonFollowers?").concat(e),[4,fetch(n,{cache:"default",headers:{"Content-Type":"application/json",Accept:"application/json"}})];case 1:return[4,t.sent().json()];case 2:return[2,{followersYouKnow:null!=(a=t.sent().results)?a:[],nextPageParam:c+1}];case 3:return i=t.sent(),console.error(i),[2,{followersYouKnow:[],nextPageParam:c+1}];case 4:return[2]}}))}))},yt=function(t){var e=t.domain,n=t.address,a=t.statement,i=t.uri,s=t.version,r=t.chainId,o=t.nonce,u=t.issuedAt,p=t.expirationTime,c=t.notBefore,l=t.requestId,y=t.resources,d=t.scheme,m="";return d&&(m+="".concat(d,"://")),m+="".concat(e," wants you to sign in with your Ethereum account:\n"),m+="".concat(n,"\n"),m+="\n",a&&(m+="".concat(a,"\n"),m+="\n"),m+="URI: ".concat(i,"\n"),m+="Version: ".concat(s,"\n"),m+="Chain ID: ".concat(r,"\n"),m+="Nonce: ".concat(o,"\n"),m+="Issued At: ".concat(u),p&&(m+="\nExpiration Time: ".concat(p)),c&&(m+="\nNot Before: ".concat(c)),l&&(m+="\nRequest ID: ".concat(l)),y&&y.length>0&&(m+="\nResources:",y.forEach((function(t){m+="\n- ".concat(t)}))),m},dt=function(t){var e=t.addressOrName,n=t.stat;window.open("https://efp.app/".concat(e,"?tab=").concat(n),"noopener,noreferrer")},mt=function(t){return v(void 0,void 0,void 0,(function(){var e,n,a,i,s,r,o,u,p;return w(this,(function(c){switch(c.label){case 0:e={},n=0,a=Object.entries(t),c.label=1;case 1:if(!(n<a.length))return[3,9];i=a[n],s=i[0],r=i[1],c.label=2;case 2:return c.trys.push([2,7,,8]),[4,fetch(r)];case 3:return(o=c.sent()).ok?[4,o.json()]:[3,5];case 4:return u=c.sent(),e[s]=u,[3,6];case 5:console.warn("Failed to load translation file for ".concat(s,": ").concat(r)),c.label=6;case 6:return[3,8];case 7:return p=c.sent(),console.warn("Error loading translation file for ".concat(s,": ").concat(r),p),[3,8];case 8:return n++,[3,1];case 9:return[2,e]}}))}))},ft=function(t){return!!t&&(t.includes("https://")||t.includes("http://")||t.includes("public/")||t.includes("/assets"))},ht=function(t){try{return!!p(t)}catch(t){return!1}},bt=function(t){return{version:1,opcode:V,data:t}},vt=function(t){return{version:1,opcode:H,data:t}},wt=function(t,e){return{version:1,opcode:D,data:"".concat(t).concat(c(e).slice(2))}},Tt=function(t,e){return{version:1,opcode:z,data:"".concat(t).concat(c(e).slice(2))}},gt=function(t){var e=t.nonce,n=t.chainId,a=t.listOps,i=t.connectedAddress,s=t.isMintingNewList,r=a.map((function(t){return l(["uint8","uint8","uint8","uint8","bytes"],[t.version||1,t.opcode,1,1,t.data])}));return{id:R,title:"EFP Update",address:n?P[n]:E,abi:O,chainId:n,functionName:s?"setMetadataValuesAndApplyListOps":"applyListOps",args:s?[e,[{key:"user",value:i}],r]:[e,r]}},Ct=function(t,e){return"0x".concat(t.slice(2)).concat(e?c(e).slice(2):"")},Mt=function(t){var e=t.args;return e[e.length-1].map((function(t){return{opcode:y("0x".concat(t.slice(4,6)),"number"),data:"0x".concat(t.slice(10))}}))},xt=function(t){return BigInt("0x".concat(t.args[0].slice(-64)))},Ot=function(t){return y("0x".concat(t.args[0].slice(64,70)),"number")},It=function(t){return"0x".concat(t.args[0].slice(70,110))},At=function(t){return t.filter((function(t){return t.id===R})).flatMap((function(t){return Mt(t).map((function(t){return t.data.slice(0)}))}))},Ft=function(t){return{address:t.slice(0,42),tag:y("0x".concat(t.slice(42)),"string")}},Lt=function(t){return t.filter((function(t){return t.id===R})).flatMap((function(t){return Mt(t)}))},jt=function(t){return t.filter((function(t){return t.id===R})).flatMap((function(t){return Mt(t).map((function(t){return Ft(t.data)}))}))},St=function(t,e){return{title:"Mint New List",description:"An NFT representing your List will appear in your wallet. This must be done on Base.",id:B,chainId:L.id,address:N,abi:x,functionName:"mintPrimaryListNoMeta",args:[l(["uint8","uint8","uint256","address","uint"],[1,1,BigInt(e||0),e?P[e]:E,t])]}},kt=function(t){return t.map((function(t){var e,n,a=t.args;return t.id===R&&(a[0]=null===(e=a[0])||void 0===e?void 0:e.toString()),t.id===B&&(a[4]=null===(n=a[4])||void 0===n?void 0:n.toString()),h(h({},t),{args:a})}))},Et=function(t){return v(void 0,void 0,void 0,(function(){var e,n,a;return w(this,(function(i){switch(i.label){case 0:return[4,d({address:k,abi:I,client:m({chain:L,transport:f()})}).read.getListStorageLocation([BigInt(t)])];case 1:return e=i.sent(),n=y("0x".concat(e.slice(64,70)),"number"),a=BigInt("0x".concat(e.slice(-64))),[2,{chainId:n,slot:a}]}}))}))},Nt={getItem:function(t){if("undefined"==typeof window)return null;try{return localStorage.getItem(t)}catch(t){return console.warn("Failed to get item from localStorage:",t),null}},setItem:function(t,e){if("undefined"!=typeof window)try{localStorage.setItem(t,e)}catch(t){console.warn("Failed to set item in localStorage:",t)}},removeItem:function(t){if("undefined"!=typeof window)try{localStorage.removeItem(t)}catch(t){console.warn("Failed to remove item from localStorage:",t)}},clear:function(){if("undefined"!=typeof window)try{localStorage.clear()}catch(t){console.warn("Failed to clear localStorage:",t)}}},Pt=function(t,e){if("undefined"==typeof window)return e;try{return t()}catch(t){return console.warn("Failed to access window property:",t),e}};export{yt as createSiweMessageString,dt as defaultOnStatClick,Ft as extractAddressAndTag,_ as fetchAccount,lt as fetchAllFollowersYouKnow,q as fetchFollowState,W as fetchFollowerTags,ct as fetchFollowersYouKnow,et as fetchFollowingTags,X as fetchNotifications,nt as fetchProfileDetails,at as fetchProfileEFPPoaps,pt as fetchProfileFollowers,ut as fetchProfileFollowing,G as fetchProfileLists,$ as fetchProfileStats,Y as fetchRecommended,st as formatFollowersYouKnowText,gt as formatListOpsTransaction,it as formatNumber,rt as formatQueryParams,ot as formatTimeDiff,Ct as getListOpData,Mt as getListOpsFromTransaction,Et as getListStorageLocation,Ot as getMintTxChainId,xt as getMintTxNonce,It as getMintTxRecordsAddress,At as getPendingTxAddresses,jt as getPendingTxAddressesAndTags,Lt as getPendingTxListOps,K as isAddress,ft as isLinkValid,ht as isValidEnsName,bt as listOpAddListRecord,wt as listOpAddTag,vt as listOpRemoveListRecord,Tt as listOpRemoveTag,mt as loadTranslationsFromJSON,St as prepareMintTransaction,Nt as safeLocalStorage,Pt as safeWindow,kt as transformTxsForLocalStorage,Q as truncateAddress};