diff --git a/3247.399fe178.iframe.bundle.js b/3247.399fe178.iframe.bundle.js deleted file mode 100644 index fc61e93a6f..0000000000 --- a/3247.399fe178.iframe.bundle.js +++ /dev/null @@ -1,27 +0,0 @@ -/*! For license information please see 3247.399fe178.iframe.bundle.js.LICENSE.txt */ -(self.webpackChunkwebb_monorepo=self.webpackChunkwebb_monorepo||[]).push([[3247],{"./node_modules/@polkadot/react-identicon/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Beachball:()=>Beachball,Empty:()=>Empty,Ethereum:()=>Ethereum,Identicon:()=>Identicon_Identicon,Jdenticon:()=>Jdenticon,Polkadot:()=>Polkadot,default:()=>react_identicon,packageInfo:()=>react_identicon_packageInfo_packageInfo});var utils_namespaceObject={};__webpack_require__.r(utils_namespaceObject),__webpack_require__.d(utils_namespaceObject,{dQ:()=>bitMask,ci:()=>bytesToHex,bytesToNumberBE:()=>utils_bytesToNumberBE,ty:()=>utils_bytesToNumberLE,eV:()=>utils_concatBytes,n$:()=>createHmacDrbg,ql:()=>utils_ensureBytes,hexToBytes:()=>hexToBytes,tL:()=>utils_numberToBytesBE,S5:()=>numberToBytesLE,FF:()=>validateObject});var x_global=__webpack_require__("./node_modules/@polkadot/x-global/index.js"),is_function=__webpack_require__("./node_modules/@polkadot/util/is/function.js");const DEDUPE="Either remove and explicitly install matching versions or dedupe using your package manager.\nThe following conflicting packages were found:";function formatInfo(version,{name}){return[version,name]}function formatVersion(version,{path,type}){let extracted;if(path&&path.length>=5){const nmIndex=path.indexOf("node_modules");extracted=-1===nmIndex?path:path.substring(nmIndex)}else extracted="";return[`${`${type||""}`.padStart(3)} ${version}`,extracted]}function getPath(infoPath,pathOrFn){if(infoPath)return infoPath;if((0,is_function.m)(pathOrFn))try{return pathOrFn()||""}catch{return""}return pathOrFn||""}function warn(pre,all,fmt){console.warn(`${pre}\n${DEDUPE}\n${function formatDisplay(all,fmt){let max=0;for(let i=0,count=all.length;i`\t${fmt(d.version.padEnd(max),d).join("\t")}`)).join("\n")}(all,fmt)}`)}const detectOther=[{name:"@polkadot/ui-settings",path:new URL("file:///home/runner/work/webb-dapp/webb-dapp/node_modules/@polkadot/ui-settings/packageInfo.js").pathname.substring(0,new URL("file:///home/runner/work/webb-dapp/webb-dapp/node_modules/@polkadot/ui-settings/packageInfo.js").pathname.lastIndexOf("/")+1),type:"esm",version:"3.6.4"},{name:"@polkadot/ui-shared",path:new URL("file:///home/runner/work/webb-dapp/webb-dapp/node_modules/@polkadot/ui-shared/packageInfo.js").pathname.substring(0,new URL("file:///home/runner/work/webb-dapp/webb-dapp/node_modules/@polkadot/ui-shared/packageInfo.js").pathname.lastIndexOf("/")+1),type:"esm",version:"3.6.4"}],react_identicon_packageInfo_packageInfo={name:"@polkadot/react-identicon",path:new URL("file:///home/runner/work/webb-dapp/webb-dapp/node_modules/@polkadot/react-identicon/packageInfo.js").pathname.substring(0,new URL("file:///home/runner/work/webb-dapp/webb-dapp/node_modules/@polkadot/react-identicon/packageInfo.js").pathname.lastIndexOf("/")+1),type:"esm",version:"3.6.4"};!function detectPackage({name,path,type,version},pathOrFn,deps=[]){if(!name.startsWith("@polkadot"))throw new Error(`Invalid package descriptor ${name}`);const entry=function getEntry(name){const _global=x_global.Ur;return _global.__polkadotjs||(_global.__polkadotjs={}),_global.__polkadotjs[name]||(_global.__polkadotjs[name]=[]),_global.__polkadotjs[name]}(name);entry.push({path:getPath(path,pathOrFn),type,version});const entriesSameVersion=entry.every((e=>e.version===version)),esmCjsWarningDisabled="1"===x_global.Ur.process?.env?.POLKADOTJS_DISABLE_ESM_CJS_WARNING;if(1!==entry.length&&!(esmCjsWarningDisabled&&entriesSameVersion))warn(`${name} has multiple versions, ensure that there is only one installed.`,entry,formatVersion);else{const mismatches=deps.filter((d=>d&&d.version!==version));mismatches.length&&warn(`${name} requires direct dependencies exactly matching version ${version}.`,mismatches,formatInfo)}}(react_identicon_packageInfo_packageInfo,null,detectOther);var jsx_runtime=__webpack_require__("./node_modules/react/jsx-runtime.js"),react=__webpack_require__("./node_modules/react/index.js"),lib=__webpack_require__("./node_modules/react-copy-to-clipboard/lib/index.js"),lib_default=__webpack_require__.n(lib),eventemitter3=__webpack_require__("./node_modules/@polkadot/ui-settings/node_modules/eventemitter3/index.js"),eventemitter3_default=__webpack_require__.n(eventemitter3);var store_legacy=__webpack_require__("./node_modules/store/dist/store.legacy.js"),store_legacy_default=__webpack_require__.n(store_legacy),has=__webpack_require__("./node_modules/@polkadot/util/has.js");function isUndefined(value){return void 0===value}const ENDPOINTS=[{info:"local",text:"Local Node (Own, 127.0.0.1:9944)",value:"ws://127.0.0.1:9944/"}],ENDPOINT_DEFAULT=ENDPOINTS[0],CAMERA=[{info:"on",text:"Allow camera access",value:"on"},{info:"off",text:"Do not allow camera access",value:"off"}],LOCKING=[{info:"session",text:"Once per session",value:"session"},{info:"tx",text:"On each transaction",value:"tx"}],METADATA_UP=[{info:"off",text:"Do not auto-update extension metadata",value:"off"},{info:"on",text:"Auto-update extension metadata",value:"on"}],STORAGE=[{info:"on",text:"Allow local in-browser account storage",value:"on"},{info:"off",text:"Do not allow local in-browser account storage",value:"off"}],LEDGER_CONN=[{info:"none",text:"Do not attach Ledger devices",value:"none"},{info:"webusb",text:"Attach Ledger via WebUSB (Chrome, recommended)",value:"webusb"},{info:"hid",text:"Attach Ledger via WebHID (Chrome, experimental)",value:"hid"}],isPolkadot="undefined"!=typeof window&&window.location.host.includes("polkadot"),UIMODE_DEFAULT=!isPolkadot&&"undefined"!=typeof window&&window.location.host.includes("ui-light")?"light":"full",UIMODES=[{info:"full",text:"Fully featured",value:"full"},{info:"light",text:"Basic features only",value:"light"}],UITHEME_DEFAULT=isPolkadot?"polkadot":"substrate",UITHEMES=[{info:"polkadot",text:"Polkadot",value:"polkadot"},{info:"substrate",text:"Substrate",value:"substrate"}],ICON_DEFAULT_HOST=isPolkadot?"polkadot":"substrate",ICONS=[{info:"default",text:"Default for the connected node",value:"default"},{info:"polkadot",text:"Polkadot",value:"polkadot"},{info:"substrate",text:"Substrate",value:"substrate"},{info:"beachball",text:"Beachball",value:"beachball"}];var interfaces=__webpack_require__("./node_modules/@polkadot/networks/interfaces.js");const networks=interfaces.oc.map((({displayName,network,prefix})=>({info:network,text:displayName,value:prefix}))),PREFIXES=[{info:"default",text:"Default for the connected node",value:-1},...networks],CRYPTOS=[{info:"sr25519",text:"Schnorrkel (sr25519, recommended)",value:"sr25519"},{info:"ed25519",text:"Edwards (ed25519, alternative)",value:"ed25519"},{info:"ecdsa",text:"ECDSA (Non BTC/ETH compatible)",value:"ecdsa"}],CRYPTOS_ETH=[{info:"ethereum",text:"ECDSA (ETH compatible)",value:"ethereum"}],CRYPTOS_LEDGER=[...CRYPTOS,{info:"ed25519-ledger",text:"Ledger (ed25519, BIP32 derivation)",value:"ed25519-ledger"}];function withDefault(options,option,fallback){const _option=option||fallback;return options.some((({value})=>value===_option))?_option:fallback}const settings=new class Settings{__internal__emitter;__internal__apiType;__internal__apiUrl;__internal__camera;__internal__i18nLang;__internal__icon;__internal__ledgerConn;__internal__locking;__internal__metadataUp;__internal__prefix;__internal__storage;__internal__uiMode;__internal__uiTheme;__internal__notification;constructor(){const settings=store_legacy_default().get("settings")||{};this.__internal__emitter=new(eventemitter3_default()),this.__internal__apiUrl="string"==typeof settings.apiUrl&&settings.apiUrl||has.Nt&&{NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/1561513453696007532",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"1561513453696007532"}?.WS_URL||ENDPOINT_DEFAULT.value,this.__internal__apiType={param:this.__internal__apiUrl,type:"json-rpc"},this.__internal__camera=withDefault(CAMERA,settings.camera,"off"),this.__internal__ledgerConn=withDefault(LEDGER_CONN,settings.ledgerConn,"none"),this.__internal__i18nLang=settings.i18nLang||"default",this.__internal__icon=settings.icon||"default",this.__internal__locking=settings.locking||"session",this.__internal__metadataUp=withDefault(METADATA_UP,settings.storage,"off"),this.__internal__notification=settings.notification||"popup",this.__internal__prefix=isUndefined(settings.prefix)?-1:settings.prefix,this.__internal__storage=withDefault(STORAGE,settings.storage,"off"),this.__internal__uiMode=settings.uiMode||UIMODE_DEFAULT,this.__internal__uiTheme=settings.uiTheme||UITHEME_DEFAULT}get camera(){return this.__internal__camera}get apiType(){return this.__internal__apiType}get apiUrl(){return this.__internal__apiUrl}get i18nLang(){return this.__internal__i18nLang}get icon(){return this.__internal__icon}get notification(){return this.__internal__notification}get ledgerConn(){return this.__internal__ledgerConn}get locking(){return this.__internal__locking}get metadataUp(){return this.__internal__metadataUp}get prefix(){return this.__internal__prefix}get storage(){return this.__internal__storage}get uiMode(){return this.__internal__uiMode}get uiTheme(){return this.__internal__uiTheme}get availableCamera(){return CAMERA}get availableCryptos(){return CRYPTOS}get availableCryptosEth(){return CRYPTOS_ETH}get availableCryptosLedger(){return CRYPTOS_LEDGER}get availableIcons(){return ICONS}get availableLedgerConn(){return LEDGER_CONN}get availableLocking(){return LOCKING}get availableMetadataUp(){return METADATA_UP}get availableNodes(){return ENDPOINTS}get availablePrefixes(){return PREFIXES}get availableStorage(){return STORAGE}get availableUIModes(){return UIMODES}get availableUIThemes(){return UITHEMES}get(){return{apiType:this.__internal__apiType,apiUrl:this.__internal__apiUrl,camera:this.__internal__camera,i18nLang:this.__internal__i18nLang,icon:this.__internal__icon,ledgerConn:this.__internal__ledgerConn,locking:this.__internal__locking,metadataUp:this.__internal__metadataUp,notification:this.__internal__notification,prefix:this.__internal__prefix,storage:this.__internal__storage,uiMode:this.__internal__uiMode,uiTheme:this.__internal__uiTheme}}set(settings){this.__internal__apiType=settings.apiType||this.__internal__apiType,this.__internal__apiUrl=settings.apiUrl||this.__internal__apiUrl,this.__internal__camera=settings.camera||this.__internal__camera,this.__internal__ledgerConn=settings.ledgerConn||this.__internal__ledgerConn,this.__internal__i18nLang=settings.i18nLang||this.__internal__i18nLang,this.__internal__icon=settings.icon||this.__internal__icon,this.__internal__locking=settings.locking||this.__internal__locking,this.__internal__metadataUp=settings.metadataUp||this.__internal__metadataUp,this.__internal__notification=settings.notification||this.__internal__notification,this.__internal__prefix=isUndefined(settings.prefix)?this.__internal__prefix:settings.prefix,this.__internal__storage=settings.storage||this.__internal__storage,this.__internal__uiMode=settings.uiMode||this.__internal__uiMode,this.__internal__uiTheme=settings.uiTheme||this.__internal__uiTheme;const newValues=this.get();store_legacy_default().set("settings",newValues),this.__internal__emitter.emit("change",newValues)}on(type,cb){this.__internal__emitter.on(type,cb)}};var u8a=__webpack_require__("./node_modules/@polkadot/util/is/u8a.js"),hex=__webpack_require__("./node_modules/@polkadot/util/is/hex.js");const U8=new Array(256),U16=new Array(65536);for(let n=0;n<256;n++)U8[n]=n.toString(16).padStart(2,"0");for(let i=0;i<256;i++){const s=i<<8;for(let j=0;j<256;j++)U16[s|j]=U8[i]+U8[j]}function toHex_hex(value,result){const mod=value.length%2|0,length=value.length-mod|0;for(let i=0;i0){const length=Math.ceil(bitLength/8);if(value.length>length)return`${toHex_hex(value.subarray(0,length/2),empty)}…${toHex_hex(value.subarray(value.length-length/2),"")}`}return toHex_hex(value,empty)}var toU8a=__webpack_require__("./node_modules/@polkadot/util/u8a/toU8a.js"),sha3=__webpack_require__("./node_modules/@noble/hashes/esm/sha3.js"),bundle=__webpack_require__("./node_modules/@polkadot/wasm-crypto/bundle.js");function createDualHasher(wa,js){return(value,bitLength=256,onlyJs)=>{const u8a=(0,toU8a.Y)(value);return!has.vc||!onlyJs&&(0,bundle.DK)()?wa[bitLength](u8a):js[bitLength](u8a)}}const keccakAsU8a=createDualHasher({256:bundle.wn,512:bundle.nU},{256:sha3.fr,512:sha3.x});var _assert=__webpack_require__("./node_modules/@noble/hashes/esm/_assert.js"),utils=__webpack_require__("./node_modules/@noble/hashes/esm/utils.js");class SHA2 extends utils.kb{constructor(blockLen,outputLen,padOffset,isLE){super(),this.blockLen=blockLen,this.outputLen=outputLen,this.padOffset=padOffset,this.isLE=isLE,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(blockLen),this.view=(0,utils.GL)(this.buffer)}update(data){(0,_assert.Gg)(this);const{view,buffer,blockLen}=this,len=(data=(0,utils.O0)(data)).length;for(let pos=0;posblockLen-pos&&(this.process(view,0),pos=0);for(let i=pos;i>_32n&_u32_max),wl=Number(value&_u32_max),h=isLE?4:0,l=isLE?0:4;view.setUint32(byteOffset+h,wh,isLE),view.setUint32(byteOffset+l,wl,isLE)}(view,blockLen-8,BigInt(8*this.length),isLE),this.process(view,0);const oview=(0,utils.GL)(out),len=this.outputLen;if(len%4)throw new Error("_sha2: outputLen should be aligned to 32bit");const outLen=len/4,state=this.get();if(outLen>state.length)throw new Error("_sha2: outputLen bigger than state");for(let i=0;ia&b^~a&c,Maj=(a,b,c)=>a&b^a&c^b&c,SHA256_K=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),IV=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),SHA256_W=new Uint32Array(64);class SHA256 extends SHA2{constructor(){super(64,32,8,!1),this.A=0|IV[0],this.B=0|IV[1],this.C=0|IV[2],this.D=0|IV[3],this.E=0|IV[4],this.F=0|IV[5],this.G=0|IV[6],this.H=0|IV[7]}get(){const{A,B,C,D,E,F,G,H}=this;return[A,B,C,D,E,F,G,H]}set(A,B,C,D,E,F,G,H){this.A=0|A,this.B=0|B,this.C=0|C,this.D=0|D,this.E=0|E,this.F=0|F,this.G=0|G,this.H=0|H}process(view,offset){for(let i=0;i<16;i++,offset+=4)SHA256_W[i]=view.getUint32(offset,!1);for(let i=16;i<64;i++){const W15=SHA256_W[i-15],W2=SHA256_W[i-2],s0=(0,utils.np)(W15,7)^(0,utils.np)(W15,18)^W15>>>3,s1=(0,utils.np)(W2,17)^(0,utils.np)(W2,19)^W2>>>10;SHA256_W[i]=s1+SHA256_W[i-7]+s0+SHA256_W[i-16]|0}let{A,B,C,D,E,F,G,H}=this;for(let i=0;i<64;i++){const T1=H+((0,utils.np)(E,6)^(0,utils.np)(E,11)^(0,utils.np)(E,25))+Chi(E,F,G)+SHA256_K[i]+SHA256_W[i]|0,T2=((0,utils.np)(A,2)^(0,utils.np)(A,13)^(0,utils.np)(A,22))+Maj(A,B,C)|0;H=G,G=F,F=E,E=D+T1|0,D=C,C=B,B=A,A=T1+T2|0}A=A+this.A|0,B=B+this.B|0,C=C+this.C|0,D=D+this.D|0,E=E+this.E|0,F=F+this.F|0,G=G+this.G|0,H=H+this.H|0,this.set(A,B,C,D,E,F,G,H)}roundClean(){SHA256_W.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}}const sha256_sha256=(0,utils.hE)((()=>new SHA256)),_1n=(BigInt(0),BigInt(1)),_2n=BigInt(2),utils_u8a=a=>a instanceof Uint8Array,hexes=Array.from({length:256},((_,i)=>i.toString(16).padStart(2,"0")));function bytesToHex(bytes){if(!utils_u8a(bytes))throw new Error("Uint8Array expected");let hex="";for(let i=0;isum+a.length),0));let pad=0;return arrays.forEach((a=>{if(!utils_u8a(a))throw new Error("Uint8Array expected");r.set(a,pad),pad+=a.length})),r}const bitMask=n=>(_2n<new Uint8Array(data),u8fr=arr=>Uint8Array.from(arr);function createHmacDrbg(hashLen,qByteLen,hmacFn){if("number"!=typeof hashLen||hashLen<2)throw new Error("hashLen must be a number");if("number"!=typeof qByteLen||qByteLen<2)throw new Error("qByteLen must be a number");if("function"!=typeof hmacFn)throw new Error("hmacFn must be a function");let v=u8n(hashLen),k=u8n(hashLen),i=0;const reset=()=>{v.fill(1),k.fill(0),i=0},h=(...b)=>hmacFn(k,v,...b),reseed=(seed=u8n())=>{k=h(u8fr([0]),seed),v=h(),0!==seed.length&&(k=h(u8fr([1]),seed),v=h())},gen=()=>{if(i++>=1e3)throw new Error("drbg: tried 1000 values");let len=0;const out=[];for(;len{let res;for(reset(),reseed(seed);!(res=pred(gen()));)reseed();return reset(),res}}const validatorFns={bigint:val=>"bigint"==typeof val,function:val=>"function"==typeof val,boolean:val=>"boolean"==typeof val,string:val=>"string"==typeof val,stringOrUint8Array:val=>"string"==typeof val||val instanceof Uint8Array,isSafeInteger:val=>Number.isSafeInteger(val),array:val=>Array.isArray(val),field:(val,object)=>object.Fp.isValid(val),hash:val=>"function"==typeof val&&Number.isSafeInteger(val.outputLen)};function validateObject(object,validators,optValidators={}){const checkField=(fieldName,type,isOptional)=>{const checkVal=validatorFns[type];if("function"!=typeof checkVal)throw new Error(`Invalid validator "${type}", expected function`);const val=object[fieldName];if(!(isOptional&&void 0===val||checkVal(val,object)))throw new Error(`Invalid param ${String(fieldName)}=${val} (${typeof val}), expected ${type}`)};for(const[fieldName,type]of Object.entries(validators))checkField(fieldName,type,!1);for(const[fieldName,type]of Object.entries(optValidators))checkField(fieldName,type,!0);return object}const modular_0n=BigInt(0),modular_1n=BigInt(1),modular_2n=BigInt(2),_3n=BigInt(3),_4n=BigInt(4),_5n=BigInt(5),_8n=BigInt(8);BigInt(9),BigInt(16);function modular_mod(a,b){const result=a%b;return result>=modular_0n?result:b+result}function pow(num,power,modulo){if(modulo<=modular_0n||power 0");if(modulo===modular_1n)return modular_0n;let res=modular_1n;for(;power>modular_0n;)power&modular_1n&&(res=res*num%modulo),num=num*num%modulo,power>>=modular_1n;return res}function pow2(x,power,modulo){let res=x;for(;power-- >modular_0n;)res*=res,res%=modulo;return res}function invert(number,modulo){if(number===modular_0n||modulo<=modular_0n)throw new Error(`invert: expected positive integers, got n=${number} mod=${modulo}`);let a=modular_mod(number,modulo),b=modulo,x=modular_0n,y=modular_1n,u=modular_1n,v=modular_0n;for(;a!==modular_0n;){const q=b/a,r=b%a,m=x-u*q,n=y-v*q;b=a,a=r,x=u,y=v,u=m,v=n}if(b!==modular_1n)throw new Error("invert: does not exist");return modular_mod(x,modulo)}function FpSqrt(P){if(P%_4n===_3n){const p1div4=(P+modular_1n)/_4n;return function sqrt3mod4(Fp,n){const root=Fp.pow(n,p1div4);if(!Fp.eql(Fp.sqr(root),n))throw new Error("Cannot find square root");return root}}if(P%_8n===_5n){const c1=(P-_5n)/_8n;return function sqrt5mod8(Fp,n){const n2=Fp.mul(n,modular_2n),v=Fp.pow(n2,c1),nv=Fp.mul(n,v),i=Fp.mul(Fp.mul(nv,modular_2n),v),root=Fp.mul(nv,Fp.sub(i,Fp.ONE));if(!Fp.eql(Fp.sqr(root),n))throw new Error("Cannot find square root");return root}}return function tonelliShanks(P){const legendreC=(P-modular_1n)/modular_2n;let Q,S,Z;for(Q=P-modular_1n,S=0;Q%modular_2n===modular_0n;Q/=modular_2n,S++);for(Z=modular_2n;ZblockLen?hash.create().update(key).digest():key);for(let i=0;inew HMAC(hash,key).update(message).digest();hmac.create=(hash,key)=>new HMAC(hash,key);const curve_0n=BigInt(0),curve_1n=BigInt(1);function validateBasic(curve){return function validateField(field){return validateObject(field,FIELD_FIELDS.reduce(((map,val)=>(map[val]="function",map)),{ORDER:"bigint",MASK:"bigint",BYTES:"isSafeInteger",BITS:"isSafeInteger"}))}(curve.Fp),validateObject(curve,{n:"bigint",h:"bigint",Gx:"field",Gy:"field"},{nBitLength:"isSafeInteger",nByteLength:"isSafeInteger"}),Object.freeze({...nLength(curve.n,curve.nBitLength),...curve,p:curve.Fp.ORDER})}const{bytesToNumberBE:b2n,hexToBytes:h2b}=utils_namespaceObject,DER={Err:class DERErr extends Error{constructor(m=""){super(m)}},_parseInt(data){const{Err:E}=DER;if(data.length<2||2!==data[0])throw new E("Invalid signature integer tag");const len=data[1],res=data.subarray(2,len+2);if(!len||res.length!==len)throw new E("Invalid signature integer: wrong length");if(128&res[0])throw new E("Invalid signature integer: negative");if(0===res[0]&&!(128&res[1]))throw new E("Invalid signature integer: unnecessary leading zero");return{d:b2n(res),l:data.subarray(len+2)}},toSig(hex){const{Err:E}=DER,data="string"==typeof hex?h2b(hex):hex;if(!(data instanceof Uint8Array))throw new Error("ui8a expected");let l=data.length;if(l<2||48!=data[0])throw new E("Invalid signature tag");if(data[1]!==l-2)throw new E("Invalid signature: incorrect length");const{d:r,l:sBytes}=DER._parseInt(data.subarray(2)),{d:s,l:rBytesLeft}=DER._parseInt(sBytes);if(rBytesLeft.length)throw new E("Invalid signature: left bytes after parsing");return{r,s}},hexFromSig(sig){const slice=s=>8&Number.parseInt(s[0],16)?"00"+s:s,h=num=>{const hex=num.toString(16);return 1&hex.length?`0${hex}`:hex},s=slice(h(sig.s)),r=slice(h(sig.r)),shl=s.length/2,rhl=r.length/2,sl=h(shl),rl=h(rhl);return`30${h(rhl+shl+4)}02${rl}${r}02${sl}${s}`}},weierstrass_0n=BigInt(0),weierstrass_1n=BigInt(1),weierstrass_3n=(BigInt(2),BigInt(3));BigInt(4);function weierstrassPoints(opts){const CURVE=function validatePointOpts(curve){const opts=validateBasic(curve);validateObject(opts,{a:"field",b:"field"},{allowedPrivateKeyLengths:"array",wrapPrivateKey:"boolean",isTorsionFree:"function",clearCofactor:"function",allowInfinityPoint:"boolean",fromBytes:"function",toBytes:"function"});const{endo,Fp,a}=opts;if(endo){if(!Fp.eql(a,Fp.ZERO))throw new Error("Endomorphism can only be defined for Koblitz curves that have a=0");if("object"!=typeof endo||"bigint"!=typeof endo.beta||"function"!=typeof endo.splitScalar)throw new Error("Expected endomorphism with beta: bigint and splitScalar: function")}return Object.freeze({...opts})}(opts),{Fp}=CURVE,toBytes=CURVE.toBytes||((_c,point,_isCompressed)=>{const a=point.toAffine();return utils_concatBytes(Uint8Array.from([4]),Fp.toBytes(a.x),Fp.toBytes(a.y))}),fromBytes=CURVE.fromBytes||(bytes=>{const tail=bytes.subarray(1);return{x:Fp.fromBytes(tail.subarray(0,Fp.BYTES)),y:Fp.fromBytes(tail.subarray(Fp.BYTES,2*Fp.BYTES))}});function weierstrassEquation(x){const{a,b}=CURVE,x2=Fp.sqr(x),x3=Fp.mul(x2,x);return Fp.add(Fp.add(x3,Fp.mul(x,a)),b)}if(!Fp.eql(Fp.sqr(CURVE.Gy),weierstrassEquation(CURVE.Gx)))throw new Error("bad generator point: equation left != right");function isWithinCurveOrder(num){return"bigint"==typeof num&&weierstrass_0nFp.eql(i,Fp.ZERO);return is0(x)&&is0(y)?Point.ZERO:new Point(x,y,Fp.ONE)}get x(){return this.toAffine().x}get y(){return this.toAffine().y}static normalizeZ(points){const toInv=Fp.invertBatch(points.map((p=>p.pz)));return points.map(((p,i)=>p.toAffine(toInv[i]))).map(Point.fromAffine)}static fromHex(hex){const P=Point.fromAffine(fromBytes(utils_ensureBytes("pointHex",hex)));return P.assertValidity(),P}static fromPrivateKey(privateKey){return Point.BASE.multiply(normPrivateKeyToScalar(privateKey))}_setWindowSize(windowSize){this._WINDOW_SIZE=windowSize,pointPrecomputes.delete(this)}assertValidity(){if(this.is0()){if(CURVE.allowInfinityPoint&&!Fp.is0(this.py))return;throw new Error("bad point: ZERO")}const{x,y}=this.toAffine();if(!Fp.isValid(x)||!Fp.isValid(y))throw new Error("bad point: x or y not FE");const left=Fp.sqr(y),right=weierstrassEquation(x);if(!Fp.eql(left,right))throw new Error("bad point: equation left != right");if(!this.isTorsionFree())throw new Error("bad point: not in prime-order subgroup")}hasEvenY(){const{y}=this.toAffine();if(Fp.isOdd)return!Fp.isOdd(y);throw new Error("Field doesn't support isOdd")}equals(other){assertPrjPoint(other);const{px:X1,py:Y1,pz:Z1}=this,{px:X2,py:Y2,pz:Z2}=other,U1=Fp.eql(Fp.mul(X1,Z2),Fp.mul(X2,Z1)),U2=Fp.eql(Fp.mul(Y1,Z2),Fp.mul(Y2,Z1));return U1&&U2}negate(){return new Point(this.px,Fp.neg(this.py),this.pz)}double(){const{a,b}=CURVE,b3=Fp.mul(b,weierstrass_3n),{px:X1,py:Y1,pz:Z1}=this;let X3=Fp.ZERO,Y3=Fp.ZERO,Z3=Fp.ZERO,t0=Fp.mul(X1,X1),t1=Fp.mul(Y1,Y1),t2=Fp.mul(Z1,Z1),t3=Fp.mul(X1,Y1);return t3=Fp.add(t3,t3),Z3=Fp.mul(X1,Z1),Z3=Fp.add(Z3,Z3),X3=Fp.mul(a,Z3),Y3=Fp.mul(b3,t2),Y3=Fp.add(X3,Y3),X3=Fp.sub(t1,Y3),Y3=Fp.add(t1,Y3),Y3=Fp.mul(X3,Y3),X3=Fp.mul(t3,X3),Z3=Fp.mul(b3,Z3),t2=Fp.mul(a,t2),t3=Fp.sub(t0,t2),t3=Fp.mul(a,t3),t3=Fp.add(t3,Z3),Z3=Fp.add(t0,t0),t0=Fp.add(Z3,t0),t0=Fp.add(t0,t2),t0=Fp.mul(t0,t3),Y3=Fp.add(Y3,t0),t2=Fp.mul(Y1,Z1),t2=Fp.add(t2,t2),t0=Fp.mul(t2,t3),X3=Fp.sub(X3,t0),Z3=Fp.mul(t2,t1),Z3=Fp.add(Z3,Z3),Z3=Fp.add(Z3,Z3),new Point(X3,Y3,Z3)}add(other){assertPrjPoint(other);const{px:X1,py:Y1,pz:Z1}=this,{px:X2,py:Y2,pz:Z2}=other;let X3=Fp.ZERO,Y3=Fp.ZERO,Z3=Fp.ZERO;const a=CURVE.a,b3=Fp.mul(CURVE.b,weierstrass_3n);let t0=Fp.mul(X1,X2),t1=Fp.mul(Y1,Y2),t2=Fp.mul(Z1,Z2),t3=Fp.add(X1,Y1),t4=Fp.add(X2,Y2);t3=Fp.mul(t3,t4),t4=Fp.add(t0,t1),t3=Fp.sub(t3,t4),t4=Fp.add(X1,Z1);let t5=Fp.add(X2,Z2);return t4=Fp.mul(t4,t5),t5=Fp.add(t0,t2),t4=Fp.sub(t4,t5),t5=Fp.add(Y1,Z1),X3=Fp.add(Y2,Z2),t5=Fp.mul(t5,X3),X3=Fp.add(t1,t2),t5=Fp.sub(t5,X3),Z3=Fp.mul(a,t4),X3=Fp.mul(b3,t2),Z3=Fp.add(X3,Z3),X3=Fp.sub(t1,Z3),Z3=Fp.add(t1,Z3),Y3=Fp.mul(X3,Z3),t1=Fp.add(t0,t0),t1=Fp.add(t1,t0),t2=Fp.mul(a,t2),t4=Fp.mul(b3,t4),t1=Fp.add(t1,t2),t2=Fp.sub(t0,t2),t2=Fp.mul(a,t2),t4=Fp.add(t4,t2),t0=Fp.mul(t1,t4),Y3=Fp.add(Y3,t0),t0=Fp.mul(t5,t4),X3=Fp.mul(t3,X3),X3=Fp.sub(X3,t0),t0=Fp.mul(t3,t1),Z3=Fp.mul(t5,Z3),Z3=Fp.add(Z3,t0),new Point(X3,Y3,Z3)}subtract(other){return this.add(other.negate())}is0(){return this.equals(Point.ZERO)}wNAF(n){return wnaf.wNAFCached(this,pointPrecomputes,n,(comp=>{const toInv=Fp.invertBatch(comp.map((p=>p.pz)));return comp.map(((p,i)=>p.toAffine(toInv[i]))).map(Point.fromAffine)}))}multiplyUnsafe(n){const I=Point.ZERO;if(n===weierstrass_0n)return I;if(assertGE(n),n===weierstrass_1n)return this;const{endo}=CURVE;if(!endo)return wnaf.unsafeLadder(this,n);let{k1neg,k1,k2neg,k2}=endo.splitScalar(n),k1p=I,k2p=I,d=this;for(;k1>weierstrass_0n||k2>weierstrass_0n;)k1&weierstrass_1n&&(k1p=k1p.add(d)),k2&weierstrass_1n&&(k2p=k2p.add(d)),d=d.double(),k1>>=weierstrass_1n,k2>>=weierstrass_1n;return k1neg&&(k1p=k1p.negate()),k2neg&&(k2p=k2p.negate()),k2p=new Point(Fp.mul(k2p.px,endo.beta),k2p.py,k2p.pz),k1p.add(k2p)}multiply(scalar){assertGE(scalar);let point,fake,n=scalar;const{endo}=CURVE;if(endo){const{k1neg,k1,k2neg,k2}=endo.splitScalar(n);let{p:k1p,f:f1p}=this.wNAF(k1),{p:k2p,f:f2p}=this.wNAF(k2);k1p=wnaf.constTimeNegate(k1neg,k1p),k2p=wnaf.constTimeNegate(k2neg,k2p),k2p=new Point(Fp.mul(k2p.px,endo.beta),k2p.py,k2p.pz),point=k1p.add(k2p),fake=f1p.add(f2p)}else{const{p,f}=this.wNAF(n);point=p,fake=f}return Point.normalizeZ([point,fake])[0]}multiplyAndAddUnsafe(Q,a,b){const G=Point.BASE,mul=(P,a)=>a!==weierstrass_0n&&a!==weierstrass_1n&&P.equals(G)?P.multiply(a):P.multiplyUnsafe(a),sum=mul(this,a).add(mul(Q,b));return sum.is0()?void 0:sum}toAffine(iz){const{px:x,py:y,pz:z}=this,is0=this.is0();null==iz&&(iz=is0?Fp.ONE:Fp.inv(z));const ax=Fp.mul(x,iz),ay=Fp.mul(y,iz),zz=Fp.mul(z,iz);if(is0)return{x:Fp.ZERO,y:Fp.ZERO};if(!Fp.eql(zz,Fp.ONE))throw new Error("invZ was invalid");return{x:ax,y:ay}}isTorsionFree(){const{h:cofactor,isTorsionFree}=CURVE;if(cofactor===weierstrass_1n)return!0;if(isTorsionFree)return isTorsionFree(Point,this);throw new Error("isTorsionFree() has not been declared for the elliptic curve")}clearCofactor(){const{h:cofactor,clearCofactor}=CURVE;return cofactor===weierstrass_1n?this:clearCofactor?clearCofactor(Point,this):this.multiplyUnsafe(CURVE.h)}toRawBytes(isCompressed=!0){return this.assertValidity(),toBytes(Point,this,isCompressed)}toHex(isCompressed=!0){return bytesToHex(this.toRawBytes(isCompressed))}}Point.BASE=new Point(CURVE.Gx,CURVE.Gy,Fp.ONE),Point.ZERO=new Point(Fp.ZERO,Fp.ONE,Fp.ZERO);const _bits=CURVE.nBitLength,wnaf=function wNAF(c,bits){const constTimeNegate=(condition,item)=>{const neg=item.negate();return condition?neg:item},opts=W=>({windows:Math.ceil(bits/W)+1,windowSize:2**(W-1)});return{constTimeNegate,unsafeLadder(elm,n){let p=c.ZERO,d=elm;for(;n>curve_0n;)n&curve_1n&&(p=p.add(d)),d=d.double(),n>>=curve_1n;return p},precomputeWindow(elm,W){const{windows,windowSize}=opts(W),points=[];let p=elm,base=p;for(let window=0;window>=shiftBy,wbits>windowSize&&(wbits-=maxNumber,n+=curve_1n);const offset1=offset,offset2=offset+Math.abs(wbits)-1,cond1=window%2!=0,cond2=wbits<0;0===wbits?f=f.add(constTimeNegate(cond1,precomputes[offset1])):p=p.add(constTimeNegate(cond2,precomputes[offset2]))}return{p,f}},wNAFCached(P,precomputesMap,n,transform){const W=P._WINDOW_SIZE||1;let comp=precomputesMap.get(P);return comp||(comp=this.precomputeWindow(P,W),1!==W&&precomputesMap.set(P,transform(comp))),this.wNAF(W,comp,n)}}}(Point,CURVE.endo?Math.ceil(_bits/2):_bits);return{CURVE,ProjectivePoint:Point,normPrivateKeyToScalar,weierstrassEquation,isWithinCurveOrder}}function weierstrass(curveDef){const CURVE=function validateOpts(curve){const opts=validateBasic(curve);return validateObject(opts,{hash:"hash",hmac:"function",randomBytes:"function"},{bits2int:"function",bits2int_modN:"function",lowS:"boolean"}),Object.freeze({lowS:!0,...opts})}(curveDef),{Fp,n:CURVE_ORDER}=CURVE,compressedLen=Fp.BYTES+1,uncompressedLen=2*Fp.BYTES+1;function modN(a){return modular_mod(a,CURVE_ORDER)}function invN(a){return invert(a,CURVE_ORDER)}const{ProjectivePoint:Point,normPrivateKeyToScalar,weierstrassEquation,isWithinCurveOrder}=weierstrassPoints({...CURVE,toBytes(_c,point,isCompressed){const a=point.toAffine(),x=Fp.toBytes(a.x),cat=utils_concatBytes;return isCompressed?cat(Uint8Array.from([point.hasEvenY()?2:3]),x):cat(Uint8Array.from([4]),x,Fp.toBytes(a.y))},fromBytes(bytes){const len=bytes.length,head=bytes[0],tail=bytes.subarray(1);if(len!==compressedLen||2!==head&&3!==head){if(len===uncompressedLen&&4===head){return{x:Fp.fromBytes(tail.subarray(0,Fp.BYTES)),y:Fp.fromBytes(tail.subarray(Fp.BYTES,2*Fp.BYTES))}}throw new Error(`Point of length ${len} was invalid. Expected ${compressedLen} compressed bytes or ${uncompressedLen} uncompressed bytes`)}{const x=utils_bytesToNumberBE(tail);if(!function isValidFieldElement(num){return weierstrass_0nbytesToHex(utils_numberToBytesBE(num,CURVE.nByteLength));function isBiggerThanHalfOrder(number){return number>CURVE_ORDER>>weierstrass_1n}const slcNum=(b,from,to)=>utils_bytesToNumberBE(b.slice(from,to));class Signature{constructor(r,s,recovery){this.r=r,this.s=s,this.recovery=recovery,this.assertValidity()}static fromCompact(hex){const l=CURVE.nByteLength;return hex=utils_ensureBytes("compactSignature",hex,2*l),new Signature(slcNum(hex,0,l),slcNum(hex,l,2*l))}static fromDER(hex){const{r,s}=DER.toSig(utils_ensureBytes("DER",hex));return new Signature(r,s)}assertValidity(){if(!isWithinCurveOrder(this.r))throw new Error("r must be 0 < r < CURVE.n");if(!isWithinCurveOrder(this.s))throw new Error("s must be 0 < s < CURVE.n")}addRecoveryBit(recovery){return new Signature(this.r,this.s,recovery)}recoverPublicKey(msgHash){const{r,s,recovery:rec}=this,h=bits2int_modN(utils_ensureBytes("msgHash",msgHash));if(null==rec||![0,1,2,3].includes(rec))throw new Error("recovery id invalid");const radj=2===rec||3===rec?r+CURVE.n:r;if(radj>=Fp.ORDER)throw new Error("recovery id 2 or 3 invalid");const prefix=0==(1&rec)?"02":"03",R=Point.fromHex(prefix+numToNByteStr(radj)),ir=invN(radj),u1=modN(-h*ir),u2=modN(s*ir),Q=Point.BASE.multiplyAndAddUnsafe(R,u1,u2);if(!Q)throw new Error("point at infinify");return Q.assertValidity(),Q}hasHighS(){return isBiggerThanHalfOrder(this.s)}normalizeS(){return this.hasHighS()?new Signature(this.r,modN(-this.s),this.recovery):this}toDERRawBytes(){return hexToBytes(this.toDERHex())}toDERHex(){return DER.hexFromSig({r:this.r,s:this.s})}toCompactRawBytes(){return hexToBytes(this.toCompactHex())}toCompactHex(){return numToNByteStr(this.r)+numToNByteStr(this.s)}}const utils={isValidPrivateKey(privateKey){try{return normPrivateKeyToScalar(privateKey),!0}catch(error){return!1}},normPrivateKeyToScalar,randomPrivateKey:()=>{const length=getMinHashLength(CURVE.n);return function mapHashToField(key,fieldOrder,isLE=!1){const len=key.length,fieldLen=getFieldBytesLength(fieldOrder),minLen=getMinHashLength(fieldOrder);if(len<16||len1024)throw new Error(`expected ${minLen}-1024 bytes of input, got ${len}`);const reduced=modular_mod(isLE?utils_bytesToNumberBE(key):utils_bytesToNumberLE(key),fieldOrder-modular_1n)+modular_1n;return isLE?numberToBytesLE(reduced,fieldLen):utils_numberToBytesBE(reduced,fieldLen)}(CURVE.randomBytes(length),CURVE.n)},precompute:(windowSize=8,point=Point.BASE)=>(point._setWindowSize(windowSize),point.multiply(BigInt(3)),point)};function isProbPub(item){const arr=item instanceof Uint8Array,str="string"==typeof item,len=(arr||str)&&item.length;return arr?len===compressedLen||len===uncompressedLen:str?len===2*compressedLen||len===2*uncompressedLen:item instanceof Point}const bits2int=CURVE.bits2int||function(bytes){const num=utils_bytesToNumberBE(bytes),delta=8*bytes.length-CURVE.nBitLength;return delta>0?num>>BigInt(delta):num},bits2int_modN=CURVE.bits2int_modN||function(bytes){return modN(bits2int(bytes))},ORDER_MASK=bitMask(CURVE.nBitLength);function int2octets(num){if("bigint"!=typeof num)throw new Error("bigint expected");if(!(weierstrass_0n<=num&&numk in opts)))throw new Error("sign() legacy options not supported");const{hash,randomBytes}=CURVE;let{lowS,prehash,extraEntropy:ent}=opts;null==lowS&&(lowS=!0),msgHash=utils_ensureBytes("msgHash",msgHash),prehash&&(msgHash=utils_ensureBytes("prehashed msgHash",hash(msgHash)));const h1int=bits2int_modN(msgHash),d=normPrivateKeyToScalar(privateKey),seedArgs=[int2octets(d),int2octets(h1int)];if(null!=ent){const e=!0===ent?randomBytes(Fp.BYTES):ent;seedArgs.push(utils_ensureBytes("extraEntropy",e))}const seed=utils_concatBytes(...seedArgs),m=h1int;return{seed,k2sig:function k2sig(kBytes){const k=bits2int(kBytes);if(!isWithinCurveOrder(k))return;const ik=invN(k),q=Point.BASE.multiply(k).toAffine(),r=modN(q.x);if(r===weierstrass_0n)return;const s=modN(ik*modN(m+r*d));if(s===weierstrass_0n)return;let recovery=(q.x===r?0:2)|Number(q.y&weierstrass_1n),normS=s;return lowS&&isBiggerThanHalfOrder(s)&&(normS=function normalizeS(s){return isBiggerThanHalfOrder(s)?modN(-s):s}(s),recovery^=1),new Signature(r,normS,recovery)}}}const defaultSigOpts={lowS:CURVE.lowS,prehash:!1},defaultVerOpts={lowS:CURVE.lowS,prehash:!1};return Point.BASE._setWindowSize(8),{CURVE,getPublicKey:function getPublicKey(privateKey,isCompressed=!0){return Point.fromPrivateKey(privateKey).toRawBytes(isCompressed)},getSharedSecret:function getSharedSecret(privateA,publicB,isCompressed=!0){if(isProbPub(privateA))throw new Error("first arg must be private key");if(!isProbPub(publicB))throw new Error("second arg must be public key");return Point.fromHex(publicB).multiply(normPrivateKeyToScalar(privateA)).toRawBytes(isCompressed)},sign:function sign(msgHash,privKey,opts=defaultSigOpts){const{seed,k2sig}=prepSig(msgHash,privKey,opts),C=CURVE;return createHmacDrbg(C.hash.outputLen,C.nByteLength,C.hmac)(seed,k2sig)},verify:function verify(signature,msgHash,publicKey,opts=defaultVerOpts){const sg=signature;if(msgHash=utils_ensureBytes("msgHash",msgHash),publicKey=utils_ensureBytes("publicKey",publicKey),"strict"in opts)throw new Error("options.strict was renamed to lowS");const{lowS,prehash}=opts;let _sig,P;try{if("string"==typeof sg||sg instanceof Uint8Array)try{_sig=Signature.fromDER(sg)}catch(derError){if(!(derError instanceof DER.Err))throw derError;_sig=Signature.fromCompact(sg)}else{if("object"!=typeof sg||"bigint"!=typeof sg.r||"bigint"!=typeof sg.s)throw new Error("PARSE");{const{r,s}=sg;_sig=new Signature(r,s)}}P=Point.fromHex(publicKey)}catch(error){if("PARSE"===error.message)throw new Error("signature must be Signature instance, Uint8Array or hex string");return!1}if(lowS&&_sig.hasHighS())return!1;prehash&&(msgHash=CURVE.hash(msgHash));const{r,s}=_sig,h=bits2int_modN(msgHash),is=invN(s),u1=modN(h*is),u2=modN(r*is),R=Point.BASE.multiplyAndAddUnsafe(P,u1,u2)?.toAffine();return!!R&&modN(R.x)===r},ProjectivePoint:Point,Signature,utils}}function getHash(hash){return{hash,hmac:(key,...msgs)=>hmac(hash,key,(0,utils.eV)(...msgs)),randomBytes:utils.O6}}const secp256k1P=BigInt("0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f"),secp256k1N=BigInt("0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141"),secp256k1_1n=BigInt(1),secp256k1_2n=BigInt(2),divNearest=(a,b)=>(a+b/secp256k1_2n)/b;function sqrtMod(y){const P=secp256k1P,_3n=BigInt(3),_6n=BigInt(6),_11n=BigInt(11),_22n=BigInt(22),_23n=BigInt(23),_44n=BigInt(44),_88n=BigInt(88),b2=y*y*y%P,b3=b2*b2*y%P,b6=pow2(b3,_3n,P)*b3%P,b9=pow2(b6,_3n,P)*b3%P,b11=pow2(b9,secp256k1_2n,P)*b2%P,b22=pow2(b11,_11n,P)*b11%P,b44=pow2(b22,_22n,P)*b22%P,b88=pow2(b44,_44n,P)*b44%P,b176=pow2(b88,_88n,P)*b88%P,b220=pow2(b176,_44n,P)*b44%P,b223=pow2(b220,_3n,P)*b3%P,t1=pow2(b223,_23n,P)*b22%P,t2=pow2(t1,_6n,P)*b2%P,root=pow2(t2,secp256k1_2n,P);if(!Fp.eql(Fp.sqr(root),y))throw new Error("Cannot find square root");return root}const Fp=function Field(ORDER,bitLen,isLE=!1,redef={}){if(ORDER<=modular_0n)throw new Error(`Expected Field ORDER > 0, got ${ORDER}`);const{nBitLength:BITS,nByteLength:BYTES}=nLength(ORDER,bitLen);if(BYTES>2048)throw new Error("Field lengths over 2048 bytes are not supported");const sqrtP=FpSqrt(ORDER),f=Object.freeze({ORDER,BITS,BYTES,MASK:bitMask(BITS),ZERO:modular_0n,ONE:modular_1n,create:num=>modular_mod(num,ORDER),isValid:num=>{if("bigint"!=typeof num)throw new Error("Invalid field element: expected bigint, got "+typeof num);return modular_0n<=num&&numnum===modular_0n,isOdd:num=>(num&modular_1n)===modular_1n,neg:num=>modular_mod(-num,ORDER),eql:(lhs,rhs)=>lhs===rhs,sqr:num=>modular_mod(num*num,ORDER),add:(lhs,rhs)=>modular_mod(lhs+rhs,ORDER),sub:(lhs,rhs)=>modular_mod(lhs-rhs,ORDER),mul:(lhs,rhs)=>modular_mod(lhs*rhs,ORDER),pow:(num,power)=>function FpPow(f,num,power){if(power 0");if(power===modular_0n)return f.ONE;if(power===modular_1n)return num;let p=f.ONE,d=num;for(;power>modular_0n;)power&modular_1n&&(p=f.mul(p,d)),d=f.sqr(d),power>>=modular_1n;return p}(f,num,power),div:(lhs,rhs)=>modular_mod(lhs*invert(rhs,ORDER),ORDER),sqrN:num=>num*num,addN:(lhs,rhs)=>lhs+rhs,subN:(lhs,rhs)=>lhs-rhs,mulN:(lhs,rhs)=>lhs*rhs,inv:num=>invert(num,ORDER),sqrt:redef.sqrt||(n=>sqrtP(f,n)),invertBatch:lst=>function FpInvertBatch(f,nums){const tmp=new Array(nums.length),lastMultiplied=nums.reduce(((acc,num,i)=>f.is0(num)?acc:(tmp[i]=acc,f.mul(acc,num))),f.ONE),inverted=f.inv(lastMultiplied);return nums.reduceRight(((acc,num,i)=>f.is0(num)?acc:(tmp[i]=f.mul(acc,tmp[i]),f.mul(acc,num))),inverted),tmp}(f,lst),cmov:(a,b,c)=>c?b:a,toBytes:num=>isLE?numberToBytesLE(num,BYTES):utils_numberToBytesBE(num,BYTES),fromBytes:bytes=>{if(bytes.length!==BYTES)throw new Error(`Fp.fromBytes: expected ${BYTES}, got ${bytes.length}`);return isLE?utils_bytesToNumberLE(bytes):utils_bytesToNumberBE(bytes)}});return Object.freeze(f)}(secp256k1P,void 0,void 0,{sqrt:sqrtMod}),secp256k1=function createCurve(curveDef,defHash){const create=hash=>weierstrass({...curveDef,...getHash(hash)});return Object.freeze({...create(defHash),create})}({a:BigInt(0),b:BigInt(7),Fp,n:secp256k1N,Gx:BigInt("55066263022277343669578718895168534326250603453777594175500187360389116729240"),Gy:BigInt("32670510020758816978083085130507043184471273380659243275938904335757337482424"),h:BigInt(1),lowS:!0,endo:{beta:BigInt("0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee"),splitScalar:k=>{const n=secp256k1N,a1=BigInt("0x3086d221a7d46bcde86c90e49284eb15"),b1=-secp256k1_1n*BigInt("0xe4437ed6010e88286f547fa90abfe4c3"),a2=BigInt("0x114ca50f7a8e2f3f657c1108d9d44cfd8"),b2=a1,POW_2_128=BigInt("0x100000000000000000000000000000000"),c1=divNearest(b2*k,n),c2=divNearest(-b1*k,n);let k1=modular_mod(k-c1*a1-c2*a2,n),k2=modular_mod(-c1*b1-c2*b2,n);const k1neg=k1>POW_2_128,k2neg=k2>POW_2_128;if(k1neg&&(k1=n-k1),k2neg&&(k2=n-k2),k1>POW_2_128||k2>POW_2_128)throw new Error("splitScalar: Endomorphism failed, k="+k);return{k1neg,k1,k2neg,k2}}}},sha256_sha256);BigInt(0);secp256k1.ProjectivePoint;var concat=__webpack_require__("./node_modules/@polkadot/util/u8a/concat.js"),lib_bn=__webpack_require__("./node_modules/bn.js/lib/bn.js"),bn_default=__webpack_require__.n(lib_bn);function hexToBn(value,{isLe=!1,isNegative=!1}={}){if(!value||"0x"===value)return new(bn_default())(0);const stripped=function hexStripPrefix(value){if(!value||"0x"===value)return"";if(hex.Dh.test(value))return value.substring(2);if(hex.y$.test(value))return value;throw new Error(`Expected hex value to convert, found '${value}'`)}(value),bn=new(bn_default())(stripped,16,isLe?"le":"be");return isNegative?bn.fromTwos(4*stripped.length):bn}var helpers=__webpack_require__("./node_modules/@polkadot/util/is/helpers.js");const isToBigInt=(0,helpers.F7)("toBigInt"),isToBn=(0,helpers.F7)("toBn");const DEFAULT_OPTS={bitLength:-1,isLe:!0,isNegative:!1};function bnToU8a(value,{bitLength=-1,isLe=!0,isNegative=!1}=DEFAULT_OPTS){const valueBn=function bnToBn(value){return value?bn_default().isBN(value)?value:(0,hex.vq)(value)?hexToBn(value.toString()):function isBigInt(value){return"bigint"==typeof value}(value)?new(bn_default())(value.toString()):isToBn(value)?value.toBn():isToBigInt(value)?new(bn_default())(value.toBigInt().toString()):new(bn_default())(value):new(bn_default())(0)}(value),byteLength=-1===bitLength?Math.ceil(valueBn.bitLength()/8):Math.ceil((bitLength||0)/8);if(!value)return-1===bitLength?new Uint8Array(1):new Uint8Array(byteLength);const output=new Uint8Array(byteLength),bn=isNegative?valueBn.toTwos(8*byteLength):valueBn;return output.set(bn.toArray(isLe?"le":"be",byteLength),0),output}const BN_BE_256_OPTS={bitLength:256,isLe:!1};function getH160(u8a){return[33,65].includes(u8a.length)&&(u8a=keccakAsU8a(function secp256k1Expand(publicKey,onlyJs){if(![33,65].includes(publicKey.length))throw new Error(`Invalid publicKey provided, received ${publicKey.length} bytes input`);if(65===publicKey.length)return publicKey.subarray(1);if(!has.vc||!onlyJs&&(0,bundle.DK)())return(0,bundle.o3)(publicKey).subarray(1);const{px,py}=secp256k1.ProjectivePoint.fromHex(publicKey);return(0,concat.e)(bnToU8a(px,BN_BE_256_OPTS),bnToU8a(py,BN_BE_256_OPTS))}(u8a))),u8a.slice(-20)}var encode=__webpack_require__("./node_modules/@polkadot/util-crypto/address/encode.js"),decode=__webpack_require__("./node_modules/@polkadot/util-crypto/address/decode.js");const COLORS=["#ffe119","#4363d8","#f58231","#fabebe","#e6beff","#800000","#000075","#a9a9a9","#ffffff","#000000"],SHAPE_COUNT=5,SVG_NS="http://www.w3.org/2000/svg";function svg(type){return document.createElementNS(SVG_NS,type)}function circle(r,cx,cy){const elem=svg("circle");return elem.setAttributeNS("","cx",`${cx}`),elem.setAttributeNS("","cy",`${cy}`),elem.setAttributeNS("","r",`${r}`),elem}function circle_circle(seeder,fill,diameter,count){const center=diameter/2,angle=360*seeder(),radius=(SHAPE_COUNT-count)/SHAPE_COUNT*(diameter/2)+diameter/8*seeder(),offset=diameter/4*(seeder()+(count+1)/SHAPE_COUNT),svg=circle(radius,offset*Math.sin(angle)+center,offset*Math.cos(angle)+center);return svg.setAttributeNS("","fill",fill),svg}function element_element(size,type="svg",x=0,y=0){const elem=svg(type);return elem.setAttributeNS("","x",`${x}`),elem.setAttributeNS("","y",`${y}`),elem.setAttributeNS("","width",`${size}`),elem.setAttributeNS("","height",`${size}`),elem}var r={grad:.9,turn:360,rad:360/(2*Math.PI)},colord_t=function(r){return"string"==typeof r?r.length>0:"number"==typeof r},n=function(r,t,n){return void 0===t&&(t=0),void 0===n&&(n=Math.pow(10,t)),Math.round(n*r)/n+0},colord_e=function(r,t,n){return void 0===t&&(t=0),void 0===n&&(n=1),r>n?n:r>t?r:t},u=function(r){return(r=isFinite(r)?r%360:0)>0?r:r+360},a=function(r){return{r:colord_e(r.r,0,255),g:colord_e(r.g,0,255),b:colord_e(r.b,0,255),a:colord_e(r.a)}},colord_o=function(r){return{r:n(r.r),g:n(r.g),b:n(r.b),a:n(r.a,3)}},colord_i=/^#([0-9a-f]{3,8})$/i,s=function(r){var t=r.toString(16);return t.length<2?"0"+t:t},h=function(r){var t=r.r,n=r.g,e=r.b,u=r.a,a=Math.max(t,n,e),o=a-Math.min(t,n,e),i=o?a===t?(n-e)/o:a===n?2+(e-t)/o:4+(t-n)/o:0;return{h:60*(i<0?i+6:i),s:a?o/a*100:0,v:a/255*100,a:u}},b=function(r){var t=r.h,n=r.s,e=r.v,u=r.a;t=t/360*6,n/=100,e/=100;var a=Math.floor(t),o=e*(1-n),i=e*(1-(t-a)*n),s=e*(1-(1-t+a)*n),h=a%6;return{r:255*[e,i,o,o,s,e][h],g:255*[s,e,e,i,o,o][h],b:255*[o,o,s,e,e,i][h],a:u}},g=function(r){return{h:u(r.h),s:colord_e(r.s,0,100),l:colord_e(r.l,0,100),a:colord_e(r.a)}},d=function(r){return{h:n(r.h),s:n(r.s),l:n(r.l),a:n(r.a,3)}},f=function(r){return b((n=(t=r).s,{h:t.h,s:(n*=((e=t.l)<50?e:100-e)/100)>0?2*n/(e+n)*100:0,v:e+n,a:t.a}));var t,n,e},colord_c=function(r){return{h:(t=h(r)).h,s:(u=(200-(n=t.s))*(e=t.v)/100)>0&&u<200?n*e/100/(u<=100?u:200-u)*100:0,l:u/2,a:t.a};var t,n,e,u},l=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,p=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,v=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,m=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,y={string:[[function(r){var t=colord_i.exec(r);return t?(r=t[1]).length<=4?{r:parseInt(r[0]+r[0],16),g:parseInt(r[1]+r[1],16),b:parseInt(r[2]+r[2],16),a:4===r.length?n(parseInt(r[3]+r[3],16)/255,2):1}:6===r.length||8===r.length?{r:parseInt(r.substr(0,2),16),g:parseInt(r.substr(2,2),16),b:parseInt(r.substr(4,2),16),a:8===r.length?n(parseInt(r.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(r){var t=v.exec(r)||m.exec(r);return t?t[2]!==t[4]||t[4]!==t[6]?null:a({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:void 0===t[7]?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(t){var n=l.exec(t)||p.exec(t);if(!n)return null;var e,u,a=g({h:(e=n[1],u=n[2],void 0===u&&(u="deg"),Number(e)*(r[u]||1)),s:Number(n[3]),l:Number(n[4]),a:void 0===n[5]?1:Number(n[5])/(n[6]?100:1)});return f(a)},"hsl"]],object:[[function(r){var n=r.r,e=r.g,u=r.b,o=r.a,i=void 0===o?1:o;return colord_t(n)&&colord_t(e)&&colord_t(u)?a({r:Number(n),g:Number(e),b:Number(u),a:Number(i)}):null},"rgb"],[function(r){var n=r.h,e=r.s,u=r.l,a=r.a,o=void 0===a?1:a;if(!colord_t(n)||!colord_t(e)||!colord_t(u))return null;var i=g({h:Number(n),s:Number(e),l:Number(u),a:Number(o)});return f(i)},"hsl"],[function(r){var n=r.h,a=r.s,o=r.v,i=r.a,s=void 0===i?1:i;if(!colord_t(n)||!colord_t(a)||!colord_t(o))return null;var h=function(r){return{h:u(r.h),s:colord_e(r.s,0,100),v:colord_e(r.v,0,100),a:colord_e(r.a)}}({h:Number(n),s:Number(a),v:Number(o),a:Number(s)});return b(h)},"hsv"]]},N=function(r,t){for(var n=0;n=.5},r.prototype.toHex=function(){return t=(r=colord_o(this.rgba)).r,e=r.g,u=r.b,i=(a=r.a)<1?s(n(255*a)):"","#"+s(t)+s(e)+s(u)+i;var r,t,e,u,a,i},r.prototype.toRgb=function(){return colord_o(this.rgba)},r.prototype.toRgbString=function(){return t=(r=colord_o(this.rgba)).r,n=r.g,e=r.b,(u=r.a)<1?"rgba("+t+", "+n+", "+e+", "+u+")":"rgb("+t+", "+n+", "+e+")";var r,t,n,e,u},r.prototype.toHsl=function(){return d(colord_c(this.rgba))},r.prototype.toHslString=function(){return t=(r=d(colord_c(this.rgba))).h,n=r.s,e=r.l,(u=r.a)<1?"hsla("+t+", "+n+"%, "+e+"%, "+u+")":"hsl("+t+", "+n+"%, "+e+"%)";var r,t,n,e,u},r.prototype.toHsv=function(){return r=h(this.rgba),{h:n(r.h),s:n(r.s),v:n(r.v),a:n(r.a,3)};var r},r.prototype.invert=function(){return w({r:255-(r=this.rgba).r,g:255-r.g,b:255-r.b,a:r.a});var r},r.prototype.saturate=function(r){return void 0===r&&(r=.1),w(M(this.rgba,r))},r.prototype.desaturate=function(r){return void 0===r&&(r=.1),w(M(this.rgba,-r))},r.prototype.grayscale=function(){return w(M(this.rgba,-1))},r.prototype.lighten=function(r){return void 0===r&&(r=.1),w($(this.rgba,r))},r.prototype.darken=function(r){return void 0===r&&(r=.1),w($(this.rgba,-r))},r.prototype.rotate=function(r){return void 0===r&&(r=15),this.hue(this.hue()+r)},r.prototype.alpha=function(r){return"number"==typeof r?w({r:(t=this.rgba).r,g:t.g,b:t.b,a:r}):n(this.rgba.a,3);var t},r.prototype.hue=function(r){var t=colord_c(this.rgba);return"number"==typeof r?w({h:r,s:t.s,l:t.l,a:t.a}):n(t.h)},r.prototype.isEqual=function(r){return this.toHex()===w(r).toHex()},r}(),w=function(r){return r instanceof j?r:new j(r)};const WOBBLE=30;function container_container(diameter,background="white",className="",_style={}){const element=document.createElement("div"),style=Object.assign({background,borderRadius:diameter/2+"px",display:"inline-block",height:`${diameter}px`,margin:"0px",overflow:"hidden",padding:"0px",width:`${diameter}px`},_style);return element.className=className,element.style.background=background,Object.keys(style).forEach((key=>{element.style[key]=style[key]})),element}var string_toU8a=__webpack_require__("./node_modules/@polkadot/util/string/toU8a.js");const DIVISOR=65536;function beachballIcon(seed,{size=256},className="",style){const seeder=function seeder_seeder(_seed=new Uint8Array(32)){const seed=(0,u8a.U)(_seed)?_seed:(0,string_toU8a.d)(_seed);let index=seed[Math.floor(seed.length/2)]%seed.length-1;const next=()=>(index+=1,index===seed.length&&(index=0),seed[index]);return()=>(256*next()+next())/DIVISOR}(seed),colorGen=function colors(seeder){const amount=seeder()*WOBBLE-WOBBLE/2,all=COLORS.map((hex=>w(hex).rotate(amount)));return(alpha=1)=>{const index=Math.floor(all.length*seeder());return all.splice(index,1)[0].alpha(alpha).toHslString()}}(seeder),outer=container_container(size,"white",className,style),container=container_container(size,colorGen()),svg=element_element(size);outer.appendChild(container),container.appendChild(svg);for(let count=0;count{node?.appendChild(beachballIcon(address,{isAlternative:!1,size}))}),[address,size]);return(0,jsx_runtime.jsx)("div",{className,ref:updateElem,style})}));const Empty=react.memo((function Empty_Identicon({className="",size,style={}}){return(0,jsx_runtime.jsx)("svg",{className,height:size,style,viewBox:"0 0 64 64",width:size})}));var main=__webpack_require__("./node_modules/ethereum-blockies-base64/dist/main.js"),main_default=__webpack_require__.n(main),tslib_es6=__webpack_require__("./node_modules/tslib/tslib.es6.mjs"),shallowequal=__webpack_require__("./node_modules/shallowequal/index.js"),shallowequal_default=__webpack_require__.n(shallowequal),MS="-ms-",MOZ="-moz-",WEBKIT="-webkit-",COMMENT="comm",Enum_RULESET="rule",DECLARATION="decl",IMPORT="@import",KEYFRAMES="@keyframes",LAYER="@layer",abs=Math.abs,Utility_from=String.fromCharCode,Utility_assign=Object.assign;function trim(value){return value.trim()}function match(value,pattern){return(value=pattern.exec(value))?value[0]:value}function replace(value,pattern,replacement){return value.replace(pattern,replacement)}function indexof(value,search){return value.indexOf(search)}function Utility_charat(value,index){return 0|value.charCodeAt(index)}function Utility_substr(value,begin,end){return value.slice(begin,end)}function Utility_strlen(value){return value.length}function Utility_sizeof(value){return value.length}function Utility_append(value,array){return array.push(value),value}function filter(array,pattern){return array.filter((function(value){return!match(value,pattern)}))}var line=1,column=1,Tokenizer_length=0,position=0,character=0,characters="";function node(value,root,parent,type,props,children,length,siblings){return{value,root,parent,type,props,children,line,column,length,return:"",siblings}}function copy(root,props){return Utility_assign(node("",null,null,"",null,null,0,root.siblings),root,{length:-root.length},props)}function lift(root){for(;root.root;)root=copy(root.root,{children:[root]});Utility_append(root,root.siblings)}function prev(){return character=position>0?Utility_charat(characters,--position):0,column--,10===character&&(column=1,line--),character}function next(){return character=position2||token(character)>3?"":" "}function escaping(index,count){for(;--count&&next()&&!(character<48||character>102||character>57&&character<65||character>70&&character<97););return slice(index,caret()+(count<6&&32==peek()&&32==next()))}function delimiter(type){for(;next();)switch(character){case type:return position;case 34:case 39:34!==type&&39!==type&&delimiter(character);break;case 40:41===type&&delimiter(type);break;case 92:next()}return position}function commenter(type,index){for(;next()&&type+character!==57&&(type+character!==84||47!==peek()););return"/*"+slice(index,position-1)+"*"+Utility_from(47===type?type:next())}function identifier(index){for(;!token(peek());)next();return slice(index,position)}function serialize(children,callback){for(var output="",i=0;i6)switch(Utility_charat(value,length+1)){case 109:if(45!==Utility_charat(value,length+4))break;case 102:return replace(value,/(.+:)(.+)-([^]+)/,"$1"+WEBKIT+"$2-$3$1"+MOZ+(108==Utility_charat(value,length+3)?"$3":"$2-$3"))+value;case 115:return~indexof(value,"stretch")?prefix(replace(value,"stretch","fill-available"),length,children)+value:value}break;case 5152:case 5920:return replace(value,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,(function(_,a,b,c,d,e,f){return MS+a+":"+b+f+(c?MS+a+"-span:"+(d?e:+e-+b)+f:"")+value}));case 4949:if(121===Utility_charat(value,length+6))return replace(value,":",":"+WEBKIT)+value;break;case 6444:switch(Utility_charat(value,45===Utility_charat(value,14)?18:11)){case 120:return replace(value,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+WEBKIT+(45===Utility_charat(value,14)?"inline-":"")+"box$3$1"+WEBKIT+"$2$3$1"+MS+"$2box$3")+value;case 100:return replace(value,":",":"+MS)+value}break;case 5719:case 2647:case 2135:case 3927:case 2391:return replace(value,"scroll-","scroll-snap-")+value}return value}function prefixer(element,index,children,callback){if(element.length>-1&&!element.return)switch(element.type){case DECLARATION:return void(element.return=prefix(element.value,element.length,children));case KEYFRAMES:return serialize([copy(element,{value:replace(element.value,"@","@"+WEBKIT)})],callback);case Enum_RULESET:if(element.length)return function Utility_combine(array,callback){return array.map(callback).join("")}(children=element.props,(function(value){switch(match(value,callback=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":lift(copy(element,{props:[replace(value,/:(read-\w+)/,":"+MOZ+"$1")]})),lift(copy(element,{props:[value]})),Utility_assign(element,{props:filter(children,callback)});break;case"::placeholder":lift(copy(element,{props:[replace(value,/:(plac\w+)/,":"+WEBKIT+"input-$1")]})),lift(copy(element,{props:[replace(value,/:(plac\w+)/,":"+MOZ+"$1")]})),lift(copy(element,{props:[replace(value,/:(plac\w+)/,MS+"input-$1")]})),lift(copy(element,{props:[value]})),Utility_assign(element,{props:filter(children,callback)})}return""}))}}function compile(value){return dealloc(parse("",null,null,null,[""],value=alloc(value),0,[0],value))}function parse(value,root,parent,rule,rules,rulesets,pseudo,points,declarations){for(var index=0,offset=0,length=pseudo,atrule=0,property=0,previous=0,variable=1,scanning=1,ampersand=1,character=0,type="",props=rules,children=rulesets,reference=rule,characters=type;scanning;)switch(previous=character,character=next()){case 40:if(108!=previous&&58==Utility_charat(characters,length-1)){-1!=indexof(characters+=replace(delimit(character),"&","&\f"),"&\f")&&(ampersand=-1);break}case 34:case 39:case 91:characters+=delimit(character);break;case 9:case 10:case 13:case 32:characters+=whitespace(previous);break;case 92:characters+=escaping(caret()-1,7);continue;case 47:switch(peek()){case 42:case 47:Utility_append(comment(commenter(next(),caret()),root,parent,declarations),declarations);break;default:characters+="/"}break;case 123*variable:points[index++]=Utility_strlen(characters)*ampersand;case 125*variable:case 59:case 0:switch(character){case 0:case 125:scanning=0;case 59+offset:-1==ampersand&&(characters=replace(characters,/\f/g,"")),property>0&&Utility_strlen(characters)-length&&Utility_append(property>32?declaration(characters+";",rule,parent,length-1,declarations):declaration(replace(characters," ","")+";",rule,parent,length-2,declarations),declarations);break;case 59:characters+=";";default:if(Utility_append(reference=ruleset(characters,root,parent,index,offset,rules,points,type,props=[],children=[],length,rulesets),rulesets),123===character)if(0===offset)parse(characters,root,reference,reference,props,rulesets,length,points,children);else switch(99===atrule&&110===Utility_charat(characters,3)?100:atrule){case 100:case 108:case 109:case 115:parse(value,reference,reference,rule&&Utility_append(ruleset(value,reference,reference,0,0,rules,points,type,rules,props=[],length,children),children),rules,children,length,points,rule?props:children);break;default:parse(characters,reference,reference,reference,[""],children,0,points,children)}}index=offset=property=0,variable=ampersand=1,type=characters="",length=pseudo;break;case 58:length=1+Utility_strlen(characters),property=previous;default:if(variable<1)if(123==character)--variable;else if(125==character&&0==variable++&&125==prev())continue;switch(characters+=Utility_from(character),character*variable){case 38:ampersand=offset>0?1:(characters+="\f",-1);break;case 44:points[index++]=(Utility_strlen(characters)-1)*ampersand,ampersand=1;break;case 64:45===peek()&&(characters+=delimit(next())),atrule=peek(),offset=length=Utility_strlen(type=characters+=identifier(caret())),character++;break;case 45:45===previous&&2==Utility_strlen(characters)&&(variable=0)}}return rulesets}function ruleset(value,root,parent,index,offset,rules,points,type,props,children,length,siblings){for(var post=offset-1,rule=0===offset?rules:[""],size=Utility_sizeof(rule),i=0,j=0,k=0;i0?rule[x]+" "+y:replace(y,/&\f/g,rule[x])))&&(props[k++]=z);return node(value,root,parent,0===offset?Enum_RULESET:type,props,children,length,siblings)}function comment(value,root,parent,siblings){return node(value,root,parent,COMMENT,Utility_from(function Tokenizer_char(){return character}()),Utility_substr(value,2,-2),0,siblings)}function declaration(value,root,parent,length,siblings){return node(value,root,parent,DECLARATION,Utility_substr(value,0,length),Utility_substr(value,length+1,-1),length,siblings)}var unitlessKeys={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},process=__webpack_require__("./node_modules/process/browser.js"),styled_components_browser_esm_f=void 0!==process&&void 0!=={NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/1561513453696007532",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"1561513453696007532"}&&({NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/1561513453696007532",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"1561513453696007532"}.REACT_APP_SC_ATTR||{NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/1561513453696007532",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"1561513453696007532"}.SC_ATTR)||"data-styled",styled_components_browser_esm_y="undefined"!=typeof window&&"HTMLElement"in window,styled_components_browser_esm_v=Boolean("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:void 0!==process&&void 0!=={NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/1561513453696007532",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"1561513453696007532"}&&void 0!=={NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/1561513453696007532",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"1561513453696007532"}.REACT_APP_SC_DISABLE_SPEEDY&&""!=={NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/1561513453696007532",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"1561513453696007532"}.REACT_APP_SC_DISABLE_SPEEDY?"false"!=={NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/1561513453696007532",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"1561513453696007532"}.REACT_APP_SC_DISABLE_SPEEDY&&{NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/1561513453696007532",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"1561513453696007532"}.REACT_APP_SC_DISABLE_SPEEDY:void 0!==process&&void 0!=={NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/1561513453696007532",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"1561513453696007532"}&&void 0!=={NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/1561513453696007532",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"1561513453696007532"}.SC_DISABLE_SPEEDY&&""!=={NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/1561513453696007532",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"1561513453696007532"}.SC_DISABLE_SPEEDY&&("false"!=={NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/1561513453696007532",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"1561513453696007532"}.SC_DISABLE_SPEEDY&&{NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/1561513453696007532",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"1561513453696007532"}.SC_DISABLE_SPEEDY)),styled_components_browser_esm_E=(new Set,Object.freeze([])),styled_components_browser_esm_N=Object.freeze({});function P(e,t,n){return void 0===n&&(n=styled_components_browser_esm_N),e.theme!==n.theme&&e.theme||t||n.theme}var _=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),C=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,styled_components_browser_esm_I=/(^-|-$)/g;function A(e){return e.replace(C,"-").replace(styled_components_browser_esm_I,"")}var O=/(a)(d)/gi,D=function(e){return String.fromCharCode(e+(e>25?39:97))};function R(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=D(t%52)+n;return(D(t%52)+n).replace(O,"$1-$2")}var T,styled_components_browser_esm_k=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},styled_components_browser_esm_j=function(e){return styled_components_browser_esm_k(5381,e)};function styled_components_browser_esm_x(e){return R(styled_components_browser_esm_j(e)>>>0)}function V(e){return e.displayName||e.name||"Component"}function F(e){return"string"==typeof e&&!0}var styled_components_browser_esm_M="function"==typeof Symbol&&Symbol.for,styled_components_browser_esm_$=styled_components_browser_esm_M?Symbol.for("react.memo"):60115,z=styled_components_browser_esm_M?Symbol.for("react.forward_ref"):60112,B={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},L={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},G={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Y=((T={})[z]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},T[styled_components_browser_esm_$]=G,T);function W(e){return("type"in(t=e)&&t.type.$$typeof)===styled_components_browser_esm_$?G:"$$typeof"in e?Y[e.$$typeof]:B;var t}var q=Object.defineProperty,styled_components_browser_esm_H=Object.getOwnPropertyNames,U=Object.getOwnPropertySymbols,J=Object.getOwnPropertyDescriptor,X=Object.getPrototypeOf,Z=Object.prototype;function K(e,t,n){if("string"!=typeof t){if(Z){var o=X(t);o&&o!==Z&&K(e,o,n)}var r=styled_components_browser_esm_H(t);U&&(r=r.concat(U(t)));for(var s=W(e),i=W(t),a=0;a0?" Args: ".concat(n.join(", ")):""))}var le=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}return e.prototype.indexOfGroup=function(e){for(var t=0,n=0;n=this.groupSizes.length){for(var n=this.groupSizes,o=n.length,r=o;e>=r;)if((r<<=1)<0)throw ce(16,"".concat(e));this.groupSizes=new Uint32Array(r),this.groupSizes.set(n),this.length=r;for(var s=o;s=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],o=this.indexOfGroup(e),r=o+n,s=o;s=0){var n=document.createTextNode(t);return this.element.insertBefore(n,this.nodes[e]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},e.prototype.getRule=function(e){return e0&&(c+="".concat(e,","))})),o+="".concat(i).concat(a,'{content:"').concat(c,'"}').concat("/*!sc*/\n")},s=0;s0?".".concat(t):e},u=c.slice();u.push((function(e){e.type===Enum_RULESET&&e.value.includes("&")&&(e.props[0]=e.props[0].replace(Ie,n).replace(o,l))})),i.prefix&&u.push(prefixer),u.push(stringify);var p=function(e,r,s,a){void 0===r&&(r=""),void 0===s&&(s=""),void 0===a&&(a="&"),t=a,n=r,o=new RegExp("\\".concat(n,"\\b"),"g");var c=e.replace(Ae,""),l=compile(s||r?"".concat(s," ").concat(r," { ").concat(c," }"):c);i.namespace&&(l=Oe(l,i.namespace));var p=[];return serialize(l,function middleware(collection){var length=Utility_sizeof(collection);return function(element,index,children,callback){for(var output="",i=0;i="A"&&e<="Z"};function ze(e){for(var t="",n=0;n>>0);if(!t.hasNameForId(this.componentId,s)){var i=n(r,".".concat(s),void 0,this.componentId);t.insertRules(this.componentId,s,i)}o=te(o,s),this.staticRulesId=s}else{for(var a=styled_components_browser_esm_k(this.baseHash,n.hash),c="",l=0;l>>0);t.hasNameForId(this.componentId,d)||t.insertRules(this.componentId,d,n(c,".".concat(d),void 0,this.componentId)),o=te(o,d)}}return o},e}(),He=react.createContext(void 0);He.Consumer;var Ze={};new Set;function Qe(e,r,s){var i=ee(e),a=e,c=!F(e),p=r.attrs,d=void 0===p?styled_components_browser_esm_E:p,h=r.componentId,f=void 0===h?function(e,t){var n="string"!=typeof e?"sc":A(e);Ze[n]=(Ze[n]||0)+1;var o="".concat(n,"-").concat(styled_components_browser_esm_x("6.1.1"+n+Ze[n]));return t?"".concat(t,"-").concat(o):o}(r.displayName,r.parentComponentId):h,m=r.displayName,y=void 0===m?function(e){return F(e)?"styled.".concat(e):"Styled(".concat(V(e),")")}(e):m,v=r.displayName&&r.componentId?"".concat(A(r.displayName),"-").concat(r.componentId):r.componentId||f,g=i&&a.attrs?a.attrs.concat(d).filter(Boolean):d,S=r.shouldForwardProp;if(i&&a.shouldForwardProp){var w=a.shouldForwardProp;if(r.shouldForwardProp){var C=r.shouldForwardProp;S=function(e,t){return w(e,t)&&C(e,t)}}else S=w}var I=new qe(s,v,i?a.componentStyle:void 0);function O(e,r){return function(e,r,s){var i=e.attrs,a=e.componentStyle,c=e.defaultProps,p=e.foldedComponentIds,d=e.styledComponentId,h=e.target,f=react.useContext(He),m=Ve(),y=e.shouldForwardProp||m.shouldForwardProp,v=function(e,n,o){for(var r,s=(0,tslib_es6.pi)((0,tslib_es6.pi)({},n),{className:void 0,theme:o}),i=0;i2&&Ce.registerId(this.componentId+e),this.removeStyles(e,n),this.createStyles(e,t,n,o)}}();(function(){function e(){var e=this;this._emitSheetCSS=function(){var t=e.instance.toString(),n=Se(),o=ne([n&&'nonce="'.concat(n,'"'),"".concat(styled_components_browser_esm_f,'="true"'),"".concat("data-styled-version",'="').concat("6.1.1",'"')].filter(Boolean)," ");return"")},this.getStyleTags=function(){if(e.sealed)throw ce(2);return e._emitSheetCSS()},this.getStyleElement=function(){var n;if(e.sealed)throw ce(2);var r=((n={})[styled_components_browser_esm_f]="",n["data-styled-version"]="6.1.1",n.dangerouslySetInnerHTML={__html:e.instance.toString()},n),s=Se();return s&&(r.nonce=s),[react.createElement("style",(0,tslib_es6.pi)({},r,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new Ce({isServer:!0}),this.sealed=!1}e.prototype.collectStyles=function(e){if(this.sealed)throw ce(2);return react.createElement(Fe,{sheet:this.instance},e)},e.prototype.interleaveWithNodeStream=function(e){throw ce(3)}})(),"__sc-".concat(styled_components_browser_esm_f,"__");const StyledImg=st.img((({size})=>`\n display: block;\n height: ${size}px;\n width: ${size}px;\n`)),Ethereum=react.memo((function Ethereum_Identicon({address,className="",size,style={}}){const imgSrc=(0,react.useMemo)((()=>main_default()(address)),[address]);return(0,jsx_runtime.jsx)(StyledImg,{className,size,src:imgSrc,style})}));function parseHex(hash,startPosition,octets){return parseInt(hash.substr(startPosition,octets),16)}function decToHex(v){return(v|=0)<0?"00":v<16?"0"+v.toString(16):v<256?v.toString(16):"ff"}function hueToRgb(m1,m2,h){return decToHex(255*((h=h<0?h+6:h>6?h-6:h)<1?m1+(m2-m1)*h:h<3?m2:h<4?m1+(m2-m1)*(4-h):m1))}function parseColor(color){if(/^#[0-9a-f]{3,8}$/i.test(color)){let result;const colorLength=color.length;if(colorLength<6){const r=color[1],g=color[2],b=color[3],a=color[4]||"";result="#"+r+r+g+g+b+b+a+a}return(7==colorLength||colorLength>8)&&(result=color),result}}function correctedHsl(hue,saturation,lightness){const corrector=[.55,.5,.5,.46,.6,.55,.55][6*hue+.5|0];return function hsl(hue,saturation,lightness){let result;if(0==saturation){const partialHex=decToHex(255*lightness);result=partialHex+partialHex+partialHex}else{const m2=lightness<=.5?lightness*(saturation+1):lightness+saturation-lightness*saturation,m1=2*lightness-m2;result=hueToRgb(m1,m2,6*hue+2)+hueToRgb(m1,m2,6*hue)+hueToRgb(m1,m2,6*hue-2)}return"#"+result}(hue,saturation,lightness=lightness<.5?lightness*corrector*2:corrector+(lightness-.5)*(1-corrector)*2)}const GLOBAL="undefined"!=typeof window?window:"undefined"!=typeof self?self:void 0!==__webpack_require__.g?__webpack_require__.g:{},CONFIG_PROPERTIES={V:"jdenticon_config",n:"config"};var rootConfigurationHolder={};class jdenticon_module_Point{constructor(x,y){this.x=x,this.y=y}}class Transform{constructor(x,y,size,rotation){this.q=x,this.t=y,this.H=size,this.Y=rotation}I(x,y,w,h){const right=this.q+this.H,bottom=this.t+this.H,rotation=this.Y;return 1===rotation?new jdenticon_module_Point(right-y-(h||0),this.t+x):2===rotation?new jdenticon_module_Point(right-x-(w||0),bottom-y-(h||0)):3===rotation?new jdenticon_module_Point(this.q+y,bottom-x-(w||0)):new jdenticon_module_Point(this.q+x,this.t+y)}}const NO_TRANSFORM=new Transform(0,0,0,0);class Graphics{constructor(renderer){this.J=renderer,this.u=NO_TRANSFORM}g(points,invert){const di=invert?-2:2,transformedPoints=[];for(let i=invert?points.length-2:0;i=0;i+=di)transformedPoints.push(this.u.I(points[i],points[i+1]));this.J.g(transformedPoints)}h(x,y,size,invert){const p=this.u.I(x,y,size,size);this.J.h(p,size,invert)}i(x,y,w,h,invert){this.g([x,y,x+w,y,x+w,y+h,x,y+h],invert)}j(x,y,w,h,r,invert){const points=[x+w,y,x+w,y+h,x,y+h,x,y];points.splice((r||0)%4*2,2),this.g(points,invert)}K(x,y,w,h,invert){this.g([x+w/2,y,x+w,y+h/2,x+w/2,y+h,x,y+h/2],invert)}}function centerShape(index,g,cell,positionIndex){let k,m,w,h,inner,outer;(index%=14)?1==index?(w=0|.5*cell,h=0|.8*cell,g.j(cell-w,0,w,h,2)):2==index?(w=0|cell/3,g.i(w,w,cell-w,cell-w)):3==index?(inner=.1*cell,outer=cell<6?1:cell<8?2:0|.25*cell,inner=inner>1?0|inner:inner>.5?1:inner,g.i(outer,outer,cell-inner-outer,cell-inner-outer)):4==index?(m=0|.15*cell,w=0|.5*cell,g.h(cell-w-m,cell-w-m,w)):5==index?(inner=.1*cell,outer=4*inner,outer>3&&(outer|=0),g.i(0,0,cell,cell),g.g([outer,outer,cell-inner,outer,outer+(cell-outer-inner)/2,cell-inner],!0)):6==index?g.g([0,0,cell,0,cell,.7*cell,.4*cell,.4*cell,.7*cell,cell,0,cell]):7==index?g.j(cell/2,cell/2,cell/2,cell/2,3):8==index?(g.i(0,0,cell,cell/2),g.i(0,cell/2,cell/2,cell/2),g.j(cell/2,cell/2,cell/2,cell/2,1)):9==index?(inner=.14*cell,outer=cell<4?1:cell<6?2:0|.35*cell,inner=cell<8?inner:0|inner,g.i(0,0,cell,cell),g.i(outer,outer,cell-outer-inner,cell-outer-inner,!0)):10==index?(inner=.12*cell,outer=3*inner,g.i(0,0,cell,cell),g.h(outer,outer,cell-inner-outer,!0)):11==index?g.j(cell/2,cell/2,cell/2,cell/2,3):12==index?(m=.25*cell,g.i(0,0,cell,cell),g.K(m,m,cell-m,cell-m,!0)):!positionIndex&&(m=.4*cell,w=1.2*cell,g.h(m,m,w)):(k=.42*cell,g.g([0,0,cell,0,cell,cell-2*k,cell-k,cell,0,cell]))}function outerShape(index,g,cell){let m;(index%=4)?1==index?g.j(0,cell/2,cell,cell/2,0):2==index?g.K(0,0,cell,cell):(m=cell/6,g.h(m,m,cell-2*m)):g.j(0,0,cell,cell,0)}function iconGenerator(renderer,hash,config){const parsedConfig=function getConfiguration(paddingOrLocalConfig,defaultPadding){const configObject="object"==typeof paddingOrLocalConfig&&paddingOrLocalConfig||rootConfigurationHolder[CONFIG_PROPERTIES.n]||GLOBAL[CONFIG_PROPERTIES.V]||{},lightnessConfig=configObject.lightness||{},saturation=configObject.saturation||{},colorSaturation="color"in saturation?saturation.color:saturation,grayscaleSaturation=saturation.grayscale,backColor=configObject.backColor,padding=configObject.padding;function lightness(configName,defaultRange){let range=lightnessConfig[configName];return range&&range.length>1||(range=defaultRange),function(value){return(value=range[0]+value*(range[1]-range[0]))<0?0:value>1?1:value}}return{W:function hueFunction(originalHue){const hueConfig=configObject.hues;let hue;return hueConfig&&hueConfig.length>0&&(hue=hueConfig[0|.999*originalHue*hueConfig.length]),"number"==typeof hue?(hue/360%1+1)%1:originalHue},o:"number"==typeof colorSaturation?colorSaturation:.5,D:"number"==typeof grayscaleSaturation?grayscaleSaturation:0,p:lightness("color",[.4,.8]),F:lightness("grayscale",[.3,.9]),G:parseColor(backColor),X:"number"==typeof paddingOrLocalConfig?paddingOrLocalConfig:"number"==typeof padding?padding:defaultPadding}}(config,.08);parsedConfig.G&&renderer.m(parsedConfig.G);let size=renderer.k;const padding=.5+size*parsedConfig.X|0;size-=2*padding;const graphics=new Graphics(renderer),cell=0|size/4,x=0|padding+size/2-2*cell,y=0|padding+size/2-2*cell;function renderShape(colorIndex,shapes,index,rotationIndex,positions){const shapeIndex=parseHex(hash,index,1);let r=rotationIndex?parseHex(hash,rotationIndex,1):0;renderer.L(availableColors[selectedColorIndexes[colorIndex]]);for(let i=0;i=0)for(let i=0;i=0)return!0}for(let i=0;i<3;i++)index=parseHex(hash,8+i,1)%availableColors.length,(isDuplicate([0,4])||isDuplicate([2,3]))&&(index=1),selectedColorIndexes.push(index);renderShape(0,outerShape,2,3,[[1,0],[2,0],[2,3],[1,3],[0,1],[3,1],[3,2],[0,2]]),renderShape(1,outerShape,4,5,[[0,0],[3,0],[3,3],[0,3]]),renderShape(2,centerShape,1,null,[[1,1],[2,1],[2,2],[1,2]]),renderer.finish()}function isValidHash(hashCandidate){return/^[0-9a-f]{11,}$/i.test(hashCandidate)&&hashCandidate}function computeHash(value){return function sha1(message){var dataSize,i=0,f=0,urlEncodedMessage=encodeURI(message)+"%80",data=[],hashBuffer=[],a=1732584193,b=4023233417,c=~a,d=~b,e=3285377520,hash=[a,b,c,d,e],blockStartIndex=0,hexHash="";function rotl(value,shift){return value<>>32-shift}for(;i>2]=data[f>>2]|("%"==urlEncodedMessage[i]?parseInt(urlEncodedMessage.substring(i+1,i+=3),16):urlEncodedMessage.charCodeAt(i++))<<8*(3-(3&f));for(data[(dataSize=16*(1+(f+7>>6)))-1]=8*f-8;blockStartIndex>3]>>>4*(7-(7&i))&15).toString(16);return hexHash}(null==value?"":""+value)}function svgValue(value){return(10*value+.5|0)/10}class SvgPath{constructor(){this.v=""}g(points){let dataString="";for(let i=0;i'}m(fillColor,opacity){opacity&&(this.C+='')}O(color,dataString){this.C+=''}toString(){return this.C+""}}function toSvg(hashOrValue,size,config){const writer=new SvgWriter(size);return iconGenerator(new SvgRenderer(writer),isValidHash(hashOrValue)||computeHash(hashOrValue),config),writer.toString()}"undefined"!=typeof document&&document.querySelectorAll.bind(document);const Jdenticon=react.memo((function Jdenticon_Identicon({className="",publicKey,size,style={}}){const html=(0,react.useMemo)((()=>({__html:toSvg(publicKey.substring(2),size)})),[publicKey,size]);return(0,jsx_runtime.jsx)("div",{className,dangerouslySetInnerHTML:html,style})}));var asU8a=__webpack_require__("./node_modules/@polkadot/util-crypto/blake2/asU8a.js");const polkadot_C=32,polkadot_Z=5,SCHEMES=[{colors:[0,28,0,0,28,0,0,28,0,0,28,0,0,28,0,0,28,0,1],freq:1},{colors:[0,1,3,2,4,3,0,1,3,2,4,3,0,1,3,2,4,3,5],freq:20},{colors:[1,2,3,1,2,4,5,5,4,1,2,3,1,2,4,5,5,4,0],freq:16},{colors:[0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,0,1,2,3],freq:32},{colors:[0,1,2,3,4,5,0,1,2,3,4,5,0,1,2,3,4,5,6],freq:32},{colors:[0,1,2,3,4,5,3,4,2,0,1,6,7,8,9,7,8,6,10],freq:128},{colors:[0,1,2,3,4,5,6,7,8,9,10,8,6,7,5,3,4,2,11],freq:128}],SCHEMES_TOTAL=SCHEMES.map((s=>s.freq)).reduce(((a,b)=>a+b)),OUTER_CIRCLE={cx:polkadot_C,cy:polkadot_C,fill:"#eee",r:polkadot_C};let zeroHash=new Uint8Array;function getCircleXY(isSixPoint=!1){const{r,r3o4,ro2,ro4,rroot3o2,rroot3o4}=function getRotation(isSixPoint){const r=isSixPoint?polkadot_C/8*5:polkadot_C/4*3;return{r,r3o4:3*r/4,ro2:r/2,ro4:r/4,rroot3o2:r*Math.sqrt(3)/2,rroot3o4:r*Math.sqrt(3)/4}}(isSixPoint);return[[polkadot_C,polkadot_C-r],[polkadot_C,polkadot_C-ro2],[polkadot_C-rroot3o4,polkadot_C-r3o4],[polkadot_C-rroot3o2,polkadot_C-ro2],[polkadot_C-rroot3o4,polkadot_C-ro4],[polkadot_C-rroot3o2,polkadot_C],[polkadot_C-rroot3o2,polkadot_C+ro2],[polkadot_C-rroot3o4,polkadot_C+ro4],[polkadot_C-rroot3o4,polkadot_C+r3o4],[polkadot_C,polkadot_C+r],[polkadot_C,polkadot_C+ro2],[polkadot_C+rroot3o4,polkadot_C+r3o4],[polkadot_C+rroot3o2,polkadot_C+ro2],[polkadot_C+rroot3o4,polkadot_C+ro4],[polkadot_C+rroot3o2,polkadot_C],[polkadot_C+rroot3o2,polkadot_C-ro2],[polkadot_C+rroot3o4,polkadot_C-ro4],[polkadot_C+rroot3o4,polkadot_C-r3o4],[polkadot_C,polkadot_C]]}function getColors(address){const id=function addressToId(address){return zeroHash.length||(zeroHash=(0,asU8a.b)(new Uint8Array(32),512)),(0,asU8a.b)((0,decode.m)(address),512).map(((x,i)=>(x+256-zeroHash[i])%256))}(address),d=Math.floor((id[30]+256*id[31])%SCHEMES_TOTAL),rot=id[28]%6*3,sat=Math.floor(70*id[29]/256+26)%80+30,scheme=function findScheme(d){let cum=0;const schema=SCHEMES.find((schema=>(cum+=schema.freq,d{const b=(x+i%28*58)%256;if(0===b)return"#444";if(255===b)return"transparent";const h=Math.floor(b%64*360/64),l=[53,15,35,75][Math.floor(b/64)];return`hsl(${h}, ${sat}%, ${l}%)`}));return scheme.colors.map(((_,i)=>palette[scheme.colors[i<18?(i+rot)%18:18]]))}function renderCircle({cx,cy,fill,r},key){return(0,jsx_runtime.jsx)("circle",{cx,cy,fill,r},key)}const Polkadot=react.memo((function Polkadot_Identicon({address,className="",isAlternative=!1,size,style={}}){const circles=(0,react.useMemo)((()=>function polkadotIcon(address,{isAlternative}){const xy=getCircleXY(isAlternative);let colors;try{colors=getColors(address)}catch{colors=new Array(xy.length).fill("#ddd")}return[OUTER_CIRCLE].concat(xy.map((([cx,cy],index)=>({cx,cy,fill:colors[index],r:polkadot_Z}))))}(address,{isAlternative})),[address,isAlternative]);return(0,jsx_runtime.jsx)("svg",{className,height:size,id:address,name:address,style,viewBox:"0 0 64 64",width:size,children:circles.map(renderCircle)})})),Fallback=Beachball,DEFAULT_SIZE=64,Components={beachball:Beachball,empty:Empty,ethereum:Ethereum,jdenticon:Jdenticon,polkadot:Polkadot,substrate:Jdenticon};class BaseIcon extends react.PureComponent{state={address:"",publicKey:"0x"};static prefix=void 0;static setDefaultPrefix(prefix){BaseIcon.prefix=prefix}static getDerivedStateFromProps({prefix=BaseIcon.prefix,theme,value},prevState){if("ethereum"===theme){const address=(0,u8a.U)(value)?function ethereumEncode(addressOrPublic){if(!addressOrPublic)return"0x";const u8aAddress=(0,toU8a.Y)(addressOrPublic);if(![20,32,33,65].includes(u8aAddress.length))throw new Error(`Invalid address or publicKey provided, received ${u8aAddress.length} bytes input`);const address=toHex_u8aToHex(getH160(u8aAddress),-1,!1),hash=toHex_u8aToHex(keccakAsU8a(address),-1,!1);let result="";for(let i=0;i<40;i++)result=`${result}${parseInt(hash[i],16)>7?address[i].toUpperCase():address[i]}`;return`0x${result}`}(value):value||"";return{address,publicKey:""}}try{const address=(0,u8a.U)(value)||(0,hex.vq)(value)?(0,encode.m)(value,prefix):value||"",publicKey=toHex_u8aToHex((0,decode.m)(address,!1,prefix));return address===prevState.address?null:{address,publicKey}}catch{return{address:"",publicKey:"0x"}}}render(){const{address}=this.state,wrapped=this.getWrapped(this.state,this.props);return address?(0,jsx_runtime.jsx)(lib_default(),{onCopy:this.onCopy,text:address,children:wrapped}):wrapped}getWrapped({address,publicKey},{Custom}){const{className="",isAlternative,isHighlight,size=DEFAULT_SIZE,style={},theme=settings.icon}=this.props,Component=address?Custom||Components["default"===theme?ICON_DEFAULT_HOST:theme]||Fallback:Empty;return(0,jsx_runtime.jsx)(StyledDiv,{className:`ui--IdentityIcon ${className}`,style,children:(0,jsx_runtime.jsx)(Component,{address,className:isHighlight?"highlight":"",isAlternative,publicKey,size})},address)}onCopy=()=>{const{onCopy}=this.props,{address}=this.state;address&&onCopy&&onCopy(address)}}const StyledDiv=st.div` - cursor: copy; - display: inline-block; - line-height: 0; - - > .container { - position: relative; - - > div, - > svg { - position: relative; - } - - &.highlight:before { - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; - border-radius: 50%; - box-shadow: 0 0 5px 2px #aaa; - content: ''; - } - } -`,Identicon_Identicon=react.memo((function Icon(props){return(0,jsx_runtime.jsx)(BaseIcon,{...props})})),react_identicon=Identicon_Identicon},"./node_modules/@polkadot/ui-settings/node_modules/eventemitter3/index.js":module=>{"use strict";var has=Object.prototype.hasOwnProperty,prefix="~";function Events(){}function EE(fn,context,once){this.fn=fn,this.context=context,this.once=once||!1}function addListener(emitter,event,fn,context,once){if("function"!=typeof fn)throw new TypeError("The listener must be a function");var listener=new EE(fn,context||emitter,once),evt=prefix?prefix+event:event;return emitter._events[evt]?emitter._events[evt].fn?emitter._events[evt]=[emitter._events[evt],listener]:emitter._events[evt].push(listener):(emitter._events[evt]=listener,emitter._eventsCount++),emitter}function clearEvent(emitter,evt){0==--emitter._eventsCount?emitter._events=new Events:delete emitter._events[evt]}function EventEmitter(){this._events=new Events,this._eventsCount=0}Object.create&&(Events.prototype=Object.create(null),(new Events).__proto__||(prefix=!1)),EventEmitter.prototype.eventNames=function eventNames(){var events,name,names=[];if(0===this._eventsCount)return names;for(name in events=this._events)has.call(events,name)&&names.push(prefix?name.slice(1):name);return Object.getOwnPropertySymbols?names.concat(Object.getOwnPropertySymbols(events)):names},EventEmitter.prototype.listeners=function listeners(event){var evt=prefix?prefix+event:event,handlers=this._events[evt];if(!handlers)return[];if(handlers.fn)return[handlers.fn];for(var i=0,l=handlers.length,ee=new Array(l);i>19^t^t>>8,(randseed[3]>>>0)/(1<<31>>>0)}function createColor(){return[Math.floor(360*rand())/360,(60*rand()+40)/100,25*(rand()+rand()+rand()+rand())/100]}function fillRect(png,x,y,w,h,color){for(let i=0;i>24&255,w>>16&255,w>>8&255,255&w)}function byte2lsb(w){return String.fromCharCode(255&w,w>>8&255)}this.width=width,this.height=height,this.depth=depth,this.pix_size=height*(width+1),this.data_size=2+this.pix_size+5*Math.floor((65534+this.pix_size)/65535)+4,this.ihdr_offs=0,this.ihdr_size=25,this.plte_offs=this.ihdr_offs+this.ihdr_size,this.plte_size=8+3*depth+4,this.trns_offs=this.plte_offs+this.plte_size,this.trns_size=8+depth+4,this.idat_offs=this.trns_offs+this.trns_size,this.idat_size=8+this.data_size+4,this.iend_offs=this.idat_offs+this.idat_size,this.iend_size=12,this.buffer_size=this.iend_offs+this.iend_size,this.buffer=new Array,this.palette=new Object,this.pindex=0;for(var _crc32=new Array,i=0;i>8&255,255&w)}(header));for(i=0;(i<<16)-1>1&2147483647:c>>1&2147483647;_crc32[i]=c}this.index=function(x,y){var i=y*(this.width+1)+x+1;return this.idat_offs+8+2+5*Math.floor(i/65535+1)+i},this.color=function(red,green,blue,alpha){var color=(((alpha=alpha>=0?alpha:255)<<8|red)<<8|green)<<8|blue;if(void 0===this.palette[color]){if(this.pindex==this.depth)return"\0";var ndx=this.plte_offs+8+3*this.pindex;this.buffer[ndx+0]=String.fromCharCode(red),this.buffer[ndx+1]=String.fromCharCode(green),this.buffer[ndx+2]=String.fromCharCode(blue),this.buffer[this.trns_offs+8+this.pindex]=String.fromCharCode(alpha),this.palette[color]=String.fromCharCode(this.pindex++)}return this.palette[color]},this.getBase64=function(){var c1,c2,c3,e1,e2,e3,e4,s=this.getDump(),ch="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",l=s.length,i=0,r="";do{e1=(c1=s.charCodeAt(i))>>2,e2=(3&c1)<<4|(c2=s.charCodeAt(i+1))>>4,c3=s.charCodeAt(i+2),e3=l>6,e4=l>8&16777215;write(png,offs+size-4,byte4(-1^crc))}return s1%=65521,s2%=65521,write(this.buffer,this.idat_offs+this.idat_size-8,byte4(s2<<16|s1)),crc32(this.buffer,this.ihdr_offs,this.ihdr_size),crc32(this.buffer,this.plte_offs,this.plte_size),crc32(this.buffer,this.trns_offs,this.trns_size),crc32(this.buffer,this.idat_offs,this.idat_size),crc32(this.buffer,this.iend_offs,this.iend_size),"‰PNG\r\n\n"+this.buffer.join("")}}},function(module,exports){function hue2rgb(p,q,t){return t<0&&(t+=1),t>1&&(t-=1),t<1/6?p+6*(q-p)*t:t<.5?q:t<2/3?p+(q-p)*(2/3-t)*6:p}module.exports=function hsl2rgb(h,s,l){let r,g,b;if(0==s)r=g=b=l;else{const q=l<.5?l*(1+s):l+s-l*s,p=2*l-q;r=hue2rgb(p,q,h+1/3),g=hue2rgb(p,q,h),b=hue2rgb(p,q,h-1/3)}return[Math.round(255*r),Math.round(255*g),Math.round(255*b),255]}}])}))},"./node_modules/react-copy-to-clipboard/lib/Component.js":(__unused_webpack_module,exports,__webpack_require__)=>{"use strict";function _typeof(obj){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(obj){return typeof obj}:function(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},_typeof(obj)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.CopyToClipboard=void 0;var _react=_interopRequireDefault(__webpack_require__("./node_modules/react/index.js")),_copyToClipboard=_interopRequireDefault(__webpack_require__("./node_modules/copy-to-clipboard/index.js")),_excluded=["text","onCopy","options","children"];function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter((function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable}))),keys.push.apply(keys,symbols)}return keys}function _objectSpread(target){for(var i=1;i=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function _defineProperties(target,props){for(var i=0;i{"use strict";var CopyToClipboard=__webpack_require__("./node_modules/react-copy-to-clipboard/lib/Component.js").CopyToClipboard;CopyToClipboard.CopyToClipboard=CopyToClipboard,module.exports=CopyToClipboard},"./node_modules/shallowequal/index.js":module=>{module.exports=function shallowEqual(objA,objB,compare,compareContext){var ret=compare?compare.call(compareContext,objA,objB):void 0;if(void 0!==ret)return!!ret;if(objA===objB)return!0;if("object"!=typeof objA||!objA||"object"!=typeof objB||!objB)return!1;var keysA=Object.keys(objA),keysB=Object.keys(objB);if(keysA.length!==keysB.length)return!1;for(var bHasOwnProperty=Object.prototype.hasOwnProperty.bind(objB),idx=0;idx{var engine=__webpack_require__("./node_modules/store/src/store-engine.js"),storages=__webpack_require__("./node_modules/store/storages/all.js"),plugins=[__webpack_require__("./node_modules/store/plugins/json2.js")];module.exports=engine.createStore(storages,plugins)},"./node_modules/store/plugins/json2.js":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=function json2Plugin(){return __webpack_require__("./node_modules/store/plugins/lib/json2.js"),{}}},"./node_modules/store/plugins/lib/json2.js":()=>{"object"!=typeof JSON&&(JSON={}),function(){"use strict";var rx_one=/^[\],:{}\s]*$/,rx_two=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,rx_three=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,rx_four=/(?:^|:|,)(?:\s*\[)+/g,rx_escapable=/[\\"\u0000-\u001f\u007f-\u009f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,rx_dangerous=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta,rep;function f(n){return n<10?"0"+n:n}function this_value(){return this.valueOf()}function quote(string){return rx_escapable.lastIndex=0,rx_escapable.test(string)?'"'+string.replace(rx_escapable,(function(a){var c=meta[a];return"string"==typeof c?c:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)}))+'"':'"'+string+'"'}function str(key,holder){var i,k,v,length,partial,mind=gap,value=holder[key];switch(value&&"object"==typeof value&&"function"==typeof value.toJSON&&(value=value.toJSON(key)),"function"==typeof rep&&(value=rep.call(holder,key,value)),typeof value){case"string":return quote(value);case"number":return isFinite(value)?String(value):"null";case"boolean":case"null":return String(value);case"object":if(!value)return"null";if(gap+=indent,partial=[],"[object Array]"===Object.prototype.toString.apply(value)){for(length=value.length,i=0;i{var util=__webpack_require__("./node_modules/store/src/util.js"),slice=util.slice,pluck=util.pluck,each=util.each,bind=util.bind,create=util.create,isList=util.isList,isFunction=util.isFunction,isObject=util.isObject;module.exports={createStore};var storeAPI={version:"2.0.12",enabled:!1,get:function(key,optionalDefaultValue){var data=this.storage.read(this._namespacePrefix+key);return this._deserialize(data,optionalDefaultValue)},set:function(key,value){return void 0===value?this.remove(key):(this.storage.write(this._namespacePrefix+key,this._serialize(value)),value)},remove:function(key){this.storage.remove(this._namespacePrefix+key)},each:function(callback){var self=this;this.storage.each((function(val,namespacedKey){callback.call(self,self._deserialize(val),(namespacedKey||"").replace(self._namespaceRegexp,""))}))},clearAll:function(){this.storage.clearAll()},hasNamespace:function(namespace){return this._namespacePrefix=="__storejs_"+namespace+"_"},createStore:function(){return createStore.apply(this,arguments)},addPlugin:function(plugin){this._addPlugin(plugin)},namespace:function(namespace){return createStore(this.storage,this.plugins,namespace)}};function createStore(storages,plugins,namespace){namespace||(namespace=""),storages&&!isList(storages)&&(storages=[storages]),plugins&&!isList(plugins)&&(plugins=[plugins]);var namespacePrefix=namespace?"__storejs_"+namespace+"_":"",namespaceRegexp=namespace?new RegExp("^"+namespacePrefix):null;if(!/^[a-zA-Z0-9_\-]*$/.test(namespace))throw new Error("store.js namespaces can only have alphanumerics + underscores and dashes");var _privateStoreProps={_namespacePrefix:namespacePrefix,_namespaceRegexp:namespaceRegexp,_testStorage:function(storage){try{var testStr="__storejs__test__";storage.write(testStr,testStr);var ok=storage.read(testStr)===testStr;return storage.remove(testStr),ok}catch(e){return!1}},_assignPluginFnProp:function(pluginFnProp,propName){var oldFn=this[propName];this[propName]=function pluginFn(){var args=slice(arguments,0),self=this;var newFnArgs=[function super_fn(){if(oldFn)return each(arguments,(function(arg,i){args[i]=arg})),oldFn.apply(self,args)}].concat(args);return pluginFnProp.apply(self,newFnArgs)}},_serialize:function(obj){return JSON.stringify(obj)},_deserialize:function(strVal,defaultVal){if(!strVal)return defaultVal;var val="";try{val=JSON.parse(strVal)}catch(e){val=strVal}return void 0!==val?val:defaultVal},_addStorage:function(storage){this.enabled||this._testStorage(storage)&&(this.storage=storage,this.enabled=!0)},_addPlugin:function(plugin){var self=this;if(isList(plugin))each(plugin,(function(plugin){self._addPlugin(plugin)}));else if(!pluck(this.plugins,(function(seenPlugin){return plugin===seenPlugin}))){if(this.plugins.push(plugin),!isFunction(plugin))throw new Error("Plugins must be function values that return objects");var pluginProperties=plugin.call(this);if(!isObject(pluginProperties))throw new Error("Plugins must return an object of function properties");each(pluginProperties,(function(pluginFnProp,propName){if(!isFunction(pluginFnProp))throw new Error("Bad plugin property: "+propName+" from plugin "+plugin.name+". Plugins should only return functions.");self._assignPluginFnProp(pluginFnProp,propName)}))}},addStorage:function(storage){!function _warn(){var _console="undefined"==typeof console?null:console;_console&&(_console.warn?_console.warn:_console.log).apply(_console,arguments)}("store.addStorage(storage) is deprecated. Use createStore([storages])"),this._addStorage(storage)}},store=create(_privateStoreProps,storeAPI,{plugins:[]});return store.raw={},each(store,(function(prop,propName){isFunction(prop)&&(store.raw[propName]=bind(store,prop))})),each(storages,(function(storage){store._addStorage(storage)})),each(plugins,(function(plugin){store._addPlugin(plugin)})),store}},"./node_modules/store/src/util.js":(module,__unused_webpack_exports,__webpack_require__)=>{var assign=function make_assign(){return Object.assign?Object.assign:function shimAssign(obj,props1,props2,etc){for(var i=1;i{module.exports=[__webpack_require__("./node_modules/store/storages/localStorage.js"),__webpack_require__("./node_modules/store/storages/oldFF-globalStorage.js"),__webpack_require__("./node_modules/store/storages/oldIE-userDataStorage.js"),__webpack_require__("./node_modules/store/storages/cookieStorage.js"),__webpack_require__("./node_modules/store/storages/sessionStorage.js"),__webpack_require__("./node_modules/store/storages/memoryStorage.js")]},"./node_modules/store/storages/cookieStorage.js":(module,__unused_webpack_exports,__webpack_require__)=>{var util=__webpack_require__("./node_modules/store/src/util.js"),Global=util.Global,trim=util.trim;module.exports={name:"cookieStorage",read:function read(key){if(!key||!_has(key))return null;var regexpStr="(?:^|.*;\\s*)"+escape(key).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*((?:[^;](?!;))*[^;]?).*";return unescape(doc.cookie.replace(new RegExp(regexpStr),"$1"))},write:function write(key,data){if(!key)return;doc.cookie=escape(key)+"="+escape(data)+"; expires=Tue, 19 Jan 2038 03:14:07 GMT; path=/"},each,remove,clearAll:function clearAll(){each((function(_,key){remove(key)}))}};var doc=Global.document;function each(callback){for(var cookies=doc.cookie.split(/; ?/g),i=cookies.length-1;i>=0;i--)if(trim(cookies[i])){var kvp=cookies[i].split("="),key=unescape(kvp[0]);callback(unescape(kvp[1]),key)}}function remove(key){key&&_has(key)&&(doc.cookie=escape(key)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/")}function _has(key){return new RegExp("(?:^|;\\s*)"+escape(key).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=").test(doc.cookie)}},"./node_modules/store/storages/localStorage.js":(module,__unused_webpack_exports,__webpack_require__)=>{var Global=__webpack_require__("./node_modules/store/src/util.js").Global;function localStorage(){return Global.localStorage}function read(key){return localStorage().getItem(key)}module.exports={name:"localStorage",read,write:function write(key,data){return localStorage().setItem(key,data)},each:function each(fn){for(var i=localStorage().length-1;i>=0;i--){var key=localStorage().key(i);fn(read(key),key)}},remove:function remove(key){return localStorage().removeItem(key)},clearAll:function clearAll(){return localStorage().clear()}}},"./node_modules/store/storages/memoryStorage.js":module=>{module.exports={name:"memoryStorage",read:function read(key){return memoryStorage[key]},write:function write(key,data){memoryStorage[key]=data},each:function each(callback){for(var key in memoryStorage)memoryStorage.hasOwnProperty(key)&&callback(memoryStorage[key],key)},remove:function remove(key){delete memoryStorage[key]},clearAll:function clearAll(key){memoryStorage={}}};var memoryStorage={}},"./node_modules/store/storages/oldFF-globalStorage.js":(module,__unused_webpack_exports,__webpack_require__)=>{var Global=__webpack_require__("./node_modules/store/src/util.js").Global;module.exports={name:"oldFF-globalStorage",read:function read(key){return globalStorage[key]},write:function write(key,data){globalStorage[key]=data},each,remove:function remove(key){return globalStorage.removeItem(key)},clearAll:function clearAll(){each((function(key,_){delete globalStorage[key]}))}};var globalStorage=Global.globalStorage;function each(fn){for(var i=globalStorage.length-1;i>=0;i--){var key=globalStorage.key(i);fn(globalStorage[key],key)}}},"./node_modules/store/storages/oldIE-userDataStorage.js":(module,__unused_webpack_exports,__webpack_require__)=>{var Global=__webpack_require__("./node_modules/store/src/util.js").Global;module.exports={name:"oldIE-userDataStorage",write:function write(unfixedKey,data){if(disable)return;var fixedKey=fixKey(unfixedKey);_withStorageEl((function(storageEl){storageEl.setAttribute(fixedKey,data),storageEl.save(storageName)}))},read:function read(unfixedKey){if(disable)return;var fixedKey=fixKey(unfixedKey),res=null;return _withStorageEl((function(storageEl){res=storageEl.getAttribute(fixedKey)})),res},each:function each(callback){_withStorageEl((function(storageEl){for(var attributes=storageEl.XMLDocument.documentElement.attributes,i=attributes.length-1;i>=0;i--){var attr=attributes[i];callback(storageEl.getAttribute(attr.name),attr.name)}}))},remove:function remove(unfixedKey){var fixedKey=fixKey(unfixedKey);_withStorageEl((function(storageEl){storageEl.removeAttribute(fixedKey),storageEl.save(storageName)}))},clearAll:function clearAll(){_withStorageEl((function(storageEl){var attributes=storageEl.XMLDocument.documentElement.attributes;storageEl.load(storageName);for(var i=attributes.length-1;i>=0;i--)storageEl.removeAttribute(attributes[i].name);storageEl.save(storageName)}))}};var storageName="storejs",doc=Global.document,_withStorageEl=function _makeIEStorageElFunction(){if(!doc||!doc.documentElement||!doc.documentElement.addBehavior)return null;var storageOwner,storageContainer,storageEl;try{(storageContainer=new ActiveXObject("htmlfile")).open(),storageContainer.write(' \ No newline at end of file + import './main.a946d49c.iframe.bundle.js'; \ No newline at end of file diff --git a/main.a946d49c.iframe.bundle.js b/main.a946d49c.iframe.bundle.js new file mode 100644 index 0000000000..b0d168867d --- /dev/null +++ b/main.a946d49c.iframe.bundle.js @@ -0,0 +1 @@ +(self.webpackChunkwebb_monorepo=self.webpackChunkwebb_monorepo||[]).push([[179],{"./libs/icons/src lazy recursive !!./node_modules/@svgr/webpack/dist/index.js! ^\\.\\/.*\\.svg$":(module,__unused_webpack_exports,__webpack_require__)=>{var map={"./chains/arbitrum-goerli.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/arbitrum-goerli.svg",358],"./chains/arbitrum.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/arbitrum.svg",9617],"./chains/athena.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/athena.svg",6880],"./chains/avalanche-fuji.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/avalanche-fuji.svg",5406],"./chains/avalanche.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/avalanche.svg",9047],"./chains/cosmos.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/cosmos.svg",609],"./chains/default.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/default.svg",710],"./chains/demeter.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/demeter.svg",8984],"./chains/ethereum.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/ethereum.svg",8795],"./chains/goerli.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/goerli.svg",6025],"./chains/hermes.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/hermes.svg",9851],"./chains/kusama.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/kusama.svg",715],"./chains/moonbase-alpha.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/moonbase-alpha.svg",5658],"./chains/moonbeam.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/moonbeam.svg",5944],"./chains/optimism-goerli.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/optimism-goerli.svg",3335],"./chains/optimism.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/optimism.svg",1471],"./chains/orbit-athena.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/orbit-athena.svg",7770],"./chains/orbit-demeter.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/orbit-demeter.svg",3696],"./chains/orbit-hermes.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/orbit-hermes.svg",5727],"./chains/polkadot.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/polkadot.svg",8704],"./chains/polygon-mumbai.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/polygon-mumbai.svg",9226],"./chains/polygon.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/polygon.svg",2916],"./chains/rinkeby.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/rinkeby.svg",4531],"./chains/scroll-testnet.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/scroll-testnet.svg",8970],"./chains/scroll.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/scroll.svg",2446],"./chains/sepolia.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/sepolia.svg",1004],"./chains/substrate.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/substrate.svg",6726],"./chains/tangle-transparent.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/tangle-transparent.svg",5992],"./chains/tangle.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/tangle.svg",2886],"./chains/webb.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/webb.svg",7083],"./tokens/agor.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/agor.svg",1919],"./tokens/arbitrum.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/arbitrum.svg",3467],"./tokens/avax.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/avax.svg",370],"./tokens/btc.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/btc.svg",8825],"./tokens/dai.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/dai.svg",4076],"./tokens/default.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/default.svg",268],"./tokens/dev.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/dev.svg",937],"./tokens/dot.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/dot.svg",6061],"./tokens/etc.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/etc.svg",9066],"./tokens/eth.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/eth.svg",5978],"./tokens/ksm.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/ksm.svg",3167],"./tokens/link.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/link.svg",7285],"./tokens/matic.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/matic.svg",8669],"./tokens/moondev.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/moondev.svg",7665],"./tokens/near.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/near.svg",2748],"./tokens/one.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/one.svg",905],"./tokens/op.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/op.svg",8268],"./tokens/orbt.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/orbt.svg",6187],"./tokens/placeholder.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/placeholder.svg",8174],"./tokens/sep.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/sep.svg",7421],"./tokens/ttnt.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/ttnt.svg",6962],"./tokens/usdc.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/usdc.svg",9485],"./tokens/usdt.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/usdt.svg",842],"./tokens/webb.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/webb.svg",2598],"./tokens/webb^2.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/webb^2.svg",2027],"./tokens/webbalpha.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/webbalpha.svg",7239],"./tokens/webbdev.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/webbdev.svg",9286],"./tokens/webbeth.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/webbeth.svg",473],"./tokens/webbstandalone.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/webbstandalone.svg",5211],"./tokens/webbttnt-standalone.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/webbttnt-standalone.svg",8020],"./tokens/webbttnt.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/webbttnt.svg",1489],"./tokens/webbusdc.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/webbusdc.svg",8532],"./tokens/webbweth.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/webbweth.svg",6078],"./tokens/weth.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/weth.svg",5674],"./tokens/wmatic.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/wmatic.svg",7881],"./tokens/wtnt.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/wtnt.svg",9601]};function webpackAsyncContext(req){if(!__webpack_require__.o(map,req))return Promise.resolve().then((()=>{var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}));var ids=map[req],id=ids[0];return __webpack_require__.e(ids[1]).then((()=>__webpack_require__(id)))}webpackAsyncContext.keys=()=>Object.keys(map),webpackAsyncContext.id="./libs/icons/src lazy recursive !!./node_modules/@svgr/webpack/dist/index.js! ^\\.\\/.*\\.svg$",module.exports=webpackAsyncContext},"./libs/icons/src lazy recursive !!./node_modules/@svgr/webpack/dist/index.js! ^\\.\\/.*s\\/default\\.svg$":(module,__unused_webpack_exports,__webpack_require__)=>{var map={"./chains/default.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/chains/default.svg",710],"./tokens/default.svg":["./node_modules/@svgr/webpack/dist/index.js!./libs/icons/src/tokens/default.svg",268]};function webpackAsyncContext(req){if(!__webpack_require__.o(map,req))return Promise.resolve().then((()=>{var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}));var ids=map[req],id=ids[0];return __webpack_require__.e(ids[1]).then((()=>__webpack_require__(id)))}webpackAsyncContext.keys=()=>Object.keys(map),webpackAsyncContext.id="./libs/icons/src lazy recursive !!./node_modules/@svgr/webpack/dist/index.js! ^\\.\\/.*s\\/default\\.svg$",module.exports=webpackAsyncContext},"./libs/webb-ui-components/src sync recursive ^\\.(?:(?:^%7C\\/%7C(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/)(?%21\\.)(?=.)[^/]*?\\.stories\\.(js%7Cjsx%7Cts%7Ctsx))$":(module,__unused_webpack_exports,__webpack_require__)=>{var map={"./stories/atoms/Logo.stories.jsx":"./libs/webb-ui-components/src/stories/atoms/Logo.stories.jsx","./stories/atoms/StatusIndicator.stories.tsx":"./libs/webb-ui-components/src/stories/atoms/StatusIndicator.stories.tsx","./stories/atoms/TangleLogo.stories.jsx":"./libs/webb-ui-components/src/stories/atoms/TangleLogo.stories.jsx","./stories/atoms/Typography.stories.jsx":"./libs/webb-ui-components/src/stories/atoms/Typography.stories.jsx","./stories/molecules/Accordion.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/Accordion.stories.jsx","./stories/molecules/AddressChip.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/AddressChip.stories.jsx","./stories/molecules/AdjustAmount.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/AdjustAmount.stories.jsx","./stories/molecules/Alert.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/Alert.stories.jsx","./stories/molecules/AmountInput.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/AmountInput.stories.jsx","./stories/molecules/AmountMenu.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/AmountMenu.stories.jsx","./stories/molecules/Avatar.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/Avatar.stories.jsx","./stories/molecules/AvatarGroup.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/AvatarGroup.stories.jsx","./stories/molecules/Banner.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/Banner.stories.jsx","./stories/molecules/BottomDialog.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/BottomDialog.stories.jsx","./stories/molecules/Breadcrumbs.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/Breadcrumbs.stories.jsx","./stories/molecules/BreadcrumbsItem.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/BreadcrumbsItem.stories.jsx","./stories/molecules/BridgeFeeDetails.stories.tsx":"./libs/webb-ui-components/src/stories/molecules/BridgeFeeDetails.stories.tsx","./stories/molecules/BridgeInputGroup.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/BridgeInputGroup.stories.jsx","./stories/molecules/Button.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/Button.stories.jsx","./stories/molecules/Card.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/Card.stories.jsx","./stories/molecules/CardTable.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/CardTable.stories.jsx","./stories/molecules/ChainButton.stories.tsx":"./libs/webb-ui-components/src/stories/molecules/ChainButton.stories.tsx","./stories/molecules/ChainChip.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/ChainChip.stories.jsx","./stories/molecules/ChainIcon.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/ChainIcon.stories.jsx","./stories/molecules/ChainInput.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/ChainInput.stories.jsx","./stories/molecules/ChainsRing.stories.tsx":"./libs/webb-ui-components/src/stories/molecules/ChainsRing.stories.tsx","./stories/molecules/CheckBoxMenu.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/CheckBoxMenu.stories.jsx","./stories/molecules/Checkbox.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/Checkbox.stories.jsx","./stories/molecules/Chip.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/Chip.stories.jsx","./stories/molecules/Collapsible.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/Collapsible.stories.jsx","./stories/molecules/ConnectWalletMobileButton.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/ConnectWalletMobileButton.stories.jsx","./stories/molecules/ContractListCard.stories.tsx":"./libs/webb-ui-components/src/stories/molecules/ContractListCard.stories.tsx","./stories/molecules/CopyWithToolTip.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/CopyWithToolTip.stories.jsx","./stories/molecules/Disclaimer.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/Disclaimer.stories.jsx","./stories/molecules/Divider.stories.tsx":"./libs/webb-ui-components/src/stories/molecules/Divider.stories.tsx","./stories/molecules/DropdownMenu.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/DropdownMenu.stories.jsx","./stories/molecules/ErrorFallback.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/ErrorFallback.stories.jsx","./stories/molecules/FixedAmount.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/FixedAmount.stories.jsx","./stories/molecules/Footer.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/Footer.stories.jsx","./stories/molecules/IconsGroup.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/IconsGroup.stories.jsx","./stories/molecules/InfoItem.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/InfoItem.stories.jsx","./stories/molecules/Input.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/Input.stories.jsx","./stories/molecules/KeyValueWithButton.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/KeyValueWithButton.stories.jsx","./stories/molecules/Label.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/Label.stories.jsx","./stories/molecules/LabelWithValue.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/LabelWithValue.stories.jsx","./stories/molecules/LoadingPill.stories.tsx":"./libs/webb-ui-components/src/stories/molecules/LoadingPill.stories.tsx","./stories/molecules/MenuItem.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/MenuItem.stories.jsx","./stories/molecules/OFACModal.stories.tsx":"./libs/webb-ui-components/src/stories/molecules/OFACModal.stories.tsx","./stories/molecules/Pagination.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/Pagination.stories.jsx","./stories/molecules/Progress.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/Progress.stories.jsx","./stories/molecules/RecipientInput.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/RecipientInput.stories.jsx","./stories/molecules/RelayerInput.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/RelayerInput.stories.jsx","./stories/molecules/ShieldedAssetInput.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/ShieldedAssetInput.stories.jsx","./stories/molecules/SkeletonLoader.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/SkeletonLoader.stories.jsx","./stories/molecules/Slider.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/Slider.stories.jsx","./stories/molecules/Socials.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/Socials.stories.jsx","./stories/molecules/Stats.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/Stats.stories.jsx","./stories/molecules/Switcher.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/Switcher.stories.jsx","./stories/molecules/TableAndChartTabs.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/TableAndChartTabs.stories.jsx","./stories/molecules/Tabs.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/Tabs.stories.jsx","./stories/molecules/TextField.stories.tsx":"./libs/webb-ui-components/src/stories/molecules/TextField.stories.tsx","./stories/molecules/ThemeSwitcher.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/ThemeSwitcher.stories.jsx","./stories/molecules/ThemeToggle.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/ThemeToggle.stories.jsx","./stories/molecules/TimeProgress.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/TimeProgress.stories.jsx","./stories/molecules/Timeline.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/Timeline.stories.jsx","./stories/molecules/TitleWithInfo.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/TitleWithInfo.stories.jsx","./stories/molecules/ToggleCard.stories.tsx":"./libs/webb-ui-components/src/stories/molecules/ToggleCard.stories.tsx","./stories/molecules/TokenInput.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/TokenInput.stories.jsx","./stories/molecules/TokenListItem.stories.tsx":"./libs/webb-ui-components/src/stories/molecules/TokenListItem.stories.tsx","./stories/molecules/TokenPair.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/TokenPair.stories.jsx","./stories/molecules/TokenSelector.stories.tsx":"./libs/webb-ui-components/src/stories/molecules/TokenSelector.stories.tsx","./stories/molecules/Tooltip.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/Tooltip.stories.jsx","./stories/molecules/TopNavigationMenu.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/TopNavigationMenu.stories.jsx","./stories/molecules/TxConfirmationRing.stories.jsx":"./libs/webb-ui-components/src/stories/molecules/TxConfirmationRing.stories.jsx","./stories/molecules/TxProgressor.stories.tsx":"./libs/webb-ui-components/src/stories/molecules/TxProgressor.stories.tsx","./stories/molecules/WalletButton.stories.tsx":"./libs/webb-ui-components/src/stories/molecules/WalletButton.stories.tsx","./stories/organisms/ChartContainer.stories.jsx":"./libs/webb-ui-components/src/stories/organisms/ChartContainer.stories.jsx","./stories/organisms/KeyCard.stories.jsx":"./libs/webb-ui-components/src/stories/organisms/KeyCard.stories.jsx","./stories/organisms/KeyStatusCard.stories.jsx":"./libs/webb-ui-components/src/stories/organisms/KeyStatusCard.stories.jsx","./stories/organisms/Modal.stories.jsx":"./libs/webb-ui-components/src/stories/organisms/Modal.stories.jsx","./stories/organisms/NetworkThresholdCard.stories.jsx":"./libs/webb-ui-components/src/stories/organisms/NetworkThresholdCard.stories.jsx","./stories/organisms/SideBarMenu.stories.jsx":"./libs/webb-ui-components/src/stories/organisms/SideBarMenu.stories.jsx","./stories/organisms/Sidebar.stories.jsx":"./libs/webb-ui-components/src/stories/organisms/Sidebar.stories.jsx","./stories/organisms/TransactionInputCard.stories.tsx":"./libs/webb-ui-components/src/stories/organisms/TransactionInputCard.stories.tsx","./stories/templates/ChainListCard.stories.tsx":"./libs/webb-ui-components/src/stories/templates/ChainListCard.stories.tsx","./stories/templates/DepositCard.stories.jsx":"./libs/webb-ui-components/src/stories/templates/DepositCard.stories.jsx","./stories/templates/DepositConfirm.stories.jsx":"./libs/webb-ui-components/src/stories/templates/DepositConfirm.stories.jsx","./stories/templates/GovernanceContractDetailCard.stories.tsx":"./libs/webb-ui-components/src/stories/templates/GovernanceContractDetailCard.stories.tsx","./stories/templates/RelayerListCard.stories.tsx":"./libs/webb-ui-components/src/stories/templates/RelayerListCard.stories.tsx","./stories/templates/TransactionProccessingCard.stories.jsx":"./libs/webb-ui-components/src/stories/templates/TransactionProccessingCard.stories.jsx","./stories/templates/TransactionQueueCard.stories.jsx":"./libs/webb-ui-components/src/stories/templates/TransactionQueueCard.stories.jsx","./stories/templates/TransferCard.stories.jsx":"./libs/webb-ui-components/src/stories/templates/TransferCard.stories.jsx","./stories/templates/TransferConfirm.stories.jsx":"./libs/webb-ui-components/src/stories/templates/TransferConfirm.stories.jsx","./stories/templates/WalletConnectionCard.stories.jsx":"./libs/webb-ui-components/src/stories/templates/WalletConnectionCard.stories.jsx","./stories/templates/WithdrawCard.stories.jsx":"./libs/webb-ui-components/src/stories/templates/WithdrawCard.stories.jsx","./stories/templates/WithdrawConfirm.stories.jsx":"./libs/webb-ui-components/src/stories/templates/WithdrawConfirm.stories.jsx"};function webpackContext(req){var id=webpackContextResolve(req);return __webpack_require__(id)}function webpackContextResolve(req){if(!__webpack_require__.o(map,req)){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}return map[req]}webpackContext.keys=function webpackContextKeys(){return Object.keys(map)},webpackContext.resolve=webpackContextResolve,module.exports=webpackContext,webpackContext.id="./libs/webb-ui-components/src sync recursive ^\\.(?:(?:^%7C\\/%7C(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/)(?%21\\.)(?=.)[^/]*?\\.stories\\.(js%7Cjsx%7Cts%7Ctsx))$"},"./libs/webb-ui-components/src sync recursive ^\\.(?:(?:^%7C\\/%7C(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/)(?%21\\.)(?=.)[^/]*?\\.stories\\.mdx)$":(module,__unused_webpack_exports,__webpack_require__)=>{var map={"./stories/Introduction.stories.mdx":"./libs/webb-ui-components/src/stories/Introduction.stories.mdx"};function webpackContext(req){var id=webpackContextResolve(req);return __webpack_require__(id)}function webpackContextResolve(req){if(!__webpack_require__.o(map,req)){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}return map[req]}webpackContext.keys=function webpackContextKeys(){return Object.keys(map)},webpackContext.resolve=webpackContextResolve,module.exports=webpackContext,webpackContext.id="./libs/webb-ui-components/src sync recursive ^\\.(?:(?:^%7C\\/%7C(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/)(?%21\\.)(?=.)[^/]*?\\.stories\\.mdx)$"},"./libs/webb-ui-components/src/stories/Introduction.stories.mdx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{__page:()=>__page,default:()=>Introduction_stories});var _g,react=__webpack_require__("./node_modules/react/index.js"),lib=__webpack_require__("./node_modules/@mdx-js/react/lib/index.js"),dist=__webpack_require__("./node_modules/@storybook/addon-docs/dist/index.mjs");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i{throw new Error("Docs-only story")};__page.parameters={docsOnly:!0};const componentMeta={title:"Introduction",tags:["stories-mdx"],includeStories:["__page"]};componentMeta.parameters=componentMeta.parameters||{},componentMeta.parameters.docs={...componentMeta.parameters.docs||{},page:function MDXContent(props={}){const{wrapper:MDXLayout}=Object.assign({},(0,lib.ah)(),props.components);return MDXLayout?(0,jsx_runtime.jsx)(MDXLayout,{...props,children:(0,jsx_runtime.jsx)(_createMdxContent,{...props})}):_createMdxContent(props)}};const Introduction_stories=componentMeta},"./libs/dapp-config/src/chains/chain-config.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{F:()=>chain_config_chainsConfig});__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.array.filter.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptor.js"),__webpack_require__("./node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptors.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-properties.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var defineProperty=__webpack_require__("./node_modules/@babel/runtime/helpers/defineProperty.js"),defineProperty_default=__webpack_require__.n(defineProperty),evm=__webpack_require__("./libs/dapp-config/src/chains/evm/index.tsx"),src=(__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.url-search-params.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.url.js"),__webpack_require__("./libs/dapp-types/src/index.ts")),typed_chain_id=__webpack_require__("./node_modules/@webb-tools/sdk-core/typed-chain-id.js");function populateBlockExplorerStub(connString){var params=new URLSearchParams({rpc:connString});return new URL("?".concat(params.toString()),"https://polkadot.js.org/apps/").toString()}var chainsConfig=defineProperty_default()(defineProperty_default()(defineProperty_default()(defineProperty_default()({},src.Th.ProtocolSubstrateStandalone,{chainType:typed_chain_id.Jb.Substrate,id:src.BX.ProtocolSubstrateStandalone,name:"Substrate",network:"Substrate",group:"webb-dev",tag:"dev",nativeCurrency:{name:"Webb Substrate",symbol:"WEBB",decimals:18},blockExplorers:{default:{name:"Substrate Explorer",url:populateBlockExplorerStub("ws://127.0.0.1:9944")}},rpcUrls:{default:{http:[],webSocket:["ws://127.0.0.1:9944"]},public:{http:[],webSocket:["ws://127.0.0.1:9944"]}},env:["development"]}),src.Th.TangleStandaloneTestnet,{chainType:typed_chain_id.Jb.Substrate,group:"tangle",tag:"test",id:src.BX.TangleStandaloneTestnet,name:"Tangle Standalone Testnet",network:"Substrate",nativeCurrency:{name:"Tangle",symbol:"tTNT",decimals:18},blockExplorers:{default:{name:"Tangle Explorer",url:populateBlockExplorerStub("wss://rpc-archive.tangle.tools")}},rpcUrls:{default:{http:[],webSocket:["wss://rpc-archive.tangle.tools","wss://rpc.tangle.tools"]},public:{http:[],webSocket:["wss://rpc-archive.tangle.tools","wss://rpc.tangle.tools"]}},env:["development"]}),src.Th.Kusama,{chainType:typed_chain_id.Jb.KusamaRelayChain,id:src.BX.Kusama,name:"Kusama",network:"Kusama",group:"kusama",tag:"live",nativeCurrency:{name:"Kusama",symbol:"KSM",decimals:12},blockExplorers:{default:{name:"Kusama Explorer",url:populateBlockExplorerStub("wss://kusama-rpc.polkadot.io")}},rpcUrls:{default:{http:[],webSocket:["wss://kusama-rpc.polkadot.io"]},public:{http:[],webSocket:["wss://kusama-rpc.polkadot.io"]}},env:["development"]}),src.Th.Polkadot,{chainType:typed_chain_id.Jb.PolkadotRelayChain,id:src.BX.Polkadot,name:"Polkadot",network:"Polkadot",group:"polkadot",tag:"live",nativeCurrency:{name:"Polkadot",symbol:"DOT",decimals:10},blockExplorers:{default:{name:"Kusama Explorer",url:populateBlockExplorerStub("wss://rpc.polkadot.io")}},rpcUrls:{default:{http:[],webSocket:["wss://rpc.polkadot.io"]},public:{http:[],webSocket:["wss://rpc.polkadot.io"]}},env:["development"]});function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r{"use strict";__webpack_require__.d(__webpack_exports__,{F:()=>chainsConfig});var _chainsConfig,defineProperty=__webpack_require__("./node_modules/@babel/runtime/helpers/defineProperty.js"),defineProperty_default=__webpack_require__.n(defineProperty),ChainId=(__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.array.is-array.js"),__webpack_require__("./node_modules/core-js/modules/es.array.concat.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js"),__webpack_require__("./libs/dapp-types/src/ChainId.ts")),typed_chain_id=__webpack_require__("./node_modules/@webb-tools/sdk-core/typed-chain-id.js"),cloneDeep=__webpack_require__("./node_modules/lodash/cloneDeep.js"),cloneDeep_default=__webpack_require__.n(cloneDeep),merge=__webpack_require__("./node_modules/lodash/merge.js"),merge_default=__webpack_require__.n(merge),mergeWith=__webpack_require__("./node_modules/lodash/mergeWith.js"),mergeWith_default=__webpack_require__.n(mergeWith),polygonMumbai=__webpack_require__("./node_modules/viem/_esm/chains/definitions/polygonMumbai.js"),goerli=__webpack_require__("./node_modules/viem/_esm/chains/definitions/goerli.js"),optimismGoerli=__webpack_require__("./node_modules/viem/_esm/chains/definitions/optimismGoerli.js"),arbitrumGoerli=__webpack_require__("./node_modules/viem/_esm/chains/definitions/arbitrumGoerli.js"),moonbaseAlpha=__webpack_require__("./node_modules/viem/_esm/chains/definitions/moonbaseAlpha.js"),sepolia=__webpack_require__("./node_modules/viem/_esm/chains/definitions/sepolia.js"),avalancheFuji=__webpack_require__("./node_modules/viem/_esm/chains/definitions/avalancheFuji.js"),scrollTestnet=__webpack_require__("./node_modules/viem/_esm/chains/definitions/scrollTestnet.js"),address=__webpack_require__("./node_modules/viem/_esm/constants/address.js"),DEFAULT_EVM_CURRENCY={name:"Ether",symbol:"ETH",decimals:18,address:address.D},ORBIT_NATIVE_CURRENCY={name:"Orbit ETH",symbol:"ORBt",decimals:18,address:address.D},hostedOrbitMulticall3Address={NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/10822692063137757068",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"10822692063137757068"}.BRIDGE_DAPP_HOSTED_ORBIT_MULTLICALL3_ADDRESS,athenaOrbitMulticall3DeploymentBlock={NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/10822692063137757068",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"10822692063137757068"}.BRIDGE_DAPP_ATHENA_ORBIT_MULTICALL3_DEPLOYMENT_BLOCK?parseInt({NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/10822692063137757068",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"10822692063137757068"}.BRIDGE_DAPP_ATHENA_ORBIT_MULTICALL3_DEPLOYMENT_BLOCK):0,hermesOrbitMulticall3DeploymentBlock={NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/10822692063137757068",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"10822692063137757068"}.BRIDGE_DAPP_HERMES_ORBIT_MULTICALL3_DEPLOYMENT_BLOCK?parseInt({NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/10822692063137757068",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"10822692063137757068"}.BRIDGE_DAPP_HERMES_ORBIT_MULTICALL3_DEPLOYMENT_BLOCK):0,demeterOrbitMulticall3DeploymentBlock={NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/10822692063137757068",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"10822692063137757068"}.BRIDGE_DAPP_DEMETER_ORBIT_MULTICALL3_DEPLOYMENT_BLOCK?parseInt({NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/10822692063137757068",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"10822692063137757068"}.BRIDGE_DAPP_DEMETER_ORBIT_MULTICALL3_DEPLOYMENT_BLOCK):0,tangleMulticall3DeploymentBlock={NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/10822692063137757068",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"10822692063137757068"}.BRIDGE_DAPP_TANGLE_MULTICALL3_DEPLOYMENT_BLOCK?parseInt({NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/10822692063137757068",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"10822692063137757068"}.BRIDGE_DAPP_TANGLE_MULTICALL3_DEPLOYMENT_BLOCK):0,localOrbitMulticall3Address={NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/10822692063137757068",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"10822692063137757068"}.BRIDGE_DAPP_LOCAL_ORBIT_MULTICALL3_ADDRESS,localAthenaMulticall3DeploymentBlock={NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/10822692063137757068",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"10822692063137757068"}.BRIDGE_DAPP_LOCAL_ATHENA_MULTICALL3_DEPLOYMENT_BLOCK?parseInt({NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/10822692063137757068",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"10822692063137757068"}.BRIDGE_DAPP_LOCAL_ATHENA_MULTICALL3_DEPLOYMENT_BLOCK):0,localHermesMulticall3DeploymentBlock={NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/10822692063137757068",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"10822692063137757068"}.BRIDGE_DAPP_LOCAL_HERMES_MULTICALL3_DEPLOYMENT_BLOCK?parseInt({NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/10822692063137757068",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"10822692063137757068"}.BRIDGE_DAPP_LOCAL_HERMES_MULTICALL3_DEPLOYMENT_BLOCK):0,localDemeterMulticall3DeploymentBlock={NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/10822692063137757068",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"10822692063137757068"}.BRIDGE_DAPP_LOCAL_DEMETER_MULTICALL3_DEPLOYMENT_BLOCK?parseInt({NODE_ENV:"production",NODE_PATH:"",STORYBOOK:"true",PUBLIC_URL:".",NX_CLI_SET:"true",NX_LOAD_DOT_ENV_FILES:"true",NX_WORKSPACE_ROOT:"/home/runner/work/webb-dapp/webb-dapp",NX_TERMINAL_OUTPUT_PATH:"/home/runner/work/webb-dapp/webb-dapp/node_modules/.cache/nx/terminalOutputs/10822692063137757068",NX_STREAM_OUTPUT:"true",NX_TASK_TARGET_PROJECT:"webb-ui-components",NX_TASK_TARGET_TARGET:"build-storybook",NX_TASK_HASH:"10822692063137757068"}.BRIDGE_DAPP_LOCAL_DEMETER_MULTICALL3_DEPLOYMENT_BLOCK):0,evm_polygonMumbai=merge_default()(cloneDeep_default()(polygonMumbai.v),{rpcUrls:{default:{http:["https://endpoints.omniatech.io/v1/matic/mumbai/public"]},public:{http:["https://endpoints.omniatech.io/v1/matic/mumbai/public"]}}}),mergeChain=function mergeChain(chain,extended){return mergeWith_default()(cloneDeep_default()(chain),extended,(function(objValue,srcValue){if(Array.isArray(objValue))return objValue.concat(srcValue)}))},additionalRpcUrls=defineProperty_default()(defineProperty_default()(defineProperty_default()(defineProperty_default()(defineProperty_default()(defineProperty_default()(defineProperty_default()(defineProperty_default()({},ChainId.Th.Goerli,["https://ethereum-goerli.publicnode.com","https://rpc.ankr.com/eth_goerli"]),ChainId.Th.OptimismTestnet,["https://endpoints.omniatech.io/v1/op/goerli/public","https://optimism-goerli.public.blastapi.io"]),ChainId.Th.ArbitrumTestnet,["https://endpoints.omniatech.io/v1/arbitrum/goerli/public","https://arbitrum-goerli.publicnode.com"]),ChainId.Th.PolygonTestnet,["https://polygon-mumbai.blockpi.network/v1/rpc/public","https://polygon-mumbai-bor.publicnode.com/"]),ChainId.Th.MoonbaseAlpha,["https://moonbase-alpha.public.blastapi.io","https://moonbeam-alpha.api.onfinality.io/public","https://moonbase.unitedbloc.com:1000"]),ChainId.Th.Sepolia,["https://endpoints.omniatech.io/v1/eth/sepolia/public","https://eth-sepolia.public.blastapi.io"]),ChainId.Th.AvalancheFuji,["https://avalanche-fuji-c-chain.publicnode.com","https://api.avax-test.network/ext/bc/C/rpc"]),ChainId.Th.ScrollAlpha,["https://scroll-testnet.blockpi.network/v1/rpc/public","https://scroll-alphanet.public.blastapi.io"]),chainsConfig=(_chainsConfig={},defineProperty_default()(defineProperty_default()(defineProperty_default()(defineProperty_default()(defineProperty_default()(defineProperty_default()(defineProperty_default()(defineProperty_default()(defineProperty_default()(defineProperty_default()(_chainsConfig,ChainId.Th.Goerli,mergeChain(goerli.w,{chainType:typed_chain_id.Jb.EVM,group:"ethereum",tag:"test",rpcUrls:{public:{http:additionalRpcUrls[ChainId.Th.Goerli]},default:{http:additionalRpcUrls[ChainId.Th.Goerli]}}})),ChainId.Th.OptimismTestnet,mergeChain(optimismGoerli.l,{chainType:typed_chain_id.Jb.EVM,group:"optimism",tag:"test",rpcUrls:{public:{http:additionalRpcUrls[ChainId.Th.OptimismTestnet]},default:{http:additionalRpcUrls[ChainId.Th.OptimismTestnet]}}})),ChainId.Th.ArbitrumTestnet,mergeChain(arbitrumGoerli.J,{chainType:typed_chain_id.Jb.EVM,group:"arbitrum",tag:"test",rpcUrls:{public:{http:additionalRpcUrls[ChainId.Th.ArbitrumTestnet]},default:{http:additionalRpcUrls[ChainId.Th.ArbitrumTestnet]}}})),ChainId.Th.PolygonTestnet,mergeChain(evm_polygonMumbai,{chainType:typed_chain_id.Jb.EVM,group:"polygon",tag:"test",rpcUrls:{public:{http:additionalRpcUrls[ChainId.Th.PolygonTestnet]},default:{http:additionalRpcUrls[ChainId.Th.PolygonTestnet]}}})),ChainId.Th.MoonbaseAlpha,mergeChain(moonbaseAlpha.t,{chainType:typed_chain_id.Jb.EVM,group:"moonbeam",tag:"test",rpcUrls:{public:{http:additionalRpcUrls[ChainId.Th.MoonbaseAlpha]},default:{http:additionalRpcUrls[ChainId.Th.MoonbaseAlpha]}}})),ChainId.Th.Sepolia,mergeChain(sepolia.F,{chainType:typed_chain_id.Jb.EVM,group:"ethereum",tag:"test",rpcUrls:{public:{http:additionalRpcUrls[ChainId.Th.Sepolia]},default:{http:additionalRpcUrls[ChainId.Th.Sepolia]}}})),ChainId.Th.AvalancheFuji,mergeChain(avalancheFuji.c,{chainType:typed_chain_id.Jb.EVM,group:"avalanche",tag:"test",rpcUrls:{public:{http:additionalRpcUrls[ChainId.Th.AvalancheFuji]},default:{http:additionalRpcUrls[ChainId.Th.AvalancheFuji]}}})),ChainId.Th.ScrollAlpha,mergeChain(scrollTestnet.g,{chainType:typed_chain_id.Jb.EVM,group:"scroll",tag:"test",contracts:{multicall3:{address:"0xcA11bde05977b3631167028862bE2a173976CA11",blockCreated:2745641}},rpcUrls:{public:{http:additionalRpcUrls[ChainId.Th.ScrollAlpha]},default:{http:additionalRpcUrls[ChainId.Th.ScrollAlpha]}}})),ChainId.Th.HermesOrbit,{chainType:typed_chain_id.Jb.EVM,id:ChainId.jQ.HermesOrbit,name:"Orbit Hermes",network:"Orbit",group:"orbit",tag:"test",nativeCurrency:ORBIT_NATIVE_CURRENCY,blockExplorers:{default:{name:"Hermes Orbit Explorer",url:"https://hermes-explorer.webb.tools"}},rpcUrls:{default:{http:["https://hermes-testnet.webb.tools"]},public:{http:["https://hermes-testnet.webb.tools"]}},contracts:hostedOrbitMulticall3Address?{multicall3:{address:"0x".concat(hostedOrbitMulticall3Address.replace(/^0x/,"")),blockCreated:hermesOrbitMulticall3DeploymentBlock}}:void 0}),ChainId.Th.AthenaOrbit,{chainType:typed_chain_id.Jb.EVM,id:ChainId.jQ.AthenaOrbit,name:"Orbit Athena",network:"Orbit",group:"orbit",tag:"test",nativeCurrency:ORBIT_NATIVE_CURRENCY,blockExplorers:{default:{name:"Athena Orbit Explorer",url:"https://athena-explorer.webb.tools"}},rpcUrls:{default:{http:["https://athena-testnet.webb.tools"]},public:{http:["https://athena-testnet.webb.tools"]}},contracts:hostedOrbitMulticall3Address?{multicall3:{address:"0x".concat(hostedOrbitMulticall3Address.replace(/^0x/,"")),blockCreated:athenaOrbitMulticall3DeploymentBlock}}:void 0}),defineProperty_default()(defineProperty_default()(defineProperty_default()(defineProperty_default()(defineProperty_default()(_chainsConfig,ChainId.Th.DemeterOrbit,{chainType:typed_chain_id.Jb.EVM,id:ChainId.jQ.DemeterOrbit,name:"Orbit Demeter",network:"Orbit",group:"orbit",tag:"test",nativeCurrency:ORBIT_NATIVE_CURRENCY,blockExplorers:{default:{name:"Demeter Orbit Explorer",url:"https://demeter-explorer.webb.tools"}},rpcUrls:{default:{http:["https://demeter-testnet.webb.tools"]},public:{http:["https://demeter-testnet.webb.tools"]}},contracts:hostedOrbitMulticall3Address?{multicall3:{address:"0x".concat(hostedOrbitMulticall3Address.replace(/^0x/,"")),blockCreated:demeterOrbitMulticall3DeploymentBlock}}:void 0}),ChainId.Th.TangleTestnet,{chainType:typed_chain_id.Jb.EVM,id:ChainId.jQ.TangleTestnet,name:"Tangle Testnet",network:"Tangle",group:"tangle",tag:"test",nativeCurrency:{name:"Test Tangle Network Token",symbol:"tTNT",decimals:18},blockExplorers:{default:{name:"Tangle Testnet Explorer",url:"https://explorer.tangle.tools"}},rpcUrls:{default:{http:["https://rpc-archive.tangle.tools","https://rpc.tangle.tools"]},public:{http:["https://rpc-archive.tangle.tools","https://rpc.tangle.tools"]}},contracts:hostedOrbitMulticall3Address?{multicall3:{address:"0x".concat(hostedOrbitMulticall3Address.replace(/^0x/,"")),blockCreated:tangleMulticall3DeploymentBlock}}:void 0}),ChainId.Th.HermesLocalnet,{chainType:typed_chain_id.Jb.EVM,id:ChainId.jQ.HermesLocalnet,name:"Hermes",network:"Orbit",group:"webb-dev",tag:"dev",nativeCurrency:DEFAULT_EVM_CURRENCY,rpcUrls:{default:{http:["http://127.0.0.1:".concat(ChainId.jQ.HermesLocalnet)]},public:{http:["http://127.0.0.1:".concat(ChainId.jQ.HermesLocalnet)]}},env:["development"],contracts:localOrbitMulticall3Address?{multicall3:{address:"0x".concat(localOrbitMulticall3Address.replace(/^0x/,"")),blockCreated:localHermesMulticall3DeploymentBlock}}:void 0}),ChainId.Th.AthenaLocalnet,{chainType:typed_chain_id.Jb.EVM,id:ChainId.jQ.AthenaLocalnet,name:"Athena",network:"Orbit",group:"webb-dev",tag:"dev",nativeCurrency:DEFAULT_EVM_CURRENCY,rpcUrls:{default:{http:["http://127.0.0.1:".concat(ChainId.jQ.AthenaLocalnet)]},public:{http:["http://127.0.0.1:".concat(ChainId.jQ.AthenaLocalnet)]}},env:["development"],contracts:localOrbitMulticall3Address?{multicall3:{address:"0x".concat(localOrbitMulticall3Address.replace(/^0x/,"")),blockCreated:localAthenaMulticall3DeploymentBlock}}:void 0}),ChainId.Th.DemeterLocalnet,{chainType:typed_chain_id.Jb.EVM,id:ChainId.jQ.DemeterLocalnet,name:"Demeter",network:"Orbit",group:"webb-dev",tag:"dev",nativeCurrency:DEFAULT_EVM_CURRENCY,rpcUrls:{default:{http:["http://127.0.0.1:".concat(ChainId.jQ.DemeterLocalnet)]},public:{http:["http://127.0.0.1:".concat(ChainId.jQ.DemeterLocalnet)]}},env:["development"],contracts:localOrbitMulticall3Address?{multicall3:{address:"0x".concat(localOrbitMulticall3Address.replace(/^0x/,"")),blockCreated:localDemeterMulticall3DeploymentBlock}}:void 0}))},"./libs/dapp-types/src/ChainId.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{jQ:()=>src_EVMChainId,Th:()=>PresetTypedChainId,BX:()=>src_SubstrateChainId});var typed_chain_id=__webpack_require__("./node_modules/@webb-tools/sdk-core/typed-chain-id.js");const src_EVMChainId=function(EVMChainId){return EVMChainId[EVMChainId.EthereumMainNet=1]="EthereumMainNet",EVMChainId[EVMChainId.Goerli=5]="Goerli",EVMChainId[EVMChainId.Sepolia=11155111]="Sepolia",EVMChainId[EVMChainId.Ganache=1337]="Ganache",EVMChainId[EVMChainId.Edgeware=2021]="Edgeware",EVMChainId[EVMChainId.HarmonyTestnet0=16667e5]="HarmonyTestnet0",EVMChainId[EVMChainId.HarmonyTestnet1=1666700001]="HarmonyTestnet1",EVMChainId[EVMChainId.Shiden=336]="Shiden",EVMChainId[EVMChainId.OptimismTestnet=420]="OptimismTestnet",EVMChainId[EVMChainId.ArbitrumTestnet=421613]="ArbitrumTestnet",EVMChainId[EVMChainId.PolygonTestnet=80001]="PolygonTestnet",EVMChainId[EVMChainId.MoonbaseAlpha=1287]="MoonbaseAlpha",EVMChainId[EVMChainId.AvalancheFuji=43113]="AvalancheFuji",EVMChainId[EVMChainId.ScrollAlpha=534353]="ScrollAlpha",EVMChainId[EVMChainId.TangleTestnet=4006]="TangleTestnet",EVMChainId[EVMChainId.AthenaOrbit=3884533461]="AthenaOrbit",EVMChainId[EVMChainId.HermesOrbit=3884533462]="HermesOrbit",EVMChainId[EVMChainId.DemeterOrbit=3884533463]="DemeterOrbit",EVMChainId[EVMChainId.HermesLocalnet=5001]="HermesLocalnet",EVMChainId[EVMChainId.AthenaLocalnet=5002]="AthenaLocalnet",EVMChainId[EVMChainId.DemeterLocalnet=5003]="DemeterLocalnet",EVMChainId}({});const src_SubstrateChainId=function(SubstrateChainId){return SubstrateChainId[SubstrateChainId.Edgeware=7]="Edgeware",SubstrateChainId[SubstrateChainId.ProtocolSubstrateStandalone=1080]="ProtocolSubstrateStandalone",SubstrateChainId[SubstrateChainId.LocalTangleStandalone=1081]="LocalTangleStandalone",SubstrateChainId[SubstrateChainId.TangleStandaloneTestnet=1081]="TangleStandaloneTestnet",SubstrateChainId[SubstrateChainId.Kusama=2]="Kusama",SubstrateChainId[SubstrateChainId.Polkadot=0]="Polkadot",SubstrateChainId}({});var PresetTypedChainId=function(PresetTypedChainId){return PresetTypedChainId[PresetTypedChainId.EthereumMainNet=(0,typed_chain_id.D1)(typed_chain_id.Jb.EVM,src_EVMChainId.EthereumMainNet)]="EthereumMainNet",PresetTypedChainId[PresetTypedChainId.Goerli=(0,typed_chain_id.D1)(typed_chain_id.Jb.EVM,src_EVMChainId.Goerli)]="Goerli",PresetTypedChainId[PresetTypedChainId.Sepolia=(0,typed_chain_id.D1)(typed_chain_id.Jb.EVM,src_EVMChainId.Sepolia)]="Sepolia",PresetTypedChainId[PresetTypedChainId.HarmonyTestnet1=(0,typed_chain_id.D1)(typed_chain_id.Jb.EVM,src_EVMChainId.HarmonyTestnet1)]="HarmonyTestnet1",PresetTypedChainId[PresetTypedChainId.HarmonyTestnet0=(0,typed_chain_id.D1)(typed_chain_id.Jb.EVM,src_EVMChainId.HarmonyTestnet0)]="HarmonyTestnet0",PresetTypedChainId[PresetTypedChainId.Ganache=(0,typed_chain_id.D1)(typed_chain_id.Jb.EVM,src_EVMChainId.Ganache)]="Ganache",PresetTypedChainId[PresetTypedChainId.Shiden=(0,typed_chain_id.D1)(typed_chain_id.Jb.EVM,src_EVMChainId.Shiden)]="Shiden",PresetTypedChainId[PresetTypedChainId.OptimismTestnet=(0,typed_chain_id.D1)(typed_chain_id.Jb.EVM,src_EVMChainId.OptimismTestnet)]="OptimismTestnet",PresetTypedChainId[PresetTypedChainId.ArbitrumTestnet=(0,typed_chain_id.D1)(typed_chain_id.Jb.EVM,src_EVMChainId.ArbitrumTestnet)]="ArbitrumTestnet",PresetTypedChainId[PresetTypedChainId.PolygonTestnet=(0,typed_chain_id.D1)(typed_chain_id.Jb.EVM,src_EVMChainId.PolygonTestnet)]="PolygonTestnet",PresetTypedChainId[PresetTypedChainId.ProtocolSubstrateStandalone=(0,typed_chain_id.D1)(typed_chain_id.Jb.Substrate,src_SubstrateChainId.ProtocolSubstrateStandalone)]="ProtocolSubstrateStandalone",PresetTypedChainId[PresetTypedChainId.LocalTangleStandalone=(0,typed_chain_id.D1)(typed_chain_id.Jb.Substrate,src_SubstrateChainId.LocalTangleStandalone)]="LocalTangleStandalone",PresetTypedChainId[PresetTypedChainId.TangleStandaloneTestnet=(0,typed_chain_id.D1)(typed_chain_id.Jb.Substrate,src_SubstrateChainId.TangleStandaloneTestnet)]="TangleStandaloneTestnet",PresetTypedChainId[PresetTypedChainId.DkgSubstrateStandalone=(0,typed_chain_id.D1)(typed_chain_id.Jb.Substrate,src_SubstrateChainId.ProtocolSubstrateStandalone)]="DkgSubstrateStandalone",PresetTypedChainId[PresetTypedChainId.Kusama=(0,typed_chain_id.D1)(typed_chain_id.Jb.KusamaRelayChain,src_SubstrateChainId.Kusama)]="Kusama",PresetTypedChainId[PresetTypedChainId.Polkadot=(0,typed_chain_id.D1)(typed_chain_id.Jb.PolkadotRelayChain,src_SubstrateChainId.Polkadot)]="Polkadot",PresetTypedChainId[PresetTypedChainId.MoonbaseAlpha=(0,typed_chain_id.D1)(typed_chain_id.Jb.EVM,src_EVMChainId.MoonbaseAlpha)]="MoonbaseAlpha",PresetTypedChainId[PresetTypedChainId.AvalancheFuji=(0,typed_chain_id.D1)(typed_chain_id.Jb.EVM,src_EVMChainId.AvalancheFuji)]="AvalancheFuji",PresetTypedChainId[PresetTypedChainId.ScrollAlpha=(0,typed_chain_id.D1)(typed_chain_id.Jb.EVM,src_EVMChainId.ScrollAlpha)]="ScrollAlpha",PresetTypedChainId[PresetTypedChainId.HermesOrbit=(0,typed_chain_id.D1)(typed_chain_id.Jb.EVM,src_EVMChainId.HermesOrbit)]="HermesOrbit",PresetTypedChainId[PresetTypedChainId.AthenaOrbit=(0,typed_chain_id.D1)(typed_chain_id.Jb.EVM,src_EVMChainId.AthenaOrbit)]="AthenaOrbit",PresetTypedChainId[PresetTypedChainId.DemeterOrbit=(0,typed_chain_id.D1)(typed_chain_id.Jb.EVM,src_EVMChainId.DemeterOrbit)]="DemeterOrbit",PresetTypedChainId[PresetTypedChainId.HermesLocalnet=(0,typed_chain_id.D1)(typed_chain_id.Jb.EVM,src_EVMChainId.HermesLocalnet)]="HermesLocalnet",PresetTypedChainId[PresetTypedChainId.AthenaLocalnet=(0,typed_chain_id.D1)(typed_chain_id.Jb.EVM,src_EVMChainId.AthenaLocalnet)]="AthenaLocalnet",PresetTypedChainId[PresetTypedChainId.DemeterLocalnet=(0,typed_chain_id.D1)(typed_chain_id.Jb.EVM,src_EVMChainId.DemeterLocalnet)]="DemeterLocalnet",PresetTypedChainId[PresetTypedChainId.TangleTestnet=(0,typed_chain_id.D1)(typed_chain_id.Jb.EVM,src_EVMChainId.TangleTestnet)]="TangleTestnet",PresetTypedChainId}({})},"./libs/dapp-types/src/WalletId.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{U:()=>WalletId});var WalletId=function(WalletId){return WalletId[WalletId.Polkadot=1]="Polkadot",WalletId[WalletId.MetaMask=2]="MetaMask",WalletId[WalletId.WalletConnectV2=3]="WalletConnectV2",WalletId[WalletId.OneWallet=4]="OneWallet",WalletId[WalletId.Talisman=5]="Talisman",WalletId[WalletId.SubWallet=6]="SubWallet",WalletId}({})},"./libs/dapp-types/src/WebbError.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__("./node_modules/core-js/modules/es.reflect.construct.js");var _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_classCallCheck_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@babel/runtime/helpers/classCallCheck.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_classCallCheck_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_classCallCheck_js__WEBPACK_IMPORTED_MODULE_1__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_createClass_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/@babel/runtime/helpers/createClass.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_createClass_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_createClass_js__WEBPACK_IMPORTED_MODULE_2__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_assertThisInitialized_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/@babel/runtime/helpers/assertThisInitialized.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_assertThisInitialized_js__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_assertThisInitialized_js__WEBPACK_IMPORTED_MODULE_3__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_inherits_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./node_modules/@babel/runtime/helpers/inherits.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_inherits_js__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_inherits_js__WEBPACK_IMPORTED_MODULE_4__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_possibleConstructorReturn_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_possibleConstructorReturn_js__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_possibleConstructorReturn_js__WEBPACK_IMPORTED_MODULE_5__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_getPrototypeOf_js__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_getPrototypeOf_js__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_getPrototypeOf_js__WEBPACK_IMPORTED_MODULE_6__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_wrapNativeSuper_js__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("./node_modules/@babel/runtime/helpers/wrapNativeSuper.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_wrapNativeSuper_js__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_wrapNativeSuper_js__WEBPACK_IMPORTED_MODULE_7__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_defineProperty_js__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("./node_modules/@babel/runtime/helpers/defineProperty.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_defineProperty_js__WEBPACK_IMPORTED_MODULE_8___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_defineProperty_js__WEBPACK_IMPORTED_MODULE_8__);__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.map.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js");function _createSuper(Derived){var hasNativeReflectConstruct=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function _createSuperInternal(){var result,Super=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_getPrototypeOf_js__WEBPACK_IMPORTED_MODULE_6___default()(Derived);if(hasNativeReflectConstruct){var NewTarget=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_getPrototypeOf_js__WEBPACK_IMPORTED_MODULE_6___default()(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_possibleConstructorReturn_js__WEBPACK_IMPORTED_MODULE_5___default()(this,result)}}var WebbErrorCodes=function(WebbErrorCodes){return WebbErrorCodes[WebbErrorCodes.ApiNotReady=0]="ApiNotReady",WebbErrorCodes[WebbErrorCodes.NoCurrencyAvailable=1]="NoCurrencyAvailable",WebbErrorCodes[WebbErrorCodes.NoFungibleTokenAvailable=2]="NoFungibleTokenAvailable",WebbErrorCodes[WebbErrorCodes.UnsupportedProvider=3]="UnsupportedProvider",WebbErrorCodes[WebbErrorCodes.UnsupportedChain=4]="UnsupportedChain",WebbErrorCodes[WebbErrorCodes.UnsupportedWallet=5]="UnsupportedWallet",WebbErrorCodes[WebbErrorCodes.UnselectedChain=6]="UnselectedChain",WebbErrorCodes[WebbErrorCodes.UnsupportedBrowser=7]="UnsupportedBrowser",WebbErrorCodes[WebbErrorCodes.NoAccountAvailable=8]="NoAccountAvailable",WebbErrorCodes[WebbErrorCodes.NoActiveBridge=9]="NoActiveBridge",WebbErrorCodes[WebbErrorCodes.NoEndpointsConfigured=10]="NoEndpointsConfigured",WebbErrorCodes[WebbErrorCodes.NoteParsingFailure=11]="NoteParsingFailure",WebbErrorCodes[WebbErrorCodes.PolkaDotExtensionNotInstalled=12]="PolkaDotExtensionNotInstalled",WebbErrorCodes[WebbErrorCodes.TalismanExtensionNotInstalled=13]="TalismanExtensionNotInstalled",WebbErrorCodes[WebbErrorCodes.SubWalletExtensionNotInstalled=14]="SubWalletExtensionNotInstalled",WebbErrorCodes[WebbErrorCodes.MetaMaskExtensionNotInstalled=15]="MetaMaskExtensionNotInstalled",WebbErrorCodes[WebbErrorCodes.UnknownWallet=16]="UnknownWallet",WebbErrorCodes[WebbErrorCodes.InsufficientProviderInterface=17]="InsufficientProviderInterface",WebbErrorCodes[WebbErrorCodes.EVMSessionAlreadyEnded=18]="EVMSessionAlreadyEnded",WebbErrorCodes[WebbErrorCodes.NoRelayerSupport=19]="NoRelayerSupport",WebbErrorCodes[WebbErrorCodes.RelayerMisbehaving=20]="RelayerMisbehaving",WebbErrorCodes[WebbErrorCodes.ChainIdTypeUnformatted=21]="ChainIdTypeUnformatted",WebbErrorCodes[WebbErrorCodes.AmountToWithdrawExceedsTheDepositedAmount=22]="AmountToWithdrawExceedsTheDepositedAmount",WebbErrorCodes[WebbErrorCodes.TransactionCancelled=23]="TransactionCancelled",WebbErrorCodes[WebbErrorCodes.TransactionInProgress=24]="TransactionInProgress",WebbErrorCodes[WebbErrorCodes.NotImplemented=25]="NotImplemented",WebbErrorCodes[WebbErrorCodes.AnchorIdNotFound=26]="AnchorIdNotFound",WebbErrorCodes[WebbErrorCodes.InsufficientDiskSpace=27]="InsufficientDiskSpace",WebbErrorCodes[WebbErrorCodes.InvalidArguments=28]="InvalidArguments",WebbErrorCodes[WebbErrorCodes.NoConnectorConfigured=29]="NoConnectorConfigured",WebbErrorCodes[WebbErrorCodes.CommitmentNotInTree=30]="CommitmentNotInTree",WebbErrorCodes[WebbErrorCodes.SwitchAccountFailed=31]="SwitchAccountFailed",WebbErrorCodes[WebbErrorCodes.SwitchChainFailed=32]="SwitchChainFailed",WebbErrorCodes[WebbErrorCodes.FailedToSendTx=33]="FailedToSendTx",WebbErrorCodes[WebbErrorCodes.FailedToConnectWallet=34]="FailedToConnectWallet",WebbErrorCodes[WebbErrorCodes.FailedToDisconnect=35]="FailedToDisconnect",WebbErrorCodes[WebbErrorCodes.KeyPairNotFound=36]="KeyPairNotFound",WebbErrorCodes[WebbErrorCodes.NotesNotReady=37]="NotesNotReady",WebbErrorCodes[WebbErrorCodes.InvalidAmount=38]="InvalidAmount",WebbErrorCodes[WebbErrorCodes.UnknownError=39]="UnknownError",WebbErrorCodes}({}),WebbError=function(_Error){_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_inherits_js__WEBPACK_IMPORTED_MODULE_4___default()(WebbError,_Error);var _super=_createSuper(WebbError);function WebbError(code){var _this;return _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_classCallCheck_js__WEBPACK_IMPORTED_MODULE_1___default()(this,WebbError),(_this=_super.call(this,WebbError.getErrorMessage(code).message)).code=code,_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_defineProperty_js__WEBPACK_IMPORTED_MODULE_8___default()(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_assertThisInitialized_js__WEBPACK_IMPORTED_MODULE_3___default()(_this),"errorMessage",void 0),_this.errorMessage=WebbError.getErrorMessage(code),_this}return _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_createClass_js__WEBPACK_IMPORTED_MODULE_2___default()(WebbError,[{key:"toString",value:function toString(){return this.message}}],[{key:"from",value:function from(code){return new WebbError(code)}},{key:"getErrorMessage",value:function getErrorMessage(code){var errorMessage=WebbError.errorMessageMap.get(code);if(errorMessage)return errorMessage;switch(code){case WebbErrorCodes.ApiNotReady:return{code,message:"Api is not ready"};case WebbErrorCodes.NoFungibleTokenAvailable:return{code,message:"No fungible token is available"};case WebbErrorCodes.UnsupportedProvider:return{code,message:"Unsupported provider"};case WebbErrorCodes.UnsupportedChain:return{code,message:"You have switched to unsupported chain"};case WebbErrorCodes.UnsupportedWallet:return{code,message:"You have selected unsupported wallet"};case WebbErrorCodes.UnselectedChain:return{code,message:"User did not select the chain"};case WebbErrorCodes.UnsupportedBrowser:return{code,message:"Unsupported browser"};case WebbErrorCodes.NoAccountAvailable:return{code,message:"No account available"};case WebbErrorCodes.NoteParsingFailure:return{code,message:"Failed to parse deposit note"};case WebbErrorCodes.PolkaDotExtensionNotInstalled:return{code,message:"PolkaDot extension no installed"};case WebbErrorCodes.TalismanExtensionNotInstalled:return{code,message:"Talisman extension no installed"};case WebbErrorCodes.SubWalletExtensionNotInstalled:return{code:WebbErrorCodes.SubWalletExtensionNotInstalled,message:"SubWallet extension no installed"};case WebbErrorCodes.MetaMaskExtensionNotInstalled:return{code,message:"MetaMask extension no installed"};case WebbErrorCodes.UnknownWallet:return{code:WebbErrorCodes.UnknownWallet,message:"Unknown wallet"};case WebbErrorCodes.InsufficientProviderInterface:return{code,message:"switched to insufficient api interface"};case WebbErrorCodes.EVMSessionAlreadyEnded:return{code,message:"Attempt to end session and it' already ended or unknown error"};case WebbErrorCodes.NoRelayerSupport:return{code,message:"Attempt to use a relayer which does not support the functionality"};case WebbErrorCodes.RelayerMisbehaving:return{code,message:"The selected relayer is not operating properly"};case WebbErrorCodes.ChainIdTypeUnformatted:return{code,message:"Parsing of a ChainIdType failed"};case WebbErrorCodes.AmountToWithdrawExceedsTheDepositedAmount:return{code,message:"The amount to withdraw is more than the already deposited amount"};case WebbErrorCodes.TransactionCancelled:return{code,message:"Transaction is cancelled"};case WebbErrorCodes.TransactionInProgress:return{code,message:"There is a transaction in progress"};case WebbErrorCodes.NoActiveBridge:return{code,message:"No active bridge"};case WebbErrorCodes.NoCurrencyAvailable:return{code,message:"No currency is available"};case WebbErrorCodes.NoEndpointsConfigured:return{code,message:"Missing endpoints in the configuration"};case WebbErrorCodes.AnchorIdNotFound:return{code,message:"Not found the anchor identifier"};case WebbErrorCodes.NotImplemented:return{code,message:"Not implemented"};case WebbErrorCodes.InsufficientDiskSpace:return{code,message:"Insufficient disk space, please make sure you have at least 500MB of free space"};case WebbErrorCodes.InvalidArguments:return{code,message:"Invalid arguments"};case WebbErrorCodes.NoConnectorConfigured:return{code,message:"No connector configured for the wallet"};case WebbErrorCodes.CommitmentNotInTree:return{code,message:"Relayer has not yet relayed the commitment to the destination chain"};case WebbErrorCodes.SwitchAccountFailed:return{code,message:"Failed to switch account"};case WebbErrorCodes.SwitchChainFailed:return{code,message:"Failed to switch chain"};case WebbErrorCodes.FailedToSendTx:return{code,message:"Failed to send the transaction to the relayer"};case WebbErrorCodes.KeyPairNotFound:return{code,message:"Key pair not found"};case WebbErrorCodes.NotesNotReady:return{code,message:"Some of the notes are not ready, maybe waiting for 5-20 minutes and try again"};case WebbErrorCodes.InvalidAmount:return{code,message:"Invalid amount"};case WebbErrorCodes.FailedToConnectWallet:return{code,message:"Failed to connect wallet"};case WebbErrorCodes.FailedToDisconnect:return{code,message:"Failed to disconnect"};default:return{code,message:"Unknown error"}}}}]),WebbError}(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_wrapNativeSuper_js__WEBPACK_IMPORTED_MODULE_7___default()(Error));_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_defineProperty_js__WEBPACK_IMPORTED_MODULE_8___default()(WebbError,"errorMessageMap",new Map)},"./libs/dapp-types/src/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Th:()=>ChainId.Th,BX:()=>ChainId.BX});var ChainId=__webpack_require__("./libs/dapp-types/src/ChainId.ts"),assertThisInitialized=(__webpack_require__("./node_modules/core-js/modules/es.reflect.construct.js"),__webpack_require__("./node_modules/@babel/runtime/helpers/assertThisInitialized.js")),assertThisInitialized_default=__webpack_require__.n(assertThisInitialized),inherits=__webpack_require__("./node_modules/@babel/runtime/helpers/inherits.js"),inherits_default=__webpack_require__.n(inherits),possibleConstructorReturn=__webpack_require__("./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),possibleConstructorReturn_default=__webpack_require__.n(possibleConstructorReturn),getPrototypeOf=__webpack_require__("./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),getPrototypeOf_default=__webpack_require__.n(getPrototypeOf),classCallCheck=__webpack_require__("./node_modules/@babel/runtime/helpers/classCallCheck.js"),classCallCheck_default=__webpack_require__.n(classCallCheck),createClass=__webpack_require__("./node_modules/@babel/runtime/helpers/createClass.js"),createClass_default=__webpack_require__.n(createClass),defineProperty=__webpack_require__("./node_modules/@babel/runtime/helpers/defineProperty.js"),defineProperty_default=__webpack_require__.n(defineProperty),app_util=(__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.promise.js"),__webpack_require__("./node_modules/@webb-tools/app-util/index.js"));__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.array.filter.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptor.js"),__webpack_require__("./node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptors.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-properties.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var asyncToGenerator=__webpack_require__("./node_modules/@babel/runtime/helpers/asyncToGenerator.js"),asyncToGenerator_default=__webpack_require__.n(asyncToGenerator),regenerator=__webpack_require__("./node_modules/@babel/runtime/regenerator/index.js"),regenerator_default=__webpack_require__.n(regenerator);__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.map.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js");function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.array.filter.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptor.js"),__webpack_require__("./node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptors.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-properties.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_defineProperty_js__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("./node_modules/@babel/runtime/helpers/defineProperty.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_defineProperty_js__WEBPACK_IMPORTED_MODULE_10___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_defineProperty_js__WEBPACK_IMPORTED_MODULE_10__),_create_icon__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("./libs/icons/src/create-icon.tsx");function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r{"use strict";__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js");var classnames__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/classnames/index.js"),classnames__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_2__),ProposalBadge=(__webpack_require__("./node_modules/react/index.js"),__webpack_require__("./node_modules/react/index.js"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-purple-10 dark:fill-purple-120"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-purple-90 dark:fill-purple-30"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-blue-10 dark:fill-blue-120"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-blue-90 dark:fill-blue-30"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-purple-10 dark:fill-purple-120"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-purple-90 dark:fill-purple-30"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-green-10 dark:fill-green-120"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-green-90 dark:fill-green-30"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-yellow-10 dark:fill-yellow-120"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-yellow-90 dark:fill-yellow-30"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-yellow-10 dark:fill-yellow-120"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-yellow-90 dark:fill-yellow-30"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-green-10 dark:fill-green-120"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-green-90 dark:fill-green-30"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-red-10 dark:fill-red-120"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-red-90 dark:fill-red-30"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-blue-10 dark:fill-blue-120"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-blue-90 dark:fill-blue-30"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-purple-10 dark:fill-purple-120"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-purple-90 dark:fill-purple-30"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-purple-10 dark:fill-purple-120"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-purple-90 dark:fill-purple-30"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-yellow-10 dark:fill-yellow-120"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-yellow-90 dark:fill-yellow-30"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-red-10 dark:fill-red-120"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-red-90 dark:fill-red-30"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-green-10 dark:fill-green-120"),classnames__WEBPACK_IMPORTED_MODULE_2___default()("fill-green-90 dark:fill-green-30"),null);try{ProposalBadge.displayName="ProposalBadge",ProposalBadge.__docgenInfo={description:"",displayName:"ProposalBadge",props:{variant:{defaultValue:{value:"Refresh"},description:"The type of the proposal",name:"variant",required:!1,type:{name:"enum",value:[{value:'"AnchorCreate"'},{value:'"AnchorUpdate"'},{value:'"Evm"'},{value:'"FeeRecipientUpdate"'},{value:'"MaxDepositLimitUpdate"'},{value:'"MinWithdrawalLimitUpdate"'},{value:'"Refresh"'},{value:'"RescueTokens"'},{value:'"ResourceIdUpdate"'},{value:'"SetTreasuryHandler"'},{value:'"SetVerifier"'},{value:'"TokenAdd"'},{value:'"TokenRemove"'},{value:'"WrappingFeeUpdate"'}]}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/icons/src/ProposalBadge/ProposalBadge.tsx#ProposalBadge"]={docgenInfo:ProposalBadge.__docgenInfo,name:"ProposalBadge",path:"libs/icons/src/ProposalBadge/ProposalBadge.tsx#ProposalBadge"})}catch(__react_docgen_typescript_loader_error){}},"./libs/icons/src/Spinner.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{$:()=>Spinner});__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.array.filter.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptor.js"),__webpack_require__("./node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptors.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-properties.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_defineProperty_js__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("./node_modules/@babel/runtime/helpers/defineProperty.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_defineProperty_js__WEBPACK_IMPORTED_MODULE_10___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_defineProperty_js__WEBPACK_IMPORTED_MODULE_10__),react__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("./node_modules/react/index.js"),tailwind_merge__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),_create_icon__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("./libs/icons/src/create-icon.tsx");function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>src_StatusIndicator});var helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),classnames=(__webpack_require__("./node_modules/core-js/modules/es.array.concat.js"),__webpack_require__("./node_modules/classnames/index.js")),classnames_default=__webpack_require__.n(classnames),react=__webpack_require__("./node_modules/react/index.js"),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["animated","variant","size"],classes={success:{indicator:classnames_default()("fill-green-70 dark:fill-green-50"),stroke:classnames_default()("stroke-[#288E32] dark:stroke-[#4CB457]")},warning:{indicator:classnames_default()("fill-yellow-70 darkcx(:fill-yellow-50"),stroke:classnames_default()("stroke-[#EAB612] dark:stroke-[#F8D567]")},error:{indicator:classnames_default()("fill-red-70 darkcx(:fill-red-50"),stroke:classnames_default()("stroke-[#EF570D] dark:stroke-[#FF874D]")},info:{indicator:classnames_default()("fill-blue-70 darkcx(:fill-blue-50"),stroke:classnames_default()("stroke-[#23579D] dark:stroke-[#23579D]")}},StatusIndicator=(0,react.forwardRef)((function(_ref,ref){var animated=_ref.animated,_ref$variant=_ref.variant,variant=void 0===_ref$variant?"info":_ref$variant,_ref$size=_ref.size,size=void 0===_ref$size?12:_ref$size,props=objectWithoutProperties_default()(_ref,_excluded),haftSize=size/2;return React.createElement("svg",extends_default()({width:2*haftSize,height:2*haftSize,viewBox:"0 0 ".concat(2*haftSize," ").concat(2*haftSize),fill:"none"},props,{ref,className:(0,tw_merge.m)("rounded-full",props.className)}),React.createElement("rect",{x:haftSize/2,y:haftSize/2,width:haftSize,height:haftSize,rx:haftSize/2,className:classes[variant].indicator}),React.createElement("rect",{x:haftSize/4,y:haftSize/4,width:1.5*haftSize,height:1.5*haftSize,rx:.75*haftSize,className:(0,tw_merge.m)(classnames_default()({"animate-ping":animated}),"origin-center",classes[variant].stroke),strokeOpacity:"0.3",strokeWidth:haftSize/2}))}));const StatusIndicator_StatusIndicator=StatusIndicator;try{StatusIndicator.displayName="StatusIndicator",StatusIndicator.__docgenInfo={description:"",displayName:"StatusIndicator",props:{size:{defaultValue:{value:"12"},description:"The size of the status indicator.",name:"size",required:!1,type:{name:"number"}},variant:{defaultValue:{value:"info"},description:"The color variant of the status indicator.",name:"variant",required:!1,type:{name:"enum",value:[{value:'"info"'},{value:'"error"'},{value:'"success"'},{value:'"warning"'}]}},animated:{defaultValue:null,description:"Whether the status indicator should be animated.",name:"animated",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/icons/src/StatusIndicator/StatusIndicator.tsx#StatusIndicator"]={docgenInfo:StatusIndicator.__docgenInfo,name:"StatusIndicator",path:"libs/icons/src/StatusIndicator/StatusIndicator.tsx#StatusIndicator"})}catch(__react_docgen_typescript_loader_error){}const src_StatusIndicator=StatusIndicator_StatusIndicator},"./libs/icons/src/create-icon.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{I:()=>createIcon});var _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__),react__WEBPACK_IMPORTED_MODULE_4__=(__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.promise.js"),__webpack_require__("./node_modules/react/index.js")),tailwind_merge__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),_utils__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./libs/icons/src/utils.ts"),_excluded=["className","d","defaultProps","displayName","path","viewBox","size","darkMode","colorUsingStroke"];function createIcon(options){var className=options.className,pathDefinition=options.d,_options$defaultProps=options.defaultProps,defaultProps=void 0===_options$defaultProps?{}:_options$defaultProps,displayName=options.displayName,path=options.path,_options$viewBox=options.viewBox,viewBox=void 0===_options$viewBox?"0 0 24 24":_options$viewBox,_options$size=options.size,size=void 0===_options$size?"md":_options$size,darkMode=options.darkMode,_options$colorUsingSt=options.colorUsingStroke,colorUsingStroke=void 0!==_options$colorUsingSt&&_options$colorUsingSt,restOptions=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default()(options,_excluded),_path=react__WEBPACK_IMPORTED_MODULE_4__.Children.toArray(path),_size=(0,_utils__WEBPACK_IMPORTED_MODULE_5__.eb)(size),_className=colorUsingStroke?(0,_utils__WEBPACK_IMPORTED_MODULE_5__.$Z)(darkMode):(0,_utils__WEBPACK_IMPORTED_MODULE_5__.W7)(darkMode),Comp=function Comp(props){return react__WEBPACK_IMPORTED_MODULE_4__.createElement("svg",_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default()({viewBox,width:_size,height:_size,className:(0,tailwind_merge__WEBPACK_IMPORTED_MODULE_6__.m)(_className,colorUsingStroke?"fill-transparent":"stroke-transparent",className)},restOptions,defaultProps,props),_path.length?_path:react__WEBPACK_IMPORTED_MODULE_4__.createElement("path",{fill:"inherit",d:pathDefinition}))};return Comp.displayName=displayName,react__WEBPACK_IMPORTED_MODULE_4__.createElement(Comp,null)}createIcon.displayName="createIcon";try{createIcon.displayName="createIcon",createIcon.__docgenInfo={description:"Create icon from `d` or `path` attribute",displayName:"createIcon",props:{viewBox:{defaultValue:{value:'"0 0 24 24"'},description:"The icon `svg` viewBox",name:"viewBox",required:!1,type:{name:"string"}},path:{defaultValue:null,description:"The `svg` path or group element",name:"path",required:!1,type:{name:"any"}},d:{defaultValue:null,description:"If the `svg` has a single path, simply copy the path's `d` attribute",name:"d",required:!1,type:{name:"string"}},displayName:{defaultValue:null,description:"The display name useful in the dev tools",name:"displayName",required:!1,type:{name:"string"}},colorUsingStroke:{defaultValue:{value:"false"},description:"Color using `stroke` instead of `fill`",name:"colorUsingStroke",required:!1,type:{name:"boolean"}},defaultProps:{defaultValue:null,description:"Default props automatically passed to the component; overwriteable",name:"defaultProps",required:!1,type:{name:"React.SVGProps"}},size:{defaultValue:{value:'"md"'},description:"The icon size, possible values: `md` (16px), `lg` (24px), `xl` (48px)",name:"size",required:!1,type:{name:"enum",value:[{value:'"md"'},{value:'"lg"'},{value:'"xl"'}]}},darkMode:{defaultValue:null,description:"",name:"darkMode",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/icons/src/create-icon.tsx#createIcon"]={docgenInfo:createIcon.__docgenInfo,name:"createIcon",path:"libs/icons/src/create-icon.tsx#createIcon"})}catch(__react_docgen_typescript_loader_error){}},"./libs/icons/src/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{vf:()=>src_AccountCircleLineIcon,kN:()=>AddCircleFillIcon,rb:()=>AddCircleLineIcon,bZ:()=>Alert,yF:()=>AlertFill,Fc:()=>ArrowDropDownFill,Xd:()=>ArrowLeft,ol:()=>ArrowRight,gA:()=>BookOpenLineIcon,fq:()=>ChainIcon,XF:()=>CheckboxBlankCircleLine,mn:()=>CheckboxCircleFill,bX:()=>CheckboxCircleLine,_M:()=>ChevronDown,s$:()=>ChevronLeft,_Q:()=>ChevronRight,Kh:()=>ChevronUp,vR:()=>src_ClipboardLineIcon,x8:()=>Close,hr:()=>CloseCircleLineIcon,Ue:()=>Common2Icon,Uv:()=>ContrastTwoLine,_i:()=>CornerDownRightLine,vK:()=>DiscordFill,cY:()=>DocumentationIcon,DI:()=>ExternalLinkLine,US:()=>src_EyeClosedLine,C:()=>src_EyeLineIcon,iN:()=>FaucetIcon,K4:()=>FileCopyLine,y4:()=>src_FileShieldLine,k1:()=>FilterIcon,Sz:()=>FlaskLineIcon,sY:()=>GasStationFill.Z,QX:()=>GithubFill,RI:()=>GraphIcon,rN:()=>GridFillIcon,FB:()=>HamburgerMenu,rT:()=>HelpLineIcon,E:()=>IndeterminateCircleFillIcon,_T:()=>IndeterminateCircleLineIcon,xf:()=>InformationLine,OB:()=>InformationLineFill,_m:()=>KeyIcon,BQ:()=>LinkedInFill,v2:()=>Menu,nK:()=>MetaMaskIcon,W6:()=>MoonLine,nC:()=>PartyFill,tx:()=>PolkadotJsIcon,dH:()=>src_RefreshLineIcon,HN:()=>Search,OG:()=>src_ShieldKeyholeFillIcon,SI:()=>src_ShieldKeyholeLineIcon,lG:()=>src_ShieldedAssetIcon,$j:()=>Spinner.$,Eg:()=>StatusIndicator.Z,TY:()=>SubWalletIcon,Un:()=>SunLine,A3:()=>TalismanIcon,y:()=>Tangle,Xf:()=>TangleIcon,JU:()=>TelegramFill,SO:()=>ThreeDotsVerticalIcon,T1:()=>TokenIcon,zL:()=>TwitterFill,Gw:()=>UserStarFillIcon,Jw:()=>WalletConnectIcon,f3:()=>src_WalletFillIcon,xo:()=>src_WalletLineIcon,A_:()=>src_WebbLogoIcon,sk:()=>YouTubeFill});__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.array.filter.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptor.js"),__webpack_require__("./node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptors.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-properties.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var defineProperty=__webpack_require__("./node_modules/@babel/runtime/helpers/defineProperty.js"),defineProperty_default=__webpack_require__.n(defineProperty),create_icon=__webpack_require__("./libs/icons/src/create-icon.tsx");function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r1&&void 0!==arguments[1]?arguments[1]:{},_useState=(0,react.useState)(),_useState2=slicedToArray_default()(_useState,2),importedIcon=_useState2[0],setImportedIcon=_useState2[1],_useState3=(0,react.useState)(!1),_useState4=slicedToArray_default()(_useState3,2),loading=_useState4[0],setLoading=_useState4[1],_useState5=(0,react.useState)(),_useState6=slicedToArray_default()(_useState5,2),error=_useState6[0],setError=_useState6[1],onCompleted=options.onCompleted,onError=options.onError,_name=(0,react.useMemo)((function(){return"string"==typeof name?name.trim().toLowerCase():"placeholder"}),[name]),type=(0,react.useMemo)((function(){var _options$type;return null!==(_options$type=options.type)&&void 0!==_options$type?_options$type:"token"}),[options]);return(0,react.useEffect)((function(){setLoading(!0);var importIcon=function(){var _ref=asyncToGenerator_default()(regenerator_default().mark((function _callee(){var module,Icon,_module,_Icon;return regenerator_default().wrap((function _callee$(_context){for(;;)switch(_context.prev=_context.next){case 0:return _context.prev=0,_context.next=3,__webpack_require__("./libs/icons/src lazy recursive !!./node_modules/@svgr/webpack/dist/index.js! ^\\.\\/.*\\.svg$")("./".concat(type,"s/").concat(_name,".svg"));case 3:module=_context.sent,Icon=module.default,setImportedIcon(Icon()),null==onCompleted||onCompleted(_name,Icon),_context.next=23;break;case 9:if(_context.prev=9,_context.t0=_context.catch(0),!_context.t0.message.includes("Cannot find module")){_context.next=20;break}return _context.next=14,__webpack_require__("./libs/icons/src lazy recursive !!./node_modules/@svgr/webpack/dist/index.js! ^\\.\\/.*s\\/default\\.svg$")("./".concat(type,"s/default.svg"));case 14:_module=_context.sent,_Icon=_module.default,setImportedIcon(_Icon()),null==onCompleted||onCompleted(_name,_Icon),_context.next=23;break;case 20:console.error("IMPORT ERROR",_context.t0.message),null==onError||onError(_context.t0),setError(_context.t0);case 23:return _context.prev=23,setLoading(!1),_context.finish(23);case 26:case"end":return _context.stop()}}),_callee,null,[[0,9,23,26]])})));return function importIcon(){return _ref.apply(this,arguments)}}();importIcon()}),[_name,onCompleted,onError]),{error,loading,svgElement:importedIcon}}try{useDynamicSVGImport.displayName="useDynamicSVGImport",useDynamicSVGImport.__docgenInfo={description:"Hook for loading the actual cryptocurrency icon based on the token symbol (e.g. usdt, polkadot, ...)",displayName:"useDynamicSVGImport",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/icons/src/hooks/useDynamicSVGImport.tsx#useDynamicSVGImport"]={docgenInfo:useDynamicSVGImport.__docgenInfo,name:"useDynamicSVGImport",path:"libs/icons/src/hooks/useDynamicSVGImport.tsx#useDynamicSVGImport"})}catch(__react_docgen_typescript_loader_error){}var utils=__webpack_require__("./libs/icons/src/utils.ts"),_excluded=["status"],_excluded2=["className","name","onCompleted","onError","size"];function ChainIcon_ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}var ChainIcon=function ChainIcon(_ref){var status=_ref.status,props=objectWithoutProperties_default()(_ref,_excluded),className=props.className,nameProp=props.name,onCompleted=props.onCompleted,onError=props.onError,_props$size=props.size,size=void 0===_props$size?"md":_props$size,restProps=objectWithoutProperties_default()(props,_excluded2),_useDynamicSVGImport=useDynamicSVGImport((0,react.useMemo)((function(){var chainName=(null==nameProp?void 0:nameProp.toLowerCase())||"";return chainName.includes("tangle")&&!chainName.includes("transparent")?"tangle":chainName.replace(/\s/g,"-")}),[nameProp]),{onCompleted,onError,type:"chain"}),svgElement=_useDynamicSVGImport.svgElement,error=_useDynamicSVGImport.error,loading=_useDynamicSVGImport.loading;if(error)return react.createElement("span",null,error.message);if(loading)return react.createElement(Spinner.$,props);if(svgElement){var sizeInPx=(0,utils.eb)(size),sizeInNumber=parseInt(sizeInPx),_props=function ChainIcon_objectSpread(e){for(var r=1;r{"use strict";function getStrokeColor(darkMode){return void 0===darkMode?"stroke-mono-200 dark:stroke-mono-40":darkMode?"stroke-mono-40":"stroke-mono-200"}function getFillColor(darkMode){return void 0===darkMode?"fill-mono-200 dark:fill-mono-40":darkMode?"fill-mono-40":"fill-mono-200"}function getIconSizeInPixel(size){switch(size){case"xl":return"48px";case"lg":return"24px";case"md":return"16px";default:throw new Error("Unknown icon size")}}function getFlexBasic(){switch(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"md"){case"xl":return"basis-12";case"lg":return"basis-6";case"md":return"basic-4";default:throw new Error("Unknown icon size")}}__webpack_require__.d(__webpack_exports__,{$Z:()=>getStrokeColor,Oq:()=>getFlexBasic,W7:()=>getFillColor,eb:()=>getIconSizeInPixel})},"./libs/webb-ui-components/src/components/Accordion/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{UQ:()=>Accordion,KF:()=>AccordionButton,rl:()=>Accordion_AccordionButtonBase,vF:()=>AccordionContent,Qd:()=>AccordionItem});var helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),dist=__webpack_require__("./node_modules/@radix-ui/react-accordion/dist/index.mjs"),react=__webpack_require__("./node_modules/react/index.js"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["darkMode"],Accordion=(0,react.forwardRef)((function(_ref,ref){_ref.darkMode;var props=objectWithoutProperties_default()(_ref,_excluded);return React.createElement(dist.fC,extends_default()({},props,{ref}))}));try{Accordion.displayName="Accordion",Accordion.__docgenInfo={description:"The wrapper around Radix Accordion Root, use for displaying collapsible content",displayName:"Accordion",props:{className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}},asChild:{defaultValue:null,description:"",name:"asChild",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Accordion/Accordion.tsx#Accordion"]={docgenInfo:Accordion.__docgenInfo,name:"Accordion",path:"libs/webb-ui-components/src/components/Accordion/Accordion.tsx#Accordion"})}catch(__react_docgen_typescript_loader_error){}var src=__webpack_require__("./libs/icons/src/index.ts"),typography=__webpack_require__("./libs/webb-ui-components/src/typography/index.ts"),classnames=__webpack_require__("./node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),AccordionButton_React=__webpack_require__("./node_modules/react/index.js"),AccordionButton_excluded=["children","className"],AccordionButton=(0,react.forwardRef)((function(_ref,ref){var children=_ref.children,className=_ref.className,props=objectWithoutProperties_default()(_ref,AccordionButton_excluded);return AccordionButton_React.createElement(dist.xz,extends_default()({},props,{className:(0,tw_merge.m)(classnames_default()("group flex w-full select-none items-center justify-between px-4 py-2"),className),ref}),AccordionButton_React.createElement(typography.Z,{variant:"body1",component:"span",fw:"bold",className:"block"},children),AccordionButton_React.createElement(src._M,{className:"block duration-300 ease-in-out transform group-radix-state-open:rotate-180"}))}));try{AccordionButton.displayName="AccordionButton",AccordionButton.__docgenInfo={description:"The style wrapper around Radix Accordion Trigger, must use inside `` tag",displayName:"AccordionButton",props:{className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}},asChild:{defaultValue:null,description:"",name:"asChild",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Accordion/AccordionButton.tsx#AccordionButton"]={docgenInfo:AccordionButton.__docgenInfo,name:"AccordionButton",path:"libs/webb-ui-components/src/components/Accordion/AccordionButton.tsx#AccordionButton"})}catch(__react_docgen_typescript_loader_error){}var AccordionButtonBase_React=__webpack_require__("./node_modules/react/index.js"),AccordionButtonBase=(0,react.forwardRef)((function(props,ref){return AccordionButtonBase_React.createElement(dist.h4,{asChild:!0},AccordionButtonBase_React.createElement(dist.xz,extends_default()({},props,{ref})))}));const Accordion_AccordionButtonBase=AccordionButtonBase;try{AccordionButtonBase.displayName="AccordionButtonBase",AccordionButtonBase.__docgenInfo={description:"The wrapper around Radix Accordion Trigger, must use inside `` tag",displayName:"AccordionButtonBase",props:{asChild:{defaultValue:null,description:"",name:"asChild",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Accordion/AccordionButtonBase.tsx#AccordionButtonBase"]={docgenInfo:AccordionButtonBase.__docgenInfo,name:"AccordionButtonBase",path:"libs/webb-ui-components/src/components/Accordion/AccordionButtonBase.tsx#AccordionButtonBase"})}catch(__react_docgen_typescript_loader_error){}var AccordionContent_React=__webpack_require__("./node_modules/react/index.js"),AccordionContent_excluded=["className"],AccordionContent=(0,react.forwardRef)((function(_ref,ref){var className=_ref.className,props=objectWithoutProperties_default()(_ref,AccordionContent_excluded);return AccordionContent_React.createElement(dist.VY,extends_default()({},props,{className:(0,tw_merge.m)("p-4",className),ref}))}));try{AccordionContent.displayName="AccordionContent",AccordionContent.__docgenInfo={description:"The style wrapper around Radix Accordion Content, must use inside `` tag",displayName:"AccordionContent",props:{className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}},asChild:{defaultValue:null,description:"",name:"asChild",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Accordion/AccordionContent.tsx#AccordionContent"]={docgenInfo:AccordionContent.__docgenInfo,name:"AccordionContent",path:"libs/webb-ui-components/src/components/Accordion/AccordionContent.tsx#AccordionContent"})}catch(__react_docgen_typescript_loader_error){}var AccordionItem_React=__webpack_require__("./node_modules/react/index.js"),AccordionItem_excluded=["className"],AccordionItem=(0,react.forwardRef)((function(_ref,ref){var className=_ref.className,props=objectWithoutProperties_default()(_ref,AccordionItem_excluded);return AccordionItem_React.createElement(dist.ck,extends_default()({},props,{className:(0,tw_merge.m)("p-4",className),ref}))}));try{AccordionItem.displayName="AccordionItem",AccordionItem.__docgenInfo={description:"The style wrapper around Radix Accordion, must use inside `` tag",displayName:"AccordionItem",props:{className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}},asChild:{defaultValue:null,description:"",name:"asChild",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Accordion/AccordionItem.tsx#AccordionItem"]={docgenInfo:AccordionItem.__docgenInfo,name:"AccordionItem",path:"libs/webb-ui-components/src/components/Accordion/AccordionItem.tsx#AccordionItem"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/AddressChip/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>components_AddressChip});var react=__webpack_require__("./node_modules/react/index.js"),isHex=__webpack_require__("./node_modules/viem/_esm/utils/data/isHex.js"),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),src=__webpack_require__("./libs/icons/src/index.ts"),typography=__webpack_require__("./libs/webb-ui-components/src/typography/index.ts"),Chip=__webpack_require__("./libs/webb-ui-components/src/components/Chip/index.ts"),utils=__webpack_require__("./libs/webb-ui-components/src/utils/index.ts"),React=__webpack_require__("./node_modules/react/index.js"),AddressChip=(0,react.forwardRef)((function(_ref,ref){var classNameProp=_ref.className,address=_ref.address,_ref$isNoteAccount=_ref.isNoteAccount,isNoteAccount=void 0!==_ref$isNoteAccount&&_ref$isNoteAccount;return React.createElement(Chip.A,{color:"grey",className:(0,tw_merge.m)("w-fit flex items-center gap-1 bg-mono-20 dark:bg-mono-140 rounded-md px-2 py-1",classNameProp),ref},isNoteAccount?React.createElement(src.SI,{className:"fill-mono-120 dark:fill-mono-60"}):React.createElement(src.xo,{className:"fill-mono-120 dark:fill-mono-60"}),React.createElement(typography.Z,{variant:"body4",fw:"bold",component:"span",className:"inline-block uppercase text-mono-120 dark:text-mono-60"},(0,isHex.v)(address)?(0,utils.pm)(address,2):(0,utils.Sy)(address,2)))}));const AddressChip_AddressChip=AddressChip;try{AddressChip.displayName="AddressChip",AddressChip.__docgenInfo={description:"",displayName:"AddressChip",props:{address:{defaultValue:null,description:"",name:"address",required:!0,type:{name:"string"}},isNoteAccount:{defaultValue:{value:"false"},description:"",name:"isNoteAccount",required:!1,type:{name:"boolean"}},className:{defaultValue:null,description:"",name:"className",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/AddressChip/AddressChip.tsx#AddressChip"]={docgenInfo:AddressChip.__docgenInfo,name:"AddressChip",path:"libs/webb-ui-components/src/components/AddressChip/AddressChip.tsx#AddressChip"})}catch(__react_docgen_typescript_loader_error){}const components_AddressChip=AddressChip_AddressChip},"./libs/webb-ui-components/src/components/Alert/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{b:()=>Alert});__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js");var typography=__webpack_require__("./libs/webb-ui-components/src/typography/index.ts"),react=__webpack_require__("./node_modules/react/index.js"),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),src=__webpack_require__("./libs/icons/src/index.ts"),getTypographyClassNamesByType=function getTypographyClassNamesByType(type){switch(type){case"success":return"text-green-70 dark:text-green-50";case"error":return"text-red-70 dark:text-red-50";default:return"text-blue-70 dark:text-blue-50"}},Alert=function Alert(_ref){var _className=_ref.className,_ref$size=_ref.size,size=void 0===_ref$size?"md":_ref$size,_ref$type=_ref.type,type=void 0===_ref$type?"info":_ref$type,description=_ref.description,title=_ref.title,iconSize=(0,react.useMemo)((function(){return"md"===size?"20px":"14px"}),[size]),iconClassName=(0,react.useMemo)((function(){return function getIconClassNamesByType(type){switch(type){case"success":return"text-green-70 dark:text-green-50";case"error":return"text-red-70 dark:text-red-50";default:return"text-blue-70 dark:text-blue-50"}}(type)}),[type]),className=(0,react.useMemo)((function(){return(0,tw_merge.m)(_className,"flex w-full p-3 pl-4 space-x-1 rounded-lg gap-2.5",function getClassNamesByType(type){switch(type){case"success":return"text-green-70 dark:text-green-50 bg-green-10 dark:bg-green-120 border border-green-40 dark:border-green-90";case"error":return"text-red-70 dark:text-red-50 bg-red-10 dark:bg-red-120 border border-red-40 dark:border-red-90";default:return"text-blue-70 dark:text-blue-50 bg-blue-10 dark:bg-blue-120 border border-blue-40 dark:border-blue-90"}}(type))}),[_className,type]),titleClassName=(0,react.useMemo)((function(){return(0,tw_merge.m)(getTypographyClassNamesByType(type),function getTitleClassNamesBySize(size){return"sm"===size?"text-[14px] leading-[21px] tracking-[0.01em] font-semibold":"text-[16px] leading-[24px] tracking-[0.01em] font-semibold"}(size))}),[type,size]),descriptionlassName=(0,react.useMemo)((function(){return(0,tw_merge.m)(getTypographyClassNamesByType(type),function getDescriptionClassNamesBySize(size){return"sm"===size?"text-[12px] leading-[21px] tracking-[0.01em] font-normal":"text-[14px] leading-[21px] tracking-[0.01em] font-normal"}(size))}),[type,size]);return react.createElement("div",{className},react.createElement("div",{className:iconClassName},"success"===type?react.createElement(src.mn,{width:iconSize,height:iconSize,className:"!fill-current"}):"error"===type?react.createElement(src.yF,{width:iconSize,height:iconSize,className:"!fill-current"}):react.createElement(src.OB,{width:iconSize,height:iconSize,className:"!fill-current"})),react.createElement("div",{className:"flex flex-col gap-1"},react.createElement(typography.Z,{variant:"body1",className:titleClassName},title),description&&react.createElement(typography.Z,{variant:"body1",className:descriptionlassName},description)))};Alert.displayName="Alert";try{Alert.displayName="Alert",Alert.__docgenInfo={description:"Webb Alert component\n\nProps:\n\n- `size`: Alert size - `md` (default), `lg`\n- `type`: Alert type - `info` (default), `success`, `error`\n- `title`: Alert title\n- `description`: Alert description\n- `className`: Outer class name",displayName:"Alert",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Alert/Alert.tsx#Alert"]={docgenInfo:Alert.__docgenInfo,name:"Alert",path:"libs/webb-ui-components/src/components/Alert/Alert.tsx#Alert"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/AmountMenu/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{H:()=>AmountMenu});var helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),src=__webpack_require__("./libs/icons/src/index.ts"),react=__webpack_require__("./node_modules/react/index.js"),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),typography=__webpack_require__("./libs/webb-ui-components/src/typography/index.ts"),buttons=__webpack_require__("./libs/webb-ui-components/src/components/buttons/index.ts"),Chip=__webpack_require__("./libs/webb-ui-components/src/components/Chip/index.ts"),Divider=__webpack_require__("./libs/webb-ui-components/src/components/Divider/index.ts"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["className","onChange","selected"],AmountMenu=(0,react.forwardRef)((function(_ref,ref){var className=_ref.className,onChange=_ref.onChange,selected=_ref.selected,props=objectWithoutProperties_default()(_ref,_excluded);return React.createElement("div",extends_default()({},props,{className:(0,tw_merge.m)("flex flex-col p-4 space-y-2",className),ref}),React.createElement("div",null,React.createElement(buttons.zx,{variant:"link",className:"inline-block mr-2",isDisabled:"fixed"===selected,onClick:function onClick(){return null==onChange?void 0:onChange("fixed")}},"Fixed Amount"),React.createElement(Chip.A,{color:"purple"},"Max privacy")),React.createElement(buttons.zx,{variant:"link",isDisabled:"custom"===selected,onClick:function onClick(){return null==onChange?void 0:onChange("custom")}},"Custom Amount"),React.createElement(Divider.i,{className:"bg-mono-40 dark:bg-mono-140"}),React.createElement("div",null,React.createElement(typography.Z,{variant:"body3",fw:"bold",className:"flex items-center mb-2"},React.createElement(src.xf,{className:"inline-block mr-1"})," Withrawals Impact Privacy"),React.createElement(typography.Z,{variant:"body4",className:"max-w-[253px]"},"Using fixed amounts maximizes your privacy, making it harder for address to be statistically linked. Learn more here.")))}));try{AmountMenu.displayName="AmountMenu",AmountMenu.__docgenInfo={description:"The Webb AmountMenu Component\n\nProps:\n\n- `selected`: Represents the selected value - 'fixed' | 'custom';\n- `onChange`: Callback when user hits change input button",displayName:"AmountMenu",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/AmountMenu/AmountMenu.tsx#AmountMenu"]={docgenInfo:AmountMenu.__docgenInfo,name:"AmountMenu",path:"libs/webb-ui-components/src/components/AmountMenu/AmountMenu.tsx#AmountMenu"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/Avatar/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{q:()=>Avatar});var react=__webpack_require__("./node_modules/react/index.js"),dist=__webpack_require__("./node_modules/@radix-ui/react-avatar/dist/index.mjs"),classnames=__webpack_require__("./node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),Typography=__webpack_require__("./libs/webb-ui-components/src/typography/Typography/index.ts"),dynamic=(__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.promise.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/next/dynamic.js")),Identicon=__webpack_require__.n(dynamic)()((function(){return Promise.all([__webpack_require__.e(4621),__webpack_require__.e(3247)]).then(__webpack_require__.bind(__webpack_require__,"./node_modules/@polkadot/react-identicon/index.js"))}),{ssr:!1});function getAvatarSizeInPx(){switch(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"md"){case"sm":return 16;case"md":return 24;case"lg":return 48;default:throw new Error("Unknown avatar size in [getAvatarSizeInPx] function")}}var Avatar=function Avatar(props){var alt=props.alt,outerClassName=props.className,darkMode=props.darkMode,fallback=props.fallback,_props$size=props.size,size=void 0===_props$size?"md":_props$size,_props$sourceVariant=props.sourceVariant,sourceVariant=void 0===_props$sourceVariant?"address":_props$sourceVariant,src=props.src,_props$theme=props.theme,theme=void 0===_props$theme?"polkadot":_props$theme,valueProp=props.value,sizeClassName=(0,react.useMemo)((function(){switch(size){case"sm":return"w-4 h-4";case"md":default:return"w-6 h-6";case"lg":return"w-12 h-12"}}),[size]),classNames=(0,react.useMemo)((function(){return function getAvatarClassNames(darkMode){return{borderColor:"boolean"==typeof darkMode?darkMode?"border-mono-180":"border-mono-0":"border-mono-0 dark:border-mono-180",bg:"boolean"==typeof darkMode?darkMode?"bg-mono-180":"bg-mono-0":"bg-mono-0 dark:bg-mono-180",text:"boolean"==typeof darkMode?darkMode?"text-mono-0":"text-mono-180":"text-mono-180 dark:text-mono-0"}}(darkMode)}),[darkMode]),typoVariant=(0,react.useMemo)((function(){return"md"===size?"body4":"body1"}),[size]),valueAddress=(0,react.useMemo)((function(){return"address"===sourceVariant?valueProp:void 0}),[valueProp,sourceVariant]);return(0,react.useEffect)((function(){if(!valueProp&&!src)throw new Error("Must provide `src` or `value` for Avatar component")}),[src,valueProp]),react.createElement(dist.fC,{className:(0,tw_merge.m)("inline-flex items-center justify-center align-middle overflow-hidden rounded-full border box-border",sizeClassName,classNames.borderColor,classNames.bg,outerClassName)},valueAddress&&react.createElement(Identicon,{size:getAvatarSizeInPx(size),value:valueAddress,theme,style:{cursor:"auto"}}),!valueAddress&&react.createElement(react.Fragment,null,react.createElement(dist.Ee,{src,alt,className:"object-cover w-full h-full"}),fallback&&react.createElement(dist.NY,{className:classnames_default()("w-full h-full flex justify-center items-center",classNames.text)},react.createElement(Typography.Z,{variant:typoVariant,fw:"semibold",component:"span",className:classNames.text},fallback.substring(0,2)))))};Avatar.displayName="Avatar";try{Avatar.displayName="Avatar",Avatar.__docgenInfo={description:"Webb Avatar component\n\nProps:\n\n- `size`: Size of avatar - `md`: 24px, `lg`: 48px (default: `md`)\n- `darkMode`: Control darkMode using `js`, leave it's empty to control dark mode using `css`\n- `src`: Image source for avatar\n- `alt`: Alternative text if source is unavailable\n- `fallback`: Optional fallback text if source image is unavailable\n- `className`: Outer class name",displayName:"Avatar",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Avatar/Avatar.tsx#Avatar"]={docgenInfo:Avatar.__docgenInfo,name:"Avatar",path:"libs/webb-ui-components/src/components/Avatar/Avatar.tsx#Avatar"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/Badge/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>components_Badge});__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.array.filter.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptor.js"),__webpack_require__("./node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptors.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-properties.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),defineProperty=__webpack_require__("./node_modules/@babel/runtime/helpers/defineProperty.js"),defineProperty_default=__webpack_require__.n(defineProperty),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),src=__webpack_require__("./libs/icons/src/index.ts"),react=__webpack_require__("./node_modules/react/index.js"),classnames=__webpack_require__("./node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["icon","color"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r"},description:"The icon to be used in the badge.",name:"icon",required:!1,type:{name:"ReactElement>"}},color:{defaultValue:{value:"blue"},description:"The color of the badge.",name:"color",required:!1,type:{name:"enum",value:[{value:'"green"'},{value:'"blue"'},{value:'"purple"'},{value:'"red"'},{value:'"yellow"'}]}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Badge/Badge.tsx#Badge"]={docgenInfo:Badge.__docgenInfo,name:"Badge",path:"libs/webb-ui-components/src/components/Badge/Badge.tsx#Badge"})}catch(__react_docgen_typescript_loader_error){}const components_Badge=Badge_Badge},"./libs/webb-ui-components/src/components/BridgeInputs/AdjustAmount.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{r:()=>AdjustAmount});var _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@babel/runtime/helpers/slicedToArray.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2__),_webb_tools_icons__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./libs/icons/src/index.ts"),decimal_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./node_modules/decimal.js/decimal.mjs"),react__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./node_modules/react/index.js"),tailwind_merge__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),_Input__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./libs/webb-ui-components/src/components/Input/index.ts"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["className","iconClassName","id","isDisabled","max","min","onChange","step","value"],AdjustAmount=(0,react__WEBPACK_IMPORTED_MODULE_5__.forwardRef)((function(_ref,ref){var className=_ref.className,iconClassName=_ref.iconClassName,_ref$id=_ref.id,id=void 0===_ref$id?"adjust-amount":_ref$id,isDisabled=_ref.isDisabled,max=_ref.max,min=_ref.min,onChange=_ref.onChange,_ref$step=_ref.step,step=void 0===_ref$step?.5:_ref$step,_ref$value=_ref.value,valueProp=void 0===_ref$value?0:_ref$value,props=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2___default()(_ref,_excluded),_useState=(0,react__WEBPACK_IMPORTED_MODULE_5__.useState)(valueProp),_useState2=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default()(_useState,2),value=_useState2[0],setValue=_useState2[1];(0,react__WEBPACK_IMPORTED_MODULE_5__.useEffect)((function(){setValue(valueProp)}),[valueProp]);var sharedIconBtnClsx=(0,react__WEBPACK_IMPORTED_MODULE_5__.useMemo)((function(){return(0,tailwind_merge__WEBPACK_IMPORTED_MODULE_7__.m)("group","fill-mono-160 hover:fill-mono-200 disabled:fill-mono-100","dark:fill-mono-40 dark:disabled:fill-mono-120",iconClassName)}),[iconClassName]),handleMinusClick=(0,react__WEBPACK_IMPORTED_MODULE_5__.useCallback)((function(){var nextVal=new decimal_js__WEBPACK_IMPORTED_MODULE_4__.Z(value).minus(step);isDisabled||"number"==typeof min&&nextVal.lt(min)||(setValue(nextVal.toNumber()),null==onChange||onChange(nextVal.toNumber()))}),[isDisabled,min,onChange,step,value]),handlePlusClick=(0,react__WEBPACK_IMPORTED_MODULE_5__.useCallback)((function(){var nextVal=new decimal_js__WEBPACK_IMPORTED_MODULE_4__.Z(value).plus(step);isDisabled||"number"==typeof max&&nextVal.gt(max)||(setValue(nextVal.toNumber()),null==onChange||onChange(nextVal.toNumber()))}),[isDisabled,max,onChange,step,value]);return React.createElement("div",_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default()({},props,{ref,className:(0,tailwind_merge__WEBPACK_IMPORTED_MODULE_7__.m)("flex gap-6 items-center",className)}),React.createElement("button",{className:sharedIconBtnClsx,onClick:handleMinusClick,disabled:null!=isDisabled?isDisabled:Boolean("number"==typeof min&&value<=min)},React.createElement(_webb_tools_icons__WEBPACK_IMPORTED_MODULE_3__._T,{className:"group-hover:group-enabled:hidden !fill-inherit",size:"lg"}),React.createElement(_webb_tools_icons__WEBPACK_IMPORTED_MODULE_3__.E,{className:"hidden group-hover:group-enabled:inline-block !fill-inherit",size:"lg"})),React.createElement(_Input__WEBPACK_IMPORTED_MODULE_6__.I,{style:{textAlign:"center"},autoComplete:"off",inputMode:"numeric",size:"sm",type:"number",isReadOnly:!0,id,isDisabled,value:"".concat(value)}),React.createElement("button",{className:sharedIconBtnClsx,onClick:handlePlusClick,disabled:null!=isDisabled?isDisabled:Boolean("number"==typeof max&&value>=max)},React.createElement(_webb_tools_icons__WEBPACK_IMPORTED_MODULE_3__.rb,{className:"group-hover:group-enabled:hidden !fill-inherit",size:"lg"}),React.createElement(_webb_tools_icons__WEBPACK_IMPORTED_MODULE_3__.kN,{className:"hidden group-hover:group-enabled:inline-block !fill-inherit",size:"lg"})))}));try{AdjustAmount.displayName="AdjustAmount",AdjustAmount.__docgenInfo={description:'The `AdjustAmount` component\n\nProps:\n\n- `id`: The `id` prop for label and input (defaults to "adjust-amount")\n- `value`: The value prop\n- `onChange`: The callback function to control the component\n- `min`: The minimum value\n- `max`: The maximum value\n- `step`: The step value (defaults to 0.5)',displayName:"AdjustAmount",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/BridgeInputs/AdjustAmount.tsx#AdjustAmount"]={docgenInfo:AdjustAmount.__docgenInfo,name:"AdjustAmount",path:"libs/webb-ui-components/src/components/BridgeInputs/AdjustAmount.tsx#AdjustAmount"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/BridgeInputs/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{ri:()=>AdjustAmount.r,_Z:()=>AmountInput,rk:()=>BridgeInputGroup,oI:()=>ChainInput,j2:()=>FixedAmount,bW:()=>InfoItem,TM:()=>RecipientInput,Lc:()=>RefundInput,T1:()=>RelayerInput,XD:()=>ShieldedAssetInput,rR:()=>TokenInput});var AdjustAmount=__webpack_require__("./libs/webb-ui-components/src/components/BridgeInputs/AdjustAmount.tsx"),helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),slicedToArray=__webpack_require__("./node_modules/@babel/runtime/helpers/slicedToArray.js"),slicedToArray_default=__webpack_require__.n(slicedToArray),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),dist=__webpack_require__("./node_modules/@radix-ui/react-dropdown-menu/dist/index.mjs"),src=__webpack_require__("./libs/icons/src/index.ts"),react=__webpack_require__("./node_modules/react/index.js"),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),Typography=__webpack_require__("./libs/webb-ui-components/src/typography/Typography/index.ts"),AmountMenu=__webpack_require__("./libs/webb-ui-components/src/components/AmountMenu/index.ts"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["children","className"],InputWrapper=(0,react.forwardRef)((function(_ref,ref){var children=_ref.children,className=_ref.className,props=objectWithoutProperties_default()(_ref,_excluded),mergedClsx=(0,react.useMemo)((function(){return(0,tw_merge.m)("bg-mono-0 dark:bg-mono-140 px-2.5 lg:px-4 py-2 lg:max-w-[518px] w-full rounded-lg flex items-center justify-between cursor-pointer",className)}),[className]);return React.createElement("div",extends_default()({},props,{className:mergedClsx,ref}),children)}));try{InputWrapper.displayName="InputWrapper",InputWrapper.__docgenInfo={description:"",displayName:"InputWrapper",props:{id:{defaultValue:{value:'"amount"'},description:"The `id` prop for label and input",name:"id",required:!1,type:{name:"string"}},title:{defaultValue:null,description:"Used to override the default title of an input",name:"title",required:!1,type:{name:"string"}},info:{defaultValue:null,description:"The tooltip info",name:"info",required:!1,type:{name:"string | ReactElement>"}},className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/BridgeInputs/InputWrapper.tsx#InputWrapper"]={docgenInfo:InputWrapper.__docgenInfo,name:"InputWrapper",path:"libs/webb-ui-components/src/components/BridgeInputs/InputWrapper.tsx#InputWrapper"})}catch(__react_docgen_typescript_loader_error){}var buttons=__webpack_require__("./libs/webb-ui-components/src/components/buttons/index.ts"),Dropdown=__webpack_require__("./libs/webb-ui-components/src/components/Dropdown/index.ts"),Input=__webpack_require__("./libs/webb-ui-components/src/components/Input/Input.tsx"),Label=__webpack_require__("./libs/webb-ui-components/src/components/Label/index.ts"),TitleWithInfo=__webpack_require__("./libs/webb-ui-components/src/components/TitleWithInfo/index.ts"),AmountInput_React=__webpack_require__("./node_modules/react/index.js"),AmountInput_excluded=["amount","amountMenuProps","className","errorMessage","id","info","isDisabled","onAmountChange","onMaxBtnClick","overrideInputProps","title"],AmountInput=(0,react.forwardRef)((function(_ref,ref){var amount=_ref.amount,amountMenuProps=_ref.amountMenuProps,className=_ref.className,errorMessage=_ref.errorMessage,_ref$id=_ref.id,id=void 0===_ref$id?"amount":_ref$id,_ref$info=_ref.info,info=void 0===_ref$info?"Amount":_ref$info,isDisabledProp=_ref.isDisabled,onAmountChange=_ref.onAmountChange,onMaxBtnClick=_ref.onMaxBtnClick,overrideInputProps=_ref.overrideInputProps,_ref$title=_ref.title,title=void 0===_ref$title?"Amount":_ref$title,props=objectWithoutProperties_default()(_ref,AmountInput_excluded),_useState=(0,react.useState)(!1),_useState2=slicedToArray_default()(_useState,2),isDisabled=_useState2[0],setIsDisabled=_useState2[1],mergedClsx=(0,react.useMemo)((function(){return(0,tw_merge.m)("cursor-auto select-none space-x-2",className)}),[className]),onAmountTypeChange=(0,react.useCallback)((function(nextVal){var _amountMenuProps$onCh;null==amountMenuProps||null===(_amountMenuProps$onCh=amountMenuProps.onChange)||void 0===_amountMenuProps$onCh||_amountMenuProps$onCh.call(amountMenuProps,nextVal)}),[amountMenuProps]);return AmountInput_React.createElement(AmountInput_React.Fragment,null,AmountInput_React.createElement(InputWrapper,extends_default()({},props,{className:mergedClsx,ref}),AmountInput_React.createElement("div",{className:"flex flex-col space-y-1 grow"},AmountInput_React.createElement(Label._,{htmlFor:id,className:"flex items-center space-x-2"},amountMenuProps?AmountInput_React.createElement(Dropdown.Lt,{radixRootProps:{onOpenChange:function onOpenChange(open){return setIsDisabled(open)},open:isDisabled}},AmountInput_React.createElement(dist.xz,{asChild:!0,className:"flex items-start space-x-1"},AmountInput_React.createElement("span",{className:"flex items-center cursor-pointer"},AmountInput_React.createElement(TitleWithInfo.w,{title,variant:"utility",titleComponent:"span",className:"text-mono-100 dark:text-mono-80",titleClassName:"capitalize !text-inherit"}),AmountInput_React.createElement(src._M,null))),AmountInput_React.createElement(Dropdown.ik,{isPortal:!1,align:"start",className:"z-10 mt-1"},AmountInput_React.createElement(AmountMenu.H,extends_default()({},amountMenuProps,{onChange:onAmountTypeChange})))):AmountInput_React.createElement(TitleWithInfo.w,{title,variant:"utility",info,titleComponent:"span",className:"text-mono-100 dark:text-mono-80",titleClassName:"capitalize !text-inherit"})),AmountInput_React.createElement(Input.I,extends_default()({id,name:id,value:amount,type:"number",inputMode:"numeric",onChange:onAmountChange,placeholder:"0",size:"sm",autoComplete:"off",isDisabled:isDisabledProp||isDisabled,min:0},overrideInputProps))),AmountInput_React.createElement(buttons.zx,{isDisabled:isDisabledProp,onClick:onMaxBtnClick,variant:"utility",size:"sm"},"Max")),errorMessage&&AmountInput_React.createElement("span",{className:"flex items-center text-red-70 dark:text-red-50"},AmountInput_React.createElement(src.xf,{className:"!fill-current mr-1"}),AmountInput_React.createElement(Typography.Z,{variant:"body1",fw:"bold",className:"!text-current"},errorMessage)))}));try{AmountInput.displayName="AmountInput",AmountInput.__docgenInfo={description:"",displayName:"AmountInput",props:{id:{defaultValue:{value:"amount"},description:"The `id` prop for label and input",name:"id",required:!1,type:{name:"string"}},info:{defaultValue:{value:"Amount"},description:"The tooltip info",name:"info",required:!1,type:{name:"string"}},amount:{defaultValue:null,description:"The amount value",name:"amount",required:!1,type:{name:"string"}},errorMessage:{defaultValue:null,description:"The error message to display",name:"errorMessage",required:!1,type:{name:"string"}},onAmountChange:{defaultValue:null,description:"Callback function to control the amount value",name:"onAmountChange",required:!1,type:{name:"(nextValue: string) => void"}},onMaxBtnClick:{defaultValue:null,description:"Callback function when the max button is clicked",name:"onMaxBtnClick",required:!1,type:{name:"React.ComponentPropsWithoutRef"}},amountMenuProps:{defaultValue:null,description:"The amount menu props to pass into the AmountMenu component",name:"amountMenuProps",required:!1,type:{name:'Omit & RefAttributes'}},overrideInputProps:{defaultValue:null,description:"Override props of input element",name:"overrideInputProps",required:!1,type:{name:'Omit'}},isDisabled:{defaultValue:null,description:"Disable the input",name:"isDisabled",required:!1,type:{name:"boolean"}},title:{defaultValue:{value:"Amount"},description:"Used to override the default title of an input",name:"title",required:!1,type:{name:"string"}},className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/BridgeInputs/AmountInput.tsx#AmountInput"]={docgenInfo:AmountInput.__docgenInfo,name:"AmountInput",path:"libs/webb-ui-components/src/components/BridgeInputs/AmountInput.tsx#AmountInput"})}catch(__react_docgen_typescript_loader_error){}var BridgeInputGroup_React=__webpack_require__("./node_modules/react/index.js"),BridgeInputGroup_excluded=["children","className"],BridgeInputGroup=(0,react.forwardRef)((function(_ref,ref){var children=_ref.children,className=_ref.className,props=objectWithoutProperties_default()(_ref,BridgeInputGroup_excluded);return BridgeInputGroup_React.createElement("div",extends_default()({},props,{className:(0,tw_merge.m)("p-2 bg-mono-20 dark:bg-mono-160 rounded-lg",className),ref}),children)}));try{BridgeInputGroup.displayName="BridgeInputGroup",BridgeInputGroup.__docgenInfo={description:"The `BridgeInputGroup` component\n\nProps:\n\n- `children`: Consumes component children",displayName:"BridgeInputGroup",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/BridgeInputs/BridgeInputGroup.tsx#BridgeInputGroup"]={docgenInfo:BridgeInputGroup.__docgenInfo,name:"BridgeInputGroup",path:"libs/webb-ui-components/src/components/BridgeInputs/BridgeInputGroup.tsx#BridgeInputGroup"})}catch(__react_docgen_typescript_loader_error){}__webpack_require__("./node_modules/core-js/modules/es.function.name.js");var typography=__webpack_require__("./libs/webb-ui-components/src/typography/index.ts"),AnimatedChevronRight_React=__webpack_require__("./node_modules/react/index.js"),AnimatedChevronRight_excluded=["className"],AnimatedChevronRight=(0,react.memo)((function(_ref){var className=_ref.className,props=objectWithoutProperties_default()(_ref,AnimatedChevronRight_excluded);return AnimatedChevronRight_React.createElement(src._Q,extends_default()({},props,{className:(0,tw_merge.m)("inline-block","transition-transform duration-300 ease-in-out group-radix-state-open:rotate-90",className)}))}));try{AnimatedChevronRight.displayName="AnimatedChevronRight",AnimatedChevronRight.__docgenInfo={description:"Extract icon to prevent re-render and keep the animation",displayName:"AnimatedChevronRight",props:{size:{defaultValue:{value:'"md"'},description:"The icon size, possible values: `md` (16px), `lg` (24px), `xl` (48px)",name:"size",required:!1,type:{name:"enum",value:[{value:'"md"'},{value:'"lg"'},{value:'"xl"'}]}},darkMode:{defaultValue:null,description:"",name:"darkMode",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/BridgeInputs/AnimatedChevronRight.tsx#AnimatedChevronRight"]={docgenInfo:AnimatedChevronRight.__docgenInfo,name:"AnimatedChevronRight",path:"libs/webb-ui-components/src/components/BridgeInputs/AnimatedChevronRight.tsx#AnimatedChevronRight"})}catch(__react_docgen_typescript_loader_error){}var ChainInput_React=__webpack_require__("./node_modules/react/index.js"),ChainInput_excluded=["chain","chainType","id","info","title"],ChainInput=(0,react.forwardRef)((function(_ref,ref){var chain=_ref.chain,chainType=_ref.chainType,id=_ref.id,info=_ref.info,title=_ref.title,props=objectWithoutProperties_default()(_ref,ChainInput_excluded);return ChainInput_React.createElement(InputWrapper,extends_default()({},props,{ref}),ChainInput_React.createElement("div",{className:"flex flex-col space-y-1"},ChainInput_React.createElement(Label._,{htmlFor:id},ChainInput_React.createElement(TitleWithInfo.w,{title:title||("source"===chainType?"Source":"Destination")+" chain",info,variant:"utility",className:"text-mono-100 dark:text-mono-80",titleClassName:"capitalize !text-inherit"})),chain?ChainInput_React.createElement("p",{className:"flex items-center space-x-1"},ChainInput_React.createElement(src.fq,{name:chain.name,size:"lg"}),ChainInput_React.createElement(typography.Z,{component:"span",variant:"h5",fw:"bold"},chain.name)):ChainInput_React.createElement(typography.Z,{variant:"h5",fw:"bold",className:"text-black dark:text-white"},"Select chain")),ChainInput_React.createElement(AnimatedChevronRight,null))}));try{ChainInput.displayName="ChainInput",ChainInput.__docgenInfo={description:'The `ChainInput` component\n\nProps:\n\n- `chain`: Will display `select chain` when the chain not provided\n- `chainType`: Input "source" | "dest"',displayName:"ChainInput",props:{chain:{defaultValue:null,description:"The chain type\nWill display `select chain` when the chain not provided",name:"chain",required:!1,type:{name:"ChainType"}},chainType:{defaultValue:null,description:"The chain type",name:"chainType",required:!0,type:{name:'"source" | "dest"'}},id:{defaultValue:{value:'"amount"'},description:"The `id` prop for label and input",name:"id",required:!1,type:{name:"string"}},title:{defaultValue:null,description:"Used to override the default title of an input",name:"title",required:!1,type:{name:"string"}},info:{defaultValue:null,description:"The tooltip info",name:"info",required:!1,type:{name:"string | ReactElement>"}},className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/BridgeInputs/ChainInput.tsx#ChainInput"]={docgenInfo:ChainInput.__docgenInfo,name:"ChainInput",path:"libs/webb-ui-components/src/components/BridgeInputs/ChainInput.tsx#ChainInput"})}catch(__react_docgen_typescript_loader_error){}__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.array.concat.js"),__webpack_require__("./node_modules/core-js/modules/es.number.to-fixed.js");var classnames=__webpack_require__("./node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),FixedAmount_React=__webpack_require__("./node_modules/react/index.js"),FixedAmount_excluded=["amountMenuProps","id","info","isDisabled","onChange","title","value","values"],FixedAmount=(0,react.forwardRef)((function(_ref,ref){var amountMenuProps=_ref.amountMenuProps,id=_ref.id,info=_ref.info,isDisabled=_ref.isDisabled,onChangeProp=_ref.onChange,_ref$title=_ref.title,title=void 0===_ref$title?"Fixed amount":_ref$title,valueProp=_ref.value,values=_ref.values,props=objectWithoutProperties_default()(_ref,FixedAmount_excluded),_useState=(0,react.useState)((function(){return valueProp})),_useState2=slicedToArray_default()(_useState,2),value=_useState2[0],setValue=_useState2[1],_onClick=(0,react.useCallback)((function(nextVal){setValue(nextVal),null==onChangeProp||onChangeProp(nextVal)}),[onChangeProp,setValue]),onAmountTypeChange=(0,react.useCallback)((function(nextVal){var _amountMenuProps$onCh;null==amountMenuProps||null===(_amountMenuProps$onCh=amountMenuProps.onChange)||void 0===_amountMenuProps$onCh||_amountMenuProps$onCh.call(amountMenuProps,nextVal)}),[amountMenuProps]);return(0,react.useEffect)((function(){setValue(valueProp)}),[valueProp]),FixedAmount_React.createElement(InputWrapper,extends_default()({},props,{ref}),FixedAmount_React.createElement("div",{className:"flex flex-col w-full space-y-2"},FixedAmount_React.createElement(Label._,{htmlFor:id,className:"flex items-center space-x-2"},amountMenuProps&&FixedAmount_React.createElement(Dropdown.Lt,null,FixedAmount_React.createElement(dist.xz,{asChild:!0,className:"flex items-start space-x-1"},FixedAmount_React.createElement("span",{className:"flex items-center"},FixedAmount_React.createElement(TitleWithInfo.w,{title,info,variant:"utility",titleComponent:"span",className:"text-mono-100 dark:text-mono-80",titleClassName:"capitalize !text-inherit"}),FixedAmount_React.createElement(src._M,null))),FixedAmount_React.createElement(Dropdown.ik,{isPortal:!1,align:"start",className:"z-10 mt-1"},FixedAmount_React.createElement(AmountMenu.H,extends_default()({},amountMenuProps,{onChange:onAmountTypeChange}))))),FixedAmount_React.createElement("div",{className:"flex space-x-2"},values.map((function(val,idx){return FixedAmount_React.createElement("div",{key:"".concat(val,"-").concat(idx),className:"grow shrink basis-0"},FixedAmount_React.createElement(buttons.zx,{isFullWidth:!0,size:"md",variant:"utility",className:classnames_default()("justify-center",{"disabled:border disabled:border-solid disabled:border-blue-90 dark:disabled:border-blue-30":!isDisabled},{"disabled:bg-blue-10 dark:disabled:bg-blue-120":!isDisabled},{"disabled:text-blue-90 dark:disabled:text-blue-30":!isDisabled}),isDisabled:isDisabled||value===val,onClick:function onClick(){return _onClick(val)}},val.toFixed(2)))})))))}));try{FixedAmount.displayName="FixedAmount",FixedAmount.__docgenInfo={description:'The `FixedAmount` component\n\nProps:\n\n- `id`: The `id` prop for label and input (defaults to "amount")\n- `values`: The fixed number list to display\n- `value`: The value prop\n- `onChange`: The callback function to control the component\n- `amountMenuProps`: The amount menu props to pass into the AmountMenu component',displayName:"FixedAmount",props:{id:{defaultValue:{value:'"amount"'},description:"The `id` prop for label and input",name:"id",required:!1,type:{name:"string"}},values:{defaultValue:null,description:"The fixed number list to display",name:"values",required:!0,type:{name:"number[]"}},value:{defaultValue:null,description:"The value prop",name:"value",required:!1,type:{name:"number"}},onChange:{defaultValue:null,description:"The callback function to control the component",name:"onChange",required:!1,type:{name:"(nextVal: number) => void"}},amountMenuProps:{defaultValue:null,description:"The amount menu props to pass into the AmountMenu component",name:"amountMenuProps",required:!1,type:{name:'Omit & RefAttributes'}},isDisabled:{defaultValue:null,description:"Disable the input",name:"isDisabled",required:!1,type:{name:"boolean"}},info:{defaultValue:null,description:"The tooltip info",name:"info",required:!1,type:{name:"string | ReactElement>"}},className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},title:{defaultValue:{value:"Fixed amount"},description:"Used to override the default title of an input",name:"title",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/BridgeInputs/FixedAmount.tsx#FixedAmount"]={docgenInfo:FixedAmount.__docgenInfo,name:"FixedAmount",path:"libs/webb-ui-components/src/components/BridgeInputs/FixedAmount.tsx#FixedAmount"})}catch(__react_docgen_typescript_loader_error){}var InfoItem_React=__webpack_require__("./node_modules/react/index.js"),InfoItem_excluded=["className","leftTextProps","rightContent"],InfoItem=(0,react.forwardRef)((function(_ref,ref){var _leftTextProps$varian,className=_ref.className,leftTextProps=_ref.leftTextProps,rightContent=_ref.rightContent,props=objectWithoutProperties_default()(_ref,InfoItem_excluded);return InfoItem_React.createElement("div",extends_default()({},props,{className:(0,tw_merge.m)("flex items-center justify-between",className),ref}),InfoItem_React.createElement(TitleWithInfo.w,extends_default()({},leftTextProps,{variant:null!==(_leftTextProps$varian=leftTextProps.variant)&&void 0!==_leftTextProps$varian?_leftTextProps$varian:"utility",className:(0,tw_merge.m)("text-mono-100 dark:text-mono-80",leftTextProps.className)})),rightContent?"string"==typeof rightContent?InfoItem_React.createElement(typography.Z,{variant:"body1",fw:"bold",className:"text-mono-180 dark:text-mono-80 capitalize"},rightContent):null:InfoItem_React.createElement(typography.Z,{variant:"body1",fw:"bold",className:"text-mono-180 dark:text-mono-80"},"--"))}));try{InfoItem.displayName="InfoItem",InfoItem.__docgenInfo={description:"The `InfoItem` component\n\nProps:\n\n- `leftTextProps`: The left text props (props of TitleWithInfo component)\n- `rightContent`: Right-sided content",displayName:"InfoItem",props:{leftTextProps:{defaultValue:{value:"{ variant: 'utility' }"},description:"The left text props (props of TitleWithInfo component)",name:"leftTextProps",required:!0,type:{name:"TitleWithInfoProps & RefAttributes"}},rightContent:{defaultValue:null,description:"Right content",name:"rightContent",required:!1,type:{name:"string | ReactElement>"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/BridgeInputs/InfoItem.tsx#InfoItem"]={docgenInfo:InfoItem.__docgenInfo,name:"InfoItem",path:"libs/webb-ui-components/src/components/BridgeInputs/InfoItem.tsx#InfoItem"})}catch(__react_docgen_typescript_loader_error){}var asyncToGenerator=__webpack_require__("./node_modules/@babel/runtime/helpers/asyncToGenerator.js"),asyncToGenerator_default=__webpack_require__.n(asyncToGenerator),regenerator=__webpack_require__("./node_modules/@babel/runtime/regenerator/index.js"),regenerator_default=__webpack_require__.n(regenerator),components_Input=(__webpack_require__("./node_modules/core-js/modules/es.string.trim.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./libs/webb-ui-components/src/components/Input/index.ts")),Notification=__webpack_require__("./libs/webb-ui-components/src/components/Notification/index.ts"),RecipientInput_React=__webpack_require__("./node_modules/react/index.js"),RecipientInput_excluded=["className","errorMessage","id","info","isHiddenPasteBtn","isValidSet","onChange","overrideInputProps","title","validate","value"],RecipientInput=(0,react.forwardRef)((function(_ref,ref){var className=_ref.className,errorMessage=_ref.errorMessage,_ref$id=_ref.id,id=void 0===_ref$id?"recipient":_ref$id,info=_ref.info,isHiddenPasteBtn=_ref.isHiddenPasteBtn,isValidSet=_ref.isValidSet,onChangeProp=_ref.onChange,overrideInputProps=_ref.overrideInputProps,title=_ref.title,validate=_ref.validate,value=_ref.value,props=objectWithoutProperties_default()(_ref,RecipientInput_excluded),_useState=(0,react.useState)((function(){return value})),_useState2=slicedToArray_default()(_useState,2),address=_useState2[0],setAddress=_useState2[1],_useState3=(0,react.useState)(void 0),_useState4=slicedToArray_default()(_useState3,2),recipientError=_useState4[0],setRecipientError=_useState4[1],error=(0,react.useMemo)((function(){return errorMessage||recipientError}),[recipientError,errorMessage]),onChange=(0,react.useCallback)((function(nextVal){var address=nextVal.trim();setAddress(address.toString()),null==onChangeProp||onChangeProp(address),""===address||!validate||validate(address)?(setRecipientError(void 0),null==isValidSet||isValidSet(!0)):(setRecipientError("Invalid wallet address "),null==isValidSet||isValidSet(!1))}),[isValidSet,onChangeProp,validate]),handlePasteButtonClick=(0,react.useCallback)(asyncToGenerator_default()(regenerator_default().mark((function _callee(){var addr;return regenerator_default().wrap((function _callee$(_context){for(;;)switch(_context.prev=_context.next){case 0:return _context.prev=0,_context.next=3,window.navigator.clipboard.readText();case 3:addr=_context.sent,onChange(addr),_context.next=10;break;case 7:_context.prev=7,_context.t0=_context.catch(0),(0,Notification.E8)({message:"Failed to read clipboard",secondaryMessage:"Please change your browser settings to allow clipboard access.",variant:"warning"});case 10:case"end":return _context.stop()}}),_callee,null,[[0,7]])}))),[onChange]);return(0,react.useEffect)((function(){setAddress(value)}),[value]),RecipientInput_React.createElement(RecipientInput_React.Fragment,null,RecipientInput_React.createElement(InputWrapper,extends_default()({},props,{className:(0,tw_merge.m)("cursor-auto space-x-2",className),ref}),RecipientInput_React.createElement("div",{className:"flex flex-col w-full space-y-1"},RecipientInput_React.createElement(Label._,{htmlFor:id},RecipientInput_React.createElement(TitleWithInfo.w,{title:null!=title?title:id,info,variant:"utility",titleComponent:"span",className:"text-mono-100 dark:text-mono-80",titleClassName:"capitalize !text-inherit"})),RecipientInput_React.createElement(components_Input.I,extends_default()({placeholder:"Enter recipient wallet address",id,size:"sm",value:address,onChange},overrideInputProps))),!isHiddenPasteBtn&&RecipientInput_React.createElement(buttons.zx,{variant:"utility",size:"sm",onClick:handlePasteButtonClick,isDisabled:!!(null!=overrideInputProps&&overrideInputProps.isDisabled||address)},"Paste")),error&&RecipientInput_React.createElement("span",{className:"flex items-center mt-1 text-red-70 dark:text-red-50"},RecipientInput_React.createElement(src.xf,{className:"!fill-current mr-1"}),RecipientInput_React.createElement(Typography.Z,{variant:"body1",fw:"bold",className:"!text-current"},error)))}));try{RecipientInput.displayName="RecipientInput",RecipientInput.__docgenInfo={description:"The `RecipientInput` component\n\nProps:\n\n- `value`: The input value\n- `onChange`: Callback function to control the input value",displayName:"RecipientInput",props:{value:{defaultValue:null,description:"The input value",name:"value",required:!1,type:{name:"string"}},onChange:{defaultValue:null,description:"Callback function to control the input value",name:"onChange",required:!1,type:{name:"(nextValue: string) => void"}},amountMenuProps:{defaultValue:null,description:"The amount menu props to pass into the AmountMenu component",name:"amountMenuProps",required:!1,type:{name:'Omit & RefAttributes'}},errorMessage:{defaultValue:null,description:"The error message to display",name:"errorMessage",required:!1,type:{name:"string"}},overrideInputProps:{defaultValue:null,description:"Override props of input element",name:"overrideInputProps",required:!1,type:{name:'Omit'}},isValidSet:{defaultValue:null,description:"set valid state of the input",name:"isValidSet",required:!1,type:{name:"(valid: boolean) => void"}},validate:{defaultValue:null,description:"Validate input address function",name:"validate",required:!1,type:{name:"(value: string) => boolean"}},isHiddenPasteBtn:{defaultValue:null,description:"If `true`, the patse button will be hidden",name:"isHiddenPasteBtn",required:!1,type:{name:"boolean"}},info:{defaultValue:null,description:"The tooltip info",name:"info",required:!1,type:{name:"string | ReactElement>"}},className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},title:{defaultValue:null,description:"Used to override the default title of an input",name:"title",required:!1,type:{name:"string"}},id:{defaultValue:{value:"recipient"},description:"The `id` prop for label and input",name:"id",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/BridgeInputs/RecipientInput.tsx#RecipientInput"]={docgenInfo:RecipientInput.__docgenInfo,name:"RecipientInput",path:"libs/webb-ui-components/src/components/BridgeInputs/RecipientInput.tsx#RecipientInput"})}catch(__react_docgen_typescript_loader_error){}var transition=__webpack_require__("./node_modules/@headlessui/react/dist/components/transitions/transition.js"),CheckBox=__webpack_require__("./libs/webb-ui-components/src/components/CheckBox/index.ts"),RefundInput_React=__webpack_require__("./node_modules/react/index.js"),RefundInput_excluded=["wrapperClassName","children","defaultChecked","isChecked","onChange"],_excluded2=["id","title"],defaultInfo={title:"Refund Support",content:"Once a relayer is added, enable refund to receive native tokens on the destination chain for future transactions to preserve privacy. Refunds will be sent to the recipient address."},RefundInput=function RefundInput(_ref){var _ref$refundCheckboxPr=_ref.refundCheckboxProps,_ref$refundCheckboxPr2=void 0===_ref$refundCheckboxPr?{}:_ref$refundCheckboxPr,wrapperClassName=_ref$refundCheckboxPr2.wrapperClassName,_ref$refundCheckboxPr3=_ref$refundCheckboxPr2.children,children=void 0===_ref$refundCheckboxPr3?"Refund tx tokens":_ref$refundCheckboxPr3,_ref$refundCheckboxPr4=_ref$refundCheckboxPr2.defaultChecked,defaultChecked=void 0!==_ref$refundCheckboxPr4&&_ref$refundCheckboxPr4,_ref$refundCheckboxPr5=_ref$refundCheckboxPr2.isChecked,isCheckedProp=void 0!==_ref$refundCheckboxPr5&&_ref$refundCheckboxPr5,_onChange=_ref$refundCheckboxPr2.onChange,refundCheckboxProps=objectWithoutProperties_default()(_ref$refundCheckboxPr2,RefundInput_excluded),_ref$refundAmountInpu=_ref.refundAmountInputProps,_ref$refundAmountInpu2=void 0===_ref$refundAmountInpu?{}:_ref$refundAmountInpu,_ref$refundAmountInpu3=_ref$refundAmountInpu2.id,id=void 0===_ref$refundAmountInpu3?"refund-amount":_ref$refundAmountInpu3,_ref$refundAmountInpu4=_ref$refundAmountInpu2.title,title=void 0===_ref$refundAmountInpu4?"Refund Amount":_ref$refundAmountInpu4,refundAmountInputProps=objectWithoutProperties_default()(_ref$refundAmountInpu2,_excluded2),_useState=(0,react.useState)(null!=defaultChecked?defaultChecked:isCheckedProp),_useState2=slicedToArray_default()(_useState,2),isChecked=_useState2[0],setIsChecked=_useState2[1];return(0,react.useEffect)((function(){void 0!==isCheckedProp&&setIsChecked(isCheckedProp)}),[isCheckedProp]),RefundInput_React.createElement(RefundInput_React.Fragment,null,RefundInput_React.createElement("div",{className:"flex items-center self-end space-x-1"},RefundInput_React.createElement(CheckBox.J,extends_default()({},refundCheckboxProps,{isChecked,onChange:function onChange(eve){setIsChecked((function(prev){return!prev})),null==_onChange||_onChange(eve)},wrapperClassName:(0,tw_merge.m)(wrapperClassName,"items-center"),info:defaultInfo}),children)),RefundInput_React.createElement(transition.u,{show:isChecked,enter:classnames_default()("transition-opacity"),enterFrom:"opacity-0",enterTo:"opacity-100",leave:classnames_default()("transition-opacity"),leaveFrom:"opacity-100",leaveTo:"opacity-0"},RefundInput_React.createElement(AmountInput,extends_default()({},refundAmountInputProps,{className:refundAmountInputProps.className,id,title}))))};try{RefundInput.displayName="RefundInput",RefundInput.__docgenInfo={description:"",displayName:"RefundInput",props:{refundCheckboxProps:{defaultValue:null,description:"The refund checkbox props",name:"refundCheckboxProps",required:!1,type:{name:"any"}},refundAmountInputProps:{defaultValue:null,description:"The refund amount input props",name:"refundAmountInputProps",required:!1,type:{name:"AmountInputComponentProps & RefAttributes"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/BridgeInputs/RefundInput.tsx#RefundInput"]={docgenInfo:RefundInput.__docgenInfo,name:"RefundInput",path:"libs/webb-ui-components/src/components/BridgeInputs/RefundInput.tsx#RefundInput"})}catch(__react_docgen_typescript_loader_error){}var utils=__webpack_require__("./libs/webb-ui-components/src/utils/index.ts"),Avatar=__webpack_require__("./libs/webb-ui-components/src/components/Avatar/index.ts"),RelayerInput_React=__webpack_require__("./node_modules/react/index.js"),RelayerInput_excluded=["externalLink","id","info","relayerAddress","iconTheme"],RelayerInput=(0,react.forwardRef)((function(_ref,ref){var externalLink=_ref.externalLink,id=_ref.id,info=_ref.info,relayerAddress=_ref.relayerAddress,iconTheme=_ref.iconTheme,props=objectWithoutProperties_default()(_ref,RelayerInput_excluded);return RelayerInput_React.createElement(InputWrapper,extends_default()({},props,{ref}),RelayerInput_React.createElement("div",{className:"flex flex-col space-y-1"},RelayerInput_React.createElement(Label._,{htmlFor:id},RelayerInput_React.createElement(TitleWithInfo.w,{title:"Relayer",variant:"utility",info,titleComponent:"span",className:"text-mono-100 dark:text-mono-80",titleClassName:"capitalize !text-inherit"})),relayerAddress?RelayerInput_React.createElement("div",{className:"flex items-center space-x-1"},RelayerInput_React.createElement(Avatar.q,{theme:iconTheme,value:relayerAddress}),RelayerInput_React.createElement(typography.Z,{component:"span",variant:"h5",fw:"bold"},(0,utils.Sy)(relayerAddress)),externalLink&&RelayerInput_React.createElement("a",{target:"_blank",href:externalLink,rel:"noopener noreferrer"},RelayerInput_React.createElement(src.DI,null))):RelayerInput_React.createElement(typography.Z,{variant:"h5",fw:"bold",className:"text-black dark:text-white"},"Add a relayer")),relayerAddress?RelayerInput_React.createElement(src.x8,{className:"inline-block"}):RelayerInput_React.createElement(src._Q,{className:"inline-block"}))}));try{RelayerInput.displayName="RelayerInput",RelayerInput.__docgenInfo={description:"The `RelayerInput` component\n\nProps:\n\n- `relayerAddress`: The relayer address to display\n- `externalLink`: The external url of a relayer",displayName:"RelayerInput",props:{relayerAddress:{defaultValue:null,description:"The relayer address to display",name:"relayerAddress",required:!1,type:{name:"string"}},externalLink:{defaultValue:null,description:"The external url of a relayer",name:"externalLink",required:!1,type:{name:"string"}},iconTheme:{defaultValue:{value:"'polkadot'"},description:"Relayer icon theme (use for Identicon theme)",name:"iconTheme",required:!1,type:{name:"enum",value:[{value:'"beachball"'},{value:'"empty"'},{value:'"ethereum"'},{value:'"jdenticon"'},{value:'"polkadot"'},{value:'"substrate"'}]}},id:{defaultValue:{value:'"amount"'},description:"The `id` prop for label and input",name:"id",required:!1,type:{name:"string"}},title:{defaultValue:null,description:"Used to override the default title of an input",name:"title",required:!1,type:{name:"string"}},info:{defaultValue:null,description:"The tooltip info",name:"info",required:!1,type:{name:"string | ReactElement>"}},className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/BridgeInputs/RelayerInput.tsx#RelayerInput"]={docgenInfo:RelayerInput.__docgenInfo,name:"RelayerInput",path:"libs/webb-ui-components/src/components/BridgeInputs/RelayerInput.tsx#RelayerInput"})}catch(__react_docgen_typescript_loader_error){}__webpack_require__("./node_modules/core-js/modules/es.parse-float.js");var TokenPair=__webpack_require__("./libs/webb-ui-components/src/components/TokenPair/index.ts"),ShieldedAssetInput_React=__webpack_require__("./node_modules/react/index.js"),ShieldedAssetInput_excluded=["asset","className","id","info","title"],ShieldedAssetInput=(0,react.forwardRef)((function(_ref,ref){var asset=_ref.asset,className=_ref.className,id=_ref.id,info=_ref.info,_ref$title=_ref.title,title=void 0===_ref$title?"Shielded Asset":_ref$title,props=objectWithoutProperties_default()(_ref,ShieldedAssetInput_excluded),_useMemo=(0,react.useMemo)((function(){var balance,balanceInUsd;return null!=asset&&asset.balance&&(balance=(0,utils.b0)(parseFloat(asset.balance.toString()))),null!=asset&&asset.balanceInUsd&&(balanceInUsd=(0,utils.b0)(parseFloat(asset.balanceInUsd.toString()))),[balance,balanceInUsd]}),[asset]),_useMemo2=slicedToArray_default()(_useMemo,2),balance=_useMemo2[0],balanceInUsd=_useMemo2[1];return ShieldedAssetInput_React.createElement(InputWrapper,extends_default()({},props,{className:(0,tw_merge.m)(classnames_default()({"items-start":balance}),className),ref}),ShieldedAssetInput_React.createElement("div",{className:"flex flex-col space-y-1"},ShieldedAssetInput_React.createElement(Label._,{htmlFor:id},ShieldedAssetInput_React.createElement(TitleWithInfo.w,{title,variant:"utility",info,titleComponent:"span",className:"text-mono-100 dark:text-mono-80",titleClassName:"uppercase !text-inherit"})),asset?ShieldedAssetInput_React.createElement(TokenPair.o,{token1Symbol:asset.symbol,token2Symbol:asset.symbol}):ShieldedAssetInput_React.createElement(typography.Z,{variant:"body1",fw:"bold"},"Select ",title)),balance?ShieldedAssetInput_React.createElement("div",{className:"flex flex-col items-end space-y-1"},ShieldedAssetInput_React.createElement(typography.Z,{variant:"body4",fw:"bold",component:"span",className:"uppercase text-mono-100 dark:text-mono-80"},"Balance: ",balance," ",balanceInUsd?"≈$".concat(balanceInUsd):""),ShieldedAssetInput_React.createElement(src._Q,{className:"inline-block grow"})):ShieldedAssetInput_React.createElement(src._Q,{className:"inline-block"}))}));try{ShieldedAssetInput.displayName="ShieldedAssetInput",ShieldedAssetInput.__docgenInfo={description:"The `ShieldedAssetInput` component\n\nProps:\n\n- `asset`: The asset type",displayName:"ShieldedAssetInput",props:{asset:{defaultValue:null,description:"",name:"asset",required:!1,type:{name:"PoolAssetType"}},id:{defaultValue:{value:'"amount"'},description:"The `id` prop for label and input",name:"id",required:!1,type:{name:"string"}},title:{defaultValue:{value:"Shielded Asset"},description:"Used to override the default title of an input",name:"title",required:!1,type:{name:"string"}},info:{defaultValue:null,description:"The tooltip info",name:"info",required:!1,type:{name:"string | ReactElement>"}},className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/BridgeInputs/ShieldedAssetInput.tsx#ShieldedAssetInput"]={docgenInfo:ShieldedAssetInput.__docgenInfo,name:"ShieldedAssetInput",path:"libs/webb-ui-components/src/components/BridgeInputs/ShieldedAssetInput.tsx#ShieldedAssetInput"})}catch(__react_docgen_typescript_loader_error){}var TokenPairIcons=__webpack_require__("./libs/webb-ui-components/src/components/TokenPairIcons/index.ts"),TokenInput_React=__webpack_require__("./node_modules/react/index.js"),TokenInput_excluded=["className","id","info","title","token"],TokenInput=(0,react.forwardRef)((function(_ref,ref){var className=_ref.className,id=_ref.id,info=_ref.info,_ref$title=_ref.title,title=void 0===_ref$title?"Token":_ref$title,token=_ref.token,props=objectWithoutProperties_default()(_ref,TokenInput_excluded),_useMemo=(0,react.useMemo)((function(){var balance,balanceInUsd;return null!=token&&token.balance&&(balance=(0,utils.b0)(parseFloat(token.balance.toString()))),null!=token&&token.balanceInUsd&&(balanceInUsd=(0,utils.b0)(parseFloat(token.balanceInUsd.toString()))),[balance,balanceInUsd]}),[token]),_useMemo2=slicedToArray_default()(_useMemo,2),balance=_useMemo2[0],balanceInUsd=_useMemo2[1],handleTokenIconClick=(0,react.useMemo)((function(){if(token&&"function"==typeof token.onTokenClick)return function(event){var _token$onTokenClick;event.stopPropagation(),null==token||null===(_token$onTokenClick=token.onTokenClick)||void 0===_token$onTokenClick||_token$onTokenClick.call(token,null==token?void 0:token.symbol)}}),[token]);return TokenInput_React.createElement(InputWrapper,extends_default()({},props,{className:(0,tw_merge.m)(classnames_default()({"items-start":balance}),className),ref}),TokenInput_React.createElement("div",{className:"flex flex-col space-y-1"},TokenInput_React.createElement(Label._,{htmlFor:id},TokenInput_React.createElement(TitleWithInfo.w,{title,variant:"utility",info,titleComponent:"span",className:"text-mono-100 dark:text-mono-80",titleClassName:"capitalize !text-inherit"})),token?TokenInput_React.createElement("div",{className:"flex items-center space-x-1"},token.tokenComposition?TokenInput_React.createElement(TokenPairIcons.K,{token1Symbol:token.tokenComposition[0].trim(),token2Symbol:token.tokenComposition[1].trim()}):TokenInput_React.createElement(src.T1,{onClick:handleTokenIconClick,name:token.symbol.trim(),size:"lg"}),token.tokenComposition?TokenInput_React.createElement(typography.Z,{component:"span",variant:"h5",fw:"bold"},token.tokenComposition[0].trim()+"/"+token.tokenComposition[1].trim()):TokenInput_React.createElement(typography.Z,{component:"span",variant:"h5",fw:"bold"},token.symbol.trim())):TokenInput_React.createElement(typography.Z,{variant:"h5",fw:"bold"},"Select token")),balance?TokenInput_React.createElement("div",{className:"flex flex-col items-end justify-between"},TokenInput_React.createElement("div",{className:"flex items-center gap-1.5"},"note"===(null==token?void 0:token.balanceType)?TokenInput_React.createElement(src.SI,{size:"md"}):TokenInput_React.createElement(src.xo,{size:"md"}),TokenInput_React.createElement(TitleWithInfo.w,{title:"".concat(balance," ").concat(balanceInUsd?"≈$".concat(balanceInUsd):""),variant:"utility",titleComponent:"span",className:"text-mono-100 dark:text-mono-80",titleClassName:"capitalize !text-inherit"})),TokenInput_React.createElement("div",null,TokenInput_React.createElement(AnimatedChevronRight,{className:"inline-block grow"}))):TokenInput_React.createElement(AnimatedChevronRight,{className:"inline-block"}))}));try{TokenInput.displayName="TokenInput",TokenInput.__docgenInfo={description:"Token Input component, for selecting token on the bridge",displayName:"TokenInput",props:{token:{defaultValue:null,description:"The token token\nWill display `select token` when the token not provided",name:"token",required:!1,type:{name:"TokenType"}},id:{defaultValue:{value:'"amount"'},description:"The `id` prop for label and input",name:"id",required:!1,type:{name:"string"}},title:{defaultValue:{value:"Token"},description:"Used to override the default title of an input",name:"title",required:!1,type:{name:"string"}},info:{defaultValue:null,description:"The tooltip info",name:"info",required:!1,type:{name:"string | ReactElement>"}},className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/BridgeInputs/TokenInput.tsx#TokenInput"]={docgenInfo:TokenInput.__docgenInfo,name:"TokenInput",path:"libs/webb-ui-components/src/components/BridgeInputs/TokenInput.tsx#TokenInput"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/Card/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>Card});var helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),react=__webpack_require__("./node_modules/react/index.js"),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),_excluded=["children","className"],Card=react.forwardRef((function(_ref,ref){var children=_ref.children,className=_ref.className,props=objectWithoutProperties_default()(_ref,_excluded),cardClsx=(0,react.useMemo)((function(){return(0,tw_merge.m)("flex flex-col w-full p-4 space-y-6 rounded-lg bg-mono-0 dark:bg-mono-180",className)}),[className]);return react.createElement("div",extends_default()({},props,{className:cardClsx,ref}),children)}));try{Card.displayName="Card",Card.__docgenInfo={description:"The `Card` component\nSets up styles, and spacing vertically between `block` components",displayName:"Card",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Card/Card.tsx#Card"]={docgenInfo:Card.__docgenInfo,name:"Card",path:"libs/webb-ui-components/src/components/Card/Card.tsx#Card"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/ChainChip/ChainChip.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{q:()=>ChainChip});var helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),src=(__webpack_require__("./node_modules/core-js/modules/es.array.includes.js"),__webpack_require__("./node_modules/core-js/modules/es.string.includes.js"),__webpack_require__("./libs/icons/src/index.ts")),react=__webpack_require__("./node_modules/react/index.js"),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),classNames={polygon:{default:"text-mono-0 dark:text-mono-0 bg-[#8247E5]"},ethereum:{default:"text-mono-200 dark:text-mono-200 bg-[#EDF0F4]"},optimism:{default:"text-mono-0 dark:text-mono-0 bg-[#FF0420]"},kusama:{default:"text-mono-0 dark:text-mono-0 bg-[#000000]"},athena:{default:"text-mono-0 dark:text-mono-0 bg-[#D9780E]"},cosmos:{default:"text-mono-0 dark:text-mono-0 bg-[#2E3148]"},moonbeam:{default:"text-mono-0 dark:text-mono-0 bg-[#1D1336]"},polkadot:{default:"text-mono-0 dark:text-mono-0 bg-[#E6007A]"},arbitrum:{default:"text-mono-0 dark:text-mono-0 bg-[#2C374B]"},avalanche:{default:"text-mono-0 dark:text-mono-0 bg-[#E84142]"},tangle:{default:"text-mono-0 dark:text-mono-0 bg-[#221C41]"},scroll:{default:"text-mono-200 dark:text-mono-200 bg-[#FFF6EB]"},orbit:{default:"text-mono-0 bg-[#323653]"},"webb-dev":{default:"text-mono-0 dark:text-mono-0 bg-[#D9780F]"}};var _excluded=["className","chainType","chainName","title"],ChainChip=react.forwardRef((function(props,ref){var classNameProp=props.className,chainType=props.chainType,chainName=props.chainName,title=props.title,restProps=objectWithoutProperties_default()(props,_excluded),baseClsx=(0,react.useMemo)((function(){return"box-border inline-flex items-center gap-1 pl-2 pr-3 py-1.5 rounded-md uppercase text-[12px] leading-[15px] font-bold text-mono-200 w-fit"}),[]),iconName=(0,react.useMemo)((function(){return chainName.toLowerCase().includes("tangle")?"tangle transparent":chainName}),[chainName]),className=(0,react.useMemo)((function(){var chainChipClassNames=function getChainChipClassName(chainType){return classNames[chainType].default}(chainType);return(0,tw_merge.m)(baseClsx,chainChipClassNames,classNameProp)}),[baseClsx,chainType,classNameProp]),shortChainName=(0,react.useMemo)((function(){return chainName.split(" ").pop()}),[chainName]);return react.createElement("span",extends_default()({className},restProps,{ref}),react.createElement(src.fq,{name:iconName,size:"md"}),null!=title?title:shortChainName)}));try{ChainChip.displayName="ChainChip",ChainChip.__docgenInfo={description:"`ChainChip` component\n\nProps:\n\n- `type`: `ChainType` -\npolygon\n| ethereum\n| optimism\n| kusama\n| moonbeam\n| polkadot\n| arbitrum\n| avalanche\n| tangle\n| cosmos\n| scroll\n| webb-dev\n- `name`: `string` -\nChain name to display. e.g. Ethereum, Polygon, Kusama, Optimism Goerli etc.",displayName:"ChainChip",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/ChainChip/ChainChip.tsx#ChainChip"]={docgenInfo:ChainChip.__docgenInfo,name:"ChainChip",path:"libs/webb-ui-components/src/components/ChainChip/ChainChip.tsx#ChainChip"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/ChainsRing/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>components_ChainsRing});var slicedToArray=__webpack_require__("./node_modules/@babel/runtime/helpers/slicedToArray.js"),slicedToArray_default=__webpack_require__.n(slicedToArray),react=(__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.array.concat.js"),__webpack_require__("./node_modules/react/index.js")),classnames=__webpack_require__("./node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),src=__webpack_require__("./libs/icons/src/index.ts"),chain_config=__webpack_require__("./libs/dapp-config/src/chains/chain-config.ts"),Tooltip=__webpack_require__("./libs/webb-ui-components/src/components/Tooltip/index.ts"),useDarkMode=__webpack_require__("./libs/webb-ui-components/src/hooks/useDarkMode.ts"),React=__webpack_require__("./node_modules/react/index.js"),ChainsRing=(0,react.forwardRef)((function(_ref,ref){var circleContent=_ref.circleContent,additionalSvgContent=_ref.additionalSvgContent,chainItems=_ref.chainItems,_useDarkMode=(0,useDarkMode.v)(),isDarkMode=slicedToArray_default()(_useDarkMode,1)[0],getStrokeColor=(0,react.useCallback)((function(item){return void 0===item?"#9CA0B0":item.isActive?isDarkMode?"#4B3AA4":"#B5A9F2":"#9CA0B0"}),[isDarkMode]);return React.createElement("div",{className:"relative w-fit",ref},chainItems.map((function(chainItem,idx){if(void 0===chainItem)return null;var typedChainId=chainItem.typedChainId,onClick=chainItem.onClick,chaiName=chain_config.F[typedChainId].name;return React.createElement(Tooltip.u,null,React.createElement(Tooltip.aJ,{className:"cursor-pointer",asChild:!0},React.createElement("div",{className:getChainIconClassNameByIdx(idx),onClick},React.createElement(src.fq,{name:chaiName,size:"lg"}))),React.createElement(Tooltip.up,{className:"z-20"},chaiName))})),React.createElement("div",{className:classnames_default()("absolute top-1/2 left-1/2 translate-x-[-50%] translate-y-[-50%]","bg-mono-0 dark:bg-[rgba(247,248,247,0.10)]","aspect-square w-[128px] px-4 rounded-full","flex justify-center items-center"),style:{backdropFilter:"blur(12px)"}},circleContent),React.createElement("svg",{width:"415",height:"208",viewBox:"0 0 415 208",fill:"none",xmlns:"http://www.w3.org/2000/svg"},additionalSvgContent,React.createElement("rect",{x:"104.5",y:"91.082",width:"26",height:"26",rx:"5",stroke:getStrokeColor(chainItems[0]),strokeWidth:"2"}),React.createElement("rect",{x:"143.471",y:"21.5858",width:"26",height:"26",rx:"5",transform:"rotate(45 143.471 21.5858)",stroke:getStrokeColor(chainItems[1]),strokeWidth:"2"}),React.createElement("rect",{x:"220.5",y:"1",width:"26",height:"26",rx:"5",transform:"rotate(90 220.5 1)",stroke:getStrokeColor(chainItems[2]),strokeWidth:"2"}),React.createElement("rect",{x:"288.885",y:"39.9688",width:"26",height:"26",rx:"5",transform:"rotate(135 288.885 39.9688)",stroke:getStrokeColor(chainItems[3]),strokeWidth:"2"}),React.createElement("rect",{x:"284.5",y:"91.082",width:"26",height:"26",rx:"5",stroke:getStrokeColor(chainItems[4]),strokeWidth:"2"}),React.createElement("rect",{x:"270.75",y:"148.863",width:"26",height:"26",rx:"5",transform:"rotate(45 270.75 148.863)",stroke:getStrokeColor(chainItems[5]),strokeWidth:"2"}),React.createElement("rect",{x:"220.5",y:"181",width:"26",height:"26",rx:"5",transform:"rotate(90 220.5 181)",stroke:getStrokeColor(chainItems[6]),strokeWidth:"2"}),React.createElement("rect",{x:"161.606",y:"167.25",width:"26",height:"26",rx:"5",transform:"rotate(135 161.606 167.25)",stroke:getStrokeColor(chainItems[7]),strokeWidth:"2"}),React.createElement("rect",{x:"143.471",y:"23",width:"24",height:"24",transform:"rotate(45 143.471 23)",fill:"#F7F8F7",fillOpacity:"0.1"}),React.createElement("rect",{x:"270.75",y:"150.277",width:"24",height:"24",transform:"rotate(45 270.75 150.277)",fill:"#F7F8F7",fillOpacity:"0.1"}),React.createElement("rect",{x:"287.471",y:"39.9688",width:"24",height:"24",transform:"rotate(135 287.471 39.9688)",fill:"#F7F8F7",fillOpacity:"0.1"}),React.createElement("rect",{x:"160.191",y:"167.25",width:"24",height:"24",transform:"rotate(135 160.191 167.25)",fill:"#F7F8F7",fillOpacity:"0.1"}),React.createElement("rect",{x:"219.5",y:"2",width:"24",height:"24",transform:"rotate(90 219.5 2)",fill:"#F7F8F7",fillOpacity:"0.1"}),React.createElement("rect",{x:"219.5",y:"182",width:"24",height:"24",transform:"rotate(90 219.5 182)",fill:"#F7F8F7",fillOpacity:"0.1"}),React.createElement("path",{d:"M144.243 40.7431L207.5 14.5412L270.757 40.7431L296.959 104L270.757 167.257L207.5 193.459L144.243 167.257L118.041 104L144.243 40.7431Z",stroke:"#C2C8D4"}),React.createElement("path",{d:"M207.5 14V194",stroke:"#E2E5EB"}),React.createElement("path",{d:"M143.471 39.9688L270.75 167.248",stroke:"#9CA0B0"}),React.createElement("path",{d:"M270.5 39.9688L143.221 167.248",stroke:"#9CA0B0"}),React.createElement("path",{d:"M117.5 104.082L297.5 104.082",stroke:"#9CA0B0"}),React.createElement("path",{d:"M207.5 14V194",stroke:"#9CA0B0"}),React.createElement("g",{filter:"url(#filter0_b_1438_225203)"},React.createElement("rect",{x:"141.5",y:"38",width:"132",height:"132",rx:"66",fill:"white",fillOpacity:"0.1"}),React.createElement("rect",{x:"142.5",y:"39",width:"130",height:"130",rx:"65",stroke:"#9CA0B0",strokeWidth:"2"})),React.createElement("defs",null,React.createElement("filter",{id:"filter0_b_1438_225203",x:"117.5",y:"14",width:"180",height:"180",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),React.createElement("feGaussianBlur",{in:"BackgroundImageFix",stdDeviation:"12"}),React.createElement("feComposite",{in2:"SourceAlpha",operator:"in",result:"effect1_backgroundBlur_1438_225203"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_backgroundBlur_1438_225203",result:"shape"})),React.createElement("clipPath",{id:"clip0_1438_225203"},React.createElement("rect",{width:"16",height:"16",fill:"white",transform:"translate(289.5 96.082)"})),React.createElement("clipPath",{id:"clip1_1438_225203"},React.createElement("rect",{width:"16",height:"16",fill:"white",transform:"translate(335.5 96.082)"})))))}));const ChainsRing_ChainsRing=ChainsRing;function getChainIconClassNameByIdx(idx){var positionClassName="";switch(idx%8){case 0:positionClassName="top-1/2 translate-y-[-50%] left-[105.5px]";break;case 1:positionClassName="rotate-45 top-[40px] translate-y-[-50%] left-[131.5px]";break;case 2:positionClassName="top-[2px] translate-x-[50%] right-1/2";break;case 3:positionClassName="-rotate-45 top-[40px] translate-y-[-50%] right-[132.5px]";break;case 4:positionClassName="top-1/2 translate-y-[-50%] right-[105.5px]";break;case 5:positionClassName="-rotate-45 bottom-[16.75px] translate-y-[-50%] right-[132.2575px]";break;case 6:positionClassName="bottom-[2px] translate-x-[50%] right-1/2";break;case 7:positionClassName="rotate-45 bottom-[17px] translate-y-[-50%] left-[131.5px]"}return"".concat("absolute"," ").concat(positionClassName)}try{ChainsRing.displayName="ChainsRing",ChainsRing.__docgenInfo={description:"",displayName:"ChainsRing",props:{circleContent:{defaultValue:null,description:"",name:"circleContent",required:!1,type:{name:"ReactNode"}},additionalSvgContent:{defaultValue:null,description:"",name:"additionalSvgContent",required:!1,type:{name:"ReactNode"}},chainItems:{defaultValue:null,description:"",name:"chainItems",required:!0,type:{name:"ChainRingItemType[]"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/ChainsRing/ChainsRing.tsx#ChainsRing"]={docgenInfo:ChainsRing.__docgenInfo,name:"ChainsRing",path:"libs/webb-ui-components/src/components/ChainsRing/ChainsRing.tsx#ChainsRing"})}catch(__react_docgen_typescript_loader_error){}const components_ChainsRing=ChainsRing_ChainsRing},"./libs/webb-ui-components/src/components/CheckBox/Checkbox.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{J:()=>CheckBox});var _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__),classnames__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/classnames/index.js"),classnames__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__),react__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/react/index.js"),tailwind_merge__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),_webb_tools_icons__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./libs/icons/src/index.ts"),_buttons__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./libs/webb-ui-components/src/components/buttons/index.ts"),_Tooltip__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./libs/webb-ui-components/src/components/Tooltip/index.ts"),CheckBox=function CheckBox(props){var _info$buttonText,children=props.children,className=props.className,id=props.id,info=props.info,_props$inputProps=props.inputProps,inputProps=void 0===_props$inputProps?{}:_props$inputProps,isChecked=props.isChecked,isDisabled=props.isDisabled,labelClsxProp=props.labelClassName,_props$labelVariant=props.labelVariant,labelVariant=void 0===_props$labelVariant?"body1":_props$labelVariant,onChange=props.onChange,_props$spacingClassNa=props.spacingClassName,spacingClassName=void 0===_props$spacingClassNa?"ml-2":_props$spacingClassNa,wrapperClassName=props.wrapperClassName,inputHoverClsx=classnames__WEBPACK_IMPORTED_MODULE_1___default()("enabled:hover:bg-blue-10 enabled:hover:border-blue-40","enabled:hover:shadow-sm enabled:hover:shadow-blue-10 dark:hover:shadow-none","enabled:dark:hover:bg-blue-120 enabled:dark:hover:border-blue-90"),mergedInputClsx=(0,tailwind_merge__WEBPACK_IMPORTED_MODULE_6__.m)("form-checkbox peer transition-none bg-mono-0 w-[18px] h-[18px] rounded border border-mono-100 outline-none dark:bg-mono-180",inputHoverClsx,"checked:bg-blue-70 dark:checked:bg-blue-50","disabled:border-mono-60 disabled:cursor-not-allowed disabled:bg-mono-0 disabled:shadow-none dark:disabled:bg-mono-140 dark:disabled:border-mono-120",className),labelClsx=classnames__WEBPACK_IMPORTED_MODULE_1___default()("inline-block peer-disabled:cursor-not-allowed peer-disabled:text-mono-100","text-mono-140 dark:text-mono-20",labelVariant,spacingClassName),mergedLabelClsx=(0,tailwind_merge__WEBPACK_IMPORTED_MODULE_6__.m)(labelClsx,labelClsxProp);return react__WEBPACK_IMPORTED_MODULE_2__.createElement("label",{className:(0,tailwind_merge__WEBPACK_IMPORTED_MODULE_6__.m)("inline-flex min-h-[28px]",wrapperClassName)},react__WEBPACK_IMPORTED_MODULE_2__.createElement("input",_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default()({id,type:"checkbox",className:mergedInputClsx,checked:isChecked,onChange,disabled:isDisabled},inputProps)),children&&react__WEBPACK_IMPORTED_MODULE_2__.createElement("label",{className:mergedLabelClsx},children),info&&react__WEBPACK_IMPORTED_MODULE_2__.createElement(_Tooltip__WEBPACK_IMPORTED_MODULE_5__.u,{delayDuration:100},react__WEBPACK_IMPORTED_MODULE_2__.createElement(_Tooltip__WEBPACK_IMPORTED_MODULE_5__.aJ,{className:"ml-1 text-center",asChild:!0},react__WEBPACK_IMPORTED_MODULE_2__.createElement("span",{className:"cursor-pointer peer-disabled:text-mono-120"},react__WEBPACK_IMPORTED_MODULE_2__.createElement(_webb_tools_icons__WEBPACK_IMPORTED_MODULE_3__.xf,{className:"!fill-current pointer-events-none"}))),react__WEBPACK_IMPORTED_MODULE_2__.createElement(_Tooltip__WEBPACK_IMPORTED_MODULE_5__.up,{title:info.title,className:"max-w-[185px] break-normal",button:info.buttonProps&&react__WEBPACK_IMPORTED_MODULE_2__.createElement(_buttons__WEBPACK_IMPORTED_MODULE_4__.zx,_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default()({},info.buttonProps,{variant:"utility",size:"sm"}),null!==(_info$buttonText=info.buttonText)&&void 0!==_info$buttonText?_info$buttonText:"Learn more")},info.content)))};CheckBox.displayName="CheckBox";try{CheckBox.displayName="CheckBox",CheckBox.__docgenInfo={description:"The `CheckBox` component\n\nProps:\n\n- `isDisabled`: If `true`, the checkbox will be disabled\n- `spacing`: The spacing between the checkbox and its label text (default: `4`)\n- `isChecked`: If `true`, the checkbox will be checked.\n- `onChange`: The callback invoked when the checked state of the `Checkbox` changes\n- `inputProps`: Additional props to be forwarded to the `input` element\n- `htmlFor`: Input id and value for `htmlFor` attribute of `` tag\n- `labelClassName`: Class name in case of overriding the tailwind class of the `` tag\n- `wrapperClassName`: Class name in case of overriding the tailwind class of the checkbox container",displayName:"CheckBox",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/CheckBox/Checkbox.tsx#CheckBox"]={docgenInfo:CheckBox.__docgenInfo,name:"CheckBox",path:"libs/webb-ui-components/src/components/CheckBox/Checkbox.tsx#CheckBox"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/CheckBox/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{J:()=>_Checkbox__WEBPACK_IMPORTED_MODULE_0__.J});var _Checkbox__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./libs/webb-ui-components/src/components/CheckBox/Checkbox.tsx")},"./libs/webb-ui-components/src/components/Chip/Chip.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>Chip});var helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),react=__webpack_require__("./node_modules/react/index.js"),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),classNames={blue:{active:"text-blue-90 bg-blue-10 dark:text-blue-30 dark:bg-blue-120",disabled:"bg-blue-10 text-blue-40 dark:bg-blue-120 dark:text-blue-90",selected:"border-solid border-2 border-blue-90 dark:border-blue-30"},green:{active:"bg-green-10 text-green-90 dark:bg-green-120 dark:text-green-50",disabled:"bg-green-10 text-green-40 dark:bg-green-120 dark:text-green-90",selected:"border-solid border-2 border-green-90 dark:border-green-50"},purple:{active:"bg-purple-10 text-purple-90 dark:bg-purple-120 dark:text-purple-50",disabled:"bg-purple-10 text-purple-40 dark:bg-purple-120 dark:text-purple-90",selected:"border-solid border-2 border-purple-90 dark:border-purple-50"},red:{active:"bg-red-10 text-red-90 dark:bg-red-120 dark:text-red-50",disabled:"bg-red-10 text-red-40 dark:bg-red-120 dark:text-red-90",selected:"border-solid border-2 border-red-90 dark:border-red-50"},yellow:{active:"bg-yellow-10 text-yellow-90 dark:bg-yellow-120 dark:text-yellow-50",disabled:"bg-yellow-10 text-yellow-40 dark:bg-yellow-120 dark:text-yellow-90",selected:"border-solid border-2 border-yellow-90 dark:border-yellow-30"},grey:{active:"bg-inherit text-mono-120 dark:inherit dark:text-mono-80",disabled:"bg-mono-200/[5%] text-mono-160 dark:bg-mono-0/[5%] dark:text-mono-0",selected:"border-solid border-2 border-mono-120 dark:border-mono-80"}};var _excluded=["children","className","color","isDisabled","isSelected"],Chip=react.forwardRef((function(props,ref){var children=props.children,classNameProp=props.className,_props$color=props.color,color=void 0===_props$color?"green":_props$color,isDisabled=props.isDisabled,isSelected=props.isSelected,restProps=objectWithoutProperties_default()(props,_excluded),baseClsx=(0,react.useMemo)((function(){return"box-border inline-flex items-center gap-2 px-3 py-1.5 rounded-full uppercase text-[12px] leading-[15px] font-bold"}),[]),className=(0,react.useMemo)((function(){var _getChipClassName=function getChipClassName(color,isDisabled,isSelected){var _classNames$color=classNames[color],active=_classNames$color.active,disabled=_classNames$color.disabled,selected=_classNames$color.selected;return{activeOrDisable:isDisabled?disabled:active,selected:isSelected?selected:""}}(color,isDisabled,isSelected),activeOrDisable=_getChipClassName.activeOrDisable,selected=_getChipClassName.selected;return(0,tw_merge.m)(baseClsx,activeOrDisable,selected,classNameProp)}),[baseClsx,color,isDisabled,isSelected,classNameProp]);return react.createElement("span",extends_default()({className},restProps,{ref}),children)}));try{Chip.displayName="Chip",Chip.__docgenInfo={description:'The `Chip` component\n\nProps:\n\n- `color`: The visual style of the badge (default: "green")\n- `isDisabled`: If `true`, the chip will display as disabled state',displayName:"Chip",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Chip/Chip.tsx#Chip"]={docgenInfo:Chip.__docgenInfo,name:"Chip",path:"libs/webb-ui-components/src/components/Chip/Chip.tsx#Chip"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/Chip/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>_Chip__WEBPACK_IMPORTED_MODULE_0__.A});var _Chip__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./libs/webb-ui-components/src/components/Chip/Chip.tsx")},"./libs/webb-ui-components/src/components/CopyWithTooltip/CopyWithTooltip.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{t:()=>CopyWithTooltip});var _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/slicedToArray.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0__),_webb_tools_icons__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./libs/icons/src/index.ts"),react__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/react/index.js"),tailwind_merge__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),_hooks__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./libs/webb-ui-components/src/hooks/index.ts"),_typography_Typography__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./libs/webb-ui-components/src/typography/Typography/index.ts"),_buttons__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./libs/webb-ui-components/src/components/buttons/index.ts"),_Tooltip__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./libs/webb-ui-components/src/components/Tooltip/index.ts"),React=__webpack_require__("./node_modules/react/index.js"),CopyWithTooltip=function CopyWithTooltip(_ref){var className=_ref.className,textToCopy=_ref.textToCopy,_ref$isButton=_ref.isButton,isButton=void 0===_ref$isButton||_ref$isButton,_ref$iconSize=_ref.iconSize,iconSize=void 0===_ref$iconSize?"md":_ref$iconSize,iconClassName=_ref.iconClassName,_useCopyable=(0,_hooks__WEBPACK_IMPORTED_MODULE_3__.tZ)(),copy=_useCopyable.copy,isCopied=_useCopyable.isCopied;return React.createElement(CopyWithTooltipUI,{className,onClick:function onClick(){copy(textToCopy)},isCopied,isButton,iconSize,iconClassName})};CopyWithTooltip.displayName="CopyWithTooltip";var CopyWithTooltipUI=function CopyWithTooltipUI(_ref2){var isCopied=_ref2.isCopied,onClick=_ref2.onClick,className=_ref2.className,iconClassName=_ref2.iconClassName,isButton=_ref2.isButton,iconSize=_ref2.iconSize,_useState=(0,react__WEBPACK_IMPORTED_MODULE_2__.useState)(!1),_useState2=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0___default()(_useState,2),isTooltipOpen=_useState2[0],setIsTooltipOpen=_useState2[1];return React.createElement(_Tooltip__WEBPACK_IMPORTED_MODULE_6__.u,{isOpen:isTooltipOpen},React.createElement(_Tooltip__WEBPACK_IMPORTED_MODULE_6__.aJ,{onMouseEnter:function onMouseEnter(){return setIsTooltipOpen(!0)},onMouseLeave:function onMouseLeave(){return setIsTooltipOpen(!1)},className:(0,tailwind_merge__WEBPACK_IMPORTED_MODULE_7__.m)(isCopied?"cursor-not-allowed":"",className),onClick,asChild:!0},isButton?React.createElement(_buttons__WEBPACK_IMPORTED_MODULE_5__.zx,{className:"p-2",variant:"utility",size:"sm"},React.createElement(_webb_tools_icons__WEBPACK_IMPORTED_MODULE_1__.K4,{size:iconSize,className:(0,tailwind_merge__WEBPACK_IMPORTED_MODULE_7__.m)("!fill-current",iconClassName)})):React.createElement("span",null,React.createElement(_webb_tools_icons__WEBPACK_IMPORTED_MODULE_1__.K4,{size:iconSize,className:(0,tailwind_merge__WEBPACK_IMPORTED_MODULE_7__.m)("!fill-current",iconClassName)}))),React.createElement(_Tooltip__WEBPACK_IMPORTED_MODULE_6__.up,null,React.createElement(_typography_Typography__WEBPACK_IMPORTED_MODULE_4__.Z,{className:"capitalize",variant:"body3"},isCopied?"Copied!":"Copy")))};CopyWithTooltipUI.displayName="CopyWithTooltipUI";try{CopyWithTooltip.displayName="CopyWithTooltip",CopyWithTooltip.__docgenInfo={description:"The `CopyWithTooltip` component",displayName:"CopyWithTooltip",props:{textToCopy:{defaultValue:null,description:"Represents the text to copy to clipboard",name:"textToCopy",required:!0,type:{name:"string"}},isButton:{defaultValue:{value:"true"},description:"Display the icon inside the button or just the icon",name:"isButton",required:!1,type:{name:"boolean"}},iconSize:{defaultValue:{value:"md"},description:"The icon size, possible values: `md` (16px), `lg` (24px), `xl` (48px)",name:"iconSize",required:!1,type:{name:"IconSize"}},iconClassName:{defaultValue:null,description:"The icon class name",name:"iconClassName",required:!1,type:{name:"string"}},className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/CopyWithTooltip/CopyWithTooltip.tsx#CopyWithTooltip"]={docgenInfo:CopyWithTooltip.__docgenInfo,name:"CopyWithTooltip",path:"libs/webb-ui-components/src/components/CopyWithTooltip/CopyWithTooltip.tsx#CopyWithTooltip"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/Disclaimer/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{e:()=>Disclaimer});var helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),src=__webpack_require__("./libs/icons/src/index.ts"),react=__webpack_require__("./node_modules/react/index.js"),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),typography=__webpack_require__("./libs/webb-ui-components/src/typography/index.ts"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["message","variant","className"];var Disclaimer=(0,react.forwardRef)((function(_ref,ref){var message=_ref.message,variant=_ref.variant,className=_ref.className,props=objectWithoutProperties_default()(_ref,_excluded),_useMemo=(0,react.useMemo)((function(){return function getColors(variant){switch(variant){case"info":return{main:"border border-blue-70 bg-blue-10 text-blue-70 dark:bg-blue-120 dark:border-blue-120",text:"text-blue-70 dark:text-blue-50"};case"error":return{main:"border border-red-70 bg-red-10 text-red-70 dark:bg-red-120 dark:border-red-120",text:"text-red-70 dark:text-red-50"};case"warning":return{main:"border border-yellow-70 bg-yellow-10 text-yellow-70 dark:bg-yellow-120 dark:border-yellow-120",text:"text-yellow-70 dark:text-yellow-50"};case"success":return{main:"border border-green-70 bg-green-10 text-green-70 dark:bg-green-120 dark:border-green-120",text:"text-green-70 dark:text-green-50"}}}(variant)}),[variant]),main=_useMemo.main,text=_useMemo.text,disclaimerWrapperClasses=(0,react.useMemo)((function(){return(0,tw_merge.m)(main,"rounded-xl px-3 py-2 flex items-stretch")}),[main]);return React.createElement("div",extends_default()({className:(0,tw_merge.m)(disclaimerWrapperClasses,className)},props,{ref}),React.createElement("div",{className:text},React.createElement(src.xf,{className:"!fill-current pointer-events-none"})),React.createElement("div",{className:"px-2"},React.createElement(typography.Z,{variant:"body4",fw:"semibold",className:text},message)))}));try{Disclaimer.displayName="Disclaimer",Disclaimer.__docgenInfo={description:"",displayName:"Disclaimer",props:{variant:{defaultValue:null,description:"Disclaimer variant will show the fitting colors and icon",name:"variant",required:!0,type:{name:"enum",value:[{value:'"info"'},{value:'"error"'},{value:'"success"'},{value:'"warning"'}]}},message:{defaultValue:null,description:"Disclaimer text message",name:"message",required:!0,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Disclaimer/Disclaimer.tsx#Disclaimer"]={docgenInfo:Disclaimer.__docgenInfo,name:"Disclaimer",path:"libs/webb-ui-components/src/components/Disclaimer/Disclaimer.tsx#Disclaimer"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/Divider/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{i:()=>Divider});var helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),dist=__webpack_require__("./node_modules/@radix-ui/react-separator/dist/index.mjs"),react=__webpack_require__("./node_modules/react/index.js"),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["className"],Divider=(0,react.forwardRef)((function(_ref,ref){var className=_ref.className,props=objectWithoutProperties_default()(_ref,_excluded);return React.createElement(dist.f,extends_default()({},props,{className:(0,tw_merge.m)("bg-mono-40","radix-orientation-horizontal:h-[1px] radix-orientation-horizontal:w-full","radix-orientation-vertical:h-full radix-orientation-vertical:w-[1px]",className),ref}))}));try{Divider.displayName="Divider",Divider.__docgenInfo={description:"",displayName:"Divider",props:{asChild:{defaultValue:null,description:"",name:"asChild",required:!1,type:{name:"boolean"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Divider/Divider.tsx#Divider"]={docgenInfo:Divider.__docgenInfo,name:"Divider",path:"libs/webb-ui-components/src/components/Divider/Divider.tsx#Divider"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/Dropdown/Dropdown.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{L:()=>Dropdown});var _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__),_radix_ui_react_dropdown_menu__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./node_modules/@radix-ui/react-dropdown-menu/dist/index.mjs"),react__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/react/index.js"),tailwind_merge__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["children","className","radixRootProps"],Dropdown=(0,react__WEBPACK_IMPORTED_MODULE_2__.forwardRef)((function(_ref,ref){var children=_ref.children,className=_ref.className,radixRootProps=_ref.radixRootProps,props=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default()(_ref,_excluded);return React.createElement("div",_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default()({},props,{className:(0,tailwind_merge__WEBPACK_IMPORTED_MODULE_3__.m)("relative inline-block text-left",className),ref}),React.createElement(_radix_ui_react_dropdown_menu__WEBPACK_IMPORTED_MODULE_4__.fC,_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default()({modal:!1},radixRootProps),children))}));try{Dropdown.displayName="Dropdown",Dropdown.__docgenInfo={description:"The wrapper of Radix `DropdownRoot`",displayName:"Dropdown",props:{radixRootProps:{defaultValue:null,description:"The root radix dropdown props",name:"radixRootProps",required:!1,type:{name:"DropdownMenuProps"}},className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Dropdown/Dropdown.tsx#Dropdown"]={docgenInfo:Dropdown.__docgenInfo,name:"Dropdown",path:"libs/webb-ui-components/src/components/Dropdown/Dropdown.tsx#Dropdown"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/Dropdown/DropdownBasicButton.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{C:()=>DropdownBasicButton});var _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__),_radix_ui_react_dropdown_menu__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./node_modules/@radix-ui/react-dropdown-menu/dist/index.mjs"),classnames__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/classnames/index.js"),classnames__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_2__),react__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/react/index.js"),tailwind_merge__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["children","className","isFullWidth"],DropdownBasicButton=(0,react__WEBPACK_IMPORTED_MODULE_3__.forwardRef)((function(_ref,ref){var children=_ref.children,className=_ref.className,isFullWidth=_ref.isFullWidth,props=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default()(_ref,_excluded);return React.createElement(_radix_ui_react_dropdown_menu__WEBPACK_IMPORTED_MODULE_4__.xz,{asChild:!0},React.createElement("button",_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default()({},props,{className:(0,tailwind_merge__WEBPACK_IMPORTED_MODULE_5__.m)(classnames__WEBPACK_IMPORTED_MODULE_2___default()({"block w-full":isFullWidth}),className),ref}),children))}));try{DropdownBasicButton.displayName="DropdownBasicButton",DropdownBasicButton.__docgenInfo={description:"The `DropdownMenu` trigger function, must use inside the `Dropdown` component",displayName:"DropdownBasicButton",props:{isFullWidth:{defaultValue:null,description:"If true, the button will be rendered as a full width button",name:"isFullWidth",required:!1,type:{name:"boolean"}},className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}},label:{defaultValue:null,description:"The label to be display, if not provided, the `Dropdown` trigger will display the value property",name:"label",required:!1,type:{name:"string"}},size:{defaultValue:null,description:"The `Dropdown` size",name:"size",required:!1,type:{name:"enum",value:[{value:'"md"'},{value:'"sm"'}]}},icon:{defaultValue:null,description:"The icon before the `Dropdown` label",name:"icon",required:!1,type:{name:"ReactElement>"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Dropdown/DropdownBasicButton.tsx#DropdownBasicButton"]={docgenInfo:DropdownBasicButton.__docgenInfo,name:"DropdownBasicButton",path:"libs/webb-ui-components/src/components/Dropdown/DropdownBasicButton.tsx#DropdownBasicButton"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/Dropdown/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Lt:()=>Dropdown.L,C6:()=>DropdownBasicButton.C,ik:()=>DropdownBody,PS:()=>DropdownButton});var Dropdown=__webpack_require__("./libs/webb-ui-components/src/components/Dropdown/Dropdown.tsx"),DropdownBasicButton=__webpack_require__("./libs/webb-ui-components/src/components/Dropdown/DropdownBasicButton.tsx"),helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),dist=__webpack_require__("./node_modules/@radix-ui/react-dropdown-menu/dist/index.mjs"),classnames=__webpack_require__("./node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),react=__webpack_require__("./node_modules/react/index.js"),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["children","className","size","isPortal"],DropdownBody=(0,react.forwardRef)((function(_ref,ref){var children=_ref.children,className=_ref.className,size=_ref.size,_ref$isPortal=_ref.isPortal,isPortal=void 0===_ref$isPortal||_ref$isPortal,props=objectWithoutProperties_default()(_ref,_excluded),inner=React.createElement(dist.VY,extends_default()({align:"end"},props,{sideOffset:"sm"===size?8:0,className:(0,tw_merge.m)(classnames_default()("radix-side-top:animate-slide-up radix-side-bottom:animate-slide-down","min-w-[176px] shadow-md overflow-hidden webb-shadow-md","md"===size?"rounded-b-lg border border-t-0":"rounded-lg border","border-mono-80 dark:border-mono-120","bg-mono-0 dark:bg-mono-200"),className),ref}),children);return isPortal?React.createElement(dist.Uv,null,inner):inner}));try{DropdownBody.displayName="DropdownBody",DropdownBody.__docgenInfo={description:"The style wrapper around Radix `Content` and `Portal` component, must use inside the `Dropdown` component",displayName:"DropdownBody",props:{isPortal:{defaultValue:{value:"true"},description:"If true, the dropdown will be rendered as a portal",name:"isPortal",required:!1,type:{name:"boolean"}},className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}},size:{defaultValue:null,description:"The `Dropdown` size",name:"size",required:!1,type:{name:"enum",value:[{value:'"md"'},{value:'"sm"'}]}},asChild:{defaultValue:null,description:"",name:"asChild",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Dropdown/DropdownBody.tsx#DropdownBody"]={docgenInfo:DropdownBody.__docgenInfo,name:"DropdownBody",path:"libs/webb-ui-components/src/components/Dropdown/DropdownBody.tsx#DropdownBody"})}catch(__react_docgen_typescript_loader_error){}var src=__webpack_require__("./libs/icons/src/index.ts"),DropdownButton_React=__webpack_require__("./node_modules/react/index.js"),DropdownButton_excluded=["className","icon","label","size"],DropdownButton=(0,react.forwardRef)((function(_ref,ref){var className=_ref.className,icon=_ref.icon,label=_ref.label,size=_ref.size,props=objectWithoutProperties_default()(_ref,DropdownButton_excluded);return DropdownButton_React.createElement(dist.xz,{asChild:!0},DropdownButton_React.createElement("button",extends_default()({},props,{className:(0,tw_merge.m)(classnames_default()("border rounded-lg uppercase group","transition-none transition-[border-radius]","pl-4 py-2","md"===size?"min-w-[176px]":"min-w-[96px]","flex items-center justify-between","bg-mono-0 dark:bg-mono-180","border-mono-80 dark:border-mono-120","text-mono-140 dark:text-mono-40","hover:enabled:border-blue-40 dark:hover:enabled:border-blue-70","enabled:radix-state-open:border-blue-40 dark:enabled:radix-state-open:border-blue-70","enabled:radix-state-open:bg-blue-0 dark:enabled:radix-state-open:bg-blue-120","sm"!==size&&"enabled:radix-state-open:rounded-t-lg","sm"!==size&&"enabled:radix-state-open:rounded-b-none"),className),ref}),DropdownButton_React.createElement("div",{className:"flex items-center space-x-1"},icon&&DropdownButton_React.createElement("span",{className:"text-inherit"},icon),DropdownButton_React.createElement("span",{className:classnames_default()("text-inherit","md"===size?"body1":"body2")},label)),DropdownButton_React.createElement(src._M,{className:"mx-2 transition-transform duration-300 ease-in-out enabled:group-radix-state-open:rotate-180"})))}));try{DropdownButton.displayName="DropdownButton",DropdownButton.__docgenInfo={description:"The `DropdownMenu` trigger function, must use inside the `Dropdown` component",displayName:"DropdownButton",props:{isFullWidth:{defaultValue:null,description:"If true, the button will be rendered as a full width button",name:"isFullWidth",required:!1,type:{name:"boolean"}},className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}},label:{defaultValue:null,description:"The label to be display, if not provided, the `Dropdown` trigger will display the value property",name:"label",required:!1,type:{name:"string"}},size:{defaultValue:null,description:"The `Dropdown` size",name:"size",required:!1,type:{name:"enum",value:[{value:'"md"'},{value:'"sm"'}]}},icon:{defaultValue:null,description:"The icon before the `Dropdown` label",name:"icon",required:!1,type:{name:"ReactElement>"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Dropdown/DropdownButton.tsx#DropdownButton"]={docgenInfo:DropdownButton.__docgenInfo,name:"DropdownButton",path:"libs/webb-ui-components/src/components/Dropdown/DropdownButton.tsx#DropdownButton"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/ErrorFallback/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{H:()=>ErrorFallback});var _telegramInfo$href,_githubInfo$href,defineProperty=__webpack_require__("./node_modules/@babel/runtime/helpers/defineProperty.js"),defineProperty_default=__webpack_require__.n(defineProperty),helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),react=(__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.array.filter.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptor.js"),__webpack_require__("./node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptors.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-properties.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./node_modules/react/index.js")),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),constants=__webpack_require__("./libs/webb-ui-components/src/constants/index.ts"),typography=__webpack_require__("./libs/webb-ui-components/src/typography/index.ts"),components_buttons=__webpack_require__("./libs/webb-ui-components/src/components/buttons/index.ts"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["buttons","className","contactUsLinkProps","description","refreshPageButtonProps","reportIssueButtonProps","title"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r`)\n- `buttons`: The button prop list for displaying the buttons in the error fallback component. if not provided, the default button will be rendered (refresh page and report issue)\n- `contactUsLinkProps`: Contact us link props, for overriding the default props\n- `refreshPageButtonProps`: Refresh page button props for overriding the default props\n- `reportIssueButtonProps`: Report issue button props for overriding the default props\n\n```jsx\n \n \n```",displayName:"ErrorFallback",props:{title:{defaultValue:{value:"Oops something went wrong."},description:"The error title to display",name:"title",required:!1,type:{name:"string"}},description:{defaultValue:null,description:"The error description to display,\ncan be a string or a react element (string with links, etc.).\nWhen noWrapper is true, the children will be rendered without a wrapper (``)",name:"description",required:!1,type:{name:"(string | { noWrapper: boolean; children: ReactElement>; })[]"}},buttons:{defaultValue:null,description:"The button prop list for displaying the buttons in the error fallback component.\nif not provided, the default button will be rendered\n(refresh page and report issue)",name:"buttons",required:!1,type:{name:"ButtonProps[]"}},contactUsLinkProps:{defaultValue:null,description:"Contact us link props",name:"contactUsLinkProps",required:!1,type:{name:"ButtonProps"}},refreshPageButtonProps:{defaultValue:null,description:"Refresh page button props",name:"refreshPageButtonProps",required:!1,type:{name:"ButtonProps"}},reportIssueButtonProps:{defaultValue:null,description:"Report issue button props",name:"reportIssueButtonProps",required:!1,type:{name:"ButtonProps"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/ErrorFallback/ErrorFallback.tsx#ErrorFallback"]={docgenInfo:ErrorFallback.__docgenInfo,name:"ErrorFallback",path:"libs/webb-ui-components/src/components/ErrorFallback/ErrorFallback.tsx#ErrorFallback"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/FeeDetails/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>components_FeeDetails});var helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),defineProperty=__webpack_require__("./node_modules/@babel/runtime/helpers/defineProperty.js"),defineProperty_default=__webpack_require__.n(defineProperty),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),src=(__webpack_require__("./node_modules/core-js/modules/es.string.trim.js"),__webpack_require__("./node_modules/core-js/modules/es.array.concat.js"),__webpack_require__("./node_modules/core-js/modules/es.array.slice.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.array.filter.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptor.js"),__webpack_require__("./node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptors.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-properties.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./libs/icons/src/index.ts")),classnames=__webpack_require__("./node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),react=__webpack_require__("./node_modules/react/index.js"),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),Typography=__webpack_require__("./libs/webb-ui-components/src/typography/Typography/index.ts"),numberToString=__webpack_require__("./libs/webb-ui-components/src/utils/numberToString.ts"),Accordion=__webpack_require__("./libs/webb-ui-components/src/components/Accordion/index.ts"),TitleWithInfo=__webpack_require__("./libs/webb-ui-components/src/components/TitleWithInfo/index.ts"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["className","info","totalFee","totalFeeToken","items","isTotalLoading"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r>"}},totalFee:{defaultValue:null,description:"The total fee value to display.",name:"totalFee",required:!1,type:{name:"number"}},totalFeeToken:{defaultValue:{value:""},description:"The total fee token symbol to display and render the token icon.",name:"totalFeeToken",required:!1,type:{name:"string"}},isTotalLoading:{defaultValue:null,description:"Indicates if the total fee is loading.",name:"isTotalLoading",required:!1,type:{name:"boolean"}},items:{defaultValue:null,description:"Fee fee items to display.",name:"items",required:!1,type:{name:"FeeItem[]"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/FeeDetails/FeeDetails.tsx#FeeDetails"]={docgenInfo:FeeDetails.__docgenInfo,name:"FeeDetails",path:"libs/webb-ui-components/src/components/FeeDetails/FeeDetails.tsx#FeeDetails"})}catch(__react_docgen_typescript_loader_error){}const components_FeeDetails=FeeDetails_FeeDetails},"./libs/webb-ui-components/src/components/IconWithTooltip/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{L:()=>IconWithTooltip});var helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),Typography=__webpack_require__("./libs/webb-ui-components/src/typography/Typography/index.ts"),Tooltip=__webpack_require__("./libs/webb-ui-components/src/components/Tooltip/Tooltip.tsx"),React=__webpack_require__("./node_modules/react/index.js"),IconWithTooltip=function IconWithTooltip(_ref){var content=_ref.content,icon=_ref.icon,overrideTooltipBodyProps=_ref.overrideTooltipBodyProps,overrideTooltipTriggerProps=_ref.overrideTooltipTriggerProps,overrideTooltipProps=_ref.overrideTooltipProps;return React.createElement(Tooltip.u,overrideTooltipProps,React.createElement(Tooltip.aJ,extends_default()({},overrideTooltipTriggerProps,{className:(0,tw_merge.m)("cursor-auto",null==overrideTooltipTriggerProps?void 0:overrideTooltipTriggerProps.className)}),icon),React.createElement(Tooltip.up,overrideTooltipBodyProps,"string"==typeof content||"number"==typeof content?React.createElement(Typography.Z,{variant:"body3"},content):content))};IconWithTooltip.displayName="IconWithTooltip";try{IconWithTooltip.displayName="IconWithTooltip",IconWithTooltip.__docgenInfo={description:"",displayName:"IconWithTooltip",props:{icon:{defaultValue:null,description:"The icon to display",name:"icon",required:!0,type:{name:"ReactNode"}},content:{defaultValue:null,description:"The tooltip content",name:"content",required:!0,type:{name:"ReactNode"}},overrideTooltipProps:{defaultValue:null,description:"Override tooltip props",name:"overrideTooltipProps",required:!1,type:{name:"Partial"}},overrideTooltipTriggerProps:{defaultValue:null,description:"Override tooltip trigger props",name:"overrideTooltipTriggerProps",required:!1,type:{name:"Partial"}},overrideTooltipBodyProps:{defaultValue:null,description:"Override tooltip body props",name:"overrideTooltipBodyProps",required:!1,type:{name:"Partial"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/IconWithTooltip/IconWithTooltip.tsx#IconWithTooltip"]={docgenInfo:IconWithTooltip.__docgenInfo,name:"IconWithTooltip",path:"libs/webb-ui-components/src/components/IconWithTooltip/IconWithTooltip.tsx#IconWithTooltip"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/Input/Input.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{I:()=>Input});var _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_defineProperty_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@babel/runtime/helpers/defineProperty.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_defineProperty_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_defineProperty_js__WEBPACK_IMPORTED_MODULE_1__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/@babel/runtime/helpers/slicedToArray.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_3__),classnames__WEBPACK_IMPORTED_MODULE_15__=(__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.array.filter.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptor.js"),__webpack_require__("./node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptors.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-properties.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./node_modules/classnames/index.js")),classnames__WEBPACK_IMPORTED_MODULE_15___default=__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_15__),react__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__("./node_modules/react/index.js"),tailwind_merge__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),_typography_Typography__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__("./libs/webb-ui-components/src/typography/Typography/index.ts"),_excluded=["className","debounceTime","errorMessage","htmlSize","id","isDisabled","isInvalid","isReadOnly","isRequired","leftIcon","onChange","rightIcon","size","type","value","inputRef"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r{"use strict";__webpack_require__.d(__webpack_exports__,{I:()=>_Input__WEBPACK_IMPORTED_MODULE_0__.I});var _Input__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./libs/webb-ui-components/src/components/Input/Input.tsx")},"./libs/webb-ui-components/src/components/KeyValueWithButton/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{P:()=>KeyValueWithButton});var helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),hooks=(__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js"),__webpack_require__("./libs/webb-ui-components/src/hooks/index.ts")),src=__webpack_require__("./libs/icons/src/index.ts"),utils=__webpack_require__("./libs/webb-ui-components/src/utils/index.ts"),classnames=__webpack_require__("./node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),react=__webpack_require__("./node_modules/react/index.js"),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),LabelWithValue=__webpack_require__("./libs/webb-ui-components/src/components/LabelWithValue/index.ts"),Tooltip=__webpack_require__("./libs/webb-ui-components/src/components/Tooltip/index.ts"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["className","hasShortenValue","isHiddenLabel","keyValue","labelVariant","size","valueFontWeight","valueVariant","label","shortenFn","isDisabledTooltip","onCopyButtonClick","copyProps"],KeyValueWithButton=(0,react.forwardRef)((function(_ref,ref){var className=_ref.className,_ref$hasShortenValue=_ref.hasShortenValue,hasShortenValue=void 0===_ref$hasShortenValue||_ref$hasShortenValue,isHiddenLabel=_ref.isHiddenLabel,keyValue=_ref.keyValue,labelVariant=_ref.labelVariant,_ref$size=_ref.size,size=void 0===_ref$size?"md":_ref$size,valueFontWeight=_ref.valueFontWeight,valueVariant=_ref.valueVariant,_ref$label=_ref.label,label=void 0===_ref$label?"":_ref$label,shortenFn=_ref.shortenFn,isDisabledTooltip=_ref.isDisabledTooltip,onCopyButtonClick=_ref.onCopyButtonClick,copyProps=_ref.copyProps,props=objectWithoutProperties_default()(_ref,_excluded),copyableResult=(0,hooks.tZ)(),_useMemo=(0,react.useMemo)((function(){return copyProps||copyableResult}),[copyProps,copyableResult]),copy=_useMemo.copy,isCopied=_useMemo.isCopied,onCopy=(0,react.useCallback)((function(){isCopied||copy(keyValue)}),[copy,isCopied,keyValue]),mergedClsx=(0,react.useMemo)((function(){return(0,tw_merge.m)("overflow-hidden rounded-lg","md"===size?"bg-mono-20 dark:bg-mono-160":"",className)}),[className,size]),value=(0,react.useMemo)((function(){return hasShortenValue?shortenFn?shortenFn(keyValue):(0,utils.pm)(keyValue,5):(0,utils.pm)(keyValue,5).replace("0x","")}),[hasShortenValue,keyValue,shortenFn]);return React.createElement("div",extends_default()({},props,{className:mergedClsx,ref}),React.createElement("div",{className:classnames_default()("flex items-center","md"===size?"space-x-2":"space-x-1")},React.createElement("div",{className:"md"===size?"py-1 pl-3":""},React.createElement(Tooltip.u,null,React.createElement(Tooltip.aJ,{onClick:function onClick(){return copy(keyValue)},disabled:isDisabledTooltip,asChild:!0},React.createElement(LabelWithValue.O,{tabIndex:0,labelVariant,valueFontWeight,valueVariant,isHiddenLabel,label,value,className:classnames_default()("cursor-default",isDisabledTooltip?"pointer-events-none":"pointer-events-auto")})),React.createElement(Tooltip.up,null,keyValue))),React.createElement(Tooltip.u,{isOpen:isCopied},React.createElement(Tooltip.aJ,{className:classnames_default()("md"===size?"p-2 bg-blue-10 dark:bg-blue-120 text-blue-70 dark:text-blue-30":"",isCopied?"cursor-not-allowed":""),onClick:"function"==typeof onCopyButtonClick?onCopyButtonClick:onCopy},React.createElement(src.K4,{className:"md"===size?"!fill-current":""})),React.createElement(Tooltip.up,null,isCopied?"Copied":"Copy"))))}));try{KeyValueWithButton.displayName="KeyValueWithButton",KeyValueWithButton.__docgenInfo={description:"The `KeyValueWithButton` component contains the key label and the shortened key hash along with a copy button",displayName:"KeyValueWithButton",props:{label:{defaultValue:{value:""},description:"The label value",name:"label",required:!1,type:{name:"string"}},keyValue:{defaultValue:null,description:"The `key` hash value",name:"keyValue",required:!0,type:{name:"string"}},size:{defaultValue:{value:"md"},description:"The component size",name:"size",required:!1,type:{name:"enum",value:[{value:'"md"'},{value:'"sm"'}]}},hasShortenValue:{defaultValue:{value:"true"},description:"Whether format the value in the short form.",name:"hasShortenValue",required:!1,type:{name:"boolean"}},shortenFn:{defaultValue:null,description:"The shorten string function\n@param value represents the value to shorten\n@param chars number of displayed characters\n@returns the shortened string",name:"shortenFn",required:!1,type:{name:"(value: string, chars?: number) => string"}},isDisabledTooltip:{defaultValue:null,description:"If `true`, the tooltip value will be disabled.",name:"isDisabledTooltip",required:!1,type:{name:"boolean"}},onCopyButtonClick:{defaultValue:null,description:"",name:"onCopyButtonClick",required:!1,type:{name:"MouseEventHandler"}},copyProps:{defaultValue:null,description:"",name:"copyProps",required:!1,type:{name:"UseCopyableReturnType"}},className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}},isHiddenLabel:{defaultValue:null,description:"If `true`, it will displays only value",name:"isHiddenLabel",required:!1,type:{name:"boolean"}},labelVariant:{defaultValue:{value:'"utility"'},description:"The label variant",name:"labelVariant",required:!1,type:{name:"enum",value:[{value:'"h1"'},{value:'"h2"'},{value:'"h3"'},{value:'"h4"'},{value:'"h5"'},{value:'"label"'},{value:'"body1"'},{value:'"body2"'},{value:'"body3"'},{value:'"body4"'},{value:'"mono1"'},{value:'"mono2"'},{value:'"mkt-monospace"'},{value:'"para1"'},{value:'"para2"'},{value:'"utility"'},{value:'"mkt-h1"'},{value:'"mkt-h2"'},{value:'"mkt-h3"'},{value:'"mkt-h4"'},{value:'"mkt-subheading"'},{value:'"mkt-body1"'},{value:'"mkt-body2"'},{value:'"mkt-small-caps"'},{value:'"mkt-caption"'}]}},valueFontWeight:{defaultValue:{value:'"semibold"'},description:"The typography font weight for the value",name:"valueFontWeight",required:!1,type:{name:"enum",value:[{value:'"normal"'},{value:'"medium"'},{value:'"semibold"'},{value:'"bold"'},{value:'"black"'}]}},valueVariant:{defaultValue:{value:'"body2"'},description:"The label variant",name:"valueVariant",required:!1,type:{name:"enum",value:[{value:'"h1"'},{value:'"h2"'},{value:'"h3"'},{value:'"h4"'},{value:'"h5"'},{value:'"label"'},{value:'"body1"'},{value:'"body2"'},{value:'"body3"'},{value:'"body4"'},{value:'"mono1"'},{value:'"mono2"'},{value:'"mkt-monospace"'},{value:'"para1"'},{value:'"para2"'},{value:'"utility"'},{value:'"mkt-h1"'},{value:'"mkt-h2"'},{value:'"mkt-h3"'},{value:'"mkt-h4"'},{value:'"mkt-subheading"'},{value:'"mkt-body1"'},{value:'"mkt-body2"'},{value:'"mkt-small-caps"'},{value:'"mkt-caption"'}]}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/KeyValueWithButton/KeyValueWithButton.tsx#KeyValueWithButton"]={docgenInfo:KeyValueWithButton.__docgenInfo,name:"KeyValueWithButton",path:"libs/webb-ui-components/src/components/KeyValueWithButton/KeyValueWithButton.tsx#KeyValueWithButton"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/Label/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{_:()=>Label});var dist=__webpack_require__("./node_modules/@radix-ui/react-label/dist/index.mjs"),React=__webpack_require__("./node_modules/react/index.js"),Label=function Label(props){return React.createElement(dist.f,props)};Label.displayName="Label";try{Label.displayName="Label",Label.__docgenInfo={description:"The accessible `Label` component",displayName:"Label",props:{asChild:{defaultValue:null,description:"",name:"asChild",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Label/Label.tsx#Label"]={docgenInfo:Label.__docgenInfo,name:"Label",path:"libs/webb-ui-components/src/components/Label/Label.tsx#Label"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/LabelWithValue/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{O:()=>LabelWithValue});var helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),classnames=(__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/classnames/index.js")),classnames_default=__webpack_require__.n(classnames),react=__webpack_require__("./node_modules/react/index.js"),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),typography=__webpack_require__("./libs/webb-ui-components/src/typography/index.ts"),utils=__webpack_require__("./libs/webb-ui-components/src/typography/utils/index.ts"),Label=__webpack_require__("./libs/webb-ui-components/src/components/Label/index.ts"),Tooltip=__webpack_require__("./libs/webb-ui-components/src/components/Tooltip/index.ts"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["className","isHiddenLabel","label","labelVariant","value","valueTooltip","valueVariant","valueFontWeight"],LabelWithValue=(0,react.forwardRef)((function(_ref,ref){var className=_ref.className,isHiddenLabel=_ref.isHiddenLabel,label=_ref.label,_ref$labelVariant=_ref.labelVariant,labelVariant=void 0===_ref$labelVariant?"utility":_ref$labelVariant,value=_ref.value,valueTooltip=_ref.valueTooltip,_ref$valueVariant=_ref.valueVariant,valueVariant=void 0===_ref$valueVariant?"body1":_ref$valueVariant,_ref$valueFontWeight=_ref.valueFontWeight,valueFontWeight=void 0===_ref$valueFontWeight?"semibold":_ref$valueFontWeight,props=objectWithoutProperties_default()(_ref,_excluded),mergedClsx=(0,react.useMemo)((function(){return(0,tw_merge.m)("flex items-center space-x-1",className)}),[className]);return React.createElement("span",extends_default()({},props,{className:mergedClsx,ref}),label?React.createElement(Label._,{hidden:isHiddenLabel,className:classnames_default()("text-mono-140 dark:text-mono-80",(0,utils.o8)(valueVariant,valueFontWeight),labelVariant,isHiddenLabel&&"hidden"),htmlFor:label},label):null,!valueTooltip&&("string"==typeof value||"number"==typeof value?React.createElement(typography.Z,{component:"span",variant:valueVariant,className:(0,utils.o8)(valueVariant,valueFontWeight)},value.toString()):value),valueTooltip&&React.createElement(Tooltip.u,null,React.createElement(Tooltip.aJ,null,value),React.createElement(Tooltip.up,null,valueTooltip)))}));try{LabelWithValue.displayName="LabelWithValue",LabelWithValue.__docgenInfo={description:"The `LabelWithValue` component\n\nReuseable component contains a small label with value after it\n\n```jsx\n \n```",displayName:"LabelWithValue",props:{label:{defaultValue:null,description:"The label value",name:"label",required:!0,type:{name:"string"}},labelVariant:{defaultValue:{value:"utility"},description:"The label variant",name:"labelVariant",required:!1,type:{name:"enum",value:[{value:'"h1"'},{value:'"h2"'},{value:'"h3"'},{value:'"h4"'},{value:'"h5"'},{value:'"label"'},{value:'"body1"'},{value:'"body2"'},{value:'"body3"'},{value:'"body4"'},{value:'"mono1"'},{value:'"mono2"'},{value:'"mkt-monospace"'},{value:'"para1"'},{value:'"para2"'},{value:'"utility"'},{value:'"mkt-h1"'},{value:'"mkt-h2"'},{value:'"mkt-h3"'},{value:'"mkt-h4"'},{value:'"mkt-subheading"'},{value:'"mkt-body1"'},{value:'"mkt-body2"'},{value:'"mkt-small-caps"'},{value:'"mkt-caption"'}]}},value:{defaultValue:null,description:"The value to display",name:"value",required:!0,type:{name:"string | number | ReactElement>"}},isHiddenLabel:{defaultValue:null,description:"If `true`, it will displays only value",name:"isHiddenLabel",required:!1,type:{name:"boolean"}},valueVariant:{defaultValue:{value:"body1"},description:"The label variant",name:"valueVariant",required:!1,type:{name:"enum",value:[{value:'"h1"'},{value:'"h2"'},{value:'"h3"'},{value:'"h4"'},{value:'"h5"'},{value:'"label"'},{value:'"body1"'},{value:'"body2"'},{value:'"body3"'},{value:'"body4"'},{value:'"mono1"'},{value:'"mono2"'},{value:'"mkt-monospace"'},{value:'"para1"'},{value:'"para2"'},{value:'"utility"'},{value:'"mkt-h1"'},{value:'"mkt-h2"'},{value:'"mkt-h3"'},{value:'"mkt-h4"'},{value:'"mkt-subheading"'},{value:'"mkt-body1"'},{value:'"mkt-body2"'},{value:'"mkt-small-caps"'},{value:'"mkt-caption"'}]}},valueTooltip:{defaultValue:null,description:"The value will have the tooltip that contains the `valueTooltip` string to describe for the value.\nUsually use for shorten hex string",name:"valueTooltip",required:!1,type:{name:"string | ReactElement>"}},valueFontWeight:{defaultValue:{value:"semibold"},description:"The typography font weight for the value",name:"valueFontWeight",required:!1,type:{name:"enum",value:[{value:'"normal"'},{value:'"medium"'},{value:'"semibold"'},{value:'"bold"'},{value:'"black"'}]}},className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/LabelWithValue/LabelWithValue.tsx#LabelWithValue"]={docgenInfo:LabelWithValue.__docgenInfo,name:"LabelWithValue",path:"libs/webb-ui-components/src/components/LabelWithValue/LabelWithValue.tsx#LabelWithValue"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/ListCard/ChainListCard.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@babel/runtime/helpers/toConsumableArray.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/@babel/runtime/helpers/slicedToArray.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_3__),_webb_tools_icons__WEBPACK_IMPORTED_MODULE_15__=(__webpack_require__("./node_modules/core-js/modules/es.array.filter.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.includes.js"),__webpack_require__("./node_modules/core-js/modules/es.string.includes.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.array.sort.js"),__webpack_require__("./node_modules/core-js/modules/es.array.find-index.js"),__webpack_require__("./node_modules/core-js/modules/es.array.concat.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./libs/icons/src/index.ts")),react__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__("./node_modules/react/index.js"),tailwind_merge__WEBPACK_IMPORTED_MODULE_26__=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),_typography__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__("./libs/webb-ui-components/src/typography/index.ts"),_Alert__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__("./libs/webb-ui-components/src/components/Alert/index.ts"),_Chip__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__("./libs/webb-ui-components/src/components/Chip/index.ts"),_Input__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__("./libs/webb-ui-components/src/components/Input/index.ts"),_Radio__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__("./libs/webb-ui-components/src/components/Radio/index.ts"),_ScrollArea__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__("./libs/webb-ui-components/src/components/ScrollArea/index.ts"),_buttons__WEBPACK_IMPORTED_MODULE_23__=__webpack_require__("./libs/webb-ui-components/src/components/buttons/index.ts"),_ListCardWrapper__WEBPACK_IMPORTED_MODULE_24__=__webpack_require__("./libs/webb-ui-components/src/components/ListCard/ListCardWrapper.tsx"),_ListItem__WEBPACK_IMPORTED_MODULE_25__=__webpack_require__("./libs/webb-ui-components/src/components/ListCard/ListItem.tsx"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["chains","chainType","currentActiveChain","defaultCategory","onChange","onClose","onlyCategory","overrideScrollAreaProps","isConnectingToChain","value"],ChainListCard=(0,react__WEBPACK_IMPORTED_MODULE_16__.forwardRef)((function(_ref,ref){var chains=_ref.chains,chainType=_ref.chainType,currentActiveChain=_ref.currentActiveChain,_ref$defaultCategory=_ref.defaultCategory,defaultCategory=void 0===_ref$defaultCategory?"test":_ref$defaultCategory,onChange=_ref.onChange,onClose=_ref.onClose,onlyCategory=_ref.onlyCategory,overrideScrollAreaProps=_ref.overrideScrollAreaProps,isConnectingToChain=_ref.isConnectingToChain,selectedChain=_ref.value,props=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_3___default()(_ref,_excluded),_useState=(0,react__WEBPACK_IMPORTED_MODULE_16__.useState)((function(){return null!=onlyCategory?onlyCategory:defaultCategory})),_useState2=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState,2),networkCategory=_useState2[0],setNetworkCategory=_useState2[1],_useState3=(0,react__WEBPACK_IMPORTED_MODULE_16__.useState)(selectedChain),_useState4=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState3,2),chain=_useState4[0],setChain=_useState4[1],_useState5=(0,react__WEBPACK_IMPORTED_MODULE_16__.useState)(""),_useState6=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState5,2),searchText=_useState6[0],setSearchText=_useState6[1];(0,react__WEBPACK_IMPORTED_MODULE_16__.useEffect)((function(){var subscribe=!0;return subscribe&&setChain(selectedChain),function(){subscribe=!1}}),[selectedChain]);var onChainChange=(0,react__WEBPACK_IMPORTED_MODULE_16__.useCallback)((function(nextChain){setChain(nextChain),null==onChange||onChange(nextChain)}),[onChange]),filteredChains=(0,react__WEBPACK_IMPORTED_MODULE_16__.useMemo)((function(){return chains.filter((function(c){return c.name.toLowerCase().includes(searchText.toLowerCase())})).filter((function(chain){return chain.tag===networkCategory}))}),[chains,searchText,networkCategory]),sortedChains=(0,react__WEBPACK_IMPORTED_MODULE_16__.useMemo)((function(){if(!currentActiveChain)return filteredChains.sort((function(a,b){return a.name.localeCompare(b.name)}));var currentActiveChainIndex=filteredChains.findIndex((function(chain){return chain.name===currentActiveChain}));if(-1===currentActiveChainIndex)return filteredChains.sort((function(a,b){return a.name.localeCompare(b.name)}));var activeChain=filteredChains[currentActiveChainIndex];return[activeChain].concat(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1___default()(filteredChains.filter((function(chain){return chain.name!==activeChain.name})).sort((function(a,b){return a.name.localeCompare(b.name)}))))}),[currentActiveChain,filteredChains]),_useMemo=(0,react__WEBPACK_IMPORTED_MODULE_16__.useMemo)((function(){return[chains.filter((function(chain){return"live"===chain.tag})).length,chains.filter((function(chain){return"dev"===chain.tag})).length,chains.filter((function(chain){return"test"===chain.tag})).length]}),[chains]),_useMemo2=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useMemo,3),liveCount=_useMemo2[0],devCount=_useMemo2[1],testCount=_useMemo2[2];return React.createElement(_ListCardWrapper__WEBPACK_IMPORTED_MODULE_24__.Y,_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default()({},props,{className:(0,tailwind_merge__WEBPACK_IMPORTED_MODULE_26__.m)("flex flex-col",props.className),title:"Select ".concat("source"===chainType?"Source":"Destination"," Chain"),onClose,ref}),React.createElement("div",{className:"py-4"},React.createElement(_Input__WEBPACK_IMPORTED_MODULE_20__.I,{id:"chain",rightIcon:React.createElement(_webb_tools_icons__WEBPACK_IMPORTED_MODULE_15__.HN,null),placeholder:"Search chains",value:searchText,onChange:function onChange(val){return setSearchText(val.toString())}})),React.createElement(_ScrollArea__WEBPACK_IMPORTED_MODULE_22__.x,_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default()({},overrideScrollAreaProps,{className:(0,tailwind_merge__WEBPACK_IMPORTED_MODULE_26__.m)("lg:min-w-[350px] h-[376px]",null==overrideScrollAreaProps?void 0:overrideScrollAreaProps.className)}),React.createElement("ul",{className:"py-2"},sortedChains.map((function(currentChain,idx){var isConnected="source"===chainType&¤tChain.name===currentActiveChain,isSelectedToConnect=(null==chain?void 0:chain.name)===currentChain.name;return React.createElement(_ListItem__WEBPACK_IMPORTED_MODULE_25__.H,{key:"".concat(currentChain.name,"-").concat(idx),className:"flex items-center justify-between",onClick:function onClick(){return onChainChange(currentChain)}},React.createElement("div",{className:"flex items-center space-x-2"},React.createElement(_webb_tools_icons__WEBPACK_IMPORTED_MODULE_15__.fq,{status:isConnected&&!isConnectingToChain?"success":void 0,size:"lg",name:currentChain.name}),React.createElement(_typography__WEBPACK_IMPORTED_MODULE_17__.Z,{variant:"h5",fw:"bold",className:"capitalize cursor-default"},currentChain.name)),isConnectingToChain&&isSelectedToConnect?React.createElement(_Chip__WEBPACK_IMPORTED_MODULE_19__.A,{className:"cursor-default",color:"yellow"},"Connecting"):null,isConnected||isConnectingToChain?null:React.createElement("div",{className:"hidden group-hover:block"},React.createElement(_buttons__WEBPACK_IMPORTED_MODULE_23__.zx,{variant:"link",size:"sm"},currentChain.needSwitchWallet?"Switch wallet":"Select")),isConnected&&!isConnectingToChain?React.createElement(_Chip__WEBPACK_IMPORTED_MODULE_19__.A,{className:"cursor-default",color:"green"},"Connected"):null)})))),React.createElement("div",{className:"mt-7"},React.createElement(_Alert__WEBPACK_IMPORTED_MODULE_18__.b,{title:"The selection of source chain will determine tokens and destination chains availability."}),React.createElement(_Radio__WEBPACK_IMPORTED_MODULE_21__.E,{defaultValue:networkCategory,value:networkCategory,onValueChange:function onValueChange(val){return setNetworkCategory(val)},className:"flex items-center justify-center py-4 space-x-4"},React.createElement(_Radio__WEBPACK_IMPORTED_MODULE_21__.R,{id:"live",value:"live",overrideRadixRadioItemProps:{disabled:onlyCategory&&"live"!==onlyCategory||!liveCount}},"Live"),React.createElement(_Radio__WEBPACK_IMPORTED_MODULE_21__.R,{id:"test",value:"test",overrideRadixRadioItemProps:{disabled:onlyCategory&&"test"!==onlyCategory||!testCount}},"Testnet"),React.createElement(_Radio__WEBPACK_IMPORTED_MODULE_21__.R,{id:"dev",value:"dev",overrideRadixRadioItemProps:{disabled:onlyCategory&&"dev"!==onlyCategory||!devCount}},"Development"))))}));const __WEBPACK_DEFAULT_EXPORT__=ChainListCard;try{ChainListCard.displayName="ChainListCard",ChainListCard.__docgenInfo={description:"The ChainListCard component is used to display a list of chains.\n\nProps:\n- `chains`: The list of chains to display.\n- `chainType`: The type of chain to display.\n- `currentActiveChain`: The current active chain.\n- `defaultCategory`: The default category to display.\n- `onChange`: The callback function when the chain is changed.\n- `onClose`: The callback function when the card is closed.\n- `onlyCategory`: The category to display.\n- `overrideScrollAreaProps`: The props to override the scroll area.\n- `isConnectingToChain`: Whether the chain is connecting.\n- `value`: The selected chain.",displayName:"ChainListCard",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/ListCard/ChainListCard.tsx#ChainListCard"]={docgenInfo:ChainListCard.__docgenInfo,name:"ChainListCard",path:"libs/webb-ui-components/src/components/ListCard/ChainListCard.tsx#ChainListCard"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/ListCard/ContractListCard.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@babel/runtime/helpers/slicedToArray.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2__),react__WEBPACK_IMPORTED_MODULE_11__=(__webpack_require__("./node_modules/core-js/modules/es.array.filter.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.includes.js"),__webpack_require__("./node_modules/core-js/modules/es.string.includes.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/react/index.js")),_webb_tools_icons__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("./libs/icons/src/index.ts"),_ScrollArea__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./libs/webb-ui-components/src/components/ScrollArea/index.ts"),_typography__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__("./libs/webb-ui-components/src/typography/index.ts"),_SkeletonLoader__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__("./libs/webb-ui-components/src/components/SkeletonLoader/index.ts"),_Input__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__("./libs/webb-ui-components/src/components/Input/index.ts"),_ListItem__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__("./libs/webb-ui-components/src/components/ListCard/ListItem.tsx"),_ListCardWrapper__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__("./libs/webb-ui-components/src/components/ListCard/ListCardWrapper.tsx"),viem__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__("./node_modules/viem/_esm/utils/data/isHex.js"),_utils__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__("./libs/webb-ui-components/src/utils/index.ts"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["isLoading","selectContractItems"],ContractListCard=(0,react__WEBPACK_IMPORTED_MODULE_11__.forwardRef)((function(_ref,ref){var isLoading=_ref.isLoading,selectContractItems=_ref.selectContractItems,props=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2___default()(_ref,_excluded),_useState=(0,react__WEBPACK_IMPORTED_MODULE_11__.useState)(""),_useState2=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default()(_useState,2),searchText=_useState2[0],setSearchText=_useState2[1],filterList=(0,react__WEBPACK_IMPORTED_MODULE_11__.useMemo)((function(){return selectContractItems.filter((function(item){var _item$blockExplorerUr;return item.name.toLowerCase().includes(searchText.toLowerCase())||item.address.toLowerCase().includes(searchText.toLowerCase())||(null===(_item$blockExplorerUr=item.blockExplorerUrl)||void 0===_item$blockExplorerUr?void 0:_item$blockExplorerUr.toLowerCase().includes(searchText.toLowerCase()))}))}),[selectContractItems,searchText]);return React.createElement(_ListCardWrapper__WEBPACK_IMPORTED_MODULE_18__.Y,_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default()({title:"Select Contract",hideCloseButton:!0},props,{ref}),React.createElement("div",{className:"py-4"},React.createElement(_Input__WEBPACK_IMPORTED_MODULE_16__.I,{id:"contract",rightIcon:React.createElement(_webb_tools_icons__WEBPACK_IMPORTED_MODULE_12__.HN,null),placeholder:"Search contracts",value:searchText,onChange:function onChange(val){return setSearchText(val.toString())},isDisabled:isLoading||0===selectContractItems.length})),React.createElement(_ScrollArea__WEBPACK_IMPORTED_MODULE_13__.x,{className:"lg:min-w-[350px] h-[376px]"},isLoading&&React.createElement("div",{className:"space-y-2"},React.createElement(_SkeletonLoader__WEBPACK_IMPORTED_MODULE_15__.Z,{size:"xl"}),React.createElement(_SkeletonLoader__WEBPACK_IMPORTED_MODULE_15__.Z,{size:"xl"})),!isLoading&&React.createElement("ul",{className:"py-2"},filterList.map((function(item,idx){var name=item.name,address=item.address,blockExplorerUrl=item.blockExplorerUrl,onSelectContract=item.onSelectContract;return React.createElement(_ListItem__WEBPACK_IMPORTED_MODULE_17__.H,{key:idx,className:"flex justify-between",onClick:function onClick(){onSelectContract&&onSelectContract()}},React.createElement("div",null,React.createElement(_typography__WEBPACK_IMPORTED_MODULE_14__.Z,{component:"span",variant:"h5",fw:"bold",className:"block cursor-default"},name),React.createElement(_typography__WEBPACK_IMPORTED_MODULE_14__.Z,{component:"span",variant:"body1",fw:"bold",className:"cursor-default text-mono-100 dark:text-mono-80"},(0,viem__WEBPACK_IMPORTED_MODULE_20__.v)(address)?(0,_utils__WEBPACK_IMPORTED_MODULE_19__.pm)(address):(0,_utils__WEBPACK_IMPORTED_MODULE_19__.Sy)(address))),"string"==typeof blockExplorerUrl&&React.createElement("a",{href:blockExplorerUrl,target:"_blank",rel:"noreferrer noopener",className:"!text-inherit",onClick:function onClick(event){return event.stopPropagation()}},React.createElement(_webb_tools_icons__WEBPACK_IMPORTED_MODULE_12__.DI,{className:"inline-block !fill-current"})))})))))}));const __WEBPACK_DEFAULT_EXPORT__=ContractListCard;try{ContractListCard.displayName="ContractListCard",ContractListCard.__docgenInfo={description:"",displayName:"ContractListCard",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/ListCard/ContractListCard.tsx#ContractListCard"]={docgenInfo:ContractListCard.__docgenInfo,name:"ContractListCard",path:"libs/webb-ui-components/src/components/ListCard/ContractListCard.tsx#ContractListCard"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/ListCard/ListCardWrapper.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Y:()=>ListCardWrapper});var _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__),_webb_tools_icons__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./libs/icons/src/index.ts"),react__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/react/index.js"),tailwind_merge__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),_typography__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./libs/webb-ui-components/src/typography/index.ts"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["children","className","onClose","title","hideCloseButton"],ListCardWrapper=(0,react__WEBPACK_IMPORTED_MODULE_3__.forwardRef)((function(_ref,ref){var children=_ref.children,className=_ref.className,onClose=_ref.onClose,title=_ref.title,_ref$hideCloseButton=_ref.hideCloseButton,hideCloseButton=void 0!==_ref$hideCloseButton&&_ref$hideCloseButton,props=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default()(_ref,_excluded);return React.createElement("div",_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default()({},props,{className:(0,tailwind_merge__WEBPACK_IMPORTED_MODULE_5__.m)("flex flex-col","rounded-xl bg-mono-0 dark:bg-mono-190 w-full max-w-xl p-9",className),ref}),React.createElement("div",{className:"flex items-center justify-between"},React.createElement(_typography__WEBPACK_IMPORTED_MODULE_4__.Z,{variant:"h5",fw:"bold"},title),!hideCloseButton&&React.createElement(_webb_tools_icons__WEBPACK_IMPORTED_MODULE_2__.x8,{onClick:onClose,size:"lg",className:"cursor-pointer"})),children)}));try{ListCardWrapper.displayName="ListCardWrapper",ListCardWrapper.__docgenInfo={description:"",displayName:"ListCardWrapper",props:{title:{defaultValue:null,description:"The list card title",name:"title",required:!0,type:{name:"string"}},onClose:{defaultValue:null,description:"The callback involke when pressing the close button",name:"onClose",required:!1,type:{name:"() => void"}},hideCloseButton:{defaultValue:{value:"false"},description:"Hide Close buttonƒ",name:"hideCloseButton",required:!1,type:{name:"boolean"}},className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/ListCard/ListCardWrapper.tsx#ListCardWrapper"]={docgenInfo:ListCardWrapper.__docgenInfo,name:"ListCardWrapper",path:"libs/webb-ui-components/src/components/ListCard/ListCardWrapper.tsx#ListCardWrapper"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/ListCard/ListItem.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{H:()=>ListItem});var _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__),classnames__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/classnames/index.js"),classnames__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_2__),react__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/react/index.js"),tailwind_merge__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["children","className","isDisabled"],ListItem=(0,react__WEBPACK_IMPORTED_MODULE_3__.forwardRef)((function(_ref,ref){var children=_ref.children,className=_ref.className,isDisabled=_ref.isDisabled,props=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default()(_ref,_excluded);return React.createElement("li",_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default()({},props,{className:(0,tailwind_merge__WEBPACK_IMPORTED_MODULE_4__.m)("group max-w-lg px-[34px] py-2 rounded-lg","flex items-center justify-between","bg-mono-0 dark:bg-mono-190",classnames__WEBPACK_IMPORTED_MODULE_2___default()({"hover:bg-blue-10 dark:hover:bg-blue-120":!isDisabled,"opacity-50":isDisabled}),className),ref}),children)}));try{ListItem.displayName="ListItem",ListItem.__docgenInfo={description:"",displayName:"ListItem",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/ListCard/ListItem.tsx#ListItem"]={docgenInfo:ListItem.__docgenInfo,name:"ListItem",path:"libs/webb-ui-components/src/components/ListCard/ListItem.tsx#ListItem"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/ListCard/RelayerListCard.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__),_webb_tools_icons__WEBPACK_IMPORTED_MODULE_8__=(__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.array.concat.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.number.to-fixed.js"),__webpack_require__("./libs/icons/src/index.ts")),classnames__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("./node_modules/classnames/index.js"),classnames__WEBPACK_IMPORTED_MODULE_9___default=__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_9__),react__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("./node_modules/react/index.js"),_typography__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("./libs/webb-ui-components/src/typography/index.ts"),_utils__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("./libs/webb-ui-components/src/utils/index.ts"),_webb_tools_icons_utils__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__("./libs/icons/src/utils.ts"),_Avatar__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./libs/webb-ui-components/src/components/Avatar/index.ts"),_Input__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__("./libs/webb-ui-components/src/components/Input/index.ts"),_Radio__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__("./libs/webb-ui-components/src/components/Radio/index.ts"),_ScrollArea__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__("./libs/webb-ui-components/src/components/ScrollArea/index.ts"),_buttons__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__("./libs/webb-ui-components/src/components/buttons/index.ts"),_ListCardWrapper__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__("./libs/webb-ui-components/src/components/ListCard/ListCardWrapper.tsx"),_ListItem__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__("./libs/webb-ui-components/src/components/ListCard/ListItem.tsx"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["isDisconnected","onChange","onClose","onConnectWallet","relayers","value","overrideInputProps","Footer"],RelayerListCard=(0,react__WEBPACK_IMPORTED_MODULE_10__.forwardRef)((function(_ref,ref){var _selectedRelayer$addr,isDisconnected=_ref.isDisconnected,onChange=_ref.onChange,onClose=_ref.onClose,onConnectWallet=_ref.onConnectWallet,relayers=_ref.relayers,selectedRelayer=_ref.value,overrideInputProps=_ref.overrideInputProps,Footer=_ref.Footer,props=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default()(_ref,_excluded),disconnectClsx=(0,react__WEBPACK_IMPORTED_MODULE_10__.useMemo)((function(){return classnames__WEBPACK_IMPORTED_MODULE_9___default()({"opacity-40 pointer-events-none":isDisconnected})}),[isDisconnected]);return React.createElement(_ListCardWrapper__WEBPACK_IMPORTED_MODULE_18__.Y,_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default()({},props,{title:"Select a Relayer",onClose,ref}),React.createElement("div",{className:classnames__WEBPACK_IMPORTED_MODULE_9___default()("px-2 py-4",disconnectClsx)},React.createElement(_Input__WEBPACK_IMPORTED_MODULE_14__.I,_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default()({id:"relayer",rightIcon:React.createElement(_webb_tools_icons__WEBPACK_IMPORTED_MODULE_8__.HN,null),spellCheck:!1,autoComplete:"off",placeholder:"Enter custom relayer URL here",debounceTime:500},overrideInputProps))),relayers.length>0&&React.createElement("div",{className:"flex flex-col p-2 space-y-2 grow"},React.createElement(_typography__WEBPACK_IMPORTED_MODULE_11__.Z,{variant:"body4",className:"uppercase text-mono-200 dark:text-mono-0",fw:"bold"},"Available relayers (",relayers.length,")"),React.createElement(_ScrollArea__WEBPACK_IMPORTED_MODULE_16__.x,{className:classnames__WEBPACK_IMPORTED_MODULE_9___default()("h-full",disconnectClsx)},React.createElement(_Radio__WEBPACK_IMPORTED_MODULE_15__.E,{value:null!==(_selectedRelayer$addr=null==selectedRelayer?void 0:selectedRelayer.address)&&void 0!==_selectedRelayer$addr?_selectedRelayer$addr:"",onValueChange:function onValueChange(nextAddr){var nextRelayer=relayers.find((function(relayer){return relayer.address===nextAddr}));nextRelayer&&(null==onChange||onChange(nextRelayer))}},React.createElement("ul",null,relayers.map((function(current,idx){var _current$name;return React.createElement(_ListItem__WEBPACK_IMPORTED_MODULE_19__.H,{key:"".concat(current.address,"-").concat(idx),className:"flex items-center justify-between",isDisabled:current.isDisabled},React.createElement(_Radio__WEBPACK_IMPORTED_MODULE_15__.R,{id:current.address,value:current.address,className:"w-full overflow-hidden",overrideRadixRadioItemProps:"boolean"==typeof current.isDisabled?{disabled:current.isDisabled}:void 0},React.createElement("label",{className:"flex items-center justify-between grow",htmlFor:current.address},React.createElement("div",{className:"flex items-center max-w-xs space-x-2 grow"},React.createElement(_Avatar__WEBPACK_IMPORTED_MODULE_13__.q,{theme:current.theme,value:current.address,className:"".concat((0,_webb_tools_icons_utils__WEBPACK_IMPORTED_MODULE_20__.Oq)()," shrink-0")}),React.createElement(_typography__WEBPACK_IMPORTED_MODULE_11__.Z,{variant:"h5",fw:"bold",className:"truncate"},null!==(_current$name=current.name)&&void 0!==_current$name?_current$name:(0,_utils__WEBPACK_IMPORTED_MODULE_12__.Sy)(current.address)),React.createElement("a",{href:current.externalUrl,rel:"noreferrer noopener",target:"_blank"},React.createElement(_webb_tools_icons__WEBPACK_IMPORTED_MODULE_8__.DI,null))),"number"==typeof current.percentage&&React.createElement(_typography__WEBPACK_IMPORTED_MODULE_11__.Z,{component:"p",variant:"body1",fw:"bold",className:"min-w-[100px] text-mono-100 dark:text-mono-80"},"Fee"," ",React.createElement("span",{className:"text-mono-140 dark:text-mono-0 "},current.percentage.toFixed(2)," %")))))})))))),0===relayers.length&&React.createElement("div",{className:"flex flex-col items-center justify-center space-y-4 grow"},React.createElement(_typography__WEBPACK_IMPORTED_MODULE_11__.Z,{variant:"h5",fw:"bold",ta:"center"},"No Relayer Found."),React.createElement(_typography__WEBPACK_IMPORTED_MODULE_11__.Z,{variant:"body1",fw:"semibold",className:"max-w-xs mt-1 text-mono-100 dark:text-mono-80",ta:"center"},"You can add a custom relayer by entering the URL in the search box above.")),React.createElement("div",{className:classnames__WEBPACK_IMPORTED_MODULE_9___default()("flex flex-col items-center justify-center px-2 py-1 mt-9",!isDisconnected&&"hidden"),hidden:!isDisconnected},React.createElement(_typography__WEBPACK_IMPORTED_MODULE_11__.Z,{variant:"utility",className:"uppercase text-mono-100 dark:text-mono-80 max-w-[334px]",ta:"center"},"Some relayers are not available for all chains and assets"),React.createElement(_buttons__WEBPACK_IMPORTED_MODULE_17__.zx,{variant:"link",size:"sm",className:"mt-1 text-center",onClick:onConnectWallet},"To choose a relayer please Connect a wallet")),Footer)}));const __WEBPACK_DEFAULT_EXPORT__=RelayerListCard;try{RelayerListCard.displayName="RelayerListCard",RelayerListCard.__docgenInfo={description:"The relayer list card component\n\nProps:\n\n- `isDisconnected`: If the user is disconnected\n- `onChange`: The callback when the relayer is changed\n- `onClose`: The callback when the card is closed\n- `onConnectWallet`: The callback when the user clicks on the connect wallet button\n- `relayers`: The list of relayers\n- `value`: The selected relayer",displayName:"RelayerListCard",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/ListCard/RelayerListCard.tsx#RelayerListCard"]={docgenInfo:RelayerListCard.__docgenInfo,name:"RelayerListCard",path:"libs/webb-ui-components/src/components/ListCard/RelayerListCard.tsx#RelayerListCard"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/ListCard/TokenListItem.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_typeof_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@babel/runtime/helpers/typeof.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_typeof_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_typeof_js__WEBPACK_IMPORTED_MODULE_1__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2__),_webb_tools_icons__WEBPACK_IMPORTED_MODULE_4__=(__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./libs/icons/src/index.ts")),react__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./node_modules/react/index.js"),_typography__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./libs/webb-ui-components/src/typography/index.ts"),_utils__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("./libs/webb-ui-components/src/utils/index.ts"),_Badge__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("./libs/webb-ui-components/src/components/Badge/index.ts"),_IconWithTooltip__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("./libs/webb-ui-components/src/components/IconWithTooltip/index.ts"),_SkeletonLoader__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("./libs/webb-ui-components/src/components/SkeletonLoader/index.ts"),_buttons__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("./libs/webb-ui-components/src/components/buttons/index.ts"),_ListItem__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("./libs/webb-ui-components/src/components/ListCard/ListItem.tsx"),_excluded=["assetBadgeProps","assetBalanceProps","chainName","explorerUrl","isDisabled","name","onAddToken","symbol","tokenType","isLoadingMetadata"],Balance=function Balance(_ref){var balance=_ref.balance,balanceInUsd=_ref.balanceInUsd,subContent=_ref.subContent;return react__WEBPACK_IMPORTED_MODULE_5__.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_5__.createElement(_typography__WEBPACK_IMPORTED_MODULE_6__.Z,{ta:"right",variant:"h5",fw:"bold"},(0,_utils__WEBPACK_IMPORTED_MODULE_7__.b0)(balance)),"number"==typeof balanceInUsd?react__WEBPACK_IMPORTED_MODULE_5__.createElement(_typography__WEBPACK_IMPORTED_MODULE_6__.Z,{ta:"right",variant:"body3",fw:"semibold",className:"!text-mono-100"},"$",(0,_utils__WEBPACK_IMPORTED_MODULE_7__.b0)(balanceInUsd)):"string"==typeof subContent?react__WEBPACK_IMPORTED_MODULE_5__.createElement(_typography__WEBPACK_IMPORTED_MODULE_6__.Z,{ta:"right",variant:"body3",fw:"semibold",className:"!text-mono-100"},subContent):null)};Balance.displayName="Balance";var AddToWalletButton=function AddToWalletButton(_ref2){var onClick=_ref2.onClick;return react__WEBPACK_IMPORTED_MODULE_5__.createElement(react__WEBPACK_IMPORTED_MODULE_5__.Fragment,null,react__WEBPACK_IMPORTED_MODULE_5__.createElement(_buttons__WEBPACK_IMPORTED_MODULE_11__.zx,{variant:"link",onClick,size:"sm",className:"hidden group-hover:block"},"Add to Wallet"),react__WEBPACK_IMPORTED_MODULE_5__.createElement(_typography__WEBPACK_IMPORTED_MODULE_6__.Z,{className:"block cursor-default group-hover:hidden",variant:"h5",fw:"bold"},"--"))},BadgeInfo=function BadgeInfo(_ref3){var badgeIcon,variant=_ref3.variant,children=_ref3.children,color="blue";if("warning"===variant)color="yellow",badgeIcon=react__WEBPACK_IMPORTED_MODULE_5__.createElement(_webb_tools_icons__WEBPACK_IMPORTED_MODULE_4__.yF,null);else color="blue",badgeIcon=react__WEBPACK_IMPORTED_MODULE_5__.createElement(_webb_tools_icons__WEBPACK_IMPORTED_MODULE_4__.dH,null);return react__WEBPACK_IMPORTED_MODULE_5__.createElement(_IconWithTooltip__WEBPACK_IMPORTED_MODULE_9__.L,{icon:react__WEBPACK_IMPORTED_MODULE_5__.createElement(_Badge__WEBPACK_IMPORTED_MODULE_8__.Z,{icon:badgeIcon,color}),content:children})};BadgeInfo.displayName="BadgeInfo";var TokenListItem=(0,react__WEBPACK_IMPORTED_MODULE_5__.forwardRef)((function(_ref4,ref){var assetBadgeProps=_ref4.assetBadgeProps,assetBalanceProps=_ref4.assetBalanceProps,chainName=_ref4.chainName,explorerUrl=_ref4.explorerUrl,isDisabled=_ref4.isDisabled,name=_ref4.name,onAddToken=_ref4.onAddToken,symbol=_ref4.symbol,_ref4$tokenType=_ref4.tokenType,tokenType=void 0===_ref4$tokenType?"unshielded":_ref4$tokenType,isLoadingMetadata=_ref4.isLoadingMetadata,props=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2___default()(_ref4,_excluded),onAddTokenRef=(0,react__WEBPACK_IMPORTED_MODULE_5__.useRef)(onAddToken),handleTokenIconClick=(0,react__WEBPACK_IMPORTED_MODULE_5__.useMemo)((function(){if("function"==typeof onAddTokenRef.current)return function(event){var _onAddTokenRef$curren;event.stopPropagation(),null===(_onAddTokenRef$curren=onAddTokenRef.current)||void 0===_onAddTokenRef$curren||_onAddTokenRef$curren.call(onAddTokenRef,event)}}),[]);return react__WEBPACK_IMPORTED_MODULE_5__.createElement(_ListItem__WEBPACK_IMPORTED_MODULE_12__.H,_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default()({},props,{isDisabled,ref}),react__WEBPACK_IMPORTED_MODULE_5__.createElement("div",{className:"flex items-center"},"unshielded"===tokenType?react__WEBPACK_IMPORTED_MODULE_5__.createElement(_webb_tools_icons__WEBPACK_IMPORTED_MODULE_4__.T1,{size:"lg",name:symbol,className:"mr-2"}):react__WEBPACK_IMPORTED_MODULE_5__.createElement(_webb_tools_icons__WEBPACK_IMPORTED_MODULE_4__.lG,{chainName,size:"lg",className:"mr-2"}),react__WEBPACK_IMPORTED_MODULE_5__.createElement("p",null,react__WEBPACK_IMPORTED_MODULE_5__.createElement(_typography__WEBPACK_IMPORTED_MODULE_6__.Z,{component:"span",variant:"h5",fw:"bold",className:"block cursor-default"},symbol),react__WEBPACK_IMPORTED_MODULE_5__.createElement(_typography__WEBPACK_IMPORTED_MODULE_6__.Z,{component:"span",variant:"body1",fw:"bold",className:"cursor-default text-mono-100 dark:text-mono-80"},name," ","string"==typeof explorerUrl&&react__WEBPACK_IMPORTED_MODULE_5__.createElement("a",{href:explorerUrl,target:"_blank",rel:"noreferrer noopener",className:"!text-inherit",onClick:function onClick(event){return event.stopPropagation()}},react__WEBPACK_IMPORTED_MODULE_5__.createElement(_webb_tools_icons__WEBPACK_IMPORTED_MODULE_4__.DI,{className:"inline-block !fill-current"}))))),"function"!=typeof handleTokenIconClick||isDisabled?isLoadingMetadata?react__WEBPACK_IMPORTED_MODULE_5__.createElement(_SkeletonLoader__WEBPACK_IMPORTED_MODULE_10__.Z,{size:"lg",className:"w-14"}):"object"===_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_typeof_js__WEBPACK_IMPORTED_MODULE_1___default()(assetBalanceProps)?react__WEBPACK_IMPORTED_MODULE_5__.createElement(Balance,assetBalanceProps):"object"===_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_typeof_js__WEBPACK_IMPORTED_MODULE_1___default()(assetBadgeProps)?react__WEBPACK_IMPORTED_MODULE_5__.createElement(BadgeInfo,assetBadgeProps):null:react__WEBPACK_IMPORTED_MODULE_5__.createElement(AddToWalletButton,{onClick:handleTokenIconClick}))}));const __WEBPACK_DEFAULT_EXPORT__=TokenListItem;try{TokenListItem.displayName="TokenListItem",TokenListItem.__docgenInfo={description:"TokenListItem component\n\nProps:\n- name: the name of the token\n- symbol: the symbol of the token\n- balance: the balance of the token\n- onAddToken: callback when user hit the add token button",displayName:"TokenListItem",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/ListCard/TokenListItem.tsx#TokenListItem"]={docgenInfo:TokenListItem.__docgenInfo,name:"TokenListItem",path:"libs/webb-ui-components/src/components/ListCard/TokenListItem.tsx#TokenListItem"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/Modal/Modal.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{u:()=>Modal});var _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@babel/runtime/helpers/slicedToArray.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2__),_radix_ui_react_dialog__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./node_modules/@radix-ui/react-dialog/dist/index.mjs"),react__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/react/index.js"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["children","open","defaultOpen","onOpenChange"],Modal=function Modal(_ref){var children=_ref.children,open=_ref.open,_ref$defaultOpen=_ref.defaultOpen,defaultOpen=void 0!==_ref$defaultOpen&&_ref$defaultOpen,onOpenChangeProps=_ref.onOpenChange,props=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2___default()(_ref,_excluded),_useState=(0,react__WEBPACK_IMPORTED_MODULE_3__.useState)(null!=open?open:defaultOpen),_useState2=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default()(_useState,2),isOpen=_useState2[0],setIsOpen=_useState2[1];(0,react__WEBPACK_IMPORTED_MODULE_3__.useEffect)((function(){setIsOpen(null!=open?open:defaultOpen)}),[defaultOpen,open,setIsOpen]);var onOpenChange=(0,react__WEBPACK_IMPORTED_MODULE_3__.useCallback)((function(open){setIsOpen(open),null==onOpenChangeProps||onOpenChangeProps(open)}),[setIsOpen,onOpenChangeProps]);return React.createElement(_radix_ui_react_dialog__WEBPACK_IMPORTED_MODULE_4__.fC,_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default()({open:isOpen,onOpenChange},props),children)};Modal.displayName="Modal";try{Modal.displayName="Modal",Modal.__docgenInfo={description:"",displayName:"Modal",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Modal/Modal.tsx#Modal"]={docgenInfo:Modal.__docgenInfo,name:"Modal",path:"libs/webb-ui-components/src/components/Modal/Modal.tsx#Modal"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/Modal/ModalContent.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{h:()=>ModalContent});var _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__),_headlessui_react__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./node_modules/@headlessui/react/dist/components/transitions/transition.js"),_radix_ui_react_dialog__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./node_modules/@radix-ui/react-dialog/dist/index.mjs"),classnames__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/classnames/index.js"),classnames__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_2__),react__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/react/index.js"),tailwind_merge__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["children","isOpen","isCenter","usePortal","className"],ModalContent=(0,react__WEBPACK_IMPORTED_MODULE_3__.forwardRef)((function(_ref,ref){var children=_ref.children,_ref$isOpen=_ref.isOpen,isOpen=void 0!==_ref$isOpen&&_ref$isOpen,isCenter=_ref.isCenter,usePortal=_ref.usePortal,className=_ref.className,props=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default()(_ref,_excluded),inner=React.createElement(_headlessui_react__WEBPACK_IMPORTED_MODULE_4__.u.Root,{show:isOpen},React.createElement(_headlessui_react__WEBPACK_IMPORTED_MODULE_4__.u.Child,{as:react__WEBPACK_IMPORTED_MODULE_3__.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0"},React.createElement(_radix_ui_react_dialog__WEBPACK_IMPORTED_MODULE_5__.aV,{forceMount:!0,className:"fixed inset-0 z-20 bg-black/50"})),React.createElement(_headlessui_react__WEBPACK_IMPORTED_MODULE_4__.u.Child,{as:react__WEBPACK_IMPORTED_MODULE_3__.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95"},React.createElement(_radix_ui_react_dialog__WEBPACK_IMPORTED_MODULE_5__.VY,_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default()({forceMount:!0},props,{className:(0,tailwind_merge__WEBPACK_IMPORTED_MODULE_6__.m)("fixed z-50",classnames__WEBPACK_IMPORTED_MODULE_2___default()(isCenter?"-translate-x-1/2 -translate-y-1/2 top-1/2 left-1/2":"top-0 left-0"),className),ref}),children)));return usePortal?React.createElement(_radix_ui_react_dialog__WEBPACK_IMPORTED_MODULE_5__.h_,null,inner):inner}));try{ModalContent.displayName="ModalContent",ModalContent.__docgenInfo={description:"",displayName:"ModalContent",props:{isOpen:{defaultValue:{value:"false"},description:"Require prop for transition component",name:"isOpen",required:!1,type:{name:"boolean"}},isCenter:{defaultValue:null,description:"Centered the modal",name:"isCenter",required:!1,type:{name:"boolean"}},usePortal:{defaultValue:null,description:"Whether using portal to render modal",name:"usePortal",required:!1,type:{name:"boolean"}},asChild:{defaultValue:null,description:"",name:"asChild",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Modal/ModalContent.tsx#ModalContent"]={docgenInfo:ModalContent.__docgenInfo,name:"ModalContent",path:"libs/webb-ui-components/src/components/Modal/ModalContent.tsx#ModalContent"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/Modal/ModalTrigger.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{i:()=>ModalTrigger});var _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__),_radix_ui_react_dialog__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/@radix-ui/react-dialog/dist/index.mjs"),react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react/index.js"),ModalTrigger=(0,react__WEBPACK_IMPORTED_MODULE_1__.forwardRef)((function(props,ref){return react__WEBPACK_IMPORTED_MODULE_1__.createElement(_radix_ui_react_dialog__WEBPACK_IMPORTED_MODULE_2__.hg,_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default()({},props,{ref}))}));try{ModalTrigger.displayName="ModalTrigger",ModalTrigger.__docgenInfo={description:"",displayName:"ModalTrigger",props:{asChild:{defaultValue:null,description:"",name:"asChild",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Modal/ModalTrigger.tsx#ModalTrigger"]={docgenInfo:ModalTrigger.__docgenInfo,name:"ModalTrigger",path:"libs/webb-ui-components/src/components/Modal/ModalTrigger.tsx#ModalTrigger"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/NetworkThresholdsCard/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{x:()=>NetworkThresholdsCard});var helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),typography=__webpack_require__("./libs/webb-ui-components/src/typography/index.ts"),react=__webpack_require__("./node_modules/react/index.js"),buttons=__webpack_require__("./libs/webb-ui-components/src/components/buttons/index.ts"),Card=__webpack_require__("./libs/webb-ui-components/src/components/Card/index.ts"),Chip=__webpack_require__("./libs/webb-ui-components/src/components/Chip/index.ts"),KeyValueWithButton=__webpack_require__("./libs/webb-ui-components/src/components/KeyValueWithButton/index.ts"),LabelWithValue=__webpack_require__("./libs/webb-ui-components/src/components/LabelWithValue/index.ts"),TimeProgress=__webpack_require__("./libs/webb-ui-components/src/components/TimeProgress/index.ts"),TitleWithInfo=__webpack_require__("./libs/webb-ui-components/src/components/TitleWithInfo/index.ts"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["endTime","keyValue","keygenThreshold","sessionNumber","signatureThreshold","startTime","thresholdType","title","titleInfo","viewHistoryUrl"],NetworkThresholdsCard=(0,react.forwardRef)((function(_ref,ref){var endTime=_ref.endTime,keyValue=_ref.keyValue,keygenThreshold=_ref.keygenThreshold,sessionNumber=_ref.sessionNumber,signatureThreshold=_ref.signatureThreshold,startTime=_ref.startTime,thresholdType=_ref.thresholdType,title=_ref.title,titleInfo=_ref.titleInfo,viewHistoryUrl=_ref.viewHistoryUrl,props=objectWithoutProperties_default()(_ref,_excluded);return React.createElement(Card.Z,extends_default()({},props,{ref}),React.createElement(TitleWithInfo.w,{title,info:titleInfo,variant:"h5",titleComponent:"h5"}),React.createElement("div",{className:"flex justify-evenly"},React.createElement("div",{className:"flex flex-col items-center justify-center"},React.createElement(TitleWithInfo.w,{title:"Keygen",info:"Keygen",variant:"body2",titleComponent:"p"}),React.createElement(typography.Z,{variant:"h4",fw:"bold",className:"mt-2"},keygenThreshold)),React.createElement("div",{className:"flex flex-col items-center justify-center"},React.createElement(TitleWithInfo.w,{title:"Signature",info:"Signature",variant:"body2",titleComponent:"p"}),React.createElement(typography.Z,{variant:"h4",fw:"bold",className:"mt-2"},signatureThreshold))),React.createElement(TimeProgress.b,{startTime,endTime}),React.createElement("div",{className:"flex justify-between"},React.createElement("div",{className:"flex items-center space-x-2"},React.createElement(Chip.A,{color:"green",className:"inline-block"},thresholdType),React.createElement(LabelWithValue.O,{label:"session:",value:sessionNumber}),React.createElement("span",{className:"inline-block font-semibold body2"},"/"),React.createElement(KeyValueWithButton.P,{size:"sm",keyValue})),React.createElement(buttons.zx,{className:"block",variant:"link",href:viewHistoryUrl,target:"_blank",size:"sm"},"View history")))}));try{NetworkThresholdsCard.displayName="NetworkThresholdsCard",NetworkThresholdsCard.__docgenInfo={description:"The `NetworkThresholdsCard` component displays the network thresholds data\n\n```jsx\n import { useNetworkThresholdsSeedData } from \"../..\";\n\n const seedData = useNetworkThresholdsSeedData();\n\n // ...\n\n \n```",displayName:"NetworkThresholdsCard",props:{className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}},title:{defaultValue:null,description:"The card title",name:"title",required:!0,type:{name:"string"}},titleInfo:{defaultValue:null,description:"The card title info (appears on the tooltip)",name:"titleInfo",required:!1,type:{name:"string"}},keygenThreshold:{defaultValue:null,description:"Keygen threshold value",name:"keygenThreshold",required:!0,type:{name:"number"}},signatureThreshold:{defaultValue:null,description:"Signature threshold value",name:"signatureThreshold",required:!0,type:{name:"number"}},startTime:{defaultValue:null,description:"The start time of the threshold",name:"startTime",required:!0,type:{name:"string | Date"}},endTime:{defaultValue:null,description:"The end time of the threshold",name:"endTime",required:!0,type:{name:"string | Date"}},thresholdType:{defaultValue:null,description:'The threshold type (can be `"current"` or `"next"`)',name:"thresholdType",required:!0,type:{name:"enum",value:[{value:'"current"'},{value:'"next"'}]}},sessionNumber:{defaultValue:null,description:"The session number",name:"sessionNumber",required:!0,type:{name:"number"}},keyValue:{defaultValue:null,description:"The hex key hash value",name:"keyValue",required:!0,type:{name:"string"}},viewHistoryUrl:{defaultValue:null,description:"View full history url",name:"viewHistoryUrl",required:!0,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/NetworkThresholdsCard/NetworkThresholdsCard.tsx#NetworkThresholdsCard"]={docgenInfo:NetworkThresholdsCard.__docgenInfo,name:"NetworkThresholdsCard",path:"libs/webb-ui-components/src/components/NetworkThresholdsCard/NetworkThresholdsCard.tsx#NetworkThresholdsCard"})}catch(__react_docgen_typescript_loader_error){}__webpack_require__("./libs/webb-ui-components/src/constants/index.ts")},"./libs/webb-ui-components/src/components/Notification/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{JB:()=>NotificationProvider,E8:()=>notificationApi});var react=__webpack_require__("./node_modules/react/index.js"),NotificationCTXDefaultValue={addToQueue:function addToQueue(){return 0},remove:function remove(){}},NotificationContext=react.createContext(NotificationCTXDefaultValue),src=__webpack_require__("./libs/icons/src/index.ts"),classnames=__webpack_require__("./node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),Typography=__webpack_require__("./libs/webb-ui-components/src/typography/Typography/index.ts"),React=__webpack_require__("./node_modules/react/index.js"),NotificationItem=function NotificationItem(_ref){var _opts$Icon,$key=_ref.$key,opts=_ref.opts,onUnmount=_ref.onUnmount,onClose=_ref.onClose;(0,react.useEffect)((function(){return function(){null==onUnmount||onUnmount($key)}}),[$key,onUnmount]);var Icon=(0,react.useMemo)((function(){switch(opts.variant){case"success":return React.createElement(src.bX,{size:"lg",className:"fill-green-70 dark:fill-green-30"});case"error":case"warning":return React.createElement(src.bZ,{size:"lg",className:"!fill-yellow-70"});default:return React.createElement(src.xf,{size:"lg",className:"fill-blue-70 dark:fill-blue-50"})}}),[opts.variant]);return React.createElement("div",{className:classnames_default()("p-4 w-[420px] rounded-lg","bg-mono-0 dark:bg-mono-140","flex items-start justify-between","shadow-md")},React.createElement("div",{className:"flex space-x-3"},React.createElement("div",null,null!==(_opts$Icon=opts.Icon)&&void 0!==_opts$Icon?_opts$Icon:Icon),React.createElement("div",{className:"space-y-1 max-w-[313px] overflow-x-hidden"},"string"==typeof opts.message?React.createElement(Typography.Z,{variant:"h5",fw:"bold"},opts.message):opts.message,"string"==typeof opts.secondaryMessage?React.createElement(Typography.Z,{variant:"body1"},opts.secondaryMessage):opts.secondaryMessage)),React.createElement("button",{onClick:onClose},React.createElement(src.x8,{size:"lg"})))};NotificationItem.displayName="NotificationItem";try{NotificationItem.displayName="NotificationItem",NotificationItem.__docgenInfo={description:"",displayName:"NotificationItem",props:{opts:{defaultValue:null,description:"",name:"opts",required:!0,type:{name:"SnackBarOpts"}},$key:{defaultValue:null,description:"",name:"$key",required:!0,type:{name:"SnackbarKey"}},onUnmount:{defaultValue:null,description:"",name:"onUnmount",required:!1,type:{name:"(key: SnackbarKey) => void"}},onClose:{defaultValue:null,description:"",name:"onClose",required:!0,type:{name:"() => void"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Notification/NotificationItem.tsx#NotificationItem"]={docgenInfo:NotificationItem.__docgenInfo,name:"NotificationItem",path:"libs/webb-ui-components/src/components/Notification/NotificationItem.tsx#NotificationItem"})}catch(__react_docgen_typescript_loader_error){}var slicedToArray=__webpack_require__("./node_modules/@babel/runtime/helpers/slicedToArray.js"),slicedToArray_default=__webpack_require__.n(slicedToArray),notistack_esm=__webpack_require__("./node_modules/notistack/notistack.esm.js"),defineProperty=(__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.array.filter.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptor.js"),__webpack_require__("./node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptors.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-properties.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./node_modules/@babel/runtime/helpers/defineProperty.js")),defineProperty_default=__webpack_require__.n(defineProperty);__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js");function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r>'}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Notification/NotificationStacked.tsx#notificationApi"]={docgenInfo:notificationApi.__docgenInfo,name:"notificationApi",path:"libs/webb-ui-components/src/components/Notification/NotificationStacked.tsx#notificationApi"})}catch(__react_docgen_typescript_loader_error){}var NotificationProvider=function NotificationProvider(_ref){var children=_ref.children,_useState=(0,react.useState)({}),notificationOptions=slicedToArray_default()(_useState,1)[0],_useState3=(0,react.useState)(void 0),_useState4=slicedToArray_default()(_useState3,2),domRoot=_useState4[0],setDomRoot=_useState4[1],cleanOpt=(0,react.useCallback)((function(key){delete notificationOptions[key]}),[notificationOptions]),appendOpt=(0,react.useCallback)((function(key,opt){notificationOptions[key]=opt}),[notificationOptions]);return(0,react.useEffect)((function(){var _document$getElementB,_document;setDomRoot(null!==(_document$getElementB=null===(_document=document)||void 0===_document?void 0:_document.getElementById("notification-root"))&&void 0!==_document$getElementB?_document$getElementB:void 0)}),[]),react.createElement(notistack_esm.wT,{anchorOrigin:{horizontal:"right",vertical:"top"},autoHideDuration:5e3,preventDuplicate:!0,maxSnack:10,domRoot,content:function content(key){var opts=notificationOptions[key];return opts?react.createElement(notistack_esm.No,null,react.createElement(NotificationItem,{onUnmount:cleanOpt,$key:key,opts,onClose:function onClose(){return opts.close(key)}})):null}},react.createElement(NotificationStacked,{children,setOptions:appendOpt}))};NotificationProvider.displayName="NotificationProvider"},"./libs/webb-ui-components/src/components/OFACModal/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>components_OFACModal});var buttons=__webpack_require__("./libs/webb-ui-components/src/components/buttons/index.ts"),typography=__webpack_require__("./libs/webb-ui-components/src/typography/index.ts"),constants=__webpack_require__("./libs/webb-ui-components/src/constants/index.ts"),React=__webpack_require__("./node_modules/react/index.js"),contactUs=constants.nO.telegram,reportIssueLink="".concat(constants.nO.github,"/webb-dapp/issues/new/choose"),OFACModal=function OFACModal(){return React.createElement("div",{className:"bg-mono-0 dark:bg-mono-180 p-6 rounded-lg max-w-lg space-y-4"},React.createElement(typography.Z,{variant:"h5",fw:"black",ta:"center"},"OFAC Restricted"),React.createElement("div",{className:"w-4/5 mx-auto flex flex-col items-center gap-4"},React.createElement(typography.Z,{variant:"body2",fw:"semibold",ta:"center"},"You are accessing the website from a country in Office of Foreign Assets Control (OFAC) list. Access to this website is restricted."),React.createElement("div",{className:"inline-block text-center"},"If you find any issue, please"," ",React.createElement(buttons.zx,{href:contactUs,target:"_blank",rel:"noopener noreferrer",variant:"link",className:"inline-block"},"contact us")," ","or report the issue.")),React.createElement("div",{className:"flex items-center justify-center gap-2"},React.createElement(buttons.zx,{onClick:function onClick(){return window.location.reload()},size:"sm",className:"px-3 py-2 rounded-lg"},"Refresh Page"),React.createElement(buttons.zx,{target:"_blank",rel:"noopener noreferrer",size:"sm",href:reportIssueLink,variant:"secondary",className:"px-3 py-2 rounded-lg"},"Report Issue")))};OFACModal.displayName="OFACModal";const OFACModal_OFACModal=OFACModal;try{OFACModal.displayName="OFACModal",OFACModal.__docgenInfo={description:"Modal to show when user is accessing the website from a country in OFAC list",displayName:"OFACModal",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/OFACModal/OFACModal.tsx#OFACModal"]={docgenInfo:OFACModal.__docgenInfo,name:"OFACModal",path:"libs/webb-ui-components/src/components/OFACModal/OFACModal.tsx#OFACModal"})}catch(__react_docgen_typescript_loader_error){}const components_OFACModal=OFACModal_OFACModal},"./libs/webb-ui-components/src/components/Progress/SteppedProgress.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__),classnames__WEBPACK_IMPORTED_MODULE_5__=(__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.array.from.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/classnames/index.js")),classnames__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_5__),react__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./node_modules/react/index.js"),tailwind_merge__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["steps","activeStep","paused","className"],idleClsx=classnames__WEBPACK_IMPORTED_MODULE_5___default()("bg-mono-40 dark:bg-mono-140"),completedClsx=classnames__WEBPACK_IMPORTED_MODULE_5___default()("bg-blue-40 dark:bg-blue-90"),activeClsx=classnames__WEBPACK_IMPORTED_MODULE_5___default()("bg-blue-70 dark:bg-blue-50"),pausedClsx=classnames__WEBPACK_IMPORTED_MODULE_5___default()("bg-blue-90 dark:bg-blue-120"),SteppedProgress=(0,react__WEBPACK_IMPORTED_MODULE_6__.forwardRef)((function(_ref,ref){var _ref$steps=_ref.steps,steps=void 0===_ref$steps?5:_ref$steps,activeStep=_ref.activeStep,paused=_ref.paused,className=_ref.className,props=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default()(_ref,_excluded);return React.createElement("ul",_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default()({},props,{ref,className:(0,tailwind_merge__WEBPACK_IMPORTED_MODULE_7__.m)("flex w-full gap-2 h-1",className)}),Array.from({length:steps}).map((function(_,i){var step=i+1,isCurrentStep=step===activeStep,isCompletedStep="number"==typeof activeStep&&step{"use strict";__webpack_require__.d(__webpack_exports__,{E:()=>Progress,v:()=>SteppedProgress.Z});__webpack_require__("./node_modules/core-js/modules/es.array.concat.js");var dist=__webpack_require__("./node_modules/@radix-ui/react-progress/dist/index.mjs"),classnames=__webpack_require__("./node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),react=__webpack_require__("./node_modules/react/index.js"),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),classNames={sm:{root:"h-6 overflow-hidden rounded-lg bg-mono-20 dark:bg-mono-140",indicator:"flex items-center justify-center h-full duration-300 ease-in-out rounded-l-lg bg-green-0 dark:bg-blue-120",label:"font-semibold body3 text-green dark:text-blue-40"},md:{root:"h-2 overflow-hidden rounded-full bg-mono-40 dark:bg-mono-140",indicator:"flex items-center justify-center h-full duration-300 ease-in-out rounded-l-full bg-blue dark:bg-blue-50",label:""},lg:{root:"h-[60px] overflow-hidden rounded-lg bg-mono-20 dark:bg-mono-160",indicator:"flex items-center justify-center h-full duration-300 ease-in-out rounded-l-lg bg-blue-0 dark:bg-blue-120",label:"font-bold body3 text-blue dark:text-blue-40"}},Progress=function Progress(_ref){var className=_ref.className,max=_ref.max,_ref$prefixLabel=_ref.prefixLabel,prefixLabel=void 0===_ref$prefixLabel?"":_ref$prefixLabel,_ref$size=_ref.size,size=void 0===_ref$size?"md":_ref$size,_ref$suffixLabel=_ref.suffixLabel,suffixLabel=void 0===_ref$suffixLabel?"":_ref$suffixLabel,valueProp=_ref.value,hasValue=(0,react.useMemo)((function(){return!!valueProp}),[valueProp]),displayValue=(0,react.useMemo)((function(){if("md"===size)return"";var value="number"==typeof valueProp?valueProp:"sm"===size?"0":"Unavailable",suffix="number"==typeof valueProp||"lg"!==size?suffixLabel:"";return"".concat("number"==typeof valueProp||"lg"!==size?prefixLabel:"").concat(value).concat(suffix)}),[prefixLabel,size,suffixLabel,valueProp]);return react.createElement(dist.fC,{value:valueProp,className:(0,tw_merge.m)(classNames[size].root,className,"relative"),max},hasValue&&react.createElement(dist.z$,{style:{width:"".concat(valueProp,"%")},className:classnames_default()(classNames[size].indicator,"radix-state-indeterminate:bg-transparent dark:radix-state-indeterminate:bg-transparent")},react.createElement("span",{className:classnames_default()(classNames[size].label,"absolute inset-x-0 inset-y-0","w-full h-full flex justify-center items-center")},displayValue)),!hasValue&&react.createElement("span",{className:classnames_default()(classNames[size].label,"w-full h-full flex justify-center items-center")},displayValue))};Progress.displayName="Progress";try{Progress.displayName="Progress",Progress.__docgenInfo={description:"The `Progress` component",displayName:"Progress",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Progress/Progress.tsx#Progress"]={docgenInfo:Progress.__docgenInfo,name:"Progress",path:"libs/webb-ui-components/src/components/Progress/Progress.tsx#Progress"})}catch(__react_docgen_typescript_loader_error){}var SteppedProgress=__webpack_require__("./libs/webb-ui-components/src/components/Progress/SteppedProgress.tsx")},"./libs/webb-ui-components/src/components/Radio/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{E:()=>RadioGroup,R:()=>RadioItem});var helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),dist=__webpack_require__("./node_modules/@radix-ui/react-radio-group/dist/index.mjs"),react=__webpack_require__("./node_modules/react/index.js"),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["className"],RadioGroup=(0,react.forwardRef)((function(_ref,ref){var className=_ref.className,props=objectWithoutProperties_default()(_ref,_excluded);return React.createElement(dist.fC,extends_default()({},props,{className:(0,tw_merge.m)("group",className),ref}))}));try{RadioGroup.displayName="RadioGroup",RadioGroup.__docgenInfo={description:"",displayName:"RadioGroup",props:{asChild:{defaultValue:null,description:"",name:"asChild",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Radio/RadioGroup.tsx#RadioGroup"]={docgenInfo:RadioGroup.__docgenInfo,name:"RadioGroup",path:"libs/webb-ui-components/src/components/Radio/RadioGroup.tsx#RadioGroup"})}catch(__react_docgen_typescript_loader_error){}var typography=__webpack_require__("./libs/webb-ui-components/src/typography/index.ts"),RadioItem_React=__webpack_require__("./node_modules/react/index.js"),RadioItem_excluded=["className","id","children","overrideRadixRadioIndicatorProps","overrideRadixRadioItemProps","value"],RadioItem=(0,react.forwardRef)((function(_ref,ref){var className=_ref.className,id=_ref.id,label=_ref.children,overrideRadixRadioIndicatorProps=_ref.overrideRadixRadioIndicatorProps,overrideRadixRadioItemProps=_ref.overrideRadixRadioItemProps,value=_ref.value,props=objectWithoutProperties_default()(_ref,RadioItem_excluded);return RadioItem_React.createElement("div",extends_default()({},props,{className:(0,tw_merge.m)("flex items-center space-x-2",className),ref}),RadioItem_React.createElement(dist.ck,extends_default()({},overrideRadixRadioItemProps,{className:(0,tw_merge.m)("peer w-[18px] h-[18px] rounded-full bg-mono-0 dark:bg-mono-180 border border-mono-100","enabled:radix-state-unchecked:hover:bg-blue-10 enabled:radix-state-unchecked:hover:dark:bg-blue-120","enabled:radix-state-unchecked:hover:border-blue-40 enabled:radix-state-unchecked:hover:dark:border-blue-90","enabled:radix-state-unchecked:hover:shadow-[0_0_0_1px_rgba(213,230,255,1)] hover:dark:shadow-none","radix-state-checked:border-2 radix-state-checked:border-blue-70 dark:radix-state-checked:border-blue-50","radix-disabled:border-mono-80 dark:radix-disabled:border-mono-120 dark:radix-disabled:bg-mono-140",null==overrideRadixRadioItemProps?void 0:overrideRadixRadioItemProps.className),value,id}),RadioItem_React.createElement(dist.z$,extends_default()({},overrideRadixRadioIndicatorProps,{className:(0,tw_merge.m)("flex items-center justify-center w-full h-full relative","after:content-[''] after:block after:w-2.5 after:h-2.5 after:rounded-[50%]","after:bg-blue-70 after:dark:bg-blue-50",null==overrideRadixRadioIndicatorProps?void 0:overrideRadixRadioIndicatorProps.className)}))),"string"==typeof label||"number"==typeof label?RadioItem_React.createElement(typography.Z,{component:"label",variant:"body1",className:(0,tw_merge.m)("text-mono-140 dark:text-mono-20","group-radix-disabled:text-mono-80 dark:group-radix-disabled:text-mono-120","peer-radix-disabled:text-mono-80 dark:peer-radix-disabled:text-mono-120")},label):label)}));try{RadioItem.displayName="RadioItem",RadioItem.__docgenInfo={description:"",displayName:"RadioItem",props:{id:{defaultValue:null,description:"The id of the radio item.",name:"id",required:!0,type:{name:"string"}},value:{defaultValue:null,description:"The value of the radio item.",name:"value",required:!0,type:{name:"string"}},children:{defaultValue:null,description:"The children as the label of radio button.",name:"children",required:!1,type:{name:"ReactNode"}},overrideRadixRadioItemProps:{defaultValue:null,description:"The object to override the props of the radio item.",name:"overrideRadixRadioItemProps",required:!1,type:{name:'Omit'}},overrideRadixRadioIndicatorProps:{defaultValue:null,description:"The object to override the props of the radio indicator.",name:"overrideRadixRadioIndicatorProps",required:!1,type:{name:"RadioGroupIndicatorProps"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Radio/RadioItem.tsx#RadioItem"]={docgenInfo:RadioItem.__docgenInfo,name:"RadioItem",path:"libs/webb-ui-components/src/components/Radio/RadioItem.tsx#RadioItem"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/ScrollArea/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{x:()=>ScrollArea});var helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),dist=__webpack_require__("./node_modules/@radix-ui/react-scroll-area/dist/index.mjs"),classnames=__webpack_require__("./node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),react=__webpack_require__("./node_modules/react/index.js"),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["children","className"],_excluded2=["children","className"],_excluded3=["className"],_excluded4=["className"],ScrollArea=(0,react.forwardRef)((function(_ref,ref){var children=_ref.children,className=_ref.className,props=objectWithoutProperties_default()(_ref,_excluded);return React.createElement(dist.fC,extends_default()({},props,{className:(0,tw_merge.m)("overflow-hidden",className),ref}),React.createElement(dist.l_,{className:"w-full h-full"},children),React.createElement(Scrollbar,{orientation:"vertical"},React.createElement(Thumb,null)),React.createElement(Scrollbar,{orientation:"horizontal"},React.createElement(Thumb,null)),React.createElement(Corner,null))})),Scrollbar=(0,react.forwardRef)((function(_ref2,ref){var children=_ref2.children,className=_ref2.className,props=objectWithoutProperties_default()(_ref2,_excluded2);return React.createElement(dist.LW,extends_default()({},props,{className:(0,tw_merge.m)(classnames_default()("flex select-none touch-none p-[2px]","bg-transparent","radix-orientation-vertical:w-[10px] radix-orientation-horizontal:flex-col radix-orientation-horizontal:h-[10px]"),className),ref}),children)})),Thumb=(0,react.forwardRef)((function(_ref3,ref){var className=_ref3.className,props=objectWithoutProperties_default()(_ref3,_excluded3);return React.createElement(dist.bU,extends_default()({},props,{className:(0,tw_merge.m)(classnames_default()("flex-1 bg-mono-60 dark:bg-mono-120 rounded-full","relative before:content-[\"''\"] before:absolute before:top-1/2 before:left-1/2 before:-translate-x-1/2 before:-translate-y-1/2","before:w-full before:h-full before:min-w-[44px] before:min-h-[44px]"),className),ref}))})),Corner=(0,react.forwardRef)((function(_ref4,ref){var className=_ref4.className,props=objectWithoutProperties_default()(_ref4,_excluded4);return React.createElement(dist.Ns,extends_default()({},props,{className:(0,tw_merge.m)("bg-transparent",className),ref}))}));try{ScrollArea.displayName="ScrollArea",ScrollArea.__docgenInfo={description:"",displayName:"ScrollArea",props:{className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}},asChild:{defaultValue:null,description:"",name:"asChild",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/ScrollArea/ScrollArea.tsx#ScrollArea"]={docgenInfo:ScrollArea.__docgenInfo,name:"ScrollArea",path:"libs/webb-ui-components/src/components/ScrollArea/ScrollArea.tsx#ScrollArea"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/SkeletonLoader/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>components_SkeletonLoader});var tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs");var React=__webpack_require__("./node_modules/react/index.js"),SkeletonLoader=function SkeletonLoader(_ref){var _ref$size=_ref.size,size=void 0===_ref$size?"md":_ref$size,className=_ref.className,classNames=(0,tw_merge.m)("animate-pulse bg-slate-200 dark:bg-mono-160 w-full rounded-md",function getSkeletonClassNamesBySize(size){switch(size){case"xl":return"h-12";case"lg":return"h-6";case"md":return"h-4";default:throw new Error("Unknown skeleton size")}}(size),className);return React.createElement("div",{className:classNames})};SkeletonLoader.displayName="SkeletonLoader";const SkeletonLoader_SkeletonLoader=SkeletonLoader;try{SkeletonLoader.displayName="SkeletonLoader",SkeletonLoader.__docgenInfo={description:"",displayName:"SkeletonLoader",props:{size:{defaultValue:{value:"md"},description:"The icon size, possible values: `md` (16px), `lg` (24px), `xl` (48px)",name:"size",required:!1,type:{name:"enum",value:[{value:'"md"'},{value:'"lg"'},{value:'"xl"'}]}},className:{defaultValue:null,description:"The optional class name for overriding the style of the skeleton",name:"className",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/SkeletonLoader/SkeletonLoader.tsx#SkeletonLoader"]={docgenInfo:SkeletonLoader.__docgenInfo,name:"SkeletonLoader",path:"libs/webb-ui-components/src/components/SkeletonLoader/SkeletonLoader.tsx#SkeletonLoader"})}catch(__react_docgen_typescript_loader_error){}const components_SkeletonLoader=SkeletonLoader_SkeletonLoader},"./libs/webb-ui-components/src/components/Switcher/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{T:()=>Switcher});var helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),dist=__webpack_require__("./node_modules/@radix-ui/react-switch/dist/index.mjs"),classnames=__webpack_require__("./node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),react=__webpack_require__("./node_modules/react/index.js"),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["className"],Switcher=(0,react.forwardRef)((function(_ref,ref){var className=_ref.className,props=objectWithoutProperties_default()(_ref,_excluded),mergedClxs=(0,react.useMemo)((function(){return(0,tw_merge.m)(classnames_default()("group","radix-state-checked:bg-blue-40 dark:radix-state-checked:bg-blue-90","radix-state-unchecked:bg-mono-80 dark:radix-state-unchecked:bg-mono-140","relative inline-flex h-3 w-[28px] flex-shrink-0 cursor-pointer rounded-full transition-colors duration-200 ease-in-out","focus:outline-none focus-visible:ring focus-visible:ring-purple-500 focus-visible:ring-opacity-75","radix-disabled:pointer-events-none radix-disabled:bg-mono-40 dark:radix-disabled:bg-mono-120"),className)}),[className]);return React.createElement(dist.fC,extends_default()({},props,{ref,className:mergedClxs}),React.createElement(dist.bU,{className:classnames_default()("group-radix-state-checked:translate-x-3","group-radix-state-unchecked:translate-x-0","group-radix-state-checked:bg-blue-70 dark:group-radix-state-checked:bg-blue-50","absolute inline-block top-1/2 -translate-y-1/2","shadow-[0_1px_4px_0_rgba(0,0,0,0.35)] dark:shadow-[0_2px_4px_0_rgba(6,6,6,0.35)]","group-hover:shadow-[0_2px_4px_1px_rgba(0,0,0,0.35)] dark:group-hover:shadow-[0_3px_4px_2px_rgba(6,6,6,0.35)]","pointer-events-none inline-block h-4 w-4 transform rounded-full bg-mono-0 dark:bg-mono-40 transition duration-200 ease-in-out","radix-disabled:bg-mono-20 dark:radix-disabled:bg-mono-140")}))}));try{Switcher.displayName="Switcher",Switcher.__docgenInfo={description:"",displayName:"Switcher",props:{className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}},asChild:{defaultValue:null,description:"",name:"asChild",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Switcher/Switcher.tsx#Switcher"]={docgenInfo:Switcher.__docgenInfo,name:"Switcher",path:"libs/webb-ui-components/src/components/Switcher/Switcher.tsx#Switcher"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/TextField/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{ZP:()=>components_TextField});var helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),react=(__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/react/index.js")),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),classnames=__webpack_require__("./node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),typography=__webpack_require__("./libs/webb-ui-components/src/typography/index.ts"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["children","className","isDisabled","error","isDisabledHoverStyle"],_excluded2=["className"],_excluded3=["className","isDisabled","error","isDisabledHoverStyle"],TextFieldContext=(0,react.createContext)(void 0),TextFieldRoot=(0,react.forwardRef)((function(props,forwardedRef){var children=props.children,className=props.className,isDisabled=props.isDisabled,error=props.error,isDisabledHoverStyle=props.isDisabledHoverStyle,restProps=objectWithoutProperties_default()(props,_excluded);return React.createElement(React.Fragment,null,React.createElement("div",extends_default()({},restProps,{ref:forwardedRef,className:(0,tw_merge.m)("group flex items-center gap-1 px-4 py-2 max-w-md rounded-lg","bg-[#F7F8F7]/50 dark:bg-mono-180","outline outline-1 outline-offset-1 outline-transparent",classnames_default()({"dark:hover:bg-mono-170":!isDisabledHoverStyle&&!isDisabled&&!error,"hover:outline-mono-40 dark:hover:outline-mono-160":!isDisabledHoverStyle&&!isDisabled&&!error,"outline-red-70 dark:outline-red-90":error}),className)}),React.createElement(TextFieldContext.Provider,{value:{isDisabled,error}},children)),error&&React.createElement(typography.Z,{component:"p",variant:"body1",className:"mt-1 text-red-70 dark:text-red-90"},error))}));TextFieldRoot.displayName="TextFieldRoot";var TextFieldSlot=(0,react.forwardRef)((function(props,forwardedRef){var className=props.className,slotProps=objectWithoutProperties_default()(props,_excluded2),context=(0,react.useContext)(TextFieldContext);return React.createElement("div",extends_default()({},slotProps,{ref:forwardedRef,className:(0,tw_merge.m)("shrink-0 flex items-center gap-1 h-full",classnames_default()({"!text-mono-100":!(null!=context&&context.isDisabled),"text-mono-80 dark:text-mono-120":null==context?void 0:context.isDisabled}),className)}))}));TextFieldSlot.displayName="TextFieldSlot";var TextFieldInput=(0,react.forwardRef)((function(props,forwardedRef){var _context$isDisabled,context=(0,react.useContext)(TextFieldContext),hasRoot=void 0!==context,className=props.className,isDisabled=props.isDisabled,error=props.error,isDisabledHoverStyle=props.isDisabledHoverStyle,inputProps=objectWithoutProperties_default()(props,_excluded3),input=React.createElement(React.Fragment,null,React.createElement("input",extends_default()({spellCheck:"false",type:"text"},inputProps,{disabled:null!==(_context$isDisabled=null==context?void 0:context.isDisabled)&&void 0!==_context$isDisabled?_context$isDisabled:isDisabled,ref:forwardedRef,className:(0,tw_merge.m)("h4 font-bold grow bg-transparent focus-visible:outline-none","focus:ring-0 border-0 p-0 w-full",classnames_default()({"text-mono-200 dark:text-mono-0":!isDisabled,"text-mono-80 dark:text-mono-120":isDisabled,"placeholder:text-mono-100":!isDisabled,"placeholder:text-mono-80 dark:placeholder:text-mono-120":isDisabled}),className)})));return hasRoot?input:React.createElement(TextFieldRoot,{isDisabled,error,isDisabledHoverStyle},input)}));TextFieldInput.displayName="TextFieldInput";const TextField_TextField=Object.assign({},{Root:TextFieldRoot,Slot:TextFieldSlot,Input:TextFieldInput});try{TextFieldRoot.displayName="TextFieldRoot",TextFieldRoot.__docgenInfo={description:"",displayName:"TextFieldRoot",props:{isDisabled:{defaultValue:null,description:"If `true`, the text field will be disabled.",name:"isDisabled",required:!1,type:{name:"boolean"}},error:{defaultValue:null,description:"If provided, the error message will be displayed\nwith the `TextField` component.",name:"error",required:!1,type:{name:"string"}},isDisabledHoverStyle:{defaultValue:null,description:"If `true`, the text field hover style will be disabled.",name:"isDisabledHoverStyle",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/TextField/TextField.tsx#TextFieldRoot"]={docgenInfo:TextFieldRoot.__docgenInfo,name:"TextFieldRoot",path:"libs/webb-ui-components/src/components/TextField/TextField.tsx#TextFieldRoot"})}catch(__react_docgen_typescript_loader_error){}const components_TextField=TextField_TextField},"./libs/webb-ui-components/src/components/TimeProgress/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{b:()=>TimeProgress});var helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),slicedToArray=__webpack_require__("./node_modules/@babel/runtime/helpers/slicedToArray.js"),slicedToArray_default=__webpack_require__.n(slicedToArray),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),utils=(__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./libs/webb-ui-components/src/utils/index.ts")),react=__webpack_require__("./node_modules/react/index.js"),LabelWithValue=__webpack_require__("./libs/webb-ui-components/src/components/LabelWithValue/index.ts"),Progress=__webpack_require__("./libs/webb-ui-components/src/components/Progress/index.ts"),_excluded=["endTime","now","startTime"],TimeProgress=react.forwardRef((function(_ref,ref){var endTime=_ref.endTime,now=_ref.now,startTime=_ref.startTime,props=objectWithoutProperties_default()(_ref,_excluded),_useState=(0,react.useState)((0,utils.Jg)(startTime,endTime,now)),_useState2=slicedToArray_default()(_useState,2),dateProgress=_useState2[0],setDateProgress=_useState2[1],timerRef=(0,react.useRef)();return(0,react.useEffect)((function(){var timer=setInterval((function(){var progress=(0,utils.Jg)(startTime,endTime,now);setDateProgress(progress)}),1e3);return timerRef.current=timer,function(){timerRef.current&&clearInterval(timerRef.current)}}),[dateProgress,endTime,startTime,now]),react.createElement("div",extends_default()({},props,{ref}),react.createElement("div",{className:"flex items-center justify-between"},react.createElement(LabelWithValue.O,{label:"start:",value:(0,utils.JW)(startTime)}),react.createElement(LabelWithValue.O,{label:"end:",value:(0,utils.JW)(endTime)})),react.createElement(Progress.E,{value:dateProgress,className:"w-full mt-3"}))}));try{TimeProgress.displayName="TimeProgress",TimeProgress.__docgenInfo={description:"The `TimeProgress` component displays the `Progress` bar with the `startTime` and `endTime` dynamically",displayName:"TimeProgress",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/TimeProgress/TimeProgress.tsx#TimeProgress"]={docgenInfo:TimeProgress.__docgenInfo,name:"TimeProgress",path:"libs/webb-ui-components/src/components/TimeProgress/TimeProgress.tsx#TimeProgress"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/TitleWithInfo/TitleWithInfo.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{w:()=>TitleWithInfo});var _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__),_webb_tools_icons__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./libs/icons/src/index.ts"),_typography__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./libs/webb-ui-components/src/typography/index.ts"),react__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./node_modules/react/index.js"),tailwind_merge__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),_Tooltip__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./libs/webb-ui-components/src/components/Tooltip/index.ts"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["className","info","title","titleClassName","titleComponent","variant"],TitleWithInfo=(0,react__WEBPACK_IMPORTED_MODULE_4__.forwardRef)((function(_ref,ref){var className=_ref.className,info=_ref.info,title=_ref.title,titleClassName=_ref.titleClassName,_ref$titleComponent=_ref.titleComponent,titleComponent=void 0===_ref$titleComponent?"span":_ref$titleComponent,_ref$variant=_ref.variant,variant=void 0===_ref$variant?"body1":_ref$variant,props=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default()(_ref,_excluded),mergedClsx=(0,react__WEBPACK_IMPORTED_MODULE_4__.useMemo)((function(){return(0,tailwind_merge__WEBPACK_IMPORTED_MODULE_6__.m)("flex items-center space-x-1 text-mono-180 dark:text-mono-0",className)}),[className]);return React.createElement("div",_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default()({},props,{className:mergedClsx,ref}),React.createElement(_typography__WEBPACK_IMPORTED_MODULE_3__.Z,{component:titleComponent,variant,fw:"bold",className:titleClassName},title),info&&React.createElement(_Tooltip__WEBPACK_IMPORTED_MODULE_5__.u,null,React.createElement(_Tooltip__WEBPACK_IMPORTED_MODULE_5__.aJ,{className:"text-center",asChild:!0},React.createElement("span",{className:"cursor-pointer !text-inherit"},React.createElement(_webb_tools_icons__WEBPACK_IMPORTED_MODULE_2__.xf,{className:"!fill-current pointer-events-none"}))),React.createElement(_Tooltip__WEBPACK_IMPORTED_MODULE_5__.up,{className:"break-normal max-w-[200px]"},"string"==typeof info?React.createElement(_typography__WEBPACK_IMPORTED_MODULE_3__.Z,{variant:"body3",className:"break-normal"},info):info)))}));try{TitleWithInfo.displayName="TitleWithInfo",TitleWithInfo.__docgenInfo={description:"The re-useable title component with small info in a popup tooltip",displayName:"TitleWithInfo",props:{title:{defaultValue:null,description:"The `title` to be displayed",name:"title",required:!0,type:{name:"string"}},variant:{defaultValue:{value:"body1"},description:"The `title` variant",name:"variant",required:!1,type:{name:"enum",value:[{value:'"h1"'},{value:'"h2"'},{value:'"h3"'},{value:'"h4"'},{value:'"h5"'},{value:'"label"'},{value:'"body1"'},{value:'"body2"'},{value:'"body3"'},{value:'"body4"'},{value:'"mono1"'},{value:'"mono2"'},{value:'"mkt-monospace"'},{value:'"para1"'},{value:'"para2"'},{value:'"utility"'},{value:'"mkt-h1"'},{value:'"mkt-h2"'},{value:'"mkt-h3"'},{value:'"mkt-h4"'},{value:'"mkt-subheading"'},{value:'"mkt-body1"'},{value:'"mkt-body2"'},{value:'"mkt-small-caps"'},{value:'"mkt-caption"'}]}},titleComponent:{defaultValue:{value:"span"},description:"The title tab",name:"titleComponent",required:!1,type:{name:"enum",value:[{value:'"object"'},{value:'"button"'},{value:'"div"'},{value:'"a"'},{value:'"abbr"'},{value:'"address"'},{value:'"area"'},{value:'"article"'},{value:'"aside"'},{value:'"audio"'},{value:'"b"'},{value:'"base"'},{value:'"bdi"'},{value:'"bdo"'},{value:'"big"'},{value:'"blockquote"'},{value:'"body"'},{value:'"br"'},{value:'"canvas"'},{value:'"caption"'},{value:'"center"'},{value:'"cite"'},{value:'"code"'},{value:'"col"'},{value:'"colgroup"'},{value:'"data"'},{value:'"datalist"'},{value:'"dd"'},{value:'"del"'},{value:'"details"'},{value:'"dfn"'},{value:'"dialog"'},{value:'"dl"'},{value:'"dt"'},{value:'"em"'},{value:'"embed"'},{value:'"fieldset"'},{value:'"figcaption"'},{value:'"figure"'},{value:'"footer"'},{value:'"form"'},{value:'"h1"'},{value:'"h2"'},{value:'"h3"'},{value:'"h4"'},{value:'"h5"'},{value:'"h6"'},{value:'"head"'},{value:'"header"'},{value:'"hgroup"'},{value:'"hr"'},{value:'"html"'},{value:'"i"'},{value:'"iframe"'},{value:'"img"'},{value:'"input"'},{value:'"ins"'},{value:'"kbd"'},{value:'"keygen"'},{value:'"label"'},{value:'"legend"'},{value:'"li"'},{value:'"link"'},{value:'"main"'},{value:'"map"'},{value:'"mark"'},{value:'"menu"'},{value:'"menuitem"'},{value:'"meta"'},{value:'"meter"'},{value:'"nav"'},{value:'"noscript"'},{value:'"ol"'},{value:'"optgroup"'},{value:'"option"'},{value:'"output"'},{value:'"p"'},{value:'"param"'},{value:'"picture"'},{value:'"pre"'},{value:'"progress"'},{value:'"q"'},{value:'"rp"'},{value:'"rt"'},{value:'"ruby"'},{value:'"s"'},{value:'"samp"'},{value:'"search"'},{value:'"slot"'},{value:'"script"'},{value:'"section"'},{value:'"select"'},{value:'"small"'},{value:'"source"'},{value:'"span"'},{value:'"strong"'},{value:'"style"'},{value:'"sub"'},{value:'"summary"'},{value:'"sup"'},{value:'"table"'},{value:'"template"'},{value:'"tbody"'},{value:'"td"'},{value:'"textarea"'},{value:'"tfoot"'},{value:'"th"'},{value:'"thead"'},{value:'"time"'},{value:'"title"'},{value:'"tr"'},{value:'"track"'},{value:'"u"'},{value:'"ul"'},{value:'"var"'},{value:'"video"'},{value:'"wbr"'},{value:'"webview"'}]}},titleClassName:{defaultValue:null,description:"The class name of the title",name:"titleClassName",required:!1,type:{name:"string"}},info:{defaultValue:null,description:"The `info` appears inside the tooltip to describe the title",name:"info",required:!1,type:{name:"string | ReactElement>"}},className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/TitleWithInfo/TitleWithInfo.tsx#TitleWithInfo"]={docgenInfo:TitleWithInfo.__docgenInfo,name:"TitleWithInfo",path:"libs/webb-ui-components/src/components/TitleWithInfo/TitleWithInfo.tsx#TitleWithInfo"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/TitleWithInfo/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{w:()=>_TitleWithInfo__WEBPACK_IMPORTED_MODULE_0__.w});var _TitleWithInfo__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./libs/webb-ui-components/src/components/TitleWithInfo/TitleWithInfo.tsx")},"./libs/webb-ui-components/src/components/ToggleCard/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>components_ToggleCard});var helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),defineProperty=__webpack_require__("./node_modules/@babel/runtime/helpers/defineProperty.js"),defineProperty_default=__webpack_require__.n(defineProperty),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),utils=(__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.array.filter.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptor.js"),__webpack_require__("./node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptors.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-properties.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./libs/icons/src/utils.ts")),react=__webpack_require__("./node_modules/react/index.js"),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),Typography=__webpack_require__("./libs/webb-ui-components/src/typography/Typography/index.ts"),Label=__webpack_require__("./libs/webb-ui-components/src/components/Label/index.ts"),Switcher=__webpack_require__("./libs/webb-ui-components/src/components/Switcher/index.ts"),TitleWithInfo=__webpack_require__("./libs/webb-ui-components/src/components/TitleWithInfo/index.ts"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["className","Icon","title","id","description","info","switcherProps"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r>"}},title:{defaultValue:null,description:"The title of the card",name:"title",required:!0,type:{name:"string"}},id:{defaultValue:null,description:"The id of the card (default to `title` if not provided)",name:"id",required:!1,type:{name:"string"}},description:{defaultValue:null,description:"The description of the card",name:"description",required:!1,type:{name:"string"}},info:{defaultValue:null,description:"The tooltip to display on hover",name:"info",required:!1,type:{name:"string | ReactElement>"}},switcherProps:{defaultValue:null,description:"",name:"switcherProps",required:!1,type:{name:'Omit, "ref">'}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/ToggleCard/ToggleCard.tsx#ToggleCard"]={docgenInfo:ToggleCard.__docgenInfo,name:"ToggleCard",path:"libs/webb-ui-components/src/components/ToggleCard/ToggleCard.tsx#ToggleCard"})}catch(__react_docgen_typescript_loader_error){}const components_ToggleCard=ToggleCard_ToggleCard},"./libs/webb-ui-components/src/components/TokenPair/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{o:()=>TokenPair});var helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),src=(__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./libs/icons/src/index.ts")),typography=__webpack_require__("./libs/webb-ui-components/src/typography/index.ts"),utils=__webpack_require__("./libs/webb-ui-components/src/utils/index.ts"),react=__webpack_require__("./node_modules/react/index.js"),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["balance","className","name","token1Symbol","token2Symbol"],TokenPair=(0,react.forwardRef)((function(_ref,ref){var balance=_ref.balance,className=_ref.className,name=_ref.name,token1Symbol=_ref.token1Symbol,token2Symbol=_ref.token2Symbol,props=objectWithoutProperties_default()(_ref,_excluded);return React.createElement("div",{className:"flex items-center justify-between"},React.createElement("div",extends_default()({},props,{className:(0,tw_merge.m)("flex items-center space-x-1",className),ref}),React.createElement("div",{className:"flex items-center -space-x-2"},React.createElement(src.T1,{size:"lg",name:token1Symbol}),React.createElement(src.T1,{size:"lg",name:token2Symbol})),React.createElement("p",null,React.createElement(typography.Z,{component:"span",variant:"body1",fw:"bold",className:"block"},token1Symbol,"/",token2Symbol),name&&React.createElement(typography.Z,{component:"span",variant:"utility",fw:"bold",className:"text-mono-100 dark:text-mono-80 block mt-0.5"},name))),balance&&React.createElement(typography.Z,{variant:"body2",fw:"bold",component:"p"},(0,utils.b0)(balance)))}));try{TokenPair.displayName="TokenPair",TokenPair.__docgenInfo={description:"",displayName:"TokenPair",props:{name:{defaultValue:null,description:"The pool name",name:"name",required:!1,type:{name:"string"}},token1Symbol:{defaultValue:null,description:"The first token symbol",name:"token1Symbol",required:!0,type:{name:"string"}},token2Symbol:{defaultValue:null,description:"The second token symbol",name:"token2Symbol",required:!0,type:{name:"string"}},balance:{defaultValue:null,description:"The user's balance",name:"balance",required:!1,type:{name:"number"}},className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/TokenPair/TokenPair.tsx#TokenPair"]={docgenInfo:TokenPair.__docgenInfo,name:"TokenPair",path:"libs/webb-ui-components/src/components/TokenPair/TokenPair.tsx#TokenPair"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/TokenPairIcons/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{K:()=>TokenPairIcons});var helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),src=__webpack_require__("./libs/icons/src/index.ts"),react=__webpack_require__("./node_modules/react/index.js"),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),IconWithTooltip=__webpack_require__("./libs/webb-ui-components/src/components/IconWithTooltip/index.ts"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["token1Symbol","token2Symbol","chainName","className"],TokenPairIcons=(0,react.forwardRef)((function(_ref,ref){var token1Symbol=_ref.token1Symbol,token2Symbol=_ref.token2Symbol,chainName=_ref.chainName,className=_ref.className,props=objectWithoutProperties_default()(_ref,_excluded);return React.createElement("div",extends_default()({},props,{className:(0,tw_merge.m)("flex items-center group/token relative",chainName?"mr-1":"",className),ref}),React.createElement(IconWithTooltip.L,{icon:React.createElement(src.T1,{size:"lg",name:token1Symbol.toLowerCase()}),content:token1Symbol}),React.createElement(IconWithTooltip.L,{icon:React.createElement(src.T1,{size:"lg",name:token2Symbol.toLowerCase()}),content:token2Symbol,overrideTooltipTriggerProps:{className:"-ml-2 transition-all group-hover/token:ml-1"}}),chainName&&React.createElement(src.fq,{name:chainName,className:"absolute top-0 -right-1",width:"12",height:"12"}))}));try{TokenPairIcons.displayName="TokenPairIcons",TokenPairIcons.__docgenInfo={description:"",displayName:"TokenPairIcons",props:{token1Symbol:{defaultValue:null,description:"The first token symbol to display",name:"token1Symbol",required:!0,type:{name:"string"}},token2Symbol:{defaultValue:null,description:"The second token symbol to display",name:"token2Symbol",required:!0,type:{name:"string"}},chainName:{defaultValue:null,description:"The chain name to display",name:"chainName",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/TokenPairIcons/TokenPairIcons.tsx#TokenPairIcons"]={docgenInfo:TokenPairIcons.__docgenInfo,name:"TokenPairIcons",path:"libs/webb-ui-components/src/components/TokenPairIcons/TokenPairIcons.tsx#TokenPairIcons"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/TokenSelector/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>components_TokenSelector});var helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),src=__webpack_require__("./libs/icons/src/index.ts"),classnames=__webpack_require__("./node_modules/classnames/index.js"),classnames_default=__webpack_require__.n(classnames),react=__webpack_require__("./node_modules/react/index.js"),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),Typography=__webpack_require__("./libs/webb-ui-components/src/typography/Typography/index.ts"),utils=__webpack_require__("./libs/icons/src/utils.ts"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["children","className","isDisabled","isActive","tokenType","placeHolder","isDropdown"],TokenSelector=(0,react.forwardRef)((function(_ref,ref){var children=_ref.children,className=_ref.className,isDisabled=_ref.isDisabled,isActive=_ref.isActive,_ref$tokenType=_ref.tokenType,tokenType=void 0===_ref$tokenType?"unshielded":_ref$tokenType,_ref$placeHolder=_ref.placeHolder,placeHolder=void 0===_ref$placeHolder?"Select token":_ref$placeHolder,_ref$isDropdown=_ref.isDropdown,isDropdown=void 0===_ref$isDropdown||_ref$isDropdown,props=objectWithoutProperties_default()(_ref,_excluded),mergedClsx=(0,react.useMemo)((function(){return(0,tw_merge.m)(classnames_default()("group px-2 md:px-4 py-2 rounded-lg","flex items-center gap-2 max-w-fit","bg-[#E2E5EB]/30 dark:bg-mono-160","border border-transparent","enabled:hover:border-mono-60","dark:enabled:hover:border-mono-140","disabled:bg-[#E2E5EB]/20 dark:disabled:bg-[#3A3E53]/70"),className)}),[className]),disabled=(0,react.useMemo)((function(){return isActive||isDisabled}),[isDisabled,isActive]);return React.createElement("button",extends_default()({},props,{disabled,className:mergedClsx,ref}),"shielded"===tokenType?React.createElement(src.lG,{displayPlaceholder:void 0===children,size:"lg",className:(0,tw_merge.m)("shrink-0 grow-0",(0,utils.Oq)("lg"))}):children?React.createElement(src.T1,{name:children.toLowerCase(),size:"lg",className:(0,tw_merge.m)("shrink-0 grow-0",(0,utils.Oq)("lg"))}):null,React.createElement(Typography.Z,{variant:"h5",fw:"bold",component:"span",className:"block truncate text-mono-200 dark:text-mono-40"},null!=children?children:placeHolder),isDropdown&&React.createElement(src._M,{size:"lg",className:(0,tw_merge.m)("group-disabled:hidden","fill-mono-120 dark:fill-mono-100","shrink-0 grow-0",(0,utils.Oq)("lg"))}))}));const TokenSelector_TokenSelector=TokenSelector;try{TokenSelector.displayName="TokenSelector",TokenSelector.__docgenInfo={description:"The TokenSelector component\n\nProps:\n- children: the token symbol to display and render token icon\n- className: the className to override styling\n- isDisabled: whether the selector is disabled\n- isActive: whether the selector is active\n- tokenType: the token type to display (unshielded or shielded default: unshielded)",displayName:"TokenSelector",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/TokenSelector/TokenSelector.tsx#TokenSelector"]={docgenInfo:TokenSelector.__docgenInfo,name:"TokenSelector",path:"libs/webb-ui-components/src/components/TokenSelector/TokenSelector.tsx#TokenSelector"})}catch(__react_docgen_typescript_loader_error){}const components_TokenSelector=TokenSelector_TokenSelector},"./libs/webb-ui-components/src/components/Tooltip/Tooltip.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{aJ:()=>TooltipTrigger,u:()=>Tooltip,up:()=>TooltipBody});var _home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0__),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1__),_radix_ui_react_tooltip__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/@radix-ui/react-tooltip/dist/index.mjs"),classnames__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/classnames/index.js"),classnames__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_2__),tailwind_merge__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["button","children","className","title","isDisablePortal"],_excluded2=["children","className"],_excluded3=["children","isDefaultOpen","isDisableHoverableContent","isOpen","onChange","delayDuration"],TooltipBody=function TooltipBody(_ref){var button=_ref.button,children=_ref.children,className=_ref.className,title=_ref.title,isDisablePortal=_ref.isDisablePortal,props=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default()(_ref,_excluded),inner=React.createElement(_radix_ui_react_tooltip__WEBPACK_IMPORTED_MODULE_3__.VY,_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default()({sideOffset:4,className:classnames__WEBPACK_IMPORTED_MODULE_2___default()("radix-side-top:animate-slide-down-fade","radix-side-right:animate-slide-left-fade","radix-side-bottom:animate-slide-up-fade","radix-side-left:animate-slide-right-fade","inline-flex items-center break-all rounded p-2","bg-mono-20 dark:bg-mono-160","webb-shadow-sm")},props),React.createElement(_radix_ui_react_tooltip__WEBPACK_IMPORTED_MODULE_3__.Eh,{className:"fill-current text-mono-20 dark:text-mono-160 webb-shadow-sm"}),React.createElement("div",{className:(0,tailwind_merge__WEBPACK_IMPORTED_MODULE_4__.m)("body4 text-mono-140 dark:text-mono-80 font-normal min-w-0 max-w-[300px]",className)},title&&React.createElement("h6",{className:"mb-2 utility"},title),children,button&&React.createElement("div",{className:"flex justify-end mt-4"},button)));return isDisablePortal?inner:React.createElement(_radix_ui_react_tooltip__WEBPACK_IMPORTED_MODULE_3__.h_,null,inner)};TooltipBody.displayName="TooltipBody";var TooltipTrigger=function TooltipTrigger(_ref2){var children=_ref2.children,className=_ref2.className,props=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default()(_ref2,_excluded2);return React.createElement(_radix_ui_react_tooltip__WEBPACK_IMPORTED_MODULE_3__.xz,_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default()({className},props),children)};TooltipTrigger.displayName="TooltipTrigger";var Tooltip=function Tooltip(_ref3){var children=_ref3.children,isDefaultOpen=_ref3.isDefaultOpen,isDisableHoverableContent=_ref3.isDisableHoverableContent,isOpen=_ref3.isOpen,onChange=_ref3.onChange,_ref3$delayDuration=_ref3.delayDuration,delayDuration=void 0===_ref3$delayDuration?100:_ref3$delayDuration,props=_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_1___default()(_ref3,_excluded3);return React.createElement(_radix_ui_react_tooltip__WEBPACK_IMPORTED_MODULE_3__.zt,null,React.createElement(_radix_ui_react_tooltip__WEBPACK_IMPORTED_MODULE_3__.fC,_home_runner_work_webb_dapp_webb_dapp_node_modules_babel_runtime_helpers_extends_js__WEBPACK_IMPORTED_MODULE_0___default()({},props,{defaultOpen:isDefaultOpen,open:isOpen,onOpenChange:onChange,disableHoverableContent:isDisableHoverableContent,delayDuration}),children))};Tooltip.displayName="Tooltip";try{TooltipBody.displayName="TooltipBody",TooltipBody.__docgenInfo={description:"The `ToolTipBody` component, use after the `TooltipTrigger`.\nReresents the popup content of the tooltip.\nMust use inside the `Tooltip` component.",displayName:"TooltipBody",props:{title:{defaultValue:null,description:"The `title` of the tooltip content",name:"title",required:!1,type:{name:"string"}},button:{defaultValue:null,description:"The `button` below the tooltip content",name:"button",required:!1,type:{name:"React.ReactElement"}},isDisablePortal:{defaultValue:null,description:"Not render the tooltip inside a portal",name:"isDisablePortal",required:!1,type:{name:"boolean"}},className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}},asChild:{defaultValue:null,description:"",name:"asChild",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Tooltip/Tooltip.tsx#TooltipBody"]={docgenInfo:TooltipBody.__docgenInfo,name:"TooltipBody",path:"libs/webb-ui-components/src/components/Tooltip/Tooltip.tsx#TooltipBody"})}catch(__react_docgen_typescript_loader_error){}try{TooltipTrigger.displayName="TooltipTrigger",TooltipTrigger.__docgenInfo={description:"The `TooltipTrigger` component, wrap around a trigger component like `Button` or `Chip` or a html tag.\nMust use inside the `Tooltip` component.",displayName:"TooltipTrigger",props:{className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}},asChild:{defaultValue:null,description:"",name:"asChild",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Tooltip/Tooltip.tsx#TooltipTrigger"]={docgenInfo:TooltipTrigger.__docgenInfo,name:"TooltipTrigger",path:"libs/webb-ui-components/src/components/Tooltip/Tooltip.tsx#TooltipTrigger"})}catch(__react_docgen_typescript_loader_error){}try{Tooltip.displayName="Tooltip",Tooltip.__docgenInfo={description:"The `Tooltip` component.",displayName:"Tooltip",props:{isDefaultOpen:{defaultValue:null,description:"The open state of the tooltip when it is initially rendered. Use when you do not need to control its open state.",name:"isDefaultOpen",required:!1,type:{name:"boolean"}},isOpen:{defaultValue:null,description:"The controlled open state of the tooltip. Must be used in conjunction with onOpenChange.",name:"isOpen",required:!1,type:{name:"boolean"}},onChange:{defaultValue:null,description:"Event handler called when the open state of the tooltip changes.",name:"onChange",required:!1,type:{name:"(nextVal: boolean) => void"}},isDisableHoverableContent:{defaultValue:null,description:"Prevents Tooltip.Content from remaining open when hovering. Disabling this has accessibility consequences. Inherits from Tooltip.Provider.",name:"isDisableHoverableContent",required:!1,type:{name:"boolean"}},className:{defaultValue:null,description:"The tailwindcss className to override the style",name:"className",required:!1,type:{name:"string"}},darkMode:{defaultValue:null,description:"Control dark mode using `js`, if it's empty, the component will control dark mode in `css`",name:"darkMode",required:!1,type:{name:"boolean"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["libs/webb-ui-components/src/components/Tooltip/Tooltip.tsx#Tooltip"]={docgenInfo:Tooltip.__docgenInfo,name:"Tooltip",path:"libs/webb-ui-components/src/components/Tooltip/Tooltip.tsx#Tooltip"})}catch(__react_docgen_typescript_loader_error){}},"./libs/webb-ui-components/src/components/Tooltip/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{aJ:()=>_Tooltip__WEBPACK_IMPORTED_MODULE_0__.aJ,u:()=>_Tooltip__WEBPACK_IMPORTED_MODULE_0__.u,up:()=>_Tooltip__WEBPACK_IMPORTED_MODULE_0__.up});var _Tooltip__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./libs/webb-ui-components/src/components/Tooltip/Tooltip.tsx")},"./libs/webb-ui-components/src/components/TransactionInputCard/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{ZP:()=>components_TransactionInputCard});__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.array.filter.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptor.js"),__webpack_require__("./node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptors.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-properties.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var defineProperty=__webpack_require__("./node_modules/@babel/runtime/helpers/defineProperty.js"),defineProperty_default=__webpack_require__.n(defineProperty),helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),chain_config=(__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.string.trim.js"),__webpack_require__("./node_modules/core-js/modules/es.array.concat.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./libs/dapp-config/src/chains/chain-config.ts")),src=__webpack_require__("./libs/icons/src/index.ts"),react=__webpack_require__("./node_modules/react/index.js"),tw_merge=__webpack_require__("./node_modules/tailwind-merge/dist/lib/tw-merge.mjs"),typography=__webpack_require__("./libs/webb-ui-components/src/typography/index.ts"),utils=__webpack_require__("./libs/webb-ui-components/src/utils/index.ts"),BridgeInputs=__webpack_require__("./libs/webb-ui-components/src/components/BridgeInputs/index.ts"),Switcher=__webpack_require__("./libs/webb-ui-components/src/components/Switcher/index.ts"),Tooltip=__webpack_require__("./libs/webb-ui-components/src/components/Tooltip/index.ts"),TextField=__webpack_require__("./libs/webb-ui-components/src/components/TextField/index.ts"),TitleWithInfo=__webpack_require__("./libs/webb-ui-components/src/components/TitleWithInfo/index.ts"),TokenSelector=__webpack_require__("./libs/webb-ui-components/src/components/TokenSelector/index.ts"),React=__webpack_require__("./node_modules/react/index.js"),_excluded=["accountType","amount","children","className","isFixedAmount","maxAmount","onAmountChange","onIsFixedAmountChange","tokenSymbol","typedChainId"],_excluded2=["typedChainId","className","disabled"],_excluded3=["className","children","Icon"],_excluded4=["className","tokenSymbol","maxAmount","accountType","onAmountChange","disabled"],_excluded5=["className","children"],_excluded6=["amount","className","customAmountProps","fixedAmountProps","isFixedAmount","onAmountChange","tokenSelectorProps","tokenSymbol"],_excluded7=["className","labelWithTooltipProps","isFixedAmount","onIsFixedAmountChange"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r