diff --git a/layout-938dc40203995ba9.js b/layout-938dc40203995ba9.js new file mode 100644 index 0000000..7b22602 --- /dev/null +++ b/layout-938dc40203995ba9.js @@ -0,0 +1,2 @@ +"use strict";(("undefined"!=typeof self?self:this).webpackChunk_cb_app=("undefined"!=typeof self?self:this).webpackChunk_cb_app||[]).push([[14],{2191:(e,a,n)=>{n.r(a)},2178:(e,a,n)=>{n.r(a)},1494:(e,a,n)=>{n.d(a,{Z:()=>g});var l=n(0),t=n(108),i=n(526),s=n(10),r=n(48),o=n(60),d=n(72),c=n(159),u=n(2207),m=n(185),p=n(2);function g({title:e,centerContent:a,contentPreference:n="noPreference",hideFooter:s,maxWidth:r,bottomNavigation:d,tabNavigation:g,showBackButton:k=!1,hideSearch:h,hideBuySellButton:f,hideSendReceiveButton:b,hideFloatingTradeButton:x,hideChecklistBanner:S,contentPaddingOverride:F,showDarkModeToggle:v,alignContent:w,showStickyFooter:C=!1,stretch:T,whiteBackground:j,paddingBottomHeader:M,showP2PCreateButton:L=!1,showMultiPortfolioDisclaimer:I=!1,onHeaderMounted:_,children:K}){const[N,B]=(0,l.useState)(),[P,A]=(0,l.useState)(),[Z,D]=(0,l.useState)(),[R,V]=(0,l.useState)(),{setLayoutState:U,headerMounted:E}=(0,c.Vn)(),H=(0,o.Z)();(0,l.useEffect)((()=>{E&&_?.()}),[E]),(0,l.useEffect)((()=>{const e={contentPreference:n,hideFooter:s,maxWidth:r,hideSearch:h,hideBuySellButton:f,hideSendReceiveButton:b,hideFloatingTradeButton:x,hideChecklistBanner:S,showDarkModeToggle:v,alignContent:w,showStickyFooter:C,stretch:T,whiteBackground:j,paddingBottomHeader:M,showP2PCreateButton:L,showMultiPortfolioDisclaimer:I};return U(e),U(e)}),[r,F]),(0,l.useEffect)((()=>{B(document.getElementById(m.Ce)),A(document.getElementById(m.wN)),D(document.getElementById(m.aY)),V(document.getElementById(m.uf))}),[E]);const O=(0,l.useMemo)((()=>{const n=[];return N&&n.push(t.createPortal("string"==typeof e||void 0===e?(0,p.jsx)(u.Z,{title:e,showBackButton:k}):e,N)),a&&P&&n.push(t.createPortal(a,P)),d&&Z&&n.push(t.createPortal(d,Z)),g&&R&&n.push(t.createPortal(g,R)),n}),[d,Z,g,R,a,P,k,e,N]),z=(0,l.useMemo)((()=>H?K:(0,p.jsx)(y,{contentPaddingOverride:F,children:K})),[H,K,F]);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(i.ql,{children:(0,p.jsx)("title",{children:"string"==typeof e&&e?`${e} · Coinbase`:"Coinbase"})}),O,z]})}const y=(0,s.ZP)(r.Z).withConfig({displayName:"LayoutConfiguration__Wrapper",componentId:"vaxe8t-0"})(["flex-grow:1;flex-direction:column;padding:",";"],(({contentPaddingOverride:e,theme:a})=>void 0!==e?`${(0,d.Z)(e)}px`:`${a.size.huge}`))},1249:(e,a,n)=>{n.d(a,{Z:()=>i});var l=n(0),t=n(15);const i=(0,l.createContext)({isDrawerOpen:!1,setDrawerOpen(){(0,t.cB)(new Error("TradeDrawerContext not provided"),{owner:"infra",context:"app"})}})},1470:(e,a,n)=>{n.d(a,{Z:()=>d});var l=n(0),t=n(10),i=n(15),s=n(2);function r({enabled:e,onClick:a,position:n="absolute"}){const{canRender:l,isVisible:t}=(0,i.dB)({canDisplay:!!e,transitionTime:350});return l?(0,s.jsx)(o,{isVisible:t,onClick:a,position:n,"data-element":"LayoutBackdrop","data-component":"Backdrop"}):null}const o=t.ZP.div.withConfig({displayName:"Backdrop__LayoutBackdrop",componentId:"sc-1xjhtm5-0"})(["position:",";z-index:",";top:0;right:0;bottom:0;left:0;background:",";transition:opacity ","ms;opacity:",";pointer-events:",";"],(e=>"absolute"===e.position?"absolute":"fixed"),(e=>e.theme.zIndex.backdrop),(e=>e.theme.color.maskDark),350,(e=>e.isVisible?1:0),(e=>e.isVisible?"auto":"none")),d=(0,l.memo)(r)},1247:(e,a,n)=>{n.d(a,{Z:()=>k});var l=n(0),t=n(11),i=n(9),s=n(781),r=n(35),o=n(4),d=n(7),c=n(282),u=n(218),m=n(362),p=n(776),g=n(2);const y=(0,t.vU)({upsellTitleSimple:{id:"AdvancedTradeUpsell.upsellTitleSimple",defaultMessage:"Looking for Coinbase Advanced?"},upsellTitleAdvanced:{id:"AdvancedTradeUpsell.upsellTitleAdvanced",defaultMessage:"Looking for Coinbase?"},upsellDescription:{id:"AdvancedTradeUpsell.upsellDescription",defaultMessage:"Switch between Coinbase and Coinbase Advanced by toggling the switch in the main navigation."},tradeOnAdvanced:{id:"AdvancedTradeUpsell.tradeOnAdvanced",defaultMessage:"Trade on Coinbase Advanced"},tradeOnSimple:{id:"AdvancedTradeUpsell.tradeOnSimple",defaultMessage:"Trade on Coinbase"}});const k=function(){const{formatMessage:e}=(0,i.Z)(),{toggleProfileDropdown:a,profileDropdownRef:n}=(0,c.Z)(),{forceOpenSpotlight:t}=(0,m.U)(),k=(0,u.Z)(),h=(0,p.v)(),f=(0,l.useCallback)((()=>{t(k?"ADVANCED_SWITCH_INTRO_ADVANCED_MODE":"ADVANCED_SWITCH_INTRO_SIMPLE_MODE",1),(0,d.Kz)("advanced-mode-switch-upsell",{componentType:d.re.banner,action:d.Us.click}),h?n?.current?.closeMenu():a()}),[t,h,k,n,a]);return(0,g.jsx)(o.Box,{testID:"advanced-mode-upsell",spacing:2,maxWidth:378,"data-element":"Box","data-component":"AdvancedModeUpsell",children:(0,g.jsx)(s.j,{title:e(k?y.upsellTitleAdvanced:y.upsellTitleSimple),variant:"informational",startIcon:"info",numberOfLines:5,primaryAction:(0,g.jsx)(r.Button,{testID:"advanced-mode-upsell-primary-action-button",flush:"start",transparent:!0,compact:!0,onPress:f,children:e(k?y.tradeOnSimple:y.tradeOnAdvanced)}),"data-element":"Banner",children:e(y.upsellDescription)})})}},936:(e,a,n)=>{n.d(a,{Z:()=>y});var l=n(11),t=n(9),i=n(10),s=n(4),r=n(16),o=n(14),d=n(282),c=n(2197),u=n(933),m=n(363),p=n(2);const g=(0,l.vU)({modeSwitcherTooltip:{id:"Layout.AdvancedTradeToggle.modeSwitcherTooltip",defaultMessage:"Switch between Coinbase and Coinbase Advanced here"},upsellToolTip:{id:"Layout.AdvancedTradeToggle.upsellToolTip",defaultMessage:"Switch to Coinbase Advanced to access crypto futures"}});function y(){const{formatMessage:e}=(0,t.Z)(),a=(0,m.Z)(),{shouldShowFuturesUpsellTooltip:n}=(0,d.Z)(),[{shouldShowTooltipToAdvancedUser:l,shouldShowTooltipToSimpleUser:i}]=(0,u.Z)();return a?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)(s.HStack,{spacing:3,gap:2,testID:"trade-options-selector",children:[l||i?(0,p.jsxs)(s.Box,{children:[(0,p.jsx)(k,{children:(0,p.jsx)(o.TextLabel2,{as:"p",color:"primaryForeground",children:e(g.modeSwitcherTooltip)})}),(0,p.jsx)(c.Z,{variant:"simple"})]}):(0,p.jsx)(c.Z,{variant:"simple"}),n?(0,p.jsxs)(s.Box,{children:[(0,p.jsx)(k,{children:(0,p.jsx)(o.TextLabel2,{as:"p",color:"primaryForeground",children:e(g.upsellToolTip)})}),(0,p.jsx)(c.Z,{variant:"advanced"})]}):(0,p.jsx)(c.Z,{variant:"advanced"})]}),(0,p.jsx)(s.Divider,{})]}):null}const k=i.ZP.div.withConfig({displayName:"AdvancedTradeToggle__PersistentTooltip",componentId:"sc-18q90mb-0"})(["background-color:",";position:absolute;left:-","px;width:","px;border-radius:",";padding:",";&:after{content:'';position:absolute;top:50%;left:100%;margin-top:-7px;border-width:8px;border-style:solid;border-color:transparent transparent transparent ",";}"],r.palette.foreground,300,300,r.borderRadius.rounded,r.spacing[2],r.palette.foreground)},2298:(e,a,n)=>{n.r(a),n.d(a,{DropdownContentV2:()=>T,default:()=>_});const l={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"DropdownContentV2Fragment",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{kind:"RequiredField",field:{alias:null,args:null,concreteType:"UserProperties",kind:"LinkedField",name:"userProperties",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"avatarUrl",storageKey:null}],storageKey:null},action:"THROW",path:"viewer.userProperties"}],storageKey:null}],type:"Query",abstractKey:null,hash:"bdacb561acef014bc5d4d795b5a47d84"},t=l;var i=n(0),s=n(11),r=n(9),o=n(10),d=n(348),c=n(64),u=n(55),m=n(4),p=n(16),g=n(14),y=n(181),k=n(290),h=n(3),f=n(3990),b=n(3991),x=n(282),S=n(502),F=n(1247),v=n(936),w=n(2);const C=(0,s.vU)({manageProfile:{id:"Layout.DropdownContentV2.manageProfile",defaultMessage:"Manage profile"},darkMode:{id:"Layout.DropdownContentV2.darkMode",defaultMessage:"Dark mode"}});function T({queryRef:e,menuItems:a,showDarkModeToggle:n=!1}){const{formatMessage:l}=(0,r.Z)(),{toggleProfileDropdown:i}=(0,x.Z)(),s=(0,S.E)(),o=(0,h.Jc)(t,e),{viewer:d}=o,{avatarUrl:c,email:p,name:y}=d.userProperties;return(0,w.jsxs)(m.VStack,{width:"100%","data-element":"VStack","data-component":"DropdownContentV2",children:[(0,w.jsx)(M,{"data-element":"ManageProfileLink",children:(0,w.jsxs)(m.HStack,{width:"100%",gap:2,spacing:3,alignItems:"center","data-element":"HStack",children:[!!c&&(0,w.jsx)(f.Z,{size:48,src:c}),(0,w.jsxs)(m.VStack,{width:"100%",spacingEnd:3,overflow:"hidden","data-element":"VStack",children:[(0,w.jsx)(m.Box,{"data-element":"Box",children:(0,w.jsx)(g.TextHeadline,{overflow:"truncate",as:"p","data-element":"TextHeadline",children:y})}),(0,w.jsx)(m.Box,{spacingBottom:.5,"data-element":"Box",children:(0,w.jsx)(g.TextLabel2,{overflow:"truncate",as:"p","data-element":"TextLabel2",children:p})}),(0,w.jsx)(g.TextLabel1,{as:"p",color:"foregroundMuted","data-element":"TextLabel1",children:l(C.manageProfile)})]}),(0,w.jsx)(u.Icon,{name:"caretRight",color:"foregroundMuted",size:"s","data-element":"Icon"})]})}),(0,w.jsx)(m.Divider,{"data-element":"Divider"}),s?(0,w.jsx)(F.Z,{}):(0,w.jsx)(v.Z,{}),(0,w.jsx)(m.VStack,{spacing:3,gap:3,"data-element":"VStack",children:a.flatMap((e=>{const a=[(0,w.jsx)(j,{...e,onClick:a=>{e?.onClick(a),i()},id:e.key},e.key)];return"settings"===e.key&&n&&a.push((0,w.jsx)(L,{},"dark-mode")),a}))})]})}function j({to:e,href:a,title:n,onClick:l,onMouseEnter:t,openInNewTab:s,id:r}){const o=(0,i.useMemo)((()=>{switch(r){case"settings":return{navigationIconName:"settings"};case"taxes":return{navigationIconName:"taxes"};case"reports":return{iconName:"download"};case"support":return{navigationIconName:"support"};case"signout":return{iconName:"backArrow",iconSize:"s"};default:return{iconName:"caretRight"}}}),[r]);return(0,w.jsx)(I,{to:e,href:a,onClick:l,onMouseEnter:t,openInNewTab:s,isNegative:"signout"===r,"data-element":"StyledLink","data-component":"MenuItem",children:(0,w.jsxs)(m.HStack,{gap:2,alignItems:"center","data-element":"HStack",children:[(0,w.jsxs)(m.Box,{width:24,alignItems:"center",justifyContent:"center","data-element":"Box",children:["navigationIconName"in o&&(0,w.jsx)(c.NavigationIcon,{name:o.navigationIconName,size:o.iconSize||"m"}),"iconName"in o&&(0,w.jsx)(u.Icon,{name:o.iconName,size:o.iconSize||"m"})]}),(0,w.jsx)(g.TextHeadline,{as:"p","data-element":"TextHeadline",children:n})]})})}function M({children:e}){const a=(0,k.lS)("COINBASE_PUBLIC_ACCOUNTS_DOMAIN");return(0,w.jsx)(m.VStack,{width:"100%",testID:"manage-profile-link","data-element":"VStack","data-component":"ManageProfileLink",children:(0,w.jsx)(d.Z,{href:`${a}/profile`,openInNewTab:!0,"data-element":"Link",children:e})})}function L(){const{formatMessage:e}=(0,r.Z)();return(0,w.jsxs)(m.HStack,{gap:2,alignItems:"center","data-element":"HStack","data-component":"DarkModeMenuItem",children:[(0,w.jsx)(m.Box,{width:24,alignItems:"center",justifyContent:"center","data-element":"Box",children:(0,w.jsx)(c.NavigationIcon,{name:"moon",size:"m","data-element":"NavigationIcon"})}),(0,w.jsx)(g.TextHeadline,{as:"p","data-element":"TextHeadline",children:e(C.darkMode)}),(0,w.jsx)(m.Box,{flexGrow:1,justifyContent:"flex-end","data-element":"Box",children:(0,w.jsx)(b.p,{"data-element":"DarkModeSwitch"})})]})}const I=(0,o.ZP)(d.Z).withConfig({displayName:"DropdownContentV2__StyledLink",componentId:"ai57gz-0"})(["span,p{color:"," !important;}&:hover span,&:hover p{color:"," !important;}"],(e=>e.isNegative?p.palette.negative:e.theme.color.text),(e=>e.isNegative?(0,y.paletteValueToCssVar)("red40"):e.theme.color.iconFill)),_=T},834:(e,a,n)=>{n.d(a,{Z:()=>_,s:()=>j});const l={fragment:{argumentDefinitions:[t={defaultValue:null,kind:"LocalArgument",name:"assetUuid"},i={defaultValue:null,kind:"LocalArgument",name:"pageKey"}],kind:"Fragment",metadata:null,name:"FinPromFooterQuery",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:s=[{kind:"Literal",name:"categories",value:["UI_COMPONENT_CATEGORY_FOOTER_DISCLAIMER"]},{fields:[{fields:[{kind:"Variable",name:"assetUuid",variableName:"assetUuid"},{kind:"Variable",name:"pageKey",variableName:"pageKey"}],kind:"ObjectValue",name:"footerDisclaimerFilter"}],kind:"ObjectValue",name:"filter"},{kind:"Literal",name:"surface",value:"UI_COMPONENT_SURFACE_FOOTER_DISCLAIMER"}],concreteType:"UIComponentsConnection",kind:"LinkedField",name:"uiComponentsBySurface",plural:!1,selections:[{alias:null,args:null,concreteType:"UIComponentEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"UIComponent",kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"component",plural:!1,selections:[r={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},d={kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"UIComponentTextField",kind:"LinkedField",name:"title",plural:!1,selections:o=[{alias:null,args:null,kind:"ScalarField",name:"text",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"UIComponentTextField",kind:"LinkedField",name:"description",plural:!1,selections:o,storageKey:null}],type:"UIComponentFooterDisclaimer",abstractKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[i,t],kind:"Operation",name:"FinPromFooterQuery",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:s,concreteType:"UIComponentsConnection",kind:"LinkedField",name:"uiComponentsBySurface",plural:!1,selections:[{alias:null,args:null,concreteType:"UIComponentEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"UIComponent",kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"component",plural:!1,selections:[r,d,{kind:"InlineFragment",selections:[c={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],type:"Node",abstractKey:"__isNode"}],storageKey:null},c],storageKey:null}],storageKey:null}],storageKey:null},c],storageKey:null}]},params:{id:"e9f554b89cc182a4db7568880c2b23033e9615b28fc3d76a23652a490c666f42",metadata:{},name:"FinPromFooterQuery",operationKind:"query",text:null}};var t,i,s,r,o,d,c;l.hash="25425cd737f238239d7c15a2f2f34a4a";const u=l;var m=n(0),p=n(11),g=n(9),y=n(32),k=n(347),h=n(29),f=n(4),b=n(14),x=n(3),S=n(84),F=n(1582),v=n(277),w=n(44),C=n(23),T=n(2);const j=(0,p.vU)({approved:{id:"FinPromFooter.approved",defaultMessage:"This Financial Promotion has been approved by Archax Ltd on 7 February 2024"},topFinPromFooterText:{id:"FinPromFooter.topFinPromFooterText",defaultMessage:"This data was sourced in real-time from Coinbase and other third party market vendors. Real-time data may encounter temporary delays due to system performance or downtime."},assetRisks:{id:"FinPromFooter.assetRisks",defaultMessage:"Past performance is not a reliable indicator of future results. Learn more about asset risks"}});function M({hasBackground:e=!0,isAssetTradable:a=!0,pageKey:n}){const{formatMessage:l}=(0,g.Z)(),{featureFlags:t}=(0,C.Z)(),i=t?.includes("2023.september.finprom"),s=(0,F.Z)();return i&&s&&a?(0,T.jsxs)(f.VStack,{spacingHorizontal:3,spacingBottom:3,spacingTop:2,dangerouslySetBackground:e?"rgba(132, 170, 253, 0.03)":void 0,alignItems:"center",testID:"FinPromFooter",gap:1,"data-element":"VStack","data-component":"FinPromFooterContent",children:["home"===n?(0,T.jsx)(b.TextLegal,{as:"p",color:"foregroundMuted",children:l(j.assetRisks,{link:e=>[(0,T.jsx)(b.Link,{href:"https://www.coinbase.com/asset-risks",openInNewWindow:!0,children:(0,T.jsx)(T.Fragment,{children:e})})]})}):null,(0,T.jsx)(b.TextLegal,{as:"p",color:"foregroundMuted","data-element":"TextLegal",children:l(j.topFinPromFooterText)}),(0,T.jsx)(b.TextLegal,{as:"p",color:"foregroundMuted","data-element":"TextLegal",children:l(j.approved)})]}):null}function L({hasBackground:e=!0,pageKey:a,isAssetTradable:n=!0}){const{assetUuid:l}=(0,v.Z)(!1),{formatMessage:t}=(0,g.Z)(),{viewer:i}=(0,x.pp)(u,{pageKey:a??"unknown",assetUuid:l||null}),s=i?.uiComponentsBySurface?.edges?.[0]?.node?.component,r=(0,m.useMemo)((()=>"UIComponentFooterDisclaimer"===s?.__typename?{title:s?.title?.text??null,description:s?.description?.text??null}:null),[s]);return r?.title&&n?(0,T.jsxs)(f.VStack,{spacingHorizontal:3,spacingBottom:3,dangerouslySetBackground:e?"rgba(132, 170, 253, 0.03)":void 0,alignItems:"center",testID:"DynamicFinPromFooter","data-element":"VStack","data-component":"DynamicFinPromFooterContent",children:["home"===a?(0,T.jsx)(b.TextLegal,{as:"p",color:"foregroundMuted",spacingBottom:1,children:t(j.assetRisks,{link:e=>[(0,T.jsx)(b.Link,{href:"https://www.coinbase.com/asset-risks",openInNewWindow:!0,children:(0,T.jsx)(T.Fragment,{children:e})})]})}):null,r.description&&(0,T.jsx)(b.TextLegal,{spacingBottom:1,as:"p",color:"foregroundMuted",children:r.description}),(0,T.jsx)(b.TextLegal,{as:"p",color:"foregroundMuted","data-element":"TextLegal",children:r.title})]}):null}function I({source:e,...a}){const n=(0,h.y)("kill_dynamic_footer_disclaimer_web"),l=(0,w.Q)("oct_2023_web_dynamic_footer_disclaimer")&&!n,{pathname:t}=(0,y.TH)(),i=(0,k.fA)(t);return"asset"===i&&"asset-overview"!==e?null:(0,T.jsx)(S.Z,{owner:"home",name:"FinPromFooter",context:"layout_fin_prop_footer",fallback:null,"data-element":"Boundary","data-component":"FinPromFooter",children:l?(0,T.jsx)(L,{...a,pageKey:i??"unknown"}):(0,T.jsx)(M,{...a,pageKey:i??"unknown"})})}const _=(0,m.memo)(I)},855:(e,a,n)=>{n.d(a,{Z:()=>v});const l={fragment:{argumentDefinitions:t=[{defaultValue:null,kind:"LocalArgument",name:"input"}],kind:"Fragment",metadata:null,name:"LocaleSelectorMutation",selections:[{alias:null,args:i=[{kind:"Variable",name:"input",variableName:"input"}],concreteType:null,kind:"LinkedField",name:"updateLocale",plural:!1,selections:[s={kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"success",storageKey:null}],type:"UpdateLocaleSuccess",abstractKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:t,kind:"Operation",name:"LocaleSelectorMutation",selections:[{alias:null,args:i,concreteType:null,kind:"LinkedField",name:"updateLocale",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{kind:"TypeDiscriminator",abstractKey:"__isUpdateLocalePayload"},s],storageKey:null}]},params:{id:"ee7eae91ba9f7fd36bfba333f1cf027bf70db5b2a0f6a3f5533ee79c322a2352",metadata:{},name:"LocaleSelectorMutation",operationKind:"mutation",text:null}};var t,i,s;l.hash="2b54fc14d9ffd3003bbb48c66a572c82";const r=l,o=function(){var e={alias:null,args:null,kind:"ScalarField",name:"locale",storageKey:null},a={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"LocaleSelectorQuery",selections:[{args:null,kind:"FragmentSpread",name:"useSupportedLocalesFragment"},{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"UserProperties",kind:"LinkedField",name:"userProperties",plural:!1,selections:[e],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[],kind:"Operation",name:"LocaleSelectorQuery",selections:[{alias:null,args:[{kind:"Literal",name:"appType",value:"RETAIL"}],concreteType:"CoinbaseSupportedLocale",kind:"LinkedField",name:"supportedLocales",plural:!0,selections:[e,{alias:null,args:null,kind:"ScalarField",name:"displayName",storageKey:null}],storageKey:'supportedLocales(appType:"RETAIL")'},{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"UserProperties",kind:"LinkedField",name:"userProperties",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"featureFlags",storageKey:null},a,e],storageKey:null},a],storageKey:null}]},params:{id:"7e994d256d647be881296722ee63255030124b6f065cbedd62681505e3a16dd4",metadata:{},name:"LocaleSelectorQuery",operationKind:"query",text:null}}}();o.hash="35e60d2044c258ec156a129fd3b548c7";const d=o;var c=n(0),u=n(10),m=n(83),p=n(7),g=n(3),y=n(84),k=n(2167),h=n(2168),f=n(124),b=n(2);function x(){const e=(0,g.pp)(d,{}),{viewer:a}=e,{userProperties:n}=a,{locale:l}=n,{showApiErrorToast:t}=(0,f.Z)(),i=(0,h.Z)({queryRef:e}),[s]=(0,g.Db)(r),o=(0,c.useCallback)((e=>{const{value:a}=e.target;(0,p.Kz)("locale_switch",{action:p.Us.click,componentType:p.re.dropdown,new_locale:a,old_locale:l}),s({variables:{input:{value:a}},onError:({alreadyReportedError:e})=>{t(e)},onCompleted:()=>window.location.reload()})}),[l,t,s]);return(0,b.jsx)(F,{"data-element":"SelectWrapper","data-component":"LocaleSelectorContent",children:(0,b.jsx)(k.Z,{name:"locale",onChange:o,value:l??"en",options:i.map((e=>({key:e.locale,value:e.locale,children:e.displayName}))),"data-element":"Select"})})}function S(){return(0,b.jsx)(y.Z,{owner:"infra",name:"LocaleSelector",fallback:null,context:"app","data-element":"Boundary","data-component":"LocaleSelector",children:(0,b.jsx)(x,{"data-element":"LocaleSelectorContent"})})}const F=u.ZP.div.withConfig({displayName:"LocaleSelector__SelectWrapper",componentId:"ot2xk3-0"})(["margin-right:15px;@media (","){margin-top:15px;}"],m.Z.phone_small),v=(0,c.memo)(S)},1527:(e,a,n)=>{n.d(a,{Z:()=>_});var l=n(0),t=n(11),i=n(9),s=n(10),r=n(778),o=n(48),d=n(83),c=n(60),u=n(3),m=n(139),p=n(157),g=n(883),y=n(23),k=n(569),h=n(159),f=n(834),b=n(855),x=n(2);const S=(0,t.vU)({actionshelp:{id:"Footer.e522707.actions.help",defaultMessage:"Need help?"},linkslegalPrivacy:{id:"Footer.e522707.links.legalPrivacy",defaultMessage:"Legal & Privacy"},linkscareers:{id:"Footer.e522707.links.careers",defaultMessage:"Careers"},linkshome:{id:"Footer.e522707.links.home",defaultMessage:"Home"},linksRiskDisclosure:{id:"Footer.e522707.links.riskDisclosure",defaultMessage:"Risk Disclosure"},linksDisclosures:{id:"Footer.e522707.links.disclosures",defaultMessage:"Disclosures"}});function F(){const e=(0,c.Z)(),{formatMessage:a}=(0,i.Z)(),{featureFlags:n,countryCode:l}=(0,y.Z)(),t=(0,g.Z)(),{activeNavSelection:s}=(0,h.Vn)(),o=(0,k.Z)(),d=n?.includes("2022.jun.rds_requirement_enabled");return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(T,{justify:"center",active:s,children:(0,x.jsxs)(j,{auto:!0,align:"center",justify:"space-between",column:e,children:[(0,x.jsxs)(v,{auto:!0,children:[(0,x.jsx)(I,{href:"/home",children:a(S.linkshome)}),(0,x.jsx)(I,{href:"/careers",children:a(S.linkscareers)}),(0,x.jsx)(I,{href:"/legal/user_agreement",children:a(S.linkslegalPrivacy)}),"US"===l&&(0,x.jsx)(I,{href:"/legal/licenses",children:a(S.linksDisclosures)}),t&&d&&(0,x.jsx)(I,{href:"/legal/crypto_risk_statement/canada",children:a(S.linksRiskDisclosure)}),!e&&(0,x.jsxs)(M,{children:["© ",(new Date).getFullYear()," Coinbase"]})]}),(0,x.jsxs)(C,{align:"center",column:e,children:[(0,x.jsx)(u.zq,{instrumentationId:"Footer",fallback:null,children:(0,x.jsx)(m.Z,{owner:"infra",context:"locale_selector",children:(0,x.jsx)(p.Z,{owner:"infra",boundaryName:"LocaleSelector",context:"locale_selector",children:(0,x.jsx)(b.Z,{})})})}),!o&&(0,x.jsx)(w,{href:"https://support.coinbase.com/",children:(0,x.jsx)(r.Z,{size:"small",children:a(S.actionshelp)})}),e&&(0,x.jsxs)(L,{children:["© ",(new Date).getFullYear()," Coinbase"]})]})]})}),(0,x.jsx)(f.Z,{source:"footer"})]})}const v=(0,s.ZP)(o.Z).withConfig({displayName:"Footer__Links",componentId:"sc-1esv9sa-0"})(["@media (","){padding:10px;align-self:stretch;justify-content:center;border-bottom:",";}"],d.Z.phone,(e=>e.theme.border.border)),w=s.ZP.a.withConfig({displayName:"Footer__NeedHelp",componentId:"sc-1esv9sa-1"})(["@media (","){margin-top:15px;}"],d.Z.phone),C=(0,s.ZP)(o.Z).withConfig({displayName:"Footer__Right",componentId:"sc-1esv9sa-2"})(["flex:0 0 auto;"]),T=(0,s.ZP)(o.Z).withConfig({displayName:"Footer__Wrapper",componentId:"sc-1esv9sa-3"})(["background:",";@media not all and (","){height:64px;max-height:64px;padding:0 ",";",";}"],(e=>e.theme.color.backgroundWash),d.Z.phone,(e=>e.theme.size.huge),(e=>"accounts"!==e.active&&`border-top: ${e.theme.border.border}`)),j=(0,s.ZP)(o.Z).withConfig({displayName:"Footer__Content",componentId:"sc-1esv9sa-4"})(["font-size:14px;color:",";@media not all and (","){width:100%;max-width:","px;}"],(e=>e.theme.color.slate),d.Z.phone,(e=>e.theme.layout.width)),M=s.ZP.div.withConfig({displayName:"Footer__CopyrightLeft",componentId:"sc-1esv9sa-5"})(["margin-left:15px;"]),L=s.ZP.div.withConfig({displayName:"Footer__CopyrightRight",componentId:"sc-1esv9sa-6"})(["margin-right:15px;@media (","){margin:15px 0;}"],d.Z.phone),I=s.ZP.a.withConfig({displayName:"Footer__Link",componentId:"sc-1esv9sa-7"})(["&:not(:first-child){margin-left:15px;}"]),_=(0,l.memo)(F)},2299:(e,a,n)=>{n.r(a),n.d(a,{default:()=>b});const l={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"HeaderBarNotificationButtonFragment",selections:[{args:null,kind:"FragmentSpread",name:"useNotificationBadgeCountFragment"},{args:null,kind:"FragmentSpread",name:"NotificationsDropdownHubButtonFragment"}],type:"Query",abstractKey:null,hash:"3042818b7d61963543bbc7b4a89daa1a"},t=l;var i=n(0),s=n(9),r=n(212),o=n(4),d=n(7),c=n(3610),u=n(3),m=n(1564),p=n(223),g=n(1369),y=n(1245),k=n(3700),h=n(3997),f=n(2);function b({queryRef:e}){const{showDropdown:a}=(0,g.x)(),n=(0,u.Jc)(t,e),l=(0,y.Z)(n),i=(0,p.ku)(d.Us.click,"notifications"),s=(0,p.ku)(d.Us.hover,"notifications");return a?(0,f.jsx)(m.Z,{owner:"notifications",context:"header_bar_bell_dropdown",children:(0,f.jsx)(x,{queryRef:n,badgeCount:l,onClick:i,onHover:s})}):(0,f.jsx)(m.Z,{owner:"notifications",context:"header_bar_bell_navigation","data-element":"ErrorBoundary","data-component":"HeaderBarNotificationButton",children:(0,f.jsx)(h.R,{to:"/notifications",badgeCount:l,onClick:i,onHover:s,"data-element":"NotificationBellButton"})})}function x({badgeCount:e,queryRef:a,onClick:n,onHover:l}){const{locale:t}=(0,s.Z)(),d=(0,r.useSpectrum)(),m=(0,i.useMemo)((()=>(0,f.jsx)(h.R,{badgeCount:e,onClick:n,onHover:l})),[e,n,l]);return(0,f.jsx)(o.Box,{maxHeight:40,"data-element":"Box","data-component":"NotificationDropdownButton",children:(0,f.jsx)(c.kR,{locale:t,platform:"retail-web",spectrum:d,Placeholder:o.Box,"data-element":"NotificationsFrameworkProvider",children:(0,f.jsx)(u.zq,{instrumentationId:"notifications-dropdown-hub-button",fallback:m,"data-element":"InstrumentedSuspense",children:(0,f.jsx)(k.o,{queryRef:a,badgeCount:e,iconComponent:m,"data-element":"NotificationsDropdownHubButton"})})})})}},1329:(e,a,n)=>{n.d(a,{b:()=>l,m:()=>t});const l="header-anchor-primary",t="header-anchor-secondary"},1489:(e,a,n)=>{n.d(a,{b:()=>O.b,Z:()=>H});const l={argumentDefinitions:[{kind:"RootArgument",name:"assetSlug"},{kind:"RootArgument",name:"assetUuid"},{defaultValue:null,kind:"LocalArgument",name:"chainId"},{kind:"RootArgument",name:"skipAssetSlug"},{kind:"RootArgument",name:"skipAssetUuid"},{defaultValue:null,kind:"LocalArgument",name:"skipDappWalletExperiment"}],kind:"Fragment",metadata:null,name:"HeaderBarFragment",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{condition:"skipAssetSlug",kind:"Condition",passingValue:!1,selections:[{alias:null,args:[{kind:"Variable",name:"slug",variableName:"assetSlug"}],concreteType:"ViewerAsset",kind:"LinkedField",name:"assetBySlug",plural:!1,selections:t=[{args:null,kind:"FragmentSpread",name:"useStakingV2RewardAndExperimentFragment"}],storageKey:null}]},{condition:"skipAssetUuid",kind:"Condition",passingValue:!1,selections:[{alias:null,args:[{kind:"Variable",name:"uuid",variableName:"assetUuid"}],concreteType:"ViewerAsset",kind:"LinkedField",name:"assetByUuid",plural:!1,selections:t,storageKey:null}]}],storageKey:null},{args:[{kind:"Variable",name:"chainId",variableName:"chainId"},{kind:"Variable",name:"skip",variableName:"skipDappWalletExperiment"}],kind:"FragmentSpread",name:"useHasDappWalletAddressFragment"}],type:"Query",abstractKey:null};var t;l.hash="259fd3b3e8bb5633ce73912fbe2d79b6";const i=l;var s=n(0),r=n(896),o=n(3),d=n(139),c=n(923),u=n(1583),m=n(1433),p=n(218),g=n(10),y=n(48),k=n(72),h=n(386),f=n(185),b=n(159),x=n(897),S=n(2);function F({centerContent:e,rightContent:a,top:n=0,isFallback:l,sideBarWidth:t}){const{isLocked:i,scrollbarSize:r}=(0,h.Z)(),c=(0,s.useMemo)((()=>i?24+r:24),[i,r]),{setLayoutState:u,headerHeight:m}=(0,b.Vn)(),p=(0,s.useCallback)((e=>{!l&&e&&u({headerMounted:!0,headerHeight:n+f.j0})}),[l,u,n]),g={top:n,sideBarWidth:t,paddingRight:c};return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(I,{paddingTop:m||f.j0}),(0,S.jsx)(d.Z,{owner:"infra",fallback:()=>(0,S.jsx)(w,{...g,children:(0,S.jsx)(v,{})}),context:"header_bar",children:(0,S.jsx)(o.zq,{instrumentationId:"HeaderBarDesktop",fallback:(0,S.jsx)(w,{...g}),children:(0,S.jsxs)(w,{...g,children:[(0,S.jsx)(v,{ref:p},"header-left-content"),(0,S.jsx)(j,{id:f.wN,children:e}),(0,S.jsx)(M,{children:a})]})})})]})}const v=(0,s.forwardRef)(((e,a)=>(0,S.jsx)(d.Z,{owner:"infra",context:"header_bar",children:(0,S.jsx)(T,{children:(0,S.jsx)(L,{ref:a,"data-testid":"pageTitle",id:f.Ce})})})));v.displayName="LeftContent";const w=(0,g.ZP)(x.U).withConfig({displayName:"HeaderBarDesktop__Header",componentId:"sc-14zi61m-0"})(["position:fixed;left:0;transition:top ","ms;top:","px;right:0;z-index:",";margin-left:","px;padding-left:24px;padding-right:","px;display:flex;justify-content:space-between;min-height:","px;max-height:","px;background-color:",";"],f.aV,(({top:e=0})=>(0,k.Z)(e)),(e=>e.theme.zIndex.high),(e=>(0,k.Z)(e.sideBarWidth)),(e=>(0,k.Z)(e.paddingRight)),f.j0,f.j0,(e=>e.theme.color.white)),C=(0,g.ZP)(y.Z).withConfig({displayName:"HeaderBarDesktop__BaseHeaderSection",componentId:"sc-14zi61m-1"})(["height:100%;"]),T=(0,g.ZP)(C).withConfig({displayName:"HeaderBarDesktop__Left",componentId:"sc-14zi61m-2"})(["font-size:20px;font-weight:",";align-items:center;flex-shrink:0;padding-right:",";"],(e=>e.theme.fontWeight.bold),(e=>e.theme.size.large)),j=(0,g.ZP)(C).withConfig({displayName:"HeaderBarDesktop__Center",componentId:"sc-14zi61m-3"})(["overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;&::-webkit-scrollbar{display:none;}"]),M=(0,g.ZP)(C).withConfig({displayName:"HeaderBarDesktop__Right",componentId:"sc-14zi61m-4"})(["flex-shrink:0;"]),L=g.ZP.h1.withConfig({displayName:"HeaderBarDesktop__Title",componentId:"sc-14zi61m-5"})(["font-size:20px;font-weight:500;"]),I=(0,g.ZP)(y.Z).withConfig({displayName:"HeaderBarDesktop__PaddingTop",componentId:"sc-14zi61m-6"})(["transition:height ","ms;height:","px;"],f.aV,(({paddingTop:e})=>(0,k.Z)(e)));var _=n(4);function K({centerContent:e,rightContent:a,top:n=0,paddingBottom:l=16}){const{isLocked:t,scrollbarSize:i}=(0,h.Z)(),r=(0,p.Z)(),c=(0,b.Or)({collapsed:r}),u=(0,s.useMemo)((()=>t?24+i:24),[t,i]),{setLayoutState:m,headerHeight:g}=(0,b.Vn)(),y=(0,s.useRef)(null),k=(0,s.useCallback)((e=>{m({headerHeight:n+(e||0)})}),[m,n]);(0,s.useEffect)((function(){if(!y.current)return;const e=new ResizeObserver((()=>{k(y.current?.offsetHeight)}));return e.observe(y.current),()=>e.disconnect()}),[k]);const x=(0,s.useCallback)((e=>{e&&m({headerMounted:!0})}),[m]),F={sideBarWidth:c,top:n,paddingRight:u,paddingBottom:l};return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(B,{paddingTop:g||f.dH}),(0,S.jsx)(d.Z,{owner:"infra",fallback:()=>(0,S.jsx)(P,{...F,children:(0,S.jsx)(N,{})}),context:"header_bar",children:(0,S.jsx)(o.zq,{instrumentationId:"HeaderBarDesktopV2",fallback:(0,S.jsx)(P,{...F}),children:(0,S.jsxs)(P,{...F,ref:y,children:[(0,S.jsxs)(_.HStack,{alignItems:"center",justifyContent:"space-between",width:"100%",children:[(0,S.jsx)(N,{ref:x},"header-left-content"),(0,S.jsx)(D,{id:f.wN,children:e}),(0,S.jsx)(R,{children:a})]}),(0,S.jsx)(U,{id:f.uf})]})})})]})}const N=(0,s.forwardRef)(((e,a)=>(0,S.jsx)(d.Z,{owner:"infra",context:"header_bar",children:(0,S.jsx)(Z,{children:(0,S.jsx)(V,{ref:a,"data-testid":"pageTitle",id:f.Ce})})})));N.displayName="LeftContent";const B=(0,g.ZP)(y.Z).withConfig({displayName:"HeaderBarDesktopV2__PaddingTop",componentId:"tq0hj4-0"})(["transition:height ","ms;height:","px;"],f.aV,(({paddingTop:e})=>(0,k.Z)(e))),P=(0,g.ZP)(x.U).withConfig({displayName:"HeaderBarDesktopV2__Header",componentId:"tq0hj4-1"})(["position:fixed;left:","px;transition:top ","ms;top:","px;right:0;z-index:",";padding-left:24px;padding-right:","px;padding-bottom:","px;padding-top:16px;display:flex;flex-direction:column;justify-content:space-between;min-height:","px;background-color:",";"],(e=>(0,k.Z)(e.sideBarWidth)),f.aV,(({top:e=0})=>(0,k.Z)(e)),(e=>e.theme.zIndex.high),(e=>(0,k.Z)(e.paddingRight)),(({paddingBottom:e=16})=>(0,k.Z)(e)),f.j0,(e=>e.theme.color.white)),A=(0,g.ZP)(y.Z).withConfig({displayName:"HeaderBarDesktopV2__BaseHeaderSection",componentId:"tq0hj4-2"})(["height:100%;"]),Z=(0,g.ZP)(A).withConfig({displayName:"HeaderBarDesktopV2__Left",componentId:"tq0hj4-3"})(["font-size:20px;font-weight:",";align-items:center;flex-shrink:0;padding-right:",";"],(e=>e.theme.fontWeight.bold),(e=>e.theme.size.large)),D=(0,g.ZP)(A).withConfig({displayName:"HeaderBarDesktopV2__Center",componentId:"tq0hj4-4"})(["overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;&::-webkit-scrollbar{display:none;}"]),R=(0,g.ZP)(A).withConfig({displayName:"HeaderBarDesktopV2__Right",componentId:"tq0hj4-5"})(["flex-shrink:0;"]),V=g.ZP.h1.withConfig({displayName:"HeaderBarDesktopV2__Title",componentId:"tq0hj4-6"})(["font-size:20px;font-weight:500;"]),U=(0,g.ZP)(A).withConfig({displayName:"HeaderBarDesktopV2__Bottom",componentId:"tq0hj4-7"})(["width:100%;"]);function E({queryRef:e,...a}){const n=(0,o.Jc)(i,e),{viewer:l}=n,t=l.assetBySlug||l.assetByUuid||null,s=(0,p.Z)(),d=(0,c.Z)({collapsed:s}),g=(0,m.n)(n),y=(0,r.Z)(),k=g||y,h=(0,u.p)(k?null:t);return g||h||y?(0,S.jsx)(K,{...a}):(0,S.jsx)(F,{...a,sideBarWidth:d})}function H(e){const a=(0,c.Z)({collapsed:!1});return(0,S.jsx)(d.Z,{owner:"infra",fallback:()=>(0,S.jsx)(F,{...e,sideBarWidth:a,isFallback:!0}),context:"header_bar","data-element":"ErrorBoundary","data-component":"HeaderBarContainer",children:(0,S.jsx)(o.zq,{instrumentationId:"HeaderBarContainer",fallback:(0,S.jsx)(F,{...e,sideBarWidth:a,isFallback:!0}),"data-element":"InstrumentedSuspense",children:(0,S.jsx)(E,{...e,"data-element":"HeaderBarDesktopContent"})})})}var O=n(1329)},897:(e,a,n)=>{n.d(a,{G:()=>s,U:()=>i});var l=n(10),t=n(185);const i=l.ZP.nav.withConfig({displayName:"styles__BaseHeader",componentId:"sc-14kegwt-0"})(["display:flex;align-items:center;padding:16px;border-bottom:",";"],(e=>e.theme.border.border)),s=(0,l.ZP)(i).withConfig({displayName:"styles__HeaderMobile",componentId:"sc-14kegwt-1"})(["min-height:","px;max-height:","px;padding:0 ",";"],t.ys,t.ys,(e=>e.theme.size.huge))},1112:(e,a,n)=>{n.d(a,{Z:()=>i});var l=n(0),t=n(15);const i=(0,l.createContext)({sidebarCompression:"expanded",setLayoutState:()=>{(0,t.cB)(new Error("LayoutStateContext properties accessed outside of LayoutStateProvider"),{owner:"infra",context:"app"})}})},818:(e,a,n)=>{n.d(a,{Z:()=>s});var l=n(0),t=n(351),i=n(1112);function s(){return{...(0,l.useContext)(i.Z),...(0,l.useContext)(t.Lt)}}},923:(e,a,n)=>{n.d(a,{Z:()=>i});var l=n(185),t=n(818);function i({collapsed:e=!1}){const{sidebarCompression:a}=(0,t.Z)();return e||"collapsed"===a?l.$U:l.H6}},159:(e,a,n)=>{n.d(a,{ZP:()=>u,Vn:()=>m.Z,Or:()=>p.Z});var l=n(0),t=n(33),i=n(1112),s=n(83),r=n(770),o=n(60);var d=n(2);function c({children:e}){const[{userPreference:a,contentPreference:n,maxWidth:c,headerMounted:u,headerHeight:m,alignContent:p,hideFooter:g,hideSearch:y,hideBuySellButton:k,hideSendReceiveButton:h,hideFloatingTradeButton:f,hideChecklistBanner:b,hideReferralButton:x,showDarkModeToggle:S,showStickyFooter:F,stretch:v,whiteBackground:w,paddingBottomHeader:C,showP2PCreateButton:T,showMultiPortfolioDisclaimer:j,drawerWidth:M},L]=(0,l.useState)({userPreference:"noPreference",contentPreference:"noPreference",hideFooter:!0,hideSearch:!0,hideBuySellButton:!0,hideSendReceiveButton:!0,hideFloatingTradeButton:!0,hideChecklistBanner:!0,hideReferralButton:!1,showDarkModeToggle:!1,headerMounted:!1,headerHeight:0,alignContent:"center",showStickyFooter:!1,showP2PCreateButton:!1,showMultiPortfolioDisclaimer:!1,drawerWidth:0,setDrawerWidth:t.noop}),I=function(e,a){const n=(0,r.Z)();return(0,o.Z)()?"expanded":n.width>s.A.desktop_small?"noPreference"===e?"noPreference"===a?"expanded":a:e:"collapsed"}(a||"noPreference",n||"noPreference"),_=e=>{L((a=>({...a,drawerWidth:e})))},K=(0,l.useMemo)((()=>({sidebarCompression:I,maxWidth:c,headerMounted:u,headerHeight:m,alignContent:p,setLayoutState:e=>L((a=>({...a,...e}))),hideFooter:g,hideSearch:y,hideBuySellButton:k,hideSendReceiveButton:h,hideFloatingTradeButton:f,hideChecklistBanner:b,hideReferralButton:x,showDarkModeToggle:S,showStickyFooter:F,stretch:v,whiteBackground:w,paddingBottomHeader:C,showP2PCreateButton:T,showMultiPortfolioDisclaimer:j,drawerWidth:M,setDrawerWidth:_})),[I,c,u,m,p,g,y,k,h,f,b,x,S,F,v,w,C,T,j,M]);return(0,d.jsx)(i.Z.Provider,{value:K,"data-element":"unknown","data-component":"LayoutStateProvider",children:e})}const u=(0,l.memo)(c);var m=n(818),p=n(923)},1250:(e,a,n)=>{n.d(a,{e:()=>U,Z:()=>W});var l=n(0),t=n(11),i=n(9),s=n(32),r=n(10),o=n(48),d=n(2378),c=n(1373),u=n(154),m=n(1359),p=n(83),g=n(836),y=n(338),k=n(4),h=n(346),f=n(15),b=n(159);const x={fragment:{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"EarnAmountBadgeQuery",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{kind:"RequiredField",field:S={alias:null,args:null,concreteType:"EarnUserProgress",kind:"LinkedField",name:"earnUserProgress",plural:!1,selections:[{alias:null,args:null,concreteType:"EarnUserProgressEarnings",kind:"LinkedField",name:"earnings",plural:!1,selections:[{alias:null,args:null,concreteType:"EarnUserProgressCampaign",kind:"LinkedField",name:"activeCampaign",plural:!1,selections:[{alias:null,args:null,concreteType:"Amount",kind:"LinkedField",name:"remaining",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"eligibilityStatus",storageKey:null}],storageKey:null},action:"THROW",path:"viewer.earnUserProgress"}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[],kind:"Operation",name:"EarnAmountBadgeQuery",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[S,{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}]},params:{id:"4056c9fb39ca3c8c131266213899f1c5a9c10d1bce6e33eafee0f4611f494d73",metadata:{},name:"EarnAmountBadgeQuery",operationKind:"query",text:null}};var S;x.hash="4898957c67fb49a1e9e206f5aaa12a9b";const F=x;var v=n(3),w=n(113),C=n(16),T=n(2);function j({text:e,compact:a}){return(0,T.jsx)(M,{compact:a,"data-element":"StyledPill","data-component":"PillLabel",children:e})}const M=r.ZP.div.withConfig({displayName:"PillLabel__StyledPill",componentId:"sc-9ynuht-0"})(["background:",";color:",";padding:","px;border-radius:4px;font-size:11px;font-weight:bold;margin-left:",";white-space:nowrap;@media (","){height:28px;font-size:10px;}"],"#ECF1FF",w.r.color.textAccent,(e=>e.compact?4:8),C.spacing[2],p.Z.phone_small),L=(0,l.memo)(j);function I({compact:e=!1}){const a=(0,v.pp)(F,{}),n=a.viewer.earnUserProgress.earnings,l=a.viewer.earnUserProgress.eligibilityStatus,t=Number(n.activeCampaign.remaining.value)>0,{formatNumber:s}=(0,i.Z)();return(0,T.jsx)(T.Fragment,{children:l&&t?(0,T.jsx)(k.Box,{spacingEnd:2,alignSelf:"flex-end",children:(0,T.jsx)(L,{text:s(Number(n.activeCampaign.remaining.value),{style:"currency",currency:n.activeCampaign.remaining.currency,notation:"compact"}),compact:e})}):null})}const _=(0,l.memo)(I);var K=n(779),N=n(348);const B={"/assets":["/accounts/:id/vault","/accounts/:id"],"/home":["/accounts/:id/vault","/accounts/:id"],"/trade":["/price/:name"]};function P({to:e,href:a,onClick:n,children:t,...i}){const r=function(e){return(0,l.useCallback)(((a,n)=>!!e&&(a?a.isExact:B[e]?(0,s.LX)(n.pathname,{path:B[e],exact:!1,strict:!1}):e===n.pathname)),[e])}(e);return e?(0,T.jsx)(Z,{onClick:n,to:e,href:a,isActive:r,...i,children:t}):(0,T.jsx)(A,{onClick:n,href:a,...i,children:t})}const A=(0,r.ZP)(N.Z).withConfig({displayName:"LinkContainer__StyledLink",componentId:"sc-1nz62vh-0"})(["align-items:center;display:flex;width:100%;height:100%;padding-left:",";color:inherit;&.active{color:",";}&:hover{background:",";border-radius:8px;}"],(({theme:e})=>e.size.medium),(({theme:e})=>e.color.textAccent),(({theme:e})=>e.color.backgroundHoverAlt)),Z=(0,r.ZP)(K.OL).withConfig({displayName:"LinkContainer__StyledNavLink",componentId:"sc-1nz62vh-1"})(["align-items:center;display:flex;width:100%;height:100%;padding-left:",";color:inherit;&.active{color:",";path{fill:",";}}&:hover{background:",";border-radius:8px;}"],(({theme:e})=>e.size.medium),(({theme:e})=>e.color.textAccent),(({theme:e})=>e.color.iconFill),(({theme:e})=>e.color.backgroundHoverAlt)),D=(0,t.vU)({new:{id:"NavigationRowItem.new",defaultMessage:"New"}});function R({title:e,iconName:a,to:n,href:t,onClick:r,className:o,onMouseEnter:d,badgeCount:c,showEarnBadge:p,referralCampaignInfo:x,isPromo:S,promoIcon:F,openInNewTab:v,showReferralBadge:w,isNew:C}){const{formatMessage:j}=(0,i.Z)(),[M,I]=(0,l.useState)(!1),K="collapsed"===(0,b.Vn)().sidebarCompression,N=(0,s.TH)().pathname===n,B=!N&&!!c,A=(0,l.useCallback)((()=>{I(!0)}),[]),Z=(0,l.useCallback)((()=>{I(!1)}),[]),R=(0,f.$T)(),V=(0,l.useMemo)((()=>S&&F?F:a?(0,T.jsx)(H,{children:(0,T.jsx)(g.DotCount,{pin:"top-end",max:9,count:K&&B?c:0,overlap:"circular",children:(0,T.jsx)(z,{children:(0,T.jsx)(y.NavigationIcon,{size:"s",name:a,active:N})})})}):null),[N,c,a,K,B,S,F]),U=(0,T.jsx)(m.Z,{visible:M||void 0,disableAnimations:M,position:"right",align:"center",wrapContent:!0,content:(0,T.jsx)(q,{hasIcon:!1,isVisible:!0,isCollapsed:K,children:e}),isDark:!0,children:V}),E=(0,l.useMemo)((()=>!K&&x&&w?(0,T.jsx)(k.Box,{spacingEnd:2,children:(0,T.jsx)(L,{text:R({compact:!0,isFiat:!0,amount:x.bonusAmount})})}):null),[R,K,x,w]),W=(0,T.jsx)(k.VStack,{alignItems:"center",justifyContent:"center",children:(0,T.jsx)(h.Vp,{colorScheme:"blue",intent:"promotional",children:j(D.new)})});return(0,T.jsx)(O,{className:o,onMouseEnter:d,"data-element":"NavigationListItem","data-component":"NavigationRowItem",children:(0,T.jsx)(P,{onClick:r,to:n,href:t,onFocus:A,onBlur:Z,openInNewTab:v,"data-element":"LinkContainer",children:(0,T.jsxs)(k.HStack,{justifyContent:"space-between",alignItems:"center",width:"100%","data-element":"HStack",children:[(0,T.jsxs)(k.Box,{"data-element":"Box",children:[K?U:V,(0,T.jsx)(q,{hasIcon:!!a||!(!S||!F),isVisible:!K,isCollapsed:K,isPromo:S,"data-element":"NavTitle",children:e})]}),!K&&B?(0,T.jsx)(k.Box,{spacingEnd:2,children:(0,T.jsx)(g.DotCount,{count:c})}):null,E,!K&&p?(0,T.jsx)(u.Z,{instrumentationId:"EarnAmountBadge",fallback:null,children:(0,T.jsx)(_,{})}):null,C?W:null]})})})}const V="Earn Rewards";function U({className:e}){return(0,T.jsxs)(O,{className:e,"data-element":"NavigationListItem","data-component":"LoadingNavigationRowItem",children:[(0,T.jsx)(H,{"data-element":"IconContainer",children:(0,T.jsx)(z,{"data-element":"IconBackground",children:(0,T.jsx)(E,{"data-element":"PlaceholderIcon"})})}),(0,T.jsx)(q,{hasIcon:!0,isVisible:!0,as:d.Z,text:V,"data-element":"NavTitle"})]})}const E=(0,r.ZP)(c.Z).withConfig({displayName:"NavigationRowItem__PlaceholderIcon",componentId:"sc-89ekat-0"})(["height:","px;width:","px;border-radius:50%;"],32,32),H=(0,r.ZP)(o.Z).withConfig({displayName:"NavigationRowItem__IconContainer",componentId:"sc-89ekat-1"})(["position:relative;align-self:center;"]),O=r.ZP.li.withConfig({displayName:"NavigationRowItem__NavigationListItem",componentId:"sc-89ekat-2"})(["display:flex;align-items:center;height:48px;color:",";path{fill:",";}"],(({theme:e})=>e.color.text),(({theme:e})=>e.color.text)),z=(0,r.ZP)(o.Z).withConfig({displayName:"NavigationRowItem__IconBackground",componentId:"sc-89ekat-3"})(["height:","px;width:","px;background:",";border-radius:50%;justify-content:center;align-items:center;@media (","){height:40px;width:40px;svg{height:12px;width:12px;}}"],32,32,(({theme:e})=>e.color.backgroundHoverAlt),p.Z.phone),q=r.ZP.span.withConfig({displayName:"NavigationRowItem__NavTitle",componentId:"sc-89ekat-4"})([""," display:",";align-items:center;font-size:",";font-weight:",";margin-left:",";color:",";opacity:",";"],(e=>e.isCollapsed&&"\n white-space: nowrap;\n "),(e=>e.isVisible?"flex":"none"),(e=>e.theme.fontSize.small),(e=>e.theme.fontWeight.demiBold),(e=>e.hasIcon?"16px":"0"),(e=>e.isPromo?e.theme.color.textAccent:e.theme.color.text),(e=>e.isVisible?1:0)),W=(0,l.memo)(R)},3954:(e,a,n)=>{n.d(a,{Z:()=>r});var l=n(4),t=n(185),i=n(159),s=n(2);function r({children:e,offset:a=0}){const{headerHeight:n,hideFooter:r}=(0,i.Vn)();return(0,s.jsx)(l.Box,{flexDirection:"column",height:`calc(100vh - ${n||t.dH}px - ${r?0:64}px - ${a}px)`,overflow:"hidden","data-element":"Box","data-component":"NonScrollablePageContainer",children:e})}},1482:(e,a,n)=>{n.d(a,{Z:()=>u});var l=n(0),t=n(32),i=n(755),s=n(54),r=n(67),o=n(7),d=n(223),c=n(2);function u({onPress:e,logoContainerClassname:a}){const n=(0,t.k6)(),u=(0,d.zS)(o.Us.click,"logo"),m=(0,d.zS)(o.Us.hover,"logo"),p=(0,l.useCallback)((()=>m),[m]),g=(0,l.useCallback)((()=>{u(),e?e():n.push("/home")}),[u,n,e]);return(0,c.jsx)(s.HStack,{"data-element":"HStack","data-component":"ConsumerLogo",children:(0,c.jsx)(r.Pressable,{onPress:g,as:"button",backgroundColor:"transparent",testID:"coinbase-logo","data-element":"Pressable",children:(0,c.jsx)("div",{onMouseEnter:p,className:a,children:(0,c.jsx)(i.LogoMark,{"data-element":"LogoMark"})})})})}},1556:(e,a,n)=>{n.d(a,{Y:()=>s});var l=n(10),t=n(72),i=n(185);const s=l.ZP.nav.withConfig({displayName:"SideBarV2__StyledNav",componentId:"sc-1t9xn3g-0"})(["position:fixed;transition:top ","ms;top:","px;bottom:0;left:0;display:flex;justify-content:left;flex-direction:column;z-index:",";width:","px;"],i.aV,(({top:e=0})=>(0,t.Z)(e)),(e=>e.theme.zIndex.extraHigh),(e=>(0,t.Z)(e.width)))},934:(e,a,n)=>{n.d(a,{Hs:()=>r,J7:()=>s,b9:()=>o});var l=n(0),t=n(7);const i={more_menu:"more_menu",more_menu_button:"more_menu_button",sidebar_upsell_promo_card:"sidebar_upsell_promo_card"};function s(){return(0,l.useCallback)((({action:e})=>{(0,t.Kz)(i.more_menu,{componentType:t.re.card,action:e})}),[])}function r({componentName:e}){return(0,l.useCallback)((({action:a})=>{e&&(0,t.Kz)(i.more_menu_button,{componentType:t.re.button,action:a,component_name:e})}),[e])}function o(){return(0,l.useCallback)((({action:e,upsellId:a,upsellTitle:n})=>{a&&(0,t.Kz)(i.sidebar_upsell_promo_card,{componentType:t.re.button,action:e,upsellId:a,upsellTitle:n})}),[])}},1243:(e,a,n)=>{n.d(a,{Z:()=>c});const l={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"useSidebarMoreMenuFilterFragment",selections:[{args:null,kind:"FragmentSpread",name:"useNavItemsMainFragment"}],type:"Query",abstractKey:null,hash:"d8c44e5582331ce9c9c232630b214577"},t=l;var i=n(0),s=n(3),r=n(1244);const o=["chartCandles"],d=["pay","taxes"];const c=function({height:e,queryRef:a}){const n=(0,s.Jc)(t,a),l=(0,r.GD)({queryRef:n}).slice(0,8),c=l.filter((e=>d.includes(e.iconName))).map((e=>e.iconName)),{mainItems:u,filteredMoreMenuItems:m}=(0,i.useMemo)((()=>{const a=Math.max(Math.ceil((e-74-90-32-132)/66),2),n=l.length;return{mainItems:l.slice(0,a),filteredMoreMenuItems:l.slice(a,n).filter((e=>!o.includes(e.iconName)))}}),[e,l]);return{mainItems:u,moreMenuItems:m,backfillMainNavIcons:c}}},2300:(e,a,n)=>{n.r(a),n.d(a,{default:()=>pe});const l={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"SideBarV3Fragment",selections:[{args:null,kind:"FragmentSpread",name:"useSidebarMoreMenuFilterFragment"}],type:"Query",abstractKey:null,hash:"d053259b96e99894a336a501a706c246"},t=l;var i=n(0),s=n(9),r=n(32),o=n(154),d=n(770),c=n(780),u=n(4),m=n(807),p=n(7),g=n(3),y=n(139),k=n(223),h=n(365),f=n(3672),b=n(502),x=n(3595),S=n(362),F=n(363),v=n(159),w=n(1482),C=n(348),T=n(54),j=n(2);const M=function({active:e,onPress:a,icon:n,title:l,to:t,href:i,openInNewTab:s,badge:r}){const{sidebarCompression:o}=(0,v.Vn)(),d="collapsed"===o,c=r&&!e&&!d;return(0,j.jsx)(C.Z,{to:t,openInNewTab:s,href:i,"data-element":"Link","data-component":"NavigationItem",children:(0,j.jsxs)(T.HStack,{"data-element":"HStack",children:[(0,j.jsx)(m.SidebarItem,{as:"a",active:e,onPress:a,icon:n,title:l,collapsed:d,tooltipContent:l,"data-element":"SidebarItem"}),c&&r]})})};var L=n(10),I=n(1250),_=n(1556);function K({topOffset:e=0,collapsed:a=!1}){const{sidebarCompression:n}=(0,v.Vn)(),l=(0,v.Or)({collapsed:a});return(0,j.jsx)(_.Y,{top:e,width:l,"data-element":"StyledNav","data-component":"SideBarFallback",children:(0,j.jsxs)(m.Sidebar,{collapsed:"collapsed"===n,logo:(0,j.jsx)(w.Z,{}),"data-element":"Sidebar",children:[(0,j.jsx)(N,{"data-element":"StyledLoadingNavigationRowItem"}),(0,j.jsx)(N,{"data-element":"StyledLoadingNavigationRowItem"}),(0,j.jsx)(N,{"data-element":"StyledLoadingNavigationRowItem"}),(0,j.jsx)(N,{"data-element":"StyledLoadingNavigationRowItem"}),(0,j.jsx)(N,{"data-element":"StyledLoadingNavigationRowItem"}),(0,j.jsx)(N,{"data-element":"StyledLoadingNavigationRowItem"})]})})}const N=(0,L.ZP)(I.e).withConfig({displayName:"SideBarFallback__StyledLoadingNavigationRowItem",componentId:"sc-9opfmz-0"})(["margin-bottom:0;"]),B=(0,i.memo)(K),P={fragment:{argumentDefinitions:[A={defaultValue:null,kind:"LocalArgument",name:"ineligibleCampaignNames"},Z={defaultValue:null,kind:"LocalArgument",name:"skip"},D={defaultValue:null,kind:"LocalArgument",name:"surfaceNames"}],kind:"Fragment",metadata:null,name:"UpsellPromoCardSurfaceQuery",selections:[{args:null,kind:"FragmentSpread",name:"useUpsellFrameworkSurfaceDataFragment"}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[D,Z,A],kind:"Operation",name:"UpsellPromoCardSurfaceQuery",selections:[{condition:"skip",kind:"Condition",passingValue:!1,selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:[{kind:"Variable",name:"ineligibleCampaignNames",variableName:"ineligibleCampaignNames"},{kind:"Variable",name:"surfaceNames",variableName:"surfaceNames"}],concreteType:"UpsellSurface",kind:"LinkedField",name:"upsellList",plural:!0,selections:[R={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},V={alias:null,args:null,kind:"ScalarField",name:"isActive",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"maxSize",storageKey:null},U={alias:null,args:null,kind:"ScalarField",name:"coolOffSeconds",storageKey:null},E={alias:null,args:null,kind:"ScalarField",name:"lastSeen",storageKey:null},{alias:null,args:null,concreteType:"Upsell",kind:"LinkedField",name:"upsells",plural:!0,selections:[V,{alias:null,args:null,kind:"ScalarField",name:"isDismissible",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"minVersion",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"maxVersion",storageKey:null},{alias:null,args:null,concreteType:"UpsellAllotment",kind:"LinkedField",name:"allotments",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"budget",storageKey:null},U],storageKey:null},H={alias:null,args:null,concreteType:"UpsellExperiment",kind:"LinkedField",name:"experiment",plural:!1,selections:[R,{alias:null,args:null,kind:"ScalarField",name:"variants",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"UpsellCampaign",kind:"LinkedField",name:"campaign",plural:!1,selections:[R,V,E,{alias:null,args:null,kind:"ScalarField",name:"state",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"renderId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"impressionCount",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isDismissed",storageKey:null},E,{alias:null,args:null,concreteType:"SDUI",kind:"LinkedField",name:"sdui",plural:!1,selections:[R,{alias:null,args:null,kind:"ScalarField",name:"layout",storageKey:null}],storageKey:null}],storageKey:null},H],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}]}]},params:{id:"e9fb83e942bcd5e6ae0dddaa676fe2ce67bfc942484ea3b869b2859b2d80e2b4",metadata:{},name:"UpsellPromoCardSurfaceQuery",operationKind:"query",text:null}};var A,Z,D,R,V,U,E,H;P.hash="10b5b543ccab3683c7fc2978fa043797";const O=P;var z=n(816),q=n(84),W=n(3609),Q=n(3641),Y=n(11),G=n(61),$=n(38),J=n(14),X=n(867),ee=n(3585),ae=n(934);const ne=(0,Y.vU)({walletUpsellTitle:{id:"sidebarV3.UpsellPromoCard.walletUpsellTitle",defaultMessage:"Wallet"},walletUpsellDescription:{id:"sidebarV3.UpsellPromoCard.walletUpsellDescription",defaultMessage:"Explore self-custody"},coinbaseOneUpsellTitle:{id:"sidebarV3.UpsellPromoCard.coinbaseOneUpsellTitle",defaultMessage:"Coinbase One"},coinbaseOneUpsellDescription:{id:"sidebarV3.UpsellPromoCard.coinbaseOneUpsellDescription",defaultMessage:"Zero trading fees"},coinbaseOneUpsellDescriptionWithExperiment:{id:"sidebarV3.UpsellPromoCard.coinbaseOneUpsellDescriptionWithExperiment",defaultMessage:"{dailyTradesMade}+ free trades made daily"},referralUpsellTitle:{id:"sidebarV3.UpsellPromoCard.referralUpsellTitle",defaultMessage:"Get {referralBonus}"},referralUpsellDescription:{id:"sidebarV3.UpsellPromoCard.referralUpsellDescription",defaultMessage:"Invite friends"}});function le({upsell:e,isCollapsed:a,onClick:n}){const{formatMessage:l}=(0,s.Z)(),t=l(ne.coinbaseOneUpsellDescription),o=(0,i.useMemo)((()=>{switch(e.campaign.name){case"retail-wallet-upsell-campaign":return{title:l(ne.walletUpsellTitle),description:l(ne.walletUpsellDescription),pictogram:"walletLogoNavigation",openInNewTab:!0,href:"https://chrome.google.com/webstore/detail/coinbase-wallet-extension/hnfanknocfeofbddgcijnmhnfnkdnaad"};case"retail-coinbase-one-upsell-campaign":return{title:l(ne.coinbaseOneUpsellTitle),description:t,pictogram:"coinbaseOneLogo",openInNewTab:!1,to:"/one?referrer=sidebar"};default:return void(0,X.vR)(e?.surface.name,e?.campaign.name)}}),[e?.campaign.name,e?.surface.name,l,t]),d=(0,ae.b9)(),{onPrimaryClick:c}=(0,ee.e)(e,p.re.card,!0);(0,i.useEffect)((()=>{o&&d({action:p.Us.render,upsellId:e.campaign.name,upsellTitle:o.title.toLowerCase()})}),[e]);const m=a?1:2,g=(0,r.k6)(),y=(0,i.useCallback)((()=>{if(c(),n(),!o)return;const{href:a,to:l,openInNewTab:t}=o;d({action:p.Us.click,upsellId:e.campaign.name,upsellTitle:o.title.toLowerCase()}),t&&a?window.open(a,"_blank","noopener,noreferrer"):l&&g.push(l)}),[g,n,c,d,e.campaign.name,o]);if(!o)return null;const{title:k,description:h,pictogram:f}=o;return(0,j.jsx)($.Pressable,{width:"100%",onPress:y,borderRadius:"roundedLarge",backgroundColor:"secondary",as:"button",accessibilityLabel:k,"data-element":"Pressable","data-component":"UpsellPromoCardContent",children:(0,j.jsxs)(u.HStack,{gap:1,alignItems:"center",spacing:m,"data-element":"HStack",children:[(0,j.jsx)(G.Pictogram,{name:f,dimension:"48x48",scaleMultiplier:.8,"data-element":"Pictogram"}),!a&&(0,j.jsxs)(u.VStack,{width:"100%",children:[(0,j.jsx)(J.TextHeadline,{as:"span",numberOfLines:2,children:k}),(0,j.jsx)(J.TextLegal,{as:"p",color:"foregroundMuted",numberOfLines:2,children:h})]})]})})}const te=(0,i.memo)(le),ie="retail-sidebar-promo-web";function se(e){const a=(0,z.J9)(ie),n=(0,g.pp)(O,a,{fetchPolicy:"network-only"}),l=(0,W.A)(n),t=(0,z.c5)(ie,l)?.[0],{endMark:i}=(0,h.Z)();return i("sidebar_v3","load_sidebar_upsell_promo_card"),t?(0,Q.N)(t)?(0,j.jsx)(Q.j,{upsell:t,visible:!0,isCollapsed:e.isCollapsed,onClick:e.onClick}):(0,j.jsx)(te,{upsell:t,...e,"data-element":"UpsellPromoCardContent","data-component":"UpsellPromoCardSurfaceContent"}):null}function re(e){const{startMark:a}=(0,h.Z)();return a("sidebar_v3","load_sidebar_upsell_promo_card"),(0,j.jsx)(q.Z,{name:"UpsellPromoCardSurface","data-testid":"Boundary",owner:"growth",context:"upsell_framework",disableSuspenseInstrumentation:!0,"data-element":"Boundary","data-component":"UpsellPromoCardSurface",children:(0,j.jsx)(se,{...e,"data-element":"UpsellPromoCardSurfaceContent"})})}const oe=(0,i.memo)(re);var de=n(1243),ce=n(900);function ue({topOffset:e=0,onMoreMenuClick:a,onMenuItemClick:n,queryRef:l,collapsed:t=!1}){return(0,j.jsx)(y.Z,{owner:"infra",fallback:()=>(0,j.jsx)(B,{topOffset:e,collapsed:t}),context:"sidebar","data-element":"ErrorBoundary","data-component":"SideBarV3",children:(0,j.jsx)(o.Z,{instrumentationId:"SideBarNavigation",fallback:(0,j.jsx)(B,{topOffset:e,collapsed:t}),"data-element":"SuspenseWithTransition",children:(0,j.jsx)(me,{onMoreMenuClick:a,onMenuItemClick:n,topOffset:e,queryRef:l,"data-element":"SideBarNavigation"})})})}function me({topOffset:e=0,onMoreMenuClick:a,onMenuItemClick:n,queryRef:l}){const o=(0,g.Jc)(t,l),{height:y}=(0,d.Z)(),{mainItems:C}=(0,de.Z)({height:y-e,queryRef:o}),{formatMessage:T}=(0,s.Z)(),{startMark:L,endMark:I}=(0,h.Z)();L("sidebar_v3","load_sidebar_v3");const{sidebarCompression:K}=(0,v.Vn)(),N=(0,r.TH)(),B=(0,v.Or)({collapsed:!1}),{currentActiveSpotlightName:P}=(0,S.U)(),A=(0,k.zS)(p.Us.click,"more"),Z=(0,i.useCallback)((e=>{e?.(),n()}),[n]),D=(0,i.useCallback)((()=>{a(),A()}),[a,A]);I("sidebar_v3","load_sidebar_v3");const R=(0,b.E)(),V=(0,F.Z)(),U=(0,i.useCallback)((e=>(0,j.jsxs)(u.VStack,{gap:2,width:e?void 0:"100%",position:e?"relative":void 0,left:"-6px",children:[(0,j.jsx)(oe,{isCollapsed:e,onClick:n},"sidebar-upsell-promo-card"),V&&R&&(0,j.jsx)(x.Z,{name:"ADVANCED_SWITCH_INTRO_SIMPLE_MODE",stepNumber:1,disableOverlay:!1,position:e?"right":"top",align:e?"start":"end",hideStepNumber:!0,dismissOnClick:!1,renderFocusRing:!0,focusRingRadius:e?"roundedLarge":"roundedFull",children:(0,j.jsx)(f.Z,{compact:e,hideTooltip:"ADVANCED_SWITCH_INTRO_SIMPLE_MODE"===P})})]})),[P,R,V,n]);(0,i.useEffect)((()=>{(0,c.ZP)("layout_sidebar",{type:"end"})}),[]);const E=(0,i.useMemo)((()=>["/cloud/products/advanced-trade-api"].includes(N.pathname)),[N.pathname]);return(0,j.jsx)(_.Y,{top:e,width:B,"data-element":"StyledNav","data-component":"SideBarNavigation",children:(0,j.jsxs)(m.Sidebar,{collapsed:"collapsed"===K,logo:(0,j.jsx)(w.Z,{}),renderEnd:U,"data-element":"Sidebar",children:[C.map((e=>(0,j.jsx)(M,{active:!!e.to&&null!==N.pathname.match(`^[a-zA-Z/]*${e.to}($|/)`),onPress:()=>Z(e.onClick),icon:e.iconName,title:e.title,to:e.to,href:e.href,openInNewTab:e.openInNewTab,badge:e.badge},`sidebar-more-menu-item--${e.title}`))),(0,j.jsx)(M,{active:E,onPress:D,icon:"moreVertical",title:T(ce.Z.more),"data-element":"NavigationItem"},"sidebar-more-menu-item--more")]})})}const pe=(0,i.memo)(ue)},900:(e,a,n)=>{n.d(a,{Z:()=>l});const l=(0,n(11).vU)({close:{id:"SideBarV3.close",defaultMessage:"Close"},more:{id:"SideBarV3.more",defaultMessage:"More"},moreMenu:{id:"SideBarV3.moreMenu",defaultMessage:"More for you"},Web3AndDapps:{id:"SideBarV3.Web3AndDapps",defaultMessage:"Web3 and dapps"},CBNFT:{id:"SideBarV3.CBNFT",defaultMessage:"NFT"},CoinbaseWallet:{id:"SideBarV3.CoinbaseWallet",defaultMessage:"Coinbase Wallet"},CoinbaseVerification:{id:"SideBarV3.CoinbaseVerification",defaultMessage:"Coinbase Verification"},DoMoreWithCrypto:{id:"SideBarV3.DoMoreWithCrypto",defaultMessage:"Do more with crypto"},Borrow:{id:"SideBarV3.Borrow",defaultMessage:"Borrow"},DirectDeposit:{id:"SideBarV3.DirectDeposit",defaultMessage:"Direct deposit"},taxes:{id:"SideBarV3.taxes",defaultMessage:"Taxes"},EarnMore:{id:"SideBarV3.EarnMore",defaultMessage:"Earn more"},CoinbaseCard:{id:"SideBarV3.CoinbaseCard",defaultMessage:"Card"},LearningRewards:{id:"SideBarV3.LearningRewards",defaultMessage:"Learning rewards"},InviteFriends:{id:"SideBarV3.InviteFriends",defaultMessage:"Invite friends"},PacksV2:{id:"SideBarV3.PacksV2",defaultMessage:"Crypto bundles"},AdvancedApi:{id:"SideBarV3.AdvancedApi",defaultMessage:"Advanced API"},ManageAccount:{id:"SideBarV3.ManageAccount",defaultMessage:"Manage account"},SecurityCheck:{id:"SideBarV3.SecurityCheck",defaultMessage:"Security check"},Taxes:{id:"SideBarV3.Taxes",defaultMessage:"Tax information"},GetSupport:{id:"SideBarV3.GetSupport",defaultMessage:"Get support"},TradeCrypto:{id:"SideBarV3.tradeCrypto",defaultMessage:"Trade crypto"},CBOne:{id:"SideBarV3.CBOne",defaultMessage:"Coinbase One"},AdvancedTrading:{id:"SideBarV3.AdvancedTrading",defaultMessage:"Advanced trade"},RecurringBuys:{id:"SideBarV3.RecurringBuys",defaultMessage:"Recurring buys"},scan:{id:"SideBarV3.scan",defaultMessage:"Scan"},convert:{id:"SideBarV3.convert",defaultMessage:"Convert"},addCash:{id:"SideBarV3.addCash",defaultMessage:"Add Cash"},cashOut:{id:"SideBarV3.cashOut",defaultMessage:"Cash Out"}})},1495:(e,a,n)=>{n.d(a,{Z:()=>u});var l=n(11),t=n(9),i=n(32),s=n(213),r=n(4),o=n(1251),d=n(2);const c=(0,l.vU)({goBack:{id:"navigation.goBack",defaultMessage:"Go Back"}});function u({title:e,showBackButton:a}){const n=(0,o.f)()>0,l=(0,i.k6)(),{formatMessage:u}=(0,t.Z)();return(0,d.jsxs)(r.HStack,{alignItems:"center","data-element":"HStack","data-component":"Title",children:[a&&n&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(s.IconButton,{accessibilityLabel:u(c.goBack),variant:"secondary",name:"backArrow",onPress:l.goBack}),(0,d.jsx)(r.Spacer,{horizontal:2})]}),e]})}},2207:(e,a,n)=>{n.d(a,{Z:()=>l.Z});var l=n(1495)},776:(e,a,n)=>{n.d(a,{v:()=>t});var l=n(44);function t(){return(0,l.Q)("dec_2023_web_identity_navigation_retail")}},185:(e,a,n)=>{n.d(a,{$U:()=>i,Ce:()=>u,H6:()=>t,aV:()=>c,aY:()=>p,dH:()=>o,j0:()=>s,uf:()=>g,wN:()=>m,ys:()=>r,yz:()=>d});var l=n(113);const t=240,i=87,s=68,r=50,o=73,d=l.r.color.backgroundWash,c=350,u="layout-title",m="layout-center-content",p="layout-bottom-navigation",g="layout-tab-navigation"},930:(e,a,n)=>{n.d(a,{S:()=>h,V:()=>k});var l=n(0),t=n(32),i=n(60),s=n(931),r=n(776),o=n(725),d=n(502),c=n(218),u=n(527),m=n(933),p=n(1237),g=n(362),y=n(2);const k=(0,l.createContext)(void 0);function h({children:e}){const a=(0,i.Z)(),n=(0,u.w)(),h=(0,r.v)(),f=(0,s.ai)(),{push:b}=(0,t.k6)(),{shouldExpandDropdownForUpsell:x,advancedModeUrlForUpsell:S,resetUrlForFuturesUpsell:F}=(0,o.V)(),{shouldShowFuturesUpsellTooltip:v,setShowFuturesUpsellTooltip:w}=(0,p.Z)(),[{shouldShowTooltipToAdvancedUser:C,shouldShowTooltipToSimpleUser:T},j]=(0,m.Z)(),[M,L]=(0,l.useState)(C),I=(0,d.E)(),{forceOpenSpotlight:_}=(0,g.U)(),K=(0,c.Z)(),[N,B]=(0,l.useState)();(0,l.useEffect)((()=>{x&&(I?_(K?"ADVANCED_SWITCH_INTRO_ADVANCED_MODE":"ADVANCED_SWITCH_INTRO_SIMPLE_MODE",1):(h?A():L(!0),w(!0)),B(S))}),[x]),(0,l.useEffect)((()=>{M||F()}),[M]);const P=(0,l.useCallback)((e=>{a?(n("advanced",{skipNavigation:!0}),b(e)):B(e)}),[a,n,b]),A=(0,l.useCallback)((()=>{v&&w(!1),L(!0),f.current?.openMenu()}),[f,w,v]),Z=(0,l.useCallback)((()=>{if(h)return A();M?(B(""),(C||T)&&j()):v&&w(!1),L((e=>!e))}),[h,M,A,C,T,j,v,w]),D=(0,l.useCallback)((()=>{L(!1),B(""),(C||T)&&j()}),[C,T,B,j]);(0,l.useEffect)((()=>{C&&(h?A():L(!0))}),[C]);const R=(0,l.useMemo)((()=>({profileDropdownExpanded:M,setProfileDropdownExpanded:L,toggleProfileDropdown:Z,advancedModeUrl:N,setAdvancedModeUrl:P,shouldShowFuturesUpsellTooltip:v,setShowFuturesUpsellTooltip:w,profileDropdownRef:f,onCloseProfileDropdown:D})),[N,M,Z,P,v,w,f,D]);return(0,y.jsx)(k.Provider,{value:R,"data-element":"unknown","data-component":"LayoutContextProvider",children:e})}},282:(e,a,n)=>{n.d(a,{Z:()=>i});var l=n(0),t=n(930);function i(){const e=(0,l.useContext)(t.V);if(!e)throw Error("LayoutContext has not been initialized!");return e}},223:(e,a,n)=>{n.d(a,{j_:()=>o,ku:()=>d,pp:()=>s,zS:()=>r});var l=n(7);const t="sidebar_button",i={action:l.Us.click,componentType:l.re.button,platform:"web"};function s(e,a="simple"){(0,l.Kz)(t,{...i,componentName:e,tradeSetting:a})}function r(e,a,n="simple"){return(0,l.ld)(t,{...i,action:e,componentName:a,tradeSetting:n})}function o(e,a){return(0,l.ld)("profile_button",{action:e,componentType:l.re.button,platform:"web",componentName:a})}function d(e,a){return(0,l.ld)("global_button",{action:e,componentType:l.re.button,platform:"web",componentName:a})}},1244:(e,a,n)=>{n.d(a,{ZP:()=>V,GD:()=>U});const l={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"useNavItemsMainFragment",selections:[{args:null,kind:"FragmentSpread",name:"useHasYieldCenterNavItemFragment"},{args:null,kind:"FragmentSpread",name:"useFirstStakeIncentiveEligibleFragment"},{args:null,kind:"FragmentSpread",name:"useIsExplorePerpetualFuturesEnabledFragment"}],type:"Query",abstractKey:null,hash:"b6ce69754a655552227ab4978d41aff4"},t=l,i={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"useNavItemsFragment",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"NuxProperties",kind:"LinkedField",name:"nuxProperties",plural:!1,selections:[{alias:null,args:null,concreteType:"ReferralCampaignInfo",kind:"LinkedField",name:"referrerTerms",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"promoCodeLink",storageKey:null},{alias:null,args:null,concreteType:"Amount",kind:"LinkedField",name:"bonusAmount",plural:!1,selections:s=[{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Amount",kind:"LinkedField",name:"thresholdAmount",plural:!1,selections:s,storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"useNotificationBadgeCountFragment"},{args:null,kind:"FragmentSpread",name:"useHasYieldCenterNavItemFragment"},{args:null,kind:"FragmentSpread",name:"useFirstStakeIncentiveEligibleFragment"}],type:"Query",abstractKey:null};var s;i.hash="bd0f245a3c29e6f2b1911d01d1735e36";const r=i;var o=n(0),d=n(33),c=n(11),u=n(60),m=n(503),p=n(7),g=n(3),y=n(935),k=n(1592),h=n(533),f=n(1447),b=n(1245),x=n(2371),S=n(1246),F=n(1424),v=n(1593),w=n(1515),C=n(115),T=n(142),j=n(23),M=n(1594),L=n(832),I=n(527),_=n(363),K=n(1531),N=n(1368),B=n(899),P=n(569),A=n(1491),Z=n(223),D=n(2);const R=(0,c.vU)({trade:{id:"Layout.useNavItems.trade",defaultMessage:"Trade"},homefeed:{id:"Layout.useNavItems.homefeed",defaultMessage:"Home"},learningRewards:{id:"Layout.useNavItems.learningRewards",defaultMessage:"Learning rewards"},notifications:{id:"Layout.useNavItems.notifications",defaultMessage:"Notifications"},assets:{id:"Layout.useNavItems.assets",defaultMessage:"Assets"},myAssets:{id:"Layout.useNavItems.myAssets",defaultMessage:"My assets"},wallet:{id:"Layout.useNavItems.wallet",defaultMessage:"Get Wallet"},earn:{id:"Layout.useNavItems.earn",defaultMessage:"Earn"},futures:{id:"Layout.useNavItems.futures",defaultMessage:"Futures"},perpetualFutures:{id:"Layout.useNavItems.perpetualFutures",defaultMessage:"Perpetuals"},referrals:{id:"Layout.useNavItems.referrals",defaultMessage:"Invite friends"},gifting:{id:"Layout.useNavItems.gifting",defaultMessage:"Send a gift"},joinCoinbaseOne:{id:"Layout.useNavItems.joinCoinbaseOne",defaultMessage:"Join {productName}"},getSupport:{id:"Layout.useNavItems.getSupport",defaultMessage:"Support"},card:{id:"Layout.useNavItems.card",defaultMessage:"Card"},web3:{id:"Layout.useNavItems.web3",defaultMessage:"Web3"},p2p:{id:"Layout.useNavItems.p2p",defaultMessage:"P2P"},packsv2:{id:"Layout.useNavItems.packsv2",defaultMessage:"Crypto bundles"}});function V({queryRef:e}){const a=(0,g.Jc)(r,e),{viewer:n}=a,{formatMessage:l}=(0,y.YB)(),{showModal:t}=(0,C.Z)(),i=(0,F.Z)(),s=(0,w.t)(),c=(0,u.Z)(),v=(0,_.Z)(),{tradeSetting:j}=(0,T.Z)(),M=v?j:"simple",V=(0,L.y)(),{startLoadSupportTopicsPerfMark:U}=(0,A.zV)(),E=c,H=(0,x.W)(),O=(0,B.X)(),z=(0,b.Z)(a),q=n.nuxProperties.referrerTerms,W=(0,P.Z)(),{trackComponentClicked:Q}=(0,f.D)(),Y=(0,h.p)({queryRef:a,assetCode:"ETH"}),G=(0,S.Z)({queryRef:a}),$=(0,Z.zS)(p.Us.click,"home"),J=(0,Z.zS)(p.Us.click,"assets"),X=(0,Z.zS)(p.Us.click,"trade"),ee=(0,Z.zS)(p.Us.click,"rewards"),ae=(0,Z.zS)(p.Us.click,"notifications"),ne=(0,Z.zS)(p.Us.click,"referral"),le=(0,Z.zS)(p.Us.click,"gifting"),te=(0,Z.zS)(p.Us.click,"get_support"),ie=(0,Z.zS)(p.Us.click,"web3"),se=(0,Z.zS)(p.Us.click,"yield"),re=(0,o.useCallback)((()=>{Q("first_stake_incentive_badge"),se()}),[Q,se]),oe=(0,Z.zS)(p.Us.hover,"home"),de=(0,Z.zS)(p.Us.hover,"assets"),ce=(0,Z.zS)(p.Us.hover,"trade"),ue=(0,Z.zS)(p.Us.hover,"rewards"),me=(0,Z.zS)(p.Us.hover,"notifications"),pe=(0,Z.zS)(p.Us.hover,"referral"),ge=(0,Z.zS)(p.Us.hover,"web3"),ye=(0,Z.zS)(p.Us.hover,"gifting"),ke=(0,Z.zS)(p.Us.hover,"get_support"),he=(0,Z.zS)(p.Us.click,"packsv2"),fe=(0,Z.zS)(p.Us.hover,"packsv2"),be=(0,Z.zS)(p.Us.hover,"yield"),xe=(0,N.Z)(),Se=(0,I.w)(),Fe=(0,o.useCallback)((()=>{X(),"simple"===M?(0,p.$Y)("navigate_to_simple_trade_page"):Se(M,{skipNavigation:!0})}),[Se,X,M]),ve=(0,K.j)();return(0,o.useMemo)((()=>(0,d.compact)([E?null:{title:l(R.homefeed),iconName:"home",to:"/home",onClick:()=>$(),onMouseEnter:()=>oe()},E?null:{title:l(R.assets),iconName:"chartPie",to:"/assets",onClick:()=>J(),onMouseEnter:()=>de()},E?null:{title:l(R.trade),iconName:"simple"===M?"trading":"chartCandles",to:"simple"===M?"/trade":V(),onClick:()=>Fe(),onMouseEnter:()=>ce()},!E&&G?{title:l(R.earn),iconName:"interest",to:"/earn",onClick:()=>Y?re():se(),onMouseEnter:()=>be(),isFirstStakeIncentiveEligible:Y}:null,!ve&&i?{title:l(R.learningRewards),iconName:"earn",to:"/learning-rewards",onClick:()=>ee(),onMouseEnter:()=>ue(),showEarnBadge:!0}:null,ve||H?null:{title:l(R.web3),iconName:"planet",to:"/web3",onClick:(0,m.Z)(ie),onMouseEnter:()=>ge()},{title:l(R.notifications),iconName:"bell",to:"/notifications",onClick:()=>ae(),onMouseEnter:()=>me(),badgeCount:z},q&&s?{title:l(R.referrals),iconName:"addPeople",to:"/invite",onClick:()=>ne(),onMouseEnter:()=>pe(),referralCampaignInfo:q,showReferralBadge:!0}:null,xe?null:{title:l(R.gifting),iconName:"giftBox",onClick:()=>{le(),t((0,D.jsx)(k.r,{}))},onMouseEnter:()=>ye()},W?{title:l(R.getSupport),iconName:"support",to:"/get-support",onClick:()=>{U(),te()},onMouseEnter:()=>ke()}:null,O?{title:l(R.packsv2),iconName:"chartPie",to:"/packs",isNew:!0,onClick:()=>he(),onMouseEnter:()=>fe()}:null])),[E,l,M,V,G,Y,ve,i,H,ie,z,q,s,xe,W,O,$,oe,J,de,Fe,ce,re,se,be,ee,ue,ge,ae,me,ne,pe,le,t,ye,U,te,ke,he,fe])}const U=({queryRef:e})=>{const a=(0,g.Jc)(t,e),{formatMessage:n}=(0,y.YB)(),l=(0,F.Z)(),{isInUS:i}=(0,j.Z)(),s=(0,v.x)(),r=(0,M.Z)({queryRef:a}),c=(0,_.Z)(),{tradeSetting:u}=(0,T.Z)(),k=(0,L.y)(),b=c?u:"simple",{trackComponentClicked:w}=(0,f.D)(),C=(0,h.p)({queryRef:a,assetCode:"ETH"}),I=(0,S.Z)({queryRef:a}),N=(0,x.W)(),B=(0,Z.zS)(p.Us.click,"home"),P=(0,Z.zS)(p.Us.click,"assets"),A=(0,Z.zS)(p.Us.click,"trade"),D=(0,Z.zS)(p.Us.click,"yield"),V=(0,o.useCallback)((()=>{w("first_stake_incentive_badge"),D()}),[w,D]),U=(0,Z.zS)(p.Us.click,"card"),E=(0,Z.zS)(p.Us.click,"rewards"),H=(0,Z.zS)(p.Us.click,"web3"),O=(0,Z.zS)(p.Us.hover,"home"),z=(0,Z.zS)(p.Us.hover,"assets"),q=(0,Z.zS)(p.Us.hover,"trade"),W=(0,Z.zS)(p.Us.hover,"explore_futures"),Q=(0,Z.zS)(p.Us.click,"explore_futures"),Y=(0,Z.zS)(p.Us.hover,"explore_perpetual_futures"),G=(0,Z.zS)(p.Us.click,"explore_perpetual_futures"),$=(0,Z.zS)(p.Us.hover,"web3"),J=(0,Z.zS)(p.Us.hover,"yield"),X=(0,Z.zS)(p.Us.hover,"card"),ee=(0,Z.zS)(p.Us.hover,"rewards"),ae=(0,o.useCallback)((()=>{A(),(0,p.$Y)("navigate_to_simple_trade_page")}),[A]),ne=(0,K.j)();return(0,o.useMemo)((()=>(0,d.compact)([{title:n(R.homefeed),iconName:"home",to:"/home",onClick:B,onMouseEnter:O},{title:n(R.myAssets),iconName:"chartPie",to:"/assets",onClick:P,onMouseEnter:z},{title:n(R.trade),iconName:"simple"===b?"trading":"chartCandles",to:"simple"===b?"/trade":k(),onClick:ae,onMouseEnter:()=>q()},s?{title:n(R.futures),iconName:"chartBar",to:"/explore-futures",onClick:Q,onMouseEnter:W}:null,r?{title:n(R.perpetualFutures),iconName:"perpetualSwap",to:"/explore-perpetual-futures",onClick:G,onMouseEnter:Y}:null,I?{title:n(R.earn),iconName:"interest",to:"/earn",onClick:()=>C?V():D(),onMouseEnter:()=>J(),isFirstStakeIncentiveEligible:C}:null,!ne&&l?{title:n(R.learningRewards),iconName:"earn",to:"/learning-rewards",onClick:()=>E(),onMouseEnter:()=>ee()}:null,ne||N?null:{title:n(R.web3),iconName:"planet",to:"/web3",onClick:(0,m.Z)(H),onMouseEnter:$},i?{title:n(R.card),iconName:"paymentCard",to:"/card",onClick:()=>U(),onMouseEnter:()=>X()}:null])),[n,B,O,P,z,b,k,ae,s,Q,W,r,G,Y,I,C,ne,l,N,H,$,i,q,V,D,J,E,ee,U,X])}},3964:(e,a,n)=>{n.d(a,{Z:()=>i});var l=n(0),t=n(894);function i(){const{enableBackdrop:e,disableBackdrop:a}=(0,t.Z)();return(0,l.useCallback)((n=>(n?a&&a():e&&e(),!n)),[a,e])}},1595:(e,a,n)=>{n.d(a,{Z:()=>s});var l=n(1370),t=n(7),i=n(277);function s(e){const{assetSymbol:a,assetSlug:n,accountUuid:s}=(0,i.Z)();return{trackSend:(0,l.Z)(e?.fromDrawer?"send_drawer_tapped":"send_tapped",{category:"send",action:t.Us.click,context:"global_trade",asset_ticker:a,asset_slug:n,account_uuid:s}),trackReceive:(0,l.Z)(e?.fromDrawer?"receive_drawer_tapped":"receive_tapped",{category:"receive",action:t.Us.click,context:"global_trade",asset_ticker:a,asset_slug:n,account_uuid:s})}}},725:(e,a,n)=>{n.d(a,{V:()=>o});var l=n(0),t=n(32),i=n(60),s=n(360),r=n(358);function o(){const e=(0,s.Z)(),a=(0,t.k6)(),n=(0,i.Z)(),o=(0,l.useCallback)((()=>{const e=new URLSearchParams(location.search);e.delete("open-profile-menu"),a.push({search:e.toString()})}),[a]);if("futures-onboarding-skip-ingress"===e.get("open-profile-menu")){if(!n)return{shouldExpandDropdownForUpsell:!0,showFuturesUpsellTooltip:!0,advancedModeUrlForUpsell:`${r.U.FuturesOnboardingSkipIngress}`,resetUrlForFuturesUpsell:o};a.push(r.U.FuturesOnboardingSkipIngress)}return{shouldExpandDropdownForUpsell:!1,showFuturesUpsellTooltip:!1,advancedModeUrlForUpsell:"",resetUrlForFuturesUpsell:o}}},1582:(e,a,n)=>{n.d(a,{Z:()=>o});var l=n(32),t=n(2363),i=n(347),s=n(23);const r=["home","assets","trade","yield","balances","asset","advanced_trade","advanced_portfolio"];function o(){const{pathname:e}=(0,l.TH)(),{countryCode:a}=(0,s.Z)(),n=(0,i.fA)(e);return(0,t.N)(a)&&r.includes(n??"")}},1517:(e,a,n)=>{n.d(a,{E:()=>i});var l=n(0),t=n(1249);function i(){return(0,l.useContext)(t.Z)}},351:(e,a,n)=>{n.d(a,{Lt:()=>k,Sh:()=>Ws.Z,HV:()=>_,aV:()=>Mt.aV,ZP:()=>qs,gZ:()=>Qs.Z});var l=n(0),t=n(526),i=n(11),s=n(9),r=n(10),o=n(48),d=n(345),c=n(60),u=n(774),m=n(3),p=n(1563),g=n(139),y=n(890);const k=(0,l.createContext)({});var h=n(498),f=n(762),b=n(83),x=n(1341),S=n(1525),F=n(1565),v=n(2311),w=n(2);const C=(0,i.vU)({connectionTroubleHeader:{id:"LayoutErrorFallback.connectionTroubleHeader",defaultMessage:"We're having connection issues"},somethingsNotRightHeader:{id:"LayoutErrorFallback.somethingsNotRightHeader",defaultMessage:"Something's not right"},tryAgainLater:{id:"LayoutErrorFallback.tryAgainLater",defaultMessage:"We're looking into it right now. Please try again later. Your funds are safe."}});function T({error:e,errorMetadata:{userErrorCode:a}}){const{formatMessage:n}=(0,s.Z)(),l=(0,v.Z)(e)&&e.message,t=n(l?C.somethingsNotRightHeader:C.connectionTroubleHeader),i=l?e.message:n(C.tryAgainLater),r=(0,x.f)(e)&&e.statusCode>=500?F.Z:S.Z;return(0,w.jsx)(j,{column:!0,center:!0,"data-element":"FullHeightFlex","data-component":"LayoutErrorFallbackBody",children:(0,w.jsxs)(o.Z,{column:!0,center:!0,"data-element":"Flex",children:[(0,w.jsx)(I,{src:r,"data-element":"Image"}),!!a&&(0,w.jsx)(f.a,{userErrorCode:a}),(0,w.jsx)(M,{level:3,align:"center","data-element":"ErrorHeader",children:t}),(0,w.jsx)(L,{"data-element":"Subtext",children:i})]})})}const j=(0,r.ZP)(o.Z).withConfig({displayName:"LayoutErrorFallbackBody__FullHeightFlex",componentId:"sc-1cfdq5y-0"})(["height:100%;"]),M=(0,r.ZP)(h.h).withConfig({displayName:"LayoutErrorFallbackBody__ErrorHeader",componentId:"sc-1cfdq5y-1"})(["padding:24px 0 8px;"]),L=r.ZP.p.withConfig({displayName:"LayoutErrorFallbackBody__Subtext",componentId:"sc-1cfdq5y-2"})(["font-size:16px;line-height:24px;text-align:center;color:",";max-width:350px;@media (","){max-width:250px;}"],(e=>e.theme.color.textLight),b.Z.phone),I=r.ZP.img.withConfig({displayName:"LayoutErrorFallbackBody__Image",componentId:"sc-1cfdq5y-3"})(["width:240px;height:240px;"]),_=(0,l.memo)(T);var K=n(159);const N={fragment:{argumentDefinitions:[B={defaultValue:null,kind:"LocalArgument",name:"accountUuid"},P={defaultValue:null,kind:"LocalArgument",name:"assetSlug"},A={defaultValue:null,kind:"LocalArgument",name:"assetSymbol"},Z={defaultValue:null,kind:"LocalArgument",name:"assetUuid"},D={defaultValue:null,kind:"LocalArgument",name:"chainId"},R={defaultValue:null,kind:"LocalArgument",name:"productKey"},V={defaultValue:null,kind:"LocalArgument",name:"skipAccountUuid"},U={defaultValue:null,kind:"LocalArgument",name:"skipAssetSlug"},E={defaultValue:null,kind:"LocalArgument",name:"skipAssetSymbol"},H={defaultValue:null,kind:"LocalArgument",name:"skipAssetUuid"},O={defaultValue:null,kind:"LocalArgument",name:"skipDappWalletExperiment"},z={defaultValue:null,kind:"LocalArgument",name:"skipFuturesTrading"},q={defaultValue:null,kind:"LocalArgument",name:"skipNotificationDropdownHub"}],kind:"Fragment",metadata:null,name:"LayoutDesktopQuery",selections:[{args:null,kind:"FragmentSpread",name:"ChecklistBannerFragment"},{args:null,kind:"FragmentSpread",name:"SidebarFragment"},{args:null,kind:"FragmentSpread",name:"HeaderBarActionsFragment"},{args:null,kind:"FragmentSpread",name:"MoreMenuModalContentFragment"},{args:null,kind:"FragmentSpread",name:"DropdownMenuFragment"},{args:[W={kind:"Variable",name:"chainId",variableName:"chainId"},{kind:"Variable",name:"skipDappWalletExperiment",variableName:"skipDappWalletExperiment"}],kind:"FragmentSpread",name:"HeaderBarFragment"}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[R,D,O,B,P,A,Z,V,U,E,H,q,z],kind:"Operation",name:"LayoutDesktopQuery",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"UserProperties",kind:"LinkedField",name:"userProperties",plural:!1,selections:[Q={alias:null,args:null,kind:"ScalarField",name:"createdAt",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"firstBuyStatus",storageKey:null},Y={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"hasMadeAPurchase",storageKey:null},{alias:null,args:null,concreteType:"Country",kind:"LinkedField",name:"country",plural:!1,selections:G=[{alias:null,args:null,kind:"ScalarField",name:"code",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PersonalDetails",kind:"LinkedField",name:"personalDetails",plural:!1,selections:[{alias:null,args:null,concreteType:"MailingAddress",kind:"LinkedField",name:"address",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"state",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"userType",storageKey:null},{alias:null,args:null,concreteType:"RegionFeatures",kind:"LinkedField",name:"regionFeatures",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"isInUs",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"supportsCryptoToCryptoTransfers",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"supportsFiatTransfers",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"avatarUrl",storageKey:null},$={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null}],storageKey:null},Y,{alias:null,args:null,concreteType:"Earn",kind:"LinkedField",name:"earn",plural:!1,selections:[{alias:null,args:null,concreteType:"EarnEligibility",kind:"LinkedField",name:"eligibility",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"isInEligibleGeo",storageKey:null}],storageKey:null}],storageKey:null},{alias:"eth2ViewerAsset",args:[{kind:"Literal",name:"slug",value:"ethereum-2"}],concreteType:"ViewerAsset",kind:"LinkedField",name:"assetBySlug",plural:!1,selections:[X={alias:null,args:null,concreteType:"YieldPromotion",kind:"LinkedField",name:"yieldPromotion",plural:!1,selections:[{alias:null,args:null,concreteType:"YieldPromotionAssetCta",kind:"LinkedField",name:"assetCta",plural:!1,selections:[J={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Account",kind:"LinkedField",name:"accounts",plural:!0,selections:[{alias:null,args:null,concreteType:"AccountHistoryEntryConnection",kind:"LinkedField",name:"accountHistoryEntries",plural:!1,selections:[{alias:null,args:null,concreteType:"AccountHistoryEntryEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[ee={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null}],storageKey:null},Y],storageKey:null},Y],storageKey:'assetBySlug(slug:"ethereum-2")'},{alias:"ethViewerAsset",args:[{kind:"Literal",name:"slug",value:"ethereum"}],concreteType:"ViewerAsset",kind:"LinkedField",name:"assetBySlug",plural:!1,selections:[X,Y],storageKey:'assetBySlug(slug:"ethereum")'},{alias:null,args:null,kind:"ScalarField",name:"intxAccessLevel",storageKey:null},{alias:null,args:null,concreteType:"InAppNotificationBadgeCount",kind:"LinkedField",name:"unreadNotificationsCount",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"unreadCount",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"AppSwitcherApplications",kind:"LinkedField",name:"appSwitcherApplications",plural:!1,selections:[{alias:null,args:null,concreteType:"AppSwitcherSection",kind:"LinkedField",name:"sections",plural:!0,selections:[ae={alias:null,args:null,kind:"ScalarField",name:"category",storageKey:null},{alias:null,args:null,concreteType:"AppSwitcherApplication",kind:"LinkedField",name:"applications",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"applicationIdentifier",storageKey:null},{alias:null,args:null,concreteType:"AppSwitcherApplicationTile",kind:"LinkedField",name:"tile",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"label",storageKey:null},$,{alias:null,args:null,kind:"ScalarField",name:"destinationUri",storageKey:null},{alias:null,args:null,concreteType:"AppSwitcherTileTag",kind:"LinkedField",name:"tag",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"intent",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"colorScheme",storageKey:null}],storageKey:null}],storageKey:null},ee],storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Card",kind:"LinkedField",name:"card",plural:!1,selections:[{alias:null,args:null,concreteType:"CardProductEnrollment",kind:"LinkedField",name:"productEnrollment",plural:!1,selections:[{alias:null,args:null,concreteType:"CardProductEnrollmentStatus",kind:"LinkedField",name:"productEnrollmentStatus",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"ddaEnrollmentStatus",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null},{alias:"availablePaymentMethods",args:[{kind:"Literal",name:"walletApp",value:!1}],concreteType:"AvailablePaymentMethodV2",kind:"LinkedField",name:"availablePaymentMethodsV2",plural:!0,selections:le=[ne={alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},Y],storageKey:"availablePaymentMethodsV2(walletApp:false)"},{alias:null,args:[{kind:"Literal",name:"action",value:"receives"}],concreteType:"PolicyRestriction",kind:"LinkedField",name:"policyRestrictions",plural:!0,selections:[te={alias:null,args:null,kind:"ScalarField",name:"restrictionName",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"message",storageKey:null},ie={alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,concreteType:"Link",kind:"LinkedField",name:"link",plural:!1,selections:re=[{alias:null,args:null,kind:"ScalarField",name:"text",storageKey:null},se={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],storageKey:null},Y],storageKey:'policyRestrictions(action:"receives")'},{alias:null,args:null,concreteType:"Portfolio",kind:"LinkedField",name:"portfolios",plural:!0,selections:le,storageKey:null},{alias:"quickActionsSurface",args:[{kind:"Literal",name:"categories",value:["UI_COMPONENT_CATEGORY_QUICK_ACTIONS_TRANSFER_TRAY"]},{kind:"Literal",name:"surface",value:"UI_COMPONENT_SURFACE_QUICK_ACTIONS"}],concreteType:"UIComponentsConnection",kind:"LinkedField",name:"uiComponentsBySurface",plural:!1,selections:[{alias:null,args:null,concreteType:"UIComponentEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"UIComponent",kind:"LinkedField",name:"node",plural:!1,selections:[ae,{alias:null,args:null,kind:"ScalarField",name:"contentId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"componentId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"surface",storageKey:null},ne,{alias:null,args:null,kind:"ScalarField",name:"language",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"publishedAt",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"component",plural:!1,selections:[ee,{kind:"InlineFragment",selections:[J,{alias:null,args:null,concreteType:"UIComponentCta",kind:"LinkedField",name:"primaryCta",plural:!1,selections:re,storageKey:null},{alias:null,args:null,concreteType:"UIComponent",kind:"LinkedField",name:"components",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"component",plural:!1,selections:[ee,{kind:"InlineFragment",selections:[J,{alias:null,args:null,kind:"ScalarField",name:"subtitle",storageKey:null},ie,{alias:null,args:null,kind:"ScalarField",name:"informationUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"pictogramId",storageKey:null}],type:"UIComponentElement",abstractKey:null},de={kind:"InlineFragment",selections:oe=[Y],type:"Node",abstractKey:"__isNode"}],storageKey:null},Y],storageKey:null}],type:"UIComponentContainer",abstractKey:null},de],storageKey:null},Y],storageKey:null}],storageKey:null}],storageKey:'uiComponentsBySurface(categories:["UI_COMPONENT_CATEGORY_QUICK_ACTIONS_TRANSFER_TRAY"],surface:"UI_COMPONENT_SURFACE_QUICK_ACTIONS")'},{alias:null,args:null,concreteType:"Account",kind:"LinkedField",name:"fiatAccounts",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"uuid",storageKey:null},ne,ce={alias:null,args:null,kind:"ScalarField",name:"allowWithdrawals",storageKey:null},ue={alias:null,args:null,kind:"ScalarField",name:"allowDeposits",storageKey:null},{alias:null,args:null,concreteType:"Amount",kind:"LinkedField",name:"availableBalance",plural:!1,selections:[me={alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"assetOrFiatCurrency",plural:!1,selections:[ee,{kind:"InlineFragment",selections:G,type:"TiersCurrency",abstractKey:null},de,{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"Asset",kind:"LinkedField",name:"asset",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"platformName",storageKey:null},Y],storageKey:null}],type:"ViewerAsset",abstractKey:null}],storageKey:null},Y],storageKey:null},{alias:"sellPolicyRestrictions",args:[{kind:"Literal",name:"action",value:"sells"}],concreteType:"PolicyRestriction",kind:"LinkedField",name:"policyRestrictions",plural:!0,selections:pe=[te,Y],storageKey:'policyRestrictions(action:"sells")'},{alias:"buyPolicyRestrictions",args:[{kind:"Literal",name:"action",value:"buys"}],concreteType:"PolicyRestriction",kind:"LinkedField",name:"policyRestrictions",plural:!0,selections:pe,storageKey:'policyRestrictions(action:"buys")'},{alias:"tradePolicyRestrictions",args:[{kind:"Literal",name:"action",value:"trades"}],concreteType:"PolicyRestriction",kind:"LinkedField",name:"policyRestrictions",plural:!0,selections:pe,storageKey:'policyRestrictions(action:"trades")'},{alias:"depositPolicyRestrictions",args:[{kind:"Literal",name:"action",value:"deposits"}],concreteType:"PolicyRestriction",kind:"LinkedField",name:"policyRestrictions",plural:!0,selections:pe,storageKey:'policyRestrictions(action:"deposits")'},{alias:"withdrawPolicyRestrictions",args:[{kind:"Literal",name:"action",value:"withdrawals"}],concreteType:"PolicyRestriction",kind:"LinkedField",name:"policyRestrictions",plural:!0,selections:pe,storageKey:'policyRestrictions(action:"withdrawals")'},{alias:null,args:null,concreteType:"Borrow",kind:"LinkedField",name:"borrow",plural:!1,selections:[{alias:null,args:null,concreteType:"LoanSummary",kind:"LinkedField",name:"summary",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"eligibility",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:[{kind:"Literal",name:"eligibleEntities",value:["COINBASE_ONE_GENERAL"]}],concreteType:"CoinbaseSubscriptionEligibileEntityStatus",kind:"LinkedField",name:"coinbaseSubscriptionEligibility",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"isEligible",storageKey:null}],storageKey:'coinbaseSubscriptionEligibility(eligibleEntities:["COINBASE_ONE_GENERAL"])'},{alias:null,args:[{kind:"Literal",name:"filter",value:{campaignId:"6287fcd69586bbabae53ab76",campaignType:"DIRECT_DEPOSIT"}}],concreteType:"UserIncentive",kind:"LinkedField",name:"userIncentives",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"userIncentiveStatus",storageKey:null},Y],storageKey:'userIncentives(filter:{"campaignId":"6287fcd69586bbabae53ab76","campaignType":"DIRECT_DEPOSIT"})'},{alias:null,args:[{kind:"Variable",name:"productKey",variableName:"productKey"}],concreteType:"CoinbaseSubscription",kind:"LinkedField",name:"coinbaseSubscription",plural:!1,selections:[ge={alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},{alias:null,args:null,concreteType:"CoinbaseSubscriptionPlan",kind:"LinkedField",name:"subscriptionPlan",plural:!1,selections:[{alias:null,args:null,concreteType:"CoinbaseSubscriptionPlanBenefit",kind:"LinkedField",name:"benefits",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"benefitType",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"benefitDetails",plural:!1,selections:[ee,{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"cryptoBackPercentage",storageKey:null},Y],type:"AdvancedTradeBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"Amount",kind:"LinkedField",name:"limit",plural:!1,selections:ye=[me,{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null}],storageKey:null}],type:"NoTradingFeeCoinbaseSubscriptionBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"apy",storageKey:null},{alias:null,args:null,concreteType:"Amount",kind:"LinkedField",name:"stakingCap",plural:!1,selections:ye,storageKey:null},Y],type:"USDCBoostedRewardBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:oe,type:"AtoProtectionBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:oe,type:"BoostedCardRewardsBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:oe,type:"BoostedStakingBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:oe,type:"CointrackerBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:oe,type:"CryptoBackCoinbaseSubscriptionBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:oe,type:"CryptoTaxCalculatorBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:oe,type:"MessariTrialBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:oe,type:"PriorityPhoneSupportBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:oe,type:"SweepstakesBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:oe,type:"TaxCenterBenefitDetails",abstractKey:null}],storageKey:null},Y],storageKey:null},Y],storageKey:null},Y],storageKey:null},{condition:"skipNotificationDropdownHub",kind:"Condition",passingValue:!1,selections:[{alias:null,args:ke=[{kind:"Literal",name:"first",value:10},{kind:"Literal",name:"notificationTypes",value:["PRICE_ALERT","NEWS","TRADING_INSIGHTS","ACCOUNT_ACTIVITY","PRODUCT_ANNOUNCEMENT","SECURITY_ALERT"]}],concreteType:"InAppNotificationsConnection",kind:"LinkedField",name:"inAppNotifications",plural:!1,selections:[{alias:null,args:null,concreteType:"InAppNotificationEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"InAppNotification",kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"communicationId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"notificationId",storageKey:null},Q,{alias:null,args:null,kind:"ScalarField",name:"readState",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"notificationCategory",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"templateName",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"payload",plural:!1,selections:[ee,{kind:"InlineFragment",selections:[se,J,{alias:null,args:null,kind:"ScalarField",name:"header",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"rightLabel",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"rightSubLabel",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"imageUrl",storageKey:null},{alias:null,args:null,concreteType:"StringMapData",kind:"LinkedField",name:"dataBackground",plural:!1,selections:[{alias:null,args:null,concreteType:"StringStringPair",kind:"LinkedField",name:"attributes",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},me],storageKey:null}],storageKey:null}],type:"InAppStaticData",abstractKey:null}],storageKey:null},Y,ee],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"pageInfo",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"endCursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"hasNextPage",storageKey:null}],storageKey:null},{kind:"ClientExtension",selections:[{alias:"connectionId",args:null,kind:"ScalarField",name:"__id",storageKey:null}]}],storageKey:'inAppNotifications(first:10,notificationTypes:["PRICE_ALERT","NEWS","TRADING_INSIGHTS","ACCOUNT_ACTIVITY","PRODUCT_ANNOUNCEMENT","SECURITY_ALERT"])'},{alias:null,args:ke,filters:["notificationTypes"],handle:"connection",key:"Query_viewer_inAppNotifications",kind:"LinkedHandle",name:"inAppNotifications"}]},{condition:"skipFuturesTrading",kind:"Condition",passingValue:!1,selections:[{alias:null,args:null,concreteType:"DerivativesOnboarding",kind:"LinkedField",name:"derivativesOnboarding",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"accountStatusV3",plural:!1,selections:[ee,{kind:"InlineFragment",selections:[ge],type:"DerivativesUserAccountStatusV3Success",abstractKey:null},{kind:"InlineFragment",selections:G,type:"GenericError",abstractKey:null}],storageKey:null}],storageKey:null}]},{condition:"skipAccountUuid",kind:"Condition",passingValue:!1,selections:[{alias:null,args:[{kind:"Variable",name:"uuid",variableName:"accountUuid"}],concreteType:"Account",kind:"LinkedField",name:"accountByUuidV2",plural:!1,selections:[ne,ue,ce,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"assetOrFiatCurrency",plural:!1,selections:[ee,{kind:"InlineFragment",selections:[he={alias:null,args:null,concreteType:"SupportedContextsV2",kind:"LinkedField",name:"supportedContextsV2",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"isTradable",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isConvertible",storageKey:null}],storageKey:null}],type:"ViewerAsset",abstractKey:null},de],storageKey:null},Y],storageKey:null}]},{condition:"skipAssetSlug",kind:"Condition",passingValue:!1,selections:[{alias:"assetFromSlug",args:fe=[{kind:"Variable",name:"slug",variableName:"assetSlug"}],concreteType:"ViewerAsset",kind:"LinkedField",name:"assetBySlug",plural:!1,selections:be=[he,{alias:null,args:null,concreteType:"Account",kind:"LinkedField",name:"accounts",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"primary",storageKey:null},ne,ue,ce,Y],storageKey:null},Y],storageKey:null},{alias:null,args:fe,concreteType:"ViewerAsset",kind:"LinkedField",name:"assetBySlug",plural:!1,selections:xe=[{alias:null,args:null,concreteType:"EarnProgram",kind:"LinkedField",name:"earnProgram",plural:!1,selections:le,storageKey:null},Y],storageKey:null}]},{condition:"skipAssetUuid",kind:"Condition",passingValue:!1,selections:[{alias:"assetFromUuid",args:Se=[{kind:"Variable",name:"uuid",variableName:"assetUuid"}],concreteType:"ViewerAsset",kind:"LinkedField",name:"assetByUuid",plural:!1,selections:be,storageKey:null},{alias:null,args:Se,concreteType:"ViewerAsset",kind:"LinkedField",name:"assetByUuid",plural:!1,selections:xe,storageKey:null}]},{condition:"skipAssetSymbol",kind:"Condition",passingValue:!1,selections:[{alias:"assetFromSymbol",args:[{kind:"Variable",name:"symbol",variableName:"assetSymbol"}],concreteType:"ViewerAsset",kind:"LinkedField",name:"assetBySymbol",plural:!1,selections:be,storageKey:null}]},{condition:"skipDappWalletExperiment",kind:"Condition",passingValue:!1,selections:[{alias:null,args:null,concreteType:"Defi",kind:"LinkedField",name:"defiV2",plural:!1,selections:[{alias:null,args:[W],concreteType:"DefiNetwork",kind:"LinkedField",name:"network",plural:!1,selections:[{alias:null,args:null,concreteType:"DefiAccountResult",kind:"LinkedField",name:"controlledAccountsV2",plural:!1,selections:[{alias:null,args:null,concreteType:"DefiAccount",kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"address",storageKey:null},Y],storageKey:null}],storageKey:null},Y],storageKey:null}],storageKey:null}]}],storageKey:null},{condition:"skipFuturesTrading",kind:"Condition",passingValue:!1,selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"RetailDerivatives",kind:"LinkedField",name:"retailDerivatives",plural:!1,selections:[{alias:null,args:null,concreteType:"FuturesSweepInformation",kind:"LinkedField",name:"futuresSweepInformation",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"pending",plural:!1,selections:[ee,{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"dummy",storageKey:null}],type:"FuturesManualSweepInformationNoneScheduled",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"isMax",storageKey:null},{alias:null,args:null,concreteType:"Amount",kind:"LinkedField",name:"amount",plural:!1,selections:ye,storageKey:null}],type:"FuturesManualSweepInformationSweepScheduled",abstractKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}]}]},params:{id:"84445d2cd252520f799bdc83aab8f81427bbd94ec70a68d2a4e8efb533ab6d88",metadata:{},name:"LayoutDesktopQuery",operationKind:"query",text:null}};var B,P,A,Z,D,R,V,U,E,H,O,z,q,W,Q,Y,G,$,J,X,ee,ae,ne,le,te,ie,se,re,oe,de,ce,ue,me,pe,ge,ye,ke,he,fe,be,xe,Se;N.hash="85db11cb54336ae240fde16282c4a1de";const Fe=N;var ve=n(770),we=n(72),Ce=n(780),Te=n(30),je=n(1474),Me=n(84),Le=n(808),Ie=n(1369),_e=n(1574),Ke=n(1209),Ne=n(2369),Be=n(277),Pe=n(2375),Ae=n(535),Ze=n(894),De=n(790),Re=n(2122),Ve=n(1410),Ue=n(218),Ee=n(1470);const He={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"DropdownMenuFragment",selections:[{args:null,kind:"FragmentSpread",name:"useProfileMenuItemsFragment"},{args:null,kind:"FragmentSpread",name:"DropdownContentV2Fragment"},{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{kind:"RequiredField",field:{alias:null,args:null,concreteType:"UserProperties",kind:"LinkedField",name:"userProperties",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"userType",storageKey:null}],storageKey:null},action:"THROW",path:"viewer.userProperties"}],storageKey:null}],type:"Query",abstractKey:null,hash:"4f416759a77d8e866e7cfa1a53bb60a0"},Oe=He;var ze=n(15),qe=n(154),We=n(4),Qe=n(181),Ye=n(282),Ge=n(854),$e=n(386),Je=n(1435);const Xe=function(){var e=[{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null}];return{argumentDefinitions:[{kind:"RootArgument",name:"productKey"}],kind:"Fragment",metadata:null,name:"useProfileMenuItemsFragment",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"UserProperties",kind:"LinkedField",name:"userProperties",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"userType",storageKey:null},{alias:null,args:null,concreteType:"RegionFeatures",kind:"LinkedField",name:"regionFeatures",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"isInUs",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:[{kind:"Variable",name:"productKey",variableName:"productKey"}],concreteType:"CoinbaseSubscription",kind:"LinkedField",name:"coinbaseSubscription",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},{alias:null,args:null,concreteType:"CoinbaseSubscriptionPlan",kind:"LinkedField",name:"subscriptionPlan",plural:!1,selections:[{alias:null,args:null,concreteType:"CoinbaseSubscriptionPlanBenefit",kind:"LinkedField",name:"benefits",plural:!0,selections:[{kind:"InlineDataFragmentSpread",name:"getSubscriptionPlanBenefitFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"benefitType",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"benefitDetails",plural:!1,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"cryptoBackPercentage",storageKey:null}],type:"AdvancedTradeBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"Amount",kind:"LinkedField",name:"limit",plural:!1,selections:e,storageKey:null}],type:"NoTradingFeeCoinbaseSubscriptionBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"apy",storageKey:null},{alias:null,args:null,concreteType:"Amount",kind:"LinkedField",name:"stakingCap",plural:!1,selections:e,storageKey:null}],type:"USDCBoostedRewardBenefitDetails",abstractKey:null}],storageKey:null}],args:null,argumentDefinitions:[]}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null}}();Xe.hash="392efb96d653d4f1db24e99872474ef7";const ea=Xe;var aa=n(137),na=n(7),la=n(184),ta=n(115),ia=n(1579),sa=n(1472),ra=n(804),oa=n(377),da=n(1581),ca=n(223);const ua=(0,i.vU)({manageYourProfile:{id:"Layout.useProfileMenuItems.manageYourProfile",defaultMessage:"Manage your profile"},settings:{id:"Layout.useProfileMenuItems.settings",defaultMessage:"Settings"},signoutLink:{id:"Layout.useProfileMenuItems.signoutLink",defaultMessage:"Sign out"},getSupport:{id:"Layout.useProfileMenuItems.getSupport",defaultMessage:"Get Support"}});function ma(e){const a=(0,m.Jc)(ea,e),{viewer:n}=a,{userProperties:t}=n,{regionFeatures:i}=t,{isInUs:r}=i,{activeNavSelection:o}=(0,K.Vn)(),{formatMessage:d}=(0,s.Z)(),{showModal:c}=(0,ta.Z)(),u=(0,la.Z)("tax_center.enabled"),p=(0,la.Z)("tax_center.international"),g=u&&r||p,y=(0,aa.ZP)("COINBASE_PUBLIC_ACCOUNTS_DOMAIN"),k=n?.coinbaseSubscription,h=Boolean(k?.subscriptionPlan?.benefits?.some((e=>null!==e&&(0,sa.M)(e).benefitType===De.Sj.priorityPhoneSupport)))&&(0,ra.Y)(k?.status),f=(0,ca.j_)(na.Us.click,"manage_your_profile"),b=(0,ca.j_)(na.Us.click,"settings"),x=(0,ca.j_)(na.Us.click,"taxes_reports"),S=(0,ca.j_)(na.Us.click,"taxes"),F=(0,ca.j_)(na.Us.click,"reports"),v=(0,ca.j_)(na.Us.click,"get-support"),C=(0,ca.j_)(na.Us.click,"sign_out"),T=(0,ca.j_)(na.Us.hover,"manage_your_profile"),j=(0,ca.j_)(na.Us.hover,"settings"),M=(0,ca.j_)(na.Us.hover,"taxes_reports"),L=(0,ca.j_)(na.Us.hover,"taxes"),I=(0,ca.j_)(na.Us.hover,"reports"),_=(0,ca.j_)(na.Us.hover,"get-support"),N=(0,ca.j_)(na.Us.hover,"sign_out");return(0,l.useMemo)((()=>{const e={key:"manage-profile",title:d(ua.manageYourProfile),href:`${y}/profile`,openInNewTab:!0,omitForScreenType:"desktop",onClick:()=>{f()},onMouseEnter:()=>{T()}},a={key:"settings",title:d(ua.settings),active:"settings"===o,to:"/settings",onClick:()=>{b()},onMouseEnter:()=>{j()}},n={title:d(da.Z.reports),active:"tools"===o,to:"/reports",onClick:()=>{g?F():x()},onMouseEnter:()=>{g?I():M()}},l={key:"taxes",title:d(da.Z.taxes),href:`${y}/taxes`,openInNewTab:!0,onClick:()=>{S()},onMouseEnter:()=>{L()}},t={key:"support",title:d(ua.getSupport),onMouseEnter:()=>{_()}},i=h?{...t,onClick:()=>{v(),c((0,w.jsx)(ia.a,{showSupportLink:!0}))}}:{...t,href:void 0,to:"/get-support",onClick:()=>{v()}},s={key:"signout",title:d(ua.signoutLink),href:"/signout",onClick:()=>{C(),oa.default.signout()},onMouseEnter:()=>{N()}};return[e,a,...g?[l]:[],n,i,s]}),[d,y,o,g,h,f,T,b,j,F,x,I,M,S,L,c,C,N,v,_])}const pa=(0,l.lazy)((()=>Promise.all([n.e(14),n.e(2966)]).then(n.bind(n,2298)))),ga=(0,l.forwardRef)((function(e,a){const{queryRef:n}=e,t=(0,m.Jc)(Oe,n),i=ma(t),s=(0,l.useMemo)((()=>i.filter((e=>"desktop"!==e.omitForScreenType))),[i]),r=(0,Je.Z)(),{profileDropdownExpanded:o}=(0,Ye.Z)();return(0,w.jsxs)(w.Fragment,{children:[o&&(0,w.jsx)(Ge.Z,{}),(0,w.jsx)(xa,{auto:!0,column:!0,width:375,isDarkMode:r,ref:a,children:(0,w.jsx)(m.zq,{instrumentationId:"DropdownContentContainer",fallback:(0,w.jsx)(We.Box,{minHeight:550}),children:o&&(0,w.jsx)(pa,{queryRef:t,menuItems:s,showDarkModeToggle:e.showDarkModeToggle})})},"dropdown-content-container")]})}));function ya(e){const{isLocked:a,scrollbarSize:n}=(0,$e.Z)(),{profileDropdownExpanded:t,toggleProfileDropdown:i}=(0,Ye.Z)(),s=(0,l.useRef)(null),r=20+(a?n:0),o=(0,l.useCallback)((e=>{s?.current&&(s?.current?.contains(e.target)||i())}),[i]);return(0,w.jsx)(fa,{show:t,backgroundColor:ka,onClick:o,"data-element":"Overlay","data-component":"DropdownMenu",children:(0,w.jsx)(ba,{open:t||!1,right:r,onKeyDown:e=>{"Escape"===e.key&&i()},"data-element":"Wrapper",children:(0,w.jsx)(qe.Z,{instrumentationId:"DropdownMenu",fallback:(0,w.jsx)(xa,{children:(0,w.jsx)(Sa,{children:(0,w.jsx)(d.Z,{})})}),"data-element":"SuspenseWithTransition",children:(0,w.jsx)(ze.SV,{owner:"infra",fallback:()=>null,context:"app","data-element":"ErrorBoundary",children:(0,w.jsx)(ga,{...e,ref:s,"data-element":"DropdownContentContainer"})})})})})}const ka="rgb(10, 11, 13, .2)",ha=(0,Qe.paletteValueToCssVar)("gray10"),fa=r.ZP.div.withConfig({displayName:"DropdownMenu__Overlay",componentId:"sc-10qdpp4-0"})(["position:fixed;top:0;right:0;bottom:0;left:0;background-color:",";display:flex;pointer-events:",";opacity:",";transition:opacity 0.25s;overflow-y:scroll;z-index:",";::-webkit-scrollbar{display:none;}-ms-overflow-style:none;scrollbar-width:none;"],ka,(e=>e.show?"auto":"none"),(e=>e.show?"1":"0"),(e=>(0,we.Z)(e.zIndexOverride||e.theme.zIndex.backdrop))),ba=r.ZP.nav.withConfig({displayName:"DropdownMenu__Wrapper",componentId:"sc-10qdpp4-1"})(["position:absolute;min-width:300px;display:",";top:72px;right:","px;flex-direction:column;z-index:",";"],(e=>e.open?"flex":"none"),(e=>(0,we.Z)(e.right)),(e=>e.theme.zIndex.overlay)),xa=(0,r.ZP)(o.Z).withConfig({displayName:"DropdownMenu__Dropdown",componentId:"sc-10qdpp4-2"})(["width:","px;border-radius:",";border:1px solid ",";box-shadow:",";background-color:",";"],(e=>(0,we.Z)(e.width)||300),(e=>e.theme.border.borderRadius),(e=>e.theme.color.border),(e=>e.theme.boxShadow.default),(e=>e.isDarkMode?ha:e.theme.color.background)),Sa=(0,r.ZP)(o.Z).withConfig({displayName:"DropdownMenu__SpinnerContainer",componentId:"sc-10qdpp4-3"})(["width:100%;min-height:350px;align-items:center;justify-content:center;"]),Fa=(0,l.memo)(ya);var va=n(1527),wa=n(778),Ca=n(1363),Ta=n(14),ja=n(157),Ma=n(883),La=n(23),Ia=n(569),_a=n(834),Ka=n(855);const Na=(0,i.vU)({actionshelp:{id:"FooterV2.e522707.actions.help",defaultMessage:"Need help?"},linkslegalPrivacy:{id:"FooterV2.e522707.links.legalPrivacy",defaultMessage:"Legal & Privacy"},linkscareers:{id:"FooterV2.e522707.links.careers",defaultMessage:"Careers"},linkshome:{id:"FooterV2.e522707.links.home",defaultMessage:"Home"},linksRiskDisclosure:{id:"FooterV2.e522707.links.riskDisclosure",defaultMessage:"Risk Disclosure"},linksDisclosures:{id:"FooterV2.e522707.links.disclosures",defaultMessage:"Disclosures"}});function Ba(){const{formatMessage:e}=(0,s.Z)(),[a,n]=(0,l.useState)(!0),[t,i]=(0,l.useState)(0),{height:r}=(0,ve.Z)(),{featureFlags:o,countryCode:d}=(0,La.Z)(),c=(0,Ma.Z)(),u=(0,Ia.Z)(),p=o?.includes("2022.jun.rds_requirement_enabled"),y=(0,Ca.Z)((()=>{const e=window.pageYOffset,a=t>e||e<20||document.body.scrollHeight-e===r;n(a),i(e)}),5);return(0,l.useEffect)((()=>(window.addEventListener("scroll",y),()=>window.removeEventListener("scroll",y))),[t,a,y,r]),a?(0,w.jsxs)(We.VStack,{width:"100%",borderedTop:!0,justifyContent:"center",spacingHorizontal:3,"data-element":"VStack","data-component":"StickyFooter",children:[(0,w.jsxs)(We.HStack,{width:"100%",minHeight:64,maxWidth:1450,justifyContent:"space-between",alignItems:"center","data-element":"HStack",children:[(0,w.jsxs)(We.HStack,{alignItems:"center",gap:2,"data-element":"HStack",children:[(0,w.jsx)(Ta.Link,{variant:"label2",href:"/home","data-element":"Link",children:e(Na.linkshome)}),(0,w.jsx)(Ta.Link,{variant:"label2",href:"/careers","data-element":"Link",children:e(Na.linkscareers)}),(0,w.jsx)(Ta.Link,{variant:"label2",href:"/legal/user_agreement","data-element":"Link",children:e(Na.linkslegalPrivacy)}),"US"===d&&(0,w.jsx)(Ta.Link,{variant:"label2",href:"/legal/licenses",children:e(Na.linksDisclosures)}),c&&p&&(0,w.jsx)(Ta.Link,{variant:"label2",href:"/legal/crypto_risk_statement/canada",children:e(Na.linksRiskDisclosure)}),(0,w.jsxs)(Ta.TextLabel2,{color:"foregroundMuted",as:"p","data-element":"TextLabel2",children:["© ",(new Date).getFullYear()," Coinbase"]})]}),(0,w.jsxs)(We.HStack,{alignItems:"center",gap:2,spacingEnd:2,"data-element":"HStack",children:[(0,w.jsx)(m.zq,{instrumentationId:"StickyFooter",fallback:null,"data-element":"InstrumentedSuspense",children:(0,w.jsx)(g.Z,{owner:"infra",context:"locale_selector","data-element":"ErrorBoundary",children:(0,w.jsx)(ja.Z,{owner:"infra",boundaryName:"LocaleSelector",context:"locale_selector","data-element":"NetworkErrorBoundary",children:(0,w.jsx)(Ka.Z,{"data-element":"LocaleSelector"})})})}),!u&&(0,w.jsx)(Ta.Link,{href:"https://support.coinbase.com/",children:(0,w.jsx)(wa.Z,{size:"small",children:e(Na.actionshelp)})})]})]}),(0,w.jsx)(_a.Z,{source:"sticky-footer",hasBackground:!1,"data-element":"FinPromFooter"})]}):null}const Pa=(0,l.memo)(Ba);var Aa=n(1489);const Za={argumentDefinitions:[{defaultValue:["UI_COMPONENT_CATEGORY_QUICK_ACTIONS_TRANSFER_TRAY"],kind:"LocalArgument",name:"categories"}],kind:"Fragment",metadata:null,name:"HeaderBarActionsFragment",selections:[{args:null,kind:"FragmentSpread",name:"HeaderBarNotificationButtonFragment"},{args:null,kind:"FragmentSpread",name:"HeaderBarAppSwitcherFragment"},{args:null,kind:"FragmentSpread",name:"ProfileDropdownFragment"},{args:null,kind:"FragmentSpread",name:"DepositTriggerFragment"},{args:null,kind:"FragmentSpread",name:"AdvancedGlobalTransferButtonFragment"},{args:null,kind:"FragmentSpread",name:"useShowAdvancedPortfolioButtonsFragment"},{args:[{kind:"Variable",name:"categories",variableName:"categories"}],kind:"FragmentSpread",name:"DynamicQuickActionsFragment"},{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"Account",kind:"LinkedField",name:"fiatAccounts",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"uuid",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"allowDeposits",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"assetOrFiatCurrency",plural:!1,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"code",storageKey:null}],type:"TiersCurrency",abstractKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"DepositTriggerAccountFragment"}],storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"useAssetTradeEligibilityFromRouteFragment"}],type:"Query",abstractKey:null,hash:"d817ccc5ac419a765c48a540f0ee1b4f"},Da=Za;var Ra=n(32),Va=n(1360),Ua=n(182),Ea=n(82),Ha=n(54),Oa=n(2169),za=n(2170),qa=n(2171),Wa=n(2172),Qa=n(186),Ya=n(835),Ga=n(898),$a=n(2173),Ja=n(1588),Xa=n(105),en=n(2174),an=n(343),nn=n(2366),ln=n(116),tn=n(86),sn=n(518),rn=n(16),on=n(706);const dn=function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"cursor"},{defaultValue:null,kind:"LocalArgument",name:"first"},{defaultValue:null,kind:"LocalArgument",name:"searchQuery"}],a=[{kind:"Variable",name:"after",variableName:"cursor"},{kind:"Literal",name:"filter",value:"ALL"},{kind:"Variable",name:"first",variableName:"first"},{kind:"Variable",name:"query",variableName:"searchQuery"},{kind:"Literal",name:"sort",value:"RANK"}],n={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"AssetSearchResultsPaginatedQuery",selections:[{args:[{kind:"Variable",name:"cursor",variableName:"cursor"}],kind:"FragmentSpread",name:"AssetSearchResultsPaginatedFragment"}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"AssetSearchResultsPaginatedQuery",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:a,concreteType:"ViewerAssetConnection",kind:"LinkedField",name:"searchAssets",plural:!1,selections:[{alias:null,args:null,concreteType:"ViewerAssetEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"ViewerAsset",kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,concreteType:"Asset",kind:"LinkedField",name:"asset",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"imageUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"displaySymbol",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},n,{alias:null,args:null,kind:"ScalarField",name:"uuid",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"slug",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"platformName",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RewardApy",kind:"LinkedField",name:"rewardApy",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"formattedValue",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"label",storageKey:null}],storageKey:null},n,{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"pageInfo",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"hasNextPage",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"endCursor",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:a,filters:["query","filter","sort"],handle:"connection",key:"Query_viewer_searchAssets",kind:"LinkedHandle",name:"searchAssets"},n],storageKey:null}]},params:{id:"121ba10921a0046e4523419ce1ba18b280ddfc779e9e947436804c9d9cfa8644",metadata:{},name:"AssetSearchResultsPaginatedQuery",operationKind:"query",text:null}}}();dn.hash="1d50d169ea9c4c5a106e3cf58920b19e";const cn=dn,un=function(){var e=["viewer","searchAssets"];return{argumentDefinitions:[{defaultValue:null,kind:"LocalArgument",name:"cursor"},{kind:"RootArgument",name:"first"},{kind:"RootArgument",name:"searchQuery"}],kind:"Fragment",metadata:{connection:[{count:"first",cursor:"cursor",direction:"forward",path:e}],refetch:{connection:{forward:{count:"first",cursor:"cursor"},backward:null,path:e},fragmentPathInResult:[],operation:cn}},name:"AssetSearchResultsPaginatedFragment",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:"searchAssets",args:[{kind:"Literal",name:"filter",value:"ALL"},{kind:"Variable",name:"query",variableName:"searchQuery"},{kind:"Literal",name:"sort",value:"RANK"}],concreteType:"ViewerAssetConnection",kind:"LinkedField",name:"__Query_viewer_searchAssets_connection",plural:!1,selections:[{alias:null,args:null,concreteType:"ViewerAssetEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"ViewerAsset",kind:"LinkedField",name:"node",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"AssetSearchListCellFragment"},{alias:null,args:null,concreteType:"Asset",kind:"LinkedField",name:"asset",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"uuid",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"slug",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"platformName",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"pageInfo",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"hasNextPage",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"endCursor",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null}}();un.hash="1d50d169ea9c4c5a106e3cf58920b19e";const mn=un,pn=function(){var e={defaultValue:null,kind:"LocalArgument",name:"first"},a={defaultValue:null,kind:"LocalArgument",name:"searchQuery"},n=[{kind:"Literal",name:"filter",value:"ALL"},{kind:"Variable",name:"first",variableName:"first"},{kind:"Variable",name:"query",variableName:"searchQuery"},{kind:"Literal",name:"sort",value:"RANK"}],l={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:[e,a],kind:"Fragment",metadata:null,name:"AssetSearchResultsQuery",selections:[{args:null,kind:"FragmentSpread",name:"AssetSearchResultsPaginatedFragment"}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[a,e],kind:"Operation",name:"AssetSearchResultsQuery",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:n,concreteType:"ViewerAssetConnection",kind:"LinkedField",name:"searchAssets",plural:!1,selections:[{alias:null,args:null,concreteType:"ViewerAssetEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"ViewerAsset",kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,concreteType:"Asset",kind:"LinkedField",name:"asset",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"imageUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"displaySymbol",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},l,{alias:null,args:null,kind:"ScalarField",name:"uuid",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"slug",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"platformName",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"RewardApy",kind:"LinkedField",name:"rewardApy",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"formattedValue",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"label",storageKey:null}],storageKey:null},l,{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"pageInfo",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"hasNextPage",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"endCursor",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:n,filters:["query","filter","sort"],handle:"connection",key:"Query_viewer_searchAssets",kind:"LinkedHandle",name:"searchAssets"},l],storageKey:null}]},params:{id:"773048a9ecd61850e387dad6a73c1de810fe3a3085d67230ee00584119587514",metadata:{},name:"AssetSearchResultsQuery",operationKind:"query",text:null}}}();pn.hash="7470f416aab3b90ba10a7df818c7914b";const gn=pn;var yn=n(2368),kn=n(2367),hn=n(777),fn=n(1460),bn=n(505);const xn="search",Sn={search:"search",search_result:"search_result"};const Fn={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"AssetSearchListCellFragment",selections:[{kind:"RequiredField",field:{alias:null,args:null,concreteType:"Asset",kind:"LinkedField",name:"asset",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"imageUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"displaySymbol",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}],storageKey:null},action:"THROW",path:"asset"},{alias:null,args:null,concreteType:"RewardApy",kind:"LinkedField",name:"rewardApy",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"formattedValue",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"label",storageKey:null}],storageKey:null}],type:"ViewerAsset",abstractKey:null,hash:"72fd5f411b27fee9e867ea617c5f5495"},vn=Fn;var wn=n(2365),Cn=n(162),Tn=n(341),jn=n(215);const Mn=(0,i.vU)({earnsApy:{id:"AssetSearchListCell.earnsApy",defaultMessage:"Earns {percent} {apy}"}});function Ln({scrollRef:e,isActive:a,viewerAssetRef:n,handleAssetHover:t,handleAssetClick:i}){const r=(0,c.Z)(),{formatMessage:o}=(0,s.Z)(),d=(0,l.useRef)(null),{rewardApy:u,asset:p}=(0,m.Jc)(vn,n);(0,wn.Z)({scrollRef:e,optionRef:d,isOptionActive:a});const g=(0,l.useMemo)((()=>p.displaySymbol===jn.Rr&&u?.formattedValue),[p.displaySymbol,u?.formattedValue]),y=(0,l.useMemo)((()=>{if(g)return(0,w.jsx)(Ta.TextBody,{as:"span",color:"positive",children:o(Mn.earnsApy,{percent:u?.formattedValue,apy:u?.label})})}),[g,o,u?.formattedValue,u?.label]);return(0,w.jsx)(In,{ref:d,role:"option",isActive:a,isMobile:r,"aria-selected":a,onMouseMove:t,onMouseDown:i,"data-element":"Wrapper","data-component":"AssetSearchListCell",children:(0,w.jsx)(Tn.ListCell,{title:p.name,detail:p.displaySymbol,description:y,media:(0,w.jsx)(Cn.CellMedia,{type:"asset",source:p.imageUrl,title:p.displaySymbol??void 0}),compact:!0,testID:`search-result-${p.name}`,innerSpacing:{spacingHorizontal:1,spacingVertical:1},outerSpacing:{spacingVertical:.5},"data-element":"ListCell"},p.displaySymbol)})}const In=r.ZP.li.withConfig({displayName:"AssetSearchListCell__Wrapper",componentId:"sc-8olkb7-0"})(["display:flex;cursor:pointer;border-bottom:none;background-color:",";border-radius:",";button{&:hover{background:transparent;}}"],(({isActive:e,isMobile:a})=>e?rn.palette.secondary:a?rn.palette.primaryForeground:rn.palette.transparent),(({isMobile:e})=>e?0:"8px")),_n=(0,l.memo)(Ln),Kn=(0,i.vU)({search:{id:"AssetSearch.search",defaultMessage:"Search for an asset"},noSearchResults:{id:"AssetSearch.noSearchResults",defaultMessage:'No results for "{query}"'}});function Nn({searchQuery:e}){const{formatMessage:a}=(0,s.Z)();return(0,w.jsx)(Ta.TextBody,{spacing:4,as:"p",color:"foregroundMuted",align:"center",testID:"no-search-results","data-element":"TextBody","data-component":"AssetSearchNoResultsFallback",children:a(Kn.noSearchResults,{query:e})})}const Bn=(0,l.memo)(Nn);var Pn=n(499);const An=490;function Zn({children:e,scrollRef:a}){return(0,w.jsx)(We.Box,{bordered:!0,width:Jn,background:"background",borderRadius:"roundedLarge",overflow:"auto",zIndex:Pn.Z.overlay,top:rn.spacing[7],testID:"search-results-container",position:"absolute",maxHeight:An,flexDirection:"column",spacing:1,elevation:2,dangerouslySetClassName:"h1g3hbi8",ref:a,"data-element":"Box","data-component":"AssetSearchResultsDesktopContainer",children:e})}const Dn=(0,l.memo)(Zn);n(2178);var Rn=n(35),Vn=n(359);const Un="m1kihqyy";function En({isSearching:e,setSearchOff:a}){const{formatMessage:n}=(0,s.Z)(),[t,i]=(0,l.useState)(""),r=(0,nn.Z)(t,250),o=(0,l.useCallback)((()=>{a(),i("")}),[a]);return(0,w.jsxs)(Vn.Modal,{visible:e,onRequestClose:o,"data-element":"Modal","data-component":"SearchMobile",children:[(0,w.jsxs)(We.HStack,{spacingVertical:1,spacingHorizontal:2,gap:1,dangerouslySetClassName:Un,"data-element":"HStack",children:[(0,w.jsx)(Rn.IconButton,{name:"backArrow",transparent:!0,onPress:o,"data-element":"IconButton"}),(0,w.jsx)(sn.SearchInput,{testID:"header-search-bar",compact:!0,value:t,width:"100%",height:40,autoCapitalize:"none",onChangeText:i,placeholder:n(Kn.search),autoFocus:!0,hideStartIcon:!0,"data-element":"SearchInput"},"header-search-bar")]}),(0,w.jsx)(We.Divider,{"data-element":"Divider"}),(0,w.jsx)($n,{searchQuery:r,handleSearchBlur:o,"data-element":"AssetSearchResults"})]})}const Hn=(0,l.memo)(En);function On({children:e,scrollRef:a}){return(0,w.jsx)(We.VStack,{ref:a,spacingTop:1,height:"100%",flexGrow:1,flexShrink:1,flexBasis:0,overflow:"auto",testID:"search-results-container",dangerouslySetClassName:Un,"data-element":"VStack","data-component":"AssetSearchResultsMobileContainer",children:e})}n(2191);const zn=(0,l.memo)(On);function qn(){const e=(0,c.Z)(),a=(0,l.useRef)(null),n=(0,l.useMemo)((()=>e?zn:Dn),[e]),t=(0,l.useMemo)((()=>e?15:9),[e]);return(0,w.jsx)(n,{scrollRef:a,"data-element":"AssetSearchResultsContainer","data-component":"AssetSearchResultsFallback",children:new Array(t).fill(null).map(((e,a)=>(0,w.jsx)(Cn.ListCellFallback,{title:!0,detail:!0,media:"asset",compact:!0},a)))})}const Wn=(0,l.memo)(qn),Qn=50;function Yn({searchQuery:e,handleSearchBlur:a}){const n=(0,c.Z)(),t=(0,Ra.k6)(),i=(0,l.useMemo)((()=>({searchQuery:e,first:Qn})),[e]),s=(0,m.pp)(gn,i),{data:{viewer:r},hasNext:o,loadNext:d,isLoadingNext:u}=(0,m.nu)(mn,s),p=(0,l.useMemo)((()=>(r.searchAssets?.edges||[]).map((e=>e.node))),[r.searchAssets?.edges]),g=(0,hn.Z)(p),y=(0,l.useCallback)((()=>{o&&!u&&d(Qn)}),[o,u,d]),k=(0,l.useCallback)(((e,a)=>{(0,na.Kz)(Sn.search,{component_name:xn,componentType:na.re.search_bar,action:na.Us.search,search_term:e,num_assets_returned:a})}),[]),h=(0,l.useCallback)(((e,a,n,l)=>{(0,na.Kz)(Sn.search_result,{action:na.Us.click,component_name:xn,componentType:na.re.card,search_term:e,asset:a,asset_rank:n,assetId:l})}),[]);(0,l.useEffect)((()=>k(e,g.length)),[e,g.length,k]);const f=(0,l.useCallback)(((n,l,i,s)=>{t.push((0,bn.pW)(n)),h(e,l??"error-loading-symbol",i,s),a()}),[t,h,e,a]),[b,x]=(0,l.useState)(0),S=p.length-1;(0,l.useEffect)((()=>{x(0)}),[e]);const F=(0,l.useCallback)((e=>()=>{x(e)}),[x]),v=(0,l.useCallback)((()=>{const e=g[b].asset;f(e.slug,e.platformName,b+1,e.uuid)}),[g,b,f]),C=(0,l.useCallback)((e=>{"ArrowUp"===e.key&&x((e=>0===e?0:e-1)),"ArrowDown"===e.key&&x((e=>e===S?S:e+1)),"Enter"===e.key&&v(),"Escape"===e.key&&a()}),[v,a,S]);(0,l.useEffect)((()=>(window.addEventListener("keydown",C),()=>window.removeEventListener("keydown",C))),[C,S]);const T=(0,l.useRef)(null);(0,l.useEffect)((()=>{b===S&&o&&u&&T.current?.scrollIntoView({block:"nearest",inline:"end"}),b!==S||o||j.current?.scrollTo({top:An})}),[b,S,o,u]);const j=(0,l.useRef)(null);!function({scrollRef:e,searchQuery:a}){(0,l.useEffect)((()=>{e.current?.scrollTo({top:0})}),[a])}({scrollRef:j,searchQuery:e});const M=(0,l.useMemo)((()=>n?zn:Dn),[n]),L=(0,l.useMemo)((()=>0===g.length?(0,w.jsx)(Bn,{searchQuery:e}):g.map(((e,a)=>(0,w.jsx)(_n,{scrollRef:j,viewerAssetRef:e,isActive:!n&&a===b,handleAssetHover:F(a),handleAssetClick:()=>f(e.asset.slug,e.asset.platformName,b+1,e.asset.uuid)})))),[b,f,F,n,g,e]);return(0,w.jsx)(M,{scrollRef:j,"data-element":"AssetSearchResultsContainer","data-component":"AssetSearchResultsContent",children:(0,w.jsx)(kn.Z,{isLoading:u,getMoreItems:y,spinner:(0,w.jsx)(fn.Z,{showSpinner:u,spinnerRef:T}),forceObserve:!0,"data-element":"InfiniteScroll",children:L})})}function Gn(e){return(0,w.jsx)(yn.Z,{owner:"search",fallback:(0,w.jsx)(Wn,{}),name:"SearchResults",context:"search","data-element":"Boundary","data-component":"AssetSearchResults",children:(0,w.jsx)(Yn,{...e,"data-element":"AssetSearchResultsContent"})})}const $n=(0,l.memo)(Gn),Jn=300;function Xn({isSearching:e,setSearchOff:a,searchPositionRef:n}){const{formatMessage:t}=(0,s.Z)(),[i,r]=(0,l.useState)(""),o=(0,nn.Z)(i,250),[d,c]=(0,l.useState)(!1),[u,m]=(0,l.useState)(null),[p,g]=(0,l.useState)(0),[y,k]=(0,l.useState)(0),{width:h,height:f}=(0,ve.Z)(),{isLocked:b}=(0,l.useContext)(on.Z),x=(0,Ua.Z)("desktop_large"),S=(0,l.useCallback)((e=>{r("/"===e?"":e)}),[]),F=(0,l.useCallback)((()=>{a(),r("")}),[a]);(0,l.useEffect)((()=>{m(n.current?.getBoundingClientRect()??null)}),[h,f,x,b]),(0,l.useEffect)((()=>{g(u?.top??0),k(u?.left??0)}),[u]),(0,l.useEffect)((()=>{e&&0!==p&&0!==y&&c(!0)}),[e,p,y]);const v=(0,ln.useSpectrumConditional)({light:rn.palette.backgroundOverlay,dark:(0,an.Ok)(["gray0",.5])});return(0,w.jsxs)(w.Fragment,{children:[d?(0,w.jsx)(Ge.Z,{}):null,(0,w.jsx)(el,{visible:d,onClick:F,style:{background:v}}),(0,w.jsx)(al,{visible:d,top:p,left:y,children:(0,w.jsxs)(We.VStack,{width:Jn,children:[(0,w.jsx)(sn.SearchInput,{testID:"header-search-bar",compact:!0,value:i,width:"100%",height:40,autoCapitalize:"none",onChangeText:S,placeholder:t(Kn.search),autoFocus:!0},"header-search-bar"),(0,w.jsx)($n,{searchQuery:o,handleSearchBlur:F})]})})]})}const el=r.ZP.div.withConfig({displayName:"SearchDesktop__Overlay",componentId:"sc-10lypcc-0"})(["position:fixed;z-index:",";top:0;left:0;right:0;bottom:0;transition:opacity ","ms;opacity:",";pointer-events:",";"],(e=>e.theme.zIndex.backdrop),tn.durations.moderate1,(e=>e.visible?1:0),(e=>e.visible?"auto":"none")),al=r.ZP.div.withConfig({displayName:"SearchDesktop__Wrapper",componentId:"sc-10lypcc-1"})(["position:fixed;opacity:",";transition:opacity ","ms;z-index:",";top:","px;left:","px;"],(e=>e.visible?1:0),tn.durations.moderate1,(e=>e.theme.zIndex.overlay),(e=>(0,we.Z)(e.top-1)),(e=>(0,we.Z)(e.left-1))),nl=(0,l.memo)(Xn);var ll=n(1366),tl=n(64),il=n(38);function sl({isSearching:e,setSearchOn:a,searchPositionRef:n}){const{formatMessage:t}=(0,s.Z)(),i=(0,c.Z)(),r=(0,l.useCallback)((e=>{(0,na.Kz)(Sn.search,{component_name:xn,componentType:na.re.search_bar,action:e})}),[]),o=(0,l.useCallback)((()=>{r(na.Us.view)}),[r]),d=(0,l.useCallback)((()=>{r(na.Us.click)}),[r]),u=(0,l.useCallback)((()=>{a(),d()}),[a,d]),m=(0,l.useMemo)((()=>i?(0,w.jsx)(We.Box,{width:40,height:40,alignItems:"center",justifyContent:"center",children:(0,w.jsx)(tl.NavigationIcon,{name:"magnifyingGlass",size:"s"})}):(0,w.jsxs)(We.HStack,{ref:n,testID:"header-search-button",height:40,width:Jn-2,alignContent:"center",alignItems:"center",dangerouslySetStyle:{border:"1px solid transparent"},children:[(0,w.jsx)(tl.Icon,{name:"search",size:"s",color:"foreground",spacingHorizontal:2}),(0,w.jsx)(Ta.TextBody,{color:"foregroundMuted",numberOfLines:1,as:"p",spacingStart:.5,children:t(Kn.search)})]})),[t,i,n]),p=(0,l.useMemo)((()=>({visibility:e?"hidden":"visible",transitionProperty:"visibility",transitionDuration:`${tn.durations.moderate1}ms`})),[e]);return(0,w.jsx)(ll.Z,{onVisibleOnce:o,"data-element":"VisibilityTrigger","data-component":"SearchButton",children:(0,w.jsx)(il.Pressable,{as:"button",backgroundColor:"secondary",borderWidth:"button",borderRadius:"roundedFull",onPress:u,accessibilityLabel:t(Kn.search),noScaleOnPress:!0,style:p,"data-element":"Pressable",children:m})})}const rl=(0,l.memo)(sl);var ol=n(1329);const dl={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"HeaderBarAppSwitcherFragment",selections:[{args:null,kind:"FragmentSpread",name:"AppSwitcherFragment"}],type:"Query",abstractKey:null,hash:"175cf743b393a3c7f1752374b93f077f"},cl=dl;var ul=n(2192);const ml=(0,l.memo)((({queryRef:e})=>{const a=(0,m.Jc)(cl,e);return(0,w.jsx)(We.Box,{maxHeight:40,children:(0,w.jsx)(ul.D,{queryRef:a})})}));ml.displayName="HeaderBarAppSwitcher";const pl=(0,l.lazy)((()=>Promise.all([n.e(0),n.e(14),n.e(33),n.e(821),n.e(3078)]).then(n.bind(n,2299))));function gl(e){return(0,w.jsx)(m.zq,{instrumentationId:"LazyHeaderBarNotificationButton",fallback:(0,w.jsx)(Rn.IconButton,{name:"bell",disabled:!0}),"data-element":"InstrumentedSuspense","data-component":"LazyHeaderBarNotificationButton",children:(0,w.jsx)(pl,{...e,"data-element":"LazyHeaderBarNotificationButtonContent"})})}const yl=(0,i.vU)({sendReceive:{id:"HeaderBar.sendReceive",defaultMessage:"Send & Receive"},buySell:{id:"HeaderBar.buySell",defaultMessage:"Buy & Sell"},buySellLabel:{id:"HeaderBar.buySellLabel",defaultMessage:"Buy & Sell modal"},deposit:{id:"HeaderBar.deposit",defaultMessage:"Deposit"},trade:{id:"HeaderBar.trade",defaultMessage:"Trade"},createAdd:{id:"HeaderBar.createAdd",defaultMessage:"Create an ad"},transfer:{id:"HeaderBar.transfer",defaultMessage:"Transfer"}}),kl={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"ProfileDropdownFragment",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"UserProperties",kind:"LinkedField",name:"userProperties",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"avatarUrl",storageKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null,hash:"40330aa4c4d545f13b1f7a4a2de3a8c7"},hl=kl;var fl=n(1325);function bl({queryRef:e,onMenuToggle:a}){const n=(0,m.Jc)(hl,e),t=n.viewer.userProperties?.avatarUrl,{profileDropdownExpanded:i,toggleProfileDropdown:s}=(0,Ye.Z)(),r=(0,l.useCallback)((()=>{s(),a?.()}),[a,s]);(0,na.bH)("profile_modal",{action:na.Us.view,componentType:na.re.modal,platform:"web",componentName:"profile"});const o=(0,l.useCallback)((e=>{e.key}),[i,r]),d={compact:!0,alt:"profile menu",accessibilityLabel:"profile menu",testID:"profile-dropdown",src:t||"",selected:i,onClick:r,onKeyDown:o};return(0,w.jsx)(fl.AvatarButton,{...d,"data-element":"AvatarButton","data-component":"ProfileDropdownContent"})}function xl({queryRef:e,onMenuToggle:a}){return(0,w.jsx)(m.zq,{instrumentationId:"ProfileDropdown",fallback:null,"data-element":"InstrumentedSuspense","data-component":"ProfileDropdown",children:(0,w.jsx)(bl,{queryRef:e,onMenuToggle:a,"data-element":"ProfileDropdownContent"})})}const Sl=(0,l.memo)((function({queryRef:e,isSearching:a,setSearchOn:n,searchPositionRef:t,isUsingIdNavBar:i=!1}){const r=(0,Xa.Z)(),o=(0,m.Jc)(Da,e),{viewer:d}=o,{formatMessage:c}=(0,s.Z)(),u=(0,La.Z)(),p=(0,Ra.k6)(),{hideSearch:y,hideBuySellButton:k,hideSendReceiveButton:h,showDarkModeToggle:f,showP2PCreateButton:b}=(0,K.Vn)(),x=(0,Ua.Z)("desktop_large"),S=(0,Ue.Z)(),{isTradeVariant:F,isTransferExperiment:v}=(0,$a.U)(),C=(0,l.useMemo)((()=>S),[S]),T=(0,l.useMemo)((()=>!y&&!S),[y,S]),j=(0,l.useMemo)((()=>f&&!S),[f,S]),M=(0,l.useCallback)((e=>{T&&t&&"/"===e.key&&n()}),[T,t,n]);(0,l.useEffect)((()=>(window.addEventListener("keydown",M),()=>window.removeEventListener("keydown",M))),[M]);const L=(0,Ga.Z)(o),{buy:I,sell:_,send:N,receive:B,addCash:P}=L,A=(0,l.useMemo)((()=>!k&&(I||_)&&u.canTrade&&(!T||x)&&!S),[k,I,_,u.canTrade,T,x,S]),Z=(0,l.useMemo)((()=>!h&&N&&B&&(!T||x)&&!S),[h,N,B,T,x,S]),D=(0,Ja.a)(),R=(0,l.useMemo)((()=>D&&!k&&P&&u.canTrade&&(!T||x)),[D,k,P,u.canTrade,T,x]),V=(0,Ne.Z)(),{pathname:U}=(0,Ra.TH)(),E=U.includes("/advanced-trade/perpetuals/"),H=(0,l.useMemo)((()=>S&&V&&!E),[V,S,E]),O=(0,l.useMemo)((()=>(0,Va.De)(d.fiatAccounts??[])),[d.fiatAccounts]),z=(0,l.useMemo)((()=>O.filter((e=>e.allowDeposits&&!["MULTISIG_VAULT","MULTISIG"].includes(e.type)))),[O]),q=(0,l.useMemo)((()=>z.find((e=>e.assetOrFiatCurrency?.code===r))??z[0]),[z,r]),W=(0,l.useMemo)((()=>A||Z||b?2:0),[A,b,Z]),Q=(0,ca.ku)(na.Us.click,"buy_sell_button"),Y=(0,ca.ku)(na.Us.click,"profile_button"),G=(0,ca.ku)(na.Us.hover,"buy_sell_button"),$=(0,ca.ku)(na.Us.hover,"send_receive_button"),J=(0,ca.ku)(na.Us.hover,"profile_button"),{startTradePerfMark:X}=(0,Qa.Z)(),ee=(0,l.useCallback)((()=>{Q(),X("load_modal","")}),[X,Q]),ae=(0,l.useCallback)((()=>{(0,na.$Y)("load_send_receive_redesign")}),[]);(0,l.useEffect)((()=>{(0,Ce.ZP)("layout_header_actionbar",{type:"end"})}),[]);const ne=(0,l.useCallback)((()=>{p.push("/p2p/ad")}),[p]),le=(0,l.useCallback)((()=>{$()}),[$]);return(0,w.jsxs)(Ha.HStack,{alignItems:"center",gap:1,spacingStart:3,children:[T&&(0,w.jsx)(We.Box,{spacingEnd:W,children:(0,w.jsx)(rl,{isSearching:a,setSearchOn:n,searchPositionRef:t})}),R&&q&&(0,w.jsx)(g.Z,{owner:"infra",context:"trade",children:(0,w.jsx)(za.Z,{queryRef:o,accountRef:q,hasMultipleDepositAccounts:z.length>1,allowRedirect:!1,entryPoint:"advancedGlobalAction",children:({onClick:e})=>(0,w.jsx)(Ea.Button,{variant:"primary",compact:!0,onPress:e,children:c(yl.deposit)})})}),A&&(0,w.jsx)(g.Z,{owner:"infra",context:"trade",children:(0,w.jsx)(Ya.Z,{onClick:ee,children:(0,w.jsx)(Ha.HStack,{width:F?132:"auto",children:(0,w.jsx)(Ea.Button,{"aria-label":c(F?yl.trade:yl.buySellLabel),block:F,compact:!0,"data-testid":"header-buy-sell-button",onMouseOver:()=>G(),variant:R&&q?"secondary":"primary",children:c(F?yl.trade:yl.buySell)})})})}),Z&&(v?(0,w.jsx)(qa.Z,{ctaFallbackLabel:c(yl.transfer),queryRef:o}):(0,w.jsx)(g.Z,{owner:"infra",context:"send_receive",children:(0,w.jsx)(Wa.Z,{isPrimary:!A,label:c(yl.sendReceive),onMouseOver:le,onClick:ae})})),b&&(0,w.jsx)(g.Z,{owner:"p2p-intl",context:"p2p-create-ad",children:(0,w.jsx)(Ea.Button,{compact:!0,onPress:ne,children:c(yl.createAdd)})}),(0,w.jsx)("div",{id:ol.b}),H&&(0,w.jsx)(en.d,{queryRef:o}),(0,w.jsx)("div",{id:ol.m}),j&&(0,w.jsx)(Oa.Z,{}),!C&&(0,w.jsx)(gl,{queryRef:o}),!i&&(0,w.jsx)(ml,{queryRef:o}),!i&&(0,w.jsx)("div",{onMouseOver:()=>{J()},children:(0,w.jsx)(g.Z,{owner:"infra",context:"profile_dropdon",children:(0,w.jsx)(xl,{queryRef:o,onMenuToggle:()=>{Y()}})})})]})})),Fl={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"SidebarFragment",selections:[{args:null,kind:"FragmentSpread",name:"SideBarV3Fragment"}],type:"Query",abstractKey:null,hash:"d305f0f8f2426a61ff9ff057dce12342"},vl=Fl;var wl=n(725),Cl=n(221),Tl=n(222),jl=n(524),Ml=n(1529),Ll=n(362);const Il=(0,l.lazy)((()=>Promise.all([n.e(0),n.e(1),n.e(14),n.e(2),n.e(8),n.e(9),n.e(10),n.e(3034),n.e(68),n.e(2921)]).then(n.bind(n,2300)))),_l=(0,l.lazy)((()=>Promise.all([n.e(0),n.e(14),n.e(2920)]).then(n.bind(n,3998))));function Kl({queryRef:e,...a}){const n=(0,m.Jc)(vl,e);return(0,Ue.Z)()?(0,w.jsx)(_l,{...a}):(0,w.jsx)(Il,{...a,queryRef:n,"data-element":"SideBarV3","data-component":"SidebarContent"})}function Nl(e){const{formatMessage:a}=(0,s.Z)(),[n]=(0,jl.Z)(),t=(0,Cl.Z)(),i=(0,Tl.Z)("seen_advanced_switch_spotlight_simple_mode_web"),r=(0,Tl.Z)("seen_advanced_switch_spotlight_advanced_mode_web"),{resetUrlForFuturesUpsell:o}=(0,wl.V)(),d=(0,l.useMemo)((()=>({ADVANCED_SWITCH_INTRO_SIMPLE_MODE:{steps:[{title:a(n?Ml.s.advancedTradeSwitchSimpleCoachmarkTitle:Ml.s.advancedTradeSwitchSimpleIntroCoachmarkTitle),description:a(n?Ml.s.advancedTradeSwitchCoachmarkDescription:Ml.s.advancedTradeSwitchSimpleIntroCoachmarkDescription),hidePrimaryActionButton:!1}],isEnabled:!i,priority:1,onDismiss:e=>{(0,na.Kz)("advanced-mode-switch-spotlight",{componentType:na.re.banner,action:na.Us.dismiss,dismissType:e,from:"simple"}),t("seen_advanced_switch_spotlight_simple_mode_web","true"),o()}},ADVANCED_SWITCH_INTRO_ADVANCED_MODE:{steps:[{title:a(Ml.s.advancedTradeSwitchAdvancedCoachmarkTitle),description:a(Ml.s.advancedTradeSwitchCoachmarkDescription),hidePrimaryActionButton:!1}],isEnabled:!r,priority:1,onDismiss:e=>{(0,na.Kz)("advanced-mode-switch-spotlight",{componentType:na.re.banner,action:na.Us.dismiss,dismissType:e,from:"advanced"}),t("seen_advanced_switch_spotlight_advanced_mode_web","true"),o()}}})),[a,o,n,r,i,t]),{addConfig:c}=(0,Ll.U)();return(0,l.useEffect)((()=>{c(d)}),[d]),(0,w.jsx)(m.zq,{instrumentationId:"Sidebar",fallback:null,"data-element":"InstrumentedSuspense","data-component":"Sidebar",children:(0,w.jsx)(Kl,{...e,"data-element":"SidebarContent"})})}const Bl=(0,l.memo)(Nl),Pl={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MoreMenuModalContentFragment",selections:[{args:null,kind:"FragmentSpread",name:"MoreMenuDrawerFragment"},{args:null,kind:"FragmentSpread",name:"useSidebarMoreMenuFilterFragment"}],type:"Query",abstractKey:null,hash:"17248731a3843c562bfb76b1f3b21cf7"},Al=Pl,Zl={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MoreMenuDrawerFragment",selections:[{args:null,kind:"FragmentSpread",name:"useMoreMenuDrawerItemsFragment"}],type:"Query",abstractKey:null,hash:"e0b8bcdd764b10008627a7e1a9063d0a"},Dl=Zl;var Rl=n(365),Vl=n(934);const Ul={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"useMoreMenuDrawerItemsFragment",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"Borrow",kind:"LinkedField",name:"borrow",plural:!1,selections:[{alias:null,args:null,concreteType:"LoanSummary",kind:"LinkedField",name:"summary",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"eligibility",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null},{kind:"InlineDataFragmentSpread",name:"isEligibleForSubscriptionFragment",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:[{kind:"Literal",name:"eligibleEntities",value:["COINBASE_ONE_GENERAL"]}],concreteType:"CoinbaseSubscriptionEligibileEntityStatus",kind:"LinkedField",name:"coinbaseSubscriptionEligibility",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"isEligible",storageKey:null}],storageKey:'coinbaseSubscriptionEligibility(eligibleEntities:["COINBASE_ONE_GENERAL"])'}],storageKey:null}],args:null,argumentDefinitions:[]},{args:null,kind:"FragmentSpread",name:"useIsDirectDepositEligibleFragment"}],type:"Query",abstractKey:null,hash:"838160c184e1beb6f1a5e82e9e0ead0d"},El=Ul;var Hl=n(33),Ol=n(29),zl=n(513),ql=n(1530),Wl=n(142),Ql=n(856),Yl=n(363),Gl=n(1591),$l=n(1490),Jl=n(1456),Xl=n(1368),et=n(899),at=n(900);function nt(){return(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(We.Divider,{}),(0,w.jsxs)(We.VStack,{spacingTop:2,spacingHorizontal:4,children:[(0,w.jsx)(We.Fallback,{maxWidth:pt-50,width:pt-50,height:35}),(0,w.jsxs)(We.VStack,{spacingTop:2,gap:2,flexWrap:"wrap",justifyContent:"space-between",spacingBottom:2,children:[(0,w.jsx)(We.Fallback,{width:"100%",height:25,shape:"rectangle"}),(0,w.jsx)(We.Fallback,{width:"100%",height:25,shape:"rectangle"}),(0,w.jsx)(We.Fallback,{width:"100%",height:25,shape:"rectangle"})]})]})]})}function lt({dismiss:e,height:a}){const{formatMessage:n}=(0,s.Z)();return(0,w.jsxs)(We.VStack,{height:a,background:!0,width:pt,"data-element":"VStack","data-component":"MoreMenuDrawerFallback",children:[(0,w.jsxs)(We.HStack,{alignItems:"center",width:"100%",maxHeight:gt,spacingStart:3,spacingEnd:2,spacingVertical:2,"data-element":"HStack",children:[(0,w.jsx)(Ta.TextTitle1,{as:"h1","data-element":"TextTitle1",children:mt}),(0,w.jsx)(We.Spacer,{"data-element":"Spacer"}),(0,w.jsx)(Rn.IconButton,{name:"close",accessibilityLabel:n(at.Z.close),variant:"secondary",transparent:!0,onPress:e,"data-element":"IconButton"})]}),(0,w.jsx)(nt,{"data-element":"MoreMenuSectionFalback"}),(0,w.jsx)(nt,{"data-element":"MoreMenuSectionFalback"}),(0,w.jsx)(nt,{"data-element":"MoreMenuSectionFalback"}),(0,w.jsx)(nt,{"data-element":"MoreMenuSectionFalback"}),(0,w.jsx)(nt,{"data-element":"MoreMenuSectionFalback"})]})}const tt=(0,l.memo)(lt);var it=n(348),st=n(346);const rt=(0,i.vU)({new:{id:"MoreMenuItem.new",defaultMessage:"New"}});function ot({title:e,to:a,href:n,onClick:t,onMouseEnter:i,openInNewTab:r,dismiss:o,analyticsName:d,isNew:c}){const{formatMessage:u}=(0,s.Z)(),m=(0,Vl.Hs)({componentName:d}),p=(0,l.useCallback)((()=>{t?.(),m({action:na.Us.click}),n&&window.open(n,r?"_blank":void 0,r?"noopener,noreferrer":void 0),o()}),[o,n,t,r,m]),g=(0,l.useCallback)((()=>{m({action:na.Us.view})}),[m]);(0,l.useEffect)((()=>{m({action:na.Us.render})}),[]);const[y,{toggleOff:k,toggleOn:h}]=(0,Te.useToggler)(!1),f=(0,l.useMemo)((()=>y?"primary":"foreground"),[y]),b=(0,l.useCallback)((()=>{h(),i?.()}),[i,h]),x=(0,l.useCallback)((()=>{k()}),[k]);return(0,w.jsx)(ll.Z,{onVisibleOnce:g,"data-element":"VisibilityTrigger","data-component":"MoreMenuItem",children:(0,w.jsx)(il.Pressable,{"data-testid":`more-menu-section-item-${e}`,backgroundColor:"primaryWash",borderRadius:"roundedFull",transparentWhileInactive:!y,width:"100%",onMouseUp:x,onMouseDown:b,onPress:p,as:it.Z,to:a,"data-element":"Pressable",children:(0,w.jsxs)(We.HStack,{spacing:1,"data-element":"HStack",children:[(0,w.jsx)(Ta.TextHeadline,{spacing:2,display:"block",color:f,as:"span","data-element":"TextHeadline",children:e}),c&&(0,w.jsx)(We.VStack,{alignItems:"center",justifyContent:"center",children:(0,w.jsx)(st.Vp,{colorScheme:"blue",intent:"promotional",children:u(rt.new)})})]})},`sidebar-more-menu-item--${e}`)})}const dt=(0,l.memo)(ot);function ct({title:e,items:a,dismiss:n,hasTopDivider:l=!0}){return 0===a.length?null:(0,w.jsxs)(w.Fragment,{children:[l&&(0,w.jsx)(We.Divider,{}),(0,w.jsxs)(We.VStack,{spacingTop:3,spacingBottom:2,spacingHorizontal:2,width:"100%",children:[(0,w.jsx)(Ta.TextCaption,{color:"foregroundMuted",overflow:"wrap",spacingHorizontal:2,spacingBottom:2,as:"p",children:e}),(0,w.jsx)(We.VStack,{spacing:0,gap:.5,children:a.map((e=>(0,w.jsx)(dt,{...e,dismiss:n},`more-menu-section-item-${e.title}`)))})]})]})}const ut=(0,l.memo)(ct),mt="Coinbase",pt=275,gt=74;function yt({pushedMenuItems:e,backfillMainNavIcons:a,dismiss:n,height:t,queryRef:i}){const r=function({pushedMenuItems:e,backfillMainNavIcons:a,queryRef:n}){const t=(0,m.Jc)(El,n),{viewer:i}=t,{formatMessage:r}=(0,s.Z)(),o=(0,ql.Z)(),{showModal:d}=(0,ta.Z)(),{isInSingapore:c,isInUS:u}=(0,La.Z)(),p=(0,Ql.D)(t),g=(0,Xl.Z)(),y=(0,$l.Z)({eligibility:i?.borrow?.summary?.eligibility??"NOT_ELIGIBLE"}),{isDDAEligible:k}=(0,Jl.f)(t),h=(0,Ol.y)("kill_sidebar_tax_entry_point"),f=(0,l.useCallback)((()=>{d((0,w.jsx)(zl._,{initialActiveTab:"buy",openRecurrence:!0,recurringPeriod:"weekly",entryPoint:"more-menu-section-item-recurring-purchases"}))}),[d]),b=(0,Yl.Z)(),x=(0,et.X)(),S=(0,Gl.m)(),{tradeSetting:F}=(0,Wl.Z)(),{toggleProfileDropdown:v}=(0,Ye.Z)(),C=(0,l.useCallback)((e=>e.filter((e=>!a.includes(e.iconName)))),[a]);return(0,l.useMemo)((()=>[{title:r(at.Z.moreMenu),items:e,hasTopDivider:e.length>0},{title:r(at.Z.TradeCrypto),items:C((0,Hl.compact)([b&&"advanced"!==F?{title:r(at.Z.AdvancedTrading),iconName:"chartCandles",openInNewTab:!1,analyticsName:"advanced_trade",onClick:v}:null,x?{title:r(at.Z.PacksV2),iconName:"trading",to:"/packs",analyticsName:"packsv2",isNew:!0}:null,{title:r(at.Z.RecurringBuys),iconName:"dashboard",onClick:f,analyticsName:"recurring_buy"},p?{title:r(at.Z.CBOne),iconName:"participate",to:"/one?referrer=more_menu",openInNewTab:!1,analyticsName:"cb1",onClick:()=>{(0,na.KQ)("navigate_to_cb1_signup_from_menu")}}:null]))},{title:r(at.Z.Web3AndDapps),items:C((0,Hl.compact)([c?null:{title:r(at.Z.CBNFT),iconName:"crystalBall",href:"https://nft.coinbase.com/",openInNewTab:!0,analyticsName:"nft"},o?{title:r(at.Z.CoinbaseVerification),iconName:"defi",to:"/onchain-verify",analyticsName:"cb_attestations"}:null]))},{title:r(at.Z.EarnMore),items:C((0,Hl.compact)([g?{title:r(at.Z.InviteFriends),iconName:"peopleGroup",to:"/invite",analyticsName:"invite"}:null]))},{title:r(at.Z.DoMoreWithCrypto),items:C((0,Hl.compact)([k?{title:r(at.Z.DirectDeposit),iconName:"directDeposit",to:"/settings/direct-deposit",analyticsName:"direct_deposit"}:null,y?null:{title:r(at.Z.Borrow),iconName:"cash",to:"/borrow",analyticsName:"borrow"},u&&!h?{title:r(at.Z.taxes),iconName:"taxes",href:"https://accounts.coinbase.com/taxes",openInNewTab:!0,analyticsName:"taxes"}:null]))},{title:"For Developers",items:C((0,Hl.compact)([{title:r(at.Z.AdvancedApi),iconName:"trading",analyticsName:"api",...S?{to:"/cloud/products/advanced-trade-api"}:{href:"https://www.coinbase.com/cloud/products/advanced-trade-api"}}]))}]),[r,e,C,b,F,v,x,f,p,c,o,g,k,y,u,h,S])}({pushedMenuItems:e,backfillMainNavIcons:a,queryRef:(0,m.Jc)(Dl,i)}),{formatMessage:o}=(0,s.Z)(),d=(0,Vl.J7)(),c=(0,l.useCallback)((()=>{d({action:na.Us.view})}),[d]),u=(0,l.useCallback)((()=>{d({action:na.Us.click})}),[d]);(0,l.useEffect)((()=>{d({action:na.Us.render})}),[]);const{endMark:p}=(0,Rl.Z)();return p("sidebar_v3","load_sidebar_more_menu"),(0,w.jsx)(ll.Z,{onVisibleOnce:c,"data-element":"VisibilityTrigger","data-component":"MoreMenuDrawerContent",children:(0,w.jsxs)(We.VStack,{background:!0,onClick:u,width:pt,height:t,overflow:"scroll","data-element":"VStack",children:[(0,w.jsxs)(We.HStack,{alignItems:"center",width:"100%",minHeight:gt,spacingStart:3,spacingEnd:2,"data-element":"HStack",children:[(0,w.jsx)(Ta.TextTitle1,{as:"h1","data-element":"TextTitle1",children:mt}),(0,w.jsx)(We.Spacer,{"data-element":"Spacer"}),(0,w.jsx)(Rn.IconButton,{name:"close",accessibilityLabel:o(at.Z.close),variant:"secondary",transparent:!0,onPress:n,"data-element":"IconButton"})]}),r.map((e=>(0,w.jsx)(ut,{...e,dismiss:n},`more-menu-section-${e.title}`)))]})})}function kt({pushedMenuItems:e,dismiss:a,height:n,queryRef:l,...t}){const{startMark:i}=(0,Rl.Z)();return i("sidebar_v3","load_sidebar_more_menu"),(0,w.jsx)(qe.Z,{instrumentationId:"MoreMenuDrawerContent",fallback:(0,w.jsx)(tt,{dismiss:a,height:n}),"data-element":"SuspenseWithTransition","data-component":"MoreMenuDrawer",children:(0,w.jsx)(g.Z,{owner:"feed",fallback:()=>(0,w.jsx)(tt,{dismiss:a,height:n}),context:"sidebar","data-element":"ErrorBoundary",children:(0,w.jsx)(yt,{height:n,pushedMenuItems:e,dismiss:a,queryRef:l,...t,"data-element":"MoreMenuDrawerContent"})})})}const ht=(0,l.memo)(kt);var ft=n(1243);function bt({height:e,isVisible:a,dismiss:n,queryRef:l}){const t=(0,m.Jc)(Al,l),{moreMenuItems:i,backfillMainNavIcons:s}=(0,ft.Z)({height:e,queryRef:t}),r=(0,Ue.Z)(),o=(0,K.Or)({collapsed:r});return(0,w.jsxs)(We.Box,{as:"div","data-element":"Box","data-component":"MoreMenuModalContent",children:[a?(0,w.jsx)(Ge.Z,{}):null,(0,w.jsx)(Ft,{onClick:n,leftOffset:o,height:e,isVisible:a,"data-element":"Backdrop"}),(0,w.jsx)(vt,{isVisible:a,leftOffset:o,height:e,"data-element":"DrawerWrapper",children:(0,w.jsx)(ht,{dismiss:n,pushedMenuItems:i,backfillMainNavIcons:s,height:e,queryRef:t,"data-element":"MoreMenuDrawer"})})]})}function xt(e){return(0,w.jsx)(Me.Z,{owner:"feed",name:"MoreMenuModal",fallback:null,errorFallback:St,context:"sidebar","data-element":"Boundary","data-component":"MoreMenuModal",children:(0,w.jsx)(bt,{...e,"data-element":"MoreMenuModalContent"})})}function St(){return null}const Ft=r.ZP.div.withConfig({displayName:"MoreMenuModal__Backdrop",componentId:"iawiib-0"})(["position:fixed;height:","px;z-index:",";top:0;right:0;bottom:0;left:","px;background:",";transition:opacity ","ms;opacity:",";pointer-events:",";"],(e=>(0,we.Z)(e.height)),(e=>e.theme.zIndex.backdrop),(e=>(0,we.Z)(e.leftOffset)),(e=>e.theme.color.maskDark),tn.durations.slow1,(e=>e.isVisible?1:0),(e=>e.isVisible?"auto":"none")),vt=r.ZP.div.withConfig({displayName:"MoreMenuModal__DrawerWrapper",componentId:"iawiib-1"})(["position:fixed;height:","px;z-index:",";top:0;bottom:0;left:","px;transition:opacity ","ms;opacity:",";pointer-events:",";"],(e=>(0,we.Z)(e.height)),(e=>e.theme.zIndex.overlay),(e=>(0,we.Z)(e.leftOffset)),tn.durations.slow1,(e=>e.isVisible?1:0),(e=>e.isVisible?"auto":"none")),wt=(0,l.memo)(xt);var Ct=n(776),Tt=n(52),jt=n(931),Mt=n(185),Lt=n(502),It=n(1247),_t=n(936),Kt=n(798),Nt=n(2199);function Bt(){const e=(0,Nt.z)();return window.location.hostname.includes("localhost")?Kt.TN.Local:e}const Pt=(0,i.vU)({darkMode:{id:"TopNavigationBar.dark",defaultMessage:"Dark"},lightMode:{id:"TopNavigationBar.lightMode",defaultMessage:"Light"}}),At={config:{dangerousLegacyCDS:!0}};function Zt(e){const{topOffset:a}=e,{formatMessage:n}=(0,s.Z)(),t=Bt(),i=(0,aa.ZP)("COINBASE_ID_NAVIGATION_BAR_PROJECT_ID")??"",{colorMode:r,setThemeType:o}=(0,Ae.Z)(),d=(0,l.useCallback)((function(){o("light"===r?"dark":"light")}),[r,o]),{setLayoutState:c}=(0,K.Vn)(),{profileDropdownRef:u,onCloseProfileDropdown:m}=(0,Ye.Z)(),p=(0,Lt.E)(),g=(0,l.useCallback)((e=>{e&&c({headerMounted:!0})}),[c]),y=(0,l.useMemo)((()=>(0,w.jsx)(We.HStack,{id:Mt.uf})),[]),k=(0,l.useMemo)((()=>(0,w.jsx)(We.HStack,{id:Mt.wN,children:e.centerContent})),[e.centerContent]);return(0,w.jsxs)(Tt.VStack,{"data-element":"VStack","data-component":"TopNavigationBarDesktopContent",children:[(0,w.jsx)(Vt,{topOffset:a,"data-element":"TopPadding"}),(0,w.jsx)(jt.vx,{dangerouslyDisableOverflowHidden:e.dangerouslyDisableOverflowHidden,target:t,action:"web-retail-NavigationBar",projectId:i,onThemeToggle:d,activeThemeLabel:n("dark"===r?Pt.darkMode:Pt.lightMode),themeToggleValue:"dark"===r?"dark":"light",appSwitcherOptions:At,start:(0,w.jsx)(Dt,{ref:g}),end:e.rightContent,bottom:y,profileMenuRef:u,profileMenuFlexibleArea:p?(0,w.jsx)(It.Z,{}):(0,w.jsx)(_t.Z,{}),onCloseProfileMenu:m,"data-element":"IDNavigationBar",children:k})]})}const Dt=(0,l.forwardRef)(((e,a)=>(0,w.jsx)(ze.SV,{owner:"infra",context:"top_navigation_bar",children:(0,w.jsx)(Ut,{ref:a,"data-testid":"pageTitle",id:Mt.Ce})})));function Rt(e){return(0,w.jsx)(ze.SV,{owner:"infra",fallback:void 0,context:"top_navigation_bar","data-element":"ErrorBoundary","data-component":"TopNavigationBarDesktop",children:(0,w.jsx)(m.zq,{instrumentationId:"TopNavigationBar",fallback:null,"data-element":"InstrumentedSuspense",children:(0,w.jsx)(Zt,{...e,"data-element":"TopNavigationBarDesktopContent"})})})}const Vt=r.ZP.div.withConfig({displayName:"TopNavigationBarDesktop__TopPadding",componentId:"sc-5kdop5-0"})(["display:flex;flex-direction:column;padding-top:","px;"],(e=>(0,we.Z)(e.topOffset))),Ut=r.ZP.h1.withConfig({displayName:"TopNavigationBarDesktop__Title",componentId:"sc-5kdop5-1"})(["font-size:20px;font-weight:500;"]);var Et=n(930);const Ht=["/staking","/lend","/home"];var Ot=n(901),zt=n(361);function qt(){return(0,l.useEffect)((()=>{(0,ze.cB)(new Error("A view suspended without proper Suspense boundary. Please look at the url to locate the missing boundary and add it."),{owner:"infra",context:"app"})}),[]),(0,w.jsx)(zt.Z,{"data-element":"Spinner","data-component":"Fallback"})}const Wt=function({children:e}){const a=(0,l.useCallback)((()=>{(0,ze.cB)(new Error("A view crashed without proper Error boundary. Please look at the url to locate the missing boundary and add it."),{owner:"infra",context:"app"})}),[]);return(0,w.jsx)(Ot.Z,{owner:"infra",boundaryName:"LayoutBoundary",context:"LayoutBoundary",fallback:(0,w.jsx)(qt,{}),onCatch:a,onNetworkCatch:a,"data-element":"PageBoundary","data-component":"LayoutBoundary",children:e})},Qt=(0,r.ZP)(o.Z).withConfig({displayName:"styles__ContentContainer",componentId:"tt5wm1-0"})(["position:relative;"]),Yt=(0,r.ZP)(o.Z).withConfig({displayName:"styles__Content",componentId:"tt5wm1-1"})(["flex:",";width:",";",";",";margin:0px;padding:"," 0;"],(e=>e.stretch?"1":"0 1 auto"),(e=>e.fullWidth?"100%":`${e.theme.layout.width}px`),(e=>e.fullWidth&&"overflow: hidden;"),(e=>e.fullHeight&&"\n height: 100%;\n max-height: 100%\n "),(e=>e.theme.size.huge)),Gt=(0,l.memo)((function(e){return(0,w.jsx)(Ke.d,{context:"layoutDesktop",skipLogging:!0,children:(0,w.jsx)(ai,{auto:!0,column:!0,children:(0,w.jsx)($t,{...e})})})})),$t=(0,l.memo)((function({headerBar:e={},children:a,hideFooter:n,hideChecklistBannerOverride:t,maxWidthOverride:i,xScrollable:s,topOffset:r=0,banners:o=null,alignContent:d="center",showStickyFooter:c=!1,stretch:u=!1,whiteBackground:p,paddingBottomHeader:g}){(0,Ce.ZP)("layout_sidebar",{type:"start"}),(0,Ce.ZP)("layout_header_actionbar",{type:"start"});const{accountUuid:y,assetSlug:k,assetSymbol:h,assetUuid:f}=(0,Be.Z)(),{backdrop:b,disableBackdrop:x}=(0,Ze.Z)(),S=function(){const{pathname:e}=(0,Ra.TH)();return(0,l.useMemo)((()=>Ht.includes(e)),[e])}(),{colorMode:F}=(0,Ae.Z)(),{chainId:v}=(0,Le.y)(),C=(0,Pe.P)(),{showDropdown:T}=(0,Ie.x)(),j=(0,Ue.Z)(),M=(0,Ne.Z)(),L=j&&M,I=(0,Ve.Z)(),_=(0,m.pp)(Fe,{productKey:De.sP,chainId:v,skipDappWalletExperiment:C,accountUuid:y||"",assetSlug:k||"",assetUuid:f||"",assetSymbol:h||"",skipAccountUuid:!y,skipAssetSlug:!k,skipAssetSymbol:!h,skipAssetUuid:!f,skipNotificationDropdownHub:!T,skipFuturesTrading:!I||!L}),{height:N,width:B}=(0,ve.Z)(),P=(0,K.Or)({collapsed:j}),[A,{toggle:Z,toggleOff:D}]=(0,Te.useToggler)(!1),R=(0,l.useCallback)((()=>{Z()}),[Z]),V=(0,l.useCallback)((()=>{D()}),[D]),U=(0,l.useCallback)((()=>{V()}),[V]),[E,{toggleOn:H,toggleOff:O}]=(0,Te.useToggler)(!1),z=(0,l.useRef)(null),q=(0,Ct.v)(),W=(0,l.useMemo)((()=>(0,w.jsx)(Me.Z,{owner:"infra",name:"HeaderBarActions",fallback:null,context:"header_bar",children:(0,w.jsx)(Sl,{queryRef:_,isSearching:E,setSearchOn:H,searchPositionRef:z,isUsingIdNavBar:q})})),[q,E,_,H]);return(0,w.jsx)(Et.S,{children:(0,w.jsxs)(Qt,{column:!0,auto:!0,children:[o,(0,w.jsx)(Bl,{onMoreMenuClick:R,onMenuItemClick:U,topOffset:r,queryRef:_}),(0,w.jsxs)(ei,{sideBarWidth:P,auto:!0,column:!0,children:[q?(0,w.jsx)(Rt,{dangerouslyDisableOverflowHidden:!0,rightContent:W,topOffset:r}):(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(Aa.Z,{queryRef:_,top:r,rightContent:W,paddingBottom:g,...e}),(0,w.jsx)(Fa,{queryRef:_,showDarkModeToggle:!0})]}),(0,w.jsx)(_e.Z,{}),!t&&(0,w.jsx)(ni,{column:!0,hasWhiteBackground:p||S,colorMode:F,"data-testid":"checklist-wrapper",children:(0,w.jsx)(m.zq,{instrumentationId:"ChecklistBanner",fallback:null,children:(0,w.jsx)(je.Ap,{queryRef:_,showNextStep:!0})})}),(0,w.jsx)(ni,{column:!0,auto:!0,align:d,hasWhiteBackground:p||S,colorMode:F,children:(0,w.jsx)(Xt,{id:"main",tabIndex:-1,column:!0,xScrollable:s,maxWidthOverride:i,stretch:u,role:"main",children:(0,w.jsx)(Wt,{children:a})})}),!n&&(c?(0,w.jsx)(Jt,{maxWidth:B-P,children:(0,w.jsx)(Pa,{})}):(0,w.jsx)(va.Z,{}))]}),(0,w.jsx)(wt,{height:N,dismiss:V,isVisible:A,queryRef:_}),E&&(0,w.jsx)(nl,{isSearching:E,setSearchOff:O,searchPositionRef:z}),(0,w.jsx)(Ee.Z,{enabled:b,onClick:x}),(0,w.jsx)(Re.Z,{})]})})})),Jt=r.ZP.div.withConfig({displayName:"LayoutDesktop__BottomStickyContent",componentId:"bh368c-0"})(["display:flex;flex-direction:column;position:fixed;z-index:",";bottom:0;width:100%;max-width:",";background-color:",";"],(e=>e.theme.zIndex.elevated),(({maxWidth:e})=>`${(0,we.Z)(e)}px`),(e=>e.theme.color.background)),Xt=(0,r.ZP)(Yt).withConfig({displayName:"LayoutDesktop__StyledContent",componentId:"bh368c-1"})(["flex-grow:1;height:100%;width:100%;padding:0;max-width:","px;",""],(({theme:e,maxWidthOverride:a})=>(0,we.Z)(a)||e.layout.width),(({xScrollable:e})=>e&&"\n overflow-x: auto;\n ")),ei=(0,r.ZP)(o.Z).withConfig({displayName:"LayoutDesktop__MainContentFlex",componentId:"bh368c-2"})(["margin-left:","px;",";"],(e=>(0,we.Z)(e.sideBarWidth)),u.Z.minHeight),ai=(0,r.ZP)(o.Z).withConfig({displayName:"LayoutDesktop__AppWrapper",componentId:"bh368c-3"})(["",";"],u.Z.minHeight),ni=(0,r.ZP)(o.Z).withConfig({displayName:"LayoutDesktop__Wrapper",componentId:"bh368c-4"})(["position:relative;transition:top ","ms;top:","px;background:",";"],Mt.aV,(({top:e=0})=>(0,we.Z)(e)),(({hasWhiteBackground:e,theme:a,colorMode:n})=>e||"dark"===n?a.color.background:Mt.yz)),li=Gt,ti=function(){var e={defaultValue:null,kind:"LocalArgument",name:"accountUuid"},a={defaultValue:null,kind:"LocalArgument",name:"assetSlug"},n={defaultValue:null,kind:"LocalArgument",name:"assetSymbol"},l={defaultValue:null,kind:"LocalArgument",name:"assetUuid"},t={defaultValue:null,kind:"LocalArgument",name:"productKey"},i={defaultValue:null,kind:"LocalArgument",name:"skipAccountUuid"},s={defaultValue:null,kind:"LocalArgument",name:"skipAssetSlug"},r={defaultValue:null,kind:"LocalArgument",name:"skipAssetSymbol"},o={defaultValue:null,kind:"LocalArgument",name:"skipAssetUuid"},d={defaultValue:null,kind:"LocalArgument",name:"skipNotificationDropdownHub"},c={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},u=[{kind:"Literal",name:"first",value:10},{kind:"Literal",name:"notificationTypes",value:["PRICE_ALERT","NEWS","TRADING_INSIGHTS","ACCOUNT_ACTIVITY","PRODUCT_ANNOUNCEMENT","SECURITY_ALERT"]}],m={alias:null,args:null,kind:"ScalarField",name:"createdAt",storageKey:null},p={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},g={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},y={alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null},k=[y,{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null}],h=[c],f=[{kind:"Literal",name:"action",value:"buys"}],b={alias:null,args:null,kind:"ScalarField",name:"restrictionName",storageKey:null},x=[b,c],S=[{kind:"Literal",name:"action",value:"sends"}],F={alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},v={alias:null,args:null,kind:"ScalarField",name:"allowWithdrawals",storageKey:null},w={kind:"InlineFragment",selections:h,type:"Node",abstractKey:"__isNode"},C={alias:null,args:null,kind:"ScalarField",name:"allowDeposits",storageKey:null},T={alias:null,args:null,concreteType:"SupportedContextsV2",kind:"LinkedField",name:"supportedContextsV2",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"isTradable",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"isConvertible",storageKey:null}],storageKey:null},j=[T,{alias:null,args:null,concreteType:"Account",kind:"LinkedField",name:"accounts",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"primary",storageKey:null},F,C,v,c],storageKey:null},c];return{fragment:{argumentDefinitions:[e,a,n,l,t,i,s,r,o,d],kind:"Fragment",metadata:null,name:"LayoutMobileQuery",selections:[{args:null,kind:"FragmentSpread",name:"HeaderBarMobileFragment"},{args:null,kind:"FragmentSpread",name:"TopNavigationBarMobileFragment"},{args:null,kind:"FragmentSpread",name:"ChecklistBannerFragment"},{args:null,kind:"FragmentSpread",name:"BottomFixedContentFragment"}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[t,e,a,n,l,i,s,r,o,d],kind:"Operation",name:"LayoutMobileQuery",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"InAppNotificationBadgeCount",kind:"LinkedField",name:"unreadNotificationsCount",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"unreadCount",storageKey:null}],storageKey:null},c,{condition:"skipNotificationDropdownHub",kind:"Condition",passingValue:!1,selections:[{alias:null,args:u,concreteType:"InAppNotificationsConnection",kind:"LinkedField",name:"inAppNotifications",plural:!1,selections:[{alias:null,args:null,concreteType:"InAppNotificationEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"InAppNotification",kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"communicationId",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"notificationId",storageKey:null},m,{alias:null,args:null,kind:"ScalarField",name:"readState",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"notificationCategory",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"templateName",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"payload",plural:!1,selections:[p,{kind:"InlineFragment",selections:[g,{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"header",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"rightLabel",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"rightSubLabel",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"imageUrl",storageKey:null},{alias:null,args:null,concreteType:"StringMapData",kind:"LinkedField",name:"dataBackground",plural:!1,selections:[{alias:null,args:null,concreteType:"StringStringPair",kind:"LinkedField",name:"attributes",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},y],storageKey:null}],storageKey:null}],type:"InAppStaticData",abstractKey:null}],storageKey:null},c,p],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"pageInfo",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"endCursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"hasNextPage",storageKey:null}],storageKey:null},{kind:"ClientExtension",selections:[{alias:"connectionId",args:null,kind:"ScalarField",name:"__id",storageKey:null}]}],storageKey:'inAppNotifications(first:10,notificationTypes:["PRICE_ALERT","NEWS","TRADING_INSIGHTS","ACCOUNT_ACTIVITY","PRODUCT_ANNOUNCEMENT","SECURITY_ALERT"])'},{alias:null,args:u,filters:["notificationTypes"],handle:"connection",key:"Query_viewer_inAppNotifications",kind:"LinkedHandle",name:"inAppNotifications"}]},{alias:null,args:null,concreteType:"UserProperties",kind:"LinkedField",name:"userProperties",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"userType",storageKey:null},c,{alias:null,args:null,concreteType:"RegionFeatures",kind:"LinkedField",name:"regionFeatures",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"isInUs",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"supportsCryptoToCryptoTransfers",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"supportsFiatTransfers",storageKey:null}],storageKey:null},m,{alias:null,args:null,kind:"ScalarField",name:"firstBuyStatus",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"hasMadeAPurchase",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"AppSwitcherApplications",kind:"LinkedField",name:"appSwitcherApplications",plural:!1,selections:[{alias:null,args:null,concreteType:"AppSwitcherSection",kind:"LinkedField",name:"sections",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"category",storageKey:null},{alias:null,args:null,concreteType:"AppSwitcherApplication",kind:"LinkedField",name:"applications",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"applicationIdentifier",storageKey:null},{alias:null,args:null,concreteType:"AppSwitcherApplicationTile",kind:"LinkedField",name:"tile",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"label",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"destinationUri",storageKey:null},{alias:null,args:null,concreteType:"AppSwitcherTileTag",kind:"LinkedField",name:"tag",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"intent",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"colorScheme",storageKey:null}],storageKey:null}],storageKey:null},p],storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Card",kind:"LinkedField",name:"card",plural:!1,selections:[{alias:null,args:null,concreteType:"CardProductEnrollment",kind:"LinkedField",name:"productEnrollment",plural:!1,selections:[{alias:null,args:null,concreteType:"CardProductEnrollmentStatus",kind:"LinkedField",name:"productEnrollmentStatus",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"ddaEnrollmentStatus",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:[{kind:"Variable",name:"productKey",variableName:"productKey"}],concreteType:"CoinbaseSubscription",kind:"LinkedField",name:"coinbaseSubscription",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},{alias:null,args:null,concreteType:"CoinbaseSubscriptionPlan",kind:"LinkedField",name:"subscriptionPlan",plural:!1,selections:[{alias:null,args:null,concreteType:"CoinbaseSubscriptionPlanBenefit",kind:"LinkedField",name:"benefits",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"benefitType",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"benefitDetails",plural:!1,selections:[p,{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"cryptoBackPercentage",storageKey:null},c],type:"AdvancedTradeBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"Amount",kind:"LinkedField",name:"limit",plural:!1,selections:k,storageKey:null}],type:"NoTradingFeeCoinbaseSubscriptionBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"apy",storageKey:null},{alias:null,args:null,concreteType:"Amount",kind:"LinkedField",name:"stakingCap",plural:!1,selections:k,storageKey:null},c],type:"USDCBoostedRewardBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:h,type:"AtoProtectionBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:h,type:"BoostedCardRewardsBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:h,type:"BoostedStakingBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:h,type:"CointrackerBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:h,type:"CryptoBackCoinbaseSubscriptionBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:h,type:"CryptoTaxCalculatorBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:h,type:"MessariTrialBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:h,type:"PriorityPhoneSupportBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:h,type:"SweepstakesBenefitDetails",abstractKey:null},{kind:"InlineFragment",selections:h,type:"TaxCenterBenefitDetails",abstractKey:null}],storageKey:null},c],storageKey:null},c],storageKey:null},c],storageKey:null},{alias:"buys",args:f,concreteType:"PolicyRestriction",kind:"LinkedField",name:"policyRestrictions",plural:!0,selections:x,storageKey:'policyRestrictions(action:"buys")'},{alias:"sells",args:f,concreteType:"PolicyRestriction",kind:"LinkedField",name:"policyRestrictions",plural:!0,selections:x,storageKey:'policyRestrictions(action:"buys")'},{alias:"sends",args:S,concreteType:"PolicyRestriction",kind:"LinkedField",name:"policyRestrictions",plural:!0,selections:x,storageKey:'policyRestrictions(action:"sends")'},{alias:"receives",args:[{kind:"Literal",name:"action",value:"receives"}],concreteType:"PolicyRestriction",kind:"LinkedField",name:"policyRestrictions",plural:!0,selections:x,storageKey:'policyRestrictions(action:"receives")'},{alias:null,args:null,concreteType:"Earn",kind:"LinkedField",name:"earn",plural:!1,selections:[{alias:null,args:null,concreteType:"EarnEligibility",kind:"LinkedField",name:"eligibility",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"isInEligibleGeo",storageKey:null}],storageKey:null}],storageKey:null},{alias:"sendRestrictions",args:S,concreteType:"PolicyRestriction",kind:"LinkedField",name:"policyRestrictions",plural:!0,selections:[b,{alias:null,args:null,kind:"ScalarField",name:"message",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,concreteType:"Link",kind:"LinkedField",name:"link",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"text",storageKey:null},g],storageKey:null},c],storageKey:'policyRestrictions(action:"sends")'},{alias:null,args:null,concreteType:"Account",kind:"LinkedField",name:"fiatAccounts",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"uuid",storageKey:null},F,v,{alias:null,args:null,concreteType:"Amount",kind:"LinkedField",name:"availableBalance",plural:!1,selections:[y],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"assetOrFiatCurrency",plural:!1,selections:[p,{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"code",storageKey:null}],type:"TiersCurrency",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"Asset",kind:"LinkedField",name:"asset",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"platformName",storageKey:null},c],storageKey:null}],type:"ViewerAsset",abstractKey:null},w],storageKey:null},c,C],storageKey:null},{condition:"skipAccountUuid",kind:"Condition",passingValue:!1,selections:[{alias:null,args:[{kind:"Variable",name:"uuid",variableName:"accountUuid"}],concreteType:"Account",kind:"LinkedField",name:"accountByUuidV2",plural:!1,selections:[F,C,v,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"assetOrFiatCurrency",plural:!1,selections:[p,{kind:"InlineFragment",selections:[T],type:"ViewerAsset",abstractKey:null},w],storageKey:null},c],storageKey:null}]},{condition:"skipAssetSlug",kind:"Condition",passingValue:!1,selections:[{alias:"assetFromSlug",args:[{kind:"Variable",name:"slug",variableName:"assetSlug"}],concreteType:"ViewerAsset",kind:"LinkedField",name:"assetBySlug",plural:!1,selections:j,storageKey:null}]},{condition:"skipAssetUuid",kind:"Condition",passingValue:!1,selections:[{alias:"assetFromUuid",args:[{kind:"Variable",name:"uuid",variableName:"assetUuid"}],concreteType:"ViewerAsset",kind:"LinkedField",name:"assetByUuid",plural:!1,selections:j,storageKey:null}]},{condition:"skipAssetSymbol",kind:"Condition",passingValue:!1,selections:[{alias:"assetFromSymbol",args:[{kind:"Variable",name:"symbol",variableName:"assetSymbol"}],concreteType:"ViewerAsset",kind:"LinkedField",name:"assetBySymbol",plural:!1,selections:j,storageKey:null}]},{alias:"sellPolicyRestrictions",args:[{kind:"Literal",name:"action",value:"sells"}],concreteType:"PolicyRestriction",kind:"LinkedField",name:"policyRestrictions",plural:!0,selections:x,storageKey:'policyRestrictions(action:"sells")'},{alias:"buyPolicyRestrictions",args:f,concreteType:"PolicyRestriction",kind:"LinkedField",name:"policyRestrictions",plural:!0,selections:x,storageKey:'policyRestrictions(action:"buys")'},{alias:"tradePolicyRestrictions",args:[{kind:"Literal",name:"action",value:"trades"}],concreteType:"PolicyRestriction",kind:"LinkedField",name:"policyRestrictions",plural:!0,selections:x,storageKey:'policyRestrictions(action:"trades")'},{alias:"depositPolicyRestrictions",args:[{kind:"Literal",name:"action",value:"deposits"}],concreteType:"PolicyRestriction",kind:"LinkedField",name:"policyRestrictions",plural:!0,selections:x,storageKey:'policyRestrictions(action:"deposits")'},{alias:"withdrawPolicyRestrictions",args:[{kind:"Literal",name:"action",value:"withdrawals"}],concreteType:"PolicyRestriction",kind:"LinkedField",name:"policyRestrictions",plural:!0,selections:x,storageKey:'policyRestrictions(action:"withdrawals")'}],storageKey:null}]},params:{id:"04dd32093e866df2e546bac400a53c1e268495043cb7265574d97bf2f9028b49",metadata:{},name:"LayoutMobileQuery",operationKind:"query",text:null}}}();ti.hash="eeffb7e4f12029da7c4f1da0cda14321";const ii=ti,si={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"BottomFixedContentFragment",selections:[{args:null,kind:"FragmentSpread",name:"MobileBottomTabNavigationFragment"},{args:null,kind:"FragmentSpread",name:"TradeDrawerV2Fragment"}],type:"Query",abstractKey:null,hash:"3a789c50b6fb22864826f87db3f7a8bb"},ri=si;var oi=n(2200),di=n(1517),ci=n(2376);function ui({closeNav:e,bottomOffset:a}){const{setDrawerOpen:n}=(0,di.E)(),t=(0,l.useCallback)((()=>{n(!0),e()}),[e,n]);return(0,w.jsx)("div",{"data-testid":"floating-trade-button","data-component":"FloatingTradeButton",children:(0,w.jsx)(mi,{"aria-label":"Trade",onClick:t,bottomOffset:a,"data-element":"StyledButton",children:(0,w.jsx)(ci.r,{"data-element":"Trade"})})})}const mi=(0,r.ZP)(wa.Z).withConfig({displayName:"FloatingTradeButton__StyledButton",componentId:"sc-14ryzqh-0"})(["height:56px;width:56px;border-radius:50%;box-shadow:",";z-index:",";position:fixed;bottom:","px;right:16px;align-self:flex-end;border:1px solid ",";"],(e=>e.theme.boxShadow.deep),(e=>e.theme.zIndex.high),(e=>32+(e.bottomOffset??0)),(e=>e.theme.color.white)),pi=(0,l.memo)(ui),gi={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MobileBottomTabNavigationFragment",selections:[{args:null,kind:"FragmentSpread",name:"EarnBottomTabFragment"}],type:"Query",abstractKey:null,hash:"1696c468711315560a4be9a3bb14ca7f"},yi=gi;var ki=n(1534);function hi({iconName:e,active:a=!1,title:n,to:t,onPress:i}){const s=(0,Ra.k6)(),r=(0,l.useCallback)((()=>{s.push(t),i?.(t)}),[s,i,t]);return(0,w.jsx)(il.PressableOpacity,{onPress:r,noScaleOnPress:!0,"data-element":"PressableOpacity","data-component":"BottomTab",children:(0,w.jsxs)(We.VStack,{spacing:2,alignItems:"center","data-element":"VStack",children:[(0,w.jsx)(tl.NavigationIcon,{name:e,size:"s",active:a,"data-element":"NavigationIcon"}),(0,w.jsx)(Ta.TextLegal,{color:a?"primary":"foreground",spacingTop:.5,as:"p","data-element":"TextLegal",children:n})]})})}const fi=(0,l.memo)(hi),bi={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"EarnBottomTabFragment",selections:[{args:null,kind:"FragmentSpread",name:"useHasYieldCenterNavItemFragment"}],type:"Query",abstractKey:null,hash:"b2c2ae665f429384dd7e9062dcc80d53"},xi=bi;var Si=n(1246);function Fi({queryRef:e,active:a,title:n,iconName:l,to:t,onTabPressed:i}){const s=(0,m.Jc)(xi,e);return(0,Si.Z)({queryRef:s})?(0,w.jsx)(fi,{active:a,iconName:l,title:n,to:t,onPress:i,"data-element":"BottomTab","data-component":"EarnBottomTabContent"}):null}function vi(e){return(0,w.jsx)(ze.SV,{owner:"reward",boundaryName:"EarnBottomTab",context:"mobile_bottom_tab_navigation","data-element":"ErrorBoundary","data-component":"EarnBottomTab",children:(0,w.jsx)(Fi,{...e,"data-element":"EarnBottomTabContent"})})}const wi=(0,i.vU)({home:{id:"useBottomTabItems.home",defaultMessage:"Home"},assets:{id:"useBottomTabItems.assets",defaultMessage:"Assets"},trade:{id:"useBottomTabItems.trade",defaultMessage:"Trade"},earn:{id:"useBottomTabItems.earn",defaultMessage:"Earn"}});function Ci({queryRef:e}){const{formatMessage:a}=(0,s.Z)(),n=(0,Yl.Z)(),t=(0,m.Jc)(yi,e),{tradeSetting:i}=(0,Wl.Z)(),r=n?i:"simple",[o,d]=(0,l.useState)("/home"),c=(0,l.useMemo)((()=>[{id:"home",name:a(wi.home),icon:"home",to:"/home"},{id:"assets",name:a(wi.assets),icon:"chartPie",to:"/assets"},{id:"trade",name:a(wi.trade),icon:"simple"===r?"trading":"chartCandles",to:"simple"===r?"/trade":"/advanced-trade"}]),[a,r]),u=(0,Ra.TH)();(0,l.useEffect)((()=>{const e=u.pathname;d(e)}),[u]);const p=(0,l.useCallback)((e=>{if("/trade"===e)(0,na.$Y)("navigate_to_simple_trade_page")}),[]);return(0,w.jsxs)(We.VStack,{width:"100%","data-element":"VStack","data-component":"BottomTabNavigationContent",children:[(0,w.jsx)(We.Divider,{width:"100%","data-element":"Divider"}),(0,w.jsxs)(We.HStack,{spacingHorizontal:3,background:!0,width:"100%",justifyContent:"space-between","data-element":"HStack",children:[c.map((e=>(0,w.jsx)(fi,{active:o===e.to,iconName:e.icon,title:e.name,to:e.to,onPress:p},`tab-${e.id}`))),(0,w.jsx)(vi,{queryRef:t,active:"/earn"===o,iconName:"interest",title:a(wi.earn),to:"/earn",onTabPressed:p,"data-element":"EarnBottomTab"})]})]})}const Ti=(0,l.memo)((function(e){return(0,w.jsx)(ki.Z,{fallback:null,children:(0,w.jsx)(Ci,{...e})})}));function ji({queryRef:e,closeNav:a,bottomNavigation:n,bottomButtonRef:l}){const t=(0,m.Jc)(ri,e),{hideFloatingTradeButton:i}=(0,K.Vn)(),{isDrawerOpen:s,setDrawerOpen:r}=(0,di.E)();return(0,w.jsxs)(w.Fragment,{children:[i?null:(0,w.jsx)(pi,{bottomOffset:l?.current?.clientHeight??0,closeNav:a}),(0,w.jsxs)(Mi,{ref:l,children:[(0,w.jsx)(Li,{id:Mt.aY,children:n}),(0,w.jsx)(Ti,{queryRef:t})]},"bottom-nav-container"),(0,w.jsx)(oi.Z,{queryRef:t,visible:s,onClose:()=>r(!1)})]})}const Mi=r.ZP.div.withConfig({displayName:"BottomFixedContent__BottomNav",componentId:"sc-1tmade6-0"})(["display:flex;flex-direction:column;position:fixed;z-index:",";bottom:0;width:100%;background-color:",";"],(e=>e.theme.zIndex.elevated),(e=>e.theme.color.background)),Li=r.ZP.div.withConfig({displayName:"BottomFixedContent__SendReceiveBottomNavAnchor",componentId:"sc-1tmade6-1"})(["display:flex;"]),Ii={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"HeaderBarMobileFragment",selections:[{args:null,kind:"FragmentSpread",name:"HeaderBarNotificationButtonFragment"},{args:null,kind:"FragmentSpread",name:"HeaderBarAppSwitcherFragment"},{args:null,kind:"FragmentSpread",name:"MobileMenuFragment"}],type:"Query",abstractKey:null,hash:"4a8bc9ccfb412284cc2d86cfaa475ed1"},_i=Ii;var Ki=n(213),Ni=n(755),Bi=n(67),Pi=n(2202);function Ai({className:e}){const a=(0,Ra.k6)(),{sidebarCompression:n}=(0,K.Vn)(),t=(0,ca.zS)(na.Us.click,"logo"),i=(0,ca.zS)(na.Us.hover,"logo"),s=(0,l.useCallback)((()=>i()),[i]),r=(0,l.useCallback)((()=>{t(),a.push("/home")}),[t,a]),o=(0,c.Z)();return"collapsed"===n||o?(0,w.jsx)(Ha.HStack,{alignItems:"center",justifyContent:"center",spacingVertical:o?0:2,children:(0,w.jsx)(Bi.Pressable,{onPress:r,as:"button",backgroundColor:"transparent",children:(0,w.jsx)(Ni.LogoMark,{size:32})})}):(0,w.jsx)(Di,{className:e,onClick:r,onMouseEnter:s})}const Zi=(0,r.iv)(["&:hover{cursor:pointer;}"]),Di=(0,r.ZP)(Pi.T).withConfig({displayName:"ConsumerLogo__StyledLogo",componentId:"nlq0go-0"})(["path{fill:",";}width:96px;height:22px;margin-right:80px;",";"],(e=>e.theme.color.iconFill),Zi),Ri={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MobileMenuFragment",selections:[{args:null,kind:"FragmentSpread",name:"useProfileMenuItemsFragment"},{args:null,kind:"FragmentSpread",name:"HandleNavigateToEarnFragment"}],type:"Query",abstractKey:null,hash:"e60f7c2896f5a52631dc7492e7a30057"},Vi=Ri,Ui=function(){var e=[{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null}],a={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},n={alias:null,args:null,concreteType:"YieldPromotion",kind:"LinkedField",name:"yieldPromotion",plural:!1,selections:[{alias:null,args:null,concreteType:"YieldPromotionAssetCta",kind:"LinkedField",name:"assetCta",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null}],storageKey:null}],storageKey:null};return{fragment:{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MobileMenuQuery",selections:[{args:null,kind:"FragmentSpread",name:"useNavItemsFragment"}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[],kind:"Operation",name:"MobileMenuQuery",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"NuxProperties",kind:"LinkedField",name:"nuxProperties",plural:!1,selections:[{alias:null,args:null,concreteType:"ReferralCampaignInfo",kind:"LinkedField",name:"referrerTerms",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"promoCodeLink",storageKey:null},{alias:null,args:null,concreteType:"Amount",kind:"LinkedField",name:"bonusAmount",plural:!1,selections:e,storageKey:null},{alias:null,args:null,concreteType:"Amount",kind:"LinkedField",name:"thresholdAmount",plural:!1,selections:e,storageKey:null}],storageKey:null}],storageKey:null},a,{alias:null,args:null,concreteType:"InAppNotificationBadgeCount",kind:"LinkedField",name:"unreadNotificationsCount",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"unreadCount",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Earn",kind:"LinkedField",name:"earn",plural:!1,selections:[{alias:null,args:null,concreteType:"EarnEligibility",kind:"LinkedField",name:"eligibility",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"isInEligibleGeo",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"UserProperties",kind:"LinkedField",name:"userProperties",plural:!1,selections:[{alias:null,args:null,concreteType:"Country",kind:"LinkedField",name:"country",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"code",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PersonalDetails",kind:"LinkedField",name:"personalDetails",plural:!1,selections:[{alias:null,args:null,concreteType:"MailingAddress",kind:"LinkedField",name:"address",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"state",storageKey:null}],storageKey:null}],storageKey:null},a],storageKey:null},{alias:"eth2ViewerAsset",args:[{kind:"Literal",name:"slug",value:"ethereum-2"}],concreteType:"ViewerAsset",kind:"LinkedField",name:"assetBySlug",plural:!1,selections:[n,{alias:null,args:null,concreteType:"Account",kind:"LinkedField",name:"accounts",plural:!0,selections:[{alias:null,args:null,concreteType:"AccountHistoryEntryConnection",kind:"LinkedField",name:"accountHistoryEntries",plural:!1,selections:[{alias:null,args:null,concreteType:"AccountHistoryEntryEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null}],storageKey:null},a],storageKey:null},a],storageKey:'assetBySlug(slug:"ethereum-2")'},{alias:"ethViewerAsset",args:[{kind:"Literal",name:"slug",value:"ethereum"}],concreteType:"ViewerAsset",kind:"LinkedField",name:"assetBySlug",plural:!1,selections:[n,a],storageKey:'assetBySlug(slug:"ethereum")'}],storageKey:null}]},params:{id:"0d0d426e80d9508d1689d3395574a552ad61aeb9826eee63705d67c0288fac6c",metadata:{},name:"MobileMenuQuery",operationKind:"query",text:null}}}();Ui.hash="194e04c6e60f2625d08dc7fe8547df0d";const Ei=Ui;var Hi=n(503),Oi=n(2203),zi=n(1244),qi=n(1372);const Wi=(0,i.vU)({appearance:{id:"Appearance.AppearanceProfileRowItem.appearance",defaultMessage:"Appearance"}});function Qi({onClick:e}){const{formatMessage:a}=(0,s.Z)(),n=(0,Ua.Z)("phone");return(0,w.jsx)(Yi,{tabIndex:0,onClick:e,isPhone:n,"data-element":"StyledListItem","data-component":"AppearanceProfileRowItem",children:(0,w.jsx)($i,{"data-element":"Wrapper",children:(0,w.jsx)(Gi,{"data-element":"StyledBody",children:a(Wi.appearance)})})})}const Yi=r.ZP.li.withConfig({displayName:"AppearanceProfileRowItem__StyledListItem",componentId:"m2x6yv-0"})(["display:flex;align-items:center;padding:0 ",";cursor:pointer;height:46px;path{fill:",";}&:hover{background:",";}"],(e=>e.isPhone?e.theme.size.medium:e.theme.size.huge),(e=>e.theme.color.text),(e=>e.theme.color.iconBackground)),Gi=(0,r.ZP)(qi.u).withConfig({displayName:"AppearanceProfileRowItem__StyledBody",componentId:"m2x6yv-1"})(["font-weight:",";color:",";"],(e=>e.theme.fontWeight.bold),(e=>e.theme.color.text)),$i=r.ZP.div.withConfig({displayName:"AppearanceProfileRowItem__Wrapper",componentId:"m2x6yv-2"})(["box-sizing:content-box;align-items:center;display:flex;flex:1 1 auto;height:100%;border-bottom:",";&:hover{border-bottom:none;}"],(e=>e.theme.border.border)),Ji=(0,l.memo)(Qi);var Xi=n(65);const es=(0,i.vU)({title:{id:"Appearance.AppearanceModal.title",defaultMessage:"Appearance"},light:{id:"Appearance.AppearanceModal.light",defaultMessage:"Light"},lightDescription:{id:"Appearance.AppearanceModal.lightDescription",defaultMessage:"Always use light mode"},dark:{id:"Appearance.AppearanceModal.dark",defaultMessage:"Dark"},darkDescription:{id:"Appearance.AppearanceModal.darkDescription",defaultMessage:"Always use dark mode"},deviceSettings:{id:"Appearance.AppearanceModal.deviceSettings",defaultMessage:"Device Settings"},deviceSettingsDescription:{id:"Appearance.AppearanceModal.deviceSettingsDescription",defaultMessage:"Use your device's default mode"}});const as=function(){const{formatMessage:e}=(0,s.Z)(),{colorMode:a,setThemeType:n,systemPreference:t}=(0,Ae.Z)();(0,na.bH)("appearance_settings",{componentType:na.re.page,appearence_device_preference:t,appearence_user_preference:a,action:na.Us.view});const i=(0,na.ld)("appearence_settings_button",{componentType:na.re.button,appearence_device_preference:t,action:na.Us.click}),r=e=>a===e,o=(0,l.useCallback)((e=>{n(e),i({appearence_user_preference:e})}),[n,i]);return(0,w.jsxs)(Xi.u_,{width:"small","data-element":"Modal","data-component":"AppearanceModal",children:[(0,w.jsx)(Xi.xB,{title:e(es.title),"data-element":"ModalHeader"}),(0,w.jsxs)(Tt.VStack,{"data-element":"VStack",children:[(0,w.jsx)(Tn.ListCell,{title:e(es.deviceSettings),description:e(es.deviceSettingsDescription),selected:r("system"),onPress:()=>o("system"),"data-element":"ListCell"}),(0,w.jsx)(Tn.ListCell,{title:e(es.light),description:e(es.lightDescription),selected:r("light"),onPress:()=>o("light"),"data-element":"ListCell"}),(0,w.jsx)(Tn.ListCell,{title:e(es.dark),description:e(es.darkDescription),selected:r("dark"),onPress:()=>o("dark"),"data-element":"ListCell"})]})]})};var ns=n(897),ls=n(1250);const ts=(0,i.vU)({legalPrivacy:{id:"MobileMenuContent.legalPrivacy",defaultMessage:"Legal & Privacy"},linkscareers:{id:"MobileMenuContent.links.careers",defaultMessage:"Careers"},linksDisclosures:{id:"MobileMenuContent.links.disclosures",defaultMessage:"Disclosures"},closeButton:{id:"MobileMenuContent.buttons.closeMenu",defaultMessage:"Close"}});function is(){const{formatMessage:e}=(0,s.Z)(),{countryCode:a}=(0,La.Z)(),n=()=>(0,w.jsxs)(Ta.Link,{variant:"label2",color:"foregroundMuted",href:"/home","data-element":"Link","data-component":"coinbaseLink",children:["© ",(new Date).getFullYear()," ","Coinbase"]}),l=()=>(0,w.jsx)(Ta.Link,{underline:!0,variant:"label2",color:"foregroundMuted",href:"/careers","data-element":"Link","data-component":"careersLink",children:e(ts.linkscareers)}),t=()=>(0,w.jsx)(Ta.Link,{underline:!0,variant:"label2",href:"/legal/user_agreement",color:"foregroundMuted","data-element":"Link","data-component":"legalPrivacyLink",children:e(ts.legalPrivacy)}),i=()=>(0,w.jsx)(Ta.Link,{color:"foregroundMuted","data-element":"Link","data-component":"dot",children:"•"});return"US"!==a?(0,w.jsxs)(We.HStack,{spacingStart:1,gap:1,testID:"legalPrivacyLink",alignItems:"center",children:[n(),i(),l(),i(),t()]}):(0,w.jsxs)(We.VStack,{spacingStart:1,spacingTop:2,gap:1,testID:"legalPrivacyLink","data-element":"VStack","data-component":"LegalPrivacyRow",children:[n(),(0,w.jsxs)(We.HStack,{gap:1,"data-element":"HStack",children:[l(),i(),t(),i(),(0,w.jsx)(Ta.Link,{underline:!0,variant:"label2",href:"/legal/licenses",color:"foregroundMuted","data-element":"Link","data-component":"disclosuresLink",children:e(ts.linksDisclosures)})]})]})}function ss({onClose:e}){const a=(0,m.pp)(Ei,{}),n=(0,zi.ZP)({queryRef:a});return(0,w.jsxs)(w.Fragment,{children:[n.map((a=>(0,w.jsx)(us,{...a,onClick:(0,Hi.Z)(a.onClick,e)},`${a.to??a.href}`))),(0,w.jsx)(cs,{})]})}function rs({onClose:e}){return(0,w.jsx)(ze.SV,{owner:"infra",fallback:()=>null,context:"mobile_menu","data-element":"ErrorBoundary","data-component":"NavItems",children:(0,w.jsx)(ss,{onClose:e,"data-element":"NavItemsContent"})})}function os({queryRef:e,isOpen:a,onClose:n}){const t=(0,m.Jc)(Vi,e),{showModal:i}=(0,ta.Z)(),r=ma(t),o=(0,Ct.v)(),{formatMessage:d}=(0,s.Z)(),c=(0,l.useMemo)((()=>{if(o)return null;const e=r.filter((e=>"mobile"!==e.omitForScreenType)).map((e=>(0,w.jsx)(ms,{...e,onClick:(0,Hi.Z)(e.onClick,n),isSignout:"/signout"===e.href},`${e.to??e.href}`))),a=e.findIndex((e=>"settings"===e.key));return e.splice(a+1,0,(0,w.jsx)(Ji,{onClick:()=>i((0,w.jsx)(as,{}))})),e}),[o,r,n,i]);return(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(gs,{alignContent:o?"start":"end",children:(0,w.jsx)(Ki.IconButton,{name:"close",onPress:n,transparent:!0,accessibilityLabel:d(ts.closeButton)})}),(0,w.jsxs)(ps,{onClick:n,children:[(0,w.jsx)(rs,{onClose:n}),c,(0,w.jsx)(is,{})]}),a&&(0,w.jsx)(Ge.Z,{}),(0,w.jsx)(Oi.Z,{queryRef:t})]})}function ds(e){return(0,w.jsx)(ze.SV,{owner:"infra",fallback:()=>null,context:"mobile_menu","data-element":"ErrorBoundary","data-component":"MobileMenu",children:(0,w.jsx)(ys,{isOpen:e.isOpen,column:!0,"data-element":"Container",children:(0,w.jsx)(m.zq,{instrumentationId:"MobileMenu",fallback:(0,w.jsx)(ks,{children:(0,w.jsx)(d.Z,{})}),"data-element":"InstrumentedSuspense",children:(0,w.jsx)(os,{...e,"data-element":"MobileMenuContent"})})})})}const cs=r.ZP.li.withConfig({displayName:"MobileMenu__Divider",componentId:"sc-12jj4ly-0"})(["width:100%;list-style:none;margin:"," 0px;border-bottom:",";"],(e=>e.theme.size.huge),(e=>e.theme.border.border)),us=(0,r.ZP)(ls.Z).withConfig({displayName:"MobileMenu__TopNavigationRowItem",componentId:"sc-12jj4ly-1"})(["margin-top:14px;margin-bottom:14px;"]),ms=(0,r.ZP)(ls.Z).withConfig({displayName:"MobileMenu__BottomNavigationItem",componentId:"sc-12jj4ly-2"})(["margin:"," 0;",";"],(e=>e.theme.size.small),(e=>e.isSignout&&`color: ${e.theme.color.negative}`)),ps=r.ZP.ul.withConfig({displayName:"MobileMenu__NavItemsContainer",componentId:"sc-12jj4ly-3"})(["display:flex;flex-direction:column;padding:0 ",";margin:0;"],(e=>e.theme.size.huge)),gs=(0,r.ZP)(ns.G).withConfig({displayName:"MobileMenu__StyledHeaderMobile",componentId:"sc-12jj4ly-4"})(["border:none;justify-content:",";margin-top:14px;"],(e=>"end"===e.alignContent?"flex-end":"flex-start")),ys=(0,r.ZP)(o.Z).withConfig({displayName:"MobileMenu__Container",componentId:"sc-12jj4ly-5"})(["position:fixed;z-index:",";overflow-y:auto;top:0;bottom:0;left:0;right:0;background:",";display:",";"],(e=>e.theme.zIndex.top),(e=>e.theme.color.background),(e=>e.isOpen?"flex":"none")),ks=(0,r.ZP)(o.Z).withConfig({displayName:"MobileMenu__SpinnerContainer",componentId:"sc-12jj4ly-6"})(["width:100%;height:100%;justify-content:center;align-items:center;"]);function hs({queryRef:e,content:a,top:n=0}){const t=(0,m.Jc)(_i,e),[i,s]=(0,l.useState)(!1),r=(0,ca.zS)(na.Us.click,"more"),{setLayoutState:d,hideSearch:c}=(0,K.Vn)(),[u,{toggleOn:p,toggleOff:y}]=(0,Te.useToggler)(!1);return(0,l.useEffect)((function(){d({headerHeight:n+Mt.ys})}),[]),(0,w.jsx)(g.Z,{fallback:xs,"data-element":"ErrorBoundary","data-component":"HeaderBarMobile",children:(0,w.jsxs)(qe.Z,{instrumentationId:"HeaderBarMobile",fallback:(0,w.jsx)(xs,{top:n}),"data-element":"SuspenseWithTransition",children:[(0,w.jsxs)(xs,{top:n,"data-element":"ClosedHeaderMobile",children:[(0,w.jsx)(bs,{"data-element":"StyledConsumerLogo"}),(0,w.jsx)(fs,{id:Mt.wN,"data-element":"Content",children:a}),(0,w.jsxs)(o.Z,{"data-element":"Flex",children:[(0,w.jsxs)(We.HStack,{gap:1,"data-element":"HStack",children:[!c&&(0,w.jsx)(rl,{isSearching:u,setSearchOn:p}),(0,w.jsx)(gl,{queryRef:t,"data-element":"LazyHeaderBarNotificationButton"}),(0,w.jsx)(ml,{queryRef:t,"data-element":"HeaderBarAppSwitcher"})]}),(0,w.jsx)(Ki.IconButton,{name:"hamburger",onPress:()=>{s(!0),r()},transparent:!0,"data-element":"IconButton"})]})]}),(0,w.jsx)(ds,{isOpen:i,onClose:()=>s(!1),queryRef:t,"data-element":"MobileMenu"}),!c&&u&&(0,w.jsx)(Hn,{isSearching:u,setSearchOff:y})]})})}const fs=(0,r.ZP)(o.Z).withConfig({displayName:"HeaderBarMobile__Content",componentId:"sc-1bfmt6-0"})(["overflow-x:auto;"]),bs=(0,r.ZP)(Ai).withConfig({displayName:"HeaderBarMobile__StyledConsumerLogo",componentId:"sc-1bfmt6-1"})(["flex-shrink:0;margin-right:10px;"]),xs=(0,r.ZP)(ns.G).withConfig({displayName:"HeaderBarMobile__ClosedHeaderMobile",componentId:"sc-1bfmt6-2"})(["position:fixed;left:0;transition:top ","ms;top:","px;right:0;z-index:",";background:",";justify-content:space-between;&:hover{cursor:pointer;}"],Mt.aV,(({top:e=0})=>(0,we.Z)(e)),(e=>e.theme.zIndex.elevated),(e=>e.theme.color.background)),Ss={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"TopNavigationBarMobileFragment",selections:[{args:null,kind:"FragmentSpread",name:"HeaderBarNotificationButtonFragment"},{args:null,kind:"FragmentSpread",name:"MobileMenuFragment"}],type:"Query",abstractKey:null,hash:"cf2ead82c008bd9d7ac33b7ba5411890"},Fs=Ss,vs={config:{dangerousLegacyCDS:!0}};function ws({queryRef:e,content:a,topOffset:n}){const{formatMessage:t}=(0,s.Z)(),i=(0,m.Jc)(Fs,e),r=Bt(),o=(0,aa.ZP)("COINBASE_ID_NAVIGATION_BAR_PROJECT_ID")??"",{hideSearch:d}=(0,K.Vn)(),[c,{toggleOn:u,toggleOff:p}]=(0,Te.useToggler)(!1),[g,y]=(0,l.useState)(!1),k=(0,ca.zS)(na.Us.click,"more"),{colorMode:h,setThemeType:f}=(0,Ae.Z)(),b=(0,l.useCallback)((function(){f("light"===h?"dark":"light")}),[h,f]),x=(0,l.useMemo)((()=>(0,w.jsx)(We.HStack,{id:Mt.uf})),[]),S=(0,l.useMemo)((()=>(0,w.jsxs)(We.HStack,{gap:1,children:[(0,w.jsx)(We.HStack,{spacingVertical:.5,spacingStart:.5,children:(0,w.jsx)(Rn.IconButton,{name:"hamburger",onPress:()=>{y(!0),k()},transparent:!0})}),(0,w.jsx)(js,{})]})),[k]),F=(0,l.useMemo)((()=>(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(We.HStack,{id:Mt.wN,children:a}),(0,w.jsx)(ds,{isOpen:g,onClose:()=>y(!1),queryRef:i}),!d&&c&&(0,w.jsx)(Hn,{isSearching:c,setSearchOff:p})]})),[a,g,c,i,p,d]),v=(0,l.useMemo)((()=>(0,w.jsxs)(We.HStack,{gap:1,children:[!d&&(0,w.jsx)(rl,{isSearching:c,setSearchOn:u}),(0,w.jsx)(gl,{queryRef:i})]})),[c,i,u,d]);return(0,w.jsxs)(Tt.VStack,{"data-element":"VStack","data-component":"TopNavigationBarMobileContent",children:[(0,w.jsx)(Ts,{topOffset:n,"data-element":"TopPadding"}),(0,w.jsx)(jt.vx,{target:r,action:"web-retail-NavigationBar",projectId:o,onThemeToggle:b,activeThemeLabel:t("dark"===h?Pt.darkMode:Pt.lightMode),themeToggleValue:"dark"===h?"dark":"light",appSwitcherOptions:vs,start:S,end:v,bottom:x,profileMenuFlexibleArea:(0,w.jsx)(_t.Z,{}),"data-element":"IDNavigationBar",children:F})]})}function Cs(e,a){return(0,w.jsx)(ze.SV,{owner:"infra",fallback:()=>a,context:"top_navigation_bar","data-element":"ErrorBoundary","data-component":"TopNavigationBarMobile",children:(0,w.jsx)(m.zq,{instrumentationId:"TopNavigationBar",fallback:a,"data-element":"InstrumentedSuspense",children:(0,w.jsx)(ws,{...e,"data-element":"TopNavigationBarMobileContent"})})})}const Ts=r.ZP.div.withConfig({displayName:"TopNavigationBarMobile__TopPadding",componentId:"ecru5u-0"})(["display:flex;flex-direction:column;padding-top:","px;"],(e=>(0,we.Z)(e.topOffset))),js=(0,r.ZP)(Ai).withConfig({displayName:"TopNavigationBarMobile__StyledConsumerLogo",componentId:"ecru5u-1"})(["flex-shrink:0;margin-right:10px;"]),Ms=(0,r.ZP)(o.Z).withConfig({displayName:"styles__AppWrapper",componentId:"sc-15go0f0-0"})(["",";width:100%;background-color:",";"],u.Z.minHeight,(e=>e.theme.color.background)),Ls=(0,r.ZP)(o.Z).withConfig({displayName:"styles__Wrapper",componentId:"sc-15go0f0-1"})(["background-color:",";"],(e=>e.theme.color.background)),Is=(0,r.ZP)(o.Z).withConfig({displayName:"styles__ContentContainer",componentId:"sc-15go0f0-2"})(["position:relative;z-index:",";"],(e=>e.theme.zIndex.normal)),_s=(0,r.ZP)(o.Z).withConfig({displayName:"styles__Content",componentId:"sc-15go0f0-3"})(["width:100vw;margin:0px;"]);var Ks=n(1249);const Ns=(0,l.memo)((function(e){return(0,w.jsx)(Ms,{auto:!0,column:!0,children:(0,w.jsx)(Bs,{...e})})})),Bs=(0,l.memo)((function({children:e,className:a,headerBar:n,hideFooter:t,hideChecklistBannerOverride:i,bottomNavigation:s,topOffset:r=0,banners:o=null}){const{accountUuid:d,assetSlug:c,assetSymbol:u,assetUuid:p}=(0,Be.Z)(),[g,y]=(0,l.useState)(!1),k=(0,l.useMemo)((()=>({isDrawerOpen:g,setDrawerOpen:y})),[g]),{backdrop:h,disableBackdrop:f}=(0,Ze.Z)(),b=(0,l.useCallback)((()=>{f&&f()}),[f]),x=(0,l.useRef)(null),[S,F]=(0,l.useState)(x?.current?.clientHeight??0),{showDropdown:v}=(0,Ie.x)(),C=(0,Ct.v)(),T=(0,m.pp)(ii,{productKey:De.sP,accountUuid:d||"",assetSlug:c||"",assetSymbol:u||"",assetUuid:p||"",skipAccountUuid:!d,skipAssetSlug:!c,skipAssetSymbol:!u,skipAssetUuid:!p,skipNotificationDropdownHub:!v});return(0,l.useEffect)((()=>{F(x?.current?.clientHeight??0)}),[x?.current?.clientHeight]),(0,w.jsx)(Et.S,{children:(0,w.jsxs)(Ks.Z.Provider,{value:k,children:[o,C?(0,w.jsx)(Cs,{queryRef:T,topOffset:r,...n}):(0,w.jsx)(hs,{queryRef:T,top:r,...n}),(0,w.jsx)(_e.Z,{}),(0,w.jsxs)(Zs,{column:!0,auto:!0,bottomContentHeight:S,children:[!C&&(0,w.jsx)(As,{paddingTop:r+Mt.ys}),!i&&(0,w.jsx)(m.zq,{instrumentationId:"ChecklistBanner",fallback:null,children:(0,w.jsx)(je.Ap,{queryRef:T,showNextStep:!0})}),(0,w.jsx)(Ps,{column:!0,auto:!0,align:"center",className:a,bottomContentHeight:S,children:(0,w.jsx)(_s,{column:!0,auto:!0,id:"main",tabIndex:-1,children:(0,w.jsx)(Wt,{children:e})})}),!t&&(0,w.jsx)(va.Z,{}),(0,w.jsx)(Ee.Z,{enabled:h,onClick:b})]}),(0,w.jsx)(ji,{queryRef:T,closeNav:b,bottomNavigation:s,bottomButtonRef:x})]})})})),Ps=(0,r.ZP)(Ls).withConfig({displayName:"LayoutMobile__MinHeightWrapper",componentId:"ifjqri-0"})(["",""],(({bottomContentHeight:e})=>u.Z.generate((a=>`min-height: calc(${a} - ${Mt.ys+e}px);`)))),As=(0,r.ZP)(o.Z).withConfig({displayName:"LayoutMobile__PaddingTop",componentId:"ifjqri-1"})(["transition:height ","ms;height:","px;"],Mt.aV,(({paddingTop:e})=>(0,we.Z)(e))),Zs=(0,r.ZP)(Is).withConfig({displayName:"LayoutMobile__StyledContentContainer",componentId:"ifjqri-2"})(["height:100%;margin-bottom:","px;"],(e=>(0,we.Z)(e.bottomContentHeight))),Ds=Ns,Rs=(0,i.vU)({skipToMainContent:{id:"Layout.skipToMainContent",defaultMessage:"Skip to main content"}}),Vs=(0,l.lazy)((()=>Promise.all([n.e(99),n.e(2753)]).then(n.bind(n,3987))));function Us(e){return(0,w.jsx)(m.zq,{instrumentationId:"LayoutBanners",fallback:null,"data-element":"InstrumentedSuspense","data-component":"LayoutBanners",children:(0,w.jsx)(y.Z,{owner:"infra",boundaryName:"LayoutBanners",context:"layout","data-element":"NetworkErrorBoundary",children:(0,w.jsx)(Vs,{...e,"data-element":"LayoutBannersLazy"})})})}function Es({headerBar:e,activeNavSelection:a,hideFooter:n,hiddenNavWrapper:i,xScrollable:r,children:o=null,bottomNavigation:u}){const{formatMessage:m}=(0,s.Z)(),y=(0,c.Z)(),[h,f]=(0,l.useState)(0),{hideFooter:b,maxWidth:x,showStickyFooter:S,hideChecklistBanner:F,alignContent:v,stretch:C,whiteBackground:T,paddingBottomHeader:j}=(0,K.Vn)(),M=(0,l.useMemo)((()=>(0,w.jsx)(w.Fragment,{children:null===o?(0,w.jsx)(p.Z,{delay:750,children:(0,w.jsx)(Os,{auto:!0,justify:"center",children:(0,w.jsx)(d.Z,{})})}):(0,w.jsx)(g.Z,{owner:"infra",fallback:_,context:"layout",children:o})})),[o]),L=(0,l.useMemo)((()=>({activeNavSelection:a})),[a]);return i?M:(0,w.jsx)(k.Provider,{value:L,"data-element":"unknown","data-component":"Layout",children:(0,w.jsxs)(Hs,{auto:!0,column:!0,"data-element":"Container",children:[(0,w.jsx)(t.ql,{"data-element":"Helmet",children:(0,w.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0","data-element":"meta"})}),(0,w.jsx)(zs,{href:"javascript:void(0)",onClick:function(e){e.preventDefault();const a=document.querySelector("#main");a&&a.focus()},"data-element":"SkipToContentLink",children:m(Rs.skipToMainContent)}),y?(0,w.jsx)(Ds,{hideFooter:b??n,hideChecklistBannerOverride:F,headerBar:e,bottomNavigation:u,topOffset:h,banners:(0,w.jsx)(Us,{onTopOffsetChange:f,topOffset:h}),children:M}):(0,w.jsx)(li,{hideFooter:b??n,headerBar:e,topOffset:h,maxWidthOverride:x,hideChecklistBannerOverride:F,xScrollable:r,banners:(0,w.jsx)(Us,{onTopOffsetChange:f,topOffset:h}),alignContent:v,showStickyFooter:S,stretch:C,whiteBackground:T,paddingBottomHeader:j,children:M})]})})}const Hs=(0,r.ZP)(o.Z).withConfig({displayName:"Layout__Container",componentId:"sc-140tb7h-0"})(["",";background-color:",";height:100%;"],u.Z.minHeight,(e=>e.theme.color.background)),Os=(0,r.ZP)(o.Z).withConfig({displayName:"Layout__SpinnerContainer",componentId:"sc-140tb7h-1"})(["padding:300px 0;"]),zs=r.ZP.a.withConfig({displayName:"Layout__SkipToContentLink",componentId:"sc-140tb7h-2"})(["position:absolute;left:-1000px;&:focus{left:0px;height:60px;line-height:60px;text-align:center;font-weight:normal;font-size:large;width:100%;background:",";padding:2px;border-width:2px;border-style:dashed;z-index:",";}"],(e=>e.theme.color.backgroundActive),(e=>e.theme.zIndex.overlay)),qs=(0,l.memo)(Es);var Ws=n(1494),Qs=n(1518)},1518:(e,a,n)=>{n.d(a,{Z:()=>l});const l=(0,n(11).vU)({trade:{id:"PageTitles.trade",defaultMessage:"Trade"},assets:{id:"PageTitles.assets",defaultMessage:"Assets"},myAssets:{id:"PageTitles.myAssets",defaultMessage:"My assets"},portfolio:{id:"PageTitles.portfolio",defaultMessage:"Portfolio"},learningRewards:{id:"PageTitles.learningRewards",defaultMessage:"Learning rewards"},pay:{id:"PageTitles.pay",defaultMessage:"Pay"},invite:{id:"PageTitles.invite",defaultMessage:"Invite Friends"},coinbaseCard:{id:"PageTitles.coinbaseCard",defaultMessage:"Coinbase Card"},lend:{id:"PageTitles.lend",defaultMessage:"Lend"},sharePortfolio:{id:"PageTitles.sharePortfolio",defaultMessage:"{firstName}'s Portfolio"},privatePortfolio:{id:"PageTitles.privatePortfolio",defaultMessage:"Private Portfolio"},homeFeed:{id:"PageTitles.homeFeed",defaultMessage:"Home"},support:{id:"PageTitles.support",defaultMessage:"Support"},web3:{id:"PageTitles.web3",defaultMessage:"Web3"}})}}]); +//# sourceMappingURL=layout-938dc40203995ba9.js.map \ No newline at end of file diff --git a/libs-2c35a68730dc9eb9.js b/libs-2c35a68730dc9eb9.js new file mode 100644 index 0000000..c2d664e --- /dev/null +++ b/libs-2c35a68730dc9eb9.js @@ -0,0 +1,3 @@ +/*! For license information please see libs-2c35a68730dc9eb9.js.LICENSE.txt */ +"use strict";(("undefined"!=typeof self?self:this).webpackChunk_cb_app=("undefined"!=typeof self?self:this).webpackChunk_cb_app||[]).push([[13],{2405:(e,t,r)=>{r.d(t,{C:()=>s,a:()=>p,b:()=>c,e:()=>u,s:()=>l});var i=r(0),n=r(2);const o=["children"];function a(e,t){if(null==e)return{};var r,i,n=function(e,t){if(null==e)return{};var r,i,n={},o=Object.keys(e);for(i=0;i=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}const s=(0,i.createContext)({locale:"en",onError:console.error,spaceId:"",components:{}});function c(e){let t=e.children,r=a(e,o);return(0,n.jsx)(s.Provider,{value:r,children:t})}const d=e=>t=>{try{return t.filter((({fields:{file:t}})=>!e||e.includes(t.contentType))).map(u).filter((e=>!!e))}catch(e){return[]}},u=e=>{try{const t=e.fields,r=t.file,i=r.url,n=r.fileName,o=r.contentType,a=r.details,s=t.title,c=t.description;return{url:i.startsWith("//")?"https:"+i:i,title:s,fileName:n,contentType:o,description:c,details:a}}catch(e){return}},l=(d(["image/png","image/jpeg","image/svg+xml","image/gif"]),d(["video/mp4","video/webm"]),d(),(e,t)=>{try{return e?.sys?.contentType?.sys?.id}catch(e){t(e)}}),p=e=>e.fields},2404:(e,t,r)=>{r.d(t,{Cg:()=>C,Ho:()=>D,S9:()=>v,XA:()=>P,e9:()=>w,i4:()=>I,sq:()=>B,w4:()=>f});var i=r(2231),n=r(2405),o=r(0),a=r(2),s=r(1481);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function d(e){for(var t=1;t{!function(e,t,r=f,n){h[r]||(h[r]={client:(0,i.e)(d(d({},t),{},{retryOnError:n,timeout:n?m:y})),params:d(d({},t),{},{appId:e})})}(e.appId,e.options,e.clientKey,t)}))}function k(){return!!r.g&&r.g?.contentfulKillSwitchActive}async function w({id:e,onError:t,query:r,clientKey:i=f}){const n=d(d({},r),{},{locale:p(r?.locale||"en")}),o=b(i);if(!o)return t(new Error("Contentful client not initialized"),{type:"ENTRY",clientKey:i,id:e,query:n}),{type:"NOT_INITIALIZED",result:null};if(k())return{type:"KILL_SWITCHED",result:null};for(let r=0;rsetTimeout(t,e)));continue}await new Promise((e=>setTimeout(e,_)));continue}return t(r,d({type:"ENTRY",clientKey:i,id:e,query:n},o.params)),{type:"ERROR",result:null,error:r}}return{type:"ERROR",result:null,error:new Error("Maximum retries reached")}}async function C({query:e,onError:t,clientKey:r=f}){return await x({query:e,onError:t,clientKey:r,isPaginated:!1})}async function x({query:e,onError:t,isPaginated:r,clientKey:i=f}){const n=d(d({},e),{},{locale:p(e?.locale||"en")}),o=b(i);if(!o)return t(new Error("Contentful client not initialized"),{type:"ENTRIES",clientKey:i,isPaginated:r,query:n}),{type:"NOT_INITIALIZED",result:null};if(k())return{type:"KILL_SWITCHED",result:null};for(let e=0;e0){const t=JSON.parse(e.stringifySafe());return{type:"SUCCESS",result:r?t:t.items}}return{type:"NOT_FOUND",result:null}}catch(e){if(429===e.response?.status){const t=Number(e.response.headers["X-Contentful-RateLimit-Reset"]*_);if(Number.isInteger(t)){await new Promise((e=>setTimeout(e,t)));continue}await new Promise((e=>setTimeout(e,_)));continue}return t(e,d({type:"ENTRIES",clientKey:i,query:n},o.params)),{type:"ERROR",result:null,error:e}}return{type:"ERROR",result:null,error:new Error("Maximum retries reached")}}const S=e=>e.length<2?e:e.replace(/\/$/,"");async function I(e,t,r){const i=await C({query:{content_type:"page",include:t?.include||6,locale:t.locale,"fields.slug":S(e)},clientKey:t.clientKey||f,onError:r});if("SUCCESS"===i?.type){const e=i?.result?.[0]?.fields;return e?{type:"SUCCESS",result:e}:{type:"NOT_FOUND",result:null}}return i}class E extends o.Component{constructor(...e){super(...e),this.state={hasError:!1}}componentDidCatch(e,t){this.props.onError(e,{isBoundaryError:!0,componentStack:t?.componentStack}),this.setState({hasError:!0})}render(){return this.state.hasError?null:this.props.children}}const T=E,j=(e,t,r,i)=>e?e.map(((e,o)=>{const s=(0,n.s)(e,t);if(!s)return null;const c=r[s];if("genericComponentSubNav"===s)return null;if(void 0===c)return t(new Error(`Missing component for ${s}`)),null;const u=(0,n.a)(e);return(0,a.jsx)(T,{onError:t,children:(0,a.jsx)(c,d(d({},u),{},{options:i}))},o)})):null,A=({content:e,additionalProps:t})=>{const r=(0,o.useContext)(n.C),i=(0,o.useMemo)((()=>d(d({},t),{},{renderNestedComponents:j})),[t]);return j(Array.isArray(e)?e:[e],r.onError,r.components,i)},P=(0,o.memo)(A);!function(e){const t=e?.ttl||3e5;let r,i=0}();const O=({content:e,renderOptions:t})=>(0,s.h)(e,t),D=(0,o.memo)(O),M={format:"fm",quality:"q",width:"w",height:"h",progressive:"fl",fit:"fit",focus:"f",radius:"r",backgroundColor:"bg"};function B(e,t){const r=[];Object.keys(t).forEach((e=>{if("progressive"===e)t[e]&&r.push("fl=progressive");else{const i=M[e];r.push(`${i}=${t[e]}`)}}));return`${e}?${r.join("&")}`}},1412:(e,t,r)=>{r.d(t,{ob:()=>n.o,uJ:()=>i.u,$T:()=>n.$});r(887),r(3675);var i=r(547),n=(r(1560),r(888),r(1562),r(889),r(1559));r(1561),r(540)},889:(e,t,r)=>{r.d(t,{S:()=>n});var i=r(0);function n({lastUpdateTime:e,lastHeartbeatTime:t}){return(0,i.useCallback)((({now:r,healthCheckIntervalTolerance:i})=>!(r-e>i&&r-t>i)),[e,t])}},1562:(e,t,r)=>{r.d(t,{E:()=>i.Ek,N:()=>i.NA});var i=r(540)},540:(e,t,r)=>{r.d(t,{NA:()=>f,Ek:()=>_});var i=r(0),n=r(7),o=r(1451);function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var i,n,o,a,s=[],c=!0,d=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(i=o.call(r)).done)&&(s.push(i.value),s.length!==t);c=!0);}catch(e){d=!0,n=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(d)throw n}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return s(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);re.length)&&(t=e.length);for(var r=0,i=new Array(t);r{const u=l((0,i.useState)(e??3e3),2),p=u[0],f=u[1],_=t??25e3,h=s??15e3,b=l((0,i.useState)(Date.now()),1)[0],v=(()=>{const e=a((0,i.useState)("visible"===document.visibilityState),2),t=e[0],r=e[1],n=(0,i.useCallback)((()=>{r(!0)}),[]),o=(0,i.useCallback)((()=>{r(!1)}),[]),s=(0,i.useCallback)((()=>{r("visible"===document.visibilityState)}),[]);return(0,i.useEffect)((()=>(window.addEventListener("online",n),window.addEventListener("offline",o),document.addEventListener("visibilitychange",s),()=>{window.removeEventListener("online",n),window.removeEventListener("offline",o),document.removeEventListener("visibilitychange",s)})),[]),t})(),k=(0,i.useCallback)((()=>{const e=y[c];if(!v)return;if(e)return f(null),g.UNHEALTHY;const t=Date.now();return t-b{e({now:t,healthCheckIntervalTolerance:_})||((0,n.Kz)(c,d(d({},m[c]),{},{ruleName:r,ruleDescription:i??"",healthyComponentLifetime:t-b})),y[c]=!0)})),y[c]?g.UNHEALTHY:g.HEALTHY)}),[b,h,_,v,c,r]);return(0,o.Z)(k,p),k}},887:(e,t,r)=>{r.d(t,{j:()=>o});var i=r(0);function n(e){return e}function o(...e){const t=(0,i.useRef)(!1),r=[];const o=e.map((e=>function(e){try{return e?.(n)}catch(e){if(!t.current&&e instanceof Promise)return void r.push(e);throw e}}(e)));if(r.length>0)throw Promise.all(r);return t.current=!0,o}},547:(e,t,r)=>{r.d(t,{N:()=>l,u:()=>p});const i={argumentDefinitions:[{kind:"RootArgument",name:"nativeCurrency"}],kind:"Fragment",metadata:null,name:"useCurrencyConverterFragment",selections:[{kind:"RequiredField",field:{alias:null,args:[{kind:"Variable",name:"baseCurrency",variableName:"nativeCurrency"}],concreteType:"CurrencyQuote",kind:"LinkedField",name:"exchangeRatesV3",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"quoteCurrency",storageKey:null},n={alias:null,args:null,kind:"ScalarField",name:"price",storageKey:null}],storageKey:null},action:"THROW",path:"exchangeRatesV3"},{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"UserProperties",kind:"LinkedField",name:"userProperties",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"nativeCurrency",storageKey:null},{alias:null,args:null,concreteType:"RegionFeatures",kind:"LinkedField",name:"regionFeatures",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"supportsFiatTransfers",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"supportsCryptoToCryptoTransfers",storageKey:null}],storageKey:null}],storageKey:null},{alias:"assets",args:null,concreteType:"ViewerAssetConnection",kind:"LinkedField",name:"tradableAssets",plural:!1,selections:[{alias:null,args:null,concreteType:"ViewerAssetEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"ViewerAsset",kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,concreteType:"Asset",kind:"LinkedField",name:"asset",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"platformName",storageKey:null},{alias:null,args:[{kind:"Variable",name:"quoteCurrency",variableName:"nativeCurrency"}],concreteType:"CurrencyQuote",kind:"LinkedField",name:"latestQuoteV2",plural:!1,selections:[n],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null};var n;i.hash="e9177a720555cb3c69ef7a3e3f00ef02";var o=r(0),a=r(3),s=r(2307);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function d(e){for(var t=1;td(d({},t.exchangeRatesV3.reduce(((e,t)=>(e[t.quoteCurrency]=parseFloat(t.price),e)),{})),{},{[r]:1})),[t.exchangeRatesV3,r]),s=t.viewer?.userProperties?.regionFeatures?.supportsFiatTransfers||t.viewer?.userProperties?.regionFeatures?.supportsCryptoToCryptoTransfers,c=(0,o.useMemo)((()=>{const e=(t.viewer?.assets?.edges||[]).map((e=>e.node||null));return s?e:[]}),[t.viewer?.assets?.edges,s]),u=(0,o.useMemo)((()=>c.reduce(((e,t)=>{const r=t?.asset.platformName,i=t?.asset.latestQuoteV2?.price;return r&&i&&(e[r]=1/parseFloat(i)),e}),{})),[c]),p=(0,o.useMemo)((()=>d(d({},n),u)),[u,n]);return(0,o.useCallback)(((e,t)=>l({rates:p,nativeCurrency:r,input:e,to:t})),[p,r])}},3675:(e,t,r)=>{r.d(t,{$:()=>i.$});var i=r(1559)},1559:(e,t,r)=>{r.d(t,{$:()=>u,o:()=>d});var i=r(0),n=r(9),o=r(2307);function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function s(e,t,r){var i;return(t="symbol"==typeof(i=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?i:String(i))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const c={},d="--",u=()=>{const e=(0,n.Z)().formatNumber;return(0,i.useCallback)((t=>{const r=(0,o.q)(t.amount);if(!r)return d;const i=r.value,n=r.currency;if(t.isFiat){const r=void 0===t.exponent?c:{minimumFractionDigits:t.exponent,maximumFractionDigits:t.maxDecimals},o=e(i,function(e){for(var t=1;t{r.d(t,{d:()=>s});var i=r(0);function n(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var i,n,o,a,s=[],c=!0,d=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(i=o.call(r)).done)&&(s.push(i.value),s.length!==t);c=!0);}catch(e){d=!0,n=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(d)throw n}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return o(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r{(0,i.useEffect)((()=>{if(e){const e=setTimeout(t,r);return()=>clearTimeout(e)}}),[e,t,r])},s=({canDisplay:e,delayTime:t,transitionTime:r,bypassDelay:o})=>{const s=n((0,i.useState)(e),2),c=s[0],d=s[1],u=(0,i.useCallback)((()=>d(!0)),[]),l=(0,i.useCallback)((()=>d(!1)),[]);return a({shouldSetTimeout:e&&!c,callback:u,timeout:t??10}),a({shouldSetTimeout:!e&&c,callback:l,timeout:r}),o?{canRender:c,isVisible:c}:{canRender:e||c,isVisible:e&&c}}},1451:(e,t,r)=>{r.d(t,{Z:()=>n});var i=r(0);function n(e,t){const r=(0,i.useRef)();(0,i.useEffect)((()=>{r.current=e}),[e]),(0,i.useEffect)((()=>{if(null!==t){const e=setInterval((function(){r.current&&r.current()}),t);return()=>clearInterval(e)}}),[t])}},3669:(e,t,r)=>{r.d(t,{Z:()=>c});var i=r(0),n=r(7),o=r(788);const a=6e4;function s(e=a){if(void 0===performance?.memory?.usedJSHeapSize)return;const t=performance.memory.usedJSHeapSize;return setTimeout((()=>{const e=(0,o.Y)();(0,n.HR)({metricName:"memory_usage",metricType:n.t0.histogram,value:performance.memory.usedJSHeapSize,tags:e}),(0,n.HR)({metricName:"memory_usage_growth",metricType:n.t0.histogram,value:performance.memory.usedJSHeapSize-t})}),e)}function c(e=a,t){(0,i.useEffect)((()=>{let r;return r=t?setTimeout((()=>{r=s(e)}),t):s(e),()=>{r&&clearTimeout(r)}}),[])}},4042:(e,t,r)=>{r.d(t,{T:()=>u});var i=r(0),n=r(7),o=r(788),a=r(1385);const s=1e3,c=1e3;function d(e,t=0){const r=performance.now()-e;if(t++,r>=s){const e=t*c/r,i=(0,o.Y)();(0,n.HR)({metricName:"perf_fps",metricType:n.t0.histogram,value:e,tags:i})}else requestAnimationFrame((()=>d(e,t)))}function u(e=6e4){(0,i.useEffect)((()=>{setTimeout((()=>{(0,a.Z)((()=>{d(performance.now(),0)}))}),e)}),[])}},3670:(e,t,r)=>{r.d(t,{q:()=>c});var i=r(0),n=r(7),o=r(788);const a="interactive",s="readystatechange",c=()=>{(0,i.useEffect)((()=>{let e;const t=()=>{document.readyState===a&&(e=(()=>{let e;try{e=new PerformanceObserver((function(e){const t=(0,o.Y)(),r=e.getEntries();for(let e=0;e{e?.disconnect(),document.removeEventListener(s,t)}}),[])}},1560:(e,t,r)=>{r.d(t,{z:()=>i.z});var i=r(1561)},1561:(e,t,r)=>{r.d(t,{z:()=>n});var i=r(0);function n(e){const t=(0,i.useRef)();return(0,i.useEffect)((()=>{t.current=e}),[e]),t.current}},15:(e,t,r)=>{r.d(t,{NA:()=>b.NA,ob:()=>f.o,SV:()=>l,$p:()=>n.$p,HO:()=>k.H,Nh:()=>m.N,ad:()=>w.a,Xv:()=>n.Xv,Fy:()=>C.F,VJ:()=>C.V,Ys:()=>x.Y,cB:()=>n.cB,SB:()=>v.S,Ek:()=>b.Ek,j2:()=>p.j,uJ:()=>m.u,$T:()=>f.$,dB:()=>g.d,Wr:()=>h,zP:()=>y.z});var i=r(0),n=r(96),o=(r(485),r(2)),a=r(494);function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t{this.__alreadyInCaughtState=!1,this.setState({error:null,errorMetadata:u})}}static getDerivedStateFromError(e){return{error:e,errorMetadata:{userErrorCode:(0,a.Q)(e)}}}componentDidCatch(e,t){const r=this.__alreadyInCaughtState;this.__alreadyInCaughtState=!0;const i=this.props,o=i.onCatch,s=i.skipErrorLogging,d=i.owner,u=i.context,l=i.boundaryName;o?.(e,c(c({},t),{},{alreadyInCaughtState:r})),s||(0,n.cB)(e,{skipAnalytics:r,componentStack:t?.componentStack,owner:d,context:u,isBoundaryError:!0,boundaryName:l});const p=(0,a.Q)(e);p&&!this.state.errorMetadata.userErrorCode&&this.setState({errorMetadata:{userErrorCode:p}})}render(){const e=this.state,t=e.error,r=e.errorMetadata,i=this.props,n=i.children,a=i.fallback;return t?t&&a?(0,o.jsx)(a,{error:t,errorMetadata:r,onReset:this.onReset}):null:n}}r(1412),r(156);var p=r(887),f=r(1559),m=r(547),y=r(1561),g=r(888);const _=["USD","EUR","GBP","CAD"];function h(){return _}var b=r(540),v=r(889),k=r(4016),w=r(876),C=r(376),x=(r(1091),r(1863));r(886)},876:(e,t,r)=>{r.d(t,{a:()=>s});var i=r(96),n=r(1524);const o="client-storage-keyval";let a;const s=()=>(a||(a=(0,n.openDB)("cb-client-storage",1,{upgrade(e){e.createObjectStore(o)}}).catch((()=>{}))),{async get(e){try{const t=await a;if(t)return t.get(o,e)}catch(e){return(0,i.cB)(e,{context:"getAsyncClientStorage-get",owner:"infra",severity:"debug"}),Promise.reject("Unable to read from IndexDB")}},async getMany(e){try{const t=await a;if(t)return Promise.all(e.map((e=>t.get(o,e))))}catch(e){return(0,i.cB)(e,{context:"getAsyncClientStorage-getMany",owner:"infra",severity:"debug"}),Promise.reject("Unable to read from IndexDB")}},async set(e,t){if(""===t||null==t)return Promise.reject("Invalid value");try{const r=await a;r&&await r.put(o,t,e)}catch(e){return(0,i.cB)(e,{context:"getAsyncClientStorage-set",owner:"infra",severity:"debug"}),Promise.reject("Unable to write to IndexDB")}},async delete(e){try{const t=await a;t&&await t.delete(o,e)}catch(e){return(0,i.cB)(e,{context:"getAsyncClientStorage-delete",owner:"infra",severity:"debug"}),Promise.reject("Unable to delete from IndexDB")}},async clearStore(){const e=await a;e&&await e.clear(o)},async getKeys(){const e=await a;if(e)return e.getAllKeys(o)}})},4016:(e,t,r)=>{function i(e){let t=!1;const r=new Promise((()=>{}));return{cancel:()=>{t=!0},promise:e.then((e=>t?r:e)).catch((e=>{if(t)return r;throw e}))}}r.d(t,{H:()=>i})},1089:(e,t,r)=>{r.d(t,{w:()=>i});const i={COINBASE_PUBLIC_AMPLITUDE_API_KEY:"132e62b5953ce8d568137d5887b6b7ab",COINBASE_PUBLIC_AMPLITUDE_REAL_TIME_API:"events-service.coinbase.com/amp",COINBASE_PUBLIC_AMPLITUDE_REAL_TIME_API_KEY:"5e21e8a10d7c1553bc75ce1ff6d49a3f",COINBASE_PUBLIC_DOMAIN:"https://www.coinbase.com",COINBASE_PUBLIC_ACCOUNTS_DOMAIN:"https://accounts.coinbase.com",COINBASE_PUBLIC_RECAPTCHA_PUBLIC_KEY:"6LejW1sUAAAAAGCrQbUbvyRUKOe2Y-0c4GDx8jfC",COINBASE_PUBLIC_RECAPTCHA_ENTERPRISE_PUBLIC_KEY:"6LfAM84ZAAAAAGLiQz5FBeADqq94dV48fMtiRqIj",COINBASE_PUBLIC_INVISIBLE_RECAPTCHA_KEY:"6LfAM84ZAAAAAGLiQz5FBeADqq94dV48fMtiRqIj",COINBASE_PUBLIC_VISIBLE_RECAPTCHA_KEY:"6Ldjhw8aAAAAAGtdebxvNR1Cp75sylYgaU1fKscX",COINBASE_PUBLIC_API_HOST:"https://www.coinbase.com/api",COINBASE_PUBLIC_GRAPHQL_HOST:"https://graphql.coinbase.com",COINBASE_PUBLIC_BUGSNAG_API_KEY:"afb3b2c84dbb04bf0f2f260003685211",COINBASE_PUBLIC_BUGSNAG_BOUNDARY_ERROR_ONLY_API_KEY:"06b65b47d403f88be9157775bb0f0747",COINBASE_PUBLIC_DEPLOYMENT_TARGET:"production",COINBASE_PUBLIC_GOOGLE_TAG_MANAGER_ID:"GTM-M3HVLBC",NODE_ENV:"production",BUILD_TARGET:"client",COINBASE_PUBLIC_I18N_BASE_URL:"https://translations.coinbase.com/42cad99e9/latest",COINBASE_PUBLIC_TOKENEX_PUBLIC_KEY:"MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA8gGPMwBRPuVyJReZGIkWH/+Bf5pnpDN1bSR2cLYLXVT8CaSnTw74qeboSnktgYCi1D9R3Bj2fYzTIwGGZb8KinLdxwbqZmHwrE9cFhCaHbG/E0PbqQGhXP2vbniZTT4M0i0Cbi7ES3Bw5zqNbIZZnX041QEpxLvIyWPKZCX+fBogNMhWfCF779aclChjHkwZMsufThVWE9xklWGxXiytx5aL4I5JPxq0I7cAkZGGs4aF/GxWwPaq7R3wPikJQ0YHnCMfcURzl2Hnw/inqyMy+JB6djTq2/BdzMAhWTh3cDWq9Xu+gEkb/QCd0n1yYIdKuDISlk/AfHdWe34IvzhVyQIDAQAB",DYNAMIC_ASSETS_HOST:"https://dynamic-assets.coinbase.com",COINBASE_PUBLIC_PRICE_WIDGET_HOST:"https://widget.coinbase.com",COINBASE_PUBLIC_PRICE_TABLE_WIDGET_HOST:"https://price-table-widget.coinbase.com",COINBASE_PUBLIC_SMART_CONTENT_CACHE_API:"https://o2dzby5941.execute-api.us-east-1.amazonaws.com/api/coinbase.smart_content_cache.SmartContent/GetContent",COINBASE_PUBLIC_SMART_CONTENT_CACHE_API_MARKET_CAP:"https://o2dzby5941.execute-api.us-east-1.amazonaws.com/api/coinbase.smart_content_cache.SmartContent/GetAssetsByMarketCap",COINBASE_PUBLIC_CONTENTFUL_SPACE:"q5ulk4bp65r7",COINBASE_PUBLIC_CONTENTFUL_ACCESS_TOKEN:"5nf2-I3cGYPUOck7PUgGlJUS7X6c8lzjBfm6xnYCT9c",COINBASE_PUBLIC_CONTENTFUL_ACCESS_TOKEN_PAID_MARKETING:"HAGyWG5ePJZ6CVLSNA0n12ZNUYH4UY5SYIPnTg7hwzU",COINBASE_PUBLIC_CONTENTFUL_ACCESS_TOKEN_LOGGED_OUT_V2:"AzZiaMpRz2-bGbNHr97E0T9EclmV99XQZ8NwSsY_3ho",COINBASE_PUBLIC_CONTENTFUL_ACCESS_TOKEN_PROD:"5nf2-I3cGYPUOck7PUgGlJUS7X6c8lzjBfm6xnYCT9c",COINBASE_PUBLIC_CONTENTFUL_ACCESS_TOKEN_PAID_MARKETING_PROD:"HAGyWG5ePJZ6CVLSNA0n12ZNUYH4UY5SYIPnTg7hwzU",COINBASE_PUBLIC_CONTENTFUL_ACCESS_TOKEN_LOGGED_OUT_V2_PROD:"AzZiaMpRz2-bGbNHr97E0T9EclmV99XQZ8NwSsY_3ho",COINBASE_PUBLIC_CONTENTFUL_HOST:"contentful.coinbase.com",COINBASE_PUBLIC_CONTENTFUL_PROD_HOST:"contentful.coinbase.com",COINBASE_PUBLIC_CONTENTFUL_PREVIEW_HOST:"contentful-dev.cbhq.net",COINBASE_PUBLIC_CONTENTFUL_API:"cdn.contentful.com",COINBASE_PUBLIC_USER_LEAP_ENV_ID:"JbJrhyp4Xe",COINBASE_PUBLIC_EARN_LAUNCH:"",COINBASE_PUBLIC_PRIME_RESOURCES_FORM_URL:"/api/v2/prime/resources/form",COINBASE_PUBLIC_CONTACT_FORM_CREATE_LEAD_URL:"/api/v2/coinbase.cx_api.api.v1.ContactService/CreateLead",COINBASE_PUBLIC_KILLSWITCH_API_HOST:"",COINBASE_EAA_SPACE_ID:"7ca8qfn907uv",COINBASE_EAA_CONTENT_DELIVERY_API_KEY:"R_uhbUwjoHShspvMaj5zB-LUYM2j3CWMESXtpLiiilI",COINBASE_EAA_CONTENT_PREVIEW_API_KEY:"wpkq3j4lzGLSB-7N4Vwpo0Lfm8iK0qL9lSRj5GxEWo0",COINBASE_EAA_CLIENT_KEY:"EAA",COINBASE_PUBLIC_RECAPTCHA_CLOUD_PUBLIC_KEY:"6LdPmx8eAAAAADV9ritua2tcr2cfhyJ55pJj51I0",COINBASE_PUBLIC_OAUTH_CLIENT_ID:"258660e1-9cfe-4202-9eda-d3beedb3e118",COINBASE_PUBLIC_LOGIN_DOMAIN:"https://login.coinbase.com",COINBASE_PUBLIC_UNSAFE_GRAPHQL_ENDPOINT:"",COINBASE_PUBLIC_UNSAFE_IAH_ENDPOINT:"",COINBASE_ID_NAVIGATION_BAR_PROJECT_ID:"2ZPgNhLdLmW6rbxN5CiAYU98pOd"}},916:(e,t,r)=>{r.d(t,{AY:()=>d,Xi:()=>c});var i=r(96),n=r(1089),o=r(138);const a="COINBASE_PUBLIC_",s=void 0!==o&&!1;let c=!1;const d=function(){if("undefined"==typeof window||s)return n.w.NODE_ENV="production",Object.keys({NODE_ENV:"production",NODE_DEBUG:void 0}).forEach((e=>{e.startsWith(a)&&(n.w[e]={NODE_ENV:"production",NODE_DEBUG:void 0}[e])})),n.w.BUILD_TARGET="server",c=!0,Promise.resolve();const e=document.querySelector("#environments_json");return e?function(e){const t=JSON.parse(e.innerHTML);return Object.keys(t).forEach((e=>{n.w[e]=t[e]})),c=!0,Promise.resolve()}(e):async function(){try{const e=await fetch("/environments.json",{credentials:"same-origin"}).then((e=>e.json()));Object.keys(e).forEach((t=>{n.w[t]=e[t]})),c=!0}catch(e){(0,i.cB)(e,{owner:"infra",context:"loadEnvironmentFromServer"}),c=!0}}()}()},886:(e,t,r)=>{r.d(t,{j:()=>d,l:()=>c});var i=r(1863),n=r(96),o=r(916),a=r(1089);const s=!1;function c(e){if(s)throw new Error("Environment variables cannot be accessed in web workers");if(!o.Xi){const t=new Error("Environment Variable accessed before initialization");if((0,i.Y)())throw t;(0,n.cB)(t,{owner:"infra",key:e,context:"app"})}return a.w[e]}function d(){if(s)throw new Error("Environment variables cannot be accessed in web workers");if(!o.Xi){const e=new Error("Environment Variable accessed before initialization");if((0,i.Y)())throw e;(0,n.cB)(e,{owner:"infra",context:"app"})}return a.w}},290:(e,t,r)=>{r.d(t,{AY:()=>n.AY,jx:()=>i.j,lS:()=>i.l});var i=r(886),n=r(916)},1864:(e,t,r)=>{r(376)},376:(e,t,r)=>{r.d(t,{F:()=>_,V:()=>g});var i=r(7),n=r(1505),o=r(1863),a=r(96);const s=/Minified React error #(418|419|421|422|423|425)/,c=e=>!!e&&(!!Object.prototype.hasOwnProperty.call(e,"message")&&("string"==typeof e.message&&!!s.test(e.message))),d=new Set,u=e=>{if("undefined"==typeof window)return!1;if(!c(e))return!1;return!!d.has(e.message)||(d.add(e.message),!1)};function l(e){return!!e&&(function(e){return"string"==typeof e?.message&&e.message.includes("Unauthenticated request")}(e)||function(e){return"string"==typeof e?.message&&(/Loading chunk .+ failed/.test(e.message)||/Loading CSS chunk .+ failed/.test(e.message))}(e)||function(e){if("string"!=typeof e.message)return!1;return!!e.message.includes("can't access dead object")}(e)||function(e){if("unhandled error - additionally no Error object caught"!==e.message)return!1;if(!Object.prototype.hasOwnProperty.call(e,"cause"))return!1;if("string"!=typeof e.cause)return!1;return e.cause.includes("Object Not Found Matching Id:")}(e)||function(e){if("string"!=typeof e.message)return!1;if("string"!=typeof e.stack)return!1;if(!e.stack.includes("unknown"))return!1;return e.message.includes("Cannot set properties of undefined (setting 'innerText')")}(e)||function(e){return"WebSocket connection failed for host: wss://relay.walletconnect.org"===e.message}(e)||function(e){if("string"!=typeof e.message)return!1;if("string"!=typeof e.stack)return!1;if("Failed to fetch"!==e.message)return!1;return e.stack.includes("doubleclick.net")}(e)||function(e){if("string"!=typeof e.message)return!1;if("string"!=typeof e.stack)return!1;if(!e.message.includes("evaluating 'Object.prototype.hasOwnProperty.call(o,\"telephone\")'"))return!1;return e.stack.includes("extractSchemaValuesFromJSONLD")}(e))}const p={blocking:{path:void 0,numEntries:void 0},nonBlocking:{path:void 0,numEntries:void 0}};function f(e){if("undefined"==typeof window)return!1;if(void 0===window?.history||void 0===window?.location)return!1;const t=window.location.pathname,r=window.history.length,i=p[e].path,n=p[e].numEntries;return t===i&&n===r||(p[e].path=t,p[e].numEntries=r,!1)}const m=!(0,o.Y)();let y;function g({apiKey:e,project:t,appVersion:r,releaseStage:o,beforeSend:s,isEnabled:d=!0}){const p=d&&m&&!!e;return y=(0,n.S1)({apiKey:e,environment:o,appVersion:r,appName:t,maxEvents:50,beforeSend:(e,r)=>!!p&&(!function(e,t){const r=Boolean(e.message&&(e.message.includes("Minified React error #418;")||e.message.includes("Minified React error #421;")||e.message.includes("Minified React error #422;")||e.message.includes("Minified React error #425;")));if(!r)return!1;return Math.random()<.9}(e)&&("marketing"===t&&function(e){if(!e)return!1;if("unhandled error - additionally no Error object caught"!==e.message)return!1;if(!Object.prototype.hasOwnProperty.call(e,"cause"))return!1;if(!Object.prototype.hasOwnProperty.call(e.cause,"isTrusted"))return!1;return!1===e.cause.isTrusted}(e)?((0,i.HR)({metricName:"error_from_untrusted_event",metricType:i.t0.count,value:1}),!1):!l(e)&&(!!(0,a.Uv)(e,r)&&(!u(e)&&(c(e)&&(r.severity="warning"),r.isUserVisible?r.isFirstBoundaryErrorInPage=!f("blocking"):"error"===r.severity&&(r.isFirstNonBlockingErrorInPage=!f("nonBlocking")),s?.(e,r),t&&(r.project=t),"undefined"!=typeof window&&window.FS?.getCurrentSessionURL&&(r.fullstorySessionUrl=window.FS.getCurrentSessionURL(!0)),!0))))),getUserContext:i.r1,useGlobalHandlers:!0,beforeSession:()=>!!p}),y}function _(){return y}},788:(e,t,r)=>{r.d(t,{Y:()=>n});const i=[25,50,100,250,500,1e3,2500];function n(){const e={};navigator.hardwareConcurrency&&(e.hardwareConcurrency=`${navigator.hardwareConcurrency}`);const t=navigator.connection?.rtt??-1;let r="";if(t>-1){for(const e of i)if(t<=e){r=`${e}`;break}""===r&&(r="2500+"),e.rttGroup=r}return e}},2307:(e,t,r)=>{function i(e){if(e)return"amount"in e?{value:Number(e.amount),currency:e.currency}:"value"in e?{value:Number(e.value),currency:e.currency}:void 0}r.d(t,{q:()=>i})},156:(e,t,r)=>{r.d(t,{HO:()=>i.H,ad:()=>n.a,Xv:()=>o.Xv,Fy:()=>a.F,cB:()=>o.cB});var i=r(4016),n=r(876),o=(r(1864),r(485),r(1863),r(96)),a=(r(290),r(376));r(1091),r(886)},1863:(e,t,r)=>{r.d(t,{Y:()=>n});var i=r(138);function n(){return"undefined"!=typeof window?!!window.__FUNCTIONAL_TEST__:void 0!==i&&"true"==={NODE_ENV:"production",NODE_DEBUG:void 0}.FUNCTIONAL_TEST}},96:(e,t,r)=>{r.d(t,{$p:()=>m,Uv:()=>h,Xv:()=>g,ZP:()=>b,cB:()=>b});var i=r(7),n=r(3),o=r(886),a=(r(1864),r(485),r(376)),s=r(1091),c=r(494);const d=["owner","context","severity","componentStack","isNetworkError","isBoundaryError","skipAnalytics","isHandled"];function u(e,t){if(null==e)return{};var r,i,n=function(e,t){if(null==e)return{};var r,i,n={},o=Object.keys(e);for(i=0;i=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function p(e){for(var t=1;t0)return new Error(e.trim());if(e instanceof Error)return e;if("object"==typeof e&&null!==e){if("message"in e&&"string"==typeof e.message)return new Error(e.message);if("error"in e&&"object"==typeof e.error&&null!==e.error&&"message"in e.error&&"string"==typeof e.error.message)return new Error(e.error.message);if("alreadyReportedError"in e&&e.alreadyReportedError instanceof Error)return e.alreadyReportedError}return y(e)?new Error("Networking error"):new Error("getErrorInstance called with an unknown error")}const _=new Set(["invalid_token","authentication_error","identity_verification_required","expired_token"]);function h(e,t){if(!e)return!1;if(function(e,t={}){return!!e&&(e instanceof n.F7||!(!Object.prototype.hasOwnProperty.call(t,"statusCode")||"ECONNABORTED"!==t.statusCode)||!!y(e)&&(null===e.statusCode||null===e.status))}(e,t))return!1;if(t?.isNetworkError&&401===t?.statusCode)return!1;if(t?.isNetworkError&&403===t?.statusCode)return(0,i.HR)({metricName:"403_error",metricType:i.t0.count,value:1}),!1;if("object"==typeof e&&null!==e){if("error"in e&&"object"==typeof e.error&&null!==e.error&&"message"in e.error&&"string"==typeof e.error.message&&e.error.message.includes("Unauthenticated request"))return!1;if("id"in e&&"string"==typeof e.id)return!_.has(e?.id)}return!0}function b(e,t){let r=t.owner,l=t.context,f=t.severity,y=void 0===f?"error":f,_=(t.componentStack,t.isNetworkError),b=void 0!==_&&_,v=t.isBoundaryError,k=void 0!==v&&v,w=t.skipAnalytics,C=void 0!==w&&w,x=t.isHandled,S=void 0!==x&&x,I=u(t,d);const E=(0,a.F)();if(!E)return;const T=p(p(p({},function(e){return e?e instanceof n.F7?{}:e instanceof n.MS?{statusCode:e.meta.statusCode,requestId:e.meta.requestId,cfRay:e.meta.cfRay,response:e.responseJson?.errors?.[0]}:e?.apiError?{statusCode:e?.apiError.statusCode,requestId:e?.apiError.requestId,cfRay:e?.apiError.cfRay}:Boolean(Object.prototype.hasOwnProperty.call(e,"statusCode")||Object.prototype.hasOwnProperty.call(e,"code"))?{statusCode:e.statusCode||e.code,requestId:e.requestId,cfRay:e.cfRay}:e?p({},e):{}:{}}(e)),I),{},{userErrorCode:k?(0,s.Z)(e):(0,c.Q)(e),isBoundaryError:k,isNetworkError:b||m(e,I),owner:r});if(!h(e,T))return;"error"!==y||C||function(e){(0,i.HR)({metricName:"web_error_report",metricType:i.t0.count,value:1,tags:{is_network_error:e.isNetworkError,is_boundary_error:e.isBoundaryError,owner:e.owner}})}(T);const j=k,A=p(p({},T),{},{isNetworkRelated:T.isNetworkError,severity:y,isHandled:S,isUserVisible:j,context:l}),P=g(e);E.logError(P,A);const O=(0,o.l)("COINBASE_PUBLIC_BUGSNAG_BOUNDARY_ERROR_ONLY_API_KEY");j&&O&&E.logError(P,p(p({},A),{},{apiKey:O}))}},1385:(e,t,r)=>{function i(e){window.requestIdleCallback?window.requestIdleCallback(e):window.requestAnimationFrame(e)}r.d(t,{Z:()=>i})},1091:(e,t,r)=>{r.d(t,{Z:()=>s});var i=r(2305),n=r(3),o=r(494);const a="ERROR";function s(e){const t=(0,o.Q)(e);if(t)return t;let r;if((0,n.CW)(e)){const t=e?.queryError?.graphqlErrors?.find((e=>e.extensions?.errorMetadata?.userErrorCode))?.extensions?.errorMetadata?.userErrorCode;t!==a&&(r=t)}return r||(r=`W-${(0,i.Z)().split("-")[0].toUpperCase()}`),Object.assign(e,{userErrorCode:r}),r}},494:(e,t,r)=>{function i(e){return e&&"object"==typeof e&&"userErrorCode"in e&&"string"==typeof e.userErrorCode?e.userErrorCode:void 0}r.d(t,{Q:()=>i})},485:(e,t,r)=>{r.d(t,{Q:()=>i.Q});var i=r(494);r(1091)},2353:(e,t,r)=>{r.d(t,{By:()=>de,q1:()=>xt,tM:()=>Ct,xw:()=>mt,zt:()=>G});r(292);var i=r(0),n=r(144),o=r.n(n),a=r(2117),s=r(2),c=r(11),d=r(9),u=r(269),l=r(35),p=r(340),f=r(19),m=r(54),y=r(14),g=r(95),_=r(10),h=r(213),b=r(178),v=r(16),k=r(108),w=r(38);const C=["children","initialValues"],x=["theme"];function S(e,t){return D(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var i,n,o,a,s=[],c=!0,d=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(i=o.call(r)).done)&&(s.push(i.value),s.length!==t);c=!0);}catch(e){d=!0,n=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(d)throw n}}return s}}(e,t)||P(e,t)||A()}function I(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function E(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}const B="cm_eu_preferences",N="cm_default_preferences",R=["necessary","functional","performance","targeting"],U=[B,N],q=[{region:"DEFAULT",framework:"optOut"},{region:"EU",framework:"optIn"}],L=e=>{const t={};return Object.keys(e).forEach((r=>{try{t[r]=JSON.parse(e[r])}catch(i){t[r]=e[r]}})),t};let F,V=[];"undefined"!=typeof window&&(F=document.cookie,setInterval((()=>{F!==document.cookie&&(F=document.cookie,V.forEach((e=>e())))}),500));const H=e=>{const t=(0,i.useMemo)((()=>({getCurrentValue:()=>{return t=e,"undefined"==typeof window&&t?L(t):L(o().get()||{});var t},subscribe:e=>function(e){return V.push(e),()=>{V=V.filter((t=>t!==e))}}(e)})),[e]);return(0,a.useSubscription)(t)},W=(0,i.createContext)(null),z=()=>{const e=(0,i.useContext)(W);if(!e)throw new Error("Cookie manager not provided");return e};function G(e){let t=e.children,r=e.initialValues,i=M(e,C);return(0,s.jsx)(W.Provider,{value:i,children:(0,s.jsx)(ne,{initialValues:r,children:t})})}const Z=e=>{const t=q.find((t=>t.region===e));if(!t){const e=q.find((e=>"DEFAULT"===e.region));return!!e?.framework&&"optOut"===e.framework}return"optOut"===t.framework},Y=(e,t)=>{if(!Z(e)){return{region:e,consent:t.categories.map((e=>{if(e.required)return e.id})).filter((e=>!!e))}}return{region:e,consent:t.categories.map((e=>e.id)).filter((e=>"delete-if-seen"!==e))}};function K(){if("undefined"!=typeof window)return window.location.hostname}function $(){const e=K();if(!e)return;if("localhost"===e)return e;return`.${j(e.split(".")).slice(1).join(".")}`}const J=(e,t)=>{if(e.regex){return new RegExp(e.regex).test(t)}return e.id===t},Q=(e,t)=>t.categories.find((t=>t.trackers.find((t=>J(t,e))))),X=(e,t)=>{const r=Q(e,t);return r?.trackers.find((t=>J(t,e)))},ee=(e,t,r)=>{const i=Q(e,t);return!!U.includes(e)||!!i&&(!!i.required||r.consent.includes(i.id))},te=(e,t)=>2*e.length/1e3>t,re=(e,t)=>{if("undefined"!=typeof window){window.dataLayer||(window.dataLayer=[]);const r=[{consent:e.consent},{adConsent:t.value.toString()}];window.dataLayer.push(...r)}},ie=(0,i.createContext)([{}]);function ne({children:e,initialValues:t}){const r=z(),n=r.config,a=r.region,c=r.shadowMode,d=r.log,u=r.onPreferenceChange,l=(0,i.useCallback)((e=>{e.forEach((e=>{c||(o().remove(e,{domain:$(),path:"/"}),o().remove(e,{domain:K(),path:"/"})),d("Cookie does not have consent and will be removed",{cookie:e})}))}),[c,d]),p=H(t),f=ae(p,a,n),m=ce(p);return(0,i.useEffect)((()=>{re(f,m)}),[]),(0,i.useEffect)((()=>{const e=[];Object.keys(p).forEach((t=>{const r=X(t,n);U.includes(t)||r&&(ee(t,n,f)||"cookie"!==r.type)||e.push(t)})),l(e)}),[p]),(0,i.useEffect)((()=>{u&&u(f)}),[]),(0,s.jsx)(ie.Provider,{value:p,children:e})}const oe=({cookieName:e,trackingPreference:t,config:r,shadowMode:i,log:n,onError:a})=>(s,c)=>{if(null==s)return void o().remove(e,c);const d=ee(e,r,t);if(d||i){const t=JSON.stringify(s),r=c?.size??4;if(te(encodeURIComponent(t)+e,r))a(new Error(`${e} value exceeds ${r}KB`));else{const r=c?E({},c):void 0;r?.size&&delete r.size,o().set(e,t,r)}}d||n("Cookie does not have consent and will not be set",{cookie:e})},ae=(e,t,r)=>("EU"===t?e[B]:e[N])||Y(t,r),se={value:"true"},ce=e=>e.advertising_sharing_allowed||se,de=e=>{const t=(0,i.useContext)(ie),r=z(),n=r.config,o=r.region,a=r.log,s=r.shadowMode,c=r.onError,d=ae(t,o,n),u=oe({cookieName:e,trackingPreference:d,config:n,log:a,shadowMode:s,onError:c});return[(0,i.useContext)(ie)[e],u]};function ue(){try{const e=new URLSearchParams(window.location.search),t="true"===e.get("is_mobile_app"),r="true"===e.get("app_tracking_transparency_enabled");return Boolean(r||t)}catch(e){}return!1}const le=()=>{const e=z(),t=e.region,r=e.onError,i=S(de(B),1)[0],n=S(de(N),1)[0],o="EU"===t?i:n;if(o){if(o.region&&o.consent)return o;r(new Error("Malformed preferences"))}},pe=()=>{const e=le(),t=z(),r=t.region,i=t.config;return e||Y(r,i)},fe=(e,t,r,i)=>{const n={expires:365,domain:$(),path:"/"};e("EU"===r?B:N,t,n),i&&i(t)},me=()=>z().config.categories.filter((e=>e.required)).reduce(((e,t)=>[...e,t.id]),[]),ye=()=>{const e=z(),t=e.region,r=e.onPreferenceChange,n=e.onError,o=(()=>{const e=(0,i.useContext)(ie),t=z(),r=t.config,n=t.region,o=t.log,a=t.shadowMode,s=t.onError,c=ae(e,n,r);return(0,i.useCallback)(((e,t,i)=>{oe({cookieName:e,trackingPreference:c,config:r,log:o,shadowMode:a,onError:s})(t,i)}),[c,r,o,a,s])})(),a=me();return(0,i.useCallback)((e=>{const i=e;a.forEach((t=>{e.consent.includes(t)||(n(new Error(`Trying to remove category ${t} that is required`)),i.consent=[...e.consent,t])})),fe(o,i,t,r)}),[r,t,o,a,n])};const ge={colors:{primary:"#1652F0",positive:"#05B169",negative:"#DF5F67",warning:"#F4C622",background:"#FFFFFF",backgroundMuted:"#FAFBFC",onBackground:"#050F1A",onBackgroundMuted:"#708599",onPrimary:"#FFFFFF",overlay:"rgba(17,52,83,0.6)"},border:{border:"1px solid #D8D8D8",borderRadius:"4px"},fontSize:{sm:"14px",md:"16px"},fontWeight:{regular:"400",bold:"500"},size:{xs:"8px",sm:"16px",md:"24px",lg:"32px"},breakpoints:{phone:560,desktop:992,tablet:768},zIndex:{hidden:-1,normal:0,elevated:1,high:2,extraHigh:25,backdrop:999,overlay:1e3,top:1001}},_e=(e,t=100)=>{const r=S((0,i.useState)(!e),2),n=r[0],o=r[1];(0,i.useEffect)((()=>{const r=setTimeout((()=>o(e)),t);return()=>clearTimeout(r)}),[e]);return[n,(0,i.useCallback)((e=>{o(!1),e&&setTimeout(e,t)}),[t])]},he=(0,c.vU)({defaultBannerDescription:{id:"CookieManager.defaultBannerDescription",defaultMessage:"We use cookies and similar technologies on our websites to enhance and tailor your experience, analyze our traffic, and for security and marketing. You can choose not to allow some type of cookies by clicking . For more information see our Cookie Policy."},euBannerDescription:{id:"CookieManager.euBannerDescription",defaultMessage:'We use cookies and similar technologies on our websites to enhance and tailor your experience, analyze our traffic, and for security and marketing. Select "Accept All" to allow Coinbase and its trusted affiliates and partners to use cookies and similar technologies or click to individually select which cookies you allow. You can withdraw your consent at any time. For more information see our Cookie Policy.'},bannerSettingsCTA:{id:"CookieManager.bannerSettingsCTA",defaultMessage:"Manage settings"},bannerCloseCTA:{id:"CookieManager.bannerCloseCTA",defaultMessage:"Close"},bannerDismissCTA:{id:"CookieManager.bannerDismissCTA",defaultMessage:"Dismiss"},bannerAcceptCTA:{id:"CookieManager.bannerAcceptCTA",defaultMessage:"Accept all"},modalTitle:{id:"CookieManager.modalTitle",defaultMessage:"Cookie preferences"},modalDescription:{id:"CookieManager.modalDescription",defaultMessage:"When you visit our website, we may store cookies on your browser for your security and to help us better understand user behavior and inform us about which parts of our website you have visited. The information does not usually directly identify you, but it can give you a safe and more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies. Blocking some types of cookies may impact your experience on the site. Cookie Policy"},manageCookies:{id:"CookieManager.manageCookies",defaultMessage:"Manage Cookies:"},necessaryCookies:{id:"CookieManager.necessaryCookies",defaultMessage:"Strictly Necessary Cookies"},necessaryCookiesDescription:{id:"CookieManager.necessaryCookiesDescription",defaultMessage:"These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. These also include cookies we may rely on for fraud prevention. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work."},performanceCookies:{id:"CookieManager.performanceCookies",defaultMessage:"Performance Cookies"},performanceCookiesDescription:{id:"CookieManager.performanceCookiesDescription",defaultMessage:"These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance."},functionalCookies:{id:"CookieManager.functionalCookies",defaultMessage:"Functional Cookies"},functionalCookiesDescription:{id:"CookieManager.functionalCookiesDescription",defaultMessage:"These cookies enable us to remember choices you have made in the past in order to provide enhanced functionality and personalisation (e.g. what language you prefer). If you do not allow these cookies then some or all of these services may not function properly."},targetingCookies:{id:"CookieManager.targetingCookies",defaultMessage:"Targeting Cookies"},targetingCookiesDescription:{id:"CookieManager.targetingCookiesDescription",defaultMessage:"These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant ads on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising."},saveCTA:{id:"CookieManager.saveCTA",defaultMessage:"Save"}}),be={labelIds:{necessary:he.necessaryCookies,performance:he.performanceCookies,functional:he.functionalCookies,targeting:he.targetingCookies},contentIds:{necessary:he.necessaryCookiesDescription,performance:he.performanceCookiesDescription,functional:he.functionalCookiesDescription,targeting:he.targetingCookiesDescription}},ve={defaultMessages:E({defaultBannerDescription:he.defaultBannerDescription,bannerSettingsCTA:he.bannerSettingsCTA,bannerMainCTA:he.bannerAcceptCTA,bannerDismissCTA:he.bannerDismissCTA,modalTitle:he.modalTitle,modalDescription:he.modalDescription,manageCookies:he.manageCookies,saveCTA:he.saveCTA,bannerCloseCTA:he.bannerCloseCTA},be),euMessages:E({defaultBannerDescription:he.euBannerDescription,bannerSettingsCTA:he.bannerSettingsCTA,bannerMainCTA:he.bannerAcceptCTA,bannerDismissCTA:he.bannerDismissCTA,modalTitle:he.modalTitle,modalDescription:he.modalDescription,manageCookies:he.manageCookies,saveCTA:he.saveCTA,bannerCloseCTA:he.bannerCloseCTA},be)},ke=()=>"EU"===z().region?ve.euMessages:ve.defaultMessages;function we({onDismiss:e,onAccept:t,showPreferencesModal:r,hasDismissed:n}){const o=z().log,a=(0,p.useBreakpoints)().isPhone,c=S(_e(!n,1e3),2),u=c[0],_=c[1];(0,i.useEffect)((()=>{n||o("cookie_consent_footer_viewed")}),[]);const h=(0,i.useCallback)((()=>{o("cookie_consent_footer_dismissed"),_(e)}),[e,_,o]),b=(0,i.useCallback)((()=>{_(t)}),[t,_]),v=(0,d.Z)().formatMessage,k=ke();return n?null:(0,s.jsx)(f.Box,{position:"fixed",bottom:u?0:-300,zIndex:1e3,background:"backgroundAlternate",justifyContent:"center",spacing:2,width:"100%",dangerouslySetStyle:{transition:"bottom 1s"},children:(0,s.jsxs)(f.Box,{flexDirection:a?"column":"row",alignItems:"center",justifyContent:"space-between",children:[(0,s.jsx)(g.TextBody,{as:"p",spacingBottom:a?2:0,spacingEnd:a?0:2,children:v(k.defaultBannerDescription,{link:e=>[(0,s.jsx)(y.Link,{to:"https://www.coinbase.com/legal/cookie#:~:text=Targeting%20purposes,to%20you%20or%20your%20interests.",openInNewWindow:!0,referrerPolicy:"no-referrer",children:e??""})],button:e=>[(0,s.jsx)(y.Link,{variant:"body",underline:!0,onPress:r,children:e??""})]})}),(0,s.jsxs)(m.HStack,{gap:2,alignItems:"center",width:a?"100%":"auto",children:[(0,s.jsx)(l.Button,{onPress:h,compact:!0,variant:"secondary",block:a,children:v(k.bannerCloseCTA)}),(0,s.jsx)(l.Button,{onPress:b,compact:!0,block:a,children:v(k.bannerMainCTA)})]})]})})}const Ce=(0,i.memo)(we);function xe({children:e,color:t="light"}){return(0,s.jsx)(Se,{color:t,href:"https://www.coinbase.com/legal/cookie#:~:text=Targeting%20purposes,to%20you%20or%20your%20interests.",target:"_blank",rel:"noopener",children:e})}const Se=_.ZP.a.withConfig({displayName:"esm__Link",componentId:"sc-1rxtuo-0"})(["text-decoration:underline;color:",";&:visited{color:",";}"],(({theme:e,color:t})=>"foregroundMuted"===t?v.palette.foregroundMuted:"primary"===t?e.colors.primary:e.colors.onBackgroundMuted),(({theme:e,color:t})=>"foregroundMuted"===t?v.palette.foregroundMuted:"primary"===t?e.colors.primary:e.colors.onBackgroundMuted)),Ie=e=>[(0,s.jsx)(xe,{color:"foregroundMuted",children:e},"PrivacyLink")];function Ee({onDismiss:e,showPreferencesModal:t,hasDismissed:r}){const n=z().log;(0,i.useEffect)((()=>{r||n("cookie_consent_footer_viewed")}),[]);const o=(0,i.useCallback)((()=>{n("cookie_consent_footer_dismissed"),e?.()}),[e,n]),a=(0,d.Z)().formatMessage,c=ke();return r?null:(0,s.jsx)(Te,{children:(0,s.jsx)(b.ThemeProvider,{children:(0,s.jsxs)(f.Box,{alignItems:"center",justifyContent:"center",spacing:2,elevation:1,background:!0,children:[(0,s.jsx)(Ae,{children:a(c.defaultBannerDescription,{link:Ie,button:e=>[(0,s.jsx)(Pe,{onClick:t,"aria-haspopup":!0,children:e},"ManageCookieSettingsExpBtn")]})}),(0,s.jsxs)(je,{children:[(0,s.jsx)(h.IconButton,{name:"gear",onPress:t,variant:"primary",accessibilityLabel:a(c.bannerSettingsCTA),transparent:!0}),(0,s.jsx)(h.IconButton,{name:"close",onPress:o,variant:"primary",accessibilityLabel:a(c.bannerDismissCTA),transparent:!0})]})]})})})}const Te=_.ZP.div.withConfig({displayName:"esm__Wrapper1",componentId:"sc-1rxtuo-1"})(["",""],(({theme:e})=>(0,_.iv)(["position:sticky;bottom:0;z-index:",";"],e.zIndex.overlay))),je=_.ZP.div.withConfig({displayName:"esm__CTA",componentId:"sc-1rxtuo-2"})(["",""],(({theme:e})=>(0,_.iv)(["display:flex;align-items:center;@media (max-width:","px){position:absolute;right:",";bottom:",";transform:none;}"],e.breakpoints.tablet,v.spacing[2],v.spacing[.5]))),Ae=_.ZP.div.withConfig({displayName:"esm__DescriptionText",componentId:"sc-1rxtuo-3"})(["",""],(({theme:e})=>(0,_.iv)(["font-size:",";color:",";line-height:",";padding-left:",";padding-right:",";max-width:1000px;@media (max-width:","px){padding:0;padding-bottom:",";}"],e.fontSize.sm,v.palette.foregroundMuted,v.spacing[3],v.spacing[3],v.spacing[10],e.breakpoints.tablet,v.spacing[3]))),Pe=_.ZP.button.withConfig({displayName:"esm__ManageSettingsButton",componentId:"sc-1rxtuo-4"})(["background:transparent;border:none;white-space:nowrap;cursor:pointer;padding:0;text-decoration:underline;color:",";"],v.palette.foregroundMuted),Oe=(0,i.memo)(Ee),De=_.ZP.button.withConfig({displayName:"esm__Button",componentId:"sc-1rxtuo-5"})(["",""],(({theme:e,large:t})=>(0,_.iv)(["background-color:",";font-size:",";color:",";padding:",";border:",";border-color:",";border-radius:",";width:",";cursor:pointer;white-space:nowrap;"],e.colors.primary,e.fontSize.sm,e.colors.onPrimary,t?`${e.size.sm} ${e.size.md}`:`${e.size.xs} ${e.size.md}`,e.border.border,e.colors.primary,e.border.borderRadius,t?"100%":"fit-content"))),Me=_.ZP.div.withConfig({displayName:"esm__Spacer",componentId:"sc-1rxtuo-6"})(["",""],(({theme:e,size:t,vertical:r})=>r?`\n width: ${e.size[t]};\n height: 100%;\n `:`\n height: ${e.size[t]};\n width: 100%;\n `)),Be=_.ZP.span.withConfig({displayName:"esm__Text",componentId:"sc-1rxtuo-7"})(["font-size:",";color:",";font-weight:",";line-height:160%;"],(({theme:e})=>e.size.sm),(({theme:e})=>e.colors.onBackground),(({theme:e,bold:t})=>t?e.fontWeight.bold:e.fontWeight.regular));const Ne=(0,_.ZP)((function({className:e}){return(0,s.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,children:[(0,s.jsx)("path",{d:"M8 0C3.59 0 0 3.59 0 8C0 12.41 3.59 16 8 16C12.41 16 16 12.41 16 8C16 3.59 12.41 0 8 0ZM8 15C4.14 15 1 11.86 1 8C1 4.14 4.14 1 8 1C11.86 1 15 4.14 15 8C15 11.86 11.86 15 8 15Z",fill:"#718598"}),(0,s.jsx)("path",{d:"M8.5 7.5H7.5V12H8.5V7.5Z",fill:"#718598"}),(0,s.jsx)("path",{d:"M8.5 4H7.5V6H8.5V4Z",fill:"#718598"})]})})).withConfig({displayName:"esm__InfoIcon",componentId:"sc-1rxtuo-8"})(["cursor:pointer;"]),Re=(0,i.forwardRef)((function({content:e},t){return(0,s.jsx)(Ue,{children:(0,s.jsxs)(qe,{ref:t,children:[(0,s.jsx)(Fe,{}),(0,s.jsx)(Le,{children:e})]})})})),Ue=_.ZP.div.withConfig({displayName:"esm__ToolTipContainer",componentId:"sc-1rxtuo-9"})(["position:relative;"]),qe=_.ZP.div.withConfig({displayName:"esm__Tip",componentId:"sc-1rxtuo-10"})(["position:absolute;bottom:","px;max-width:330px;min-height:90px;background-color:",";border-radius:",";border:1px solid ",";padding:12px;width:max-content;"],18,(({theme:e})=>e.colors.onBackground),(({theme:e})=>e.border.borderRadius),(({theme:e})=>e.colors.onBackground)),Le=_.ZP.span.withConfig({displayName:"esm__TooltipText",componentId:"sc-1rxtuo-11"})(["font-size:12px;line-height:14px;color:",";"],(({theme:e})=>e.colors.background)),Fe=_.ZP.div.withConfig({displayName:"esm__Arrow",componentId:"sc-1rxtuo-12"})(["position:absolute;bottom:-","px;left:calc(50% - ","px);width:0;height:0;border-left:","px solid transparent;border-right:","px solid transparent;border-top:","px solid ",";"],17,8,16,16,18,(({theme:e})=>e.colors.onBackground)),Ve=Re;function He({content:e}){const t=(()=>{const e=S((0,i.useState)(!1),2),t=e[0],r=e[1],n=(0,i.useRef)(null),o=S((0,i.useState)(),2),a=o[0],s=o[1];return(0,i.useEffect)((()=>{if(!n.current)return;if(a||!t)return;const e=n.current.getBoundingClientRect(),r={left:-e.width/2,top:0};window.innerWidth-e.right-r.left<0&&(r.left=Math.round(window.innerWidth-e.right)),e.left+r.left<0&&(r.left=Math.round(Math.abs(e.left))),window.innerHeight-e.bottom<0&&(r.top=Math.round(window.innerHeight-e.bottom)),e.top<0&&(r.top=Math.round(Math.abs(e.top))),s(r)}),[n,t]),{shouldRender:t,setShouldRender:r,tooltipRef:n,offset:a,isVisible:!(!t||!a)}})(),r=t.shouldRender,n=t.setShouldRender,o=t.offset,a=t.tooltipRef,c=t.isVisible;return(0,s.jsxs)(We,{onMouseEnter:()=>n(!0),onMouseLeave:()=>n(!1),children:[r&&(0,s.jsx)(ze,{style:{left:o?.left??0,top:o?.top??0},visible:c,children:(0,s.jsx)(Ve,{content:e,ref:a})},"tooltip"),(0,s.jsx)(Ne,{})]})}const We=_.ZP.div.withConfig({displayName:"esm__Container2",componentId:"sc-1rxtuo-13"})(["&:after{content:'';display:block;position:absolute;width:","px;height:","px;bottom:","px;}"],16,18,18),ze=_.ZP.div.withConfig({displayName:"esm__Wrapper",componentId:"sc-1rxtuo-14"})(["position:relative;opacity:",";transition:opacity 100ms;"],(({visible:e})=>e?"1":"0")),Ge=(0,i.memo)(He);function Ze({name:e}){const t=(0,d.Z)().formatMessage,r=ke();if("delete-if-seen"===e)return null;const i=r.labelIds[e],n=r.contentIds[e];return i&&n?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(Be,{children:t(i)}),(0,s.jsx)(Me,{size:"sm",vertical:!0}),(0,s.jsx)(Ge,{content:t(n)}),(0,s.jsx)(Me,{size:"xs",vertical:!0})]}):null}const Ye=(0,i.memo)(Ze);const Ke=(0,_.ZP)((function(){return(0,s.jsx)("svg",{width:"14",height:"10",viewBox:"0 0 14 10",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("path",{d:"M1 5.36364L4.75 9L13 1",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})})).withConfig({displayName:"esm__CheckIcon",componentId:"sc-1rxtuo-15"})(["fill:",";cursor:pointer;"],(({theme:e})=>e.colors.onPrimary));function $e({onChange:e,disabled:t,checked:r,children:i}){return(0,s.jsxs)(Qe,{children:[(0,s.jsxs)(Xe,{disabled:t,checked:r,children:[r&&(0,s.jsx)(Ke,{}),(0,s.jsx)(Je,{type:"checkbox",checked:r,onClick:t?void 0:()=>{e(!r)},disabled:t})]}),(0,s.jsx)(Me,{size:"xs",vertical:!0}),i]})}const Je=_.ZP.input.withConfig({displayName:"esm__Input",componentId:"sc-1rxtuo-16"})(["position:absolute;opacity:0;",";width:100%;height:100%;margin:0;"],(({disabled:e})=>e?"":"cursor: pointer;")),Qe=_.ZP.div.withConfig({displayName:"esm__Container1",componentId:"sc-1rxtuo-17"})(["display:flex;flex-direction:row;align-items:center;"]),Xe=_.ZP.div.withConfig({displayName:"esm__Box",componentId:"sc-1rxtuo-18"})(["position:relative;display:flex;align-items:center;justify-content:center;background-color:",";",";",";border-radius:3px;border:",";width:",";height:",";"],(({theme:e,checked:t})=>t?e.colors.primary:e.colors.background),(({disabled:e})=>e&&"opacity: 50%;"),(({disabled:e})=>e?"":"cursor: pointer;"),(({theme:e})=>e.border.border),(({theme:e})=>e.size.md),(({theme:e})=>e.size.md)),et=(0,_.ZP)((({size:e="16",className:t,onClick:r})=>(0,s.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",width:e,height:e,className:t,onClick:r,children:(0,s.jsxs)("g",{children:[(0,s.jsx)("polygon",{points:"18.096 19.174 19.497 17.747 1.7 .286 .3 1.714"}),(0,s.jsx)("polygon",{points:"19.497 1.714 18.096 .286 .3 17.747 1.7 19.174"})]})}))).withConfig({displayName:"esm__CloseIcon",componentId:"sc-1rxtuo-19"})(["fill:",";cursor:pointer;transition:fill 0.15s ease;&:hover{fill:",";}"],(({inverted:e,theme:t})=>e?t.colors.background:t.colors.onBackgroundMuted),(({theme:e,inverted:t})=>t?e.colors.background:e.colors.onBackground));function tt(e){const t=e.children,r=e.close,n=e.title,o=e.isOpen,a=(0,i.useRef)(null),c=(0,i.useRef)(null);(0,i.useEffect)((()=>("undefined"!=typeof document&&(a.current=document.createElement("div"),document.body&&document.body.appendChild(a.current)),()=>{"undefined"!=typeof document&&document.body&&document.body.removeChild(a.current)})),[]);const d=S(_e(o),2),u=d[0],l=d[1],p=(0,i.useCallback)((()=>{l(r)}),[l,r]),f=(0,i.useCallback)((e=>{c.current?.contains(e.target)||p()}),[p]);return a.current&&o?k.createPortal((0,s.jsx)(rt,{onClick:f,visible:u,children:(0,s.jsxs)(st,{ref:c,children:[(0,s.jsx)(it,{close:p,title:n}),(0,s.jsx)(nt,{children:t})]})}),a.current):null}const rt=_.ZP.div.withConfig({displayName:"esm__Overlay",componentId:"sc-1rxtuo-20"})(["width:100%;height:100%;background-color:",";display:flex;justify-content:center;align-items:flex-start;overflow:scroll;position:fixed;top:0;left:0;opacity:",";transition:opacity ","ms;z-index:",";"],(({theme:e})=>e.colors.overlay),(({visible:e})=>e?"1":"0"),100,(({theme:e})=>e.zIndex.overlay));function it({title:e,close:t}){return(0,s.jsxs)(ot,{children:[e&&(0,s.jsx)(at,{"data-synthetic-id":"modal_cookies",children:e}),t&&(0,s.jsx)(et,{onClick:t})]})}const nt=_.ZP.div.withConfig({displayName:"esm__ModalBody",componentId:"sc-1rxtuo-21"})(["display:flex;padding:",";"],(({theme:e})=>`${e.size.lg} ${e.size.md}`)),ot=_.ZP.div.withConfig({displayName:"esm__Header",componentId:"sc-1rxtuo-22"})(["display:flex;position:relative;min-height:64px;padding:",";border-bottom:",";justify-content:space-between;align-items:center;box-sizing:border-box;"],(e=>e.theme.size.md),(e=>e.theme.border.border)),at=_.ZP.span.withConfig({displayName:"esm__Title",componentId:"sc-1rxtuo-23"})(["position:relative;font-size:18px;font-weight:500;color:",";"],(e=>e.theme.colors.onBackground)),st=_.ZP.div.withConfig({displayName:"esm__ModalContainer",componentId:"sc-1rxtuo-24"})(["height:auto;margin:100px 0 24px;min-width:480px;border:none;border-radius:",";background-color:",";box-shadow:0px 0px 4px rgba(0,0,0,0.1);overflow:visible;@media (max-width:","px){min-width:auto;position:fixed;left:0;right:0;top:0;bottom:0;margin:auto 0;border-radius:0;overflow:scroll;-webkit-overflow-scrolling:touch;}"],(({theme:e})=>e.border.borderRadius),(({theme:e})=>e.colors.background),(({theme:e})=>e.breakpoints.phone));let ct;const dt=()=>{const e=z(),t=e.onError,r=e.locale,n=(0,i.useRef)(),o=S((0,i.useState)(!!ct),2),a=o[0],s=o[1],c=S((0,i.useState)(ct||{}),2),d=c[0],u=c[1],l=(0,i.useCallback)((({newTranslations:e={},newLocale:t})=>{n.current=t,u(e),ct=e,s(!0)}),[u,s]),p=(0,i.useCallback)((()=>{u({}),ct=void 0,s(!1)}),[u,s]);return(0,i.useEffect)((()=>{let e=!0;const i=["en","en-US"].includes(r);return i||n.current===r?i&&l({newLocale:r}):(p(),async function(){try{const t=await fetch(`https://translations.coinbase.com/aab9bdc6d/latest/${r}/cookie-manager-messages.json`);if(!t.ok)throw new Error("Missing translations");{const i=await t.json(),n={};Object.keys(i).forEach((e=>{n[e]=i[e].defaultMessage})),e&&l({newTranslations:n,newLocale:r})}}catch(i){t(i),e&&l({newLocale:r})}}()),()=>{e=!1}}),[t,r]),[a,d]};function ut({children:e,theme:t}){const r=z().locale,i=S(dt(),2),n=i[0],o=i[1];return n?(0,s.jsx)(w.FeatureFlagProvider,{frontier:!0,children:(0,s.jsx)(u.Z,{messages:o||{},locale:r,children:(0,s.jsx)(_.f6,{theme:t,children:e})})}):null}function lt(e,t){switch(t.value){case!0:return e.consent.includes(t.name)?e:E(E({},e),{},{consent:[...e.consent,t.name]});case!1:return E(E({},e),{},{consent:e.consent.filter((e=>e!==t.name))});default:return e}}const pt=e=>[(0,s.jsx)(xe,{color:"primary",children:e},"CookieLink")];function ft({onClose:e,isOpen:t}){const r=z(),n=r.region,o=r.log;(0,i.useEffect)((()=>{t&&o("cookie_consent_manager_viewed")}),[t]);const a=(0,d.Z)().formatMessage,c=ke(),u=pe(),l=u.consent,p=S((0,i.useReducer)(lt,{consent:l,region:n}),2),f=p[0],m=p[1],y=me(),g=ye(),_=(0,i.useCallback)((e=>{const t={};return R.forEach((r=>{t[r]=e.consent.includes(r)?1:0})),t}),[]),h=(0,i.useCallback)((()=>{g(f),o("cookie_consent_manager_save_tapped",_(f)),e()}),[g,e,f,o,_]),b=(0,i.useCallback)((()=>{g(u),o("cookie_consent_manager_dismissed",_(u)),e()}),[g,u,e,o,_]);return(0,s.jsx)(tt,{close:b,isOpen:t,title:a(c.modalTitle),children:(0,s.jsxs)(ht,{children:[(0,s.jsx)(Be,{children:a(c.modalDescription,{link:pt})}),(0,s.jsx)(Me,{size:"md"}),(0,s.jsx)(Be,{bold:!0,children:a(c.manageCookies)}),(0,s.jsx)(Me,{size:"sm"}),(0,s.jsx)(gt,{children:R.map((e=>(0,s.jsx)(yt,{children:(0,s.jsx)($e,{disabled:y.includes(e),checked:f.consent.includes(e),onChange:t=>m({name:e,value:t}),children:(0,s.jsx)(Ye,{name:e})})},e)))}),(0,s.jsx)(Me,{size:"lg"}),(0,s.jsx)(_t,{children:(0,s.jsx)(De,{onClick:h,large:!0,children:a(c.saveCTA)})})]})})}function mt(e){let t=e.theme,r=M(e,x);return(0,s.jsx)(ut,{theme:t||ge,children:(0,s.jsx)(ft,E({},r))})}const yt=_.ZP.div.withConfig({displayName:"esm__CheckBoxContainer",componentId:"sc-1rxtuo-25"})(["width:50%;margin-bottom:",";@media (max-width:","px){width:100%;}"],(({theme:e})=>e.size.md),(({theme:e})=>e.breakpoints.phone)),gt=_.ZP.div.withConfig({displayName:"esm__CategoryContainer",componentId:"sc-1rxtuo-26"})(["display:flex;flex-wrap:wrap;"]),_t=_.ZP.div.withConfig({displayName:"esm__ButtonContainer",componentId:"sc-1rxtuo-27"})(["display:flex;justify-content:center;"]),ht=_.ZP.div.withConfig({displayName:"esm__Container",componentId:"sc-1rxtuo-28"})(["display:flex;flex-direction:column;max-width:560px;"]),bt=(0,i.memo)(ft),vt={expires:365,domain:$(),path:"/"},kt=()=>{const e=le(),t=(()=>{const e=z().region,t=S(de("is_mobile_app"),1)[0],r=(0,i.useMemo)((()=>ue()),[]),n=t||r||!!window.isWebView;return(0,i.useMemo)((()=>{if(n)return{region:e,consent:["necessary"]}}),[n,e])})(),r=e||t,n=S((0,i.useState)(!1),2),o=n[0],a=n[1],s=S((0,i.useState)(!!r),2),c=s[0],d=s[1],u=z(),l=u.region,p=u.config,f=Z(l),m=Y(l,p),y=ye(),g=S(de("advertising_sharing_allowed"),2)[1],_=(0,i.useCallback)((()=>{f&&!r&&y(m),d(!0)}),[m,f,y,r]),h=(0,i.useCallback)((()=>{const e=Y("DEFAULT",p);y({region:l,consent:e.consent}),d(!0)}),[p,y,l]),b=(0,i.useCallback)((()=>{d(!0),a(!1)}),[a,d]),v=(0,i.useCallback)((()=>{a(!0)}),[a]),k=Boolean(!e&&t);return(0,i.useEffect)((()=>{if(k&&t){!function(){try{(ue()||window.isWebView)&&(document.cookie="is_mobile_app=true; domain=.coinbase.com")}catch(e){}}();const e=!1,r=Date.now();g({value:e,updatedAt:r},vt),y(t)}}),[k]),{hasDismissed:c,handleBannerDismiss:_,handleAcceptAll:h,closeModal:b,isModalOpen:o,openModal:v}};function wt({theme:e,isExperimentalBanner:t}){const r=kt(),i=r.hasDismissed,n=r.handleBannerDismiss,o=r.handleAcceptAll,a=r.closeModal,c=r.openModal,d=r.isModalOpen;return(0,s.jsxs)(ut,{theme:e||ge,children:[(0,s.jsx)(bt,{onClose:a,isOpen:d}),t?(0,s.jsx)(Oe,{onDismiss:n,showPreferencesModal:c,hasDismissed:i}):(0,s.jsx)(Ce,{onDismiss:n,onAccept:o,showPreferencesModal:c,hasDismissed:i})]})}const Ct=(0,i.memo)(wt),xt={categories:[{id:"necessary",required:!0,trackers:[{id:"__cfduid",type:"cookie"},{id:"cb_dm",type:"cookie"},{id:"__cfruid",type:"cookie"},{id:"oauth-state-cookie",type:"cookie"},{id:"ip_country",type:"cookie"},{id:"_cfuvid",type:"cookie"},{id:"cds-ffs",type:"cookie"},{id:"cc_dashboard_session",type:"cookie"},{id:"cc_locale_flag",type:"cookie"},{id:"logged_in",type:"cookie"},{id:"cb-gssc_development",type:"cookie"},{id:"cb-gssc_staging",type:"cookie"},{id:"cb-gssc",type:"cookie"},{id:"_coinbase_session",type:"cookie"},{id:"advertising_sharing_allowed",type:"cookie"},{id:"__ssid",type:"cookie"},{id:"cf_ob_info",type:"cookie"},{id:"df2",type:"cookie"},{id:"df",type:"cookie"},{id:"ba",type:"cookie"},{id:"cf_use_ob",type:"cookie"},{id:"_coinbase_lax",type:"cookie"},{id:"_coinbase_strict",type:"cookie"},{id:"jwt",type:"cookie"},{id:"sft",type:"cookie"},{id:"japan_bespoke_content",type:"cookie"},{id:"utm",type:"cookie"},{id:"utm_raw",type:"cookie"},{id:"user_agent",type:"cookie"},{id:"__cf_bm",type:"cookie"},{id:"CB-CLIENT",type:"cookie"},{id:"cb_test_cookie",type:"cookie"},{id:"is_mobile_app",type:"cookie"}]},{id:"performance",trackers:[{id:"cb-rfm",type:"cookie"},{id:"ajs_anonymous_id",type:"cookie"},{id:"__tld__",type:"cookie"},{id:"ajs%3Acookies",type:"cookie"},{id:"ajs%3Atest",type:"cookie"},{id:"ajs_group_id",type:"cookie"},{id:"coinbase_device_id",type:"cookie"},{id:"amplitude_device_id",type:"cookie"},{id:"_gat",type:"cookie"},{id:"_gac_UA-regex",type:"cookie",regex:"_gac_UA-[0-9]+-[0-9]+"},{id:"_ga_regex",type:"cookie",regex:"_ga_[a-zA-Z0-9]{10}"},{id:"_gid",type:"cookie"},{id:"_ga",type:"cookie"},{id:"JSESSIONID",type:"cookie"},{id:"cf_chl_rc_i",type:"cookie"},{id:"dtcookie",type:"cookie"},{id:"perf_dv5",type:"cookie"},{id:"rl_anonymous_id",type:"cookie"},{id:"rl_user_id",type:"cookie"},{id:"rl_group_id",type:"cookie"},{id:"AMCV_regex",type:"cookie",regex:"AMCV_(?:[0-9A-Z]+)@AdobeOrg"},{id:"LPVID",type:"cookie"},{id:"__profilin",type:"cookie"},{id:"amp_regex",type:"cookie",regex:"amp_[0-9a-z]{6}"},{id:"LPSID-regex",type:"cookie",regex:"LPSID-[0-9]+"},{id:"_hp2_id.regex",type:"cookie",regex:"_hp2_id.[0-9]+"},{id:"__utma",type:"cookie"},{id:"x-login-id",type:"cookie"},{id:"x-uuid",type:"cookie"}]},{id:"functional",trackers:[{id:"_parsely_visitor",type:"cookie"},{id:"advanced_color_theme",type:"cookie"},{id:"hide_advanced_mode_nux",type:"cookie"},{id:"futures_hide_first_trade_onboarding_spotlight",type:"cookie"},{id:"futures_hide_after_first_trade_spotlight",type:"cookie"},{id:"has_seen_perpetual_margin_health_banner_regex",type:"cookie",regex:"has_seen_perpetual_margin_health_banner_(.*)"},{id:"has_seen_advanced_mode_tooltip",type:"cookie"},{id:"hide_usdc_banner",type:"cookie"},{id:"has_seen_order_form_nux_tooltip",type:"cookie"},{id:"has_seen_advanced_fees_pricing_banner",type:"cookie"},{id:"has_seen_zero_fee_incentive_banner",type:"cookie"},{id:"has_submitted_prime_resources_interest_form",type:"cookie"},{id:"has_submitted_leadgen_form",type:"cookie"},{id:"price_chart_resolution",type:"cookie"},{id:"optimizelyEndUserId",type:"cookie"},{id:"coinbase_locale",type:"cookie"},{id:"cb_logged_out_locale",type:"cookie"},{id:"coinbase_currency",type:"cookie"},{id:"hide_country_banner",type:"cookie"},{id:"hide_cookies_message",type:"cookie"},{id:"hide_android_banner",type:"cookie"},{id:"plaid_oauth_data",type:"cookie"},{id:"bytes_signup_modal_viewed",type:"cookie"},{id:"cached_locale",type:"cookie"},{id:"rlm_asset_page_view_count",type:"cookie"},{id:"rlm_dismissed",type:"cookie"},{id:"has_seen_fee_upgrade_banner",type:"cookie"},{id:"cb-sut",type:"cookie"}]},{id:"targeting",trackers:[{id:"gclid",type:"cookie"},{id:"_uetvid",type:"cookie"},{id:"_uetsid",type:"cookie"},{id:"MUID",type:"cookie"},{id:"fbclid",type:"cookie"},{id:"_gat_gtag_",type:"cookie"},{id:"_gat_gtag_UA_-regex",type:"cookie",regex:"_gat_gtag_UA_[0-9]+_[0-9]+"},{id:"_gcl_au",type:"cookie"},{id:"_fbc",type:"cookie"},{id:"_fbp",type:"cookie"},{id:"wd",type:"cookie"},{id:"dpr",type:"cookie"},{id:"act",type:"cookie"},{id:"c_user",type:"cookie"},{id:"presence",type:"cookie"},{id:"sb",type:"cookie"},{id:"xs",type:"cookie"},{id:"spin",type:"cookie"},{id:"datr",type:"cookie"},{id:"fr",type:"cookie"},{id:"YSC",type:"cookie"},{id:"VISITOR_INFO1_LIVE",type:"cookie"},{id:"amplitude_id-regex",type:"cookie",regex:"amplitude_id(?:_[a-f0-9]{32}|undefined)(?:.*)"},{id:"ATN",type:"cookie"},{id:"NID",type:"cookie"},{id:"IDE",type:"cookie"},{id:"GPS",type:"cookie"},{id:"AA003",type:"cookie"},{id:"_gat_UA-regex",type:"cookie",regex:"_gat_UA-([0-9]{8})-([0-9]{2})"},{id:"mp_regex",type:"cookie",regex:"mp_[a-f0-9]{32}_mixpanel"},{id:"gcl",type:"cookie"},{id:"msclkid",type:"cookie"},{id:"ptclid",type:"cookie"},{id:"ttclid",type:"cookie"},{id:"_gcl_aw",type:"cookie"},{id:"iterableTemplateId",type:"cookie"},{id:"iterableMessageId",type:"cookie"},{id:"iterableEndUserId",type:"cookie"},{id:"iterableEmailCampaignId",type:"cookie"},{id:"_gac_gb_regex",type:"cookie",regex:"_gac_gb_[0-9A-Z-]+"}]},{id:"delete-if-seen",trackers:[{id:"cloudflare-challenge-regex",type:"cookie",regex:"^(cf_chl_prog$)|(cf_cc_...$)|(cf_chl_cc_...$)|(cf_chl_seq_...$)"}]}],geolocationRules:[{region:"DEFAULT",framework:"optOut"},{region:"EU",framework:"optIn"}]}},53:(e,t,r)=>{r.d(t,{Am:()=>w,EM:()=>v,Np:()=>h,jf:()=>k,pN:()=>b});var i=r(0),n=r(33),o=r(2);function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var i,n,o,a,s=[],c=!0,d=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(i=o.call(r)).done)&&(s.push(i.value),s.length!==t);c=!0);}catch(e){d=!0,n=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(d)throw n}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return s(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);rPromise.reject(new Error("Form dispatch context not found.\n\nBe sure to render in a separate component above any component that uses\nform hooks")))),p=()=>Promise.reject(new Error("Form submit context not found.\n\nBe sure to render in a separate component above any component that uses\nform hooks")),f=(0,i.createContext)(p);function m(e){return null!=e}function y(e,t){return t.flatMap((t=>t(e))).filter(m)}const g=e=>(t,r)=>{try{const i="read"===r.type?t:e(t,r.originalAction);return r.resolve(i),i}catch(e){throw r.reject(e),e}};function _(e){return function(t){const r={values:{}};for(const i in t){const n=t[i];r.values[i]={value:n,isDirty:!1,isFocused:!1,errors:[]},e&&i in e&&(r.values[i].errors=y(n,e[i]))}return r}}function h({initialValues:e,validators:t}){const r=function(e={},t){return function(r,i){let o;switch(i.type){case"error":return d(d({},r),{},{values:d(d({},r.values),{},{[i.meta.name]:d(d({},r.values[i.meta.name]),{},{errors:[...r.values[i.meta.name].errors||[],...i.payload]})})});case"formError":o=d(d({},r),{},{values:d({},r.values)});for(const e in i.payload)o.values[e]=d(d({},o.values[e]),{},{errors:[...o.values[e]?.errors||[],...i.payload[e]]});return o;case"change":{const t=i.meta.name in e?y(i.payload,e[i.meta.name]):[];return d(d({},r),{},{values:d(d({},r.values),{},{[i.meta.name]:d(d({},r.values[i.meta.name]),{},{value:i.payload,isDirty:!0,errors:t})})})}case"focus":return d(d({},r),{},{values:d(d({},r.values),{},{[i.meta.name]:d(d({},r.values[i.meta.name]),{},{isFocused:!0})})});case"blur":return d(d({},r),{},{values:d(d({},r.values),{},{[i.meta.name]:d(d({},r.values[i.meta.name]),{},{isFocused:!1})})});case"reset":{if(!i.payload)return _(e)(t);const o=(0,n.pickBy)(e,((e,t)=>(i.payload||[]).includes(t))),a=(0,n.pickBy)(t,((e,t)=>(i.payload||[]).includes(t))),s=_(o)(a);return d(d({},r),{},{values:d(d({},r.values),s.values)})}default:return r}}}(t,e),s=_(t),c=(0,i.createContext)(s(e).values);return{context:c,Provider:function({initialValues:t=e,onSubmit:n,children:d}){const u=function(e,t,r){const n=(0,i.useRef)(g(e));(0,i.useLayoutEffect)((()=>{n.current=g(e)}),[e]);const o=a((0,i.useReducer)(n.current,t,r),2),s=o[0],c=o[1];return[s,(0,i.useCallback)((e=>new Promise(((t,r)=>{c({type:"mutate",originalAction:e,resolve:t,reject:r})}))),[]),(0,i.useCallback)((()=>new Promise(((e,t)=>{c({type:"read",resolve:e,reject:t})}))),[])]}(r,t,s),p=a(u,3),m=p[0],y=p[1],_=p[2],h=(0,i.useCallback)((async e=>{const t=function(e){const t={};for(const r in e.values)t[r]=e.values[r].value;return t}(await _());return n(t,{onError:e=>{y({type:"formError",payload:e})},onChange:e=>{for(const t in e)y({type:"change",payload:e[t],meta:{name:t}})}},e)}),[n,y,_]);return(0,o.jsx)(l.Provider,{value:y,children:(0,o.jsx)(f.Provider,{value:h,children:(0,o.jsx)(c.Provider,{value:m.values,children:d})})})}}}function b(e,t){const r=(0,i.useContext)(e.context),n={};for(const e of t)Object.prototype.hasOwnProperty.call(r,e)&&(n[e]=r[e].errors);return n}function v(e){const t=(0,i.useContext)(l);return(0,i.useCallback)((e=>{t({type:"reset",payload:e})}),[t])}function k(e){const t=(0,i.useContext)(e.context),r=(0,i.useContext)(l),o={},a=(0,i.useCallback)((0,n.memoize)((e=>t=>r({type:"change",payload:t,meta:{name:e}}))),[r]),s=(0,i.useCallback)((0,n.memoize)((e=>t=>r({type:"error",payload:t,meta:{name:e}}))),[r]),c=(0,i.useCallback)((0,n.memoize)((e=>()=>r({type:"focus",meta:{name:e}}))),[r]),u=(0,i.useCallback)((0,n.memoize)((e=>()=>r({type:"blur",meta:{name:e}}))),[r]);for(const e in t)Object.prototype.hasOwnProperty.call(t,e)&&(o[e]=d(d({},t[e]),{},{name:e,onChange:a(e),onErrors:s(e),onFormFocus:c(e),onFormBlur:u(e)}));return o}function w(e){const t=(0,i.useContext)(e.context),r=(0,i.useContext)(f);let n=!0;for(const e in t)if(t[e].errors.length>0){n=!1;break}return[r,n]}},1396:(e,t,r)=>{r.d(t,{O:()=>c,g:()=>p});var i=r(462),n=r(16);function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function a(e){for(var t=1;t{r.r(t),r.d(t,{default:()=>ut});var i=r(0),n=r(10),o=r(340),a=r(19),s=r(7),c=r(9),d=r(11),u=r(35),l=r(4),p=r(211),f=r(784),m=r(2412),y=r(54),g=r(2),_=r(95),h=r(98),b=r(225),v=r.n(b),k=r(3632),w=r.n(k),C="undefined"==typeof document||!document||!document.createElement||"multiple"in document.createElement("input");function x(e){var t=[];if(e.dataTransfer){var r=e.dataTransfer;r.files&&r.files.length?t=r.files:r.items&&r.items.length&&(t=r.items)}else e.target&&e.target.files&&(t=e.target.files);return Array.prototype.slice.call(t)}function S(e,t){return"application/x-moz-file"===e.type||w()(e,t)}function I(e){e.preventDefault()}const E={borderStyle:"solid",borderColor:"#c66",backgroundColor:"#eee"},T={opacity:.5},j={borderStyle:"solid",borderColor:"#6c6",backgroundColor:"#eee"},A={width:200,height:200,borderWidth:2,borderColor:"#666",borderStyle:"dashed",borderRadius:5};var P=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,i)&&(r[i]=e[i]);return r}var M=function(e){function t(e,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var i=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,r));return i.renderChildren=function(e,t,r,n){return"function"==typeof e?e(P({},i.state,{isDragActive:t,isDragAccept:r,isDragReject:n})):e},i.composeHandlers=i.composeHandlers.bind(i),i.onClick=i.onClick.bind(i),i.onDocumentDrop=i.onDocumentDrop.bind(i),i.onDragEnter=i.onDragEnter.bind(i),i.onDragLeave=i.onDragLeave.bind(i),i.onDragOver=i.onDragOver.bind(i),i.onDragStart=i.onDragStart.bind(i),i.onDrop=i.onDrop.bind(i),i.onFileDialogCancel=i.onFileDialogCancel.bind(i),i.onInputElementClick=i.onInputElementClick.bind(i),i.setRef=i.setRef.bind(i),i.setRefs=i.setRefs.bind(i),i.isFileDialogActive=!1,i.state={draggedFiles:[],acceptedFiles:[],rejectedFiles:[]},i}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),O(t,[{key:"componentDidMount",value:function(){var e=this.props.preventDropOnDocument;this.dragTargets=[],e&&(document.addEventListener("dragover",I,!1),document.addEventListener("drop",this.onDocumentDrop,!1)),this.fileInputEl.addEventListener("click",this.onInputElementClick,!1),document.body.onfocus=this.onFileDialogCancel}},{key:"componentWillUnmount",value:function(){this.props.preventDropOnDocument&&(document.removeEventListener("dragover",I),document.removeEventListener("drop",this.onDocumentDrop)),null!=this.fileInputEl&&this.fileInputEl.removeEventListener("click",this.onInputElementClick,!1),null!=document&&(document.body.onfocus=null)}},{key:"composeHandlers",value:function(e){return this.props.disabled?null:e}},{key:"onDocumentDrop",value:function(e){this.node&&this.node.contains(e.target)||(e.preventDefault(),this.dragTargets=[])}},{key:"onDragStart",value:function(e){this.props.onDragStart&&this.props.onDragStart.call(this,e)}},{key:"onDragEnter",value:function(e){e.preventDefault(),-1===this.dragTargets.indexOf(e.target)&&this.dragTargets.push(e.target),this.setState({isDragActive:!0,draggedFiles:x(e)}),this.props.onDragEnter&&this.props.onDragEnter.call(this,e)}},{key:"onDragOver",value:function(e){e.preventDefault(),e.stopPropagation();try{e.dataTransfer.dropEffect=this.isFileDialogActive?"none":"copy"}catch(e){}return this.props.onDragOver&&this.props.onDragOver.call(this,e),!1}},{key:"onDragLeave",value:function(e){var t=this;e.preventDefault(),this.dragTargets=this.dragTargets.filter((function(r){return r!==e.target&&t.node.contains(r)})),this.dragTargets.length>0||(this.setState({isDragActive:!1,draggedFiles:[]}),this.props.onDragLeave&&this.props.onDragLeave.call(this,e))}},{key:"onDrop",value:function(e){var t=this,r=this.props,i=r.onDrop,n=r.onDropAccepted,o=r.onDropRejected,a=r.multiple,s=r.disablePreview,c=r.accept,d=x(e),u=[],l=[];e.preventDefault(),this.dragTargets=[],this.isFileDialogActive=!1,d.forEach((function(e){if(!s)try{e.preview=window.URL.createObjectURL(e)}catch(e){0}S(e,c)&&function(e,t,r){return e.size<=t&&e.size>=r}(e,t.props.maxSize,t.props.minSize)?u.push(e):l.push(e)})),a||l.push.apply(l,function(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);t0&&o&&o.call(this,l,e),u.length>0&&n&&n.call(this,u,e),this.draggedFiles=null,this.setState({isDragActive:!1,draggedFiles:[],acceptedFiles:u,rejectedFiles:l})}},{key:"onClick",value:function(e){var t=this.props,r=t.onClick;t.disableClick||(e.stopPropagation(),r&&r.call(this,e),!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.navigator.userAgent;return function(e){return-1!==e.indexOf("MSIE")||-1!==e.indexOf("Trident/")}(e)||function(e){return-1!==e.indexOf("Edge/")}(e)}()?this.open():setTimeout(this.open.bind(this),0))}},{key:"onInputElementClick",value:function(e){e.stopPropagation(),this.props.inputProps&&this.props.inputProps.onClick&&this.props.inputProps.onClick()}},{key:"onFileDialogCancel",value:function(){var e=this,t=this.props.onFileDialogCancel;this.isFileDialogActive&&setTimeout((function(){null!=e.fileInputEl&&(e.fileInputEl.files.length||(e.isFileDialogActive=!1));"function"==typeof t&&t()}),300)}},{key:"setRef",value:function(e){this.node=e}},{key:"setRefs",value:function(e){this.fileInputEl=e}},{key:"open",value:function(){this.isFileDialogActive=!0,this.fileInputEl.value=null,this.fileInputEl.click()}},{key:"render",value:function(){var e=this.props,t=e.accept,r=e.acceptClassName,n=e.activeClassName,o=e.children,a=e.disabled,s=e.disabledClassName,c=e.inputProps,d=e.multiple,u=e.name,l=e.rejectClassName,p=D(e,["accept","acceptClassName","activeClassName","children","disabled","disabledClassName","inputProps","multiple","name","rejectClassName"]),f=p.acceptStyle,m=p.activeStyle,y=p.className,g=void 0===y?"":y,_=p.disabledStyle,h=p.rejectStyle,b=p.style,v=D(p,["acceptStyle","activeStyle","className","disabledStyle","rejectStyle","style"]),k=this.state,w=k.isDragActive,x=k.draggedFiles,I=x.length,O=d||I<=1,M=I>0&&function(e,t){return e.every((function(e){return S(e,t)}))}(x,this.props.accept),B=I>0&&(!M||!O),N=!(g||b||m||f||h||_);w&&n&&(g+=" "+n),M&&r&&(g+=" "+r),B&&l&&(g+=" "+l),a&&s&&(g+=" "+s),N&&(m=j,f=(b=A).active,h=E,_=T);var R=P({},b);m&&w&&(R=P({},b,m)),f&&M&&(R=P({},R,f)),h&&B&&(R=P({},R,h)),_&&a&&(R=P({},b,_));var U={accept:t,disabled:a,type:"file",style:{display:"none"},multiple:C&&d,ref:this.setRefs,onChange:this.onDrop,autoComplete:"off"};u&&u.length&&(U.name=u);v.acceptedFiles,v.preventDropOnDocument,v.disablePreview,v.disableClick,v.onDropAccepted,v.onDropRejected,v.onFileDialogCancel,v.maxSize,v.minSize;var q=D(v,["acceptedFiles","preventDropOnDocument","disablePreview","disableClick","onDropAccepted","onDropRejected","onFileDialogCancel","maxSize","minSize"]);return i.createElement("div",P({className:g,style:R},q,{onClick:this.composeHandlers(this.onClick),onDragStart:this.composeHandlers(this.onDragStart),onDragEnter:this.composeHandlers(this.onDragEnter),onDragOver:this.composeHandlers(this.onDragOver),onDragLeave:this.composeHandlers(this.onDragLeave),onDrop:this.composeHandlers(this.onDrop),ref:this.setRef,"aria-disabled":a}),this.renderChildren(o,w,M,B),i.createElement("input",P({},c,U)))}}]),t}(i.Component);const B=M;M.propTypes={accept:v().string,children:v().oneOfType([v().node,v().func]),disableClick:v().bool,disabled:v().bool,disablePreview:v().bool,preventDropOnDocument:v().bool,inputProps:v().object,multiple:v().bool,name:v().string,maxSize:v().number,minSize:v().number,className:v().string,activeClassName:v().string,acceptClassName:v().string,rejectClassName:v().string,disabledClassName:v().string,style:v().object,activeStyle:v().object,acceptStyle:v().object,rejectStyle:v().object,disabledStyle:v().object,onClick:v().func,onDrop:v().func,onDropAccepted:v().func,onDropRejected:v().func,onDragStart:v().func,onDragEnter:v().func,onDragOver:v().func,onDragLeave:v().func,onFileDialogCancel:v().func},M.defaultProps={preventDropOnDocument:!0,disabled:!1,disablePreview:!1,disableClick:!1,multiple:!0,maxSize:1/0,minSize:0};var N=r(487),R=r(14),U=(r(3697),r(33)),q=r.n(U),L=(r(8),r(82)),F=r(52),V=r(61),H=r(1331),W=r(1322);r(292),r(1321);const z=["countryCode","forceFacematchType","noBorder","transparentBackground","onRetry","skipSuccessViewAndDo","isKycFallback","skipPendingViewAndDo","track","applicationContext","client","onContinue","onApiError","loader","noMinWidth","noMaxWidth","failureViewTitle","onPendingResponse"];function G(e,t){if(null==e)return{};var r,i,n=function(e,t){if(null==e)return{};var r,i,n={},o=Object.keys(e);for(i=0;i=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Z(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function Y(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,i=new Array(t);r{if(!e)return"";const r=e.name;return"string"==typeof r&&r in f.m?t(f.m[r]):e.message};function X({error:e,hideRetryButton:t,onRetry:r,title:i}){(0,m.u)("verify_document_viewed_failure",{action:s.Us.render,componentType:s.re.page,error:e?e.name:"No reason given"});const n=(0,c.Z)().formatMessage;return(0,g.jsx)(F.VStack,{justifyContent:"space-evenly",testID:"id-capture-failure-view",children:(0,g.jsx)(m.d,{title:i||n(f.m.titleFailureView),subtitle:n(f.m.subtitleFailureView),errorMessages:(0,g.jsx)("div",{children:Q(e,n)}),actions:t?null:(0,g.jsx)(L.Button,{onPress:r,block:!0,children:n(f.m.tryAgainFailureView)}),actionsSubtitle:n(f.m.stillHavingIssues,{troubleShootingTipsLink:(0,g.jsx)(R.Link,{to:"https://support.coinbase.com/customer/en/portal/articles/1220621-identity-verification",openInNewWindow:!0,children:n(f.m.troubleShootingTipsLinkFailureView)})})})})}const ee=(0,i.memo)(X),te=(0,d.vU)({accessDeniedTitle:{id:"CameraFailureView.accessDeniedTitle",defaultMessage:"Camera access denied"},accessDeniedSubtitle:{id:"CameraFailureView.accessDeniedSubtitle",defaultMessage:"Camera access is neccessary to continue. Please allow camera access in your browser settings and try again."},cameraNotFoundTitle:{id:"CameraFailureView.cameraNotFoundTitle",defaultMessage:"Camera not available"},cameraNotFoundSubtitle:{id:"CameraFailureView.cameraNotFoundSubtitle",defaultMessage:"We could not detect a camera on your device. Please try again on a device with camera access."},cameraErrorTitle:{id:"CameraFailureView.cameraErrorTitle",defaultMessage:"Camera error"},cameraErrorSubtitle:{id:"CameraFailureView.cameraErrorSubtitle",defaultMessage:"Camera access is neccessary to continue. Please make sure you have an active camera and try again."},cameraNotFoundTipsMessage:{id:"CameraUnavailableView.cameraNotFoundTipsMessage",defaultMessage:"You will need a camera to verify your identity. A few tips before you try again:"},connectWebcam:{id:"CameraUnavailableView.connectWebcam",defaultMessage:"Connect a webcam to your device"},cameraWorking:{id:"CameraUnavailableView.cameraWorking",defaultMessage:"Ensure the camera on your device is in working order"},restartBrowser:{id:"CameraUnavailableView.restartBrowser",defaultMessage:"Restart your browser or device"},tryAgain:{id:"CameraFailureView.tryAgain",defaultMessage:"Try again"},needHelp:{id:"CameraFailureView.needHelp",defaultMessage:"Need help?"}});function re({errorName:e,onRetry:t}){(0,m.u)("verify_document_viewed_failure_camera",{action:s.Us.render,componentType:s.re.page,error:e});const r=(0,c.Z)(),n=r.formatMessage,o=r.locale,a=(0,i.useMemo)((()=>{switch(e){case"NotAllowedError":return{title:n(te.accessDeniedTitle),subtitle:n(te.accessDeniedSubtitle)};case"NotFoundError":return{title:n(te.cameraNotFoundTitle),subtitle:n(te.cameraNotFoundSubtitle),content:(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(_.TextBody,{as:"p",children:n(te.cameraNotFoundTipsMessage)}),(0,g.jsxs)("ul",{children:[(0,g.jsx)("li",{children:(0,g.jsx)(_.TextBody,{as:"p",children:n(te.connectWebcam)})}),(0,g.jsx)("li",{children:(0,g.jsx)(_.TextBody,{as:"p",children:n(te.cameraWorking)})}),(0,g.jsx)("li",{children:(0,g.jsx)(_.TextBody,{as:"p",children:n(te.restartBrowser)})})]})]})};default:return{title:n(te.cameraErrorTitle),subtitle:n(te.cameraErrorSubtitle)}}}),[e,n]),d=a.title,u=a.subtitle,p=a.content;return(0,g.jsx)(f.C,{title:d,subtitle:u,image:(0,g.jsx)(V.HeroSquare,{testID:"camera-hero-square",name:"camera",dimension:"200x200"}),children:(0,g.jsxs)(l.VStack,{gap:2,children:[p,(0,g.jsx)(L.Button,{onPress:t,block:!0,children:n(te.tryAgain)}),(0,g.jsx)(L.Button,{variant:"secondary",to:o.startsWith("en")?"https://help.coinbase.com/en/coinbase/getting-started/verify-my-account/how-to-enable-a-webcam":"https://help.coinbase.com/contact-us",block:!0,testID:"need-help-button",target:"_blank",rel:"noopener noreferrer",children:n(te.needHelp)})]})})}const ie=e=>e||0===e?e.toString().replace(/[^#a-z0-9%()., _-]/gi,""):"";function ne({webcam:e,aspectRatio:t,flipped:r,blur:n}){return(0,i.useEffect)((()=>(e.attach("videoId","canvasId"),()=>{e.unattach()})),[]),(0,g.jsxs)(y.HStack,{alignItems:"center",justifyContent:"center",width:"100%",height:"100%",children:[(0,g.jsx)(oe,{aspectRatio:t,id:"videoId",blur:n,flipped:r,autoPlay:!0,muted:!0,playsinline:!0}),(0,g.jsx)(ae,{id:"canvasId"})]})}const oe=n.ZP.video.withConfig({displayName:"bundle-337bdc49__Video",componentId:"h2yrr0-0"})(["aspect-ratio:",";width:100%;",";",";"],(({aspectRatio:e})=>ie(e)),(e=>e.blur?"filter: blur(10px);":""),(e=>e.flipped?"transform: scaleX(-1);":"")),ae=n.ZP.canvas.withConfig({displayName:"bundle-337bdc49__Canvas",componentId:"h2yrr0-1"})(["display:none;"]),se=(0,i.memo)(ne);const ce={face:function(){return(0,g.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"160",height:"170","data-name":"Layer 1",viewBox:"0 0 160 170",children:[(0,g.jsx)("path",{fill:"#153363",d:"M38.31 151.34c19.28-41.11-4.79-67.88 2.81-101.41 6.64-29.3 45.24-31.14 57.2-19.32 3.52-1.61 35-4.33 18.26 62.85-9.6 38.62.23 57.88.23 57.88z"}),(0,g.jsx)("path",{fill:"#315ce8",d:"M80 115c-58.19 0-70.78 55-70.78 55h141.56S138.19 115 80 115z"}),(0,g.jsx)("path",{fill:"#fff",d:"M105.78 119.15A76.63 76.63 0 0080 115a76.63 76.63 0 00-25.78 4.2c3.34 5.83 14 22.62 25.78 22.62s22.44-16.82 25.78-22.67z"}),(0,g.jsx)("path",{fill:"#153363",d:"M80 115h-.13v2.63H80c51.72 0 62.92 52.42 62.92 52.42h7.86S138.19 115 80 115z",opacity:"0.5"}),(0,g.jsx)("path",{fill:"#a9d4fd",d:"M92.1 96H67.9l-7.53 21.26s9.19 18 19.63 18 19.63-18 19.63-18z"}),(0,g.jsx)("path",{fill:"#315ce8",d:"M98.13 119.94c1-1.6 1.5-2.66 1.5-2.66L92.1 96h-2.44z",opacity:"0.3"}),(0,g.jsx)("path",{fill:"#315ce8",d:"M63.82 107.54c5 4 10.7 6.32 16.1 6.32s11.2-2.38 16.23-6.42L92.1 96H67.9z",opacity:"0.3"}),(0,g.jsx)("ellipse",{cx:"79.92",cy:"75.19",fill:"#a9d4fd",rx:"30.47",ry:"35.86"}),(0,g.jsx)("path",{fill:"#153363",d:"M47.19 75.41c4.13-26 36.05-11.19 51.13-27.33 0 0 1.31 8.19 11.26 18.86 5.72-4.26 2.74-39-32.95-39-43.17-.01-29.44 47.47-29.44 47.47z"}),(0,g.jsx)("ellipse",{cx:"109.58",cy:"74.57",fill:"#a9d4fd",rx:"4.82",ry:"7.63"}),(0,g.jsx)("ellipse",{cx:"50.26",cy:"74.57",fill:"#a9d4fd",rx:"4.82",ry:"7.63"})]})}};function de(){const e=fe.face;e.displayName="GuideIcon";const t=(0,c.Z)().formatMessage;return(0,g.jsxs)(l.Box,{flexDirection:"column",alignItems:"center",children:[(0,g.jsx)(h.TextLabel2,{as:"p",color:"foregroundMuted",children:(0,g.jsxs)("em",{children:[" ",t(f.m.example)]})}),(0,g.jsx)(l.Box,{spacingBottom:1,children:(0,g.jsx)(l.Box,{flexShrink:0,children:(0,g.jsx)(pe,{children:(0,g.jsx)(e,{})})})}),(0,g.jsxs)(ue,{"data-testid":"capture-hints-face",children:[(0,g.jsx)(le,{children:(0,g.jsx)(_.TextBody,{as:"p",color:"foregroundMuted",children:t(f.m.cutOffHint,{frame:(0,g.jsx)(_.TextBody,{as:"span",children:(0,g.jsx)("b",{children:t(f.m.frame)})})})})}),(0,g.jsx)(le,{children:(0,g.jsx)(_.TextBody,{as:"span",children:(0,g.jsx)("b",{children:t(f.m.lightingHint)})})})]})]})}const ue=n.ZP.ul.withConfig({displayName:"bundle-337bdc49__List",componentId:"h2yrr0-2"})(["list-style:square;padding-inline-start:18px;"]),le=n.ZP.li.withConfig({displayName:"bundle-337bdc49__StyledListItem",componentId:"h2yrr0-3"})(["padding-bottom:6px;"]),pe=n.ZP.div.withConfig({displayName:"bundle-337bdc49__GuideIconsContainer",componentId:"h2yrr0-4"})(["width:240px;height:153px;svg{width:100%;height:100%;}"]),fe={face:(me=ce.face,(0,n.ZP)(me).withConfig({displayName:"bundle-337bdc49__styleIcon",componentId:"h2yrr0-5"})(["width:240px;height:153px;"]))};var me;function ye(){return(0,g.jsxs)(Ie,{children:[(0,g.jsx)(Ee,{}),(0,g.jsxs)(l.Box,{flexDirection:"column",flexGrow:1,children:[(0,g.jsx)(Te,{}),(0,g.jsx)(je,{}),(0,g.jsx)(Te,{})]}),(0,g.jsx)(Ee,{})]})}function ge(e){const t=e.webcam,r=e.webcamActive,n=e.preview,a=e.previewImage,d=e.continueCapture,p=e.isSubmitting,y=e.onCapture,_=e.retryCapture,h=e.timer,b=(0,f.u)(),v=b.compact,k=b.loader,w=(0,m.e)(),C=(0,i.useRef)(null),x=$((0,i.useState)(!1),2),S=x[0],I=x[1],E=(0,o.useBreakpoints)().isPhone,T=(0,c.Z)().formatMessage,j=r&&!n,A=!r;(0,i.useEffect)((()=>(document.addEventListener("keydown",O),()=>{document.removeEventListener("keydown",O)})),[]),(0,i.useEffect)((()=>{E||v||j&&C.current?.clientWidth&&C.current?.clientWidth<640?I(!0):I(!1)}),[E,j]);const P=(0,i.useCallback)((()=>{w("verify_document_face_tapped_take_photo",{action:s.Us.click,componentType:s.re.button}),y()}),[y,w]),O=(0,i.useCallback)((e=>{32===e.keyCode&&P()}),[P]),D=(0,i.useCallback)((()=>{w("verify_document_face_retake_tapped_retake",{action:s.Us.click,componentType:s.re.button}),_()}),[_,w]),M=(0,i.useMemo)((()=>T(h?f.m.holdStillCapture:f.m.faceCapture)),[T,h]);return(0,g.jsxs)(l.Box,{justifyContent:"center",alignItems:"center",flexDirection:S?"column":"row",width:"100%",ref:C,children:[A&&k,(0,g.jsxs)(l.Box,{flexDirection:S?"column":"row",alignContent:"center",display:A?"none":void 0,children:[(0,g.jsx)(_e,{compact:v,children:(0,g.jsx)(de,{})}),(0,g.jsxs)(we,{inactive:A,compact:v,children:[!n&&(0,g.jsx)(l.Box,{alignItems:"center",justifyContent:"center",height:"100%",children:(0,g.jsx)(he,{compact:v,children:(0,g.jsxs)(be,{children:[(0,g.jsx)(se,{webcam:t,blur:!1,flipped:!n}),j&&(0,g.jsx)(Ce,{children:(0,g.jsx)(ye,{})})]})})}),j&&(0,g.jsxs)(Ce,{children:[(0,g.jsx)(Ae,{compact:v,children:(0,g.jsx)(Se,{children:M})}),(0,g.jsx)(Pe,{compact:v,children:(0,g.jsx)(Se,{children:h?(0,g.jsx)(Oe,{children:h}):(0,g.jsx)(u.Button,{compact:!0,onPress:P,testID:"idv-take-photo-button",children:T(f.m.takePhoto)})})})]}),n&&(0,g.jsxs)(l.Box,{flexDirection:"row",alignItems:"center",justifyContent:"center",width:"100%",height:"100%",children:[a&&(0,g.jsx)(Me,{src:a,alt:"Preview"}),a?(0,g.jsxs)(Ce,{children:[(0,g.jsx)(he,{children:(0,g.jsx)(be,{children:(0,g.jsx)(ye,{})})}),(0,g.jsx)(Pe,{children:(0,g.jsx)(Se,{children:(0,g.jsxs)(l.Box,{children:[(0,g.jsx)(l.Box,{spacingHorizontal:1,children:(0,g.jsx)(u.Button,{compact:!0,onPress:D,disabled:p,children:T(f.m.retake)})}),(0,g.jsx)(l.Box,{spacingHorizontal:1,children:(0,g.jsx)(u.Button,{compact:!0,onPress:d,testID:"idv-next-photo-button",disabled:p,children:T(f.m.continue)})})]})})})]}):(0,g.jsx)(Ce,{children:(0,g.jsx)(De,{children:(0,g.jsx)(Se,{children:T(f.m.processing)})})})]}),A&&(0,g.jsx)(xe,{children:T(f.m.enableWebcamCapture)})]})]})]})}const _e=n.ZP.div.withConfig({displayName:"bundle-337bdc49__ExampleGuideBox",componentId:"h2yrr0-6"})(["margin-right:0;padding:",";@media (min-width:","px){margin-right:",";}"],(e=>e.compact?"12px":"0"),p.deviceBreakpoints.tablet,(e=>e.compact?"0":"70px")),he=n.ZP.div.withConfig({displayName:"bundle-337bdc49__AspectRatioWrapper",componentId:"h2yrr0-7"})(["position:relative;width:100%;height:100%;@media (min-width:","px){height:",";}&:before{display:block;content:'';width:100%;padding-top:75%;}"],p.deviceBreakpoints.tablet,(e=>e.compact?"100%":"initial")),be=n.ZP.div.withConfig({displayName:"bundle-337bdc49__WebcamInnerWrapper",componentId:"h2yrr0-8"})(["position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;"]),ve="320px",ke="320px",we=n.ZP.div.withConfig({displayName:"bundle-337bdc49__Container1",componentId:"h2yrr0-9"})(["position:relative;width:",";height:",";@media (min-width:","px){width:",";height:",";}background:#000;",";"],ve,ke,p.deviceBreakpoints.tablet,(e=>e.compact?ve:"640px"),(e=>e.compact?ke:"480px"),(e=>e.inactive&&(0,n.iv)(["font-weight:",";color:rgba(255,255,255,0.75);background-color:",";svg{opacity:0.7;}"],(({theme:e})=>e.fontWeight.medium),(e=>e.theme.color.black50)))),Ce=n.ZP.div.withConfig({displayName:"bundle-337bdc49__Content",componentId:"h2yrr0-10"})(["display:flex;align-items:center;justify-content:center;flex-direction:row;flex:1 1 auto;position:absolute;top:0;right:0;bottom:0;left:0;"]),xe=n.ZP.div.withConfig({displayName:"bundle-337bdc49__AllowAccess",componentId:"h2yrr0-11"})(["display:flex;align-items:center;justify-content:center;position:absolute;flex-direction:row;top:0;right:0;bottom:0;left:0;height:170px;"]),Se=n.ZP.div.withConfig({displayName:"bundle-337bdc49__Positioner",componentId:"h2yrr0-12"})(["margin:0 auto;> button:not(:only-child):not(:last-child){margin-right:15px;}@media (min-width:","px){> button:not(:only-child):not(:last-child){margin-tight:30px;}}"],p.deviceBreakpoints.tablet),Ie=n.ZP.div.withConfig({displayName:"bundle-337bdc49__MaskContainer",componentId:"h2yrr0-13"})(["display:flex;width:100%;height:100%;"]),Ee=n.ZP.div.withConfig({displayName:"bundle-337bdc49__VerticalMask",componentId:"h2yrr0-14"})(["display:flex;width:10.16%;background-color:",";"],(e=>e.theme.color.black50)),Te=n.ZP.div.withConfig({displayName:"bundle-337bdc49__HorizontalMask",componentId:"h2yrr0-15"})(["display:flex;height:14.58%;background-color:",";"],(e=>e.theme.color.black50)),je=n.ZP.div.withConfig({displayName:"bundle-337bdc49__Outline",componentId:"h2yrr0-16"})(["display:flex;border:1px solid rgba(255,255,255,0.25);flex:1;"]),Ae=n.ZP.div.withConfig({displayName:"bundle-337bdc49__Title",componentId:"h2yrr0-17"})(["display:flex;max-width:300px;position:absolute;top:4px;text-align:center;font-size:15px;font-weight:",";color:",";@media (min-width:","px){top:",";max-width:initial;}"],(({theme:e})=>e.fontWeight.medium),(({theme:e})=>e.color.white),p.deviceBreakpoints.tablet,(e=>e.compact?"4px":"30px")),Pe=n.ZP.div.withConfig({displayName:"bundle-337bdc49__ActionBar",componentId:"h2yrr0-18"})(["display:flex;position:absolute;right:0;bottom:4px;left:0;font-size:24px;@media (min-width:","px){bottom:",";}"],p.deviceBreakpoints.tablet,(e=>e.compact?"4px":"15px")),Oe=n.ZP.div.withConfig({displayName:"bundle-337bdc49__Action",componentId:"h2yrr0-19"})(["display:flex;align-items:center;justify-content:center;width:42px;height:42px;margin-right:20px;border-radius:50%;border:1px solid rgba(255,255,255,0.75);color:rgba(255,255,255,0.75);"]),De=n.ZP.div.withConfig({displayName:"bundle-337bdc49__Processing",componentId:"h2yrr0-20"})(["display:flex;position:absolute;bottom:30px;font-size:15px;font-weight:",";color:",";"],(({theme:e})=>e.fontWeight.medium),(({theme:e})=>e.color.white)),Me=n.ZP.img.withConfig({displayName:"bundle-337bdc49__PreviewImage",componentId:"h2yrr0-21"})(["width:100%;"]),Be=(0,i.memo)(ge),Ne=e=>e.preventDefault();function Re({hasFacematchType:e,idType:t,imageCaptureView:r,isSubmitting:n,backImageRequired:o,frontImage:a,backImage:d,onGoBack:p,onUpload:y,showFrontBlurryMessage:_,applicationContext:h,allowContinue:b,allowSubmit:v,onSubmit:k,onRenderWebcam:w}){(0,m.u)("verify_document_file_upload_viewed",{action:s.Us.render,componentType:s.re.page});const C=$((0,i.useState)("frontBack"),2),x=C[0],S=C[1],I=$((0,i.useState)(!1),2),E=I[0],T=I[1],j=(0,c.Z)().formatMessage,A=(0,m.e)();(0,i.useEffect)((()=>(window.addEventListener("dragover",Ne,!1),window.addEventListener("drop",Ne,!1),()=>{window.removeEventListener("dragover",Ne,!1),window.removeEventListener("drop",Ne,!1)})),[]);const P=(0,i.useCallback)((()=>{S("facematch"),w?.()}),[w]),O=(0,i.useCallback)((()=>{P(),e&&A("verify_document_facematch_viewed",{action:s.Us.render,componentType:s.re.page})}),[e,P,A]),D=(0,i.useMemo)((()=>{if(r&&n)return"";switch(x){case"frontBack":return"account_recovery"===h?j(f.m.frontBackAccountRecoveryTitle,{idType:j(f.m[t])}):j(f.m.frontBackTitle);case"facematch":return e?j(f.m.faceTitle):"";default:return""}}),[h,e,j,t,r,n,x]),M=(0,i.useMemo)((()=>{if(r&&n)return"";switch(x){case"frontBack":return"account_recovery"===h?"":j(f.m.frontBackSubtitle,{idType:j(f.m[t]).toLowerCase()});case"facematch":return e?j(f.m.faceSubtitle):"";default:return""}}),[h,e,j,t,r,n,x]),B=(0,i.useCallback)((()=>{A("verify_document_file_upload_tapped_upload",{action:s.Us.render,componentType:s.re.page}),k()}),[k,A]),N=(0,i.useMemo)((()=>"frontBack"===x?e?(0,g.jsx)(l.VStack,{spacingBottom:2,width:"100%",children:(0,g.jsx)(u.Button,{onPress:O,disabled:!b,testID:"idv-image-upload-cta",block:!0,children:j(f.m.continueAction)})}):(0,g.jsx)(l.VStack,{spacingBottom:2,width:"100%",children:(0,g.jsx)(u.Button,{onPress:B,disabled:!v||n,loading:n,testID:"idv-image-upload-cta",block:!0,children:j(f.m.uploadAction)})}):null),[b,v,e,j,n,O,B,x]),U=(0,i.useCallback)((e=>{const t={front:f.m.blurryImageWarningFront,only:f.m.blurryImageWarningOneSided};if(e)return t[e]}),[]),q=(0,i.useCallback)((e=>{const t=e.backImageRequired;return e.showFrontBlurryMessage?t?"front":"only":null}),[]),L=q({showFrontBlurryMessage:_,backImageRequired:o}),F=U(L);_&&A("blurry_message_shown",{action:s.Us.render,componentType:s.re.text,context:"uploads",side:L});const V=(0,i.useCallback)(((e,t)=>{T(!1),y(e,t).catch((e=>{A("verify_document_upload_rejected_unknown_file_type",{action:s.Us.render,componentType:s.re.text}),T(!0)}))}),[y,A]);return(0,g.jsx)(l.VStack,{width:"100%",children:(0,g.jsx)(f.C,{title:D,subtitle:M,actions:N,onGoBack:n?void 0:p,children:"frontBack"===x?(0,g.jsxs)(l.VStack,{children:[(0,g.jsxs)(l.HStack,{justifyContent:"center",children:[(0,g.jsx)(Ue,{side:"front",onUpload:V,onDropRejected:()=>{T(!0)},file:a,showLabel:"passport"!==t,showWarning:_}),o&&(0,g.jsx)(Ue,{side:"back",onUpload:V,onDropRejected:()=>{T(!0)},file:d})]}),F&&(0,g.jsxs)(i.Fragment,{children:[(0,g.jsx)(l.VStack,{spacingVertical:2,spacingHorizontal:8,children:(0,g.jsx)(l.Box,{justifyContent:"center",background:"negative",borderRadius:"roundedSmall",spacing:1,bordered:!0,children:(0,g.jsx)(R.TextLabel2,{as:"p",color:"secondary",children:j(F)})})}),(0,g.jsx)(l.VStack,{children:(0,g.jsx)(R.TextLabel2,{as:"p",color:"foregroundMuted",children:j(f.m.blurryImageWarningText)})})]}),E?(0,g.jsx)(R.TextLabel2,{as:"p",color:"negative",spacingVertical:1,children:j(f.m.rejectionReason)}):null,(0,g.jsx)(l.VStack,{spacingVertical:2,children:(0,g.jsx)(R.TextLabel2,{as:"p",children:j(f.m.instructions)})})]}):(0,g.jsx)(l.Box,{width:"100%",children:r})})})}const Ue=(0,i.memo)((({side:e,onUpload:t,file:r,showLabel:i=!0,showWarning:n,onDropRejected:a})=>{const d=(0,c.Z)().formatMessage,u=(0,m.e)(),p=Fe[e],y=(0,o.useBreakpoints)(),_=y.isPhone,h=y.isPhoneLarge;return(0,g.jsxs)(l.VStack,{spacingHorizontal:2,children:[(0,g.jsx)(qe,{onDrop:r=>{"back"===e?u("verify_document_file_upload_tapped_back",{componentType:s.re.card,action:s.Us.select}):"front"===e&&u("verify_document_file_upload_tapped_front",{componentType:s.re.card,action:s.Us.select}),r.length>0&&t(e,r[0])},multiple:!1,minSize:5e3,maxSize:15e6,accept:"image/jpeg,image/png",color:n?"warning":"coinbaseLight",onDropRejected:a,"data-testid":`image-upload-drop-${e}`,children:r?(0,g.jsx)(Le,{src:r.preview,alt:"Preview"}):(0,g.jsxs)(l.VStack,{alignContent:"center",alignItems:"center",children:[(0,g.jsx)(l.VStack,{children:(0,g.jsx)(p,{})}),(0,g.jsx)(R.TextLabel2,{as:"p",color:"foregroundMuted",align:"center",spacingTop:1,spacingHorizontal:2,children:_||h?d(f.m.accountRecoveryDropzone,{side:e}):d(f.m.dropzone)})]})}),i&&(0,g.jsx)(R.TextLabel2,{as:"p",align:"center",children:d(f.m[e])})]})}));Ue.displayName="DropImage";const qe=(0,n.ZP)(B).attrs((e=>({activeClassName:"active",color:e.theme.color[e.color]||e.theme.color.textAccent}))).withConfig({displayName:"bundle-337bdc49__StyledDropzone",componentId:"h2yrr0-22"})(["display:flex;justify-content:center;align-items:center;flex-direction:column;width:140px;min-height:140px;border:1px dashed ",";cursor:pointer;margin-bottom:10px;&.active{border:1px solid ",";box-shadow:0 0 2px ",";transition:border-color 0.5s linear,box-shadow 0.5s;}"],(({theme:e,color:t})=>e.color[t]),(({theme:e})=>e.color.positive),(({theme:e})=>e.color.boxShadow)),Le=n.ZP.img.withConfig({displayName:"bundle-337bdc49__Preview",componentId:"h2yrr0-23"})(["max-width:100%;max-height:100%;"]),Fe={front:()=>(0,g.jsx)(N.Pictogram,{name:"identityCard"}),back:()=>(0,g.jsx)(N.Pictogram,{name:"identityCard"})},Ve=(0,i.memo)(Re),He=(0,d.vU)({title:{id:"PollingFailureView.title",defaultMessage:"Verification still in progress"},subtitle:{id:"PollingFailureView.subtitle",defaultMessage:"Verification normally takes a few minutes but may take longer in some cases."},checkStatus:{id:"PollingFailureView.checkStatus",defaultMessage:"Check status"},needHelp:{id:"PollingFailureView.needHelp",defaultMessage:"Need help?"}});function We(){(0,m.u)("verify_document_viewed_failure_polling",{action:s.Us.render,componentType:s.re.page});const e=(0,c.Z)().formatMessage;return(0,g.jsx)(f.C,{title:e(He.title),subtitle:e(He.subtitle),image:(0,g.jsx)(V.HeroSquare,{testID:"processing-hero-square",name:"processing",dimension:"200x200"}),children:(0,g.jsxs)(l.VStack,{gap:2,children:[(0,g.jsx)(L.Button,{onPress:()=>window.location.reload(),block:!0,children:e(He.checkStatus)}),(0,g.jsx)(L.Button,{variant:"secondary",to:"https://help.coinbase.com/contact-us",block:!0,testID:"need-help-button",target:"_blank",children:e(He.needHelp)})]})})}const ze=(0,d.vU)({title:{id:"UploadProgressView.title",defaultMessage:"Uploading images"},subtitle:{id:"UploadProgressView.subtitle",defaultMessage:"This shouldn’t take long"}});function Ge(){(0,m.u)("verify_document_upload_progress_viewed",{action:s.Us.render,componentType:s.re.page});const e=(0,c.Z)().formatMessage;return(0,g.jsxs)(F.VStack,{flexGrow:1,alignItems:"center",justifyContent:"center",height:"100%",width:"100%",children:[(0,g.jsxs)(F.VStack,{alignItems:"center",children:[(0,g.jsx)(W.TextDisplay3,{as:"h1",align:"center",spacingBottom:1,children:e(ze.title)}),(0,g.jsx)(_.TextBody,{as:"p",align:"center",color:"foregroundMuted",children:e(ze.subtitle)})]}),(0,g.jsx)(H.LottieStatusAnimation,{status:"loading",height:240,testID:"loading-animation"})]})}const Ze=(e,t,r)=>{const i=((e,t,r)=>{const i=new Uint8ClampedArray(e.length/4);let n=0,o=0;for(let a=0;a{const n=Math.round(Math.sqrt(i.length)),o=Math.floor(n/2),a=new Float32Array(t*r);for(let s=0;s{const t=e.reduce(((e,t)=>e+t))/e.length,r=e.map((e=>Math.pow(e-t,2))).reduce(((e,t)=>e+t))/e.length;return{mean:t,variance:r,std:Math.sqrt(r)}})(n),s=a.mean,c=a.std,d=a.variance,u=function(e){const t=[.52212686,-496936896e-14,-246943824e-19,1.00000771,1,.998165138,.00175438596,0,-453629947e-14,-.00864553314,-.00920201294,-.0851599168],r=[.0713160985,355718077e-13,1.26534093e-9,385350515e-14,.000154822728,.000917431193,.00175438596,.000223914017,453629947e-14,.000120076849,.000143781452,.416606184];return e.map(((e,i)=>e*r[i]+t[i]))}([s,c,d,...o,r,t,r/t]),l=function(e){const t=[-5.90492194,-243.546621,394.601212,-207.437112,25.8128237,187.373979,96.5640019,57.3582572,-121.378124,-1.98053908,-1.84080502,-.261269689];let r=-1.51348298;for(let i=0;i{const t=document.createElement("canvas"),r=q().get(e,"tagName"),i="IMG"===r;if("VIDEO"===r)t.width=e.videoWidth||e.clientWidth,t.height=e.videoHeight||e.clientHeight,this.leaveBreadcrumb("ClearCam.snap.photoInterval",{hasVideo:!!e,width:t.width,height:t.height});else{if(!i){const t=r||typeof e;return this.onError?.(new Error(`blurryDetector.getImageData: Unidentified image source. Expected a video or image element, received: ${t}`)),{}}t.width=e.width,t.height=e.height}const n=t.getContext("2d");n?.drawImage(e,0,0,t.width,t.height);const o=document.createElement("canvas");o.width=256,o.height=256;const a=o.getContext("2d");if(!a)throw new Error("unable to create 2d context");a.imageSmoothingQuality="high",a.drawImage(t,0,0,o.width,o.height);return{canvas:t,resizedImgData:a.getImageData(0,0,o.width,o.height)}},this.getImageFromUrl=e=>new Promise(((t,r)=>{const i=new Image;i.onload=()=>{t(i)},i.onerror=e=>{r(e)},i.src=e})),this.calculateBlurry=(e,t,r,i)=>new Promise((n=>{const o=Ze(t,r,i);n({variance:o.variance,blurry:o.blurry,position:e})})),this.calculateBlurryFromImageUrl=async e=>{const t=await this.getImageFromUrl(e),r=this.getImageData(t),i=r.resizedImgData,n=r.canvas.width,o=r.canvas.height,a=await this.calculateBlurry(0,i,n,o);return{variance:a.variance,blurry:a.blurry}},Object.assign(this,e)}}const Ke={video:{width:{ideal:1280,max:1920},height:{ideal:720,max:1080}},audio:!1};const $e=class{constructor(e){this.reset(),this.blurryDetector=new Ye(e),this.leaveBreadcrumb=e.leaveBreadcrumb}reset(){this.canvases=[],this.eventCallback=null,clearTimeout(this.blurTimer),clearInterval(this.photoInterval),clearInterval(this.pollerInterval)}attach(e,t){this.video=document.getElementById(e),this.canvas=document.getElementById(t),this.context=this.canvas.getContext("2d"),this.video.setAttribute("playsinline","true"),this.video.setAttribute("webkit-playsinline","true");const r=(e,t)=>{this.canvas.width=parseInt(e,10),this.canvas.height=parseInt(t,10),this.leaveBreadcrumb("ClearCam.attach.setCanvasSize",{hasVideo:!!this.video,width:e,height:t})};r(this.video.clientWidth,this.video.clientHeight),this.video.onloadedmetadata=()=>{r(this.video.videoWidth,this.video.videoHeight)};let i=!1;const n=e=>{i||(0,s.Kz)("verify_document_webcam_permission",{action:s.Us.measurement,componentType:s.re.content_script}),this.stream=e,this.eventCallback&&this.eventCallback();try{this.video.srcObject=e}catch(t){window.URL?this.video.src=window.URL.createObjectURL(e):void 0!==this.video.mozSrcObject?this.video.mozSrcObject=e:this.video.src=e}};navigator.mediaDevices&&navigator.mediaDevices.getUserMedia?navigator.mediaDevices.enumerateDevices().then((e=>{const t=e.find((e=>"videoinput"===e.kind));i=""!==t?.label})).finally((()=>{navigator.mediaDevices.getUserMedia(Ke).then(n).catch((e=>{(0,s.Kz)("verify_document_webcam_error",{action:s.Us.measurement,componentType:s.re.content_script,error:e.message}),this.setError(e.name)}))})):this.setError("webcamNotSupported")}unattach(){this.stream&&(this.stream.stop?this.stream.stop():(this.stream.getAudioTracks().forEach((e=>{e.stop()})),this.stream.getVideoTracks().forEach((e=>{e.stop()}))),this.reset())}onReady(e){this.eventCallback=e}async snap(e,t,r){const i=new Array(e).fill(null).map(((e,r)=>this.getSnapPromise(this.video,t*r))),n=await Promise.all(i),o=new Array(e).fill(null),a=new Array(e).fill(null),s=new Array(e).fill(null),c=n.map(((e,t)=>{const r=e.resizedImgData,i=e.canvas,n=e.canvas.width,a=e.canvas.height;return o[t]=i,this.blurryDetector.calculateBlurry(t,r,n,a)}));(await Promise.all(c)).forEach((e=>{const t=e.variance,r=e.blurry,i=e.position;a[i]=t,s[i]=r}));const d=s.filter((e=>e)),u=0===this.varianceOfVariances(a),l=this.leastBlurry(s);r(o[l].toDataURL("image/jpeg",1),u,o.length,s[l],d)}getSnapPromise(e,t){return new Promise((r=>{setTimeout((()=>{r(this.blurryDetector.getImageData(e))}),t)}))}varianceOfVariances(e){const t=e.reduce(((e,t)=>e+t))/e.length;return e.map((e=>Math.pow(e-t,2))).reduce(((e,t)=>e+t))/e.length}leastBlurry(e){let t=-1,r=1/0;return e.forEach(((e,i)=>{e{const t=(0,i.useRef)(e);return(0,i.useMemo)((()=>t.current()),[t])};function Qe(){const e=(0,i.useRef)(),t=(0,i.useCallback)((()=>{clearTimeout(e.current),e.current=void 0}),[]),r=(0,i.useCallback)(((r,i)=>{t(),e.current=window.setTimeout(r,i)}),[t]);return(0,i.useEffect)((()=>()=>t()),[]),(0,i.useMemo)((()=>({startTimeout:r,stopTimeout:t})),[r,t])}const Xe=["idType","imageUpload","pendingVerification","fallingBack","success","failure","failureCamera","failurePolling","failureSubmit","loading","submitting"],et=[{country:{code:"AD",name:"AD"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"AE",name:"AE"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"AF",name:"AF"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"AG",name:"AG"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"AI",name:"AI"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"AL",name:"AL"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"AM",name:"AM"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"AO",name:"AO"},supported_id_types:[{type:"id_card",backside_image_required:!0}]},{country:{code:"AR",name:"AR"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"AT",name:"AT"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"AU",name:"AU"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"AZ",name:"AZ"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"BA",name:"BA"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"BB",name:"BB"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"BD",name:"BD"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"BE",name:"BE"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"BF",name:"BF"},supported_id_types:[{type:"id_card",backside_image_required:!0}]},{country:{code:"BG",name:"BG"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"BH",name:"BH"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"BI",name:"BI"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"BJ",name:"BJ"},supported_id_types:[{type:"id_card",backside_image_required:!0}]},{country:{code:"BM",name:"BM"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"BN",name:"BN"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"BO",name:"BO"},supported_id_types:[{type:"id_card",backside_image_required:!0}]},{country:{code:"BR",name:"BR"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"BS",name:"BS"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"BT",name:"BT"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"BW",name:"BW"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"BY",name:"BY"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"BZ",name:"BZ"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"CA",name:"CA"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"CD",name:"CD"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"CG",name:"CG"},supported_id_types:[{type:"id_card",backside_image_required:!0}]},{country:{code:"CH",name:"CH"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"CI",name:"CI"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"CL",name:"CL"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"CM",name:"CM"},supported_id_types:[{type:"id_card",backside_image_required:!0}]},{country:{code:"CN",name:"CN"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"CO",name:"CO"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"CR",name:"CR"},supported_id_types:[{type:"id_card",backside_image_required:!0}]},{country:{code:"CU",name:"CU"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"CV",name:"CV"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"CY",name:"CY"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"CZ",name:"CZ"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"DE",name:"DE"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"DJ",name:"DJ"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"DK",name:"DK"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"DM",name:"DM"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"DO",name:"DO"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"DZ",name:"DZ"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"EC",name:"EC"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"EE",name:"EE"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"EG",name:"EG"},supported_id_types:[{type:"id_card",backside_image_required:!0}]},{country:{code:"ES",name:"ES"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"ET",name:"ET"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"FI",name:"FI"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"FJ",name:"FJ"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"FM",name:"FM"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"FO",name:"FO"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"FR",name:"FR"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"GA",name:"GA"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"GB",name:"GB"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"GD",name:"GD"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"GE",name:"GE"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"GG",name:"GG"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"GH",name:"GH"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"GI",name:"GI"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"GM",name:"GM"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"GN",name:"GN"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"GQ",name:"GQ"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"GR",name:"GR"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"GT",name:"GT"},supported_id_types:[{type:"id_card",backside_image_required:!0}]},{country:{code:"GU",name:"GU"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"GW",name:"GW"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"GY",name:"GY"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"HK",name:"HK"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"HN",name:"HN"},supported_id_types:[{type:"id_card",backside_image_required:!0}]},{country:{code:"HR",name:"HR"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"HT",name:"HT"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"HU",name:"HU"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"ID",name:"ID"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"IE",name:"IE"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"IL",name:"IL"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"IM",name:"IM"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"IN",name:"IN"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"IQ",name:"IQ"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"IS",name:"IS"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"IT",name:"IT"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"JE",name:"JE"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"JM",name:"JM"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"JO",name:"JO"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"JP",name:"JP"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"KE",name:"KE"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"KG",name:"KG"},supported_id_types:[{type:"id_card",backside_image_required:!0}]},{country:{code:"KH",name:"KH"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"KM",name:"KM"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"KN",name:"KN"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"KR",name:"KR"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"KW",name:"KW"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"KY",name:"KY"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"KZ",name:"KZ"},supported_id_types:[{type:"id_card",backside_image_required:!0}]},{country:{code:"LA",name:"LA"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"LB",name:"LB"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"LC",name:"LC"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"LI",name:"LI"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"LK",name:"LK"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"LR",name:"LR"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"LS",name:"LS"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"LT",name:"LT"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"LU",name:"LU"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"LV",name:"LV"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"LY",name:"LY"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"MA",name:"MA"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"MC",name:"MC"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"MD",name:"MD"},supported_id_types:[{type:"id_card",backside_image_required:!0}]},{country:{code:"ME",name:"ME"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"MG",name:"MG"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"MH",name:"MH"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"MK",name:"MK"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"ML",name:"ML"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"MM",name:"MM"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"MN",name:"MN"},supported_id_types:[{type:"id_card",backside_image_required:!0}]},{country:{code:"MO",name:"MO"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"MR",name:"MR"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"MS",name:"MS"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"MT",name:"MT"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"MU",name:"MU"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"MV",name:"MV"},supported_id_types:[{type:"id_card",backside_image_required:!0}]},{country:{code:"MW",name:"MW"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"MX",name:"MX"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"MY",name:"MY"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"MZ",name:"MZ"},supported_id_types:[{type:"id_card",backside_image_required:!0}]},{country:{code:"NA",name:"NA"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"NE",name:"NE"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"NG",name:"NG"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"NI",name:"NI"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"NL",name:"NL"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"NO",name:"NO"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"NP",name:"NP"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"NZ",name:"NZ"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"OM",name:"OM"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"PA",name:"PA"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"PE",name:"PE"},supported_id_types:[{type:"id_card",backside_image_required:!0}]},{country:{code:"PG",name:"PG"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"PH",name:"PH"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"PK",name:"PK"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"PL",name:"PL"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"PR",name:"PR"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"PS",name:"PS"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"PT",name:"PT"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"PW",name:"PW"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"PY",name:"PY"},supported_id_types:[{type:"id_card",backside_image_required:!0}]},{country:{code:"QA",name:"QA"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"RO",name:"RO"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"RS",name:"RS"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"RU",name:"RU"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"RW",name:"RW"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"SA",name:"SA"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"SC",name:"SC"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"SE",name:"SE"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"SG",name:"SG"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"SI",name:"SI"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"SK",name:"SK"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"SL",name:"SL"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"SM",name:"SM"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"SN",name:"SN"},supported_id_types:[{type:"id_card",backside_image_required:!0}]},{country:{code:"SR",name:"SR"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"SS",name:"SS"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"ST",name:"ST"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"SV",name:"SV"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"SZ",name:"SZ"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"TC",name:"TC"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"TD",name:"TD"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"TG",name:"TG"},supported_id_types:[{type:"id_card",backside_image_required:!0}]},{country:{code:"TH",name:"TH"},supported_id_types:[{type:"id_card",backside_image_required:!0}]},{country:{code:"TJ",name:"TJ"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"TL",name:"TL"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"TM",name:"TM"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"TN",name:"TN"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"TO",name:"TO"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"TR",name:"TR"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"TT",name:"TT"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"TW",name:"TW"},supported_id_types:[{type:"id_card",backside_image_required:!0}]},{country:{code:"TZ",name:"TZ"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"UA",name:"UA"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"UG",name:"UG"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"US",name:"US"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"UY",name:"UY"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"UZ",name:"UZ"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"VC",name:"VC"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"VE",name:"VE"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"VG",name:"VG"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"VI",name:"VI"},supported_id_types:[{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"VN",name:"VN"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0}]},{country:{code:"VU",name:"VU"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"XK",name:"XK"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"YE",name:"YE"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"ZA",name:"ZA"},supported_id_types:[{type:"id_card",backside_image_required:!0},{type:"drivers_licence",backside_image_required:!0},{type:"passport",backside_image_required:!1}]},{country:{code:"ZM",name:"ZM"},supported_id_types:[{type:"passport",backside_image_required:!1}]},{country:{code:"ZW",name:"ZW"},supported_id_types:[{type:"passport",backside_image_required:!1}]}];function tt(e,t){const r=e.replace(/[^A-Za-z0-9\+\/]/g,""),i=r.length,n=t?Math.ceil((3*i+1>>2)/t)*t:3*i+1>>2,o=new Uint8Array(n);let a,s,c=0,d=0;for(let e=0;e64&&u<91?u-65:u>96&&u<123?u-71:u>47&&u<58?u+4:43===u?62:47===u?63:0)<<18-6*s,3===s||i-e==1){for(a=0;a<3&&d>>(16>>>a&24)&255;c=0}var u;return o}function rt(e){(0,s.Kz)("verify_document_video_input_error",{componentType:s.re.content_script,action:s.Us.measurement,error:e})}const it={shouldRetry:(e,t)=>(0,m.i)(e)&&"generic-error"===e.apiClientErrorId&&t<3};function nt(e){return(0,m.w)(it)(e)}function ot(e,t){let r;if("face_image"!==e)r=[e,t];else{0;const i=t.match(/^data:image\/(\w+)/)[1],n=i.replace(/e/,""),o=t.replace(/^data:image\/\w+;base64,/,"");r=[e,new Blob([tt(o)],{type:`image/${i}`}),`${e}.${n}`]}return r}function at(e){const t=Je((()=>Y(Y({},e),{},{countryCode:e.countryCode.toUpperCase(),isKycFallback:e.isKycFallback||!1,applicationContext:e.applicationContext||null,legalNameChange:!!e.legalNameChange,hasFacematchType:!!e.hasFacematchType,allowCountryChange:!!e.allowCountryChange,blurryDetector:new Ye({leaveBreadcrumb:(t,r)=>e.track(t,r),onError:e.onApiError})}))),r=t.client,n=t.track,o=t.onVerified,a=t.webcam,c=t.onApiError,d=t.onPendingResponse,u=t.isKycFallback,l=t.blurryDetector,p=t.skipPendingViewAndDo,y=t.skipSuccessViewAndDo,g=t.pendingVerificationId,_=t.countryCode,h=t.applicationContext,b=t.legalNameChange,v=t.hasFacematchType,k=t.allowCountryChange,w=t.onSuccessPendingChoice,C=function(){const e=(0,i.useRef)(),t=(0,i.useCallback)((()=>{clearInterval(e.current),e.current=void 0}),[]),r=(0,i.useCallback)(((r,i)=>{t(),e.current=window.setInterval(r,i)}),[t]),n=(0,i.useCallback)((()=>!!e.current),[]);return(0,i.useEffect)((()=>()=>t()),[]),(0,i.useMemo)((()=>({startInterval:r,stopInterval:t,isIntervalRunning:n})),[r,t,n])}(),x=C.startInterval,S=C.stopInterval,I=C.isIntervalRunning,E=Qe(),T=E.startTimeout,j=E.stopTimeout,A=Qe().startTimeout,P=$((0,i.useState)("loading"),2),O=P[0],D=P[1],M=$((0,i.useState)((0,m.c)(et)),2),B=M[0],N=M[1],R=$((0,i.useState)("drivers_licence"),2),U=R[0],L=R[1],F=$((0,i.useState)(void 0),2),V=F[0],H=F[1],W=$((0,i.useState)(!1),2),z=W[0],G=W[1],Z=$((0,i.useState)(""),2),K=Z[0],J=Z[1],Q=$((0,i.useState)(""),2),X=Q[0],ee=Q[1],te=$((0,i.useState)(""),2),re=te[0],ie=te[1],ne=$((0,i.useState)(!1),2),oe=ne[0],ae=ne[1],se=$((0,i.useState)(),2),ce=se[0],de=se[1],ue=$((0,i.useState)(void 0),2),le=ue[0],pe=ue[1],fe=$((0,i.useState)(""),2),me=fe[0],ye=fe[1],ge=$((0,i.useState)(!1),2),_e=ge[0],he=ge[1],be=$((0,i.useState)(!1),2),ve=be[0],ke=be[1],we=$((0,i.useState)(0),2),Ce=we[0],xe=we[1],Se=$((0,i.useState)(0),2),Ie=Se[0],Ee=Se[1],Te=$((0,i.useState)(!1),2),je=Te[0],Ae=Te[1],Pe=$((0,i.useState)(0),2),Oe=Pe[0],De=Pe[1],Me=$((0,i.useState)(0),2),Be=Me[0],Ne=Me[1],Re=$((0,i.useState)([]),2),Ue=Re[0],qe=Re[1],Le=$((0,i.useState)(!1),2),Fe=Le[0],Ve=Le[1],He=$((0,i.useState)("regular"),2),We=He[0],ze=He[1],Ge=(0,i.useMemo)((()=>{let e;if(B){const t=q().find(B,(e=>e.country.code===_));t?.supportedIdTypes&&(e=t.supportedIdTypes.slice().reverse())}return e}),[_,B]),Ze=v,Ke=Ze?"face_match":"api_netverify",$e=(0,i.useMemo)((()=>{if(!U||!Ge)return!1;const e=Ge.find((e=>e.type===U));return!!e?.backsideImageRequired}),[U,Ge]),tt=(0,i.useMemo)((()=>{if(ce?.failureReason){const e=ce.failureCode||le?.name||"jumioFailure";return ce?.failureDescription?.hint?{name:e,message:ce.failureReason+" ("+ce.failureDescription.hint+")"}:{name:e,message:ce.failureReason}}return le}),[le,ce]),it=$e?!(!K||!X):!!K,at=!(!K||$e&&!X||Ze&&!re),st=oe?re:void 0,ct=ce?.failureCode,dt=(0,i.useCallback)((e=>{if(!Xe.includes(e))throw new Error("Unknown step");ze("regular"),D(e)}),[]),ut=(0,i.useCallback)(((e,t)=>{let r=Object.assign({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(t),t));n(e,Y({action:s.Us.measurement,componentType:s.re.content_script},r))}),[n]),lt=(0,i.useCallback)((e=>{L(e),ut("verify_document_tapped_document_type",{document_type:e}),n("idv_start_id_selected",{document_type:e,action:s.Us.click,componentType:s.re.button}),dt("imageUpload")}),[dt,ut,n]),pt=(0,i.useCallback)((()=>{if("imageUpload"!==O)throw new Error("switch statements should be exhaustive");ie("")}),[O]),ft=(0,i.useCallback)((()=>{ae(!0)}),[]),mt=(0,i.useCallback)((()=>{ae(!1)}),[]),yt=(0,i.useCallback)((()=>{mt(),pt()}),[pt,mt]),gt=(0,i.useCallback)((()=>{a.reset(),a.unattach(),S(),j(),H(void 0),mt(),J(""),ee(""),ie(""),xe(0)}),[j,S,mt,a]),_t=(0,i.useCallback)(((e,t,r,i,n)=>{ie(e),Ae(t),De(r),Ne(i),qe(n),t&&ke(t)}),[]),ht=(0,i.useCallback)(((e=250)=>{he(!0),setTimeout((()=>{he(!1)}),e)}),[]),bt=(0,i.useCallback)((()=>{if(I())return;let e=3;H(e),x((()=>{e--,0===e?(S(),H(void 0),ht(650),ft()):H(e)}),1e3);T((()=>{a.snap(5,500,((e,t,r,i,n)=>{a.unattach(),_t(e,t,r,i,n)}))}),500)}),[ht,ft,_t,I,x,T,S,a]),vt=(0,i.useCallback)((async()=>{const e="two-factor-web"===h?"account_recovery":h,t=e?`application_context=${e}`:"";try{const e=await nt((()=>r.get(`/v2/jumio-profiles/supported-documents/${_}?${t}`)))();0,N([e.data])}catch(e){f.e.supportedDocs(e)}}),[h,r,_]),kt=(0,i.useCallback)((async(e,t)=>{const r=q().get(t,"preview"),i=(await l.calculateBlurryFromImageUrl(r)).blurry;"front"===e?(J(t),xe(i)):"back"===e?(ee(t),Ee(i)):"face"===e&&(ie(t),Ne(i))}),[l]),wt=(0,i.useCallback)((async e=>{let t;try{t=await nt((()=>r.get(`/v2/jumio-profiles/${e}`)))()}catch(t){f.e.idvProfilePoll(t,!e),dt("failurePolling")}if(t){de(t.data);const e=t.data.id,r=t.data.status;"completed"===r?(o?.(),y?y():dt("success")):"success_pending_choice"===r?w?w(t.data):window.location.href="/verifications/documents/change_country":"failed"===r?dt("failure"):"falling_back"===r?dt("fallingBack"):A((()=>wt(e)),1e4)}}),[r,dt,o,y,A,w]),Ct=(0,i.useCallback)((async()=>{(0,s.KQ)("submit_idv");const e=new FormData;b&&e.append("legal_name_changed","true"),k&&e.append("allow_country_change","true"),e.append("country_code",_),e.append("id_type",U),e.append("capture_method","file"),e.append("webcam_spoof_detected",String(ve)),e.append("front_webcam_spoof",String(!1)),e.append("front_num_snaps",String(0)),e.append("front_variance",String(Ce)),e.append("front_snap_blurry_scores",JSON.stringify([])),e.append("back_webcam_spoof",String(!1)),e.append("back_num_snaps",String(0)),e.append("back_variance",String(Ie)),e.append("back_snap_blurry_scores",JSON.stringify([])),e.append("face_webcam_spoof",String(je)),e.append("face_num_snaps",String(Oe)),e.append("face_variance",String(Be)),e.append("face_snap_blurry_scores",JSON.stringify(Ue)),e.append("creation_type",Ke);const t=ot("front_image",K);if(e.append(...t),$e){const t=ot("back_image",X);e.append(...t)}if(Ze){const t=ot("face_image",re);e.append(...t)}e.append("is_kyc_fallback",String(u)),n("verify_document_upload_attempt",{action:s.Us.click,componentType:s.re.button});const i=nt((()=>r.post("/v2/jumio-profiles",e)));let o;try{o=await i(),(0,s.KQ)("idv_submitted"),ut("verify_document_uploaded_success",{status:o.data.status})}catch(e){pe({name:"submitImagesError",message:e.message}),f.e.idvSubmit(e,{context:"onboarding",statusCode:(0,m.i)(e)?e.statusCode:void 0,rawResponse:(0,m.i)(e)?String(e.response):void 0}),dt("failureSubmit")}o&&(de(o.data),d&&d(o.data),p?p():(dt("pendingVerification"),wt(o.data.id)))}),[k,Ie,X,$e,dt,r,_,Ke,Be,re,Oe,Ue,je,Ze,Ce,K,u,b,ut,d,wt,U,p,n,ve]),xt=(0,i.useCallback)((()=>{G(!0)}),[]),St=(0,i.useCallback)((()=>{a.onReady((()=>xt()))}),[xt,a]),It=(0,i.useCallback)((async()=>{try{Ve(!0),dt("submitting"),await Ct()}catch(e){c(e)}finally{Ve(!1)}}),[dt,c,Ct]),Et=It,Tt=(0,i.useCallback)((async()=>{try{if(v&&!await async function(){return navigator.mediaDevices?.enumerateDevices?navigator.mediaDevices.enumerateDevices().then((e=>0!==e.filter((e=>"videoinput"===e.kind)).length||(rt("no_video_inputs_available"),!1))).catch((e=>(rt(e.message),!1))):(rt("media_devices_api_not_supported"),Promise.resolve(!0))}())return ye("NotFoundError"),void dt("failureCamera");await vt(),dt("idType")}catch(e){pe(e),dt("failure")}}),[dt,vt,v]),jt=(0,i.useCallback)((e=>{e?p?p():(D("pendingVerification"),wt(e)):Tt()}),[wt,p,Tt]),At=(0,i.useCallback)((()=>{pe(void 0),ye(""),dt("loading"),jt(null),gt()}),[dt,jt,gt]);return(0,i.useEffect)((()=>{jt(g)}),[]),(0,i.useMemo)((()=>({step:O,timer:V,handleContinueCapture:Et,reinitializeStore:At,webcamActive:z,preview:oe,previewImage:st,snap:bt,resetWebcamCapture:yt,isSubmitting:Fe,failureCode:ct,changeStep:dt,errorMessage:tt,frontBlurryScore:Ce,backImageData:X,hasFacematchType:v,selectedIdType:U,backsideImageRequired:$e,facematchRequired:Ze,frontImageData:K,allowFacematchContinue:it,allowFileUpload:at,uploadImage:kt,setViewWidth:ze,markWebcamActiveOnReady:St,selectIdType:lt,resetWebcamAndImageData:gt,supportedIdTypes:Ge,flashVisible:_e,cameraErrorName:me,error:le,viewWidth:We,onImageUploadSubmit:It,setError:pe,freeze:ft,unfreeze:mt,faceImageData:re})),[O,V,Et,At,z,oe,st,bt,yt,Fe,ct,dt,tt,Ce,X,v,U,$e,Ze,K,it,at,kt,ze,St,lt,gt,Ge,_e,me,le,We,It,pe,ft,mt,re])}const st=(e,t)=>!!e&&(e>=.6&&"front"===t);function ct(){const e=(0,f.u)(),t=e.countryCode,r=e.forceFacematchType,n=e.noBorder,c=e.transparentBackground,d=e.onRetry,u=e.skipSuccessViewAndDo,l=e.isKycFallback,p=void 0!==l&&l,y=e.skipPendingViewAndDo,_=e.track,h=e.applicationContext,b=e.client,v=e.onContinue,k=e.onApiError,w=e.loader,C=e.noMinWidth,x=e.noMaxWidth,S=e.failureViewTitle,I=e.onPendingResponse,E=G(e,z),T=(0,o.useBreakpoints)().isPhone,j=Je((()=>new $e({leaveBreadcrumb:(e,t)=>_(e,t),onError:k}))),A=at(Y(Y({webcam:j},E),{},{isKycFallback:p,hasFacematchType:"face"===r,applicationContext:h,client:b??(0,m.g)({environment:E.environment,locale:E.locale,baseUrl:E.apiBaseUrl}),track:_,onApiError:k,countryCode:t,onPendingResponse:I,skipPendingViewAndDo:y,skipSuccessViewAndDo:u})),P=A.step,O=A.timer,D=A.handleContinueCapture,M=A.reinitializeStore,B=A.webcamActive,N=A.preview,R=A.previewImage,U=A.snap,q=A.resetWebcamCapture,L=A.isSubmitting,F=A.failureCode,V=A.changeStep,H=A.errorMessage,W=A.frontBlurryScore,Z=A.backImageData,K=A.hasFacematchType,$=A.selectedIdType,J=A.backsideImageRequired,Q=A.facematchRequired,X=A.frontImageData,te=A.allowFacematchContinue,ie=A.allowFileUpload,ne=A.uploadImage,oe=A.setViewWidth,ae=A.markWebcamActiveOnReady,se=A.selectIdType,ce=A.resetWebcamAndImageData,de=A.supportedIdTypes,ue=A.flashVisible,le=A.cameraErrorName,pe=A.error,fe=A.viewWidth,me=A.onImageUploadSubmit;(0,i.useEffect)((()=>{_("verify_document_viewed",{action:s.Us.render,componentType:s.re.page})}),[]);const ye=(0,i.useCallback)((()=>{d?.(F),M()}),[F,d,M]),ge=(0,i.useCallback)((()=>{V("idType")}),[V]),_e=(0,i.useCallback)((()=>{const e=S?S(F):void 0;return(0,g.jsx)(ee,{error:H,onRetry:ye,title:e})}),[H,ye,S,F]),he=(0,i.useCallback)((()=>{v?.()}),[v]),be=(0,i.useCallback)((()=>(0,g.jsx)(m.b,{onContinue:he})),[he]),ve=(0,i.useCallback)((()=>(0,g.jsx)(f.C,{maintainHeight:!0,children:(0,g.jsx)(a.Box,{flexGrow:1,alignItems:"center",justifyContent:"center",minWidth:150,minHeight:150,height:"100%",children:w})})),[w]),ke=(0,i.useCallback)((()=>st(W,"front")),[W]),we=(0,i.useCallback)((()=>(0,g.jsx)(Be,{webcam:j,webcamActive:B,preview:N,previewImage:R,onCapture:U,timer:O,continueCapture:D,retryCapture:q,isSubmitting:L})),[D,L,N,R,q,U,O,j,B]),Ce=(0,i.useCallback)((()=>(0,g.jsx)(Ve,{imageCaptureView:K?we():null,idType:$,backImageRequired:J,hasFacematchType:Q,frontImage:X,backImage:Z,showFrontBlurryMessage:ke(),allowContinue:te,allowSubmit:ie,onUpload:ne,onSubmit:me,onGoBack:()=>{ce(),ge()},isSubmitting:L,onRenderWebcam:()=>{oe("wide"),ae()}})),[K,we,$,J,Q,X,Z,ke,te,ie,ne,me,L,ce,ge,oe,ae]),xe=(0,i.useCallback)((e=>{se(e.type)}),[se]),Se=(0,i.useMemo)((function(){let e=(0,g.jsx)(g.Fragment,{});switch(P){case"loading":e=ve();break;case"submitting":e=(0,g.jsx)(Ge,{});break;case"idType":e=(0,g.jsx)(m.a,{country:t,onSelectId:xe,supportedDocTypes:de});break;case"imageUpload":e=Ce();break;case"pendingVerification":e=(0,g.jsx)(f.V,{logger:_});break;case"fallingBack":e=(0,g.jsx)(f.V,{fallback:!0,logger:_});break;case"success":e=be();break;case"failure":e=_e();break;case"failureCamera":e=(0,g.jsx)(re,{errorName:le,onRetry:ye});break;case"failurePolling":e=(0,g.jsx)(We,{});break;case"failureSubmit":e=(0,g.jsx)(m.S,{error:pe,onRetry:ye});break;default:{const t=P;f.e.idCaptureLogAnomaly(new Error(`Unhandled step ${t}`)),e=(0,g.jsxs)("div",{children:["Unhandled step: ",(0,g.jsx)("code",{children:t})]})}}return e}),[ye,_e,Ce,ve,pe,P,be,_,t,xe,de,le]);return(0,g.jsx)(lt,{flash:ue,noBorder:n,isPhone:T,noMinWidth:C,noMaxWidth:x,viewWidth:fe,transparentBackground:c,children:Se})}const dt=(0,i.memo)(ct);function ut(e){return(0,g.jsx)(m.I,Y(Y({},e),{},{children:(0,g.jsx)(dt,{})}))}const lt=n.ZP.div.withConfig({displayName:"bundle-337bdc49__Container",componentId:"h2yrr0-24"})(["display:flex;align-items:flex-start;align-self:stretch;flex-direction:column;position:relative;justify-content:center;",";width:100%;max-width:",";background-color:",";overflow:hidden;padding-top:0;font-family:",";font-weight:",";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:filter 0.1s ease-in-out;"," "," ",""],(({isPhone:e,noMinWidth:t})=>e||t?"":"min-width: 512px"),(({viewWidth:e,noMaxWidth:t})=>t?"":"wide"===e?"1024px":"512px"),(({theme:e,transparentBackground:t})=>t?e.color.transparent:e.color.background),(({theme:e})=>e.fontFamily.regular),(({theme:e})=>e.fontWeight.regular),(({flash:e})=>e?"filter: opacity(0);":""),(({noBorder:e,theme:t,isPhone:r})=>r||e?"":`${t.border.border};`),(({isPhone:e})=>e?"align-self: stretch;":""))},2412:(e,t,r)=>{r.d(t,{I:()=>$e,S:()=>et,V:()=>U,a:()=>nt,b:()=>st,c:()=>Ve,d:()=>N,e:()=>M,g:()=>Ye,i:()=>Je,u:()=>B,w:()=>Qe});var i=r(0),n=r(10),o=r(2),a=r(784),s=r(264),c=r(1321),d=r(33),u=r(7),l=r(269),p=r(11),f=r(9),m=r(16),y=r(181),g=r(781),_=r(82),h=r(495),b=r(52),v=r(35),k=r(341),w=r(55),C=r(19),x=r(14),S=r(61);const I=["message"],E=["children"];function T(e,t){if(null==e)return{};var r,i,n=function(e,t){if(null==e)return{};var r,i,n={},o=Object.keys(e);for(i=0;i=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function j(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function A(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,i=new Array(t);r{t(...e)}),[])}function N({title:e,subtitle:t,errorMessages:r,actions:i,actionsSubtitle:n}){return(0,o.jsx)(a.C,{title:e,subtitle:t,actions:i,actionsSubtitle:n,testID:"id-capture-verification-error",children:r&&(0,o.jsx)(R,{children:r})})}const R=n.ZP.div.withConfig({displayName:"bundle-4421b30f__Container",componentId:"sc-1dxkmbj-0"})(["width:100%;margin:0px 0px 20px;padding:20px;font-weight:",";text-align:center;color:",";border-radius:8px;background-color:",";"],(({theme:e})=>e.fontWeight.medium),(({theme:e})=>e.color.text),(({theme:e})=>e.color.accessoryBackground)),U=(0,i.memo)(N),q=e=>e.toLowerCase().split(/[_-]+/)[0]||"en",L=["es-AR","es-CL","es-CO","es-CR","es-EC","es-mx","es-NI","es-PA","es-PE","es-US","es-VE"],F=e=>L.some((t=>t.toLowerCase()===e.toLowerCase()))?"es-LA":"es"===e?"es-ES":"pt"===e?"pt-BR":e,V=e=>{const t=F(e);return["es-ES","es-LA","pt-BR"].includes(t)?t:q(e)};let H;const W=e=>{const t=(0,i.useRef)(),r=O((0,i.useState)(!!H),2),n=r[0],o=r[1],a=O((0,i.useState)(H||{}),2),s=a[0],c=a[1],d=(0,i.useRef)(),u=(0,i.useMemo)((()=>F(e)),[e]),l=(0,i.useCallback)((e=>{c(e),H=e,o(!0)}),[c,o]),p=(0,i.useCallback)((()=>{c({}),H=void 0,o(!1)}),[c,o]);return(0,i.useEffect)((()=>{d.current=!0;const e=["en","en-US"].includes(u);e||t.current===u?e&&l({}):(p(),async function(){try{const e=await fetch(`https://translations.coinbase.com/aab9bdc6d/latest/${u}/id-capture-messages.json`);if(!e.ok)throw new Error("Missing translations");{const t=await e.json(),r={};Object.keys(t).forEach((e=>{r[e]=t[e].defaultMessage})),d.current&&l(r)}}catch(e){d.current&&l({})}}()),t.current=u}),[u,l,p]),(0,i.useEffect)((()=>()=>{d.current=!1}),[]),[n,s]},z=e=>(0,y.paletteValueToCssVar)(e),G=z(["gray100",.3]),Z=z(["gray100",.5]),Y=z("gray100"),K=z(["gray100",1e-4]),$=m.palette.primary,J=z("blue70"),Q=z("blue80"),X=m.palette.primaryWash,ee=z(["blue80",.03]),te=z("blue5"),re=z("blue10"),ie=z("blue20");z("blue40");const ne=z("gray10"),oe=m.palette.positive,ae=z("green50"),se=z("green10"),ce=z(["gray80",.02]),de=z("gray15"),ue=z(["gray80",.33]),le=z("gray40");z("gray50");const pe=z("gray5"),fe=z("gray60"),me=z("gray90"),ye=z("gray10"),ge=z("gray60"),_e=m.palette.primaryWash,he=m.palette.negative,be=m.palette.negative,ve=m.palette.negativeForeground,ke=z("gray0"),we=z(["gray0",.25]),Ce=z(["gray0",.4]),xe=z(["gray0",.6]),Se=z(["gray0",.7]),Ie=z(["gray0",1e-4]),Ee=z("yellow30"),Te=m.palette.line,je={black50:Z,linkBlue:$,vibrantBlue:"#0152c3",lightSkyBlue:"#B0CAFF",positiveGreen:oe,positiveGreenHover:ae,superLightGrey:"#f5f6f8",lightGrey:"#f7f8fa",midLightGrey:pe,superLightBlueGrey:X,whiteBlueGrey:ne,lightBlueGrey:"#90a1b8",midGrey:"#9da6b1",middleDarkBlueGrey:"#5f7285",midDarkBlueGrey:"#4e5c68",darkBlueGrey:"#202a36",oceanBlue:"#0f3256",oceanBlueGrey:"#113355",deepOceanBlue:"#002f6b",darkOceanBlue:"#043169",midOceanBlue:"#0b3466"},Ae={hidden:-1,normal:0,elevated:1,high:2,extraHigh:25,backdrop:999,overlay:1e3,top:1001},Pe={tiny:"2px",small:"4px",medium:"8px",large:"16px",huge:"24px",enormous:"32px"},Oe='-apple-system,\nBlinkMacSystemFont,\n"Segoe UI",\n"Roboto",\n"Oxygen",\n"Ubuntu",\n"Cantarell",\n"Fira Sans",\n"Droid Sans",\n"Helvetica Neue",\nsans-serif',De={fontFamily:`'CoinbaseSans', ${Oe}`,sans:`'CoinbaseSans', ${Oe}`,text:`'CoinbaseText', ${Oe}`,display:`'CoinbaseDisplay', ${Oe}`},Me={regular:De.fontFamily,sans:De.sans,text:De.text,display:De.display,monospace:{fontFamily:'\n "Monaco",\n monospace;'}.fontFamily},Be={background:ke,backgroundHover:ce,backgroundSelected:ce,backgroundActive:_e,backgroundPill:X,backgroundAccent:$,backgroundAlt:ke,backgroundHoverAlt:pe,backgroundAccentAlt:G,backgroundWash:ee,text:Y,textLight:fe,textLightAlt:le,textAccent:$,textAccentHover:J,textAccentActive:Q,border:Te,borderHover:ye,borderAccent:$,borderAccentHover:Q,buttonFill:$,buttonFillHover:J,buttonFillActive:Q,buttonOutline:pe,buttonOutlineHover:$,buttonOutlineActive:$,positive:oe,positiveHover:ae,positiveLight:se,negative:he,negativeForeground:ve,warning:Ee,iconBackground:pe,iconFill:$,iconBackgroundAccent:$,iconFillAccent:ke,iconLight:fe,iconWarning:be,iconGreyDark:ge,iconGreyDarkAlt:de,iconBlue:ie,iconBlueBorder:te,placeholder:le,disabled:ce,boxShadow:ce,maskDark:"rgba(50, 53, 61, 0.33)",maskLight:Se,maskBlue:"rgba(26,54,80,0.7)",accessoryActive:$,accessoryInactive:ue,accessoryBackground:ce,twitter:"#499FEC",facebook:"#415894",white:ke,white25:we,white40:Ce,white60:xe,grey90:me,blue10:re,black0:K,white0:Ie,transparent:"transparent",slate:fe,slateDark:Y,cornFlowerBlue:$,catalinaBlue:$,heather:pe,midnightBlue:$,black:Y},Ne={border:`1px solid ${Te}`,noRadius:"0px",subtleRadius:"2px",borderRadius:`${Pe.small}`,mediumBorderRadius:`${Pe.medium}`,largeBorderRadius:`${Pe.large}`,radius:`${Pe.small}`,insetRadius:"3px"},Re={default:`0 4px 12px 0 ${Be.boxShadow}`,hover:`0 2px 5px ${z(["gray100",.08])}`,deep:`0 4px 16px ${z(["blue100",.05])}`,light:`0px 8px 16px ${z(["gray5",.5])}`},Ue={typeVariant:!1,airdrop:{color:{grey5:"#F5F7F8",grey10:"#E7EBEE",grey30:"#B8C2CC",grey50:"#8899AA",grey60:z("gray60"),grey70:"#587088",grey80:"#113355",background:"#F5F7F8"},spacing:{tiny:"6px",small:"12px",medium:"24px",large:"36px",xl:"48px",xxl:"96px"},pageBackgroundWidth:1440,pageContentPadding:24,borderRadius:"7.68px",fontFamily:'CoinbaseSans-Medium,CoinbaseSans,\'Avenir Next\',-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;'},size:Pe,fontSize:{tinier:"10px",tiny:"12px",small:"14px",medium:"16px",large:"18px",huge:"24px",super:"32px",mega:"48px"},fontWeight:{ultraLight:400,thin:400,light:400,regular:400,medium:400,demiBold:500,bold:500,heavy:500},fontFamily:Me,color:A(A({},je),Be),border:Ne,boxShadow:Re,layout:{width:1180,padding:24},breakpoints:{giant:1170,desktop:992,tablet:1040,phone:768,phone_small:560},zIndex:Ae,_snapshotDisplayName:"defaultTheme"};function qe({children:e,locale:t}){const r=O(W(t),2),i=r[0],a=r[1];return i?(0,o.jsx)(l.Z,{messages:a||{},locale:t,children:(0,o.jsx)(n.f6,{theme:Ue,children:e})}):null}const Le=(e,t)=>{if(Array.isArray(e))return e.map((e=>Le(e,t)));if((0,d.isPlainObject)(e)){const r={};return Object.keys(e).forEach((i=>{r[t(i)]=Le(e[i],t)})),r}return e},Fe=Le,Ve=e=>e?Fe(e,(e=>(0,d.camelCase)(e))):e,He=["es-LA","pt-PT","de","en","es","fr","ja","it","nl","pl","pt","ru","th","tr"];const We=()=>(c.Z.get("coinbase_locale")||(()=>{let e;if(e=navigator.languages&&navigator.languages.length>0?navigator.languages[0]:navigator.language||navigator.userLanguage,e&&!He.includes(e)){const r=V(e);return t=r,He.includes(t)?r:null}return e;var t})()||"en").toLowerCase();class ze{static constructQueryString(e){const t=(0,d.omitBy)(e,(e=>null==e));return(0,d.map)(t,((e,t)=>`${encodeURIComponent(t)}=${encodeURIComponent(e)}`)).join("&")}constructor(e){this.baseUrl=void 0,this.userLocale=void 0,this.fetch=(e,t,r,i)=>{let n,o,a;if("GET"===t){const t=r?ze.constructQueryString(r):"";o=`${e}${e.includes("?")?"&":"?"}${t}`}else"POST"===t&&(r instanceof FormData?n=r:(n=JSON.stringify(r),a="application/json"));const s=new Headers(A(A({Accept:"application/json","Accept-Language":this.userLocale||We(),"CB-VERSION":"2018-06-18","CB-CLIENT":"CoinbaseWeb"},i),(0,u.zy)()));a&&s.set("Content-Type",a),this.deviceFingerprint&&s.set("CB-FP",this.deviceFingerprint),this.newStyleDeviceFingerprint&&s.set("CB-FP2",this.newStyleDeviceFingerprint);let c=null,d=null,l=null;return new Promise(((r,i)=>{fetch(this.baseUrl+(o||e),{method:t,body:n,headers:s,redirect:"follow",credentials:"include"}).then((e=>{if(204===e.status)return r(null);d=Ge(e.headers,"x-request-id"),l=Ge(e.headers,"cf-ray");const t={requestId:d,cfRay:l},i=e.json();return c=e.status,e.status>=200&&e.status<300?i.then((e=>r(A({headers:t},Ve(e))))):i.then((e=>{throw e}))})).catch((e=>{let t;if(e?.errors){const r=e.errors[0],i=r.message,n=T(r,I);t=A({message:i,response:e,statusCode:c,requestId:d,cfRay:l},n)}else t={message:"Something went wrong, please try again.",response:e,requestId:d,cfRay:l,statusCode:c};["expired_token","invalid_token"].includes(e?.errors?.[0].id)&&(localStorage.clear(),window.location.reload()),i(Ve(t))}))}))},this.post=(e,t,r={})=>this.fetch(e,"POST",t,r),this.get=(e,t,r={})=>this.fetch(e,"GET",t,r),this.userLocale=e.locale,this.baseUrl=e.baseUrl}get deviceFingerprint(){return c.Z.get("df")}get newStyleDeviceFingerprint(){return c.Z.get("df2")}}function Ge(e=new Headers({}),t){const r=e.get(t)??"";return Array.isArray(r)?r[0]||"":r}const Ze={development:"https://coinbase-dev.cbhq.net/api",staging:"https://coinbase-dev.cbhq.net/api",production:"https://www.coinbase.com/api"},Ye=e=>new ze(A(A({},e),{},{baseUrl:e.baseUrl||Ze[e.environment]||Ze.development}));function Ke(e){let t=e.children,r=T(e,E);const n=r.applicationContext,c=r.onfido,d=r.track,u=(0,i.useCallback)(((e,t)=>{d(e,A(A({},t),{},{is_unified_idv:!0,request_source:n||"none",is_onfido_flow:c}))}),[d,n,c]),l=(0,i.useMemo)((()=>A(A({},r),{},{track:u,client:r.client??Ye({environment:r.environment,locale:r.locale,baseUrl:r.apiBaseUrl}),loader:r.loader??(0,o.jsx)(s.Spinner,{color:"primary",size:5})})),[r,u]);return(0,o.jsx)(qe,{locale:r.locale,children:(0,o.jsx)(a.I.Provider,{value:l,children:t})})}const $e=(0,i.memo)(Ke);function Je(e){return"object"==typeof e&&null!==e&&"apiClientErrorId"in e&&"message"in e&&"response"in e&&"requestId"in e&&"cfRay"in e&&"statusCode"in e}const Qe=({shouldRetry:e})=>t=>{let r=0;return async function i(){let n;try{n=await t()}catch(t){if(await e(t,r))return new Promise((e=>{setTimeout((()=>{r+=1,e(i())}),2**r*1e3)}));throw t}return n}},Xe=(0,p.vU)({title:{id:"SubmitFailureView.title",defaultMessage:"Image upload failed"},bannerContent:{id:"SubmitFailureView.bannerContent",defaultMessage:"You can try again or contact support if the issue persists."},tryAgain:{id:"SubmitFailureView.tryAgain",defaultMessage:"Try again"},needHelp:{id:"SubmitFailureView.needHelp",defaultMessage:"Need help?"}});function et({error:e,onRetry:t}){B("verify_document_viewed_failure_submit",{action:u.Us.render,componentType:u.re.page});const r=(0,f.Z)().formatMessage;return(0,o.jsx)(a.C,{title:r(Xe.title),image:(0,o.jsx)(h.HeroSquare,{name:"idIssue",dimension:"200x200"}),children:(0,o.jsxs)(b.VStack,{gap:4,children:["string"==typeof e?.message?(0,o.jsx)(g.j,{title:e.message,variant:"warning",startIcon:"error",children:r(Xe.bannerContent)}):null,(0,o.jsxs)(b.VStack,{gap:2,children:[(0,o.jsx)(_.Button,{onPress:t,block:!0,children:r(Xe.tryAgain)}),(0,o.jsx)(_.Button,{variant:"secondary",to:"https://help.coinbase.com/contact-us",block:!0,testID:"need-help-button",target:"_blank",children:r(Xe.needHelp)})]})]})})}const tt=(0,p.vU)({title:{id:"SelectIdType.title",defaultMessage:"Select your ID type"},driverLicense:{id:"SelectIdType.driverLicense",defaultMessage:"Driver’s license"},idCard:{id:"SelectIdType.idCard",defaultMessage:"Identity card"},idCardUS:{id:"SelectIdType.idCardUS",defaultMessage:"Government-issued ID"},passport:{id:"SelectIdType.passport",defaultMessage:"Passport"},driverLicenseHK:{id:"SelectIdType.driverLicenseHK",defaultMessage:"Driver’s license (Hong Kong only)"},idCardHK:{id:"SelectIdType.idCardHK",defaultMessage:"Identity card (Hong Kong only)"},passportHK:{id:"SelectIdType.passportHK",defaultMessage:"Passport (Hong Kong only)"},usDriverLicenseDescription:{id:"SelectIdType.usDriverLicenseDescription",defaultMessage:"Valid driver’s license or permit"},usIdCardDescription:{id:"SelectIdType.usIdCardDescription",defaultMessage:"Permanent Resident Card or State ID"},frontAndBack:{id:"SelectIdType.frontAndBack",defaultMessage:"Front and back"},photoPage:{id:"SelectIdType.photoPage",defaultMessage:"Photo page"},noIDsCtaLabel:{id:"SelectIdType.noIDsCtaLabel",defaultMessage:"I don’t have any of these IDs"},privacyConsent:{id:"SelectIdType.privacyConsent",defaultMessage:"By selecting your ID type on this screen, you agree to our (and our service providers') collection, use, and storage of your biometric information for identity verification. Learn more in Section 7 of our {privacyPolicyLink}."},spanishNationalIdInfo:{id:"SelectIdType.spanishNationalIdInfo",defaultMessage:"If you have Spanish nationality you should use your Spanish national ID"},privacyPolicyLink:{id:"SelectIdType.privacyPolicyLink",defaultMessage:"Privacy Policy"}});function rt({idType:e,onSelectId:t,isInUS:r,isInHK:n}){const a=(0,f.Z)().formatMessage,s=(0,i.useMemo)((()=>{switch(e.type){case"drivers_licence":return a(n?tt.driverLicenseHK:tt.driverLicense);case"id_card":return a(r?tt.idCardUS:n?tt.idCardHK:tt.idCard);case"passport":return a(n?tt.passportHK:tt.passport)}}),[e.type,a,r,n]),c=(0,i.useMemo)((()=>{if(r)switch(e.type){case"drivers_licence":return tt.usDriverLicenseDescription;case"id_card":return tt.usIdCardDescription}return e.backsideImageRequired?tt.frontAndBack:tt.photoPage}),[e,r]);return(0,o.jsx)(C.Box,{bordered:!0,borderRadius:"rounded",testID:`id-capture-id-type-${e.type}`,children:(0,o.jsx)(k.ListCell,{title:s,description:a(c),accessory:"arrow",onPress:()=>t(e),media:(0,o.jsx)(w.Icon,{name:"identityCard",size:"s"}),borderRadius:"rounded",innerSpacing:{spacingHorizontal:3,spacingVertical:1}})})}function it({country:e,onSelectId:t,supportedDocTypes:r}){const i=(0,f.Z)().formatMessage;return B("verify_document_select_document_type_viewed",{action:u.Us.render,componentType:u.re.page}),(0,o.jsxs)(b.VStack,{gap:4,width:"100%",children:[(0,o.jsxs)(b.VStack,{gap:1,children:[(0,o.jsx)(x.TextDisplay3,{as:"h1",children:i(tt.title)}),"ES"===e&&(0,o.jsx)(x.TextBody,{as:"p",color:"foregroundMuted",children:i(tt.spanishNationalIdInfo)})]}),(0,o.jsx)(b.VStack,{gap:2,children:r.map((r=>(0,o.jsx)(rt,{idType:r,onSelectId:t,isInUS:"US"===e,isInHK:"HK"===e},`id-capture-id-type-${r.type}`)))}),(0,o.jsx)(C.Box,{spacing:2,bordered:!0,borderRadius:"rounded",children:(0,o.jsx)(x.TextBody,{as:"p",testID:"selectIdType-privacyLink",color:"foregroundMuted",children:i(tt.privacyConsent,{privacyPolicyLink:(0,o.jsx)(x.Link,{href:"https://www.coinbase.com/legal/privacy",target:"_blank",rel:"noopener noreferrer",openInNewWindow:!0,children:i(tt.privacyPolicyLink)},"privacy-link")})})}),(0,o.jsx)(v.Button,{block:!0,variant:"secondary",to:"https://help.coinbase.com/en/coinbase/managing-my-account/verify-my-identity/what-type-of-photo-id-can-i-provide",target:"_blank",children:i(tt.noIDsCtaLabel)})]})}const nt=(0,i.memo)(it),ot=(0,p.vU)({title:{id:"IdCapture.SuccessView.title",defaultMessage:"Identity verified"},subtitle:{id:"IdCapture.SuccessView.subtitleText",defaultMessage:"Congrats! Your identity has been successfully verified."},continueAction:{id:"IdCapture.SuccessView.continueAction",defaultMessage:"Continue"}});function at({onContinue:e}){B("verify_document_viewed_success",{action:u.Us.render,componentType:u.re.page});const t=(0,f.Z)().formatMessage;return(0,o.jsx)(C.Box,{alignContent:"center",justifyContent:"center",testID:"idv-success-view",width:"100%",children:(0,o.jsx)(a.C,{title:t(ot.title),subtitle:t(ot.subtitle),image:(0,o.jsx)(S.Pictogram,{name:"checkmark",dimension:"48x48",scaleMultiplier:2}),children:(0,o.jsx)(C.Box,{spacingTop:2,children:(0,o.jsx)(_.Button,{onPress:e,block:!0,children:t(ot.continueAction)})})})})}const st=(0,i.memo)(at)},2301:(e,t,r)=>{r.r(t),r.d(t,{default:()=>et});var i=r(0),n=r(7),o=r(784),a=r(2412),s=r(11),c=r(9),d=r(35),u=r(340),l=r(19),p=r(52),f=r(2),m=r(1557),y=r(212),g=r(4),_=r(1396),h=r(82),b=r(61),v=r(14);r(292),r(1321),r(33),r(462);const k=["selectedIdType","setApplicationId","facematchType","onSubmitIdvProfile","isIdBackSideRequired"];function w(e,t){if(null==e)return{};var r,i,n=function(e,t){if(null==e)return{};var r,i,n={},o=Object.keys(e);for(i=0;i=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function C(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function x(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,i=new Array(t);r>18&63]+j[n>>12&63]+j[n>>6&63]+j[63&n]);return o.join("")}function B(e){var t;O||D();for(var r=e.length,i=r%3,n="",o=[],a=16383,s=0,c=r-i;sc?c:s+a));return 1===i?(t=e[r-1],n+=j[t>>2],n+=j[t<<4&63],n+="=="):2===i&&(t=(e[r-2]<<8)+e[r-1],n+=j[t>>10],n+=j[t>>4&63],n+=j[t<<2&63],n+="="),o.push(n),o.join("")}function N(e,t,r,i,n){var o,a,s=8*n-i-1,c=(1<>1,u=-7,l=r?n-1:0,p=r?-1:1,f=e[t+l];for(l+=p,o=f&(1<<-u)-1,f>>=-u,u+=s;u>0;o=256*o+e[t+l],l+=p,u-=8);for(a=o&(1<<-u)-1,o>>=-u,u+=i;u>0;a=256*a+e[t+l],l+=p,u-=8);if(0===o)o=1-d;else{if(o===c)return a?NaN:1/0*(f?-1:1);a+=Math.pow(2,i),o-=d}return(f?-1:1)*a*Math.pow(2,o-i)}function R(e,t,r,i,n,o){var a,s,c,d=8*o-n-1,u=(1<>1,p=23===n?Math.pow(2,-24)-Math.pow(2,-77):0,f=i?0:o-1,m=i?1:-1,y=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-a))<1&&(a--,c*=2),(t+=a+l>=1?p/c:p*Math.pow(2,1-l))*c>=2&&(a++,c/=2),a+l>=u?(s=0,a=u):a+l>=1?(s=(t*c-1)*Math.pow(2,n),a+=l):(s=t*Math.pow(2,l-1)*Math.pow(2,n),a=0));n>=8;e[r+f]=255&s,f+=m,s/=256,n-=8);for(a=a<0;e[r+f]=255&a,f+=m,a/=256,d-=8);e[r+f-m]|=128*y}var U={}.toString,q=Array.isArray||function(e){return"[object Array]"==U.call(e)};function L(){return V.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function F(e,t){if(L()=L())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+L().toString(16)+" bytes");return 0|e}function Y(e){return!(null==e||!e._isBuffer)}function K(e,t){if(Y(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return we(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return Ce(e).length;default:if(i)return we(e).length;t=(""+t).toLowerCase(),i=!0}}function $(e,t,r){var i=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return le(this,t,r);case"utf8":case"utf-8":return se(this,t,r);case"ascii":return de(this,t,r);case"latin1":case"binary":return ue(this,t,r);case"base64":return ae(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return pe(this,t,r);default:if(i)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),i=!0}}function J(e,t,r){var i=e[t];e[t]=e[r],e[r]=i}function Q(e,t,r,i,n){if(0===e.length)return-1;if("string"==typeof r?(i=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=n?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(n)return-1;r=e.length-1}else if(r<0){if(!n)return-1;r=0}if("string"==typeof t&&(t=V.from(t,i)),Y(t))return 0===t.length?-1:X(e,t,r,i,n);if("number"==typeof t)return t&=255,V.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?n?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):X(e,[t],r,i,n);throw new TypeError("val must be string, number or Buffer")}function X(e,t,r,i,n){var o,a=1,s=e.length,c=t.length;if(void 0!==i&&("ucs2"===(i=String(i).toLowerCase())||"ucs-2"===i||"utf16le"===i||"utf-16le"===i)){if(e.length<2||t.length<2)return-1;a=2,s/=2,c/=2,r/=2}function d(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(n){var u=-1;for(o=r;os&&(r=s-c),o=r;o>=0;o--){for(var l=!0,p=0;pn&&(i=n):i=n;var o=t.length;if(o%2!=0)throw new TypeError("Invalid hex string");i>o/2&&(i=o/2);for(var a=0;a>8,n=r%256,o.push(n),o.push(i);return o}(t,e.length-r),e,r,i)}function ae(e,t,r){return 0===t&&r===e.length?B(e):B(e.slice(t,r))}function se(e,t,r){r=Math.min(e.length,r);for(var i=[],n=t;n239?4:d>223?3:d>191?2:1;if(n+l<=r)switch(l){case 1:d<128&&(u=d);break;case 2:128==(192&(o=e[n+1]))&&(c=(31&d)<<6|63&o)>127&&(u=c);break;case 3:o=e[n+1],a=e[n+2],128==(192&o)&&128==(192&a)&&(c=(15&d)<<12|(63&o)<<6|63&a)>2047&&(c<55296||c>57343)&&(u=c);break;case 4:o=e[n+1],a=e[n+2],s=e[n+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(c=(15&d)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&c<1114112&&(u=c)}null===u?(u=65533,l=1):u>65535&&(u-=65536,i.push(u>>>10&1023|55296),u=56320|1023&u),i.push(u),n+=l}return function(e){var t=e.length;if(t<=ce)return String.fromCharCode.apply(String,e);var r="",i=0;for(;i0&&(e=this.toString("hex",0,50).match(/.{2}/g).join(" "),this.length>50&&(e+=" ... ")),""},V.prototype.compare=function(e,t,r,i,n){if(!Y(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===i&&(i=0),void 0===n&&(n=this.length),t<0||r>e.length||i<0||n>this.length)throw new RangeError("out of range index");if(i>=n&&t>=r)return 0;if(i>=n)return-1;if(t>=r)return 1;if(this===e)return 0;for(var o=(n>>>=0)-(i>>>=0),a=(r>>>=0)-(t>>>=0),s=Math.min(o,a),c=this.slice(i,n),d=e.slice(t,r),u=0;un)&&(r=n),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");i||(i="utf8");for(var o=!1;;)switch(i){case"hex":return ee(this,e,t,r);case"utf8":case"utf-8":return te(this,e,t,r);case"ascii":return re(this,e,t,r);case"latin1":case"binary":return ie(this,e,t,r);case"base64":return ne(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return oe(this,e,t,r);default:if(o)throw new TypeError("Unknown encoding: "+i);i=(""+i).toLowerCase(),o=!0}},V.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var ce=4096;function de(e,t,r){var i="";r=Math.min(e.length,r);for(var n=t;ni)&&(r=i);for(var n="",o=t;or)throw new RangeError("Trying to access beyond buffer length")}function me(e,t,r,i,n,o){if(!Y(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>n||te.length)throw new RangeError("Index out of range")}function ye(e,t,r,i){t<0&&(t=65535+t+1);for(var n=0,o=Math.min(e.length-r,2);n>>8*(i?n:1-n)}function ge(e,t,r,i){t<0&&(t=4294967295+t+1);for(var n=0,o=Math.min(e.length-r,4);n>>8*(i?n:3-n)&255}function _e(e,t,r,i,n,o){if(r+i>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function he(e,t,r,i,n){return n||_e(e,0,r,4),R(e,t,r,i,23,4),r+4}function be(e,t,r,i,n){return n||_e(e,0,r,8),R(e,t,r,i,52,8),r+8}V.prototype.slice=function(e,t){var r,i=this.length;if((e=~~e)<0?(e+=i)<0&&(e=0):e>i&&(e=i),(t=void 0===t?i:~~t)<0?(t+=i)<0&&(t=0):t>i&&(t=i),t0&&(n*=256);)i+=this[e+--t]*n;return i},V.prototype.readUInt8=function(e,t){return t||fe(e,1,this.length),this[e]},V.prototype.readUInt16LE=function(e,t){return t||fe(e,2,this.length),this[e]|this[e+1]<<8},V.prototype.readUInt16BE=function(e,t){return t||fe(e,2,this.length),this[e]<<8|this[e+1]},V.prototype.readUInt32LE=function(e,t){return t||fe(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},V.prototype.readUInt32BE=function(e,t){return t||fe(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},V.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||fe(e,t,this.length);for(var i=this[e],n=1,o=0;++o=(n*=128)&&(i-=Math.pow(2,8*t)),i},V.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||fe(e,t,this.length);for(var i=t,n=1,o=this[e+--i];i>0&&(n*=256);)o+=this[e+--i]*n;return o>=(n*=128)&&(o-=Math.pow(2,8*t)),o},V.prototype.readInt8=function(e,t){return t||fe(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},V.prototype.readInt16LE=function(e,t){t||fe(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},V.prototype.readInt16BE=function(e,t){t||fe(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},V.prototype.readInt32LE=function(e,t){return t||fe(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},V.prototype.readInt32BE=function(e,t){return t||fe(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},V.prototype.readFloatLE=function(e,t){return t||fe(e,4,this.length),N(this,e,!0,23,4)},V.prototype.readFloatBE=function(e,t){return t||fe(e,4,this.length),N(this,e,!1,23,4)},V.prototype.readDoubleLE=function(e,t){return t||fe(e,8,this.length),N(this,e,!0,52,8)},V.prototype.readDoubleBE=function(e,t){return t||fe(e,8,this.length),N(this,e,!1,52,8)},V.prototype.writeUIntLE=function(e,t,r,i){(e=+e,t|=0,r|=0,i)||me(this,e,t,r,Math.pow(2,8*r)-1,0);var n=1,o=0;for(this[t]=255&e;++o=0&&(o*=256);)this[t+n]=e/o&255;return t+r},V.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||me(this,e,t,1,255,0),V.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},V.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||me(this,e,t,2,65535,0),V.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):ye(this,e,t,!0),t+2},V.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||me(this,e,t,2,65535,0),V.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):ye(this,e,t,!1),t+2},V.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||me(this,e,t,4,4294967295,0),V.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):ge(this,e,t,!0),t+4},V.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||me(this,e,t,4,4294967295,0),V.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):ge(this,e,t,!1),t+4},V.prototype.writeIntLE=function(e,t,r,i){if(e=+e,t|=0,!i){var n=Math.pow(2,8*r-1);me(this,e,t,r,n-1,-n)}var o=0,a=1,s=0;for(this[t]=255&e;++o>0)-s&255;return t+r},V.prototype.writeIntBE=function(e,t,r,i){if(e=+e,t|=0,!i){var n=Math.pow(2,8*r-1);me(this,e,t,r,n-1,-n)}var o=r-1,a=1,s=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+r},V.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||me(this,e,t,1,127,-128),V.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},V.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||me(this,e,t,2,32767,-32768),V.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):ye(this,e,t,!0),t+2},V.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||me(this,e,t,2,32767,-32768),V.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):ye(this,e,t,!1),t+2},V.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||me(this,e,t,4,2147483647,-2147483648),V.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):ge(this,e,t,!0),t+4},V.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||me(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),V.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):ge(this,e,t,!1),t+4},V.prototype.writeFloatLE=function(e,t,r){return he(this,e,t,!0,r)},V.prototype.writeFloatBE=function(e,t,r){return he(this,e,t,!1,r)},V.prototype.writeDoubleLE=function(e,t,r){return be(this,e,t,!0,r)},V.prototype.writeDoubleBE=function(e,t,r){return be(this,e,t,!1,r)},V.prototype.copy=function(e,t,r,i){if(r||(r=0),i||0===i||(i=this.length),t>=e.length&&(t=e.length),t||(t=0),i>0&&i=this.length)throw new RangeError("sourceStart out of bounds");if(i<0)throw new RangeError("sourceEnd out of bounds");i>this.length&&(i=this.length),e.length-t=0;--n)e[n+t]=this[n+r];else if(o<1e3||!V.TYPED_ARRAY_SUPPORT)for(n=0;n>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(o=t;o55295&&r<57344){if(!n){if(r>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===i){(t-=3)>-1&&o.push(239,191,189);continue}n=r;continue}if(r<56320){(t-=3)>-1&&o.push(239,191,189),n=r;continue}r=65536+(n-55296<<10|r-56320)}else n&&(t-=3)>-1&&o.push(239,191,189);if(n=null,r<128){if((t-=1)<0)break;o.push(r)}else if(r<2048){if((t-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return o}function Ce(e){return function(e){var t,r,i,n,o,a;O||D();var s=e.length;if(s%4>0)throw new Error("Invalid string. Length must be a multiple of 4");o="="===e[s-2]?2:"="===e[s-1]?1:0,a=new P(3*s/4-o),i=o>0?s-4:s;var c=0;for(t=0,r=0;t>16&255,a[c++]=n>>8&255,a[c++]=255&n;return 2===o?(n=A[e.charCodeAt(t)]<<2|A[e.charCodeAt(t+1)]>>4,a[c++]=255&n):1===o&&(n=A[e.charCodeAt(t)]<<10|A[e.charCodeAt(t+1)]<<4|A[e.charCodeAt(t+2)]>>2,a[c++]=n>>8&255,a[c++]=255&n),a}(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(ve,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function xe(e,t,r,i){for(var n=0;n=t.length||n>=e.length);++n)t[n+r]=e[n];return n}function Se(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}const Ie=1e4,Ee="/v3/coinbase.vendor_onfido.PublicService/GetSession";async function Te({client:e,onError:t,onLoading:r,onSuccess:i,applicationId:n}){try{r?.(!0);let a=Ee;if(n){const e=V.from(JSON.stringify({application_id:n})).toString("base64");a=`${Ee}?q=${e}`}const s=await e.get(a,void 0,{"Content-Type":"application/json"});if(!s?.status){const e={name:"SessionStatusMissing",message:`response returned null by API ${Ee}`};return t?.(e),void o.e.getSession(e)}i(s.status)}catch(e){const r={name:e?.name||"ApiFailed",message:e.message};t?.(r),o.e.getSession(r)}finally{r?.(!1)}}function je(){const e=(0,i.useRef)(0),t=(0,i.useRef)(),r=(0,i.useRef)(),n=(0,o.u)().client,a=(0,i.useCallback)((()=>{t.current&&(clearInterval(t.current),t.current=void 0)}),[]),s=async i=>{r.current||(e.current+=1,r.current=!0,(async e=>{const i=e.onSuccess,o=e.onError,c=e.applicationId;await Te({client:n,applicationId:c,onError:e=>{r.current=!1,a(),o?.(e)},onSuccess:n=>{switch(r.current=!1,n){case"created":case"submitted":case"fulfilled":t.current=setTimeout((()=>s(e)),Ie);break;case"propagated":case"notified":a()}i(n)}})})(i))};return{pollCounter:e.current,poller:s,retryPolling:i=>{e.current=0,r.current=!1,t.current&&a(),s(i)},clearPoller:a}}const Ae="TIPS_UPLOAD_ID",Pe=(0,s.vU)({buttonA11yLabel:{id:"BackButton.buttonA11yLabel",defaultMessage:"Go back to previous step"}});function Oe({children:e,noMinWidth:t,pendingVerificationId:r,hideInstructions:n,skipCheckPreviousSession:a=!1}){const s=n?"SELECT_ID_TYPE":Ae,m=I((0,i.useState)([s]),2),y=m[0],g=m[1],_=(0,u.useBreakpoints)().isPhone,h=(0,c.Z)().formatMessage,b=(0,o.u)().client,v=I((0,i.useState)(!0),2),k=v[0],w=v[1],C=(0,i.useRef)(),x=(0,i.useCallback)(((e,t=!0)=>{g((r=>[...t?[]:r,e]))}),[g]),S=(0,i.useCallback)(((e=!0)=>{g((t=>{const r=t.length>1?t[t.length-1]:s,i=t.length>1?t.slice(0,t.length-1):t;return e?[r]:i}))}),[g,s]),E=(0,i.useMemo)((()=>(0===y.length&&o.e.idCaptureLogAnomaly({name:"incorrect_steps",message:"steps length is 0"}),y[y.length-1])),[y]);(0,i.useEffect)((()=>{if(!C.current)return C.current=!0,r?(g(["PENDING"]),void w(!1)):a?(g([s]),void w(!1)):void Te({client:b,onLoading:w,onError:()=>{E!==s&&g([s])},onSuccess:e=>{switch(e){case"propagated":case"notified":g(["PENDING"]);break;case"created":case"fulfilled":case"submitted":g(["POLL_SESSION_STATUS"]);break;default:E!==s&&g([s])}}})}),[]);const T=(0,i.useMemo)((()=>y?.length&&y.length>1),[y]),j=(0,i.useMemo)((()=>_||t?"100%":"456px"),[_,t]),A=_||t;return(0,f.jsx)(o.S.Provider,{value:{firstStep:s,goToStep:x,goBack:S,step:E},children:(0,f.jsx)(p.VStack,{minWidth:j,flexGrow:1,maxWidth:"100%",children:k?(0,f.jsx)(o.L,{width:"100%",justifyContent:"center"}):T?(0,f.jsxs)(l.Box,{flexDirection:A?"column":"row",children:[(0,f.jsx)(l.Box,{testID:"id-capture-back-button",spacingBottom:2,spacingTop:1,children:(0,f.jsx)(d.IconButton,{name:"backArrow",onPress:()=>S(!1),variant:"secondary",accessibilityLabel:h(Pe.buttonA11yLabel)})}),(0,f.jsx)(l.Box,{width:j,spacingStart:0,responsiveConfig:A?void 0:{desktop:{spacingStart:3},tablet:{spacingStart:3}},flexGrow:1,children:e})]}):(0,f.jsx)(l.Box,{width:j,children:e})})})}function De(){const e=I((0,i.useState)(),2),t=e[0],r=e[1],a=(0,o.a)().goToStep,s=(0,o.u)().track,c=(0,i.useCallback)((e=>{if(["notified","propagated"].includes(e))return a("PENDING")}),[a]),d=je(),u=d.retryPolling,l=d.poller,p=d.clearPoller;(0,i.useEffect)((()=>(l({onError:r,onSuccess:c}),s("verify_document_verification_pending",{action:n.Us.view,componentType:n.re.page,polling_method:"GetSession"}),p)),[]);const m=(0,i.useCallback)((()=>{r(void 0),u({onError:r,onSuccess:c})}),[u,c]);return t?(0,f.jsx)(o.R,{error:t,isGenericApiError:!0,onRetry:m}):(0,f.jsx)(o.P,{})}const Me="/v3/coinbase.vendor_onfido.PublicService/CreateSession";function Be({allowCountryChange:e=!1,legalNameChange:t=!1,isKycFallback:r=!1,countryCode:n,client:s}){const c=I((0,i.useState)(),2),d=c[0],u=c[1];return{postIdvProfile:async function({idFrontSideFileData:i,idBackSideFileData:c,faceImageFileData:d,isBackSideRequired:l,selectedIdType:p,isFacematchRequired:f}){u({isLoading:!0,error:null,data:null});const m=new FormData;m.append("capture_method","file"),m.append("country_code",n),m.append("id_type",p),t&&m.append("legal_name_changed","true"),e&&m.append("allow_country_change","true"),m.append("is_kyc_fallback",String(r)),m.append("creation_type",function(e){return e?"face_match":"api_netverify"}(f)),m.append(...i),l&&(c?m.append(...c):o.e.idCaptureLogAnomaly({name:"back side is missing",message:"ID back side is required but back is not captured"})),f&&(d?m.append(...d):o.e.idCaptureLogAnomaly({name:"face image is missing",message:"facematch is required but face is not captured"}));try{const e=await async function(e,t){return(0,a.w)({shouldRetry:(e,t)=>(0,a.i)(e)&&"generic-error"===e.apiClientErrorId&&t<3})((()=>e.post("/v2/jumio-profiles",t)))()}(s,m);return u({isLoading:!1,data:e.data,error:null}),e.data}catch(e){(e=>{o.e.idvSubmit(e,{context:"onboarding",statusCode:(0,a.i)(e)?e.statusCode:void 0,rawResponse:(0,a.i)(e)?String(e.response):void 0}),u({isLoading:!1,data:null,error:{name:"submitImagesError",message:"object"==typeof e&&e&&"message"in e&&e.message?e.message:"failed to create IDV profile"}})})(e)}},isLoading:!!d?.isLoading,error:d?.error||null}}const Ne="/v3/coinbase.vendor_onfido.PublicService/SubmitSession";function Re({title:e,subtitle:t,tips:r,ctaLabel:i,onPressCta:n,testID:o}){return(0,f.jsxs)(g.VStack,{gap:4,testID:o,children:[(0,f.jsxs)(g.VStack,{gap:.5,children:[(0,f.jsx)(v.TextDisplay3,{as:"h1",children:e}),(0,f.jsx)(v.TextBody,{as:"p",color:"foregroundMuted",children:t})]}),(0,f.jsx)(g.VStack,{children:r.map(((e,t)=>(0,f.jsxs)(g.HStack,{responsiveConfig:{phone:{spacingHorizontal:1,spacingVertical:2},desktop:{spacingHorizontal:2,spacingVertical:3},tablet:{spacingHorizontal:2,spacingVertical:3}},alignItems:"center",children:[(0,f.jsx)(b.Pictogram,{name:e.iconName,dimension:"48x48"}),(0,f.jsxs)(g.VStack,{spacingStart:2,children:[(0,f.jsx)(v.TextHeadline,{as:"p",children:e.title}),(0,f.jsx)(v.TextBody,{as:"p",color:"foregroundMuted",children:e.description})]})]},`tip-${t}`)))}),(0,f.jsx)(h.Button,{onPress:n,block:!0,children:i})]})}const Ue=(0,s.vU)({title:{id:"UploadIdTips.title",defaultMessage:"Take a photo of your ID"},subtitle:{id:"UploadIdTips.subtitle",defaultMessage:"Upload a photo using your phone’s camera"},prepareDocsTipTile:{id:"UploadIdTips.prepareDocsTipTile",defaultMessage:"Prepare your document"},prepareDocsTipDescription:{id:"UploadIdTips.prepareDocsTipDescription",defaultMessage:"Make sure your ID is valid and doesn’t expire within the next 3 months"},checkYourEnvTipTile:{id:"UploadIdTips.checkYourEnvTipTile",defaultMessage:"Check your environment"},checkYourEnvTipDescription:{id:"UploadIdTips.checkYourEnvTipDescription",defaultMessage:"Make sure you are in a well-lit environment"},makeSureIdIsVisibleTipTitle:{id:"UploadIdTips.makeSureIdIsVisibleTipTitle",defaultMessage:"Make sure your details are visible"},makeSureIdIsVisibleTipDescription:{id:"UploadIdTips.makeSureIdIsVisibleTipDescription",defaultMessage:"Your first name, last name, birthdate, and address should be clearly visible"},continue:{id:"UploadIdTips.continue",defaultMessage:"Continue"}});function qe(){const e=(0,o.a)().goToStep,t=(0,o.u)().track,r=(0,c.Z)().formatMessage;(0,i.useEffect)((()=>{t("verify_upload_id_tips_viewed",{action:n.Us.render,componentType:n.re.page})}),[]);const a=(0,i.useCallback)((()=>{t("verify_upload_id_tips_tapped_continue",{action:n.Us.click,componentType:n.re.button}),e("SELECT_ID_TYPE",!1)}),[t,e]);return(0,f.jsx)(Re,{title:r(Ue.title),subtitle:r(Ue.subtitle),tips:[{iconName:"identityCard",title:r(Ue.prepareDocsTipTile),description:r(Ue.prepareDocsTipDescription)},{iconName:"learn",title:r(Ue.checkYourEnvTipTile),description:r(Ue.checkYourEnvTipDescription)},{iconName:"idVerification",title:r(Ue.makeSureIdIsVisibleTipTitle),description:r(Ue.makeSureIdIsVisibleTipDescription)}],ctaLabel:r(Ue.continue),onPressCta:a})}const Le=(0,i.memo)(qe),Fe=(0,s.vU)({photoTitle:{id:"FacematchTips.photoTitle",defaultMessage:"Take a photo of your face"},videoTitle:{id:"FacematchTips.videoTitle",defaultMessage:"Record a video"},photoSubtitle:{id:"FacematchTips.photoSubtitle",defaultMessage:"Now, take a picture of yourself. Your selfie will be used to verify your photo ID."},videoSubtitle:{id:"FacematchTips.videoSubtitle",defaultMessage:"Record a video with your face. This is to verify that you’re a real person"},photoTip1Heading:{id:"FacematchTips.photoTip1Heading",defaultMessage:"Take a picture with a neutral expression"},photoTip1Description:{id:"FacematchTips.photoTip1Description",defaultMessage:"Face forward and make sure your eyes are visible. Please remove glasses if they hide your eyes."},videoTip1Heading:{id:"FacematchTips.videoTip1Heading",defaultMessage:"Follow the instructions to move or speak"},videoTip1Description:{id:"FacematchTips.videoTip1Description",defaultMessage:"Allow access to your microphone. You will have 20 seconds to record your video."},tip2Heading:{id:"FacematchTips.tip2Heading",defaultMessage:"Show your face"},tip2Description:{id:"FacematchTips.tip2Description",defaultMessage:"Do not hide or alter parts of your face (no hats or headgear or heavy makeup)"},continue:{id:"FacematchTips.continue",defaultMessage:"Continue"}});function Ve({facematch:e,onContinue:t}){const r=(0,o.u)().track,a=(0,c.Z)().formatMessage;(0,i.useEffect)((()=>{r("verify_facematch_tips_viewed",{action:n.Us.render,componentType:n.re.page})}),[]);const s=(0,i.useCallback)((()=>{r("verify_facematch_tips_tapped_continue",{action:n.Us.click,componentType:n.re.button}),t()}),[r,t]),d=(0,i.useMemo)((()=>{switch(e){case"video":return{title:Fe.videoTitle,subtitle:Fe.videoSubtitle,tip1Heading:Fe.videoTip1Heading,tip1Description:Fe.videoTip1Description};case"face":case"standard":return{title:Fe.photoTitle,subtitle:Fe.photoSubtitle,tip1Heading:Fe.photoTip1Heading,tip1Description:Fe.photoTip1Description}}}),[e]);return(0,f.jsx)(Re,{title:a(d.title),subtitle:a(d.subtitle),tips:[{iconName:"agent",title:a(d.tip1Heading),description:a(d.tip1Description)},{iconName:"learn",title:a(Fe.tip2Heading),description:a(Fe.tip2Description)}],ctaLabel:a(Fe.continue),onPressCta:s})}const He=(0,i.memo)(Ve),We=["ar","hy","bg","zh_CN","zh_TW","hr","cs","da","nl","en","en_GB","en_US","et","fi","fr","fr_CA","de","el","he","hi","hu","id_ID","it","ja","ko","lv","lt","ms","no","fa","pl","pt","pt_BR","ro","ru","sr","sk","sl","es","es_419","sv","th","tr","uk","vi"];function ze(e){if(We.includes(e))return e;switch(e){case"id":case"id_ID":return"id_ID";case"es_LA":return"es_419";default:return"en_US"}}const Ge=(0,s.vU)({crossDeviceProdLabel:{id:"Onfido.crossDeviceProdLabel",defaultMessage:"for Coinbase"}});function Ze({token:e,onComplete:t,facematchType:r,selectedIdType:a,restartSession:s,onfidoStep:d,onSubmitDocument:l,onSubmitFacematch:p,canUseCustomCallback:h,sdkHandle:b,setSdkHandle:v}){const k=(0,u.useBreakpoints)().isPhone,w=I((0,i.useState)(),2),C=w[0],S=w[1],E=I((0,i.useState)(),2),T=E[0],j=E[1],A=(0,o.u)(),P=A.locale,O=A.track,D=A.forceCrossDevice,M=A.countryCode,B=A.noMinWidth,N=(0,y.useSpectrum)(),R=(0,c.Z)().formatMessage,U=(0,i.useCallback)((e=>{!function(e,t){const r=e.detail||{},i=r.eventName,o=r.properties,a={action:n.Us.click,componentType:n.re.button,sdk_vendor:"onfido"};switch(i){case"DOCUMENT_CAPTURE_FRONT":return t("verify_document_file_upload_tapped_front",x({},a));case"DOCUMENT_CAPTURE_BACK":return t("verify_document_file_upload_tapped_back",x({},a));case"DOCUMENT_CAPTURE_CONFIRMATION_FRONT":return t("verify_document_file_upload_front_confirm",x({},a));case"DOCUMENT_CAPTURE_CONFIRMATION_BACK":return t("verify_document_file_upload_back_confirm",x({},a));case"VIDEO_FACIAL_INTRO":return t("verify_document_facematch_intro_viewed",x(x({},a),{},{action:n.Us.render,componentType:n.re.page}));case"VIDEO_FACIAL_CAPTURE_STEP_1":return t("verify_document_facematch_take_video_step_one",x(x({},a),{},{action:n.Us.render,componentType:n.re.page,challenge_type:o.challenge_type}));case"VIDEO_FACIAL_CAPTURE_STEP_2":return t("verify_document_facematch_take_video_step_two",x(x({},a),{},{action:n.Us.render,componentType:n.re.page,challenge_type:o.challenge_type}));case"UPLOAD":return t("verify_document_upload_attempt",x(x({},a),{},{upload_with_onfido:!0}));case"CROSS_DEVICE_INTRO":return t("verify_document_cross_device_capture_intro",x(x({},a),{},{action:n.Us.render,componentType:n.re.page}));case"CROSS_DEVICE_GET_LINK":return t("verify_document_cross_device_capture_get_link",x(x({},a),{},{action:n.Us.render,componentType:n.re.page}));case"CROSS_DEVICE_START":return t("verify_document_cross_device_capture_started",x(x({},a),{},{action:n.Us.render,componentType:n.re.page}));case"USER_CONSENT":t("verify_document_take_user_consent_intro",x(x({},a),{},{action:n.Us.render,componentType:n.re.page}))}}(e,O)}),[O]);(0,i.useLayoutEffect)((()=>(addEventListener("userAnalyticsEvent",U),()=>{removeEventListener("userAnalyticsEvent",U)})),[]);const q=(0,i.useCallback)((e=>{const t={side:"",file:null};for(const i of e.entries()){var r=I(i,2);const e=r[0],n=r[1];"side"===e&&(t.side=n),"file"===e&&(t.file=n)}return l(t),Promise.resolve({continueWithOnfidoSubmission:!0})}),[l]),L=(0,i.useCallback)((e=>{for(const r of e.entries()){var t=I(r,2);const e=t[0],i=t[1];if("file"===e){p(i);break}}return Promise.resolve({continueWithOnfidoSubmission:!0})}),[p]),F=(0,i.useMemo)((()=>{const t=function({onfidoStep:e,facematchType:t,selectedIdType:r,forceCrossDevice:i}){return"document"===e?[{type:"document",options:{hideCountrySelection:!0,forceCrossDevice:i,disableCrossDevice:!1===i,documentTypes:{driving_licence:"drivers_licence"===r,national_identity_card:"id_card"===r,passport:"passport"===r}}}]:"face"===e&&"none"!==t?[{type:"face",options:{recordMotionAudio:"video"===t,requestedVariant:t,showIntro:!1}}]:void 0}({onfidoStep:d,facematchType:r,selectedIdType:a,forceCrossDevice:!!D});if(t)return{useModal:!1,token:e,steps:t,language:ze(P),customUI:(0,_.g)("dark"===N),onError:e=>{const t={name:e.type,message:e.message};j(t),o.e.onfidoSdkError(t)},onUserExit:e=>{S(e||"UNKNOWN")},enterpriseFeatures:{hideOnfidoLogo:!0,useCustomizedApiRequests:h,onSubmitDocument:q,onSubmitSelfie:L},crossDeviceClientIntroProductLogoSrc:"https://static-assets.coinbase.com/idv/CrossDeviceSession.png",crossDeviceClientIntroProductName:R(Ge.crossDeviceProdLabel),smsNumberCountryCode:M};j({name:"incorrectStepsReturned",message:"steps should have either documents or facematch configuration"})}),[r,a,e,N,M,P,h,L,q,d,D,R]);return(0,i.useEffect)((()=>{if(F)if(b)b.setOptions(x(x({},F),{},{onComplete:t}));else{const e=(0,m.init)(x(x({},F),{},{onComplete:t}));v(e)}}),[F,b,t]),C?(0,f.jsx)(o.R,{error:"USER_CONSENT_DENIED"===C?{name:"PermissionDeniedError",message:"user refused to consent to use camera"}:null,onRetry:s}):T?(0,f.jsx)(o.R,{showTipsErrorView:!0,error:T,hideRetryButton:"sdk_version_insufficient"===T.name,onRetry:s}):(0,f.jsx)(g.Box,{height:k?"var(--full-view-height, 100vh)":void 0,id:_.O,width:k||B?"100%":"460px",position:"relative"})}function Ye(e){let t=e.selectedIdType,r=e.setApplicationId,s=e.facematchType,c=e.onSubmitIdvProfile,d=e.isIdBackSideRequired,u=w(e,k);const l=(0,o.a)().goToStep,p=I((0,i.useState)(),2),m=p[0],y=p[1],g=I((0,i.useState)("document"),2),_=g[0],h=g[1],b=I((0,i.useState)(!1),2),v=b[0],C=b[1],S=I((0,i.useState)(),2),E=S[0],T=S[1],j=(0,o.u)(),A=j.track,P=j.client,O=j.forceCrossDevice,D=j.countryCode,M=j.hideInstructions,B=I((0,i.useState)(),2),N=B[0],R=B[1],U=function({onComplete:e}){const t=(0,o.u)().client,r=(0,i.useRef)(),n=I((0,i.useState)({loading:!0,error:null,sessionData:null}),2),a=n[0],s=n[1],c=(0,i.useCallback)((e=>{o.e.createSession(e),s({loading:!1,sessionData:null,error:e})}),[]),d=(0,i.useCallback)((async t=>{if(!r.current){r.current=!0;try{s({loading:!0,sessionData:null,error:null});const r=await t.post(Me);return r?.token?(s({loading:!1,sessionData:r,error:null}),e(r)):c({name:"TokenMissingError",message:`response was returned null by ${Me}`})}catch(e){return c({name:e?.name||"ApiFailed",message:e?.message})}finally{r.current=!1}}}),[c,e]);return(0,i.useEffect)((()=>{d(t)}),[d]),{isLoading:a.loading,error:a.error,sessionData:a.sessionData,retry:async()=>{await d(t)}}}({onComplete:(0,i.useCallback)((e=>{r(e.applicationId)}),[r])}),q=U.isLoading,L=U.error,F=U.retry,V=U.sessionData,H=Be(x(x({},u),{},{countryCode:D,client:P})),W=H.postIdvProfile,z=H.isLoading,G=H.error,Z=function(){const e=(0,o.u)().client,t=I((0,i.useState)(!1),2),r=t[0],n=t[1],a=I((0,i.useState)(),2),s=a[0],c=a[1],d=(0,i.useCallback)((e=>{n(!1),o.e.submitSession(e),c(e)}),[]),u=(0,i.useCallback)((async({applicationId:t})=>{try{n(!0);const r=await e.post(Ne,{application_id:t});return r?.status&&"success"===r.status?(n(!1),r):d({name:"SubmitSessionFailed",message:`response was returned null by ${Ne}`})}catch(e){return d({name:e?.name||"ApiFailed",message:e?.message})}}),[d,e]);return{isLoading:r,error:s,submitSession:u}}(),Y=Z.isLoading,K=Z.submitSession,$=Z.error,J=(0,i.useCallback)((async e=>{await(N?.safeTearDown()),l(e)}),[l,N]),Q=(0,i.useMemo)((()=>"video"!==s&&!O),[O,s]);t||J("SELECT_ID_TYPE");const X=(0,i.useCallback)((async()=>{if(V?.applicationId)if(Q){(0,n.KQ)("submit_idv"),A("verify_document_create_idv_profile_attempted",{action:n.Us.click,componentType:n.re.button});const e=await W({faceImageFileData:E?.face,idFrontSideFileData:E?.id_front,idBackSideFileData:E?.id_back,selectedIdType:t,isBackSideRequired:d,isFacematchRequired:"standard"===s});e&&((0,n.KQ)("idv_submitted"),A("verify_document_uploaded_success",{method:"file",status:e.status,action:n.Us.measurement,componentType:n.re.content_script}),c(e),await J("PENDING"))}else{const e=await K({applicationId:V?.applicationId});e?.status&&(A("verify_document_session_submitted",{action:n.Us.measurement,componentType:n.re.content_script}),c({status:"created",id:e.idvProfileId}),await J("POLL_SESSION_STATUS"))}else y({name:"applicationIdMissing",message:"applicationId is undefined"})}),[K,V?.applicationId,J,A,c,d,E,s,W,t,Q]),ee=(0,i.useCallback)((async()=>{"document"===_&&s&&"none"!==s?(await(N?.safeTearDown()),R(void 0),M?h("face"):C(!0)):X()}),[X,_,s,N,M]),te=()=>{$&&V?.applicationId?(A("verify_document_retry_session_submitted",{action:n.Us.click,componentType:n.re.button}),K({applicationId:V.applicationId})):F()},re=(0,i.useCallback)((e=>{T((t=>x(x({},t),{},{id_front:"front"===e.side?["front_image",e.file]:t?.id_front,id_back:"back"===e.side?["back_image",e.file]:t?.id_back})))}),[]),ie=(0,i.useCallback)((e=>{T((t=>x(x({},t),{},{face:["face_image",e]})))}),[]);if(q||Y||z)return(0,f.jsx)(o.L,{width:"100%",justifyContent:"center"});if(G)return(0,f.jsx)(a.S,{error:G,onRetry:()=>J("SELECT_ID_TYPE")});if(L||m||!V?.token||$){const e=L||m||$;return(0,f.jsx)(o.R,{isGenericApiError:!0,error:e,onRetry:te})}return v?(0,f.jsx)(He,{facematch:s,onContinue:()=>{h("face"),C(!1)}}):(0,f.jsx)(Ze,x(x({},u),{},{token:V.token,onComplete:ee,selectedIdType:t,restartSession:F,facematchType:s,onfidoStep:_,onSubmitDocument:re,onSubmitFacematch:ie,canUseCustomCallback:Q,sdkHandle:N,setSdkHandle:R}))}const Ke="/v2/jumio-profiles/supported-documents";function $e(e){const t=function(e){const t=I((0,i.useState)({loading:!0,error:null,docs:null}),2),r=t[0],n=t[1],s=(0,o.u)()||{},c=s.client,d=s.applicationContext,u=(0,i.useCallback)((e=>{o.e.supportedDocs(e),n({loading:!1,error:e,docs:null})}),[]),l=(0,i.useCallback)((e=>{const t=(0,a.c)(e);n({loading:!1,error:null,docs:t?.supportedIdTypes})}),[]),p=(0,i.useCallback)((async(e,t)=>{n({loading:!0,error:null,docs:null});const r=d?`application_context=${"two-factor-web"===d?"account_recovery":d}`:"";try{const i=await e.get(`${Ke}/${t}?${r}`);if(!i?.data)return u({name:"MissingDataError",message:`response was returned null by ${Ke}/${t}`});l(i.data)}catch(i){try{const i=await e.get(`${Ke}?${r}`),n=i.data?i.data.find((e=>e.country.code===t)):void 0;if(!n)return u({name:"MissingDataError",message:`response was returned null by ${Ke}`});l(n)}catch(e){return u({name:"FetchAPIFailed",message:e.message})}}}),[u,d,l]);return(0,i.useEffect)((()=>{p(c,e)}),[p]),{isLoading:r.loading,error:r.error,supportedDocs:r.docs,refetch:(0,i.useCallback)((()=>{p(c,e)}),[c,e,p])}}(e.country),r=t.isLoading,n=t.error,s=t.supportedDocs,d=t.refetch,u=(0,c.Z)().formatMessage;return r?(0,f.jsx)(o.L,{width:"100%",justifyContent:"center"}):n?"MissingDataError"===n?.name?(0,f.jsx)(a.V,{title:u(o.m.errorTitleIdType),errorMessages:u(o.m.errorMessageIdType),actions:(0,f.jsx)("div",{})}):(0,f.jsx)(o.R,{error:n,isGenericApiError:!!n,onRetry:d}):s?(0,f.jsx)(a.a,x(x({},e),{},{supportedDocTypes:s})):(0,f.jsx)(o.R,{error:{name:"MissingDataError",message:"Failed to fetch supported documents"},isGenericApiError:!0,onRetry:d})}const Je=(0,i.memo)($e);function Qe(e){switch(e){case"face":return"standard";case"video":return"video";default:return"none"}}function Xe({selectedIdType:e,setSelectedIdType:t,setApplicationId:r,forceFacematchType:s,onContinue:c,skipSuccessViewAndDo:d,onRetry:u,failureViewTitle:l,pendingVerificationId:p,onPendingResponse:m,skipPendingViewAndDo:y,legalNameChange:g,allowCountryChange:_,isKycFallback:h,applicationId:b}){const v=(0,o.a)(),k=v.step,w=v.goToStep,C=v.firstStep,x=(0,o.u)(),S=x.track,E=x.countryCode,T=I((0,i.useState)(),2),j=T[0],A=T[1];(0,i.useEffect)((()=>{d&&"SUCCESS"===k&&d()}),[d,k]),(0,i.useEffect)((()=>{y&&["POLL_SESSION_STATUS","PENDING"].includes(k)&&y()}),[y,k]);const P=(0,i.useCallback)((e=>{S("verify_document_tapped_document_type",{document_type:e.type,action:n.Us.click,componentType:n.re.button}),t(e),w("ONFIDO_CAPTURE")}),[S,t,w]),O=(0,i.useCallback)((e=>{A(e),m?.(e)}),[m]);switch(k){case"TIPS_UPLOAD_ID":return(0,f.jsx)(Le,{});case"SELECT_ID_TYPE":return(0,f.jsx)(Je,{country:E,onSelectId:P});case"ONFIDO_CAPTURE":return(0,f.jsx)(Ye,{selectedIdType:e?.type,facematchType:Qe(s),setApplicationId:r,onSubmitIdvProfile:O,isIdBackSideRequired:!!e?.backsideImageRequired,legalNameChange:g,allowCountryChange:_,isKycFallback:h});case"POLL_SESSION_STATUS":return y?null:(0,f.jsx)(De,{});case"FAILURE":return(0,f.jsx)(o.R,{error:null,onRetry:()=>w(C)});case"PENDING":return y?null:(0,f.jsx)(o.b,{onRetryFailure:u,failureViewTitle:l,pendingVerificationId:p||j?.id,applicationId:b});case"SUCCESS":return d?null:(S("verify_document_viewed_success",{action:n.Us.render,componentType:n.re.page}),(0,f.jsx)(a.b,{onContinue:c}));default:return(0,f.jsx)(o.L,{width:"100%",justifyContent:"center"})}}function et(e){const t=e.noMinWidth,r=e.pendingVerificationId,n=e.hideInstructions,o=e.skipCheckPreviousSession,s=I((0,i.useState)(),2),c=s[0],d=s[1],u=I((0,i.useState)(),2),l=u[0],p=u[1];return(0,f.jsx)(a.I,x(x({},e),{},{children:(0,f.jsx)(Oe,{noMinWidth:t,pendingVerificationId:r??void 0,hideInstructions:n,skipCheckPreviousSession:o,children:(0,f.jsx)(Xe,x(x({},e),{},{selectedIdType:c,setSelectedIdType:d,applicationId:l,setApplicationId:p}))})}))}},2303:(e,t,r)=>{r.r(t),r.d(t,{default:()=>u});var i=r(0),n=r(1557),o=r(212),a=r(1396),s=r(2);r(462);function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var i,n,o,a,s=[],c=!0,d=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(i=o.call(r)).done)&&(s.push(i.value),s.length!==t);c=!0);}catch(e){d=!0,n=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(d)throw n}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return d(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r()=>{r&&r.tearDown()}),[]),(0,i.useEffect)((()=>{if(r||!e)return;const t=(0,n.init)({mobileFlow:!0,customUI:(0,a.g)("dark"===u),roomId:e.substring(2)});d(t)}),[e]),(0,s.jsx)("div",{id:a.O})}},784:(e,t,r)=>{r.d(t,{C:()=>K,I:()=>oe,L:()=>$,P:()=>ne,R:()=>_e,S:()=>ce,V:()=>re,a:()=>de,b:()=>he,c:()=>M,e:()=>P,m:()=>Z,u:()=>ae});r(292);var i=r(0),n=r(7),o=r(2),a=r(11),s=r(9),c=r(61),d=r(528),u=r(4),l=r(10),p=r(19),f=r(54),m=r(227),y=r(98),g=r(14),_=r(337),h=r(82),b=r(340),v=r(55);const k=["context","statusCode","rawResponse"],w=["size"];function C(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var i,n,o,a,s=[],c=!0,d=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(i=o.call(r)).done)&&(s.push(i.value),s.length!==t);c=!0);}catch(e){d=!0,n=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(d)throw n}}return s}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return x(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return x(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function I(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function E(e){for(var t=1;t{(0,n.Kz)(e,E({componentType:n.re.content_script,action:n.Us.measurement,error:j(t),application_context:"not_set"},r))}}const P={idvSubmit:(e,t)=>{let r=t.context,i=t.statusCode,n=t.rawResponse,o=S(t,k);return A("verify_document_error")(e,E(E({},o),{},{context:r,status_code:i,raw_response:n}))},idvProfilePoll:(e,t)=>A("verify_document_polling_error")(e,{is_nullish:t}),supportedDocs:e=>A("supported_docs_fetch_error")(e),idvProfiles:e=>A("idv_profiles_fetch_error")(e),idCaptureLogAnomaly:e=>A("id_capture_flow_anomaly")(e),createSession:e=>A("id_capture_create_session_error")(e),getSession:e=>A("id_capture_get_session_error")(e),submitSession:e=>A("id_capture_submit_session_error")(e),onfidoSdkError:e=>A("id_capture_onfido-sdk-error")(e)},O=(0,i.lazy)((()=>Promise.all([r.e(0),r.e(13),r.e(30),r.e(41),r.e(121),r.e(2149)]).then(r.bind(r,2301)))),D=(0,i.lazy)((()=>Promise.all([r.e(0),r.e(13),r.e(121),r.e(2150),r.e(2914)]).then(r.bind(r,2302))));function M(e){const t=e.forceFacematchType;if(e.onfido)return(0,o.jsx)(O,E({},e));const r=t&&"face"!==t;return r&&P.idCaptureLogAnomaly({name:"invalidProps",message:`invalid value is set for props forceFacematchType - ${t}`}),(0,o.jsx)(D,E(E({},e),{},{forceFacematchType:r?void 0:t}))}var B,N,R="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==r.g?r.g:"undefined"!=typeof self?self:{},U={exports:{}};B=U,N=U.exports,function(e){var t=N,r=B&&B.exports==t&&B,i="object"==typeof R&&R;i.global!==i&&i.window!==i||(e=i);var n=function(e){this.message=e};(n.prototype=new Error).name="InvalidCharacterError";var o=function(e){throw new n(e)},a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=/[\t\n\f\r ]/g,c={encode:function(e){e=String(e),/[^\0-\xFF]/.test(e)&&o("The string to be encoded contains characters outside of the Latin1 range.");for(var t,r,i,n,s=e.length%3,c="",d=-1,u=e.length-s;++d>18&63)+a.charAt(n>>12&63)+a.charAt(n>>6&63)+a.charAt(63&n);return 2==s?(t=e.charCodeAt(d)<<8,r=e.charCodeAt(++d),c+=a.charAt((n=t+r)>>10)+a.charAt(n>>4&63)+a.charAt(n<<2&63)+"="):1==s&&(n=e.charCodeAt(d),c+=a.charAt(n>>2)+a.charAt(n<<4&63)+"=="),c},decode:function(e){var t=(e=String(e).replace(s,"")).length;t%4==0&&(t=(e=e.replace(/==?$/,"")).length),(t%4==1||/[^+a-zA-Z0-9/]/.test(e))&&o("Invalid character: the string to be decoded is not correctly encoded.");for(var r,i,n=0,c="",d=-1;++d>(-2*n&6)));return c},version:"1.0.0"};if(t&&!t.nodeType)if(r)r.exports=c;else for(var d in c)c.hasOwnProperty(d)&&(t[d]=c[d]);else e.base64=c}(R);const q=i;let L=function(e){return e.unknown="unknown",e.web="web",e.android="android",e.ios="ios",e.mobile_web="mobile_web",e.tablet_web="tablet_web",e.server="server",e.windows="windows",e.macos="macos",e.extension="extension",e}({}),F=function(e){return e.count="count",e.rate="rate",e.gauge="gauge",e.distribution="distribution",e.histogram="histogram",e}({});const V={default:{disabled:!1,serviceUrl:"",scope:"",platform:L.unknown,version:""}},H={default:{}},W=q.createContext({scope:"default",clientKillSwitchConfig:{},setKillSwitchConfig(){V.default.contextErrorHandler&&V.default.contextErrorHandler()}});var z=function(e){const t=q.useRef(!1),r=q.useContext(W),i=r.scope;if(null===e)return!1;const n=e;if(!(n in H[i])){const e="default"===i?`You are using the ${n} kill switch outside of the ClientKillSwitchProvider.`:`${n} is not in the ${i}'s client kill switch object.`;return console.error(e),!1}if(r.clientKillSwitchConfig){const e=r.clientKillSwitchConfig[n]||!1,o=!(e===t.current);return V[i]?.logger?.enableLogging&&e&&o&&(V[i]?.logger?.logMetric({metricName:"kill_switches_enabled",metricType:F.count,value:1,tags:{kill_switch:n}}),t.current=e),e}return V[i]?.hookErrorHandler&&V[i].hookErrorHandler?.(),!1};const G=(0,a.vU)({delayWarningDays:{id:"UseIdvDegradationWarningMessage.delayWarningDays",defaultMessage:"Due to high demand, it may take a day or two to verify your ID."},delayWarningHours:{id:"UseIdvDegradationWarningMessage.delayWarningHours",defaultMessage:"Due to high demand, it may take a few hours to verify your ID."}}),Z=(0,a.vU)({frontSide:{id:"IdCapture.capture.frontSide",defaultMessage:"front"},backSide:{id:"IdCapture.capture.backSide",defaultMessage:"back"},faceSide:{id:"IdCapture.capture.faceSide",defaultMessage:"face"},driversLicence:{id:"IdCapture.type.capture.driversLicence",defaultMessage:"driver’s license"},idCard:{id:"IdCapture.type.capture.idCard",defaultMessage:"ID card"},faceCapture:{id:"IdCapture.capture.face",defaultMessage:"Take a picture of yourself"},holdStillCapture:{id:"IdCapture.capture.holdStill",defaultMessage:"Hold still..."},enableWebcamCapture:{id:"IdCapture.capture.enableWebcam",defaultMessage:"Please enable your webcam"},contentLayoutactionGoBack:{id:"IdCapture.contentLayout.actionGoBack",defaultMessage:"Go back"},titleFailureView:{id:"IdCapture.failureView.title",defaultMessage:"We couldn’t verify your ID"},subtitleFailureView:{id:"IdCapture.failureView.subtitle",defaultMessage:"Be sure to use a valid, government-issued ID. Also, be sure the photos of your ID are unobscured and easy to read."},titleExperimentFailureView:{id:"IdCapture.failureView.titleExperiment",defaultMessage:"Let's try again"},subtitleExperimentFailureView:{id:"IdCapture.failureView.subtitleExperiment",defaultMessage:"We were unable to verify your identity."},errorTitleExperimentFailureView:{id:"IdCapture.failureView.errorTitleExperiment",defaultMessage:"⚠️ Make sure to do the following."},nameErrorExperimentFailureView:{id:"IdCapture.failureView.nameErrorExperiment",defaultMessage:"You must use your full, legal name as it appears on government-issued identification."},addressErrorExperimentFailureView:{id:"IdCapture.failureView.addressErrorExperiment",defaultMessage:"You must not use a PO box or business address."},ssnErrorExperimentFailureView:{id:"IdCapture.failureView.ssnErrorExperiment",defaultMessage:"Double-check your Social Security number to ensure it is entered correctly."},retryMessageExperiment:{id:"IdCapture.failureView.retryMessageExperiment",defaultMessage:"When you try again, be sure to use your legal name and your home address. Also, double-check your Social Security number."},stillHavingIssues:{id:"IdCapture.failureView.stillHavingIssues",defaultMessage:"Still having issues? {troubleShootingTipsLink}"},troubleShootingTipsLinkFailureView:{id:"IdCapture.failureView.troubleShootingTipsLink",defaultMessage:"Try these tips"},tryAgainFailureView:{id:"IdCapture.failureView.tryAgain",defaultMessage:"Try again"},PermissionDeniedError:{id:"IdCapture.failureView.permissionDeniedError",defaultMessage:"Permission to use webcam denied by browser. Please click try again and allow webcam access."},NotAllowedError:{id:"IdCapture.failureView.notAllowedError",defaultMessage:"Permission to use webcam denied by browser. Please click try again and allow webcam access."},NotReadableError:{id:"IdCapture.failureView.notReadableError",defaultMessage:"Unfortunately, your ID was unreadable. Please follow these guidelines and try again."},DevicesNotFoundError:{id:"IdCapture.failureView.devicesNotFoundError",defaultMessage:"Webcam device was not found. Please click try again and use a non-webcam verification method."},errorHasOccurred:{id:"IdCapture.failureView.errorHasOccurred",defaultMessage:"An error has occurred."},id_card:{id:"IdCapture.idType.idCard",defaultMessage:"Photo ID"},drivers_licence:{id:"IdCapture.idType.driversLicense",defaultMessage:"Driver’s License"},passport:{id:"IdCapture.idType.passport",defaultMessage:"Passport"},errorTitleIdType:{id:"IdCapture.idType.errorTitle",defaultMessage:"Unsupported country"},errorMessageIdType:{id:"IdCapture.idType.errorMessage",defaultMessage:"Unfortunately identity verification isn't available for your region"},mobileUploadTitle:{id:"IdCapture.mobileUpload.title",defaultMessage:"Upload from your mobile phone"},mobileUploadSubtitle:{id:"IdCapture.mobileUpload.subtitle",defaultMessage:"Click the link we just sent to {number} and upload photos of your {idType}."},mobileUploadWait:{id:"IdCapture.mobileUpload.wait",defaultMessage:"Please do not leave this page until you are done uploading."},titleVerification:{id:"IdCapture.verification.title",defaultMessage:"We’re verifying your ID"},subtitleSlowVerification:{id:"IdCapture.verification.subtitleSlow",defaultMessage:"Your identity is being verified. We will email you once your verification has completed."},fallbackTitleVerification:{id:"IdCapture.verification.fallbacktitle",defaultMessage:"Verification still processing"},fallbackSubtitleVerification:{id:"IdCapture.verification.fallbackSubtitle",defaultMessage:"Your ID requires additional verification. We will email you once verification has been completed."},fallbackWarningVerification:{id:"IdCapture.verification.fallbackWarning",defaultMessage:"Due to high demand, it may take a day or two to verify your ID."},frontBackTitle:{id:"IdCapture.ImageUpload.frontBackTitle",defaultMessage:"Upload images"},faceTitle:{id:"IdCapture.ImageUpload.faceTitle",defaultMessage:"Take a selfie"},frontBackSubtitle:{id:"IdCapture.ImageUpload.frontBackSubtitle",defaultMessage:"Upload pictures of your {idType} (JPEG or PNG)."},faceSubtitle:{id:"IdCapture.ImageUpload.faceSubtitle",defaultMessage:"Center your face clearly in the frame."},textSubtitle:{id:"IdCapture.ImageUpload.textSubtitle",defaultMessage:"Follow the instructions below to verify your identity."},dropzone:{id:"IdCapture.ImageUpload.dropzone",defaultMessage:"Drag & drop or click to upload"},continueAction:{id:"IdCapture.ImageUpload.continueAction",defaultMessage:"Continue"},uploadAction:{id:"IdCapture.ImageUpload.uploadAction",defaultMessage:"Upload"},front:{id:"IdCapture.ImageUpload.front",defaultMessage:"Front"},back:{id:"IdCapture.ImageUpload.back",defaultMessage:"Back"},face:{id:"IdCapture.ImageUpload.face",defaultMessage:"Lastly, take a selfie"},instructions:{id:"IdCapture.ImageUpload.instructions",defaultMessage:"Please do not redact, watermark or otherwise obscure any part of your ID. This will help ensure we can verify your identity document as quickly and accurately as possible."},blurryImageWarningFront:{id:"IdCapture.ImageUpload.blurryImageWarningFront",defaultMessage:"The front image looks too blurry"},blurryImageWarningBack:{id:"IdCapture.ImageUpload.blurryImageWarningBack",defaultMessage:"The back image looks too blurry"},blurryImageWarningBoth:{id:"IdCapture.ImageUpload.blurryImageWarningBoth",defaultMessage:"Both images look too blurry"},blurryImageWarningOneSided:{id:"IdCapture.ImageUpload.blurryImageWarningOneSided",defaultMessage:"This image looks too blurry"},blurryImageWarningText:{id:"IdCapture.ImageUpload.blurryImageWarningText",defaultMessage:"We recommend uploading a new picture. Be sure not too get too close or the camera can't focus. Turning up the lights may help too."},titleUploadMethod:{id:"IdCapture.uploadMethod.title",defaultMessage:"Choose an upload method"},webcam:{id:"IdCapture.uploadMethod.title.webcam",defaultMessage:"Webcam"},file:{id:"IdCapture.uploadMethod.title.file",defaultMessage:"File Upload"},mobile:{id:"IdCapture.uploadMethod.title.mobile",defaultMessage:"Mobile Camera"},noSupportedUploadTypes:{id:"IdCapture.uploadMethod.noSupportedUploadTypes",defaultMessage:"Unsupported browser"},noSupportedUploadTypesMessage:{id:"IdCapture.uploadMethod.noSupportedUploadTypesMessage",defaultMessage:"Your browser does not support ID verification. Please go to Settings > Identity Verifications on iOS or Android or use the latest version of Chrome on a computer with a webcam."},webcamDisabled:{id:"IdCapture.uploadMethod.webcamDisabled",defaultMessage:"Need to enable your webcam?"},webcamHelpText:{id:"IdCapture.uploadMethod.webcamHelpText",defaultMessage:"Learn more"},scamWarningTitle:{id:"IdCapture.scamWarningTitle",defaultMessage:"Scam warning"},scamWarningText:{id:"IdCapture.scamWarningText",defaultMessage:"If you’re signing up at the request of someone else, stop immediately and read our article about avoiding"},scamWarningArticleLinkName:{id:"IdCapture.scamWarningArticleLinkName",defaultMessage:"cryptocurrency scams"},cutOffHint:{id:"IdCapture.cutoffHint",defaultMessage:"{frame}, not cut off on any side"},lightingHint:{id:"IdCapture.brightness",defaultMessage:"Turn up your brightness"},glareHint:{id:"IdCapture.glareHint",defaultMessage:"{lighting} and avoid glare"},cameraAccessHint:{id:"IdCapture.cameraAccessHint",defaultMessage:"{clickAllow} if your browser asks to use your camera"},nameHint:{id:"IdCapture.nameHint",defaultMessage:"{firstName} and {lastName} clearly visible"},firstName:{id:"IdCapture.firstName",defaultMessage:"First name"},lastName:{id:"IdCapture.lastName",defaultMessage:"last name"},dobHint:{id:"IdCapture.dobHint",defaultMessage:"{dob} clearly visible"},dob:{id:"IdCapture.dob",defaultMessage:"Date of birth"},idNumberHint:{id:"IdCapture.idNumberHint",defaultMessage:"{id} clearly visible"},idNumber:{id:"IdCapture.idNumber",defaultMessage:"ID number"},frame:{id:"IdCapture.frame",defaultMessage:"Fully in frame"},clickAllow:{id:"IdCapture.clickAllow",defaultMessage:'Click "Allow"'},example:{id:"IdCapture.example",defaultMessage:"Example"},ready:{id:"IdCapture.ready",defaultMessage:"I’m ready"},takePhoto:{id:"IdCapture.takePhoto",defaultMessage:"Take photo"},retake:{id:"IdCapture.retake",defaultMessage:"Retake"},continue:{id:"IdCapture.continue",defaultMessage:"Next"},processing:{id:"IdCapture.processing",defaultMessage:"Processing..."},guideTitleFirst:{id:"IdCapture.guideTitleFirst",defaultMessage:"First, we need a picture of the front of your {idType}"},guideTitleBack:{id:"IdCapture.guideTitleBack",defaultMessage:"Next, we need a picture of the back of your {idType}"},guideTitleFace:{id:"IdCapture.guideTitleFace",defaultMessage:"Finally, lets take a selfie of you to verify your identity"},blurryImageWarningHeader:{id:"IdCapture.blurryImageWarningHeader",defaultMessage:"This image looks too blurry"},blurryImageWarningMessage:{id:"IdCapture.blurryImageWarningMessage",defaultMessage:"Be sure not too get too close or the camera can't focus. Turning up the lights may help too."},blurryContinueAnyway:{id:"IdCapture.blurryContinueAnyway",defaultMessage:"Continue Anyway"},captureTitle:{id:"IdCapture.captureTitle",defaultMessage:"Position the {side} of your {idType} in the frame below"},frontBackAccountRecoveryTitle:{id:"IdCapture.frontBackAccountRecoveryTitle",defaultMessage:"{idType} Verification"},rejectionReason:{id:"IdCapture.rejectionReason",defaultMessage:"Please select a JPEG or PNG image no larger than 15MB and no smaller than 5KB in size."},accountRecoveryDropzone:{id:"IdCapture.accountRecoveryDropzone",defaultMessage:"Tap to capture {side} of ID"}});function Y({actions:e,children:t,image:r,onGoBack:i,actionsSubtitle:n,subtitle:a,title:c,testID:d,maintainHeight:l}){const f=(0,s.Z)().formatMessage;return(0,o.jsxs)(p.Box,{flexDirection:"column",justifyContent:"space-between",width:"100%",testID:d,minHeight:l?"450px":void 0,children:[r&&(0,o.jsx)(p.Box,{spacingBottom:4,justifyContent:"center",children:r}),(c||a)&&(0,o.jsxs)(p.Box,{flexDirection:"column",spacingBottom:3,children:[c&&(0,o.jsx)(g.TextDisplay3,{as:"h1",spacingBottom:2,align:r?"center":"start",children:c}),a&&(0,o.jsx)(g.TextBody,{as:"p",color:"foregroundMuted",align:r?"center":"start",children:a})]}),t,e||i?(0,o.jsxs)(u.VStack,{gap:1,spacingVertical:1,alignItems:"center",width:"100%",children:[e,i&&(0,o.jsx)(p.Box,{spacingVertical:1,children:(0,o.jsx)(_.Link,{onPress:i,variant:"body",children:f(Z.contentLayoutactionGoBack)})})]}):null,n&&(0,o.jsx)(g.TextBody,{as:"p",align:"center",spacingTop:4,children:n})]})}const K=(0,i.memo)(Y),$=(0,i.memo)((function(e){let t=e.size,r=void 0===t?150:t,i=S(e,w);return(0,o.jsx)(u.Box,E(E({flexGrow:1,alignItems:"center",justifyContent:"center"},i),{},{testID:"id-capture-loader",children:(0,o.jsx)(d.LottieStatusAnimation,{width:r,status:"loading"})}))}));function J({title:e,subtitle:t}){const r=(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(m.TextLabel1,{as:"p",color:"negativeForeground",children:e}),(0,o.jsx)(y.TextLabel2,{as:"p",children:t})]});return(0,o.jsxs)(p.Box,{alignItems:"center",justifyContent:"center",spacing:2,bordered:!0,borderRadius:"rounded",background:"negative",children:[(0,o.jsx)(Q,{}),(0,o.jsx)(f.HStack,{alignContent:"center",alignItems:"center",flexWrap:"wrap",children:(0,o.jsx)(X,{children:r})})]})}const Q=(0,l.ZP)((function(){return(0,o.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"50",height:"50",viewBox:"0 0 50 50",children:(0,o.jsxs)("g",{fill:"none",fillRule:"evenodd",stroke:"#FFF",strokeLinecap:"square",strokeWidth:"2",transform:"translate(1 1)",children:[(0,o.jsx)("circle",{cx:"24",cy:"24",r:"24"}),(0,o.jsx)("path",{d:"M33 15L15 33M33 33L15 15"})]})})})).withConfig({displayName:"bundle-d07ce215__ErrorIconStyled",componentId:"sc-1a0ejye-0"})(["flex-shrink:0;width:32px;height:32px;margin-right:16px;fill:",";"],(({theme:e})=>e.color.white)),X=l.ZP.div.withConfig({displayName:"bundle-d07ce215__WordBreak",componentId:"sc-1a0ejye-1"})(["word-break:break-all;color:",";"],(({theme:e})=>e.color.white));function ee(){return(0,o.jsx)(c.HeroSquare,{name:"openEmail"})}function te({fallback:e=!1,logger:t}){const r=t??n.Kz;(0,i.useEffect)((()=>{e?r("verify_document_viewed_fallback",{action:n.Us.render,componentType:n.re.page}):r("verify_document_verification_pending",{action:n.Us.view,componentType:n.re.page})}),[e,r]);const a=(0,s.Z)().formatMessage,c=(()=>{const e=(0,s.Z)().formatMessage,t=z("enable_idv_degradation_warning_hours"),r=z("enable_idv_degradation_warning_days");return t?e(G.delayWarningHours):r?e(G.delayWarningDays):null})();return(0,o.jsxs)(K,{title:a(e?Z.fallbackTitleVerification:Z.titleVerification),subtitle:a(e?Z.fallbackSubtitleVerification:Z.subtitleSlowVerification),image:e&&(0,o.jsx)(ee,{}),testID:"idv-pending-view",children:[!e&&(0,o.jsx)($,{size:240}),e&&c&&(0,o.jsx)(J,{title:c})]})}const re=(0,i.memo)(te),ie=(0,a.vU)({title:{id:"Pending.title",defaultMessage:"We’re verifying your identity"},description:{id:"Pending.description",defaultMessage:"You can close this page. This should take up to 10 minutes, we’ll email you when we’re done."}});function ne(){const e=(0,s.Z)().formatMessage;return(0,o.jsxs)(u.VStack,{children:[(0,o.jsx)($,{size:"240"}),(0,o.jsxs)(u.VStack,{gap:2,alignItems:"center",flexWrap:"wrap",children:[(0,o.jsx)(g.TextDisplay3,{as:"h1",align:"center",children:e(ie.title)}),(0,o.jsx)(g.TextBody,{as:"p",align:"center",color:"foregroundMuted",children:e(ie.description)})]})]})}const oe=(0,i.createContext)(void 0);function ae(){const e=(0,i.useContext)(oe);if(!e)throw new Error("useIdCapture must be used within a IdCaptureProvider");return e}const se=()=>{},ce=(0,i.createContext)({step:"TIPS_UPLOAD_ID",goToStep:se,goBack:se,firstStep:"TIPS_UPLOAD_ID"});function de(){return(0,i.useContext)(ce)}const ue=1e4,le="/v2/jumio-profiles";function pe(){const e=(0,i.useRef)(0),t=(0,i.useRef)(),r=(0,i.useRef)(),n=ae().client,o=(0,i.useCallback)((()=>{t.current&&(clearInterval(t.current),t.current=void 0)}),[]),a=async e=>{const i=e.onSuccess,a=e.onError,c=e.pendingVerificationId,d={client:n,onError:e=>{r.current=!1,o(),a?.(e)},onSuccess:n=>{switch(r.current=!1,n.status){case"completed":case"success_pending_choice":case"failed":o(),i(n);break;default:t.current=setTimeout((()=>s(e)),ue)}}};c?await async function({jumioProfileId:e,client:t,onError:r,onLoading:i,onSuccess:n}){try{i?.(!0);const o=`${le}/${e}`,a=await t.get(o);if(!a?.data){const e={name:"JumioProfileInvalid",message:`Incorrect response returned by API ${o}`};return r?.(e),void P.idvProfiles(e)}n(a?.data)}catch(e){const t={name:e?.name||"ApiFailed",message:e.message};r?.(t),P.idvProfiles(t)}finally{i?.(!1)}}(E(E({},d),{},{jumioProfileId:c})):await async function({client:e,onError:t,onLoading:r,onSuccess:i}){try{r?.(!0);const n=await e.get(le),o=n?.data?.[0];if(!o){const e={name:"JumioProfileInvalid",message:`Incorrect response returned by API ${le}`};return t?.(e),void P.idvProfiles(e)}i(o)}catch(e){const r={name:e?.name||"ApiFailed",message:e.message};t?.(r),P.idvProfiles(r)}finally{r?.(!1)}}(d)},s=async t=>{r.current||(e.current+=1,r.current=!0,a(t))};return{pollCounter:e.current,poller:s,retryPolling:i=>{e.current=0,r.current=!1,t.current&&o(),s(i)},clearPoller:o}}const fe=(0,a.vU)({title:{id:"FailureView.title",defaultMessage:"Verification Failed"},altTitle:{id:"FailureView.altTitle",defaultMessage:"We couldn’t verify your identity"},subtitle:{id:"FailureView.subtitle",defaultMessage:"There are a few common issues we can help you fix. Make sure that:"},genericErrorMessage:{id:"FailureView.genericErrorMessage",defaultMessage:"Something went wrong. Please try uploading your photo ID again."},troubleShootingTip1:{id:"FailureView.troubleShootingTip1",defaultMessage:"Your ID is valid and doesn’t expire within the next 3 months"},troubleShootingTip2:{id:"FailureView.troubleShootingTip2",defaultMessage:"Your first name, last name, birthdate, and address should be clearly visible"},troubleShootingTip3:{id:"FailureView.troubleShootingTip3",defaultMessage:"You place your ID on a flat surface with a solid and plain background"},troubleShootingSummary:{id:"FailureView.troubleShootingSummary",defaultMessage:"If the problem continues, try using another form of identification."},tryAgain:{id:"FailureView.tryAgain",defaultMessage:"Try again"},needHelp:{id:"FailureView.needHelp",defaultMessage:"Need help?"},permissionDeniedError:{id:"FailureView.permissionDeniedError",defaultMessage:"Permission to use webcam denied by browser. Please click try again and allow webcam access."},NotReadableError:{id:"FailureView.notReadableError",defaultMessage:"Unfortunately, your ID was unreadable. Please follow these guidelines and try again."},DevicesNotFoundError:{id:"FailureView.devicesNotFoundError",defaultMessage:"Webcam device was not found. Please click try again and use a non-webcam verification method."},genericVerificationFailed:{id:"FailureView.genericVerificationFailed",defaultMessage:"Please try again using your actual, real-world ID and not a digital copy."},errorHasOccurred:{id:"FailureView.errorHasOccurred",defaultMessage:"An error has occurred."}}),me="https://help.coinbase.com/en/coinbase/getting-started/getting-started-with-coinbase/id-doc-verification";function ye({action:e,title:t}){const r=(0,s.Z)().formatMessage;return(0,o.jsxs)(u.VStack,{gap:4,children:[(0,o.jsxs)(u.VStack,{gap:.5,children:[(0,o.jsx)(u.Box,{spacingBottom:2,children:(0,o.jsx)(c.Pictogram,{name:"warning",dimension:"64x64"})}),(0,o.jsx)(g.TextDisplay3,{as:"h1",children:t||r(fe.altTitle)}),(0,o.jsx)(g.TextBody,{as:"p",color:"foregroundMuted",children:r(fe.subtitle)})]}),(0,o.jsx)(u.VStack,{gap:3,children:[fe.troubleShootingTip1,fe.troubleShootingTip2,fe.troubleShootingTip3].map(((e,t)=>(0,o.jsxs)(u.HStack,{gap:2,alignItems:"center",children:[(0,o.jsx)(v.Icon,{name:"info",size:"s",color:"foreground"}),(0,o.jsx)(g.TextBody,{as:"p",children:r(e)})]},`idv-failure-tip-${t}`)))}),(0,o.jsx)(g.TextBody,{as:"p",children:r(fe.troubleShootingSummary)}),e]})}function ge({action:e,error:t,title:r,isGenericApiError:n=!1,isVerificationFailed:a=!1}){const d=(0,b.useBreakpoints)().isPhone,l=(0,s.Z)().formatMessage,p=(0,i.useMemo)((()=>n?l(fe.genericErrorMessage):t||a?function(e,t,r){const i=e.name;return"PermissionDeniedError"===i||"NotAllowedError"===i?t(fe.permissionDeniedError):"string"==typeof i&&i in fe?t(fe[i]):!e.message&&r?t(fe.genericVerificationFailed):e.message}(t,l,a):""),[n,t,l,a]);return(0,o.jsxs)(u.VStack,{gap:2,testID:"id-capture-reskinned-failure-view",children:[(0,o.jsxs)(u.VStack,{alignItems:"center",gap:3,children:[(0,o.jsx)(c.HeroSquare,{name:"idIssue",dimension:d?"200x200":"240x240"}),(0,o.jsx)(g.TextDisplay3,{as:"h1",align:"center",children:r||l(fe.title)})]}),(0,o.jsx)(u.VStack,{spacingBottom:2,children:(0,o.jsx)(g.TextBody,{as:"p",color:"foregroundMuted",align:"center",children:p})}),e]})}function _e(e){const t=e.hideRetryButton,r=void 0!==t&&t,a=e.onRetry,c=e.error,d=e.title,l=e.isVerificationFailed,p=void 0!==l&&l,f=e.showTipsErrorView,m=void 0!==f&&f,y=e.isGenericApiError,_=void 0!==y&&y,b=ae(),v=b.track,k=b.onApiError,w=(0,s.Z)().formatMessage;(0,i.useEffect)((()=>{const e=C(p?["verify_document_viewed_failure","bde8f8a1-6b57-4e1d-95ac-e7a9ba29890e"]:["verify_document_viewed_error","f7773e4a-577d-4362-894b-bca71c1cbb10"],1)[0];if(v(e,{action:n.Us.render,componentType:n.re.page,error:c?c.name:"No reason given"}),k&&!p){const e=c?`${c.name}: ${c.message}`:"No reason given";k(new Error(e))}}),[]);const x=(0,i.useCallback)((()=>{!r&&a&&(v("verify_document_retry_tapped",{action:n.Us.click,componentType:n.re.button}),a())}),[a,r,v]),S=(0,i.useMemo)((()=>(0,o.jsxs)(u.VStack,{gap:r?0:2,children:[r?null:(0,o.jsx)(h.Button,{onPress:x,block:!0,children:w(fe.tryAgain)}),(0,o.jsx)(h.Button,{variant:"secondary",to:me,target:"_blank",children:(0,o.jsx)(g.TextHeadline,{as:"span",underline:!0,children:w(fe.needHelp)})})]})),[r,x,w]);return _||!m&&c?(0,o.jsx)(ge,E({action:S},e)):(0,o.jsx)(ye,{action:S,title:d})}function he({onRetryFailure:e,failureViewTitle:t,pendingVerificationId:r,applicationId:a}){const s=C((0,i.useState)(),2),c=s[0],d=s[1],u=C((0,i.useState)(),2),l=u[0],p=u[1],f=pe(),m=f.poller,y=f.retryPolling,g=f.clearPoller,_=de(),h=_.goToStep,b=_.firstStep,v=ae(),k=v.track,w=v.resetIDVIfPrevIDVSucceed,x=e=>{"completed"===e.status?h(!w||r||a?"SUCCESS":b):"failed"===e.status&&d(e)};(0,i.useEffect)((()=>(m({pendingVerificationId:r,onError:p,onSuccess:x}),k("verify_document_verification_pending",{action:n.Us.view,componentType:n.re.page,polling_method:"JumioProfiles"}),g)),[]);const S=(0,i.useCallback)((()=>{e?.(c?.failureCode)||h(b)}),[e,c,h,b]);return l?(0,o.jsx)(_e,{error:l,isGenericApiError:!0,onRetry:()=>y({onError:p,onSuccess:x,pendingVerificationId:r})}):c?(0,o.jsx)(_e,{error:{name:c?.failureCode||"VerificationFailed",message:c?.failureDescription?.hint||c?.failureReason||""},isVerificationFailed:!0,title:t?t(c.failureCode):void 0,onRetry:S}):(0,o.jsx)(ne,{})}},1321:(e,t,r)=>{function i(e){for(var t=1;to});var n=function e(t,r){function n(e,n,o){if("undefined"!=typeof document){"number"==typeof(o=i({},r,o)).expires&&(o.expires=new Date(Date.now()+864e5*o.expires)),o.expires&&(o.expires=o.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var a="";for(var s in o)o[s]&&(a+="; "+s,!0!==o[s]&&(a+="="+o[s].split(";")[0]));return document.cookie=e+"="+t.write(n,e)+a}}return Object.create({set:n,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var r=document.cookie?document.cookie.split("; "):[],i={},n=0;n>>0,ea[d]= +da?p.Symbol(d):"$jscp$"+a+"$"+d),ba(e,ea[d],{configurable:!0,writable:!0,value:b})))}};u("Symbol",function(a){if(a)return a;var b=function(g,f){this.Tb=g;ba(this,"description",{configurable:!0,writable:!0,value:f})};b.prototype.toString=function(){return this.Tb};var c="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",d=0,e=function(g){if(this instanceof e)throw new TypeError("Symbol is not a constructor");return new b(c+(g||"")+"_"+d++,g)};return e},"es6"); +u("Symbol.iterator",function(a){if(a)return a;a=(0,r.Symbol)("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;cc&&(c=Math.max(c+e,0));c\u2022\u2022\u2022\u2022\u2022\u2022'), +Ua=B('\u2022\u2022\u2022\u2022\u2022\u2022'), +Va=B('\u2022\u2022\u2022\u2022\u2022\u2022'), +Wa=B('\u2022\u2022\u2022\u2022\u2022\u2022'), +Xa=B('\u2022\u2022\u2022\u2022\u2022\u2022'), +Ya=["ELECTRON","MAESTRO","ELO_DEBIT"];function D(a,b){b=void 0===b?document:b;var c=document.createElement("style");c.type="text/css";c.textContent=a;if(b instanceof HTMLDocument)document.head.appendChild(c);else if(b instanceof ShadowRoot)b.appendChild(c);else throw Error("Parameter 'buttonRootNode' should be either document or a shadowroot.");return c};var Za=function(){this.Bc=F.contentWindow};Za.prototype.postMessage=function(a,b){this.Bc.postMessage(a,b)};var $a,ab=function(){if(void 0===$a){var a=null,b=y.trustedTypes;if(b&&b.createPolicy)try{a=b.createPolicy("goog#html",{createHTML:za,createScript:za,createScriptURL:za})}catch(c){y.console&&y.console.error(c.message)}$a=a}return $a};var cb=function(a,b){if(b!==bb)throw Error("TrustedResourceUrl is not meant to be built directly");this.Lb=a};cb.prototype.toString=function(){return this.Lb+""}; +var db=function(a){if(a instanceof cb&&a.constructor===cb)return a.Lb;Da("expected object of type TrustedResourceUrl, got '%s' of type %s",a,sa(a));return"type_error:TrustedResourceUrl"},hb=function(a,b){var c=A(a);if(!eb.test(c))throw Error("Invalid TrustedResourceUrl format: "+c);a=c.replace(fb,function(d,e){if(!Object.prototype.hasOwnProperty.call(b,e))throw Error('Found marker, "'+e+'", in format string, "'+c+'", but no valid label mapping found in args: '+JSON.stringify(b));d=b[e];return d instanceof +Ia?A(d):encodeURIComponent(String(d))});return gb(a)},fb=/%{(\w+)}/g,eb=RegExp("^((https:)?//[0-9a-z.:[\\]-]+/|/[^/\\\\]|[^:/\\\\%]+/|[^:/\\\\%]*[?#]|about:blank#)","i"),ib=/^([^?#]*)(\?[^#]*)?(#[\s\S]*)?/,bb={},gb=function(a){var b=ab();a=b?b.createScriptURL(a):a;return new cb(a,bb)},jb=function(a,b,c){if(null==c)return b;if("string"===typeof c)return c?a+encodeURIComponent(c):"";for(var d in c)if(Object.prototype.hasOwnProperty.call(c,d)){var e=c[d];e=Array.isArray(e)?e:[e];for(var g=0;ga.length?"&":"")+encodeURIComponent(d)+"="+encodeURIComponent(String(f)))}}return b};var kb=Array.prototype.indexOf?function(a,b){z(null!=a.length);return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var c=0;c")&&(a=a.replace(vb,">"));-1!=a.indexOf('"')&&(a=a.replace(wb,"""));-1!=a.indexOf("'")&&(a=a.replace(xb,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(yb,"�"));return a},tb=/&/g,ub=//g,wb=/"/g,xb=/'/g,yb=/\x00/g,sb=/[\x00&<>"']/;var Ab={},Bb=function(){if(Ab!==Ab)throw Error("SafeStyle is not meant to be built directly");this.pc=""};Bb.prototype.toString=function(){return this.pc.toString()};new Bb;var Cb={},Db=function(){if(Cb!==Cb)throw Error("SafeStyleSheet is not meant to be built directly");this.oc=""};Db.prototype.toString=function(){return this.oc.toString()};new Db;var Eb,Fb;a:{for(var Gb=["CLOSURE_FLAGS"],Hb=y,Ib=0;Ib");/* + + SPDX-License-Identifier: Apache-2.0 +*/ +new G("about:blank",ob);new G("about:invalid#zClosurez",ob);var Ub=[],Vb=function(a){console.warn("A URL with content '"+a+"' was sanitized away.")};-1===Ub.indexOf(Vb)&&Ub.push(Vb);function Wb(a,b){a.src=db(b).toString()};var Xb=Object.freeze||function(a){return a};var Yb={gd:0,Oc:1,Ub:2,Vb:3,Wb:4,Sc:5},F=null,Zb=null,K=null,$b=null,ac=Date.now(),L=null,bc=!1,cc=[],ec=function(){dc({},11,["canMakePaymentForPaymentHandlerResponse"],function(){})},dc=function(a,b,c,d){function e(g){var f;a:{for(f=0;fe;e++)8==e||13==e||18==e||23==e?b[e]="-":14==e?b[e]="4":(2>=c&&(c=33554432+16777216*Math.random()|0),d=c&15,c>>=4,b[e]=hc[19==e?d&3|8:d]);return b.join("")+"."+a}function jc(a){for(var b=1;bb)throw Error("Bad port number "+b);a.j=b}else a.j=null},Gc=function(a,b,c){O(a);b instanceof P?(a.H=b,a.H.ob(a.F)):(c||(b=Ic(b,Nc)),a.H=new P(b,a.F))};N.prototype.getQuery=function(){return this.H.toString()};var Oc=function(a,b,c){O(a);a.H.set(b,c)};N.prototype.removeParameter=function(a){O(this);this.H.remove(a);return this}; +var O=function(a){if(a.ic)throw Error("Tried to modify a read-only Uri");};N.prototype.ob=function(a){this.F=a;this.H&&this.H.ob(a)}; +var Hc=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},Ic=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,Pc),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},Pc=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},Jc=/[#\/\?@]/g,Lc=/[#\?:]/g,Kc=/[#\?]/g,Nc=/[#\?@]/g,Mc=/#/g,P=function(a,b){this.A=this.h=null;this.D=a||null;this.F=!!b},Q=function(a){a.h||(a.h=new r.Map,a.A=0,a.D&&Dc(a.D,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g, +" ")),c)}))};P.prototype.add=function(a,b){Q(this);this.D=null;a=Qc(this,a);var c=this.h.get(a);c||this.h.set(a,c=[]);c.push(b);this.A=Ea(this.A)+1;return this};P.prototype.remove=function(a){Q(this);a=Qc(this,a);return this.h.has(a)?(this.D=null,this.A=Ea(this.A)-this.h.get(a).length,this.h.delete(a)):!1};P.prototype.clear=function(){this.h=this.D=null;this.A=0};var Rc=function(a,b){Q(a);b=Qc(a,b);return a.h.has(b)};m=P.prototype; +m.forEach=function(a,b){Q(this);this.h.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};m.bb=function(){Q(this);for(var a=t(Array,"from").call(Array,t(this.h,"values").call(this.h)),b=t(Array,"from").call(Array,t(this.h,"keys").call(this.h)),c=[],d=0;d .gpay-button.white, .gpay-button-fill > .gpay-button.black {\n width: 100%;\n height: inherit;\n}\n\n.gpay-button-fill-new-style,\n.gpay-button-fill-new-style > .gpay-button.black {\n width: 100%;\n height: inherit;\n background-size: contain;\n}\n\n.gpay-button-fill > .gpay-button.white,\n .gpay-button-fill > .gpay-button.black {\n padding: 12px 15% 10px;\n}\n\n.gpay-button.donate, .gpay-button.book,\n.gpay-button.checkout,\n.gpay-button.subscribe, .gpay-button.pay,\n.gpay-button.order {\n padding: 9px 24px;\n}\n\n.gpay-button-fill > .gpay-button.donate,\n.gpay-button-fill > .gpay-button.book,\n.gpay-button-fill > .gpay-button.checkout,\n.gpay-button-fill > .gpay-button.order,\n.gpay-button-fill > .gpay-button.pay,\n.gpay-button-fill > .gpay-button.subscribe {\n padding: 9px 15%;\n}\n\n.gpay-button-fill-new-style > .gpay-button.donate,\n.gpay-button-fill-new-style > .gpay-button.book,\n.gpay-button-fill-new-style > .gpay-button.checkout,\n.gpay-button-fill-new-style > .gpay-button.order,\n.gpay-button-fill-new-style > .gpay-button.pay,\n.gpay-button-fill-new-style > .gpay-button.subscribe {\n padding: 12px 15%;\n background-size: contain;\n}\n\n", +c),D("\n .gpay-button.new_style {\n background-size: auto;\n border-radius: 100vh;\n padding: 11px 24px;\n box-sizing: border-box;\n border: 1px solid #747775;\n min-height: 48px;\n font-size: 20px;\n width: auto;\n }\n",c),google.payments.api.EnableGpayButtonDynamicRadius&&D("\n .gpay-card-info-container.black,\n .gpay-button.black {\n outline: 1px solid #757575;\n box-shadow: none;\n }\n .gpay-card-info-container.black.focus,\n .gpay-button.black.focus {\n outline: 1px auto Highlight;\n outline: 1px auto -webkit-focus-ring-color;\n box-shadow: none;\n }\n .gpay-card-info-container.white,\n .gpay-button.white {\n outline: 1px solid #3C4043;\n box-shadow: none;\n }\n .gpay-card-info-container.white.focus,\n .gpay-button.white.focus {\n outline: 1px auto Highlight;\n outline: 1px auto -webkit-focus-ring-color;\n box-shadow: none;\n }\n", +c),5===fd()&&D("\n .gpay-card-info-container,\n .gpay-button {\n overflow: hidden;\n }\n",c),Sc.push(c),Tc.push([]));d=Sc.indexOf(c);e=R(f)?"white":"black";g=b+"_"+f.buttonType+"_"+e;var h=f.buttonType;if(h&&"short"!=h&&"plain"!=h&&!t(Tc[d],"includes").call(Tc[d],g)){f=f.buttonType;h="white"!==e&&google.payments.api.EnableGpayNewButtonAsset?{Xa:"https://www.gstatic.com/instantbuy/svg/refreshedgraphicaldesign",eb:Sa}:{Xa:"https://www.gstatic.com/instantbuy/svg",eb:Ra};var l="white"===e?"light": +"dark";var k="long"===f?h.eb.buy[b]:h.eb[f||"buy"][b];D("long"==f||"buy"==f?"\n .gpay-button."+e+".long."+b+", .gpay-button."+e+".buy."+b+" {\n background-image: url("+h.Xa+"/"+l+"/"+b+".svg);\n min-width: "+k+"px;\n }":"\n .gpay-button."+e+"."+f+"."+b+" {\n background-image: url("+h.Xa+"/"+l+"/"+f+"/"+b+".svg);\n min-width: "+k+"px;\n }\n ",c);Tc[d].push(g)}b=document.createElement("button");gd(b,a);"default"==a.buttonColor&&(a.buttonColor="black");c=hd(a);b.setAttribute("class", +"gpay-button "+c);id(b);jd([b],a);if(a.onClick)b.addEventListener("click",a.onClick);else throw Error("Parameter 'onClick' must be set.");c=document.createElement("div");"fill"===a.buttonSizeMode&&(google.payments.api.EnableGpayNewButtonAsset?c.setAttribute("class","gpay-button-fill-new-style"):c.setAttribute("class","gpay-button-fill"));c.appendChild(b);return c} +function ed(a){t(Vc,"includes").call(Vc,a.buttonRootNode||document)||(D("\n .gpay-card-info-container {\n padding: 0;\n position: relative;\n min-width: 240px;\n height: 40px;\n min-height: 40px;\n border-radius: 4px;\n box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 1px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px;\n cursor: pointer;\n border: 0px;\n }\n\n .gpay-card-info-container.new_style {\n border-radius: 100vh;\n padding: 0;\n box-sizing: border-box;\n min-height: 48px;\n width: 240px;\n border: 1px solid #747775;\n }\n\n .gpay-card-info-container.black,\n .gpay-card-info-animation-container.black {\n background-color: #000;\n box-shadow: none;\n }\n\n .gpay-card-info-container.white,\n .gpay-card-info-animation-container.white {\n background-color: #fff;\n }\n\n .gpay-card-info-container.black.active {\n background-color: #5f6368;\n }\n\n .gpay-card-info-container.black.hover,\n .gpay-card-info-animation-container.black.hover {\n background-color: #3c4043;\n }\n\n .gpay-card-info-container.white.active {\n background-color: #fff;\n }\n\n .gpay-card-info-container.white.focus {\n box-shadow: #e8e8e8 0 1px 1px 0, #e8e8e8 0 1px 3px;\n }\n\n .gpay-card-info-container.white.hover,\n .gpay-card-info-animation-container.white.hover {\n background-color: #f8f8f8;\n }\n\n .gpay-card-info-iframe {\n border: 0;\n display: block;\n height: 100%;\n margin: auto;\n max-width: 100%;\n width: 240px;\n }\n\n .gpay-card-info-container-fill .gpay-card-info-iframe, .gpay-card-info-container-fill-new-style .gpay-card-info-iframe{\n position: absolute;\n top: 0;\n height: 100%;\n width: 100%;\n }\n\n .gpay-card-info-container-fill,\n .gpay-card-info-container-fill > .gpay-card-info-container{\n width: 100%;\n height: inherit;\n }\n\n .gpay-card-info-container-fill-new-style,\n .gpay-card-info-container-fill-new-style > .gpay-card-info-container{\n width: 100%;\n height: inherit;\n }\n\n .gpay-card-info-container-fill .gpay-card-info-placeholder-container, .gpay-card-info-container-fill-new-style .gpay-card-info-placeholder-container {\n align-items: center;\n justify-content: center;\n width: 100%;\n padding-top: 3px;\n box-sizing: border-box;\n overflow: hidden;\n }\n\n .gpay-card-info-container-fill .gpay-card-info-placeholder-svg-container, .gpay-card-info-container-fill-new-style .gpay-card-info-placeholder-svg-container{\n position: relative;\n width: 60%;\n height: inherit;\n max-height: 80%;\n margin-right: -20%;\n }\n\n .gpay-card-info-container-fill .gpay-card-info-placeholder-svg-container > svg {\n position: absolute;\n left: 0;\n height: 100%;\n max-width: 100%;\n }\n\n .gpay-card-info-container-fill-new-style .gpay-card-info-placeholder-svg-container > svg {\n position: absolute;\n left: 0;\n height: 100%;\n max-width: 100%;\n }\n",a.buttonRootNode), +D('\n .gpay-card-info-animation-container {\n display: flex;\n width:100%;\n position: absolute;\n z-index: 100;\n height: 40px;\n border-radius: 4px;\n }\n\n .gpay-card-info-animation-container.new_style {\n border-radius: 100vh;\n width: 100%;\n left: 0%;\n top: 0%;\n height: 100%;\n overflow: hidden;\n }\n\n .gpay-card-info-placeholder-container {\n display: flex;\n width: 100%;\n height: 100%;\n margin: auto;\n justify-content: center;\n }\n\n .gpay-card-info-animated-progress-bar-container {\n display: flex;\n box-sizing: border-box;\n position: absolute;\n width: 100%;\n }\n\n .gpay-card-info-animated-progress-bar {\n border-radius: 4px 4px 0px 0px;\n animation-duration: 0.5s;\n animation-fill-mode: forwards;\n animation-iteration-count: 1;\n animation-name: gpayProgressFill;\n animation-timing-function: cubic-bezier(0.97, 0.33, 1, 1);\n background: #caccce;\n width: 100%;\n height: 3px;\n max-height: 3px;\n }\n\n .gpay-card-info-animated-progress-bar-indicator {\n border-radius: 4px 4px 0px 0px;\n max-width: 20px;\n min-width: 20px;\n height: 3px;\n max-height: 3px;\n background: linear-gradient(to right, #caccce 30%, #acaeaf 60%);\n animation-delay: 0.5s;\n animation-duration: 1.7s;\n animation-fill-mode: forwards;\n animation-iteration-count: infinite;\n animation-name: gpayPlaceHolderShimmer;\n }\n\n .gpay-card-info-animated-progress-bar-new_style {\n border-radius: 4px 4px 0px 0px;\n animation-duration: 0.5s;\n animation-fill-mode: forwards;\n animation-iteration-count: 1;\n animation-name: gpayProgressFill;\n animation-timing-function: cubic-bezier(0.97, 0.33, 1, 1);\n background: #caccce;\n width: 100%;\n height: 2px;\n max-height: 2px;\n }\n\n .gpay-card-info-animated-progress-bar-indicator-new_style {\n border-radius: 4px 4px 0px 0px;\n max-width: 20px;\n min-width: 20px;\n height: 2px;\n max-height: 2px;\n background: linear-gradient(to right, #caccce 30%, #acaeaf 60%);\n animation-delay: 0.5s;\n animation-duration: 1.7s;\n animation-fill-mode: forwards;\n animation-iteration-count: infinite;\n animation-name: gpayPlaceHolderShimmer;\n }\n\n .gpay-card-info-animated-progress-bar-new_style.no-radius {\n border-radius: 0;\n }\n\n .gpay-card-info-animated-progress-bar.no-radius {\n border-radius: 0;\n }\n\n .gpay-card-info-animated-progress-bar-indicator-new_style.no-radius {\n border-radius: 0;\n }\n\n .gpay-card-info-animated-progress-bar-indicator.no-radius {\n border-radius: 0;\n }\n\n .gpay-card-info-iframe-fade-in {\n animation-fill-mode: forwards;\n animation-duration: 0.6s;\n animation-name: gpayIframeFadeIn;\n }\n\n .gpay-card-info-animation-container-fade-out {\n animation-fill-mode: forwards;\n animation-duration: 0.6s;\n animation-name: gpayPlaceHolderFadeOut;\n }\n\n .gpay-card-info-animation-gpay-logo {\n margin: 13px 7px 0px 39px;\n background-origin: content-box;\n background-position: center center;\n background-repeat: no-repeat;\n background-size: contain;\n height: 17px;\n max-height: 17px;\n max-width: 41px;\n min-width: 41px;\n }\n\n .gpay-card-info-animation-gpay-logo.black {\n background-image: url("https://www.gstatic.com/instantbuy/svg/dark_gpay.svg");\n }\n\n .gpay-card-info-animation-gpay-logo.new_style {\n background-image: url("https://www.gstatic.com/instantbuy/svg/refreshedgraphicaldesign/dark_gpay.svg");\n background-size: contain;\n height: 19px;\n max-height: 19px;\n max-width: 50px;\n min-width: 50px;\n }\n\n .gpay-card-info-animation-gpay-logo.white {\n background-image: url("https://www.gstatic.com/instantbuy/svg/light_gpay.svg");\n }\n\n @keyframes gpayPlaceHolderShimmer{\n 0% {\n margin-left: 0px;\n }\n 100% {\n margin-left: calc(100% - 20px);\n }\n }\n\n @keyframes gpayIframeFadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n }\n\n @keyframes gpayPlaceHolderFadeOut {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n }\n }\n\n @keyframes gpayProgressFill {\n from {\n width: 0;\n }\n to {\n width: 100%;\n }\n }\n\n .gpay-card-info-container-fill .gpay-card-info-animation-container{\n top: 0;\n width: 100%;\n height: 100%;\n }\n\n .gpay-card-info-container-fill-new-style .gpay-card-info-animation-container.new_style{\n top: 0;\n width: 100%;\n height: 100%;\n overflow: hidden;\n border-radius: 100vh;\n left: 0%;\n }\n\n .gpay-card-info-container-fill .gpay-card-info-animation-gpay-logo{\n background-position: right;\n margin: 0 0 0 0;\n max-width: none;\n width: 25%;\n height:inherit;\n max-height: 50%;\n }\n\n .gpay-card-info-container-fill-new-style .gpay-card-info-animation-gpay-logo{\n background-position: right;\n background-size: contain;\n margin: 0 0 0 0;\n max-width: none;\n width: 35%;\n min-width: 35%;\n height:inherit;\n max-height: 50%;\n }\n', +a.buttonRootNode),google.payments.api.EnableGpayButtonDynamicRadius&&D("\n .gpay-card-info-container.black,\n .gpay-button.black {\n outline: 1px solid #757575;\n box-shadow: none;\n }\n .gpay-card-info-container.black.focus,\n .gpay-button.black.focus {\n outline: 1px auto Highlight;\n outline: 1px auto -webkit-focus-ring-color;\n box-shadow: none;\n }\n .gpay-card-info-container.white,\n .gpay-button.white {\n outline: 1px solid #3C4043;\n box-shadow: none;\n }\n .gpay-card-info-container.white.focus,\n .gpay-button.white.focus {\n outline: 1px auto Highlight;\n outline: 1px auto -webkit-focus-ring-color;\n box-shadow: none;\n }\n", +a.buttonRootNode||document),5===fd()&&D("\n .gpay-card-info-container,\n .gpay-button {\n overflow: hidden;\n }\n",a.buttonRootNode||document),Vc.push(a.buttonRootNode||document));var b=hd(a),c=document.createElement("button");gd(c,a);c.setAttribute("class",(-1658203989===lc(Wc)?"gpay-button":"")+" gpay-card-info-container "+b);jd([c],a);var d=document.createElement("div");d.setAttribute("class",kd(a)?"gpay-card-info-animation-container new_style black":R(a)?"gpay-card-info-animation-container white": +"gpay-card-info-animation-container black");b=document.createElement("div");b.setAttribute("class","gpay-card-info-placeholder-container");var e=document.createElement("div");e.setAttribute("class",kd(a)?"gpay-card-info-animation-gpay-logo new_style black":R(a)?"gpay-card-info-animation-gpay-logo white":"gpay-card-info-animation-gpay-logo black");var g=xc(R(a)?Ta:kd(a)?Va:Ua),f=document.createElement("div");f.setAttribute("class","gpay-card-info-animated-progress-bar-container");var h=document.createElement("div"); +h.setAttribute("class",kd(a)?"gpay-card-info-animated-progress-bar-new_style":"gpay-card-info-animated-progress-bar");google.payments.api.EnableGpayButtonDynamicRadius&&h.classList.add("no-radius");var l=document.createElement("div");l.setAttribute("class",kd(a)?"gpay-card-info-animated-progress-bar-indicator-new_style":"gpay-card-info-animated-progress-bar-indicator");google.payments.api.EnableGpayButtonDynamicRadius&&l.classList.add("no-radius");h.appendChild(l);b.appendChild(e);"fill"!==a.buttonSizeMode? +b.appendChild(g):(e=xc(R(a)?Wa:Xa),g=document.createElement("div"),g.appendChild(e),g.setAttribute("class","gpay-card-info-placeholder-svg-container"),b.appendChild(g));f.appendChild(h);d.appendChild(b);d.appendChild(f);id(d);c.appendChild(d);var k=document.createElement("iframe");k.setAttribute("class","gpay-card-info-iframe");k.setAttribute("scrolling","no");b=new N("https://pay.google.com/gp/p/generate_gpay_btn_img");Oc(b,"buttonColor",a.buttonColor);Oc(b,"browserLocale",dd(a.buttonLocale));Oc(b, +"buttonSizeMode",a.buttonSizeMode);Oc(b,"enableGpayNewButtonAsset",google.payments.api.EnableGpayNewButtonAsset||!1);void 0!==a.allowedPaymentMethods&&Oc(b,"allowedPaymentMethods",JSON.stringify(a.allowedPaymentMethods));Oc(b,"gpayButtonVariantType",a.buttonVariant);k.src=b.toString();k.onload=function(){k.classList.add("gpay-card-info-iframe-fade-in");d.classList.add("gpay-card-info-animation-container-fade-out")};a.onClick&&c.addEventListener("click",a.onClick);id(c);c.appendChild(k);b=document.createElement("div"); +f=kd(a)?"gpay-card-info-container-fill-new-style":"gpay-card-info-container-fill";"fill"===a.buttonSizeMode&&b.setAttribute("class",f);b.appendChild(c);return b} +function cd(a,b,c){if(t($c,"includes").call($c,lc(a)))return 1;a=fd();if(2===a){if("pt"!==c||void 0===b)return 1;b=v(b);for(c=b.next();!c.done;c=b.next())if(a=c.value,"CARD"===a.type)for(c=void 0,a=null==(c=a.parameters)?void 0:c.allowedCardNetworks,c=v(a),a=c.next();!a.done;a=c.next())if(t(Ya,"includes").call(Ya,a.value))return 2;return 1}return a} +function fd(){switch(ad){case "GPAY_BUTTON_VARIANT_TYPE_NONE":return 1;case "GPAY_BUTTON_VARIANT_TYPE_DEBIT":return 2;case "GPAY_BUTTON_VARIANT_TYPE_SECURE":return 3;case "GPAY_BUTTON_VARIANT_TYPE_SPEED":return 4;case "GPAY_BUTTON_VARIANT_TYPE_SNOWFALL":return 5;case "GPAY_BUTTON_VARIANT_TYPE_BNPL_ONLY":return 6;case "GPAY_BUTTON_VARIANT_TYPE_BNPL_CARD":return 7;default:return 0}} +function id(a){["mouseover","mouseout"].map(function(b){a.addEventListener(b,function(c){a.classList.toggle("hover","mouseover"==c.type);var d=document.querySelector(".gpay-card-info-animation-container");null!==d&&d.classList.toggle("hover","mouseover"==c.type)})});["mousedown","mouseup","mouseout"].map(function(b){a.addEventListener(b,function(c){a.classList.toggle("active","mousedown"==c.type)})});["focus","blur"].map(function(b){a.addEventListener(b,function(c){a.classList.toggle("focus","focus"== +c.type)})})} +function gd(a,b){a.setAttribute("type","button");var c="Google Pay";if(google.payments.api.EnableGpayButtonAriaLabelLocalization){var d=dd(b.buttonLocale,!0);switch(b.buttonType){case "buy":case "long":var e;c=null!=(e=C.buy[d])?e:c;break;case "book":var g;c=null!=(g=C.book[d])?g:c;break;case "checkout":var f;c=null!=(f=C.checkout[d])?f:c;break;case "donate":var h;c=null!=(h=C.donate[d])?h:c;break;case "order":var l;c=null!=(l=C.order[d])?l:c;break;case "pay":var k;c=null!=(k=C.pay[d])?k:c;break; +case "subscribe":var q;c=null!=(q=C.subscribe[d])?q:c;break;case "short":case "plain":c="Google Pay";break;default:c="Google Pay"}}a.setAttribute("aria-label",c)} +function jd(a,b){google.payments.api.EnableGpayButtonDynamicRadius&&void 0!=b.buttonRadius&&null!=b.buttonRadius&&(Uc&&Uc.remove(),Uc=D(".gpay-card-info-container.gpay-card-info-custom-radius, .gpay-button.gpay-card-info-custom-radius\n {\n border-radius: "+b.buttonRadius+"px;\n overflow: hidden;\n }\n",b.buttonRootNode),a.forEach(function(c){return c.classList.add("gpay-card-info-custom-radius")}))} +function hd(a){var b="white";R(a)||(b="black");var c=a.buttonType||"buy";"buy"===a.buttonType?c="buy long":"plain"===a.buttonType&&(c="plain short");return!R(a)&&google.payments.api.EnableGpayNewButtonAsset?b+" "+c+" new_style "+dd(a.buttonLocale):b+" "+c+" "+dd(a.buttonLocale)}function R(a){return"white"==a.buttonColor} +function dd(a,b){var c=null!=navigator.language?navigator.language.substring(0,5):"en",d=(a||c||"en").substring(0,5),e=google.payments.api.EnableGpayNewButtonAsset?Sa:Ra;if(d in e.buy)return d;d!==c&&(void 0===b?0:b)&&mc({aa:"createButton",errorMessage:'Button locale "'+a+'" is not supported, falling back to browser locale.'});return c in e.buy?c:"en"}function kd(a){return google.payments.api.EnableGpayNewButtonAsset&&!R(a)};var ld=function(){},md=function(a,b){return new r.Promise(function(c,d){setTimeout(function(){d({reason:"OTHER_ERROR",intent:a,message:"REQUEST_TIMEOUT"})},b)})},nd=function(a,b){return{error:{reason:a.reason||"OTHER_ERROR",intent:a.intent||b,message:a.message}}},od=function(a,b,c){mc({aa:"loadPaymentData",errorMessage:"An error occurred in call back, please try to avoid this by setting structured error in callback response"});a&&M({eventType:b,merchantCallbackInfo:{callbackTrigger:c||0}})}; +ld.prototype.Gb=function(a,b){null===b.error&&(console.warn("Please remove null fields in callback returns."),delete b.error);return{modifiers:[{supportedMethods:["https://google.com/pay"],data:b}]}};ld.prototype.Pa=function(a,b){return{type:a,data:b}}; +var pd=function(a,b,c,d){return r.Promise.resolve(r.Promise.race([md("PAYMENT_AUTHORIZATION",c),b.onPaymentAuthorized(a)])).then(function(e){return d("paymentAuthorizationResponse",e)},function(e){od("REQUEST_TIMEOUT"===e.message,27,2);return d("paymentAuthorizationResponse",nd(e,"PAYMENT_AUTHORIZATION"))})},qd=function(a,b,c,d){return r.Promise.resolve(r.Promise.race([md(a.callbackTrigger in Ja?Ja[a.callbackTrigger]:"UNKNOWN_INTENT",c),b.onPaymentDataChanged(a)])).then(function(e){return d("paymentDataCallbackResponse", +e)},function(e){od("REQUEST_TIMEOUT"===e.message,26,Yb[a.callbackTrigger]);return d("paymentDataCallbackResponse",nd(e,a.callbackTrigger||"UNKNOWN_INTENT"))})};var sd=function(){var a=window.document,b=this;this.Ab=a;this.P=a.createElement("gpay-graypane");rd(this.P,{"z-index":2147483647,display:"none",position:"fixed",top:0,right:0,bottom:0,left:0,"background-color":"rgba(32, 33, 36, .6)"});this.Sa=null;this.P.addEventListener("click",function(){if(b.Sa)try{b.Sa.focus()}catch(c){}})};sd.prototype.show=function(a){this.Sa=a||null;this.Ab.body.appendChild(this.P);rd(this.P,{display:"block",opacity:0});return td(this.P,{opacity:1})}; +var ud=function(a){a.Sa=null;a.P.parentElement&&td(a.P,{opacity:0}).then(function(){rd(a.P,{display:"none"});a.Ab.body.removeChild(a.P)})};function rd(a,b){for(var c in b)a.style.setProperty(c,b[c].toString(),"important")} +function td(a,b){var c=a.ownerDocument.defaultView,d=a.style.transition||"";return(new r.Promise(function(e){c.setTimeout(function(){c.setTimeout(e,300);rd(a,t(Object,"assign").call(Object,{transition:"transform 300ms ease-out, opacity 300ms ease-out"},b))})})).then(function(){rd(a,t(Object,"assign").call(Object,{transition:d},b))})};var vd=function(a){this.s=a;this.ib=this.jb=this.B=this.ba=null;this.ga=3E4};m=vd.prototype;m.kb=function(a){this.B=a};m.xa=function(a){this.ba=a}; +m.isReadyToPay=function(a){var b=wd(a);return new r.Promise(function(c){(void 0!=b.hasEnrolledInstrument?b.hasEnrolledInstrument():b.canMakePayment()).then(function(d){window.sessionStorage.setItem("google.payments.api.storage.isreadytopay.result",d.toString());var e={result:d};2<=a.apiVersion&&a.existingPaymentMethodRequired&&(e.paymentMethodPresent=d);c(e)}).catch(function(){window.sessionStorage.getItem("google.payments.api.storage.isreadytopay.result")?c({result:"true"==window.sessionStorage.getItem("google.payments.api.storage.isreadytopay.result")}): +c({result:!1})})})};m.prefetchPaymentData=function(a){wd(a,this.s,a.transactionInfo.currencyCode,a.transactionInfo.totalPrice)};m.loadPaymentData=function(a){xd(this,a)}; +var wd=function(a,b,c,d){var e={};a&&(e=JSON.parse(JSON.stringify(a)));e.apiVersion||(e.apiVersion=1);e.swg&&(e.allowedPaymentMethods=["CARD"]);b&&"TEST"==b&&(e.environment=b);return new PaymentRequest([{supportedMethods:[b&&"SANDBOX"===b&&google.payments.api.EnablePaymentHandlerSandboxBuyflow?"https://pay.sandbox.google.com/gp/p/payment_method_manifest.json":"https://google.com/pay"],data:e}],{total:{label:"Estimated Total Price",amount:{currency:c||"USD",value:d||"0"}}})},xd=function(a,b){b=wd(b, +a.s,b.transactionInfo&&b.transactionInfo.currencyCode||void 0,b.transactionInfo&&b.transactionInfo.totalPrice||void 0);b.onpaymentmethodchange=function(c){var d=new ld;d=c.methodDetails.callbackTrigger?qd(c.methodDetails,a.B,a.ga,d.Gb):pd(c.methodDetails,a.B,a.ga,d.Gb);c.updateWith(d)};a.ba(b.show().then(function(c){google.payments.api.LogInternally&&console.log("payment response",c);c.complete("success");return c.details.statusCode?(google.payments.api.LogInternally&&console.log("status code",c.details.statusCode), +{error:c.details}):c.details}).catch(function(c){google.payments.api.LogInternally&&console.log("payment response with err",c);c.statusCode="CANCELED";throw c;}))};var yd=["SHIPPING_ADDRESS","SHIPPING_OPTION"];function zd(a){if(2<=a.apiVersion){var b=Ad(a);if(b&&1==b.length&&"CRYPTOGRAM_3DS"==b[0])return!0}return 1==a.allowedPaymentMethods.length&&"TOKENIZED_CARD"==a.allowedPaymentMethods[0]}function Bd(a,b){return 2<=a.apiVersion&&(a=Ad(a))&&t(a,"includes").call(a,b)?!0:!1} +function Cd(){var a=window.location.hostname,b=a.length-11;return 0<=b&&a.indexOf(".google.com",b)==b||void 0===window.isSecureContext?null:window.isSecureContext?null:"Google Pay APIs should be called in secure context!"}function Dd(a){if(a.environment&&!(n=t(Object,"values").call(Object,Ka),t(n,"includes")).call(n,a.environment))throw Error("Parameter environment in PaymentsClientOptions can optionally be set to PRODUCTION, otherwise it defaults to TEST.");} +function Ed(a){if(!a)return"isReadyToPayRequest must be set!";if(Fd(a))return"UPI not supported";if(2<=a.apiVersion){if(!("apiVersionMinor"in a))return"apiVersionMinor must be set!";if(!a.allowedPaymentMethods||!Array.isArray(a.allowedPaymentMethods)||0==a.allowedPaymentMethods.length)return"for v2 allowedPaymentMethods must be set to an array containing a list of accepted payment methods";for(var b=0;ba.apiVersion||!a.allowedPaymentMethods?null:Jd(a,"UPI")} +function Kd(a,b){if(a.callbackIntents&&!b)return"paymentDataCallbacks must be set";if(t(a.callbackIntents,"includes").call(a.callbackIntents,"PAYMENT_AUTHORIZATION")!==!!b.onPaymentAuthorized)return"Both PAYMENT_AUTHORIZATION intent and onPaymentAuthorized must be set";var c=yd.slice();google.payments.api.EnableOfferCallback&&c.push("OFFER");google.payments.api.EnablePaymentMethodCallback&&c.push("PAYMENT_METHOD");return!!c.filter(function(d){return t(a.callbackIntents,"includes").call(a.callbackIntents, +d)}).length!==!!b.onPaymentDataChanged?"onPaymentDataChanged callback must be set if any of "+(c+" callback intent is set."):null}function Ad(a){return a.allowedPaymentMethods&&(a=Jd(a,"CARD"))&&a.parameters?a.parameters.allowedAuthMethods:null}function Jd(a,b){for(var c=0;c>>0),ee=function(a){z(a,"Listener can not be null.");if("function"===typeof a)return a;z(a.handleEvent,"An object listener must have handleEvent method.");a[ne]||(a[ne]= +function(b){return a.handleEvent(b)});return a[ne]};var S=function(){Od.call(this);this.J=new Xd(this);this.Yb=this;this.hb=null};ya(S,Od);S.prototype[Td]=!0;S.prototype.addEventListener=function(a,b,c,d){de(this,a,b,c,d)};S.prototype.removeEventListener=function(a,b,c,d){le(this,a,b,c,d)}; +S.prototype.dispatchEvent=function(a){fe(this);var b=this.hb;if(b){var c=[];for(var d=1;b;b=b.hb)c.push(b),z(1E3>++d,"infinite loop")}b=this.Yb;d=a.type||a;if("string"===typeof a)a=new Pd(a,b);else if(a instanceof Pd)a.target=a.target||b;else{var e=a;a=new Pd(d,b);nb(a,e)}e=!0;if(c)for(var g=c.length-1;!a.Aa&&0<=g;g--){var f=a.currentTarget=c[g];e=oe(f,d,!0,a)&&e}a.Aa||(f=a.currentTarget=b,e=oe(f,d,!0,a)&&e,a.Aa||(e=oe(f,d,!1,a)&&e));if(c)for(g=0;!a.Aa&&ga.g.innerWidth?Math.min(100,a.g.outerWidth-a.g.innerWidth):g?100:0),.5*c);var f=Math.max(d-(e&&a.g.outerHeight>a.g.innerHeight?Math.min(100,a.g.outerHeight-a.g.innerHeight):g?100:0),.5*d);d=Math.floor(Math.min(600,.9*c));e=Math.floor(Math.min(600,.9*f));a.fa.width&&(d=Math.min(a.fa.width,c));a.fa.height&&(e=Math.min(a.fa.height,f));a=Math.floor((b.width-d)/2);b=Math.floor((b.height- +e)/2);c={height:e,width:d,resizable:"yes",scrollbars:"yes"};g||(c.left=a,c.top=b);g="";for(var h in c)g&&(g+=","),g+=h+"="+c[h];return g},Ie=function(a){a.R=new pe(500);a.R.addEventListener("tick",function(){Ke(a,!0)});a.R.start();a.m=new T(a.g,a.Y,null);a.m.connect(a.ma.bind(a))},Ke=function(a,b){if(!a.Y||a.Y.closed)a.R&&(a.R.stop(),a.R=null),a.g.setTimeout(function(){try{a.W("canceled",null)}catch(c){Je(a,c)}},b?3E3:0)},Je=function(a,b){a.I&&a.I(r.Promise.reject(b));a.disconnect()}; +Fe.prototype.W=function(a,b){if(this.I){var c=this.m.isConnected();a=new qe(a,b,"popup",c?ze(this.m):Cc(this.Va),c,c);ue(this.g,a,this.I);this.I=null}this.m&&Ae(this.m,"close");this.disconnect()};Fe.prototype.ma=function(a,b){var c=this;"connect"==a?(Ce(this.m,this.Ha),this.sa()):"result"==a?(a=b.code,this.W(a,"failed"==a?Error(b.data||""):b.data)):"check"==a&&this.g.setTimeout(function(){return Ke(c)},200)};var Le=function(a,b,c,d,e){this.g=a;this.cc=b;this.dc=c;this.C=d;this.zc=e}; +Le.prototype.Ga=function(){var a=this,b=new qe(this.cc,this.dc,"redirect",this.C,this.zc,!1);return new r.Promise(function(c){ue(a.g,b,c)})};var Me=function(){var a=window,b=this;this.version="1.23";this.g=a;this.L=a.location.hash;this.mb={};this.nb={};this.Mb=null;new r.Promise(function(c){b.Mb=c})},Ne=function(a,b,c){var d=new Ee(a,b,c);return d.connect().then(function(){return d})};Me.prototype.open=function(a,b,c,d,e){return{pd:Oe(this,a,b,c,d,e).Ma()}}; +var Pe=function(a,b,c,d,e){var g=Oe(a,"GPAY",b,c,d,e);return g.Za.then(function(){return g})}; +Me.prototype.xa=function(a,b){var c=this.mb[a];c||(c=[],this.mb[a]=c);c.push(b);c=this.nb[a];if(!c&&this.L){try{var d=this.g,e=se(this.L).__WA_RES__;if(e){var g=JSON.parse(e);if(g&&g.requestId==a){var f=d.location.hash;if(f){var h=encodeURIComponent("__WA_RES__")+"=";e=-1;do if(e=f.indexOf(h,e),-1!=e){var l=0g.readyState))if(100>g.status||599Number(c[1]))return!1; +a.o.push(96);return google.payments.api.EnableDynamicUpdateForClank?!0:(a.o.push(42),!1)};ra("google.payments.api.PaymentsAsyncClient",X);X.prototype.isReadyToPay=X.prototype.isReadyToPay;X.prototype.prefetchPaymentData=X.prototype.prefetchPaymentData;X.prototype.loadPaymentData=X.prototype.loadPaymentData;X.prototype.createButton=X.prototype.ka;X.prototype.notifyAvailableOffers=X.prototype.notifyAvailableOffers;var Y=function(){var a=Error.call(this,"This method can only be called one at a time");this.message=a.message;"stack"in a&&(this.stack=a.stack)},qf=Error;Y.prototype=ia(qf.prototype);Y.prototype.constructor=Y;if(na)na(Y,qf);else for(var rf in qf)if("prototype"!=rf)if(Object.defineProperties){var sf=Object.getOwnPropertyDescriptor(qf,rf);sf&&Object.defineProperty(Y,rf,sf)}else Y[rf]=qf[rf];Y.pa=qf.prototype;var Z=function(a,b){a=void 0===a?{}:a;this.jc=jc({},window.gpayMerchantIdFromUrl?{merchantInfo:{merchantId:window.gpayMerchantIdFromUrl}}:{},window.gpayInitParams,a);this.Ia=new X(this.jc,this.nc.bind(this),b);this.ya=null};m=Z.prototype;m.nc=function(a){this.ya(a)};m.isReadyToPay=function(a){return this.Ia.isReadyToPay(a)};m.prefetchPaymentData=function(a){this.Ia.prefetchPaymentData(a)};m.notifyAvailableOffers=function(){}; +m.loadPaymentData=function(a){var b=this;google.payments.api.EnablePwgTestExperiment&&console.log("ZOMBIEMONKEYATEMYBRAIN");return(new r.Promise(function(c){if(b.ya)throw new Y;b.ya=c;b.Ia.loadPaymentData(a)})).then(function(c){b.ya=null;return c},function(c){c instanceof Y||(b.ya=null);throw c;})};m.ka=function(a){a=void 0===a?{}:a;return this.Ia.ka(a)};Z.prototype.createButton=Z.prototype.ka;Z.prototype.loadPaymentData=Z.prototype.loadPaymentData;Z.prototype.notifyAvailableOffers=Z.prototype.notifyAvailableOffers; +Z.prototype.prefetchPaymentData=Z.prototype.prefetchPaymentData;Z.prototype.isReadyToPay=Z.prototype.isReadyToPay;ra("google.payments.api.PaymentsClient",Z);Z.prototype.isReadyToPay=Z.prototype.isReadyToPay;Z.prototype.prefetchPaymentData=Z.prototype.prefetchPaymentData;Z.prototype.loadPaymentData=Z.prototype.loadPaymentData;Z.prototype.createButton=Z.prototype.ka;Z.prototype.notifyAvailableOffers=Z.prototype.notifyAvailableOffers;if(google.payments.api.UseCanMakePaymentResultFromPayjs){try{hf=(new PaymentRequest([{supportedMethods:["https://google.com/pay"],data:{apiVersion:2,apiVersionMinor:0,allowedPaymentMethods:[{type:"CARD",parameters:{allowedAuthMethods:["PAN_ONLY","CRYPTOGRAM_3DS"],allowedCardNetworks:["VISA","MASTERCARD"]}}]}}],{total:{label:"Estimated Total Price",amount:{currency:"USD",value:"10"}}})).canMakePayment()}catch(a){hf=r.Promise.resolve(!1)}hf.then(function(a){return of=a}).catch(function(){return of= +!1})};}).call(this); diff --git a/persistedqueries-a071476b29a08d21.js b/persistedqueries-a071476b29a08d21.js new file mode 100644 index 0000000..a6b48b4 --- /dev/null +++ b/persistedqueries-a071476b29a08d21.js @@ -0,0 +1 @@ +"use strict";(("undefined"!=typeof self?self:this).webpackChunk_cb_app=("undefined"!=typeof self?self:this).webpackChunk_cb_app||[]).push([[822],{1093:e=>{e.exports=JSON.parse('{"003ca96c740cee1c3337861349cefc1139abd9cad1fa00ed2586880b1c8d43ee":"query CoinbaseOneSignupStepQuery($productKey:String!){viewer{...useIsEligibleForFreeTrialFragment,id},...EnrollmentBenefitsFragment,...SignupLegalTermsFragment,...PaymentMethodSelectModalFragment,...useSupportedSubscriptionPaymentMethodsFragment,...useSubscriptionPlansFragment,...useFormattedFreeTrialLengthFragment}fragment EnrollmentBenefitsFragment on Query{viewer{...useAdvancedTradeBenefitDataFragment_34IKx5,id},...useSubscriptionSignupTrackingDataFragment,...useSubscriptionBenefitsFragment,...useIsEligibleForMessariProFragment,...useCurrentMaxBoostedRateFragment}fragment PaymentMethodSelectModalFragment on Query{...useSupportedSubscriptionPaymentMethodsFragment}fragment SignupLegalTermsFragment on Query{...useCanAccessCryptoBackupsFragment,...useSubscriptionPlansFragment,viewer{...useIsEligibleForFreeTrialFragment,id}}fragment SubscriptionPaymentMethod_inline on CoinbaseSubscriptionPaymentMethod{type,currency,metadata{__typename,...on CoinbaseSubscriptionFiatAccountMetadata{accountUuid,name,balance{value,currency}},...on CoinbaseSubscriptionACHMetadata{paymentMethodUuid,accountName,accountNumber},...on CoinbaseSubscriptionWorldpayCardMetadata{paymentMethodUuid,institutionName,cardLast4},...on CoinbaseSubscriptionCryptoAccountMetadata{accountUuid,asset{assetCurrentBalance{availableToTradeBalance{value,currency},availableToTradeBalanceFiat{value,currency},id},asset{imageUrl,displaySymbol,name,id},id}}}}fragment cryptoBackupUtils_isEligibleFragment on Query{viewer{coinbaseSubscriptionEligibility(eligibleEntities:[CRYPTO_BACKUP_PAYMENT]){isEligible},id}}fragment getSubscriptionPlanBenefitFragment on CoinbaseSubscriptionPlanBenefit{benefitType,benefitDetails{__typename,...on AdvancedTradeBenefitDetails{cryptoBackPercentage,id},...on NoTradingFeeCoinbaseSubscriptionBenefitDetails{limit{value,currency}},...on USDCBoostedRewardBenefitDetails{apy,stakingCap{value,currency},id},...on AtoProtectionBenefitDetails{id},...on BoostedCardRewardsBenefitDetails{id},...on BoostedStakingBenefitDetails{id},...on CointrackerBenefitDetails{id},...on CryptoBackCoinbaseSubscriptionBenefitDetails{id},...on CryptoTaxCalculatorBenefitDetails{id},...on MessariTrialBenefitDetails{id},...on PriorityPhoneSupportBenefitDetails{id},...on SweepstakesBenefitDetails{id},...on TaxCenterBenefitDetails{id}}}fragment getSubscriptionPlanFragment on CoinbaseSubscriptionPlan{id,displayName,type,product,planBillingFrequency{unit,numberOfUnits},subscriptionPlanUuid,price{value,currency},promotion{promotionType,id},proratedPrice{value,currency},tier,metadata{migrationMetadata{__typename,...on CoinbaseSubscriptionPlanMigrationBillingCycleChange{initialBillingPeriodEnd,proratedPrice{value,currency},creditRefund{value,currency}}}}}fragment isSubscribedFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,id},id}}fragment useAdvancedTradeBenefitDataFragment_34IKx5 on Viewer{coinbaseSubscriptionUserBenefit{retailAdvancedTradingBenefit{userBenefitState{isEligible},cryptoBackPercentage}}}fragment useCanAccessCryptoBackupsFragment on Query{...cryptoBackupUtils_isEligibleFragment}fragment useCurrentMaxBoostedRateFragment on Query{viewer{earn{programs{eligible{currentRateMax{boostedRate{formatted},id}}}},id}}fragment useFormattedFreeTrialLengthFragment on Query{...useFreeTrialPlanFragment}fragment useFreeTrialPlanFragment on Query{viewer{coinbaseSubscriptionPlans{...getSubscriptionPlanFragment,id},id}}fragment useIsEligibleForFreeTrialFragment on Viewer{freeTrialEligibility:coinbaseSubscriptionEligibility(eligibleEntities:[FREE_TRIAL]){isEligible}}fragment useIsEligibleForMessariProFragment on Query{viewer{coinbaseSubscriptionUserBenefit{messariTrialBenefit{userBenefitState{isEligible}}},id}}fragment useNextInvoicePriceFragment on Viewer{coinbaseSubscription(productKey:$productKey){renewalSummary{renewalAmount{value,currency}},id}}fragment useSubscriptionBenefitsFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{type,benefits{...getSubscriptionPlanBenefitFragment,id},id},id},coinbaseSubscriptionPlans{type,promotion{promotionType,id},planBillingFrequency{unit,numberOfUnits},benefits{...getSubscriptionPlanBenefitFragment,id},id},id}}fragment useSubscriptionPlansFragment on Query{viewer{...useIsEligibleForFreeTrialFragment,coinbaseSubscriptionPlans{...getSubscriptionPlanFragment,id},id}}fragment useSubscriptionSignupTrackingDataFragment on Query{viewer{...useIsEligibleForFreeTrialFragment,id}}fragment useSupportedSubscriptionPaymentMethodsFragment on Query{viewer{...useNextInvoicePriceFragment,coinbaseSubscriptionPaymentMethods{type,...SubscriptionPaymentMethod_inline},id},...useSubscriptionPlansFragment,...isSubscribedFragment}","005224eec270d4e94efba83a0c9e44ee9fc51f110716d785397d5e628bd93e74":"query LessonModalQuery($assetSlug:String!,$index:Int!,$campaignSlug:String,$indexString:String!){viewer{getEarnQuiz(assetSlug:$assetSlug,index:$indexString,campaignSlug:$campaignSlug){quiz{...LessonQuizModalFragment}},assetBySlug(slug:$assetSlug){earnLessonByIndex(index:$index,campaignSlug:$campaignSlug){isComplete,earnLesson{type,displayData{__typename,...on EarnStaticLesson{...StaticLessonFragment}}}},...VideoLessonFragment_2eJoNR,id},id}}fragment LessonQuizModalFragment on EarnSingleSelectQuiz{...useSubmitQuizAnswerFragment,question,description,options{label,value}}fragment StaticLessonFragment on EarnStaticLesson{screens{title,body,imageUrl}}fragment VideoLessonFragment_2eJoNR on ViewerAsset{earnLessonByIndex(index:$index,campaignSlug:$campaignSlug){earnLesson{displayData{__typename,...on EarnVideoLesson{title,body,video{videoUrl,height,width}}}}}}fragment useSubmitQuizAnswerFragment on EarnSingleSelectQuiz{assignmentUuid,promptUuid}","00a4008fa4160b6d25a9179f602b023d60ba3da31db2c81c6e17718677273c2b":"mutation EditContactStepUpdateMutation($input:UpdateSendReceiveContactInput!){updateSendReceiveContact(input:$input){__typename,...on UpdateSendReceiveContactSuccess{viewer{...FavoriteContactsViewerFragment,...useSendRecipientsFragment_3OVASn,...SendSelectRecipientStepViewerFragment,id}},...on UpdateSendReceiveContactError{__typename,error{message,code}}}}fragment FavoriteContactsViewerFragment on Viewer{...useSendRecipientsFragment_3OVASn}fragment SendSelectRecipientStepViewerFragment on Viewer{...useSendRecipientsFragment_3OVASn}fragment useRecentContactsFragment_4k8aT2 on Viewer{accountHistory{recentSends(first:5){edges{cursor,node{amount{currency},uuid,createdAt,category,details{__typename,...on CryptoSendDetails{cryptoRecipient:recipient{address,destinationTag}},...on UserSendDetails{recipient,avatarUrl}},viewerAsset{accounts{primary,uuid,id},id},id,__typename}},pageInfo{endCursor,hasNextPage}}}}fragment useSendRecipientsFragment_3OVASn on Viewer{sendReceiveContacts{allContacts(first:5){edges{node{uuid,blockchainAddresses{uuid,address,destinationTag,label},id,__typename},cursor},pageInfo{endCursor,hasNextPage}}},...useRecentContactsFragment_4k8aT2}","017393f65f2381d3d532105223526441aeb39d88e646f4776033deaee5da237c":"mutation useAllocatePortfolioMutation($input:AllocatePortfolioInput!){allocatePortfolio(input:$input){__typename,...on GenericError{code,message}}}","01fb92f2fbeb517c39a18d9b4c7ab32631dc37893bdd786c19996d142275919a":"mutation useFulfillReceiveRequirementsMutation($input:FulfillReceiveRequirementsInput!){fulfillReceiveRequirements(input:$input){__typename,...on FulfillReceiveRequirementsSuccess{dummy},...on FulfillReceiveRequirementsError{missingFields{options}},...on GenericError{message,code}}}","024d532193dc83d403a0e65f3fbee03d73d689cb5a76e90d7c701a59c25a8139":"query ReceiveContentQuery($accountId:Uuid!,$useDefaultAccountForFlow:Boolean!,$useAccountV1:Boolean!,$network:String,$flow:AccountsFlow!,$nativeCurrency:TickerSymbol!){viewer{accountByUuid(uuid:$accountId)@include(if:$useAccountV1){...AssetWarningFragment_118zpk,...AssetWarningStepFragment_118zpk,...ReceiveAddressStepV2Fragment_118zpk,...SelectAccountStepFragment_receive,...SendWarningStepFragment,...ChangeNetworkStepFragment,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:RECEIVE,applicationContext:CONSUMER){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}},id},defaultAccountForFlow(flow:RECEIVE)@include(if:$useDefaultAccountForFlow){...AssetWarningFragment_118zpk,...AssetWarningStepFragment_118zpk,...ReceiveAddressStepV2Fragment_118zpk,...SelectAccountStepFragment_receive,...SendWarningStepFragment,...ChangeNetworkStepFragment,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:RECEIVE,applicationContext:CONSUMER){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}},uuid,id},policyRestrictions(action:receives){...PolicyRestrictionEnforcerFragment,id},id},...SelectAccountStepReceiveFragment}fragment AccountSelectAccountsFragment on Account{...useAccountSearchFragment}fragment AddressInlineWarningLabelFragment_118zpk on Account{assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id},supportedNetworks(action:RECEIVE,applicationContext:CONSUMER){supportedNetworks{__typename}}},...on Node{__isNode:__typename,id}},address(network:$network){inlineWarning{text},id}}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment AssetSelectRowFragment on Asset{...AssetCurrencyIconFragment}fragment AssetSelectorCellFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,name,exponent,...AssetIsStablecoinFragment,unitPriceScaleV2(quoteCurrency:$nativeCurrency),latestQuoteV2(quoteCurrency:$nativeCurrency){price,percentChanges{day}},...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment AssetWarningFragment_118zpk on Account{address(network:$network){launchWarning{title,subtitle,hyperlink{url,text},cta{text}},id},type,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment AssetWarningStepFragment_118zpk on Account{address(network:$network){inlineWarning{tooltip{title,subtitle}},id},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment ChangeNetworkStepFragment on Account{assetOrFiatCurrency{__typename,...on ViewerAsset{asset{displaySymbol,id}},...on Node{__isNode:__typename,id}}}fragment ChangeNetworkStepSupportedNetworksFragment on SendReceiveSupportedNetworks{supportedNetworks{networkSlug,isDefault,isEnabled,networkName,assetImageUrl,isFreeGasEnabled}}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment ReceiveAddressStepV2Fragment_118zpk on Account{...AddressInlineWarningLabelFragment_118zpk,...AssetWarningFragment_118zpk,...ReceiveDestinationTagFieldFragment_118zpk,uuid,type,address(network:$network){launchWarning{title,subtitle,hyperlink{url,text},cta{text}},inlineWarning{text},addressLabel,qrCodeImageUrl,depositUri,addressInfo{destinationTag,address},id},assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:RECEIVE,applicationContext:CONSUMER){isGeofenced,supportedNetworks{__typename}},asset{destinationTag{name},displaySymbol,platformName,name,imageUrl,id}},...on Node{__isNode:__typename,id}}}fragment ReceiveDestinationTagFieldFragment_118zpk on Account{assetOrFiatCurrency{__typename,...on ViewerAsset{asset{displaySymbol,destinationTag{name},id}},...on Node{__isNode:__typename,id}},address(network:$network){addressInfo{destinationTag,address},id}}fragment SelectAccountStepFragment_receive on Account{uuid}fragment SelectAccountStepReceiveFragment on Query{...SendReceiveAccountSelectFragment}fragment SelectAssetRowAccountFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,platformName,name,exponent,...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment SendReceiveAccountSelectFragment on Query{...useAccountItemsFragment_GWlyG}fragment SendWarningStepFragment on Account{address(network:$network){inlineWarning{tooltip{title,subtitle}},id}}fragment useAccountItemsFragment_GWlyG on Query{viewer{accountsForFlow(flow:$flow){name,uuid,availableBalance{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{assetBalanceBreakdown{availableToSendBalance{value,currency}},asset{name,exponent,platformName,displaySymbol,slug,uuid,id}},...on Node{__isNode:__typename,id}},...AccountSelectAccountsFragment,id},id}}fragment useAccountSearchFragment on Account{uuid,type,name,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,name,displaySymbol,platformName,slug,exponent,imageUrl,destinationTag{regex},...AssetSelectRowFragment,id},assetBalanceBreakdown{availableToSendBalanceFiat{value,currency},availableToSendBalance{value,currency}},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}},...SelectAssetRowAccountFragment,...AssetSelectorCellFragment}fragment useSupportedNetworksFragment on SendReceiveSupportedNetworks{supportedNetworks{networkSlug,isEnabled,isDefault,networkName,assetImageUrl,isFreeGasEnabled}}","02f823826314c1e9098a32e95e8574ab69ae91eaf10ee94e4adfc8aaa6d41c43":"mutation usePacksBuyQuoteSubmitterMutation($input:CreateQuotePackInput!){createQuotePack(input:$input){__typename,...on CreateQuotePackSuccess{...createQuotePackFragment},...on GenericError{message,code}}}fragment createQuotePackFragment on CreateQuotePackSuccess{packOrder{id,uuid,validUntil,packId,fiatAmount{value,currency},fee{amount{value,currency}},quotes{spreadPercentage,fiatAmount{value,currency},cryptoAmount{value,currency},unitPrice{value,currency}},taxDetails{name,amount{value,currency}}}}","034361bff10d4a023d7199ce751564ef139d08f0032583853aa5ff1f10d8d0e0":"query ScheduleManualSweepModalContentQuery{viewer{retailDerivatives{futuresSweepInformation{processing{__typename,...on FuturesManualSweepInformationSweepScheduled{isMax,amount{value}}}}},fiatAccounts{assetOrFiatCurrency{__typename,...on TiersCurrency{code,assetBalanceBreakdown{futuresBalanceBreakdown{futuresExcessLiquidity{value,currency}}}},...on Node{__isNode:__typename,id}},id},id}}","03884f09afcaf61dada3f86f47aeaebb97bc4a866e8f1fc080100d03f33471e3":"query BankSelectionStepQuery{viewer{openBankingSupportedBanks(transferType:buys){edges{node{trueLayerBankProviderId,iconUrl,displayName,availabilityStatusCode,id}}},id}}","040bb057d1552cc136b0ab318683f825493faa5ee014327767d580f47b940de7":"mutation useAcceptUserAgreementMutation($input:AcceptUserAgreementInput!){acceptUserAgreement(input:$input){__typename,...on AcceptUserAgreementSuccess{acceptedAgreement{type}},...on BadRequestError{message,code}}}","043b4a46200587bc98afa81a1ad58030fd57c4f0c78e5edd8f57ba17a4e4fb11":"query LearningRewardsTopBannerUpsellSurfaceQuery($surfaceNames:[String!]!,$skip:Boolean!,$ineligibleCampaignNames:[String!]){...useUpsellFrameworkSurfaceDataFragment}fragment useUpsellFrameworkSurfaceDataFragment on Query{viewer@skip(if:$skip){upsellList(surfaceNames:$surfaceNames,ineligibleCampaignNames:$ineligibleCampaignNames){name,isActive,maxSize,coolOffSeconds,lastSeen,upsells{isActive,isDismissible,minVersion,maxVersion,allotments{budget,coolOffSeconds},experiment{name,variants},campaign{name,isActive,lastSeen,state},renderId,impressionCount,isDismissed,lastSeen,sdui{name,layout}},experiment{name,variants}},id}}","0462084d600b4024c7f32bda6bbf4688a91ebdbcf29a97d584a0a2d2fd256eaf":"mutation useSubscriptionCancellerMutation($subscriptionId:Uuid!){cancelSubscription(input:{subscriptionId:$subscriptionId}){__typename,...on CancelSubscriptionQueued{success},...on GenericError{message,code}}}","04b66277463e8b706a59de122f4b365ae369c6e3f83f9ffdce868fea88bed545":"mutation useBuyQuoteSubmitterMutation($input:CreateBuyInput!){createBuy(input:$input){__typename,...on CreateBuySuccess{...createBuyFragment},...on CreateBuyPartialError{error{message},transferBuy{cancelReason{message,code,cta},id}},...on GenericError{message}}}fragment createBuyFragment on CreateBuySuccess{transferBuy{uuid,spreadPercentage,amount{value,currency},subtotal{value,currency},total{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}},waivedDetails{amount{value,currency},source}},fee{value,currency},taxDetails{name,amount{value,currency}},defaultFee{value,currency},feeWithoutSubscriptionBenefit{value,currency},...simpleTradeBenefit_buy,unitPrice{amount{value,currency}},holdDays,recurringPayment,instantAch{isTotalInstant,instantAchAmount{value,currency}},resource,tradeIncentiveInfo{hasBeenApplied,redemptionStatus,endsAt,feeWithoutIncentive{value,currency},id},id},userWarnings{code,message,link{url,text},context{details,title,linkText},id}}fragment simpleTradeBenefit_buy on TransferBuy{fee{value,currency},appliedSubscriptionBenefit,feeWithoutSubscriptionBenefit{value,currency},subscriptionInfo{hasBenefitCap,freeTradingResetDate,remainingFreeTradingVolume{value}}}","04dd32093e866df2e546bac400a53c1e268495043cb7265574d97bf2f9028b49":"query LayoutMobileQuery($productKey:String!,$accountUuid:Uuid!,$assetSlug:String!,$assetSymbol:String!,$assetUuid:Uuid!,$skipAccountUuid:Boolean!,$skipAssetSlug:Boolean!,$skipAssetSymbol:Boolean!,$skipAssetUuid:Boolean!,$skipNotificationDropdownHub:Boolean!){...HeaderBarMobileFragment,...TopNavigationBarMobileFragment,...ChecklistBannerFragment,...BottomFixedContentFragment}fragment AppSwitcherContainerFragment on AppSwitcherSection{...AppSwitcherRecipeFragment,category}fragment AppSwitcherContentFragment on AppSwitcherSection{...AppSwitcherContentSectionFragment,applications{__typename},category}fragment AppSwitcherContentSectionFragment on AppSwitcherSection{applications{applicationIdentifier,tile{label,name,destinationUri,tag{intent,colorScheme}}},category}fragment AppSwitcherFragment on Query{viewer{userProperties{userType,id},appSwitcherApplications{sections{category,...AppSwitcherContainerFragment}},id},...getRestrictedApplicationIdentifiersFragment}fragment AppSwitcherRecipeFragment on AppSwitcherSection{...AppSwitcherContentFragment}fragment BottomFixedContentFragment on Query{...MobileBottomTabNavigationFragment,...TradeDrawerV2Fragment}fragment ChecklistBannerFragment on Query{...useAccountChecklistFragment,viewer{userProperties{hasMadeAPurchase,id},id}}fragment EarnBottomTabFragment on Query{...useHasYieldCenterNavItemFragment}fragment HandleNavigateToEarnFragment on Query{...useHasSkippedProgressiveOnboardingFragment}fragment HeaderBarAppSwitcherFragment on Query{...AppSwitcherFragment}fragment HeaderBarMobileFragment on Query{...HeaderBarNotificationButtonFragment,...HeaderBarAppSwitcherFragment,...MobileMenuFragment}fragment HeaderBarNotificationButtonFragment on Query{...useNotificationBadgeCountFragment,...NotificationsDropdownHubButtonFragment}fragment MobileBottomTabNavigationFragment on Query{...EarnBottomTabFragment}fragment MobileMenuFragment on Query{...useProfileMenuItemsFragment,...HandleNavigateToEarnFragment}fragment NotificationsDropdownHubButtonFragment on Query{...useInAppNotificationsFragment_3BJrSt,...useNotificationBadgeCountFragment}fragment TopNavigationBarMobileFragment on Query{...HeaderBarNotificationButtonFragment,...MobileMenuFragment}fragment TradeBoardWithdrawTriggerFragment on Query{...WithdrawTriggerFragment,viewer{fiatAccounts{uuid,...WithdrawTriggerAccountFragment,id},id}}fragment TradeDrawerV2Fragment on Query{...TradeBoardWithdrawTriggerFragment,...useAssetTradeEligibilityFromRouteFragment}fragment WithdrawTriggerAccountFragment on Account{uuid,type,allowWithdrawals,availableBalance{value},assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment WithdrawTriggerFragment on Query{viewer{sendRestrictions:policyRestrictions(action:sends){restrictionName,message,description,link{text,url},id},id}}fragment getRestrictedApplicationIdentifiersFragment on Query{...hasAccountsAccessFragment,...hasDirectDepositAccessFragment,...hasTaxCenterAccessFragment}fragment getSubscriptionPlanBenefitFragment on CoinbaseSubscriptionPlanBenefit{benefitType,benefitDetails{__typename,...on AdvancedTradeBenefitDetails{cryptoBackPercentage,id},...on NoTradingFeeCoinbaseSubscriptionBenefitDetails{limit{value,currency}},...on USDCBoostedRewardBenefitDetails{apy,stakingCap{value,currency},id},...on AtoProtectionBenefitDetails{id},...on BoostedCardRewardsBenefitDetails{id},...on BoostedStakingBenefitDetails{id},...on CointrackerBenefitDetails{id},...on CryptoBackCoinbaseSubscriptionBenefitDetails{id},...on CryptoTaxCalculatorBenefitDetails{id},...on MessariTrialBenefitDetails{id},...on PriorityPhoneSupportBenefitDetails{id},...on SweepstakesBenefitDetails{id},...on TaxCenterBenefitDetails{id}}}fragment hasAccountsAccessFragment on Query{viewer{userProperties{regionFeatures{isInUs},id},id}}fragment hasDirectDepositAccessFragment on Query{viewer{userProperties{regionFeatures{isInUs},id},card{productEnrollment{productEnrollmentStatus{ddaEnrollmentStatus}}},id}}fragment hasTaxCenterAccessFragment on Query{viewer{userProperties{regionFeatures{isInUs},id},id}}fragment useAccountChecklistFragment on Query{viewer{userProperties{createdAt,firstBuyStatus,id},id}}fragment useAssetTradeEligibilityAccountFragment on Account{...useHasSendReceiveEnabledFragment,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedContextsV2{isTradable,isConvertible}},...on Node{__isNode:__typename,id}}}fragment useAssetTradeEligibilityFragment on Query{viewer{fiatAccounts{uuid,allowDeposits,allowWithdrawals,availableBalance{value},assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id},...useCountryRestrictionsFragment}fragment useAssetTradeEligibilityFromRouteFragment on Query{viewer{accountByUuidV2(uuid:$accountUuid)@skip(if:$skipAccountUuid){...useAssetTradeEligibilityAccountFragment,id},assetFromSlug:assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){...useAssetTradeEligibilityViewerAssetFragment,id},assetFromUuid:assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){...useAssetTradeEligibilityViewerAssetFragment,id},assetFromSymbol:assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){...useAssetTradeEligibilityViewerAssetFragment,id},id},...useAssetTradeEligibilityFragment}fragment useAssetTradeEligibilityViewerAssetFragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible},accounts{primary,...useHasSendReceiveEnabledFragment,id}}fragment useCountryRestrictionsFragment on Query{viewer{userProperties{regionFeatures{supportsCryptoToCryptoTransfers,supportsFiatTransfers},id},sellPolicyRestrictions:policyRestrictions(action:sells){restrictionName,id},buyPolicyRestrictions:policyRestrictions(action:buys){restrictionName,id},tradePolicyRestrictions:policyRestrictions(action:trades){restrictionName,id},depositPolicyRestrictions:policyRestrictions(action:deposits){restrictionName,id},withdrawPolicyRestrictions:policyRestrictions(action:withdrawals){restrictionName,id},id}}fragment useHasSendReceiveEnabledFragment on Account{...useIsReceiveEnabledFragment,...useIsSendEnabledFragment}fragment useHasSkippedProgressiveOnboardingFragment on Query{viewer{buys:policyRestrictions(action:buys){restrictionName,id},sells:policyRestrictions(action:buys){restrictionName,id},sends:policyRestrictions(action:sends){restrictionName,id},receives:policyRestrictions(action:receives){restrictionName,id},id}}fragment useHasYieldCenterNavItemFragment on Query{viewer{earn{eligibility{isInEligibleGeo}},id}}fragment useInAppNotificationsFragment_3BJrSt on Query{viewer{inAppNotifications(first:10,notificationTypes:[\\"PRICE_ALERT\\",\\"NEWS\\",\\"TRADING_INSIGHTS\\",\\"ACCOUNT_ACTIVITY\\",\\"PRODUCT_ANNOUNCEMENT\\",\\"SECURITY_ALERT\\"])@skip(if:$skipNotificationDropdownHub){edges{node{communicationId,notificationId,createdAt,readState,notificationCategory,templateName,payload{__typename,...on InAppStaticData{url,title,header,rightLabel,rightSubLabel,imageUrl,dataBackground{attributes{key,value}}}},id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment useIsReceiveEnabledFragment on Account{type,allowDeposits}fragment useIsSendEnabledFragment on Account{type,allowWithdrawals}fragment useNotificationBadgeCountFragment on Query{viewer{unreadNotificationsCount{unreadCount},id}}fragment useProfileMenuItemsFragment on Query{viewer{userProperties{userType,regionFeatures{isInUs},id},coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{benefits{...getSubscriptionPlanBenefitFragment,id},id},id},id}}","04edec6aecf509fe4e2b3b66911cc562f49734489179f48a3427aab5d2728d90":"mutation useWatchListSorterMutation($input:ReorderWatchlistInput!){reorderWatchlist(input:$input){__typename,...on ReorderWatchlistSuccess{__typename,viewer{watchlists{edges{node{items{id,itemMetadata{__typename,...on ViewerAsset{asset{id,uuid}},...on Node{__isNode:__typename,id}}},id}}},id}}}}","04eeae25d7df3c89350fdd9aac73d3d7dc0a4593b52a6d7e777302d69f74a473":"mutation DynamicFeedCardLikeButtonCreateMutation($input:CreateFeedCardReactionInput!){createFeedCardReaction(input:$input){__typename,...on CreateFeedCardReactionSuccess{reactions{likes{count}}},...on GenericError{message}}}","05390d0d7e3f280705417db3cde27cdfe6182cd1c25d03a4ec60b9d86e9c8caa":"mutation useCreateOpenBankingDepositMutation($input:CreateDepositInput!){createDeposit(input:$input){__typename,...on GenericError{message,code},...on CreateDepositPartialError{error{message,code},transferDeposit{id,uuid,status,amount{value,currency},idem,createdAt,updatedAt}},...on CreateDepositSuccess{success,transferDeposit{id,uuid,status,amount{value,currency},idem,createdAt,updatedAt}}}}","059d4183ee8cc72784e66e1ebec256dd9b8e732a0652bbc7cdd9aad40c7e62a4":"query TransfersPaymentMethodListQuery($transferType:PmsTransferType!,$isWithdraw:Boolean!,$isDeposit:Boolean!,$withdrawAmount:String!){...TransfersPaymentMethodDepositListCellViewerFragment,...TransfersPaymentMethodWithdrawListCellViewerFragment,viewer{paymentMethodsV2(transferType:$transferType,applePayEnabled:false,googlePayEnabled:false)@include(if:$isDeposit){uuid,type,...TransfersPaymentMethodDepositListCellPaymentFragment,id}\\n availablePaymentMethodsV2(transferType:deposits,walletApp:false)@include(if:$isDeposit){type,id},paymentMethodsForWithdrawalV2(withdrawAmount:$withdrawAmount,instantWithdrawal:true,applePayEnabled:false,googlePayEnabled:false)@include(if:$isWithdraw){uuid,type,...TransfersPaymentMethodWithdrawListCellFragment,id},id}}fragment PaymentMethodIconGraphQLFragment on PaymentMethodV2{currency,type,pickerData{__typename,...on BankPickerDataV2{symbol,institutionCode},...on WorldpayCardPickerData{cardNetwork,symbol},...on SepaPickerDataV2{symbol},...on SwiftPickerDataV2{symbol},...on UkBankPickerDataV2{symbol,trueLayerBankProviderId,institutionLogoUrl},...on PayPalPickerDataV2{symbol},...on FedwirePickerDataV2{symbol},...on ZenginWithdrawalPickerDataV2{symbol},...on ZenginWithdrawalV2PickerDataV2{symbol},...on QdPickerDataV2{symbol}}}fragment TransfersPaymentMethodDepositListCellPaymentFragment on PaymentMethodV2{uuid,type,...useDisplayDataForPaymentMethodGraphQLPaymentFragment,...useLimitTextFragment,...usePaymentDetailsFragment}fragment TransfersPaymentMethodDepositListCellViewerFragment on Query{...useDisplayDataForPaymentMethodGraphQLViewerFragment}fragment TransfersPaymentMethodWithdrawListCellFragment on PaymentMethodV2{uuid,type,...useDisplayDataForPaymentMethodGraphQLPaymentFragment,...useWithdrawInfoFragment,...usePaymentDetailsFragment}fragment TransfersPaymentMethodWithdrawListCellViewerFragment on Query{...useDisplayDataForPaymentMethodGraphQLViewerFragment}fragment getDisplayDataForPaymentMethodHelperFragment on PaymentMethodV2{...PaymentMethodIconGraphQLFragment,name,type,pickerData{__typename,...on BankPickerDataV2{accountName,accountType,accountNumber,isPendingEmailVerification},...on WorldpayCardPickerData{cardType,cardLast4,institutionName},...on SepaPickerDataV2{iban,swift,institutionName},...on SwiftPickerDataV2{iban,swift,institutionName,domesticAccountId},...on UkBankPickerDataV2{institutionName,accountNumber,sortCode,institutionLogoUrl,trueLayerBankProviderId},...on PayPalPickerDataV2{paypalEmail},...on FedwirePickerDataV2{accountName,accountNumber,routingNumber},...on QdPickerDataV2{bankName},...on DenebUpiPickerDataV2{vpaId},...on PixWithdrawalPickerData{pixBankName,pixAccountNumber},...on InteracPickerDataV2{coinbaseEmail}}}fragment useDisplayDataForPaymentMethodGraphQLPaymentFragment on PaymentMethodV2{...getDisplayDataForPaymentMethodHelperFragment,pickerData{__typename,...on CoinbaseFiatAccountPickerData{fiatAccount{uuid,id}}}}fragment useDisplayDataForPaymentMethodGraphQLViewerFragment on Query{viewer{fiatAccounts{uuid,availableBalance{value,currency},id},id}}fragment useLimitTextFragment on PaymentMethodV2{uuid,type,limits{remainingAvailableLimit{value,currency}}}fragment usePaymentDetailsFragment on PaymentMethodV2{pickerData{__typename,...on BankPickerDataV2{isRevoked},...on WorldpayCardPickerData{rejected,cardLast4},...on PayPalPickerDataV2{reauth,payoutOnly,isBraintreeReauth}}}fragment useWithdrawInfoFragment on PaymentMethodV2{type,withdrawInfo{withdrawEstimate,instantWithdrawal,rejectionText}}","05ce90f8a8b68801ef35b38f1d28e370285fc7286813e778141a2abc72cee2d0":"mutation ChatBodyCreateConversationEventMutation($input:CreateConversationEventInput!){createConversationEvent(input:$input){__typename,...on CreateConversationEventSuccess{conversationEvent{node{...MessageTypeToUIRendererFragment,id}}},...on BadRequestError{code,message}}}fragment MessageBubbleFragment on ConversationEvent{id,uuid,participant{id,displayName,participantType},createTime,messageContent{message,replies{label,link,messageToPublish},extraElementType,extraElementPayload}}fragment MessageTypeToUIRendererFragment on ConversationEvent{type,...MessageBubbleFragment,...ParticipantBubbleFragment}fragment ParticipantBubbleFragment on ConversationEvent{participant{displayName,participantType,id}}","05e70f588b148433ce53f051e5876906431d25f534aae9e9a9ac5b7aa356a64a":"query ChatBodyTestQuery($conversationUuid:Uuid!){viewer{...ChatBodyConversationThreadFragment_2cqHtY,id}}fragment ChatBodyConversationThreadFragment_2cqHtY on Viewer{chatSupportConfigSettings{piiRegexList{label,regex}},conversationByUuid(uuid:$conversationUuid){node{uuid,isClosed,events(first:10){edges{cursor,node{id,uuid,type,createTime,participant{participantType,id},...MessageTypeToUIRendererFragment,__typename}},pageInfo{endCursor,hasNextPage,hasPreviousPage,startCursor}},id}}}fragment MessageBubbleFragment on ConversationEvent{id,uuid,participant{id,displayName,participantType},createTime,messageContent{message,replies{label,link,messageToPublish},extraElementType,extraElementPayload}}fragment MessageTypeToUIRendererFragment on ConversationEvent{type,...MessageBubbleFragment,...ParticipantBubbleFragment}fragment ParticipantBubbleFragment on ConversationEvent{participant{displayName,participantType,id}}","0610c17ab479b19b2b96701afedb481707f233000aa0f2fa8a65fd7a76ea422b":"query paymentMethodsQuery{viewer{paymentMethods{type,id},id}}","06446f5fe3d666a4d368e70bfb54629f2314017d548fa642897e83d322d172b3":"query SystemAlertQuery($view:String,$currencies:[String!]){...useSystemAlertWithHandlersFragment}fragment useSystemAlertWithHandlersFragment on Query{viewer{uiComponentsForSystemAlerts(view:$view,currencies:$currencies){edges{node{id,componentId,surface,category,type,language,publishedAt,contentId,component{__typename,...on UIComponentSystemAlert{title{text},description{text},primaryCta{isExternalLink,url,text},secondaryCta{isExternalLink,url,text},alertLevel,displayType,isDismissible},...on Node{__isNode:__typename,id}}}}},id}}","06bb44cada76dd4c407e48fe3ebde940076256d8547c25bbfc8acc77598971b6":"query usePaginatedDappTransactionsRefetchable($address:String!,$after:String,$chainId:Int!,$filter:DefiTransactionsFilter!,$first:Int!,$quoteCurrency:TickerSymbol!){...usePaginatedDappTransactionsFragment_13AfJ5}fragment DappWalletTransactionDetailModalFragment on DefiTransaction{status,hash,createTime,gasUsed,parameters{value,gasPrice,senderAccount{address,id},recipientAccount{address,id}},semantics{dapp{url,id},assetTransfers{senderAccount{address,id},recipientAccount{address,id},amount{value,asset{symbol,exponent,viewerAsset{retailAsset:asset{name,latestQuoteV2(quoteCurrency:$quoteCurrency){price},id},id},id},id}}}}fragment DappWalletTransactionDetailModalTwoFragment_2wH37T on Query{viewer{defiV2{network(chainId:$chainId){nativeAsset{symbol,exponent,viewerAsset{retailAsset:asset{latestQuoteV2(quoteCurrency:$quoteCurrency){price},id},id},id},id}},id},...useDAppWalletAddressFragment_36wPBL}fragment DappWalletTransactionRowFragment_2jOE4M on DefiTransaction{...DappWalletTransactionDetailModalFragment,status,parameters{value,senderAccount{address,id},recipientAccount{address,id}},semantics{dapp{url,id},assetTransfers{senderAccount{address,id},recipientAccount{address,id},amount{value,asset{symbol,exponent,viewerAsset{retailAsset:asset{name,latestQuoteV2(quoteCurrency:$quoteCurrency){price},id},id},id},id}}}}fragment DappWalletTransactionRowTwoFragment_2wH37T on Query{viewer{defiV2{network(chainId:$chainId){nativeAsset{exponent,viewerAsset{retailAsset:asset{latestQuoteV2(quoteCurrency:$quoteCurrency){price},id},id},id},id}},id},...DappWalletTransactionDetailModalTwoFragment_2wH37T,...useDAppWalletAddressFragment_36wPBL}fragment useDAppWalletAddressFragment_36wPBL on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{address,id},id}},id}}fragment usePaginatedDappTransactionsFragment_13AfJ5 on Query{viewer{defiV2{network(chainId:$chainId){account(address:$address){id,address,transactions(first:$first,after:$after,filter:$filter){edges{node{status,uuid,createTime,...DappWalletTransactionRowFragment_2jOE4M,id,__typename},cursor},pageInfo{hasNextPage,endCursor}}},id}},id},...DappWalletTransactionRowTwoFragment_2wH37T}","06c53174eb7a8fd12571e5f09cf03c62d720058501dc4fdd32f13be62b0a1708":"query LimitsQuery{viewer{userProperties{showAccountLevels,id},tiers{accountDetails{limitsAndFeatures{limits{type}}}},id},...AccountLimitsFragment,...OtherLimitsFragment}fragment ACHActionFragment on Query{viewer{userProperties{secondFactor{twoFactorMethod},id},tiers{verificationLevels{requirements{status,identifier}}},id}}fragment AccountLimitsFragment on Query{viewer{tiers{accountDetails{limitsAndFeatures{limits{type,amount,name,currency{code},perUnit,iconUrl,overrideLimit}}}},id},...IncreaseLimitsFragment}fragment CoinbaseCardLimitRowsFragment on Query{viewer{card{eligibilityState{state},spendingLimits{total24H{limit{value,currency},spent{value,currency}},atm24H{limit{value,currency},spent{value,currency}}}},id}}fragment IncreaseLimitsFragment on Query{...ACHActionFragment}fragment OtherLimitsFragment on Query{viewer{tiers{accountDetails{limitsAndFeatures{limits{enabled,statusText,type,amount,name,currency{code},perUnit,iconUrl,overrideLimit},sends{description,enabled,statusText},receives{description,enabled,statusText},trades{description,enabled,statusText}}}},id},...CoinbaseCardLimitRowsFragment}","06f895c5b0b9f19c2f517fec66a98d7dfcacbca984b938fb6e47596c8cd3b864":"mutation usePreviewUnstakeMutation($input:YieldPreviewUnstakeInput!){yieldPreviewUnstake(input:$input){__typename,...on YieldPreviewUnstakeSuccess{unstakeId,total{cryptoAmount{currency,value},fiatAmount{currency,value}},details{label,value,variant,infoTray{cta,description,text,title,link{text,url}}},userWarnings{type,iconName,text,link:clickAction{__typename,...on Link{text,url}},infoTray:clickAction{__typename,...on StakingInfoTray{cta,description,text,title,link{text,url}}}}},...on BadRequestError{message,code}}}","0707969252fee9ddc004885b26907059d19d26143c9e493d8ecd99146614f5a3":"mutation useCreateOpenBankingPaymentMethodMutation($input:CreatePaymentMethodInputV2){createPaymentMethodV2(input:$input){__typename,paymentMethod{uuid,type,name,currency,primaryBuy,primarySell,instantBuy,instantSell,createdAt,updatedAt,disableBuyReason,displayAsNew,verified,recurringOptions{period,label},allLimits{transferTypes,periodInDays,totalAvailableLimit{value,currency},remainingAvailableLimit{value,currency},description,label,nextRequirement{type,volume{value,currency},amountRemaining{value,currency},completionTime,timeAfterStarting}},limits{periodInDays,totalAvailableLimit{value,currency},remainingAvailableLimit{value,currency},description,label,nextRequirement{type,volume{value,currency},amountRemaining{value,currency},completionTime,timeAfterStarting}},withdrawInfo{instantWithdrawal,rejectionText,withdrawEstimate,withdrawFee},tradeCapabilities{allowBuy,allowSell,allowDeposit,allowWithdraw},pickerData{__typename,...on SepaPickerDataV2{symbol,iban,swift,institutionName,trueLayerBankProviderId},...on UkBankPickerDataV2{symbol,institutionName,accountNumber,sortCode,trueLayerBankProviderId,institutionLogoUrl}},id}}}","071769cee0aec04eeead3e58bd1b266490923c2531164c146d6d52b4e3527dce":"query useLimitsFetcherQuery{viewer{tiers{verificationLevels{name,description,status{complete,description},requirements{identifier,description,status}},title,accountSetup{title,description,buttonText},limitIncreaseEligible,accountDetails{title,upgradeButtonText,limitsAndFeatures{sends{description,enabled,statusText},receives{description,enabled,statusText},trades{description,enabled,statusText},lifetimeLimit{description,name,amount,currency{code},remaining,used},limits{enabled,statusText,type,amount,currency{code},name,perUnit,iconUrl,overrideLimit}}}},id}}","07880079a8bf64b431b7fde443b2947a8de5a819ea5cfe2d8142ad2e617f49a2":"mutation usePaymentMethodDeleterMutation($input:DeletePaymentMethodInput!){deletePaymentMethod(input:$input){__typename,...on BadRequestError{__typename,message,code},...on NotFoundError{__typename,message,code},...on DeletePaymentMethodSuccess{success}}}","07be4a1e304d535e5f22be9471ef6f82492b2842dd52cf2eaf0d7c20dbfdfd81":"query TransferFundsCurrencySelectionModalQuery($baseSymbol:String!,$quoteSymbol:String!,$isQuoteFiat:Boolean!){...useHandleManualSweepPressFragment,...useLaunchTopUpFlowFragment}fragment useAssetCefiAvailableToTradeFragment on ViewerAsset{assetBalanceBreakdown{availableToTradeBalance{value,currency},availableToTradeBalanceFiat{value,currency}},asset{exponent,id}}fragment useCefiAvailableToTradeForBaseAndQuoteFragment_4i4ZwW on Query{viewer{baseAsset:assetBySymbol(symbol:$baseSymbol){asset{displaySymbol,id},...useAssetCefiAvailableToTradeFragment,id},quoteAsset:assetBySymbol(symbol:$quoteSymbol)@skip(if:$isQuoteFiat){...useAssetCefiAvailableToTradeFragment,id},usdcAsset:assetBySymbol(symbol:\\"USDC\\"){...useAssetCefiAvailableToTradeFragment,id},fiatAccounts@include(if:$isQuoteFiat){assetOrFiatCurrency{__typename,...on TiersCurrency{code,assetBalanceBreakdown{availableToTradeBalanceFiat{value}}},...on Node{__isNode:__typename,id}},id},id}}fragment useGetTopUpNeededStatusFragment_1AjhjZ on Query{...useCefiAvailableToTradeForBaseAndQuoteFragment_4i4ZwW,viewer{userProperties{hasBuyDepositPaymentMethods,id},id}}fragment useGetTopUpNeededStatusFutureFragment on Query{...useGetTopUpNeededStatusFragment_1AjhjZ}fragment useHandleManualSweepPressFragment on Query{viewer{retailDerivatives{futuresSweepInformation{pending{__typename,...on FuturesManualSweepInformationNoneScheduled{dummy},...on FuturesManualSweepInformationSweepScheduled{isMax,amount{value,currency}}}}},id}}fragment useLaunchTopUpFlowFragment on Query{...useGetTopUpNeededStatusFutureFragment}","085b2d170ac2528e845f7ba8033327fecc4b263a17e57e321bfa195722a8d632":"mutation FuturesIntradayLeverageModalMutation($input:SetIntradayMarginSettingInput!){setIntradayMarginSetting(input:$input){__typename,...on SetIntradayMarginSettingSuccess{dummy,viewer{retailDerivatives{intradayMarginSetting},id}},...on GenericError{code,message}}}","08bd1d47580c57b4be4bda0b6cf31c621099407b4437abee5ec7084c4a25b58c":"query UserPortfolioQuery($nativeCurrency:TickerSymbol!,$shouldFetchGainLossAllPeriods:Boolean!,$chainId:Int!,$skipFuturesTrading:Boolean!,$skipPerpetualFuturePositions:Boolean!,$platform:AssetPlatform!){...UserCashTableFragment,...UserCryptoTableFragment,...UserFuturesTableFragment,...UserPerpsTableFragment,...UserTotalBalanceHeaderFragment,...useShowFuturesBalancesAndPerformanceFragment,...useShowFuturesPositionsFragment,...useHasConsumerPortfolioFragment,...useHasINTXPortfolioFragment,...usePortfolioSymbolsFragment}fragment ChartFragment on Query{...useChartDataFragment}fragment HeaderSparklineFragment_2ebAvG on Query{viewer{portfolioPerformanceV2(currency:$nativeCurrency){values{day{value},hour{value},week{value},month{value},year{value},all{value}}},id}}fragment USDCBuySellButtonFragment on Query{viewer{assetBySymbol(symbol:\\"USDC\\"){supportedContextsV2{isTradable},id},id},...useCountryRestrictionsFragment}fragment UserCashTableFragment on Query{...useUserCashTableDataFragment,...USDCBuySellButtonFragment,viewer{balanceData{fiatBalance(quoteCurrency:$nativeCurrency){value,currency}},id},...useUserCashEquivalentBalanceFragment}fragment UserCryptoTableFragment on Query{...useUserCryptoTableDataFragment,viewer{balanceData{cryptoBalanceInFiat(quoteCurrency:$nativeCurrency){value,currency}},id},...useUserDefiTotalBalanceFragment,...useUserNonCashEquivalentBalanceFragment_FihHn}fragment UserFuturesTableFragment on Query{...useUserFuturesTableDataFragment,...useFuturesTablePropsFragment,viewer{fiatAccounts@skip(if:$skipFuturesTrading){assetOrFiatCurrency{__typename,...on TiersCurrency{code,futuresBalanceBreakdown{futuresPnlBalance{value,currency}}},...on Node{__isNode:__typename,id}},id},id}}fragment UserPerpsTableFragment on Query{...useUserPerpsTableDataFragment,...useIntxAccessLevelATSFragment,viewer{perpetualFuturePositionsV2@skip(if:$skipPerpetualFuturePositions){portfolioSummary{unrealizedPnlFiat{amount,currency,id},aggregatedPnlFiat{amount,currency,id}},id},id}}fragment UserTotalBalanceHeaderFragment on Query{...ChartFragment,...HeaderSparklineFragment_2ebAvG,...useAllPeriodsGainLossFragment,...useUserTotalBalanceFragment,...useIsPerpetualFuturesEligibleFragment,...useShowFuturesBalancesAndPerformanceFragment,...useChartDataFragment}fragment useAllPeriodsGainLossFragment on Query{viewer{portfolioGainLossBreakdown{gainLossEnabled,totalGains{value,currency}},week:portfolioGainLossBreakdown(timeRange:ONE_WEEK)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n day:portfolioGainLossBreakdown(timeRange:ONE_DAY)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n month:portfolioGainLossBreakdown(timeRange:ONE_MONTH)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n year:portfolioGainLossBreakdown(timeRange:ONE_YEAR)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n hour:portfolioGainLossBreakdown(timeRange:ONE_HOUR)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}},id}}fragment useChartDataFragment on Query{viewer{portfolioPerformanceV2(currency:$nativeCurrency){values{hour{timestamp,value},day{timestamp,value},week{timestamp,value},month{timestamp,value},year{timestamp,value},all{timestamp,value}}},id}}fragment useCountryRestrictionsFragment on Query{viewer{userProperties{regionFeatures{supportsCryptoToCryptoTransfers,supportsFiatTransfers},id},sellPolicyRestrictions:policyRestrictions(action:sells){restrictionName,id},buyPolicyRestrictions:policyRestrictions(action:buys){restrictionName,id},tradePolicyRestrictions:policyRestrictions(action:trades){restrictionName,id},depositPolicyRestrictions:policyRestrictions(action:deposits){restrictionName,id},withdrawPolicyRestrictions:policyRestrictions(action:withdrawals){restrictionName,id},id}}fragment useDappAssetListBySymbolFragment on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{balances{value,defiAsset:asset{displaySymbol:symbol,imageUrl,name,exponent,viewerAsset{asset{uuid,name,displaySymbol,platformName,imageUrl,slug,latestQuoteV2(quoteCurrency:$nativeCurrency){price},priceDataForDayV2(quoteCurrency:$nativeCurrency){percentChange},id},supportedContextsV2{isConvertible,isTradable},accounts{uuid,type,primary,allowWithdrawals,allowDeposits,id},id},id},id},id},id},supportedNetworks{chainId,controlledAccounts{multiChainBalances:balances{value,defiAsset:asset{displaySymbol:symbol,imageUrl,name,exponent,viewerAsset{asset{uuid,name,displaySymbol,platformName,imageUrl,slug,latestQuoteV2(quoteCurrency:$nativeCurrency){price},priceDataForDayV2(quoteCurrency:$nativeCurrency){percentChange},id},supportedContextsV2{isConvertible,isTradable},accounts{uuid,type,primary,allowWithdrawals,allowDeposits,id},id},id},id},id},id}},id}}fragment useDappBalancesFragment on Query{viewer{defiV2{supportedNetworks{chainId,controlledAccounts{balances{id,value,asset{exponent,viewerAsset{retailAsset:asset{uuid,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id}},id},id}},id}}fragment useDappWalletMultiChainBalancesFragment on Query{viewer{defiV2{supportedNetworks{chainId,controlledAccounts{balances{value,defiAsset:asset{network{name,chainId,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,platformName,uuid,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useFuturesTablePropsFragment on Query{...useGetFuturesAccountStatusFragment_mrji4}fragment useGetDappWalletBalanceFragment_36wPBL on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{balances{value,defiAsset:asset{network{chainId,name,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,uuid,platformName,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useGetFuturesAccountStatusFragment_mrji4 on Query{viewer{derivativesOnboarding@skip(if:$skipFuturesTrading){accountStatusV3{__typename,...on DerivativesUserAccountStatusV3Success{status},...on GenericError{code}}},id}}fragment useGetFuturesPositionsFragment on Query{viewer{futuresPositions{productId,productName,venue,contractSize,side,notionalValue,amount,avgEntryPrice,currentPrice,unrealizedPnl,assetImgUrl,expiryUtc},id}}fragment useHasConsumerPortfolioFragment on Query{viewer{portfolios{type,id},id}}fragment useHasINTXPortfolioFragment on Query{viewer{portfolios{type,id},id}}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsPerpetualFuturesEligibleATSFragment on Query{...useIntxAccessLevelATSFragment}fragment useIsPerpetualFuturesEligibleFragment on Query{...useIsPerpetualFuturesEligibleATSFragment}fragment usePortfolioSymbolsFragment on Query{viewer{ownedAssets(first:300){edges{node{__typename,...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}},fiatAccounts{assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment useShowFuturesBalancesAndPerformanceATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesBalancesAndPerformanceFragment on Query{...useShowFuturesBalancesAndPerformanceATSFragment}fragment useShowFuturesPositionsATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesPositionsFragment on Query{...useShowFuturesPositionsATSFragment}fragment useUserCashEquivalentBalanceFragment on Query{...useUserCefiCashEquivalentBalanceFragment_2WvCWy,...useDappBalancesFragment}fragment useUserCashTableDataFragment on Query{viewer{assetBySymbol(symbol:\\"USDC\\"){asset{uuid,name,imageUrl,id},supportedContextsV2{isTradable},id},stableAssets:ownedAssets(first:300,sort:SORT_TYPE_TOTAL_BALANCE,cashEquivalent:true){edges{node{__typename,...on TiersCurrency{code,name,accounts{uuid,allowDeposits,allowWithdrawals,id},assetBalanceBreakdown{totalBalanceFiat{value,currency},availableToTradeBalanceFiat{value,currency}}},...on ViewerAsset{asset{uuid,displaySymbol,name,imageUrl,slug,id},accounts{type,allowDeposits,allowWithdrawals,id},supportedContextsV2{isTradable},rewardApy{formattedValue,statsLabel},earnPayout{totalFiat{value,currency},id},assetBalanceBreakdown{totalBalanceFiat{value,currency},availableToTradeBalanceFiat{value,currency}}},...on Node{__isNode:__typename,id}}}},id},...useDappWalletMultiChainBalancesFragment,...useUserTotalBalanceFragment,...useCountryRestrictionsFragment}fragment useUserCefiCashEquivalentBalanceFragment_2WvCWy on Query{viewer{balanceData{portfolioBalanceV4ByPlatform:portfolioBalanceV4(platform:ASSET_PLATFORM_UNSPECIFIED){cashEquivalentBalance{value},id}},id}}fragment useUserCefiNonCashEquivalentBalanceFragment_FihHn on Query{viewer{balanceData{nonCashEqPortfolioBalanceV4ByPlatform:portfolioBalanceV4(platform:$platform){nonCashEquivalentBalance{value},id}},id}}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}fragment useUserCryptoTableDataFragment on Query{viewer{cryptoAssets:ownedAssets(first:300,sort:SORT_TYPE_TOTAL_BALANCE,cashEquivalent:false,platform:$platform){edges{node{__typename,...on ViewerAsset{asset{uuid,displaySymbol,platformName,exponent,name,imageUrl,slug,latestQuoteV2(quoteCurrency:$nativeCurrency){quoteCurrency,price},id},rewardApy{formattedValue,statsLabel},accounts{type,allowDeposits,allowWithdrawals,id},supportedContextsV2{isTradable},assetPerformance{__typename,...on AssetPerformance{averageCost{value,currency},gainLoss{value,currency}}},assetBalanceBreakdown(platform:$platform){availableToTradeBalanceFiat{value,currency},totalBalance{value,currency},totalBalanceFiat{value,currency}}},...on Node{__isNode:__typename,id}}}},id},...useCountryRestrictionsFragment,...useDappAssetListBySymbolFragment,...useUserTotalBalanceFragment}fragment useUserDefiTotalBalanceFragment on Query{...useDappWalletMultiChainBalancesFragment,...useGetDappWalletBalanceFragment_36wPBL}fragment useUserFuturesTableDataFragment on Query{...useGetFuturesPositionsFragment}fragment useUserNonCashEquivalentBalanceFragment_FihHn on Query{...useUserCefiNonCashEquivalentBalanceFragment_FihHn,...useDappBalancesFragment}fragment useUserPerpsTableDataFragment on Query{viewer{perpetualFuturePositionsV2@skip(if:$skipPerpetualFuturePositions){id,positions{id,asset,displayName,side,marginType,liquidationBufferPercent,netSize,iconUrl,leverage,aggregatedPnl{amount,currency,id},aggregatedPnlFiat{amount,currency,id},avgEntry{amount,currency,id},avgEntryPriceFiat{amount,currency,id},unrealizedPnl{amount,currency,id},unrealizedPnlFiat{amount,currency,id},maintenanceMargin{amount,currency,id},liquidationBufferAmount{value,currency},initialMargin{amount,currency,id},portfolioSummary{liquidationBannerStatus,balance{amount,currency,id},portfolioMaintenanceMarginNotional{amount,currency,id},id}}},id}}fragment useUserTotalBalanceFragment on Query{...useUserDefiTotalBalanceFragment,...useUserCefiTotalBalanceFragment}","08bdd42ffd592d2e048ffb14010f9b3ceb29d43258bbb5d3ddde64a6ff0d4b60":"query PaymentMethodTitleQuery{viewer{borrow{summary{creditLineEligible}},id}}","09602d7c7b906f29a4b48fbb51ffd13a6fb99a9c8fbb52e8fe9722498440a7e2":"query AccountActivityQuery($uuid:Uuid!,$count:Int!,$nativeCurrency:TickerSymbol!){...StakingV2PendingRequestsFragment,viewer{accountByUuidV2(uuid:$uuid){...usePaginatedAccountTransactionsFragment_yu5n1,assetOrFiatCurrency{__typename,...on ViewerAsset{...StakingV2PendingRequestsViewerAssetFragment},...on Node{__isNode:__typename,id}},type,primary,id},id}}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment BuySellTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on BuyDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}},...on SellDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}}}}fragment ConvertTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on ConvertDetails{convertPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod}}}fragment CryptoReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoReceiveDetails{transactionUrl,transactionHash,sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl}}}}fragment CryptoSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,title,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoSendDetails{transactionUrl,transactionHash,cryptoSendRecipient:recipient{address,destinationTag},sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl},fee{value,currency}}}}fragment FiatDepositTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on FiatDepositDetails{fiatDepositDetailsReferenceCode:referenceCode,from}}}fragment FiatWithdrawalTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on FiatWithdrawalDetails{fiatWithdrawalDetailsReferenceCode:referenceCode,to}}}fragment NullTransactionDetailsDisplayFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency}}fragment PrimaryBalanceTransactionRowV2Fragment on AccountHistoryEntry{...TransactionModalRedesignWrapperFragment}fragment RecoveryFeeDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on RetailUnsupportedAssetRecoveryDetails{recoveryFeeRecipient:to,recoveryFeePricePerCoin:pricePerCoin{value,currency},recoveryFeeTransactionUrl:transactionUrl,network,networkFee{value,currency},coinbaseFee{value,currency}}},viewerAsset{asset{exponent,id},id}}fragment RewardTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment StakingTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment StakingV2PendingRequestsFragment on Query{...useCurrencyConverterFragment}fragment StakingV2PendingRequestsViewerAssetFragment on ViewerAsset{asset{uuid,contractAddress,displaySymbol,platformName,id},staking{pendingRequests{unstakeDetails{description,link{text,url}},pendingUnstakeRequests{amount,startTime,endTime,id}}}}fragment TransactionDetailsContentFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsRedesignFragment on AccountHistoryEntry{...BuySellTransactionDetailsFragment,...CryptoSendTransactionDetailsFragment,...CryptoReceiveTransactionDetailsFragment,...ConvertTransactionDetailsFragment,...FiatDepositTransactionDetailsFragment,...FiatWithdrawalTransactionDetailsFragment,...TransactionDetailsRedesignStakingRewardsFragment,...UserSendTransactionDetailsFragment,...UserReceiveTransactionDetailsFragment,...RecoveryFeeDetailsFragment,uuid,category,status,details{__typename}}fragment TransactionDetailsRedesignStakingRewardsFragment on AccountHistoryEntry{...StakingTransactionDetailsFragment,...RewardTransactionDetailsFragment,...NullTransactionDetailsDisplayFragment,...TransactionDetailsContentFragment,category}fragment TransactionModalRedesignFragment on AccountHistoryEntry{title,category,amount{currency},viewerAsset{asset{name,id},id},details{__typename},...TransactionDetailsRedesignFragment}fragment TransactionModalRedesignWrapperFragment on AccountHistoryEntry{...TransactionModalRedesignFragment}fragment TransactionStatusTrackerFragment on AccountHistoryEntry{id,uuid,status,accountId,category,createdAt,details{__typename,...on CryptoSendDetails{transactionUrl,delayedSendDate,networkInfo{networkIconUrl},undelayRequirement},...on UserSendDetails{delayedSendDate},...on CryptoReceiveDetails{transactionUrl,networkInfo{networkIconUrl}}}}fragment UserReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserReceiveDetails{userReceivePricePerCoin:pricePerCoin{value,currency}}}}fragment UserSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,title,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserSendDetails{userSendRecipient:recipient,userSendPricePerCoin:pricePerCoin{value,currency}}}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment usePaginatedAccountTransactionsFragment_yu5n1 on Account{accountHistoryEntries(first:$count){edges{node{...PrimaryBalanceTransactionRowV2Fragment,viewerAsset{asset{uuid,slug,name,...AssetIsStablecoinFragment,destinationTag{name},id},id},id,uuid,status,title,subtitle,amount{value,currency},nativeAmount{value,currency},category,createdAt,details{__typename,...on BuyDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,recurringPeriod},...on SellDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod},...on ConvertDetails{pricePerCoin{value,currency},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,hideNativeAmount},...on CryptoSendDetails{cryptoSendRecipient:recipient{address,destinationTag},note,pricePerCoin{value,currency},confirmations,fee{value,currency},transactionUrl,networkStatusDescription,delayedSendDate,networkInfo{networkName,networkIconUrl}},...on CryptoReceiveDetails{pricePerCoin{value,currency},transactionUrl,networkStatusDescription,networkInfo{networkName,networkIconUrl}},...on UserSendDetails{recipient,avatarUrl,note,pricePerCoin{value,currency},delayedSendDate,cancelable},...on UserReceiveDetails{from,avatarUrl,pricePerCoin{value,currency}},...on FiatDepositDetails{transactionReferenceCode:referenceCode,from,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on FiatWithdrawalDetails{transactionReferenceCode:referenceCode,to,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on OrderDetails{to,name,description,code},...on RequestDetails{isFrom,otherUser,pricePerCoin{value,currency},confirmations,fee{value,currency}},...on AdvancedTradeDetails{orderCreatedAt,productId,orderType,orderSide,averageFilledPrice{value,currency},filledSize{value,currency},fee{value,currency},completionPercentage,numberOfFills,total{value,currency},totalValueAfterFees{value,currency},orderId,orderPlacementSource},...on VaultWithdrawalToDetails{to,toUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on VaultWithdrawalFromDetails{from,fromUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on TransferFromDetails{from,fromUrl,pricePerCoin{value,currency}},...on TransferToDetails{to,toUrl,pricePerCoin{value,currency}},...on DelayedCanceledDetails{to,confirmations,fee{value,currency},pricePerCoin{value,currency}},...on SubscriptionRebateDetails{for,orderId,rebateNote:note},...on RetailUnsupportedAssetRecoveryDetails{recoveryTo:to,recoveryDescription:description,pricePerCoin{value,currency},coinbaseFee{value,currency},recoveryConfirmations:confirmations,recoveryTransactionUrl:transactionUrl,networkFee{value,currency},network},...on RetailMGXBuyDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,pricePerCoin{value,currency},networkFee{value,currency},coinbaseFee{value,currency},subTotal{value,currency},nullableTotal:total{value,currency},networkInfo{networkName}},...on RetailMGXTradeDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,networkFee{value,currency},coinbaseFee{value,currency},destinationTotal{currency},pricePerCoin{value,currency},networkInfo{networkName}}},__typename},cursor},pageInfo{endCursor,hasNextPage}},id}","096346d833cb3fe6348b2fb0e5a2ab0945d3aca0c183e5d0135c939db5214e0c":"query TransactionsUserPortfolioQuery($count:Int!,$categories:[AccountHistoryEntryCategory!]){...usePaginatedAllAccountEntriesFragment_48JERC}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment BuySellTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on BuyDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}},...on SellDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}}}}fragment ConvertTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on ConvertDetails{convertPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod}}}fragment CryptoReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoReceiveDetails{transactionUrl,transactionHash,sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl}}}}fragment CryptoSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,title,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoSendDetails{transactionUrl,transactionHash,cryptoSendRecipient:recipient{address,destinationTag},sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl},fee{value,currency}}}}fragment FiatDepositTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on FiatDepositDetails{fiatDepositDetailsReferenceCode:referenceCode,from}}}fragment FiatWithdrawalTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on FiatWithdrawalDetails{fiatWithdrawalDetailsReferenceCode:referenceCode,to}}}fragment NullTransactionDetailsDisplayFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency}}fragment PrimaryBalanceTransactionRowV2Fragment on AccountHistoryEntry{...TransactionModalRedesignWrapperFragment}fragment RecoveryFeeDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on RetailUnsupportedAssetRecoveryDetails{recoveryFeeRecipient:to,recoveryFeePricePerCoin:pricePerCoin{value,currency},recoveryFeeTransactionUrl:transactionUrl,network,networkFee{value,currency},coinbaseFee{value,currency}}},viewerAsset{asset{exponent,id},id}}fragment RewardTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment StakingTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsContentFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsRedesignFragment on AccountHistoryEntry{...BuySellTransactionDetailsFragment,...CryptoSendTransactionDetailsFragment,...CryptoReceiveTransactionDetailsFragment,...ConvertTransactionDetailsFragment,...FiatDepositTransactionDetailsFragment,...FiatWithdrawalTransactionDetailsFragment,...TransactionDetailsRedesignStakingRewardsFragment,...UserSendTransactionDetailsFragment,...UserReceiveTransactionDetailsFragment,...RecoveryFeeDetailsFragment,uuid,category,status,details{__typename}}fragment TransactionDetailsRedesignStakingRewardsFragment on AccountHistoryEntry{...StakingTransactionDetailsFragment,...RewardTransactionDetailsFragment,...NullTransactionDetailsDisplayFragment,...TransactionDetailsContentFragment,category}fragment TransactionModalRedesignFragment on AccountHistoryEntry{title,category,amount{currency},viewerAsset{asset{name,id},id},details{__typename},...TransactionDetailsRedesignFragment}fragment TransactionModalRedesignWrapperFragment on AccountHistoryEntry{...TransactionModalRedesignFragment}fragment TransactionStatusTrackerFragment on AccountHistoryEntry{id,uuid,status,accountId,category,createdAt,details{__typename,...on CryptoSendDetails{transactionUrl,delayedSendDate,networkInfo{networkIconUrl},undelayRequirement},...on UserSendDetails{delayedSendDate},...on CryptoReceiveDetails{transactionUrl,networkInfo{networkIconUrl}}}}fragment UserReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserReceiveDetails{userReceivePricePerCoin:pricePerCoin{value,currency}}}}fragment UserSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,title,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserSendDetails{userSendRecipient:recipient,userSendPricePerCoin:pricePerCoin{value,currency}}}}fragment usePaginatedAllAccountEntriesFragment_48JERC on Query{viewer{accountHistory{allEntries(first:$count,categories:$categories){edges{node{...PrimaryBalanceTransactionRowV2Fragment,viewerAsset{asset{uuid,slug,name,...AssetIsStablecoinFragment,destinationTag{name},id},id},id,uuid,status,title,subtitle,amount{value,currency},nativeAmount{value,currency},category,createdAt,details{__typename,...on BuyDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,recurringPeriod},...on SellDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod},...on ConvertDetails{pricePerCoin{value,currency},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,hideNativeAmount},...on CryptoSendDetails{cryptoSendRecipient:recipient{address,destinationTag},note,pricePerCoin{value,currency},confirmations,fee{value,currency},transactionUrl,networkStatusDescription,delayedSendDate,networkInfo{networkName,networkIconUrl}},...on CryptoReceiveDetails{pricePerCoin{value,currency},transactionUrl,networkStatusDescription,networkInfo{networkName,networkIconUrl}},...on UserSendDetails{recipient,avatarUrl,note,pricePerCoin{value,currency},delayedSendDate,cancelable},...on UserReceiveDetails{from,avatarUrl,pricePerCoin{value,currency}},...on FiatDepositDetails{transactionReferenceCode:referenceCode,from,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on FiatWithdrawalDetails{transactionReferenceCode:referenceCode,to,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on OrderDetails{to,name,description,code},...on RequestDetails{isFrom,otherUser,pricePerCoin{value,currency},confirmations,fee{value,currency}},...on AdvancedTradeDetails{orderCreatedAt,productId,orderType,orderSide,averageFilledPrice{value,currency},filledSize{value,currency},fee{value,currency},completionPercentage,numberOfFills,total{value,currency},totalValueAfterFees{value,currency},orderId,orderPlacementSource},...on VaultWithdrawalToDetails{to,toUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on VaultWithdrawalFromDetails{from,fromUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on TransferFromDetails{from,fromUrl,pricePerCoin{value,currency}},...on TransferToDetails{to,toUrl,pricePerCoin{value,currency}},...on DelayedCanceledDetails{to,confirmations,fee{value,currency},pricePerCoin{value,currency}},...on SubscriptionRebateDetails{for,orderId,rebateNote:note},...on RetailUnsupportedAssetRecoveryDetails{recoveryTo:to,recoveryDescription:description,pricePerCoin{value,currency},coinbaseFee{value,currency},recoveryConfirmations:confirmations,recoveryTransactionUrl:transactionUrl,networkFee{value,currency},network},...on RetailMGXBuyDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,pricePerCoin{value,currency},networkFee{value,currency},coinbaseFee{value,currency},subTotal{value,currency},nullableTotal:total{value,currency},networkInfo{networkName}},...on RetailMGXTradeDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,networkFee{value,currency},coinbaseFee{value,currency},destinationTotal{currency},pricePerCoin{value,currency},networkInfo{networkName}}},__typename},cursor},pageInfo{hasNextPage,endCursor}}},id}}","097f97db7e2a4af71d5a4f5b2fb23e294998d9d0c2b38e3385e010ad55c3cd48":"query TransferFlowContentQuery($assetSymbol:String!){viewer{assetBySymbol(symbol:$assetSymbol){...PortfolioSelectorPerpFragment,...TransferFundsFragment,id},id}}fragment EntryInputFragment on ViewerAsset{asset{exponent,id}}fragment PortfolioAccountRowFragment on Account{platform,primary,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{exponent,id}},...on Node{__isNode:__typename,id}}}fragment PortfolioSelectorPerpFragment on ViewerAsset{accounts(portfolioCategory:PORTFOLIO_CATEGORY_ALL){...PortfolioAccountRowFragment,type,primary,platform,id}}fragment TransferFundsFooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on TiersCurrency{code},...on ViewerAsset{asset{displaySymbol,id}}}fragment TransferFundsFragment on ViewerAsset{asset{platformName,imageUrl,exponent,id},accounts(portfolioCategory:PORTFOLIO_CATEGORY_ALL){primary,type,platform,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...TransferFundsFooterFragment,...TransferFundsInputFragment,...on Node{__isNode:__typename,id}},id}}fragment TransferFundsInputFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset{...EntryInputFragment,asset{platformName,displaySymbol,id}}}","09f0776e55d181f91b4bdfb2f127f35286308d84cbc0960501d25d9ccd568d69":"mutation useSubmitFuturesTradingSSNMutation($input:SubmitFuturesTradingSSNInput!){submitFuturesTradingSSN(input:$input){__typename,...on SubmitFuturesTradingSSNSuccess{dummy},...on GenericError{code,message}}}","0a35f04a69e9abd33b02db757f6236647d46368eabf06a6d520ef592504c8368":"mutation useOnlineDepositFormStateCreateDepositMutation($input:CreateDepositInput!){createDeposit(input:$input){__typename,...on CreateDepositSuccess{transferDeposit{uuid,instant,amount{value,currency},subtotal{value,currency},fee{value,currency},instantAch{isTotalInstant,instantAchAmount{value,currency}},holdDays,wblUxData{title,description},payoutAt,id}},...on CreateDepositPartialError{error{code,message}},...on GenericError{code,message}}}","0a92d117503fc720831a18503a7bfc7393d032938b7ce271bb58adcdaa1e1394":"query usePollFuturesPositionsFragmentRefetchQuery($productIds:[String!]){...usePollFuturesPositionsFragment_35fFzS}fragment usePollFuturesPositionsFragment_35fFzS on Query{viewer{futuresPositions(productIds:$productIds){productId,productName,venue,contractSize,side,notionalValue,amount,avgEntryPrice,currentPrice,unrealizedPnl,assetImgUrl,expiryUtc},id}}","0bb0fc21369bd731f289ebb5d10739900be5cab2369bf57934b075c8452dbba4":"query useRefreshStateMainQuery($skipUserIncentives:Boolean!,$nativeCurrency:TickerSymbol!,$chainId:Int!,$skipDappWalletExperiment:Boolean!,$shouldFetchGainLossAllPeriods:Boolean!,$skipFetchGainLossAllPeriods:Boolean!,$skipFetchRecurringBuyRestrictions:Boolean!,$skipFuturesPerformance:Boolean!,$skipLimitOrder:Boolean!,$limitOrdersFilter:LimitOrdersFilter!,$productKey:String!){...AssetsContentFragment}fragment AccountTableV2Fragment on Query{...AccountTableV2RowFragment,viewer{day:portfolioGainLossBreakdown(timeRange:ONE_DAY){gainLossEnabled},defiV2{network(chainId:$chainId){controlledAccounts{balances{value,defiAsset:asset{displaySymbol:symbol,imageUrl,name,exponent,viewerAsset{asset{uuid,name,displaySymbol,platformName,imageUrl,slug,latestQuoteV2(quoteCurrency:$nativeCurrency){price},priceDataForDayV2(quoteCurrency:$nativeCurrency){percentChange},id},supportedContextsV2{isConvertible,isTradable},accounts{uuid,type,primary,allowWithdrawals,allowDeposits,id},id},id},id},id},id},supportedNetworks{chainId,controlledAccounts{multiChainBalances:balances{value,defiAsset:asset{displaySymbol:symbol,imageUrl,name,exponent,viewerAsset{asset{uuid,name,displaySymbol,platformName,imageUrl,slug,latestQuoteV2(quoteCurrency:$nativeCurrency){price},priceDataForDayV2(quoteCurrency:$nativeCurrency){percentChange},id},supportedContextsV2{isConvertible,isTradable},accounts{uuid,type,primary,allowWithdrawals,allowDeposits,id},id},id},id},id},id}},id},...useAggregateAccountsFragment,...useCountryRestrictionsFragment,...useUserNonCashEquivalentBalanceFragment,...useUserDefiTotalBalanceFragment,...useUserCefiTotalBalanceFragment}fragment AccountTableV2RowContentFragment on Query{...useCurrencyConverterFragment,viewer{earn{assets{current{assetV2:asset{asset{platformName,id},rewardApy{formattedValue,statsLabel},id},id}}},id}}fragment AccountTableV2RowFragment on Query{...AccountTableV2RowContentFragment}fragment AssetsContentFragment on Query{...AccountTableV2Fragment,...StableAssetsTableFragment,...FuturesPositionsTableFragment,...DataCardsFragment,...useShowFuturesPositionsFragment,...useShowFuturesUpsellCardFragment,...useAccountChecklistFragment,...BoostedUSDCUpsellCardFragment,viewer{card{eligibilityState{state}},portfolioGainLossBreakdown{gainLossEnabled},userProperties{needsKycRemediation,id},recurringBuysRestrictions:policyRestrictions(action:recurring_buys)@skip(if:$skipFetchRecurringBuyRestrictions){restrictionName,id},id},...LimitOrderSectionFragment_otDku,...PortfolioChartFragment,...useHasDappWalletAddressFragment_knzBA,...useWheelSpinFragment_3lQsi,...useGetDappWalletBalanceFragment_36wPBL,...useDAppWalletAddressFragment_36wPBL,...useWalletTakeoverExperimentFragment,...RecurringBuysCardFragment,...usePortfolioSymbolsFragment,...DashboardAlertsFragment,...EarnDataCardFragment,...useSubscriptionBenefitsFragment}fragment BalanceFragment on Query{...PortfolioBalanceGainLossFragment,...useHasDappWalletAddressFragment_knzBA}fragment BoostedUSDCUpsellCardFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,id},id},...useSubscriptionBenefitsFragment}fragment ChartFragment on Query{...useChartDataFragment}fragment DashboardAlertsClawbacksFragment on Query{viewer{sends:policyRestrictions(action:sends){restrictionName,id},buys:policyRestrictions(action:buys){restrictionName,id},id}}fragment DashboardAlertsFragment on Query{...DashboardAlertsClawbacksFragment,...DashboardAlertsKYCFragment}fragment DashboardAlertsKYCFragment on Query{viewer{userProperties{needsKycRemediation,id},id}}fragment DataCardsFragment on Query{viewer{userProperties{hasMadeAPurchase,id},id}}fragment DepositTriggerAccountFragment on Account{uuid,type,allowDeposits,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment DepositTriggerFragment on Query{viewer{availablePaymentMethods:availablePaymentMethodsV2(walletApp:false){type,id},policyRestrictions(action:receives){restrictionName,message,description,link{text,url},id},id}}fragment EarnDataCardFragment on Query{viewer{earnUserProgress{earnings{activeCampaign{earned{value,currency},remaining{value,currency},total{value,currency}},allTimeEarned{value,currency},percentEarned},eligibilityStatus},id}}fragment EmptyPortfolioFragment on Query{...useUserCefiTotalBalanceFragment}fragment FuturesPositionsTableContentFragment on Query{...usePollFuturesPositionsFragment}fragment FuturesPositionsTableFragment on Query{...FuturesPositionsTableTitleFragment,...FuturesPositionsTableContentFragment}fragment FuturesPositionsTableTitleFragment on Query{viewer{fiatAccounts@skip(if:$skipFuturesPerformance){assetOrFiatCurrency{__typename,...on TiersCurrency{code,futuresBalanceBreakdown{futuresPnlBalance{value,currency}}},...on Node{__isNode:__typename,id}},id},id}}fragment LimitOrderSectionFragment_otDku on Query{viewer{limitOrders(filter:$limitOrdersFilter,first:20)@skip(if:$skipLimitOrder){edges{node{orderConfiguration{__typename,...on BrokerageLimitOrderConfiguration{baseSize,limitPrice{value,currency}}},status,uuid,completionPercentage,createdTime,side,asset{asset{displaySymbol,imageUrl,id},id},id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment PortfolioBalanceGainLossBalanceFragment on Query{...useAllPeriodsGainLossFragment,...useUserTotalBalanceFragment}fragment PortfolioBalanceGainLossFragment on Query{...PortfolioBalanceGainLossBalanceFragment}fragment PortfolioChartComponentFragment on Query{...BalanceFragment,...ChartFragment}fragment PortfolioChartFragment on Query{...PortfolioChartComponentFragment,...UnsafePortfolioChartFragment}fragment RecurringBuysCardFragment on Query{viewer{recurringTransactions{uuid,account{uuid,...RecurringBuysCardRowAccountFragment,id},...RecurringBuysCardRowFragment,id},id},...useHasUsdcPageRedesignEnabledFragment}fragment RecurringBuysCardRowAccountFragment on Account{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{name},...on ViewerAsset{asset{name,id}},...on Node{__isNode:__typename,id}}}fragment RecurringBuysCardRowFragment on RecurringTransaction{uuid,...useRecurringTextFormatterFragment}fragment StableAssetsTableFragment on Query{...StableAssetsTableRowFragment,viewer{stableAssets:ownedAssets(first:300,sort:SORT_TYPE_TOTAL_BALANCE,cashEquivalent:true){edges{node{...StableAssetsTableRowAssetOrCurrencyFragment,__typename,...on TiersCurrency{assetCurrentBalance{totalBalanceFiat{value},id},accounts{uuid,id},code,name},...on ViewerAsset{asset{uuid,name,platformName,imageUrl,id},assetCurrentBalance{totalBalanceFiat{value},id},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}}}},id},...useDappWalletMultiChainBalancesFragment,...useUserCashEquivalentBalanceFragment}fragment StableAssetsTableRowAddCashButtonAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{code,name},...on ViewerAsset{asset{name,platformName,slug,displaySymbol,id},accounts{uuid,type,id}}}fragment StableAssetsTableRowAddCashButtonFragment on Query{viewer{fiatAccounts{uuid,type,assetOrFiatCurrency{__typename,...on TiersCurrency{code,name},...on Node{__isNode:__typename,id}},...DepositTriggerAccountFragment,id},id},...DepositTriggerFragment}fragment StableAssetsTableRowAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...StableAssetsTableRowAddCashButtonAssetFragment,...on TiersCurrency{code,name,accounts{uuid,id},assetCurrentBalance{totalBalanceFiat{value},id}},...on ViewerAsset{asset{imageUrl,name,platformName,slug,displaySymbol,id},accounts{uuid,name,type,allowWithdrawals,allowDeposits,id},supportedContextsV2{isTradable,isConvertible},assetCurrentBalance{totalBalanceFiat{value},id}}}fragment StableAssetsTableRowFragment on Query{...StableAssetsTableRowAddCashButtonFragment,viewer{userProperties{nativeCurrency,id},earn{assets{current{assetV2:asset{asset{platformName,id},rewardApy{formattedValue,statsLabel},id},id}}},id},...useCountryRestrictionsFragment}fragment UnsafePortfolioChartFragment on Query{...EmptyPortfolioFragment,...PortfolioChartComponentFragment,...useAggregateAccountsFragment}fragment getSubscriptionPlanBenefitFragment on CoinbaseSubscriptionPlanBenefit{benefitType,benefitDetails{__typename,...on AdvancedTradeBenefitDetails{cryptoBackPercentage,id},...on NoTradingFeeCoinbaseSubscriptionBenefitDetails{limit{value,currency}},...on USDCBoostedRewardBenefitDetails{apy,stakingCap{value,currency},id},...on AtoProtectionBenefitDetails{id},...on BoostedCardRewardsBenefitDetails{id},...on BoostedStakingBenefitDetails{id},...on CointrackerBenefitDetails{id},...on CryptoBackCoinbaseSubscriptionBenefitDetails{id},...on CryptoTaxCalculatorBenefitDetails{id},...on MessariTrialBenefitDetails{id},...on PriorityPhoneSupportBenefitDetails{id},...on SweepstakesBenefitDetails{id},...on TaxCenterBenefitDetails{id}}}fragment useAccountChecklistFragment on Query{viewer{userProperties{createdAt,firstBuyStatus,id},id}}fragment useAggregateAccountsFragment on Query{viewer{ownedAssets(first:300){edges{node{__typename,...on ViewerAsset{assetCurrentBalance{totalBalance{value},totalBalanceFiat{value},id},assetPerformancesTimeRanges@skip(if:$skipFetchGainLossAllPeriods){__typename,...on AssetPerformanceTimeRanges{oneDayPerformance{gainLoss{value,currency}},allTimePerformance{gainLoss{value,currency}}}},accounts{uuid,primary,type,allowDeposits,allowWithdrawals,assetOrFiatCurrency{__typename,...on ViewerAsset{assetPerformance{__typename,...on AssetPerformance{gainLoss{value,currency}}},asset{uuid,name,platformName,displaySymbol,imageUrl,slug,latestQuoteV2(quoteCurrency:$nativeCurrency){price},priceDataForDayV2(quoteCurrency:$nativeCurrency){percentChange},categories{slug,id},id}},...on Node{__isNode:__typename,id}},id},supportedContextsV2{isConvertible,isTradable}},...on Node{__isNode:__typename,id}}}},fiatAccounts{type,uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{name,code,assetCurrentBalance{totalBalance{value},totalBalanceFiat{value},id}},...on Node{__isNode:__typename,id}},id},id}}fragment useAllPeriodsGainLossFragment on Query{viewer{portfolioGainLossBreakdown{gainLossEnabled,totalGains{value,currency}},week:portfolioGainLossBreakdown(timeRange:ONE_WEEK)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n day:portfolioGainLossBreakdown(timeRange:ONE_DAY)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n month:portfolioGainLossBreakdown(timeRange:ONE_MONTH)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n year:portfolioGainLossBreakdown(timeRange:ONE_YEAR)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n hour:portfolioGainLossBreakdown(timeRange:ONE_HOUR)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}},id}}fragment useChartDataFragment on Query{viewer{portfolioPerformanceV2(currency:$nativeCurrency){values{hour{timestamp,value},day{timestamp,value},week{timestamp,value},month{timestamp,value},year{timestamp,value},all{timestamp,value}}},id}}fragment useCountryRestrictionsFragment on Query{viewer{userProperties{regionFeatures{supportsCryptoToCryptoTransfers,supportsFiatTransfers},id},sellPolicyRestrictions:policyRestrictions(action:sells){restrictionName,id},buyPolicyRestrictions:policyRestrictions(action:buys){restrictionName,id},tradePolicyRestrictions:policyRestrictions(action:trades){restrictionName,id},depositPolicyRestrictions:policyRestrictions(action:deposits){restrictionName,id},withdrawPolicyRestrictions:policyRestrictions(action:withdrawals){restrictionName,id},id}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useDAppWalletAddressFragment_36wPBL on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{address,id},id}},id}}fragment useDappBalancesFragment on Query{viewer{defiV2{supportedNetworks{chainId,controlledAccounts{balances{id,value,asset{exponent,viewerAsset{retailAsset:asset{uuid,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id}},id},id}},id}}fragment useDappWalletMultiChainBalancesFragment on Query{viewer{defiV2{supportedNetworks{chainId,controlledAccounts{balances{value,defiAsset:asset{network{name,chainId,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,platformName,uuid,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useGetDappWalletBalanceFragment_36wPBL on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{balances{value,defiAsset:asset{network{chainId,name,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,uuid,platformName,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useHasDappWalletAddressFragment_knzBA on Query{viewer{defiV2@skip(if:$skipDappWalletExperiment){network(chainId:$chainId){controlledAccountsV2{nodes{address,id}},id}},id}}fragment useHasUsdcPageRedesignEnabledFragment on Query{viewer{userProperties{country{code},id},id}}fragment useIsExternalWalletLinkedFragment on Query{viewer{assetBySymbol(symbol:\\"ETH\\"){externalWallets{appInfo{isActive}},id},id}}fragment usePollFuturesPositionsFragment on Query{viewer{futuresPositions{productId,productName,venue,contractSize,side,notionalValue,amount,avgEntryPrice,currentPrice,unrealizedPnl,assetImgUrl,expiryUtc},id}}fragment usePortfolioSymbolsFragment on Query{viewer{ownedAssets(first:300){edges{node{__typename,...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}},fiatAccounts{assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment useRecurringTextFormatterFragment on RecurringTransaction{recurringPeriod,nextRun,amount{value,currency}}fragment useShowFuturesPositionsATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesPositionsFragment on Query{...useShowFuturesPositionsATSFragment}fragment useShowFuturesUpsellCardFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useSubscriptionBenefitsFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{type,benefits{...getSubscriptionPlanBenefitFragment,id},id},id},coinbaseSubscriptionPlans{type,promotion{promotionType,id},planBillingFrequency{unit,numberOfUnits},benefits{...getSubscriptionPlanBenefitFragment,id},id},id}}fragment useUserCashEquivalentBalanceFragment on Query{...useUserCefiCashEquivalentBalanceFragment_2WvCWy,...useDappBalancesFragment}fragment useUserCefiCashEquivalentBalanceFragment_2WvCWy on Query{viewer{balanceData{portfolioBalanceV4ByPlatform:portfolioBalanceV4(platform:ASSET_PLATFORM_UNSPECIFIED){cashEquivalentBalance{value},id}},id}}fragment useUserCefiNonCashEquivalentBalanceFragment_2WvCWy on Query{viewer{balanceData{nonCashEqPortfolioBalanceV4ByPlatform:portfolioBalanceV4(platform:ASSET_PLATFORM_UNSPECIFIED){nonCashEquivalentBalance{value},id}},id}}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}fragment useUserDefiTotalBalanceFragment on Query{...useDappWalletMultiChainBalancesFragment,...useGetDappWalletBalanceFragment_36wPBL}fragment useUserNonCashEquivalentBalanceFragment on Query{...useUserCefiNonCashEquivalentBalanceFragment_2WvCWy,...useDappBalancesFragment}fragment useUserTotalBalanceFragment on Query{...useUserDefiTotalBalanceFragment,...useUserCefiTotalBalanceFragment}fragment useWalletTakeoverExperimentFragment on Query{...useIsExternalWalletLinkedFragment}fragment useWheelSpinFragment_3lQsi on Query{viewer{incentiveCampaigns(filter:{product:\\"nux\\",campaignStatus:LIVE,triggerType:FIRST_BUY,optInRequired:false,newUsersOnly:true,incentiveType:GAMIFICATION})@skip(if:$skipUserIncentives){id,userIncentive{id,redemptionMetadata{isRedeemed,redemptionStatus}}},id}}","0bdb9859d61818e4d6940424248f0f821cdd54c476446773b5b11e637ec483c1":"query InfoStepQuery($transactionId:Uuid!){viewer{receiveCheckInformation(accountHistoryEntryUuid:$transactionId){transferIdem,displayTitle,displayText,learnMoreUrl,isInformationComplete},id}}","0bf12fe68350d4a3f3324467814be8aa1877dd9d1e03a77cf5d19699784023f5":"query useWrapStatusQuery($wrapId:Uuid!){viewer{wrapStatusByUuid(wrapId:$wrapId),id}}","0bfb5a52374f330b871e4adb7854e060a2f9e28988ceaa3e80999820683adb2c":"query borrowPaymentOptionsQuery{viewer{borrow{paymentOptions{payoffAmount{value,currency},minimumDue{value,currency},amountRequired{value,currency},amountRecommended{value,currency},healthRatioRequired,healthRatioRecommended,nextDue,depositPaymentMethods{enabled,uuid,supplementalInfo,paymentMethod{uuid,type,title,subtitle,imageUrl}},nextDueAmount{value,currency},recentPaymentInfo{message}}},id}}","0c094f500212ca1310a25d7ec58b84a693ca4ae85144038c68dd09367bae3da6":"query IDCaptureScreenQuery{viewer{policyRestrictions(action:futures_trading){idvMetadata{id},id},id}}","0c2c2b9e062e4d55365037a8d8585e90df000ed30c6a9862b005f25ca7385118":"mutation usePaymentClientTokenMutation($input:GeneratePaymentMethodClientTokenInput!){generatePaymentMethodClientToken(input:$input){__typename,...on GeneratePaymentMethodClientTokenSuccess{token,url}}}","0cdb9d69612e9ef04819d9c918a1c1da2abf0eb0468101fa019b90bdcba96d70":"mutation useVerifyAndAddAddressMutation($input:WOAVerifyAndAddAddressInput!){wOAVerifyAndAddAddress(input:$input){__typename,...on WOAVerifyAndAddAddressSuccess{dummy,isVerified},...on WOAVerifyAndAddAddressError{error}}}","0cf55902760063549d6767e881fc87e3f8e4e288d0b8c92af5033658951e4752":"query UnwrapUnavailableQuery($assetSymbol:String!){viewer{assetBySymbol(symbol:$assetSymbol){wrappedAsset{disabledWarning(isUnwrap:true){isDisabled,title,text,iconName}},id},targetAccount:accountByUuidV2(uuid:\\"ETH2\\",createIfNotExist:true){uuid,id},id}}","0cfc4526973b1dff958bafc3196526dcedb6703698a5650a34e16dc3a734088c":"query ClawbackModalQuery($nativeCurrency:TickerSymbol!){...ClawbackPaymentFragment}fragment ClawbackPaymentFragment on Query{...useClawbackPaymentFragment,...useCurrencyConverterFragment,viewer{fiatAccounts{uuid,id},id}}fragment useClawbackPaymentFragment on Query{...useCurrencyConverterFragment,viewer{fiatAccounts{uuid,availableBalance{value},id},id}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}","0d0d426e80d9508d1689d3395574a552ad61aeb9826eee63705d67c0288fac6c":"query MobileMenuQuery{...useNavItemsFragment}fragment useFirstStakeIncentiveEligibleFragment on Query{viewer{userProperties{country{code},personalDetails{address{state}},id},eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){yieldPromotion{assetCta{title}},accounts{accountHistoryEntries{edges{__typename}},id},id},ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title}},id},id}}fragment useHasYieldCenterNavItemFragment on Query{viewer{earn{eligibility{isInEligibleGeo}},id}}fragment useNavItemsFragment on Query{viewer{nuxProperties{referrerTerms{promoCodeLink,bonusAmount{value,currency},thresholdAmount{value,currency}}},id},...useNotificationBadgeCountFragment,...useHasYieldCenterNavItemFragment,...useFirstStakeIncentiveEligibleFragment}fragment useNotificationBadgeCountFragment on Query{viewer{unreadNotificationsCount{unreadCount},id}}","0d3dc0195cc4d46fca6729013d14a57dc8b6edc7be9f2716c46ccb703117d2ae":"query ScamQuizQuestionnaireQuery($questionType:GenericComplianceQuestionType!){viewer{genericComplianceQuestionsByType(type:$questionType){answerMetaData{hasExceededMaxAttempts},questions{uuid,title,subtitle,inputType,options{value,title,subtitle},id}},id}}","0d4bdc673ff48e23aac4bd8e59d17ce01374f0f859aa7b1d265680f3cc7ebc6e":"mutation useOnboardingUnskipMutation{unskipRemediation{__typename,...on UnskipRemediationSuccess{dummy}}}","0f663b13e2e1033a5812465ef1f79df4efa07961ba94c3cfac12c2516e91859c":"query useIsUserEligibleForPerpetualsGrowthQuery{viewer{intxAccessLevel,id}}","0f79798ed104b3a93d6b18a6cde477415d091f4e6b34f089c5e817c95757e51c":"mutation LockMyAccountMutation{requestLockAccountSelfServe{__typename,...on RequestLockAccountSelfServeSuccess{lockAccountSelfServe{state,redirectUrl}},...on BadRequestError{message}}}","0f87692878afd66b983e71e9b87cc3bd30ffa5d89f1724762e21f0c7a1ba1b78":"query SuccessStepQuery($userAttestationUuid:Uuid!){viewer{userAttestationByUuid(uuid:$userAttestationUuid){externalId,id},id}}","0ff75263e20f9fa375defce12bb421d3b9653f81a86be10e11f92e3abd07b567":"query flowsQuery{viewer{card{eligibilityState{state}},id}}","108a2c267b612385e3c21b6c92b254aa5de6fa1529c7fabb99849bae2f9c7036":"query UnstakingFlowQuery($slug:String!,$nativeCurrency:TickerSymbol!){...UnstakingInputFragment_20J5Pl,...UnstakingPreviewFragment_20J5Pl,...UnstakingConfirmationFragment_20J5Pl}fragment EntryInputFragment on ViewerAsset{asset{exponent,id}}fragment UnstakingConfirmationFragment_20J5Pl on Query{viewer{assetBySlug(slug:$slug){asset{uuid,platformName,id},accounts{type,uuid,primary,...useRefreshAccountFragment,id},id},id}}fragment UnstakingFooterFragment_20J5Pl on Query{viewer{assetBySlug(slug:$slug){asset{symbol,id},accounts{...useAccountsByTypeFragment,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},id},staking{pendingRequests{unstakingAvailableBalance{value,currency}}},id},id},...useCurrencyConverterFragment}fragment UnstakingInputFragment_20J5Pl on Query{viewer{viewerAsset:assetBySlug(slug:$slug){...EntryInputFragment,asset{uuid,slug,platformName,name,id},accounts{primary,type,availableBalance{currency,value},id},staking{pendingRequests{unstakingAvailableBalance{value,currency}}},id},id},...UnstakingFooterFragment_20J5Pl}fragment UnstakingPreviewFragment_20J5Pl on Query{viewer{assetBySlug(slug:$slug){asset{uuid,platformName,id},id},id}}fragment useAccountsByTypeFragment on Account{type}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useInvalidateAccountFragment on Account{id}fragment useRefreshAccountFragment on Account{...useInvalidateAccountFragment,uuid}","11a7ca0f4564f1819c55363b8f44c5a3d90c809177ae24d2c2908eb4801315ff":"query usePolicyRestrictionsFetcherAllQuery{viewer{buys:policyRestrictions(action:buys){...usePolicyRestrictionsFetcherFragment,id},sells:policyRestrictions(action:sells){...usePolicyRestrictionsFetcherFragment,id},withdrawals:policyRestrictions(action:withdrawals){...usePolicyRestrictionsFetcherFragment,id},deposits:policyRestrictions(action:deposits){...usePolicyRestrictionsFetcherFragment,id},sends:policyRestrictions(action:sends){...usePolicyRestrictionsFetcherFragment,id},receives:policyRestrictions(action:receives){...usePolicyRestrictionsFetcherFragment,id},trades:policyRestrictions(action:trades){...usePolicyRestrictionsFetcherFragment,id},id}}fragment usePolicyRestrictionsFetcherFragment on PolicyRestriction{restrictionName,message,description,link{url,text},idvMetadata{id,state,createdAt,expirationDate}}","121ba10921a0046e4523419ce1ba18b280ddfc779e9e947436804c9d9cfa8644":"query AssetSearchResultsPaginatedQuery($cursor:String,$first:Int!,$searchQuery:String){...AssetSearchResultsPaginatedFragment_SneHE}fragment AssetSearchListCellFragment on ViewerAsset{asset{imageUrl,displaySymbol,name,id},rewardApy{formattedValue,label}}fragment AssetSearchResultsPaginatedFragment_SneHE on Query{viewer{searchAssets(query:$searchQuery,filter:ALL,sort:RANK,first:$first,after:$cursor){edges{node{...AssetSearchListCellFragment,asset{uuid,slug,platformName,id},id,__typename},cursor},pageInfo{hasNextPage,endCursor}},id}}","128c339b931b76b6516a9897afe223654c4f881ea6ad1de9ba4b729d0a78b7f2":"mutation useConfirmSubmitterMutation($input:CommitDepositInput!){commitDeposit(input:$input){__typename,...on CommitDepositSuccess{transferDeposit{uuid,amount{value,currency},payoutAt,fee{value,currency},nextStep{Action,PollPath,MaxPollAttempts,PollIntervalInMs,StatusOnMaxAttempts},id}}}}","12c3ff906bd6f30bb6f84ca101a1ca606ea288d766deba2f87fe3960d0a376ea":"mutation useCreateDirectDepositPaymentMethodMutation($input:CreatePaymentMethodInputV2){createPaymentMethodV2(input:$input){paymentMethod{uuid,id,type}}}","1339b51d3a4cbaf04920aa9f9cd3e45caa0a72f946775bff42b2f29c389f9b36":"query SimpleTradeContentV2AssetsRefetchable($cursor:String,$includeAutoStakingCheck:Boolean!,$nativeCurrency:TickerSymbol!,$paginationCount:Int=25,$shouldIncludeBalanceSummaryInfo:Boolean!){...SimpleTradeContentV2PaginationFragment_3FxOVz}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment AssetSelectRowFragment on Asset{...AssetCurrencyIconFragment}fragment AssetSelectorCellFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,name,exponent,...AssetIsStablecoinFragment,unitPriceScaleV2(quoteCurrency:$nativeCurrency),latestQuoteV2(quoteCurrency:$nativeCurrency){price,percentChanges{day}},...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment BalanceSummaryEntryPointFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment BuySellFooterAccountFragment on Account{...useAssetBalanceInfoAccountFragment}fragment BuySellFooterAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...FooterFragment}fragment BuySellProviderFragment on ViewerAsset{asset{uuid,name,platformName,displaySymbol,id}}fragment EntryInputFragment on ViewerAsset{asset{exponent,id}}fragment EntryInputV2Fragment on ViewerAsset{asset{name,id},...useConvertIncrementToPrecisionFragment}fragment EntryStepBuySellAccountFragment on Account{uuid,availableBalance{value},...useAssetBalanceInfoAccountFragment,...useTransferQuoterFragment,...BuySellFooterAccountFragment,...useTransferQuoteSubmitterFragment,...SimpleTradeFixedAmountsAccountFragment}fragment EntryStepBuySellAssetFragment on ViewerAsset{asset{uuid,platformName,displaySymbol,name,...AssetIsStablecoinFragment,id},...EntryInputFragment,...EntryInputV2Fragment,...RewardApyLabelFragment,...BuySellFooterAssetOrCurrencyFragment,...useAssetSelectorViewerAssetFragment,...useTransferQuoteSubmitterViewerAssetFragment,...useTransferQuoterViewerAssetFragment,...useIsInputDisabledFragment}fragment EntryStepTradableAssetFragment on ViewerAsset{asset{uuid,platformName,id},accounts{type,primary,...EntryStepBuySellAccountFragment,id},...EntryStepBuySellAssetFragment}fragment FooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{code,exponent},...on ViewerAsset{asset{exponent,displaySymbol,id}},...BalanceSummaryEntryPointFragment}fragment MaxSellButtonAccountFragment on Account{...useMaxSellAmountAccountFragment}fragment RewardApyLabelFragment on ViewerAsset{asset{platformName,id},rewardApy{formattedValue,statsLabel,value}}fragment SelectAssetRowAccountFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,platformName,name,exponent,...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment SelectAssetStepFragment on ViewerAsset{asset{...AssetIsStablecoinFragment,id},...SelectTradableAccountStepFragment,...SelectAssetStepSharedFragment,...useSelectedAssetHandlerFragment}fragment SelectAssetStepSharedFragment on ViewerAsset{...useAccountItemsForAssetsFragment}fragment SelectAssetStepViewerAssetFragment on ViewerAsset{...useSelectedAssetHandlerViewerAssetFragment,asset{uuid,id}}fragment SelectTradableAccountStepFragment on ViewerAsset{...useAccountItemsForAssetsFragment,asset{uuid,id},rewardApy{formattedValue}}fragment SellMaxAmountAccountFragment on Account{...MaxSellButtonAccountFragment}fragment SimpleTradeContentV2PaginationFragment_3FxOVz on Query{viewer{tradableAssets:tradableAssetsV2(first:$paginationCount,after:$cursor){edges{node{asset{uuid,id},...SimpleTradeContentV2ViewerAssetsFragment,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment SimpleTradeContentV2ViewerAssetsFragment on ViewerAsset{asset{uuid,marketCapV2(quoteCurrency:$nativeCurrency),id},...BuySellProviderFragment,...SimpleTradeStepperTradableAssetsFragment}fragment SimpleTradeFixedAmountsAccountFragment on Account{...SellMaxAmountAccountFragment}fragment SimpleTradeStepperTradableAssetsFragment on ViewerAsset{asset{uuid,id},...SelectAssetStepViewerAssetFragment,...SelectAssetStepFragment,...EntryStepTradableAssetFragment}fragment useAccountItemsForAssetsFragment on ViewerAsset{asset{displaySymbol,platformName,uuid,name,slug,...AssetIsStablecoinFragment,id},supportedContextsV2{isTradable,isConvertible},accounts{uuid,primary,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,...AssetIsStablecoinFragment,id}},...on Node{__isNode:__typename,id}},...useAccountSearchFragment,id}}fragment useAccountSearchFragment on Account{uuid,type,name,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,name,displaySymbol,platformName,slug,exponent,imageUrl,destinationTag{regex},...AssetSelectRowFragment,id},assetBalanceBreakdown{availableToSendBalanceFiat{value,currency},availableToSendBalance{value,currency}},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}},...SelectAssetRowAccountFragment,...AssetSelectorCellFragment}fragment useAssetBalanceInfoAccountFragment on Account{availableBalance{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment useAssetSelectorViewerAssetFragment on ViewerAsset{asset{name,imageUrl,id},...useLatestQuoteViewerAssetFragment,...useConvertIncrementToPrecisionFragment}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment useBuyQuoteSubmitterFragment on Account{...useSharedQuoteParamsFragment}fragment useBuyQuoteSubmitterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useConvertIncrementToPrecisionFragment on ViewerAsset{asset{brokerageProduct(filter:{quoteCurrency:\\"USD\\"}){baseIncrement,quoteIncrement,id},id}}fragment useIsInputDisabledFragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible}}fragment useLatestQuoteViewerAssetFragment on ViewerAsset{asset{latestQuoteV2(quoteCurrency:$nativeCurrency){price},id}}fragment useMaxSellAmountAccountFragment on Account{availableBalance{currency,value},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,exponent,id}},...on TiersCurrency{code,exponent},...on Node{__isNode:__typename,id}}}fragment useSelectedAssetHandlerFragment on ViewerAsset{asset{uuid,platformName,id},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id}}fragment useSelectedAssetHandlerViewerAssetFragment on ViewerAsset{asset{uuid,id}}fragment useSellQuoteSubmitterFragment on Account{...useSharedQuoteParamsFragment}fragment useSellQuoteSubmitterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useSharedQuoteParamsFragment on Account{uuid}fragment useSharedQuoteParamsViewerAssetFragment on ViewerAsset{asset{platformName,id}}fragment useTransferQuoteSubmitterFragment on Account{...useBuyQuoteSubmitterFragment,...useSellQuoteSubmitterFragment}fragment useTransferQuoteSubmitterViewerAssetFragment on ViewerAsset{asset{uuid,experimental,id},...useBuyQuoteSubmitterViewerAssetFragment,...useSellQuoteSubmitterViewerAssetFragment}fragment useTransferQuoterFragment on Account{...useSharedQuoteParamsFragment}fragment useTransferQuoterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}","139d71d0833ac1a26e1eef7918b3de9f55f9dd3f798cb581e0c2afa730a65aa3":"query IssuanceQuery($assetSymbol:TickerSymbol!,$conditionalRewardSlug:String!){...TopUpStepCardFragment,viewer{card{...CardIssuanceIntroStepFragment,...DisclosureStepFragment,...IssuanceAgreementFragment,...AddressStepFragment,...VerifyAddressStepFragment},id},...CardIssuanceIntroStepViewerFragment,...SsnStepFragment,...IssuanceRewardListStepFragment_2vx6M1,...ChooseSpendableAssetStepFragment,...SpendUSDOrCryptoStepFragment_JUThY}fragment AddressStepFragment on Card{...usePrefillIssuanceFormFragment,...useAddressNextPageFragment,applicationPrefillInfo{importantInformation},eligibilityState{state}}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment CardIssuanceIntroStepFragment on Card{cardIntroductionMessages{title,actionText}}fragment CardIssuanceIntroStepViewerFragment on Query{...useHasSkippedProgressiveOnboardingFragment,viewer{policyRestrictions(action:receives){...PolicyRestrictionEnforcerFragment,id},id}}fragment CardRewardListCellFragment on CardRewardProgram{uuid,name,description,isIssuerFunded,assetEarned{uuid,name,platformName,imageUrl,slug,...RewardCurrencyIconFragment,id},percentEarned,expirationDate,isBoosted}fragment CardRewardListFragment_2vx6M1 on Query{viewer{card{cardSummary{rewardsSummary{currentRewardProgram{uuid,...CardRewardListCellFragment}}},rewardPrograms{rewardPrograms{uuid,name,description,category,assetEarned{uuid,platformName,imageUrl,slug,id},supplementaryInfo{title},expirationDate,...CardRewardListCellFragment}}},id},...ConditionalRewardsFragment_2vx6M1}fragment CardSpendableAssetCellFragment on CardSpendableAsset{assetOrFiatCurrency{__typename,...useAssetOrCardFiatFragment,...on ViewerAsset{asset{...AssetCurrencyIconFragment,id}},...on CardFiatCurrency{symbol},...on Node{__isNode:__typename,id}},fiatBalanceAvailable{value,currency},cryptoBalanceAvailable{value,currency}}fragment CardSpendableAssetSupplementaryInfoFragment on CardSpendableAsset{supplementaryInfo{title,items{title,description,link{url,text}}}}fragment CardSpendableAssetsListFragment on Query{viewer{card{spendableAssets{assets{assetOrFiatCurrency{__typename,...useAssetOrCardFiatFragment,...on Node{__isNode:__typename,id}},supplementaryInfo{title},...useSpendableAssetStepNextPageFragment,...CardSpendableAssetSupplementaryInfoFragment,...CardSpendableAssetCellFragment}},cardSummary{currentSpendableAsset{assetOrFiatCurrency{__typename,...useAssetOrCardFiatFragment,...on Node{__isNode:__typename,id}}}}},id}}fragment ChooseSpendableAssetStepFragment on Query{...CardSpendableAssetsListFragment,...useIsRemoveLiquidationFeesKilledFragment}fragment ConditionalRewardsFragment_2vx6M1 on Query{viewer{card{conditionalRewardBySlug:conditionalRewardBySlugV2(slug:$conditionalRewardSlug){slug,status,boostPercent,expiresAt}},id},...useCoinbaseCardConditionalRewardDDEligibleFragment_2vx6M1}fragment DisclosureStepFragment on Card{...IssuanceAgreementFragment}fragment IssuanceAgreementFragment on Card{applicationPrefillInfo{agreementPdfUrl,agreementText,metabankCardholderAgreementUrl{url,text},metabankPrivacyPolicyUrl{url,text},shortFormAgreementUrl{url,text},disclosures{url,text},coinbaseUserAgreementUrl{url,text},coinbaseCardTermsUrl{url,text},coinbasePrivacyPolicyUrl{url,text}}}fragment IssuanceRewardListStepFragment_2vx6M1 on Query{...CardRewardListFragment_2vx6M1}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment RewardCurrencyIconFragment on Asset{...AssetCurrencyIconFragment}fragment SpendUSDOrCryptoStepFragment_JUThY on Query{...useIsRemoveLiquidationFeesKilledFragment,viewer{balanceDataByCurrency(currency:$assetSymbol){totalBalance{value}},card{spendableAssetBySymbol(assetSymbol:$assetSymbol){assetOrFiatCurrency{__typename,...useAssetOrCardFiatFragment,...on Node{__isNode:__typename,id}},fiatBalanceAvailable{value}}},id}}fragment SsnStepFragment on Query{viewer{card{eligibilityState{state}},id}}fragment TopUpStepCardFragment on Query{viewer{fiatAccounts{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment VerifyAddressStepFragment on Card{...useAddressNextPageFragment}fragment useAddressNextPageFragment on Card{applicationPrefillInfo{hasSsn},eligibilityState{state}}fragment useAssetOrCardFiatFragment on CardAssetOrFiatCurrency{__isCardAssetOrFiatCurrency:__typename,...on CardFiatCurrency{name,symbol,slug,imageUrl},...on ViewerAsset{asset{name,platformName,slug,imageUrl,exponent,uuid,id}}}fragment useCoinbaseCardConditionalRewardDDEligibleFragment_2vx6M1 on Query{...useCoinbaseCardConditionalRewardDDEligibleViewerFragment_2vx6M1}fragment useCoinbaseCardConditionalRewardDDEligibleViewerFragment_2vx6M1 on Query{viewer{card{conditionalRewardBySlug:conditionalRewardBySlugV2(slug:$conditionalRewardSlug){status,boostPercent},productEnrollment{productEnrollmentStatus{ddaEnrollmentStatus}}},directDepositAccountProperties{directDepositEnrollement{hasPaid}},id}}fragment useHasSkippedProgressiveOnboardingFragment on Query{viewer{buys:policyRestrictions(action:buys){restrictionName,id},sells:policyRestrictions(action:buys){restrictionName,id},sends:policyRestrictions(action:sends){restrictionName,id},receives:policyRestrictions(action:receives){restrictionName,id},id}}fragment useIsRemoveLiquidationFeesKilledFragment on Query{viewer{userProperties{featureFlags,id},id}}fragment usePrefillIssuanceFormFragment on Card{applicationPrefillInfo{residentialAddress{line1,line2,city,state,postalCode,country{code}},nameOnCard,hasSsn}}fragment useSpendableAssetStepNextPageFragment on CardSpendableAsset{fiatBalanceAvailable{value}}","13a1024c8f9adb0d564be4b9d758e651b18612396c8232b9f32c11c9e635cfe2":"query PauseSubscriptionModalQuery($productKey:String!){viewer{coinbaseSubscription(productKey:$productKey){id,subscriptionUuid,currentPeriodEnd,subscriptionPlan{price{value,currency},id}},id},...PauseSubscriptionConfirmFragment,...getPausePlanUuid_inline}fragment PauseSubscriptionConfirmFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){subscriptionPlan{price{value,currency},benefits{benefitType,id},id},id},id}}fragment getPausePlanUuid_inline on Query{viewer{coinbaseSubscriptionPlans{subscriptionPlanUuid,type,id},id}}","13e5a6366faa6d7c06212c47042396c08506324ab17729666e47f958d5b3cda1":"query useRefreshAccountBalancesQuery($baseSymbol:String!,$quoteSymbol:String!,$isQuoteFiat:Boolean!){viewer{baseAccount:assetBySymbol(symbol:$baseSymbol){accounts{uuid,name,type,primary,allowWithdrawals,allowDeposits,availableBalance{value,currency},assetOrFiatCurrency{__typename,...on TiersCurrency{name,color,exponent,code},...on ViewerAsset{asset{uuid,name,color,exponent,symbol,platformName,displaySymbol,slug,addressRegex,experimental,destinationTag{name,regex},id}},...on Node{__isNode:__typename,id}},...AccountCurrencyIconFragment,id},id},quoteAccount:assetBySymbol(symbol:$quoteSymbol)@skip(if:$isQuoteFiat){accounts{uuid,name,type,primary,allowWithdrawals,allowDeposits,availableBalance{value,currency},assetOrFiatCurrency{__typename,...on TiersCurrency{name,color,exponent,code},...on ViewerAsset{asset{uuid,name,color,exponent,symbol,platformName,displaySymbol,slug,addressRegex,experimental,destinationTag{name,regex},id}},...on Node{__isNode:__typename,id}},...AccountCurrencyIconFragment,id},id},fiatAccounts@include(if:$isQuoteFiat){uuid,name,type,primary,allowWithdrawals,allowDeposits,availableBalance{value,currency},assetOrFiatCurrency{__typename,...on TiersCurrency{name,color,exponent,code},...on ViewerAsset{asset{uuid,name,color,exponent,symbol,platformName,displaySymbol,slug,addressRegex,experimental,destinationTag{name,regex},id}},...on Node{__isNode:__typename,id}},...AccountCurrencyIconFragment,id},id},...useCefiAvailableToTradeForBaseAndQuoteFragment_4i4ZwW}fragment AccountCurrencyIconFragment on Account{assetOrFiatCurrency{__typename,...AssetOrCurrencyIconFragment,...on Node{__isNode:__typename,id}}}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetOrCurrencyIconFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on ViewerAsset{asset{...AssetCurrencyIconFragment,id}},...on TiersCurrency{code}}fragment useAssetCefiAvailableToTradeFragment on ViewerAsset{assetBalanceBreakdown{availableToTradeBalance{value,currency},availableToTradeBalanceFiat{value,currency}},asset{exponent,id}}fragment useCefiAvailableToTradeForBaseAndQuoteFragment_4i4ZwW on Query{viewer{baseAsset:assetBySymbol(symbol:$baseSymbol){asset{displaySymbol,id},...useAssetCefiAvailableToTradeFragment,id},quoteAsset:assetBySymbol(symbol:$quoteSymbol)@skip(if:$isQuoteFiat){...useAssetCefiAvailableToTradeFragment,id},usdcAsset:assetBySymbol(symbol:\\"USDC\\"){...useAssetCefiAvailableToTradeFragment,id},fiatAccounts@include(if:$isQuoteFiat){assetOrFiatCurrency{__typename,...on TiersCurrency{code,assetBalanceBreakdown{availableToTradeBalanceFiat{value}}},...on Node{__isNode:__typename,id}},id},id}}","14040a4c86ffae910ccdc33544ceeb277b9a699361fe6a93590a2ecd65604066":"query DeprecatedUnsafeCurrencyIconAssetQuery($skip:Boolean!,$symbol:String!){assetBySymbol(symbol:$symbol)@skip(if:$skip){...AssetCurrencyIconFragment,id}}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}","1460674c18b3756274fab8b595403c409b01276d33ec249119388660d002c7ae":"query AssetsPrimaryBalanceQuery($nativeCurrency:TickerSymbol!,$chainId:Int!,$skipDappWalletExperiment:Boolean!,$shouldFetchGainLossAllPeriods:Boolean!,$skipFetchGainLossAllPeriods:Boolean!){...AssetsPrimaryBalanceFragment}fragment AccountTableV2Fragment on Query{...AccountTableV2RowFragment,viewer{day:portfolioGainLossBreakdown(timeRange:ONE_DAY){gainLossEnabled},defiV2{network(chainId:$chainId){controlledAccounts{balances{value,defiAsset:asset{displaySymbol:symbol,imageUrl,name,exponent,viewerAsset{asset{uuid,name,displaySymbol,platformName,imageUrl,slug,latestQuoteV2(quoteCurrency:$nativeCurrency){price},priceDataForDayV2(quoteCurrency:$nativeCurrency){percentChange},id},supportedContextsV2{isConvertible,isTradable},accounts{uuid,type,primary,allowWithdrawals,allowDeposits,id},id},id},id},id},id},supportedNetworks{chainId,controlledAccounts{multiChainBalances:balances{value,defiAsset:asset{displaySymbol:symbol,imageUrl,name,exponent,viewerAsset{asset{uuid,name,displaySymbol,platformName,imageUrl,slug,latestQuoteV2(quoteCurrency:$nativeCurrency){price},priceDataForDayV2(quoteCurrency:$nativeCurrency){percentChange},id},supportedContextsV2{isConvertible,isTradable},accounts{uuid,type,primary,allowWithdrawals,allowDeposits,id},id},id},id},id},id}},id},...useAggregateAccountsFragment,...useCountryRestrictionsFragment,...useUserNonCashEquivalentBalanceFragment,...useUserDefiTotalBalanceFragment,...useUserCefiTotalBalanceFragment}fragment AccountTableV2RowContentFragment on Query{...useCurrencyConverterFragment,viewer{earn{assets{current{assetV2:asset{asset{platformName,id},rewardApy{formattedValue,statsLabel},id},id}}},id}}fragment AccountTableV2RowFragment on Query{...AccountTableV2RowContentFragment}fragment AssetsPrimaryBalanceContentFragment on Query{...AccountTableV2Fragment,...StableAssetsTableFragment,viewer{portfolioGainLossBreakdown{gainLossEnabled},id},...PortfolioChartFragment,...useHasDappWalletAddressFragment_knzBA,...TotalBalanceGainLossFragment,...usePortfolioSymbolsFragment}fragment AssetsPrimaryBalanceFragment on Query{...AssetsPrimaryBalanceContentFragment}fragment BalanceFragment on Query{...PortfolioBalanceGainLossFragment,...useHasDappWalletAddressFragment_knzBA}fragment ChartFragment on Query{...useChartDataFragment}fragment DepositTriggerAccountFragment on Account{uuid,type,allowDeposits,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment DepositTriggerFragment on Query{viewer{availablePaymentMethods:availablePaymentMethodsV2(walletApp:false){type,id},policyRestrictions(action:receives){restrictionName,message,description,link{text,url},id},id}}fragment EmptyPortfolioFragment on Query{...useUserCefiTotalBalanceFragment}fragment PortfolioBalanceGainLossBalanceFragment on Query{...useAllPeriodsGainLossFragment,...useUserTotalBalanceFragment}fragment PortfolioBalanceGainLossFragment on Query{...PortfolioBalanceGainLossBalanceFragment}fragment PortfolioChartComponentFragment on Query{...BalanceFragment,...ChartFragment}fragment PortfolioChartFragment on Query{...PortfolioChartComponentFragment,...UnsafePortfolioChartFragment}fragment StableAssetsTableFragment on Query{...StableAssetsTableRowFragment,viewer{stableAssets:ownedAssets(first:300,sort:SORT_TYPE_TOTAL_BALANCE,cashEquivalent:true){edges{node{...StableAssetsTableRowAssetOrCurrencyFragment,__typename,...on TiersCurrency{assetCurrentBalance{totalBalanceFiat{value},id},accounts{uuid,id},code,name},...on ViewerAsset{asset{uuid,name,platformName,imageUrl,id},assetCurrentBalance{totalBalanceFiat{value},id},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}}}},id},...useDappWalletMultiChainBalancesFragment,...useUserCashEquivalentBalanceFragment}fragment StableAssetsTableRowAddCashButtonAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{code,name},...on ViewerAsset{asset{name,platformName,slug,displaySymbol,id},accounts{uuid,type,id}}}fragment StableAssetsTableRowAddCashButtonFragment on Query{viewer{fiatAccounts{uuid,type,assetOrFiatCurrency{__typename,...on TiersCurrency{code,name},...on Node{__isNode:__typename,id}},...DepositTriggerAccountFragment,id},id},...DepositTriggerFragment}fragment StableAssetsTableRowAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...StableAssetsTableRowAddCashButtonAssetFragment,...on TiersCurrency{code,name,accounts{uuid,id},assetCurrentBalance{totalBalanceFiat{value},id}},...on ViewerAsset{asset{imageUrl,name,platformName,slug,displaySymbol,id},accounts{uuid,name,type,allowWithdrawals,allowDeposits,id},supportedContextsV2{isTradable,isConvertible},assetCurrentBalance{totalBalanceFiat{value},id}}}fragment StableAssetsTableRowFragment on Query{...StableAssetsTableRowAddCashButtonFragment,viewer{userProperties{nativeCurrency,id},earn{assets{current{assetV2:asset{asset{platformName,id},rewardApy{formattedValue,statsLabel},id},id}}},id},...useCountryRestrictionsFragment}fragment TotalBalanceGainLossFragment on Query{...useAllPeriodsGainLossFragment,...useUserCefiTotalBalanceFragment}fragment UnsafePortfolioChartFragment on Query{...EmptyPortfolioFragment,...PortfolioChartComponentFragment,...useAggregateAccountsFragment}fragment useAggregateAccountsFragment on Query{viewer{ownedAssets(first:300){edges{node{__typename,...on ViewerAsset{assetCurrentBalance{totalBalance{value},totalBalanceFiat{value},id},assetPerformancesTimeRanges@skip(if:$skipFetchGainLossAllPeriods){__typename,...on AssetPerformanceTimeRanges{oneDayPerformance{gainLoss{value,currency}},allTimePerformance{gainLoss{value,currency}}}},accounts{uuid,primary,type,allowDeposits,allowWithdrawals,assetOrFiatCurrency{__typename,...on ViewerAsset{assetPerformance{__typename,...on AssetPerformance{gainLoss{value,currency}}},asset{uuid,name,platformName,displaySymbol,imageUrl,slug,latestQuoteV2(quoteCurrency:$nativeCurrency){price},priceDataForDayV2(quoteCurrency:$nativeCurrency){percentChange},categories{slug,id},id}},...on Node{__isNode:__typename,id}},id},supportedContextsV2{isConvertible,isTradable}},...on Node{__isNode:__typename,id}}}},fiatAccounts{type,uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{name,code,assetCurrentBalance{totalBalance{value},totalBalanceFiat{value},id}},...on Node{__isNode:__typename,id}},id},id}}fragment useAllPeriodsGainLossFragment on Query{viewer{portfolioGainLossBreakdown{gainLossEnabled,totalGains{value,currency}},week:portfolioGainLossBreakdown(timeRange:ONE_WEEK)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n day:portfolioGainLossBreakdown(timeRange:ONE_DAY)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n month:portfolioGainLossBreakdown(timeRange:ONE_MONTH)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n year:portfolioGainLossBreakdown(timeRange:ONE_YEAR)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n hour:portfolioGainLossBreakdown(timeRange:ONE_HOUR)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}},id}}fragment useChartDataFragment on Query{viewer{portfolioPerformanceV2(currency:$nativeCurrency){values{hour{timestamp,value},day{timestamp,value},week{timestamp,value},month{timestamp,value},year{timestamp,value},all{timestamp,value}}},id}}fragment useCountryRestrictionsFragment on Query{viewer{userProperties{regionFeatures{supportsCryptoToCryptoTransfers,supportsFiatTransfers},id},sellPolicyRestrictions:policyRestrictions(action:sells){restrictionName,id},buyPolicyRestrictions:policyRestrictions(action:buys){restrictionName,id},tradePolicyRestrictions:policyRestrictions(action:trades){restrictionName,id},depositPolicyRestrictions:policyRestrictions(action:deposits){restrictionName,id},withdrawPolicyRestrictions:policyRestrictions(action:withdrawals){restrictionName,id},id}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useDappBalancesFragment on Query{viewer{defiV2{supportedNetworks{chainId,controlledAccounts{balances{id,value,asset{exponent,viewerAsset{retailAsset:asset{uuid,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id}},id},id}},id}}fragment useDappWalletMultiChainBalancesFragment on Query{viewer{defiV2{supportedNetworks{chainId,controlledAccounts{balances{value,defiAsset:asset{network{name,chainId,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,platformName,uuid,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useGetDappWalletBalanceFragment_36wPBL on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{balances{value,defiAsset:asset{network{chainId,name,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,uuid,platformName,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useHasDappWalletAddressFragment_knzBA on Query{viewer{defiV2@skip(if:$skipDappWalletExperiment){network(chainId:$chainId){controlledAccountsV2{nodes{address,id}},id}},id}}fragment usePortfolioSymbolsFragment on Query{viewer{ownedAssets(first:300){edges{node{__typename,...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}},fiatAccounts{assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment useUserCashEquivalentBalanceFragment on Query{...useUserCefiCashEquivalentBalanceFragment_2WvCWy,...useDappBalancesFragment}fragment useUserCefiCashEquivalentBalanceFragment_2WvCWy on Query{viewer{balanceData{portfolioBalanceV4ByPlatform:portfolioBalanceV4(platform:ASSET_PLATFORM_UNSPECIFIED){cashEquivalentBalance{value},id}},id}}fragment useUserCefiNonCashEquivalentBalanceFragment_2WvCWy on Query{viewer{balanceData{nonCashEqPortfolioBalanceV4ByPlatform:portfolioBalanceV4(platform:ASSET_PLATFORM_UNSPECIFIED){nonCashEquivalentBalance{value},id}},id}}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}fragment useUserDefiTotalBalanceFragment on Query{...useDappWalletMultiChainBalancesFragment,...useGetDappWalletBalanceFragment_36wPBL}fragment useUserNonCashEquivalentBalanceFragment on Query{...useUserCefiNonCashEquivalentBalanceFragment_2WvCWy,...useDappBalancesFragment}fragment useUserTotalBalanceFragment on Query{...useUserDefiTotalBalanceFragment,...useUserCefiTotalBalanceFragment}","1464d19d78ce4975b441f9bcc09f242e7b63328d4154b3d94dd41dcde73a0a5c":"query DefaultPortfolioQuery($skipFuturesTrading:Boolean!,$nativeCurrency:TickerSymbol!,$chainId:Int!,$platform:AssetPlatform!,$portfolioUuid:Uuid!,$cryptoTableSortOrder:SortOrder,$cryptoTableSortField:PortfolioPositionSortField,$cashTableSortOrder:SortOrder,$cashTableSortField:PortfolioPositionSortField,$skipPortfolioPositions:Boolean!){...UserFuturesTableFragment,...UserCryptoTableFragment,...DefaultCashTableFragment,...DefaultCashTableV2Fragment,...useShowFuturesBalancesAndPerformanceFragment,...useShowFuturesPositionsFragment,...DefaultTotalBalanceHeaderFragment,...DefaultCryptoTableFragment}fragment DefaultCashTableFragment on Query{...useDefaultCashTableDataFragment,...USDCBuySellButtonFragment,...useUserCashEquivalentBalanceFragment_FihHn,viewer{balanceData{fiatBalance(quoteCurrency:$nativeCurrency){value,currency}},id}}fragment DefaultCashTableV2Fragment on Query{...useDefaultCashTableDataV2Fragment,...USDCBuySellButtonFragment,...usePortfolioCefiCashBalanceFragment}fragment DefaultCryptoTableFragment on Query{...useDefaultCryptoTableDataFragment,...useUserDefiTotalBalanceFragment,...usePortfolioCefiCryptoBalanceFragment}fragment DefaultTotalBalanceHeaderFragment on Query{...usePortfolioSummaryFragment,...useHasConsumerPortfolioFragment,...useDefaultPortfolioTotalBalanceFragment}fragment USDCBuySellButtonFragment on Query{viewer{assetBySymbol(symbol:\\"USDC\\"){supportedContextsV2{isTradable},id},id},...useCountryRestrictionsFragment}fragment UserCryptoTableFragment on Query{...useUserCryptoTableDataFragment,viewer{balanceData{cryptoBalanceInFiat(quoteCurrency:$nativeCurrency){value,currency}},id},...useUserDefiTotalBalanceFragment,...useUserNonCashEquivalentBalanceFragment_FihHn}fragment UserFuturesTableFragment on Query{...useUserFuturesTableDataFragment,...useFuturesTablePropsFragment,viewer{fiatAccounts@skip(if:$skipFuturesTrading){assetOrFiatCurrency{__typename,...on TiersCurrency{code,futuresBalanceBreakdown{futuresPnlBalance{value,currency}}},...on Node{__isNode:__typename,id}},id},id}}fragment getCryptoPositionDataInlineFragment on PortfolioSpotPositionV2{allocation,totalBalanceFiat{amount,currency,id},totalBalanceCrypto{amount,currency,id},availableToTradeFiat{amount,currency,id},allTimeChange{amount,currency,id},entry{amount,currency,id},account{allowDeposits,allowWithdrawals,id},asset{__typename,...on ViewerAsset{asset{uuid,displaySymbol,platformName,name,imageUrl,slug,latestQuoteV2(quoteCurrency:$nativeCurrency){quoteCurrency,price},id},rewardApy{formattedValue,statsLabel},supportedContextsV2{isTradable}},...on Node{__isNode:__typename,id}}}fragment useCountryRestrictionsFragment on Query{viewer{userProperties{regionFeatures{supportsCryptoToCryptoTransfers,supportsFiatTransfers},id},sellPolicyRestrictions:policyRestrictions(action:sells){restrictionName,id},buyPolicyRestrictions:policyRestrictions(action:buys){restrictionName,id},tradePolicyRestrictions:policyRestrictions(action:trades){restrictionName,id},depositPolicyRestrictions:policyRestrictions(action:deposits){restrictionName,id},withdrawPolicyRestrictions:policyRestrictions(action:withdrawals){restrictionName,id},id}}fragment useDappAssetListBySymbolFragment on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{balances{value,defiAsset:asset{displaySymbol:symbol,imageUrl,name,exponent,viewerAsset{asset{uuid,name,displaySymbol,platformName,imageUrl,slug,latestQuoteV2(quoteCurrency:$nativeCurrency){price},priceDataForDayV2(quoteCurrency:$nativeCurrency){percentChange},id},supportedContextsV2{isConvertible,isTradable},accounts{uuid,type,primary,allowWithdrawals,allowDeposits,id},id},id},id},id},id},supportedNetworks{chainId,controlledAccounts{multiChainBalances:balances{value,defiAsset:asset{displaySymbol:symbol,imageUrl,name,exponent,viewerAsset{asset{uuid,name,displaySymbol,platformName,imageUrl,slug,latestQuoteV2(quoteCurrency:$nativeCurrency){price},priceDataForDayV2(quoteCurrency:$nativeCurrency){percentChange},id},supportedContextsV2{isConvertible,isTradable},accounts{uuid,type,primary,allowWithdrawals,allowDeposits,id},id},id},id},id},id}},id}}fragment useDappBalancesFragment on Query{viewer{defiV2{supportedNetworks{chainId,controlledAccounts{balances{id,value,asset{exponent,viewerAsset{retailAsset:asset{uuid,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id}},id},id}},id}}fragment useDappWalletMultiChainBalancesFragment on Query{viewer{defiV2{supportedNetworks{chainId,controlledAccounts{balances{value,defiAsset:asset{network{name,chainId,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,platformName,uuid,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useDefaultCashTableDataFragment on Query{...usePortfolioSummaryFragment,viewer{assetBySymbol(symbol:\\"USDC\\"){asset{uuid,name,imageUrl,id},supportedContextsV2{isTradable},id},stableAssets:ownedAssets(first:300,sort:SORT_TYPE_TOTAL_BALANCE,cashEquivalent:true,platform:$platform){edges{node{__typename,...on TiersCurrency{code,name,accounts{uuid,allowDeposits,allowWithdrawals,id},assetBalanceBreakdown(platform:$platform){totalBalanceFiat{value,currency},availableToTradeBalanceFiat{value,currency}}},...on ViewerAsset{asset{uuid,displaySymbol,name,imageUrl,slug,id},accounts{type,allowDeposits,allowWithdrawals,id},supportedContextsV2{isTradable},rewardApy{formattedValue,statsLabel},earnPayout{totalFiat{value,currency},id},assetBalanceBreakdown(platform:ASSET_PLATFORM_CONSUMER){totalBalanceFiat{value,currency},availableToTradeBalanceFiat{value,currency}}},...on Node{__isNode:__typename,id}}}},id},...useDappWalletMultiChainBalancesFragment,...useCountryRestrictionsFragment}fragment useDefaultCashTableDataV2Fragment on Query{viewer@skip(if:$skipPortfolioPositions){assetBySymbol(symbol:\\"USDC\\"){asset{uuid,name,imageUrl,id},supportedContextsV2{isTradable},id},portfolioByUuid(uuid:$portfolioUuid,currency:$nativeCurrency){cashPositions:spotPositions(first:300,sortField:$cashTableSortField,order:$cashTableSortOrder,cashFilter:CASH_FILTER_CASH){edges{node{totalBalanceFiat{amount,currency,id},availableToTradeFiat{amount,currency,id},account{allowDeposits,allowWithdrawals,id},asset{__typename,...on TiersCurrency{code,name},...on ViewerAsset{asset{uuid,displaySymbol,name,imageUrl,slug,id},earnPayout{totalFiat{value,currency},id},rewardApy{formattedValue,statsLabel},supportedContextsV2{isTradable}},...on Node{__isNode:__typename,id}},id}}},id},id},...useDappWalletMultiChainBalancesFragment,...useDefaultPortfolioTotalBalanceFragment}fragment useDefaultCryptoTableDataFragment on Query{viewer@skip(if:$skipPortfolioPositions){portfolioByUuid(uuid:$portfolioUuid,currency:$nativeCurrency){usdcPosition:spotPositions(first:1,assetSymbol:\\"USDC\\"){edges{node{...getCryptoPositionDataInlineFragment,id}}},cryptoPositions:spotPositions(first:300,sortField:$cryptoTableSortField,order:$cryptoTableSortOrder,cashFilter:CASH_FILTER_NON_CASH){edges{node{...getCryptoPositionDataInlineFragment,id}}},id},id},...useCountryRestrictionsFragment,...useDappAssetListBySymbolFragment,...useDefaultPortfolioTotalBalanceFragment}fragment useDefaultPortfolioTotalBalanceFragment on Query{...usePortfolioSummaryFragment,...useUserDefiTotalBalanceFragment,...usePortfolioCefiTotalBalanceFragment,viewer{fiatAccounts@skip(if:$skipFuturesTrading){assetOrFiatCurrency{__typename,...on TiersCurrency{code,futuresBalanceBreakdown{futuresPnlBalance{value}}},...on Node{__isNode:__typename,id}},id},id}}fragment useFuturesTablePropsFragment on Query{...useGetFuturesAccountStatusFragment_mrji4}fragment useGetDappWalletBalanceFragment_36wPBL on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{balances{value,defiAsset:asset{network{chainId,name,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,uuid,platformName,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useGetFuturesAccountStatusFragment_mrji4 on Query{viewer{derivativesOnboarding@skip(if:$skipFuturesTrading){accountStatusV3{__typename,...on DerivativesUserAccountStatusV3Success{status},...on GenericError{code}}},id}}fragment useGetFuturesPositionsFragment on Query{viewer{futuresPositions{productId,productName,venue,contractSize,side,notionalValue,amount,avgEntryPrice,currentPrice,unrealizedPnl,assetImgUrl,expiryUtc},id}}fragment useHasConsumerPortfolioFragment on Query{viewer{portfolios{type,id},id}}fragment usePortfolioCefiCashBalanceFragment on Query{viewer{portfolioByUuid(uuid:$portfolioUuid,currency:$nativeCurrency){tableHeaderPositions:spotPositions(first:1){cashEqBalance{amount,currency,id},fiatBalance{amount,currency,id}},id},id}}fragment usePortfolioCefiCryptoBalanceFragment on Query{viewer{portfolioByUuid(uuid:$portfolioUuid,currency:$nativeCurrency){tableHeaderPositions:spotPositions(first:1){nonCashEqBalance{amount,currency,id},cryptoBalance{amount,currency,id}},id},id}}fragment usePortfolioCefiTotalBalanceFragment on Query{...usePortfolioCefiCashBalanceFragment,...usePortfolioCefiCryptoBalanceFragment}fragment usePortfolioSummaryFragment on Query{viewer{portfolios{type,name,uuid,summary{totalBalance{amount,currency,id},nPositions,performance{amount,currency,id}},id},id}}fragment useShowFuturesBalancesAndPerformanceATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesBalancesAndPerformanceFragment on Query{...useShowFuturesBalancesAndPerformanceATSFragment}fragment useShowFuturesPositionsATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesPositionsFragment on Query{...useShowFuturesPositionsATSFragment}fragment useUserCashEquivalentBalanceFragment_FihHn on Query{...useUserCefiCashEquivalentBalanceFragment_FihHn,...useDappBalancesFragment}fragment useUserCefiCashEquivalentBalanceFragment_FihHn on Query{viewer{balanceData{portfolioBalanceV4ByPlatform:portfolioBalanceV4(platform:$platform){cashEquivalentBalance{value},id}},id}}fragment useUserCefiNonCashEquivalentBalanceFragment_FihHn on Query{viewer{balanceData{nonCashEqPortfolioBalanceV4ByPlatform:portfolioBalanceV4(platform:$platform){nonCashEquivalentBalance{value},id}},id}}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}fragment useUserCryptoTableDataFragment on Query{viewer{cryptoAssets:ownedAssets(first:300,sort:SORT_TYPE_TOTAL_BALANCE,cashEquivalent:false,platform:$platform){edges{node{__typename,...on ViewerAsset{asset{uuid,displaySymbol,platformName,exponent,name,imageUrl,slug,latestQuoteV2(quoteCurrency:$nativeCurrency){quoteCurrency,price},id},rewardApy{formattedValue,statsLabel},accounts{type,allowDeposits,allowWithdrawals,id},supportedContextsV2{isTradable},assetPerformance{__typename,...on AssetPerformance{averageCost{value,currency},gainLoss{value,currency}}},assetBalanceBreakdown(platform:$platform){availableToTradeBalanceFiat{value,currency},totalBalance{value,currency},totalBalanceFiat{value,currency}}},...on Node{__isNode:__typename,id}}}},id},...useCountryRestrictionsFragment,...useDappAssetListBySymbolFragment,...useUserTotalBalanceFragment}fragment useUserDefiTotalBalanceFragment on Query{...useDappWalletMultiChainBalancesFragment,...useGetDappWalletBalanceFragment_36wPBL}fragment useUserFuturesTableDataFragment on Query{...useGetFuturesPositionsFragment}fragment useUserNonCashEquivalentBalanceFragment_FihHn on Query{...useUserCefiNonCashEquivalentBalanceFragment_FihHn,...useDappBalancesFragment}fragment useUserTotalBalanceFragment on Query{...useUserDefiTotalBalanceFragment,...useUserCefiTotalBalanceFragment}","149fab32b5dccd48f1f569a8e7630453ac598edc06f6e9ea87564c76af06e17b":"mutation useBuyCommitterMutation($input:CommitBuyInput!){commitBuy(input:$input){__typename,...on CommitBuySuccess{transferBuy{...commitBuyFragment,id}},...on GenericError{message,code}}}fragment commitBuyFragment on TransferBuy{uuid,resource,amount{value,currency},fee{value,currency},recurringPayment,commitNotice{title,description},cardStatus,wblUxData{title,description},nextStep{action:Action,maxPollAttempts:MaxPollAttempts,pollIntervalMs:PollIntervalInMs}}","1585098f718c85007b40f1243e284983fbd51b5ebc0a75fe4f76bf142b1f0fab":"query ReferralsModalQuery{...useSubscriptionReferralsFragment,...LearnMoreFragment,...ReferralsOverviewFragment,...useIsReferralRewardZeroFragment}fragment LearnMoreFragment on Query{...useSubscriptionReferralsFragment,...useIsReferralRewardZeroFragment}fragment ReferralsOverviewFragment on Query{...useSubscriptionReferralsFragment,...useIsReferralRewardZeroFragment}fragment useIsReferralRewardZeroFragment on Query{viewer{coinbaseSubscriptionUser{referrals{reward{credit{value}}},id},id}}fragment useSubscriptionReferralsFragment on Query{viewer{coinbaseSubscriptionUser{credits{available{value,currency},referralAccumulated{value,currency}},referrals{code,reward{maximumRewards,credit{value,currency}},pastReferrals{__typename}},id},id}}","159addc4bf6ce2c1e345bcff3aaa7cacb5af22c700fd3b133532fa28f1153755":"query AccountChecklistWrapperQuery($skipUserIncentives:Boolean!,$rewardAssetId:Uuid!){...useHasGamifiedAccountChecklistFragment_3lQsi,viewer{userProperties{country{code},regionFeatures{supportsFiatTransfers},id},buyPolicyRestrictions:policyRestrictions(action:buys){restrictionName,id},id},...useCampaignFragment,...AccountChecklistContentFragment_3KRd61}fragment AccountChecklistContentFragment_3KRd61 on Query{viewer{userProperties{firstBuyStatus,id},id},...SummaryFragment_MvxMQ,...useNavigateToChecklistActionFragment,...useAccountChecklistStateFragment_MvxMQ,...useCampaignFragment,...ChecklistFragment_MvxMQ,...useWheelSpinFragment_3lQsi}fragment ChecklistFragment_MvxMQ on Query{viewer{signupPromoCodeIncentive:userIncentives(filter:{incentiveType:SIGNUP_PROMO_CODE,userIncentiveStatus:ACTIVE}){redemptionMetadata{reward{__typename,...on IncentivePayout{payoutCurrency,targetAmount{value,currency}}}},id},accountChecklist{primary{actionItems{title,subtitle,information{cta{url,text}},id}}},id},...ChecklistItemFragment,...useRewardApyFragment_3iZwCd}fragment ChecklistItemFragment on Query{...useHasGamificationUsdIncentiveFragment}fragment SummaryFragment_MvxMQ on Query{viewer{receiveRestrictions:policyRestrictions(action:receives){restrictionName,id},id},...useAccountChecklistStateFragment_MvxMQ,...useHasGamificationUsdIncentiveFragment}fragment useAccountChecklistFragment on Query{viewer{userProperties{createdAt,firstBuyStatus,id},id}}fragment useAccountChecklistStateFragment_MvxMQ on Query{...useGetActionStatusFragment,...useRewardApyFragment_3iZwCd}fragment useCampaignFragment on Query{viewer{userCampaignsSummary{bonusAmount{currency,value},bonusType},id}}fragment useGetActionStatusFragment on Query{viewer{userProperties{firstBuyStatus,id},receiveRestrictions:policyRestrictions(action:receives){restrictionName,id},usdcAsset:assetBySlug(slug:\\"usdc\\"){assetCurrentBalance{totalBalance{value},id},id},id},...useUserCefiTotalBalanceFragment}fragment useHasGamificationUsdIncentiveFragment on Query{viewer{incentiveCampaigns(filter:{product:\\"nux\\",campaignStatus:LIVE,triggerType:FIRST_BUY,optInRequired:false,newUsersOnly:true,incentiveType:GAMIFICATION}){userIncentive{redemptionMetadata{reward{__typename,...on IncentivePayout{payoutCurrency}}},id},id},id}}fragment useHasGamifiedAccountChecklistFragment_3lQsi on Query{...useAccountChecklistFragment,...useWheelSpinFragment_3lQsi}fragment useNavigateToChecklistActionFragment on Query{viewer{fiatAccounts{uuid,type,allowDeposits,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},assetBySlug(slug:\\"usdc\\"){rewardApy{formattedValue},id},id}}fragment useRewardApyFragment_3iZwCd on Query{viewer{assetByUuid(uuid:$rewardAssetId){rewardApy{formattedValue,statsLabel},id},id}}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}fragment useWheelSpinFragment_3lQsi on Query{viewer{incentiveCampaigns(filter:{product:\\"nux\\",campaignStatus:LIVE,triggerType:FIRST_BUY,optInRequired:false,newUsersOnly:true,incentiveType:GAMIFICATION})@skip(if:$skipUserIncentives){id,userIncentive{id,redemptionMetadata{isRedeemed,redemptionStatus}}},id}}","15b94ebe78c905b898ed90604df3100d123624b89e1ff42d74f8c9fdc69a1797":"query PortfolioTransferPortfolioAssetSelectorStepRefetchable($count:Int!,$cursor:String,$nativeCurrency:TickerSymbol,$portfolioUuid:Uuid!,$skipAllSpotPositions:Boolean!,$sortField:PortfolioPositionSortField=PORTFOLIO_POSITION_SORT_AVAILABLE_AMOUNT){...PortfolioTransferPortfolioAssetSelectorStepFragment_Vnp3I}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetOrCurrencyIconFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on ViewerAsset{asset{...AssetCurrencyIconFragment,id}},...on TiersCurrency{code}}fragment PortfolioTransferPortfolioAssetSelectorStepFragment_Vnp3I on Query{viewer@include(if:$skipAllSpotPositions){portfolioByUuid(uuid:$portfolioUuid,currency:$nativeCurrency){spotPositions(first:$count,after:$cursor,sortField:$sortField){edges{node{asset{__typename,...AssetOrCurrencyIconFragment,...on ViewerAsset{asset{uuid,displaySymbol,name,id}},...on TiersCurrency{code,name},...on Node{__isNode:__typename,id}},availableToTradeFiat{amount,currency,id},availableToTradeCrypto{amount,currency,id},id,__typename},cursor},pageInfo{hasNextPage,endCursor}},id},id}}","15bbf7b73101d71d55011784d34493035fd712900df2482b6ce41302535c3631":"query LinkedAccountsV2Query($nativeCurrency:TickerSymbol!){...useLimitGetterForTransferType,...LinkedAccountRowFragment,viewer{balanceData{balanceInWbl{value}},fiatAccounts{uuid,availableBalance{value,currency},id},id},...useUserCefiTotalBalanceFragment}fragment LinkedAccountRowFragment on Query{...PaymentMethodDescriptionFragment,...useDisplayDataForPaymentMethodFragment,viewer{fiatAccounts{uuid,availableBalance{value,currency},id},id}}fragment PaymentMethodDescriptionFragment on Query{...useDisplayDataForPaymentMethodFragment}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useDisplayDataForPaymentMethodFragment on Query{viewer{fiatAccounts{uuid,availableBalance{value,currency},id},id}}fragment useLimitGetterForTransferType on Query{...useCurrencyConverterFragment,viewer{fiatAccounts{uuid,availableBalance{value},id},id}}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}","16806974ae03bf30ec1b86540b17457b5479817ac637b18c0039df4a07d170d7":"query CBCardTransactionsRefetchable($after:String,$first:Int!,$query:String,$statuses:[CardTransactionStatus!]){...CBCardTransactionsFragment_UnmVm}fragment CBCardTransactionRowFragment on CardTransaction{createdAt,fiatAmount{value,currency},status,type,uuid,rewardEarned{earnedPercent},merchantName}fragment CBCardTransactionsFragment_UnmVm on Query{viewer{card{transactions(query:$query,statuses:$statuses,first:$first,after:$after){edges{node{...CBCardTransactionRowFragment,uuid,createdAt,id,__typename},cursor},pageInfo{hasNextPage,endCursor}}},id}}","17cfa30441bc6b36370be73595a139344356d35c7f686dd127bfdb6155c18738":"mutation usePaymentMethodCreatorGraphQLMutation($input:CreatePaymentMethodMonorailInput){createPaymentMethodMonorail(input:$input){__typename,...on CreatePaymentMethodMonorailSuccess{paymentMethod{uuid,cdvStatus,name,pickerData{__typename,...on BankPickerData{emailVerificationStatus,pmObjectId,accountName,accountType,institutionCode}},userWarning{title,message},id}},...on GenericError{message,code}}}","196fc8c2cc2ff32641cb380166bb4102b755204734b6c1cd46d013d4021a2817":"query EarnContentQuery{...EarnHeaderFragment,viewer{loyaltyCards(location:LOYALTY_SURFACE,inAppIdv:true,fullWidthSummary:false){edges{node{style,cardName,tasks{isComplete},...EarnCardFragment,...LoyaltyCardFragment,...MixedCampaignCardFragment}}},id},...useHasSkippedProgressiveOnboardingFragment,...LoyaltyCardViewerFragment}fragment CardComponents_DetailsHeaderFragment on LoyaltyCard{details{label,value},table{title,...InfoModalFragment}}fragment CardComponents_DetailsRowFragment on LoyaltyCard{details{label,value}}fragment EarnCardFragment on LoyaltyCard{body,cardName,imageUrl,style,subtitle,subtitleStyle,actionType,tasks{...EarnTaskFragment},title,url{url,text}}fragment EarnHeaderFragment on Query{...useEarnRemainingValueFragment}fragment EarnTaskFragment on LoyaltyTask{title,description,descriptionStyle,value,imageUrl,url}fragment InfoModalFragment on LoyaltyTable{title,url{url,text},sections{title,rows{description,title,value}},collapsible}fragment LoyaltyCardFragment on LoyaltyCard{body,cardName,imageUrl,button{style,iconUrl,label},rows{title,url},title,url{url,text},...CardComponents_DetailsHeaderFragment,...CardComponents_DetailsRowFragment}fragment LoyaltyCardViewerFragment on Query{...ReferralActionsFragment}fragment MixedCampaignCardFragment on LoyaltyCard{cardName,style,imageUrl,iconUrl,header,body,duration,reward,title,tasks{isIDVRestricted,type,url,isComplete,isLocked,imageUrl},...useGetStepsIconFragment,url{url}}fragment ReferralActionsFragment on Query{viewer{nuxProperties{referrerTerms{promoCodeLink,bonusAmount{value,currency},thresholdAmount{value,currency}}},id}}fragment useEarnRemainingValueFragment on Query{viewer{earnUserProgress{earnings{activeCampaign{remaining{value,currency}}}},id}}fragment useGetStepsIconFragment on LoyaltyCard{tasks{type}}fragment useHasSkippedProgressiveOnboardingFragment on Query{viewer{buys:policyRestrictions(action:buys){restrictionName,id},sells:policyRestrictions(action:buys){restrictionName,id},sends:policyRestrictions(action:sends){restrictionName,id},receives:policyRestrictions(action:receives){restrictionName,id},id}}","19a5eb31f4dde0953825de5ae23a520fa4775c409e68714db7cd3bb78eef075d":"query LinkedAccountsQuery($nativeCurrency:TickerSymbol!){...useLimitGetterForTransferType,...LinkedAccountRowFragment,viewer{balanceData{balanceInWbl{value}},fiatAccounts{uuid,availableBalance{value,currency},id},id},...useUserCefiTotalBalanceFragment}fragment LinkedAccountRowFragment on Query{...PaymentMethodDescriptionFragment,...useDisplayDataForPaymentMethodFragment,viewer{fiatAccounts{uuid,availableBalance{value,currency},id},id}}fragment PaymentMethodDescriptionFragment on Query{...useDisplayDataForPaymentMethodFragment}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useDisplayDataForPaymentMethodFragment on Query{viewer{fiatAccounts{uuid,availableBalance{value,currency},id},id}}fragment useLimitGetterForTransferType on Query{...useCurrencyConverterFragment,viewer{fiatAccounts{uuid,availableBalance{value},id},id}}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}","1a0db5d8590c97cf919106919371c42b8f275172e208621b2a026a434168a620":"mutation useDigitalWalletVerifierMutation($input:CompleteWalletVerificationMonorailInput){completeWalletVerificationMonorail(input:$input){__typename,...on CompleteWalletVerificationMonorailSuccess{__typename},...on BadRequestError{code,message}}}","1a1dba78886673c89a5b565dafea3c0c32936da06473a5aa5fc9ada8e57cd555":"query useIsUserEligibleForFuturesOrPerpetualsGrowthQuery{viewer{intxAccessLevel,userProperties{regionFeatures{isInUs},id},id}}","1a46075e9f4b87dd0c57aa871ad373f22b8431804ef7efbdcc99bffb1896792e":"mutation SendSelectRecipientStepMutation($input:ValidateDestinationTagForAddressInput!){validateDestinationTagForAddress(input:$input){__typename,...on ValidateDestinationTagForAddressSuccess{name,regex},...on ValidateDestinationTagForAddressError{error{message,code}}}}","1b1efeedba41e2bfd5da41bbdd7a67d5e5ac54fd5f0b0bc9ac6433b8d0da2fc3":"query DepositFedwireInstructionsQuery($accountId:Uuid!){viewer{accountByUuidV2(uuid:$accountId){...FedWireStepsAccountFragment,depositInformation{availableDepositMethods{type,depositInformation{key,title,value,description,isHighlighted}}},id},id}}fragment FedWireStepsAccountFragment on Account{uuid}","1c1483aa53f4dbf01920570a956385514a82b3147e47ff888577458abf643958":"mutation useCommitWithdrawMutation($input:CommitWithdrawalInput!){commitWithdrawal(input:$input){__typename,...on CommitWithdrawalSuccess{transferWithdrawal{uuid,id}},...on CommitWithdrawalPartialError{error{message,code}},...on GenericError{message,code}}}","1c238b6236e5b59fc60dfe9fcd7681e050ad9738de95c9afb94cdfb849cdd078":"mutation ChatHeaderUnauthSoftCloseMutation($input:CreateUnauthenticatedEventInput!){event:createUnauthenticatedEvent(input:$input){__typename,...on CreateUnauthenticatedEventSuccess{conversationEvent{cursor,node{id,uuid,type}}},...on BadRequestError{__typename,code,message}}}","1c29e8dd94107179513cb2627747c65e66600c5b67cc86f9a80284ad8f49154b":"mutation useFirstStakeIncentiveUpsellMutation($input:PreviewStakeInput){previewStake(input:$input){__typename,...on PreviewStakeSuccess{stakeId:id,rate{label,formattedValue},fee{name,helpUrl,amount{value,currency},type,amountBeforeSubsidy{value,currency},description},total{label,fiatAmount{value,currency},cryptoAmount{value,currency}},userWarnings{id,text},id}}}","1c58155bc23851bdfa8a4cc644f47bd165ed82b3fdc930227a634e3254c60769":"mutation DynamicFeedCardHeaderMutation($input:DismissFeedCardInput!){dismissFeedCard(input:$input){__typename,...on DismissFeedCardSuccess{dummy},...on GenericError{message}}}","1c6be103a86317a2b91013829458bda7ff7e9813f05a54835f628f9c038ad930":"mutation useUpdateNotificationPreferencesMutation($input:UpdateNotificationPreferenceInput!){updateNotificationPreference(input:$input){success}}","1c7928ba47ba2043b4a71877c9a7eb4113cddfb867d2dc43a6aa85f20e2df93c":"query CAAQuestionsQuery($questionType:GenericComplianceQuestionType!){viewer{genericComplianceQuestionsByType(type:$questionType){questions{uuid,title,subtitle,options{value,title},id}},id}}","1d9b9c605e909cd76f6cd247a79b8c07ea0dba5a48c13b87411d7a02b53f0114":"query BuySellAssetsRefetchable($cursor:String,$includeAutoStakingCheck:Boolean!,$nativeCurrency:TickerSymbol!,$paginationCount:Int=25,$shouldIncludeBalanceSummaryInfo:Boolean!){...BuySellPaginationFragment_3FxOVz}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment AssetSelectRowFragment on Asset{...AssetCurrencyIconFragment}fragment AssetSelectorCellFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,name,exponent,...AssetIsStablecoinFragment,unitPriceScaleV2(quoteCurrency:$nativeCurrency),latestQuoteV2(quoteCurrency:$nativeCurrency){price,percentChanges{day}},...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment BalanceSummaryEntryPointFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment BuyAndStakeSwitchRowFragment on ViewerAsset{asset{platformName,id},rewardApy{formattedValue,statsLabel},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},staking{buyAndStakeInfo{unstakingPeriod{value,infoTray{__typename}}}}}fragment BuyPreviewStepAccountFragment on Account{uuid,...useBuyCommitterFragment,...useBuyQuoteSubmitterFragment,...BuySellFooterAccountFragment}fragment BuyPreviewStepViewerAssetContentFragment on ViewerAsset{asset{platformName,displaySymbol,id},staking{buyAndStakeInfo{buyCta}},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},...RewardApyLabelFragment,...BuyAndStakeSwitchRowFragment,...useBuyAndStakeEligibleFragment,...useBuyAndStakeUserWarningsFragment,...BuySellFooterAssetOrCurrencyFragment,...useBuyQuoteSubmitterViewerAssetFragment,...useBuyCommitterViewerAssetFragment}fragment BuyPreviewStepViewerAssetFragment on ViewerAsset{...BuyPreviewStepViewerAssetNewFragment,...BuyPreviewStepViewerAssetOldFragment}fragment BuyPreviewStepViewerAssetNewFragment on ViewerAsset{...BuyPreviewStepViewerAssetContentFragment}fragment BuyPreviewStepViewerAssetOldFragment on ViewerAsset{asset{uuid,platformName,displaySymbol,id},...BuyPreviewStepViewerAssetContentFragment}fragment BuySellAssetsFragment on ViewerAsset{asset{uuid,platformName,...AssetIsStablecoinFragment,id},accounts{type,primary,...BuyStatusStepAccountFragment,...BuyStatusStepDeprecatedAccountFragment,...BuyWaitTimerStepAccountFragment,...EntryStepBuySellAccountFragment,...ProcessingPayoutStepAccountFragment,...SellStatusStepAccountFragment,...SellStatusStepDeprecatedAccountFragment,...WBLStepAccountFragment,...SellPreviewStepAccountFragment,...BuyPreviewStepAccountFragment,...RecurringRewardTermsStepAccountFragment,id},...SelectAssetStepFragment,...EntryStepBuySellAssetFragment,...SellStatusStepDeprecatedFragment,...BuyStatusStepDeprecatedViewerAssetFragment,...WBLStepAssetOrCurrencyFragment,...RecurringRewardTermsStepAssetOrCurrencyFragment,...usePreloadBuySellPreviewFragment,...BuyAndStakeSwitchRowFragment,...BuyPreviewStepViewerAssetFragment,...SelectAssetStepViewerAssetFragment,...SellStatusStepViewerAssetFragment,...BuyStatusStepViewerAssetFragment,...LimitOrderInputStepViewerAssetFragment,...FeesInfoStepViewerAssetsFragment,...LimitOrderPreviewStepViewerAssetFragment,...PriceInfoStepFragment,...UnstakingInfoStepFragment,...SellPreviewStepViewerAssetFragment}fragment BuySellFooterAccountFragment on Account{...useAssetBalanceInfoAccountFragment}fragment BuySellFooterAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...FooterFragment}fragment BuySellPaginationFragment_3FxOVz on Query{viewer{tradableAssets:tradableAssetsV2(first:$paginationCount,after:$cursor){edges{node{asset{uuid,id},...BuySellViewerAssetsFragment,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment BuySellProviderFragment on ViewerAsset{asset{uuid,name,platformName,displaySymbol,id}}fragment BuySellViewerAssetsFragment on ViewerAsset{asset{uuid,marketCapV2(quoteCurrency:$nativeCurrency),id},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},...BuySellAssetsFragment,...BuySellProviderFragment}fragment BuyStatusStepAccountFragment on Account{uuid,...useBuyStatusFragment,...BuySellFooterAccountFragment}fragment BuyStatusStepDeprecatedAccountFragment on Account{uuid,...useBuyStatusFragment,...BuySellFooterAccountFragment}fragment BuyStatusStepDeprecatedViewerAssetFragment on ViewerAsset{asset{uuid,slug,platformName,id},...BuySellFooterAssetOrCurrencyFragment,...useBuyStatusUpsellViewerAssetFragment,...useBuyStatusViewerAssetFragment}fragment BuyStatusStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,...useBuyStatusViewerAssetFragment,...BuyUpsellBannerViewerAssetFragment,asset{uuid,slug,platformName,id}}fragment BuyUpsellBannerViewerAssetFragment on ViewerAsset{...useBuyStatusUpsellViewerAssetFragment}fragment BuyWaitTimerStepAccountFragment on Account{uuid}fragment DepositingFundsCheckViewerAssetFragment on ViewerAsset{...useHandleCreateLimitOrderViewerAssetFragment}fragment EntryInputFragment on ViewerAsset{asset{exponent,id}}fragment EntryInputV2Fragment on ViewerAsset{asset{name,id},...useConvertIncrementToPrecisionFragment}fragment EntryStepBuySellAccountFragment on Account{uuid,availableBalance{value},...useAssetBalanceInfoAccountFragment,...useTransferQuoterFragment,...BuySellFooterAccountFragment,...useTransferQuoteSubmitterFragment,...SimpleTradeFixedAmountsAccountFragment}fragment EntryStepBuySellAssetFragment on ViewerAsset{asset{uuid,platformName,displaySymbol,name,...AssetIsStablecoinFragment,id},...EntryInputFragment,...EntryInputV2Fragment,...RewardApyLabelFragment,...BuySellFooterAssetOrCurrencyFragment,...useAssetSelectorViewerAssetFragment,...useTransferQuoteSubmitterViewerAssetFragment,...useTransferQuoterViewerAssetFragment,...useIsInputDisabledFragment}fragment FeesInfoStepViewerAssetsFragment on ViewerAsset{asset{platformName,id}}fragment FooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{code,exponent},...on ViewerAsset{asset{exponent,displaySymbol,id}},...BalanceSummaryEntryPointFragment}fragment LimitOrderAccountBalanceViewerAssetFragment on ViewerAsset{asset{uuid,platformName,name,displaySymbol,id},...useAvailableBalanceForAssetViewerAssetFragment,id}fragment LimitOrderAmountInputViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,...LimitOrderSuggestionSectionViewerAssetFragment,...LimitOrderInputFieldSublineViewerAssetFragment}fragment LimitOrderInputCTAViewerAssetFragment on ViewerAsset{...LimitOrderInputErrorSectionViewerAssetFragment,...LimitOrderReviewOrderButtonViewerAssetFragment,...useFormStateMachineViewerAssetFragment,...LimitOrderSuggestionSectionViewerAssetFragment}fragment LimitOrderInputErrorSectionViewerAssetFragment on ViewerAsset{asset{platformName,id},...useLatestQuoteViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment,...useBaseSizesViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment LimitOrderInputFieldSublineViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment}fragment LimitOrderInputFieldsContentViewerAssetFragment on ViewerAsset{...LimitOrderAmountInputViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment}fragment LimitOrderInputStepViewerAssetFragment on ViewerAsset{...useAssetSelectorViewerAssetFragment,...LimitOrderAccountBalanceViewerAssetFragment,...LimitOrderInputCTAViewerAssetFragment,...LimitOrderInputFieldsContentViewerAssetFragment,asset{displaySymbol,id}}fragment LimitOrderPreviewStepViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,...useAvailableBalanceForAssetViewerAssetFragment,...DepositingFundsCheckViewerAssetFragment,asset{displaySymbol,id}}fragment LimitOrderReviewOrderButtonViewerAssetFragment on ViewerAsset{...useHandleCreateLimitOrderViewerAssetFragment}fragment LimitOrderSuggestionSectionViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment MaxSellButtonAccountFragment on Account{...useMaxSellAmountAccountFragment}fragment PriceInfoStepFragment on ViewerAsset{asset{name,id}}fragment ProcessingPayoutStepAccountFragment on Account{uuid}fragment RecurringRewardTermsStepAccountFragment on Account{...BuySellFooterAccountFragment}fragment RecurringRewardTermsStepAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...BuySellFooterAssetOrCurrencyFragment}fragment RewardApyLabelFragment on ViewerAsset{asset{platformName,id},rewardApy{formattedValue,statsLabel,value}}fragment SelectAssetRowAccountFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,platformName,name,exponent,...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment SelectAssetStepFragment on ViewerAsset{asset{...AssetIsStablecoinFragment,id},...SelectTradableAccountStepFragment,...SelectAssetStepSharedFragment,...useSelectedAssetHandlerFragment}fragment SelectAssetStepSharedFragment on ViewerAsset{...useAccountItemsForAssetsFragment}fragment SelectAssetStepViewerAssetFragment on ViewerAsset{...useSelectedAssetHandlerViewerAssetFragment,asset{uuid,id}}fragment SelectTradableAccountStepFragment on ViewerAsset{...useAccountItemsForAssetsFragment,asset{uuid,id},rewardApy{formattedValue}}fragment SellMaxAmountAccountFragment on Account{...MaxSellButtonAccountFragment}fragment SellPreviewStepAccountFragment on Account{uuid,...useSellCommitterFragment,...useSellQuoteSubmitterFragment,...BuySellFooterAccountFragment}fragment SellPreviewStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,...useSellQuoteSubmitterViewerAssetFragment,asset{displaySymbol,id}}fragment SellStatusStepAccountFragment on Account{uuid,...useSellStatusFragment,...BuySellFooterAccountFragment}fragment SellStatusStepDeprecatedAccountFragment on Account{uuid,...useSellStatusFragment,...BuySellFooterAccountFragment}fragment SellStatusStepDeprecatedFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,asset{uuid,slug,platformName,id}}fragment SellStatusStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,asset{uuid,slug,platformName,id}}fragment SimpleTradeFixedAmountsAccountFragment on Account{...SellMaxAmountAccountFragment}fragment UnstakingInfoStepFragment on ViewerAsset{staking{buyAndStakeInfo{unstakingPeriod{infoTray{title,description,link{text,url}}}}}}fragment WBLStepAccountFragment on Account{uuid,...BuySellFooterAccountFragment}fragment WBLStepAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...BuySellFooterAssetOrCurrencyFragment}fragment useAccountItemsForAssetsFragment on ViewerAsset{asset{displaySymbol,platformName,uuid,name,slug,...AssetIsStablecoinFragment,id},supportedContextsV2{isTradable,isConvertible},accounts{uuid,primary,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,...AssetIsStablecoinFragment,id}},...on Node{__isNode:__typename,id}},...useAccountSearchFragment,id}}fragment useAccountSearchFragment on Account{uuid,type,name,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,name,displaySymbol,platformName,slug,exponent,imageUrl,destinationTag{regex},...AssetSelectRowFragment,id},assetBalanceBreakdown{availableToSendBalanceFiat{value,currency},availableToSendBalance{value,currency}},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}},...SelectAssetRowAccountFragment,...AssetSelectorCellFragment}fragment useAssetBalanceInfoAccountFragment on Account{availableBalance{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment useAssetSelectorViewerAssetFragment on ViewerAsset{asset{name,imageUrl,id},...useLatestQuoteViewerAssetFragment,...useConvertIncrementToPrecisionFragment}fragment useAvailableBalanceForAssetViewerAssetFragment on ViewerAsset{accounts{primary,totalBalance{value},totalBalanceInNativeCurrency{value},availableBalance{value},availableBalanceInNativeCurrency{value},id}}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment useBaseSizesViewerAssetFragment on ViewerAsset{asset{brokerageProduct(filter:{quoteCurrency:\\"USD\\"}){baseMaxSize,baseMinSize,id},id}}fragment useBuyAndStakeEligibleFragment on ViewerAsset{...useStakingActionEligibilityFragment}fragment useBuyAndStakeUserWarningsFragment on ViewerAsset{staking{buyAndStakeInfo{userWarnings{messageId,message,link{text,url}}}}}fragment useBuyCommitterFragment on Account{id,uuid}fragment useBuyCommitterViewerAssetFragment on ViewerAsset{asset{uuid,platformName,experimental,id}}fragment useBuyQuoteSubmitterFragment on Account{...useSharedQuoteParamsFragment}fragment useBuyQuoteSubmitterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useBuyStatusFragment on Account{uuid}fragment useBuyStatusUpsellViewerAssetFragment on ViewerAsset{asset{platformName,id},rewardApy{value}}fragment useBuyStatusViewerAssetFragment on ViewerAsset{asset{platformName,id}}fragment useConvertIncrementToPrecisionFragment on ViewerAsset{asset{brokerageProduct(filter:{quoteCurrency:\\"USD\\"}){baseIncrement,quoteIncrement,id},id}}fragment useFormStateMachineViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment,...useBaseSizesViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment useHandleCreateLimitOrderViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,asset{uuid,platformName,id},accounts{uuid,primary,id}}fragment useHandleInputFieldChangeViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment}fragment useIsInputDisabledFragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible}}fragment useLatestQuoteViewerAssetFragment on ViewerAsset{asset{latestQuoteV2(quoteCurrency:$nativeCurrency){price},id}}fragment useMaxSellAmountAccountFragment on Account{availableBalance{currency,value},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,exponent,id}},...on TiersCurrency{code,exponent},...on Node{__isNode:__typename,id}}}fragment usePreloadBuySellPreviewFragment on ViewerAsset{asset{uuid,id}}fragment useSelectedAssetHandlerFragment on ViewerAsset{asset{uuid,platformName,id},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id}}fragment useSelectedAssetHandlerViewerAssetFragment on ViewerAsset{asset{uuid,id}}fragment useSellCommitterFragment on Account{id,uuid}fragment useSellQuoteSubmitterFragment on Account{...useSharedQuoteParamsFragment}fragment useSellQuoteSubmitterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useSellStatusFragment on Account{uuid}fragment useSharedQuoteParamsFragment on Account{uuid}fragment useSharedQuoteParamsViewerAssetFragment on ViewerAsset{asset{platformName,id}}fragment useStakingActionEligibilityFragment on ViewerAsset{staking{actionEligibility{action,isEnabled,isHidden}}}fragment useTransferQuoteSubmitterFragment on Account{...useBuyQuoteSubmitterFragment,...useSellQuoteSubmitterFragment}fragment useTransferQuoteSubmitterViewerAssetFragment on ViewerAsset{asset{uuid,experimental,id},...useBuyQuoteSubmitterViewerAssetFragment,...useSellQuoteSubmitterViewerAssetFragment}fragment useTransferQuoterFragment on Account{...useSharedQuoteParamsFragment}fragment useTransferQuoterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}","1ec08b69506fe67fb2a2bfd28bd9286e0b449c230ed3f76296d661c7de200f50":"mutation useScheduleFuturesManualSweepMutation($input:ScheduleFuturesManualSweepInput!){scheduleFuturesManualSweep(input:$input){__typename}}","1ef64326f0e5d13b0b277dee727deed13416d033433a11352356f5141f1652c0":"query useValidateRecipientQuery($recipient:String!,$destinationTag:String,$recipientType:SendsRecipientType,$hasRecipient:Boolean!){viewer{sends@include(if:$hasRecipient){searchRecipient(recipient:$recipient,destinationTag:$destinationTag,recipientType:$recipientType){__typename,...on SendsSearchRecipientSuccess{results{displayValue,actualValue,destinationTag,imageUrl,recipientType,coinbaseAccount}},...on SendsSearchRecipientError{error{message}}}},id}}","1f1db5ae192d29411d8d3f02cc5956a1d9e1cfeb45857343e9d2a8c4f42a3687":"mutation useSubmitPortfolioTransferMutation($input:MovePortfolioFundsInput!){movePortfolioFunds(input:$input){__typename,...on MovePortfolioFundsSuccess{transferUuid},...on MultiPortfolioError{message}}}","1f483b820fb65b2ceb864c94a1ee32a92eb9c4cf200bed836949df340ea25342":"query TradeQuery($query:String,$filter:AssetSearchFilter!,$currency:TickerSymbol!,$count:Int!,$sort:AssetSearchSort,$order:SortOrder,$resolution:SearchResolution,$isWatchlist:Boolean!,$assetSymbol:String!,$assetSlug:String!,$assetUuid:Uuid!,$nativeCurrency:TickerSymbol!,$productKey:String!,$accountUuid:Uuid!,$skipAccountUuid:Boolean!,$skipAssetSlug:Boolean!,$skipAssetSymbol:Boolean!,$skipAssetUuid:Boolean!,$shouldIncludeBalanceSummaryInfo:Boolean!,$includeAutoStakingCheck:Boolean!,$targetAssetSlug:String!,$skipTargetAssetSlug:Boolean!,$countryCode:String!){...TradeContentFragment}fragment AddCashStepFragment on Query{viewer{fiatAccounts{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment AssetPaymentMethodCellFragment_1y8mVz on Query{viewer{paymentAsset:assetByUuid(uuid:\\"2b92315d-eab7-5bef-84fa-089a131333f5\\"){asset{uuid,imageUrl,name,platformName,id},assetBalanceBreakdown{availableToTradeBalanceFiat{value}},rewardApy{formattedValue},id},id}}fragment AssetRewardsApyContentFragment on Query{viewer{earn{assets{current{asset{asset{platformName,id},rewardApy{formattedValue,statsLabel},id},id}}},id}}fragment AssetRewardsApyFragment on Query{...AssetRewardsApyContentFragment}fragment AssetSearchTableQueryFragment on Query{...useTradeSearchAssetsFragment,viewer{tradableAssetsV2{edges{node{asset{uuid,id},id}}},userProperties{featureFlags,id},id},...RowTradeViewerFragment}fragment AssetSelectRowFragment on Asset{...AssetCurrencyIconFragment}fragment AssetSelectorCellFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,name,exponent,...AssetIsStablecoinFragment,unitPriceScaleV2(quoteCurrency:$nativeCurrency),latestQuoteV2(quoteCurrency:$nativeCurrency){price,percentChanges{day}},...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment AssetUpsellExperimentFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment BalanceSummaryEntryPointFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment BuyAndStakeSwitchRowFragment on ViewerAsset{asset{platformName,id},rewardApy{formattedValue,statsLabel},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},staking{buyAndStakeInfo{unstakingPeriod{value,infoTray{__typename}}}}}fragment BuyMaxAmountFragment on Query{...MaxBuyButtonFragment}fragment BuyPreviewStepAccountFragment on Account{uuid,...useBuyCommitterFragment,...useBuyQuoteSubmitterFragment,...BuySellFooterAccountFragment}fragment BuyPreviewStepViewerAssetContentFragment on ViewerAsset{asset{platformName,displaySymbol,id},staking{buyAndStakeInfo{buyCta}},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},...RewardApyLabelFragment,...BuyAndStakeSwitchRowFragment,...useBuyAndStakeEligibleFragment,...useBuyAndStakeUserWarningsFragment,...BuySellFooterAssetOrCurrencyFragment,...useBuyQuoteSubmitterViewerAssetFragment,...useBuyCommitterViewerAssetFragment}fragment BuyPreviewStepViewerAssetFragment on ViewerAsset{...BuyPreviewStepViewerAssetNewFragment,...BuyPreviewStepViewerAssetOldFragment}fragment BuyPreviewStepViewerAssetNewFragment on ViewerAsset{...BuyPreviewStepViewerAssetContentFragment}fragment BuyPreviewStepViewerAssetOldFragment on ViewerAsset{asset{uuid,platformName,displaySymbol,id},...BuyPreviewStepViewerAssetContentFragment}fragment BuySellAssetsFragment on ViewerAsset{asset{uuid,platformName,...AssetIsStablecoinFragment,id},accounts{type,primary,...BuyStatusStepAccountFragment,...BuyStatusStepDeprecatedAccountFragment,...BuyWaitTimerStepAccountFragment,...EntryStepBuySellAccountFragment,...ProcessingPayoutStepAccountFragment,...SellStatusStepAccountFragment,...SellStatusStepDeprecatedAccountFragment,...WBLStepAccountFragment,...SellPreviewStepAccountFragment,...BuyPreviewStepAccountFragment,...RecurringRewardTermsStepAccountFragment,id},...SelectAssetStepFragment,...EntryStepBuySellAssetFragment,...SellStatusStepDeprecatedFragment,...BuyStatusStepDeprecatedViewerAssetFragment,...WBLStepAssetOrCurrencyFragment,...RecurringRewardTermsStepAssetOrCurrencyFragment,...usePreloadBuySellPreviewFragment,...BuyAndStakeSwitchRowFragment,...BuyPreviewStepViewerAssetFragment,...SelectAssetStepViewerAssetFragment,...SellStatusStepViewerAssetFragment,...BuyStatusStepViewerAssetFragment,...LimitOrderInputStepViewerAssetFragment,...FeesInfoStepViewerAssetsFragment,...LimitOrderPreviewStepViewerAssetFragment,...PriceInfoStepFragment,...UnstakingInfoStepFragment,...SellPreviewStepViewerAssetFragment}fragment BuySellContentFragment on Query{...AddCashStepFragment,...PaymentMethodInfoStepFragment,...EntryStepBuySellFragment,...SellStatusStepDeprecatedViewerFragment,...WBLStepFragment,...RecurringRewardTermsStepragment,...SelectPaymentStepFragment,...SellStatusStepFragment,...LimitOrderInputStepFragment,...LimitOrderPreviewStepContentFragment,...useTradeBenefitDataFragment_34IKx5,...useIsPaymentMethodEnabledInEuropeFragment}fragment BuySellEntrySelectorFragment on Query{...useGetFormattedCurrentFiatPriceOfOneAssetFragment}fragment BuySellFooterAccountFragment on Account{...useAssetBalanceInfoAccountFragment}fragment BuySellFooterAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...FooterFragment}fragment BuySellFooterQueryFragment on Query{...useAssetBalanceInfoFragment}fragment BuySellFragment_1Cxja2 on Query{...BuySellPaginationFragment,...useLimitGetterForTransferType,...useFormattedPaymentMethodsFragment,...BuySellContentFragment,viewer{btcViewerAsset:assetBySymbol(symbol:\\"BTC\\"){asset{uuid,id},...BuySellViewerAssetsFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){asset{uuid,id},...BuySellViewerAssetsFragment,id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){asset{uuid,id},...BuySellViewerAssetsFragment,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){asset{uuid,id},...BuySellViewerAssetsFragment,id},accountByUuid:accountByUuidV2(uuid:$accountUuid)@skip(if:$skipAccountUuid){assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,id},...BuySellViewerAssetsFragment},...on Node{__isNode:__typename,id}},id},balanceData{balanceInWbl{value}},buyPolicyRestrictions:policyRestrictions(action:buys){...PolicyRestrictionEnforcerFragment,id},sellPolicyRestrictions:policyRestrictions(action:sells){...PolicyRestrictionEnforcerFragment,id},coinbaseSubscription(productKey:$productKey){subscriptionPlan{type,id},id},id},...useBuyPresetAmountsFragment,...useSubscriberStatusFragment_1Cxja2,...useIsFreeTradePromoCodeEligibleFragment}fragment BuySellPaginationFragment on Query{viewer{tradableAssets:tradableAssetsV2(first:25){edges{node{asset{uuid,id},...BuySellViewerAssetsFragment,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment BuySellProviderFragment on ViewerAsset{asset{uuid,name,platformName,displaySymbol,id}}fragment BuySellViewerAssetsFragment on ViewerAsset{asset{uuid,marketCapV2(quoteCurrency:$nativeCurrency),id},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},...BuySellAssetsFragment,...BuySellProviderFragment}fragment BuyStatusStepAccountFragment on Account{uuid,...useBuyStatusFragment,...BuySellFooterAccountFragment}fragment BuyStatusStepDeprecatedAccountFragment on Account{uuid,...useBuyStatusFragment,...BuySellFooterAccountFragment}fragment BuyStatusStepDeprecatedViewerAssetFragment on ViewerAsset{asset{uuid,slug,platformName,id},...BuySellFooterAssetOrCurrencyFragment,...useBuyStatusUpsellViewerAssetFragment,...useBuyStatusViewerAssetFragment}fragment BuyStatusStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,...useBuyStatusViewerAssetFragment,...BuyUpsellBannerViewerAssetFragment,asset{uuid,slug,platformName,id}}fragment BuyUpsellBannerViewerAssetFragment on ViewerAsset{...useBuyStatusUpsellViewerAssetFragment}fragment BuyWaitTimerStepAccountFragment on Account{uuid}fragment ConvertEntrySelectorFragment on Query{...useGetFormattedCurrentFiatPriceOfOneAssetFragment}fragment ConvertFooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...FooterFragment}fragment ConvertFragment_4rvDrR on Query{...ConvertStepperFragment,viewer{tradeRestrictions:policyRestrictions(action:trades){...PolicyRestrictionEnforcerFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){asset{uuid,id},...ConvertViewerAssetsFragment_4rvDrR,id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){asset{uuid,id},...ConvertViewerAssetsFragment_4rvDrR,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){asset{uuid,id},...ConvertViewerAssetsFragment_4rvDrR,id},usdcViewerAsset:assetBySymbol(symbol:\\"USDC\\"){asset{uuid,id},...ConvertViewerAssetsFragment_9VBgA,id},coinbaseSubscription(productKey:$productKey){subscriptionPlan{type,id},id},targetAssetBySlug:assetBySlug(slug:$targetAssetSlug)@skip(if:$skipTargetAssetSlug){asset{uuid,id},...ConvertViewerAssetsFragment_4rvDrR,id},id},...useSubscriberStatusFragment_1Cxja2,...ConvertPaginationFragment_4rvDrR}fragment ConvertPaginationFragment_4rvDrR on Query{viewer{convertibleAssets:convertibleAssetsV2(first:25){edges{node{asset{uuid,id},...ConvertViewerAssetsFragment_4rvDrR,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment ConvertStatusStepFragment on Query{...StatusStepFragment}fragment ConvertStepperFragment on Query{...SelectPaymentStepFragment,...ConvertStatusStepFragment,...UsdcEntryStepQueryFragment,...EntryStepConvertQueryFragment,...StatusStepConvertFragment,...useTradeBenefitDataFragment_34IKx5,...PreviewStepUsdcInfoFragment_1bNoOz}fragment ConvertStepperViewerAssetFragment_TcdzW on ViewerAsset{...SelectSourceStepFragment,...SelectTargetStepFragment,...UsdcEntryStepSourceAssetFragment_TcdzW,...UsdcEntryStepTargetAssetFragment_TcdzW,...EntryStepConvertSourceAssetFragment,...EntryStepConvertTargetAssetFragment,...ConvertFooterFragment,...PriceInfoStepFragment,asset{uuid,id}}fragment ConvertStepperViewerAssetFragment_ul2Mz on ViewerAsset{...SelectSourceStepFragment,...SelectTargetStepFragment,...UsdcEntryStepSourceAssetFragment_ul2Mz,...UsdcEntryStepTargetAssetFragment_ul2Mz,...EntryStepConvertSourceAssetFragment,...EntryStepConvertTargetAssetFragment,...ConvertFooterFragment,...PriceInfoStepFragment,asset{uuid,id}}fragment ConvertV2Fragment_4rvDrR on Query{viewer{tradeRestrictions:policyRestrictions(action:trades){...PolicyRestrictionEnforcerFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){asset{uuid,id},...ConvertV2ViewerAssetsFragment_4rvDrR,id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){asset{uuid,id},...ConvertV2ViewerAssetsFragment_4rvDrR,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){asset{uuid,id},...ConvertV2ViewerAssetsFragment_4rvDrR,id},usdcViewerAsset:assetBySymbol(symbol:\\"USDC\\"){asset{uuid,id},...ConvertV2ViewerAssetsFragment_9VBgA,id},coinbaseSubscription(productKey:$productKey){subscriptionPlan{type,id},id},targetAssetBySlug:assetBySlug(slug:$targetAssetSlug)@skip(if:$skipTargetAssetSlug){asset{uuid,id},...ConvertV2ViewerAssetsFragment_4rvDrR,id},id},...useSubscriberStatusFragment_1Cxja2,...ConvertV2PaginationFragment_4rvDrR}fragment ConvertV2PaginationFragment_4rvDrR on Query{viewer{convertibleAssets:convertibleAssetsV2(first:25){edges{node{asset{uuid,id},...ConvertV2ViewerAssetsFragment_4rvDrR,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment ConvertV2ViewerAssetsFragment_4rvDrR on ViewerAsset{...ConvertStepperViewerAssetFragment_ul2Mz,asset{...AssetIsStablecoinFragment,uuid,platformName,displaySymbol,name,imageUrl,slug,experimental,marketCapV2(quoteCurrency:$nativeCurrency),...AssetCurrencyIconFragment,id},accounts{id,uuid,primary,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,platformName,displaySymbol,id}},...on Node{__isNode:__typename,id}},availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency}}}fragment ConvertV2ViewerAssetsFragment_9VBgA on ViewerAsset{...ConvertStepperViewerAssetFragment_TcdzW,asset{...AssetIsStablecoinFragment,uuid,platformName,displaySymbol,name,imageUrl,slug,experimental,marketCapV2(quoteCurrency:$nativeCurrency),...AssetCurrencyIconFragment,id},accounts{id,uuid,primary,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,platformName,displaySymbol,id}},...on Node{__isNode:__typename,id}},availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency}},rewardApy{formattedValue,label}}fragment ConvertViewerAssetsFragment_4rvDrR on ViewerAsset{...ConvertStepperViewerAssetFragment_ul2Mz,asset{...AssetIsStablecoinFragment,uuid,platformName,displaySymbol,name,imageUrl,slug,experimental,marketCapV2(quoteCurrency:$nativeCurrency),...AssetCurrencyIconFragment,id},accounts{id,uuid,primary,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,platformName,displaySymbol,id}},...on Node{__isNode:__typename,id}},availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency}}}fragment ConvertViewerAssetsFragment_9VBgA on ViewerAsset{...ConvertStepperViewerAssetFragment_TcdzW,asset{...AssetIsStablecoinFragment,uuid,platformName,displaySymbol,name,imageUrl,slug,experimental,marketCapV2(quoteCurrency:$nativeCurrency),...AssetCurrencyIconFragment,id},accounts{id,uuid,primary,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,platformName,displaySymbol,id}},...on Node{__isNode:__typename,id}},availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency}},rewardApy{formattedValue,label}}fragment CryptoPaymentMethodsFragment on Query{...AssetPaymentMethodCellFragment_1y8mVz,...useIsUsdcConvertibleOrTradableFragment}fragment DepositingFundsCheckFragment on Query{...useHandleCreateLimitOrderFragment,...useHasEnoughBalanceFragment}fragment DepositingFundsCheckViewerAssetFragment on ViewerAsset{...useHandleCreateLimitOrderViewerAssetFragment}fragment EntryInputFragment on ViewerAsset{asset{exponent,id}}fragment EntryInputV2Fragment on ViewerAsset{asset{name,id},...useConvertIncrementToPrecisionFragment}fragment EntryStepBuySellAccountFragment on Account{uuid,availableBalance{value},...useAssetBalanceInfoAccountFragment,...useTransferQuoterFragment,...BuySellFooterAccountFragment,...useTransferQuoteSubmitterFragment,...SimpleTradeFixedAmountsAccountFragment}fragment EntryStepBuySellAssetFragment on ViewerAsset{asset{uuid,platformName,displaySymbol,name,...AssetIsStablecoinFragment,id},...EntryInputFragment,...EntryInputV2Fragment,...RewardApyLabelFragment,...BuySellFooterAssetOrCurrencyFragment,...useAssetSelectorViewerAssetFragment,...useTransferQuoteSubmitterViewerAssetFragment,...useTransferQuoterViewerAssetFragment,...useIsInputDisabledFragment}fragment EntryStepBuySellFragment on Query{...useLimitGetterForTransferType,...useCurrencyConverterFragment,...useAssetBalanceInfoFragment,...BuySellFooterQueryFragment,...BuySellEntrySelectorFragment,...useTransferQuoterQueryFragment,...SimpleTradeFixedAmountsFragment,viewer{balanceData{balanceInWbl{value}},fiatAccounts{availableBalance{value},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id},...useBuyPresetAmountsFragment}fragment EntryStepConvertQueryFragment on Query{...ConvertEntrySelectorFragment,...SimpleTradeFixedAmountsFragment}fragment EntryStepConvertSourceAssetFragment on ViewerAsset{asset{name,platformName,displaySymbol,uuid,id},accounts{type,primary,...SimpleTradeFixedAmountsAccountFragment,id},...EntryInputFragment,...EntryInputV2Fragment,...useIsInputDisabledFragment}fragment EntryStepConvertTargetAssetFragment on ViewerAsset{asset{uuid,platformName,displaySymbol,slug,id},...EntryInputFragment}fragment EntryStepQueryFragment on Query{...useUserCefiTotalBalanceFragment,...EntryStepConvertQueryFragment,...EntryStepBuySellFragment}fragment EntryStepTradableAssetFragment on ViewerAsset{asset{uuid,platformName,id},accounts{type,primary,...EntryStepBuySellAccountFragment,id},...EntryStepBuySellAssetFragment}fragment FeesInfoStepViewerAssetsFragment on ViewerAsset{asset{platformName,id}}fragment FirstStakeIncentiveStatusUpsellFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment FooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{code,exponent},...on ViewerAsset{asset{exponent,displaySymbol,id}},...BalanceSummaryEntryPointFragment}fragment LimitOrderAccountBalanceFiatFragment on Query{...useFiatAccountAvailableBalanceFragment,...useIsCoinbaseOneUserFragment}fragment LimitOrderAccountBalanceFragment on Query{...LimitOrderAccountBalanceFiatFragment}fragment LimitOrderAccountBalanceViewerAssetFragment on ViewerAsset{asset{uuid,platformName,name,displaySymbol,id},...useAvailableBalanceForAssetViewerAssetFragment,id}fragment LimitOrderAmountInputFragment on Query{...LimitOrderSuggestionSectionFragment}fragment LimitOrderAmountInputViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,...LimitOrderSuggestionSectionViewerAssetFragment,...LimitOrderInputFieldSublineViewerAssetFragment}fragment LimitOrderInputCTAFragment on Query{...LimitOrderReviewOrderButtonFragment,...LimitOrderSuggestionSectionFragment}fragment LimitOrderInputCTAViewerAssetFragment on ViewerAsset{...LimitOrderInputErrorSectionViewerAssetFragment,...LimitOrderReviewOrderButtonViewerAssetFragment,...useFormStateMachineViewerAssetFragment,...LimitOrderSuggestionSectionViewerAssetFragment}fragment LimitOrderInputErrorSectionViewerAssetFragment on ViewerAsset{asset{platformName,id},...useLatestQuoteViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment,...useBaseSizesViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment LimitOrderInputFieldSublineViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment}fragment LimitOrderInputFieldsContentFragment on Query{...LimitOrderAmountInputFragment}fragment LimitOrderInputFieldsContentViewerAssetFragment on ViewerAsset{...LimitOrderAmountInputViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment}fragment LimitOrderInputStepFragment on Query{...LimitOrderInputFieldsContentFragment,...LimitOrderInputCTAFragment,...LimitOrderAccountBalanceFragment}fragment LimitOrderInputStepViewerAssetFragment on ViewerAsset{...useAssetSelectorViewerAssetFragment,...LimitOrderAccountBalanceViewerAssetFragment,...LimitOrderInputCTAViewerAssetFragment,...LimitOrderInputFieldsContentViewerAssetFragment,asset{displaySymbol,id}}fragment LimitOrderPreviewStepContentFragment on Query{...DepositingFundsCheckFragment}fragment LimitOrderPreviewStepViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,...useAvailableBalanceForAssetViewerAssetFragment,...DepositingFundsCheckViewerAssetFragment,asset{displaySymbol,id}}fragment LimitOrderReviewOrderButtonFragment on Query{...useHandleCreateLimitOrderFragment,viewer{fiatAccount:accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},id},id}}fragment LimitOrderReviewOrderButtonViewerAssetFragment on ViewerAsset{...useHandleCreateLimitOrderViewerAssetFragment}fragment LimitOrderSuggestionSectionFragment on Query{...useFiatAccountAvailableBalanceFragment,...useIsCoinbaseOneUserFragment}fragment LimitOrderSuggestionSectionViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment MaxBuyButtonFragment on Query{...useMaxBuyAmountFragment}fragment MaxSellButtonAccountFragment on Account{...useMaxSellAmountAccountFragment}fragment MaxSellButtonFragment on Query{...useMaxSellAmountFragment}fragment NewOnCoinbaseCardFragment_onadf on ViewerAssetConnection{edges{node{asset{uuid,...NewOnCoinbaseCardRowFragment_onadf,id},id}}}fragment NewOnCoinbaseCardRowFragment_onadf on Asset{slug,name,imageUrl,latestQuoteV2(quoteCurrency:$currency){quoteCurrency},launchTime}fragment PaymentMethodInfoStepFragment on Query{...useFiatAccountAvailableBalanceFragment}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment PreviewStepUsdcInfoFragment_1bNoOz on Query{...ProxyPreviewStepFragment_1bNoOz}fragment PriceInfoStepFragment on ViewerAsset{asset{name,id}}fragment ProcessingPayoutStepAccountFragment on Account{uuid}fragment ProxyPreviewStepFragment_1bNoOz on Query{viewer{policyRestrictions(action:recurring_buys){__typename,id},id}}fragment RecurringBuysCardFragment on Query{viewer{recurringTransactions{uuid,account{uuid,...RecurringBuysCardRowAccountFragment,id},...RecurringBuysCardRowFragment,id},id},...useHasUsdcPageRedesignEnabledFragment}fragment RecurringBuysCardRowAccountFragment on Account{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{name},...on ViewerAsset{asset{name,id}},...on Node{__isNode:__typename,id}}}fragment RecurringBuysCardRowFragment on RecurringTransaction{uuid,...useRecurringTextFormatterFragment}fragment RecurringRewardTermsStepAccountFragment on Account{...BuySellFooterAccountFragment}fragment RecurringRewardTermsStepAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...BuySellFooterAssetOrCurrencyFragment}fragment RecurringRewardTermsStepragment on Query{...BuySellFooterQueryFragment}fragment RewardApyLabelFragment on ViewerAsset{asset{platformName,id},rewardApy{formattedValue,statsLabel,value}}fragment RowContentTradeFragment on Asset{...WatchListStarAssetFragment,color,imageUrl,marketCapV2(quoteCurrency:$currency),name,recentlyListed,slug,symbol,displaySymbol,uuid,latestQuoteV2(quoteCurrency:$currency){quoteCurrency,price},priceDataForDayV2(quoteCurrency:$currency){resolution,quotes{price}},latestPercentChangesV2(quoteCurrency:$currency){hour,day,week,month,year,all}}fragment RowContentTradeViewerFragment on Query{...AssetRewardsApyFragment,...WatchListStarFragment}fragment RowTradeFragment on Asset{...RowContentTradeFragment}fragment RowTradeViewerFragment on Query{...RowContentTradeViewerFragment}fragment SelectAssetRowAccountFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,platformName,name,exponent,...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment SelectAssetStepFragment on ViewerAsset{asset{...AssetIsStablecoinFragment,id},...SelectTradableAccountStepFragment,...SelectAssetStepSharedFragment,...useSelectedAssetHandlerFragment}fragment SelectAssetStepSharedFragment on ViewerAsset{...useAccountItemsForAssetsFragment}fragment SelectAssetStepViewerAssetFragment on ViewerAsset{...useSelectedAssetHandlerViewerAssetFragment,asset{uuid,id}}fragment SelectPaymentStepFragment on Query{...useFormattedPaymentMethodsFragment,...SelectPaymentStepPaymentMethodFragment,viewer{balanceData{balanceInWbl{value}},id},...useUserCefiTotalBalanceFragment,...useAddAccountButtonFragment}fragment SelectPaymentStepPaymentMethodFragment on Query{...CryptoPaymentMethodsFragment}fragment SelectSourceStepFragment on ViewerAsset{...SelectAssetStepSharedFragment}fragment SelectTargetStepFragment on ViewerAsset{...SelectTradableAccountStepFragment,asset{uuid,id}}fragment SelectTradableAccountStepFragment on ViewerAsset{...useAccountItemsForAssetsFragment,asset{uuid,id},rewardApy{formattedValue}}fragment SellMaxAmountAccountFragment on Account{...MaxSellButtonAccountFragment}fragment SellMaxAmountFragment on Query{...MaxSellButtonFragment}fragment SellPreviewStepAccountFragment on Account{uuid,...useSellCommitterFragment,...useSellQuoteSubmitterFragment,...BuySellFooterAccountFragment}fragment SellPreviewStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,...useSellQuoteSubmitterViewerAssetFragment,asset{displaySymbol,id}}fragment SellStatusStepAccountFragment on Account{uuid,...useSellStatusFragment,...BuySellFooterAccountFragment}fragment SellStatusStepDeprecatedAccountFragment on Account{uuid,...useSellStatusFragment,...BuySellFooterAccountFragment}fragment SellStatusStepDeprecatedFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,asset{uuid,slug,platformName,id}}fragment SellStatusStepDeprecatedViewerFragment on Query{...BuySellFooterQueryFragment,...StatusStepDeprecatedFragment,...isEligibleForSubscriptionFragment}fragment SellStatusStepFragment on Query{...BuySellFooterQueryFragment,...StatusStepFragment,...isEligibleForSubscriptionFragment}fragment SellStatusStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,asset{uuid,slug,platformName,id}}fragment SimpleTradeContentQueryFragment on Query{...BuySellFragment_1Cxja2,...ConvertFragment_4rvDrR,...useIsUsdcConvertibleOrTradableFragment,viewer{btcViewerAsset:assetBySymbol(symbol:\\"BTC\\"){...SimpleTradeFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){...SimpleTradeFragment,id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){...SimpleTradeFragment,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){...SimpleTradeFragment,id},targetAssetBySlug:assetBySlug(slug:$targetAssetSlug)@skip(if:$skipTargetAssetSlug){asset{uuid,id},id},accountByUuid:accountByUuidV2(uuid:$accountUuid)@skip(if:$skipAccountUuid){assetOrFiatCurrency{__typename,...on ViewerAsset{...SimpleTradeFragment},...on Node{__isNode:__typename,id}},id},id},...useUserCefiTotalBalanceFragment}fragment SimpleTradeContentV2Fragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible},asset{uuid,id}}fragment SimpleTradeContentV2PaginationFragment on Query{viewer{tradableAssets:tradableAssetsV2(first:25){edges{node{asset{uuid,id},...SimpleTradeContentV2ViewerAssetsFragment,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment SimpleTradeContentV2QueryFragment on Query{...SimpleTradeStepperQueryFragment,...SimpleTradeContentV2PaginationFragment,...useSubscriberStatusFragment_1Cxja2,...useUserCefiTotalBalanceFragment,...useIsUsdcConvertibleOrTradableFragment,...useFormattedPaymentMethodsFragment,...ConvertV2Fragment_4rvDrR,viewer{btcViewerAsset:assetBySymbol(symbol:\\"BTC\\"){asset{uuid,id},...SimpleTradeContentV2Fragment,...SimpleTradeContentV2ViewerAssetsFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){asset{uuid,id},...SimpleTradeContentV2Fragment,...SimpleTradeContentV2ViewerAssetsFragment,id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){asset{uuid,id},...SimpleTradeContentV2Fragment,...SimpleTradeContentV2ViewerAssetsFragment,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){asset{uuid,id},...SimpleTradeContentV2Fragment,...SimpleTradeContentV2ViewerAssetsFragment,id},targetAssetBySlug:assetBySlug(slug:$targetAssetSlug)@skip(if:$skipTargetAssetSlug){asset{uuid,id},id},accountByUuid:accountByUuidV2(uuid:$accountUuid)@skip(if:$skipAccountUuid){assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,id},...SimpleTradeContentV2Fragment,...SimpleTradeContentV2ViewerAssetsFragment},...on Node{__isNode:__typename,id}},id},balanceData{balanceInWbl{value}},coinbaseSubscription(productKey:$productKey){subscriptionPlan{type,id},id},id}}fragment SimpleTradeContentV2ViewerAssetsFragment on ViewerAsset{asset{uuid,marketCapV2(quoteCurrency:$nativeCurrency),id},...BuySellProviderFragment,...SimpleTradeStepperTradableAssetsFragment}fragment SimpleTradeFixedAmountsAccountFragment on Account{...SellMaxAmountAccountFragment}fragment SimpleTradeFixedAmountsFragment on Query{...BuyMaxAmountFragment,...SellMaxAmountFragment}fragment SimpleTradeFragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible},asset{uuid,name,id}}fragment SimpleTradeQueryFragment on Query{...SimpleTradeContentQueryFragment,...SimpleTradeContentV2QueryFragment}fragment SimpleTradeStepperQueryFragment on Query{...EntryStepQueryFragment,...SelectPaymentStepFragment}fragment SimpleTradeStepperTradableAssetsFragment on ViewerAsset{asset{uuid,id},...SelectAssetStepViewerAssetFragment,...SelectAssetStepFragment,...EntryStepTradableAssetFragment}fragment StatusStepConvertFragment on Query{...StatusStepDeprecatedFragment,...useFirstStakeIncentiveEligibleFragment}fragment StatusStepDeprecatedFragment on Query{...AssetUpsellExperimentFragment,...FirstStakeIncentiveStatusUpsellFragment,...useAssetUpsellExperimentFragment}fragment StatusStepFragment on Query{...StatusStepUpsellFragment}fragment StatusStepUpsellFragment on Query{...AssetUpsellExperimentFragment,...FirstStakeIncentiveStatusUpsellFragment,...useFirstStakeIncentiveEligibleFragment,...useAssetUpsellExperimentFragment}fragment TradeAssetTableFragment on Query{...AssetSearchTableQueryFragment}fragment TradeContentFragment on Query{...TradeTableFragment,...SimpleTradeQueryFragment,...useShowFuturesUpsellCardFragment,viewer{recentlyListedAssets(sort:LATEST,resolution:DAY,order:ASC){...NewOnCoinbaseCardFragment_onadf},id},...RecurringBuysCardFragment}fragment TradeTableFragment on Query{...TradeAssetTableFragment,...useSimpleTradeFinPromFragment}fragment USDCEntrySelectorFragment on Query{...useGetFormattedCurrentFiatPriceOfOneAssetFragment}fragment UnstakingInfoStepFragment on ViewerAsset{staking{buyAndStakeInfo{unstakingPeriod{infoTray{title,description,link{text,url}}}}}}fragment UsdcEntryStepQueryFragment on Query{...USDCEntrySelectorFragment,...useBuyPresetAmountsFragment}fragment UsdcEntryStepSourceAssetFragment_TcdzW on ViewerAsset{asset{name,imageUrl,platformName,displaySymbol,uuid,id},assetBalanceBreakdown{availableToTradeBalanceFiat{value}},rewardApy{formattedValue,label},...EntryInputFragment}fragment UsdcEntryStepSourceAssetFragment_ul2Mz on ViewerAsset{asset{name,imageUrl,platformName,displaySymbol,uuid,id},...EntryInputFragment}fragment UsdcEntryStepTargetAssetFragment_TcdzW on ViewerAsset{asset{name,imageUrl,platformName,displaySymbol,uuid,id},assetBalanceBreakdown{availableToTradeBalanceFiat{value}},rewardApy{formattedValue,label},...EntryInputFragment}fragment UsdcEntryStepTargetAssetFragment_ul2Mz on ViewerAsset{asset{name,imageUrl,platformName,displaySymbol,uuid,id},...EntryInputFragment}fragment WBLStepAccountFragment on Account{uuid,...BuySellFooterAccountFragment}fragment WBLStepAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...BuySellFooterAssetOrCurrencyFragment}fragment WBLStepFragment on Query{...BuySellFooterQueryFragment}fragment WatchListStarAssetFragment on Asset{...WatchListStarContentAssetFragment}fragment WatchListStarContentAssetFragment on Asset{uuid,name,platformName}fragment WatchListStarContentFragment on Query{...useWatchListTogglerFragment}fragment WatchListStarFragment on Query{...WatchListStarContentFragment}fragment isEligibleForSubscriptionFragment on Query{viewer{coinbaseSubscriptionEligibility(eligibleEntities:[COINBASE_ONE_GENERAL]){isEligible},id}}fragment useAccountItemsForAssetsFragment on ViewerAsset{asset{displaySymbol,platformName,uuid,name,slug,...AssetIsStablecoinFragment,id},supportedContextsV2{isTradable,isConvertible},accounts{uuid,primary,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,...AssetIsStablecoinFragment,id}},...on Node{__isNode:__typename,id}},...useAccountSearchFragment,id}}fragment useAccountSearchFragment on Account{uuid,type,name,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,name,displaySymbol,platformName,slug,exponent,imageUrl,destinationTag{regex},...AssetSelectRowFragment,id},assetBalanceBreakdown{availableToSendBalanceFiat{value,currency},availableToSendBalance{value,currency}},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}},...SelectAssetRowAccountFragment,...AssetSelectorCellFragment}fragment useAddAccountButtonFragment on Query{viewer{fiatAccounts{availableBalance{currency},id},id}}fragment useAssetBalanceInfoAccountFragment on Account{availableBalance{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment useAssetBalanceInfoFragment on Query{...useCurrencyConverterFragment}fragment useAssetCefiTotalBalanceFragment on ViewerAsset{assetBalanceBreakdown{totalBalanceFiat{value,currency},totalBalance{value,currency}},asset{exponent,id}}fragment useAssetSelectorViewerAssetFragment on ViewerAsset{asset{name,imageUrl,id},...useLatestQuoteViewerAssetFragment,...useConvertIncrementToPrecisionFragment}fragment useAssetUpsellExperimentFragment on Query{viewer{ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title,cta{url}}},id},id}}fragment useAssetsSearchPaginatedFragment_4c327P on Query{searchAssetsV2(query:$query,filter:$filter,first:$count,sort:$sort,order:$order,resolution:$resolution)@skip(if:$isWatchlist){edges{node{uuid,listed,symbol,supportedContextsForLocation(countryCode:$countryCode){isTradable},...RowTradeFragment,id,__typename},cursor},pageInfo{endCursor,hasNextPage}}}fragment useAvailableBalanceForAssetViewerAssetFragment on ViewerAsset{accounts{primary,totalBalance{value},totalBalanceInNativeCurrency{value},availableBalance{value},availableBalanceInNativeCurrency{value},id}}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment useBaseSizesViewerAssetFragment on ViewerAsset{asset{brokerageProduct(filter:{quoteCurrency:\\"USD\\"}){baseMaxSize,baseMinSize,id},id}}fragment useBuyAndStakeEligibleFragment on ViewerAsset{...useStakingActionEligibilityFragment}fragment useBuyAndStakeUserWarningsFragment on ViewerAsset{staking{buyAndStakeInfo{userWarnings{messageId,message,link{text,url}}}}}fragment useBuyCommitterFragment on Account{id,uuid}fragment useBuyCommitterViewerAssetFragment on ViewerAsset{asset{uuid,platformName,experimental,id}}fragment useBuyPresetAmountsFragment on Query{viewer{userProperties{nativeCurrency,hasBuyDepositPaymentMethods,id},id}}fragment useBuyQuoteSubmitterFragment on Account{...useSharedQuoteParamsFragment}fragment useBuyQuoteSubmitterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useBuyQuoterFragment on Query{...useTransferQuoteErrorHandlerFragment}fragment useBuyStatusFragment on Account{uuid}fragment useBuyStatusUpsellViewerAssetFragment on ViewerAsset{asset{platformName,id},rewardApy{value}}fragment useBuyStatusViewerAssetFragment on ViewerAsset{asset{platformName,id}}fragment useConvertIncrementToPrecisionFragment on ViewerAsset{asset{brokerageProduct(filter:{quoteCurrency:\\"USD\\"}){baseIncrement,quoteIncrement,id},id}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useFiatAccountAvailableBalanceFragment on Query{viewer{accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},id},id}}fragment useFirstStakeIncentiveEligibleFragment on Query{viewer{userProperties{country{code},personalDetails{address{state}},id},eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){yieldPromotion{assetCta{title}},accounts{accountHistoryEntries{edges{__typename}},id},id},ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title}},id},id}}fragment useFormStateMachineViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment,...useBaseSizesViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment useFormattedPaymentMethodsFragment on Query{...useLimitGetterForTransferType,viewer{fiatAccounts{uuid,availableBalance{value,currency},id},id}}fragment useGetFormattedCurrentFiatPriceOfOneAssetFragment on Query{...useCurrencyConverterFragment}fragment useHandleCreateLimitOrderFragment on Query{viewer{fiatAccount:accountByUuidV2(uuid:\\"USD\\"){uuid,id},id}}fragment useHandleCreateLimitOrderViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,asset{uuid,platformName,id},accounts{uuid,primary,id}}fragment useHandleInputFieldChangeViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment}fragment useHasEnoughBalanceFragment on Query{viewer{fiatAccount:accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},id},id}}fragment useHasUsdcPageRedesignEnabledFragment on Query{viewer{userProperties{country{code},id},id}}fragment useIsCoinbaseOneUserFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{type,id},id},id}}fragment useIsFreeTradePromoCodeEligibleFragment on Query{viewer{userIncentives(filter:{incentiveType:TRADE_CODE,userIncentiveStatus:ACTIVE,redemptionStatus:REDEEMABLE}){userIncentiveStatus,redemptionMetadata{redemptionStatus},id},id}}fragment useIsInputDisabledFragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible}}fragment useIsJumboEnabledFragment on Query{viewer{userProperties{isJumboLimitEligible,id},id}}fragment useIsPaymentMethodEnabledInEuropeFragment on Query{viewer{userProperties{isPaypalBuyRestricted,country{code},id},id}}fragment useIsUsdcConvertibleOrTradableFragment on Query{viewer{usdcAsset:assetByUuid(uuid:\\"2b92315d-eab7-5bef-84fa-089a131333f5\\"){supportedContextsV2{isConvertible,isTradable},id},id}}fragment useLatestQuoteViewerAssetFragment on ViewerAsset{asset{latestQuoteV2(quoteCurrency:$nativeCurrency){price},id}}fragment useLimitGetterForTransferType on Query{...useCurrencyConverterFragment,viewer{fiatAccounts{uuid,availableBalance{value},id},id}}fragment useMaxBuyAmountFragment on Query{viewer{usdcAccount:accountByUuidV2(uuid:\\"USDC\\"){availableBalanceInNativeCurrency{value},id},id}}fragment useMaxSellAmountAccountFragment on Account{availableBalance{currency,value},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,exponent,id}},...on TiersCurrency{code,exponent},...on Node{__isNode:__typename,id}}}fragment useMaxSellAmountFragment on Query{...useCurrencyConverterFragment}fragment usePreloadBuySellPreviewFragment on ViewerAsset{asset{uuid,id}}fragment useRecurringTextFormatterFragment on RecurringTransaction{recurringPeriod,nextRun,amount{value,currency}}fragment useSelectedAssetHandlerFragment on ViewerAsset{asset{uuid,platformName,id},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id}}fragment useSelectedAssetHandlerViewerAssetFragment on ViewerAsset{asset{uuid,id}}fragment useSellCommitterFragment on Account{id,uuid}fragment useSellQuoteSubmitterFragment on Account{...useSharedQuoteParamsFragment}fragment useSellQuoteSubmitterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useSellQuoterFragment on Query{...useTransferQuoteErrorHandlerFragment}fragment useSellStatusFragment on Account{uuid}fragment useSharedQuoteParamsFragment on Account{uuid}fragment useSharedQuoteParamsViewerAssetFragment on ViewerAsset{asset{platformName,id}}fragment useShowFuturesUpsellCardFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useSimpleTradeFinPromFragment on Query{viewer{userProperties{featureFlags,id},id}}fragment useStakingActionEligibilityFragment on ViewerAsset{staking{actionEligibility{action,isEnabled,isHidden}}}fragment useSubscriberStatusFragment_1Cxja2 on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{tier,id},id},id}}fragment useTradeBenefitDataFragment_34IKx5 on Query{viewer{coinbaseSubscriptionUserBenefit{simpleTradeBenefit{userBenefitState{isEligible},hasBenefitCap,benefitResetDate,maxFreeTradingVolume{value,currency},remainingFreeTradingVolume{value,currency},totalFreeTradingVolume{value,currency}}},id}}fragment useTradeSearchAssetsFragment on Query{...useAssetsSearchPaginatedFragment_4c327P}fragment useTransferQuoteErrorHandlerFragment on Query{...useIsJumboEnabledFragment}fragment useTransferQuoteSubmitterFragment on Account{...useBuyQuoteSubmitterFragment,...useSellQuoteSubmitterFragment}fragment useTransferQuoteSubmitterViewerAssetFragment on ViewerAsset{asset{uuid,experimental,id},...useBuyQuoteSubmitterViewerAssetFragment,...useSellQuoteSubmitterViewerAssetFragment}fragment useTransferQuoterFragment on Account{...useSharedQuoteParamsFragment}fragment useTransferQuoterQueryFragment on Query{...useBuyQuoterFragment,...useSellQuoterFragment}fragment useTransferQuoterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}fragment useWatchListTogglerFragment on Query{...useWatchListTogglerOptimisticIsWatchedFragment}fragment useWatchListTogglerOptimisticIsWatchedFragment on Query{viewer{primaryWatchlist:watchlistByUuid(watchlistUuid:\\"\\"){uuid,items{edges{node{itemMetadata{__typename,...on ViewerAsset{asset{uuid,id}},...on Node{__isNode:__typename,id}},id}}},id},id}}fragment useYieldPromotionHandlerFragment on Query{viewer{ethAssetBySymbol:assetBySymbol(symbol:\\"ETH\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},eth2AssetBySymbol:assetBySymbol(symbol:\\"ETH2\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},id}}","1f68663b18d6f73c4815dee23957174ed0142d952603d1e9eb43d55e5ca196ba":"query FuturesTradingModalContentWrapperQuery{...FuturesTradingModalContentFragment,viewer{derivativesOnboarding{status{status,hasExceededMaxAttempts}},policyRestrictions(action:futures_trading){restrictionName,id},id}}fragment FuturesTradingFragment on Query{...IDScreenFragment,viewer{derivativesOnboarding{...QuestionnaireScreenFragment},id}}fragment FuturesTradingModalContentFragment on Query{...FuturesTradingFragment,viewer{policyRestrictions(action:futures_trading){restrictionName,id},id}}fragment IDScreenFragment on Query{viewer{policyRestrictions(action:futures_trading){idvMetadata{id,state,createdAt,expirationDate},id},id}}fragment QuestionnaireScreenFragment on DerivativesOnboarding{dueDiligenceQuestions{heading,questions{questionNumber,heading,type,options{label,value}}}}","20018891b8b652d597640b334a01d9a6c0ec828823a5e7d9b569aec0676f7d25":"mutation useSubscriptionCreatorMutation($planId:Uuid!,$paymentMethodId:Uuid,$accountId:Uuid,$paymentMethodType:String!,$backupPaymentMethodOptIn:Boolean,$preferences:SubscriptionPreferencesInput,$signUpCode:String,$attributionSource:String,$productKey:String!,$targetPlanId:Uuid){createSubscription(input:{planId:$planId,paymentMethodId:$paymentMethodId,accountId:$accountId,paymentMethodType:$paymentMethodType,backupPaymentMethodOptIn:$backupPaymentMethodOptIn,signUpCode:$signUpCode,attributionSource:$attributionSource,preferences:$preferences,targetPlanId:$targetPlanId}){__typename,...on CreateSubscriptionSuccess{viewer{coinbaseSubscription(productKey:$productKey){...coinbaseSubscriptionFragment,id},coinbaseSubscriptionUserBenefit{cointrackerBenefit{promoUrl},cryptoTaxCalculatorBenefit{promoUrl}},id}},...on InsufficientFundsError{message,code},...on GenericError{message,code}}}fragment SubscriptionPaymentMethod_inline on CoinbaseSubscriptionPaymentMethod{type,currency,metadata{__typename,...on CoinbaseSubscriptionFiatAccountMetadata{accountUuid,name,balance{value,currency}},...on CoinbaseSubscriptionACHMetadata{paymentMethodUuid,accountName,accountNumber},...on CoinbaseSubscriptionWorldpayCardMetadata{paymentMethodUuid,institutionName,cardLast4},...on CoinbaseSubscriptionCryptoAccountMetadata{accountUuid,asset{assetCurrentBalance{availableToTradeBalance{value,currency},availableToTradeBalanceFiat{value,currency},id},asset{imageUrl,displaySymbol,name,id},id}}}}fragment coinbaseSubscriptionFragment on CoinbaseSubscription{id,status,currentPeriodEnd,subscriptionUuid,nextBillingDate,pendingAction,subscriptionPlan{tier,id},activePaymentMethodV2{...SubscriptionPaymentMethod_inline},pendingActionData{pendingActionNewPlanId,pendingActionEffectiveAt,pendingActionNewPlan{planBillingFrequency{unit,numberOfUnits},tier,id}}}","2009c0ea9b34cae5c50cf0e61ba7ca5a5195777d9417e353eaa25120713d9aa4":"query useCheckIsOnboardingAvailableAsyncQuery{viewer{derivativesOnboarding{accountStatusV3{__typename,...on DerivativesUserAccountStatusV3Success{status}}},id}}","20176226b5fc05b4758dbdef166ab236e5206b651ec2fbb38cb4df9f633b397b":"mutation ChatHeaderSoftCloseMutation($input:CreateConversationEventInput!){event:createConversationEvent(input:$input){__typename,...on CreateConversationEventSuccess{conversationEvent{cursor,node{id,uuid,type}}},...on BadRequestError{__typename,code,message}}}","20474a0a1907adb89d954c9b890a55f95e0545a797c8788793571e36abb84626":"query BankTransferStepQuery($addCashFlow:Boolean!,$isTrueLayerBankSelectionGeo:Boolean!,$countryCodePresent:Boolean!){viewer{policyRestrictions(action:deposits){...PolicyRestrictionEnforcerFragment,id},userProperties@skip(if:$countryCodePresent){country{code},id},fiatAccounts{uuid,availableBalance{currency},id},openBankingSupportedBanks(transferType:deposits)@skip(if:$isTrueLayerBankSelectionGeo){edges{node{trueLayerBankProviderId,iconUrl,displayName,availabilityStatusCode,id}}},paymentMethodsV2(applePayEnabled:false,transferType:DEPOSIT)@include(if:$addCashFlow){uuid,currency,pickerData{__typename,...on UkBankPickerDataV2{accountNumber,trueLayerBankProviderId},...on SepaPickerDataV2{swift,trueLayerBankProviderId}},id},id}}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}","2074edfa280cbf999c4a790f14d4792e5f3cf398eacb065336ebfd97528b1d06":"query useInAppNotificationsRefetchable($after:String,$first:Int!,$notificationTypes:[String!],$skip:Boolean!){...useInAppNotificationsFragment_vyhWx}fragment useInAppNotificationsFragment_vyhWx on Query{viewer{inAppNotifications(first:$first,after:$after,notificationTypes:$notificationTypes)@skip(if:$skip){edges{node{communicationId,notificationId,createdAt,readState,notificationCategory,templateName,payload{__typename,...on InAppStaticData{url,title,header,rightLabel,rightSubLabel,imageUrl,dataBackground{attributes{key,value}}}},id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}","2075fd671169acda5c0565c1b3848b38c329940ffb97b7aadf483c4940a35a78":"mutation useCreateWithdrawMutation($input:CreateWithdrawalInput!){createWithdrawal(input:$input){__typename,...on CreateWithdrawalSuccess{transferWithdrawal{...usePreviewWithdrawDataTransferFragment,...useCommitWithdrawFragment,id}},...on CreateWithdrawalPartialError{error{message,code}},...on GenericError{message,code}}}fragment useCommitWithdrawFragment on TransferWithdrawal{uuid}fragment usePreviewWithdrawDataTransferFragment on TransferWithdrawal{paymentMethod{name,id},subtotal{value,currency},fee{value,currency},payoutAt,instant}","207a41e5e07ec237ae6fd70b0b171fbf2a2ea47f43f0f75bda07ac3191f8fa18":"query TransactionModalRedesignQuery($accountId:Uuid!,$transactionId:Uuid!){viewer{id,userProperties{personalDetails{legalName{firstName,lastName}},id},accountByUuidV2(uuid:$accountId){uuid,id,accountHistoryEntryByUuid(uuid:$transactionId){...TransactionModalRedesignFragment,viewerAsset{asset{uuid,slug,name,...AssetIsStablecoinFragment,destinationTag{name},id},id},id,uuid,status,title,subtitle,amount{value,currency},nativeAmount{value,currency},category,createdAt,details{__typename,...on BuyDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,recurringPeriod},...on SellDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod},...on ConvertDetails{pricePerCoin{value,currency},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,hideNativeAmount},...on CryptoSendDetails{cryptoSendRecipient:recipient{address,destinationTag},note,pricePerCoin{value,currency},confirmations,fee{value,currency},transactionUrl,networkStatusDescription,delayedSendDate,networkInfo{networkName,networkIconUrl}},...on CryptoReceiveDetails{pricePerCoin{value,currency},transactionUrl,networkStatusDescription,networkInfo{networkName,networkIconUrl}},...on UserSendDetails{recipient,avatarUrl,note,pricePerCoin{value,currency},delayedSendDate,cancelable},...on UserReceiveDetails{from,avatarUrl,pricePerCoin{value,currency}},...on FiatDepositDetails{transactionReferenceCode:referenceCode,from,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on FiatWithdrawalDetails{transactionReferenceCode:referenceCode,to,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on OrderDetails{to,name,description,code},...on RequestDetails{isFrom,otherUser,pricePerCoin{value,currency},confirmations,fee{value,currency}},...on AdvancedTradeDetails{orderCreatedAt,productId,orderType,orderSide,averageFilledPrice{value,currency},filledSize{value,currency},fee{value,currency},completionPercentage,numberOfFills,total{value,currency},totalValueAfterFees{value,currency},orderId,orderPlacementSource},...on VaultWithdrawalToDetails{to,toUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on VaultWithdrawalFromDetails{from,fromUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on TransferFromDetails{from,fromUrl,pricePerCoin{value,currency}},...on TransferToDetails{to,toUrl,pricePerCoin{value,currency}},...on DelayedCanceledDetails{to,confirmations,fee{value,currency},pricePerCoin{value,currency}},...on SubscriptionRebateDetails{for,orderId,rebateNote:note},...on RetailUnsupportedAssetRecoveryDetails{recoveryTo:to,recoveryDescription:description,pricePerCoin{value,currency},coinbaseFee{value,currency},recoveryConfirmations:confirmations,recoveryTransactionUrl:transactionUrl,networkFee{value,currency},network},...on RetailMGXBuyDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,pricePerCoin{value,currency},networkFee{value,currency},coinbaseFee{value,currency},subTotal{value,currency},nullableTotal:total{value,currency},networkInfo{networkName}}}}}}}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment BuySellTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on BuyDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}},...on SellDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}}}}fragment ConvertTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on ConvertDetails{convertPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod}}}fragment CryptoReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoReceiveDetails{transactionUrl,transactionHash,sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl}}}}fragment CryptoSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,title,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoSendDetails{transactionUrl,transactionHash,cryptoSendRecipient:recipient{address,destinationTag},sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl},fee{value,currency}}}}fragment FiatDepositTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on FiatDepositDetails{fiatDepositDetailsReferenceCode:referenceCode,from}}}fragment FiatWithdrawalTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on FiatWithdrawalDetails{fiatWithdrawalDetailsReferenceCode:referenceCode,to}}}fragment NullTransactionDetailsDisplayFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency}}fragment RecoveryFeeDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on RetailUnsupportedAssetRecoveryDetails{recoveryFeeRecipient:to,recoveryFeePricePerCoin:pricePerCoin{value,currency},recoveryFeeTransactionUrl:transactionUrl,network,networkFee{value,currency},coinbaseFee{value,currency}}},viewerAsset{asset{exponent,id},id}}fragment RewardTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment StakingTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsContentFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsRedesignFragment on AccountHistoryEntry{...BuySellTransactionDetailsFragment,...CryptoSendTransactionDetailsFragment,...CryptoReceiveTransactionDetailsFragment,...ConvertTransactionDetailsFragment,...FiatDepositTransactionDetailsFragment,...FiatWithdrawalTransactionDetailsFragment,...TransactionDetailsRedesignStakingRewardsFragment,...UserSendTransactionDetailsFragment,...UserReceiveTransactionDetailsFragment,...RecoveryFeeDetailsFragment,uuid,category,status,details{__typename}}fragment TransactionDetailsRedesignStakingRewardsFragment on AccountHistoryEntry{...StakingTransactionDetailsFragment,...RewardTransactionDetailsFragment,...NullTransactionDetailsDisplayFragment,...TransactionDetailsContentFragment,category}fragment TransactionModalRedesignFragment on AccountHistoryEntry{title,category,amount{currency},viewerAsset{asset{name,id},id},details{__typename},...TransactionDetailsRedesignFragment}fragment TransactionStatusTrackerFragment on AccountHistoryEntry{id,uuid,status,accountId,category,createdAt,details{__typename,...on CryptoSendDetails{transactionUrl,delayedSendDate,networkInfo{networkIconUrl},undelayRequirement},...on UserSendDetails{delayedSendDate},...on CryptoReceiveDetails{transactionUrl,networkInfo{networkIconUrl}}}}fragment UserReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserReceiveDetails{userReceivePricePerCoin:pricePerCoin{value,currency}}}}fragment UserSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,title,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserSendDetails{userSendRecipient:recipient,userSendPricePerCoin:pricePerCoin{value,currency}}}}","20e2dfe284a0aa561b062ac99cd167b20b10025684bbb4efc3c5f34028e1162a":"mutation useValidateAmountMutation($input:PreviewSendAmountInput!){previewSendAmount(input:$input){__typename,...on PreviewSendAmountSuccess{amountFiat{value,currency},amountCrypto{value,currency},exchangeRateCacheKey},...on PreviewSendAmountError{error{message,code}}}}","215dc1becd3eb6226a96e7d7efbf2b05b06166be5164f446541ffcf1ef9d7a66":"query StakingV2EthOptionsModalQuery{...Eth2OptionsModalFragment}fragment Eth2OptionsModalFragment on Query{viewer{eth2:assetBySymbol(symbol:\\"ETH2\\"){staking{unstakingEstimate{title,description,estimateKey,estimateInDays,actions{style,label,url}}},id},id}}","2166d0bea05f6d5be7380a4f9d81274b34caf4c8eb71e35710bce876007ad89d":"query PreloadablePrimaryBalanceActivityQuery($count:Int!,$categories:[AccountHistoryEntryCategory!]){...PreloadablePrimaryBalanceActivityFragment}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment BuySellTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on BuyDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}},...on SellDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}}}}fragment ConvertTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on ConvertDetails{convertPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod}}}fragment CryptoReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoReceiveDetails{transactionUrl,transactionHash,sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl}}}}fragment CryptoSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,title,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoSendDetails{transactionUrl,transactionHash,cryptoSendRecipient:recipient{address,destinationTag},sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl},fee{value,currency}}}}fragment FiatDepositTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on FiatDepositDetails{fiatDepositDetailsReferenceCode:referenceCode,from}}}fragment FiatWithdrawalTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on FiatWithdrawalDetails{fiatWithdrawalDetailsReferenceCode:referenceCode,to}}}fragment NullTransactionDetailsDisplayFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency}}fragment PreloadablePrimaryBalanceActivityFragment on Query{...usePaginatedAllAccountEntriesFragment_48JERC}fragment PrimaryBalanceTransactionRowV2Fragment on AccountHistoryEntry{...TransactionModalRedesignWrapperFragment}fragment RecoveryFeeDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on RetailUnsupportedAssetRecoveryDetails{recoveryFeeRecipient:to,recoveryFeePricePerCoin:pricePerCoin{value,currency},recoveryFeeTransactionUrl:transactionUrl,network,networkFee{value,currency},coinbaseFee{value,currency}}},viewerAsset{asset{exponent,id},id}}fragment RewardTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment StakingTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsContentFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsRedesignFragment on AccountHistoryEntry{...BuySellTransactionDetailsFragment,...CryptoSendTransactionDetailsFragment,...CryptoReceiveTransactionDetailsFragment,...ConvertTransactionDetailsFragment,...FiatDepositTransactionDetailsFragment,...FiatWithdrawalTransactionDetailsFragment,...TransactionDetailsRedesignStakingRewardsFragment,...UserSendTransactionDetailsFragment,...UserReceiveTransactionDetailsFragment,...RecoveryFeeDetailsFragment,uuid,category,status,details{__typename}}fragment TransactionDetailsRedesignStakingRewardsFragment on AccountHistoryEntry{...StakingTransactionDetailsFragment,...RewardTransactionDetailsFragment,...NullTransactionDetailsDisplayFragment,...TransactionDetailsContentFragment,category}fragment TransactionModalRedesignFragment on AccountHistoryEntry{title,category,amount{currency},viewerAsset{asset{name,id},id},details{__typename},...TransactionDetailsRedesignFragment}fragment TransactionModalRedesignWrapperFragment on AccountHistoryEntry{...TransactionModalRedesignFragment}fragment TransactionStatusTrackerFragment on AccountHistoryEntry{id,uuid,status,accountId,category,createdAt,details{__typename,...on CryptoSendDetails{transactionUrl,delayedSendDate,networkInfo{networkIconUrl},undelayRequirement},...on UserSendDetails{delayedSendDate},...on CryptoReceiveDetails{transactionUrl,networkInfo{networkIconUrl}}}}fragment UserReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserReceiveDetails{userReceivePricePerCoin:pricePerCoin{value,currency}}}}fragment UserSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,title,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserSendDetails{userSendRecipient:recipient,userSendPricePerCoin:pricePerCoin{value,currency}}}}fragment usePaginatedAllAccountEntriesFragment_48JERC on Query{viewer{accountHistory{allEntries(first:$count,categories:$categories){edges{node{...PrimaryBalanceTransactionRowV2Fragment,viewerAsset{asset{uuid,slug,name,...AssetIsStablecoinFragment,destinationTag{name},id},id},id,uuid,status,title,subtitle,amount{value,currency},nativeAmount{value,currency},category,createdAt,details{__typename,...on BuyDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,recurringPeriod},...on SellDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod},...on ConvertDetails{pricePerCoin{value,currency},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,hideNativeAmount},...on CryptoSendDetails{cryptoSendRecipient:recipient{address,destinationTag},note,pricePerCoin{value,currency},confirmations,fee{value,currency},transactionUrl,networkStatusDescription,delayedSendDate,networkInfo{networkName,networkIconUrl}},...on CryptoReceiveDetails{pricePerCoin{value,currency},transactionUrl,networkStatusDescription,networkInfo{networkName,networkIconUrl}},...on UserSendDetails{recipient,avatarUrl,note,pricePerCoin{value,currency},delayedSendDate,cancelable},...on UserReceiveDetails{from,avatarUrl,pricePerCoin{value,currency}},...on FiatDepositDetails{transactionReferenceCode:referenceCode,from,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on FiatWithdrawalDetails{transactionReferenceCode:referenceCode,to,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on OrderDetails{to,name,description,code},...on RequestDetails{isFrom,otherUser,pricePerCoin{value,currency},confirmations,fee{value,currency}},...on AdvancedTradeDetails{orderCreatedAt,productId,orderType,orderSide,averageFilledPrice{value,currency},filledSize{value,currency},fee{value,currency},completionPercentage,numberOfFills,total{value,currency},totalValueAfterFees{value,currency},orderId,orderPlacementSource},...on VaultWithdrawalToDetails{to,toUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on VaultWithdrawalFromDetails{from,fromUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on TransferFromDetails{from,fromUrl,pricePerCoin{value,currency}},...on TransferToDetails{to,toUrl,pricePerCoin{value,currency}},...on DelayedCanceledDetails{to,confirmations,fee{value,currency},pricePerCoin{value,currency}},...on SubscriptionRebateDetails{for,orderId,rebateNote:note},...on RetailUnsupportedAssetRecoveryDetails{recoveryTo:to,recoveryDescription:description,pricePerCoin{value,currency},coinbaseFee{value,currency},recoveryConfirmations:confirmations,recoveryTransactionUrl:transactionUrl,networkFee{value,currency},network},...on RetailMGXBuyDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,pricePerCoin{value,currency},networkFee{value,currency},coinbaseFee{value,currency},subTotal{value,currency},nullableTotal:total{value,currency},networkInfo{networkName}},...on RetailMGXTradeDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,networkFee{value,currency},coinbaseFee{value,currency},destinationTotal{currency},pricePerCoin{value,currency},networkInfo{networkName}}},__typename},cursor},pageInfo{hasNextPage,endCursor}}},id}}","218c1b547de16f7fd5898fcf05a5f1cfe04cce7377997c5a093d4abb722b8d22":"query IssuanceRewardInfoStepQuery($assetId:Uuid!,$rewardProgramId:String!,$currency:TickerSymbol!,$locale:Locale!,$withPriceChange:Boolean!){viewer{card{rewardProgramByID(rewardProgramId:$rewardProgramId){assetEarned{platformName,id}}},id},...RewardInfoContentFragment_2pXo8o}fragment RewardInfoContentFragment_2pXo8o on Query{viewer{card{rewardProgramByID(rewardProgramId:$rewardProgramId){uuid,percentEarned,assetEarned{description:descriptionV2(locale:$locale),imageUrl,name,platformName,id},expirationDate}},id},...RewardInfoPercentChangeFragment_1tS18k}fragment RewardInfoPercentChangeFragment_1tS18k on Query{viewer@include(if:$withPriceChange){assetByUuid(uuid:$assetId){asset{uuid,latestPercentChangesV2(quoteCurrency:$currency){year},id},id},id}}","21920e1ee24197327934ead0d68e1a51b20c05701d5a34aa960418e452cca69d":"mutation DirectDepositAutomaticSetupMutation($input:UpdateRetailDirectDepositInput){updateRetailDirectDeposit(input:$input){__typename,...on UpdateRetailDirectDepositSuccess{viewer{retailDirectDeposit{routingNumber,selectedAsset{symbol,asset{name,platformName,imageUrl,id}},id},directDepositAccountProperties{directDepositEnrollement{payrollDistribution{amount,type}}},id}}}}","221e3fa7a01a2e2f21c0c474baeca6e72799b23088465649ca386e438f75cfd7":"query ConditionalRewardDirectDepositActivatedStepQuery($slug:String!){viewer{card{conditionalRewardBySlug:conditionalRewardBySlugV2(slug:$slug){boostPercent,expiresAt}},id}}","230d61fa27ee23bcac2150dd88ed79f3f4ac3a4c63dd526ecdd9b0eeaee5f12e":"mutation useWatchListTogglerRemoveWatchlistItemMutation($input:RemoveWatchlistItemInput!,$watchlistUuid:Uuid){removeWatchlistItem(input:$input){__typename,...on RemoveWatchlistItemSuccess{viewer{watchlists{edges{node{items{__typename,id},id}}},watchlistByUuid(watchlistUuid:$watchlistUuid){items{edges{node{id,itemMetadata{__typename,...on ViewerAsset{asset{id,uuid}},...on Node{__isNode:__typename,id}}}}},id},id}}}}","23a971d132159ec7dae7c799784ab8a5942c2749aa786b1df0e1e5c6a0888879":"query AdvancedMarketsQuery($skipFuturesTrading:Boolean!){...AdvancedMarketsPageFragment}fragment AdvancedMarketsContentFragment on Query{...MarketSelectorV2Fragment,...useShowFuturesMarginHealthFragment,...useShowFuturesOrdersFragment,...useGetFuturesAccountStatusFragment_mrji4}fragment AdvancedMarketsPageFragment on Query{...AdvancedMarketsContentFragment,...useAdvancedTradeMarketsRedirectFragment}fragment ConvertUSDCBannerFragment on Query{...useUSDCBalanceFragment}fragment MarketSelectorV2Fragment on Query{...useIsPerpetualFuturesEligibleFragment,...ConvertUSDCBannerFragment}fragment useAdvancedTradeMarketsRedirectFragment on Query{...useIsEligibleForPerpetualsLandingRedirectFragment}fragment useGetFuturesAccountStatusFragment_mrji4 on Query{viewer{derivativesOnboarding@skip(if:$skipFuturesTrading){accountStatusV3{__typename,...on DerivativesUserAccountStatusV3Success{status},...on GenericError{code}}},id}}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsEligibleForPerpetualsLandingRedirectFragment on Query{...useIsPerpetualFuturesEligibleFragment}fragment useIsPerpetualFuturesEligibleATSFragment on Query{...useIntxAccessLevelATSFragment}fragment useIsPerpetualFuturesEligibleFragment on Query{...useIsPerpetualFuturesEligibleATSFragment}fragment useShowFuturesMarginHealthATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesMarginHealthFragment on Query{...useShowFuturesMarginHealthATSFragment}fragment useShowFuturesOrdersATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesOrdersFragment on Query{...useShowFuturesOrdersATSFragment}fragment useUSDCBalanceFragment on Query{viewer{usdcViewerAsset:assetBySymbol(symbol:\\"USDC\\"){accounts{primary,type,availableBalance{value},id},id},id}}","254b97cf4f9fb42fb44d868d2e877b96bc9661c72da8e5460416bfce51f6d4aa":"mutation useWatchListTogglerAddWatchlistItemMutation($input:AddWatchlistItemInput!,$watchlistUuid:Uuid){addWatchlistItem(input:$input){__typename,...on AddWatchlistItemSuccess{viewer{watchlists{edges{node{items{__typename,id},id}}},watchlistByUuid(watchlistUuid:$watchlistUuid){items{edges{node{id,itemMetadata{__typename,...on ViewerAsset{asset{id,uuid}},...on Node{__isNode:__typename,id}}}}},id},id}}}}","268acb22bb420d31931ecf33403706cb1c0882d090312e194c448620aedd0966":"query ConsumerPortfolioQuery($count:Int!,$cashTableSortOrder:SortOrder,$cashTableSortField:PortfolioPositionSortField,$cryptoTableSortOrder:SortOrder,$cryptoTableSortField:PortfolioPositionSortField,$nativeCurrency:TickerSymbol!,$portfolioUuid:Uuid!){...ConsumerTotalBalanceHeaderFragment,...ConsumerCashTableFragment,...ConsumerCryptoTableFragment}fragment ConsumerCashTableFragment on Query{...useConsumerCashTableDataFragment_yu5n1,...usePortfolioCefiCashBalanceFragment}fragment ConsumerCryptoTableFragment on Query{...useConsumerCryptoTableDataFragment_yu5n1,...usePortfolioCefiCryptoBalanceFragment}fragment ConsumerTotalBalanceHeaderFragment on Query{...usePortfolioCefiTotalBalanceFragment,viewer{portfolioByUuid(uuid:$portfolioUuid,currency:$nativeCurrency){name,id},id}}fragment getCryptoPositionDataInlineFragment on PortfolioSpotPositionV2{allocation,totalBalanceFiat{amount,currency,id},totalBalanceCrypto{amount,currency,id},availableToTradeFiat{amount,currency,id},allTimeChange{amount,currency,id},entry{amount,currency,id},account{allowDeposits,allowWithdrawals,id},asset{__typename,...on ViewerAsset{asset{uuid,displaySymbol,platformName,name,imageUrl,slug,latestQuoteV2(quoteCurrency:$nativeCurrency){quoteCurrency,price},id},rewardApy{formattedValue,statsLabel},supportedContextsV2{isTradable}},...on Node{__isNode:__typename,id}}}fragment useConsumerCashTableDataFragment_yu5n1 on Query{viewer{portfolioByUuid(uuid:$portfolioUuid,currency:$nativeCurrency){spotPositions(first:$count,sortField:$cashTableSortField,order:$cashTableSortOrder,cashFilter:CASH_FILTER_CASH){edges{node{allocation,totalBalanceFiat{amount,currency,id},availableToTradeFiat{amount,currency,id},asset{__typename,...on ViewerAsset{asset{uuid,displaySymbol,name,imageUrl,slug,id},supportedContextsV2{isTradable}},...on TiersCurrency{code,name},...on Node{__isNode:__typename,id}},id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id},id}}fragment useConsumerCryptoTableDataFragment_yu5n1 on Query{viewer{portfolioByUuid(uuid:$portfolioUuid,currency:$nativeCurrency){usdcPosition:spotPositions(first:1,assetSymbol:\\"USDC\\"){edges{node{...getCryptoPositionDataInlineFragment,id}}},cryptoPositions:spotPositions(first:$count,sortField:$cryptoTableSortField,order:$cryptoTableSortOrder,cashFilter:CASH_FILTER_NON_CASH){edges{node{...getCryptoPositionDataInlineFragment,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id},id}}fragment usePortfolioCefiCashBalanceFragment on Query{viewer{portfolioByUuid(uuid:$portfolioUuid,currency:$nativeCurrency){tableHeaderPositions:spotPositions(first:1){cashEqBalance{amount,currency,id},fiatBalance{amount,currency,id}},id},id}}fragment usePortfolioCefiCryptoBalanceFragment on Query{viewer{portfolioByUuid(uuid:$portfolioUuid,currency:$nativeCurrency){tableHeaderPositions:spotPositions(first:1){nonCashEqBalance{amount,currency,id},cryptoBalance{amount,currency,id}},id},id}}fragment usePortfolioCefiTotalBalanceFragment on Query{...usePortfolioCefiCashBalanceFragment,...usePortfolioCefiCryptoBalanceFragment}","26fa7c8fce2c5e6a45c94d6eb21e209f34a45dc618a06afb19bcf590f8fa9343":"query ParticipantBubbleTestQuery($conversationUuid:Uuid!){viewer{id,conversationByUuid(uuid:$conversationUuid){node{events{edges{node{id,...ParticipantBubbleFragment}}},id}}}}fragment ParticipantBubbleFragment on ConversationEvent{participant{displayName,participantType,id}}","27726c4a9fe85710b8836d60d216bdb43388b47a44503d9dfa95b8206ec3b4a8":"query InviteControlsQuery{viewer{nuxProperties{referrerTerms{promoCodeLink}},id},...ShareDrawerFragment,...useAccountProtectionEligibilityFragment}fragment ShareDrawerFragment on Query{viewer{nuxProperties{referrerTerms{promoCodeLink,bonusAmount{value,currency},thresholdAmount{value,currency}}},id}}fragment useAccountProtectionEligibilityFragment on Query{viewer{userProperties{secondFactor{twoFactorMethod},id},tiers{verificationLevels{requirements{identifier,status}}},id}}","27748ccdbda63dd7e6a07acf297dadb94eae0d850ed5bd421492adec5d7c1715":"query ReplaceCardContactStepContactStepQuery{viewer{card{contactSupportMessages{title,message{url,text},phoneNumber{url,text}}},id}}","2808b5cda204f06ca92317a4158669de11ea88a7ba9fdcf9c472c4919bc523ff":"query useSendStatusQuery($transactionId:Uuid!,$accountId:Uuid!){viewer{accountByUuidV2(uuid:$accountId){accountHistoryEntryByUuid(uuid:$transactionId){status,id},id},id}}","286df06d981c39cc450fe1738d08daaa6e83f633f445424d396df7479a91dfe3":"query usePlaidLinkQuery($paymentMethodId:Uuid){viewer{plaidLinkToken(paymentMethodId:$paymentMethodId),id}}","28ca4807e23dff31db1ad064afc698b60d64be6a5f5f0aca3a3868984ba07a92":"query LimitsLegacyQuery{viewer{userProperties{showAccountLevels,id},id},...LimitsLoadedV2Fragment}fragment AccountLimitsLegacyFragment on Query{viewer{tiers{accountDetails{limitsAndFeatures{limits{amount,type,name,currency{code},perUnit,overrideLimit},sends{description,enabled,statusText},receives{description,enabled,statusText}}}},id},...RequirementsColumnFragment,...LifetimeTradesRowFragment}fragment AccountLimitsWithEligibilityFragment on Query{viewer{limitIncrease{canRequestLimitIncrease,clientSideRejectMessage{title,body,buttonCta}},id},...AccountLimitsLegacyFragment}fragment BasicTierPromoFragment on Query{viewer{tiers{accountSetup{title,description,buttonText}},id}}fragment CurrentLimitsFragment on Query{viewer{tiers{accountDetails{title,upgradeButtonText,limitsAndFeatures{lifetimeLimit{description,name,amount,currency{code},remaining,used}}}},id}}fragment IncreaseLimitsRowV2Fragment on Query{viewer{limitIncrease{clientSideRejectMessage{key,body,buttonCta}},id}}fragment LifetimeTradesRowFragment on Query{viewer{tiers{accountDetails{limitsAndFeatures{lifetimeLimit{amount,currency{code},remaining}}}},id}}fragment LimitsLoadedV2Fragment on Query{viewer{tiers{verificationLevels{name,status{complete,description},description,requirements{description,identifier,status}}},id},...CurrentLimitsFragment,...useGetAccountLimitLevelTierAndRequirementsFragment,...useActiveLevelFragment,...AccountLimitsWithEligibilityFragment,...BasicTierPromoFragment}fragment RequirementsColumnFragment on Query{...IncreaseLimitsRowV2Fragment}fragment useActiveLevelFragment on Query{viewer{tiers{verificationLevels{status{complete}}},id}}fragment useGetAccountLimitLevelTierAndRequirementsFragment on Query{viewer{tiers{verificationLevels{name,requirements{identifier,description,status}}},id}}","2954b12a024b115e543869e64e1d2b11f0490defd0f394bd843cb580e0364977":"query AdvancedAssetBalancesQuery($assetId:Uuid!,$chainId:Int!,$nativeCurrency:TickerSymbol!){...AdvancedWeb3AccountRowFragment,...AdvancedAccountRowFragment,...useAssetTotalBalanceFragment}fragment AdvancedAccountRowFragment on Query{...DepositButtonFragment,...WithdrawButtonFragment}fragment AdvancedWeb3AccountRowFragment on Query{...useAssetDefiTotalBalanceFragment}fragment DepositButtonFragment on Query{...DepositTriggerFragment}fragment DepositTriggerFragment on Query{viewer{availablePaymentMethods:availablePaymentMethodsV2(walletApp:false){type,id},policyRestrictions(action:receives){restrictionName,message,description,link{text,url},id},id}}fragment WithdrawButtonFragment on Query{...WithdrawTriggerFragment}fragment WithdrawTriggerFragment on Query{viewer{sendRestrictions:policyRestrictions(action:sends){restrictionName,message,description,link{text,url},id},id}}fragment useAssetCefiTotalBalanceFragment on ViewerAsset{assetBalanceBreakdown{totalBalanceFiat{value,currency},totalBalance{value,currency}},asset{exponent,id}}fragment useAssetDefiTotalBalanceFragment on Query{viewer{assetByUuid(uuid:$assetId){asset{exponent,platformName,uuid,id},id},id},...useDappWalletMultiChainBalancesFragment,...useGetDappWalletBalanceFragment_36wPBL}fragment useAssetTotalBalanceFragment on Query{viewer{assetByUuid(uuid:$assetId){asset{platformName,exponent,id},...useAssetCefiTotalBalanceFragment,id},id},...useAssetDefiTotalBalanceFragment}fragment useDappWalletMultiChainBalancesFragment on Query{viewer{defiV2{supportedNetworks{chainId,controlledAccounts{balances{value,defiAsset:asset{network{name,chainId,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,platformName,uuid,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useGetDappWalletBalanceFragment_36wPBL on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{balances{value,defiAsset:asset{network{chainId,name,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,uuid,platformName,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}","29dc4919736f3ccd5871a014526bfa3c9ac2d1fea4701450afedf4730719dc56":"mutation useChangeSubscriptionPlanMutation($subscriptionId:Uuid!,$planId:Uuid!,$productKey:String!){changeSubscriptionPlan(input:{subscriptionId:$subscriptionId,planId:$planId}){__typename,...on ChangeSubscriptionPlanDownwardQueued{downwardQueuedSubscription:subscription{nextBillingDate,id}},...on ChangeSubscriptionPlanUpwardSuccess{upwardSuccessSubscription:subscription{nextBillingDate,id},viewer{coinbaseSubscription(productKey:$productKey){...coinbaseSubscriptionFragment,id},id}},...on ChangeSubscriptionPlanUnpauseSuccess{unpauseSuccessSubscription:subscription{nextBillingDate,id}},...on ChangeSubscriptionPlanQueued{viewer{coinbaseSubscription(productKey:$productKey){nextBillingDate,...coinbaseSubscriptionFragment,id},id}},...on ChangeSubscriptionPlanPauseQueued{pauseQueuedSubscription:subscription{nextBillingDate,id},viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionUuid,currentPeriodEnd,subscriptionPlan{price{value,currency},id},pendingAction,pendingActionData{pendingActionEffectiveAt,pendingActionNewPlan{displayName,id}},id},id}},...on GenericError{message,code},...on InsufficientFundsError{message,code}}}fragment SubscriptionPaymentMethod_inline on CoinbaseSubscriptionPaymentMethod{type,currency,metadata{__typename,...on CoinbaseSubscriptionFiatAccountMetadata{accountUuid,name,balance{value,currency}},...on CoinbaseSubscriptionACHMetadata{paymentMethodUuid,accountName,accountNumber},...on CoinbaseSubscriptionWorldpayCardMetadata{paymentMethodUuid,institutionName,cardLast4},...on CoinbaseSubscriptionCryptoAccountMetadata{accountUuid,asset{assetCurrentBalance{availableToTradeBalance{value,currency},availableToTradeBalanceFiat{value,currency},id},asset{imageUrl,displaySymbol,name,id},id}}}}fragment coinbaseSubscriptionFragment on CoinbaseSubscription{id,status,currentPeriodEnd,subscriptionUuid,nextBillingDate,pendingAction,subscriptionPlan{tier,id},activePaymentMethodV2{...SubscriptionPaymentMethod_inline},pendingActionData{pendingActionNewPlanId,pendingActionEffectiveAt,pendingActionNewPlan{planBillingFrequency{unit,numberOfUnits},tier,id}}}","2a04718df49b0fb905d9629f93025d5666485741fd90cc3e58bdc89d16171b83":"query QuestStepsPageQuery($assetSlug:String!,$index:Int!,$campaignSlug:String){viewer{assetBySlug(slug:$assetSlug){earnLessonByIndex(index:$index,campaignSlug:$campaignSlug){isIDVRestricted,earnLesson{adSetId,displayData{__typename,...on EarnQuestLesson{screens{title,description,imageUrl,action,cta{url,text}}}}}},id},id}}","2a0e634d49bc1f91cf97cb86c7b1db24f2367f9d79248b75ca5d447c893c7201":"mutation useFindOrCreateBancomatPayMutation($input:FindOrCreatePaymentMethodInput!){findOrCreatePaymentMethod(input:$input){__typename,...on FindOrCreatePaymentMethodSuccess{paymentMethod{id,verified,pickerData{__typename,...on BancomatPayPickerDataV2{phoneNumber}}}}}}","2abb6e0e9706906de8178101996af715c20792664e697c746aff12d495a264e8":"query OrderDetailsRebateRowQuery($orderId:Uuid!){viewer{coinbaseSubscriptionRebate(rootOrderUuid:$orderId){isRebateFound,...TotalRebateRowFragment,fillRebates{tradeUuid,...FillRowFragment}},id}}fragment FillRowFragment on CoinbaseSubscriptionFillRebate{rebateAmount{value}}fragment TotalRebateRowFragment on CoinbaseSubscriptionRootOrderRebate{totalRebateAmount{value}}","2b2a78ab18d2124f5c5ac835e12d527f10ab87e73edd6767157f835e0b2b354d":"query useUserNextRequirementFetcherQuery{viewer{...userNextRequirement,userProperties{nextRequirement,id},id}}fragment userNextRequirement on Viewer{newUserExperience{nextSteps{cryptoGiftReceiveMetadata{deeplinkUrl},phoneVerificationMetadata{phoneNumber,phoneNumberUuid},incentivesMetadata{title,incentiveData{title,body}},nextPostProofingStep,nextPreProofingStep}},userProperties{nextRequirement,requirementMetadata{status,vendor,skippable,nameDobMismatchSource,canRetry,redirectUrl,targets,canTriggerAlert},pendingVerificationDocumentId,pendingVerificationFacematchDocumentId,id}}","2b39af4507a8b61a1ecef319d3660eb31ecfc62fc96b01ebbb0a0825fd5205d5":"query useSpendableAssetSetterQuery{viewer{card{cardSummary{currentSpendableAsset{assetOrFiatCurrency{__typename,...useAssetOrCardFiatFragment,...on Node{__isNode:__typename,id}},fiatBalanceAvailable{value,currency},cryptoBalanceAvailable{value,currency},supplementaryInfo{title,subtitle}}}},id}}fragment useAssetOrCardFiatFragment on CardAssetOrFiatCurrency{__isCardAssetOrFiatCurrency:__typename,...on CardFiatCurrency{name,symbol,slug,imageUrl},...on ViewerAsset{asset{name,platformName,slug,imageUrl,exponent,uuid,id}}}","2bce0b5065f65f1e31fa3ae833925f1879b761876090f159492ca538133e986e":"mutation useScheduleFuturesManualSweepATSMutation($input:ScheduleFuturesManualSweepInput!){scheduleFuturesManualSweep(input:$input){__typename}}","2c6a36c851e3165ef3dc144836f6bf036b1be46e86269700dc3a4abedee2e122":"query SetupAddCardQuery{...StepAddCardFragment,...StepIntroAddCardFragment}fragment StepAddCardFragment on Query{viewer{availablePaymentMethods:availablePaymentMethodsV2(walletApp:false){type,requirements,verifyRequirements,id},id}}fragment StepIntroAddCardFragment on Query{...useHasSkippedProgressiveOnboardingFragment}fragment useHasSkippedProgressiveOnboardingFragment on Query{viewer{buys:policyRestrictions(action:buys){restrictionName,id},sells:policyRestrictions(action:buys){restrictionName,id},sends:policyRestrictions(action:sends){restrictionName,id},receives:policyRestrictions(action:receives){restrictionName,id},id}}","2c8bed700619a41293ebcaa8d2337a6f6f3510c77bb63e59bf3a64e6933ddd87":"mutation LinkDenebIFSCFormMutation($ifsc:String!){findIndianPaymentMethodBankInfo(paymentMethodType:DENEB_IMPS,bankBranch:$ifsc){__typename,...on BankBranchInfo{BankName},...on NotFoundError{message}}}","2ce90aeeedcf05abe32d2302d2a91a6f5d063e17c3e452599f413f8b91412b46":"query usePaginatedAccountTransactionsRefetchable($count:Int!,$cursor:String,$id:ID!){node(id:$id){__typename,...usePaginatedAccountTransactionsFragment_1G22uz,id}}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment BuySellTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on BuyDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}},...on SellDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}}}}fragment ConvertTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on ConvertDetails{convertPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod}}}fragment CryptoReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoReceiveDetails{transactionUrl,transactionHash,sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl}}}}fragment CryptoSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,title,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoSendDetails{transactionUrl,transactionHash,cryptoSendRecipient:recipient{address,destinationTag},sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl},fee{value,currency}}}}fragment FiatDepositTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on FiatDepositDetails{fiatDepositDetailsReferenceCode:referenceCode,from}}}fragment FiatWithdrawalTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on FiatWithdrawalDetails{fiatWithdrawalDetailsReferenceCode:referenceCode,to}}}fragment NullTransactionDetailsDisplayFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency}}fragment PrimaryBalanceTransactionRowV2Fragment on AccountHistoryEntry{...TransactionModalRedesignWrapperFragment}fragment RecoveryFeeDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on RetailUnsupportedAssetRecoveryDetails{recoveryFeeRecipient:to,recoveryFeePricePerCoin:pricePerCoin{value,currency},recoveryFeeTransactionUrl:transactionUrl,network,networkFee{value,currency},coinbaseFee{value,currency}}},viewerAsset{asset{exponent,id},id}}fragment RewardTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment StakingTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsContentFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsRedesignFragment on AccountHistoryEntry{...BuySellTransactionDetailsFragment,...CryptoSendTransactionDetailsFragment,...CryptoReceiveTransactionDetailsFragment,...ConvertTransactionDetailsFragment,...FiatDepositTransactionDetailsFragment,...FiatWithdrawalTransactionDetailsFragment,...TransactionDetailsRedesignStakingRewardsFragment,...UserSendTransactionDetailsFragment,...UserReceiveTransactionDetailsFragment,...RecoveryFeeDetailsFragment,uuid,category,status,details{__typename}}fragment TransactionDetailsRedesignStakingRewardsFragment on AccountHistoryEntry{...StakingTransactionDetailsFragment,...RewardTransactionDetailsFragment,...NullTransactionDetailsDisplayFragment,...TransactionDetailsContentFragment,category}fragment TransactionModalRedesignFragment on AccountHistoryEntry{title,category,amount{currency},viewerAsset{asset{name,id},id},details{__typename},...TransactionDetailsRedesignFragment}fragment TransactionModalRedesignWrapperFragment on AccountHistoryEntry{...TransactionModalRedesignFragment}fragment TransactionStatusTrackerFragment on AccountHistoryEntry{id,uuid,status,accountId,category,createdAt,details{__typename,...on CryptoSendDetails{transactionUrl,delayedSendDate,networkInfo{networkIconUrl},undelayRequirement},...on UserSendDetails{delayedSendDate},...on CryptoReceiveDetails{transactionUrl,networkInfo{networkIconUrl}}}}fragment UserReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserReceiveDetails{userReceivePricePerCoin:pricePerCoin{value,currency}}}}fragment UserSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,title,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserSendDetails{userSendRecipient:recipient,userSendPricePerCoin:pricePerCoin{value,currency}}}}fragment usePaginatedAccountTransactionsFragment_1G22uz on Account{accountHistoryEntries(first:$count,after:$cursor){edges{node{...PrimaryBalanceTransactionRowV2Fragment,viewerAsset{asset{uuid,slug,name,...AssetIsStablecoinFragment,destinationTag{name},id},id},id,uuid,status,title,subtitle,amount{value,currency},nativeAmount{value,currency},category,createdAt,details{__typename,...on BuyDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,recurringPeriod},...on SellDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod},...on ConvertDetails{pricePerCoin{value,currency},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,hideNativeAmount},...on CryptoSendDetails{cryptoSendRecipient:recipient{address,destinationTag},note,pricePerCoin{value,currency},confirmations,fee{value,currency},transactionUrl,networkStatusDescription,delayedSendDate,networkInfo{networkName,networkIconUrl}},...on CryptoReceiveDetails{pricePerCoin{value,currency},transactionUrl,networkStatusDescription,networkInfo{networkName,networkIconUrl}},...on UserSendDetails{recipient,avatarUrl,note,pricePerCoin{value,currency},delayedSendDate,cancelable},...on UserReceiveDetails{from,avatarUrl,pricePerCoin{value,currency}},...on FiatDepositDetails{transactionReferenceCode:referenceCode,from,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on FiatWithdrawalDetails{transactionReferenceCode:referenceCode,to,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on OrderDetails{to,name,description,code},...on RequestDetails{isFrom,otherUser,pricePerCoin{value,currency},confirmations,fee{value,currency}},...on AdvancedTradeDetails{orderCreatedAt,productId,orderType,orderSide,averageFilledPrice{value,currency},filledSize{value,currency},fee{value,currency},completionPercentage,numberOfFills,total{value,currency},totalValueAfterFees{value,currency},orderId,orderPlacementSource},...on VaultWithdrawalToDetails{to,toUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on VaultWithdrawalFromDetails{from,fromUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on TransferFromDetails{from,fromUrl,pricePerCoin{value,currency}},...on TransferToDetails{to,toUrl,pricePerCoin{value,currency}},...on DelayedCanceledDetails{to,confirmations,fee{value,currency},pricePerCoin{value,currency}},...on SubscriptionRebateDetails{for,orderId,rebateNote:note},...on RetailUnsupportedAssetRecoveryDetails{recoveryTo:to,recoveryDescription:description,pricePerCoin{value,currency},coinbaseFee{value,currency},recoveryConfirmations:confirmations,recoveryTransactionUrl:transactionUrl,networkFee{value,currency},network},...on RetailMGXBuyDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,pricePerCoin{value,currency},networkFee{value,currency},coinbaseFee{value,currency},subTotal{value,currency},nullableTotal:total{value,currency},networkInfo{networkName}},...on RetailMGXTradeDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,networkFee{value,currency},coinbaseFee{value,currency},destinationTotal{currency},pricePerCoin{value,currency},networkInfo{networkName}}},__typename},cursor},pageInfo{endCursor,hasNextPage}},id}","2cefcfd33117142b162e508d9136f6d93d6b6c35377afe7063e64545a8f17dba":"mutation ChatHeaderForceCloseMutation($input:UpdateConversationInput!){result:updateConversation(input:$input){__typename,...on UpdateConversationSuccess{conversation{id,uuid,isClosed}}}}","2d6d64cbe789bb3e2bd05ec4b0fc22db82e081f89b757b14a0afc453cda8fb6b":"query SettingsContentQuery{...SettingSubNavigationFragment,...useIsDirectDepositEligibleFragment,...SettingsUpsellBannerFragment,viewer{userProperties{userType,id},id},...isEligibleForSubscriptionFragment,...useIsJumboEnabledFragment}fragment SettingSubNavigationFragment on Query{viewer{userProperties{showAccountLevels,accessPrivacyRights,userType,regionFeatures{supportsFiatTransfers},id},id},...isEligibleForSubscriptionFragment,...useIsDirectDepositEligibleFragment,...useCanAccessAccountProtectionProductFragment}fragment SettingsUpsellBannerFragment on Query{viewer{userProperties{country{code},id},nuxProperties{referrerTerms{bonusAmount{value,currency},thresholdAmount{value,currency}}},tiers{verificationLevels{requirements{status}}},id}}fragment isEligibleForSubscriptionFragment on Query{viewer{coinbaseSubscriptionEligibility(eligibleEntities:[COINBASE_ONE_GENERAL]){isEligible},id}}fragment useCanAccessAccountProtectionProductFragment on Query{viewer{accountProtectionEligibility:coinbaseSubscriptionEligibility(eligibleEntities:ACCOUNT_GUARANTEE_GENERAL){isEligible},id}}fragment useDirectDepositIncentiveStatusFragment on Query{viewer{userIncentives(filter:{campaignType:\\"DIRECT_DEPOSIT\\",campaignId:\\"6287fcd69586bbabae53ab76\\"}){userIncentiveStatus,id},id}}fragment useIsDirectDepositEligibleFragment on Query{viewer{card{productEnrollment{productEnrollmentStatus{ddaEnrollmentStatus}}},id},...useDirectDepositIncentiveStatusFragment}fragment useIsJumboEnabledFragment on Query{viewer{userProperties{isJumboLimitEligible,id},id}}","2dc8c3312149404069958f959381a0608142f018cbfe3cee9934b258dbd69a77":"query DepositDetailModalQuery($accountUuid:Uuid!,$depositId:Uuid!,$hasAccountUuidAndDepositUuid:Boolean!){...DepositDetailFragment}fragment DepositDetailFragment on Query{viewer@include(if:$hasAccountUuidAndDepositUuid){accountByUuidV2(uuid:$accountUuid){depositByUuid(uuid:$depositId){amount{value,currency},createdAt,status,id},id},id}}","2df56f58e7f23ead85f71b451fd33c0576e792ab6178dac944b0ef312e0670b2":"query useTransferStatusATSQuery($transferId:Uuid!){viewer{intxTransferByUuid(uuid:$transferId){transferStatus,id},id}}","2e474fb846fe58b4a219cd19ae9c8a4d49cadd8b4ba59a46c0425c9646f4f33c":"query CheckoutDepositStepperQuery($transferType:TransferType!,$paymentMethodType:PaymentMethodType!){...StepperContentFragment,viewer{policyRestrictions(action:deposits){...PolicyRestrictionEnforcerFragment,id},id}}fragment AccountCurrencyIconFragment on Account{assetOrFiatCurrency{__typename,...AssetOrCurrencyIconFragment,...on Node{__isNode:__typename,id}}}fragment AccountOptionFragment on Account{uuid,name,type,availableBalance{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{exponent,id}},...on TiersCurrency{exponent},...on Node{__isNode:__typename,id}},...AccountCurrencyIconFragment,...NativeAmountFragment}fragment AccountSelectFragment on Account{uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on TiersCurrency{code},...on Node{__isNode:__typename,id}},...AccountOptionFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetOrCurrencyIconFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on ViewerAsset{asset{...AssetCurrencyIconFragment,id}},...on TiersCurrency{code}}fragment LinkedEntryStepFragment on Account{uuid,...AccountSelectFragment}fragment NativeAmountFragment on Account{availableBalanceInNativeCurrency{value,currency}}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment StepperContentFragment on Query{viewer{transferSetup(transferType:$transferType,paymentMethodType:$paymentMethodType){account{uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on TiersCurrency{code},...on Node{__isNode:__typename,id}},...LinkedEntryStepFragment,id},paymentMethod{uuid,isRevoked,id},id},id}}","2e90599efabb7bb14e8c5a02881631fd368d772cae43a60a960b29380fc53860":"query StakingFlowQuery($slug:String!,$shouldIncludeBalanceSummaryInfo:Boolean!,$nativeCurrency:TickerSymbol!){...StakingInputFragment_20J5Pl,viewer{assetBySlug(slug:$slug){staking{pendingRequests{stakingAvailableBalance{value,currency}},nux{hasSeenNux,shouldRequireNux}},id},id},...useCurrencyConverterFragment,...StakingConfirmationFragment_2d4PqD,...StakingPreviewFragment_20J5Pl,...StakingIntroFragment_20J5Pl}fragment BalanceSummaryEntryPointFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment EntryInputFragment on ViewerAsset{asset{exponent,id}}fragment FooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{code,exponent},...on ViewerAsset{asset{exponent,displaySymbol,id}},...BalanceSummaryEntryPointFragment}fragment MissedEarningsPromoCardFragment_BRGw0 on Query{...useMissedEarningsEntrypointFragment_BRGw0}fragment StakingConfirmationFragment_2d4PqD on Query{...MissedEarningsPromoCardFragment_BRGw0,viewer{assetBySlug(slug:$slug){asset{platformName,uuid,id},accounts{type,uuid,primary,...useRefreshAccountFragment,id},rewardApy{formattedValue,label},id},id}}fragment StakingFooterFragment_20J5Pl on Query{viewer{assetAccounts:assetBySlug(slug:$slug){accounts{primary,availableBalanceInNativeCurrency{currency},assetOrFiatCurrency{__typename,...FooterFragment,...on Node{__isNode:__typename,id}},id},staking{pendingRequests{stakingAvailableBalance{value,currency},unstakingAvailableBalance{value,currency}}},id},id},...useCurrencyConverterFragment}fragment StakingInputFragment_20J5Pl on Query{viewer{assetAccounts:assetBySlug(slug:$slug){...EntryInputFragment,asset{name,uuid,platformName,id},accounts{primary,availableBalance{currency,value},id},staking{pendingRequests{stakingAvailableBalance{value,currency}}},id},id},...StakingFooterFragment_20J5Pl}fragment StakingIntroFragment_20J5Pl on Query{viewer{assetBySlug(slug:$slug){asset{platformName,name,id},staking{nux{iconName,title,details{iconName,title,description,clickAction{__typename,...on Link{text,url}}},cta}},id},id}}fragment StakingPreviewFragment_20J5Pl on Query{viewer{assetBySlug(slug:$slug){asset{uuid,platformName,id},id},id}}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useGetMissedEarningsStakingBalanceFragment_BRGw0 on EarnProgram{type,asset{...useStakingActionEligibilityFragment,staking{pendingRequests{stakingAvailableBalance{value}}},asset{latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}fragment useInPromoRestrictedGeoFragment on UserProperties{country{code}}fragment useInitializeStakeAmountsFragment_BRGw0 on Viewer{earn{assets{current{...useGetMissedEarningsStakingBalanceFragment_BRGw0,currentRate{value,formatted,unitSymbol},asset{asset{uuid,id},id},id}}}}fragment useInvalidateAccountFragment on Account{id}fragment useMissedEarningsEntrypointFragment_BRGw0 on Query{viewer{...useInitializeStakeAmountsFragment_BRGw0,userProperties{...useInPromoRestrictedGeoFragment,id},id}}fragment useRefreshAccountFragment on Account{...useInvalidateAccountFragment,uuid}fragment useStakingActionEligibilityFragment on ViewerAsset{staking{actionEligibility{action,isEnabled,isHidden}}}","2ebff41be5b3f33d9c05972f50fbc284bd0c119a7e95a935791f26f0d09bfc89":"query CommitSendStepQuery{viewer{assetBySymbol(symbol:\\"ETH\\"){supportedNetworks(action:ASSET_RECOVERY,applicationContext:CONSUMER){...useSupportedNetworksFragment},id},id}}fragment useSupportedNetworksFragment on SendReceiveSupportedNetworks{supportedNetworks{networkSlug,isEnabled,isDefault,networkName,assetImageUrl,isFreeGasEnabled}}","2ee9a68f35f53bf3a0905825c0bf737fd3b9cf09a4fa6c7a7e1ca4ceea27fb28":"query usePaymentMethodsQuery($transferType:PmsTransferType,$applePayEnabled:Boolean!,$googlePayEnabled:Boolean){viewer{paymentMethodsV2(transferType:$transferType,applePayEnabled:$applePayEnabled,googlePayEnabled:$googlePayEnabled){uuid,type,name,currency,primaryBuy,primarySell,instantBuy,instantSell,createdAt,updatedAt,disableBuyReason,displayAsNew,verified,recurringOptions{period,label},allLimits{transferTypes,periodInDays,totalAvailableLimit{value,currency},remainingAvailableLimit{value,currency},description,label,nextRequirement{type,volume{value,currency},amountRemaining{value,currency},completionTime,timeAfterStarting}},limits{periodInDays,totalAvailableLimit{value,currency},remainingAvailableLimit{value,currency},description,label,nextRequirement{type,volume{value,currency},amountRemaining{value,currency},completionTime,timeAfterStarting}},withdrawInfo{instantWithdrawal,rejectionText,withdrawEstimate,withdrawFee},tradeCapabilities{allowBuy,allowSell,allowDeposit,allowWithdraw},pickerData{__typename,...on BankPickerDataV2{cdvStatus,verificationMethod,isRevoked,isPendingEmailVerification,accountName,accountNumber,accountType,customerName,symbol,institutionCode,iavStatus,mdStatus,plaidIncentive,emailVerificationStatus},...on WorldpayCardPickerData{rejected,cdvStatus,verificationMethod,cardLast4,cardNetwork,cardType,symbol,institutionName,requires3dsDdc,bin},...on SepaPickerDataV2{symbol,iban,swift,institutionName,trueLayerBankProviderId},...on SwiftPickerDataV2{symbol,iban,swift,institutionName,domesticAccountId},...on UkBankPickerDataV2{symbol,institutionName,accountNumber,sortCode,trueLayerBankProviderId,institutionLogoUrl},...on PayPalPickerDataV2{paypalEmail,paypalOwner,reauth,payoutOnly,symbol,isBraintreeReauth},...on FedwirePickerDataV2{accountNumber,accountName,routingNumber,symbol},...on CoinbaseFiatAccountPickerData{fiatAccount{uuid,resource,resourcepath,id}},...on ZenginWithdrawalPickerDataV2{symbol,nullableAccountNumber:accountNumber,bankName,iconUrl},...on ZenginWithdrawalV2PickerDataV2{symbol,accountNumber,bankName,iconUrl},...on QdPickerDataV2{symbol,bankName},...on RemitlyPickerData{recipientId},...on DenebUpiPickerDataV2{vpaId,symbol},...on PixWithdrawalPickerData{pixAccountNumber,pixAccountType,pixBankName,pixBranchNumber,pixKey},...on InteracPickerDataV2{coinbaseEmail},...on BancomatPayPickerDataV2{phoneNumber}},id},id}}","2efd5a9e3b1760d2b9902e3b07d22e5f5aa2e92359fa38a877c3ad4035b28829":"query AssetArticlesRefetchable($after:String,$count:Int!,$id:ID!){node(id:$id){__typename,...AssetArticlesFragment_2QE1um,id}}fragment AssetArticlesFragment_2QE1um on Asset{uuid,newsArticles(first:$count,after:$after){edges{node{id,linkUrl,title,description,attributionSource,images{url,description},publicationDate,relatedAssets{uuid,name,slug,color,id},__typename},cursor},pageInfo{endCursor,hasNextPage}},id}","2f81cb56a226b740634f0489f02e76163d31f72a50acaee0f0d0fc67a9578f67":"mutation AdvancedTaskValidateAndContinueMutation($input:ValidateAndContinueAdvancedTaskInput!){validateAndContinueAdvancedTask(input:$input){__typename,...on AdvancedTaskSuccess{nextSteps{type,displayData{__typename,...on AdvancedTaskButtonStepDisplayData{...EducationStepFragment},...on AdvancedTaskPollingStepDisplayData{...PollingButtonStepFragment},...on AdvancedTaskGetCBWalletStepDisplayData{...GetWalletStepFragment},...on AdvancedTaskFinishedStepDisplayData{...SuccessStepFragment}}}}}}fragment EducationStepFragment on AdvancedTaskButtonStepDisplayData{media{type,url,height,width},stepLabel,title,body,button{style,label}}fragment GetWalletStepFragment on AdvancedTaskGetCBWalletStepDisplayData{stepLabel}fragment PollingButtonStepFragment on AdvancedTaskPollingStepDisplayData{media{type,url,height,width},stepLabel,title,body,pollingText}fragment SuccessStepFragment on AdvancedTaskFinishedStepDisplayData{animation{type},title,body,button{style,label}}","2f98f3de03456b3f4b3127920b46080edef75b9501a1ed51ed966f563577168f":"query LinkDenebIMPSQuery{...LinkDenebIMPSTwoFAFragment}fragment LinkDenebIMPSTwoFAFragment on Query{...useTwoFactorFragment,...TwoFactorAuthFormFragment}fragment TwoFactorAuthFormFragment on Query{...useTwoFactorFragment}fragment useTwoFactorFragment on Query{viewer{userProperties{secondFactor{twoFactorMethod},id},id}}","2fb9143db4371deb9e9469a271479590d1206fe086af05b1415c84718e0ae71a":"query useIsUserEligibleForFuturesGrowthQuery{viewer{userProperties{regionFeatures{isInUs},id},id}}","2fbae7f15a0dad7cf36550063b3ad49b664a2fbf0a5c6970f91984265535b3e4":"query HomepageFreeTrialModalQuery($productKey:String!){...useSubscriptionBenefitsFragment,...useFormattedFreeTrialLengthFragment}fragment getSubscriptionPlanBenefitFragment on CoinbaseSubscriptionPlanBenefit{benefitType,benefitDetails{__typename,...on AdvancedTradeBenefitDetails{cryptoBackPercentage,id},...on NoTradingFeeCoinbaseSubscriptionBenefitDetails{limit{value,currency}},...on USDCBoostedRewardBenefitDetails{apy,stakingCap{value,currency},id},...on AtoProtectionBenefitDetails{id},...on BoostedCardRewardsBenefitDetails{id},...on BoostedStakingBenefitDetails{id},...on CointrackerBenefitDetails{id},...on CryptoBackCoinbaseSubscriptionBenefitDetails{id},...on CryptoTaxCalculatorBenefitDetails{id},...on MessariTrialBenefitDetails{id},...on PriorityPhoneSupportBenefitDetails{id},...on SweepstakesBenefitDetails{id},...on TaxCenterBenefitDetails{id}}}fragment getSubscriptionPlanFragment on CoinbaseSubscriptionPlan{id,displayName,type,product,planBillingFrequency{unit,numberOfUnits},subscriptionPlanUuid,price{value,currency},promotion{promotionType,id},proratedPrice{value,currency},tier,metadata{migrationMetadata{__typename,...on CoinbaseSubscriptionPlanMigrationBillingCycleChange{initialBillingPeriodEnd,proratedPrice{value,currency},creditRefund{value,currency}}}}}fragment useFormattedFreeTrialLengthFragment on Query{...useFreeTrialPlanFragment}fragment useFreeTrialPlanFragment on Query{viewer{coinbaseSubscriptionPlans{...getSubscriptionPlanFragment,id},id}}fragment useSubscriptionBenefitsFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{type,benefits{...getSubscriptionPlanBenefitFragment,id},id},id},coinbaseSubscriptionPlans{type,promotion{promotionType,id},planBillingFrequency{unit,numberOfUnits},benefits{...getSubscriptionPlanBenefitFragment,id},id},id}}","3006a44e25b1f90c1a672e7f64f4730e7ae8569e437bf0511e50494f18abd455":"mutation useReauthCardMutation($input:PaymentMethodReauthMonorailInput){paymentMethodReauthMonorail(input:$input){__typename,...on PaymentMethodReauthMonorailSuccess{paymentMethod{uuid,id}},...on BadRequestError{code,message}}}","30bb2c58277f5a2d76d72985cddf02c17a8c866914cc523ddf296810068f70ae":"query Eth2OptionsContentQuery{viewer{eth2{learn{summaryPage{title,illustration,text,bullets{title,text,cta{cta,learnMoreUrl},action{cta,learnMoreUrl}}}}},id}}","30ece09514a2b62207e33ae7684d8c4e64415900634d8372f4c464e5fa992ab8":"query usePollForOpenBankingRedirectUrlQuery($accountId:Uuid!,$transferId:Uuid!){viewer{accountByUuidV2(uuid:$accountId){buyByUuid(uuid:$transferId){status,verification{url},cancelReason{code},id},id},id}}","311ee80c401ab5061bf27fcf7823ad56a70b28a2e3bca5a1bf16beb371019cf3":"query WalletsBalancesContentQuery($chainId:Int!,$quoteCurrency:TickerSymbol!,$assetId:Uuid!,$hasAssetId:Boolean!,$contractAddress:String!,$hasContractAddress:Boolean!,$skipWrappedEntry:Boolean!,$countryCode:CountryCode!,$nativeCurrency:TickerSymbol!,$skipAssetPerfTimeRanges:Boolean!,$shouldIncludeBalanceSummaryInfo:Boolean!,$limitOrdersFilter:LimitOrdersFilter!,$skipLimitOrder:Boolean!,$skipEth2DeprecationComponent:Boolean!){...WalletsBalancesContentFragment,viewer{assetByUuid(uuid:$assetId){...WalletsBalancesContentViewerAssetFragment,id},id}}fragment AccountCurrencyIconFragment on Account{assetOrFiatCurrency{__typename,...AssetOrCurrencyIconFragment,...on Node{__isNode:__typename,id}}}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetOrCurrencyIconFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on ViewerAsset{asset{...AssetCurrencyIconFragment,id}},...on TiersCurrency{code}}fragment AssetPerformanceFragment on ViewerAsset{...useBalanceSummaryEntryPointAssetFragment,asset{platformName,categories{slug,id},id},assetPerformance@include(if:$skipAssetPerfTimeRanges){__typename,...on AssetPerformance{gainLoss{currency,value},totalInvested{currency,value},totalBalance{currency,value},hasPerformanceAvailable,percentOfPortfolio,averageCost{currency,value}},...on AssetPerformanceUserNotFound{__typename}},assetPerformancesTimeRanges@skip(if:$skipAssetPerfTimeRanges){__typename,...on AssetPerformanceTimeRanges{oneDayPerformance{gainLoss{value,currency},hasPerformanceAvailable},allTimePerformance{gainLoss{value,currency},totalBalance{currency,value},hasPerformanceAvailable,percentOfPortfolio,averageCost{currency,value},totalInvested{currency,value}}}}}fragment AssetWalletBalanceAccountFragment on Account{...useAssetBalanceFragment,availableBalance{currency},...useAccountTotalBalanceFragment,type}fragment AssetWalletBalanceAccountVaultFragment on Account{availableBalance{currency},...useAssetBalanceFragment}fragment AssetWalletBalanceAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...BalanceSummaryEntryPointFragment}fragment BalanceSummaryEntryPointFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment CbEthWrapEntryPointFragment_bSxEn on Query{viewer{cbEthAsset:assetBySlug(slug:\\"coinbase-wrapped-staked-eth\\")@skip(if:$skipEth2DeprecationComponent){...WrapEntryPointFragment_iYP78,supportedContextsV2{isWrappable,isWrapped},id},id}}fragment DappWalletActivityFragment_2wH37T on Query{...DappWalletTransactionRowTwoFragment_2wH37T}fragment DappWalletBalanceFragment_36wPBL on Query{...WalletQRCodeSectionFragment_36wPBL,...useDappWalletMultiChainBalancesFragment,...useGetDappWalletBalanceFragment_36wPBL}fragment DappWalletPrimaryContentFragment_2wH37T on Query{...DappWalletActivityFragment_2wH37T,...DappWalletBalanceFragment_36wPBL,viewer{assetByUuid(uuid:$assetId)@include(if:$hasAssetId){asset{platformName,id},id},defiV2{network(chainId:$chainId){assetByContractAddress(contractAddress:$contractAddress)@include(if:$hasContractAddress){viewerAsset{asset{platformName,id},id},id},id}},id},...useGetDappWalletBalanceFragment_36wPBL,...useDAppWalletAddressFragment_36wPBL,...useBalanceInUsdFragment}fragment DappWalletTransactionDetailModalTwoFragment_2wH37T on Query{viewer{defiV2{network(chainId:$chainId){nativeAsset{symbol,exponent,viewerAsset{retailAsset:asset{latestQuoteV2(quoteCurrency:$quoteCurrency){price},id},id},id},id}},id},...useDAppWalletAddressFragment_36wPBL}fragment DappWalletTransactionRowTwoFragment_2wH37T on Query{viewer{defiV2{network(chainId:$chainId){nativeAsset{exponent,viewerAsset{retailAsset:asset{latestQuoteV2(quoteCurrency:$quoteCurrency){price},id},id},id},id}},id},...DappWalletTransactionDetailModalTwoFragment_2wH37T,...useDAppWalletAddressFragment_36wPBL}fragment DepositTriggerAccountFragment on Account{uuid,type,allowDeposits,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment DepositTriggerFragment on Query{viewer{availablePaymentMethods:availablePaymentMethodsV2(walletApp:false){type,id},policyRestrictions(action:receives){restrictionName,message,description,link{text,url},id},id}}fragment EarnAlertFragment on EarnAlert{...useGetShowEarnAlertFragment,id,alertType,description,image{name},isDismissible,primaryCta{url,text},title}fragment EarnAlertsFragment on EarnAlert{...useGetShowEarnAlertFragment,...EarnAlertFragment}fragment EarningRateModalDetailsFragment on EarnRateDetail{text,link{text,url}}fragment EarningRateModalFragment on ViewerAsset{asset{platformName,id},earnAsset{copy{supportLink{url,text}},id},rewardApy{description},earnProgram{currentRate{formatted,unitName,unitSymbol,details{text,...EarningRateModalDetailsFragment},explainer{description,cta,details{title,description{text,...EarningRateModalDetailsFragment}}}},id}}fragment EarningTotalsModalFragment on ViewerAsset{asset{platformName,id},earnAsset{copy{realizedReward{title,description}},id},earnPayout{total{value,currency},totalFiat{value,currency},id}}fragment Eth2ActionButtonsAssetContentFragment on ViewerAsset{asset{platformName,id},accounts{primary,availableBalance{value},id}}fragment Eth2ActionButtonsAssetFragment on ViewerAsset{...Eth2ActionButtonsAssetContentFragment,...useStakingActionEligibilityFragment}fragment LimitOrderSectionFragment_otDku on Query{viewer{limitOrders(filter:$limitOrdersFilter,first:20)@skip(if:$skipLimitOrder){edges{node{orderConfiguration{__typename,...on BrokerageLimitOrderConfiguration{baseSize,limitPrice{value,currency}}},status,uuid,completionPercentage,createdTime,side,asset{asset{displaySymbol,imageUrl,id},id},id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment PrimaryBalanceSecondaryContentFragment on Query{viewer{assetByUuid(uuid:$assetId)@include(if:$hasAssetId){...RewardCardAssetFragment,accounts{primary,type,uuid,id},earnProgram{type,__typename,id},supportedContextsV2{isTradable},id},id}}fragment PrimaryWalletBalanceFragment_otDku on Query{...LimitOrderSectionFragment_otDku}fragment PrimaryWalletBalanceViewerAssetFragment on ViewerAsset{...AssetPerformanceFragment,...StakingV2PromotionFragment,...AssetWalletBalanceAssetFragment,...WrapEntryPointFragment_iYP78,asset{categories{slug,id},id},accounts{...AssetWalletBalanceAccountFragment,primary,uuid,id}}fragment RewardCardAssetFragment on ViewerAsset{...Eth2ActionButtonsAssetFragment,...StakingActionsFragment,...RewardCardCtaFragment,...EarningRateModalFragment,...EarningTotalsModalFragment,asset{uuid,name,platformName,exponent,id},earnProgram{type,currentRate{formatted,unitSymbol},id},earnPayout{total{value,currency},id},earnAsset{copy{status{shortText}},id},rewardsPreferenceOptions{__typename},accounts{type,primary,availableBalance{currency,value},id}}fragment RewardCardCtaFragment on ViewerAsset{asset{platformName,id},accounts{primary,availableBalance{value},id}}fragment StakedBalanceSecondaryContentFragment on Query{viewer{assetByUuid(uuid:$assetId)@include(if:$hasAssetId){...RewardCardAssetFragment,id},id}}fragment StakedWalletBalanceFragment_bSxEn on Query{...CbEthWrapEntryPointFragment_bSxEn}fragment StakedWalletBalanceViewerAssetFragment on ViewerAsset{...AssetWalletBalanceAssetFragment,earnProgram{alerts{...EarnAlertsFragment,id},id},accounts{...AssetWalletBalanceAccountFragment,uuid,type,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{slug,id}},...on Node{__isNode:__typename,id}},id}}fragment StakingActionsFragment on ViewerAsset{...useStakingActionEligibilityFragment,asset{platformName,slug,id},earnProgram{type,id},staking{pendingRequests{unstakingAvailableBalance{value}}},accounts{...useAccountsByTypeFragment,availableBalance{value},id}}fragment StakingV2PromotionFragment on ViewerAsset{asset{platformName,slug,id},staking{promotion{title,description,cta{text,url},infoTray{title,description,link{url,text}}}}}fragment TopNavigationFragment on Query{...useGetDappWalletBalanceFragment_36wPBL,...useBalanceInUsdFragment}fragment TopNavigationViewerAssetFragment on ViewerAsset{asset{symbol,contractAddress,listedV2(country:$countryCode),id},accounts{type,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{symbol,id}},...on Node{__isNode:__typename,id}},id}}fragment UnwrapEntrypointContent on ViewerAsset{supportedContextsV2{isWrappable},wrappedAsset{unwrapEntryPoint{title,text,iconName,helpCta{url,text},cta{url,text}}}}fragment VaultDepositWithdrawAccountFragment on Account{uuid,...WalletButtonsAccountFragment}fragment VaultDepositWithdrawFragment on Query{...WalletButtonsFragment}fragment VaultPrimaryContentFragment on Query{...VaultDepositWithdrawFragment}fragment VaultPrimaryContentViewerAssetFragment on ViewerAsset{asset{symbol,id},accounts{...VaultDepositWithdrawAccountFragment,...AssetWalletBalanceAccountVaultFragment,uuid,type,assetOrFiatCurrency{__typename,...on ViewerAsset{...AssetWalletBalanceAssetFragment,asset{symbol,id}},...on TiersCurrency{...AssetWalletBalanceAssetFragment},...on Node{__isNode:__typename,id}},id}}fragment VaultSecondaryContentFragment_3wdbDq on Query{...VaultDepositWithdrawFragment,viewer{assetByUuid(uuid:$assetId){...WalletActionsViewerAssetFragment,accounts{uuid,name,type,primary,allowWithdrawals,allowDeposits,availableBalance{value,currency},assetOrFiatCurrency{__typename,...on TiersCurrency{name,color,exponent,code},...on ViewerAsset{asset{uuid,name,color,exponent,symbol,platformName,displaySymbol,slug,addressRegex,experimental,destinationTag{name,regex},id}},...on Node{__isNode:__typename,id}},...AccountCurrencyIconFragment,...VaultDepositWithdrawAccountFragment,...WalletActionsAccountFragment,id},id},id},...WalletActionsFragment}fragment WalletActionsAccountFragment on Account{uuid,type,vaultDetailsUrl,availableBalance{value},assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}}}fragment WalletActionsFragment on Query{viewer{fiatAccounts{uuid,primary,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment WalletActionsViewerAssetFragment on ViewerAsset{accounts{uuid,primary,type,id}}fragment WalletButtonsAccountFragment on Account{type,...WithdrawTriggerAccountFragment,...DepositTriggerAccountFragment}fragment WalletButtonsFragment on Query{...WithdrawTriggerFragment,...DepositTriggerFragment}fragment WalletQRCodeSectionFragment_36wPBL on Query{...useDAppWalletAddressFragment_36wPBL}fragment WalletsBalancesContentFragment on Query{...VaultSecondaryContentFragment_3wdbDq,...PrimaryBalanceSecondaryContentFragment,...WalletQRCodeSectionFragment_36wPBL,...StakedBalanceSecondaryContentFragment,viewer{defiV2{network(chainId:$chainId){assetByContractAddress(contractAddress:$contractAddress)@include(if:$hasContractAddress){symbol,viewerAsset{asset{uuid,symbol,id},id},id},id}},id},...DappWalletPrimaryContentFragment_2wH37T,...PrimaryWalletBalanceFragment_otDku,...StakedWalletBalanceFragment_bSxEn,...VaultPrimaryContentFragment,...TopNavigationFragment}fragment WalletsBalancesContentViewerAssetFragment on ViewerAsset{...UnwrapEntrypointContent,...WrappedAssetInfoFragment,...TopNavigationViewerAssetFragment,...PrimaryWalletBalanceViewerAssetFragment,...VaultPrimaryContentViewerAssetFragment,...StakedWalletBalanceViewerAssetFragment,asset{symbol,contractAddress,id}}fragment WithdrawTriggerAccountFragment on Account{uuid,type,allowWithdrawals,availableBalance{value},assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment WithdrawTriggerFragment on Query{viewer{sendRestrictions:policyRestrictions(action:sends){restrictionName,message,description,link{text,url},id},id}}fragment WrapEntryPointFragment_iYP78 on ViewerAsset{...WrappedActionsFragment_iYP78,wrappedAsset@skip(if:$skipWrappedEntry){wrapUnwrapEntryPoint{text,title,cta{text},model{title,text,helpCta{text,url}}}}}fragment WrappedActionsFragment_iYP78 on ViewerAsset{asset{platformName,id},wrappedAsset@skip(if:$skipWrappedEntry){guide{underlyingAsset{accounts{...useAccountsByTypeFragment,availableBalance{value},id},id}},wrapUnwrapEntryPoint{model{unstakeText,unstakeCta{text,url},wrapCta{isEnabled,cta{url,text}},unwrapCta{isEnabled,cta{text,url}}}}}}fragment WrappedAssetInfoFragment on ViewerAsset{supportedContextsV2{isWrappable,isStaking,isWrapped},asset{displaySymbol,id},earnProgram{currentRate{formatted,unitSymbol},id},wrappedAsset{guide{title,text,cta{text,url},conversionRate{text,value},impliedRate{text,value},hint,underlyingAsset{asset{slug,displaySymbol,imageUrl,id},id}}}}fragment useAccountTotalBalanceFragment on Account{totalBalance{value,currency},totalBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{exponent,id}},...on TiersCurrency{exponent},...on Node{__isNode:__typename,id}}}fragment useAccountsByTypeFragment on Account{type}fragment useAssetBalanceFragment on Account{availableBalanceInNativeCurrency{value,currency},availableBalance{value,currency},assetOrFiatCurrency{__typename,...on Node{__isNode:__typename,id}}}fragment useBalanceInUsdFragment on Query{...useCurrencyConverterFragment}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useDAppWalletAddressFragment_36wPBL on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{address,id},id}},id}}fragment useDappWalletMultiChainBalancesFragment on Query{viewer{defiV2{supportedNetworks{chainId,controlledAccounts{balances{value,defiAsset:asset{network{name,chainId,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,platformName,uuid,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useGetDappWalletBalanceFragment_36wPBL on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{balances{value,defiAsset:asset{network{chainId,name,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,uuid,platformName,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useGetShowEarnAlertFragment on EarnAlert{id}fragment useStakingActionEligibilityFragment on ViewerAsset{staking{actionEligibility{action,isEnabled,isHidden}}}","31217e8f0edb43ed1e61f59e0e28f5e1fc76061e58df3c3f2014569a2074c44d":"query CryptoAccountBalanceComponentRefetchable($id:ID!){node(id:$id){__typename,...LimitOrderAccountBalanceViewerAssetFragment,id}}fragment LimitOrderAccountBalanceViewerAssetFragment on ViewerAsset{asset{uuid,platformName,name,displaySymbol,id},...useAvailableBalanceForAssetViewerAssetFragment,id}fragment useAvailableBalanceForAssetViewerAssetFragment on ViewerAsset{accounts{primary,totalBalance{value},totalBalanceInNativeCurrency{value},availableBalance{value},availableBalanceInNativeCurrency{value},id}}","31ac25109485188465371c28837590d2db96700b44b21a7eb822ba58665dbca1":"query DappSearchDropdownQuery($filter:DefiDappsFilter,$skip:Boolean!){viewer@skip(if:$skip){defiV2{marketplace{dapps(filter:$filter,first:5){edges{node{id,iconImageUrl,name,slug,categories{id,name},url,__typename},cursor},pageInfo{endCursor,hasNextPage}}}},id}}","31f66b10a4597ea8b8792c1e737cfca035d0a27f8d101b651e2294055754dcbe":"query ReplaceCardQuery{viewer{card{...BillingAddressStepFragment,...ReplaceCardAddressStepFragment,...ViewLimitsStepFragment},id}}fragment BillingAddressStepFragment on Card{billingAddress{line1,line2,city,state,postalCode,country{code}}}fragment ReplaceCardAddressStepFragment on Card{...usePrefillIssuanceFormFragment}fragment ViewLimitsStepFragment on Card{spendingLimits{total24H{limit{value,currency},spent{value,currency}},atm24H{limit{value,currency},spent{value,currency}}}}fragment usePrefillIssuanceFormFragment on Card{applicationPrefillInfo{residentialAddress{line1,line2,city,state,postalCode,country{code}},nameOnCard,hasSsn}}","3270e507d33e3b77ff9ee2ebdffdbb2a714d74cd28bc67f5aeba7656393a5059":"mutation useConvertCommitterMutation($input:CommitConvertInput!){commitConvert(input:$input){__typename,...on CommitConvertSuccess{convert{uuid,inputAmount{value,currency},displayInputAmount{value,currency},outputAmount{value,currency},id}},...on GenericError{message,code}}}","32c0de8c0b2049764d205d990b6e5c2cd95e67c3530062e1e7fb057168ef8467":"query ChatBodyConversationLoggedOutThreadFragmentQuery($after:String,$before:String,$conversationUuid:Uuid!,$first:Int,$guestUserUuid:Uuid!,$last:Int){viewer{...ChatBodyConversationLoggedOutThreadFragment_3Kko1M,id}}fragment ChatBodyConversationLoggedOutThreadFragment_3Kko1M on Viewer{unauthenticatedConversationByUuid(uuid:$conversationUuid,guestUserUuid:$guestUserUuid){node{uuid,isClosed,events(first:$first,after:$after,before:$before,last:$last){edges{cursor,node{id,uuid,type,createTime,participant{participantType,id},...MessageTypeToUIRendererFragment,__typename}},pageInfo{endCursor,hasNextPage,hasPreviousPage,startCursor}},id}}}fragment MessageBubbleFragment on ConversationEvent{id,uuid,participant{id,displayName,participantType},createTime,messageContent{message,replies{label,link,messageToPublish},extraElementType,extraElementPayload}}fragment MessageTypeToUIRendererFragment on ConversationEvent{type,...MessageBubbleFragment,...ParticipantBubbleFragment}fragment ParticipantBubbleFragment on ConversationEvent{participant{displayName,participantType,id}}","32d33906ffe18094352d1fc5f4b1027550b0d51764343b4a7a7f2e177723a829":"query ChangeCountryQuery{...useFiatAccountsFragment}fragment useFiatAccountsFragment on Query{viewer{fiatAccounts{name,uuid,availableBalance{value},availableBalanceInNativeCurrency{value},assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}","33551e1f639ae7cbfb2f91d88e63e6da0d1f3f37224edae0117bcafb72efb4b3":"query DepositFiatModalQuery($accountId:Uuid!,$skipBrazilPaymentStatus:Boolean!){viewer{policyRestrictions(action:deposits){restrictionName,message,description,link{url,text},id},accountByUuidV2(uuid:$accountId){depositInformation{isDepositAllowed,depositCurrency,availableDepositMethods{isActive,type,depositInformation{key,title,value,description,isHighlighted},name,nextRequirement{requirementId,message,link{url,text}},supportedPaymentMethods,bankBlacklist}},...DepositMethodAccountFragment,id},id},...DepositMethodFragment_mB5oO}fragment DepositMethodAccountFragment on Account{...OnlineDepositFormAccountFragment,...FedWireStepsAccountFragment}fragment DepositMethodFragment_mB5oO on Query{...OnlineDepositFormFragment,...PixDepositFragment_2XmbGs}fragment FedWireStepsAccountFragment on Account{uuid}fragment OnlineDepositFormAccountFragment on Account{uuid,...useOnlineDepositFormStateFragment,...TransferConfirmFragment,...WBLDepositConfirmFragment}fragment OnlineDepositFormFragment on Query{...TransferFormFragment,...PayPalTransferFragment}fragment PayPalTransferFragment on Query{...TransferFormFragment}fragment PixDepositFragment_2XmbGs on Query{brazilVirtualAccountStatus@skip(if:$skipBrazilPaymentStatus){__typename,...on BrazilVirtualAccountStatusSuccess{accountStatus},...on BrazilVirtualAccountStatusError{code,message}}}fragment TransferConfirmFragment on Account{assetOrFiatCurrency{__typename,...on ViewerAsset{asset{name,id}},...on TiersCurrency{name},...on Node{__isNode:__typename,id}}}fragment TransferFormFragment on Query{...TwoFactorAuthFormFragment}fragment TwoFactorAuthFormFragment on Query{...useTwoFactorFragment}fragment WBLDepositConfirmFragment on Account{assetOrFiatCurrency{__typename,...on ViewerAsset{asset{name,id}},...on TiersCurrency{name},...on Node{__isNode:__typename,id}}}fragment useOnlineDepositFormStateFragment on Account{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}}}fragment useTwoFactorFragment on Query{viewer{userProperties{secondFactor{twoFactorMethod},id},id}}","337b323a1cb5e26d0984b9d5db5e33768862417b3eab77d90801910692be32a6":"query useSellStatusQuery($transferId:Uuid!,$accountId:Uuid!){viewer{accountByUuidV2(uuid:$accountId){sellByUuid(uuid:$transferId){status,id},id},id}}","337c99f10597cb5d7bb3e533bd153ad3617015ff268ce6d08075d38c7b408e10":"query ComplianceQuestionsQuery($questionType:GenericComplianceQuestionType!){viewer{genericComplianceQuestionsByType(type:$questionType){heading,answerMetaData{hasExceededMaxAttempts},questions{uuid,title,subtitle,inputType,options{value,title,subtitle},lastAttemptedAnswers{option{value,title,subtitle}},id}},id}}","3399f0b9ef2a5a7e3b5819ebdb6e24805be64bbcab8d675959d048786c0b0a1e":"query LessonAuthedQuery($skip:Boolean!,$slug:String!,$index:Int!,$campaignSlug:String){viewer@skip(if:$skip){assetBySlug(slug:$slug){asset{symbol,...EarnStoriesFragment,...VideoLessonAssetFragment,id},earnLessonByIndex(index:$index,campaignSlug:$campaignSlug){eligibility,isComplete,earnLesson{adSetId,ogImageUrl,ogDescription,type,...EarnStoriesContentLessonFragment,...VideoLessonMetaFragment,displayData{__typename,...on EarnStoryLesson{...EarnStoriesLessonFragment},...on EarnVideoLesson{...VideoLessonDisplayFragment,...VideoContainerLessonFragment},...on EarnAdvancedLesson{...OverviewStepAdvancedTaskFragment,...AdvancedTaskFragment}},earnCampaign{...EarnStoriesLessonCampaignFragment,...VideoLessonCampaignFragment}},viewerEarnCampaign{cumulativeEarnedLessonRewardCents,earnCampaign{totalEndCardCount}}},id},id}}fragment AdvancedTaskFragment on EarnAdvancedLesson{...OverviewStepAdvancedTaskFragment}fragment EarnStoriesContentLessonFragment on EarnLesson{...EarnStoryContentLessonFragment}fragment EarnStoriesFragment on Asset{symbol,...EarnStoryContentFragment}fragment EarnStoriesLessonCampaignFragment on EarnCampaign{...EarnStoryContentCampaignFragment}fragment EarnStoriesLessonFragment on EarnStoryLesson{title,body,cards{mediaUrl},termsUrl}fragment EarnStoryContentCampaignFragment on EarnCampaign{totalLessonCount}fragment EarnStoryContentFragment on Asset{...StoryQuizFragment,slug,name,symbol}fragment EarnStoryContentLessonFragment on EarnLesson{active,rewardCents}fragment HeadCampaignFragment on EarnCampaign{totalLessonCount}fragment HeadFragment on Asset{slug}fragment OverviewStepAdvancedTaskFragment on EarnAdvancedLesson{imageUrl,introText,earnAmountText,lessonDurationText,title,body,disclaimer,button{style,label}}fragment PromptsFragment on EarnLesson{rewardCents}fragment StoryQuizFragment on Asset{slug,symbol}fragment TaskFragment on Asset{slug,symbol}fragment TaskMetaFragment on EarnLesson{...PromptsFragment}fragment VideoContainerAssetFragment on Asset{...TaskFragment}fragment VideoContainerFragment on EarnCampaign{active}fragment VideoContainerLessonFragment on EarnVideoLesson{header,title,body,video{height,width,videoUrl,imageUrl,subtitlesSrt},mobileVideo{imageUrl}}fragment VideoContainerMetaFragment on EarnLesson{...TaskMetaFragment}fragment VideoLessonAssetFragment on Asset{...VideoContainerAssetFragment,...HeadFragment}fragment VideoLessonCampaignFragment on EarnCampaign{...VideoContainerFragment,...HeadCampaignFragment}fragment VideoLessonDisplayFragment on EarnVideoLesson{...VideoContainerLessonFragment}fragment VideoLessonMetaFragment on EarnLesson{...VideoContainerMetaFragment}","33d7c9e380e38110de0a132ee7042ce237da893ea89530b7f37d395594db119d":"mutation useRefreshSellQuoteMutation($input:CreateSellInput!){createSell(input:$input){__typename,...on CreateSellSuccess{...createSellFragment},...on CreateSellPartialError{error{__typename,...on GenericError{message}}}}}fragment createSellFragment on CreateSellSuccess{transferSell{uuid,spreadPercentage,amount{value,currency},subtotal{value,currency},total{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}},waivedDetails{amount{value,currency},source}},fee{value,currency},taxDetails{name,amount{value,currency}},defaultFee{value,currency},feeWithoutSubscriptionBenefit{value,currency},...simpleTradeBenefit_sell,unitPrice{amount{value,currency}},resource,tradeIncentiveInfo{hasBeenApplied,redemptionStatus,endsAt,feeWithoutIncentive{value,currency},id},id},userWarnings{code,message,link{url,text},context{details,title,linkText},id}}fragment simpleTradeBenefit_sell on TransferSell{fee{value,currency},appliedSubscriptionBenefit,feeWithoutSubscriptionBenefit{value,currency},subscriptionInfo{hasBenefitCap,freeTradingResetDate,remainingFreeTradingVolume{value}}}","34108f14c85f1f194d9a40ac10710d7c1603f2bc9c31521029a8c802c9acc4b0":"query AccountTableV2NuxQuery{viewer{availablePaymentMethods:availablePaymentMethodsV2(walletApp:false){type,id},fiatAccounts{uuid,type,allowDeposits,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}","343f533f318f0bde5c1043e6f2825e8ba59193ad743e8c2e29dc947ff3edac75":"query EthStakingUpsellModalQuery($skipTutorial:Boolean!){viewer{yield{homePromo{details{__typename},...EthStakingUpsellModalWithPromoDetailsFragment,...EthStakingUpsellModalHeaderFragment,...EthStakingUpsellModalFooterFragment_7lRs0}},id}}fragment EthStakingUpsellModalFooterFragment_7lRs0 on HomePromo{primaryCta{text},secondaryCta@skip(if:$skipTutorial){text,tutorial}}fragment EthStakingUpsellModalHeaderFragment on HomePromo{title,subtitle,subtitleLink{text,url}}fragment EthStakingUpsellModalWithPromoDetailsFragment on HomePromo{...EthStakingUpsellModalHeaderFragment,details{title,subtitle,subtitleLink{text,url},illustration}}","3470454fa3c064d9661f8630b0a2950d0e926d25a268afdbe3f2780175bbc8f0":"query AssetCategoriesContentQuery($accountUuid:Uuid!,$assetSlug:String!,$assetSymbol:String!,$assetUuid:Uuid!,$nativeCurrency:TickerSymbol!,$productKey:String!,$skipAccountUuid:Boolean!,$skipAssetSlug:Boolean!,$skipAssetSymbol:Boolean!,$skipAssetUuid:Boolean!,$shouldIncludeBalanceSummaryInfo:Boolean!,$includeAutoStakingCheck:Boolean!,$targetAssetSlug:String!,$skipTargetAssetSlug:Boolean!){...SimpleTradeQueryFragment}fragment AddCashStepFragment on Query{viewer{fiatAccounts{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment AssetPaymentMethodCellFragment_1y8mVz on Query{viewer{paymentAsset:assetByUuid(uuid:\\"2b92315d-eab7-5bef-84fa-089a131333f5\\"){asset{uuid,imageUrl,name,platformName,id},assetBalanceBreakdown{availableToTradeBalanceFiat{value}},rewardApy{formattedValue},id},id}}fragment AssetSelectRowFragment on Asset{...AssetCurrencyIconFragment}fragment AssetSelectorCellFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,name,exponent,...AssetIsStablecoinFragment,unitPriceScaleV2(quoteCurrency:$nativeCurrency),latestQuoteV2(quoteCurrency:$nativeCurrency){price,percentChanges{day}},...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment AssetUpsellExperimentFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment BalanceSummaryEntryPointFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment BuyAndStakeSwitchRowFragment on ViewerAsset{asset{platformName,id},rewardApy{formattedValue,statsLabel},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},staking{buyAndStakeInfo{unstakingPeriod{value,infoTray{__typename}}}}}fragment BuyMaxAmountFragment on Query{...MaxBuyButtonFragment}fragment BuyPreviewStepAccountFragment on Account{uuid,...useBuyCommitterFragment,...useBuyQuoteSubmitterFragment,...BuySellFooterAccountFragment}fragment BuyPreviewStepViewerAssetContentFragment on ViewerAsset{asset{platformName,displaySymbol,id},staking{buyAndStakeInfo{buyCta}},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},...RewardApyLabelFragment,...BuyAndStakeSwitchRowFragment,...useBuyAndStakeEligibleFragment,...useBuyAndStakeUserWarningsFragment,...BuySellFooterAssetOrCurrencyFragment,...useBuyQuoteSubmitterViewerAssetFragment,...useBuyCommitterViewerAssetFragment}fragment BuyPreviewStepViewerAssetFragment on ViewerAsset{...BuyPreviewStepViewerAssetNewFragment,...BuyPreviewStepViewerAssetOldFragment}fragment BuyPreviewStepViewerAssetNewFragment on ViewerAsset{...BuyPreviewStepViewerAssetContentFragment}fragment BuyPreviewStepViewerAssetOldFragment on ViewerAsset{asset{uuid,platformName,displaySymbol,id},...BuyPreviewStepViewerAssetContentFragment}fragment BuySellAssetsFragment on ViewerAsset{asset{uuid,platformName,...AssetIsStablecoinFragment,id},accounts{type,primary,...BuyStatusStepAccountFragment,...BuyStatusStepDeprecatedAccountFragment,...BuyWaitTimerStepAccountFragment,...EntryStepBuySellAccountFragment,...ProcessingPayoutStepAccountFragment,...SellStatusStepAccountFragment,...SellStatusStepDeprecatedAccountFragment,...WBLStepAccountFragment,...SellPreviewStepAccountFragment,...BuyPreviewStepAccountFragment,...RecurringRewardTermsStepAccountFragment,id},...SelectAssetStepFragment,...EntryStepBuySellAssetFragment,...SellStatusStepDeprecatedFragment,...BuyStatusStepDeprecatedViewerAssetFragment,...WBLStepAssetOrCurrencyFragment,...RecurringRewardTermsStepAssetOrCurrencyFragment,...usePreloadBuySellPreviewFragment,...BuyAndStakeSwitchRowFragment,...BuyPreviewStepViewerAssetFragment,...SelectAssetStepViewerAssetFragment,...SellStatusStepViewerAssetFragment,...BuyStatusStepViewerAssetFragment,...LimitOrderInputStepViewerAssetFragment,...FeesInfoStepViewerAssetsFragment,...LimitOrderPreviewStepViewerAssetFragment,...PriceInfoStepFragment,...UnstakingInfoStepFragment,...SellPreviewStepViewerAssetFragment}fragment BuySellContentFragment on Query{...AddCashStepFragment,...PaymentMethodInfoStepFragment,...EntryStepBuySellFragment,...SellStatusStepDeprecatedViewerFragment,...WBLStepFragment,...RecurringRewardTermsStepragment,...SelectPaymentStepFragment,...SellStatusStepFragment,...LimitOrderInputStepFragment,...LimitOrderPreviewStepContentFragment,...useTradeBenefitDataFragment_34IKx5,...useIsPaymentMethodEnabledInEuropeFragment}fragment BuySellEntrySelectorFragment on Query{...useGetFormattedCurrentFiatPriceOfOneAssetFragment}fragment BuySellFooterAccountFragment on Account{...useAssetBalanceInfoAccountFragment}fragment BuySellFooterAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...FooterFragment}fragment BuySellFooterQueryFragment on Query{...useAssetBalanceInfoFragment}fragment BuySellFragment_1Cxja2 on Query{...BuySellPaginationFragment,...useLimitGetterForTransferType,...useFormattedPaymentMethodsFragment,...BuySellContentFragment,viewer{btcViewerAsset:assetBySymbol(symbol:\\"BTC\\"){asset{uuid,id},...BuySellViewerAssetsFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){asset{uuid,id},...BuySellViewerAssetsFragment,id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){asset{uuid,id},...BuySellViewerAssetsFragment,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){asset{uuid,id},...BuySellViewerAssetsFragment,id},accountByUuid:accountByUuidV2(uuid:$accountUuid)@skip(if:$skipAccountUuid){assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,id},...BuySellViewerAssetsFragment},...on Node{__isNode:__typename,id}},id},balanceData{balanceInWbl{value}},buyPolicyRestrictions:policyRestrictions(action:buys){...PolicyRestrictionEnforcerFragment,id},sellPolicyRestrictions:policyRestrictions(action:sells){...PolicyRestrictionEnforcerFragment,id},coinbaseSubscription(productKey:$productKey){subscriptionPlan{type,id},id},id},...useBuyPresetAmountsFragment,...useSubscriberStatusFragment_1Cxja2,...useIsFreeTradePromoCodeEligibleFragment}fragment BuySellPaginationFragment on Query{viewer{tradableAssets:tradableAssetsV2(first:25){edges{node{asset{uuid,id},...BuySellViewerAssetsFragment,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment BuySellProviderFragment on ViewerAsset{asset{uuid,name,platformName,displaySymbol,id}}fragment BuySellViewerAssetsFragment on ViewerAsset{asset{uuid,marketCapV2(quoteCurrency:$nativeCurrency),id},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},...BuySellAssetsFragment,...BuySellProviderFragment}fragment BuyStatusStepAccountFragment on Account{uuid,...useBuyStatusFragment,...BuySellFooterAccountFragment}fragment BuyStatusStepDeprecatedAccountFragment on Account{uuid,...useBuyStatusFragment,...BuySellFooterAccountFragment}fragment BuyStatusStepDeprecatedViewerAssetFragment on ViewerAsset{asset{uuid,slug,platformName,id},...BuySellFooterAssetOrCurrencyFragment,...useBuyStatusUpsellViewerAssetFragment,...useBuyStatusViewerAssetFragment}fragment BuyStatusStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,...useBuyStatusViewerAssetFragment,...BuyUpsellBannerViewerAssetFragment,asset{uuid,slug,platformName,id}}fragment BuyUpsellBannerViewerAssetFragment on ViewerAsset{...useBuyStatusUpsellViewerAssetFragment}fragment BuyWaitTimerStepAccountFragment on Account{uuid}fragment ConvertEntrySelectorFragment on Query{...useGetFormattedCurrentFiatPriceOfOneAssetFragment}fragment ConvertFooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...FooterFragment}fragment ConvertFragment_4rvDrR on Query{...ConvertStepperFragment,viewer{tradeRestrictions:policyRestrictions(action:trades){...PolicyRestrictionEnforcerFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){asset{uuid,id},...ConvertViewerAssetsFragment_4rvDrR,id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){asset{uuid,id},...ConvertViewerAssetsFragment_4rvDrR,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){asset{uuid,id},...ConvertViewerAssetsFragment_4rvDrR,id},usdcViewerAsset:assetBySymbol(symbol:\\"USDC\\"){asset{uuid,id},...ConvertViewerAssetsFragment_9VBgA,id},coinbaseSubscription(productKey:$productKey){subscriptionPlan{type,id},id},targetAssetBySlug:assetBySlug(slug:$targetAssetSlug)@skip(if:$skipTargetAssetSlug){asset{uuid,id},...ConvertViewerAssetsFragment_4rvDrR,id},id},...useSubscriberStatusFragment_1Cxja2,...ConvertPaginationFragment_4rvDrR}fragment ConvertPaginationFragment_4rvDrR on Query{viewer{convertibleAssets:convertibleAssetsV2(first:25){edges{node{asset{uuid,id},...ConvertViewerAssetsFragment_4rvDrR,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment ConvertStatusStepFragment on Query{...StatusStepFragment}fragment ConvertStepperFragment on Query{...SelectPaymentStepFragment,...ConvertStatusStepFragment,...UsdcEntryStepQueryFragment,...EntryStepConvertQueryFragment,...StatusStepConvertFragment,...useTradeBenefitDataFragment_34IKx5,...PreviewStepUsdcInfoFragment_1bNoOz}fragment ConvertStepperViewerAssetFragment_TcdzW on ViewerAsset{...SelectSourceStepFragment,...SelectTargetStepFragment,...UsdcEntryStepSourceAssetFragment_TcdzW,...UsdcEntryStepTargetAssetFragment_TcdzW,...EntryStepConvertSourceAssetFragment,...EntryStepConvertTargetAssetFragment,...ConvertFooterFragment,...PriceInfoStepFragment,asset{uuid,id}}fragment ConvertStepperViewerAssetFragment_ul2Mz on ViewerAsset{...SelectSourceStepFragment,...SelectTargetStepFragment,...UsdcEntryStepSourceAssetFragment_ul2Mz,...UsdcEntryStepTargetAssetFragment_ul2Mz,...EntryStepConvertSourceAssetFragment,...EntryStepConvertTargetAssetFragment,...ConvertFooterFragment,...PriceInfoStepFragment,asset{uuid,id}}fragment ConvertV2Fragment_4rvDrR on Query{viewer{tradeRestrictions:policyRestrictions(action:trades){...PolicyRestrictionEnforcerFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){asset{uuid,id},...ConvertV2ViewerAssetsFragment_4rvDrR,id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){asset{uuid,id},...ConvertV2ViewerAssetsFragment_4rvDrR,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){asset{uuid,id},...ConvertV2ViewerAssetsFragment_4rvDrR,id},usdcViewerAsset:assetBySymbol(symbol:\\"USDC\\"){asset{uuid,id},...ConvertV2ViewerAssetsFragment_9VBgA,id},coinbaseSubscription(productKey:$productKey){subscriptionPlan{type,id},id},targetAssetBySlug:assetBySlug(slug:$targetAssetSlug)@skip(if:$skipTargetAssetSlug){asset{uuid,id},...ConvertV2ViewerAssetsFragment_4rvDrR,id},id},...useSubscriberStatusFragment_1Cxja2,...ConvertV2PaginationFragment_4rvDrR}fragment ConvertV2PaginationFragment_4rvDrR on Query{viewer{convertibleAssets:convertibleAssetsV2(first:25){edges{node{asset{uuid,id},...ConvertV2ViewerAssetsFragment_4rvDrR,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment ConvertV2ViewerAssetsFragment_4rvDrR on ViewerAsset{...ConvertStepperViewerAssetFragment_ul2Mz,asset{...AssetIsStablecoinFragment,uuid,platformName,displaySymbol,name,imageUrl,slug,experimental,marketCapV2(quoteCurrency:$nativeCurrency),...AssetCurrencyIconFragment,id},accounts{id,uuid,primary,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,platformName,displaySymbol,id}},...on Node{__isNode:__typename,id}},availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency}}}fragment ConvertV2ViewerAssetsFragment_9VBgA on ViewerAsset{...ConvertStepperViewerAssetFragment_TcdzW,asset{...AssetIsStablecoinFragment,uuid,platformName,displaySymbol,name,imageUrl,slug,experimental,marketCapV2(quoteCurrency:$nativeCurrency),...AssetCurrencyIconFragment,id},accounts{id,uuid,primary,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,platformName,displaySymbol,id}},...on Node{__isNode:__typename,id}},availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency}},rewardApy{formattedValue,label}}fragment ConvertViewerAssetsFragment_4rvDrR on ViewerAsset{...ConvertStepperViewerAssetFragment_ul2Mz,asset{...AssetIsStablecoinFragment,uuid,platformName,displaySymbol,name,imageUrl,slug,experimental,marketCapV2(quoteCurrency:$nativeCurrency),...AssetCurrencyIconFragment,id},accounts{id,uuid,primary,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,platformName,displaySymbol,id}},...on Node{__isNode:__typename,id}},availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency}}}fragment ConvertViewerAssetsFragment_9VBgA on ViewerAsset{...ConvertStepperViewerAssetFragment_TcdzW,asset{...AssetIsStablecoinFragment,uuid,platformName,displaySymbol,name,imageUrl,slug,experimental,marketCapV2(quoteCurrency:$nativeCurrency),...AssetCurrencyIconFragment,id},accounts{id,uuid,primary,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,platformName,displaySymbol,id}},...on Node{__isNode:__typename,id}},availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency}},rewardApy{formattedValue,label}}fragment CryptoPaymentMethodsFragment on Query{...AssetPaymentMethodCellFragment_1y8mVz,...useIsUsdcConvertibleOrTradableFragment}fragment DepositingFundsCheckFragment on Query{...useHandleCreateLimitOrderFragment,...useHasEnoughBalanceFragment}fragment DepositingFundsCheckViewerAssetFragment on ViewerAsset{...useHandleCreateLimitOrderViewerAssetFragment}fragment EntryInputFragment on ViewerAsset{asset{exponent,id}}fragment EntryInputV2Fragment on ViewerAsset{asset{name,id},...useConvertIncrementToPrecisionFragment}fragment EntryStepBuySellAccountFragment on Account{uuid,availableBalance{value},...useAssetBalanceInfoAccountFragment,...useTransferQuoterFragment,...BuySellFooterAccountFragment,...useTransferQuoteSubmitterFragment,...SimpleTradeFixedAmountsAccountFragment}fragment EntryStepBuySellAssetFragment on ViewerAsset{asset{uuid,platformName,displaySymbol,name,...AssetIsStablecoinFragment,id},...EntryInputFragment,...EntryInputV2Fragment,...RewardApyLabelFragment,...BuySellFooterAssetOrCurrencyFragment,...useAssetSelectorViewerAssetFragment,...useTransferQuoteSubmitterViewerAssetFragment,...useTransferQuoterViewerAssetFragment,...useIsInputDisabledFragment}fragment EntryStepBuySellFragment on Query{...useLimitGetterForTransferType,...useCurrencyConverterFragment,...useAssetBalanceInfoFragment,...BuySellFooterQueryFragment,...BuySellEntrySelectorFragment,...useTransferQuoterQueryFragment,...SimpleTradeFixedAmountsFragment,viewer{balanceData{balanceInWbl{value}},fiatAccounts{availableBalance{value},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id},...useBuyPresetAmountsFragment}fragment EntryStepConvertQueryFragment on Query{...ConvertEntrySelectorFragment,...SimpleTradeFixedAmountsFragment}fragment EntryStepConvertSourceAssetFragment on ViewerAsset{asset{name,platformName,displaySymbol,uuid,id},accounts{type,primary,...SimpleTradeFixedAmountsAccountFragment,id},...EntryInputFragment,...EntryInputV2Fragment,...useIsInputDisabledFragment}fragment EntryStepConvertTargetAssetFragment on ViewerAsset{asset{uuid,platformName,displaySymbol,slug,id},...EntryInputFragment}fragment EntryStepQueryFragment on Query{...useUserCefiTotalBalanceFragment,...EntryStepConvertQueryFragment,...EntryStepBuySellFragment}fragment EntryStepTradableAssetFragment on ViewerAsset{asset{uuid,platformName,id},accounts{type,primary,...EntryStepBuySellAccountFragment,id},...EntryStepBuySellAssetFragment}fragment FeesInfoStepViewerAssetsFragment on ViewerAsset{asset{platformName,id}}fragment FirstStakeIncentiveStatusUpsellFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment FooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{code,exponent},...on ViewerAsset{asset{exponent,displaySymbol,id}},...BalanceSummaryEntryPointFragment}fragment LimitOrderAccountBalanceFiatFragment on Query{...useFiatAccountAvailableBalanceFragment,...useIsCoinbaseOneUserFragment}fragment LimitOrderAccountBalanceFragment on Query{...LimitOrderAccountBalanceFiatFragment}fragment LimitOrderAccountBalanceViewerAssetFragment on ViewerAsset{asset{uuid,platformName,name,displaySymbol,id},...useAvailableBalanceForAssetViewerAssetFragment,id}fragment LimitOrderAmountInputFragment on Query{...LimitOrderSuggestionSectionFragment}fragment LimitOrderAmountInputViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,...LimitOrderSuggestionSectionViewerAssetFragment,...LimitOrderInputFieldSublineViewerAssetFragment}fragment LimitOrderInputCTAFragment on Query{...LimitOrderReviewOrderButtonFragment,...LimitOrderSuggestionSectionFragment}fragment LimitOrderInputCTAViewerAssetFragment on ViewerAsset{...LimitOrderInputErrorSectionViewerAssetFragment,...LimitOrderReviewOrderButtonViewerAssetFragment,...useFormStateMachineViewerAssetFragment,...LimitOrderSuggestionSectionViewerAssetFragment}fragment LimitOrderInputErrorSectionViewerAssetFragment on ViewerAsset{asset{platformName,id},...useLatestQuoteViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment,...useBaseSizesViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment LimitOrderInputFieldSublineViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment}fragment LimitOrderInputFieldsContentFragment on Query{...LimitOrderAmountInputFragment}fragment LimitOrderInputFieldsContentViewerAssetFragment on ViewerAsset{...LimitOrderAmountInputViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment}fragment LimitOrderInputStepFragment on Query{...LimitOrderInputFieldsContentFragment,...LimitOrderInputCTAFragment,...LimitOrderAccountBalanceFragment}fragment LimitOrderInputStepViewerAssetFragment on ViewerAsset{...useAssetSelectorViewerAssetFragment,...LimitOrderAccountBalanceViewerAssetFragment,...LimitOrderInputCTAViewerAssetFragment,...LimitOrderInputFieldsContentViewerAssetFragment,asset{displaySymbol,id}}fragment LimitOrderPreviewStepContentFragment on Query{...DepositingFundsCheckFragment}fragment LimitOrderPreviewStepViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,...useAvailableBalanceForAssetViewerAssetFragment,...DepositingFundsCheckViewerAssetFragment,asset{displaySymbol,id}}fragment LimitOrderReviewOrderButtonFragment on Query{...useHandleCreateLimitOrderFragment,viewer{fiatAccount:accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},id},id}}fragment LimitOrderReviewOrderButtonViewerAssetFragment on ViewerAsset{...useHandleCreateLimitOrderViewerAssetFragment}fragment LimitOrderSuggestionSectionFragment on Query{...useFiatAccountAvailableBalanceFragment,...useIsCoinbaseOneUserFragment}fragment LimitOrderSuggestionSectionViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment MaxBuyButtonFragment on Query{...useMaxBuyAmountFragment}fragment MaxSellButtonAccountFragment on Account{...useMaxSellAmountAccountFragment}fragment MaxSellButtonFragment on Query{...useMaxSellAmountFragment}fragment PaymentMethodInfoStepFragment on Query{...useFiatAccountAvailableBalanceFragment}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment PreviewStepUsdcInfoFragment_1bNoOz on Query{...ProxyPreviewStepFragment_1bNoOz}fragment PriceInfoStepFragment on ViewerAsset{asset{name,id}}fragment ProcessingPayoutStepAccountFragment on Account{uuid}fragment ProxyPreviewStepFragment_1bNoOz on Query{viewer{policyRestrictions(action:recurring_buys){__typename,id},id}}fragment RecurringRewardTermsStepAccountFragment on Account{...BuySellFooterAccountFragment}fragment RecurringRewardTermsStepAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...BuySellFooterAssetOrCurrencyFragment}fragment RecurringRewardTermsStepragment on Query{...BuySellFooterQueryFragment}fragment RewardApyLabelFragment on ViewerAsset{asset{platformName,id},rewardApy{formattedValue,statsLabel,value}}fragment SelectAssetRowAccountFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,platformName,name,exponent,...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment SelectAssetStepFragment on ViewerAsset{asset{...AssetIsStablecoinFragment,id},...SelectTradableAccountStepFragment,...SelectAssetStepSharedFragment,...useSelectedAssetHandlerFragment}fragment SelectAssetStepSharedFragment on ViewerAsset{...useAccountItemsForAssetsFragment}fragment SelectAssetStepViewerAssetFragment on ViewerAsset{...useSelectedAssetHandlerViewerAssetFragment,asset{uuid,id}}fragment SelectPaymentStepFragment on Query{...useFormattedPaymentMethodsFragment,...SelectPaymentStepPaymentMethodFragment,viewer{balanceData{balanceInWbl{value}},id},...useUserCefiTotalBalanceFragment,...useAddAccountButtonFragment}fragment SelectPaymentStepPaymentMethodFragment on Query{...CryptoPaymentMethodsFragment}fragment SelectSourceStepFragment on ViewerAsset{...SelectAssetStepSharedFragment}fragment SelectTargetStepFragment on ViewerAsset{...SelectTradableAccountStepFragment,asset{uuid,id}}fragment SelectTradableAccountStepFragment on ViewerAsset{...useAccountItemsForAssetsFragment,asset{uuid,id},rewardApy{formattedValue}}fragment SellMaxAmountAccountFragment on Account{...MaxSellButtonAccountFragment}fragment SellMaxAmountFragment on Query{...MaxSellButtonFragment}fragment SellPreviewStepAccountFragment on Account{uuid,...useSellCommitterFragment,...useSellQuoteSubmitterFragment,...BuySellFooterAccountFragment}fragment SellPreviewStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,...useSellQuoteSubmitterViewerAssetFragment,asset{displaySymbol,id}}fragment SellStatusStepAccountFragment on Account{uuid,...useSellStatusFragment,...BuySellFooterAccountFragment}fragment SellStatusStepDeprecatedAccountFragment on Account{uuid,...useSellStatusFragment,...BuySellFooterAccountFragment}fragment SellStatusStepDeprecatedFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,asset{uuid,slug,platformName,id}}fragment SellStatusStepDeprecatedViewerFragment on Query{...BuySellFooterQueryFragment,...StatusStepDeprecatedFragment,...isEligibleForSubscriptionFragment}fragment SellStatusStepFragment on Query{...BuySellFooterQueryFragment,...StatusStepFragment,...isEligibleForSubscriptionFragment}fragment SellStatusStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,asset{uuid,slug,platformName,id}}fragment SimpleTradeContentQueryFragment on Query{...BuySellFragment_1Cxja2,...ConvertFragment_4rvDrR,...useIsUsdcConvertibleOrTradableFragment,viewer{btcViewerAsset:assetBySymbol(symbol:\\"BTC\\"){...SimpleTradeFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){...SimpleTradeFragment,id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){...SimpleTradeFragment,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){...SimpleTradeFragment,id},targetAssetBySlug:assetBySlug(slug:$targetAssetSlug)@skip(if:$skipTargetAssetSlug){asset{uuid,id},id},accountByUuid:accountByUuidV2(uuid:$accountUuid)@skip(if:$skipAccountUuid){assetOrFiatCurrency{__typename,...on ViewerAsset{...SimpleTradeFragment},...on Node{__isNode:__typename,id}},id},id},...useUserCefiTotalBalanceFragment}fragment SimpleTradeContentV2Fragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible},asset{uuid,id}}fragment SimpleTradeContentV2PaginationFragment on Query{viewer{tradableAssets:tradableAssetsV2(first:25){edges{node{asset{uuid,id},...SimpleTradeContentV2ViewerAssetsFragment,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment SimpleTradeContentV2QueryFragment on Query{...SimpleTradeStepperQueryFragment,...SimpleTradeContentV2PaginationFragment,...useSubscriberStatusFragment_1Cxja2,...useUserCefiTotalBalanceFragment,...useIsUsdcConvertibleOrTradableFragment,...useFormattedPaymentMethodsFragment,...ConvertV2Fragment_4rvDrR,viewer{btcViewerAsset:assetBySymbol(symbol:\\"BTC\\"){asset{uuid,id},...SimpleTradeContentV2Fragment,...SimpleTradeContentV2ViewerAssetsFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){asset{uuid,id},...SimpleTradeContentV2Fragment,...SimpleTradeContentV2ViewerAssetsFragment,id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){asset{uuid,id},...SimpleTradeContentV2Fragment,...SimpleTradeContentV2ViewerAssetsFragment,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){asset{uuid,id},...SimpleTradeContentV2Fragment,...SimpleTradeContentV2ViewerAssetsFragment,id},targetAssetBySlug:assetBySlug(slug:$targetAssetSlug)@skip(if:$skipTargetAssetSlug){asset{uuid,id},id},accountByUuid:accountByUuidV2(uuid:$accountUuid)@skip(if:$skipAccountUuid){assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,id},...SimpleTradeContentV2Fragment,...SimpleTradeContentV2ViewerAssetsFragment},...on Node{__isNode:__typename,id}},id},balanceData{balanceInWbl{value}},coinbaseSubscription(productKey:$productKey){subscriptionPlan{type,id},id},id}}fragment SimpleTradeContentV2ViewerAssetsFragment on ViewerAsset{asset{uuid,marketCapV2(quoteCurrency:$nativeCurrency),id},...BuySellProviderFragment,...SimpleTradeStepperTradableAssetsFragment}fragment SimpleTradeFixedAmountsAccountFragment on Account{...SellMaxAmountAccountFragment}fragment SimpleTradeFixedAmountsFragment on Query{...BuyMaxAmountFragment,...SellMaxAmountFragment}fragment SimpleTradeFragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible},asset{uuid,name,id}}fragment SimpleTradeQueryFragment on Query{...SimpleTradeContentQueryFragment,...SimpleTradeContentV2QueryFragment}fragment SimpleTradeStepperQueryFragment on Query{...EntryStepQueryFragment,...SelectPaymentStepFragment}fragment SimpleTradeStepperTradableAssetsFragment on ViewerAsset{asset{uuid,id},...SelectAssetStepViewerAssetFragment,...SelectAssetStepFragment,...EntryStepTradableAssetFragment}fragment StatusStepConvertFragment on Query{...StatusStepDeprecatedFragment,...useFirstStakeIncentiveEligibleFragment}fragment StatusStepDeprecatedFragment on Query{...AssetUpsellExperimentFragment,...FirstStakeIncentiveStatusUpsellFragment,...useAssetUpsellExperimentFragment}fragment StatusStepFragment on Query{...StatusStepUpsellFragment}fragment StatusStepUpsellFragment on Query{...AssetUpsellExperimentFragment,...FirstStakeIncentiveStatusUpsellFragment,...useFirstStakeIncentiveEligibleFragment,...useAssetUpsellExperimentFragment}fragment USDCEntrySelectorFragment on Query{...useGetFormattedCurrentFiatPriceOfOneAssetFragment}fragment UnstakingInfoStepFragment on ViewerAsset{staking{buyAndStakeInfo{unstakingPeriod{infoTray{title,description,link{text,url}}}}}}fragment UsdcEntryStepQueryFragment on Query{...USDCEntrySelectorFragment,...useBuyPresetAmountsFragment}fragment UsdcEntryStepSourceAssetFragment_TcdzW on ViewerAsset{asset{name,imageUrl,platformName,displaySymbol,uuid,id},assetBalanceBreakdown{availableToTradeBalanceFiat{value}},rewardApy{formattedValue,label},...EntryInputFragment}fragment UsdcEntryStepSourceAssetFragment_ul2Mz on ViewerAsset{asset{name,imageUrl,platformName,displaySymbol,uuid,id},...EntryInputFragment}fragment UsdcEntryStepTargetAssetFragment_TcdzW on ViewerAsset{asset{name,imageUrl,platformName,displaySymbol,uuid,id},assetBalanceBreakdown{availableToTradeBalanceFiat{value}},rewardApy{formattedValue,label},...EntryInputFragment}fragment UsdcEntryStepTargetAssetFragment_ul2Mz on ViewerAsset{asset{name,imageUrl,platformName,displaySymbol,uuid,id},...EntryInputFragment}fragment WBLStepAccountFragment on Account{uuid,...BuySellFooterAccountFragment}fragment WBLStepAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...BuySellFooterAssetOrCurrencyFragment}fragment WBLStepFragment on Query{...BuySellFooterQueryFragment}fragment isEligibleForSubscriptionFragment on Query{viewer{coinbaseSubscriptionEligibility(eligibleEntities:[COINBASE_ONE_GENERAL]){isEligible},id}}fragment useAccountItemsForAssetsFragment on ViewerAsset{asset{displaySymbol,platformName,uuid,name,slug,...AssetIsStablecoinFragment,id},supportedContextsV2{isTradable,isConvertible},accounts{uuid,primary,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,...AssetIsStablecoinFragment,id}},...on Node{__isNode:__typename,id}},...useAccountSearchFragment,id}}fragment useAccountSearchFragment on Account{uuid,type,name,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,name,displaySymbol,platformName,slug,exponent,imageUrl,destinationTag{regex},...AssetSelectRowFragment,id},assetBalanceBreakdown{availableToSendBalanceFiat{value,currency},availableToSendBalance{value,currency}},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}},...SelectAssetRowAccountFragment,...AssetSelectorCellFragment}fragment useAddAccountButtonFragment on Query{viewer{fiatAccounts{availableBalance{currency},id},id}}fragment useAssetBalanceInfoAccountFragment on Account{availableBalance{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment useAssetBalanceInfoFragment on Query{...useCurrencyConverterFragment}fragment useAssetCefiTotalBalanceFragment on ViewerAsset{assetBalanceBreakdown{totalBalanceFiat{value,currency},totalBalance{value,currency}},asset{exponent,id}}fragment useAssetSelectorViewerAssetFragment on ViewerAsset{asset{name,imageUrl,id},...useLatestQuoteViewerAssetFragment,...useConvertIncrementToPrecisionFragment}fragment useAssetUpsellExperimentFragment on Query{viewer{ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title,cta{url}}},id},id}}fragment useAvailableBalanceForAssetViewerAssetFragment on ViewerAsset{accounts{primary,totalBalance{value},totalBalanceInNativeCurrency{value},availableBalance{value},availableBalanceInNativeCurrency{value},id}}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment useBaseSizesViewerAssetFragment on ViewerAsset{asset{brokerageProduct(filter:{quoteCurrency:\\"USD\\"}){baseMaxSize,baseMinSize,id},id}}fragment useBuyAndStakeEligibleFragment on ViewerAsset{...useStakingActionEligibilityFragment}fragment useBuyAndStakeUserWarningsFragment on ViewerAsset{staking{buyAndStakeInfo{userWarnings{messageId,message,link{text,url}}}}}fragment useBuyCommitterFragment on Account{id,uuid}fragment useBuyCommitterViewerAssetFragment on ViewerAsset{asset{uuid,platformName,experimental,id}}fragment useBuyPresetAmountsFragment on Query{viewer{userProperties{nativeCurrency,hasBuyDepositPaymentMethods,id},id}}fragment useBuyQuoteSubmitterFragment on Account{...useSharedQuoteParamsFragment}fragment useBuyQuoteSubmitterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useBuyQuoterFragment on Query{...useTransferQuoteErrorHandlerFragment}fragment useBuyStatusFragment on Account{uuid}fragment useBuyStatusUpsellViewerAssetFragment on ViewerAsset{asset{platformName,id},rewardApy{value}}fragment useBuyStatusViewerAssetFragment on ViewerAsset{asset{platformName,id}}fragment useConvertIncrementToPrecisionFragment on ViewerAsset{asset{brokerageProduct(filter:{quoteCurrency:\\"USD\\"}){baseIncrement,quoteIncrement,id},id}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useFiatAccountAvailableBalanceFragment on Query{viewer{accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},id},id}}fragment useFirstStakeIncentiveEligibleFragment on Query{viewer{userProperties{country{code},personalDetails{address{state}},id},eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){yieldPromotion{assetCta{title}},accounts{accountHistoryEntries{edges{__typename}},id},id},ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title}},id},id}}fragment useFormStateMachineViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment,...useBaseSizesViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment useFormattedPaymentMethodsFragment on Query{...useLimitGetterForTransferType,viewer{fiatAccounts{uuid,availableBalance{value,currency},id},id}}fragment useGetFormattedCurrentFiatPriceOfOneAssetFragment on Query{...useCurrencyConverterFragment}fragment useHandleCreateLimitOrderFragment on Query{viewer{fiatAccount:accountByUuidV2(uuid:\\"USD\\"){uuid,id},id}}fragment useHandleCreateLimitOrderViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,asset{uuid,platformName,id},accounts{uuid,primary,id}}fragment useHandleInputFieldChangeViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment}fragment useHasEnoughBalanceFragment on Query{viewer{fiatAccount:accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},id},id}}fragment useIsCoinbaseOneUserFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{type,id},id},id}}fragment useIsFreeTradePromoCodeEligibleFragment on Query{viewer{userIncentives(filter:{incentiveType:TRADE_CODE,userIncentiveStatus:ACTIVE,redemptionStatus:REDEEMABLE}){userIncentiveStatus,redemptionMetadata{redemptionStatus},id},id}}fragment useIsInputDisabledFragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible}}fragment useIsJumboEnabledFragment on Query{viewer{userProperties{isJumboLimitEligible,id},id}}fragment useIsPaymentMethodEnabledInEuropeFragment on Query{viewer{userProperties{isPaypalBuyRestricted,country{code},id},id}}fragment useIsUsdcConvertibleOrTradableFragment on Query{viewer{usdcAsset:assetByUuid(uuid:\\"2b92315d-eab7-5bef-84fa-089a131333f5\\"){supportedContextsV2{isConvertible,isTradable},id},id}}fragment useLatestQuoteViewerAssetFragment on ViewerAsset{asset{latestQuoteV2(quoteCurrency:$nativeCurrency){price},id}}fragment useLimitGetterForTransferType on Query{...useCurrencyConverterFragment,viewer{fiatAccounts{uuid,availableBalance{value},id},id}}fragment useMaxBuyAmountFragment on Query{viewer{usdcAccount:accountByUuidV2(uuid:\\"USDC\\"){availableBalanceInNativeCurrency{value},id},id}}fragment useMaxSellAmountAccountFragment on Account{availableBalance{currency,value},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,exponent,id}},...on TiersCurrency{code,exponent},...on Node{__isNode:__typename,id}}}fragment useMaxSellAmountFragment on Query{...useCurrencyConverterFragment}fragment usePreloadBuySellPreviewFragment on ViewerAsset{asset{uuid,id}}fragment useSelectedAssetHandlerFragment on ViewerAsset{asset{uuid,platformName,id},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id}}fragment useSelectedAssetHandlerViewerAssetFragment on ViewerAsset{asset{uuid,id}}fragment useSellCommitterFragment on Account{id,uuid}fragment useSellQuoteSubmitterFragment on Account{...useSharedQuoteParamsFragment}fragment useSellQuoteSubmitterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useSellQuoterFragment on Query{...useTransferQuoteErrorHandlerFragment}fragment useSellStatusFragment on Account{uuid}fragment useSharedQuoteParamsFragment on Account{uuid}fragment useSharedQuoteParamsViewerAssetFragment on ViewerAsset{asset{platformName,id}}fragment useStakingActionEligibilityFragment on ViewerAsset{staking{actionEligibility{action,isEnabled,isHidden}}}fragment useSubscriberStatusFragment_1Cxja2 on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{tier,id},id},id}}fragment useTradeBenefitDataFragment_34IKx5 on Query{viewer{coinbaseSubscriptionUserBenefit{simpleTradeBenefit{userBenefitState{isEligible},hasBenefitCap,benefitResetDate,maxFreeTradingVolume{value,currency},remainingFreeTradingVolume{value,currency},totalFreeTradingVolume{value,currency}}},id}}fragment useTransferQuoteErrorHandlerFragment on Query{...useIsJumboEnabledFragment}fragment useTransferQuoteSubmitterFragment on Account{...useBuyQuoteSubmitterFragment,...useSellQuoteSubmitterFragment}fragment useTransferQuoteSubmitterViewerAssetFragment on ViewerAsset{asset{uuid,experimental,id},...useBuyQuoteSubmitterViewerAssetFragment,...useSellQuoteSubmitterViewerAssetFragment}fragment useTransferQuoterFragment on Account{...useSharedQuoteParamsFragment}fragment useTransferQuoterQueryFragment on Query{...useBuyQuoterFragment,...useSellQuoterFragment}fragment useTransferQuoterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}fragment useYieldPromotionHandlerFragment on Query{viewer{ethAssetBySymbol:assetBySymbol(symbol:\\"ETH\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},eth2AssetBySymbol:assetBySymbol(symbol:\\"ETH2\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},id}}","34948ce69d2eef1744e0fd7bf262e8c0afeaf21c73025184d0db616a15e52e95":"query LockCardQuery{viewer{card{lockCardMessages{title,paragraph,actionText,supportUrl{text}}},id}}","350e05e5e8e523a41b1edf93c256acc9e2eece58fa820d1b071d28a8018aae5e":"query BalancesCardQuery($chainId:Int!,$nativeCurrency:TickerSymbol!,$address:String!,$shouldFetchGainLossAllPeriods:Boolean!){viewer{defiV2{supportedNetworks{chainId,controlledAccounts{totalOwnedNFTs,id},id},network(chainId:$chainId){account(address:$address){totalOwnedNFTs,id},id}},id},...useAllPeriodsGainLossFragment,...useUserDefiTotalBalanceFragment,...useUserCefiTotalBalanceFragment,...useBalanceInUsdFragment}fragment useAllPeriodsGainLossFragment on Query{viewer{portfolioGainLossBreakdown{gainLossEnabled,totalGains{value,currency}},week:portfolioGainLossBreakdown(timeRange:ONE_WEEK)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n day:portfolioGainLossBreakdown(timeRange:ONE_DAY)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n month:portfolioGainLossBreakdown(timeRange:ONE_MONTH)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n year:portfolioGainLossBreakdown(timeRange:ONE_YEAR)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n hour:portfolioGainLossBreakdown(timeRange:ONE_HOUR)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}},id}}fragment useBalanceInUsdFragment on Query{...useCurrencyConverterFragment}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useDappWalletMultiChainBalancesFragment on Query{viewer{defiV2{supportedNetworks{chainId,controlledAccounts{balances{value,defiAsset:asset{network{name,chainId,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,platformName,uuid,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useGetDappWalletBalanceFragment_36wPBL on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{balances{value,defiAsset:asset{network{chainId,name,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,uuid,platformName,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}fragment useUserDefiTotalBalanceFragment on Query{...useDappWalletMultiChainBalancesFragment,...useGetDappWalletBalanceFragment_36wPBL}","353242b16c08c2b0a8fc726353bb9226c733edf65fd3c04a124874f484966f18":"query useTutorialCardsQuery($tutorialName:String!){viewer{tutorialByName(tutorialName:$tutorialName){cards{contentUrl,cta{description,ctaLink,backgroundColor,color},backgroundColor,progressBarColor}},id}}","3532f5e381fcc5feea9c44605e37fb5dee4707b332eb0b3d8fea4111e9ba8bfb":"query FiatAccountBalanceComponentRefetchable($productKey:String!){...LimitOrderAccountBalanceFiatFragment}fragment LimitOrderAccountBalanceFiatFragment on Query{...useFiatAccountAvailableBalanceFragment,...useIsCoinbaseOneUserFragment}fragment useFiatAccountAvailableBalanceFragment on Query{viewer{accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},id},id}}fragment useIsCoinbaseOneUserFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{type,id},id},id}}","354dd6514c7cbd7e1c86974ce4e8593a10208d1014da742449dd6d88db889ecf":"query useCardLastDigitsFetcherQuery($uuid:Uuid!){viewer{paymentMethodByUuidV2(uuid:$uuid,callSource:\\"retail-web\\"){pickerData{__typename,...on WorldpayCardPickerData{cardLast4}},id},id}}","3586145a46eaf67573b78ac96e3462e5feb88483e741c3def5355a7174113983":"query FuturesEligibleViewsQuery($skipFuturesTrading:Boolean!,$productType:RetailBrokerageProductType!){...useGetFuturesAccountStatusFragment_mrji4,...AdvancedModalsFragment_46egQJ}fragment AdvancedModalsFragment_46egQJ on Query{...ZeroFeeIncentiveModalContentFragment_46egQJ,...useShouldShowZeroFeeIncentiveModalFragment_46egQJ,...FeeUpgradeModalContentFragment_46egQJ,...useShouldShowFeeUpgradeModalFragment_46egQJ,...useIsPerpetualFuturesEligibleFragment}fragment FeeUpgradeModalContentFragment_46egQJ on Query{viewer{advancedFeeBanners(productType:$productType){name,title,text,ctaText,ctaUrl},id}}fragment ZeroFeeIncentiveModalContentFragment_46egQJ on Query{viewer{advancedFeeBanners(productType:$productType){name,title,text},id}}fragment useGetFuturesAccountStatusFragment_mrji4 on Query{viewer{derivativesOnboarding@skip(if:$skipFuturesTrading){accountStatusV3{__typename,...on DerivativesUserAccountStatusV3Success{status},...on GenericError{code}}},id}}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsPerpetualFuturesEligibleATSFragment on Query{...useIntxAccessLevelATSFragment}fragment useIsPerpetualFuturesEligibleFragment on Query{...useIsPerpetualFuturesEligibleATSFragment}fragment useShouldShowFeeUpgradeModalFragment_46egQJ on Query{viewer{advancedFeeBanners(productType:$productType){name},id}}fragment useShouldShowZeroFeeIncentiveModalFragment_46egQJ on Query{viewer{advancedFeeBanners(productType:$productType){name},id}}","365a54e2206a0709f5518649975e307b5b31152105c87fc2d8dbf4dfc0d2e9d2":"query SellPreviewStepQuery($nativeCurrency:TickerSymbol!,$productKey:String!){...SellPreviewStepContentFragment}fragment BuySellFooterQueryFragment on Query{...useAssetBalanceInfoFragment}fragment SellPreviewStepContentFragment on Query{...BuySellFooterQueryFragment,...useTradeSubscriptionSignupVariantFragment,...useFormattedFreeTrialLengthFragment,...useShowSubscriptionUpgradeUpsellFragment,...usePremiumTierPlanFragment,viewer{...useIsEligibleForFreeTrialFragment,id}}fragment SubscriptionPaymentMethod_inline on CoinbaseSubscriptionPaymentMethod{type,currency,metadata{__typename,...on CoinbaseSubscriptionFiatAccountMetadata{accountUuid,name,balance{value,currency}},...on CoinbaseSubscriptionACHMetadata{paymentMethodUuid,accountName,accountNumber},...on CoinbaseSubscriptionWorldpayCardMetadata{paymentMethodUuid,institutionName,cardLast4},...on CoinbaseSubscriptionCryptoAccountMetadata{accountUuid,asset{assetCurrentBalance{availableToTradeBalance{value,currency},availableToTradeBalanceFiat{value,currency},id},asset{imageUrl,displaySymbol,name,id},id}}}}fragment getSubscriptionPlanFragment on CoinbaseSubscriptionPlan{id,displayName,type,product,planBillingFrequency{unit,numberOfUnits},subscriptionPlanUuid,price{value,currency},promotion{promotionType,id},proratedPrice{value,currency},tier,metadata{migrationMetadata{__typename,...on CoinbaseSubscriptionPlanMigrationBillingCycleChange{initialBillingPeriodEnd,proratedPrice{value,currency},creditRefund{value,currency}}}}}fragment isEligibleForSubscriptionFragment on Query{viewer{coinbaseSubscriptionEligibility(eligibleEntities:[COINBASE_ONE_GENERAL]){isEligible},id}}fragment isSubscribedFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,id},id}}fragment useAssetBalanceInfoFragment on Query{...useCurrencyConverterFragment}fragment useCoinbaseOneActivePaymentMethodFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){activePaymentMethodV2{isDeleted,...SubscriptionPaymentMethod_inline},id},id}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useFormattedFreeTrialLengthFragment on Query{...useFreeTrialPlanFragment}fragment useFreeTrialPlanFragment on Query{viewer{coinbaseSubscriptionPlans{...getSubscriptionPlanFragment,id},id}}fragment useIsEligibleForFreeTrialFragment on Viewer{freeTrialEligibility:coinbaseSubscriptionEligibility(eligibleEntities:[FREE_TRIAL]){isEligible}}fragment useNextInvoicePriceFragment on Viewer{coinbaseSubscription(productKey:$productKey){renewalSummary{renewalAmount{value,currency}},id}}fragment usePremiumTierPlanFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){subscriptionPlan{tier,id},id},coinbaseSubscriptionPlans{id,subscriptionPlanUuid,displayName,product,planBillingFrequency{unit,numberOfUnits},price{value,currency},promotion{__typename,id},type,tier,metadata{migrationMetadata{__typename,...on CoinbaseSubscriptionPlanMigrationBillingCycleChange{initialBillingPeriodEnd,proratedPrice{value,currency},creditRefund{value,currency}}}}},id}}fragment useShowSubscriptionUpgradeUpsellFragment on Query{...usePremiumTierPlanFragment,...useCoinbaseOneActivePaymentMethodFragment,viewer{coinbaseSubscription(productKey:$productKey){status,activePaymentMethodV2{...SubscriptionPaymentMethod_inline},id},id}}fragment useSubscriptionPlansFragment on Query{viewer{...useIsEligibleForFreeTrialFragment,coinbaseSubscriptionPlans{...getSubscriptionPlanFragment,id},id}}fragment useSupportedSubscriptionPaymentMethodsFragment on Query{viewer{...useNextInvoicePriceFragment,coinbaseSubscriptionPaymentMethods{type,...SubscriptionPaymentMethod_inline},id},...useSubscriptionPlansFragment,...isSubscribedFragment}fragment useTradeSubscriptionSignupVariantFragment on Query{viewer{userProperties{country{code},id},coinbaseSubscription(productKey:$productKey){status,id},...useIsEligibleForFreeTrialFragment,id},...isEligibleForSubscriptionFragment,...useSupportedSubscriptionPaymentMethodsFragment}","36a24fdbda48f411d2cefb14f104ba51116220f584f345b386efb5cc15a7269e":"query WithdrawSendModalQuery($productKey:String!,$assetSymbol:String!,$assetUuid:Uuid!,$assetSlug:String!,$accountUuid:Uuid!,$nativeCurrency:TickerSymbol!,$shouldIncludeBalanceSummaryInfo:Boolean!,$skipAssetUuid:Boolean!,$skipAssetSymbol:Boolean!,$skipAssetSlug:Boolean!,$skipAccountUuid:Boolean!,$includeAutoStakingCheck:Boolean!,$address:String!,$sendUseDefaultAccount:Boolean!,$uuid:Uuid!){...SendReceiveRedesignSendSoloQueryFragment,...BuySellFragment_1Cxja2,viewer{assetBySymbol(symbol:$assetSymbol){asset{uuid,id},id},id},...useUserCefiTotalBalanceFragment,...useDepositWithdrawAccountFragment}fragment AddCashStepFragment on Query{viewer{fiatAccounts{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment AssetPaymentMethodCellFragment_1y8mVz on Query{viewer{paymentAsset:assetByUuid(uuid:\\"2b92315d-eab7-5bef-84fa-089a131333f5\\"){asset{uuid,imageUrl,name,platformName,id},assetBalanceBreakdown{availableToTradeBalanceFiat{value}},rewardApy{formattedValue},id},id}}fragment AssetSelectRowFragment on Asset{...AssetCurrencyIconFragment}fragment AssetSelectorCellFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,name,exponent,...AssetIsStablecoinFragment,unitPriceScaleV2(quoteCurrency:$nativeCurrency),latestQuoteV2(quoteCurrency:$nativeCurrency){price,percentChanges{day}},...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment AssetUpsellExperimentFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment AvailableToSendStepFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset{asset{displaySymbol,id},fullAssetBalanceBreakdown{availableToSendBalanceFiat{value,currency},unavailableToSendBalanceFiat{value,currency}}}}fragment BalanceSummaryEntryPointFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment BuyAndStakeSwitchRowFragment on ViewerAsset{asset{platformName,id},rewardApy{formattedValue,statsLabel},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},staking{buyAndStakeInfo{unstakingPeriod{value,infoTray{__typename}}}}}fragment BuyMaxAmountFragment on Query{...MaxBuyButtonFragment}fragment BuyPreviewStepAccountFragment on Account{uuid,...useBuyCommitterFragment,...useBuyQuoteSubmitterFragment,...BuySellFooterAccountFragment}fragment BuyPreviewStepViewerAssetContentFragment on ViewerAsset{asset{platformName,displaySymbol,id},staking{buyAndStakeInfo{buyCta}},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},...RewardApyLabelFragment,...BuyAndStakeSwitchRowFragment,...useBuyAndStakeEligibleFragment,...useBuyAndStakeUserWarningsFragment,...BuySellFooterAssetOrCurrencyFragment,...useBuyQuoteSubmitterViewerAssetFragment,...useBuyCommitterViewerAssetFragment}fragment BuyPreviewStepViewerAssetFragment on ViewerAsset{...BuyPreviewStepViewerAssetNewFragment,...BuyPreviewStepViewerAssetOldFragment}fragment BuyPreviewStepViewerAssetNewFragment on ViewerAsset{...BuyPreviewStepViewerAssetContentFragment}fragment BuyPreviewStepViewerAssetOldFragment on ViewerAsset{asset{uuid,platformName,displaySymbol,id},...BuyPreviewStepViewerAssetContentFragment}fragment BuySellAssetsFragment on ViewerAsset{asset{uuid,platformName,...AssetIsStablecoinFragment,id},accounts{type,primary,...BuyStatusStepAccountFragment,...BuyStatusStepDeprecatedAccountFragment,...BuyWaitTimerStepAccountFragment,...EntryStepBuySellAccountFragment,...ProcessingPayoutStepAccountFragment,...SellStatusStepAccountFragment,...SellStatusStepDeprecatedAccountFragment,...WBLStepAccountFragment,...SellPreviewStepAccountFragment,...BuyPreviewStepAccountFragment,...RecurringRewardTermsStepAccountFragment,id},...SelectAssetStepFragment,...EntryStepBuySellAssetFragment,...SellStatusStepDeprecatedFragment,...BuyStatusStepDeprecatedViewerAssetFragment,...WBLStepAssetOrCurrencyFragment,...RecurringRewardTermsStepAssetOrCurrencyFragment,...usePreloadBuySellPreviewFragment,...BuyAndStakeSwitchRowFragment,...BuyPreviewStepViewerAssetFragment,...SelectAssetStepViewerAssetFragment,...SellStatusStepViewerAssetFragment,...BuyStatusStepViewerAssetFragment,...LimitOrderInputStepViewerAssetFragment,...FeesInfoStepViewerAssetsFragment,...LimitOrderPreviewStepViewerAssetFragment,...PriceInfoStepFragment,...UnstakingInfoStepFragment,...SellPreviewStepViewerAssetFragment}fragment BuySellContentFragment on Query{...AddCashStepFragment,...PaymentMethodInfoStepFragment,...EntryStepBuySellFragment,...SellStatusStepDeprecatedViewerFragment,...WBLStepFragment,...RecurringRewardTermsStepragment,...SelectPaymentStepFragment,...SellStatusStepFragment,...LimitOrderInputStepFragment,...LimitOrderPreviewStepContentFragment,...useTradeBenefitDataFragment_34IKx5,...useIsPaymentMethodEnabledInEuropeFragment}fragment BuySellEntrySelectorFragment on Query{...useGetFormattedCurrentFiatPriceOfOneAssetFragment}fragment BuySellFooterAccountFragment on Account{...useAssetBalanceInfoAccountFragment}fragment BuySellFooterAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...FooterFragment}fragment BuySellFooterQueryFragment on Query{...useAssetBalanceInfoFragment}fragment BuySellFragment_1Cxja2 on Query{...BuySellPaginationFragment,...useLimitGetterForTransferType,...useFormattedPaymentMethodsFragment,...BuySellContentFragment,viewer{btcViewerAsset:assetBySymbol(symbol:\\"BTC\\"){asset{uuid,id},...BuySellViewerAssetsFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){asset{uuid,id},...BuySellViewerAssetsFragment,id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){asset{uuid,id},...BuySellViewerAssetsFragment,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){asset{uuid,id},...BuySellViewerAssetsFragment,id},accountByUuid:accountByUuidV2(uuid:$accountUuid)@skip(if:$skipAccountUuid){assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,id},...BuySellViewerAssetsFragment},...on Node{__isNode:__typename,id}},id},balanceData{balanceInWbl{value}},buyPolicyRestrictions:policyRestrictions(action:buys){...PolicyRestrictionEnforcerFragment,id},sellPolicyRestrictions:policyRestrictions(action:sells){...PolicyRestrictionEnforcerFragment,id},coinbaseSubscription(productKey:$productKey){subscriptionPlan{type,id},id},id},...useBuyPresetAmountsFragment,...useSubscriberStatusFragment_1Cxja2,...useIsFreeTradePromoCodeEligibleFragment}fragment BuySellPaginationFragment on Query{viewer{tradableAssets:tradableAssetsV2(first:25){edges{node{asset{uuid,id},...BuySellViewerAssetsFragment,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment BuySellProviderFragment on ViewerAsset{asset{uuid,name,platformName,displaySymbol,id}}fragment BuySellViewerAssetsFragment on ViewerAsset{asset{uuid,marketCapV2(quoteCurrency:$nativeCurrency),id},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},...BuySellAssetsFragment,...BuySellProviderFragment}fragment BuyStatusStepAccountFragment on Account{uuid,...useBuyStatusFragment,...BuySellFooterAccountFragment}fragment BuyStatusStepDeprecatedAccountFragment on Account{uuid,...useBuyStatusFragment,...BuySellFooterAccountFragment}fragment BuyStatusStepDeprecatedViewerAssetFragment on ViewerAsset{asset{uuid,slug,platformName,id},...BuySellFooterAssetOrCurrencyFragment,...useBuyStatusUpsellViewerAssetFragment,...useBuyStatusViewerAssetFragment}fragment BuyStatusStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,...useBuyStatusViewerAssetFragment,...BuyUpsellBannerViewerAssetFragment,asset{uuid,slug,platformName,id}}fragment BuyUpsellBannerViewerAssetFragment on ViewerAsset{...useBuyStatusUpsellViewerAssetFragment}fragment BuyWaitTimerStepAccountFragment on Account{uuid}fragment CbWalletCellViewerAssetFragment on ViewerAsset{externalWallets{walletAddress,appInfo{name,iconURL,isActive}}}fragment ChangeNetworkStepFragment on Account{assetOrFiatCurrency{__typename,...on ViewerAsset{asset{displaySymbol,id}},...on Node{__isNode:__typename,id}}}fragment ChangeNetworkStepSupportedNetworksFragment on SendReceiveSupportedNetworks{supportedNetworks{networkSlug,isDefault,isEnabled,networkName,assetImageUrl,isFreeGasEnabled}}fragment CryptoPaymentMethodsFragment on Query{...AssetPaymentMethodCellFragment_1y8mVz,...useIsUsdcConvertibleOrTradableFragment}fragment DepositingFundsCheckFragment on Query{...useHandleCreateLimitOrderFragment,...useHasEnoughBalanceFragment}fragment DepositingFundsCheckViewerAssetFragment on ViewerAsset{...useHandleCreateLimitOrderViewerAssetFragment}fragment DestinationTagStepAssetFragment on ViewerAsset{asset{displaySymbol,destinationTag{name,regex},destinationTagForAddress(address:$address){name,regex},id}}fragment EntryInputFragment on ViewerAsset{asset{exponent,id}}fragment EntryInputV2Fragment on ViewerAsset{asset{name,id},...useConvertIncrementToPrecisionFragment}fragment EntryStepBuySellAccountFragment on Account{uuid,availableBalance{value},...useAssetBalanceInfoAccountFragment,...useTransferQuoterFragment,...BuySellFooterAccountFragment,...useTransferQuoteSubmitterFragment,...SimpleTradeFixedAmountsAccountFragment}fragment EntryStepBuySellAssetFragment on ViewerAsset{asset{uuid,platformName,displaySymbol,name,...AssetIsStablecoinFragment,id},...EntryInputFragment,...EntryInputV2Fragment,...RewardApyLabelFragment,...BuySellFooterAssetOrCurrencyFragment,...useAssetSelectorViewerAssetFragment,...useTransferQuoteSubmitterViewerAssetFragment,...useTransferQuoterViewerAssetFragment,...useIsInputDisabledFragment}fragment EntryStepBuySellFragment on Query{...useLimitGetterForTransferType,...useCurrencyConverterFragment,...useAssetBalanceInfoFragment,...BuySellFooterQueryFragment,...BuySellEntrySelectorFragment,...useTransferQuoterQueryFragment,...SimpleTradeFixedAmountsFragment,viewer{balanceData{balanceInWbl{value}},fiatAccounts{availableBalance{value},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id},...useBuyPresetAmountsFragment}fragment FavoriteContactsViewerAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset{...CbWalletCellViewerAssetFragment,externalWallets{walletAddress,appInfo{name,isActive,walletType}},asset{platformName,destinationTag{name},destinationTagForAddress(address:$address){name},id}}}fragment FavoriteContactsViewerFragment on Viewer{...useSendRecipientsFragment_3OVASn}fragment FeesInfoStepViewerAssetsFragment on ViewerAsset{asset{platformName,id}}fragment FirstStakeIncentiveStatusUpsellFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment FooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{code,exponent},...on ViewerAsset{asset{exponent,displaySymbol,id}},...BalanceSummaryEntryPointFragment}fragment L2SelectionStepFragment on Account{uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{slug,displaySymbol,id},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment}},...on Node{__isNode:__typename,id}}}fragment LimitOrderAccountBalanceFiatFragment on Query{...useFiatAccountAvailableBalanceFragment,...useIsCoinbaseOneUserFragment}fragment LimitOrderAccountBalanceFragment on Query{...LimitOrderAccountBalanceFiatFragment}fragment LimitOrderAccountBalanceViewerAssetFragment on ViewerAsset{asset{uuid,platformName,name,displaySymbol,id},...useAvailableBalanceForAssetViewerAssetFragment,id}fragment LimitOrderAmountInputFragment on Query{...LimitOrderSuggestionSectionFragment}fragment LimitOrderAmountInputViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,...LimitOrderSuggestionSectionViewerAssetFragment,...LimitOrderInputFieldSublineViewerAssetFragment}fragment LimitOrderInputCTAFragment on Query{...LimitOrderReviewOrderButtonFragment,...LimitOrderSuggestionSectionFragment}fragment LimitOrderInputCTAViewerAssetFragment on ViewerAsset{...LimitOrderInputErrorSectionViewerAssetFragment,...LimitOrderReviewOrderButtonViewerAssetFragment,...useFormStateMachineViewerAssetFragment,...LimitOrderSuggestionSectionViewerAssetFragment}fragment LimitOrderInputErrorSectionViewerAssetFragment on ViewerAsset{asset{platformName,id},...useLatestQuoteViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment,...useBaseSizesViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment LimitOrderInputFieldSublineViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment}fragment LimitOrderInputFieldsContentFragment on Query{...LimitOrderAmountInputFragment}fragment LimitOrderInputFieldsContentViewerAssetFragment on ViewerAsset{...LimitOrderAmountInputViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment}fragment LimitOrderInputStepFragment on Query{...LimitOrderInputFieldsContentFragment,...LimitOrderInputCTAFragment,...LimitOrderAccountBalanceFragment}fragment LimitOrderInputStepViewerAssetFragment on ViewerAsset{...useAssetSelectorViewerAssetFragment,...LimitOrderAccountBalanceViewerAssetFragment,...LimitOrderInputCTAViewerAssetFragment,...LimitOrderInputFieldsContentViewerAssetFragment,asset{displaySymbol,id}}fragment LimitOrderPreviewStepContentFragment on Query{...DepositingFundsCheckFragment}fragment LimitOrderPreviewStepViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,...useAvailableBalanceForAssetViewerAssetFragment,...DepositingFundsCheckViewerAssetFragment,asset{displaySymbol,id}}fragment LimitOrderReviewOrderButtonFragment on Query{...useHandleCreateLimitOrderFragment,viewer{fiatAccount:accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},id},id}}fragment LimitOrderReviewOrderButtonViewerAssetFragment on ViewerAsset{...useHandleCreateLimitOrderViewerAssetFragment}fragment LimitOrderSuggestionSectionFragment on Query{...useFiatAccountAvailableBalanceFragment,...useIsCoinbaseOneUserFragment}fragment LimitOrderSuggestionSectionViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment MaxBuyButtonFragment on Query{...useMaxBuyAmountFragment}fragment MaxSellButtonAccountFragment on Account{...useMaxSellAmountAccountFragment}fragment MaxSellButtonFragment on Query{...useMaxSellAmountFragment}fragment PaymentMethodInfoStepFragment on Query{...useFiatAccountAvailableBalanceFragment}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment PriceInfoStepFragment on ViewerAsset{asset{name,id}}fragment ProcessingPayoutStepAccountFragment on Account{uuid}fragment RecipientInfoStepFragment on Query{viewer{userProperties{personalDetails{katakanaName},id},id}}fragment RecurringRewardTermsStepAccountFragment on Account{...BuySellFooterAccountFragment}fragment RecurringRewardTermsStepAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...BuySellFooterAssetOrCurrencyFragment}fragment RecurringRewardTermsStepragment on Query{...BuySellFooterQueryFragment}fragment RetailRedesignAssetDisplayFragment on ViewerAsset{assetBalanceBreakdown{availableToSendBalance{value,currency},availableToSendBalanceFiat{value,currency}},asset{exponent,displaySymbol,name,imageUrl,id}}fragment RetailRedesignInputAssetFragment on Asset{displaySymbol,exponent}fragment RetailRedesignInputQueryFragment on Query{...useCurrencyConverterFragment,viewer{userProperties{nativeCurrency,id},id}}fragment RewardApyLabelFragment on ViewerAsset{asset{platformName,id},rewardApy{formattedValue,statsLabel,value}}fragment SelectAssetRowAccountFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,platformName,name,exponent,...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment SelectAssetStepFragment on ViewerAsset{asset{...AssetIsStablecoinFragment,id},...SelectTradableAccountStepFragment,...SelectAssetStepSharedFragment,...useSelectedAssetHandlerFragment}fragment SelectAssetStepSharedFragment on ViewerAsset{...useAccountItemsForAssetsFragment}fragment SelectAssetStepViewerAssetFragment on ViewerAsset{...useSelectedAssetHandlerViewerAssetFragment,asset{uuid,id}}fragment SelectPaymentStepFragment on Query{...useFormattedPaymentMethodsFragment,...SelectPaymentStepPaymentMethodFragment,viewer{balanceData{balanceInWbl{value}},id},...useUserCefiTotalBalanceFragment,...useAddAccountButtonFragment}fragment SelectPaymentStepPaymentMethodFragment on Query{...CryptoPaymentMethodsFragment}fragment SelectServiceProviderStepFragment on Query{viewer{vasps{uuid,name,iconUrl},id}}fragment SelectTradableAccountStepFragment on ViewerAsset{...useAccountItemsForAssetsFragment,asset{uuid,id},rewardApy{formattedValue}}fragment SellMaxAmountAccountFragment on Account{...MaxSellButtonAccountFragment}fragment SellMaxAmountFragment on Query{...MaxSellButtonFragment}fragment SellPreviewStepAccountFragment on Account{uuid,...useSellCommitterFragment,...useSellQuoteSubmitterFragment,...BuySellFooterAccountFragment}fragment SellPreviewStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,...useSellQuoteSubmitterViewerAssetFragment,asset{displaySymbol,id}}fragment SellStatusStepAccountFragment on Account{uuid,...useSellStatusFragment,...BuySellFooterAccountFragment}fragment SellStatusStepDeprecatedAccountFragment on Account{uuid,...useSellStatusFragment,...BuySellFooterAccountFragment}fragment SellStatusStepDeprecatedFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,asset{uuid,slug,platformName,id}}fragment SellStatusStepDeprecatedViewerFragment on Query{...BuySellFooterQueryFragment,...StatusStepDeprecatedFragment,...isEligibleForSubscriptionFragment}fragment SellStatusStepFragment on Query{...BuySellFooterQueryFragment,...StatusStepFragment,...isEligibleForSubscriptionFragment}fragment SellStatusStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,asset{uuid,slug,platformName,id}}fragment SendFooterContentFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...FooterFragment,...useAssetCefiAvailableToSendFragment}fragment SendFooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...SendFooterContentFragment}fragment SendReceiveRedesignAssetSelectorFragment on Account{uuid,...useAccountSearchFragment,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:SEND,applicationContext:CONSUMER){supportedNetworks{networkSlug}}},...on Node{__isNode:__typename,id}}}fragment SendReceiveRedesignSendSoloQueryFragment on Query{...SendRedesignStepsQueryFragment}fragment SendRedesignAmountEntryAccountFragment on Account{assetOrFiatCurrency{__typename,...on ViewerAsset{assetBalanceBreakdown{availableToSendBalance{value},availableToSendBalanceFiat{value}},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){isGeofenced,supportedNetworks{isEnabled},...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment},...useEntryErrorFragment,...RetailRedesignAssetDisplayFragment,asset{displaySymbol,platformName,exponent,name,...RetailRedesignInputAssetFragment,id}},...on Node{__isNode:__typename,id}}}fragment SendRedesignAmountEntryQueryFragment on Query{viewer{userProperties{nativeCurrency,id},id},...RetailRedesignInputQueryFragment,...useCurrencyConverterFragment}fragment SendRedesignPreviewFragment on Account{assetOrFiatCurrency{__typename,...on ViewerAsset{asset{...useReceiptAmountFormatterFragment,exponent,imageUrl,id}},...on Node{__isNode:__typename,id}}}fragment SendRedesignPreviewQueryFragment on Query{viewer{userProperties{nativeCurrency,id},id},...useCurrencyConverterFragment}fragment SendRedesignStepsQueryFragment on Query{...SendStatusStepSendQueryFragment,...SendRedesignPreviewQueryFragment,...SendRedesignAmountEntryQueryFragment,...TwoFactorStepSendFragment,viewer{userProperties{nativeCurrency,id},balanceData{web3WalletBalanceInFiat(quoteCurrency:$nativeCurrency){value,currency}},...SendSelectRecipientStepViewerFragment,...FavoriteContactsViewerFragment,sendAccounts:accountsForFlow(flow:SEND){...SendReceiveRedesignAssetSelectorFragment,id},sendDefaultAccount:defaultAccountForFlow(flow:SEND)@include(if:$sendUseDefaultAccount){...SendRedesignAmountEntryAccountFragment,...SendSelectRecipientStepAccountFragment,...ChangeNetworkStepFragment,...SendRedesignPreviewFragment,...L2SelectionStepFragment,primary,availableBalance{value},uuid,assetOrFiatCurrency{__typename,...FavoriteContactsViewerAssetFragment,...SendStatusStepSendFragment,...StatusStepSendFragment,...AvailableToSendStepFragment,...on ViewerAsset{asset{displaySymbol,...SignMessageStepFragment,...ViewMoreRecentsAssetFragment,id},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){isGeofenced,...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment},...DestinationTagStepAssetFragment},...on Node{__isNode:__typename,id}},id},sendAccountV2:accountByUuidV2(uuid:$uuid)@skip(if:$skipAccountUuid){...SendRedesignAmountEntryAccountFragment,...SendSelectRecipientStepAccountFragment,...ChangeNetworkStepFragment,...SendRedesignPreviewFragment,...L2SelectionStepFragment,primary,availableBalance{value},uuid,assetOrFiatCurrency{__typename,...FavoriteContactsViewerAssetFragment,...SendStatusStepSendFragment,...StatusStepSendFragment,...AvailableToSendStepFragment,...on ViewerAsset{asset{displaySymbol,...SignMessageStepFragment,...ViewMoreRecentsAssetFragment,id},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){isGeofenced,...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment},...DestinationTagStepAssetFragment},...on Node{__isNode:__typename,id}},id},sendPolicyRestrictions:policyRestrictions(action:sends){...PolicyRestrictionEnforcerFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){accounts{...SendRedesignAmountEntryAccountFragment,...SendSelectRecipientStepAccountFragment,...ChangeNetworkStepFragment,...SendRedesignPreviewFragment,...L2SelectionStepFragment,primary,availableBalance{value},uuid,assetOrFiatCurrency{__typename,...FavoriteContactsViewerAssetFragment,...SendStatusStepSendFragment,...StatusStepSendFragment,...AvailableToSendStepFragment,...on ViewerAsset{asset{displaySymbol,...SignMessageStepFragment,...ViewMoreRecentsAssetFragment,id},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){isGeofenced,...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment},...DestinationTagStepAssetFragment},...on Node{__isNode:__typename,id}},id},id},sendAssetBySlug:assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){accounts{...SendRedesignAmountEntryAccountFragment,...SendSelectRecipientStepAccountFragment,...ChangeNetworkStepFragment,...SendRedesignPreviewFragment,...L2SelectionStepFragment,primary,availableBalance{value},uuid,assetOrFiatCurrency{__typename,...FavoriteContactsViewerAssetFragment,...SendStatusStepSendFragment,...StatusStepSendFragment,...AvailableToSendStepFragment,...on ViewerAsset{asset{displaySymbol,...SignMessageStepFragment,...ViewMoreRecentsAssetFragment,id},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){isGeofenced,...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment},...DestinationTagStepAssetFragment},...on Node{__isNode:__typename,id}},id},id},id},...RecipientInfoStepFragment,...SelectServiceProviderStepFragment}fragment SendSelectRecipientStepAccountFragment on Account{uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{...CbWalletCellViewerAssetFragment,externalWallets{walletAddress,appInfo{name,isActive}},asset{destinationTag{name},uuid,slug,platformName,...useIsEnsEligibleFragment,...useIsValidRecipientInput,id}},...on Node{__isNode:__typename,id}}}fragment SendSelectRecipientStepViewerFragment on Viewer{...useSendRecipientsFragment_3OVASn}fragment SendStatusStepSendFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset{asset{...useFormattedAmountsCommitSendAmountsFragment,id}}}fragment SendStatusStepSendQueryFragment on Query{...StatusStepDeprecatedFragment}fragment SignMessageStepFragment on Asset{uriScheme}fragment SimpleTradeFixedAmountsAccountFragment on Account{...SellMaxAmountAccountFragment}fragment SimpleTradeFixedAmountsFragment on Query{...BuyMaxAmountFragment,...SellMaxAmountFragment}fragment StatusStepDeprecatedFragment on Query{...AssetUpsellExperimentFragment,...FirstStakeIncentiveStatusUpsellFragment,...useAssetUpsellExperimentFragment}fragment StatusStepFragment on Query{...StatusStepUpsellFragment}fragment StatusStepSendFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...SendFooterFragment,...on ViewerAsset{asset{...useFormattedAmountsFragment,id}}}fragment StatusStepUpsellFragment on Query{...AssetUpsellExperimentFragment,...FirstStakeIncentiveStatusUpsellFragment,...useFirstStakeIncentiveEligibleFragment,...useAssetUpsellExperimentFragment}fragment TwoFactorAuthFormFragment on Query{...useTwoFactorFragment}fragment TwoFactorAuthFormModalLayoutFragment on Query{...TwoFactorAuthFormFragment}fragment TwoFactorStepLegacySendFragment on Query{...TwoFactorAuthFormModalLayoutFragment}fragment TwoFactorStepSendFragment on Query{...TwoFactorStepLegacySendFragment}fragment UnstakingInfoStepFragment on ViewerAsset{staking{buyAndStakeInfo{unstakingPeriod{infoTray{title,description,link{text,url}}}}}}fragment ViewMoreRecentsAssetFragment on Asset{...useIsEnsEligibleFragment,platformName,destinationTag{name},destinationTagForAddress(address:$address){name}}fragment WBLStepAccountFragment on Account{uuid,...BuySellFooterAccountFragment}fragment WBLStepAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...BuySellFooterAssetOrCurrencyFragment}fragment WBLStepFragment on Query{...BuySellFooterQueryFragment}fragment isEligibleForSubscriptionFragment on Query{viewer{coinbaseSubscriptionEligibility(eligibleEntities:[COINBASE_ONE_GENERAL]){isEligible},id}}fragment useAccountItemsForAssetsFragment on ViewerAsset{asset{displaySymbol,platformName,uuid,name,slug,...AssetIsStablecoinFragment,id},supportedContextsV2{isTradable,isConvertible},accounts{uuid,primary,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,...AssetIsStablecoinFragment,id}},...on Node{__isNode:__typename,id}},...useAccountSearchFragment,id}}fragment useAccountSearchFragment on Account{uuid,type,name,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,name,displaySymbol,platformName,slug,exponent,imageUrl,destinationTag{regex},...AssetSelectRowFragment,id},assetBalanceBreakdown{availableToSendBalanceFiat{value,currency},availableToSendBalance{value,currency}},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}},...SelectAssetRowAccountFragment,...AssetSelectorCellFragment}fragment useAddAccountButtonFragment on Query{viewer{fiatAccounts{availableBalance{currency},id},id}}fragment useAssetBalanceInfoAccountFragment on Account{availableBalance{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment useAssetBalanceInfoFragment on Query{...useCurrencyConverterFragment}fragment useAssetCefiAvailableToSendFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{assetBalanceBreakdown{availableToSendBalance{value,currency},availableToSendBalanceFiat{value,currency}}},...on ViewerAsset{asset{exponent,id},assetBalanceBreakdown{availableToSendBalance{value,currency},availableToSendBalanceFiat{value,currency}}}}fragment useAssetCefiTotalBalanceFragment on ViewerAsset{assetBalanceBreakdown{totalBalanceFiat{value,currency},totalBalance{value,currency}},asset{exponent,id}}fragment useAssetSelectorViewerAssetFragment on ViewerAsset{asset{name,imageUrl,id},...useLatestQuoteViewerAssetFragment,...useConvertIncrementToPrecisionFragment}fragment useAssetUpsellExperimentFragment on Query{viewer{ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title,cta{url}}},id},id}}fragment useAvailableBalanceForAssetViewerAssetFragment on ViewerAsset{accounts{primary,totalBalance{value},totalBalanceInNativeCurrency{value},availableBalance{value},availableBalanceInNativeCurrency{value},id}}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment useBaseSizesViewerAssetFragment on ViewerAsset{asset{brokerageProduct(filter:{quoteCurrency:\\"USD\\"}){baseMaxSize,baseMinSize,id},id}}fragment useBuyAndStakeEligibleFragment on ViewerAsset{...useStakingActionEligibilityFragment}fragment useBuyAndStakeUserWarningsFragment on ViewerAsset{staking{buyAndStakeInfo{userWarnings{messageId,message,link{text,url}}}}}fragment useBuyCommitterFragment on Account{id,uuid}fragment useBuyCommitterViewerAssetFragment on ViewerAsset{asset{uuid,platformName,experimental,id}}fragment useBuyPresetAmountsFragment on Query{viewer{userProperties{nativeCurrency,hasBuyDepositPaymentMethods,id},id}}fragment useBuyQuoteSubmitterFragment on Account{...useSharedQuoteParamsFragment}fragment useBuyQuoteSubmitterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useBuyQuoterFragment on Query{...useTransferQuoteErrorHandlerFragment}fragment useBuyStatusFragment on Account{uuid}fragment useBuyStatusUpsellViewerAssetFragment on ViewerAsset{asset{platformName,id},rewardApy{value}}fragment useBuyStatusViewerAssetFragment on ViewerAsset{asset{platformName,id}}fragment useConvertIncrementToPrecisionFragment on ViewerAsset{asset{brokerageProduct(filter:{quoteCurrency:\\"USD\\"}){baseIncrement,quoteIncrement,id},id}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useDepositWithdrawAccountFragment on Query{viewer{fiatAccounts{uuid,type,allowWithdrawals,allowDeposits,availableBalance{value},assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment useEntryErrorFragment on ViewerAsset{assetBalanceBreakdown{availableToSendBalance{value,currency}},asset{name,destinationTag{name},id}}fragment useFiatAccountAvailableBalanceFragment on Query{viewer{accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},id},id}}fragment useFirstStakeIncentiveEligibleFragment on Query{viewer{userProperties{country{code},personalDetails{address{state}},id},eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){yieldPromotion{assetCta{title}},accounts{accountHistoryEntries{edges{__typename}},id},id},ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title}},id},id}}fragment useFormStateMachineViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment,...useBaseSizesViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment useFormattedAmountsCommitSendAmountsFragment on Asset{...utilsFragment}fragment useFormattedAmountsFragment on Asset{...utilsFragment}fragment useFormattedPaymentMethodsFragment on Query{...useLimitGetterForTransferType,viewer{fiatAccounts{uuid,availableBalance{value,currency},id},id}}fragment useGetFormattedCurrentFiatPriceOfOneAssetFragment on Query{...useCurrencyConverterFragment}fragment useHandleCreateLimitOrderFragment on Query{viewer{fiatAccount:accountByUuidV2(uuid:\\"USD\\"){uuid,id},id}}fragment useHandleCreateLimitOrderViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,asset{uuid,platformName,id},accounts{uuid,primary,id}}fragment useHandleInputFieldChangeViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment}fragment useHasEnoughBalanceFragment on Query{viewer{fiatAccount:accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},id},id}}fragment useIsCoinbaseOneUserFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{type,id},id},id}}fragment useIsEnsEligibleFragment on Asset{contractAddress,platformName}fragment useIsFreeTradePromoCodeEligibleFragment on Query{viewer{userIncentives(filter:{incentiveType:TRADE_CODE,userIncentiveStatus:ACTIVE,redemptionStatus:REDEEMABLE}){userIncentiveStatus,redemptionMetadata{redemptionStatus},id},id}}fragment useIsInputDisabledFragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible}}fragment useIsJumboEnabledFragment on Query{viewer{userProperties{isJumboLimitEligible,id},id}}fragment useIsPaymentMethodEnabledInEuropeFragment on Query{viewer{userProperties{isPaypalBuyRestricted,country{code},id},id}}fragment useIsUsdcConvertibleOrTradableFragment on Query{viewer{usdcAsset:assetByUuid(uuid:\\"2b92315d-eab7-5bef-84fa-089a131333f5\\"){supportedContextsV2{isConvertible,isTradable},id},id}}fragment useIsValidRecipientInput on Asset{supportedAddressRegexes,addressRegex,...useIsEnsEligibleFragment}fragment useLatestQuoteViewerAssetFragment on ViewerAsset{asset{latestQuoteV2(quoteCurrency:$nativeCurrency){price},id}}fragment useLimitGetterForTransferType on Query{...useCurrencyConverterFragment,viewer{fiatAccounts{uuid,availableBalance{value},id},id}}fragment useMaxBuyAmountFragment on Query{viewer{usdcAccount:accountByUuidV2(uuid:\\"USDC\\"){availableBalanceInNativeCurrency{value},id},id}}fragment useMaxSellAmountAccountFragment on Account{availableBalance{currency,value},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,exponent,id}},...on TiersCurrency{code,exponent},...on Node{__isNode:__typename,id}}}fragment useMaxSellAmountFragment on Query{...useCurrencyConverterFragment}fragment usePreloadBuySellPreviewFragment on ViewerAsset{asset{uuid,id}}fragment useReceiptAmountFormatterFragment on Asset{platformName,exponent}fragment useRecentContactsFragment_4k8aT2 on Viewer{accountHistory{recentSends(first:5){edges{cursor,node{amount{currency},uuid,createdAt,category,details{__typename,...on CryptoSendDetails{cryptoRecipient:recipient{address,destinationTag}},...on UserSendDetails{recipient,avatarUrl}},viewerAsset{accounts{primary,uuid,id},id},id,__typename}},pageInfo{endCursor,hasNextPage}}}}fragment useSelectedAssetHandlerFragment on ViewerAsset{asset{uuid,platformName,id},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id}}fragment useSelectedAssetHandlerViewerAssetFragment on ViewerAsset{asset{uuid,id}}fragment useSellCommitterFragment on Account{id,uuid}fragment useSellQuoteSubmitterFragment on Account{...useSharedQuoteParamsFragment}fragment useSellQuoteSubmitterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useSellQuoterFragment on Query{...useTransferQuoteErrorHandlerFragment}fragment useSellStatusFragment on Account{uuid}fragment useSendRecipientsFragment_3OVASn on Viewer{sendReceiveContacts{allContacts(first:5){edges{node{uuid,blockchainAddresses{uuid,address,destinationTag,label},id,__typename},cursor},pageInfo{endCursor,hasNextPage}}},...useRecentContactsFragment_4k8aT2}fragment useSharedQuoteParamsFragment on Account{uuid}fragment useSharedQuoteParamsViewerAssetFragment on ViewerAsset{asset{platformName,id}}fragment useStakingActionEligibilityFragment on ViewerAsset{staking{actionEligibility{action,isEnabled,isHidden}}}fragment useSubscriberStatusFragment_1Cxja2 on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{tier,id},id},id}}fragment useSupportedNetworksFragment on SendReceiveSupportedNetworks{supportedNetworks{networkSlug,isEnabled,isDefault,networkName,assetImageUrl,isFreeGasEnabled}}fragment useTradeBenefitDataFragment_34IKx5 on Query{viewer{coinbaseSubscriptionUserBenefit{simpleTradeBenefit{userBenefitState{isEligible},hasBenefitCap,benefitResetDate,maxFreeTradingVolume{value,currency},remainingFreeTradingVolume{value,currency},totalFreeTradingVolume{value,currency}}},id}}fragment useTransferQuoteErrorHandlerFragment on Query{...useIsJumboEnabledFragment}fragment useTransferQuoteSubmitterFragment on Account{...useBuyQuoteSubmitterFragment,...useSellQuoteSubmitterFragment}fragment useTransferQuoteSubmitterViewerAssetFragment on ViewerAsset{asset{uuid,experimental,id},...useBuyQuoteSubmitterViewerAssetFragment,...useSellQuoteSubmitterViewerAssetFragment}fragment useTransferQuoterFragment on Account{...useSharedQuoteParamsFragment}fragment useTransferQuoterQueryFragment on Query{...useBuyQuoterFragment,...useSellQuoterFragment}fragment useTransferQuoterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useTwoFactorFragment on Query{viewer{userProperties{secondFactor{twoFactorMethod},id},id}}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}fragment useYieldPromotionHandlerFragment on Query{viewer{ethAssetBySymbol:assetBySymbol(symbol:\\"ETH\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},eth2AssetBySymbol:assetBySymbol(symbol:\\"ETH2\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},id}}fragment utilsFragment on Asset{exponent}","36cb0ea5c7ec5f1cf11376b9171fbc82561d697a05e2f1a8411bc77a39e57c7c":"query WatchlistTableContainerSortableListTrendingAssetsRefetchableQuery($after:String,$currency:TickerSymbol!,$topMoversCount:Int!){...WatchlistTableContainerTrendingAssetsFragment_WGPvJ}fragment HomeWatchlistRowContentFragment on ViewerAsset{...RowHomeFragment}fragment HomeWatchlistRowFragment on ViewerAsset{...HomeWatchlistRowContentFragment}fragment HomeWatchlistTableRowFragment on ViewerAsset{...HomeWatchlistRowFragment,asset{uuid,id},supportedContextsV2{isTradable}}fragment RowContentHomeFragment on ViewerAsset{asset{...WatchListStarAssetFragment,color,imageUrl,marketCapV2(quoteCurrency:$currency),name,recentlyListed,slug,symbol,uuid,latestQuoteV2(quoteCurrency:$currency){quoteCurrency,price},priceDataForDayV2(quoteCurrency:$currency){quotes{price}},latestPercentChangesV2(quoteCurrency:$currency){day},id}}fragment RowContentTradeFragment on Asset{...WatchListStarAssetFragment,color,imageUrl,marketCapV2(quoteCurrency:$currency),name,recentlyListed,slug,symbol,displaySymbol,uuid,latestQuoteV2(quoteCurrency:$currency){quoteCurrency,price},priceDataForDayV2(quoteCurrency:$currency){resolution,quotes{price}},latestPercentChangesV2(quoteCurrency:$currency){hour,day,week,month,year,all}}fragment RowHomeFragment on ViewerAsset{...RowContentHomeFragment}fragment RowTradeFragment on Asset{...RowContentTradeFragment}fragment WatchListStarAssetFragment on Asset{...WatchListStarContentAssetFragment}fragment WatchListStarContentAssetFragment on Asset{uuid,name,platformName}fragment WatchlistTableContainerTrendingAssetsFragment_WGPvJ on Query{viewer{trendingAssets:allAssets(first:$topMoversCount,after:$after,sort:VOLUME,order:DESC){edges{__typename,node{...HomeWatchlistTableRowFragment,asset{uuid,...RowTradeFragment,id},supportedContextsV2{isTradable},id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}","36fc16974a1e68b36673d0b9a6f7c493cafeedda518d6b3e56857e27d65ca040":"query useGetDepositStatusQuery($accountId:Uuid!,$transferId:Uuid!){viewer{accountByUuidV2(uuid:$accountId){depositByUuid(uuid:$transferId){status,cancelReason{message},subtotal{value,currency},id},id},id}}","37431a951b36cb629c6a7b86d41ca98aef42697346f421bdddfd1ab940bf4cae":"query RemediationAlertQuery{viewer{remediationAlert(mode:onboarding){title,buttonText,primaryCallToActionUrl,primaryCallToActionText,secondaryCallToActionUrl,secondaryCallToActionText,alertList{content,iconId,callToActionText,callToActionUrl}},id}}","3753bfde5a4cd2a3e90aab6327411d54a165d8d8b15132a38811394bc15a754f":"query TopMoversRowListQuery($nativeCurrency:TickerSymbol!){...useSerializedProductsFragment}fragment getIsProductTradableFragment on Query{...readIsSymbolFiatCurrencyCodeFragment,...readIsUSDCTradableFragment}fragment readIsProSupportedAssetFragment on ViewerAsset{supportedContextsV2{isPro}}fragment readIsSymbolFiatCurrencyCodeFragment on Query{viewer{fiatAccounts{assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment readIsUSDCTradableFragment on Query{viewer{usdcViewerAsset:assetBySymbol(symbol:\\"USDC\\"){...readIsProSupportedAssetFragment,id},id}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useGetIsProductViewOnlyFragment on Query{viewer{brokerageAssets{edges{node{asset{platformName,id},...readIsProSupportedAssetFragment,id}}},id},...getIsProductTradableFragment}fragment useSerializedProductsFragment on Query{...useCurrencyConverterFragment,...useGetIsProductViewOnlyFragment}","37d2579905ce706f1363d17904102d932f47418ae5ca201bf12145917795aab4":"query InteracContentQuery{...InteracTransferConfirmationStepFragment,...InteracInputStepFragment,...VerifyInteracTransferStepFragment}fragment InteracInputStepFragment on Query{viewer{policyRestrictions(action:deposits){...PolicyRestrictionEnforcerFragment,id},id}}fragment InteracTransferConfirmationStepFragment on Query{viewer{fiatAccounts{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment VerifyInteracTransferStepFragment on Query{...InteracInputStepFragment}","37da3cdd19970602ecc5ed71444b9054b34ec4c391a800b9ebc6e5961f4814cb":"query PortfolioTransferAllAssetSelectorStepRefetchable($count:Int!,$cursor:String,$skipAllSpotPositions:Boolean!,$sortField:PortfolioPositionSortField=PORTFOLIO_POSITION_SORT_AVAILABLE_AMOUNT){...PortfolioTransferAllAssetSelectorStepFragment_3NpFU1}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetOrCurrencyIconFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on ViewerAsset{asset{...AssetCurrencyIconFragment,id}},...on TiersCurrency{code}}fragment PortfolioTransferAllAssetSelectorStepFragment_3NpFU1 on Query{viewer@skip(if:$skipAllSpotPositions){spotPositions(first:$count,after:$cursor,sortField:$sortField){edges{node{asset{__typename,...AssetOrCurrencyIconFragment,...on ViewerAsset{asset{uuid,displaySymbol,name,id}},...on TiersCurrency{code,name},...on Node{__isNode:__typename,id}},availableToTradeFiat{amount,currency,id},availableToTradeCrypto{amount,currency,id},id,__typename},cursor},pageInfo{hasNextPage,endCursor}},id}}","38082f7d5c179549cd430f42db4877f5c145b59cf815a25a9da0cbeeaaee3fa6":"query IssuanceRewardSuccessStepQuery($rewardProgramId:String!){...CardRewardSuccessFragment_1381V3}fragment CardRewardSuccessFragment_1381V3 on Query{viewer{card{rewardProgramByID(rewardProgramId:$rewardProgramId){expirationDate,percentEarned,assetEarned{platformName,name,id}}},id}}","3824266ce5644f0e250d76916421c531e7709c6341352c2f0238f4f775c962e9":"query OpenBankingQrCodeStepQuery($transferId:Uuid!,$accountId:Uuid!){viewer{accountByUuidV2(uuid:$accountId){buyByUuid(uuid:$transferId){status,verification{verificationStatus},cancelReason{message,code},id},id},id}}","384a62266b38eecbe4ef0e3b8bdc1c87d480c6250f9db749aaebbf77a21240f0":"query AddContactStepQuery($uuid:Uuid!,$address:String!){viewer{accountByUuidV2(uuid:$uuid){uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{destinationTag{name},destinationTagForAddress(address:$address){name},id}},...on Node{__isNode:__typename,id}},address{addressInfo{destinationTag},id},id},id}}","387b16f1b70e820f22e3b39c80abd2dcd0da7fdf2dfb9da32d09c316853e9b0b":"query WithdrawModalQuery($uuid:Uuid!){viewer{accountByUuidV2(uuid:$uuid){uuid,type,name,allowWithdrawals,availableBalance{value},assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}},id},id}}","39149bbc87e684339f0e32d0bd91bf79f4ca37d6beaedee934510578676376cd":"query DappMarketplaceListFragmentQuery($after:String,$filter:DefiDappsFilter!,$filterAllSponsored:DefiDappsFilter!,$filterCatSponsored:DefiDappsFilter!,$first:Int!,$firstSponsored:Int!,$order:[DefiDappsOrder!]){...DappListingsTableQueryFragment_3o1WWB}fragment DappListingsTableQueryFragment_3o1WWB on Query{viewer{defiV2{marketplace{sponsoredCategoryDapps:dapps(filter:$filterCatSponsored,first:$firstSponsored){edges{node{id,iconImageUrl,name,tagline,slug,traits,rating{average,distribution},categories{id,name},supportedNetworks{chainId,name,imageUrl,id},url}}},sponsoredAllDapps:dapps(filter:$filterAllSponsored,first:$firstSponsored){edges{node{id,iconImageUrl,name,tagline,slug,traits,rating{average,distribution},categories{id,name},supportedNetworks{chainId,name,imageUrl,id},url}}},dapps(order:$order,filter:$filter,first:$first,after:$after){edges{node{id,iconImageUrl,name,tagline,slug,categories{id,name},traits,metrics{overallRank,ranks{place}},supportedNetworks{chainId,name,imageUrl,id},rating{average,distribution},url,__typename},cursor},pageInfo{endCursor,hasNextPage}}}},id}}","396d435077a6f57ef456db9b5e6693507384293a3f3ff46c52fbd785d62e6a9f":"query InviteFriendsContentQuery{viewer{policyRestrictions(action:receives){restrictionName,id},id},...InviteTextFragment}fragment InviteTextFragment on Query{viewer{userProperties{country{code},id},nuxProperties{referrerTerms{bonusAmount{value,currency},thresholdAmount{value,currency}}},id}}","39f751661e84a354bdb5687c5b8e937ad9dbf62b7c6d8a81b1a4350f2bcad7ef":"query LinkBancomatQuery{viewer{fiatAccounts{uuid,availableBalance{currency},id},id}}","3a62ed5b60364517a0103d2f9b57ea606c86dabd0bfc3c9ce34a66336264f4f5":"query useStableBalancesEligibleQuery($assetId:Uuid!){viewer{assetByUuid(uuid:$assetId){supportedContextsV2{isConvertible},id},id}}","3a9a811837a1fbf1ec191daa1c392dc973ceb39b7aab7f0676db6c4c110990f9":"query useChatEventSubscriberTestQuery($conversationUuid:Uuid!,$first:Int!,$after:String,$before:String,$last:Int){viewer{conversationByUuid(uuid:$conversationUuid){node{events(first:$first,after:$after,before:$before,last:$last){edges{cursor,node{__typename,id}},pageInfo{endCursor,hasNextPage,hasPreviousPage,startCursor}},id}},...ChatBodyConversationThreadFragment_3HTZqc,id}}fragment ChatBodyConversationThreadFragment_3HTZqc on Viewer{chatSupportConfigSettings{piiRegexList{label,regex}},conversationByUuid(uuid:$conversationUuid){node{uuid,isClosed,events(first:$first,after:$after,before:$before,last:$last){edges{cursor,node{id,uuid,type,createTime,participant{participantType,id},...MessageTypeToUIRendererFragment,__typename}},pageInfo{endCursor,hasNextPage,hasPreviousPage,startCursor}},id}}}fragment MessageBubbleFragment on ConversationEvent{id,uuid,participant{id,displayName,participantType},createTime,messageContent{message,replies{label,link,messageToPublish},extraElementType,extraElementPayload}}fragment MessageTypeToUIRendererFragment on ConversationEvent{type,...MessageBubbleFragment,...ParticipantBubbleFragment}fragment ParticipantBubbleFragment on ConversationEvent{participant{displayName,participantType,id}}","3aaf49724baaf29e0c0cf009e499bb3d167470dc9a0abc0695d4c1700a006d03":"mutation use3dsBuyCompleterMutation($input:CompleteSecure3DBuyInput!){completeSecure3DBuy(input:$input){__typename,...on CompleteSecure3DBuySuccess{transferBuy{...commitBuyFragment,id}},...on GenericError{message}}}fragment commitBuyFragment on TransferBuy{uuid,resource,amount{value,currency},fee{value,currency},recurringPayment,commitNotice{title,description},cardStatus,wblUxData{title,description},nextStep{action:Action,maxPollAttempts:MaxPollAttempts,pollIntervalMs:PollIntervalInMs}}","3ad7bee6c68a8974ddaccebedf583f040c24c049ce0bc217509f0ab992c1ae28":"query usePollFor3dsDetailsQuery($accountId:Uuid!,$transferId:Uuid!){viewer{accountByUuidV2(uuid:$accountId){buyByUuid(uuid:$transferId){status,requiresCompletionStep,cardStatus,secure3DVerification{url,payload{name,value}},checkoutUrl,id},id},id}}","3b0cbb71c57b04200ae9e5965c3032577201084455a40dbea4ce5b786f12cf38":"mutation useValidateSignupPromoCodeMutation($code:String!){validateSubscriptionCode(input:{code:$code}){__typename,...on ValidateSubscriptionCodeSuccess{offer{maxClaimsPerOffer,externalOfferType,metadata{shortDescription,longDescription},details{discountOfferDetails{discount{percent,amount{value}},targetBillingFrequency{unit,numberOfUnits}}},id},viewer{coinbaseSubscriptionPlans(filter:{code:$code}){...getSubscriptionPlanFragment,id},id}},...on ValidateSubscriptionCodeFailure{reason}}}fragment getSubscriptionPlanFragment on CoinbaseSubscriptionPlan{id,displayName,type,product,planBillingFrequency{unit,numberOfUnits},subscriptionPlanUuid,price{value,currency},promotion{promotionType,id},proratedPrice{value,currency},tier,metadata{migrationMetadata{__typename,...on CoinbaseSubscriptionPlanMigrationBillingCycleChange{initialBillingPeriodEnd,proratedPrice{value,currency},creditRefund{value,currency}}}}}","3b405df572c92effab08f9ab2319fe9d3466746da01152cc4ba57d7160851fa7":"mutation FedWireStepsMutation($input:CreateVirtualAccountNumberInput!){createVirtualAccountNumber(input:$input){__typename,...on CreateVirtualAccountNumberSuccess{__typename},...on BadRequestError{code,message}}}","3b48446b2d235ad398260afe668e09c82015b9d1d77195a7b09da2eabfd34cbd":"query AssetOverviewQuery($assetUuid:Uuid!,$assetSlug:String!,$nativeCurrency:TickerSymbol!,$locale:Locale!,$skipWrappedEntry:Boolean!,$sourcePage:SourceType!,$country:String!,$chainId:Int!,$skipDappWalletExperiment:Boolean!,$assetArticlesCount:Int!,$skipEth2Announcement:Boolean!,$skipAssetPerfTimeRanges:Boolean!,$shouldIncludeBalanceSummaryInfo:Boolean!,$productKey:String!,$accountUuid:Uuid!,$assetSymbol:String!,$skipAccountUuid:Boolean!,$skipAssetSlug:Boolean!,$skipAssetSymbol:Boolean!,$skipAssetUuid:Boolean!,$includeAutoStakingCheck:Boolean!,$targetAssetSlug:String!,$skipTargetAssetSlug:Boolean!){...AssetOverviewFragment,viewer{assetBySlug(slug:$assetSlug){asset{slug,displaySymbol,id},id},id}}fragment AddCashStepFragment on Query{viewer{fiatAccounts{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment AssetArticlesFragment_1dqelG on Asset{uuid,newsArticles(first:$assetArticlesCount){edges{node{id,linkUrl,title,description,attributionSource,images{url,description},publicationDate,relatedAssets{uuid,name,slug,color,id},__typename},cursor},pageInfo{endCursor,hasNextPage}},id}fragment AssetBalancesAssetFragment on ViewerAsset{...BalanceSummaryEntryPointFragment,...useBalancesForAssetViewerAssetFragment,...useStakingActionEligibilityFragment,...useAssetCefiStakingV2BalanceFragment,...useHasStakedAccountFragment,assetBalancesAccounts:accounts(portfolioCategory:PORTFOLIO_CATEGORY_ALL){uuid,type,primary,allowDeposits,allowWithdrawals,platform,totalBalance{value,currency},totalBalanceInNativeCurrency{value,currency},portfolio{name,type,id},id},earnProgram{type,currentRate{formatted,unitSymbol},id},asset{uuid,symbol,slug,contractAddress,platformName,imageUrl,name,exponent,id}}fragment AssetBalancesFragment on Query{...useBalancesForAssetFragment,viewer{userProperties{country{code},id},id},...useHasUsdcPageRedesignEnabledFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetDisclaimerFragment on ViewerAsset{asset{uuid,name,listed,experimental,tradableOnWallet,id},supportedContextsV2{isTradable}}fragment AssetHeadFragment_1T6djO on Query{viewer{assetBySlug(slug:$assetSlug){asset{platformName,displaySymbol,uuid,color,latestQuote:latestQuoteV2(quoteCurrency:$nativeCurrency){baseCurrency,quoteCurrency,price,timestamp},latestPercentChanges:latestPercentChangesV2(quoteCurrency:$nativeCurrency){hour,day,week,month,year,all},priceDataForHour:priceDataForHourV2(quoteCurrency:$nativeCurrency){yAxisScalingFactor,quotes{price,timestamp}},priceDataForDay:priceDataForDayV2(quoteCurrency:$nativeCurrency){yAxisScalingFactor,quotes{price,timestamp}},priceDataForWeek:priceDataForWeekV2(quoteCurrency:$nativeCurrency){yAxisScalingFactor,quotes{price,timestamp}},priceDataForMonth:priceDataForMonthV2(quoteCurrency:$nativeCurrency){yAxisScalingFactor,quotes{price,timestamp}},priceDataForYear:priceDataForYearV2(quoteCurrency:$nativeCurrency){yAxisScalingFactor,quotes{price,timestamp}},priceDataForAll:priceDataForAllV2(quoteCurrency:$nativeCurrency){yAxisScalingFactor,quotes{price,timestamp}},id},id},id}}fragment AssetInfoContentFragment_4mYyp4 on ViewerAsset{...RewardPromotionBySourceFragment_3sX2PY,...AssetInfoNewFragment,asset{uuid,symbol,name,...useAssetInfoFragment_4mYyp4,description:descriptionV2(locale:$locale),whitePaper,officialWebsite,id}}fragment AssetInfoContentViewerFragment on Query{...useHasUsdcPageRedesignEnabledFragment}fragment AssetInfoNewFragment on ViewerAsset{rewardApy{formattedValue,statsLabel,detailedDescription},earnAsset{copy{supportLink{text,url}},id}}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment AssetListingStateFragment on Query{...SimpleTradeQueryFragment,...WrapEth2EntrypointFragment,viewer{assetBySlug(slug:$assetSlug){asset{uuid,platformName,...WalletDeeplinkAssetFragment,...DexTradeUpsellFragment,id},supportedContextsV2{isTradable,isConvertible,isWallet,isWrappable,isDex},id},eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){asset{uuid,id},...WrapEth2EntrypointViewerAssetFragment,id},cbETHEligibilityState:assetBySymbol(symbol:\\"eth2\\"){wrappedAsset{warning{title}},id},id}}fragment AssetMetaDataFragment on Asset{symbol,name,slug}fragment AssetOrCurrencyIconFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on ViewerAsset{asset{...AssetCurrencyIconFragment,id}},...on TiersCurrency{code}}fragment AssetOverviewFragment on Query{...AssetListingStateFragment,...WalletPromotionsCTAQueryFragment,...AssetBalancesFragment,...SecondaryAssetCTAFragment,...YieldPromotionsFragment,viewer{assetBySlug(slug:$assetSlug){...AssetTradeButtonViewerAssetFragment,...HeaderBarViewerAssetFragment,...AssetPerformanceFragment,...WalletPromotionsCTAFragment,...SecondaryAssetCTAViewerAssetFragment,...YieldPromotionsViewerAssetFragment,...EarnAssetPageContentAssetFragment,...AssetBalancesAssetFragment,...UnwrapEntrypointContent,...AssetTitleFragment,...StakingV2PromotionFragment,...useHasStakedAccountFragment,...useHasConsumerPortfolioAccountFragment,earnProgram{alerts{...EarnAlertsFragment,id},id},accounts{primary,uuid,...HeaderBarAccountFragment,id},asset{uuid,symbol,slug,name,supportedContextsForLocation(countryCode:$country){isTradable},...useAssetPriceSubscriptionAssetFragment_4rvDrR,...AssetMetaDataFragment,...CorrelatedAssetsFragment_ivz3f,...AssetArticlesFragment_1dqelG,id},supportedContextsV2{isWrapped},...AssetInfoContentFragment_4mYyp4,...WrapOrStakePromotionFragment_2nkkUa,...WrappedAssetFAQFragment_4zn8Ue,id},id},...AssetTitleViewerFragment,...useHasDappWalletAddressFragment_knzBA,...useAssetPriceSubscriptionFragment,...AssetInfoContentViewerFragment,...AssetRiskCategoriesFragment,...HeaderBarPortfolioFragment,...useETH2AnnouncementEligibleFragment_3d9NvP,...useFirstStakeIncentiveEligibleFragment,...useGetDappWalletBalanceFragment_36wPBL,...EarnAssetPageContentFragment,...AssetTradeButtonFragment,...useHasUsdcPageRedesignEnabledFragment,...RecurringBuysCardFragment,...UsdcAnnouncementCardFragment,...CorrelatedAssetsTopAssetsFragment,...AssetStatsFragment_2AMCsF,...AssetOverviewPriceChartFragment_17hh9J}fragment AssetOverviewPriceChartFragment_17hh9J on Query{...AssetStatsFragment_2AMCsF,viewer{assetBySlug(slug:$assetSlug){...WrappedAssetFAQFragment_4zn8Ue,...AssetTitleFragment,asset{...MobileWalletDeeplinkFragment,id},supportedContextsV2{isTradable,isConvertible,isWallet,isWrapped},id},id},...AssetTitleViewerFragment,...AssetHeadFragment_1T6djO,...useHasDappWalletAddressFragment_knzBA}fragment AssetPaymentMethodCellFragment_1y8mVz on Query{viewer{paymentAsset:assetByUuid(uuid:\\"2b92315d-eab7-5bef-84fa-089a131333f5\\"){asset{uuid,imageUrl,name,platformName,id},assetBalanceBreakdown{availableToTradeBalanceFiat{value}},rewardApy{formattedValue},id},id}}fragment AssetPerformanceFragment on ViewerAsset{...useBalanceSummaryEntryPointAssetFragment,asset{platformName,categories{slug,id},id},assetPerformance@include(if:$skipAssetPerfTimeRanges){__typename,...on AssetPerformance{gainLoss{currency,value},totalInvested{currency,value},totalBalance{currency,value},hasPerformanceAvailable,percentOfPortfolio,averageCost{currency,value}},...on AssetPerformanceUserNotFound{__typename}},assetPerformancesTimeRanges@skip(if:$skipAssetPerfTimeRanges){__typename,...on AssetPerformanceTimeRanges{oneDayPerformance{gainLoss{value,currency},hasPerformanceAvailable},allTimePerformance{gainLoss{value,currency},totalBalance{currency,value},hasPerformanceAvailable,percentOfPortfolio,averageCost{currency,value},totalInvested{currency,value}}}}}fragment AssetRiskCategoriesFragment on Query{assetBySlug(slug:$assetSlug){slug,ukFinancialPromotionCategories,id}}fragment AssetSelectRowFragment on Asset{...AssetCurrencyIconFragment}fragment AssetSelectorCellFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,name,exponent,...AssetIsStablecoinFragment,unitPriceScaleV2(quoteCurrency:$nativeCurrency),latestQuoteV2(quoteCurrency:$nativeCurrency){price,percentChanges{day}},...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment AssetStatsFragment_2AMCsF on Query{viewer{assetBySlug(slug:$assetSlug){...AssetStatsSharedFragment,asset{uuid,name,displaySymbol,platformName,dominance,marketCap:marketCapV2(quoteCurrency:$nativeCurrency),circulatingSupply,maxSupply,volume24H:volume24hV2(quoteCurrency:$nativeCurrency),volumePercentChange24H:volumePercentChange24hV2(quoteCurrency:$nativeCurrency),priceDataForDayV2(quoteCurrency:$nativeCurrency){quotes{price,quoteCurrency},percentChange},allTimeHighV4(quoteCurrency:$nativeCurrency){value,date},cycleLowV2(quoteCurrency:$nativeCurrency){value,date},latestQuote:latestQuoteV2(quoteCurrency:$nativeCurrency){price,timestamp},latestPercentChanges:latestPercentChangesV2(quoteCurrency:$nativeCurrency){year},signals{tradableMarketCapRank,holdTime{value,updatedAt},tradingActivity{value,updatedAt},percentHolding{rank,value,updatedAt}},id},supportedContextsV2{isConvertible},id},btc:assetByUuid(uuid:\\"5b71fc48-3dd3-540c-809b-f8c94d0e68b5\\"){asset{latestPercentChangesV2(quoteCurrency:$nativeCurrency){year},id},id},eth:assetByUuid(uuid:\\"d85dce9b-5b73-5c3c-8978-522ce1d1c1b4\\"){asset{latestPercentChangesV2(quoteCurrency:$nativeCurrency){year},id},id},id},...useHasUsdcPageRedesignEnabledFragment,marketHealth:marketHealthV2(quoteCurrency:$nativeCurrency,resolution:YEAR){marketCapStats{percentChange}}}fragment AssetStatsSharedFragment on ViewerAsset{...useStatsListFragment}fragment AssetTitleFragment on ViewerAsset{...AssetDisclaimerFragment,asset{...WatchListStarAssetFragment,name,uuid,id}}fragment AssetTitleViewerFragment on Query{...WatchListStarFragment}fragment AssetTradeButtonFragment on Query{...useAssetTradeEligibilityFragment}fragment AssetTradeButtonViewerAssetFragment on ViewerAsset{...useAssetTradeEligibilityViewerAssetFragment}fragment AssetUpsellExperimentFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment BalanceSummaryEntryPointFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment BuyAndStakeSwitchRowFragment on ViewerAsset{asset{platformName,id},rewardApy{formattedValue,statsLabel},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},staking{buyAndStakeInfo{unstakingPeriod{value,infoTray{__typename}}}}}fragment BuyMaxAmountFragment on Query{...MaxBuyButtonFragment}fragment BuyPreviewStepAccountFragment on Account{uuid,...useBuyCommitterFragment,...useBuyQuoteSubmitterFragment,...BuySellFooterAccountFragment}fragment BuyPreviewStepViewerAssetContentFragment on ViewerAsset{asset{platformName,displaySymbol,id},staking{buyAndStakeInfo{buyCta}},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},...RewardApyLabelFragment,...BuyAndStakeSwitchRowFragment,...useBuyAndStakeEligibleFragment,...useBuyAndStakeUserWarningsFragment,...BuySellFooterAssetOrCurrencyFragment,...useBuyQuoteSubmitterViewerAssetFragment,...useBuyCommitterViewerAssetFragment}fragment BuyPreviewStepViewerAssetFragment on ViewerAsset{...BuyPreviewStepViewerAssetNewFragment,...BuyPreviewStepViewerAssetOldFragment}fragment BuyPreviewStepViewerAssetNewFragment on ViewerAsset{...BuyPreviewStepViewerAssetContentFragment}fragment BuyPreviewStepViewerAssetOldFragment on ViewerAsset{asset{uuid,platformName,displaySymbol,id},...BuyPreviewStepViewerAssetContentFragment}fragment BuySellAssetsFragment on ViewerAsset{asset{uuid,platformName,...AssetIsStablecoinFragment,id},accounts{type,primary,...BuyStatusStepAccountFragment,...BuyStatusStepDeprecatedAccountFragment,...BuyWaitTimerStepAccountFragment,...EntryStepBuySellAccountFragment,...ProcessingPayoutStepAccountFragment,...SellStatusStepAccountFragment,...SellStatusStepDeprecatedAccountFragment,...WBLStepAccountFragment,...SellPreviewStepAccountFragment,...BuyPreviewStepAccountFragment,...RecurringRewardTermsStepAccountFragment,id},...SelectAssetStepFragment,...EntryStepBuySellAssetFragment,...SellStatusStepDeprecatedFragment,...BuyStatusStepDeprecatedViewerAssetFragment,...WBLStepAssetOrCurrencyFragment,...RecurringRewardTermsStepAssetOrCurrencyFragment,...usePreloadBuySellPreviewFragment,...BuyAndStakeSwitchRowFragment,...BuyPreviewStepViewerAssetFragment,...SelectAssetStepViewerAssetFragment,...SellStatusStepViewerAssetFragment,...BuyStatusStepViewerAssetFragment,...LimitOrderInputStepViewerAssetFragment,...FeesInfoStepViewerAssetsFragment,...LimitOrderPreviewStepViewerAssetFragment,...PriceInfoStepFragment,...UnstakingInfoStepFragment,...SellPreviewStepViewerAssetFragment}fragment BuySellContentFragment on Query{...AddCashStepFragment,...PaymentMethodInfoStepFragment,...EntryStepBuySellFragment,...SellStatusStepDeprecatedViewerFragment,...WBLStepFragment,...RecurringRewardTermsStepragment,...SelectPaymentStepFragment,...SellStatusStepFragment,...LimitOrderInputStepFragment,...LimitOrderPreviewStepContentFragment,...useTradeBenefitDataFragment_34IKx5,...useIsPaymentMethodEnabledInEuropeFragment}fragment BuySellEntrySelectorFragment on Query{...useGetFormattedCurrentFiatPriceOfOneAssetFragment}fragment BuySellFooterAccountFragment on Account{...useAssetBalanceInfoAccountFragment}fragment BuySellFooterAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...FooterFragment}fragment BuySellFooterQueryFragment on Query{...useAssetBalanceInfoFragment}fragment BuySellFragment_1Cxja2 on Query{...BuySellPaginationFragment,...useLimitGetterForTransferType,...useFormattedPaymentMethodsFragment,...BuySellContentFragment,viewer{btcViewerAsset:assetBySymbol(symbol:\\"BTC\\"){asset{uuid,id},...BuySellViewerAssetsFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){asset{uuid,id},...BuySellViewerAssetsFragment,id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){asset{uuid,id},...BuySellViewerAssetsFragment,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){asset{uuid,id},...BuySellViewerAssetsFragment,id},accountByUuid:accountByUuidV2(uuid:$accountUuid)@skip(if:$skipAccountUuid){assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,id},...BuySellViewerAssetsFragment},...on Node{__isNode:__typename,id}},id},balanceData{balanceInWbl{value}},buyPolicyRestrictions:policyRestrictions(action:buys){...PolicyRestrictionEnforcerFragment,id},sellPolicyRestrictions:policyRestrictions(action:sells){...PolicyRestrictionEnforcerFragment,id},coinbaseSubscription(productKey:$productKey){subscriptionPlan{type,id},id},id},...useBuyPresetAmountsFragment,...useSubscriberStatusFragment_1Cxja2,...useIsFreeTradePromoCodeEligibleFragment}fragment BuySellPaginationFragment on Query{viewer{tradableAssets:tradableAssetsV2(first:25){edges{node{asset{uuid,id},...BuySellViewerAssetsFragment,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment BuySellProviderFragment on ViewerAsset{asset{uuid,name,platformName,displaySymbol,id}}fragment BuySellViewerAssetsFragment on ViewerAsset{asset{uuid,marketCapV2(quoteCurrency:$nativeCurrency),id},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},...BuySellAssetsFragment,...BuySellProviderFragment}fragment BuyStatusStepAccountFragment on Account{uuid,...useBuyStatusFragment,...BuySellFooterAccountFragment}fragment BuyStatusStepDeprecatedAccountFragment on Account{uuid,...useBuyStatusFragment,...BuySellFooterAccountFragment}fragment BuyStatusStepDeprecatedViewerAssetFragment on ViewerAsset{asset{uuid,slug,platformName,id},...BuySellFooterAssetOrCurrencyFragment,...useBuyStatusUpsellViewerAssetFragment,...useBuyStatusViewerAssetFragment}fragment BuyStatusStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,...useBuyStatusViewerAssetFragment,...BuyUpsellBannerViewerAssetFragment,asset{uuid,slug,platformName,id}}fragment BuyUpsellBannerViewerAssetFragment on ViewerAsset{...useBuyStatusUpsellViewerAssetFragment}fragment BuyWaitTimerStepAccountFragment on Account{uuid}fragment CardComponents_DetailsHeaderFragment on LoyaltyCard{details{label,value},table{title,...InfoModalFragment}}fragment CardComponents_DetailsRowFragment on LoyaltyCard{details{label,value}}fragment ConvertEntrySelectorFragment on Query{...useGetFormattedCurrentFiatPriceOfOneAssetFragment}fragment ConvertFooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...FooterFragment}fragment ConvertFragment_4rvDrR on Query{...ConvertStepperFragment,viewer{tradeRestrictions:policyRestrictions(action:trades){...PolicyRestrictionEnforcerFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){asset{uuid,id},...ConvertViewerAssetsFragment_4rvDrR,id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){asset{uuid,id},...ConvertViewerAssetsFragment_4rvDrR,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){asset{uuid,id},...ConvertViewerAssetsFragment_4rvDrR,id},usdcViewerAsset:assetBySymbol(symbol:\\"USDC\\"){asset{uuid,id},...ConvertViewerAssetsFragment_9VBgA,id},coinbaseSubscription(productKey:$productKey){subscriptionPlan{type,id},id},targetAssetBySlug:assetBySlug(slug:$targetAssetSlug)@skip(if:$skipTargetAssetSlug){asset{uuid,id},...ConvertViewerAssetsFragment_4rvDrR,id},id},...useSubscriberStatusFragment_1Cxja2,...ConvertPaginationFragment_4rvDrR}fragment ConvertPaginationFragment_4rvDrR on Query{viewer{convertibleAssets:convertibleAssetsV2(first:25){edges{node{asset{uuid,id},...ConvertViewerAssetsFragment_4rvDrR,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment ConvertStatusStepFragment on Query{...StatusStepFragment}fragment ConvertStepperFragment on Query{...SelectPaymentStepFragment,...ConvertStatusStepFragment,...UsdcEntryStepQueryFragment,...EntryStepConvertQueryFragment,...StatusStepConvertFragment,...useTradeBenefitDataFragment_34IKx5,...PreviewStepUsdcInfoFragment_1bNoOz}fragment ConvertStepperViewerAssetFragment_TcdzW on ViewerAsset{...SelectSourceStepFragment,...SelectTargetStepFragment,...UsdcEntryStepSourceAssetFragment_TcdzW,...UsdcEntryStepTargetAssetFragment_TcdzW,...EntryStepConvertSourceAssetFragment,...EntryStepConvertTargetAssetFragment,...ConvertFooterFragment,...PriceInfoStepFragment,asset{uuid,id}}fragment ConvertStepperViewerAssetFragment_ul2Mz on ViewerAsset{...SelectSourceStepFragment,...SelectTargetStepFragment,...UsdcEntryStepSourceAssetFragment_ul2Mz,...UsdcEntryStepTargetAssetFragment_ul2Mz,...EntryStepConvertSourceAssetFragment,...EntryStepConvertTargetAssetFragment,...ConvertFooterFragment,...PriceInfoStepFragment,asset{uuid,id}}fragment ConvertV2Fragment_4rvDrR on Query{viewer{tradeRestrictions:policyRestrictions(action:trades){...PolicyRestrictionEnforcerFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){asset{uuid,id},...ConvertV2ViewerAssetsFragment_4rvDrR,id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){asset{uuid,id},...ConvertV2ViewerAssetsFragment_4rvDrR,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){asset{uuid,id},...ConvertV2ViewerAssetsFragment_4rvDrR,id},usdcViewerAsset:assetBySymbol(symbol:\\"USDC\\"){asset{uuid,id},...ConvertV2ViewerAssetsFragment_9VBgA,id},coinbaseSubscription(productKey:$productKey){subscriptionPlan{type,id},id},targetAssetBySlug:assetBySlug(slug:$targetAssetSlug)@skip(if:$skipTargetAssetSlug){asset{uuid,id},...ConvertV2ViewerAssetsFragment_4rvDrR,id},id},...useSubscriberStatusFragment_1Cxja2,...ConvertV2PaginationFragment_4rvDrR}fragment ConvertV2PaginationFragment_4rvDrR on Query{viewer{convertibleAssets:convertibleAssetsV2(first:25){edges{node{asset{uuid,id},...ConvertV2ViewerAssetsFragment_4rvDrR,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment ConvertV2ViewerAssetsFragment_4rvDrR on ViewerAsset{...ConvertStepperViewerAssetFragment_ul2Mz,asset{...AssetIsStablecoinFragment,uuid,platformName,displaySymbol,name,imageUrl,slug,experimental,marketCapV2(quoteCurrency:$nativeCurrency),...AssetCurrencyIconFragment,id},accounts{id,uuid,primary,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,platformName,displaySymbol,id}},...on Node{__isNode:__typename,id}},availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency}}}fragment ConvertV2ViewerAssetsFragment_9VBgA on ViewerAsset{...ConvertStepperViewerAssetFragment_TcdzW,asset{...AssetIsStablecoinFragment,uuid,platformName,displaySymbol,name,imageUrl,slug,experimental,marketCapV2(quoteCurrency:$nativeCurrency),...AssetCurrencyIconFragment,id},accounts{id,uuid,primary,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,platformName,displaySymbol,id}},...on Node{__isNode:__typename,id}},availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency}},rewardApy{formattedValue,label}}fragment ConvertViewerAssetsFragment_4rvDrR on ViewerAsset{...ConvertStepperViewerAssetFragment_ul2Mz,asset{...AssetIsStablecoinFragment,uuid,platformName,displaySymbol,name,imageUrl,slug,experimental,marketCapV2(quoteCurrency:$nativeCurrency),...AssetCurrencyIconFragment,id},accounts{id,uuid,primary,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,platformName,displaySymbol,id}},...on Node{__isNode:__typename,id}},availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency}}}fragment ConvertViewerAssetsFragment_9VBgA on ViewerAsset{...ConvertStepperViewerAssetFragment_TcdzW,asset{...AssetIsStablecoinFragment,uuid,platformName,displaySymbol,name,imageUrl,slug,experimental,marketCapV2(quoteCurrency:$nativeCurrency),...AssetCurrencyIconFragment,id},accounts{id,uuid,primary,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,platformName,displaySymbol,id}},...on Node{__isNode:__typename,id}},availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency}},rewardApy{formattedValue,label}}fragment CorrelatedAssetFragment_ivz3f on AssetCorrelation{asset{uuid,name,platformName,imageUrl,slug,latestQuote:latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},correlation}fragment CorrelatedAssetsFragment_ivz3f on Asset{name,signals{priceCorrelations{assetCorrelations{...CorrelatedAssetFragment_ivz3f},updatedAt}},...TopAssetsAssetFragment}fragment CorrelatedAssetsTopAssetsFragment on Query{...TopAssetsFragment}fragment CryptoPaymentMethodsFragment on Query{...AssetPaymentMethodCellFragment_1y8mVz,...useIsUsdcConvertibleOrTradableFragment}fragment DepositingFundsCheckFragment on Query{...useHandleCreateLimitOrderFragment,...useHasEnoughBalanceFragment}fragment DepositingFundsCheckViewerAssetFragment on ViewerAsset{...useHandleCreateLimitOrderViewerAssetFragment}fragment DexTradeUpsellFragment on Asset{name,displaySymbol}fragment DownloadWalletAssetFragment on Asset{name}fragment DownloadWalletModalAssetFragment on Asset{...DownloadWalletAssetFragment}fragment EarnAlertFragment on EarnAlert{...useGetShowEarnAlertFragment,id,alertType,description,image{name},isDismissible,primaryCta{url,text},title}fragment EarnAlertsFragment on EarnAlert{...useGetShowEarnAlertFragment,...EarnAlertFragment}fragment EarnAssetPageContentAssetFragment on ViewerAsset{earnCard{style,...EarnCardFragment,...LoyaltyCardFragment}}fragment EarnAssetPageContentFragment on Query{...LoyaltyCardViewerFragment}fragment EarnCardFragment on LoyaltyCard{body,cardName,imageUrl,style,subtitle,subtitleStyle,actionType,tasks{...EarnTaskFragment},title,url{url,text}}fragment EarnTaskFragment on LoyaltyTask{title,description,descriptionStyle,value,imageUrl,url}fragment EntryInputFragment on ViewerAsset{asset{exponent,id}}fragment EntryInputV2Fragment on ViewerAsset{asset{name,id},...useConvertIncrementToPrecisionFragment}fragment EntryStepBuySellAccountFragment on Account{uuid,availableBalance{value},...useAssetBalanceInfoAccountFragment,...useTransferQuoterFragment,...BuySellFooterAccountFragment,...useTransferQuoteSubmitterFragment,...SimpleTradeFixedAmountsAccountFragment}fragment EntryStepBuySellAssetFragment on ViewerAsset{asset{uuid,platformName,displaySymbol,name,...AssetIsStablecoinFragment,id},...EntryInputFragment,...EntryInputV2Fragment,...RewardApyLabelFragment,...BuySellFooterAssetOrCurrencyFragment,...useAssetSelectorViewerAssetFragment,...useTransferQuoteSubmitterViewerAssetFragment,...useTransferQuoterViewerAssetFragment,...useIsInputDisabledFragment}fragment EntryStepBuySellFragment on Query{...useLimitGetterForTransferType,...useCurrencyConverterFragment,...useAssetBalanceInfoFragment,...BuySellFooterQueryFragment,...BuySellEntrySelectorFragment,...useTransferQuoterQueryFragment,...SimpleTradeFixedAmountsFragment,viewer{balanceData{balanceInWbl{value}},fiatAccounts{availableBalance{value},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id},...useBuyPresetAmountsFragment}fragment EntryStepConvertQueryFragment on Query{...ConvertEntrySelectorFragment,...SimpleTradeFixedAmountsFragment}fragment EntryStepConvertSourceAssetFragment on ViewerAsset{asset{name,platformName,displaySymbol,uuid,id},accounts{type,primary,...SimpleTradeFixedAmountsAccountFragment,id},...EntryInputFragment,...EntryInputV2Fragment,...useIsInputDisabledFragment}fragment EntryStepConvertTargetAssetFragment on ViewerAsset{asset{uuid,platformName,displaySymbol,slug,id},...EntryInputFragment}fragment EntryStepQueryFragment on Query{...useUserCefiTotalBalanceFragment,...EntryStepConvertQueryFragment,...EntryStepBuySellFragment}fragment EntryStepTradableAssetFragment on ViewerAsset{asset{uuid,platformName,id},accounts{type,primary,...EntryStepBuySellAccountFragment,id},...EntryStepBuySellAssetFragment}fragment FeesInfoStepViewerAssetsFragment on ViewerAsset{asset{platformName,id}}fragment FirstStakeIncentiveStatusUpsellFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment FooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{code,exponent},...on ViewerAsset{asset{exponent,displaySymbol,id}},...BalanceSummaryEntryPointFragment}fragment HeaderBarAccountFragment on Account{...HeaderBarTopRowAccountFragment,...HeaderTabsAccountFragment}fragment HeaderBarPortfolioFragment on Query{...HeaderBarTopRowViewerFragment,...WatchListStarFragment,...HeaderTabsFragment}fragment HeaderBarTopRowAccountFragment on Account{type,assetOrFiatCurrency{__typename,...on TiersCurrency{...AssetOrCurrencyIconFragment,code,name},...on Node{__isNode:__typename,id}}}fragment HeaderBarTopRowAssetFragment on ViewerAsset{...AssetDisclaimerFragment,...AssetOrCurrencyIconFragment,asset{...WatchListStarAssetFragment,name,platformName,displaySymbol,id}}fragment HeaderBarTopRowViewerFragment on Query{...WatchListStarFragment}fragment HeaderBarViewerAssetFragment on ViewerAsset{...HeaderBarTopRowAssetFragment,...HeaderTabsViewerAssetFragment}fragment HeaderTabsAccountFragment on Account{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}}}fragment HeaderTabsFragment on Query{viewer{fiatAccounts{uuid,primary,type,platform,portfolio{type,id},assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},...useTabItemsFragment,id},id}}fragment HeaderTabsViewerAssetFragment on ViewerAsset{...useTabItemsViewerAssetFragment,asset{uuid,platformName,slug,id},accounts{uuid,primary,type,platform,portfolio{type,id},...useTabItemsFragment,id}}fragment InfoModalFragment on LoyaltyTable{title,url{url,text},sections{title,rows{description,title,value}},collapsible}fragment LimitOrderAccountBalanceFiatFragment on Query{...useFiatAccountAvailableBalanceFragment,...useIsCoinbaseOneUserFragment}fragment LimitOrderAccountBalanceFragment on Query{...LimitOrderAccountBalanceFiatFragment}fragment LimitOrderAccountBalanceViewerAssetFragment on ViewerAsset{asset{uuid,platformName,name,displaySymbol,id},...useAvailableBalanceForAssetViewerAssetFragment,id}fragment LimitOrderAmountInputFragment on Query{...LimitOrderSuggestionSectionFragment}fragment LimitOrderAmountInputViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,...LimitOrderSuggestionSectionViewerAssetFragment,...LimitOrderInputFieldSublineViewerAssetFragment}fragment LimitOrderInputCTAFragment on Query{...LimitOrderReviewOrderButtonFragment,...LimitOrderSuggestionSectionFragment}fragment LimitOrderInputCTAViewerAssetFragment on ViewerAsset{...LimitOrderInputErrorSectionViewerAssetFragment,...LimitOrderReviewOrderButtonViewerAssetFragment,...useFormStateMachineViewerAssetFragment,...LimitOrderSuggestionSectionViewerAssetFragment}fragment LimitOrderInputErrorSectionViewerAssetFragment on ViewerAsset{asset{platformName,id},...useLatestQuoteViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment,...useBaseSizesViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment LimitOrderInputFieldSublineViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment}fragment LimitOrderInputFieldsContentFragment on Query{...LimitOrderAmountInputFragment}fragment LimitOrderInputFieldsContentViewerAssetFragment on ViewerAsset{...LimitOrderAmountInputViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment}fragment LimitOrderInputStepFragment on Query{...LimitOrderInputFieldsContentFragment,...LimitOrderInputCTAFragment,...LimitOrderAccountBalanceFragment}fragment LimitOrderInputStepViewerAssetFragment on ViewerAsset{...useAssetSelectorViewerAssetFragment,...LimitOrderAccountBalanceViewerAssetFragment,...LimitOrderInputCTAViewerAssetFragment,...LimitOrderInputFieldsContentViewerAssetFragment,asset{displaySymbol,id}}fragment LimitOrderPreviewStepContentFragment on Query{...DepositingFundsCheckFragment}fragment LimitOrderPreviewStepViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,...useAvailableBalanceForAssetViewerAssetFragment,...DepositingFundsCheckViewerAssetFragment,asset{displaySymbol,id}}fragment LimitOrderReviewOrderButtonFragment on Query{...useHandleCreateLimitOrderFragment,viewer{fiatAccount:accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},id},id}}fragment LimitOrderReviewOrderButtonViewerAssetFragment on ViewerAsset{...useHandleCreateLimitOrderViewerAssetFragment}fragment LimitOrderSuggestionSectionFragment on Query{...useFiatAccountAvailableBalanceFragment,...useIsCoinbaseOneUserFragment}fragment LimitOrderSuggestionSectionViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment LoyaltyCardFragment on LoyaltyCard{body,cardName,imageUrl,button{style,iconUrl,label},rows{title,url},title,url{url,text},...CardComponents_DetailsHeaderFragment,...CardComponents_DetailsRowFragment}fragment LoyaltyCardViewerFragment on Query{...ReferralActionsFragment}fragment MaxBuyButtonFragment on Query{...useMaxBuyAmountFragment}fragment MaxSellButtonAccountFragment on Account{...useMaxSellAmountAccountFragment}fragment MaxSellButtonFragment on Query{...useMaxSellAmountFragment}fragment MobileWalletDeeplinkFragment on Asset{...WalletDeeplinkMobileAssetFragment,...DownloadWalletModalAssetFragment}fragment PaymentMethodInfoStepFragment on Query{...useFiatAccountAvailableBalanceFragment}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment PreviewStepUsdcInfoFragment_1bNoOz on Query{...ProxyPreviewStepFragment_1bNoOz}fragment PriceInfoStepFragment on ViewerAsset{asset{name,id}}fragment ProcessingPayoutStepAccountFragment on Account{uuid}fragment ProxyPreviewStepFragment_1bNoOz on Query{viewer{policyRestrictions(action:recurring_buys){__typename,id},id}}fragment RecurringBuysCardFragment on Query{viewer{recurringTransactions{uuid,account{uuid,...RecurringBuysCardRowAccountFragment,id},...RecurringBuysCardRowFragment,id},id},...useHasUsdcPageRedesignEnabledFragment}fragment RecurringBuysCardRowAccountFragment on Account{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{name},...on ViewerAsset{asset{name,id}},...on Node{__isNode:__typename,id}}}fragment RecurringBuysCardRowFragment on RecurringTransaction{uuid,...useRecurringTextFormatterFragment}fragment RecurringRewardTermsStepAccountFragment on Account{...BuySellFooterAccountFragment}fragment RecurringRewardTermsStepAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...BuySellFooterAssetOrCurrencyFragment}fragment RecurringRewardTermsStepragment on Query{...BuySellFooterQueryFragment}fragment ReferralActionsFragment on Query{viewer{nuxProperties{referrerTerms{promoCodeLink,bonusAmount{value,currency},thresholdAmount{value,currency}}},id}}fragment RewardApyLabelFragment on ViewerAsset{asset{platformName,id},rewardApy{formattedValue,statsLabel,value}}fragment RewardPromotionBySourceFragment_3sX2PY on ViewerAsset{rewardPromotionBySource(source:\\"asset-web\\"){cta{title,text,ctaType,cta{text}}},asset{slug,platformName,id}}fragment SecondaryAssetCTAFragment on Query{...SecondaryAssetCTASecondaryFragment}fragment SecondaryAssetCTASecondaryFragment on Query{...useYieldPromotionHandlerFragment}fragment SecondaryAssetCTAViewerAssetFragment on ViewerAsset{wrappedAsset{relatedAssets{title,relatedAssets{name,slug,symbol,imageUrl,cta{url}}}},yieldPromotion{relatedAssetsCta{title,cta{text,url}},secondaryAssetCta{title,cta{text,url}}}}fragment SelectAssetRowAccountFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,platformName,name,exponent,...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment SelectAssetStepFragment on ViewerAsset{asset{...AssetIsStablecoinFragment,id},...SelectTradableAccountStepFragment,...SelectAssetStepSharedFragment,...useSelectedAssetHandlerFragment}fragment SelectAssetStepSharedFragment on ViewerAsset{...useAccountItemsForAssetsFragment}fragment SelectAssetStepViewerAssetFragment on ViewerAsset{...useSelectedAssetHandlerViewerAssetFragment,asset{uuid,id}}fragment SelectPaymentStepFragment on Query{...useFormattedPaymentMethodsFragment,...SelectPaymentStepPaymentMethodFragment,viewer{balanceData{balanceInWbl{value}},id},...useUserCefiTotalBalanceFragment,...useAddAccountButtonFragment}fragment SelectPaymentStepPaymentMethodFragment on Query{...CryptoPaymentMethodsFragment}fragment SelectSourceStepFragment on ViewerAsset{...SelectAssetStepSharedFragment}fragment SelectTargetStepFragment on ViewerAsset{...SelectTradableAccountStepFragment,asset{uuid,id}}fragment SelectTradableAccountStepFragment on ViewerAsset{...useAccountItemsForAssetsFragment,asset{uuid,id},rewardApy{formattedValue}}fragment SellMaxAmountAccountFragment on Account{...MaxSellButtonAccountFragment}fragment SellMaxAmountFragment on Query{...MaxSellButtonFragment}fragment SellPreviewStepAccountFragment on Account{uuid,...useSellCommitterFragment,...useSellQuoteSubmitterFragment,...BuySellFooterAccountFragment}fragment SellPreviewStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,...useSellQuoteSubmitterViewerAssetFragment,asset{displaySymbol,id}}fragment SellStatusStepAccountFragment on Account{uuid,...useSellStatusFragment,...BuySellFooterAccountFragment}fragment SellStatusStepDeprecatedAccountFragment on Account{uuid,...useSellStatusFragment,...BuySellFooterAccountFragment}fragment SellStatusStepDeprecatedFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,asset{uuid,slug,platformName,id}}fragment SellStatusStepDeprecatedViewerFragment on Query{...BuySellFooterQueryFragment,...StatusStepDeprecatedFragment,...isEligibleForSubscriptionFragment}fragment SellStatusStepFragment on Query{...BuySellFooterQueryFragment,...StatusStepFragment,...isEligibleForSubscriptionFragment}fragment SellStatusStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,asset{uuid,slug,platformName,id}}fragment SimpleTradeContentQueryFragment on Query{...BuySellFragment_1Cxja2,...ConvertFragment_4rvDrR,...useIsUsdcConvertibleOrTradableFragment,viewer{btcViewerAsset:assetBySymbol(symbol:\\"BTC\\"){...SimpleTradeFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){...SimpleTradeFragment,id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){...SimpleTradeFragment,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){...SimpleTradeFragment,id},targetAssetBySlug:assetBySlug(slug:$targetAssetSlug)@skip(if:$skipTargetAssetSlug){asset{uuid,id},id},accountByUuid:accountByUuidV2(uuid:$accountUuid)@skip(if:$skipAccountUuid){assetOrFiatCurrency{__typename,...on ViewerAsset{...SimpleTradeFragment},...on Node{__isNode:__typename,id}},id},id},...useUserCefiTotalBalanceFragment}fragment SimpleTradeContentV2Fragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible},asset{uuid,id}}fragment SimpleTradeContentV2PaginationFragment on Query{viewer{tradableAssets:tradableAssetsV2(first:25){edges{node{asset{uuid,id},...SimpleTradeContentV2ViewerAssetsFragment,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment SimpleTradeContentV2QueryFragment on Query{...SimpleTradeStepperQueryFragment,...SimpleTradeContentV2PaginationFragment,...useSubscriberStatusFragment_1Cxja2,...useUserCefiTotalBalanceFragment,...useIsUsdcConvertibleOrTradableFragment,...useFormattedPaymentMethodsFragment,...ConvertV2Fragment_4rvDrR,viewer{btcViewerAsset:assetBySymbol(symbol:\\"BTC\\"){asset{uuid,id},...SimpleTradeContentV2Fragment,...SimpleTradeContentV2ViewerAssetsFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){asset{uuid,id},...SimpleTradeContentV2Fragment,...SimpleTradeContentV2ViewerAssetsFragment,id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){asset{uuid,id},...SimpleTradeContentV2Fragment,...SimpleTradeContentV2ViewerAssetsFragment,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){asset{uuid,id},...SimpleTradeContentV2Fragment,...SimpleTradeContentV2ViewerAssetsFragment,id},targetAssetBySlug:assetBySlug(slug:$targetAssetSlug)@skip(if:$skipTargetAssetSlug){asset{uuid,id},id},accountByUuid:accountByUuidV2(uuid:$accountUuid)@skip(if:$skipAccountUuid){assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,id},...SimpleTradeContentV2Fragment,...SimpleTradeContentV2ViewerAssetsFragment},...on Node{__isNode:__typename,id}},id},balanceData{balanceInWbl{value}},coinbaseSubscription(productKey:$productKey){subscriptionPlan{type,id},id},id}}fragment SimpleTradeContentV2ViewerAssetsFragment on ViewerAsset{asset{uuid,marketCapV2(quoteCurrency:$nativeCurrency),id},...BuySellProviderFragment,...SimpleTradeStepperTradableAssetsFragment}fragment SimpleTradeFixedAmountsAccountFragment on Account{...SellMaxAmountAccountFragment}fragment SimpleTradeFixedAmountsFragment on Query{...BuyMaxAmountFragment,...SellMaxAmountFragment}fragment SimpleTradeFragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible},asset{uuid,name,id}}fragment SimpleTradeQueryFragment on Query{...SimpleTradeContentQueryFragment,...SimpleTradeContentV2QueryFragment}fragment SimpleTradeStepperQueryFragment on Query{...EntryStepQueryFragment,...SelectPaymentStepFragment}fragment SimpleTradeStepperTradableAssetsFragment on ViewerAsset{asset{uuid,id},...SelectAssetStepViewerAssetFragment,...SelectAssetStepFragment,...EntryStepTradableAssetFragment}fragment StakingV2PromotionFragment on ViewerAsset{asset{platformName,slug,id},staking{promotion{title,description,cta{text,url},infoTray{title,description,link{url,text}}}}}fragment StatusStepConvertFragment on Query{...StatusStepDeprecatedFragment,...useFirstStakeIncentiveEligibleFragment}fragment StatusStepDeprecatedFragment on Query{...AssetUpsellExperimentFragment,...FirstStakeIncentiveStatusUpsellFragment,...useAssetUpsellExperimentFragment}fragment StatusStepFragment on Query{...StatusStepUpsellFragment}fragment StatusStepUpsellFragment on Query{...AssetUpsellExperimentFragment,...FirstStakeIncentiveStatusUpsellFragment,...useFirstStakeIncentiveEligibleFragment,...useAssetUpsellExperimentFragment}fragment TopAssetsAssetFragment on Asset{uuid,symbol,slug,name}fragment TopAssetsFragment on Query{searchAssetsV2(first:6,filter:LISTED){edges{node{uuid,id}}}}fragment TradeOnWalletAssetFragment on Asset{name,displaySymbol}fragment USDCEntrySelectorFragment on Query{...useGetFormattedCurrentFiatPriceOfOneAssetFragment}fragment UnstakingInfoStepFragment on ViewerAsset{staking{buyAndStakeInfo{unstakingPeriod{infoTray{title,description,link{text,url}}}}}}fragment UnwrapEntrypointContent on ViewerAsset{supportedContextsV2{isWrappable},wrappedAsset{unwrapEntryPoint{title,text,iconName,helpCta{url,text},cta{url,text}}}}fragment UsdcAnnouncementCardFragment on Query{viewer{announcementCardProperties{getAnnouncementCards(types:[\\"ANNOUNCEMENT_CARD_TYPE_USDC_ASSET_PAGE_PROMO\\"]){cards{uuid,title,description,ctaUrl,cdsIcon,id}}},id}}fragment UsdcEntryStepQueryFragment on Query{...USDCEntrySelectorFragment,...useBuyPresetAmountsFragment}fragment UsdcEntryStepSourceAssetFragment_TcdzW on ViewerAsset{asset{name,imageUrl,platformName,displaySymbol,uuid,id},assetBalanceBreakdown{availableToTradeBalanceFiat{value}},rewardApy{formattedValue,label},...EntryInputFragment}fragment UsdcEntryStepSourceAssetFragment_ul2Mz on ViewerAsset{asset{name,imageUrl,platformName,displaySymbol,uuid,id},...EntryInputFragment}fragment UsdcEntryStepTargetAssetFragment_TcdzW on ViewerAsset{asset{name,imageUrl,platformName,displaySymbol,uuid,id},assetBalanceBreakdown{availableToTradeBalanceFiat{value}},rewardApy{formattedValue,label},...EntryInputFragment}fragment UsdcEntryStepTargetAssetFragment_ul2Mz on ViewerAsset{asset{name,imageUrl,platformName,displaySymbol,uuid,id},...EntryInputFragment}fragment WBLStepAccountFragment on Account{uuid,...BuySellFooterAccountFragment}fragment WBLStepAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...BuySellFooterAssetOrCurrencyFragment}fragment WBLStepFragment on Query{...BuySellFooterQueryFragment}fragment WalletDeeplinkAssetFragment on Asset{name,networks{contractAddress,chainId},...TradeOnWalletAssetFragment,...DownloadWalletAssetFragment}fragment WalletDeeplinkMobileAssetFragment on Asset{name,displaySymbol}fragment WalletPromotionsCTAFragment on ViewerAsset{yieldPromotion{walletCta{title,cta{url,text},iconUrl}}}fragment WalletPromotionsCTAQueryFragment on Query{...useYieldPromotionHandlerFragment}fragment WatchListStarAssetFragment on Asset{...WatchListStarContentAssetFragment}fragment WatchListStarContentAssetFragment on Asset{uuid,name,platformName}fragment WatchListStarContentFragment on Query{...useWatchListTogglerFragment}fragment WatchListStarFragment on Query{...WatchListStarContentFragment}fragment WrapEntryPointFragment_iYP78 on ViewerAsset{...WrappedActionsFragment_iYP78,wrappedAsset@skip(if:$skipWrappedEntry){wrapUnwrapEntryPoint{text,title,cta{text},model{title,text,helpCta{text,url}}}}}fragment WrapEth2EntrypointFragment on Query{...useNativeAccountBalanceFragment}fragment WrapEth2EntrypointViewerAssetFragment on ViewerAsset{staking{pendingRequests{stakingAvailableBalance{value,currency},unstakingAvailableBalance{value,currency}}},accounts{primary,availableBalance{currency,value},id}}fragment WrapOrStakePromotionFragment_2nkkUa on ViewerAsset{supportedContextsV2{isWrappable},...WrapEntryPointFragment_iYP78,wrappedAsset{promotion(source:$sourcePage){cardCta{title,text,cta{url,text},imageName}}}}fragment WrappedActionsFragment_iYP78 on ViewerAsset{asset{platformName,id},wrappedAsset@skip(if:$skipWrappedEntry){guide{underlyingAsset{accounts{...useAccountsByTypeFragment,availableBalance{value},id},id}},wrapUnwrapEntryPoint{model{unstakeText,unstakeCta{text,url},wrapCta{isEnabled,cta{url,text}},unwrapCta{isEnabled,cta{text,url}}}}}}fragment WrappedAssetFAQFragment_4zn8Ue on ViewerAsset{supportedContextsV2{isWrappable},wrappedAsset{promotion(source:$sourcePage){bannerCta{iconName,text,cta{text,url}}}}}fragment YieldPromotionsFragment on Query{...useYieldPromotionHandlerFragment}fragment YieldPromotionsViewerAssetFragment on ViewerAsset{asset{symbol,id},yieldPromotion{assetCta{title,text,image{url,description},cta{url,text}}}}fragment isEligibleForSubscriptionFragment on Query{viewer{coinbaseSubscriptionEligibility(eligibleEntities:[COINBASE_ONE_GENERAL]){isEligible},id}}fragment useAccountItemsForAssetsFragment on ViewerAsset{asset{displaySymbol,platformName,uuid,name,slug,...AssetIsStablecoinFragment,id},supportedContextsV2{isTradable,isConvertible},accounts{uuid,primary,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,...AssetIsStablecoinFragment,id}},...on Node{__isNode:__typename,id}},...useAccountSearchFragment,id}}fragment useAccountSearchFragment on Account{uuid,type,name,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,name,displaySymbol,platformName,slug,exponent,imageUrl,destinationTag{regex},...AssetSelectRowFragment,id},assetBalanceBreakdown{availableToSendBalanceFiat{value,currency},availableToSendBalance{value,currency}},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}},...SelectAssetRowAccountFragment,...AssetSelectorCellFragment}fragment useAccountTotalBalanceFragment on Account{totalBalance{value,currency},totalBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{exponent,id}},...on TiersCurrency{exponent},...on Node{__isNode:__typename,id}}}fragment useAccountsByTypeFragment on Account{type}fragment useAddAccountButtonFragment on Query{viewer{fiatAccounts{availableBalance{currency},id},id}}fragment useAssetBalanceInfoAccountFragment on Account{availableBalance{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment useAssetBalanceInfoFragment on Query{...useCurrencyConverterFragment}fragment useAssetCefiStakingV2BalanceFragment on ViewerAsset{accounts{type,availableBalance{value},availableBalanceInNativeCurrency{value},id},asset{platformName,id}}fragment useAssetCefiTotalBalanceFragment on ViewerAsset{assetBalanceBreakdown{totalBalanceFiat{value,currency},totalBalance{value,currency}},asset{exponent,id}}fragment useAssetInfoFragment_4mYyp4 on Asset{description:descriptionV2(locale:$locale)}fragment useAssetPriceSubscriptionAssetFragment_4rvDrR on Asset{...useAssetPriceSubscriptionPollingFragment,...useAssetPriceSubscriptionPusherFragment_4rvDrR}fragment useAssetPriceSubscriptionFragment on Query{viewer{userProperties{nativeCurrency,id},id}}fragment useAssetPriceSubscriptionPollingFragment on Asset{uuid}fragment useAssetPriceSubscriptionPusherFragment_4rvDrR on Asset{livePriceChannel(quoteCurrency:$nativeCurrency),uuid,slug,symbol,latestQuoteV2(quoteCurrency:$nativeCurrency){price,timestamp},latestPercentChangesV2(quoteCurrency:$nativeCurrency){hour,day,week,month,year,all}}fragment useAssetSelectorViewerAssetFragment on ViewerAsset{asset{name,imageUrl,id},...useLatestQuoteViewerAssetFragment,...useConvertIncrementToPrecisionFragment}fragment useAssetTradeEligibilityFragment on Query{viewer{fiatAccounts{uuid,allowDeposits,allowWithdrawals,availableBalance{value},assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id},...useCountryRestrictionsFragment}fragment useAssetTradeEligibilityViewerAssetFragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible},accounts{primary,...useHasSendReceiveEnabledFragment,id}}fragment useAssetUpsellExperimentFragment on Query{viewer{ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title,cta{url}}},id},id}}fragment useAvailableBalanceForAssetViewerAssetFragment on ViewerAsset{accounts{primary,totalBalance{value},totalBalanceInNativeCurrency{value},availableBalance{value},availableBalanceInNativeCurrency{value},id}}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment useBalancesForAssetFragment on Query{...useDappWalletMultiChainBalancesFragment,...useGetDappWalletBalanceFragment_36wPBL}fragment useBalancesForAssetViewerAssetFragment on ViewerAsset{supportedContextsV2{isBrokerage},assetBalanceBreakdown{vaultBalance{value},vaultBalanceFiat{value},totalBalanceFiat{value}},asset{slug,platformName,symbol,id},accounts{uuid,primary,type,availableBalance{value},availableBalanceInNativeCurrency{value},...useAccountTotalBalanceFragment,id}}fragment useBaseSizesViewerAssetFragment on ViewerAsset{asset{brokerageProduct(filter:{quoteCurrency:\\"USD\\"}){baseMaxSize,baseMinSize,id},id}}fragment useBuyAndStakeEligibleFragment on ViewerAsset{...useStakingActionEligibilityFragment}fragment useBuyAndStakeUserWarningsFragment on ViewerAsset{staking{buyAndStakeInfo{userWarnings{messageId,message,link{text,url}}}}}fragment useBuyCommitterFragment on Account{id,uuid}fragment useBuyCommitterViewerAssetFragment on ViewerAsset{asset{uuid,platformName,experimental,id}}fragment useBuyPresetAmountsFragment on Query{viewer{userProperties{nativeCurrency,hasBuyDepositPaymentMethods,id},id}}fragment useBuyQuoteSubmitterFragment on Account{...useSharedQuoteParamsFragment}fragment useBuyQuoteSubmitterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useBuyQuoterFragment on Query{...useTransferQuoteErrorHandlerFragment}fragment useBuyStatusFragment on Account{uuid}fragment useBuyStatusUpsellViewerAssetFragment on ViewerAsset{asset{platformName,id},rewardApy{value}}fragment useBuyStatusViewerAssetFragment on ViewerAsset{asset{platformName,id}}fragment useConvertIncrementToPrecisionFragment on ViewerAsset{asset{brokerageProduct(filter:{quoteCurrency:\\"USD\\"}){baseIncrement,quoteIncrement,id},id}}fragment useCountryRestrictionsFragment on Query{viewer{userProperties{regionFeatures{supportsCryptoToCryptoTransfers,supportsFiatTransfers},id},sellPolicyRestrictions:policyRestrictions(action:sells){restrictionName,id},buyPolicyRestrictions:policyRestrictions(action:buys){restrictionName,id},tradePolicyRestrictions:policyRestrictions(action:trades){restrictionName,id},depositPolicyRestrictions:policyRestrictions(action:deposits){restrictionName,id},withdrawPolicyRestrictions:policyRestrictions(action:withdrawals){restrictionName,id},id}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useDappWalletMultiChainBalancesFragment on Query{viewer{defiV2{supportedNetworks{chainId,controlledAccounts{balances{value,defiAsset:asset{network{name,chainId,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,platformName,uuid,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useETH2AnnouncementEligibleFragment_3d9NvP on Query{viewer{eth2Accounts:assetBySlug(slug:\\"ethereum-2\\")@skip(if:$skipEth2Announcement){accounts{accountHistoryEntries{edges{__typename}},id},id},id}}fragment useFiatAccountAvailableBalanceFragment on Query{viewer{accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},id},id}}fragment useFirstStakeIncentiveEligibleFragment on Query{viewer{userProperties{country{code},personalDetails{address{state}},id},eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){yieldPromotion{assetCta{title}},accounts{accountHistoryEntries{edges{__typename}},id},id},ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title}},id},id}}fragment useFormStateMachineViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment,...useBaseSizesViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment useFormattedPaymentMethodsFragment on Query{...useLimitGetterForTransferType,viewer{fiatAccounts{uuid,availableBalance{value,currency},id},id}}fragment useGetDappWalletBalanceFragment_36wPBL on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{balances{value,defiAsset:asset{network{chainId,name,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,uuid,platformName,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useGetFormattedCurrentFiatPriceOfOneAssetFragment on Query{...useCurrencyConverterFragment}fragment useGetShowEarnAlertFragment on EarnAlert{id}fragment useHandleCreateLimitOrderFragment on Query{viewer{fiatAccount:accountByUuidV2(uuid:\\"USD\\"){uuid,id},id}}fragment useHandleCreateLimitOrderViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,asset{uuid,platformName,id},accounts{uuid,primary,id}}fragment useHandleInputFieldChangeViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment}fragment useHasConsumerPortfolioAccountFragment on ViewerAsset{assetBalancesAccounts:accounts(portfolioCategory:PORTFOLIO_CATEGORY_ALL){type,portfolio{type,id},id}}fragment useHasDappWalletAddressFragment_knzBA on Query{viewer{defiV2@skip(if:$skipDappWalletExperiment){network(chainId:$chainId){controlledAccountsV2{nodes{address,id}},id}},id}}fragment useHasEnoughBalanceFragment on Query{viewer{fiatAccount:accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},id},id}}fragment useHasSendReceiveEnabledFragment on Account{...useIsReceiveEnabledFragment,...useIsSendEnabledFragment}fragment useHasStakedAccountFragment on ViewerAsset{accounts{type,id}}fragment useHasUsdcPageRedesignEnabledFragment on Query{viewer{userProperties{country{code},id},id}}fragment useIsCoinbaseOneUserFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{type,id},id},id}}fragment useIsFreeTradePromoCodeEligibleFragment on Query{viewer{userIncentives(filter:{incentiveType:TRADE_CODE,userIncentiveStatus:ACTIVE,redemptionStatus:REDEEMABLE}){userIncentiveStatus,redemptionMetadata{redemptionStatus},id},id}}fragment useIsInputDisabledFragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible}}fragment useIsJumboEnabledFragment on Query{viewer{userProperties{isJumboLimitEligible,id},id}}fragment useIsPaymentMethodEnabledInEuropeFragment on Query{viewer{userProperties{isPaypalBuyRestricted,country{code},id},id}}fragment useIsReceiveEnabledFragment on Account{type,allowDeposits}fragment useIsSendEnabledFragment on Account{type,allowWithdrawals}fragment useIsUsdcConvertibleOrTradableFragment on Query{viewer{usdcAsset:assetByUuid(uuid:\\"2b92315d-eab7-5bef-84fa-089a131333f5\\"){supportedContextsV2{isConvertible,isTradable},id},id}}fragment useLatestQuoteViewerAssetFragment on ViewerAsset{asset{latestQuoteV2(quoteCurrency:$nativeCurrency){price},id}}fragment useLimitGetterForTransferType on Query{...useCurrencyConverterFragment,viewer{fiatAccounts{uuid,availableBalance{value},id},id}}fragment useMaxBuyAmountFragment on Query{viewer{usdcAccount:accountByUuidV2(uuid:\\"USDC\\"){availableBalanceInNativeCurrency{value},id},id}}fragment useMaxSellAmountAccountFragment on Account{availableBalance{currency,value},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,exponent,id}},...on TiersCurrency{code,exponent},...on Node{__isNode:__typename,id}}}fragment useMaxSellAmountFragment on Query{...useCurrencyConverterFragment}fragment useNativeAccountBalanceFragment on Query{...useCurrencyConverterFragment}fragment usePreloadBuySellPreviewFragment on ViewerAsset{asset{uuid,id}}fragment useRecurringTextFormatterFragment on RecurringTransaction{recurringPeriod,nextRun,amount{value,currency}}fragment useSelectedAssetHandlerFragment on ViewerAsset{asset{uuid,platformName,id},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id}}fragment useSelectedAssetHandlerViewerAssetFragment on ViewerAsset{asset{uuid,id}}fragment useSellCommitterFragment on Account{id,uuid}fragment useSellQuoteSubmitterFragment on Account{...useSharedQuoteParamsFragment}fragment useSellQuoteSubmitterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useSellQuoterFragment on Query{...useTransferQuoteErrorHandlerFragment}fragment useSellStatusFragment on Account{uuid}fragment useSharedQuoteParamsFragment on Account{uuid}fragment useSharedQuoteParamsViewerAssetFragment on ViewerAsset{asset{platformName,id}}fragment useStakingActionEligibilityFragment on ViewerAsset{staking{actionEligibility{action,isEnabled,isHidden}}}fragment useStatsListFragment on ViewerAsset{rewardApy{description,formattedValue,statsLabel},earnProgram{type,isEnrolled,id},accounts{type,availableBalance{value},id},earnAsset{copy{supportLink{text,url}},id}}fragment useSubscriberStatusFragment_1Cxja2 on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{tier,id},id},id}}fragment useTabItemsCustomWalletFragment on Account{uuid,type,primary,name}fragment useTabItemsEmptyVaultFragment on Account{type}fragment useTabItemsEmptyVaultViewerAssetFragment on ViewerAsset{asset{symbol,id}}fragment useTabItemsFragment on Account{...useTabItemsOverviewFragment,...useTabItemsWalletFragment,...useTabItemsCustomWalletFragment,...useTabItemsVaultFragment,...useTabItemsEmptyVaultFragment,...useTabItemsInterestFragment}fragment useTabItemsInterestFragment on Account{uuid,type}fragment useTabItemsOverviewFragment on Account{type}fragment useTabItemsVaultFragment on Account{uuid,type,defaultVault}fragment useTabItemsViewerAssetFragment on ViewerAsset{...useTabItemsEmptyVaultViewerAssetFragment}fragment useTabItemsWalletFragment on Account{uuid,type,primary}fragment useTradeBenefitDataFragment_34IKx5 on Query{viewer{coinbaseSubscriptionUserBenefit{simpleTradeBenefit{userBenefitState{isEligible},hasBenefitCap,benefitResetDate,maxFreeTradingVolume{value,currency},remainingFreeTradingVolume{value,currency},totalFreeTradingVolume{value,currency}}},id}}fragment useTransferQuoteErrorHandlerFragment on Query{...useIsJumboEnabledFragment}fragment useTransferQuoteSubmitterFragment on Account{...useBuyQuoteSubmitterFragment,...useSellQuoteSubmitterFragment}fragment useTransferQuoteSubmitterViewerAssetFragment on ViewerAsset{asset{uuid,experimental,id},...useBuyQuoteSubmitterViewerAssetFragment,...useSellQuoteSubmitterViewerAssetFragment}fragment useTransferQuoterFragment on Account{...useSharedQuoteParamsFragment}fragment useTransferQuoterQueryFragment on Query{...useBuyQuoterFragment,...useSellQuoterFragment}fragment useTransferQuoterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}fragment useWatchListTogglerFragment on Query{...useWatchListTogglerOptimisticIsWatchedFragment}fragment useWatchListTogglerOptimisticIsWatchedFragment on Query{viewer{primaryWatchlist:watchlistByUuid(watchlistUuid:\\"\\"){uuid,items{edges{node{itemMetadata{__typename,...on ViewerAsset{asset{uuid,id}},...on Node{__isNode:__typename,id}},id}}},id},id}}fragment useYieldPromotionHandlerFragment on Query{viewer{ethAssetBySymbol:assetBySymbol(symbol:\\"ETH\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},eth2AssetBySymbol:assetBySymbol(symbol:\\"ETH2\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},id}}","3bdd29f953aa9c0d42f0b0794dabb751cd807795e9054403c6d5db7cab6bf38a":"query ChecklistBannerQuery($skipUserIncentives:Boolean!,$assetSlug:String!,$skipAsset:Boolean!,$rewardAssetId:Uuid!){...useRouteAssetIsIneligibleToBuyFragment_3BZUVW,...useHasGamificationUsdIncentiveFragment,...useWheelSpinFragment_3lQsi,...useAccountChecklistStateFragment_MvxMQ,...useCampaignFragment}fragment useAccountChecklistStateFragment_MvxMQ on Query{...useGetActionStatusFragment,...useRewardApyFragment_3iZwCd}fragment useCampaignFragment on Query{viewer{userCampaignsSummary{bonusAmount{currency,value},bonusType},id}}fragment useGetActionStatusFragment on Query{viewer{userProperties{firstBuyStatus,id},receiveRestrictions:policyRestrictions(action:receives){restrictionName,id},usdcAsset:assetBySlug(slug:\\"usdc\\"){assetCurrentBalance{totalBalance{value},id},id},id},...useUserCefiTotalBalanceFragment}fragment useHasGamificationUsdIncentiveFragment on Query{viewer{incentiveCampaigns(filter:{product:\\"nux\\",campaignStatus:LIVE,triggerType:FIRST_BUY,optInRequired:false,newUsersOnly:true,incentiveType:GAMIFICATION}){userIncentive{redemptionMetadata{reward{__typename,...on IncentivePayout{payoutCurrency}}},id},id},id}}fragment useRewardApyFragment_3iZwCd on Query{viewer{assetByUuid(uuid:$rewardAssetId){rewardApy{formattedValue,statsLabel},id},id}}fragment useRouteAssetIsIneligibleToBuyFragment_3BZUVW on Query{viewer{assetBySlug(slug:$assetSlug)@skip(if:$skipAsset){supportedContextsV2{isTradable,isConvertible},id},id}}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}fragment useWheelSpinFragment_3lQsi on Query{viewer{incentiveCampaigns(filter:{product:\\"nux\\",campaignStatus:LIVE,triggerType:FIRST_BUY,optInRequired:false,newUsersOnly:true,incentiveType:GAMIFICATION})@skip(if:$skipUserIncentives){id,userIncentive{id,redemptionMetadata{isRedeemed,redemptionStatus}}},id}}","3c2028047bfab83940498d4171a26272b1db6c3925589b25f883603af4cd3a42":"query ExplorePerpetualFuturesQuery{...useIsExplorePerpetualFuturesEnabledFragment}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsExplorePerpetualFuturesEnabledFragment on Query{...useIntxAccessLevelATSFragment}","3c2646c78dbd1cdc19e1be1ca39ce481786707b49d23f27dca954cc1fb4c8b11":"mutation useRecurringTransactionDeleterMutation($input:DeleteRecurringTransactionInput!){deleteRecurringTransaction(input:$input){__typename,...on DeleteRecurringTransactionSuccess{success,viewer{recurringTransactions{__typename,id},id}},...on NotFoundError{message,code}}}","3e0d64c420b55b390e8d67fa2273e6a69423b62ebed0cdf3305e25287b60b2da":"query useGetJumioProfileQuery{viewer{jumioProfiles{updatedAt,status,id},id}}","3ea40cc2009affc268485d3f4bb29ff9e939bf538ba84c93b097e5ff201334f6":"query AdvancedTradeSettingsPageQuery{...FuturesSettingsFragment}fragment FuturesSettingsFragment on Query{viewer{retailDerivatives{intradayMarginSetting},id}}","3ea89709025e07bee06ac318d10575370ced6723893ce0eed290bdec8fc9de25":"query usePaginatedHistoryFragment($cursor:String,$first:Int!){...usePaginatedBillingHistoryFragment_SneHE}fragment SubscriptionPaymentMethod_inline on CoinbaseSubscriptionPaymentMethod{type,currency,metadata{__typename,...on CoinbaseSubscriptionFiatAccountMetadata{accountUuid,name,balance{value,currency}},...on CoinbaseSubscriptionACHMetadata{paymentMethodUuid,accountName,accountNumber},...on CoinbaseSubscriptionWorldpayCardMetadata{paymentMethodUuid,institutionName,cardLast4},...on CoinbaseSubscriptionCryptoAccountMetadata{accountUuid,asset{assetCurrentBalance{availableToTradeBalance{value,currency},availableToTradeBalanceFiat{value,currency},id},asset{imageUrl,displaySymbol,name,id},id}}}}fragment billingHistoryUtils_getTransactionsFromInvoiceFragment on CoinbaseSubscriptionInvoice{invoiceUuid,invoiceStatus,periodStart,tier,unadjustedTotal{value},adjustmentReasons,total{value,currency},payments{paymentUuid,transactionId,paymentStatus,paymentMethodV2{isDeleted,...SubscriptionPaymentMethod_inline},amount{value,currency},createdAt,id}}fragment usePaginatedBillingHistoryFragment_SneHE on Query{viewer{coinbaseSubscriptionInvoicesV2(first:$first,after:$cursor){edges{node{...billingHistoryUtils_getTransactionsFromInvoiceFragment,id,__typename},cursor},pageInfo{hasNextPage,endCursor}},id}}","3ec70b742c512bbb043cfce5e55fd0f8b3b60f198286349305e5dd02bf21b1df":"query useSendRecipientsFragmentPaginationQuery($after:String,$first:Int!){viewer{...useSendRecipientsFragment_2HEEH6,id}}fragment useRecentContactsFragment_2HEEH6 on Viewer{accountHistory{recentSends(first:$first,after:$after){edges{cursor,node{amount{currency},uuid,createdAt,category,details{__typename,...on CryptoSendDetails{cryptoRecipient:recipient{address,destinationTag}},...on UserSendDetails{recipient,avatarUrl}},viewerAsset{accounts{primary,uuid,id},id},id,__typename}},pageInfo{endCursor,hasNextPage}}}}fragment useSendRecipientsFragment_2HEEH6 on Viewer{sendReceiveContacts{allContacts(first:$first,after:$after){edges{node{uuid,blockchainAddresses{uuid,address,destinationTag,label},id,__typename},cursor},pageInfo{endCursor,hasNextPage}}},...useRecentContactsFragment_2HEEH6}","3ef37c655bedea187e58579222082ec567e5a48682053d39e89c1e4218be9ed4":"mutation useCreateIntxTransferMutation($input:CreateIntxTransferInput!){createIntxTransfer(input:$input){__typename,...on CreateIntxTransferSuccess{intxTransfer{id}},...on GenericError{code,message}}}","3f3c64d7fb5a6904ad65fde8cec6cacb29461fca6bd13879fe285758dad6b92d":"mutation useCreateDerivativesOnboardingApplicationMutation($input:CreateDerivativesOnboardingApplicationInput!){createDerivativesOnboardingApplication(input:$input){__typename,...on CreateDerivativesOnboardingApplicationSuccess{status,numOfAttempts,attemptsLockedUntil,hasExceededMaxAttempts},...on GenericError{code,message}}}","3f684521949d9c2c68959582156b05f41ab608d09abd28202515cedd3c351ebb":"query CryptoBackupsModalInnerQuery($productKey:String!){...cryptoBackupUtils_getOptInStatusFragment}fragment cryptoBackupUtils_getOptInStatusFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){preferences{paymentPreferences{cryptoPaymentPreferences{isOptedIntoBackupPayments,id}}},id},id}}","3f8bc6f223db247114d7dc971665bf9095e000af3db68532073beeeef7071c5b":"query usePollPolicyRestrictionsQuery($action:PolicyRestrictionAction!){viewer{policyRestrictions(action:$action){restrictionName,id},id}}","4056c9fb39ca3c8c131266213899f1c5a9c10d1bce6e33eafee0f4611f494d73":"query EarnAmountBadgeQuery{viewer{earnUserProgress{earnings{activeCampaign{remaining{value,currency}}},eligibilityStatus},id}}","40a875829011cbc64fa8cce93bf900adbae5acdd617899916f711b08a3d1043f":"query ViewMoreRecentsQuery($first:Int!,$after:String){...ViewMoreRecentsQueryFragment}fragment ViewMoreRecentsQueryFragment on Query{viewer{...useSendRecipientsFragment_2HEEH6,id}}fragment useRecentContactsFragment_2HEEH6 on Viewer{accountHistory{recentSends(first:$first,after:$after){edges{cursor,node{amount{currency},uuid,createdAt,category,details{__typename,...on CryptoSendDetails{cryptoRecipient:recipient{address,destinationTag}},...on UserSendDetails{recipient,avatarUrl}},viewerAsset{accounts{primary,uuid,id},id},id,__typename}},pageInfo{endCursor,hasNextPage}}}}fragment useSendRecipientsFragment_2HEEH6 on Viewer{sendReceiveContacts{allContacts(first:$first,after:$after){edges{node{uuid,blockchainAddresses{uuid,address,destinationTag,label},id,__typename},cursor},pageInfo{endCursor,hasNextPage}}},...useRecentContactsFragment_2HEEH6}","40b9670cc5bd84acaeb8f673e399f404c48d00feaf99114064bf02f2c9ae3a07":"query BuyStatusStepQuery($nativeCurrency:TickerSymbol!,$productKey:String!){...BuySellFooterQueryFragment,...StatusStepFragment,...BuyUpsellBannerFragment}fragment AssetUpsellExperimentFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment BuySellFooterQueryFragment on Query{...useAssetBalanceInfoFragment}fragment BuyUpsellBannerFragment on Query{...useBuyStatusUpsellFragment}fragment CardUpsellBannerFragment on Query{viewer{recurringTransactions{account{assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}},id},id},id}}fragment FirstStakeIncentiveStatusUpsellFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment StakePromoBannerFragment on Query{...useYieldPromotionHandlerFragment}fragment StatusStepFragment on Query{...StatusStepUpsellFragment}fragment StatusStepUpsellFragment on Query{...AssetUpsellExperimentFragment,...FirstStakeIncentiveStatusUpsellFragment,...useFirstStakeIncentiveEligibleFragment,...useAssetUpsellExperimentFragment}fragment getSubscriptionPlanBenefitFragment on CoinbaseSubscriptionPlanBenefit{benefitType,benefitDetails{__typename,...on AdvancedTradeBenefitDetails{cryptoBackPercentage,id},...on NoTradingFeeCoinbaseSubscriptionBenefitDetails{limit{value,currency}},...on USDCBoostedRewardBenefitDetails{apy,stakingCap{value,currency},id},...on AtoProtectionBenefitDetails{id},...on BoostedCardRewardsBenefitDetails{id},...on BoostedStakingBenefitDetails{id},...on CointrackerBenefitDetails{id},...on CryptoBackCoinbaseSubscriptionBenefitDetails{id},...on CryptoTaxCalculatorBenefitDetails{id},...on MessariTrialBenefitDetails{id},...on PriorityPhoneSupportBenefitDetails{id},...on SweepstakesBenefitDetails{id},...on TaxCenterBenefitDetails{id}}}fragment isEligibleForSubscriptionFragment on Query{viewer{coinbaseSubscriptionEligibility(eligibleEntities:[COINBASE_ONE_GENERAL]){isEligible},id}}fragment useAssetBalanceInfoFragment on Query{...useCurrencyConverterFragment}fragment useAssetCefiTotalBalanceFragment on ViewerAsset{assetBalanceBreakdown{totalBalanceFiat{value,currency},totalBalance{value,currency}},asset{exponent,id}}fragment useAssetUpsellExperimentFragment on Query{viewer{ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title,cta{url}}},id},id}}fragment useBuyStatusUpsellFragment on Query{...StakePromoBannerFragment,viewer{userProperties{hasSsn,regionFeatures{isInUs},id},id},...CardUpsellBannerFragment,...isEligibleForSubscriptionFragment,...useSubscriptionBenefitsFragment}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useFirstStakeIncentiveEligibleFragment on Query{viewer{userProperties{country{code},personalDetails{address{state}},id},eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){yieldPromotion{assetCta{title}},accounts{accountHistoryEntries{edges{__typename}},id},id},ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title}},id},id}}fragment useSubscriptionBenefitsFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{type,benefits{...getSubscriptionPlanBenefitFragment,id},id},id},coinbaseSubscriptionPlans{type,promotion{promotionType,id},planBillingFrequency{unit,numberOfUnits},benefits{...getSubscriptionPlanBenefitFragment,id},id},id}}fragment useYieldPromotionHandlerFragment on Query{viewer{ethAssetBySymbol:assetBySymbol(symbol:\\"ETH\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},eth2AssetBySymbol:assetBySymbol(symbol:\\"ETH2\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},id}}","422381fd70da1e8e47bccb33ecf71bedb8aec11ba1a1de2798208f09110ae1db":"mutation useSubmitQuizAnswerMutation($input:PostEarnQuizAnswerInput!){postEarnQuizAnswer(input:$input){earnPostQuizAnswer{answerCorrect,earnQuizSuccessModal{title,earnAnimation{type,startProgress,endProgress},modalButton{style,iconUrl,label,url},secondaryModalButton{style,iconUrl,label,url}}}}}","426d6b07b4f7ae3a06d878dd1cdf4ad4c18fc6f0d82d4ec75b754dcbfc143865":"mutation useJoinTradingChallengeMutation($input:JoinTradingChallengeInput!){joinTradingChallenge(input:$input){__typename,...on JoinTradingChallengeSuccess{dummy},...on GenericError{message,code}}}","4281f1adaa8d5aa7e80df5b9f0cfc1748fc2d75540cc7e188db624225b4d52c7":"mutation useCreateSendWithAmountMutation($input:SendsCreateSendInput!){createSend(input:$input){__typename,...on SendsCreateSendSuccess{send{blueprintToken,uuid,amountCrypto{value,currency},amountFiat{value,currency},amountTotal{value,currency},fromAccountUuid,note,sendType,timeEstimation,feeDetailsList{name,type,amount{value,currency},amountBeforeSubsidy{value,currency},helpUrl},recipientDetails{displayValue,destinationTag},network{assetImageUrl,name},isScreeningBlockSend}},...on SendsCreateSendError{error{message,code}},...on SendsTravelRulesError{errorId,text,isAssetSupportedByCoinbaseWallet,additionalInformation{title,description,prompt,link{url,text}},fields{options}}}}","42aeeaa056fca974c6ba082af600318a5dbbe64dbd1f618a2838f31124db359e":"mutation useCreateGstPdfReportMutation($input:CreateGstInput!){createGstPdf(input:$input){formUuid}}","42c0797fa3a63fd44c4268ffaa3dbfee55258152fdee31fd481cedd872310323":"mutation AssetRecoveryCreateMutation($input:CreateP2PAssetRecoveryInput!){createP2PAssetRecovery(input:$input){__typename,...on CreateP2PAssetRecoverySuccess{success,assetRecoveryId,toAddress,amount,contractAddress,estimatedSendTime,networkFee{currency,value},coinbaseFee{currency,value}},...on CreateP2PAssetRecoveryError{error{code,message}}}}","438f5b32ad96a4a24bfc1b63b5f39ad1298d9b94d628917c0490d1d53da60adf":"query RecurringTransactionModalQuery($accountUuid:Uuid!){...RecurringTransactionModalContentFragment,viewer{accountByUuidV2(uuid:$accountUuid){...RecurringTransactionModalContentAccountFragment,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}},id},id}}fragment RecurringTransactionModalContentAccountFragment on Account{uuid,...RecurringTransactionModalContentBodyAccountFragment}fragment RecurringTransactionModalContentBodyAccountFragment on Account{assetOrFiatCurrency{__typename,...on TiersCurrency{color,name,code},...on ViewerAsset{asset{color,name,platformName,id}},...on Node{__isNode:__typename,id}}}fragment RecurringTransactionModalContentBodyFragment on RecurringTransaction{uuid,amount{currency,value},recurringPeriod,...useFormattedRecurringDetailsFragment}fragment RecurringTransactionModalContentFragment on Query{viewer{recurringTransactions{uuid,account{uuid,id},...RecurringTransactionModalContentBodyFragment,id},id}}fragment useFormattedRecurringDetailsFragment on RecurringTransaction{uuid,amount{value,currency},recurringPeriod,createdAt,paymentMethod{name,id},sourceAccount{assetOrFiatCurrency{__typename,...on ViewerAsset{asset{displaySymbol,id}},...on Node{__isNode:__typename,id}},id},nextRun,account{uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{symbol,id}},...on Node{__isNode:__typename,id}},id}}","43d1a0758f24cf6a23dc378754e335ddfcac5edcb6435edde1ca8f57da2369b4":"mutation AdvocateSignUpStartStepMutation($input:RegisterCapitolCanaryAdvocateInput!){registerCapitolCanaryAdvocate(input:$input){__typename}}","43f9bd23923740e50929c4dc8ac5e77f7e39d5071f2eaab32e8f50b4267dbdc1":"mutation useSellQuoteSubmitterMutation($input:CreateSellInput!){createSell(input:$input){__typename,...on CreateSellSuccess{...createSellFragment},...on CreateSellPartialError{error{__typename,...on GenericError{message},...on CreateSellBadRequestError{message}},transferSell{cancelReason{message,code,cta},id}},...on GenericError{message}}}fragment createSellFragment on CreateSellSuccess{transferSell{uuid,spreadPercentage,amount{value,currency},subtotal{value,currency},total{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}},waivedDetails{amount{value,currency},source}},fee{value,currency},taxDetails{name,amount{value,currency}},defaultFee{value,currency},feeWithoutSubscriptionBenefit{value,currency},...simpleTradeBenefit_sell,unitPrice{amount{value,currency}},resource,tradeIncentiveInfo{hasBeenApplied,redemptionStatus,endsAt,feeWithoutIncentive{value,currency},id},id},userWarnings{code,message,link{url,text},context{details,title,linkText},id}}fragment simpleTradeBenefit_sell on TransferSell{fee{value,currency},appliedSubscriptionBenefit,feeWithoutSubscriptionBenefit{value,currency},subscriptionInfo{hasBenefitCap,freeTradingResetDate,remainingFreeTradingVolume{value}}}","4414ea68d334b0b290c508ae2bfab9c489f5cdf88bf88f05e750fb27aa9aba72":"query Web3DiscoveryContentQuery($skipSponsoredDapps:Boolean!){viewer{defiV2{...DappListingsFragment},id},...NewAndTrendingFragment}fragment DappListingsFragment on Defi{networks(filter:{platform:WEB}){nodes{chainId,name,imageUrl,id}},supportedNetworks{chainId,name,imageUrl,id},marketplace{categories{id,name,dapps{edges{__typename}}},dapps(filter:{platform:WEB}){totalCount}}}fragment NewAndTrendingCardFragment on DefiDapp{id,iconImageUrl,name,url,traits,slug,rating{average},categories{id,name}}fragment NewAndTrendingFragment on Query{viewer{defiV2{marketplace{sponsoredDapps:dapps(filter:{traits:SPONSORED,platform:WEB},order:{orderBy:SPONSORED_RANK})@skip(if:$skipSponsoredDapps){edges{node{id,...NewAndTrendingCardFragment}}},pinnedDapps:dapps(filter:{traits:PINNED,platform:WEB},order:{orderBy:PINNED}){edges{node{id,...NewAndTrendingCardFragment}}},featuredDapps:dapps(filter:{traits:FEATURED,platform:WEB}){edges{node{id,...NewAndTrendingCardFragment}}}}},id}}","4446a1adb640f89ff19142fa9368d28ce494c766ae8939edbd70f0192178cd47":"query DirectDepositQuery{viewer{card{productEnrollment{productEnrollmentStatus{ddaEnrollmentStatus}}},id}}","455a93d232742c61484d12e54a350b06240ff9c0f738ec3780533abf1125e3e4":"query BuyStatusStepDeprecatedQuery($nativeCurrency:TickerSymbol!,$productKey:String!){...BuySellFooterQueryFragment,...StatusStepDeprecatedFragment,...useBuyStatusUpsellFragment,...useFirstStakeIncentiveEligibleFragment}fragment AssetUpsellExperimentFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment BuySellFooterQueryFragment on Query{...useAssetBalanceInfoFragment}fragment CardUpsellBannerFragment on Query{viewer{recurringTransactions{account{assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}},id},id},id}}fragment FirstStakeIncentiveStatusUpsellFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment StakePromoBannerFragment on Query{...useYieldPromotionHandlerFragment}fragment StatusStepDeprecatedFragment on Query{...AssetUpsellExperimentFragment,...FirstStakeIncentiveStatusUpsellFragment,...useAssetUpsellExperimentFragment}fragment getSubscriptionPlanBenefitFragment on CoinbaseSubscriptionPlanBenefit{benefitType,benefitDetails{__typename,...on AdvancedTradeBenefitDetails{cryptoBackPercentage,id},...on NoTradingFeeCoinbaseSubscriptionBenefitDetails{limit{value,currency}},...on USDCBoostedRewardBenefitDetails{apy,stakingCap{value,currency},id},...on AtoProtectionBenefitDetails{id},...on BoostedCardRewardsBenefitDetails{id},...on BoostedStakingBenefitDetails{id},...on CointrackerBenefitDetails{id},...on CryptoBackCoinbaseSubscriptionBenefitDetails{id},...on CryptoTaxCalculatorBenefitDetails{id},...on MessariTrialBenefitDetails{id},...on PriorityPhoneSupportBenefitDetails{id},...on SweepstakesBenefitDetails{id},...on TaxCenterBenefitDetails{id}}}fragment isEligibleForSubscriptionFragment on Query{viewer{coinbaseSubscriptionEligibility(eligibleEntities:[COINBASE_ONE_GENERAL]){isEligible},id}}fragment useAssetBalanceInfoFragment on Query{...useCurrencyConverterFragment}fragment useAssetCefiTotalBalanceFragment on ViewerAsset{assetBalanceBreakdown{totalBalanceFiat{value,currency},totalBalance{value,currency}},asset{exponent,id}}fragment useAssetUpsellExperimentFragment on Query{viewer{ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title,cta{url}}},id},id}}fragment useBuyStatusUpsellFragment on Query{...StakePromoBannerFragment,viewer{userProperties{hasSsn,regionFeatures{isInUs},id},id},...CardUpsellBannerFragment,...isEligibleForSubscriptionFragment,...useSubscriptionBenefitsFragment}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useFirstStakeIncentiveEligibleFragment on Query{viewer{userProperties{country{code},personalDetails{address{state}},id},eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){yieldPromotion{assetCta{title}},accounts{accountHistoryEntries{edges{__typename}},id},id},ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title}},id},id}}fragment useSubscriptionBenefitsFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{type,benefits{...getSubscriptionPlanBenefitFragment,id},id},id},coinbaseSubscriptionPlans{type,promotion{promotionType,id},planBillingFrequency{unit,numberOfUnits},benefits{...getSubscriptionPlanBenefitFragment,id},id},id}}fragment useYieldPromotionHandlerFragment on Query{viewer{ethAssetBySymbol:assetBySymbol(symbol:\\"ETH\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},eth2AssetBySymbol:assetBySymbol(symbol:\\"ETH2\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},id}}","45655f3e88cc60558dcbb8a5918ce8fdc7615cee73247380d4c0f10149726e56":"query useAccountsFetcherQuery($count:Int!,$cursor:String){viewer{accountsV2(first:$count,after:$cursor){edges{node{uuid,name,type,primary,allowWithdrawals,allowDeposits,availableBalance{value,currency},assetOrFiatCurrency{__typename,...on TiersCurrency{name,color,exponent,code},...on ViewerAsset{asset{uuid,name,color,exponent,symbol,platformName,displaySymbol,slug,addressRegex,experimental,destinationTag{name,regex},id}},...on Node{__isNode:__typename,id}},...AccountCurrencyIconFragment,id}},pageInfo{endCursor,hasNextPage}},id}}fragment AccountCurrencyIconFragment on Account{assetOrFiatCurrency{__typename,...AssetOrCurrencyIconFragment,...on Node{__isNode:__typename,id}}}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetOrCurrencyIconFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on ViewerAsset{asset{...AssetCurrencyIconFragment,id}},...on TiersCurrency{code}}","459238f2cded8e0d17ced07089e69507164cdb55f0b178cd40ae88ffd62ff9e9":"query CreateAddressEntryFormQuery($nativeCurrency:TickerSymbol!){viewer{accountsForFlow(flow:RECEIVE){...CreateAddressEntryFormFragment,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{name,platformName,displaySymbol,imageUrl,destinationTag{regex},id}},...on Node{__isNode:__typename,id}},id},id}}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment AssetSelectRowFragment on Asset{...AssetCurrencyIconFragment}fragment AssetSelectorCellFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,name,exponent,...AssetIsStablecoinFragment,unitPriceScaleV2(quoteCurrency:$nativeCurrency),latestQuoteV2(quoteCurrency:$nativeCurrency){price,percentChanges{day}},...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment CreateAddressEntryFormFragment on Account{...useAccountSearchFragment,type,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{name,platformName,displaySymbol,imageUrl,destinationTag{regex},id}},...on Node{__isNode:__typename,id}}}fragment SelectAssetRowAccountFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,platformName,name,exponent,...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment useAccountSearchFragment on Account{uuid,type,name,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,name,displaySymbol,platformName,slug,exponent,imageUrl,destinationTag{regex},...AssetSelectRowFragment,id},assetBalanceBreakdown{availableToSendBalanceFiat{value,currency},availableToSendBalance{value,currency}},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}},...SelectAssetRowAccountFragment,...AssetSelectorCellFragment}","45c8b6c2bf91ed98dd0fc94e081e52aadf239a684e09cfdbd7714e3b5d16201d":"query CreditLineModalQuery($btcAssetUuid:Uuid!,$nativeCurrency:TickerSymbol!){...BorrowAddCollateralFragment_Oo3lY,...BorrowAutopayFragment,...PayDownCreditLineFragment,...EstablishCreditLineFragment,...BorrowWithdrawCollateralFragment_Oo3lY}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetSelectRowFragment on Asset{...AssetCurrencyIconFragment}fragment AutopayIntroFragment on LoanAutopayOptions{options{type,amount{value,currency},title,label,summary,description,recommended}}fragment AutopayManageFragment on LoanAutopayOptions{autopaySetting{type,amount{value,currency},paymentMethod{uuid,type,title,subtitle,imageUrl},nextScheduled}}fragment AutopayOptionsFragment on LoanAutopayOptions{options{type,amount{value,currency},title,label,summary,description,recommended}}fragment BorrowAddCollateralFragment_Oo3lY on Query{...SelectAccountStepFragment_Oo3lY,...useBorrowCollateralSummaryFragment_Oo3lY,...PreviewStepAddCollateralFragment_Oo3lY,...SelectOptionStepFragment_Oo3lY,...CustomAmountStepFragment_Oo3lY}fragment BorrowAutopayFragment on Query{viewer{borrow{autopayOptions{autopaySetting{type},...AutopayIntroFragment,...AutopayManageFragment,...AutopayOptionsFragment,...PaymentMethodsFragment}},id},...PaymentMethodsAutopayQueryFragment}fragment BorrowWithdrawCollateralFragment_Oo3lY on Query{...PreviewStepWithdrawCollateralFragment,...EntryStepFragment_Oo3lY}fragment CommitFragment on LoanSummary{eligibility,apr}fragment CreateFragment on LoanSummary{eligibility,profileType,creditLineEligible}fragment CreateQueryFragment on Query{...PaymentMethodsModalContentRelayFragment}fragment CustomAmountStepFragment_Oo3lY on Query{...SecondaryInputLabelsFragment_Oo3lY,...useBorrowCollateralSummaryFragment_Oo3lY}fragment CustomPaymentFragment on Borrow{paymentOptions{nextDue,nextDueAmount{value,currency},payoffAmount{value,currency},depositPaymentMethods{enabled,uuid,supplementalInfo,paymentMethod{uuid,type,title,subtitle,imageUrl}}}}fragment EntryStepFragment_Oo3lY on Query{viewer{borrow{summary{creditLineEligible}},id},...useBorrowCollateralSummaryFragment_Oo3lY}fragment EstablishCreditLineFragment on Query{viewer{borrow{summary{eligibility,profileType,creditLineEligible,loanBalance{value,currency},maxBorrowableAmount{value,currency},maxLoanEligibility{value,currency},...CreateFragment,...CommitFragment}},id},...CreateQueryFragment}fragment PayDownCreditLineFragment on Query{viewer{borrow{...PaymentOptionsFragment,...CustomPaymentFragment,paymentOptions{recentPaymentInfo{message}}},id},...PaymentMethodsStatusFragment}fragment PaymentMethodsAutopayQueryFragment on Query{...PaymentMethodsModalContentRelayFragment}fragment PaymentMethodsFragment on LoanAutopayOptions{depositPaymentMethods{enabled,uuid,supplementalInfo,paymentMethod{uuid,type,title,subtitle,imageUrl}}}fragment PaymentMethodsModalContentRelayFragment on Query{viewer{borrow{collateralSummary{existingCollateral{value,currency}}},paymentMethods{uuid,type,pickerData{__typename,...on BankPickerData{iavStatus}},id},id}}fragment PaymentMethodsStatusFragment on Query{...PaymentMethodsModalContentRelayFragment}fragment PaymentOptionsFragment on Borrow{paymentOptions{amountRequired{value,currency},amountRecommended{value,currency},minimumDue{value,currency},payoffAmount{value,currency},depositPaymentMethods{enabled,paymentMethod{uuid}}}}fragment PreviewStepAddCollateralFragment_Oo3lY on Query{viewer{borrow{summary{creditLineEligible}},id},...useBorrowCollateralSummaryFragment_Oo3lY}fragment PreviewStepWithdrawCollateralFragment on Query{viewer{borrow{summary{creditLineEligible}},id}}fragment SecondaryInputLabelsFragment_Oo3lY on Query{viewer{borrow{summary{status{healthRatio}}},id},...useBorrowCollateralSummaryFragment_Oo3lY}fragment SelectAccountStepFragment_Oo3lY on Query{...useAccountItemsBorrowFragment,...useBorrowCollateralSummaryFragment_Oo3lY}fragment SelectOptionStepFragment_Oo3lY on Query{viewer{borrow{summary{creditLineEligible,status{healthRatio}}},id},...useBorrowCollateralSummaryFragment_Oo3lY}fragment useAccountItemsBorrowFragment on Query{...useBalanceFormatterFragment}fragment useBalanceFormatterFragment on Query{...useCurrencyConverterFragment,viewer{userProperties{nativeCurrency,id},id}}fragment useBorrowCollateralSummaryFragment_Oo3lY on Query{viewer{borrow{collateralSummary{accounts{uuid,name,availableBalance{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}},id},outstandingLoanAmount{currency},healthRatioRequired,collateralRequired{value,currency},healthRatioRecommended,collateralRecommended{value,currency},existingCollateral{currency,value}}},assetByUuid(uuid:$btcAssetUuid){asset{uuid,platformName,displaySymbol,exponent,imageUrl,name,id},id},id}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}","45d95b14f623e78dedaf3ec1c297b8d9f8005a2ca601d9a9ce52b66c60e773b4":"query DeprecatedUnsafeCurrencyIconQuery($skip:Boolean!){viewer@skip(if:$skip){brokerageAssets{edges{node{asset{platformName,...AssetCurrencyIconFragment,id},id}}},id}}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}","45e83b73c20a069ca6d2719059ecf265bb563b10363e9d4f62b59538e6fb0377":"query AssetCategoryDetailsQuery($slug:String!,$first:Int!,$currency:TickerSymbol!){viewer{assetCategory(slug:$slug){name,iconKey,description,highlights,assets(first:$first){edges{node{id}}},...AssetCategoryTableFragment,id},id},...AssetCategoryTableViewerFragment}fragment AssetCategoryTableContentFragment on AssetCategory{...useSortAssetCategoryFragment}fragment AssetCategoryTableContentViewerFragment on Query{...AssetRowViewerFragment}fragment AssetCategoryTableFragment on AssetCategory{...AssetCategoryTableContentFragment}fragment AssetCategoryTableViewerFragment on Query{...AssetCategoryTableContentViewerFragment}fragment AssetRewardsApyContentFragment on Query{viewer{earn{assets{current{asset{asset{platformName,id},rewardApy{formattedValue,statsLabel},id},id}}},id}}fragment AssetRewardsApyFragment on Query{...AssetRewardsApyContentFragment}fragment AssetRowFragment on ViewerAsset{asset{...RowTradeFragment,id},supportedContextsV2{isTradable}}fragment AssetRowViewerFragment on Query{...RowTradeViewerFragment}fragment RowContentTradeFragment on Asset{...WatchListStarAssetFragment,color,imageUrl,marketCapV2(quoteCurrency:$currency),name,recentlyListed,slug,symbol,displaySymbol,uuid,latestQuoteV2(quoteCurrency:$currency){quoteCurrency,price},priceDataForDayV2(quoteCurrency:$currency){resolution,quotes{price}},latestPercentChangesV2(quoteCurrency:$currency){hour,day,week,month,year,all}}fragment RowContentTradeViewerFragment on Query{...AssetRewardsApyFragment,...WatchListStarFragment}fragment RowTradeFragment on Asset{...RowContentTradeFragment}fragment RowTradeViewerFragment on Query{...RowContentTradeViewerFragment}fragment WatchListStarAssetFragment on Asset{...WatchListStarContentAssetFragment}fragment WatchListStarContentAssetFragment on Asset{uuid,name,platformName}fragment WatchListStarContentFragment on Query{...useWatchListTogglerFragment}fragment WatchListStarFragment on Query{...WatchListStarContentFragment}fragment useSortAssetCategoryFragment on AssetCategory{assets(first:$first){edges{node{asset{uuid,name,marketCap,symbol,latestPercentChangesV2(quoteCurrency:$currency){hour,day,week,month,year},latestQuoteV2(quoteCurrency:$currency){price},id},...AssetRowFragment,id}}}}fragment useWatchListTogglerFragment on Query{...useWatchListTogglerOptimisticIsWatchedFragment}fragment useWatchListTogglerOptimisticIsWatchedFragment on Query{viewer{primaryWatchlist:watchlistByUuid(watchlistUuid:\\"\\"){uuid,items{edges{node{itemMetadata{__typename,...on ViewerAsset{asset{uuid,id}},...on Node{__isNode:__typename,id}},id}}},id},id}}","460c35e0b19a873bf9fece454acb147414a6b29553514645c31ed35ef9003328":"mutation useUpdateAutoStakingEnrollmentMutation($input:UpdateAutoStakingEnrollmentInput!){updateAutoStakingEnrollment(input:$input){__typename,...on UpdateAutoStakingEnrollmentSuccess{viewer{earn{assets{current{...AutoStakingSettingItemFragment,id}}},id}}}}fragment AutoStakingSettingItemFragment on EarnProgram{asset{asset{name,uuid,imageUrl,id},earnAsset{autoStaking{isEnrolled,id},id},id}}","461656d351dd560a472a1d1908d3f48f4348f94fce99e147a482f32728ad0521":"query SendSettingsTileQuery{...useTwoFactorFragment,viewer{userProperties{secondFactorSendSetting,id},id}}fragment useTwoFactorFragment on Query{viewer{userProperties{secondFactor{twoFactorMethod},id},id}}","46390ca6665548e9000c31b33e9da6d2ae7589d6fc9bd71a5d5edbbf9ad7f4b6":"mutation useUpdateDerivativesOnboardingIdvProfileMutation($input:UpdateDerivativesOnboardingIdvProfileInput!){updateDerivativesOnboardingIdvProfile(input:$input){__typename,...on UpdateDerivativesOnboardingIdvProfileSuccess{dummy},...on GenericError{code,message}}}","466407ef041fd74d0f9b93914b554462f5bc3ea02f2d6771775e215d488e453a":"query SendSelectorNetworkRowQuery($address:String!,$assetSymbol:String!){...SendSelectorNetworkRowFragment}fragment SendSelectorNetworkRowFragment on Query{viewer{sends{addressProperties(assetSymbol:$assetSymbol,toAddress:$address){networkSlug}},id}}","475acfdeb54c145d8019e1382d83d4476b821a240109c32d739303d13b529ef3":"mutation useCommitSendMutation($input:SendsCommitSendInput!){commitSend(input:$input){__typename,...on SendsCommitSendSuccess{send{uuid,fromAccountUuid,description,note,status,delayedSendDate,timestamp,amountCrypto{value,currency},amountFiat{value,currency},recipientDetails{displayValue,recipientType}}},...on SendsCommitSendError{error{message,code}}}}","4776f20b3c25cc5f42cf1a8ffbb75dcd4438ef32aba81bc605d06fdbb2f8bef2":"query OrderManagementQuery($ineligibleCampaignNames:[String!]!,$surfaceNames:[String!]!,$skip:Boolean!){...useIsPerpetualFuturesEligibleFragment,...DownloadStatementsButtonFragment,...useShowFuturesOrdersFragment,...AdvancedOrdersBannersFragment}fragment AdvancedOrdersBannersFragment on Query{...useUpsellFrameworkSurfaceDataFragment}fragment DownloadStatementsButtonFragment on Query{...useReportsModalFragment}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsPerpetualFuturesEligibleATSFragment on Query{...useIntxAccessLevelATSFragment}fragment useIsPerpetualFuturesEligibleFragment on Query{...useIsPerpetualFuturesEligibleATSFragment}fragment useReportsModalFragment on Query{...useTaxesContextFragment}fragment useShowFuturesOrdersATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesOrdersFragment on Query{...useShowFuturesOrdersATSFragment}fragment useTaxesContextFragment on Query{viewer{taxReports{availableTaxYears,japanTransactionsReport{reportType,year,createdAt,status,fileURLs,files{uuid,id,url,asset,fileExtension,name,timeRange{range,start,end},transactionType}},yearReports{reportType,year,createdAt,status,fileURLs,files{uuid,id,url,asset,fileExtension,name,timeRange{range,start,end},transactionType}},transactionsHistoryReports{reportType,year,createdAt,status,fileURLs,files{uuid,id,url,asset,fileExtension,name,timeRange{range,start,end},transactionType}}},id}}fragment useUpsellFrameworkSurfaceDataFragment on Query{viewer@skip(if:$skip){upsellList(surfaceNames:$surfaceNames,ineligibleCampaignNames:$ineligibleCampaignNames){name,isActive,maxSize,coolOffSeconds,lastSeen,upsells{isActive,isDismissible,minVersion,maxVersion,allotments{budget,coolOffSeconds},experiment{name,variants},campaign{name,isActive,lastSeen,state},renderId,impressionCount,isDismissed,lastSeen,sdui{name,layout}},experiment{name,variants}},id}}","47e7e377667c9601cde0497c4229b080b650013efa7529b48c640f6f7e5f3411":"query HomeFeedContentMobileQuery($feedCardCount:Int!,$nativeCurrency:TickerSymbol!,$currency:TickerSymbol!,$chainId:Int!,$skipUserIncentives:Boolean!,$skipDappWalletExperiment:Boolean!,$shouldFetchGainLossAllPeriods:Boolean!,$watchlistUuid:Uuid!,$topMoversCount:Int!){...HeaderContentMobileFragment,...useAccountChecklistFragment,...AccountChecklistFragment,...DynamicFeedSectionFragment_4frwGx,viewer{assetBySlug(slug:\\"bitcoin\\"){...HeaderHomeViewerAssetMobileFragment,id},id},...useWheelSpinFragment_3lQsi,...AnnouncementCardsFragment,...HomeWatchlistTableFragment}fragment AccountChecklistFragment on Query{...useAccountChecklistFragment,...useWheelSpinFragment_3lQsi}fragment AnnouncementCardsFragment on Query{viewer{announcementCardProperties{landingPagePromoCards:landingPagePromoCardsV2{cards{uuid,cardName,title,description,ctaUrl,ctaText,url,secondaryCtaUrl,secondaryCtaText,hasInternalCbLink,imageUrls{lightModeUrl,darkModeUrl},id}}},id},...AnnouncementCardsLoadingStateFragment}fragment AnnouncementCardsLoadingStateFragment on Query{viewer{announcementCardProperties{landingPagePromoCards:landingPagePromoCardsV2{hasMoreCards,cards{uuid,id}}},id}}fragment AssetRewardsApyContentFragment on Query{viewer{earn{assets{current{asset{asset{platformName,id},rewardApy{formattedValue,statsLabel},id},id}}},id}}fragment AssetRewardsApyFragment on Query{...AssetRewardsApyContentFragment}fragment DenseFeedCardFooterFragment on FeedCard{relevantAssetsData{symbol,assetStats{dayPricePercentChange},id},...LikeButtonFragment}fragment DenseFeedCardMobileFragment on FeedCard{title,description,imageUrl,informationUrl,categoryLabel,publishedAt,actionCta{text},actor{name,imageUrl},...DenseFeedCardFooterFragment}fragment DynamicFeedCardBodyFragment on DynamicFeedCardComponent{body{feedCardSize,imagePosition,title{text,color},description{text,color}},...DynamicFeedCardMediaFragment}fragment DynamicFeedCardCtaButtonFragment on DynamicFeedCardComponent{footer{primaryCta{text,url},relevantEntities{entity{__typename,...on RelevantAssetsData{assetStats{dayPricePercentChange},symbol,id}}}}}fragment DynamicFeedCardFooterFragment on DynamicFeedCardComponent{footer{showSocial},...DynamicFeedCardLikeButtonFragment,...DynamicFeedCardShareButtonFragment,...DynamicFeedCardCtaButtonFragment}fragment DynamicFeedCardFragment on DynamicFeedCardComponent{dynamicInformationUrl:informationUrl,body{title{text}},...DynamicFeedCardMediaFragment,...DynamicFeedCardHeaderFragment,...DynamicFeedCardBodyFragment,...DynamicFeedCardFooterFragment}fragment DynamicFeedCardHeaderFragment on DynamicFeedCardComponent{dynamicCategoryLabel:categoryLabel,header{timeStamp{text},title{text,color},subtitle{text,color},image{url}},body{feedCardSize}}fragment DynamicFeedCardLikeButtonFragment on DynamicFeedCardComponent{body{feedCardSize},footer{reactions{likes{count}},currentUserReactions}}fragment DynamicFeedCardMediaFragment on DynamicFeedCardComponent{body{feedCardSize,image{url,contentfulResizing,shape}}}fragment DynamicFeedCardShareButtonFragment on DynamicFeedCardComponent{infoUrl:informationUrl,body{title{text}}}fragment DynamicFeedSectionFragment_4frwGx on Query{viewer{uiComponentsBySurface(surface:UI_COMPONENT_SURFACE_FOR_YOU_FEED,first:$feedCardCount){edges{node{contentId,componentId,type,category,surface,language,publishedAt,component{__typename,...on FeedCard{cardId,...FeedCardFragment},...on DynamicFeedCardComponent{...DynamicFeedCardFragment},...on Node{__isNode:__typename,id}},id,__typename},cursor},error{__typename,code},pageInfo{hasNextPage,endCursor}},id}}fragment FeedCardDesktopFragment on FeedCard{title,description,imageUrl,informationUrl,categoryLabel,categoryId,publishedAt,actionCta{url,text},actor{name,imageUrl},size,...FeedCardFooterFragment}fragment FeedCardFooterFragment on FeedCard{relevantAssetsData{symbol,assetStats{dayPricePercentChange},id},...LikeButtonFragment}fragment FeedCardFragment on FeedCard{size,cardId,contentId,title,informationUrl,categoryLabel,categoryId,actionCta{url,text},relevantAssets,assetApprovedBy,...FeedCardDesktopFragment,...LargeFeedCardFragment,...DenseFeedCardMobileFragment}fragment HeaderContentMobileFragment on Query{...TopOfFeedFragment,...PortfolioBalanceGainLossFragment,...HeaderSparklineFragment_BRGw0,...useHasDappWalletAddressFragment_knzBA}fragment HeaderHomeViewerAssetMobileFragment on ViewerAsset{...TopOfFeedViewerAssetFragment}fragment HeaderSparklineFragment_BRGw0 on Query{viewer{portfolioPerformanceV2(currency:$nativeCurrency){values{day{value}}},id}}fragment HomeWatchlistRowContentFragment on ViewerAsset{...RowHomeFragment}fragment HomeWatchlistRowContentViewerFragment on Query{...RowHomeViewerFragment}fragment HomeWatchlistRowFragment on ViewerAsset{...HomeWatchlistRowContentFragment}fragment HomeWatchlistRowViewerFragment on Query{...HomeWatchlistRowContentViewerFragment}fragment HomeWatchlistTableContentFragment on Query{...WatchlistTableContainerFragment,...HomeWatchlistTableRowViewerFragment}fragment HomeWatchlistTableFragment on Query{...HomeWatchlistTableContentFragment,viewer{watchlists(itemLimit:6){edges{node{items{__typename,id},id}}},id},...WatchlistTabsFragment}fragment HomeWatchlistTableRowFragment on ViewerAsset{...HomeWatchlistRowFragment,asset{uuid,id},supportedContextsV2{isTradable}}fragment HomeWatchlistTableRowViewerFragment on Query{...HomeWatchlistRowViewerFragment}fragment LargeFeedCardFragment on FeedCard{cardId,title,description,imageUrl,informationUrl,categoryLabel,categoryId,publishedAt,actionCta{url,text},actor{name,imageUrl},...FeedCardFooterFragment,...DenseFeedCardFooterFragment}fragment LikeButtonFragment on FeedCard{cardId,reactions{likes{count}},currentUserReactions}fragment PortfolioBalanceGainLossBalanceFragment on Query{...useAllPeriodsGainLossFragment,...useUserTotalBalanceFragment}fragment PortfolioBalanceGainLossFragment on Query{...PortfolioBalanceGainLossBalanceFragment}fragment RowContentHomeFragment on ViewerAsset{asset{...WatchListStarAssetFragment,color,imageUrl,marketCapV2(quoteCurrency:$currency),name,recentlyListed,slug,symbol,uuid,latestQuoteV2(quoteCurrency:$currency){quoteCurrency,price},priceDataForDayV2(quoteCurrency:$currency){quotes{price}},latestPercentChangesV2(quoteCurrency:$currency){day},id}}fragment RowContentHomeViewerFragment on Query{...AssetRewardsApyFragment,...WatchListStarFragment}fragment RowContentTradeFragment on Asset{...WatchListStarAssetFragment,color,imageUrl,marketCapV2(quoteCurrency:$currency),name,recentlyListed,slug,symbol,displaySymbol,uuid,latestQuoteV2(quoteCurrency:$currency){quoteCurrency,price},priceDataForDayV2(quoteCurrency:$currency){resolution,quotes{price}},latestPercentChangesV2(quoteCurrency:$currency){hour,day,week,month,year,all}}fragment RowHomeFragment on ViewerAsset{...RowContentHomeFragment}fragment RowHomeViewerFragment on Query{...RowContentHomeViewerFragment}fragment RowTradeFragment on Asset{...RowContentTradeFragment}fragment TopOfFeedFragment on Query{...TradeBoardWithdrawTriggerFragment,...WithdrawTriggerFragment,viewer{fiatAccounts{uuid,...WithdrawTriggerAccountFragment,id},id},...useAssetTradeEligibilityFragment}fragment TopOfFeedViewerAssetFragment on ViewerAsset{...useAssetTradeEligibilityViewerAssetFragment}fragment TradeBoardWithdrawTriggerFragment on Query{...WithdrawTriggerFragment,viewer{fiatAccounts{uuid,...WithdrawTriggerAccountFragment,id},id}}fragment WatchListStarAssetFragment on Asset{...WatchListStarContentAssetFragment}fragment WatchListStarContentAssetFragment on Asset{uuid,name,platformName}fragment WatchListStarContentFragment on Query{...useWatchListTogglerFragment}fragment WatchListStarFragment on Query{...WatchListStarContentFragment}fragment WatchlistTableContainerFragment on Query{...WatchlistTableContainerSortableListFragment,viewer{watchlistByUuid(watchlistUuid:$watchlistUuid){id,items{edges{node{itemMetadata{__typename,...on ViewerAsset{asset{uuid,platformName,id}},...on Node{__isNode:__typename,id}},id}}}},id}}fragment WatchlistTableContainerSortableListFragment on Query{...WatchlistTableContainerTrendingAssetsFragment,...WatchlistTableContainerTopAssetsFragment,viewer{watchlistByUuid(watchlistUuid:$watchlistUuid){items{edges{__typename,node{itemMetadata{__typename,...on ViewerAsset{...HomeWatchlistTableRowFragment,asset{uuid,...RowTradeFragment,id},supportedContextsV2{isTradable}},...on Node{__isNode:__typename,id}},id}}},id},id}}fragment WatchlistTableContainerTopAssetsFragment on Query{viewer{topAssets:allAssets(first:$topMoversCount,sort:MARKET_CAP,order:DESC){edges{__typename,node{...HomeWatchlistTableRowFragment,asset{uuid,...RowTradeFragment,id},supportedContextsV2{isTradable},id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment WatchlistTableContainerTrendingAssetsFragment on Query{viewer{trendingAssets:allAssets(first:$topMoversCount,sort:VOLUME,order:DESC){edges{__typename,node{...HomeWatchlistTableRowFragment,asset{uuid,...RowTradeFragment,id},supportedContextsV2{isTradable},id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment WatchlistTabsFragment on Query{viewer{watchlistTabs:watchlists{edges{node{uuid,name,id}}},id}}fragment WithdrawTriggerAccountFragment on Account{uuid,type,allowWithdrawals,availableBalance{value},assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment WithdrawTriggerFragment on Query{viewer{sendRestrictions:policyRestrictions(action:sends){restrictionName,message,description,link{text,url},id},id}}fragment useAccountChecklistFragment on Query{viewer{userProperties{createdAt,firstBuyStatus,id},id}}fragment useAllPeriodsGainLossFragment on Query{viewer{portfolioGainLossBreakdown{gainLossEnabled,totalGains{value,currency}},week:portfolioGainLossBreakdown(timeRange:ONE_WEEK)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n day:portfolioGainLossBreakdown(timeRange:ONE_DAY)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n month:portfolioGainLossBreakdown(timeRange:ONE_MONTH)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n year:portfolioGainLossBreakdown(timeRange:ONE_YEAR)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n hour:portfolioGainLossBreakdown(timeRange:ONE_HOUR)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}},id}}fragment useAssetTradeEligibilityFragment on Query{viewer{fiatAccounts{uuid,allowDeposits,allowWithdrawals,availableBalance{value},assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id},...useCountryRestrictionsFragment}fragment useAssetTradeEligibilityViewerAssetFragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible},accounts{primary,...useHasSendReceiveEnabledFragment,id}}fragment useCountryRestrictionsFragment on Query{viewer{userProperties{regionFeatures{supportsCryptoToCryptoTransfers,supportsFiatTransfers},id},sellPolicyRestrictions:policyRestrictions(action:sells){restrictionName,id},buyPolicyRestrictions:policyRestrictions(action:buys){restrictionName,id},tradePolicyRestrictions:policyRestrictions(action:trades){restrictionName,id},depositPolicyRestrictions:policyRestrictions(action:deposits){restrictionName,id},withdrawPolicyRestrictions:policyRestrictions(action:withdrawals){restrictionName,id},id}}fragment useDappWalletMultiChainBalancesFragment on Query{viewer{defiV2{supportedNetworks{chainId,controlledAccounts{balances{value,defiAsset:asset{network{name,chainId,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,platformName,uuid,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useGetDappWalletBalanceFragment_36wPBL on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{balances{value,defiAsset:asset{network{chainId,name,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,uuid,platformName,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useHasDappWalletAddressFragment_knzBA on Query{viewer{defiV2@skip(if:$skipDappWalletExperiment){network(chainId:$chainId){controlledAccountsV2{nodes{address,id}},id}},id}}fragment useHasSendReceiveEnabledFragment on Account{...useIsReceiveEnabledFragment,...useIsSendEnabledFragment}fragment useIsReceiveEnabledFragment on Account{type,allowDeposits}fragment useIsSendEnabledFragment on Account{type,allowWithdrawals}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}fragment useUserDefiTotalBalanceFragment on Query{...useDappWalletMultiChainBalancesFragment,...useGetDappWalletBalanceFragment_36wPBL}fragment useUserTotalBalanceFragment on Query{...useUserDefiTotalBalanceFragment,...useUserCefiTotalBalanceFragment}fragment useWatchListTogglerFragment on Query{...useWatchListTogglerOptimisticIsWatchedFragment}fragment useWatchListTogglerOptimisticIsWatchedFragment on Query{viewer{primaryWatchlist:watchlistByUuid(watchlistUuid:\\"\\"){uuid,items{edges{node{itemMetadata{__typename,...on ViewerAsset{asset{uuid,id}},...on Node{__isNode:__typename,id}},id}}},id},id}}fragment useWheelSpinFragment_3lQsi on Query{viewer{incentiveCampaigns(filter:{product:\\"nux\\",campaignStatus:LIVE,triggerType:FIRST_BUY,optInRequired:false,newUsersOnly:true,incentiveType:GAMIFICATION})@skip(if:$skipUserIncentives){id,userIncentive{id,redemptionMetadata{isRedeemed,redemptionStatus}}},id}}","48a19539d9835fe62decee72761c8d68b1a4eeb3dc9552907d7cf84dd15c472a":"mutation IncreaseLimitsRowV2Mutation{requestLimitIncrease{__typename,...on RequestLimitIncreaseSuccess{limitIncrease{resultMessage{key,title,body},newLimits{key,name,formattedAmountPeriod,formattedOldAmountPeriod}}}}}","48fb3decc08e6e372a121b9a5844c40afd788d9f1cb06b3a5f9490ebe7f13f27":"query FuturesOnboardingViewQuery($skipFuturesTrading:Boolean!,$assetSymbol:String!,$baseSymbol:String!,$quoteSymbol:String!,$isQuoteFiat:Boolean!){...FuturesMobileTrayFragment,...useGetFuturesAccountStatusFragment_mrji4,...FuturesAdvancedLayoutFragment,...FuturesOnboardingViewOrderFormFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment ConvertUSDCBannerFragment on Query{...useUSDCBalanceFragment}fragment DerivativesOrderFormAddFundsScreenFragment on Query{...useLaunchTopUpFlowFragment}fragment FuturesAdvancedLayoutCenterContentFragment on Query{...MobileMarketSelectorDropdownFragment}fragment FuturesAdvancedLayoutFragment on Query{...FuturesAdvancedLayoutCenterContentFragment,...FuturesAdvancedLayoutTitleFragment}fragment FuturesAdvancedLayoutTitleFragment on Query{...FuturesMarketHeaderFragment}fragment FuturesMarketHeaderFragment on Query{...FuturesMarketSelectorDropdownFragment_JUThY}fragment FuturesMarketSelectorDropdownFragment_JUThY on Query{viewer{assetBySymbol(symbol:$assetSymbol){asset{...AssetCurrencyIconFragment,id},id},id},...MarketSelectorV2Fragment}fragment FuturesMobileTrayFragment on Query{...OrdersTableFragment}fragment FuturesOnboardingViewOrderFormFragment on Query{...DerivativesOrderFormAddFundsScreenFragment}fragment MarketSelectorV2Fragment on Query{...useIsPerpetualFuturesEligibleFragment,...ConvertUSDCBannerFragment}fragment MobileMarketSelectorDropdownFragment on Query{...MarketSelectorV2Fragment}fragment OrdersTableFragment on Query{...useIntxAccessLevelATSFragment}fragment useAssetCefiAvailableToTradeFragment on ViewerAsset{assetBalanceBreakdown{availableToTradeBalance{value,currency},availableToTradeBalanceFiat{value,currency}},asset{exponent,id}}fragment useCefiAvailableToTradeForBaseAndQuoteFragment_4i4ZwW on Query{viewer{baseAsset:assetBySymbol(symbol:$baseSymbol){asset{displaySymbol,id},...useAssetCefiAvailableToTradeFragment,id},quoteAsset:assetBySymbol(symbol:$quoteSymbol)@skip(if:$isQuoteFiat){...useAssetCefiAvailableToTradeFragment,id},usdcAsset:assetBySymbol(symbol:\\"USDC\\"){...useAssetCefiAvailableToTradeFragment,id},fiatAccounts@include(if:$isQuoteFiat){assetOrFiatCurrency{__typename,...on TiersCurrency{code,assetBalanceBreakdown{availableToTradeBalanceFiat{value}}},...on Node{__isNode:__typename,id}},id},id}}fragment useGetFuturesAccountStatusFragment_mrji4 on Query{viewer{derivativesOnboarding@skip(if:$skipFuturesTrading){accountStatusV3{__typename,...on DerivativesUserAccountStatusV3Success{status},...on GenericError{code}}},id}}fragment useGetTopUpNeededStatusFragment_1AjhjZ on Query{...useCefiAvailableToTradeForBaseAndQuoteFragment_4i4ZwW,viewer{userProperties{hasBuyDepositPaymentMethods,id},id}}fragment useGetTopUpNeededStatusFutureFragment on Query{...useGetTopUpNeededStatusFragment_1AjhjZ}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsPerpetualFuturesEligibleATSFragment on Query{...useIntxAccessLevelATSFragment}fragment useIsPerpetualFuturesEligibleFragment on Query{...useIsPerpetualFuturesEligibleATSFragment}fragment useLaunchTopUpFlowFragment on Query{...useGetTopUpNeededStatusFutureFragment}fragment useUSDCBalanceFragment on Query{viewer{usdcViewerAsset:assetBySymbol(symbol:\\"USDC\\"){accounts{primary,type,availableBalance{value},id},id},id}}","49f1b4e0e5ea33c54a7d7779a293979eb74bd136a7315bc5ea5eae54197d3afd":"query PaymentMethodSelectQuery{...PaymentMethodOptionFragment}fragment PaymentMethodOptionFragment on Query{...useDisplayDataForPaymentMethodFragment}fragment useDisplayDataForPaymentMethodFragment on Query{viewer{fiatAccounts{uuid,availableBalance{value,currency},id},id}}","49fcecf98e59be607a00c3e4238b044ef6ecd7b36b0582fde90cbf1b7220d343":"query usePaginatedDappNFTCollectionsRefetchable($address:String!,$after:String,$chainId:Int!,$first:Int!){...usePaginatedDappNFTCollectionsFragment_GASjn}fragment usePaginatedDappNFTCollectionsFragment_GASjn on Query{viewer{defiV2{network(chainId:$chainId){account(address:$address){ownedNFTCollections(first:$first,after:$after){edges{node{name,contractAccount{address,id},cachedImage{url},image{url},ownedNFTsCount,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id},id}},id}}","4a024e131c57b65b8d96a21e10b72816d9835ad3ae0dc07645e22dfd73a29318":"mutation AssetRecoveryMutation($input:VerifyP2PAssetRecoveryExistingTransactionInput!){verifyP2PAssetRecoveryExistingTransaction(input:$input){__typename,...on VerifyP2PAssetRecoveryExistingTransactionSuccess{success},...on VerifyP2PAssetRecoveryExistingTransactionError{error{code,message}}}}","4ac4465b32db0020486cb264d762fc0c1f3c15956f49bcb66c1bd69d26b8089a":"query DirectDepositAssetSelectionQuery{viewer{directDepositAccountProperties{availableToDepositInto{edges{node{__typename,...DirectDepositAssetListCryptoItemFragment,...DirectDepositAssetListCurrencyItemFragment,...on ViewerAsset{id,asset{name,platformName,id}},...on TiersCurrency{code,name},...on Node{__isNode:__typename,id}}}}},retailDirectDeposit{selectedAsset{symbol,asset{platformName,name,id}},id},id},...DirectDepositAssetListFragment}fragment DirectDepositAssetListCryptoItemFragment on ViewerAsset{asset{id,name,imageUrl,platformName},rewardApy{formattedValue,label}}fragment DirectDepositAssetListCurrencyItemFragment on TiersCurrency{name,code}fragment DirectDepositAssetListFragment on Query{viewer{directDepositAccountProperties{availableToDepositInto{edges{node{__typename,...DirectDepositAssetListCryptoItemFragment,...DirectDepositAssetListCurrencyItemFragment,...on ViewerAsset{id,asset{name,platformName,id}},...on TiersCurrency{code,name},...on Node{__isNode:__typename,id}}}}},id}}","4afa38546923c39a1b758db2928d71e87da1750dbb99ce008e26c1b5e9ba0c1a":"query EditOrderFormQuery($baseSymbol:String!,$quoteSymbol:String!,$isQuoteFiat:Boolean!,$productKey:String!,$nativeCurrency:TickerSymbol!,$skipUsdc:Boolean!,$productType:RetailBrokerageProductType!){...AvailableToTrade__EditOrderFormFragment_1ZgtGh,...EstimatedRebateFragment_1Cxja2,...EditOrderAmountShortcutsFragment_1x5xy5}fragment AmountShortcutsFragment on Query{...useUSDCBalanceFragment}fragment AvailableToTrade__EditOrderFormFragment_1ZgtGh on Query{...useCefiAvailableToTradeForBaseAndQuoteFragment_1ZgtGh}fragment EditOrderAmountShortcutsFragment_1x5xy5 on Query{...useFeeRatesFragment_46egQJ,...AmountShortcutsFragment,...useCefiAvailableToTradeForBaseAndQuoteFragment_1ZgtGh,viewer{retailBrokerage{transactionSummary(productType:$productType){goodsAndServicesTax{type,rate}}},id}}fragment EstimatedRebateFragment_1Cxja2 on Query{...useCalculateEstimatedRebateFragment,viewer{coinbaseSubscription(productKey:$productKey){status,id},id},...useSubscriptionBenefitsFragment}fragment getSubscriptionPlanBenefitFragment on CoinbaseSubscriptionPlanBenefit{benefitType,benefitDetails{__typename,...on AdvancedTradeBenefitDetails{cryptoBackPercentage,id},...on NoTradingFeeCoinbaseSubscriptionBenefitDetails{limit{value,currency}},...on USDCBoostedRewardBenefitDetails{apy,stakingCap{value,currency},id},...on AtoProtectionBenefitDetails{id},...on BoostedCardRewardsBenefitDetails{id},...on BoostedStakingBenefitDetails{id},...on CointrackerBenefitDetails{id},...on CryptoBackCoinbaseSubscriptionBenefitDetails{id},...on CryptoTaxCalculatorBenefitDetails{id},...on MessariTrialBenefitDetails{id},...on PriorityPhoneSupportBenefitDetails{id},...on SweepstakesBenefitDetails{id},...on TaxCenterBenefitDetails{id}}}fragment useAssetCefiAvailableToTradeFragment on ViewerAsset{assetBalanceBreakdown{availableToTradeBalance{value,currency},availableToTradeBalanceFiat{value,currency}},asset{exponent,id}}fragment useCalculateEstimatedRebateFragment on Query{...useCurrencyConverterFragment}fragment useCefiAvailableToTradeForBaseAndQuoteFragment_1ZgtGh on Query{viewer{baseAsset:assetBySymbol(symbol:$baseSymbol){asset{displaySymbol,id},...useAssetCefiAvailableToTradeFragment,id},quoteAsset:assetBySymbol(symbol:$quoteSymbol)@skip(if:$isQuoteFiat){...useAssetCefiAvailableToTradeFragment,id},usdcAsset:assetBySymbol(symbol:\\"USDC\\")@skip(if:$skipUsdc){...useAssetCefiAvailableToTradeFragment,id},fiatAccounts@include(if:$isQuoteFiat){assetOrFiatCurrency{__typename,...on TiersCurrency{code,assetBalanceBreakdown{availableToTradeBalanceFiat{value}}},...on Node{__isNode:__typename,id}},id},id}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useFeeRatesFragment_46egQJ on Query{viewer{retailBrokerage{transactionSummary(productType:$productType){feeTier{makerFeeRate,takerFeeRate,pricingTier}},feeRates{stableCoinFees{makerFeeRate,takerFeeRate,stableCoinPairs}}},id}}fragment useSubscriptionBenefitsFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{type,benefits{...getSubscriptionPlanBenefitFragment,id},id},id},coinbaseSubscriptionPlans{type,promotion{promotionType,id},planBillingFrequency{unit,numberOfUnits},benefits{...getSubscriptionPlanBenefitFragment,id},id},id}}fragment useUSDCBalanceFragment on Query{viewer{usdcViewerAsset:assetBySymbol(symbol:\\"USDC\\"){accounts{primary,type,availableBalance{value},id},id},id}}","4b9ec4ded92084c179b771031962d7921014aa41d052fa4f0e8a8e94144feff3":"mutation useBuyQuoterMutation($input:CreateBuyInput!){createBuy(input:$input){__typename,...on CreateBuySuccess{transferBuy{amount{value},subtotal{value},total{value},id}},...on CreateBuyPartialError{transferBuy{amount{value},subtotal{value},total{value},id},error{code,message}},...on GenericError{code,message}}}","4bb74fe3be81169b265a0b2a48d696e68ebc7e94b0a20dabe53aaa1eee4a74be":"query usePollStatusQuery($accountId:Uuid!,$withdrawalId:Uuid!){viewer{accountByUuidV2(uuid:$accountId){withdrawalByUuid(uuid:$withdrawalId){status,id},id},id}}","4c728d7a9ef548e1be61842964b3840740599db944bff081dee464bbe800ac79":"query InputStepQuery($transferIdem:Uuid!){viewer{receiveRequirements(transferIdem:$transferIdem){missingFields{options},displayText,learnMoreUrl,transactionInformation{amount{currency,value},network,iconUrl,senderAddress,transactionHash,transactionUrl}},id}}","4cdedca3524f30186dbda7b3af16c13cd480b756e4230be4323072230d9d2e0a":"mutation useCreateMaxSubmitterMutation($input:SendsCreateMaxSendInput!){createMaxSend(input:$input){__typename,...on SendsCreateSendSuccess{send{uuid,eligibleForOffchain,sendType,amountCrypto{value,currency},amountFiat{value,currency},recipientDetails{displayValue,imageUrl,recipientType},amountTotal{value,currency},timeEstimation,network{slug,name,assetImageUrl,isDefault},feeDetailsList{name,type,helpUrl,amountBeforeSubsidy{value,currency},amount{value,currency}},confirmOptions}},...on SendsCreateSendError{error{message,code}},...on SendsTravelRulesError{errorId,text,isAssetSupportedByCoinbaseWallet,additionalInformation{title,description,prompt,link{url,text}},fields{options}}}}","4cf61c5727921176a7556a5cbf2470f403ab335716e23c73f2e03f4d910f38d2":"mutation useCreateSendMaxMutation($input:SendsCreateMaxSendInput!){createMaxSend(input:$input){__typename,...on SendsCreateSendSuccess{send{blueprintToken,uuid,amountCrypto{value,currency},amountFiat{value,currency},amountTotal{value,currency},fromAccountUuid,note,sendType,timeEstimation,feeDetailsList{name,type,amount{value,currency},amountBeforeSubsidy{value,currency},helpUrl},recipientDetails{displayValue,destinationTag},network{assetImageUrl,name},isScreeningBlockSend}},...on SendsCreateSendError{error{message,code}},...on SendsTravelRulesError{errorId,text,isAssetSupportedByCoinbaseWallet,additionalInformation{title,description,prompt,link{url,text}},fields{options}}}}","4cfb49cc2e3ad5097cf4a2ece4edae4bc1aeb6a79f1acf47f9ce66acf8f47081":"mutation AddContactStepMutation($input:CreateSendReceiveContactInput!){createSendReceiveContact(input:$input){__typename,...on CreateSendReceiveContactSuccess{viewer{...FavoriteContactsViewerFragment,...useSendRecipientsFragment_3OVASn,...SendSelectRecipientStepViewerFragment,id}},...on CreateSendReceiveContactError{error{message,code}}}}fragment FavoriteContactsViewerFragment on Viewer{...useSendRecipientsFragment_3OVASn}fragment SendSelectRecipientStepViewerFragment on Viewer{...useSendRecipientsFragment_3OVASn}fragment useRecentContactsFragment_4k8aT2 on Viewer{accountHistory{recentSends(first:5){edges{cursor,node{amount{currency},uuid,createdAt,category,details{__typename,...on CryptoSendDetails{cryptoRecipient:recipient{address,destinationTag}},...on UserSendDetails{recipient,avatarUrl}},viewerAsset{accounts{primary,uuid,id},id},id,__typename}},pageInfo{endCursor,hasNextPage}}}}fragment useSendRecipientsFragment_3OVASn on Viewer{sendReceiveContacts{allContacts(first:5){edges{node{uuid,blockchainAddresses{uuid,address,destinationTag,label},id,__typename},cursor},pageInfo{endCursor,hasNextPage}}},...useRecentContactsFragment_4k8aT2}","4d07a5d48fab1eba1993e5dd82f060d88e82cf634b7d35e9f5945cc4115cefd7":"mutation useBorrowCommitAutopayMutation($input:CommitLoanAutopayInput!){commitLoanAutopay(input:$input){__typename,...on CommitLoanAutopaySuccess{summary},...on GenericError{message}}}","4d5e75a3583d16c39a1863608ea52fa1b46917544a0ecf2c5e9f58e29a7ada95":"query WatchlistTableContainerSortableListTopAssetsRefetchableQuery($after:String,$currency:TickerSymbol!,$topMoversCount:Int!){...WatchlistTableContainerTopAssetsFragment_WGPvJ}fragment HomeWatchlistRowContentFragment on ViewerAsset{...RowHomeFragment}fragment HomeWatchlistRowFragment on ViewerAsset{...HomeWatchlistRowContentFragment}fragment HomeWatchlistTableRowFragment on ViewerAsset{...HomeWatchlistRowFragment,asset{uuid,id},supportedContextsV2{isTradable}}fragment RowContentHomeFragment on ViewerAsset{asset{...WatchListStarAssetFragment,color,imageUrl,marketCapV2(quoteCurrency:$currency),name,recentlyListed,slug,symbol,uuid,latestQuoteV2(quoteCurrency:$currency){quoteCurrency,price},priceDataForDayV2(quoteCurrency:$currency){quotes{price}},latestPercentChangesV2(quoteCurrency:$currency){day},id}}fragment RowContentTradeFragment on Asset{...WatchListStarAssetFragment,color,imageUrl,marketCapV2(quoteCurrency:$currency),name,recentlyListed,slug,symbol,displaySymbol,uuid,latestQuoteV2(quoteCurrency:$currency){quoteCurrency,price},priceDataForDayV2(quoteCurrency:$currency){resolution,quotes{price}},latestPercentChangesV2(quoteCurrency:$currency){hour,day,week,month,year,all}}fragment RowHomeFragment on ViewerAsset{...RowContentHomeFragment}fragment RowTradeFragment on Asset{...RowContentTradeFragment}fragment WatchListStarAssetFragment on Asset{...WatchListStarContentAssetFragment}fragment WatchListStarContentAssetFragment on Asset{uuid,name,platformName}fragment WatchlistTableContainerTopAssetsFragment_WGPvJ on Query{viewer{topAssets:allAssets(first:$topMoversCount,after:$after,sort:MARKET_CAP,order:DESC){edges{__typename,node{...HomeWatchlistTableRowFragment,asset{uuid,...RowTradeFragment,id},supportedContextsV2{isTradable},id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}","4d62a6af4e3f1058c5eaffb7ab19dd2848ac5d9dd065413c091fed5c88e00c24":"query CreateQuery{...CreateBorrowFragment}fragment AddPaymentMethodFragment on AvailablePaymentMethodWithdrawalV2{type,verifyRequirements,requirements}fragment CreateBorrowFragment on Query{...useAddButtonFragment}fragment useAddButtonFragment on Query{viewer{availablePaymentMethodsForWithdrawalV2(amount:{currency:\\"USD\\",value:0},currency:\\"USD\\",walletApp:false){type,...AddPaymentMethodFragment,id},id}}","4d63ed13d5ee3fdeb17aba33b5df0c9482b081cc5fd22e52e9018625a3b68206":"mutation useSystemAlertWithHandlersDismissMutation($input:DismissUIComponentInput!){dismissUIComponent(input:$input){__typename}}","4dfac61684098d4c7be44d416456e80e8313d3867f26ce0524efadf4fdf22300":"query StablecoinHolderUpsellTakeoverQuery($usdcSlug:String!){viewer{usdcAsset:assetBySlug(slug:$usdcSlug){rewardApy{formattedValue,statsLabel},assetCurrentBalance{availableToTradeBalance{value},id},id},usdtAsset:assetBySlug(slug:\\"tether\\"){asset{platformName,displaySymbol,slug,id},assetCurrentBalance{availableToTradeBalance{value},id},id},paxAsset:assetBySymbol(symbol:\\"PAX\\"){asset{platformName,displaySymbol,slug,id},assetCurrentBalance{availableToTradeBalance{value},id},id},daiAsset:assetBySymbol(symbol:\\"DAI\\"){asset{platformName,displaySymbol,slug,id},assetCurrentBalance{availableToTradeBalance{value},id},id},busdAsset:assetBySymbol(symbol:\\"BUSD\\"){asset{platformName,displaySymbol,slug,id},assetCurrentBalance{availableToTradeBalance{value},id},id},gusdAsset:assetBySymbol(symbol:\\"GUSD\\"){asset{platformName,displaySymbol,slug,id},assetCurrentBalance{availableToTradeBalance{value},id},id},tusdAsset:assetBySymbol(symbol:\\"tusd\\"){asset{platformName,displaySymbol,slug,id},assetCurrentBalance{availableToTradeBalance{value},id},id},id}}","4e0d8cf8440971267b1be9aebb2842b081a13be1be0ea607e4f37392046195e7":"mutation AnnouncementCardMutation($input:DismissAnnouncementCardOldInput!){dismissAnnouncementCardOld(input:$input){__typename,...on DismissAnnouncementCardOldSuccess{success},...on GenericError{code,message}}}","4e81067aa54b47054122e88bc2ed7a381f57bce866e9db1ee0b7f64798680b57":"query UsdcUpsellModalQuery($slug:String!){viewer{assetBySlug(slug:$slug){rewardApy{formattedValue},id},id}}","4f3b3702587510a8dc1aaba2e069542b3ee39f7f1465fcea757d548f8a1c1723":"query WrapAssetModalQuery($sourceAssetSymbol:String!,$targetAssetSymbol:String!,$wrappedAssetSymbol:String!,$nativeCurrency:TickerSymbol!){...WrappedStatusFragment,...WrappedInputFragment,...WrappedPreviewFragment,...WrappedPreviewV2Fragment,...WrappedTradeOptionsFragment}fragment AvailableBalanceWrappedFragment on Query{viewer{sourceViewerAsset:assetBySymbol(symbol:$sourceAssetSymbol){asset{...BalanceWrapperFragment,id},staking{pendingRequests{unstakingAvailableBalance{value,currency}}},accounts{type,primary,availableBalance{currency,value},id},id},id},...useCurrencyConverterFragment}fragment BalanceWrapperFragment on Asset{exponent}fragment WrappedInputFragment on Query{...AvailableBalanceWrappedFragment,viewer{sourceViewerAsset:assetBySymbol(symbol:$sourceAssetSymbol){staking{pendingRequests{unstakingAvailableBalance{value,currency}}},accounts{primary,type,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},id},asset{uuid,name,imageUrl,displaySymbol,id},id},targetViewerAsset:assetBySymbol(symbol:$targetAssetSymbol){asset{uuid,name,imageUrl,id},id},wrappedViewerAsset:assetBySymbol(symbol:$wrappedAssetSymbol){asset{uuid,id},id},id}}fragment WrappedPreviewFragment on Query{...AvailableBalanceWrappedFragment,viewer{wrappedViewerAsset:assetBySymbol(symbol:$wrappedAssetSymbol){asset{uuid,id},id},id}}fragment WrappedPreviewV2CashValueBannerFragment on Query{viewer{sourceViewerAsset:assetBySymbol(symbol:$sourceAssetSymbol){asset{uuid,imageUrl,displaySymbol,id},id},targetViewerAsset:assetBySymbol(symbol:$targetAssetSymbol){asset{imageUrl,displaySymbol,id},id},id}}fragment WrappedPreviewV2Fragment on Query{...AvailableBalanceWrappedFragment,...WrappedPreviewV2CashValueBannerFragment,viewer{wrappedViewerAsset:assetBySymbol(symbol:$wrappedAssetSymbol){asset{uuid,id},id},id}}fragment WrappedStatusFooterFragment on Query{...useSourceAccountFragment,viewer{targetViewerAsset:assetBySymbol(symbol:$targetAssetSymbol){accounts{uuid,primary,id},supportedContexts:supportedContextsV2{isTradable},id},id}}fragment WrappedStatusFragment on Query{...WrappedStatusFooterFragment}fragment WrappedTradeOptionsFragment on Query{...useSourceAccountFragment}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useSourceAccountFragment on Query{viewer{targetViewerAsset:assetBySymbol(symbol:$targetAssetSymbol){asset{displaySymbol,id},accounts{primary,availableBalance{currency,value},availableBalanceInNativeCurrency{currency,value},id},id},id}}","500d752b98b7515d1b144d9b59ae71ad95941e81a505671368c53c55a62f0725":"mutation useUpdatePanDetailsMutation($input:UpdateUserAttributeInput!){updateUserAttribute(input:$input){__typename,...on UpdateUserAttributeSuccess{success},...on BadRequestError{code,message}}}","505fb2029de1611c7449e41f7a1c1288bed43dc202232e5691cfbc746a2b58f6":"mutation useBatchStakeAssetsMutation($input:YieldBatchStakeInput!,$nativeCurrency:TickerSymbol!){yieldBatchStake(input:$input){__typename,...on YieldBatchStakeSuccess{viewer{...MissedEarningsProviderFragment_BRGw0,id}},...on YieldBatchStakePartialSuccess{successfulAssets{asset{uuid,id},id},failedAssets{asset{uuid,id},id},viewer{...NextForYouFragment,...MissedEarningsProviderFragment_BRGw0,id}},...on BadRequestError{message,code}}}fragment MissedEarningsProviderFragment_BRGw0 on Viewer{...useInitializeStakeAmountsFragment_BRGw0}fragment NextForYouCardFragment on NextForYou{slug,title,body,action{url,text},image{name}}fragment NextForYouFragment on Viewer{earn{programs{nextForYou{id,slug,...NextForYouCardFragment}}}}fragment useGetMissedEarningsStakingBalanceFragment_BRGw0 on EarnProgram{type,asset{...useStakingActionEligibilityFragment,staking{pendingRequests{stakingAvailableBalance{value}}},asset{latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}fragment useInitializeStakeAmountsFragment_BRGw0 on Viewer{earn{assets{current{...useGetMissedEarningsStakingBalanceFragment_BRGw0,currentRate{value,formatted,unitSymbol},asset{asset{uuid,id},id},id}}}}fragment useStakingActionEligibilityFragment on ViewerAsset{staking{actionEligibility{action,isEnabled,isHidden}}}","5149800533406b5536a206a55a0e988f4c97bfdf4740fd7aadccc814919b092c":"mutation useRemoveDisplayExperienceMutation($input:CardRemoveDisplayExperienceInput!){removeDisplayExperienceForCard(input:$input){__typename,...on CardRemoveDisplayExperienceSuccess{viewer{card{displayExperiencesV2},id}},...on CardRemoveDisplayExperienceError{error{message,code}}}}","515bed1f75e781c2fd1e7b608742018a3dabe53064abee34f415995a3f914fce":"query BoostedUSDCUpsellModalContentQuery($productKey:String!){...useSubscriptionBenefitsFragment,viewer{coinbaseSubscription(productKey:$productKey){status,id},id}}fragment getSubscriptionPlanBenefitFragment on CoinbaseSubscriptionPlanBenefit{benefitType,benefitDetails{__typename,...on AdvancedTradeBenefitDetails{cryptoBackPercentage,id},...on NoTradingFeeCoinbaseSubscriptionBenefitDetails{limit{value,currency}},...on USDCBoostedRewardBenefitDetails{apy,stakingCap{value,currency},id},...on AtoProtectionBenefitDetails{id},...on BoostedCardRewardsBenefitDetails{id},...on BoostedStakingBenefitDetails{id},...on CointrackerBenefitDetails{id},...on CryptoBackCoinbaseSubscriptionBenefitDetails{id},...on CryptoTaxCalculatorBenefitDetails{id},...on MessariTrialBenefitDetails{id},...on PriorityPhoneSupportBenefitDetails{id},...on SweepstakesBenefitDetails{id},...on TaxCenterBenefitDetails{id}}}fragment useSubscriptionBenefitsFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{type,benefits{...getSubscriptionPlanBenefitFragment,id},id},id},coinbaseSubscriptionPlans{type,promotion{promotionType,id},planBillingFrequency{unit,numberOfUnits},benefits{...getSubscriptionPlanBenefitFragment,id},id},id}}","51cd72deab30e340fff80b756018330aa1fdb2b4f543d5fd48d3996ae3ac197e":"query SendContentQuery($uuid:Uuid!,$useDefaultAccountForFlow:Boolean!,$useAccountV1:Boolean!,$shouldIncludeBalanceSummaryInfo:Boolean!,$assetSymbol:String!,$skipAccountUuid:Boolean!,$skipAssetSymbol:Boolean!,$address:String!,$flow:AccountsFlow!,$nativeCurrency:TickerSymbol!){...SendStepsQueryFragment,...useFormSubmitterFragment,viewer{policyRestrictions(action:sends){...PolicyRestrictionEnforcerFragment,id},id},...useFormDefaultsFragment}fragment AccountSelectAccountsFragment on Account{...useAccountSearchFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment AssetSelectRowFragment on Asset{...AssetCurrencyIconFragment}fragment AssetSelectorCellFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,name,exponent,...AssetIsStablecoinFragment,unitPriceScaleV2(quoteCurrency:$nativeCurrency),latestQuoteV2(quoteCurrency:$nativeCurrency){price,percentChanges{day}},...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment AssetUpsellExperimentFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment BalanceSummaryEntryPointFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment ChangeNetworkStepFragment on Account{assetOrFiatCurrency{__typename,...on ViewerAsset{asset{displaySymbol,id}},...on Node{__isNode:__typename,id}}}fragment ChangeNetworkStepSupportedNetworksFragment on SendReceiveSupportedNetworks{supportedNetworks{networkSlug,isDefault,isEnabled,networkName,assetImageUrl,isFreeGasEnabled}}fragment DestinationTagFieldChangeFragment on Asset{destinationTag{regex},destinationTagForAddress(address:$address){regex}}fragment DestinationTagFieldFragment on Asset{destinationTag{name},destinationTagForAddress(address:$address){name},...DestinationTagFieldChangeFragment}fragment EntryInputFragment on ViewerAsset{asset{exponent,id}}fragment EntryStepAccountFragment on Account{...SendEntryInputAccountFragment,assetOrFiatCurrency{__typename,...SendFooterFragment,...on ViewerAsset{asset{...useShowTagWarningFragment,...SendSelectorFragment,slug,id}},...on Node{__isNode:__typename,id}}}fragment EntryStepViewerFragment on Query{...SendEntryInputFragment,...useValidateAmountFragment,...SendSelectorViewerFragment,...WalletUpsellBanner}fragment FirstStakeIncentiveStatusUpsellFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment FooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{code,exponent},...on ViewerAsset{asset{exponent,displaySymbol,id}},...BalanceSummaryEntryPointFragment}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment PreviewAmountFragment on Asset{...useFormattedAmountsFragment}fragment PreviewStepSendFragment on Asset{supportedAddressRegexes,...SendSelectorFragment,...PreviewAmountFragment,...ReceiptRowsFragment}fragment PreviewStepSendViewerFragment on Query{...SendSelectorViewerFragment}fragment ReceiptRowsFeeFragment on Asset{...useReceiptAmountFormatterFragment}fragment ReceiptRowsFragment on Asset{...ReceiptRowsTotalFragment,...ReceiptRowsFeeFragment}fragment ReceiptRowsTotalFragment on Asset{...useReceiptAmountFormatterFragment}fragment RecipientFieldFragment on Asset{supportedAddressRegexes,contractAddress,platformName,...RecipientFieldUseChangeHandlerFragment,...RecipientMessageFragment}fragment RecipientFieldUseChangeHandlerFragment on Asset{supportedAddressRegexes,contractAddress,platformName,addressRegex}fragment RecipientInfoStepFragment on Query{viewer{userProperties{personalDetails{katakanaName},id},id}}fragment RecipientMessageFragment on Asset{supportedAddressRegexes,...useValidateRecipientFragment}fragment SelectAccountStepSendFragment on Query{...SendReceiveAccountSelectFragment}fragment SelectAssetRowAccountFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,platformName,name,exponent,...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment SelectServiceProviderStepFragment on Query{viewer{vasps{uuid,name,iconUrl},id}}fragment SendAdditionalInfoStepFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...SendFooterFragment}fragment SendEntryInputAccountFragment on Account{...useSendMaxHandlerAccountFragment,assetOrFiatCurrency{__typename,...on ViewerAsset{...useEntryErrorFragment,...EntryInputFragment,asset{displaySymbol,...useUpdateAmountHandlerAssetFragment,id}},...on Node{__isNode:__typename,id}}}fragment SendEntryInputFragment on Query{...useUpdateAmountHandlerFragment,...useSendMaxHandlerFragment}fragment SendFooterContentFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...FooterFragment,...useAssetCefiAvailableToSendFragment}fragment SendFooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...SendFooterContentFragment}fragment SendReceiveAccountSelectFragment on Query{...useAccountItemsFragment_GWlyG}fragment SendSelectorDestinationTagRowFragment on Asset{...DestinationTagFieldFragment,destinationTag{name},destinationTagForAddress(address:$address){name},id}fragment SendSelectorFragment on Asset{destinationTag{__typename,name},...SendSelectorDestinationTagRowFragment,...SendSelectorRecipientRowFragment,...useValidateRecipientFragment,...SendSelectorPaymentRowFragment}fragment SendSelectorNetworkRowFragment on Query{viewer{sends{addressProperties(assetSymbol:$assetSymbol,toAddress:$address){networkSlug}},id}}fragment SendSelectorPaymentRowFragment on Asset{imageUrl,name}fragment SendSelectorRecipientRowFragment on Asset{...RecipientFieldFragment}fragment SendSelectorViewerFragment on Query{...SendSelectorNetworkRowFragment}fragment SendStepsAccountFragment on Account{uuid,...ChangeNetworkStepFragment,...EntryStepAccountFragment,assetOrFiatCurrency{__typename,...SendAdditionalInfoStepFragment,...StatusStepSendFragment,...TagWarningStepFragment,...WalletUpsellStepFragment,...on ViewerAsset{asset{...PreviewStepSendFragment,...SignMessageStepFragment,id},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){isGeofenced,...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}}}fragment SendStepsQueryFragment on Query{...StatusStepSendQueryFragment,...TwoFactorStepSendFragment,...TopUpStepFragment,...EntryStepViewerFragment,viewer{accountsForFlow(flow:$flow){uuid,...SendStepsAccountFragment,id},defaultAccountForFlow(flow:$flow)@include(if:$useDefaultAccountForFlow){...SendStepsAccountFragment,id},accountByUuid(uuid:$uuid)@include(if:$useAccountV1){...SendStepsAccountFragment,id},id},...SelectAccountStepSendFragment,...PreviewStepSendViewerFragment,...RecipientInfoStepFragment,...SelectServiceProviderStepFragment}fragment SignMessageStepFragment on Asset{uriScheme}fragment StatusStepDeprecatedFragment on Query{...AssetUpsellExperimentFragment,...FirstStakeIncentiveStatusUpsellFragment,...useAssetUpsellExperimentFragment}fragment StatusStepSendFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...SendFooterFragment,...on ViewerAsset{asset{...useFormattedAmountsFragment,id}}}fragment StatusStepSendQueryFragment on Query{...StatusStepDeprecatedFragment}fragment TagWarningStepFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...SendFooterFragment,...on ViewerAsset{asset{...useShowTagWarningFragment,destinationTag{name},id}}}fragment TopUpStepFragment on Query{...useValidateAmountFragment}fragment TwoFactorAuthFormFragment on Query{...useTwoFactorFragment}fragment TwoFactorAuthFormModalLayoutFragment on Query{...TwoFactorAuthFormFragment}fragment TwoFactorStepLegacySendFragment on Query{...TwoFactorAuthFormModalLayoutFragment}fragment TwoFactorStepSendFragment on Query{...TwoFactorStepLegacySendFragment}fragment WalletUpsellBanner on Query{viewer{remediationAlert{source},id}}fragment WalletUpsellStepFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...SendFooterFragment}fragment useAccountItemsFragment_GWlyG on Query{viewer{accountsForFlow(flow:$flow){name,uuid,availableBalance{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{assetBalanceBreakdown{availableToSendBalance{value,currency}},asset{name,exponent,platformName,displaySymbol,slug,uuid,id}},...on Node{__isNode:__typename,id}},...AccountSelectAccountsFragment,id},id}}fragment useAccountSearchFragment on Account{uuid,type,name,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,name,displaySymbol,platformName,slug,exponent,imageUrl,destinationTag{regex},...AssetSelectRowFragment,id},assetBalanceBreakdown{availableToSendBalanceFiat{value,currency},availableToSendBalance{value,currency}},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}},...SelectAssetRowAccountFragment,...AssetSelectorCellFragment}fragment useAssetCefiAvailableToSendFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{assetBalanceBreakdown{availableToSendBalance{value,currency},availableToSendBalanceFiat{value,currency}}},...on ViewerAsset{asset{exponent,id},assetBalanceBreakdown{availableToSendBalance{value,currency},availableToSendBalanceFiat{value,currency}}}}fragment useAssetCefiTotalBalanceFragment on ViewerAsset{assetBalanceBreakdown{totalBalanceFiat{value,currency},totalBalance{value,currency}},asset{exponent,id}}fragment useAssetUpsellExperimentFragment on Query{viewer{ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title,cta{url}}},id},id}}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment useCreateSubmitterFragment on Query{...useCryptoAmountConverterFragment,...useGetAssetFromSymbolFragment}fragment useCryptoAmountConverterFragment on Query{...useCurrencyConverterFragment,...useGetAssetFromSymbolFragment}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useEntryErrorFragment on ViewerAsset{assetBalanceBreakdown{availableToSendBalance{value,currency}},asset{name,destinationTag{name},id}}fragment useFormDefaultsAccountFragment on Account{uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{assetBalanceBreakdown{availableToSendBalanceFiat{value}},asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment useFormDefaultsFragment on Query{viewer{accountsForFlow(flow:$flow){...useFormDefaultsAccountFragment,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}},primary,id},accountByUuidV2(uuid:$uuid)@skip(if:$skipAccountUuid){...useFormDefaultsAccountFragment,assetOrFiatCurrency{__typename,...on Node{__isNode:__typename,id}},id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){accounts{...useFormDefaultsAccountFragment,assetOrFiatCurrency{__typename,...on Node{__isNode:__typename,id}},primary,id},id},defaultAccountForFlow(flow:$flow){...useFormDefaultsAccountFragment,assetOrFiatCurrency{__typename,...on Node{__isNode:__typename,id}},id},id}}fragment useFormSubmitterFragment on Query{...useCreateSubmitterFragment}fragment useFormattedAmountsFragment on Asset{...utilsFragment}fragment useGetAssetFromSymbolFragment on Query{viewer{accountsForFlow(flow:$flow){assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,exponent,destinationTag{name,regex},id}},...on Node{__isNode:__typename,id}},id},accountByUuid(uuid:$uuid)@include(if:$useAccountV1){assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,exponent,destinationTag{name,regex},id}},...on Node{__isNode:__typename,id}},id},id}}fragment useReceiptAmountFormatterFragment on Asset{platformName,exponent}fragment useSendMaxHandlerAccountFragment on Account{assetOrFiatCurrency{__typename,...useAssetCefiAvailableToSendFragment,...on ViewerAsset{asset{exponent,...useUpdateAmountHandlerAssetFragment,id}},...on Node{__isNode:__typename,id}}}fragment useSendMaxHandlerFragment on Query{...useUpdateAmountHandlerFragment}fragment useShowTagWarningFragment on Asset{destinationTag{name}}fragment useSupportedNetworksFragment on SendReceiveSupportedNetworks{supportedNetworks{networkSlug,isEnabled,isDefault,networkName,assetImageUrl,isFreeGasEnabled}}fragment useTwoFactorFragment on Query{viewer{userProperties{secondFactor{twoFactorMethod},id},id}}fragment useUpdateAmountHandlerAssetFragment on Asset{displaySymbol,exponent}fragment useUpdateAmountHandlerFragment on Query{...useCurrencyConverterFragment}fragment useValidateAmountFragment on Query{...useCryptoAmountConverterFragment}fragment useValidateRecipientFragment on Asset{supportedAddressRegexes,addressRegex,contractAddress}fragment useYieldPromotionHandlerFragment on Query{viewer{ethAssetBySymbol:assetBySymbol(symbol:\\"ETH\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},eth2AssetBySymbol:assetBySymbol(symbol:\\"ETH2\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},id}}fragment utilsFragment on Asset{exponent}","51da16627879508ef3154f38c33f493501fcef8e9492c99958e4aaa9bb6f6f80":"mutation useGiftCardRedeemerMutation($input:RedeemGiftCardInput!){redeemGiftCard(input:$input){__typename,...on RedeemGiftCardPayloadSuccess{success,transaction{amount{value,currency}}},...on GiftCardInvalidCardError{code},...on GiftCardPayoutFailureError{code},...on GiftCardInvalidRedemptionError{code}}}","5365b6ad9da710c56521d16e5ee001479985f6dcb5074fab44bacf633b34a5e7":"query AdvancedFeesQuery{...FeeTiersTableFragment,...AdvancedFeesSummaryFragment,...StablePairsFragment,...AdvancedFeesInfoModalV2Fragment}fragment AdvancedFeesInfoModalV2Fragment on Query{viewer{uiComponentsBySurface(surface:UI_COMPONENT_SURFACE_ADVANCED_FEES,categories:[UI_COMPONENT_CATEGORY_ADVANCED_FEES_MODAL]){edges{node{component{__typename,...on UIComponentContainer{title,components{component{__typename,...on UIComponentElement{description},...on Node{__isNode:__typename,id}},id}},...on Node{__isNode:__typename,id}},id}}},id}}fragment AdvancedFeesSummaryFragment on Query{viewer{retailBrokerage{transactionSummary{feeTier{makerFeeRate,takerFeeRate,pricingTier},totalUSDVolume,totalUSDFees,totalBalance},feeRates{stableCoinFees{makerFeeRate,takerFeeRate}}},id}}fragment FeeTiersTableFragment on Query{viewer{retailBrokerage{transactionSummary{feeTier{usdFrom,usdTo,pricingTier}},feeRates{feeTiers{makerFeeRate,takerFeeRate,usdFrom,usdTo,pricingTier,aopFrom}}},id}}fragment StablePairsFragment on Query{viewer{retailBrokerage{feeRates{stableCoinFees{stableCoinPairs,takerFeeRate,makerFeeRate}}},id},...useAssetIconMapFragment}fragment useAssetIconMapFragment on Query{viewer{brokerageAssets{edges{node{asset{platformName,imageUrl,id},id}}},id}}","537977fde781bca5b8e9895c5bcf7b1c361944c7fea9126f72d880f6305e231a":"query useConvertStatusQuery($id:Uuid!){viewer{convertByUuid(uuid:$id){status,id},id}}","53949119975cca55fb5de44c41c0735c570e4140083631d7d66aa13baaaa93f0":"query CoinbaseOneChangePlanStepQuery($productKey:String!){...cryptoBackupUtils_getOptInStatusFragment,...usePremiumTierPlanFragment,viewer{coinbaseSubscription(productKey:$productKey){id,subscriptionUuid,nextBillingDate,...useHasActiveFreeTrialFragment},id}}fragment cryptoBackupUtils_getOptInStatusFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){preferences{paymentPreferences{cryptoPaymentPreferences{isOptedIntoBackupPayments,id}}},id},id}}fragment useHasActiveFreeTrialFragment on CoinbaseSubscription{status,subscriptionPlan{promotion{promotionType,id},id}}fragment usePremiumTierPlanFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){subscriptionPlan{tier,id},id},coinbaseSubscriptionPlans{id,subscriptionPlanUuid,displayName,product,planBillingFrequency{unit,numberOfUnits},price{value,currency},promotion{__typename,id},type,tier,metadata{migrationMetadata{__typename,...on CoinbaseSubscriptionPlanMigrationBillingCycleChange{initialBillingPeriodEnd,proratedPrice{value,currency},creditRefund{value,currency}}}}},id}}","5418e40e24e808adf5f3983fb874112368b9df19f654bc94459379dd73fef672":"query IntxPortfolioContainerQuery($skipPerpetualFuturePositions:Boolean!,$skipIntxPerformance:Boolean!){...IntxPortfolioOverviewFragment,...INTXTotalBalanceHeaderFragment}fragment INTXCashTableFragment on Query{...useIntxAccessLevelATSFragment,...useINTXCashTableDataFragment,...useUserCefiCashEquivalentBalanceFragment_juCFp}fragment INTXTotalBalanceHeaderFragment on Query{...usePortfolioSummaryFragment,viewer{intxGainLoss@skip(if:$skipIntxPerformance){gainLossEnabled,gains{value,currency}},id}}fragment IntxPortfolioOverviewFragment on Query{...UserPerpsTableFragment,...INTXCashTableFragment}fragment UserPerpsTableFragment on Query{...useUserPerpsTableDataFragment,...useIntxAccessLevelATSFragment,viewer{perpetualFuturePositionsV2@skip(if:$skipPerpetualFuturePositions){portfolioSummary{unrealizedPnlFiat{amount,currency,id},aggregatedPnlFiat{amount,currency,id}},id},id}}fragment useINTXCashTableDataFragment on Query{...usePortfolioSummaryFragment,viewer{perpetualFuturePositionsV2@skip(if:$skipPerpetualFuturePositions){portfolioSummary{buyingPowerFiat{amount,currency,id}},id},stableAssets:ownedAssets(first:300,sort:SORT_TYPE_TOTAL_BALANCE,cashEquivalent:true,platform:ASSET_PLATFORM_INTX){edges{node{__typename,...on TiersCurrency{code,name,accounts{uuid,id},assetBalanceBreakdown(platform:ASSET_PLATFORM_INTX){totalBalanceFiat{value,currency},availableToTradeBalanceFiat{value,currency}}},...on ViewerAsset{asset{uuid,displaySymbol,name,slug,imageUrl,id},earnPayout{totalFiat{value,currency},id},supportedContextsV2{isTradable},assetBalanceBreakdown(platform:ASSET_PLATFORM_INTX){totalBalanceFiat{value,currency}}},...on Node{__isNode:__typename,id}}}},id}}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment usePortfolioSummaryFragment on Query{viewer{portfolios{type,name,uuid,summary{totalBalance{amount,currency,id},nPositions,performance{amount,currency,id}},id},id}}fragment useUserCefiCashEquivalentBalanceFragment_juCFp on Query{viewer{balanceData{portfolioBalanceV4ByPlatform:portfolioBalanceV4(platform:ASSET_PLATFORM_INTX){cashEquivalentBalance{value},id}},id}}fragment useUserPerpsTableDataFragment on Query{viewer{perpetualFuturePositionsV2@skip(if:$skipPerpetualFuturePositions){id,positions{id,asset,displayName,side,marginType,liquidationBufferPercent,netSize,iconUrl,leverage,aggregatedPnl{amount,currency,id},aggregatedPnlFiat{amount,currency,id},avgEntry{amount,currency,id},avgEntryPriceFiat{amount,currency,id},unrealizedPnl{amount,currency,id},unrealizedPnlFiat{amount,currency,id},maintenanceMargin{amount,currency,id},liquidationBufferAmount{value,currency},initialMargin{amount,currency,id},portfolioSummary{liquidationBannerStatus,balance{amount,currency,id},portfolioMaintenanceMarginNotional{amount,currency,id},id}}},id}}","54594f0984302ab886fab29888eff9a5016217444f1aa552967503717cc8d352":"query OrderFormContainerQuery($skipPerpsTrading:Boolean!){...OrderFormContentFragment}fragment ApplyFragment on Query{viewer{policyRestrictions(action:transact_intx){restrictionName,...PolicyRestrictionEnforcerFragment,id},id}}fragment OrderFormContentFragment on Query{...ApplyFragment,...PerpsOrderFormFragment,...useIntxAccessLevelATSFragment,...useIsIntxOnboardingEligibleFragment}fragment PerpsOrderFormFragment on Query{...useIntxAccessLevelATSFragment,...useHasOpenOrdersOrExistingPositionsFragment,viewer@skip(if:$skipPerpsTrading){perpetualFuturePositionsV2{portfolioSummary{buyingPower{amount,id}},id},id}}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment useHasOpenOrdersOrExistingPositionsFragment on Query{viewer@skip(if:$skipPerpsTrading){perpetualFuturePositionsV2{positions{asset,marginType,leverage,id},id},id}}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsIntxOnboardingEligibleFragment on Query{viewer{policyRestrictions(action:transact_intx){__typename,id},id}}","546250f2678a5fc89e0193cb007735c94578c529c12bb0748a3cb5481b0bd731":"query AccountProtectionQuery{...useCanAccessAccountProtectionProductFragment,viewer{activeAccountGuaranteeSubscription{status,id},id}}fragment useCanAccessAccountProtectionProductFragment on Query{viewer{accountProtectionEligibility:coinbaseSubscriptionEligibility(eligibleEntities:ACCOUNT_GUARANTEE_GENERAL){isEligible},id}}","54e74ca2b346eb128c57dfc86b94784aaa1884283af9eac98a36a5258c282dff":"query TaxCenterQuery{...useCardSummaryFragment}fragment useCardSummaryFragment on Query{viewer{card{cardSummaryV2{userCreatedAt,isActivated}},id}}","5549b76a55e32174b76ff4e4f8f81096128d30f3d98a6fb5ca584c3735f21d08":"query PacksV2ListQuery($userCurrency:String!){viewer{cryptoPacks(userCurrency:$userCurrency){id,...PackCardFragment},id}}fragment PackCardFragment on CryptoPack{id,name,subtitle,items{assetSymbol,imageUrl},dailyPercentChange}","557a3af6a83933ad82fc16743ad935229c4db82880a0d141a628abb37bc3d031":"query useBorrowLoanSummaryFetcherQuery{viewer{borrow{summary{eligibility,nextPaymentDue,profileType,creditLineEligible,apr,maxLoanEligibility{value,currency},loanBalance{value,currency},collateral{value,currency},amountDue{value,currency},availableBalance{value,currency},maxBorrowableAmount{value,currency},upcomingPayments{title,amount,description,iconUrl,type},status{type,label,healthRatio,loanStatusInfos{description,emphasize,supportInfo{url,text}},loanStatusAlert{description,supportInfo{url,text}},supportInfo{url,text}},totalOutstandingPrincipal{value,currency}}},id}}","564302c4d661b41027eec74f322de9ade88606ec8bc7c62baad687b8c6609bdc":"mutation useCreateUserAttestationMutation($input:CreateUserAttestationInput!){createUserAttestation(input:$input){__typename,...on CreateUserAttestationSuccess{id,uuid,userAttestation{state,id}},...on UserAttestationLimitError{message,code},...on GenericError{message,code}}}","56ddef36eada1c7050545020fb4da32495d4b0c55d64eea797eb407b229697e2":"query CustomerCategorisationQuery($questionType:GenericComplianceQuestionType!){viewer{genericComplianceQuestionsByType(type:$questionType){questions{uuid,title,subtitle,inputType,options{value,title,subtitle},freeTextInputRegex,id}},id}}","570ec49e18355394b1bbb9ac2263cb7927e5e1b1f41d9366d45adb0ce6a4b63a":"query AddLinkedAccountPickerModalQuery($currency:TickerSymbol,$transferType:InputSupportedTransferType){...useAvailablePaymentMethodsFragment,...useIsDirectDepositEligibleFragment,viewer{userProperties{country{code},personalDetails{dateOfBirth},id},id},...useIsPaymentMethodEnabledInEuropeFragment,...useAccountProtectionEligibilityFragment}fragment useAccountProtectionEligibilityFragment on Query{viewer{userProperties{secondFactor{twoFactorMethod},id},tiers{verificationLevels{requirements{identifier,status}}},id}}fragment useAvailablePaymentMethodsFragment on Query{viewer{availablePaymentMethodsV2(walletApp:false,currency:$currency,transferType:$transferType){type,name,sectionName,description,requirements,verifyRequirements,buyingPower{type,text},buyTime,recommended,supports,additionalFees,relativeLimits,transactionFees,transactionLimits{totalAvailableLimit{currency,value},periodInDays},id},id}}fragment useDirectDepositIncentiveStatusFragment on Query{viewer{userIncentives(filter:{campaignType:\\"DIRECT_DEPOSIT\\",campaignId:\\"6287fcd69586bbabae53ab76\\"}){userIncentiveStatus,id},id}}fragment useIsDirectDepositEligibleFragment on Query{viewer{card{productEnrollment{productEnrollmentStatus{ddaEnrollmentStatus}}},id},...useDirectDepositIncentiveStatusFragment}fragment useIsPaymentMethodEnabledInEuropeFragment on Query{viewer{userProperties{isPaypalBuyRestricted,country{code},id},id}}","5895a30c7ca2464953254e4c10cd8584cd50d78459589f667090131c989f1f97":"query flowsCardQuery{viewer{fiatAccounts{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}","58af21e0401b5069973e44558d4f2e19934907735f3173394ac1bd837e6a8c2c":"query useGetTransactionDetailsQuery($accountId:Uuid!,$transactionId:Uuid!,$skipTransactionUrl:Boolean!,$skipTransactionHash:Boolean!,$skipNetworkInfo:Boolean!,$skipPricePerCoin:Boolean!){viewer{accountByUuidV2(uuid:$accountId){accountHistoryEntryByUuid(uuid:$transactionId){status,details{__typename,...on CryptoSendDetails{transactionUrl@skip(if:$skipTransactionUrl),transactionHash@skip(if:$skipTransactionHash),networkInfo@skip(if:$skipNetworkInfo){networkName,networkIconUrl},pricePerCoin@skip(if:$skipPricePerCoin){value,currency},undelayRequirement},...on CryptoReceiveDetails{transactionUrl@skip(if:$skipTransactionUrl),transactionHash@skip(if:$skipTransactionHash)},...on UserSendDetails{pricePerCoin@skip(if:$skipPricePerCoin){value,currency}},...on UserReceiveDetails{pricePerCoin@skip(if:$skipPricePerCoin){value,currency}},...on RetailUnsupportedAssetRecoveryDetails{recoveryFeeTransactionUrl:transactionUrl@skip(if:$skipTransactionUrl)}},id},id},id}}","59a30d544c04fe912f9f084fc176e2477c1d3cc116f2fb9447d0fb12246b10fe":"mutation useTaxesContextMutation($input:GenerateTaxReport!){generateTaxReport(input:$input){__typename,...on GenerateTaxReportSuccess{report{reportType,year,createdAt,status,fileURLs,files{uuid,id,url,asset,fileExtension,name,timeRange{range,start,end},transactionType}}}}}","59da7e6ae5a8664c028db562129dd6f50e04546e8041933da2a1738c5e1b7d51":"query LinkCardContentQuery($paymentMethodUuid:Uuid!,$hasPaymentMethodUuid:Boolean!){...usePollPaymentMethodFragment}fragment usePollPaymentMethodFragment on Query{viewer{paymentMethodVerificationByUuid(uuid:$paymentMethodUuid)@include(if:$hasPaymentMethodUuid){isVerified,verificationMethod,cdvStatus},id}}","5c69ff6d62e80c0b6b96b1a2cfa5601c2be4a6046c784e6e1e2d04b03dae9632":"query ActivationQuery{...useIsCardUserFragment,viewer{card{...CardActivationIntroStepFragment,...MarqetaActivationStepFragment,...StatusStepCardFragment,cardPinUrl{url}},id}}fragment CardActivationIntroStepFragment on Card{cardSummary{activated},activationMessages(completed:false){actionText,paragraphs,title},completedActivationMessages:activationMessages(completed:true){actionText,paragraphs,title,digitalCardAccess{url,text}}}fragment MarqetaActivationStepFragment on Card{cardActivationUrl{url}}fragment StatusStepCardFragment on Card{completedActivationMessages:activationMessages(completed:true){actionText,paragraphs,title,digitalCardAccess{url,text}}}fragment useIsCardUserFragment on Query{viewer{card{eligibilityState{state}},id}}","5cdd2f0ed70de7e425d7a3a336d9525fbeb2288fdde66d26bd96ce807044f794":"query DashboardInviteBannerQuery{viewer{tiers{verificationLevels{requirements{status}}},id},...InviteBannerFragment}fragment InviteBannerContentBottomFragment on Query{viewer{nuxProperties{referrerTerms{promoCodeLink}},id},...ShareDrawerFragment}fragment InviteBannerContentFragment on Query{viewer{nuxProperties{referrerTerms{bonusAmount{value,currency},thresholdAmount{value,currency}}},id},...InviteBannerContentBottomFragment}fragment InviteBannerFragment on Query{...InviteBannerContentFragment}fragment ShareDrawerFragment on Query{viewer{nuxProperties{referrerTerms{promoCodeLink,bonusAmount{value,currency},thresholdAmount{value,currency}}},id}}","5ce88d5915ddaae0456600223b993df3382c025f3782df38d06ee08d2101520c":"query DirectDepositSetupQuery{...useIsDirectDepositEligibleFragment}fragment useDirectDepositIncentiveStatusFragment on Query{viewer{userIncentives(filter:{campaignType:\\"DIRECT_DEPOSIT\\",campaignId:\\"6287fcd69586bbabae53ab76\\"}){userIncentiveStatus,id},id}}fragment useIsDirectDepositEligibleFragment on Query{viewer{card{productEnrollment{productEnrollmentStatus{ddaEnrollmentStatus}}},id},...useDirectDepositIncentiveStatusFragment}","5d817196591005f3c6ab75d951966b1169c703d8ace44451c08124dcb07d4d5e":"mutation useCreateInteracDepositMutation($input:CreateDepositInput!){createDeposit(input:$input){__typename,...on GenericError{message,code},...on CreateDepositPartialError{error{message,code},transferDeposit{id,uuid,status,amount{value,currency},idem,createdAt,updatedAt}},...on CreateDepositSuccess{success,transferDeposit{id,uuid,status,amount{value,currency},idem,createdAt,updatedAt}}}}","5e31c3d92944ac8f3040c4133ac199977a2f56dfcb7766314ff80749b1ffa2f7":"query StoryQuizQuery($assetSlug:String!,$index:String!,$campaignSlug:String){viewer{getEarnQuiz(assetSlug:$assetSlug,index:$index,campaignSlug:$campaignSlug){quiz{...Quiz_EarnQuizFragment}},id}}fragment Quiz_EarnQuizFragment on EarnSingleSelectQuiz{assignmentUuid,promptUuid,question,options{label,value}}","5e43148cc4dcb3c32461b79a8c9ff358cb00f60352c04e6b25a41dfd96cb3c82":"query PacksV2DetailsQuery($userCurrency:String!,$nativeCurrency:TickerSymbol!,$packId:String!){viewer{cryptoPacks(userCurrency:$userCurrency){id,description,name,...PackAssetsListFragment},id},...PacksSimpleTradeQueryFragment,...PackDetailsChartFragment_4XKFK}fragment PackAssetsBreakdownChartFragment on CryptoPack{items{assetSymbol,primaryColor,percentage}}fragment PackAssetsListFragment on CryptoPack{...PackAssetsBreakdownChartFragment,items{imageUrl,assetName,assetSymbol,assetSlug,primaryColor,percentage}}fragment PackDetailsChartFragment_4XKFK on Query{...usePackDetailsChartDataFragment_4XKFK}fragment PacksBuyContentFragment on Query{...PacksBuyEntryStepFragment,...PacksSelectPaymentStepFragment}fragment PacksBuyCryptoPacksFragment on CryptoPack{...PacksBuyEntryStepCryptoPacksFragment,...PacksBuyPreviewStepCryptoPacksFragment}fragment PacksBuyEntryStepCryptoPacksFragment on CryptoPack{...usePackSelectorFragment}fragment PacksBuyEntryStepFragment on Query{...useLimitGetterForTransferType,viewer{balanceData{balanceInWbl{value}},id}}fragment PacksBuyFragment_19blyE on Query{...PaymentMethodsEnforcerFragment,...useLimitGetterForTransferType,...useFormattedPaymentMethodsFragment,...PacksBuyContentFragment,viewer{fiatAccounts{assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},...PaymentMethodsEnforcerAccountFragment,id},balanceData{balanceInWbl{value}},buyPolicyRestrictions:policyRestrictions(action:buys){...PolicyRestrictionEnforcerFragment,id},cryptoPacks(userCurrency:$userCurrency){id,...PacksBuyCryptoPacksFragment},id},...useBuyPresetAmountsFragment}fragment PacksBuyPreviewStepCryptoPacksFragment on CryptoPack{...usePacksPreviewFragment}fragment PacksSelectPaymentStepFragment on Query{...useFormattedPaymentMethodsFragment,viewer{balanceData{balanceInWbl{value}},id},...useUserCefiTotalBalanceFragment}fragment PacksSimpleTradeContentQueryFragment on Query{...PacksBuyFragment_19blyE,...useUserCefiTotalBalanceFragment}fragment PacksSimpleTradeQueryFragment on Query{...PacksSimpleTradeContentQueryFragment}fragment PaymentMethodsEnforcerAccountFragment on Account{uuid,type}fragment PaymentMethodsEnforcerFragment on Query{viewer{availablePaymentMethods:availablePaymentMethodsV2(walletApp:false){type,id},id}}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment useBuyPresetAmountsFragment on Query{viewer{userProperties{nativeCurrency,hasBuyDepositPaymentMethods,id},id}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useFormattedPaymentMethodsFragment on Query{...useLimitGetterForTransferType,viewer{fiatAccounts{uuid,availableBalance{value,currency},id},id}}fragment useLimitGetterForTransferType on Query{...useCurrencyConverterFragment,viewer{fiatAccounts{uuid,availableBalance{value},id},id}}fragment usePackDetailsChartDataFragment_4XKFK on Query{viewer{packPriceChartAllResolutions(userCurrency:$userCurrency,packId:$packId){prices{resolution,points{price,timestamp}}},id}}fragment usePackSelectorFragment on CryptoPack{name}fragment usePacksPreviewFragment on CryptoPack{name,items{assetName,assetSymbol,imageUrl}}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}","5ebc30e2f5d4804ce225db2248fc313b7144895adf02d673aeb6af1fc94b28d6":"mutation useCancelFuturesManualSweepATSMutation{cancelFuturesManualSweep(input:{}){__typename,...on CancelFuturesManualSweepSuccess{dummy},...on GenericError{message,code}}}","5fbdf71edceabc6d074846b79a05fdd957162717f87baa7a8fe30a9f36ac99c8":"query NotificationsListQuery($first:Int!,$after:String,$notificationTypes:[String!]){viewer{unreadNotificationsCount{unreadCount},id},...useInAppNotificationsFragment_19Mlvi}fragment useInAppNotificationsFragment_19Mlvi on Query{viewer{inAppNotifications(first:$first,after:$after,notificationTypes:$notificationTypes){edges{node{communicationId,notificationId,createdAt,readState,notificationCategory,templateName,payload{__typename,...on InAppStaticData{url,title,header,rightLabel,rightSubLabel,imageUrl,dataBackground{attributes{key,value}}}},id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}","5fc89d8f66dc516d7b1333334607699e5b1f922a293e86a5a8142d7cade34072":"query useAccountHistoryFetcherQuery($uuid:Uuid!,$count:Int!){viewer{accountByUuidV2(uuid:$uuid){...usePaginatedAccountTransactionsFragment_yu5n1,assetOrFiatCurrency{__typename,...on ViewerAsset{...StakingV2PendingRequestsViewerAssetFragment},...on Node{__isNode:__typename,id}},type,primary,id},id}}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment BuySellTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on BuyDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}},...on SellDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}}}}fragment ConvertTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on ConvertDetails{convertPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod}}}fragment CryptoReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoReceiveDetails{transactionUrl,transactionHash,sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl}}}}fragment CryptoSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,title,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoSendDetails{transactionUrl,transactionHash,cryptoSendRecipient:recipient{address,destinationTag},sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl},fee{value,currency}}}}fragment FiatDepositTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on FiatDepositDetails{fiatDepositDetailsReferenceCode:referenceCode,from}}}fragment FiatWithdrawalTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on FiatWithdrawalDetails{fiatWithdrawalDetailsReferenceCode:referenceCode,to}}}fragment NullTransactionDetailsDisplayFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency}}fragment PrimaryBalanceTransactionRowV2Fragment on AccountHistoryEntry{...TransactionModalRedesignWrapperFragment}fragment RecoveryFeeDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on RetailUnsupportedAssetRecoveryDetails{recoveryFeeRecipient:to,recoveryFeePricePerCoin:pricePerCoin{value,currency},recoveryFeeTransactionUrl:transactionUrl,network,networkFee{value,currency},coinbaseFee{value,currency}}},viewerAsset{asset{exponent,id},id}}fragment RewardTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment StakingTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment StakingV2PendingRequestsViewerAssetFragment on ViewerAsset{asset{uuid,contractAddress,displaySymbol,platformName,id},staking{pendingRequests{unstakeDetails{description,link{text,url}},pendingUnstakeRequests{amount,startTime,endTime,id}}}}fragment TransactionDetailsContentFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsRedesignFragment on AccountHistoryEntry{...BuySellTransactionDetailsFragment,...CryptoSendTransactionDetailsFragment,...CryptoReceiveTransactionDetailsFragment,...ConvertTransactionDetailsFragment,...FiatDepositTransactionDetailsFragment,...FiatWithdrawalTransactionDetailsFragment,...TransactionDetailsRedesignStakingRewardsFragment,...UserSendTransactionDetailsFragment,...UserReceiveTransactionDetailsFragment,...RecoveryFeeDetailsFragment,uuid,category,status,details{__typename}}fragment TransactionDetailsRedesignStakingRewardsFragment on AccountHistoryEntry{...StakingTransactionDetailsFragment,...RewardTransactionDetailsFragment,...NullTransactionDetailsDisplayFragment,...TransactionDetailsContentFragment,category}fragment TransactionModalRedesignFragment on AccountHistoryEntry{title,category,amount{currency},viewerAsset{asset{name,id},id},details{__typename},...TransactionDetailsRedesignFragment}fragment TransactionModalRedesignWrapperFragment on AccountHistoryEntry{...TransactionModalRedesignFragment}fragment TransactionStatusTrackerFragment on AccountHistoryEntry{id,uuid,status,accountId,category,createdAt,details{__typename,...on CryptoSendDetails{transactionUrl,delayedSendDate,networkInfo{networkIconUrl},undelayRequirement},...on UserSendDetails{delayedSendDate},...on CryptoReceiveDetails{transactionUrl,networkInfo{networkIconUrl}}}}fragment UserReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserReceiveDetails{userReceivePricePerCoin:pricePerCoin{value,currency}}}}fragment UserSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,title,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserSendDetails{userSendRecipient:recipient,userSendPricePerCoin:pricePerCoin{value,currency}}}}fragment usePaginatedAccountTransactionsFragment_yu5n1 on Account{accountHistoryEntries(first:$count){edges{node{...PrimaryBalanceTransactionRowV2Fragment,viewerAsset{asset{uuid,slug,name,...AssetIsStablecoinFragment,destinationTag{name},id},id},id,uuid,status,title,subtitle,amount{value,currency},nativeAmount{value,currency},category,createdAt,details{__typename,...on BuyDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,recurringPeriod},...on SellDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod},...on ConvertDetails{pricePerCoin{value,currency},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,hideNativeAmount},...on CryptoSendDetails{cryptoSendRecipient:recipient{address,destinationTag},note,pricePerCoin{value,currency},confirmations,fee{value,currency},transactionUrl,networkStatusDescription,delayedSendDate,networkInfo{networkName,networkIconUrl}},...on CryptoReceiveDetails{pricePerCoin{value,currency},transactionUrl,networkStatusDescription,networkInfo{networkName,networkIconUrl}},...on UserSendDetails{recipient,avatarUrl,note,pricePerCoin{value,currency},delayedSendDate,cancelable},...on UserReceiveDetails{from,avatarUrl,pricePerCoin{value,currency}},...on FiatDepositDetails{transactionReferenceCode:referenceCode,from,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on FiatWithdrawalDetails{transactionReferenceCode:referenceCode,to,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on OrderDetails{to,name,description,code},...on RequestDetails{isFrom,otherUser,pricePerCoin{value,currency},confirmations,fee{value,currency}},...on AdvancedTradeDetails{orderCreatedAt,productId,orderType,orderSide,averageFilledPrice{value,currency},filledSize{value,currency},fee{value,currency},completionPercentage,numberOfFills,total{value,currency},totalValueAfterFees{value,currency},orderId,orderPlacementSource},...on VaultWithdrawalToDetails{to,toUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on VaultWithdrawalFromDetails{from,fromUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on TransferFromDetails{from,fromUrl,pricePerCoin{value,currency}},...on TransferToDetails{to,toUrl,pricePerCoin{value,currency}},...on DelayedCanceledDetails{to,confirmations,fee{value,currency},pricePerCoin{value,currency}},...on SubscriptionRebateDetails{for,orderId,rebateNote:note},...on RetailUnsupportedAssetRecoveryDetails{recoveryTo:to,recoveryDescription:description,pricePerCoin{value,currency},coinbaseFee{value,currency},recoveryConfirmations:confirmations,recoveryTransactionUrl:transactionUrl,networkFee{value,currency},network},...on RetailMGXBuyDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,pricePerCoin{value,currency},networkFee{value,currency},coinbaseFee{value,currency},subTotal{value,currency},nullableTotal:total{value,currency},networkInfo{networkName}},...on RetailMGXTradeDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,networkFee{value,currency},coinbaseFee{value,currency},destinationTotal{currency},pricePerCoin{value,currency},networkInfo{networkName}}},__typename},cursor},pageInfo{endCursor,hasNextPage}},id}","6060427d3bde90e7e1a889a872886584c931abc5491abc94e23bb660c88c548b":"query useBuyStatusQuery($transferId:Uuid!,$accountId:Uuid!){viewer{accountByUuidV2(uuid:$accountId){buyByUuid(uuid:$transferId){status,id},id},id}}","606111a146e6b0f7a61e57d01ae78ee1d36911eef3ab33fa9047f952ee801f32":"query useLimitsQuery{...useLimitsFragment}fragment useLimitsFragment on Query{viewer{tiers{verificationLevels{status{complete},requirements{identifier,status}}},id}}","60855f7eea2bacd465cc38ed51d93b099bfce3972e5865f9ef8f196767a9916e":"mutation usePaymentMethodDeleterV2Mutation($input:DeletePaymentMethodInputV2){deletePaymentMethodV2(input:$input){paymentMethod{id}}}","60c668218d613a2c0820521ef44f0dfa3e9485009fa54af6b961c0355c14a2c4":"query PerpetualFuturesSurfaceQuery{...useIsIntxOnboardingEligibleFragment,...useIsPerpetualFuturesEligibleFragment}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsIntxOnboardingEligibleFragment on Query{viewer{policyRestrictions(action:transact_intx){__typename,id},id}}fragment useIsPerpetualFuturesEligibleATSFragment on Query{...useIntxAccessLevelATSFragment}fragment useIsPerpetualFuturesEligibleFragment on Query{...useIsPerpetualFuturesEligibleATSFragment}","60d5547b99f2db26c510c9307e7074b28b1eba52118acc1f0c792dfb2074eb96":"query SingleCashUpsellModalQuery($fiat:Uuid!,$symbol:String!){viewer{accountByUuidV2(uuid:$fiat){availableBalance{value,currency},id},assetBySymbol(symbol:$symbol){rewardApy{formattedValue},id},id}}","60ec75c15ccd74466bbc2d62f157565b85c4781b30b0e100d2a989261dca51ff":"mutation AdvancedTaskMutation($input:StartAdvancedTaskInput!){startAdvancedTask(input:$input){__typename,...on AdvancedTaskSuccess{nextSteps{type,displayData{__typename,...on AdvancedTaskButtonStepDisplayData{...EducationStepFragment},...on AdvancedTaskPollingStepDisplayData{...PollingButtonStepFragment},...on AdvancedTaskGetCBWalletStepDisplayData{...GetWalletStepFragment}}}}}}fragment EducationStepFragment on AdvancedTaskButtonStepDisplayData{media{type,url,height,width},stepLabel,title,body,button{style,label}}fragment GetWalletStepFragment on AdvancedTaskGetCBWalletStepDisplayData{stepLabel}fragment PollingButtonStepFragment on AdvancedTaskPollingStepDisplayData{media{type,url,height,width},stepLabel,title,body,pollingText}","617b535b0eca099b0c23a572451eeb358e33ad4299aa8fda437ec6fbc130eed1":"mutation useRefreshPackBuyQuoteMutation($input:CreateQuotePackInput!){createQuotePack(input:$input){__typename,...on CreateQuotePackSuccess{...createQuotePackFragment},...on GenericError{message,code}}}fragment createQuotePackFragment on CreateQuotePackSuccess{packOrder{id,uuid,validUntil,packId,fiatAmount{value,currency},fee{amount{value,currency}},quotes{spreadPercentage,fiatAmount{value,currency},cryptoAmount{value,currency},unitPrice{value,currency}},taxDetails{name,amount{value,currency}}}}","61b1956f909e7054dbf5dc5092dda9a7b56f1469eba48f82c59989baf1dcd3ec":"mutation useCreateLimitOrderMutation($input:CreateLimitOrderInput!){createLimitOrder(input:$input){__typename,...on GenericError{__typename,message,code},...on CreateLimitOrderSuccess{__typename,success,limitOrder{id,uuid,...useSimpleTradeLimitOrderBenefitFromQuoteFragment,amount{value,currency},fee{value,currency},total{value,currency},subtotal{value,currency},feeWithoutSubscriptionBenefit{value,currency},unitPrice{amount{value,currency},scale},paymentMethodFee{value,currency}},userWarnings{id,code,message,link{text,url},context{title,linkText,details}}}}}fragment useSimpleTradeLimitOrderBenefitFromQuoteFragment on LimitOrder{fee{value,currency},appliedSubscriptionBenefit,feeWithoutSubscriptionBenefit{value,currency},subscriptionInfo{hasBenefitCap,freeTradingResetDate,remainingFreeTradingVolume{value}}}","620c639d3e1f56b1a6ef7a91dab7ecb31bfbc6aa7cd1c99c5590faca59d97e50":"mutation useRewardsTogglerMutation($input:UpdateRewardsPreferenceInput!,$assetUuid:Uuid!,$forceRefreshEarn:Boolean!){updateRewardsPreference(input:$input){success,viewer{assetByUuid(uuid:$assetUuid){earnProgram(forceRefresh:$forceRefreshEarn){isEnrolled,...EarningAssetModalDetailsFragment,...EarningSummaryBalancesProgramFragment,id},...EarningAssetModalManageInterestFragment,...InterestChangeConfirmationFragment,id},rewardsPreferencesV2{preferences{version,enabled,showRewardExplainer,asset{asset{uuid,id},id}}},id}}}fragment EarningAssetModalDetailsAssetFragment on ViewerAsset{...useStakingV2RewardAndExperimentFragment,...Eth2ActionButtonsAssetFragment,...useStakingActionEligibilityFragment,...useBuyAndStakeEligibleFragment,...RewardPromotionBySourceFragment_3oRbiD,rewardsPreferenceOptions{__typename},asset{uuid,platformName,name,displaySymbol,contractAddress,slug,id},wrappedAsset{guide{title,description,text,conversionRate{text,value,cta{text,url}},impliedRate{text,value,cta{text,url}},underlyingAsset{asset{displaySymbol,id},id}}},accounts{uuid,type,primary,availableBalance{currency,value},id},earnAsset{copy{realizedReward{description,title},status{shortText,longText},supportLink{text,url}},id}}fragment EarningAssetModalDetailsFragment on EarnProgram{type,isEnrolled,currentRate{formatted,unitSymbol},asset{...EarningAssetModalDetailsAssetFragment,id}}fragment EarningAssetModalManageInterestFragment on ViewerAsset{asset{uuid,id},rewardsPreferenceOptions{...RewardsPreferenceOptionCellFragment}}fragment EarningSummaryBalancesProgramFragment on EarnProgram{type,isEnrolled}fragment Eth2ActionButtonsAssetContentFragment on ViewerAsset{asset{platformName,id},accounts{primary,availableBalance{value},id}}fragment Eth2ActionButtonsAssetFragment on ViewerAsset{...Eth2ActionButtonsAssetContentFragment,...useStakingActionEligibilityFragment}fragment InterestChangeConfirmationFragment on ViewerAsset{asset{uuid,platformName,id},earnAsset{copy{status{shortText,longText}},id},rewardsPreferenceOptions{version,confirmationTitle,confirmationText,cta,secondaryCta}}fragment RewardPromotionBySourceFragment_3oRbiD on ViewerAsset{rewardPromotionBySource(source:\\"rewards-web\\"){cta{title,text,ctaType,cta{text}}},asset{slug,platformName,id}}fragment RewardsPreferenceOptionCellFragment on RewardsPreferenceOption{version,title,description,rate{title,formattedValue,label}}fragment useBuyAndStakeEligibleFragment on ViewerAsset{...useStakingActionEligibilityFragment}fragment useStakingActionEligibilityFragment on ViewerAsset{staking{actionEligibility{action,isEnabled,isHidden}}}fragment useStakingV2RewardAndExperimentFragment on ViewerAsset{earnProgram{type,id}}","62c6bf0674fb67ff7f6e6199c16f93fac54ad034942ff611f3c687f12bfeab4a":"query DepositModalQuery($accountUuid:Uuid!,$address:String!,$receiveUseDefaultAccount:Boolean!,$receiveUuid:Uuid!,$skipReceiveUseAccountByUuid:Boolean!,$network:String!,$forceRegeneration:Boolean,$assetSlug:String!,$skipAssetSlug:Boolean!,$assetUuid:Uuid!,$skipAssetUuid:Boolean!,$nativeCurrency:TickerSymbol!){...SendReceiveRedesignReceiveSoloQueryFragment,viewer{accountByUuidV2(uuid:$accountUuid){uuid,type,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}},id},id}}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment AssetSelectRowFragment on Asset{...AssetCurrencyIconFragment}fragment AssetSelectorCellFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,name,exponent,...AssetIsStablecoinFragment,unitPriceScaleV2(quoteCurrency:$nativeCurrency),latestQuoteV2(quoteCurrency:$nativeCurrency){price,percentChanges{day}},...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment ChangeNetworkStepFragment on Account{assetOrFiatCurrency{__typename,...on ViewerAsset{asset{displaySymbol,id}},...on Node{__isNode:__typename,id}}}fragment ChangeNetworkStepSupportedNetworksFragment on SendReceiveSupportedNetworks{supportedNetworks{networkSlug,isDefault,isEnabled,networkName,assetImageUrl,isFreeGasEnabled}}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment ReceiveRedesignAssetDisplayFragment on Account{...SendReceiveQRCodeFragment,uuid,name,type,address(forceRegeneration:$forceRegeneration,network:$network){addressInfo{address,destinationTag},fullScreenWarning{illustrationName,title,subtitle,hyperlink{url,text},cta{url,text}},isRegenerable,...ReceiveRedesignInlineWarningFragment,id},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{name,displaySymbol,destinationTag{name},id},supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}}}fragment ReceiveRedesignAssetInfoFragment on Address{inlineWarning{tooltip{title,subtitle}}}fragment ReceiveRedesignInlineWarningFragment on Address{inlineWarning{text}}fragment ReceiveRedesignStepsFragment on Query{viewer{receiveAccounts:accountsForFlow(flow:RECEIVE){...SendReceiveRedesignAssetSelectorFragment,id},receiveDefaultAccount:defaultAccountForFlow(flow:RECEIVE)@include(if:$receiveUseDefaultAccount){...ReceiveRedesignAssetDisplayFragment,...ChangeNetworkStepFragment,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}},address(forceRegeneration:$forceRegeneration,network:$network){...ReceiveRedesignAssetInfoFragment,id},id},receiveAssetByUuid:assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){accounts{primary,...ReceiveRedesignAssetDisplayFragment,...ChangeNetworkStepFragment,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}},address(forceRegeneration:$forceRegeneration,network:$network){...ReceiveRedesignAssetInfoFragment,id},id},id},receiveAccountByUuidV2:accountByUuidV2(uuid:$receiveUuid,createIfNotExist:true)@skip(if:$skipReceiveUseAccountByUuid){...ReceiveRedesignAssetDisplayFragment,...ChangeNetworkStepFragment,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}},address(forceRegeneration:$forceRegeneration,network:$network){...ReceiveRedesignAssetInfoFragment,id},id},receivePolicyRestrictions:policyRestrictions(action:receives){...PolicyRestrictionEnforcerFragment,id},receiveAssetBySlug:assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){accounts{primary,...ReceiveRedesignAssetDisplayFragment,...ChangeNetworkStepFragment,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}},address(forceRegeneration:$forceRegeneration,network:$network){...ReceiveRedesignAssetInfoFragment,id},id},id},id}}fragment SelectAssetRowAccountFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,platformName,name,exponent,...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment SendReceiveQRCodeFragment on Account{address(forceRegeneration:$forceRegeneration,network:$network){depositUri,qrCodeImageUrl,id},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{color,id}},...on Node{__isNode:__typename,id}}}fragment SendReceiveRedesignAssetSelectorFragment on Account{uuid,...useAccountSearchFragment,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:SEND,applicationContext:CONSUMER){supportedNetworks{networkSlug}}},...on Node{__isNode:__typename,id}}}fragment SendReceiveRedesignReceiveSoloQueryFragment on Query{...ReceiveRedesignStepsFragment}fragment useAccountSearchFragment on Account{uuid,type,name,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,name,displaySymbol,platformName,slug,exponent,imageUrl,destinationTag{regex},...AssetSelectRowFragment,id},assetBalanceBreakdown{availableToSendBalanceFiat{value,currency},availableToSendBalance{value,currency}},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}},...SelectAssetRowAccountFragment,...AssetSelectorCellFragment}fragment useSupportedNetworksFragment on SendReceiveSupportedNetworks{supportedNetworks{networkSlug,isEnabled,isDefault,networkName,assetImageUrl,isFreeGasEnabled}}","639ea3aed7004bc885ff01c4045b9b40d13ad0de981c2316277750169a6907bf":"query SendReceivePreloadableQuery($address:String!,$forceRegeneration:Boolean!,$nativeCurrency:TickerSymbol!,$network:String!,$receiveUseDefaultAccount:Boolean!,$receiveUuid:Uuid!,$sendUseDefaultAccount:Boolean!,$shouldIncludeBalanceSummaryInfo:Boolean!,$skipReceiveUseAccountByUuid:Boolean!,$uuid:Uuid!,$skipAccountUuid:Boolean!,$assetSlug:String!,$skipAssetSlug:Boolean!,$assetUuid:Uuid!,$skipAssetUuid:Boolean!){...SendReceiveRedesignSendQueryFragment,...SendReceiveRedesignReceiveQueryFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment AssetSelectRowFragment on Asset{...AssetCurrencyIconFragment}fragment AssetSelectorCellFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,name,exponent,...AssetIsStablecoinFragment,unitPriceScaleV2(quoteCurrency:$nativeCurrency),latestQuoteV2(quoteCurrency:$nativeCurrency){price,percentChanges{day}},...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment AssetUpsellExperimentFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment AvailableToSendStepFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset{asset{displaySymbol,id},fullAssetBalanceBreakdown{availableToSendBalanceFiat{value,currency},unavailableToSendBalanceFiat{value,currency}}}}fragment BalanceSummaryEntryPointFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment CbWalletCellViewerAssetFragment on ViewerAsset{externalWallets{walletAddress,appInfo{name,iconURL,isActive}}}fragment ChangeNetworkStepFragment on Account{assetOrFiatCurrency{__typename,...on ViewerAsset{asset{displaySymbol,id}},...on Node{__isNode:__typename,id}}}fragment ChangeNetworkStepSupportedNetworksFragment on SendReceiveSupportedNetworks{supportedNetworks{networkSlug,isDefault,isEnabled,networkName,assetImageUrl,isFreeGasEnabled}}fragment DestinationTagStepAssetFragment on ViewerAsset{asset{displaySymbol,destinationTag{name,regex},destinationTagForAddress(address:$address){name,regex},id}}fragment FavoriteContactsViewerAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset{...CbWalletCellViewerAssetFragment,externalWallets{walletAddress,appInfo{name,isActive,walletType}},asset{platformName,destinationTag{name},destinationTagForAddress(address:$address){name},id}}}fragment FavoriteContactsViewerFragment on Viewer{...useSendRecipientsFragment_3OVASn}fragment FirstStakeIncentiveStatusUpsellFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment FooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{code,exponent},...on ViewerAsset{asset{exponent,displaySymbol,id}},...BalanceSummaryEntryPointFragment}fragment L2SelectionStepFragment on Account{uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{slug,displaySymbol,id},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment}},...on Node{__isNode:__typename,id}}}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment ReceiveRedesignAssetDisplayFragment on Account{...SendReceiveQRCodeFragment,uuid,name,type,address(forceRegeneration:$forceRegeneration,network:$network){addressInfo{address,destinationTag},fullScreenWarning{illustrationName,title,subtitle,hyperlink{url,text},cta{url,text}},isRegenerable,...ReceiveRedesignInlineWarningFragment,id},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{name,displaySymbol,destinationTag{name},id},supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}}}fragment ReceiveRedesignAssetInfoFragment on Address{inlineWarning{tooltip{title,subtitle}}}fragment ReceiveRedesignInlineWarningFragment on Address{inlineWarning{text}}fragment ReceiveRedesignStepsFragment on Query{viewer{receiveAccounts:accountsForFlow(flow:RECEIVE){...SendReceiveRedesignAssetSelectorFragment,id},receiveDefaultAccount:defaultAccountForFlow(flow:RECEIVE)@include(if:$receiveUseDefaultAccount){...ReceiveRedesignAssetDisplayFragment,...ChangeNetworkStepFragment,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}},address(forceRegeneration:$forceRegeneration,network:$network){...ReceiveRedesignAssetInfoFragment,id},id},receiveAssetByUuid:assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){accounts{primary,...ReceiveRedesignAssetDisplayFragment,...ChangeNetworkStepFragment,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}},address(forceRegeneration:$forceRegeneration,network:$network){...ReceiveRedesignAssetInfoFragment,id},id},id},receiveAccountByUuidV2:accountByUuidV2(uuid:$receiveUuid,createIfNotExist:true)@skip(if:$skipReceiveUseAccountByUuid){...ReceiveRedesignAssetDisplayFragment,...ChangeNetworkStepFragment,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}},address(forceRegeneration:$forceRegeneration,network:$network){...ReceiveRedesignAssetInfoFragment,id},id},receivePolicyRestrictions:policyRestrictions(action:receives){...PolicyRestrictionEnforcerFragment,id},receiveAssetBySlug:assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){accounts{primary,...ReceiveRedesignAssetDisplayFragment,...ChangeNetworkStepFragment,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}},address(forceRegeneration:$forceRegeneration,network:$network){...ReceiveRedesignAssetInfoFragment,id},id},id},id}}fragment RecipientInfoStepFragment on Query{viewer{userProperties{personalDetails{katakanaName},id},id}}fragment RetailRedesignAssetDisplayFragment on ViewerAsset{assetBalanceBreakdown{availableToSendBalance{value,currency},availableToSendBalanceFiat{value,currency}},asset{exponent,displaySymbol,name,imageUrl,id}}fragment RetailRedesignInputAssetFragment on Asset{displaySymbol,exponent}fragment RetailRedesignInputQueryFragment on Query{...useCurrencyConverterFragment,viewer{userProperties{nativeCurrency,id},id}}fragment SelectAssetRowAccountFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,platformName,name,exponent,...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment SelectServiceProviderStepFragment on Query{viewer{vasps{uuid,name,iconUrl},id}}fragment SendFooterContentFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...FooterFragment,...useAssetCefiAvailableToSendFragment}fragment SendFooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...SendFooterContentFragment}fragment SendReceiveQRCodeFragment on Account{address(forceRegeneration:$forceRegeneration,network:$network){depositUri,qrCodeImageUrl,id},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{color,id}},...on Node{__isNode:__typename,id}}}fragment SendReceiveRedesignAssetSelectorFragment on Account{uuid,...useAccountSearchFragment,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:SEND,applicationContext:CONSUMER){supportedNetworks{networkSlug}}},...on Node{__isNode:__typename,id}}}fragment SendReceiveRedesignReceiveQueryFragment on Query{...ReceiveRedesignStepsFragment}fragment SendReceiveRedesignSendQueryFragment on Query{...SendRedesignStepsQueryFragment}fragment SendRedesignAmountEntryAccountFragment on Account{assetOrFiatCurrency{__typename,...on ViewerAsset{assetBalanceBreakdown{availableToSendBalance{value},availableToSendBalanceFiat{value}},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){isGeofenced,supportedNetworks{isEnabled},...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment},...useEntryErrorFragment,...RetailRedesignAssetDisplayFragment,asset{displaySymbol,platformName,exponent,name,...RetailRedesignInputAssetFragment,id}},...on Node{__isNode:__typename,id}}}fragment SendRedesignAmountEntryQueryFragment on Query{viewer{userProperties{nativeCurrency,id},id},...RetailRedesignInputQueryFragment,...useCurrencyConverterFragment}fragment SendRedesignPreviewFragment on Account{assetOrFiatCurrency{__typename,...on ViewerAsset{asset{...useReceiptAmountFormatterFragment,exponent,imageUrl,id}},...on Node{__isNode:__typename,id}}}fragment SendRedesignPreviewQueryFragment on Query{viewer{userProperties{nativeCurrency,id},id},...useCurrencyConverterFragment}fragment SendRedesignStepsQueryFragment on Query{...SendStatusStepSendQueryFragment,...SendRedesignPreviewQueryFragment,...SendRedesignAmountEntryQueryFragment,...TwoFactorStepSendFragment,viewer{userProperties{nativeCurrency,id},balanceData{web3WalletBalanceInFiat(quoteCurrency:$nativeCurrency){value,currency}},...SendSelectRecipientStepViewerFragment,...FavoriteContactsViewerFragment,sendAccounts:accountsForFlow(flow:SEND){...SendReceiveRedesignAssetSelectorFragment,id},sendDefaultAccount:defaultAccountForFlow(flow:SEND)@include(if:$sendUseDefaultAccount){...SendRedesignAmountEntryAccountFragment,...SendSelectRecipientStepAccountFragment,...ChangeNetworkStepFragment,...SendRedesignPreviewFragment,...L2SelectionStepFragment,primary,availableBalance{value},uuid,assetOrFiatCurrency{__typename,...FavoriteContactsViewerAssetFragment,...SendStatusStepSendFragment,...StatusStepSendFragment,...AvailableToSendStepFragment,...on ViewerAsset{asset{displaySymbol,...SignMessageStepFragment,...ViewMoreRecentsAssetFragment,id},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){isGeofenced,...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment},...DestinationTagStepAssetFragment},...on Node{__isNode:__typename,id}},id},sendAccountV2:accountByUuidV2(uuid:$uuid)@skip(if:$skipAccountUuid){...SendRedesignAmountEntryAccountFragment,...SendSelectRecipientStepAccountFragment,...ChangeNetworkStepFragment,...SendRedesignPreviewFragment,...L2SelectionStepFragment,primary,availableBalance{value},uuid,assetOrFiatCurrency{__typename,...FavoriteContactsViewerAssetFragment,...SendStatusStepSendFragment,...StatusStepSendFragment,...AvailableToSendStepFragment,...on ViewerAsset{asset{displaySymbol,...SignMessageStepFragment,...ViewMoreRecentsAssetFragment,id},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){isGeofenced,...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment},...DestinationTagStepAssetFragment},...on Node{__isNode:__typename,id}},id},sendPolicyRestrictions:policyRestrictions(action:sends){...PolicyRestrictionEnforcerFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){accounts{...SendRedesignAmountEntryAccountFragment,...SendSelectRecipientStepAccountFragment,...ChangeNetworkStepFragment,...SendRedesignPreviewFragment,...L2SelectionStepFragment,primary,availableBalance{value},uuid,assetOrFiatCurrency{__typename,...FavoriteContactsViewerAssetFragment,...SendStatusStepSendFragment,...StatusStepSendFragment,...AvailableToSendStepFragment,...on ViewerAsset{asset{displaySymbol,...SignMessageStepFragment,...ViewMoreRecentsAssetFragment,id},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){isGeofenced,...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment},...DestinationTagStepAssetFragment},...on Node{__isNode:__typename,id}},id},id},sendAssetBySlug:assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){accounts{...SendRedesignAmountEntryAccountFragment,...SendSelectRecipientStepAccountFragment,...ChangeNetworkStepFragment,...SendRedesignPreviewFragment,...L2SelectionStepFragment,primary,availableBalance{value},uuid,assetOrFiatCurrency{__typename,...FavoriteContactsViewerAssetFragment,...SendStatusStepSendFragment,...StatusStepSendFragment,...AvailableToSendStepFragment,...on ViewerAsset{asset{displaySymbol,...SignMessageStepFragment,...ViewMoreRecentsAssetFragment,id},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){isGeofenced,...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment},...DestinationTagStepAssetFragment},...on Node{__isNode:__typename,id}},id},id},id},...RecipientInfoStepFragment,...SelectServiceProviderStepFragment}fragment SendSelectRecipientStepAccountFragment on Account{uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{...CbWalletCellViewerAssetFragment,externalWallets{walletAddress,appInfo{name,isActive}},asset{destinationTag{name},uuid,slug,platformName,...useIsEnsEligibleFragment,...useIsValidRecipientInput,id}},...on Node{__isNode:__typename,id}}}fragment SendSelectRecipientStepViewerFragment on Viewer{...useSendRecipientsFragment_3OVASn}fragment SendStatusStepSendFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset{asset{...useFormattedAmountsCommitSendAmountsFragment,id}}}fragment SendStatusStepSendQueryFragment on Query{...StatusStepDeprecatedFragment}fragment SignMessageStepFragment on Asset{uriScheme}fragment StatusStepDeprecatedFragment on Query{...AssetUpsellExperimentFragment,...FirstStakeIncentiveStatusUpsellFragment,...useAssetUpsellExperimentFragment}fragment StatusStepSendFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...SendFooterFragment,...on ViewerAsset{asset{...useFormattedAmountsFragment,id}}}fragment TwoFactorAuthFormFragment on Query{...useTwoFactorFragment}fragment TwoFactorAuthFormModalLayoutFragment on Query{...TwoFactorAuthFormFragment}fragment TwoFactorStepLegacySendFragment on Query{...TwoFactorAuthFormModalLayoutFragment}fragment TwoFactorStepSendFragment on Query{...TwoFactorStepLegacySendFragment}fragment ViewMoreRecentsAssetFragment on Asset{...useIsEnsEligibleFragment,platformName,destinationTag{name},destinationTagForAddress(address:$address){name}}fragment useAccountSearchFragment on Account{uuid,type,name,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,name,displaySymbol,platformName,slug,exponent,imageUrl,destinationTag{regex},...AssetSelectRowFragment,id},assetBalanceBreakdown{availableToSendBalanceFiat{value,currency},availableToSendBalance{value,currency}},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}},...SelectAssetRowAccountFragment,...AssetSelectorCellFragment}fragment useAssetCefiAvailableToSendFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{assetBalanceBreakdown{availableToSendBalance{value,currency},availableToSendBalanceFiat{value,currency}}},...on ViewerAsset{asset{exponent,id},assetBalanceBreakdown{availableToSendBalance{value,currency},availableToSendBalanceFiat{value,currency}}}}fragment useAssetCefiTotalBalanceFragment on ViewerAsset{assetBalanceBreakdown{totalBalanceFiat{value,currency},totalBalance{value,currency}},asset{exponent,id}}fragment useAssetUpsellExperimentFragment on Query{viewer{ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title,cta{url}}},id},id}}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useEntryErrorFragment on ViewerAsset{assetBalanceBreakdown{availableToSendBalance{value,currency}},asset{name,destinationTag{name},id}}fragment useFormattedAmountsCommitSendAmountsFragment on Asset{...utilsFragment}fragment useFormattedAmountsFragment on Asset{...utilsFragment}fragment useIsEnsEligibleFragment on Asset{contractAddress,platformName}fragment useIsValidRecipientInput on Asset{supportedAddressRegexes,addressRegex,...useIsEnsEligibleFragment}fragment useReceiptAmountFormatterFragment on Asset{platformName,exponent}fragment useRecentContactsFragment_4k8aT2 on Viewer{accountHistory{recentSends(first:5){edges{cursor,node{amount{currency},uuid,createdAt,category,details{__typename,...on CryptoSendDetails{cryptoRecipient:recipient{address,destinationTag}},...on UserSendDetails{recipient,avatarUrl}},viewerAsset{accounts{primary,uuid,id},id},id,__typename}},pageInfo{endCursor,hasNextPage}}}}fragment useSendRecipientsFragment_3OVASn on Viewer{sendReceiveContacts{allContacts(first:5){edges{node{uuid,blockchainAddresses{uuid,address,destinationTag,label},id,__typename},cursor},pageInfo{endCursor,hasNextPage}}},...useRecentContactsFragment_4k8aT2}fragment useSupportedNetworksFragment on SendReceiveSupportedNetworks{supportedNetworks{networkSlug,isEnabled,isDefault,networkName,assetImageUrl,isFreeGasEnabled}}fragment useTwoFactorFragment on Query{viewer{userProperties{secondFactor{twoFactorMethod},id},id}}fragment useYieldPromotionHandlerFragment on Query{viewer{ethAssetBySymbol:assetBySymbol(symbol:\\"ETH\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},eth2AssetBySymbol:assetBySymbol(symbol:\\"ETH2\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},id}}fragment utilsFragment on Asset{exponent}","63cb5ecb6651dfe1f6ea80cd7281823568da45134685169a9abf811226e469a8":"query ManualLinkBankModalQuery{...ManualLinkBankFragment}fragment AchBankAccountFormFragment on Query{viewer{userProperties{userType,id},id}}fragment ManualLinkBankFragment on Query{...AchBankAccountFormFragment,...PlaidFailedFragment}fragment PlaidFailedFragment on Query{viewer{availablePaymentMethods:availablePaymentMethodsV2(walletApp:false){type,requirements,verifyRequirements,id},id}}","6411d8d8aa493f7892836abc32c29b793dc1b1fd498f241dde15fc27be7419f1":"query AssetCurrencyIconQuery($skip:Boolean!,$symbol:String!){assetBySymbol(symbol:$symbol)@skip(if:$skip){imageUrl,id}}","647a9d72cc0e7ad25bbd7647c51ea361f24796ecacc87b3f114836300e791068":"query AccountProtectionSignUpQuery{...HeroSectionFragment}fragment AccountProtectionPaymentMethodModalFragment on Query{...useAccountGuaranteePaymentMethodsFragment}fragment HeroSectionFragment on Query{...useAccountGuaranteePaymentMethodsFragment,...AccountProtectionPaymentMethodModalFragment}fragment SubscriptionPaymentMethod_inline on CoinbaseSubscriptionPaymentMethod{type,currency,metadata{__typename,...on CoinbaseSubscriptionFiatAccountMetadata{accountUuid,name,balance{value,currency}},...on CoinbaseSubscriptionACHMetadata{paymentMethodUuid,accountName,accountNumber},...on CoinbaseSubscriptionWorldpayCardMetadata{paymentMethodUuid,institutionName,cardLast4},...on CoinbaseSubscriptionCryptoAccountMetadata{accountUuid,asset{assetCurrentBalance{availableToTradeBalance{value,currency},availableToTradeBalanceFiat{value,currency},id},asset{imageUrl,displaySymbol,name,id},id}}}}fragment useAccountGuaranteePaymentMethodsFragment on Query{viewer{coinbaseSubscriptionPaymentMethods{type,...SubscriptionPaymentMethod_inline},id}}","64a909bd09940ebd0e2437ff25aef1ae0f039070460365061e6f16008a7de094":"query CollectibleDetailContentQuery($chainId:Int!,$address:String!,$filter:DefiNFTFilter){viewer{defiV2{network(chainId:$chainId){account(address:$address){ownedNFTs(filter:$filter){edges{node{name,description,contractAccount{address,id},cachedImage{url},image{url},cachedAnimation{url},animation{url},collection{name,id},...AttributesSectionFragment,...MarketStatsSectionFragment,id}}},id},id}},id}}fragment AttributesSectionFragment on DefiNFT{attributes{name,value}}fragment MarketStatsSectionFragment on DefiNFT{collection{name,id},marketData{lastSoldPrice{value,asset{symbol,exponent,imageUrl,id},id}}}","6530efd87dd0e5f1305b04a1a1d50c232239097750a360476282d2947dc53c08":"query QuestDetailsPageQuery($assetSlug:String!,$index:Int!,$campaignSlug:String){viewer{assetBySlug(slug:$assetSlug){asset{...QuestDetailsFooterAssetFragment,...QuestDetailsStepsAssetFragment,id},earnLessonByIndex(index:$index,campaignSlug:$campaignSlug){...QuestDetailsFooterFragment,earnLesson{...QuestDetailsStepsFragment,displayData{__typename,...on EarnQuestLesson{...QuestDetailsCardFragment}}}},id},id}}fragment QuestDetailsCardFragment on EarnQuestLesson{title,description,imageUrl,duration,screens{isComplete}}fragment QuestDetailsFooterAssetFragment on Asset{imageUrl,platformName}fragment QuestDetailsFooterFragment on ViewerEarnLesson{earnLesson{rewardCents,displayData{__typename,...on EarnQuestLesson{webFallback{title},screens{isComplete},cta{url}}}},isComplete,isIDVRestricted}fragment QuestDetailsStepsAssetFragment on Asset{platformName}fragment QuestDetailsStepsFragment on EarnLesson{rewardCents,displayData{__typename,...on EarnQuestLesson{webFallback{title,description,imageUrl},screens{title,description,isComplete}}}}","65ba667f100ff24137f84cf7a5e62b2287097e215b098deda2bc7f8f5a3a9db7":"query TopAssetQuery($uuid:Uuid!,$currency:TickerSymbol!){assetByUuid(uuid:$uuid){displaySymbol,platformName,slug,name,imageUrl,latestQuote:latestQuoteV2(quoteCurrency:$currency){price},id}}","6667e573eaccd804810908a93b8f12fbe812260be8b66a791587bf9948fcc89a":"mutation useUpsellFrameworkInteractForBannersMutation($input:InteractWithUpsellInput!){interactWithUpsell(input:$input){__typename}}","66a937e5b891e03941cbd35474cfb9ecd80be94f2235ed855307e59246ce8147":"query useLookupPhoneNumberQuery($recipient:String!){viewer{sends{searchRecipient(recipient:$recipient,recipientType:PHONE){__typename,...on SendsSearchRecipientSuccess{results{displayValue,actualValue}},...on SendsSearchRecipientError{error{message}}}},id}}","67dbabf65ac8af773831d2c53b53c1f9822c945d9a2c9f3471c084daad0d5d5b":"mutation useSetUserAttributeMutation($input:SetUserAttributeInput!){setUserAttribute(input:$input){__typename,...on SetUserAttributeSuccess{viewer{id,retailBrokerage{userAttributes{attributeName,attributeValue}}}},...on GenericError{message}}}","67f5592d73dc239ce6f634b9fd105fff5eef6408d1b76659dabe36b64860dbdc":"mutation useNotificationsClearerMutation{updateAllNotifications(input:{readState:READ}){__typename}}","68311bfef6dd576b7f49a91176e45e487fad7b76264f42673c0dedca50211d52":"query DirectDepositIntroV2Query{viewer{directDepositAccountProperties{introductionMessage{title,bulletPoints,disclosures}},policyRestrictions(action:receives){...PolicyRestrictionEnforcerFragment,id},card{productEnrollment{productEnrollmentStatus{ddaEnrollmentStatus,userKycStatus}}},id},...useHasSkippedProgressiveOnboardingFragment,...useIsDirectDepositEligibleFragment}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment useDirectDepositIncentiveStatusFragment on Query{viewer{userIncentives(filter:{campaignType:\\"DIRECT_DEPOSIT\\",campaignId:\\"6287fcd69586bbabae53ab76\\"}){userIncentiveStatus,id},id}}fragment useHasSkippedProgressiveOnboardingFragment on Query{viewer{buys:policyRestrictions(action:buys){restrictionName,id},sells:policyRestrictions(action:buys){restrictionName,id},sends:policyRestrictions(action:sends){restrictionName,id},receives:policyRestrictions(action:receives){restrictionName,id},id}}fragment useIsDirectDepositEligibleFragment on Query{viewer{card{productEnrollment{productEnrollmentStatus{ddaEnrollmentStatus}}},id},...useDirectDepositIncentiveStatusFragment}","6887ef0d07982b3244807e9c480bf741630d8df458ce49ff26cb35cc2b24ea09":"query PerpetualFuturesContentQuery($skipPerpsTrading:Boolean!,$assetSymbol:String!){...MarketSelectorDropDownFragment_JUThY,...PerpetualFuturesUIFragment,...useIntxAccessLevelATSFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment ConvertUSDCBannerFragment on Query{...useUSDCBalanceFragment}fragment MarketSelectorDropDownFragment_JUThY on Query{viewer{assetBySymbol(symbol:$assetSymbol){asset{...AssetCurrencyIconFragment,id},id},id},...MarketSelectorV2Fragment}fragment MarketSelectorV2Fragment on Query{...useIsPerpetualFuturesEligibleFragment,...ConvertUSDCBannerFragment}fragment OrderHistoryFragment on Query{...OrdersTrayFragment}fragment OrdersTableFragment on Query{...useIntxAccessLevelATSFragment}fragment OrdersTrayFragment on Query{...useIsPerpetualFuturesEligibleFragment,...OrdersTableFragment,...useShowFuturesOrdersFragment,...useShowFuturesPositionsFragment}fragment PerpetualFuturesUIFragment on Query{...useLiquidationBufferDataFragment_3wozyP,...OrderHistoryFragment,...useIntxAccessLevelATSFragment,viewer{policyRestrictions(action:transact_intx){__typename,id},id}}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsPerpetualFuturesEligibleATSFragment on Query{...useIntxAccessLevelATSFragment}fragment useIsPerpetualFuturesEligibleFragment on Query{...useIsPerpetualFuturesEligibleATSFragment}fragment useLiquidationBufferDataFragment_3wozyP on Query{viewer@skip(if:$skipPerpsTrading){perpetualFuturePositionsV2{portfolioSummary{buyingPower{amount,currency,id}},positions{id,asset,displayName,marginType,liquidationBufferPercent,liquidationBufferAmount{value,currency},initialMargin{amount,currency,id},portfolioSummary{liquidationBannerStatus,buyingPower{amount,currency,id},balance{amount,currency,id},portfolioMaintenanceMarginNotional{amount,currency,id},id}},id},id}}fragment useShowFuturesOrdersATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesOrdersFragment on Query{...useShowFuturesOrdersATSFragment}fragment useShowFuturesPositionsATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesPositionsFragment on Query{...useShowFuturesPositionsATSFragment}fragment useUSDCBalanceFragment on Query{viewer{usdcViewerAsset:assetBySymbol(symbol:\\"USDC\\"){accounts{primary,type,availableBalance{value},id},id},id}}","68c71f4eca411dbad0a56970081a6b25c69612f9a7ab6fecc3a8788bbaef372a":"query EarningDetailsQuery($assetId:Uuid!,$nativeCurrency:TickerSymbol!){...StakingV2PendingRequestsFragment,viewer{assetByUuid(uuid:$assetId){asset{displaySymbol,id},...EarningSummaryFragment,...EarningActionButtonsFragment,...EarningStatsFragment,...AutoStakingAssetSettingFragment,...EarningLinksFragment,...StakingV2PendingRequestsViewerAssetFragment,id},id}}fragment AutoStakingAssetSettingFragment on ViewerAsset{...useBuyAndStakeEligibleFragment,asset{displaySymbol,uuid,id},earnAsset{autoStaking{isEnrolled,id},id}}fragment ConversionRateFragment on ViewerAsset{asset{displaySymbol,id},wrappedAsset{guide{conversionRate{value},underlyingAsset{asset{displaySymbol,id},id}}}}fragment ConversionRateModalFragment on ViewerAsset{asset{platformName,id},...ConversionRateFragment,wrappedAsset{guide{description,conversionRate{text,cta{text,url}}}}}fragment ConversionRateRowFragment on ViewerAsset{...ConversionRateFragment,...ConversionRateModalFragment,asset{platformName,id},wrappedAsset{guide{conversionRate{text}}}}fragment EarningActionButtonsFragment on ViewerAsset{...WrappedActionsFragment_9dYcp,...EarningActionsFragment,...StakingActionsFragment,earnProgram{type,id}}fragment EarningActionsFragment on ViewerAsset{...useStakingActionEligibilityFragment,asset{uuid,platformName,id},earnProgram{isEnrolled,currentRate{__typename},id},accounts{...useAccountsByTypeFragment,availableBalance{value},id}}fragment EarningLinksFragment on ViewerAsset{asset{slug,platformName,id},earnAsset{copy{supportLink{text,url}},id},accounts{__typename,id}}fragment EarningRateModalDetailsFragment on EarnRateDetail{text,link{text,url}}fragment EarningRateModalFragment on ViewerAsset{asset{platformName,id},earnAsset{copy{supportLink{url,text}},id},rewardApy{description},earnProgram{currentRate{formatted,unitName,unitSymbol,details{text,...EarningRateModalDetailsFragment},explainer{description,cta,details{title,description{text,...EarningRateModalDetailsFragment}}}},id}}fragment EarningRateRowFragment on ViewerAsset{...EarningRateModalFragment,asset{platformName,id},earnProgram{currentRate{formatted,unitSymbol},id}}fragment EarningStatsFragment on ViewerAsset{...EarningRateRowFragment,...EarningTotalsRowFragment,...ConversionRateRowFragment,...ImpliedRateRowFragment,asset{platformName,id},earnProgram{programActionsCopy{slug,...ProgramActionRowFragment},id}}fragment EarningSummaryBalancesFragment on ViewerAsset{asset{imageUrl,displaySymbol,id},earnProgram{...EarningSummaryBalancesProgramFragment,id},accounts{...useAccountsByTypeFragment,totalBalance{value},totalBalanceInNativeCurrency{value,currency},id}}fragment EarningSummaryBalancesProgramFragment on EarnProgram{type,isEnrolled}fragment EarningSummaryDetailsFragment on ViewerAsset{...StakingProgressBarFragment,...useStakingActionEligibilityFragment,asset{displaySymbol,id},earnProgram{type,isEnrolled,currentRate{formatted,unitSymbol},id},earnAsset{copy{status{longText}},id},accounts{...useAccountsByTypeFragment,totalBalanceInNativeCurrency{value,currency},id},wrappedAsset{wrapUnwrapEntryPoint{model{helpCta{text,url}}}}}fragment EarningSummaryFragment on ViewerAsset{...EarningSummaryBalancesFragment,...EarningSummaryDetailsFragment}fragment EarningTotalsModalFragment on ViewerAsset{asset{platformName,id},earnAsset{copy{realizedReward{title,description}},id},earnPayout{total{value,currency},totalFiat{value,currency},id}}fragment EarningTotalsRowFragment on ViewerAsset{...EarningTotalsModalFragment,asset{platformName,id},earnAsset{copy{realizedReward{title}},id},earnPayout{totalFiat{value,currency},id}}fragment ImpliedRateModalFragment on ViewerAsset{asset{platformName,id},rewardApy{formattedValue,statsLabel},wrappedAsset{guide{text,impliedRate{text,cta{text,url}}}}}fragment ImpliedRateRowFragment on ViewerAsset{...ImpliedRateModalFragment,asset{platformName,id},rewardApy{formattedValue,statsLabel},wrappedAsset{guide{text,impliedRate{text}}}}fragment ProgramActionModalFragment on ProgramActionCopyDetail{title,description,link{text,url}}fragment ProgramActionRowFragment on ProgramActionCopy{slug,title,value,iconName,detail{...ProgramActionModalFragment}}fragment StakingActionsFragment on ViewerAsset{...useStakingActionEligibilityFragment,asset{platformName,slug,id},earnProgram{type,id},staking{pendingRequests{unstakingAvailableBalance{value}}},accounts{...useAccountsByTypeFragment,availableBalance{value},id}}fragment StakingProgressBarFragment on ViewerAsset{...useStakingPercentsFragment,asset{color,id}}fragment StakingV2PendingRequestsFragment on Query{...useCurrencyConverterFragment}fragment StakingV2PendingRequestsViewerAssetFragment on ViewerAsset{asset{uuid,contractAddress,displaySymbol,platformName,id},staking{pendingRequests{unstakeDetails{description,link{text,url}},pendingUnstakeRequests{amount,startTime,endTime,id}}}}fragment WrappedActionsFragment_9dYcp on ViewerAsset{asset{platformName,id},wrappedAsset{guide{underlyingAsset{accounts{...useAccountsByTypeFragment,availableBalance{value},id},id}},wrapUnwrapEntryPoint{model{unstakeText,unstakeCta{text,url},wrapCta{isEnabled,cta{url,text}},unwrapCta{isEnabled,cta{text,url}}}}}}fragment useAccountsByTypeFragment on Account{type}fragment useBuyAndStakeEligibleFragment on ViewerAsset{...useStakingActionEligibilityFragment}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useStakingActionEligibilityFragment on ViewerAsset{staking{actionEligibility{action,isEnabled,isHidden}}}fragment useStakingPercentsFragment on ViewerAsset{earnProgram{type,isEnrolled,id},accounts{...useAccountsByTypeFragment,totalBalance{value},id}}","68d99a6f211182bdd239d50d67b496e9d672cd9e31296c889354a9948682ffb5":"query ChangeCurrencyQuery{...SelectCurrencyStepFragment,...useIsRemoveLiquidationFeesKilledFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment CardSpendableAssetCellFragment on CardSpendableAsset{assetOrFiatCurrency{__typename,...useAssetOrCardFiatFragment,...on ViewerAsset{asset{...AssetCurrencyIconFragment,id}},...on CardFiatCurrency{symbol},...on Node{__isNode:__typename,id}},fiatBalanceAvailable{value,currency},cryptoBalanceAvailable{value,currency}}fragment CardSpendableAssetSupplementaryInfoFragment on CardSpendableAsset{supplementaryInfo{title,items{title,description,link{url,text}}}}fragment CardSpendableAssetsListFragment on Query{viewer{card{spendableAssets{assets{assetOrFiatCurrency{__typename,...useAssetOrCardFiatFragment,...on Node{__isNode:__typename,id}},supplementaryInfo{title},...useSpendableAssetStepNextPageFragment,...CardSpendableAssetSupplementaryInfoFragment,...CardSpendableAssetCellFragment}},cardSummary{currentSpendableAsset{assetOrFiatCurrency{__typename,...useAssetOrCardFiatFragment,...on Node{__isNode:__typename,id}}}}},id}}fragment SelectCurrencyStepFragment on Query{...useIsRemoveLiquidationFeesKilledFragment,viewer{card{cardSummary{currentSpendableAsset{assetOrFiatCurrency{__typename,...useAssetOrCardFiatFragment,...on Node{__isNode:__typename,id}}}}},id},...CardSpendableAssetsListFragment}fragment useAssetOrCardFiatFragment on CardAssetOrFiatCurrency{__isCardAssetOrFiatCurrency:__typename,...on CardFiatCurrency{name,symbol,slug,imageUrl},...on ViewerAsset{asset{name,platformName,slug,imageUrl,exponent,uuid,id}}}fragment useIsRemoveLiquidationFeesKilledFragment on Query{viewer{userProperties{featureFlags,id},id}}fragment useSpendableAssetStepNextPageFragment on CardSpendableAsset{fiatBalanceAvailable{value}}","69021b75902b3703c09ae0458f1fa70ec40efeb7e3a01d977021eb831af66e9b":"mutation useCreateUnwrapInputMutation($input:PreviewUnwrapInput!){previewUnwrap(input:$input){__typename,...on PreviewUnwrapSuccess{feeWarning{title,text,primaryCta{text}},cashValueWarning{...UnwrapPreviewV2CashValueBannerInlineFragment,title,modal{description,assetAmountTitle,assetAmount{value,currency},assetPriceTitle,assetPriceAmount{value,currency},currentValueTitle,currentValueAmount{value,currency},cta{url,text},primaryCta{url,text}},cta{url,text}},conversionRateWarning{title,text,primaryCta{text},secondaryCta{url,text}},unwrap{conversionRate,unwrappedFiatAmount{value,currency},unwrappingAmount{fiatAmount{value,currency},cryptoAmount{value,currency}},unwrappedAmount{value,currency},fee{amount{value,currency},url},total{value,currency}},banner{message,link{text,url}},userWarnings{message,link{url,text},id},unstakingPeriod{label,value,infoTray{title,description1,description2,link{text,url},cta}}},...on GenericError{message}}}fragment UnwrapPreviewV2CashValueBannerInlineFragment on CashValueWarningBanner{title,cta{text,url},modal{assetAmountTitle,assetPriceTitle,currentValueTitle,description,cta{text,url},primaryCta{text,url}}}","69787e339b512b4a1df05666af5201275d811ae3f871e600c07264a1dcd20019":"mutation PrivacyDsarRequestMutation($input:CreateDsarRequestInput!){createDsarRequest(input:$input){__typename,...on CreateDsarRequestSuccess{dummy},...on GenericError{message,code}}}","697b033b312f510643f65bbbf66caf2201b9c4302326a39524e86e540d0be425":"query CoinbaseCardContentRefreshQuery($query:String,$statuses:[CardTransactionStatus!],$first:Int!,$after:String){...CoinbaseCardContentDashboardFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment BalanceSummaryEntryFragment on Card{cardSummary{currentSpendableAsset{cryptoBalance{value},cryptoBalanceAvailable{value},assetOrFiatCurrency{__typename,...useAssetOrCardFiatFragment,...on Node{__isNode:__typename,id}}}}}fragment CBCardAlertsFragment on Card{cardSummary{currentSpendableAsset{assetOrFiatCurrency{__typename,...useAssetOrCardFiatFragment,...on Node{__isNode:__typename,id}}},activated},cardAlertsV2{card{id,url,title,cardName,subtitle,imageUrl},dismissible,dismissedAt,key}}fragment CBCardFaqsFragment on Query{viewer{userProperties{regionFeatures{isInEurope},id},card{cardSummary{activated},transactionsV2(first:1){edges{node{__typename,id}}}},id}}fragment CBCardTransactionRowFragment on CardTransaction{createdAt,fiatAmount{value,currency},status,type,uuid,rewardEarned{earnedPercent},merchantName}fragment CBCardTransactionsFragment_UnmVm on Query{viewer{card{transactions(query:$query,statuses:$statuses,first:$first,after:$after){edges{node{...CBCardTransactionRowFragment,uuid,createdAt,id,__typename},cursor},pageInfo{hasNextPage,endCursor}}},id}}fragment CBCardVisualFragment on Query{...DebitCardVisualFragment}fragment CardCurrencyAndRewardsFragment on Query{...CardRotatingRewardsRowFragment,...CardCurrencyRowFragment}fragment CardCurrencyRowFragment on Query{viewer{card{cardSummary{currentSpendableAsset{fiatBalanceAvailable{value,currency},assetOrFiatCurrency{__typename,...useAssetOrCardFiatFragment,...on ViewerAsset{asset{...AssetCurrencyIconFragment,id}},...on CardFiatCurrency{symbol},...on Node{__isNode:__typename,id}}}}},id}}fragment CardRotatingRewardsRowFragment on Query{viewer{card{eligibilityState{program},cardSummary{rewardsSummary{currentRewardProgram{percentEarned,assetEarned{imageUrl,name,platformName,...RewardCurrencyIconFragment,id},expirationDate,isBoosted},currentRewardProgramEarnedFiatAmount{value,currency}}}},id}}fragment CoinbaseCardContentDashboardFragment on Query{viewer{fiatAccounts{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},card{cardSummary{activated,currentSpendableAsset{assetOrFiatCurrency{__typename,...useAssetOrCardFiatFragment,...on Node{__isNode:__typename,id}}}},cardSummaryV2{isPhysicalCardOrdered},...CBCardAlertsFragment,...BalanceSummaryEntryFragment},id},...CardCurrencyAndRewardsFragment,...ManageCardFragment,...CBCardVisualFragment,...CBCardFaqsFragment,...CBCardTransactionsFragment_UnmVm,...useDisplayExperienceRouterFragment}fragment DebitCardVisualFragment on Query{viewer{card{cardSummary{name}},id}}fragment LockCardRowFragment on Card{cardSummary{locked}}fragment ManageCardFragment on Query{viewer{card{...LockCardRowFragment},id}}fragment RewardCurrencyIconFragment on Asset{...AssetCurrencyIconFragment}fragment useAssetOrCardFiatFragment on CardAssetOrFiatCurrency{__isCardAssetOrFiatCurrency:__typename,...on CardFiatCurrency{name,symbol,slug,imageUrl},...on ViewerAsset{asset{name,platformName,slug,imageUrl,exponent,uuid,id}}}fragment useDisplayExperienceRouterFragment on Query{viewer{card{displayExperiences:displayExperiencesV2},id}}","69ef28a9be6a7eab6303701d06dfe0e734b2f377782528293e920e61b87cfc8c":"query BancomatWaitingQuery($Uuid:Uuid!,$callSource:String){viewer{paymentMethodByUuidV2(uuid:$Uuid,callSource:$callSource){pickerData{__typename,...on BancomatPayPickerDataV2{phoneNumber}},id},id}}","69f495fac330d8112a81d52ccb9cd57c3f5a0a90edaf5c813008c368577ec985":"subscription useLiquidationBufferSubscription{perpetualFuturePositionsUpdatedV2{portfolioSummary{buyingPower{amount,currency,id}},positions{id,asset,displayName,marginType,liquidationBufferPercent,liquidationBufferAmount{value,currency},initialMargin{amount,currency,id},portfolioSummary{liquidationBannerStatus,buyingPower{amount,currency,id},balance{amount,currency,id},portfolioMaintenanceMarginNotional{amount,currency,id},id}},id}}","6a4a1d915c2768cc090ba4170ba1ff20adc4cdbeaa7ba193aa5b1f8da0818785":"query SubscriptionPreferencesModalQuery($productKey:String!){...PaymentPreferencesFragment,...PromotionsFragment,...useEligibleForPauseFragment,viewer{coinbaseSubscription(productKey:$productKey){currentPeriodEnd,pendingAction,subscriptionPlan{type,price{value,currency},planBillingFrequency{unit,numberOfUnits},id},...useHasActiveFreeTrialFragment,id},...useSubscriptionActivePaymentMethodFragment,id},...useHasSubscriptionAnnualPlanAccessFragment,...ChangePlanSelectorFragment,...usePremiumTierPlanFragment}fragment ChangePlanSelectorFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){nextBillingDate,subscriptionPlan{displayName,price{value,currency},id},pendingActionData{pendingAction,pendingActionNewPlan{displayName,price{value,currency},id}},...useHasActiveFreeTrialFragment,id},id},...usePremiumTierPlanFragment,...useHasSubscriptionAnnualPlanAccessFragment}fragment PaymentPreferencesFragment on Query{...useCanAccessCryptoBackupsFragment,...cryptoBackupUtils_getOptInStatusFragment,viewer{...useSubscriptionActivePaymentMethodFragment,id},...useShowGracePeriodPromptFragment,...useSupportedSubscriptionPaymentMethodsFragment}fragment PromotionCellFragment on SubscriptionPromotionSummary{firstBillingDate,isActive,promotionDetails{targetDiscount{percent},targetBillingCycles}}fragment PromotionsFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){renewalSummary{promotions{...PromotionCellFragment}},id},id},...useSubscriptionReferralsFragment}fragment SubscriptionPaymentMethod_inline on CoinbaseSubscriptionPaymentMethod{type,currency,metadata{__typename,...on CoinbaseSubscriptionFiatAccountMetadata{accountUuid,name,balance{value,currency}},...on CoinbaseSubscriptionACHMetadata{paymentMethodUuid,accountName,accountNumber},...on CoinbaseSubscriptionWorldpayCardMetadata{paymentMethodUuid,institutionName,cardLast4},...on CoinbaseSubscriptionCryptoAccountMetadata{accountUuid,asset{assetCurrentBalance{availableToTradeBalance{value,currency},availableToTradeBalanceFiat{value,currency},id},asset{imageUrl,displaySymbol,name,id},id}}}}fragment billingHistoryUtils_getTransactionsFromInvoiceFragment on CoinbaseSubscriptionInvoice{invoiceUuid,invoiceStatus,periodStart,tier,unadjustedTotal{value},adjustmentReasons,total{value,currency},payments{paymentUuid,transactionId,paymentStatus,paymentMethodV2{isDeleted,...SubscriptionPaymentMethod_inline},amount{value,currency},createdAt,id}}fragment cryptoBackupUtils_getOptInStatusFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){preferences{paymentPreferences{cryptoPaymentPreferences{isOptedIntoBackupPayments,id}}},id},id}}fragment cryptoBackupUtils_isEligibleFragment on Query{viewer{coinbaseSubscriptionEligibility(eligibleEntities:[CRYPTO_BACKUP_PAYMENT]){isEligible},id}}fragment getSubscriptionPlanFragment on CoinbaseSubscriptionPlan{id,displayName,type,product,planBillingFrequency{unit,numberOfUnits},subscriptionPlanUuid,price{value,currency},promotion{promotionType,id},proratedPrice{value,currency},tier,metadata{migrationMetadata{__typename,...on CoinbaseSubscriptionPlanMigrationBillingCycleChange{initialBillingPeriodEnd,proratedPrice{value,currency},creditRefund{value,currency}}}}}fragment isSubscribedFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,id},id}}fragment useCanAccessCryptoBackupsFragment on Query{...cryptoBackupUtils_isEligibleFragment}fragment useEligibleForPauseFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){pendingAction,subscriptionPlan{type,billingFrequency,promotion{promotionType,id},id},id},coinbaseSubscriptionPlans{type,id},id}}fragment useHasActiveFreeTrialFragment on CoinbaseSubscription{status,subscriptionPlan{promotion{promotionType,id},id}}fragment useHasSubscriptionAnnualPlanAccessFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{promotion{promotionType,id},price{value},planBillingFrequency{numberOfUnits},id},id},id},...useSubscriptionPlansFragment}fragment useIsEligibleForFreeTrialFragment on Viewer{freeTrialEligibility:coinbaseSubscriptionEligibility(eligibleEntities:[FREE_TRIAL]){isEligible}}fragment useIsInGracePeriodStateFragment on Viewer{...useSubscriptionBillingHistoryFragment,coinbaseSubscription(productKey:$productKey){status,pendingActionData{pendingAction},id}}fragment useNextInvoicePriceFragment on Viewer{coinbaseSubscription(productKey:$productKey){renewalSummary{renewalAmount{value,currency}},id}}fragment usePremiumTierPlanFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){subscriptionPlan{tier,id},id},coinbaseSubscriptionPlans{id,subscriptionPlanUuid,displayName,product,planBillingFrequency{unit,numberOfUnits},price{value,currency},promotion{__typename,id},type,tier,metadata{migrationMetadata{__typename,...on CoinbaseSubscriptionPlanMigrationBillingCycleChange{initialBillingPeriodEnd,proratedPrice{value,currency},creditRefund{value,currency}}}}},id}}fragment useShowGracePeriodPromptFragment on Query{viewer{...useSubscriptionActivePaymentMethodFragment,...useIsInGracePeriodStateFragment,id}}fragment useSubscriptionActivePaymentMethodFragment on Viewer{...useSubscriptionBillingHistoryFragment,...useNextInvoicePriceFragment,coinbaseSubscription(productKey:$productKey){activePaymentMethodV2{isDeleted,...SubscriptionPaymentMethod_inline},id}}fragment useSubscriptionBillingHistoryFragment on Viewer{coinbaseSubscription(productKey:$productKey){invoices{...billingHistoryUtils_getTransactionsFromInvoiceFragment,id},id}}fragment useSubscriptionPlansFragment on Query{viewer{...useIsEligibleForFreeTrialFragment,coinbaseSubscriptionPlans{...getSubscriptionPlanFragment,id},id}}fragment useSubscriptionReferralsFragment on Query{viewer{coinbaseSubscriptionUser{credits{available{value,currency},referralAccumulated{value,currency}},referrals{code,reward{maximumRewards,credit{value,currency}},pastReferrals{__typename}},id},id}}fragment useSupportedSubscriptionPaymentMethodsFragment on Query{viewer{...useNextInvoicePriceFragment,coinbaseSubscriptionPaymentMethods{type,...SubscriptionPaymentMethod_inline},id},...useSubscriptionPlansFragment,...isSubscribedFragment}","6a4dd5eb771a8f1cd9792c321f0260dab9bb4d01a16c09ae8e182876caa932bc":"query LoanEventModalQuery{viewer{borrow{summary{creditLineEligible}},id}}","6a776b17c8c641c7bbe16bf0a00d3d67d1b3a3092f508193b2e0644719d82597":"query NotificationPreferencesQuery{...useNotificationPreferencesFragment}fragment useNotificationPreferencesFragment on Query{viewer{notificationPreferences{preferences{id,type,name,description,channelPreferences{id,channel,name,enabled,userEditable},notificationPreview{title,header,tags,imageUrl}}},id}}","6a816ed1859234ab1f345106c9b9968f9be20def1c8968b7af64f262e4eacbf6":"mutation useUpdateConsentPreferencesMutation($input:UpdateConsentInformationInput!){updateConsentInformation(input:$input){__typename,...on UpdateConsentInformationSuccess{userProperties{consentInformation{consentData{region,values}},id}},...on BadRequestError{message,code}}}","6a830d5faf333204885315792ae4473ce22e968324b5b8821315bbca49e69d5d":"mutation StepPhoneVerificationVerifyMutation($input:VerifyPhoneNumberInput!){verifyPhoneNumber(input:$input){__typename,...on VerifyPhoneNumberSuccess{success}}}","6bb982a603fdc3f9c8776b57ab1d3868587b7b8091c93c6af5bf7388b23923ef":"mutation GetWalletStepSendSmsMutation($input:SendAdvancedTaskExternalLinkSmsInput!){sendAdvancedTaskExternalLinkSms(input:$input){__typename,...on SendAdvancedTaskExternalLinkSmsSuccess{success},...on GenericError{message,code}}}","6bc2a824bf4df9c606ea43067e6d05e388023b3fe0f357616c6128dc3d849240":"mutation useSellCommitterMutation($input:CommitSellInput!){commitSell(input:$input){__typename,...on CommitSellSuccess{success,transferSell{uuid,amount{value,currency},id}},...on CommitSellPartialError{error{code,message}},...on GenericError{message,code}}}","6c2d67230a409930ef6a5ceac3e2e884f2ac68b7724720c81a101d556442cf29":"query TradingChallengeContentQuery($countryCode:String!){viewer{eligibleTradingChallenges(countryCode:$countryCode){uuid,hasEnrolled,id},id}}","6d062df04e5672d0921adf1abb57b60c7946be4c41560a4961349f3cece47c97":"mutation useSubmitComplianceAnswersMutation($input:SubmitGenericComplianceAnswersByTypeInput!){submitGenericComplianceAnswersByType(input:$input){__typename,...on SubmitGenericComplianceAnswersByTypeSuccess{type,answers{option{value,title,subtitle}},metaData{createdAt,updatedAt,status,numOfAttempts,attemptsLockedUntil,hasExceededMaxAttempts}},...on GenericError{message,code}}}","6d0b54c80376711be35f2505019a5e8a426e2b6d50ee048571d7138332a0eb53":"query Eth2StakingQuery($shouldIncludeBalanceSummaryInfo:Boolean!){viewer{...WarningStepContentFragment,id},...PausedStepContentFragment,...FirstStakeIncentiveInfoStepFragment,...FirstStakeIncentiveNoEthInfoStepFragment,...StatusStepContentFragment,...PreviewStepFragment,...EntryStepContentFragment}fragment BalanceSummaryEntryPointFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment EntryInputFragment on ViewerAsset{asset{exponent,id}}fragment EntryStepContentFragment on Query{viewer{ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){...EntryInputFragment,asset{name,imageUrl,id},accounts{primary,availableBalance{currency,value},id},id},eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){asset{name,imageUrl,id},id},id},...Eth2FooterFragment,...usePreviewStakeFragment,...useFirstStakeIncentiveEligibleFragment}fragment Eth2FooterFragment on Query{viewer{ethereum:assetBySlug(slug:\\"ethereum\\"){accounts{primary,availableBalance{currency,value},availableBalanceInNativeCurrency{currency,value},assetOrFiatCurrency{__typename,...FooterFragment,...on Node{__isNode:__typename,id}},id},id},id}}fragment FirstStakeIncentiveDetailRowFragment on Query{...useFirstStakeIncentiveEligibleFragment}fragment FirstStakeIncentiveInfoStepFragment on Query{viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id},...useFirstStakeIncentiveEligibleFragment}fragment FirstStakeIncentiveNoEthInfoStepFragment on Query{viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id},...useFirstStakeIncentiveEligibleFragment}fragment FirstStakeIncentiveUpsellRowFragment on Query{...useFirstStakeIncentiveUpsellFragment}fragment FooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{code,exponent},...on ViewerAsset{asset{exponent,displaySymbol,id}},...BalanceSummaryEntryPointFragment}fragment PausedStepContentFragment on Query{viewer{ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){stakingWarning{title,text,cta{text},secondaryCta{text}},id},id}}fragment PreviewStepFragment on Query{...FirstStakeIncentiveDetailRowFragment,...FirstStakeIncentiveUpsellRowFragment,...useFirstStakeIncentiveUpsellFragment,...Eth2FooterFragment}fragment StatusStepContentFragment on Query{viewer{ethereum2:assetBySlug(slug:\\"ethereum-2\\"){asset{platformName,id},supportedContextsV2{isWrappable},accounts{uuid,primary,id},id},id},...Eth2FooterFragment}fragment WarningStepContentFragment on Viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){asset{uuid,displaySymbol,id},stakingWarning{title,cta{text},secondaryCta{text},bullets{title,text,iconUrl,iconName,cta{cta,learnMoreUrl},highlight},userAcceptedTerms},id}}fragment useAssetCefiTotalBalanceFragment on ViewerAsset{assetBalanceBreakdown{totalBalanceFiat{value,currency},totalBalance{value,currency}},asset{exponent,id}}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment useFirstStakeIncentiveEligibleFragment on Query{viewer{userProperties{country{code},personalDetails{address{state}},id},eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){yieldPromotion{assetCta{title}},accounts{accountHistoryEntries{edges{__typename}},id},id},ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title}},id},id}}fragment useFirstStakeIncentiveUpsellFragment on Query{viewer{assetBySymbol(symbol:\\"ETH\\"){asset{uuid,id},...useAssetCefiTotalBalanceFragment,id},id},...useFirstStakeIncentiveEligibleFragment}fragment usePreviewStakeFragment on Query{viewer{ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){asset{uuid,id},id},id}}","6d81086c9baf26d19500ce34d770b9f62814e7e76b3bd0153d87477a8b02b4e3":"mutation useUpdateBillingAddressMutation($input:CardUpdateBillingAddressInput!){updateBillingAddressForCard(input:$input){__typename,...on CardUpdateBillingAddressSuccess{success,viewer{card{...BillingAddressStepFragment},id}}}}fragment BillingAddressStepFragment on Card{billingAddress{line1,line2,city,state,postalCode,country{code}}}","6d8ad9d3b8dc02ca0aa9db56df4c0b6f90a86ce74469956c47a7ebce166c9a03":"query AdvancedPortfolioViewWrapperQuery{...useIsPerpetualFuturesEligibleFragment}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsPerpetualFuturesEligibleATSFragment on Query{...useIntxAccessLevelATSFragment}fragment useIsPerpetualFuturesEligibleFragment on Query{...useIsPerpetualFuturesEligibleATSFragment}","6dcf951f2817155185c4fd3f91a44e9722601dc80c1d184ecfff4533d7e3ea7d":"mutation useCommitStakeMutation($input:YieldCommitStakeInput!){yieldCommitStake(input:$input){__typename,...on YieldCommitStakeSuccess{stakeId,title,description,viewer{...NextForYouFragment,id}},...on BadRequestError{message,code}}}fragment NextForYouCardFragment on NextForYou{slug,title,body,action{url,text},image{name}}fragment NextForYouFragment on Viewer{earn{programs{nextForYou{id,slug,...NextForYouCardFragment}}}}","6e11d602af1bb688520a8c012e220dd3a21f47961b5906b4d6a507043e3e3e28":"query TopUpStepQuery($amountCrypto:AmountInput,$fromAccountUuid:Uuid!,$hasAccountUuid:Boolean!,$amountFiat:AmountInput){viewer{sends@include(if:$hasAccountUuid){previewSendAmount(amountCrypto:$amountCrypto,fromAccountUuid:$fromAccountUuid,amountFiat:$amountFiat){description}},id}}","6e187206e79f40aaebd0b255119ed8c412b98241669126be4714029aa079ff96":"mutation useCreateIntxTransferATSMutation($input:CreateIntxTransferInput!){createIntxTransfer(input:$input){__typename,...on CreateIntxTransferSuccess{intxTransfer{id}},...on GenericError{code,message}}}","6e3565930da7ee7d203c22629fdc58e26f3d517725f23c2afdee5a7b68e4fe11":"query WrappedAssetRedirectQuery($assetSymbol:String!){...useWrapEligibilityStateFragment,viewer{assetBySymbol(symbol:$assetSymbol){asset{slug,uuid,id},id},id}}fragment useWrapEligibilityStateFragment on Query{viewer{eth2ViewerAsset:assetBySymbol(symbol:\\"ETH2\\"){wrappedAsset{warning{title}},id},id}}","6e7aa9db0d2cbf881a6a9061a7cdd0c7c2da4263a39bee57d49f1cafbee9396a":"mutation usePacksBuyCommiterMutation($input:CommitQuotePackInput!){commitQuotePack(input:$input){__typename,...on CommitQuotePackSuccess{...commitPackBuyFragment},...on GenericError{message}}}fragment commitPackBuyFragment on CommitQuotePackSuccess{packOrder{id,uuid,packId,fiatAmount{value,currency},fee{title,description,amount{value,currency}},spread{value,currency},quotes{fiatAmount{value,currency}},createdAt,validUntil,status}}","6f4e81f24c2f821d484c4a4d638728b3bafbcfb9c14baf6e8441b14e36d10e39":"mutation useSpendableAssetSetterMutation($input:CardSetSpendableAssetInput!){setCardSpendableAsset(input:$input){__typename,...on CardSetSpendableAssetSuccess{success,viewer{card{cardSummary{currentSpendableAsset{assetOrFiatCurrency{__typename,...useAssetOrCardFiatFragment,...on Node{__isNode:__typename,id}},fiatBalanceAvailable{value,currency},cryptoBalanceAvailable{value,currency},supplementaryInfo{title,subtitle}}}},id}},...on CardSetSpendableAssetError{error{message}}}}fragment useAssetOrCardFiatFragment on CardAssetOrFiatCurrency{__isCardAssetOrFiatCurrency:__typename,...on CardFiatCurrency{name,symbol,slug,imageUrl},...on ViewerAsset{asset{name,platformName,slug,imageUrl,exponent,uuid,id}}}","6f4e897906cc9da9db0d66c2d98b9383341766011eb56466eb08eab35e277106":"query useTaxesContextQuery{...useTaxesContextFragment}fragment useTaxesContextFragment on Query{viewer{taxReports{availableTaxYears,japanTransactionsReport{reportType,year,createdAt,status,fileURLs,files{uuid,id,url,asset,fileExtension,name,timeRange{range,start,end},transactionType}},yearReports{reportType,year,createdAt,status,fileURLs,files{uuid,id,url,asset,fileExtension,name,timeRange{range,start,end},transactionType}},transactionsHistoryReports{reportType,year,createdAt,status,fileURLs,files{uuid,id,url,asset,fileExtension,name,timeRange{range,start,end},transactionType}}},id}}","6f924b6984911d5cba0c92883ddf1d47ad110b6bee0e8478c4e3b28e7c8140ce":"mutation useConfirmDerivativesOnboardingSSNValidityMutation($input:ConfirmDerivativesOnboardingSSNValidityV3Input!){confirmDerivativesOnboardingSSNValidityV3(input:$input){__typename,...on ConfirmDerivativesOnboardingSSNValidityV3Success{validity},...on GenericError{code,message}}}","70148f9772f32bfb47662124e6576321c77063caca338ba70d57bceddca90aa1":"mutation useUpsellFrameworkInteractMutation($input:InteractWithUpsellInput!){interactWithUpsell(input:$input){__typename}}","7089909244a994817c625e98b49027bc668b78f94e21266d343ce785afefee92":"query EarningAssetModalDeepLinkQuery($skip:Boolean!){viewer@skip(if:$skip){rewardsPreferencesV2{preferences{version,enabled,showRewardExplainer,asset{asset{uuid,id},id}}},earn{assets{current{...EarningAssetModalFragment,asset{asset{uuid,id},id},id}},payouts{asset{...useGetEarnAssetFragment,...EarningAssetModalTotalsFragment,id}}},id}}fragment EarningAssetModalDetailsAssetFragment on ViewerAsset{...useStakingV2RewardAndExperimentFragment,...Eth2ActionButtonsAssetFragment,...useStakingActionEligibilityFragment,...useBuyAndStakeEligibleFragment,...RewardPromotionBySourceFragment_3oRbiD,rewardsPreferenceOptions{__typename},asset{uuid,platformName,name,displaySymbol,contractAddress,slug,id},wrappedAsset{guide{title,description,text,conversionRate{text,value,cta{text,url}},impliedRate{text,value,cta{text,url}},underlyingAsset{asset{displaySymbol,id},id}}},accounts{uuid,type,primary,availableBalance{currency,value},id},earnAsset{copy{realizedReward{description,title},status{shortText,longText},supportLink{text,url}},id}}fragment EarningAssetModalDetailsFragment on EarnProgram{type,isEnrolled,currentRate{formatted,unitSymbol},asset{...EarningAssetModalDetailsAssetFragment,id}}fragment EarningAssetModalDetailsTotalsFragment on EarnAssetPayout{asset{...EarningAssetModalDetailsAssetFragment,id},totalFiat{value,currency},total{value,currency}}fragment EarningAssetModalFragment on EarnProgram{...EarningAssetModalDetailsFragment,asset{...EarningAssetModalViewerAssetFragment,id}}fragment EarningAssetModalManageInterestFragment on ViewerAsset{asset{uuid,id},rewardsPreferenceOptions{...RewardsPreferenceOptionCellFragment}}fragment EarningAssetModalTotalsFragment on EarnAssetPayout{...EarningAssetModalDetailsTotalsFragment,asset{...EarningAssetModalViewerAssetFragment,id}}fragment EarningAssetModalViewerAssetFragment on ViewerAsset{...InterestChangeConfirmationFragment,...EarningAssetModalManageInterestFragment,...RewardPromotionStepFragment_3oRbiD}fragment Eth2ActionButtonsAssetContentFragment on ViewerAsset{asset{platformName,id},accounts{primary,availableBalance{value},id}}fragment Eth2ActionButtonsAssetFragment on ViewerAsset{...Eth2ActionButtonsAssetContentFragment,...useStakingActionEligibilityFragment}fragment InterestChangeConfirmationFragment on ViewerAsset{asset{uuid,platformName,id},earnAsset{copy{status{shortText,longText}},id},rewardsPreferenceOptions{version,confirmationTitle,confirmationText,cta,secondaryCta}}fragment RewardPromotionBySourceFragment_3oRbiD on ViewerAsset{rewardPromotionBySource(source:\\"rewards-web\\"){cta{title,text,ctaType,cta{text}}},asset{slug,platformName,id}}fragment RewardPromotionStepFragment_3oRbiD on ViewerAsset{rewardPromotionBySource(source:\\"rewards-web\\"){cta{title}},asset{slug,id}}fragment RewardsPreferenceOptionCellFragment on RewardsPreferenceOption{version,title,description,rate{title,formattedValue,label}}fragment useBuyAndStakeEligibleFragment on ViewerAsset{...useStakingActionEligibilityFragment}fragment useGetEarnAssetFragment on EarnAssetPayout{assetId}fragment useStakingActionEligibilityFragment on ViewerAsset{staking{actionEligibility{action,isEnabled,isHidden}}}fragment useStakingV2RewardAndExperimentFragment on ViewerAsset{earnProgram{type,id}}","70bee1a2ab53cfb5addc8a52737517d6aa5c459e778b03d4cb2245f10f6703aa":"query useRefreshFuturesAccountStatusQuery{viewer{derivativesOnboarding{accountStatusV3{__typename,...on DerivativesUserAccountStatusV3Success{status}}},id}}","711154435bf075aba007ca23cfb7995c07f68fe223e64e0e5ffc769565504cf4":"query IdentityFormAddressesQuery{viewer{userProperties{personalDetails{legalName{firstName,lastName},dateOfBirth,primaryAddress{line1,line2,line3,city,state,postalCode,country{code,name}},residentialAddress{line1,line2,line3,city,state,postalCode,country{code,name}}},id},id}}","715b5677a5bdfb9b1184d5caca72a5a9813c4e4f2ef74d61974ad8afbd4d4b35":"query EarningActionsQuery($uuid:Uuid!){viewer{assetByUuid(uuid:$uuid){rewardsPreferenceOptions{__typename},id},id}}","71699216c028e84fd9936c6ca16304a55ee1c21fa8a10bc2bf7819e89627dd6f":"mutation useCancelTransactionMutation($input:CancelAccountHistoryEntryInput!){cancelAccountHistoryEntry(input:$input){__typename,...on CancelAccountHistoryEntrySuccess{success,entry{...PrimaryBalanceTransactionRowV2Fragment,viewerAsset{asset{uuid,slug,name,...AssetIsStablecoinFragment,destinationTag{name},id},id},id,uuid,status,title,subtitle,amount{value,currency},nativeAmount{value,currency},category,createdAt,details{__typename,...on BuyDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,recurringPeriod},...on SellDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod},...on ConvertDetails{pricePerCoin{value,currency},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,hideNativeAmount},...on CryptoSendDetails{cryptoSendRecipient:recipient{address,destinationTag},note,pricePerCoin{value,currency},confirmations,fee{value,currency},transactionUrl,networkStatusDescription,delayedSendDate,networkInfo{networkName,networkIconUrl}},...on CryptoReceiveDetails{pricePerCoin{value,currency},transactionUrl,networkStatusDescription,networkInfo{networkName,networkIconUrl}},...on UserSendDetails{recipient,avatarUrl,note,pricePerCoin{value,currency},delayedSendDate,cancelable},...on UserReceiveDetails{from,avatarUrl,pricePerCoin{value,currency}},...on FiatDepositDetails{transactionReferenceCode:referenceCode,from,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on FiatWithdrawalDetails{transactionReferenceCode:referenceCode,to,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on OrderDetails{to,name,description,code},...on RequestDetails{isFrom,otherUser,pricePerCoin{value,currency},confirmations,fee{value,currency}},...on AdvancedTradeDetails{orderCreatedAt,productId,orderType,orderSide,averageFilledPrice{value,currency},filledSize{value,currency},fee{value,currency},completionPercentage,numberOfFills,total{value,currency},totalValueAfterFees{value,currency},orderId,orderPlacementSource},...on VaultWithdrawalToDetails{to,toUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on VaultWithdrawalFromDetails{from,fromUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on TransferFromDetails{from,fromUrl,pricePerCoin{value,currency}},...on TransferToDetails{to,toUrl,pricePerCoin{value,currency}},...on DelayedCanceledDetails{to,confirmations,fee{value,currency},pricePerCoin{value,currency}},...on SubscriptionRebateDetails{for,orderId,rebateNote:note},...on RetailUnsupportedAssetRecoveryDetails{recoveryTo:to,recoveryDescription:description,pricePerCoin{value,currency},coinbaseFee{value,currency},recoveryConfirmations:confirmations,recoveryTransactionUrl:transactionUrl,networkFee{value,currency},network},...on RetailMGXBuyDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,pricePerCoin{value,currency},networkFee{value,currency},coinbaseFee{value,currency},subTotal{value,currency},nullableTotal:total{value,currency},networkInfo{networkName}},...on RetailMGXTradeDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,networkFee{value,currency},coinbaseFee{value,currency},destinationTotal{currency},pricePerCoin{value,currency},networkInfo{networkName}}}}},...on BadRequestError{message,code}}}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment BuySellTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on BuyDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}},...on SellDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}}}}fragment ConvertTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on ConvertDetails{convertPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod}}}fragment CryptoReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoReceiveDetails{transactionUrl,transactionHash,sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl}}}}fragment CryptoSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,title,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoSendDetails{transactionUrl,transactionHash,cryptoSendRecipient:recipient{address,destinationTag},sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl},fee{value,currency}}}}fragment FiatDepositTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on FiatDepositDetails{fiatDepositDetailsReferenceCode:referenceCode,from}}}fragment FiatWithdrawalTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on FiatWithdrawalDetails{fiatWithdrawalDetailsReferenceCode:referenceCode,to}}}fragment NullTransactionDetailsDisplayFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency}}fragment PrimaryBalanceTransactionRowV2Fragment on AccountHistoryEntry{...TransactionModalRedesignWrapperFragment}fragment RecoveryFeeDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on RetailUnsupportedAssetRecoveryDetails{recoveryFeeRecipient:to,recoveryFeePricePerCoin:pricePerCoin{value,currency},recoveryFeeTransactionUrl:transactionUrl,network,networkFee{value,currency},coinbaseFee{value,currency}}},viewerAsset{asset{exponent,id},id}}fragment RewardTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment StakingTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsContentFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsRedesignFragment on AccountHistoryEntry{...BuySellTransactionDetailsFragment,...CryptoSendTransactionDetailsFragment,...CryptoReceiveTransactionDetailsFragment,...ConvertTransactionDetailsFragment,...FiatDepositTransactionDetailsFragment,...FiatWithdrawalTransactionDetailsFragment,...TransactionDetailsRedesignStakingRewardsFragment,...UserSendTransactionDetailsFragment,...UserReceiveTransactionDetailsFragment,...RecoveryFeeDetailsFragment,uuid,category,status,details{__typename}}fragment TransactionDetailsRedesignStakingRewardsFragment on AccountHistoryEntry{...StakingTransactionDetailsFragment,...RewardTransactionDetailsFragment,...NullTransactionDetailsDisplayFragment,...TransactionDetailsContentFragment,category}fragment TransactionModalRedesignFragment on AccountHistoryEntry{title,category,amount{currency},viewerAsset{asset{name,id},id},details{__typename},...TransactionDetailsRedesignFragment}fragment TransactionModalRedesignWrapperFragment on AccountHistoryEntry{...TransactionModalRedesignFragment}fragment TransactionStatusTrackerFragment on AccountHistoryEntry{id,uuid,status,accountId,category,createdAt,details{__typename,...on CryptoSendDetails{transactionUrl,delayedSendDate,networkInfo{networkIconUrl},undelayRequirement},...on UserSendDetails{delayedSendDate},...on CryptoReceiveDetails{transactionUrl,networkInfo{networkIconUrl}}}}fragment UserReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserReceiveDetails{userReceivePricePerCoin:pricePerCoin{value,currency}}}}fragment UserSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,title,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserSendDetails{userSendRecipient:recipient,userSendPricePerCoin:pricePerCoin{value,currency}}}}","71ac79336d434d578093d15f6c864553d2f6f4f1a2dfc2a2a350e1ba9d35ec9d":"query BuyPreviewStepQuery($nativeCurrency:TickerSymbol!,$action:PolicyRestrictionAction!,$productKey:String!){...BuyPreviewStepContentFragment}fragment BuyPreviewCardsFragment on Query{viewer{userProperties{hasMadeAPurchase,id},id}}fragment BuyPreviewStepContentFragment on Query{...BuySellFooterQueryFragment,...BuyPreviewCardsFragment,...useTradeSubscriptionSignupVariantFragment,...useFormattedFreeTrialLengthFragment,...useShowSubscriptionUpgradeUpsellFragment,...usePremiumTierPlanFragment,viewer{policyRestrictions(action:$action){__typename,id},...useIsEligibleForFreeTrialFragment,id}}fragment BuySellFooterQueryFragment on Query{...useAssetBalanceInfoFragment}fragment SubscriptionPaymentMethod_inline on CoinbaseSubscriptionPaymentMethod{type,currency,metadata{__typename,...on CoinbaseSubscriptionFiatAccountMetadata{accountUuid,name,balance{value,currency}},...on CoinbaseSubscriptionACHMetadata{paymentMethodUuid,accountName,accountNumber},...on CoinbaseSubscriptionWorldpayCardMetadata{paymentMethodUuid,institutionName,cardLast4},...on CoinbaseSubscriptionCryptoAccountMetadata{accountUuid,asset{assetCurrentBalance{availableToTradeBalance{value,currency},availableToTradeBalanceFiat{value,currency},id},asset{imageUrl,displaySymbol,name,id},id}}}}fragment getSubscriptionPlanFragment on CoinbaseSubscriptionPlan{id,displayName,type,product,planBillingFrequency{unit,numberOfUnits},subscriptionPlanUuid,price{value,currency},promotion{promotionType,id},proratedPrice{value,currency},tier,metadata{migrationMetadata{__typename,...on CoinbaseSubscriptionPlanMigrationBillingCycleChange{initialBillingPeriodEnd,proratedPrice{value,currency},creditRefund{value,currency}}}}}fragment isEligibleForSubscriptionFragment on Query{viewer{coinbaseSubscriptionEligibility(eligibleEntities:[COINBASE_ONE_GENERAL]){isEligible},id}}fragment isSubscribedFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,id},id}}fragment useAssetBalanceInfoFragment on Query{...useCurrencyConverterFragment}fragment useCoinbaseOneActivePaymentMethodFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){activePaymentMethodV2{isDeleted,...SubscriptionPaymentMethod_inline},id},id}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useFormattedFreeTrialLengthFragment on Query{...useFreeTrialPlanFragment}fragment useFreeTrialPlanFragment on Query{viewer{coinbaseSubscriptionPlans{...getSubscriptionPlanFragment,id},id}}fragment useIsEligibleForFreeTrialFragment on Viewer{freeTrialEligibility:coinbaseSubscriptionEligibility(eligibleEntities:[FREE_TRIAL]){isEligible}}fragment useNextInvoicePriceFragment on Viewer{coinbaseSubscription(productKey:$productKey){renewalSummary{renewalAmount{value,currency}},id}}fragment usePremiumTierPlanFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){subscriptionPlan{tier,id},id},coinbaseSubscriptionPlans{id,subscriptionPlanUuid,displayName,product,planBillingFrequency{unit,numberOfUnits},price{value,currency},promotion{__typename,id},type,tier,metadata{migrationMetadata{__typename,...on CoinbaseSubscriptionPlanMigrationBillingCycleChange{initialBillingPeriodEnd,proratedPrice{value,currency},creditRefund{value,currency}}}}},id}}fragment useShowSubscriptionUpgradeUpsellFragment on Query{...usePremiumTierPlanFragment,...useCoinbaseOneActivePaymentMethodFragment,viewer{coinbaseSubscription(productKey:$productKey){status,activePaymentMethodV2{...SubscriptionPaymentMethod_inline},id},id}}fragment useSubscriptionPlansFragment on Query{viewer{...useIsEligibleForFreeTrialFragment,coinbaseSubscriptionPlans{...getSubscriptionPlanFragment,id},id}}fragment useSupportedSubscriptionPaymentMethodsFragment on Query{viewer{...useNextInvoicePriceFragment,coinbaseSubscriptionPaymentMethods{type,...SubscriptionPaymentMethod_inline},id},...useSubscriptionPlansFragment,...isSubscribedFragment}fragment useTradeSubscriptionSignupVariantFragment on Query{viewer{userProperties{country{code},id},coinbaseSubscription(productKey:$productKey){status,id},...useIsEligibleForFreeTrialFragment,id},...isEligibleForSubscriptionFragment,...useSupportedSubscriptionPaymentMethodsFragment}","71fc8b721afddfdb34d424299e4de357b6b4f02941e4ce0a3f1a2d4dde54609d":"query GQLTransactionModalQuery($accountId:Uuid!,$transactionId:Uuid!){viewer{id,userProperties{personalDetails{legalName{firstName,lastName}},id},accountByUuidV2(uuid:$accountId){uuid,id,accountHistoryEntryByUuid(uuid:$transactionId){...accountHistoryEntryFragment,id}}}}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment BuySellTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on BuyDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}},...on SellDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}}}}fragment ConvertTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on ConvertDetails{convertPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod}}}fragment CryptoReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoReceiveDetails{transactionUrl,transactionHash,sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl}}}}fragment CryptoSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,title,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoSendDetails{transactionUrl,transactionHash,cryptoSendRecipient:recipient{address,destinationTag},sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl},fee{value,currency}}}}fragment FiatDepositTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on FiatDepositDetails{fiatDepositDetailsReferenceCode:referenceCode,from}}}fragment FiatWithdrawalTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on FiatWithdrawalDetails{fiatWithdrawalDetailsReferenceCode:referenceCode,to}}}fragment NullTransactionDetailsDisplayFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency}}fragment PrimaryBalanceTransactionRowV2Fragment on AccountHistoryEntry{...TransactionModalRedesignWrapperFragment}fragment RecoveryFeeDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on RetailUnsupportedAssetRecoveryDetails{recoveryFeeRecipient:to,recoveryFeePricePerCoin:pricePerCoin{value,currency},recoveryFeeTransactionUrl:transactionUrl,network,networkFee{value,currency},coinbaseFee{value,currency}}},viewerAsset{asset{exponent,id},id}}fragment RewardTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment StakingTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsContentFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsRedesignFragment on AccountHistoryEntry{...BuySellTransactionDetailsFragment,...CryptoSendTransactionDetailsFragment,...CryptoReceiveTransactionDetailsFragment,...ConvertTransactionDetailsFragment,...FiatDepositTransactionDetailsFragment,...FiatWithdrawalTransactionDetailsFragment,...TransactionDetailsRedesignStakingRewardsFragment,...UserSendTransactionDetailsFragment,...UserReceiveTransactionDetailsFragment,...RecoveryFeeDetailsFragment,uuid,category,status,details{__typename}}fragment TransactionDetailsRedesignStakingRewardsFragment on AccountHistoryEntry{...StakingTransactionDetailsFragment,...RewardTransactionDetailsFragment,...NullTransactionDetailsDisplayFragment,...TransactionDetailsContentFragment,category}fragment TransactionModalRedesignFragment on AccountHistoryEntry{title,category,amount{currency},viewerAsset{asset{name,id},id},details{__typename},...TransactionDetailsRedesignFragment}fragment TransactionModalRedesignWrapperFragment on AccountHistoryEntry{...TransactionModalRedesignFragment}fragment TransactionStatusTrackerFragment on AccountHistoryEntry{id,uuid,status,accountId,category,createdAt,details{__typename,...on CryptoSendDetails{transactionUrl,delayedSendDate,networkInfo{networkIconUrl},undelayRequirement},...on UserSendDetails{delayedSendDate},...on CryptoReceiveDetails{transactionUrl,networkInfo{networkIconUrl}}}}fragment UserReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserReceiveDetails{userReceivePricePerCoin:pricePerCoin{value,currency}}}}fragment UserSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,title,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserSendDetails{userSendRecipient:recipient,userSendPricePerCoin:pricePerCoin{value,currency}}}}fragment accountHistoryEntryFragment on AccountHistoryEntry{...PrimaryBalanceTransactionRowV2Fragment,viewerAsset{asset{uuid,slug,name,...AssetIsStablecoinFragment,destinationTag{name},id},id},id,uuid,status,title,subtitle,amount{value,currency},nativeAmount{value,currency},category,createdAt,details{__typename,...on BuyDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,recurringPeriod},...on SellDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod},...on ConvertDetails{pricePerCoin{value,currency},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,hideNativeAmount},...on CryptoSendDetails{cryptoSendRecipient:recipient{address,destinationTag},note,pricePerCoin{value,currency},confirmations,fee{value,currency},transactionUrl,networkStatusDescription,delayedSendDate,networkInfo{networkName,networkIconUrl}},...on CryptoReceiveDetails{pricePerCoin{value,currency},transactionUrl,networkStatusDescription,networkInfo{networkName,networkIconUrl}},...on UserSendDetails{recipient,avatarUrl,note,pricePerCoin{value,currency},delayedSendDate,cancelable},...on UserReceiveDetails{from,avatarUrl,pricePerCoin{value,currency}},...on FiatDepositDetails{transactionReferenceCode:referenceCode,from,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on FiatWithdrawalDetails{transactionReferenceCode:referenceCode,to,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on OrderDetails{to,name,description,code},...on RequestDetails{isFrom,otherUser,pricePerCoin{value,currency},confirmations,fee{value,currency}},...on AdvancedTradeDetails{orderCreatedAt,productId,orderType,orderSide,averageFilledPrice{value,currency},filledSize{value,currency},fee{value,currency},completionPercentage,numberOfFills,total{value,currency},totalValueAfterFees{value,currency},orderId,orderPlacementSource},...on VaultWithdrawalToDetails{to,toUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on VaultWithdrawalFromDetails{from,fromUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on TransferFromDetails{from,fromUrl,pricePerCoin{value,currency}},...on TransferToDetails{to,toUrl,pricePerCoin{value,currency}},...on DelayedCanceledDetails{to,confirmations,fee{value,currency},pricePerCoin{value,currency}},...on SubscriptionRebateDetails{for,orderId,rebateNote:note},...on RetailUnsupportedAssetRecoveryDetails{recoveryTo:to,recoveryDescription:description,pricePerCoin{value,currency},coinbaseFee{value,currency},recoveryConfirmations:confirmations,recoveryTransactionUrl:transactionUrl,networkFee{value,currency},network},...on RetailMGXBuyDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,pricePerCoin{value,currency},networkFee{value,currency},coinbaseFee{value,currency},subTotal{value,currency},nullableTotal:total{value,currency},networkInfo{networkName}},...on RetailMGXTradeDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,networkFee{value,currency},coinbaseFee{value,currency},destinationTotal{currency},pricePerCoin{value,currency},networkInfo{networkName}}}}","7241b423d4b0a78a541e0c14f1c76b7007ebd786872c9c4bccd2042257929cc2":"query AccountActivityRedesignedQuery($uuid:Uuid!,$count:Int!,$nativeCurrency:TickerSymbol!){...StakingV2PendingRequestsFragment,viewer{accountByUuidV2(uuid:$uuid){...usePaginatedAccountTransactionsFragment_yu5n1,assetOrFiatCurrency{__typename,...on ViewerAsset{...StakingV2PendingRequestsViewerAssetFragment},...on Node{__isNode:__typename,id}},type,primary,id},id}}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment BuySellTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on BuyDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}},...on SellDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}}}}fragment ConvertTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on ConvertDetails{convertPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod}}}fragment CryptoReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoReceiveDetails{transactionUrl,transactionHash,sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl}}}}fragment CryptoSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,title,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoSendDetails{transactionUrl,transactionHash,cryptoSendRecipient:recipient{address,destinationTag},sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl},fee{value,currency}}}}fragment FiatDepositTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on FiatDepositDetails{fiatDepositDetailsReferenceCode:referenceCode,from}}}fragment FiatWithdrawalTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on FiatWithdrawalDetails{fiatWithdrawalDetailsReferenceCode:referenceCode,to}}}fragment NullTransactionDetailsDisplayFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency}}fragment PrimaryBalanceTransactionRowV2Fragment on AccountHistoryEntry{...TransactionModalRedesignWrapperFragment}fragment RecoveryFeeDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on RetailUnsupportedAssetRecoveryDetails{recoveryFeeRecipient:to,recoveryFeePricePerCoin:pricePerCoin{value,currency},recoveryFeeTransactionUrl:transactionUrl,network,networkFee{value,currency},coinbaseFee{value,currency}}},viewerAsset{asset{exponent,id},id}}fragment RewardTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment StakingTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment StakingV2PendingRequestsFragment on Query{...useCurrencyConverterFragment}fragment StakingV2PendingRequestsViewerAssetFragment on ViewerAsset{asset{uuid,contractAddress,displaySymbol,platformName,id},staking{pendingRequests{unstakeDetails{description,link{text,url}},pendingUnstakeRequests{amount,startTime,endTime,id}}}}fragment TransactionDetailsContentFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsRedesignFragment on AccountHistoryEntry{...BuySellTransactionDetailsFragment,...CryptoSendTransactionDetailsFragment,...CryptoReceiveTransactionDetailsFragment,...ConvertTransactionDetailsFragment,...FiatDepositTransactionDetailsFragment,...FiatWithdrawalTransactionDetailsFragment,...TransactionDetailsRedesignStakingRewardsFragment,...UserSendTransactionDetailsFragment,...UserReceiveTransactionDetailsFragment,...RecoveryFeeDetailsFragment,uuid,category,status,details{__typename}}fragment TransactionDetailsRedesignStakingRewardsFragment on AccountHistoryEntry{...StakingTransactionDetailsFragment,...RewardTransactionDetailsFragment,...NullTransactionDetailsDisplayFragment,...TransactionDetailsContentFragment,category}fragment TransactionModalRedesignFragment on AccountHistoryEntry{title,category,amount{currency},viewerAsset{asset{name,id},id},details{__typename},...TransactionDetailsRedesignFragment}fragment TransactionModalRedesignWrapperFragment on AccountHistoryEntry{...TransactionModalRedesignFragment}fragment TransactionStatusTrackerFragment on AccountHistoryEntry{id,uuid,status,accountId,category,createdAt,details{__typename,...on CryptoSendDetails{transactionUrl,delayedSendDate,networkInfo{networkIconUrl},undelayRequirement},...on UserSendDetails{delayedSendDate},...on CryptoReceiveDetails{transactionUrl,networkInfo{networkIconUrl}}}}fragment UserReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserReceiveDetails{userReceivePricePerCoin:pricePerCoin{value,currency}}}}fragment UserSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,title,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserSendDetails{userSendRecipient:recipient,userSendPricePerCoin:pricePerCoin{value,currency}}}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment usePaginatedAccountTransactionsFragment_yu5n1 on Account{accountHistoryEntries(first:$count){edges{node{...PrimaryBalanceTransactionRowV2Fragment,viewerAsset{asset{uuid,slug,name,...AssetIsStablecoinFragment,destinationTag{name},id},id},id,uuid,status,title,subtitle,amount{value,currency},nativeAmount{value,currency},category,createdAt,details{__typename,...on BuyDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,recurringPeriod},...on SellDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod},...on ConvertDetails{pricePerCoin{value,currency},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,hideNativeAmount},...on CryptoSendDetails{cryptoSendRecipient:recipient{address,destinationTag},note,pricePerCoin{value,currency},confirmations,fee{value,currency},transactionUrl,networkStatusDescription,delayedSendDate,networkInfo{networkName,networkIconUrl}},...on CryptoReceiveDetails{pricePerCoin{value,currency},transactionUrl,networkStatusDescription,networkInfo{networkName,networkIconUrl}},...on UserSendDetails{recipient,avatarUrl,note,pricePerCoin{value,currency},delayedSendDate,cancelable},...on UserReceiveDetails{from,avatarUrl,pricePerCoin{value,currency}},...on FiatDepositDetails{transactionReferenceCode:referenceCode,from,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on FiatWithdrawalDetails{transactionReferenceCode:referenceCode,to,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on OrderDetails{to,name,description,code},...on RequestDetails{isFrom,otherUser,pricePerCoin{value,currency},confirmations,fee{value,currency}},...on AdvancedTradeDetails{orderCreatedAt,productId,orderType,orderSide,averageFilledPrice{value,currency},filledSize{value,currency},fee{value,currency},completionPercentage,numberOfFills,total{value,currency},totalValueAfterFees{value,currency},orderId,orderPlacementSource},...on VaultWithdrawalToDetails{to,toUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on VaultWithdrawalFromDetails{from,fromUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on TransferFromDetails{from,fromUrl,pricePerCoin{value,currency}},...on TransferToDetails{to,toUrl,pricePerCoin{value,currency}},...on DelayedCanceledDetails{to,confirmations,fee{value,currency},pricePerCoin{value,currency}},...on SubscriptionRebateDetails{for,orderId,rebateNote:note},...on RetailUnsupportedAssetRecoveryDetails{recoveryTo:to,recoveryDescription:description,pricePerCoin{value,currency},coinbaseFee{value,currency},recoveryConfirmations:confirmations,recoveryTransactionUrl:transactionUrl,networkFee{value,currency},network},...on RetailMGXBuyDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,pricePerCoin{value,currency},networkFee{value,currency},coinbaseFee{value,currency},subTotal{value,currency},nullableTotal:total{value,currency},networkInfo{networkName}},...on RetailMGXTradeDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,networkFee{value,currency},coinbaseFee{value,currency},destinationTotal{currency},pricePerCoin{value,currency},networkInfo{networkName}}},__typename},cursor},pageInfo{endCursor,hasNextPage}},id}","72704837f7b0edf281be0e83e3995a8da070716f365c1f38ce87d2c3d02da650":"query DappWalletContentQuery($chainId:Int!,$quoteCurrency:TickerSymbol!,$skipDappWalletExperiment:Boolean!,$nativeCurrency:TickerSymbol!,$skipFetchGainLossAllPeriods:Boolean!){...DappWalletCryptoFragment_36wPBL,...DappWalletActivityFragment_2wH37T,...WalletQRCodeSectionFragment_36wPBL,viewer{defiV2{accountProperties{compliance,id}},id},...useHasDappWalletAddressFragment_knzBA,...useDAppWalletAddressFragment_36wPBL}fragment AccountTableV2Fragment on Query{...AccountTableV2RowFragment,viewer{day:portfolioGainLossBreakdown(timeRange:ONE_DAY){gainLossEnabled},defiV2{network(chainId:$chainId){controlledAccounts{balances{value,defiAsset:asset{displaySymbol:symbol,imageUrl,name,exponent,viewerAsset{asset{uuid,name,displaySymbol,platformName,imageUrl,slug,latestQuoteV2(quoteCurrency:$nativeCurrency){price},priceDataForDayV2(quoteCurrency:$nativeCurrency){percentChange},id},supportedContextsV2{isConvertible,isTradable},accounts{uuid,type,primary,allowWithdrawals,allowDeposits,id},id},id},id},id},id},supportedNetworks{chainId,controlledAccounts{multiChainBalances:balances{value,defiAsset:asset{displaySymbol:symbol,imageUrl,name,exponent,viewerAsset{asset{uuid,name,displaySymbol,platformName,imageUrl,slug,latestQuoteV2(quoteCurrency:$nativeCurrency){price},priceDataForDayV2(quoteCurrency:$nativeCurrency){percentChange},id},supportedContextsV2{isConvertible,isTradable},accounts{uuid,type,primary,allowWithdrawals,allowDeposits,id},id},id},id},id},id}},id},...useAggregateAccountsFragment,...useCountryRestrictionsFragment,...useUserNonCashEquivalentBalanceFragment,...useUserDefiTotalBalanceFragment,...useUserCefiTotalBalanceFragment}fragment AccountTableV2RowContentFragment on Query{...useCurrencyConverterFragment,viewer{earn{assets{current{assetV2:asset{asset{platformName,id},rewardApy{formattedValue,statsLabel},id},id}}},id}}fragment AccountTableV2RowFragment on Query{...AccountTableV2RowContentFragment}fragment DappWalletActivityFragment_2wH37T on Query{...DappWalletTransactionRowTwoFragment_2wH37T}fragment DappWalletBalanceFragment_36wPBL on Query{...WalletQRCodeSectionFragment_36wPBL,...useDappWalletMultiChainBalancesFragment,...useGetDappWalletBalanceFragment_36wPBL}fragment DappWalletCryptoFragment_36wPBL on Query{...AccountTableV2Fragment,...DappWalletBalanceFragment_36wPBL}fragment DappWalletTransactionDetailModalTwoFragment_2wH37T on Query{viewer{defiV2{network(chainId:$chainId){nativeAsset{symbol,exponent,viewerAsset{retailAsset:asset{latestQuoteV2(quoteCurrency:$quoteCurrency){price},id},id},id},id}},id},...useDAppWalletAddressFragment_36wPBL}fragment DappWalletTransactionRowTwoFragment_2wH37T on Query{viewer{defiV2{network(chainId:$chainId){nativeAsset{exponent,viewerAsset{retailAsset:asset{latestQuoteV2(quoteCurrency:$quoteCurrency){price},id},id},id},id}},id},...DappWalletTransactionDetailModalTwoFragment_2wH37T,...useDAppWalletAddressFragment_36wPBL}fragment WalletQRCodeSectionFragment_36wPBL on Query{...useDAppWalletAddressFragment_36wPBL}fragment useAggregateAccountsFragment on Query{viewer{ownedAssets(first:300){edges{node{__typename,...on ViewerAsset{assetCurrentBalance{totalBalance{value},totalBalanceFiat{value},id},assetPerformancesTimeRanges@skip(if:$skipFetchGainLossAllPeriods){__typename,...on AssetPerformanceTimeRanges{oneDayPerformance{gainLoss{value,currency}},allTimePerformance{gainLoss{value,currency}}}},accounts{uuid,primary,type,allowDeposits,allowWithdrawals,assetOrFiatCurrency{__typename,...on ViewerAsset{assetPerformance{__typename,...on AssetPerformance{gainLoss{value,currency}}},asset{uuid,name,platformName,displaySymbol,imageUrl,slug,latestQuoteV2(quoteCurrency:$nativeCurrency){price},priceDataForDayV2(quoteCurrency:$nativeCurrency){percentChange},categories{slug,id},id}},...on Node{__isNode:__typename,id}},id},supportedContextsV2{isConvertible,isTradable}},...on Node{__isNode:__typename,id}}}},fiatAccounts{type,uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{name,code,assetCurrentBalance{totalBalance{value},totalBalanceFiat{value},id}},...on Node{__isNode:__typename,id}},id},id}}fragment useCountryRestrictionsFragment on Query{viewer{userProperties{regionFeatures{supportsCryptoToCryptoTransfers,supportsFiatTransfers},id},sellPolicyRestrictions:policyRestrictions(action:sells){restrictionName,id},buyPolicyRestrictions:policyRestrictions(action:buys){restrictionName,id},tradePolicyRestrictions:policyRestrictions(action:trades){restrictionName,id},depositPolicyRestrictions:policyRestrictions(action:deposits){restrictionName,id},withdrawPolicyRestrictions:policyRestrictions(action:withdrawals){restrictionName,id},id}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useDAppWalletAddressFragment_36wPBL on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{address,id},id}},id}}fragment useDappBalancesFragment on Query{viewer{defiV2{supportedNetworks{chainId,controlledAccounts{balances{id,value,asset{exponent,viewerAsset{retailAsset:asset{uuid,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id}},id},id}},id}}fragment useDappWalletMultiChainBalancesFragment on Query{viewer{defiV2{supportedNetworks{chainId,controlledAccounts{balances{value,defiAsset:asset{network{name,chainId,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,platformName,uuid,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useGetDappWalletBalanceFragment_36wPBL on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{balances{value,defiAsset:asset{network{chainId,name,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,uuid,platformName,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useHasDappWalletAddressFragment_knzBA on Query{viewer{defiV2@skip(if:$skipDappWalletExperiment){network(chainId:$chainId){controlledAccountsV2{nodes{address,id}},id}},id}}fragment useUserCefiNonCashEquivalentBalanceFragment_2WvCWy on Query{viewer{balanceData{nonCashEqPortfolioBalanceV4ByPlatform:portfolioBalanceV4(platform:ASSET_PLATFORM_UNSPECIFIED){nonCashEquivalentBalance{value},id}},id}}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}fragment useUserDefiTotalBalanceFragment on Query{...useDappWalletMultiChainBalancesFragment,...useGetDappWalletBalanceFragment_36wPBL}fragment useUserNonCashEquivalentBalanceFragment on Query{...useUserCefiNonCashEquivalentBalanceFragment_2WvCWy,...useDappBalancesFragment}","72b094dcb647c2fac9043399bef7467544e88ba935aae3f1a7705fdf2846559e":"query useFetchStatusQuery($accountId:Uuid!,$transferId:Uuid!){viewer{accountByUuidV2(uuid:$accountId){depositByUuid(uuid:$transferId){status,id},id},id}}","72b245026c617b4f1b0e93154df4964609f0f3aa144c703229a3deb8b31dcd47":"query useAccountFetcherQuery($uuid:Uuid!){viewer{accountByUuidV2(uuid:$uuid){availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},id},id}}","72c7e927b459e2f83fe0ac191b693d21725b72401398c33d7f722d9f08ebe164":"query TwoFactorQuery{...TwoFactorAuthFormFragment}fragment TwoFactorAuthFormFragment on Query{...useTwoFactorFragment}fragment useTwoFactorFragment on Query{viewer{userProperties{secondFactor{twoFactorMethod},id},id}}","72da66ba93d52c839e463c912e89e318da4e19787e5af8b8a6f3ad85f89fea76":"query DepositCurrencySelectionModalQuery($baseSymbol:String!,$quoteSymbol:String!,$isQuoteFiat:Boolean!){...CurrencySelectorFragment}fragment CurrencySelectorFragment on Query{...useAdvancedTradeDepositHandlerFragment}fragment useAdvancedTradeDepositHandlerFragment on Query{...useGetTopUpNeededStatusSpotFragment}fragment useAssetCefiAvailableToTradeFragment on ViewerAsset{assetBalanceBreakdown{availableToTradeBalance{value,currency},availableToTradeBalanceFiat{value,currency}},asset{exponent,id}}fragment useCefiAvailableToTradeForBaseAndQuoteFragment_4i4ZwW on Query{viewer{baseAsset:assetBySymbol(symbol:$baseSymbol){asset{displaySymbol,id},...useAssetCefiAvailableToTradeFragment,id},quoteAsset:assetBySymbol(symbol:$quoteSymbol)@skip(if:$isQuoteFiat){...useAssetCefiAvailableToTradeFragment,id},usdcAsset:assetBySymbol(symbol:\\"USDC\\"){...useAssetCefiAvailableToTradeFragment,id},fiatAccounts@include(if:$isQuoteFiat){assetOrFiatCurrency{__typename,...on TiersCurrency{code,assetBalanceBreakdown{availableToTradeBalanceFiat{value}}},...on Node{__isNode:__typename,id}},id},id}}fragment useGetTopUpNeededStatusFragment_1AjhjZ on Query{...useCefiAvailableToTradeForBaseAndQuoteFragment_4i4ZwW,viewer{userProperties{hasBuyDepositPaymentMethods,id},id}}fragment useGetTopUpNeededStatusSpotFragment on Query{...useGetTopUpNeededStatusFragment_1AjhjZ}","735a23914dd9987df5edde43e5a80deaafc40dff9ae54d5e0c8d72dd4a3031d6":"query PacksBuyModalQuery($nativeCurrency:TickerSymbol!,$userCurrency:String!){...PacksSimpleTradeQueryFragment}fragment PacksBuyContentFragment on Query{...PacksBuyEntryStepFragment,...PacksSelectPaymentStepFragment}fragment PacksBuyCryptoPacksFragment on CryptoPack{...PacksBuyEntryStepCryptoPacksFragment,...PacksBuyPreviewStepCryptoPacksFragment}fragment PacksBuyEntryStepCryptoPacksFragment on CryptoPack{...usePackSelectorFragment}fragment PacksBuyEntryStepFragment on Query{...useLimitGetterForTransferType,viewer{balanceData{balanceInWbl{value}},id}}fragment PacksBuyFragment_19blyE on Query{...PaymentMethodsEnforcerFragment,...useLimitGetterForTransferType,...useFormattedPaymentMethodsFragment,...PacksBuyContentFragment,viewer{fiatAccounts{assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},...PaymentMethodsEnforcerAccountFragment,id},balanceData{balanceInWbl{value}},buyPolicyRestrictions:policyRestrictions(action:buys){...PolicyRestrictionEnforcerFragment,id},cryptoPacks(userCurrency:$userCurrency){id,...PacksBuyCryptoPacksFragment},id},...useBuyPresetAmountsFragment}fragment PacksBuyPreviewStepCryptoPacksFragment on CryptoPack{...usePacksPreviewFragment}fragment PacksSelectPaymentStepFragment on Query{...useFormattedPaymentMethodsFragment,viewer{balanceData{balanceInWbl{value}},id},...useUserCefiTotalBalanceFragment}fragment PacksSimpleTradeContentQueryFragment on Query{...PacksBuyFragment_19blyE,...useUserCefiTotalBalanceFragment}fragment PacksSimpleTradeQueryFragment on Query{...PacksSimpleTradeContentQueryFragment}fragment PaymentMethodsEnforcerAccountFragment on Account{uuid,type}fragment PaymentMethodsEnforcerFragment on Query{viewer{availablePaymentMethods:availablePaymentMethodsV2(walletApp:false){type,id},id}}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment useBuyPresetAmountsFragment on Query{viewer{userProperties{nativeCurrency,hasBuyDepositPaymentMethods,id},id}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useFormattedPaymentMethodsFragment on Query{...useLimitGetterForTransferType,viewer{fiatAccounts{uuid,availableBalance{value,currency},id},id}}fragment useLimitGetterForTransferType on Query{...useCurrencyConverterFragment,viewer{fiatAccounts{uuid,availableBalance{value},id},id}}fragment usePackSelectorFragment on CryptoPack{name}fragment usePacksPreviewFragment on CryptoPack{name,items{assetName,assetSymbol,imageUrl}}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}","73d0afd4458dd771d3ff9dc3e07bb781a67260ce92cff7ed310e872e1c7a348d":"query LiquidationBufferCardContentQuery{...usePollFuturesPositionsFragment}fragment usePollFuturesPositionsFragment on Query{viewer{futuresPositions{productId,productName,venue,contractSize,side,notionalValue,amount,avgEntryPrice,currentPrice,unrealizedPnl,assetImgUrl,expiryUtc},id}}","74ad16166980529a19145388adcf13b585360c9d9f87d22a0fb7b1177afc6943":"query AdvancedFeeUpgradeQuery{viewer{retailBrokerage{statusMatchEligibility{isEligible,currentStatusMatchInquiry{status}}},id},...AdvancedFeeUpgradeFormFragment}fragment AdvancedFeeUpgradeFormFragment on Query{viewer{retailBrokerage{statusMatchEligibility{s3ObjectKey,s3ObjectKeys,s3Urls}},id}}","7534f7f096b28b5b4a79d15560824447cc05f9f83e6aec504bd9880c9cb307b1":"query usePhoneNumbersFetcherQuery{viewer{userProperties{savedPhoneNumbers{uuid,number,isPrimary,isVerified,createdAt,id},id},id}}","756f78e4af55090c2c7b80f8537acca5a3c5fb7772c7d5277aaedce69e63cd73":"query useConsumerCashTableDataRefetchable($cashTableSortField:PortfolioPositionSortField,$cashTableSortOrder:SortOrder,$count:Int!,$cursor:String,$nativeCurrency:TickerSymbol,$portfolioUuid:Uuid!){...useConsumerCashTableDataFragment_1G22uz}fragment useConsumerCashTableDataFragment_1G22uz on Query{viewer{portfolioByUuid(uuid:$portfolioUuid,currency:$nativeCurrency){spotPositions(first:$count,after:$cursor,sortField:$cashTableSortField,order:$cashTableSortOrder,cashFilter:CASH_FILTER_CASH){edges{node{allocation,totalBalanceFiat{amount,currency,id},availableToTradeFiat{amount,currency,id},asset{__typename,...on ViewerAsset{asset{uuid,displaySymbol,name,imageUrl,slug,id},supportedContextsV2{isTradable}},...on TiersCurrency{code,name},...on Node{__isNode:__typename,id}},id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id},id}}","75779478b39080536dbc46032dc56f3022bf26d284c37ac065c6a2835c6f9b96":"query TopMoversFragmentRefetchableQuery($after:String,$currency:TickerSymbol!,$topMoversCount:Int!){...TopMoversFragment_WGPvJ}fragment TopMoversFragment_WGPvJ on Query{searchAssetsV2(first:$topMoversCount,after:$after,sort:PERCENT_CHANGE,filter:TOP_MOVERS,order:DESC){edges{node{...TopMoversRowFragment,id,__typename},cursor},pageInfo{endCursor,hasNextPage}}}fragment TopMoversRowFragment on Asset{latestPercentChangesV2(quoteCurrency:$currency){day},slug,platformName,name,imageUrl,latestQuoteV2(quoteCurrency:$currency){price}}","758f393b069045f1f9fa974ea7bd935e0d6cad76ce8056bbe8e2de17375a80cd":"mutation LinkDenebUPIFormMutation($vpaId:String!){createPaymentMethodV3(input:{denebUpiDetails:{vpaId:$vpaId},type:DENEB_UPI}){__typename,...on PaymentMethodV2{id,uuid,name,verified},...on CreatePaymentMethodErrorV3{code,message}}}","75ad2da881da931124df8ce753f95c1a1c77f6f7c6275dbd520e4ae048aa0b69":"query borrowAutopayQuery{viewer{borrow{autopayOptions{autopaySetting{type,amount{value,currency},paymentMethod{uuid,type,title,subtitle,imageUrl},nextScheduled,submitOn},options{type,amount{value,currency},title,label,summary,description,recommended},depositPaymentMethods{enabled,uuid,supplementalInfo,paymentMethod{uuid,type,title,subtitle,imageUrl}},min{value,currency},max{value,currency}}},id}}","76916e36eba3686aebfe62229629e71689ad21e20b2270fb1b6ad76836255a06":"query ChangeCountryWrapperQuery($skipFuturesTrading:Boolean!){...useGetFuturesAccountStatusFragment_mrji4}fragment useGetFuturesAccountStatusFragment_mrji4 on Query{viewer{derivativesOnboarding@skip(if:$skipFuturesTrading){accountStatusV3{__typename,...on DerivativesUserAccountStatusV3Success{status},...on GenericError{code}}},id}}","7715bf4b4ce5a39906b53f972f33eeae3d1779289eb9c9c2a037e4d3e1fc9768":"query SimilarDappsQuery($categoryId:ID!,$count:Int=4,$firstSponsored:Int!,$filterSponsored:DefiDappsFilter!){viewer{defiV2{marketplace{categories(filter:{id:$categoryId}){sponsoredDapps:dapps(filter:$filterSponsored,first:$firstSponsored){edges{node{id,...DappListCellFragment}}},dapps(order:{orderBy:POPULARITY},first:$count){edges{node{id,...DappListCellFragment}}},id}}},id}}fragment DappListCellFragment on DefiDapp{id,iconImageUrl,name,tagline,slug,traits,categories{id}}","773048a9ecd61850e387dad6a73c1de810fe3a3085d67230ee00584119587514":"query AssetSearchResultsQuery($searchQuery:String,$first:Int!){...AssetSearchResultsPaginatedFragment}fragment AssetSearchListCellFragment on ViewerAsset{asset{imageUrl,displaySymbol,name,id},rewardApy{formattedValue,label}}fragment AssetSearchResultsPaginatedFragment on Query{viewer{searchAssets(query:$searchQuery,filter:ALL,sort:RANK,first:$first){edges{node{...AssetSearchListCellFragment,asset{uuid,slug,platformName,id},id,__typename},cursor},pageInfo{hasNextPage,endCursor}},id}}","7734e303056f518d7b3447e1f8cc67dafc00d52c122b14218441e6bf82d5a15c":"mutation useCommitUnstakeMutation($input:YieldCommitUnstakeInput!){yieldCommitUnstake(input:$input){__typename,...on YieldCommitUnstakeSuccess{unstakeId,title,description},...on BadRequestError{message,code}}}","774efc58be3b2bd1f720d67f7f8d6daec599e279d9dd09085cae165145d47846":"mutation useStakeAllAssetsMutation($input:YieldBatchStakeInput!){yieldBatchStake(input:$input){__typename}}","775cf940b77c83fee3627c19a74021f6a6372e3f30e11a64dde9083699c55c78":"mutation useStakingOptInMutation{setSubscriptionStakingOptInStatus{success}}","7780c3f76a4c41f756cb5117aa8270b2de709cfd2dd776c015cf1b6ffda33628":"mutation PreviewFreeTradePromoCodeRowMutation($input:ApplyIncentiveCodeInput!){applyIncentiveCode(input:$input){__typename,...on IncentiveCodeDetails{userIncentive{uuid,userIncentiveStatus,redemptionMetadata{isRedeemed,redemptionStatus},id},messages{trayMsg,trayTitle,termsText,termsUrl}},...on IncentiveCodeDetailsError{code,message}}}","7802828c1d17acf9645e380b0cdbe7263558d7e72e76a4f5c2804e06a624452a":"mutation useCommitDepositMutation($input:CommitDepositInput!){commitDeposit(input:$input){__typename,...on CommitDepositSuccess{transferDeposit{uuid,id}},...on CommitDepositPartialError{error{message,code}},...on GenericError{message,code}}}","78a0befa17799f7be14ad608536b6a2146f0a737147182961226ff2bda6f8606":"query SendReceiveRedesignSendSoloRefetchableQuery($address:String!,$assetSlug:String!,$assetUuid:Uuid!,$nativeCurrency:TickerSymbol!,$sendUseDefaultAccount:Boolean!,$shouldIncludeBalanceSummaryInfo:Boolean!,$skipAccountUuid:Boolean!,$skipAssetSlug:Boolean!,$skipAssetUuid:Boolean!,$uuid:Uuid!){...SendReceiveRedesignSendSoloQueryFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment AssetSelectRowFragment on Asset{...AssetCurrencyIconFragment}fragment AssetSelectorCellFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,name,exponent,...AssetIsStablecoinFragment,unitPriceScaleV2(quoteCurrency:$nativeCurrency),latestQuoteV2(quoteCurrency:$nativeCurrency){price,percentChanges{day}},...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment AssetUpsellExperimentFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment AvailableToSendStepFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset{asset{displaySymbol,id},fullAssetBalanceBreakdown{availableToSendBalanceFiat{value,currency},unavailableToSendBalanceFiat{value,currency}}}}fragment BalanceSummaryEntryPointFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment CbWalletCellViewerAssetFragment on ViewerAsset{externalWallets{walletAddress,appInfo{name,iconURL,isActive}}}fragment ChangeNetworkStepFragment on Account{assetOrFiatCurrency{__typename,...on ViewerAsset{asset{displaySymbol,id}},...on Node{__isNode:__typename,id}}}fragment ChangeNetworkStepSupportedNetworksFragment on SendReceiveSupportedNetworks{supportedNetworks{networkSlug,isDefault,isEnabled,networkName,assetImageUrl,isFreeGasEnabled}}fragment DestinationTagStepAssetFragment on ViewerAsset{asset{displaySymbol,destinationTag{name,regex},destinationTagForAddress(address:$address){name,regex},id}}fragment FavoriteContactsViewerAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset{...CbWalletCellViewerAssetFragment,externalWallets{walletAddress,appInfo{name,isActive,walletType}},asset{platformName,destinationTag{name},destinationTagForAddress(address:$address){name},id}}}fragment FavoriteContactsViewerFragment on Viewer{...useSendRecipientsFragment_3OVASn}fragment FirstStakeIncentiveStatusUpsellFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment FooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{code,exponent},...on ViewerAsset{asset{exponent,displaySymbol,id}},...BalanceSummaryEntryPointFragment}fragment L2SelectionStepFragment on Account{uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{slug,displaySymbol,id},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment}},...on Node{__isNode:__typename,id}}}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment RecipientInfoStepFragment on Query{viewer{userProperties{personalDetails{katakanaName},id},id}}fragment RetailRedesignAssetDisplayFragment on ViewerAsset{assetBalanceBreakdown{availableToSendBalance{value,currency},availableToSendBalanceFiat{value,currency}},asset{exponent,displaySymbol,name,imageUrl,id}}fragment RetailRedesignInputAssetFragment on Asset{displaySymbol,exponent}fragment RetailRedesignInputQueryFragment on Query{...useCurrencyConverterFragment,viewer{userProperties{nativeCurrency,id},id}}fragment SelectAssetRowAccountFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,platformName,name,exponent,...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment SelectServiceProviderStepFragment on Query{viewer{vasps{uuid,name,iconUrl},id}}fragment SendFooterContentFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...FooterFragment,...useAssetCefiAvailableToSendFragment}fragment SendFooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...SendFooterContentFragment}fragment SendReceiveRedesignAssetSelectorFragment on Account{uuid,...useAccountSearchFragment,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:SEND,applicationContext:CONSUMER){supportedNetworks{networkSlug}}},...on Node{__isNode:__typename,id}}}fragment SendReceiveRedesignSendSoloQueryFragment on Query{...SendRedesignStepsQueryFragment}fragment SendRedesignAmountEntryAccountFragment on Account{assetOrFiatCurrency{__typename,...on ViewerAsset{assetBalanceBreakdown{availableToSendBalance{value},availableToSendBalanceFiat{value}},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){isGeofenced,supportedNetworks{isEnabled},...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment},...useEntryErrorFragment,...RetailRedesignAssetDisplayFragment,asset{displaySymbol,platformName,exponent,name,...RetailRedesignInputAssetFragment,id}},...on Node{__isNode:__typename,id}}}fragment SendRedesignAmountEntryQueryFragment on Query{viewer{userProperties{nativeCurrency,id},id},...RetailRedesignInputQueryFragment,...useCurrencyConverterFragment}fragment SendRedesignPreviewFragment on Account{assetOrFiatCurrency{__typename,...on ViewerAsset{asset{...useReceiptAmountFormatterFragment,exponent,imageUrl,id}},...on Node{__isNode:__typename,id}}}fragment SendRedesignPreviewQueryFragment on Query{viewer{userProperties{nativeCurrency,id},id},...useCurrencyConverterFragment}fragment SendRedesignStepsQueryFragment on Query{...SendStatusStepSendQueryFragment,...SendRedesignPreviewQueryFragment,...SendRedesignAmountEntryQueryFragment,...TwoFactorStepSendFragment,viewer{userProperties{nativeCurrency,id},balanceData{web3WalletBalanceInFiat(quoteCurrency:$nativeCurrency){value,currency}},...SendSelectRecipientStepViewerFragment,...FavoriteContactsViewerFragment,sendAccounts:accountsForFlow(flow:SEND){...SendReceiveRedesignAssetSelectorFragment,id},sendDefaultAccount:defaultAccountForFlow(flow:SEND)@include(if:$sendUseDefaultAccount){...SendRedesignAmountEntryAccountFragment,...SendSelectRecipientStepAccountFragment,...ChangeNetworkStepFragment,...SendRedesignPreviewFragment,...L2SelectionStepFragment,primary,availableBalance{value},uuid,assetOrFiatCurrency{__typename,...FavoriteContactsViewerAssetFragment,...SendStatusStepSendFragment,...StatusStepSendFragment,...AvailableToSendStepFragment,...on ViewerAsset{asset{displaySymbol,...SignMessageStepFragment,...ViewMoreRecentsAssetFragment,id},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){isGeofenced,...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment},...DestinationTagStepAssetFragment},...on Node{__isNode:__typename,id}},id},sendAccountV2:accountByUuidV2(uuid:$uuid)@skip(if:$skipAccountUuid){...SendRedesignAmountEntryAccountFragment,...SendSelectRecipientStepAccountFragment,...ChangeNetworkStepFragment,...SendRedesignPreviewFragment,...L2SelectionStepFragment,primary,availableBalance{value},uuid,assetOrFiatCurrency{__typename,...FavoriteContactsViewerAssetFragment,...SendStatusStepSendFragment,...StatusStepSendFragment,...AvailableToSendStepFragment,...on ViewerAsset{asset{displaySymbol,...SignMessageStepFragment,...ViewMoreRecentsAssetFragment,id},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){isGeofenced,...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment},...DestinationTagStepAssetFragment},...on Node{__isNode:__typename,id}},id},sendPolicyRestrictions:policyRestrictions(action:sends){...PolicyRestrictionEnforcerFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){accounts{...SendRedesignAmountEntryAccountFragment,...SendSelectRecipientStepAccountFragment,...ChangeNetworkStepFragment,...SendRedesignPreviewFragment,...L2SelectionStepFragment,primary,availableBalance{value},uuid,assetOrFiatCurrency{__typename,...FavoriteContactsViewerAssetFragment,...SendStatusStepSendFragment,...StatusStepSendFragment,...AvailableToSendStepFragment,...on ViewerAsset{asset{displaySymbol,...SignMessageStepFragment,...ViewMoreRecentsAssetFragment,id},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){isGeofenced,...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment},...DestinationTagStepAssetFragment},...on Node{__isNode:__typename,id}},id},id},sendAssetBySlug:assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){accounts{...SendRedesignAmountEntryAccountFragment,...SendSelectRecipientStepAccountFragment,...ChangeNetworkStepFragment,...SendRedesignPreviewFragment,...L2SelectionStepFragment,primary,availableBalance{value},uuid,assetOrFiatCurrency{__typename,...FavoriteContactsViewerAssetFragment,...SendStatusStepSendFragment,...StatusStepSendFragment,...AvailableToSendStepFragment,...on ViewerAsset{asset{displaySymbol,...SignMessageStepFragment,...ViewMoreRecentsAssetFragment,id},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){isGeofenced,...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment},...DestinationTagStepAssetFragment},...on Node{__isNode:__typename,id}},id},id},id},...RecipientInfoStepFragment,...SelectServiceProviderStepFragment}fragment SendSelectRecipientStepAccountFragment on Account{uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{...CbWalletCellViewerAssetFragment,externalWallets{walletAddress,appInfo{name,isActive}},asset{destinationTag{name},uuid,slug,platformName,...useIsEnsEligibleFragment,...useIsValidRecipientInput,id}},...on Node{__isNode:__typename,id}}}fragment SendSelectRecipientStepViewerFragment on Viewer{...useSendRecipientsFragment_3OVASn}fragment SendStatusStepSendFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset{asset{...useFormattedAmountsCommitSendAmountsFragment,id}}}fragment SendStatusStepSendQueryFragment on Query{...StatusStepDeprecatedFragment}fragment SignMessageStepFragment on Asset{uriScheme}fragment StatusStepDeprecatedFragment on Query{...AssetUpsellExperimentFragment,...FirstStakeIncentiveStatusUpsellFragment,...useAssetUpsellExperimentFragment}fragment StatusStepSendFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...SendFooterFragment,...on ViewerAsset{asset{...useFormattedAmountsFragment,id}}}fragment TwoFactorAuthFormFragment on Query{...useTwoFactorFragment}fragment TwoFactorAuthFormModalLayoutFragment on Query{...TwoFactorAuthFormFragment}fragment TwoFactorStepLegacySendFragment on Query{...TwoFactorAuthFormModalLayoutFragment}fragment TwoFactorStepSendFragment on Query{...TwoFactorStepLegacySendFragment}fragment ViewMoreRecentsAssetFragment on Asset{...useIsEnsEligibleFragment,platformName,destinationTag{name},destinationTagForAddress(address:$address){name}}fragment useAccountSearchFragment on Account{uuid,type,name,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,name,displaySymbol,platformName,slug,exponent,imageUrl,destinationTag{regex},...AssetSelectRowFragment,id},assetBalanceBreakdown{availableToSendBalanceFiat{value,currency},availableToSendBalance{value,currency}},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}},...SelectAssetRowAccountFragment,...AssetSelectorCellFragment}fragment useAssetCefiAvailableToSendFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{assetBalanceBreakdown{availableToSendBalance{value,currency},availableToSendBalanceFiat{value,currency}}},...on ViewerAsset{asset{exponent,id},assetBalanceBreakdown{availableToSendBalance{value,currency},availableToSendBalanceFiat{value,currency}}}}fragment useAssetCefiTotalBalanceFragment on ViewerAsset{assetBalanceBreakdown{totalBalanceFiat{value,currency},totalBalance{value,currency}},asset{exponent,id}}fragment useAssetUpsellExperimentFragment on Query{viewer{ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title,cta{url}}},id},id}}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useEntryErrorFragment on ViewerAsset{assetBalanceBreakdown{availableToSendBalance{value,currency}},asset{name,destinationTag{name},id}}fragment useFormattedAmountsCommitSendAmountsFragment on Asset{...utilsFragment}fragment useFormattedAmountsFragment on Asset{...utilsFragment}fragment useIsEnsEligibleFragment on Asset{contractAddress,platformName}fragment useIsValidRecipientInput on Asset{supportedAddressRegexes,addressRegex,...useIsEnsEligibleFragment}fragment useReceiptAmountFormatterFragment on Asset{platformName,exponent}fragment useRecentContactsFragment_4k8aT2 on Viewer{accountHistory{recentSends(first:5){edges{cursor,node{amount{currency},uuid,createdAt,category,details{__typename,...on CryptoSendDetails{cryptoRecipient:recipient{address,destinationTag}},...on UserSendDetails{recipient,avatarUrl}},viewerAsset{accounts{primary,uuid,id},id},id,__typename}},pageInfo{endCursor,hasNextPage}}}}fragment useSendRecipientsFragment_3OVASn on Viewer{sendReceiveContacts{allContacts(first:5){edges{node{uuid,blockchainAddresses{uuid,address,destinationTag,label},id,__typename},cursor},pageInfo{endCursor,hasNextPage}}},...useRecentContactsFragment_4k8aT2}fragment useSupportedNetworksFragment on SendReceiveSupportedNetworks{supportedNetworks{networkSlug,isEnabled,isDefault,networkName,assetImageUrl,isFreeGasEnabled}}fragment useTwoFactorFragment on Query{viewer{userProperties{secondFactor{twoFactorMethod},id},id}}fragment useYieldPromotionHandlerFragment on Query{viewer{ethAssetBySymbol:assetBySymbol(symbol:\\"ETH\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},eth2AssetBySymbol:assetBySymbol(symbol:\\"ETH2\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},id}}fragment utilsFragment on Asset{exponent}","791c8b378a35f202c96b70ac6858913de1e16dde4193a043fba1d3054203d45d":"mutation useSubmitManualSweepAgreementMutation($input:SetFuturesSweepSettingInput!){setFuturesSweepSetting(input:$input){__typename,...on SetFuturesSweepSettingSuccess{__typename},...on GenericError{message,code}}}","7a69edee038dfe13ff4e83e7550717b409aff1d73f1922d2921d79bea8b775cb":"query useUnwrapStatusQuery($unwrapId:Uuid!){viewer{unwrapStatusByUuidV2(unwrapId:$unwrapId){__typename,...on UnwrapStatusV2Success{title,description,status},...on Error{__isError:__typename,message}},id}}","7a95cb91bef3d0c57060fb611ebaade6aefe69f1bc3020700b220328955901d5":"query WithdrawPreviewQuery($accountId:Uuid!){...WithdrawPreviewFragment}fragment WithdrawPreviewFragment on Query{...usePreviewWithdrawDataFragment}fragment useHeaderGraphQLFragment on PaymentMethodV2{type,name,pickerData{__typename,...on BankPickerDataV2{accountName,accountNumber,isPendingEmailVerification},...on WorldpayCardPickerData{institutionName,cardLast4},...on SepaPickerDataV2{iban,swift,institutionName},...on SwiftPickerDataV2{iban,swift,institutionName,domesticAccountId},...on UkBankPickerDataV2{institutionName,accountNumber,sortCode},...on FedwirePickerDataV2{accountNumber,accountName},...on ZenginWithdrawalPickerDataV2{nullableAccountNumber:accountNumber,bankName},...on ZenginWithdrawalV2PickerDataV2{accountNumber,bankName},...on QdPickerDataV2{bankName},...on PixWithdrawalPickerData{pixAccountNumber,pixBankName}}}fragment usePreviewWithdrawDataFragment on Query{viewer{paymentMethodsForWithdrawalV2(withdrawAmount:\\"10\\",applePayEnabled:false,googlePayEnabled:false,instantWithdrawal:true){uuid,withdrawInfo{withdrawEstimate,instantWithdrawal},...useHeaderGraphQLFragment,id},accountByUuidV2(uuid:$accountId){name,id},id}}","7a9b75628045f475a4cc5e7eae00c1adaafe6a1a580a8707f0763a743b4816ea":"query ManualSweepScheduledModalQuery{viewer{retailDerivatives{futuresSweepInformation{processing{__typename,...on FuturesManualSweepInformationSweepScheduled{isMax,amount{value}}}}},id}}","7b118a2927fb18b8b1c9814714add33ec7c7e5d9227401fac41cb1e63b92d799":"query RequestsModalQuery($requestId:String!){viewer{p2pRequests{requestById(request_id:$requestId){createdAt,note,requesterDetails{name,email},requesteeInputDetails{userInput},requestedAmount{viewerAsset{asset{name,imageUrl,id},id},amount{value,currency}},id}},id}}","7b54a71c5397c31a20f5eb9616ef8199e8294936828d962b877c5bf688133614":"mutation LikeButtonDeleteFeedCardLikeReactionMutation($input:DeleteFeedCardReactionInput!){deleteFeedCardReaction(input:$input){__typename,...on DeleteFeedCardReactionSuccess{reactions{likes{count}}},...on GenericError{message}}}","7b7b1840baec047f017fb0bcd27678163d807a1b315c5aa267b18cf440329168":"query useProductEnrollmentFetcherQuery{viewer{card{productEnrollment{productEnrollmentStatus{ddaEnrollmentStatus,cardEnrollmentStatus,userKycStatus}}},id}}","7bb177ed375adb02d18c639ebaa2bdf08a053999cd936ce57371b5fdaa0441d3":"query CoinbaseCardContentMainQuery($query:String,$statuses:[CardTransactionStatus!],$first:Int!,$after:String){...CoinbaseCardContentDashboardFragment,viewer{card{eligibilityState{state}},id},...CoinbaseCardLandingPageFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment BalanceSummaryEntryFragment on Card{cardSummary{currentSpendableAsset{cryptoBalance{value},cryptoBalanceAvailable{value},assetOrFiatCurrency{__typename,...useAssetOrCardFiatFragment,...on Node{__isNode:__typename,id}}}}}fragment CBCardAlertsFragment on Card{cardSummary{currentSpendableAsset{assetOrFiatCurrency{__typename,...useAssetOrCardFiatFragment,...on Node{__isNode:__typename,id}}},activated},cardAlertsV2{card{id,url,title,cardName,subtitle,imageUrl},dismissible,dismissedAt,key}}fragment CBCardFaqsFragment on Query{viewer{userProperties{regionFeatures{isInEurope},id},card{cardSummary{activated},transactionsV2(first:1){edges{node{__typename,id}}}},id}}fragment CBCardTransactionRowFragment on CardTransaction{createdAt,fiatAmount{value,currency},status,type,uuid,rewardEarned{earnedPercent},merchantName}fragment CBCardTransactionsFragment_UnmVm on Query{viewer{card{transactions(query:$query,statuses:$statuses,first:$first,after:$after){edges{node{...CBCardTransactionRowFragment,uuid,createdAt,id,__typename},cursor},pageInfo{hasNextPage,endCursor}}},id}}fragment CBCardVisualFragment on Query{...DebitCardVisualFragment}fragment CardCurrencyAndRewardsFragment on Query{...CardRotatingRewardsRowFragment,...CardCurrencyRowFragment}fragment CardCurrencyRowFragment on Query{viewer{card{cardSummary{currentSpendableAsset{fiatBalanceAvailable{value,currency},assetOrFiatCurrency{__typename,...useAssetOrCardFiatFragment,...on ViewerAsset{asset{...AssetCurrencyIconFragment,id}},...on CardFiatCurrency{symbol},...on Node{__isNode:__typename,id}}}}},id}}fragment CardRotatingRewardsRowFragment on Query{viewer{card{eligibilityState{program},cardSummary{rewardsSummary{currentRewardProgram{percentEarned,assetEarned{imageUrl,name,platformName,...RewardCurrencyIconFragment,id},expirationDate,isBoosted},currentRewardProgramEarnedFiatAmount{value,currency}}}},id}}fragment CoinbaseCardContentDashboardFragment on Query{viewer{fiatAccounts{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},card{cardSummary{activated,currentSpendableAsset{assetOrFiatCurrency{__typename,...useAssetOrCardFiatFragment,...on Node{__isNode:__typename,id}}}},cardSummaryV2{isPhysicalCardOrdered},...CBCardAlertsFragment,...BalanceSummaryEntryFragment},id},...CardCurrencyAndRewardsFragment,...ManageCardFragment,...CBCardVisualFragment,...CBCardFaqsFragment,...CBCardTransactionsFragment_UnmVm,...useDisplayExperienceRouterFragment}fragment CoinbaseCardLandingPageCTAFragment on Query{...useHasSkippedProgressiveOnboardingFragment}fragment CoinbaseCardLandingPageFragment on Query{viewer{card{eligibilityState{state}},id},...CoinbaseCardLandingPageCTAFragment}fragment DebitCardVisualFragment on Query{viewer{card{cardSummary{name}},id}}fragment LockCardRowFragment on Card{cardSummary{locked}}fragment ManageCardFragment on Query{viewer{card{...LockCardRowFragment},id}}fragment RewardCurrencyIconFragment on Asset{...AssetCurrencyIconFragment}fragment useAssetOrCardFiatFragment on CardAssetOrFiatCurrency{__isCardAssetOrFiatCurrency:__typename,...on CardFiatCurrency{name,symbol,slug,imageUrl},...on ViewerAsset{asset{name,platformName,slug,imageUrl,exponent,uuid,id}}}fragment useDisplayExperienceRouterFragment on Query{viewer{card{displayExperiences:displayExperiencesV2},id}}fragment useHasSkippedProgressiveOnboardingFragment on Query{viewer{buys:policyRestrictions(action:buys){restrictionName,id},sells:policyRestrictions(action:buys){restrictionName,id},sends:policyRestrictions(action:sends){restrictionName,id},receives:policyRestrictions(action:receives){restrictionName,id},id}}","7bdf67c6134cfb994f12ac5a44c9eaa26e5bc730e4f6acbe2f68319e2b529f39":"mutation useCreateInteracPaymentMethodV1Mutation($input:CreatePaymentMethodInputV2){createPaymentMethodV2(input:$input){__typename,paymentMethod{id,uuid,type,name}}}","7beb85459b62ac728675faebe40d40da0942c3323fdb59b37db80720609e167b":"mutation useCancelFuturesManualSweepMutation{cancelFuturesManualSweep(input:{}){__typename,...on CancelFuturesManualSweepSuccess{dummy},...on GenericError{message,code}}}","7c1581ca4e25f20ac808be1fc71da98ea728727c88c566ffbd4a308f2afdb6c8":"query OrderManagementV2Query($ineligibleCampaignNames:[String!]!,$surfaceNames:[String!]!,$skip:Boolean!){...useIsPerpetualFuturesEligibleFragment,...DownloadStatementsButtonFragment,...useShowFuturesOrdersFragment,...AdvancedOrdersBannersFragment}fragment AdvancedOrdersBannersFragment on Query{...useUpsellFrameworkSurfaceDataFragment}fragment DownloadStatementsButtonFragment on Query{...useReportsModalFragment}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsPerpetualFuturesEligibleATSFragment on Query{...useIntxAccessLevelATSFragment}fragment useIsPerpetualFuturesEligibleFragment on Query{...useIsPerpetualFuturesEligibleATSFragment}fragment useReportsModalFragment on Query{...useTaxesContextFragment}fragment useShowFuturesOrdersATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesOrdersFragment on Query{...useShowFuturesOrdersATSFragment}fragment useTaxesContextFragment on Query{viewer{taxReports{availableTaxYears,japanTransactionsReport{reportType,year,createdAt,status,fileURLs,files{uuid,id,url,asset,fileExtension,name,timeRange{range,start,end},transactionType}},yearReports{reportType,year,createdAt,status,fileURLs,files{uuid,id,url,asset,fileExtension,name,timeRange{range,start,end},transactionType}},transactionsHistoryReports{reportType,year,createdAt,status,fileURLs,files{uuid,id,url,asset,fileExtension,name,timeRange{range,start,end},transactionType}}},id}}fragment useUpsellFrameworkSurfaceDataFragment on Query{viewer@skip(if:$skip){upsellList(surfaceNames:$surfaceNames,ineligibleCampaignNames:$ineligibleCampaignNames){name,isActive,maxSize,coolOffSeconds,lastSeen,upsells{isActive,isDismissible,minVersion,maxVersion,allotments{budget,coolOffSeconds},experiment{name,variants},campaign{name,isActive,lastSeen,state},renderId,impressionCount,isDismissed,lastSeen,sdui{name,layout}},experiment{name,variants}},id}}","7c81de8b02b90363947de7da3d1fa44e5def92e63e277d9c39b12f5ac1df8a7d":"query MissedEarningsFlowQuery($nativeCurrency:TickerSymbol!,$shouldIncludeBalanceSummaryInfo:Boolean!){...MissedEarningsFlowContentFragment,viewer{...MissedEarningsProviderFragment_BRGw0,id}}fragment AssetAllocationIconFragment on ViewerAsset{asset{imageUrl,color,id}}fragment BalanceSummaryEntryPointFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment ConfirmationStepAssetFragment on EarnProgram{currentRate{formatted,unitSymbol},asset{asset{uuid,name,id},id}}fragment ConfirmationStepFragment on Query{viewer{earn{...useBatchStakeAssetsFragment,...useMissedEarningsAssetsTotalFragment,assets{current{...ConfirmationStepAssetFragment,...useMissedEarningsAssetsFragment,...useBuyAndStakeEligibleAssetsFragment,asset{earnAsset{autoStaking{isEnrolled,id},id},asset{uuid,id},id},id}},batchStaking{userWarnings{text,...ConfirmationStepWarningCellFragment}}},id}}fragment ConfirmationStepWarningCellFragment on EarnUserWarning{text,link{text,url}}fragment CustomizeAmountStepFragment on Query{viewer{earn{...useMissedEarningsAssetsTotalFragment,assets{current{...useMissedEarningsAssetsFragment,...MissedEarningAssetsCellFragment,asset{asset{uuid,id},id},id}}},id}}fragment EntryInputFragment on ViewerAsset{asset{exponent,id}}fragment FooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{code,exponent},...on ViewerAsset{asset{exponent,displaySymbol,id}},...BalanceSummaryEntryPointFragment}fragment FullyStakedStepFragment on Query{viewer{ethViewerAsset:assetBySymbol(symbol:\\"ETH\\"){...useBuyAndStakeEligibleFragment,id},id}}fragment InputStepFragment on Query{viewer{earn{assets{current{asset{...EntryInputFragment,asset{uuid,name,platformName,displaySymbol,exponent,id},accounts{primary,assetOrFiatCurrency{__typename,...FooterFragment,...on Node{__isNode:__typename,id}},id},id},id}}},id}}fragment MissedEarningAssetsCellFragment on EarnProgram{currentRate{formatted,unitSymbol},asset{...AssetAllocationIconFragment,asset{uuid,name,imageUrl,id},id}}fragment MissedEarningsFlowContentFragment on Query{...FullyStakedStepFragment,...CustomizeAmountStepFragment,...InputStepFragment,...ConfirmationStepFragment}fragment MissedEarningsProviderFragment_BRGw0 on Viewer{...useInitializeStakeAmountsFragment_BRGw0}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment useBatchStakeAssetsFragment on Earn{assets{current{...useMissedEarningsAssetsFragment,asset{asset{uuid,platformName,id},id},id}}}fragment useBuyAndStakeEligibleAssetsFragment on EarnProgram{asset{...useStakingActionEligibilityFragment,id}}fragment useBuyAndStakeEligibleFragment on ViewerAsset{...useStakingActionEligibilityFragment}fragment useGetMissedEarningsStakingBalanceFragment_BRGw0 on EarnProgram{type,asset{...useStakingActionEligibilityFragment,staking{pendingRequests{stakingAvailableBalance{value}}},asset{latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}fragment useInitializeStakeAmountsFragment_BRGw0 on Viewer{earn{assets{current{...useGetMissedEarningsStakingBalanceFragment_BRGw0,currentRate{value,formatted,unitSymbol},asset{asset{uuid,id},id},id}}}}fragment useMissedEarningsAssetsFragment on EarnProgram{asset{asset{uuid,id},id}}fragment useMissedEarningsAssetsTotalFragment on Earn{assets{current{...useMissedEarningsAssetsFragment,asset{asset{uuid,id},id},id}}}fragment useStakingActionEligibilityFragment on ViewerAsset{staking{actionEligibility{action,isEnabled,isHidden}}}","7cb691ebe8e810d2296f2df68991af8ea24c7004f9154a36fb7405663b251028":"mutation LinkDenebPennyDropMutation($accountNumber:String!,$bankName:String!,$bankBranch:String!,$bankAccountType:DenebImpsBankAccountType!,$legacyTwoFADetails:LegacyTwoFactorDetails,$twoFAToken:String){createPaymentMethodV3(input:{denebImpsDetails:{accountNumber:$accountNumber,bankName:$bankName,bankBranch:$bankBranch,bankAccountType:$bankAccountType},legacyTwoFactorDetails:$legacyTwoFADetails,twoFactorAuthenticationCode:$twoFAToken,type:DENEB_IMPS}){__typename,...on PaymentMethodV2{id,uuid,name,verified},...on CreatePaymentMethodErrorV3{code,message}}}","7cd1c2d07fc2a521dbae466202502b3c3669ec799440310d59d50381bc758c34":"mutation useOnlineDepositFormStateCommitDepositMutation($input:CommitDepositInput!){commitDeposit(input:$input){__typename,...on CommitDepositSuccess{transferDeposit{uuid,instant,amount{value,currency},subtotal{value,currency},fee{value,currency},instantAch{isTotalInstant,instantAchAmount{value,currency}},holdDays,wblUxData{title,description},payoutAt,id}},...on CommitDepositPartialError{error{code,message}},...on GenericError{code,message}}}","7d35b28b83cc3f5ef91b2d8c7a5777f09fb07d015db0d66e58bcd8486bc54086":"mutation PortfolioCreationModalMutation($input:CreatePortfolioInput!){createPortfolio(input:$input){__typename,...on CreatePortfolioSuccess{portfolio{uuid,name,id}},...on MultiPortfolioError{message}}}","7d9c466be11d436e8e869bc94def44da83873fb11127abd3d6e45dd9e1a12708":"query SendReceiveRedesignFormWithSubmitterQuery($accountId:Uuid!){viewer{accountByUuidV2(uuid:$accountId){assetOrFiatCurrency{__typename,...on ViewerAsset{asset{networks{displayName,networkBlockchainName,isDefaultNetwork},id}},...on Node{__isNode:__typename,id}},id},id}}","7dbcb2b30320726a1ef37a769255669cf48090e58af4f71e8da7e13a8fedfbe3":"query AccountProtectionOverviewQuery{...CoverageStatusTagFragment,...useAccountGuaranteeActivePaymentMethodFragment,...AccountProtectionPaymentMethodModalFragment,viewer{accountGuaranteeCoverageStatus{isCovered},activeAccountGuaranteeSubscription{nextBillingDate,id},id}}fragment AccountProtectionPaymentMethodModalFragment on Query{...useAccountGuaranteePaymentMethodsFragment}fragment CoverageStatusTagFragment on Query{viewer{accountGuaranteeCoverageStatus{isCovered},activeAccountGuaranteeSubscription{nextBillingDate,id},id}}fragment SubscriptionPaymentMethod_inline on CoinbaseSubscriptionPaymentMethod{type,currency,metadata{__typename,...on CoinbaseSubscriptionFiatAccountMetadata{accountUuid,name,balance{value,currency}},...on CoinbaseSubscriptionACHMetadata{paymentMethodUuid,accountName,accountNumber},...on CoinbaseSubscriptionWorldpayCardMetadata{paymentMethodUuid,institutionName,cardLast4},...on CoinbaseSubscriptionCryptoAccountMetadata{accountUuid,asset{assetCurrentBalance{availableToTradeBalance{value,currency},availableToTradeBalanceFiat{value,currency},id},asset{imageUrl,displaySymbol,name,id},id}}}}fragment useAccountGuaranteeActivePaymentMethodFragment on Query{viewer{activeAccountGuaranteeSubscription{activePaymentMethod{...SubscriptionPaymentMethod_inline},id},id}}fragment useAccountGuaranteePaymentMethodsFragment on Query{viewer{coinbaseSubscriptionPaymentMethods{type,...SubscriptionPaymentMethod_inline},id}}","7e056c4d019545cae9c9ed81a1da633b60964ee6ce9e806f99a9d87025cb6291":"query useBorrowLoanDocumentsQuery{viewer{borrow{documents{loanAgreements{loanUuid,url,date},loanStatements{yearMonth,startDate,endDate,url}}},id}}","7e2cdd44b5b22baa92851bed86721c1e39ec54d9bc545efed540d6d1d5770627":"query LoanDetailsQuery($loanUuid:Uuid!){viewer{borrow{summary{creditLineEligible},loan(uuid:$loanUuid){currentAmount{value,currency},repaidAmount{value,currency},createdAt,endAt,periodicInterest{value,currency},apr,withdrawalMethod{title,subtitle},id}},id}}","7e994d256d647be881296722ee63255030124b6f065cbedd62681505e3a16dd4":"query LocaleSelectorQuery{...useSupportedLocalesFragment,viewer{userProperties{locale,id},id}}fragment useSupportedLocalesFragment on Query{supportedLocales(appType:RETAIL){locale,displayName},viewer{userProperties{featureFlags,id},id}}","7f310b689f7f9ddf9253193f9c59ae116b3b7ab3d393205c4eaa00d5fab539d3":"mutation useUpdateNotificationPreferenceMutation($enabled:Boolean!){updateNotificationPreference(input:{type:CFTC_FUTURES_TYPE,channel:SMS,enabled:$enabled}){success}}","7faad88ccde33d87ae7bca6a780c7a2f248fbed1bcf482987b3bbed84b962302":"query useBorrowIntroQuery($termLength:LoanTermLength!,$isTermLoan:Boolean!){viewer{borrow{intro(termLength:$termLength){loanInfos{title,text,cta,secondaryCta,footnote,details{text}},sampleLegalAgreement@include(if:$isTermLoan){title,subtitle,text,cta}}},id}}","8035cc1a50e8440ea5e63b19c7f70f1dc52732f3abbd21feab73513907f50fd3":"query BalanceSummaryModalContainerQuery{...useIsPerpetualFuturesEligibleFragment,...useShowFuturesBalancesAndPerformanceFragment}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsPerpetualFuturesEligibleATSFragment on Query{...useIntxAccessLevelATSFragment}fragment useIsPerpetualFuturesEligibleFragment on Query{...useIsPerpetualFuturesEligibleATSFragment}fragment useShowFuturesBalancesAndPerformanceATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesBalancesAndPerformanceFragment on Query{...useShowFuturesBalancesAndPerformanceATSFragment}","813fbd10af1ccce7c9798a2e389d5cc3b7680d8bbfee81ef6fbabb9254b88e23":"query ChangeRewardStandardInfoStepQuery($assetId:Uuid!,$rewardProgramId:String!,$currency:TickerSymbol!,$locale:Locale!,$withPriceChange:Boolean!){viewer{card{rewardProgramByID(rewardProgramId:$rewardProgramId){assetEarned{platformName,id}}},id},...RewardInfoContentFragment_2pXo8o}fragment RewardInfoContentFragment_2pXo8o on Query{viewer{card{rewardProgramByID(rewardProgramId:$rewardProgramId){uuid,percentEarned,assetEarned{description:descriptionV2(locale:$locale),imageUrl,name,platformName,id},expirationDate}},id},...RewardInfoPercentChangeFragment_1tS18k}fragment RewardInfoPercentChangeFragment_1tS18k on Query{viewer@include(if:$withPriceChange){assetByUuid(uuid:$assetId){asset{uuid,latestPercentChangesV2(quoteCurrency:$currency){year},id},id},id}}","8282a5b2c11ed73953e3848358d973b5973820168503d7013fdabd1483d6a782":"mutation DirectDepositAssetSelectionUpdateMutation($input:UpdateRetailDirectDepositInput){updateRetailDirectDeposit(input:$input){__typename,...on UpdateRetailDirectDepositSuccess{viewer{retailDirectDeposit{routingNumber,selectedAsset{symbol,asset{name,platformName,imageUrl,id}},id},id}}}}","82a640d9bb11ac1561ee8ea8c55b37f4a3db40b694c16eeeae1fae783228b74a":"query WithdrawInputQuery($accountId:Uuid!,$skipDefaultPaymentMethod:Boolean!){...TransfersAmountInputFragment,...CreateTransferErrorBannerQueryFragment,viewer{paymentMethodsForWithdrawalV2(withdrawAmount:\\"0\\",instantWithdrawal:true,applePayEnabled:false,googlePayEnabled:false){uuid,type,...TransfersAmountInputPaymentMethodFragment,...TransfersSelectedPaymentWithdrawCellFragment,...CreateTransferErrorBannerFragment,...usePaymentDetailsFragment,id},accountByUuidV2(uuid:$accountId){availableBalance{value,currency},id},policyRestrictions(action:withdrawals){...PolicyRestrictionEnforcerFragment,id},id},...useDefaultPaymentMethodForWithdrawFragment}fragment CreateTransferErrorBannerFragment on PaymentMethodV2{...useLimitTextFragment}fragment CreateTransferErrorBannerQueryFragment on Query{viewer{userProperties{country{code},id},id},...useIsJumboEnabledFragment}fragment PaymentMethodIconGraphQLFragment on PaymentMethodV2{currency,type,pickerData{__typename,...on BankPickerDataV2{symbol,institutionCode},...on WorldpayCardPickerData{cardNetwork,symbol},...on SepaPickerDataV2{symbol},...on SwiftPickerDataV2{symbol},...on UkBankPickerDataV2{symbol,trueLayerBankProviderId,institutionLogoUrl},...on PayPalPickerDataV2{symbol},...on FedwirePickerDataV2{symbol},...on ZenginWithdrawalPickerDataV2{symbol},...on ZenginWithdrawalV2PickerDataV2{symbol},...on QdPickerDataV2{symbol}}}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment TransfersAmountInputFragment on Query{viewer{accountByUuidV2(uuid:$accountId){assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment TransfersAmountInputPaymentMethodFragment on PaymentMethodV2{limits{remainingAvailableLimit{value,currency}}}fragment TransfersSelectedPaymentWithdrawCellFragment on PaymentMethodV2{...useHeaderGraphQLFragment,...PaymentMethodIconGraphQLFragment,...useWithdrawInfoFragment,...usePaymentDetailsFragment}fragment useDefaultPaymentMethodForWithdrawFragment on Query{viewer@skip(if:$skipDefaultPaymentMethod){paymentMethodsForWithdrawalV2(withdrawAmount:\\"0\\",instantWithdrawal:true,applePayEnabled:false,googlePayEnabled:false){uuid,type,currency,verified,pickerData{__typename,...on BankPickerDataV2{iavStatus,emailVerificationStatus,isRevoked,isPendingEmailVerification,cdvStatus,verificationMethod,mdStatus},...on WorldpayCardPickerData{cdvStatus,verificationMethod,rejected},...on PayPalPickerDataV2{payoutOnly,reauth,isBraintreeReauth}},withdrawInfo{instantWithdrawal,rejectionText,withdrawEstimate,withdrawFee},tradeCapabilities{allowDeposit,allowWithdraw},id},id}}fragment useHeaderGraphQLFragment on PaymentMethodV2{type,name,pickerData{__typename,...on BankPickerDataV2{accountName,accountNumber,isPendingEmailVerification},...on WorldpayCardPickerData{institutionName,cardLast4},...on SepaPickerDataV2{iban,swift,institutionName},...on SwiftPickerDataV2{iban,swift,institutionName,domesticAccountId},...on UkBankPickerDataV2{institutionName,accountNumber,sortCode},...on FedwirePickerDataV2{accountNumber,accountName},...on ZenginWithdrawalPickerDataV2{nullableAccountNumber:accountNumber,bankName},...on ZenginWithdrawalV2PickerDataV2{accountNumber,bankName},...on QdPickerDataV2{bankName},...on PixWithdrawalPickerData{pixAccountNumber,pixBankName}}}fragment useIsJumboEnabledFragment on Query{viewer{userProperties{isJumboLimitEligible,id},id}}fragment useLimitTextFragment on PaymentMethodV2{uuid,type,limits{remainingAvailableLimit{value,currency}}}fragment usePaymentDetailsFragment on PaymentMethodV2{pickerData{__typename,...on BankPickerDataV2{isRevoked},...on WorldpayCardPickerData{rejected,cardLast4},...on PayPalPickerDataV2{reauth,payoutOnly,isBraintreeReauth}}}fragment useWithdrawInfoFragment on PaymentMethodV2{type,withdrawInfo{withdrawEstimate,instantWithdrawal,rejectionText}}","82d3a5eb0094700a7ff12f55a9de6d789583739498573326077406bd407144d8":"query DirectDepositMultiAssetSelectionQuery{viewer{retailDirectDeposit{multiAsset{symbol,percentage,asset{name,color,id}},id},id},...DirectDepositMultiAssetListFragment}fragment DirectDepositMultiAssetListFragment on Query{viewer{directDepositAccountProperties{availableToDepositInto{edges{node{__typename,...MultiAssetCryptoItemFragment,...MultiAssetCurrencyItemFragment,...on ViewerAsset{id,asset{name,platformName,id}},...on TiersCurrency{code,name},...on Node{__isNode:__typename,id}}}}},id}}fragment MultiAssetCryptoItemFragment on ViewerAsset{asset{id,name,imageUrl,platformName,color},rewardApy{formattedValue,label}}fragment MultiAssetCurrencyItemFragment on TiersCurrency{name,code,color}","82f19b79da89ad62f3a3b8276504a9aaafa19e1d22c5c8c48ddfde906ccdfdd5":"mutation UserInputCreateConversationEventMutation($input:CreateConversationEventInput!){createConversationEvent(input:$input){__typename,...on CreateConversationEventSuccess{conversationEvent{node{...MessageTypeToUIRendererFragment,id}}},...on BadRequestError{code,message}}}fragment MessageBubbleFragment on ConversationEvent{id,uuid,participant{id,displayName,participantType},createTime,messageContent{message,replies{label,link,messageToPublish},extraElementType,extraElementPayload}}fragment MessageTypeToUIRendererFragment on ConversationEvent{type,...MessageBubbleFragment,...ParticipantBubbleFragment}fragment ParticipantBubbleFragment on ConversationEvent{participant{displayName,participantType,id}}","84445d2cd252520f799bdc83aab8f81427bbd94ec70a68d2a4e8efb533ab6d88":"query LayoutDesktopQuery($productKey:String!,$chainId:Int!,$skipDappWalletExperiment:Boolean!,$accountUuid:Uuid!,$assetSlug:String!,$assetSymbol:String!,$assetUuid:Uuid!,$skipAccountUuid:Boolean!,$skipAssetSlug:Boolean!,$skipAssetSymbol:Boolean!,$skipAssetUuid:Boolean!,$skipNotificationDropdownHub:Boolean!,$skipFuturesTrading:Boolean!){...ChecklistBannerFragment,...SidebarFragment,...HeaderBarActionsFragment,...MoreMenuModalContentFragment,...DropdownMenuFragment,...HeaderBarFragment_h8Tbq}fragment AdvancedGlobalTransferButtonFragment on Query{...useGetFuturesAccountStatusFragment_mrji4,...useHasConsumerPortfolioFragment,...useHandleManualSweepPressFragment_3dC3vu,...useDynamicQuickActionsFragment,...useDepositWithdrawAccountFragment}fragment AppSwitcherContainerFragment on AppSwitcherSection{...AppSwitcherRecipeFragment,category}fragment AppSwitcherContentFragment on AppSwitcherSection{...AppSwitcherContentSectionFragment,applications{__typename},category}fragment AppSwitcherContentSectionFragment on AppSwitcherSection{applications{applicationIdentifier,tile{label,name,destinationUri,tag{intent,colorScheme}}},category}fragment AppSwitcherFragment on Query{viewer{userProperties{userType,id},appSwitcherApplications{sections{category,...AppSwitcherContainerFragment}},id},...getRestrictedApplicationIdentifiersFragment}fragment AppSwitcherRecipeFragment on AppSwitcherSection{...AppSwitcherContentFragment}fragment ChecklistBannerFragment on Query{...useAccountChecklistFragment,viewer{userProperties{hasMadeAPurchase,id},id}}fragment DepositTriggerAccountFragment on Account{uuid,type,allowDeposits,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment DepositTriggerFragment on Query{viewer{availablePaymentMethods:availablePaymentMethodsV2(walletApp:false){type,id},policyRestrictions(action:receives){restrictionName,message,description,link{text,url},id},id}}fragment DropdownContentV2Fragment on Query{viewer{userProperties{name,email,avatarUrl,id},id}}fragment DropdownMenuFragment on Query{...useProfileMenuItemsFragment,...DropdownContentV2Fragment,viewer{userProperties{userType,id},id}}fragment DynamicQuickActionsFragment_48bwNm on Query{...useDynamicQuickActionsFragment_48bwNm}fragment HeaderBarActionsFragment on Query{...HeaderBarNotificationButtonFragment,...HeaderBarAppSwitcherFragment,...ProfileDropdownFragment,...DepositTriggerFragment,...AdvancedGlobalTransferButtonFragment,...useShowAdvancedPortfolioButtonsFragment,...DynamicQuickActionsFragment_48bwNm,viewer{fiatAccounts{uuid,type,allowDeposits,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},...DepositTriggerAccountFragment,id},id},...useAssetTradeEligibilityFromRouteFragment}fragment HeaderBarAppSwitcherFragment on Query{...AppSwitcherFragment}fragment HeaderBarFragment_h8Tbq on Query{viewer{assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){...useStakingV2RewardAndExperimentFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){...useStakingV2RewardAndExperimentFragment,id},id},...useHasDappWalletAddressFragment_knzBA}fragment HeaderBarNotificationButtonFragment on Query{...useNotificationBadgeCountFragment,...NotificationsDropdownHubButtonFragment}fragment MoreMenuDrawerFragment on Query{...useMoreMenuDrawerItemsFragment}fragment MoreMenuModalContentFragment on Query{...MoreMenuDrawerFragment,...useSidebarMoreMenuFilterFragment}fragment NotificationsDropdownHubButtonFragment on Query{...useInAppNotificationsFragment_3BJrSt,...useNotificationBadgeCountFragment}fragment ProfileDropdownFragment on Query{viewer{userProperties{avatarUrl,id},id}}fragment SideBarV3Fragment on Query{...useSidebarMoreMenuFilterFragment}fragment SidebarFragment on Query{...SideBarV3Fragment}fragment getRestrictedApplicationIdentifiersFragment on Query{...hasAccountsAccessFragment,...hasDirectDepositAccessFragment,...hasTaxCenterAccessFragment}fragment getSubscriptionPlanBenefitFragment on CoinbaseSubscriptionPlanBenefit{benefitType,benefitDetails{__typename,...on AdvancedTradeBenefitDetails{cryptoBackPercentage,id},...on NoTradingFeeCoinbaseSubscriptionBenefitDetails{limit{value,currency}},...on USDCBoostedRewardBenefitDetails{apy,stakingCap{value,currency},id},...on AtoProtectionBenefitDetails{id},...on BoostedCardRewardsBenefitDetails{id},...on BoostedStakingBenefitDetails{id},...on CointrackerBenefitDetails{id},...on CryptoBackCoinbaseSubscriptionBenefitDetails{id},...on CryptoTaxCalculatorBenefitDetails{id},...on MessariTrialBenefitDetails{id},...on PriorityPhoneSupportBenefitDetails{id},...on SweepstakesBenefitDetails{id},...on TaxCenterBenefitDetails{id}}}fragment hasAccountsAccessFragment on Query{viewer{userProperties{regionFeatures{isInUs},id},id}}fragment hasDirectDepositAccessFragment on Query{viewer{userProperties{regionFeatures{isInUs},id},card{productEnrollment{productEnrollmentStatus{ddaEnrollmentStatus}}},id}}fragment hasTaxCenterAccessFragment on Query{viewer{userProperties{regionFeatures{isInUs},id},id}}fragment isEligibleForSubscriptionFragment on Query{viewer{coinbaseSubscriptionEligibility(eligibleEntities:[COINBASE_ONE_GENERAL]){isEligible},id}}fragment useAccountChecklistFragment on Query{viewer{userProperties{createdAt,firstBuyStatus,id},id}}fragment useAssetTradeEligibilityAccountFragment on Account{...useHasSendReceiveEnabledFragment,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedContextsV2{isTradable,isConvertible}},...on Node{__isNode:__typename,id}}}fragment useAssetTradeEligibilityFragment on Query{viewer{fiatAccounts{uuid,allowDeposits,allowWithdrawals,availableBalance{value},assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id},...useCountryRestrictionsFragment}fragment useAssetTradeEligibilityFromRouteFragment on Query{viewer{accountByUuidV2(uuid:$accountUuid)@skip(if:$skipAccountUuid){...useAssetTradeEligibilityAccountFragment,id},assetFromSlug:assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){...useAssetTradeEligibilityViewerAssetFragment,id},assetFromUuid:assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){...useAssetTradeEligibilityViewerAssetFragment,id},assetFromSymbol:assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){...useAssetTradeEligibilityViewerAssetFragment,id},id},...useAssetTradeEligibilityFragment}fragment useAssetTradeEligibilityViewerAssetFragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible},accounts{primary,...useHasSendReceiveEnabledFragment,id}}fragment useCountryRestrictionsFragment on Query{viewer{userProperties{regionFeatures{supportsCryptoToCryptoTransfers,supportsFiatTransfers},id},sellPolicyRestrictions:policyRestrictions(action:sells){restrictionName,id},buyPolicyRestrictions:policyRestrictions(action:buys){restrictionName,id},tradePolicyRestrictions:policyRestrictions(action:trades){restrictionName,id},depositPolicyRestrictions:policyRestrictions(action:deposits){restrictionName,id},withdrawPolicyRestrictions:policyRestrictions(action:withdrawals){restrictionName,id},id}}fragment useDepositWithdrawAccountFragment on Query{viewer{fiatAccounts{uuid,type,allowWithdrawals,allowDeposits,availableBalance{value},assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment useDirectDepositIncentiveStatusFragment on Query{viewer{userIncentives(filter:{campaignType:\\"DIRECT_DEPOSIT\\",campaignId:\\"6287fcd69586bbabae53ab76\\"}){userIncentiveStatus,id},id}}fragment useDynamicQuickActionsFragment on Query{viewer{quickActionsSurface:uiComponentsBySurface(surface:UI_COMPONENT_SURFACE_QUICK_ACTIONS,categories:[UI_COMPONENT_CATEGORY_QUICK_ACTIONS_TRANSFER_TRAY]){edges{node{category,contentId,componentId,surface,type,language,publishedAt,component{__typename,...on UIComponentContainer{__typename,title,primaryCta{text,url},components{component{__typename,...on UIComponentElement{title,subtitle,description,informationUrl,pictogramId},...on Node{__isNode:__typename,id}},id}},...on Node{__isNode:__typename,id}},id}}},id}}fragment useDynamicQuickActionsFragment_48bwNm on Query{viewer{quickActionsSurface:uiComponentsBySurface(surface:UI_COMPONENT_SURFACE_QUICK_ACTIONS,categories:[UI_COMPONENT_CATEGORY_QUICK_ACTIONS_TRANSFER_TRAY]){edges{node{category,contentId,componentId,surface,type,language,publishedAt,component{__typename,...on UIComponentContainer{__typename,title,primaryCta{text,url},components{component{__typename,...on UIComponentElement{title,subtitle,description,informationUrl,pictogramId},...on Node{__isNode:__typename,id}},id}},...on Node{__isNode:__typename,id}},id}}},id}}fragment useFirstStakeIncentiveEligibleFragment on Query{viewer{userProperties{country{code},personalDetails{address{state}},id},eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){yieldPromotion{assetCta{title}},accounts{accountHistoryEntries{edges{__typename}},id},id},ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title}},id},id}}fragment useGetFuturesAccountStatusFragment_mrji4 on Query{viewer{derivativesOnboarding@skip(if:$skipFuturesTrading){accountStatusV3{__typename,...on DerivativesUserAccountStatusV3Success{status},...on GenericError{code}}},id}}fragment useHandleManualSweepPressFragment_3dC3vu on Query{viewer@skip(if:$skipFuturesTrading){retailDerivatives{futuresSweepInformation{pending{__typename,...on FuturesManualSweepInformationNoneScheduled{dummy},...on FuturesManualSweepInformationSweepScheduled{isMax,amount{value,currency}}}}},id}}fragment useHasConsumerPortfolioFragment on Query{viewer{portfolios{type,id},id}}fragment useHasDappWalletAddressFragment_knzBA on Query{viewer{defiV2@skip(if:$skipDappWalletExperiment){network(chainId:$chainId){controlledAccountsV2{nodes{address,id}},id}},id}}fragment useHasSendReceiveEnabledFragment on Account{...useIsReceiveEnabledFragment,...useIsSendEnabledFragment}fragment useHasYieldCenterNavItemFragment on Query{viewer{earn{eligibility{isInEligibleGeo}},id}}fragment useInAppNotificationsFragment_3BJrSt on Query{viewer{inAppNotifications(first:10,notificationTypes:[\\"PRICE_ALERT\\",\\"NEWS\\",\\"TRADING_INSIGHTS\\",\\"ACCOUNT_ACTIVITY\\",\\"PRODUCT_ANNOUNCEMENT\\",\\"SECURITY_ALERT\\"])@skip(if:$skipNotificationDropdownHub){edges{node{communicationId,notificationId,createdAt,readState,notificationCategory,templateName,payload{__typename,...on InAppStaticData{url,title,header,rightLabel,rightSubLabel,imageUrl,dataBackground{attributes{key,value}}}},id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsDirectDepositEligibleFragment on Query{viewer{card{productEnrollment{productEnrollmentStatus{ddaEnrollmentStatus}}},id},...useDirectDepositIncentiveStatusFragment}fragment useIsExplorePerpetualFuturesEnabledFragment on Query{...useIntxAccessLevelATSFragment}fragment useIsReceiveEnabledFragment on Account{type,allowDeposits}fragment useIsSendEnabledFragment on Account{type,allowWithdrawals}fragment useMoreMenuDrawerItemsFragment on Query{viewer{borrow{summary{eligibility}},id},...isEligibleForSubscriptionFragment,...useIsDirectDepositEligibleFragment}fragment useNavItemsMainFragment on Query{...useHasYieldCenterNavItemFragment,...useFirstStakeIncentiveEligibleFragment,...useIsExplorePerpetualFuturesEnabledFragment}fragment useNotificationBadgeCountFragment on Query{viewer{unreadNotificationsCount{unreadCount},id}}fragment useProfileMenuItemsFragment on Query{viewer{userProperties{userType,regionFeatures{isInUs},id},coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{benefits{...getSubscriptionPlanBenefitFragment,id},id},id},id}}fragment useShowAdvancedPortfolioButtonsFragment on Query{viewer{fiatAccounts{uuid,allowWithdrawals,allowDeposits,type,availableBalance{value},id},id},...useAssetTradeEligibilityFromRouteFragment}fragment useSidebarMoreMenuFilterFragment on Query{...useNavItemsMainFragment}fragment useStakingV2RewardAndExperimentFragment on ViewerAsset{earnProgram{type,id}}","844703b6a9a92d0adc3267e82a8f2a7e539416dab93dafe6c26f3e1d3664ad78":"mutation FeedCardMutation($input:DismissFeedCardInput!){dismissFeedCard(input:$input){__typename,...on DismissFeedCardSuccess{dummy},...on GenericError{message}}}","849dbadc0e5097971bb27faca4cf46cbdd93b1fd989147bd0bcea2b4396230b9":"subscription useUserCefiBalancesSubscription{totalPortfolioBalance{totalPortfolioBalance{totalPortfolioBalance{value,currency},cashEquivalentBalance{value,currency},nonCashEquivalentBalance{value,currency},id}}}","860e5ce48ea13d470f87be243aa3c38d18d9f88974add4ffddde430bad083eb1":"mutation EmailVerificationModalVerifyEmailCodeMutation($input:VerifyPaymentMethodEmailCodeInput!){verifyPaymentMethodEmailCode(input:$input){__typename,...on VerifyPaymentMethodEmailCodeSuccess{emailVerificationStatus}}}","863e720ace61da5fdd576bd928416e676d35f6a8769b120b738c0ac33a717d4d":"mutation SendRedesignPreviewMutation($input:ReverseResolveEnsInput!){reverseResolveEns(input:$input){__typename,...on ReverseResolveEnsSuccess{ensName}}}","8656552d24528040ba82061ce561813696be7f0db17456b93017465368529c47":"mutation usePaymentMethodDeleterV3Mutation($input:DeletePaymentMethodV3Input!){deletePaymentMethodV3(input:$input){__typename,...on DeletePaymentMethodV3Success{__typename},...on DeletePaymentMethodV3ActionableError{__typename,description,code,correlationId}}}","86666d20eae7394302dffbcc2a255c3c8eba7cc13f3eef485bc17a88705b28d5":"query SecuritySettingsPageQuery{...LearnProtectionFragment,...SecurityCheckupCTAFragment,...PasswordTileFragment,...TwoFactorSettingsTileFragment}fragment LearnProtectionFragment on Query{viewer{accountSecurityCheckup{securityTips{tipUuid,isCompleted,id}},id}}fragment PasswordTileFragment on Query{viewer{accountSecurityCheckup{passwordStatus{passwordRemediation}},id}}fragment SecurityCheckupCTAFragment on Query{viewer{accountSecurityCheckup{passwordStatus{passwordRemediation},twoFactorAuthentication{twoFARemediation}},id}}fragment TwoFactorSettingsTileFragment on Query{viewer{accountSecurityCheckup{twoFactorAuthentication{twoFARemediation}},id}}","8674c6048fcf7db08bbf4f2c53f22dea68899681c7ac54516d572aa0a7dca24d":"query AppropriatenessTestQuery($questionType:GenericComplianceQuestionType!){viewer{genericComplianceQuestionsByType(type:$questionType){answerMetaData{hasExceededMaxAttempts},questions{uuid,title,subtitle,inputType,options{value,title,subtitle},id}},id}}","86c2a1ad13f8480ec3a9f2b09d8c8efa1aca2a626a5fe32db655ac0ca1fc2a2a":"query SpinTheWheelGameScreenQuery{viewer{incentiveCampaigns(filter:{product:\\"nux\\",campaignStatus:LIVE,triggerType:FIRST_BUY,optInRequired:false,newUsersOnly:true,incentiveType:GAMIFICATION}){uuid,incentiveMetadata{__typename,...on IncentivesGamificationMetadata{possibleRewards{__typename,...on IncentivePayout{targetAmount{value,currency}}}}},userIncentive{uuid,redemptionMetadata{redemptionStatus,isRedeemed},id},id},id},...useHasGamificationUsdIncentiveFragment}fragment useHasGamificationUsdIncentiveFragment on Query{viewer{incentiveCampaigns(filter:{product:\\"nux\\",campaignStatus:LIVE,triggerType:FIRST_BUY,optInRequired:false,newUsersOnly:true,incentiveType:GAMIFICATION}){userIncentive{redemptionMetadata{reward{__typename,...on IncentivePayout{payoutCurrency}}},id},id},id}}","86d9fd0b578a2fad301f1435ae9ee94c930b58e1d0823c53ce7ac0cc4800f0ea":"mutation useRefreshBuyQuoteMutation($input:CreateBuyInput!){createBuy(input:$input){__typename,...on CreateBuySuccess{...createBuyFragment},...on CreateBuyPartialError{error{message}}}}fragment createBuyFragment on CreateBuySuccess{transferBuy{uuid,spreadPercentage,amount{value,currency},subtotal{value,currency},total{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}},waivedDetails{amount{value,currency},source}},fee{value,currency},taxDetails{name,amount{value,currency}},defaultFee{value,currency},feeWithoutSubscriptionBenefit{value,currency},...simpleTradeBenefit_buy,unitPrice{amount{value,currency}},holdDays,recurringPayment,instantAch{isTotalInstant,instantAchAmount{value,currency}},resource,tradeIncentiveInfo{hasBeenApplied,redemptionStatus,endsAt,feeWithoutIncentive{value,currency},id},id},userWarnings{code,message,link{url,text},context{details,title,linkText},id}}fragment simpleTradeBenefit_buy on TransferBuy{fee{value,currency},appliedSubscriptionBenefit,feeWithoutSubscriptionBenefit{value,currency},subscriptionInfo{hasBenefitCap,freeTradingResetDate,remainingFreeTradingVolume{value}}}","86ed30797b53b2525b881b0d4ed06bd4839421361880e07dcaea2a5bc7f2edeb":"query useBorrowLoanEventsQuery($first:Int!,$after:String){...useBorrowLoanEventsFragment_2HEEH6}fragment CollateralChangeDetailsFragment on LoanEvent{timestamp,summary,supportInfo{url,text}}fragment LoanEventListItemFragment on LoanEvent{timestamp,title,type,description,amount{value,currency},...LoanEventModalTriggerFragment}fragment LoanEventModalFragment on LoanEvent{title,type,timestamp,loanUuid,...CollateralChangeDetailsFragment,...TopContentFragment,...PaymentDetailsFragment}fragment LoanEventModalTriggerFragment on LoanEvent{...LoanEventModalFragment}fragment PaymentDetailsFragment on LoanEvent{timestamp,description,amount{value,currency}}fragment TopContentFragment on LoanEvent{description,type,amount{value,currency}}fragment TransactionEventFragment on LoanEvent{description,timestamp,title,amount{value,currency},...LoanEventModalTriggerFragment}fragment useBorrowLoanEventsFragment_2HEEH6 on Query{viewer{borrow{events(first:$first,after:$after){edges{node{uuid,...TransactionEventFragment,...LoanEventListItemFragment,id,__typename},cursor},pageInfo{endCursor,hasNextPage}}},id}}","871485fbd340bbf7182838c5d5004c72b34797bdd2793c96ea10eac0b815e76f":"query TopicListContainerQuery($country:String!,$language:String!){...TopicListFragment_1aD2e2}fragment TopicListFragment_1aD2e2 on Query{viewer{supportHomeArticles(country:$country,language:$language){articlesList{type,label,articles{title,url,typeOfLink,isExperimental,action{actionType,actionId}}}},id}}","873e2045fcfb1317b0a2ec80733f57b36c7cddffb2950dbf7808f93781e5925d":"query DappRatingsQuery($dappId:ID,$fuzzy:String,$readOnly:Boolean!){viewer{defiV2{marketplace{dapp(filter:{id:$dappId,fuzzy:$fuzzy}){id,name,rating{average,distribution,personalRating@skip(if:$readOnly)},categories{id}}}},id}}","8840293e188c0860d6ce018efd9bcc24752195d56f79b43761170c8ffa863d21":"query QuestEndCardsPageQuery($assetSlug:String!,$index:Int!,$campaignSlug:String){viewer{assetBySlug(slug:$assetSlug){asset{displaySymbol,id},earnLessonByIndex(index:$index,campaignSlug:$campaignSlug){viewerEarnCampaign{endCards{isHidden,uuid,...QuestEndCardFragment}}},id},loyaltyCards(location:LOYALTY_SURFACE,inAppIdv:true,fullWidthSummary:true){edges{node{cardName,tasks{isComplete,isLocked,type,url}}}},id}}fragment QuestEndCardFragment on EarnEndCard{cardType,cardTitle,cardDescription,linkText,fallbackUrl,resourceUrl}","88ef957e6545428c82857eea0810697415ab9a0d4e39e7eb9c3db4fe27ea4909":"mutation ChatHeaderUnauthForceCloseMutation($input:UpdateUnauthenticatedConversationInput!){result:updateUnauthenticatedConversation(input:$input){__typename,...on UpdateUnauthenticatedConversationSuccess{conversation{id,uuid,isClosed}}}}","890c900d9fd29a6df1ee6009cd47937682503ba5c32d51f597618ffc2d76fa43":"query ChangePasswordModalQuery{...useTwoFactorFragment,...TwoFactorAuthFormFragment}fragment TwoFactorAuthFormFragment on Query{...useTwoFactorFragment}fragment useTwoFactorFragment on Query{viewer{userProperties{secondFactor{twoFactorMethod},id},id}}","893f1abb660caae2e6803ce917b180e686434be7a203faf64c4c5c95bcedbda2":"query usePacksBuyStatusQuery($packOrderUuid:Uuid!){viewer{packOrderByUuid(uuid:$packOrderUuid){status,id},id}}","89496b2ccd7ec96dfc4ed4df5d85660ac1fdf475f76e6d4aa76f8bf43ea67796":"mutation useChangeAccountGuaranteeActivePaymentMethodMutation($paymentMethodInput:SubscriptionPaymentInput!){changeAccountGuaranteeSubscriptionPaymentMethod(input:{subscriptionPaymentInput:$paymentMethodInput}){__typename,...on ChangeAccountGuaranteeSubscriptionPaymentMethodSuccess{viewer{activeAccountGuaranteeSubscription{activePaymentMethod{...SubscriptionPaymentMethod_inline},id},id}},...on GenericError{message}}}fragment SubscriptionPaymentMethod_inline on CoinbaseSubscriptionPaymentMethod{type,currency,metadata{__typename,...on CoinbaseSubscriptionFiatAccountMetadata{accountUuid,name,balance{value,currency}},...on CoinbaseSubscriptionACHMetadata{paymentMethodUuid,accountName,accountNumber},...on CoinbaseSubscriptionWorldpayCardMetadata{paymentMethodUuid,institutionName,cardLast4},...on CoinbaseSubscriptionCryptoAccountMetadata{accountUuid,asset{assetCurrentBalance{availableToTradeBalance{value,currency},availableToTradeBalanceFiat{value,currency},id},asset{imageUrl,displaySymbol,name,id},id}}}}","8a29a03cae9816e6558484d3a086e20cdbc1c77084b169d29a7726158dc1e551":"query ProcessingPayoutStepQuery($transferId:Uuid!,$accountId:Uuid!){viewer{accountByUuidV2(uuid:$accountId){sellByUuid(uuid:$transferId){status,accountHistory{status,id},id},id},id}}","8a440a9835e33e2ea8d0c1f1785c6e0549131a48eb50eb99056bdc2fca4322ec":"mutation LearnProtectionTipsMutation($input:AcknowledgeSecurityCheckupTipsInput!){acknowledgeSecurityCheckupTips(input:$input){__typename,...on AcknowledgeSecurityCheckupTipsSuccess{acknowledgedTips{tipUuid,isCompleted,id}},...on BadRequestError{message,code},...on Error{__isError:__typename,message,code}}}","8a9fd0be810e65d3b723bafeeca9e3a66eb1072c954f4e3a198954c10334f378":"query BannedQuery{...BannedStepCardFragment}fragment BannedStepCardFragment on Query{viewer{card{eligibilityState{header}},id}}","8ae0ae608ffe6201d87fc2ec7f3763f46ff099855a9f449fc077a5c7d8dbbc7e":"query useInteracDepositStatusQuery($accountUuid:Uuid!,$depositUuid:Uuid!,$pollingForUrl:Boolean!){viewer{accountByUuidV2(uuid:$accountUuid){depositByUuid(uuid:$depositUuid){status,verification@include(if:$pollingForUrl){url},cancelReason{code},id},id},id}}","8cf0570362de50b650fd9688b03576265b96aee6ff4efb09ad13fd7c8464136d":"mutation useCreateAccountGuaranteeSubscriptionMutation($paymentConfig:SubscriptionPaymentInput!){createAccountGuaranteeSubscription(input:{paymentInput:$paymentConfig}){__typename,...on GenericError{message},...on CreateAccountGuaranteeSubscriptionSuccess{subscription{status,id}}}}","8dbc78758cff070a22161474e321a210b28546982e794fcf386ffc1dc07aa65b":"query LimitSectionQuery{viewer{card{spendingLimits{total24H{limit{value,currency},spent{value,currency}},atm24H{limit{value,currency},spent{value,currency}}}},id}}","8e3f7f70c738a3683b6469989d5c37240f19269bf6f1ca2a9a2eee5f38682130":"query IncreaseLimitsRowV2Query{viewer{limitIncrease{resultMessage{key,icon,title,body,buttonCta},canRequestLimitIncrease,clientSideRejectMessage{key,icon,title,body,buttonCta},newLimits{key,name,amount,currency,period,formattedAmountPeriod,formattedOldAmountPeriod},lastRequest{requestId,createdAt,updatedAt,status}},id}}","8ed38c9c1acb5dde7f7183463814c09736bad46cd949c6091c0364118583bb0d":"mutation useClaimSubscriptionCodeMutation($code:String!,$productKey:String!){claimSubscriptionCode(input:{code:$code}){__typename,...on ClaimSubscriptionCodeSuccess{__typename,viewer{coinbaseSubscription(productKey:$productKey){renewalSummary{promotions{firstBillingDate,isActive,promotionDetails{targetDiscount{percent},targetBillingCycles}}},id},id}},...on ClaimSubscriptionCodeFailure{reason}}}","8eff67c37047d5df7c0639613a61f015f488a6ba6e1cf8bbba15e156d21d6a18":"mutation useCreateWrapInputMutation($input:PreviewWrapInput!){previewWrap(input:$input){__typename,...on PreviewWrapSuccess{feeWarning{title,text,primaryCta{text}},conversionRateWarning{title,text,primaryCta{text},secondaryCta{url,text}},wrap{conversionRate,wrappedFiatAmount{value,currency},wrappingAmount{fiatAmount{value,currency},cryptoAmount{value,currency}},wrappedAmount{value,currency},fee{amount{value,currency},url},total{value,currency}},cashValueWarning{title,modal{description,assetAmountTitle,assetAmount{value,currency},assetPriceTitle,assetPriceAmount{value,currency},currentValueTitle,currentValueAmount{value,currency},cta{url,text},primaryCta{url,text}},cta{url,text}},banner{message,link{text,url}},userWarnings{message,link{url,text},id}},...on GenericError{message}}}","8f3391dad29a900d5de4eb52ace84314dded511c18e570398e86672fd98f8ded":"query WithdrawQuery($accountId:Uuid!,$shouldIncludeBalanceSummaryInfo:Boolean!){...StatusStepWithdrawFragment,viewer{policyRestrictions(action:withdrawals){...PolicyRestrictionEnforcerFragment,id},accountByUuidV2(uuid:$accountId){...StatusStepWithdrawAccountFragment,...PreviewStepWithdrawAccountFragment,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on ViewerAsset{asset{platformName,displaySymbol,id}},...on Node{__isNode:__typename,id}},id},id},...EntryStepWithdrawFragment,...AccountSelectorStepWithdrawFragment,...PaymentSelectorStepFragment}fragment AccountSelectorStepWithdrawFragment on Query{viewer{fiatAccounts{uuid,allowWithdrawals,assetOrFiatCurrency{__typename,...on TiersCurrency{code,name},...on Node{__isNode:__typename,id}},id},id}}fragment AddPaymentMethodFragment on AvailablePaymentMethodWithdrawalV2{type,verifyRequirements,requirements}fragment AssetUpsellExperimentFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment BalanceSummaryEntryPointFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment EntryStepWithdrawFragment on Query{viewer{fiatAccounts{allowWithdrawals,id},accountByUuidV2(uuid:$accountId){assetOrFiatCurrency{__typename,...on TiersCurrency{name,code},...WithdrawFooterFragment,...useAssetCefiAvailableToSendFragment,...on Node{__isNode:__typename,id}},id},id}}fragment FirstStakeIncentiveStatusUpsellFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment PaymentSelectorStepFragment on Query{...WithdrawablePaymentSelectorFragment}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment PreviewStepWithdrawAccountFragment on Account{name}fragment StatusStepDeprecatedFragment on Query{...AssetUpsellExperimentFragment,...FirstStakeIncentiveStatusUpsellFragment,...useAssetUpsellExperimentFragment}fragment StatusStepWithdrawAccountFragment on Account{assetOrFiatCurrency{__typename,...WithdrawFooterFragment,...on Node{__isNode:__typename,id}}}fragment StatusStepWithdrawFragment on Query{...StatusStepDeprecatedFragment}fragment WithdrawFooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...BalanceSummaryEntryPointFragment,...useAssetCefiAvailableToSendFragment}fragment WithdrawablePaymentSelectorFragment on Query{...usePaymentSectionsFragment}fragment useAddButtonFragment on Query{viewer{availablePaymentMethodsForWithdrawalV2(amount:{currency:\\"USD\\",value:0},currency:\\"USD\\",walletApp:false){type,...AddPaymentMethodFragment,id},id}}fragment useAssetCefiAvailableToSendFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{assetBalanceBreakdown{availableToSendBalance{value,currency},availableToSendBalanceFiat{value,currency}}},...on ViewerAsset{asset{exponent,id},assetBalanceBreakdown{availableToSendBalance{value,currency},availableToSendBalanceFiat{value,currency}}}}fragment useAssetCefiTotalBalanceFragment on ViewerAsset{assetBalanceBreakdown{totalBalanceFiat{value,currency},totalBalance{value,currency}},asset{exponent,id}}fragment useAssetUpsellExperimentFragment on Query{viewer{ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title,cta{url}}},id},id}}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment usePaymentSectionsFragment on Query{...useAddButtonFragment}fragment useYieldPromotionHandlerFragment on Query{viewer{ethAssetBySymbol:assetBySymbol(symbol:\\"ETH\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},eth2AssetBySymbol:assetBySymbol(symbol:\\"ETH2\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},id}}","900669804fc286c5f699a8cdb00e0d3ef72293c93cc36f6e85bc6a2da9c35e78":"query WrapPromotionQuery($assetSymbol:String!,$sourcePage:SourceType!){viewer{assetBySymbol(symbol:$assetSymbol){wrappedAsset{promotion(source:$sourcePage){cardCta{title,text,cta{url,text},imageName}}},id},id}}","90a561f9ca08179707848c0df6a295ee346060d44080d3ce5c3e31af0386a674":"mutation useUserIncentiveRedeemerMutation($input:IncentivesRedeemInput!){incentivesRedeem(input:$input){__typename,...on IncentivesRedeemSuccess{success,userIncentive{uuid,id,userIncentiveStatus,redemptionMetadata{isRedeemed,redeemedAt,reward{__typename,...on IncentivePayout{targetAmount{value,currency},payoutCurrency,paymentStatus}}}}},...on IncentivesRedeemError{message,code}}}","90e510fc9cb992f4ccacfa2bee2a400297e82f20413ebd944ae4a5130736d5c6":"mutation useCreateSubmitterSendMutation($input:SendsCreateSendInput!){createSend(input:$input){__typename,...on SendsCreateSendSuccess{send{isScreeningBlockSend,uuid,eligibleForOffchain,sendType,amountCrypto{value,currency},amountFiat{value,currency},recipientDetails{displayValue,imageUrl,recipientType},amountTotal{value,currency},timeEstimation,network{slug,name,assetImageUrl,isDefault},feeDetailsList{name,type,helpUrl,amountBeforeSubsidy{value,currency},amount{value,currency}},confirmOptions}},...on SendsTravelRulesError{errorId,text,isAssetSupportedByCoinbaseWallet,additionalInformation{title,description,prompt,link{url,text}},fields{options}},...on SendsCreateSendError{error{message,code}}}}","91ddcd4b5522990d0192feb404abea2dc5139fb893af35247aa70455b1545d64":"query FuturesDefaultContractRedirectQuery{...useIsPerpetualFuturesEligibleFragment}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsPerpetualFuturesEligibleATSFragment on Query{...useIntxAccessLevelATSFragment}fragment useIsPerpetualFuturesEligibleFragment on Query{...useIsPerpetualFuturesEligibleATSFragment}","923c389d66900bff61a4925abceec53fded0164116b208803fbe5d59ce6ef11f":"query LoanModalQuery($btcAssetUuid:Uuid!,$nativeCurrency:TickerSymbol!){...BorrowAddCollateralFragment_Oo3lY,...BorrowWithdrawCollateralFragment_Oo3lY,...PayOffLoanFragment,...ApplyForLoanFragment,...BorrowAutopayFragment}fragment ApplyForLoanFragment on Query{viewer{borrow{...AutopayUpdatedFragment,summary{eligibility}},id},...useBlockApplyForLoanFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetSelectRowFragment on Asset{...AssetCurrencyIconFragment}fragment AutopayIntroFragment on LoanAutopayOptions{options{type,amount{value,currency},title,label,summary,description,recommended}}fragment AutopayManageFragment on LoanAutopayOptions{autopaySetting{type,amount{value,currency},paymentMethod{uuid,type,title,subtitle,imageUrl},nextScheduled}}fragment AutopayOptionsFragment on LoanAutopayOptions{options{type,amount{value,currency},title,label,summary,description,recommended}}fragment AutopayUpdatedFragment on Borrow{paymentOptions{nextDue,nextDueAmount{value,currency}}}fragment BorrowAddCollateralFragment_Oo3lY on Query{...SelectAccountStepFragment_Oo3lY,...useBorrowCollateralSummaryFragment_Oo3lY,...PreviewStepAddCollateralFragment_Oo3lY,...SelectOptionStepFragment_Oo3lY,...CustomAmountStepFragment_Oo3lY}fragment BorrowAutopayFragment on Query{viewer{borrow{autopayOptions{autopaySetting{type},...AutopayIntroFragment,...AutopayManageFragment,...AutopayOptionsFragment,...PaymentMethodsFragment}},id},...PaymentMethodsAutopayQueryFragment}fragment BorrowWithdrawCollateralFragment_Oo3lY on Query{...PreviewStepWithdrawCollateralFragment,...EntryStepFragment_Oo3lY}fragment CustomAmountStepFragment_Oo3lY on Query{...SecondaryInputLabelsFragment_Oo3lY,...useBorrowCollateralSummaryFragment_Oo3lY}fragment CustomPaymentStepFragment on Borrow{paymentOptions{nextDue,nextDueAmount{value,currency},payoffAmount{value,currency},depositPaymentMethods{enabled,uuid,supplementalInfo,paymentMethod{uuid,type,title,subtitle,imageUrl}}}}fragment EntryStepFragment_Oo3lY on Query{viewer{borrow{summary{creditLineEligible}},id},...useBorrowCollateralSummaryFragment_Oo3lY}fragment PayOffLoanFragment on Query{viewer{borrow{...PaymentOptionsStepFragment,...CustomPaymentStepFragment,paymentOptions{recentPaymentInfo{message}}},id},...PaymentMethodsQueryFragment}fragment PaymentMethodsAutopayQueryFragment on Query{...PaymentMethodsModalContentRelayFragment}fragment PaymentMethodsFragment on LoanAutopayOptions{depositPaymentMethods{enabled,uuid,supplementalInfo,paymentMethod{uuid,type,title,subtitle,imageUrl}}}fragment PaymentMethodsModalContentRelayFragment on Query{viewer{borrow{collateralSummary{existingCollateral{value,currency}}},paymentMethods{uuid,type,pickerData{__typename,...on BankPickerData{iavStatus}},id},id}}fragment PaymentMethodsQueryFragment on Query{...PaymentMethodsModalContentRelayFragment}fragment PaymentOptionsInterestOptionsFragment on Borrow{paymentOptions{minimumDue{value,currency},payoffAmount{value,currency}}}fragment PaymentOptionsStandardOptionFragment on Borrow{paymentOptions{amountRequired{value,currency},amountRecommended{value,currency}}}fragment PaymentOptionsStepFragment on Borrow{...PaymentOptionsStandardOptionFragment,...PaymentOptionsInterestOptionsFragment,paymentOptions{depositPaymentMethods{enabled,paymentMethod{uuid}}}}fragment PreviewStepAddCollateralFragment_Oo3lY on Query{viewer{borrow{summary{creditLineEligible}},id},...useBorrowCollateralSummaryFragment_Oo3lY}fragment PreviewStepWithdrawCollateralFragment on Query{viewer{borrow{summary{creditLineEligible}},id}}fragment SecondaryInputLabelsFragment_Oo3lY on Query{viewer{borrow{summary{status{healthRatio}}},id},...useBorrowCollateralSummaryFragment_Oo3lY}fragment SelectAccountStepFragment_Oo3lY on Query{...useAccountItemsBorrowFragment,...useBorrowCollateralSummaryFragment_Oo3lY}fragment SelectOptionStepFragment_Oo3lY on Query{viewer{borrow{summary{creditLineEligible,status{healthRatio}}},id},...useBorrowCollateralSummaryFragment_Oo3lY}fragment useAccountItemsBorrowFragment on Query{...useBalanceFormatterFragment}fragment useBalanceFormatterFragment on Query{...useCurrencyConverterFragment,viewer{userProperties{nativeCurrency,id},id}}fragment useBlockApplyForLoanFragment on Query{viewer{borrow{summary{maxLoanEligibility{value,currency},loanBalance{value,currency},maxBorrowableAmount{value,currency},eligibility}},id}}fragment useBorrowCollateralSummaryFragment_Oo3lY on Query{viewer{borrow{collateralSummary{accounts{uuid,name,availableBalance{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}},id},outstandingLoanAmount{currency},healthRatioRequired,collateralRequired{value,currency},healthRatioRecommended,collateralRecommended{value,currency},existingCollateral{currency,value}}},assetByUuid(uuid:$btcAssetUuid){asset{uuid,platformName,displaySymbol,exponent,imageUrl,name,id},id},id}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}","923fc9b22c05d46fdf236071102444756f6f218001d31c8b1c5e63fd25b6a4fc":"mutation useCreateDepositMutation($input:CreateDepositInput!){createDeposit(input:$input){__typename,...on CreateDepositSuccess{transferDeposit{...usePreviewDepositDataTransferFragment,...useCommitDepositFragment,id}},...on CreateDepositPartialError{error{message,code}},...on GenericError{message,code}}}fragment useCommitDepositFragment on TransferDeposit{uuid}fragment usePreviewDepositDataTransferFragment on TransferDeposit{paymentMethod{name,id},subtotal{value,currency},instantAch{isTotalInstant,instantAchAmount{value,currency}},fee{value,currency},paymentMethodFee{value,currency},holdDays}","92bf79704e5bf74b0316af9b5d6fbd2a7279410475716531fa26c5257884c077":"query FuturesTradingRestrictedViewQuery($assetSymbol:String!,$quoteSymbol:String!,$baseSymbol:String!,$isQuoteFiat:Boolean!){...FuturesMobileTrayFragment,...FuturesTrayFragment,...FuturesAdvancedLayoutFragment,...FuturesTradingRestrictedViewOrderFormFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment ConvertUSDCBannerFragment on Query{...useUSDCBalanceFragment}fragment DerivativesAddFundsButtonFragment on Query{...useLaunchTopUpFlowFragment}fragment DerivativesOrderFormContentFragment on Query{...DerivativesAddFundsButtonFragment}fragment DerivativesOrderFormContentWrapperFragment on Query{...DerivativesOrderFormContentFragment}fragment DerivativesOrderFormFragment on Query{...DerivativesOrderFormContentWrapperFragment}fragment FuturesAdvancedLayoutCenterContentFragment on Query{...MobileMarketSelectorDropdownFragment}fragment FuturesAdvancedLayoutFragment on Query{...FuturesAdvancedLayoutCenterContentFragment,...FuturesAdvancedLayoutTitleFragment}fragment FuturesAdvancedLayoutTitleFragment on Query{...FuturesMarketHeaderFragment}fragment FuturesMarketHeaderFragment on Query{...FuturesMarketSelectorDropdownFragment_JUThY}fragment FuturesMarketSelectorDropdownFragment_JUThY on Query{viewer{assetBySymbol(symbol:$assetSymbol){asset{...AssetCurrencyIconFragment,id},id},id},...MarketSelectorV2Fragment}fragment FuturesMobileTrayFragment on Query{...OrdersTableFragment}fragment FuturesTradingRestrictedViewOrderFormFragment on Query{...DerivativesOrderFormFragment}fragment FuturesTrayFragment on Query{...OrdersTrayFragment}fragment MarketSelectorV2Fragment on Query{...useIsPerpetualFuturesEligibleFragment,...ConvertUSDCBannerFragment}fragment MobileMarketSelectorDropdownFragment on Query{...MarketSelectorV2Fragment}fragment OrdersTableFragment on Query{...useIntxAccessLevelATSFragment}fragment OrdersTrayFragment on Query{...useIsPerpetualFuturesEligibleFragment,...OrdersTableFragment,...useShowFuturesOrdersFragment,...useShowFuturesPositionsFragment}fragment useAssetCefiAvailableToTradeFragment on ViewerAsset{assetBalanceBreakdown{availableToTradeBalance{value,currency},availableToTradeBalanceFiat{value,currency}},asset{exponent,id}}fragment useCefiAvailableToTradeForBaseAndQuoteFragment_4i4ZwW on Query{viewer{baseAsset:assetBySymbol(symbol:$baseSymbol){asset{displaySymbol,id},...useAssetCefiAvailableToTradeFragment,id},quoteAsset:assetBySymbol(symbol:$quoteSymbol)@skip(if:$isQuoteFiat){...useAssetCefiAvailableToTradeFragment,id},usdcAsset:assetBySymbol(symbol:\\"USDC\\"){...useAssetCefiAvailableToTradeFragment,id},fiatAccounts@include(if:$isQuoteFiat){assetOrFiatCurrency{__typename,...on TiersCurrency{code,assetBalanceBreakdown{availableToTradeBalanceFiat{value}}},...on Node{__isNode:__typename,id}},id},id}}fragment useGetTopUpNeededStatusFragment_1AjhjZ on Query{...useCefiAvailableToTradeForBaseAndQuoteFragment_4i4ZwW,viewer{userProperties{hasBuyDepositPaymentMethods,id},id}}fragment useGetTopUpNeededStatusFutureFragment on Query{...useGetTopUpNeededStatusFragment_1AjhjZ}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsPerpetualFuturesEligibleATSFragment on Query{...useIntxAccessLevelATSFragment}fragment useIsPerpetualFuturesEligibleFragment on Query{...useIsPerpetualFuturesEligibleATSFragment}fragment useLaunchTopUpFlowFragment on Query{...useGetTopUpNeededStatusFutureFragment}fragment useShowFuturesOrdersATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesOrdersFragment on Query{...useShowFuturesOrdersATSFragment}fragment useShowFuturesPositionsATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesPositionsFragment on Query{...useShowFuturesPositionsATSFragment}fragment useUSDCBalanceFragment on Query{viewer{usdcViewerAsset:assetBySymbol(symbol:\\"USDC\\"){accounts{primary,type,availableBalance{value},id},id},id}}","9330694b26fbcba413587be0b060eefae94f06873793c1086b71b73fa38853d0":"query DepositWithdrawModalQuery($accountId:Uuid!){...DepositWithdrawFragment,viewer{accountByUuidV2(uuid:$accountId){...DepositWithdrawAccountFragment,id},id}}fragment DepositTriggerAccountFragment on Account{uuid,type,allowDeposits,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment DepositTriggerFragment on Query{viewer{availablePaymentMethods:availablePaymentMethodsV2(walletApp:false){type,id},policyRestrictions(action:receives){restrictionName,message,description,link{text,url},id},id}}fragment DepositWithdrawAccountFragment on Account{uuid,...DepositWithdrawDeprecatedAccountFragment}fragment DepositWithdrawDeprecatedAccountFragment on Account{uuid,...DepositTriggerAccountFragment}fragment DepositWithdrawDeprecatedFragment on Query{...DepositTriggerFragment}fragment DepositWithdrawFragment on Query{...DepositWithdrawDeprecatedFragment}","93389dc4a83541851f5a1f1f5f44f60a0bec604b91a2b5260fadddf0c541b0ee":"query useWithdrawFeeQuery($withdrawAmount:String!){viewer{paymentMethodsForWithdrawalV2(withdrawAmount:$withdrawAmount,instantWithdrawal:true,applePayEnabled:false,googlePayEnabled:false){uuid,currency,withdrawInfo{withdrawFee,instantWithdrawal},id},id}}","943f526c6d6f048fc764127e44413259209e12be21184dcfb09dd9706ee464e3":"query BuyWaitTimerStepQuery($transferId:Uuid!,$accountId:Uuid!){viewer{accountByUuidV2(uuid:$accountId){buyByUuid(uuid:$transferId){status,cancelReason{message,code},id},id},id}}","946787cd812e416b4f022e2e9d5878c697464b3cc0052dc8f2be991deca8e813":"query SetupPlaidContentQuery{viewer{...useIsEligibleForFreeTrialFragment,availablePaymentMethods:availablePaymentMethodsV2(walletApp:false){type,id},userProperties{hasBuyDepositPaymentMethods,id},id},...StepIntroPlaidFragment}fragment StepIntroPlaidFragment on Query{...useHasSkippedProgressiveOnboardingFragment}fragment useHasSkippedProgressiveOnboardingFragment on Query{viewer{buys:policyRestrictions(action:buys){restrictionName,id},sells:policyRestrictions(action:buys){restrictionName,id},sends:policyRestrictions(action:sends){restrictionName,id},receives:policyRestrictions(action:receives){restrictionName,id},id}}fragment useIsEligibleForFreeTrialFragment on Viewer{freeTrialEligibility:coinbaseSubscriptionEligibility(eligibleEntities:[FREE_TRIAL]){isEligible}}","94b77ffc02d07ba32eed58531a9f76944aaf912599db0d71a4227f96a490de9e":"mutation DeleteAccountModalMutation($input:DeleteAccountInput!){deleteAccount(input:$input){__typename,...on DeleteAccountSuccess{dummy},...on BadRequestError{message,code}}}","94ca217d19e472a8167a13e5897ebcea68d157d82c880b0917be5fb43af5cc30":"query BoostedUSDCModalContentQuery($productKey:String!){viewer{coinbaseSubscription(productKey:$productKey){status,id},id},...useSubscriptionBenefitsFragment}fragment getSubscriptionPlanBenefitFragment on CoinbaseSubscriptionPlanBenefit{benefitType,benefitDetails{__typename,...on AdvancedTradeBenefitDetails{cryptoBackPercentage,id},...on NoTradingFeeCoinbaseSubscriptionBenefitDetails{limit{value,currency}},...on USDCBoostedRewardBenefitDetails{apy,stakingCap{value,currency},id},...on AtoProtectionBenefitDetails{id},...on BoostedCardRewardsBenefitDetails{id},...on BoostedStakingBenefitDetails{id},...on CointrackerBenefitDetails{id},...on CryptoBackCoinbaseSubscriptionBenefitDetails{id},...on CryptoTaxCalculatorBenefitDetails{id},...on MessariTrialBenefitDetails{id},...on PriorityPhoneSupportBenefitDetails{id},...on SweepstakesBenefitDetails{id},...on TaxCenterBenefitDetails{id}}}fragment useSubscriptionBenefitsFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{type,benefits{...getSubscriptionPlanBenefitFragment,id},id},id},coinbaseSubscriptionPlans{type,promotion{promotionType,id},planBillingFrequency{unit,numberOfUnits},benefits{...getSubscriptionPlanBenefitFragment,id},id},id}}","9551f88b6c3537ab14316751eaec76d67577801421e0c7d0419cf32e1a1fe2f9":"mutation DappIntakeFormMutation($input:DefiCreateDappIntakeEntryInput!){defiCreateDappIntakeEntry(input:$input){__typename,...on DefiCreateDappIntakeEntrySuccess{entry{dappName},isEntrySubmitted,isEntryLimitReached},...on BadRequestError{message}}}","958e30e250b11d79b87857e9bb5951b244717b4dd6a90eb5587eec017a90e7f1":"mutation AdvancedFeeUpgradeFormMutation($input:RetailBrokerageCreateStatusMatchInquiryInput!){retailBrokerageCreateStatusMatchInquiry(input:$input){__typename,...on RetailBrokerageCreateStatusMatchInquirySuccess{dummy},...on GenericError{message,code}}}","95b52dd3a5b6337394fa289519dff3dffaec01ce5d6d12ef465aa89e1891ff7e":"query useUpdateConsentPreferencesQuery($isWebview:Boolean!){viewer{userProperties{consentInformation@skip(if:$isWebview){consentData{region,values}},id},id}}","95f4146cc43de80db682381b4c64318ee4080dfe2a8c6d424cab7be151e08b7f":"query YieldCenterModalsUpsellSurfaceQuery($surfaceNames:[String!]!,$skip:Boolean!,$ineligibleCampaignNames:[String!]){...useUpsellFrameworkSurfaceDataFragment}fragment useUpsellFrameworkSurfaceDataFragment on Query{viewer@skip(if:$skip){upsellList(surfaceNames:$surfaceNames,ineligibleCampaignNames:$ineligibleCampaignNames){name,isActive,maxSize,coolOffSeconds,lastSeen,upsells{isActive,isDismissible,minVersion,maxVersion,allotments{budget,coolOffSeconds},experiment{name,variants},campaign{name,isActive,lastSeen,state},renderId,impressionCount,isDismissed,lastSeen,sdui{name,layout}},experiment{name,variants}},id}}","9604c7076b8166dc5354f9f49ac896680fc2fa99cccf434c681899d5a716b555":"query YieldDataCardQuery{viewer{earn{...useEarningAssetsTotalFragment,assets{current{__typename,id}}},id},...useCurrentMaxRateFragment,...useCurrentAverageRateFragment,...useTotalHistoricRewardsFragment}fragment useCurrentAverageRateFragment on Query{viewer{earn{...useEarningAssetsTotalFragment,assets{current{currentRate{value},...useGetEarningAssetTotalFragment,id}}},id}}fragment useCurrentMaxRateFragment on Query{viewer{earn{programs{eligible{currentRateMax{currentRate{value,unitName,unitSymbol,formatted},id}}}},id}}fragment useEarningAssetsTotalFragment on Earn{assets{current{...useGetEarningAssetTotalFragment,id}}}fragment useGetEarningAssetTotalFragment on EarnProgram{type,isEnrolled,asset{accounts{type,availableBalanceInNativeCurrency{value},id},id}}fragment useTotalHistoricRewardsFragment on Query{viewer{earn{payouts{totalFiat{value}}},id}}","960e2e05e70b97dc83253a0ece8589a432c1d693ad4b4c086cc1319116081db0":"query UnwrapAssetModalQuery($sourceAssetSymbol:String!,$targetAssetSymbol:String!){...UnwrapInputFragment,...UnwrapStatusFragment,...UnwrapPreviewV2Fragment}fragment UnwrapInputFragment on Query{viewer{sourceViewerAsset:assetBySymbol(symbol:$sourceAssetSymbol){accounts{primary,availableBalance{value,currency},id},asset{uuid,name,imageUrl,displaySymbol,id},id},targetViewerAsset:assetBySymbol(symbol:$targetAssetSymbol){asset{uuid,name,imageUrl,id},id},id}}fragment UnwrapPreviewV2BannerFragment on Query{viewer{sourceViewerAsset:assetBySymbol(symbol:$sourceAssetSymbol){asset{imageUrl,displaySymbol,id},id},targetViewerAsset:assetBySymbol(symbol:$targetAssetSymbol){asset{imageUrl,displaySymbol,id},id},id}}fragment UnwrapPreviewV2Fragment on Query{...UnwrapPreviewV2BannerFragment,viewer{sourceViewerAsset:assetBySymbol(symbol:$sourceAssetSymbol){asset{uuid,id},id},id}}fragment UnwrapStatusFooterFragment on Query{...useSourceAccountFragment,viewer{assetBySymbol(symbol:$targetAssetSymbol){asset{uuid,id},accounts{uuid,primary,id},supportedContexts:supportedContextsV2{isTradable},id},id}}fragment UnwrapStatusFragment on Query{...UnwrapStatusFooterFragment}fragment useSourceAccountFragment on Query{viewer{targetViewerAsset:assetBySymbol(symbol:$targetAssetSymbol){asset{displaySymbol,id},accounts{primary,availableBalance{currency,value},availableBalanceInNativeCurrency{currency,value},id},id},id}}","96364c3c2c9a6748aa167667c6a78da1131bf99a71f675b1a3bc2f1694930527":"query DappListingsTableQuery($first:Int!,$after:String,$filter:DefiDappsFilter!,$order:[DefiDappsOrder!],$filterAllSponsored:DefiDappsFilter!,$filterCatSponsored:DefiDappsFilter!,$firstSponsored:Int!){...DappListingsTableQueryFragment_3o1WWB}fragment DappListingsTableQueryFragment_3o1WWB on Query{viewer{defiV2{marketplace{sponsoredCategoryDapps:dapps(filter:$filterCatSponsored,first:$firstSponsored){edges{node{id,iconImageUrl,name,tagline,slug,traits,rating{average,distribution},categories{id,name},supportedNetworks{chainId,name,imageUrl,id},url}}},sponsoredAllDapps:dapps(filter:$filterAllSponsored,first:$firstSponsored){edges{node{id,iconImageUrl,name,tagline,slug,traits,rating{average,distribution},categories{id,name},supportedNetworks{chainId,name,imageUrl,id},url}}},dapps(order:$order,filter:$filter,first:$first,after:$after){edges{node{id,iconImageUrl,name,tagline,slug,categories{id,name},traits,metrics{overallRank,ranks{place}},supportedNetworks{chainId,name,imageUrl,id},rating{average,distribution},url,__typename},cursor},pageInfo{endCursor,hasNextPage}}}},id}}","96aadf79e52d6918830ad27a683b47a5dedd2e20af98ac4c3ebd1affc3ed111d":"query useUSDCBalanceFetcherQuery{...useUSDCBalanceFragment}fragment useUSDCBalanceFragment on Query{viewer{usdcViewerAsset:assetBySymbol(symbol:\\"USDC\\"){accounts{primary,type,availableBalance{value},id},id},id}}","96ce8af2e973fd4cc4921e373f15b33cd0847e744532470acaf77d252cc6f3cd":"mutation ChatStepUpAuthExecutorMutation($input:UpgradeConversationInput!){upgradeConversation(input:$input){__typename,...on UpgradeConversationSuccess{conversation{uuid,id}},...on BadRequestError{message,code},...on Error{__isError:__typename,message,code}}}","96e769d5dcb51ab14c0567b69f268713805baf2803cbd7625c70944504ed8a54":"query SpotAdvancedTradeContentQuery($baseSymbol:String!,$quoteSymbol:String!,$baseCurrencyId:String!,$quoteCurrencyId:String!,$productKey:String!,$nativeCurrency:TickerSymbol!,$isDerivativesProduct:Boolean!,$skipQuoteAssetQuery:Boolean!,$skipBaseAssetQuery:Boolean!,$shouldIncludeBalanceSummaryInfo:Boolean!,$productType:RetailBrokerageProductType!,$isQuoteFiat:Boolean!,$portfolioUuid:Uuid!,$skipMultiPortfolio:Boolean!){...ProductContextFragment_17an67,...SpotAdvancedTradeContentWithGeneralProvidersFragment_5f1ru}fragment AccountCurrencyIconFragment on Account{assetOrFiatCurrency{__typename,...AssetOrCurrencyIconFragment,...on Node{__isNode:__typename,id}}}fragment AccountsContextFragment_4lywLX on Query{viewer{baseAccount:assetBySymbol(symbol:$baseSymbol){accounts(portfolioCategory:PORTFOLIO_CATEGORY_ALL){uuid,name,type,primary,allowWithdrawals,allowDeposits,availableBalance{value,currency},assetOrFiatCurrency{__typename,...on TiersCurrency{name,color,exponent,code},...on ViewerAsset{asset{uuid,name,color,exponent,symbol,platformName,displaySymbol,slug,addressRegex,experimental,destinationTag{name,regex},id}},...on Node{__isNode:__typename,id}},...AccountCurrencyIconFragment,portfolio{uuid,id},id},id},quoteAccount:assetBySymbol(symbol:$quoteSymbol)@skip(if:$isDerivativesProduct){accounts(portfolioCategory:PORTFOLIO_CATEGORY_ALL){uuid,name,type,primary,allowWithdrawals,allowDeposits,availableBalance{value,currency},assetOrFiatCurrency{__typename,...on TiersCurrency{name,color,exponent,code},...on ViewerAsset{asset{uuid,name,color,exponent,symbol,platformName,displaySymbol,slug,addressRegex,experimental,destinationTag{name,regex},id}},...on Node{__isNode:__typename,id}},...AccountCurrencyIconFragment,portfolio{uuid,id},id},id},allPortfolioFiatAccounts:fiatAccounts(portfolioCategory:PORTFOLIO_CATEGORY_ALL){uuid,name,type,primary,allowWithdrawals,allowDeposits,availableBalance{value,currency},assetOrFiatCurrency{__typename,...on TiersCurrency{name,color,exponent,code},...on ViewerAsset{asset{uuid,name,color,exponent,symbol,platformName,displaySymbol,slug,addressRegex,experimental,destinationTag{name,regex},id}},...on Node{__isNode:__typename,id}},...AccountCurrencyIconFragment,portfolio{uuid,id},id},id}}fragment AddPortfolioFundsButtonsFragment on Query{...useAdvancedTradeDepositHandlerFragment}fragment AdvancedFeesPricingBannerFragment_46egQJ on Query{...useShouldShowAdvancedFeesPricingBannerFragment_46egQJ}fragment AdvancedModalsFragment_46egQJ on Query{...ZeroFeeIncentiveModalContentFragment_46egQJ,...useShouldShowZeroFeeIncentiveModalFragment_46egQJ,...FeeUpgradeModalContentFragment_46egQJ,...useShouldShowFeeUpgradeModalFragment_46egQJ,...useIsPerpetualFuturesEligibleFragment}fragment AmountInputFragment on Query{...AmountShortcutsFragment}fragment AmountShortcutsFragment on Query{...useUSDCBalanceFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetOrCurrencyIconFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on ViewerAsset{asset{...AssetCurrencyIconFragment,id}},...on TiersCurrency{code}}fragment AvailableBalanceRowFragment on Query{...useUSDCBalanceFragment}fragment BalanceLabelTooltipFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment ConvertUSDCBannerFragment on Query{...useUSDCBalanceFragment}fragment DetailsSectionFragment_2x6d1o on Query{...EstimatedRebateFragment_1Cxja2,...EstimatedFeeFragment_46egQJ}fragment EstimatedFeeFragment_46egQJ on Query{...FeeTipFragment_46egQJ}fragment EstimatedRebateFragment_1Cxja2 on Query{...useCalculateEstimatedRebateFragment,viewer{coinbaseSubscription(productKey:$productKey){status,id},id},...useSubscriptionBenefitsFragment}fragment FeeTipFragment_46egQJ on Query{...useFeeRatesFragment_46egQJ}fragment FeeUpgradeModalContentFragment_46egQJ on Query{viewer{advancedFeeBanners(productType:$productType){name,title,text,ctaText,ctaUrl},id}}fragment MarketHeaderIconsFragment_4EBttO on Query{...MarketSelectorDropdownFragment_4EBttO,...SpotMarketSelectorIconPairFragment_4EBttO}fragment MarketSelectorDropdownFragment_4EBttO on Query{...MarketSelectorV2Fragment,...SpotMarketSelectorIconPairFragment_4EBttO}fragment MarketSelectorV2Fragment on Query{...useIsPerpetualFuturesEligibleFragment,...ConvertUSDCBannerFragment}fragment MobileMarketSelectorDropdownFragment on Query{...MarketSelectorV2Fragment}fragment NUXPortfolioViewFragment on Query{...AddPortfolioFundsButtonsFragment}fragment OrderFormContextFragment_46egQJ on Query{viewer{retailBrokerage{transactionSummary(productType:$productType){goodsAndServicesTax{type,rate}}},fiatAccounts{assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},portfolioByUuid(uuid:$portfolioUuid){type,id},id},...useUSDCBalanceFragment,...useFeeRatesFragment_46egQJ,...useIsPortfolioTransferEligibleFragment}fragment OrdersTableFragment on Query{...useIntxAccessLevelATSFragment}fragment OrdersTrayFragment on Query{...useIsPerpetualFuturesEligibleFragment,...OrdersTableFragment,...useShowFuturesOrdersFragment,...useShowFuturesPositionsFragment}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment PortfolioSelectorOrderFormContentFragment on Query{viewer{portfolioByUuid(uuid:$portfolioUuid)@skip(if:$skipMultiPortfolio){uuid,name,id},portfolios{uuid,name,type,quoteSpotPositions:spotPositions(assetSymbol:$quoteSymbol,first:1){edges{node{availableToTradeFiat{amount,currency,id},id}}},baseSpotPositions:spotPositions(assetSymbol:$baseSymbol,first:1){edges{node{availableToTradeFiat{amount,currency,id},id}}},id},id}}fragment PortfolioSelectorOrderFormFragment on Query{...PortfolioSelectorOrderFormContentFragment}fragment ProductContextFragment_17an67 on Query{...useIsProductViewOnlySingleLookupFragment_4EBttO,...useConvertProductCurrencyFragment_17an67}fragment SpotAdvancedTradeBannersFragment_46egQJ on Query{...useShouldShowZeroFeeIncentiveBannerFragment_46egQJ,...ZeroFeeIncentiveBannerFragment_46egQJ,...useShouldShowAdvancedFeesPricingBannerFragment_46egQJ,...AdvancedFeesPricingBannerFragment_46egQJ}fragment SpotAdvancedTradeContentFragment_3wJC3J on Query{...SpotAdvancedTradeUIFragment_3wJC3J}fragment SpotAdvancedTradeContentWithGeneralProvidersFragment_5f1ru on Query{...TopUpFlowContextFragment_1AjhjZ,...AccountsContextFragment_4lywLX,...SpotAdvancedTradeContentFragment_3wJC3J}fragment SpotAdvancedTradeUIFragment_3wJC3J on Query{...SpotAdvancedTradeBannersFragment_46egQJ,...MobileMarketSelectorDropdownFragment,...SpotMobileFooterFragment_2x6d1o,...SpotOrderFormFragment_2x6d1o,...OrdersTrayFragment,...SpotMobileTrayFragment,...MarketHeaderIconsFragment_4EBttO,...useShowFuturesMarginHealthFragment,...SpotBalancesAndMarginWidgetFragment_1AjhjZ,...AdvancedModalsFragment_46egQJ,...PortfolioSelectorOrderFormFragment,...useIsPortfolioTransferEligibleFragment}fragment SpotBalancesAndMarginWidgetFragment_1AjhjZ on Query{viewer{baseTooltip:assetBySymbol(symbol:$baseCurrencyId){...BalanceLabelTooltipFragment,id},quoteTooltip:assetBySymbol(symbol:$quoteCurrencyId)@skip(if:$isQuoteFiat){...BalanceLabelTooltipFragment,id},fiatAccounts@include(if:$isQuoteFiat){assetOrFiatCurrency{__typename,...on TiersCurrency{code},...BalanceLabelTooltipFragment,...on Node{__isNode:__typename,id}},id},usdcTooltip:assetBySymbol(symbol:\\"USDC\\"){...BalanceLabelTooltipFragment,id},id},...useCefiAvailableToTradeForBaseAndQuoteFragment_4i4ZwW}fragment SpotMarketSelectorIconPairFragment_4EBttO on Query{viewer{quoteAsset:assetBySymbol(symbol:$quoteSymbol)@skip(if:$skipQuoteAssetQuery){asset{...AssetCurrencyIconFragment,id},id},baseAsset:assetBySymbol(symbol:$baseSymbol)@skip(if:$skipBaseAssetQuery){asset{...AssetCurrencyIconFragment,id},id},id}}fragment SpotMobileFooterFragment_2x6d1o on Query{...SpotOrderFormFragment_2x6d1o,...AvailableBalanceRowFragment,...useIsPortfolioTransferEligibleFragment,...PortfolioSelectorOrderFormFragment}fragment SpotMobileTrayFragment on Query{...OrdersTableFragment}fragment SpotOrderFormContentV3Fragment_2x6d1o on Query{...AmountInputFragment,...AvailableBalanceRowFragment,...DetailsSectionFragment_2x6d1o,...AddPortfolioFundsButtonsFragment,...useGetTopUpNeededStatusSpotFragment}fragment SpotOrderFormFragment_2x6d1o on Query{...OrderFormContextFragment_46egQJ,...SpotOrderFormInnerFragment_2x6d1o}fragment SpotOrderFormInnerFragment_2x6d1o on Query{...NUXPortfolioViewFragment,...SpotOrderFormContentV3Fragment_2x6d1o,viewer{buysPolicyRestriction:policyRestrictions(action:buys){...PolicyRestrictionEnforcerFragment,id},sellsPolicyRestriction:policyRestrictions(action:sells){...PolicyRestrictionEnforcerFragment,id},tradesPolicyRestriction:policyRestrictions(action:trades){...PolicyRestrictionEnforcerFragment,id},portfolioByUuid(uuid:$portfolioUuid)@skip(if:$skipMultiPortfolio){summary{totalBalance{amount,id}},type,id},id}}fragment TopUpFlowContextFragment_1AjhjZ on Query{...useGetTopUpNeededStatusFragment_1AjhjZ}fragment ZeroFeeIncentiveBannerFragment_46egQJ on Query{viewer{advancedFeeBanners(productType:$productType){name,title,text},id}}fragment ZeroFeeIncentiveModalContentFragment_46egQJ on Query{viewer{advancedFeeBanners(productType:$productType){name,title,text},id}}fragment getIsProductTradableFragment on Query{...readIsSymbolFiatCurrencyCodeFragment,...readIsUSDCTradableFragment}fragment getSubscriptionPlanBenefitFragment on CoinbaseSubscriptionPlanBenefit{benefitType,benefitDetails{__typename,...on AdvancedTradeBenefitDetails{cryptoBackPercentage,id},...on NoTradingFeeCoinbaseSubscriptionBenefitDetails{limit{value,currency}},...on USDCBoostedRewardBenefitDetails{apy,stakingCap{value,currency},id},...on AtoProtectionBenefitDetails{id},...on BoostedCardRewardsBenefitDetails{id},...on BoostedStakingBenefitDetails{id},...on CointrackerBenefitDetails{id},...on CryptoBackCoinbaseSubscriptionBenefitDetails{id},...on CryptoTaxCalculatorBenefitDetails{id},...on MessariTrialBenefitDetails{id},...on PriorityPhoneSupportBenefitDetails{id},...on SweepstakesBenefitDetails{id},...on TaxCenterBenefitDetails{id}}}fragment readIsProSupportedAssetFragment on ViewerAsset{supportedContextsV2{isPro}}fragment readIsSymbolFiatCurrencyCodeFragment on Query{viewer{fiatAccounts{assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment readIsUSDCTradableFragment on Query{viewer{usdcViewerAsset:assetBySymbol(symbol:\\"USDC\\"){...readIsProSupportedAssetFragment,id},id}}fragment useAdvancedTradeDepositHandlerFragment on Query{...useGetTopUpNeededStatusSpotFragment}fragment useAssetCefiAvailableToTradeFragment on ViewerAsset{assetBalanceBreakdown{availableToTradeBalance{value,currency},availableToTradeBalanceFiat{value,currency}},asset{exponent,id}}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment useCalculateEstimatedRebateFragment on Query{...useCurrencyConverterFragment}fragment useCefiAvailableToTradeForBaseAndQuoteFragment_4i4ZwW on Query{viewer{baseAsset:assetBySymbol(symbol:$baseSymbol){asset{displaySymbol,id},...useAssetCefiAvailableToTradeFragment,id},quoteAsset:assetBySymbol(symbol:$quoteSymbol)@skip(if:$isQuoteFiat){...useAssetCefiAvailableToTradeFragment,id},usdcAsset:assetBySymbol(symbol:\\"USDC\\"){...useAssetCefiAvailableToTradeFragment,id},fiatAccounts@include(if:$isQuoteFiat){assetOrFiatCurrency{__typename,...on TiersCurrency{code,assetBalanceBreakdown{availableToTradeBalanceFiat{value}}},...on Node{__isNode:__typename,id}},id},id}}fragment useConvertProductCurrencyFragment_17an67 on Query{...useLatestExchangeRatesFragment,viewer{quoteAsset:assetBySymbol(symbol:$quoteSymbol)@skip(if:$skipQuoteAssetQuery){asset{displaySymbol,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},baseAsset:assetBySymbol(symbol:$baseSymbol)@skip(if:$skipBaseAssetQuery){asset{displaySymbol,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useFeeRatesFragment_46egQJ on Query{viewer{retailBrokerage{transactionSummary(productType:$productType){feeTier{makerFeeRate,takerFeeRate,pricingTier}},feeRates{stableCoinFees{makerFeeRate,takerFeeRate,stableCoinPairs}}},id}}fragment useGetTopUpNeededStatusFragment_1AjhjZ on Query{...useCefiAvailableToTradeForBaseAndQuoteFragment_4i4ZwW,viewer{userProperties{hasBuyDepositPaymentMethods,id},id}}fragment useGetTopUpNeededStatusSpotFragment on Query{...useGetTopUpNeededStatusFragment_1AjhjZ}fragment useHasConsumerPortfolioFragment on Query{viewer{portfolios{type,id},id}}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsPerpetualFuturesEligibleATSFragment on Query{...useIntxAccessLevelATSFragment}fragment useIsPerpetualFuturesEligibleFragment on Query{...useIsPerpetualFuturesEligibleATSFragment}fragment useIsPortfolioTransferEligibleFragment on Query{...useHasConsumerPortfolioFragment}fragment useIsProductViewOnlySingleLookupFragment_4EBttO on Query{viewer{baseAsset:assetBySymbol(symbol:$baseSymbol)@skip(if:$skipBaseAssetQuery){...readIsProSupportedAssetFragment,id},quoteAsset:assetBySymbol(symbol:$quoteSymbol)@skip(if:$skipQuoteAssetQuery){...readIsProSupportedAssetFragment,id},id},...getIsProductTradableFragment}fragment useLatestExchangeRatesFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useShouldShowAdvancedFeesPricingBannerFragment_46egQJ on Query{viewer{retailBrokerage{transactionSummary(productType:$productType){totalUSDVolume,hasPromoFee}},id}}fragment useShouldShowFeeUpgradeModalFragment_46egQJ on Query{viewer{advancedFeeBanners(productType:$productType){name},id}}fragment useShouldShowZeroFeeIncentiveBannerFragment_46egQJ on Query{viewer{advancedFeeBanners(productType:$productType){name},id}}fragment useShouldShowZeroFeeIncentiveModalFragment_46egQJ on Query{viewer{advancedFeeBanners(productType:$productType){name},id}}fragment useShowFuturesMarginHealthATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesMarginHealthFragment on Query{...useShowFuturesMarginHealthATSFragment}fragment useShowFuturesOrdersATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesOrdersFragment on Query{...useShowFuturesOrdersATSFragment}fragment useShowFuturesPositionsATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesPositionsFragment on Query{...useShowFuturesPositionsATSFragment}fragment useSubscriptionBenefitsFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{type,benefits{...getSubscriptionPlanBenefitFragment,id},id},id},coinbaseSubscriptionPlans{type,promotion{promotionType,id},planBillingFrequency{unit,numberOfUnits},benefits{...getSubscriptionPlanBenefitFragment,id},id},id}}fragment useUSDCBalanceFragment on Query{viewer{usdcViewerAsset:assetBySymbol(symbol:\\"USDC\\"){accounts{primary,type,availableBalance{value},id},id},id}}","97fd15dc3a7bb0a63fb3e5bc920d773d5507b8d0635c4e7f06fb78f478894e32":"mutation useUpdateUserAddressMutation($input:UpdateUserPersonalDetailsInput!){updateUserPersonalDetails(input:$input){__typename,...on UpdateUserPersonalDetailsSuccess{success},...on BadRequestError{message,code}}}","98193eae1992652f1bf6066d61211b970b3a7cc0060889468dccc9c2771abdf8":"query BuyModalQuery($nativeCurrency:TickerSymbol!,$productKey:String!,$assetSymbol:String!,$assetUuid:Uuid!,$assetSlug:String!,$accountUuid:Uuid!,$shouldIncludeBalanceSummaryInfo:Boolean!,$skipAssetUuid:Boolean!,$skipAssetSymbol:Boolean!,$skipAssetSlug:Boolean!,$skipAccountUuid:Boolean!,$includeAutoStakingCheck:Boolean!){...BuySellFragment_1Cxja2,...useUserCefiTotalBalanceFragment}fragment AddCashStepFragment on Query{viewer{fiatAccounts{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment AssetPaymentMethodCellFragment_1y8mVz on Query{viewer{paymentAsset:assetByUuid(uuid:\\"2b92315d-eab7-5bef-84fa-089a131333f5\\"){asset{uuid,imageUrl,name,platformName,id},assetBalanceBreakdown{availableToTradeBalanceFiat{value}},rewardApy{formattedValue},id},id}}fragment AssetSelectRowFragment on Asset{...AssetCurrencyIconFragment}fragment AssetSelectorCellFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,name,exponent,...AssetIsStablecoinFragment,unitPriceScaleV2(quoteCurrency:$nativeCurrency),latestQuoteV2(quoteCurrency:$nativeCurrency){price,percentChanges{day}},...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment AssetUpsellExperimentFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment BalanceSummaryEntryPointFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment BuyAndStakeSwitchRowFragment on ViewerAsset{asset{platformName,id},rewardApy{formattedValue,statsLabel},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},staking{buyAndStakeInfo{unstakingPeriod{value,infoTray{__typename}}}}}fragment BuyMaxAmountFragment on Query{...MaxBuyButtonFragment}fragment BuyPreviewStepAccountFragment on Account{uuid,...useBuyCommitterFragment,...useBuyQuoteSubmitterFragment,...BuySellFooterAccountFragment}fragment BuyPreviewStepViewerAssetContentFragment on ViewerAsset{asset{platformName,displaySymbol,id},staking{buyAndStakeInfo{buyCta}},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},...RewardApyLabelFragment,...BuyAndStakeSwitchRowFragment,...useBuyAndStakeEligibleFragment,...useBuyAndStakeUserWarningsFragment,...BuySellFooterAssetOrCurrencyFragment,...useBuyQuoteSubmitterViewerAssetFragment,...useBuyCommitterViewerAssetFragment}fragment BuyPreviewStepViewerAssetFragment on ViewerAsset{...BuyPreviewStepViewerAssetNewFragment,...BuyPreviewStepViewerAssetOldFragment}fragment BuyPreviewStepViewerAssetNewFragment on ViewerAsset{...BuyPreviewStepViewerAssetContentFragment}fragment BuyPreviewStepViewerAssetOldFragment on ViewerAsset{asset{uuid,platformName,displaySymbol,id},...BuyPreviewStepViewerAssetContentFragment}fragment BuySellAssetsFragment on ViewerAsset{asset{uuid,platformName,...AssetIsStablecoinFragment,id},accounts{type,primary,...BuyStatusStepAccountFragment,...BuyStatusStepDeprecatedAccountFragment,...BuyWaitTimerStepAccountFragment,...EntryStepBuySellAccountFragment,...ProcessingPayoutStepAccountFragment,...SellStatusStepAccountFragment,...SellStatusStepDeprecatedAccountFragment,...WBLStepAccountFragment,...SellPreviewStepAccountFragment,...BuyPreviewStepAccountFragment,...RecurringRewardTermsStepAccountFragment,id},...SelectAssetStepFragment,...EntryStepBuySellAssetFragment,...SellStatusStepDeprecatedFragment,...BuyStatusStepDeprecatedViewerAssetFragment,...WBLStepAssetOrCurrencyFragment,...RecurringRewardTermsStepAssetOrCurrencyFragment,...usePreloadBuySellPreviewFragment,...BuyAndStakeSwitchRowFragment,...BuyPreviewStepViewerAssetFragment,...SelectAssetStepViewerAssetFragment,...SellStatusStepViewerAssetFragment,...BuyStatusStepViewerAssetFragment,...LimitOrderInputStepViewerAssetFragment,...FeesInfoStepViewerAssetsFragment,...LimitOrderPreviewStepViewerAssetFragment,...PriceInfoStepFragment,...UnstakingInfoStepFragment,...SellPreviewStepViewerAssetFragment}fragment BuySellContentFragment on Query{...AddCashStepFragment,...PaymentMethodInfoStepFragment,...EntryStepBuySellFragment,...SellStatusStepDeprecatedViewerFragment,...WBLStepFragment,...RecurringRewardTermsStepragment,...SelectPaymentStepFragment,...SellStatusStepFragment,...LimitOrderInputStepFragment,...LimitOrderPreviewStepContentFragment,...useTradeBenefitDataFragment_34IKx5,...useIsPaymentMethodEnabledInEuropeFragment}fragment BuySellEntrySelectorFragment on Query{...useGetFormattedCurrentFiatPriceOfOneAssetFragment}fragment BuySellFooterAccountFragment on Account{...useAssetBalanceInfoAccountFragment}fragment BuySellFooterAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...FooterFragment}fragment BuySellFooterQueryFragment on Query{...useAssetBalanceInfoFragment}fragment BuySellFragment_1Cxja2 on Query{...BuySellPaginationFragment,...useLimitGetterForTransferType,...useFormattedPaymentMethodsFragment,...BuySellContentFragment,viewer{btcViewerAsset:assetBySymbol(symbol:\\"BTC\\"){asset{uuid,id},...BuySellViewerAssetsFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){asset{uuid,id},...BuySellViewerAssetsFragment,id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){asset{uuid,id},...BuySellViewerAssetsFragment,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){asset{uuid,id},...BuySellViewerAssetsFragment,id},accountByUuid:accountByUuidV2(uuid:$accountUuid)@skip(if:$skipAccountUuid){assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,id},...BuySellViewerAssetsFragment},...on Node{__isNode:__typename,id}},id},balanceData{balanceInWbl{value}},buyPolicyRestrictions:policyRestrictions(action:buys){...PolicyRestrictionEnforcerFragment,id},sellPolicyRestrictions:policyRestrictions(action:sells){...PolicyRestrictionEnforcerFragment,id},coinbaseSubscription(productKey:$productKey){subscriptionPlan{type,id},id},id},...useBuyPresetAmountsFragment,...useSubscriberStatusFragment_1Cxja2,...useIsFreeTradePromoCodeEligibleFragment}fragment BuySellPaginationFragment on Query{viewer{tradableAssets:tradableAssetsV2(first:25){edges{node{asset{uuid,id},...BuySellViewerAssetsFragment,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment BuySellProviderFragment on ViewerAsset{asset{uuid,name,platformName,displaySymbol,id}}fragment BuySellViewerAssetsFragment on ViewerAsset{asset{uuid,marketCapV2(quoteCurrency:$nativeCurrency),id},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},...BuySellAssetsFragment,...BuySellProviderFragment}fragment BuyStatusStepAccountFragment on Account{uuid,...useBuyStatusFragment,...BuySellFooterAccountFragment}fragment BuyStatusStepDeprecatedAccountFragment on Account{uuid,...useBuyStatusFragment,...BuySellFooterAccountFragment}fragment BuyStatusStepDeprecatedViewerAssetFragment on ViewerAsset{asset{uuid,slug,platformName,id},...BuySellFooterAssetOrCurrencyFragment,...useBuyStatusUpsellViewerAssetFragment,...useBuyStatusViewerAssetFragment}fragment BuyStatusStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,...useBuyStatusViewerAssetFragment,...BuyUpsellBannerViewerAssetFragment,asset{uuid,slug,platformName,id}}fragment BuyUpsellBannerViewerAssetFragment on ViewerAsset{...useBuyStatusUpsellViewerAssetFragment}fragment BuyWaitTimerStepAccountFragment on Account{uuid}fragment CryptoPaymentMethodsFragment on Query{...AssetPaymentMethodCellFragment_1y8mVz,...useIsUsdcConvertibleOrTradableFragment}fragment DepositingFundsCheckFragment on Query{...useHandleCreateLimitOrderFragment,...useHasEnoughBalanceFragment}fragment DepositingFundsCheckViewerAssetFragment on ViewerAsset{...useHandleCreateLimitOrderViewerAssetFragment}fragment EntryInputFragment on ViewerAsset{asset{exponent,id}}fragment EntryInputV2Fragment on ViewerAsset{asset{name,id},...useConvertIncrementToPrecisionFragment}fragment EntryStepBuySellAccountFragment on Account{uuid,availableBalance{value},...useAssetBalanceInfoAccountFragment,...useTransferQuoterFragment,...BuySellFooterAccountFragment,...useTransferQuoteSubmitterFragment,...SimpleTradeFixedAmountsAccountFragment}fragment EntryStepBuySellAssetFragment on ViewerAsset{asset{uuid,platformName,displaySymbol,name,...AssetIsStablecoinFragment,id},...EntryInputFragment,...EntryInputV2Fragment,...RewardApyLabelFragment,...BuySellFooterAssetOrCurrencyFragment,...useAssetSelectorViewerAssetFragment,...useTransferQuoteSubmitterViewerAssetFragment,...useTransferQuoterViewerAssetFragment,...useIsInputDisabledFragment}fragment EntryStepBuySellFragment on Query{...useLimitGetterForTransferType,...useCurrencyConverterFragment,...useAssetBalanceInfoFragment,...BuySellFooterQueryFragment,...BuySellEntrySelectorFragment,...useTransferQuoterQueryFragment,...SimpleTradeFixedAmountsFragment,viewer{balanceData{balanceInWbl{value}},fiatAccounts{availableBalance{value},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id},...useBuyPresetAmountsFragment}fragment FeesInfoStepViewerAssetsFragment on ViewerAsset{asset{platformName,id}}fragment FirstStakeIncentiveStatusUpsellFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment FooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{code,exponent},...on ViewerAsset{asset{exponent,displaySymbol,id}},...BalanceSummaryEntryPointFragment}fragment LimitOrderAccountBalanceFiatFragment on Query{...useFiatAccountAvailableBalanceFragment,...useIsCoinbaseOneUserFragment}fragment LimitOrderAccountBalanceFragment on Query{...LimitOrderAccountBalanceFiatFragment}fragment LimitOrderAccountBalanceViewerAssetFragment on ViewerAsset{asset{uuid,platformName,name,displaySymbol,id},...useAvailableBalanceForAssetViewerAssetFragment,id}fragment LimitOrderAmountInputFragment on Query{...LimitOrderSuggestionSectionFragment}fragment LimitOrderAmountInputViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,...LimitOrderSuggestionSectionViewerAssetFragment,...LimitOrderInputFieldSublineViewerAssetFragment}fragment LimitOrderInputCTAFragment on Query{...LimitOrderReviewOrderButtonFragment,...LimitOrderSuggestionSectionFragment}fragment LimitOrderInputCTAViewerAssetFragment on ViewerAsset{...LimitOrderInputErrorSectionViewerAssetFragment,...LimitOrderReviewOrderButtonViewerAssetFragment,...useFormStateMachineViewerAssetFragment,...LimitOrderSuggestionSectionViewerAssetFragment}fragment LimitOrderInputErrorSectionViewerAssetFragment on ViewerAsset{asset{platformName,id},...useLatestQuoteViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment,...useBaseSizesViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment LimitOrderInputFieldSublineViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment}fragment LimitOrderInputFieldsContentFragment on Query{...LimitOrderAmountInputFragment}fragment LimitOrderInputFieldsContentViewerAssetFragment on ViewerAsset{...LimitOrderAmountInputViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment}fragment LimitOrderInputStepFragment on Query{...LimitOrderInputFieldsContentFragment,...LimitOrderInputCTAFragment,...LimitOrderAccountBalanceFragment}fragment LimitOrderInputStepViewerAssetFragment on ViewerAsset{...useAssetSelectorViewerAssetFragment,...LimitOrderAccountBalanceViewerAssetFragment,...LimitOrderInputCTAViewerAssetFragment,...LimitOrderInputFieldsContentViewerAssetFragment,asset{displaySymbol,id}}fragment LimitOrderPreviewStepContentFragment on Query{...DepositingFundsCheckFragment}fragment LimitOrderPreviewStepViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,...useAvailableBalanceForAssetViewerAssetFragment,...DepositingFundsCheckViewerAssetFragment,asset{displaySymbol,id}}fragment LimitOrderReviewOrderButtonFragment on Query{...useHandleCreateLimitOrderFragment,viewer{fiatAccount:accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},id},id}}fragment LimitOrderReviewOrderButtonViewerAssetFragment on ViewerAsset{...useHandleCreateLimitOrderViewerAssetFragment}fragment LimitOrderSuggestionSectionFragment on Query{...useFiatAccountAvailableBalanceFragment,...useIsCoinbaseOneUserFragment}fragment LimitOrderSuggestionSectionViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment MaxBuyButtonFragment on Query{...useMaxBuyAmountFragment}fragment MaxSellButtonAccountFragment on Account{...useMaxSellAmountAccountFragment}fragment MaxSellButtonFragment on Query{...useMaxSellAmountFragment}fragment PaymentMethodInfoStepFragment on Query{...useFiatAccountAvailableBalanceFragment}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment PriceInfoStepFragment on ViewerAsset{asset{name,id}}fragment ProcessingPayoutStepAccountFragment on Account{uuid}fragment RecurringRewardTermsStepAccountFragment on Account{...BuySellFooterAccountFragment}fragment RecurringRewardTermsStepAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...BuySellFooterAssetOrCurrencyFragment}fragment RecurringRewardTermsStepragment on Query{...BuySellFooterQueryFragment}fragment RewardApyLabelFragment on ViewerAsset{asset{platformName,id},rewardApy{formattedValue,statsLabel,value}}fragment SelectAssetRowAccountFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,platformName,name,exponent,...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment SelectAssetStepFragment on ViewerAsset{asset{...AssetIsStablecoinFragment,id},...SelectTradableAccountStepFragment,...SelectAssetStepSharedFragment,...useSelectedAssetHandlerFragment}fragment SelectAssetStepSharedFragment on ViewerAsset{...useAccountItemsForAssetsFragment}fragment SelectAssetStepViewerAssetFragment on ViewerAsset{...useSelectedAssetHandlerViewerAssetFragment,asset{uuid,id}}fragment SelectPaymentStepFragment on Query{...useFormattedPaymentMethodsFragment,...SelectPaymentStepPaymentMethodFragment,viewer{balanceData{balanceInWbl{value}},id},...useUserCefiTotalBalanceFragment,...useAddAccountButtonFragment}fragment SelectPaymentStepPaymentMethodFragment on Query{...CryptoPaymentMethodsFragment}fragment SelectTradableAccountStepFragment on ViewerAsset{...useAccountItemsForAssetsFragment,asset{uuid,id},rewardApy{formattedValue}}fragment SellMaxAmountAccountFragment on Account{...MaxSellButtonAccountFragment}fragment SellMaxAmountFragment on Query{...MaxSellButtonFragment}fragment SellPreviewStepAccountFragment on Account{uuid,...useSellCommitterFragment,...useSellQuoteSubmitterFragment,...BuySellFooterAccountFragment}fragment SellPreviewStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,...useSellQuoteSubmitterViewerAssetFragment,asset{displaySymbol,id}}fragment SellStatusStepAccountFragment on Account{uuid,...useSellStatusFragment,...BuySellFooterAccountFragment}fragment SellStatusStepDeprecatedAccountFragment on Account{uuid,...useSellStatusFragment,...BuySellFooterAccountFragment}fragment SellStatusStepDeprecatedFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,asset{uuid,slug,platformName,id}}fragment SellStatusStepDeprecatedViewerFragment on Query{...BuySellFooterQueryFragment,...StatusStepDeprecatedFragment,...isEligibleForSubscriptionFragment}fragment SellStatusStepFragment on Query{...BuySellFooterQueryFragment,...StatusStepFragment,...isEligibleForSubscriptionFragment}fragment SellStatusStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,asset{uuid,slug,platformName,id}}fragment SimpleTradeFixedAmountsAccountFragment on Account{...SellMaxAmountAccountFragment}fragment SimpleTradeFixedAmountsFragment on Query{...BuyMaxAmountFragment,...SellMaxAmountFragment}fragment StatusStepDeprecatedFragment on Query{...AssetUpsellExperimentFragment,...FirstStakeIncentiveStatusUpsellFragment,...useAssetUpsellExperimentFragment}fragment StatusStepFragment on Query{...StatusStepUpsellFragment}fragment StatusStepUpsellFragment on Query{...AssetUpsellExperimentFragment,...FirstStakeIncentiveStatusUpsellFragment,...useFirstStakeIncentiveEligibleFragment,...useAssetUpsellExperimentFragment}fragment UnstakingInfoStepFragment on ViewerAsset{staking{buyAndStakeInfo{unstakingPeriod{infoTray{title,description,link{text,url}}}}}}fragment WBLStepAccountFragment on Account{uuid,...BuySellFooterAccountFragment}fragment WBLStepAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...BuySellFooterAssetOrCurrencyFragment}fragment WBLStepFragment on Query{...BuySellFooterQueryFragment}fragment isEligibleForSubscriptionFragment on Query{viewer{coinbaseSubscriptionEligibility(eligibleEntities:[COINBASE_ONE_GENERAL]){isEligible},id}}fragment useAccountItemsForAssetsFragment on ViewerAsset{asset{displaySymbol,platformName,uuid,name,slug,...AssetIsStablecoinFragment,id},supportedContextsV2{isTradable,isConvertible},accounts{uuid,primary,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,...AssetIsStablecoinFragment,id}},...on Node{__isNode:__typename,id}},...useAccountSearchFragment,id}}fragment useAccountSearchFragment on Account{uuid,type,name,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,name,displaySymbol,platformName,slug,exponent,imageUrl,destinationTag{regex},...AssetSelectRowFragment,id},assetBalanceBreakdown{availableToSendBalanceFiat{value,currency},availableToSendBalance{value,currency}},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}},...SelectAssetRowAccountFragment,...AssetSelectorCellFragment}fragment useAddAccountButtonFragment on Query{viewer{fiatAccounts{availableBalance{currency},id},id}}fragment useAssetBalanceInfoAccountFragment on Account{availableBalance{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment useAssetBalanceInfoFragment on Query{...useCurrencyConverterFragment}fragment useAssetCefiTotalBalanceFragment on ViewerAsset{assetBalanceBreakdown{totalBalanceFiat{value,currency},totalBalance{value,currency}},asset{exponent,id}}fragment useAssetSelectorViewerAssetFragment on ViewerAsset{asset{name,imageUrl,id},...useLatestQuoteViewerAssetFragment,...useConvertIncrementToPrecisionFragment}fragment useAssetUpsellExperimentFragment on Query{viewer{ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title,cta{url}}},id},id}}fragment useAvailableBalanceForAssetViewerAssetFragment on ViewerAsset{accounts{primary,totalBalance{value},totalBalanceInNativeCurrency{value},availableBalance{value},availableBalanceInNativeCurrency{value},id}}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment useBaseSizesViewerAssetFragment on ViewerAsset{asset{brokerageProduct(filter:{quoteCurrency:\\"USD\\"}){baseMaxSize,baseMinSize,id},id}}fragment useBuyAndStakeEligibleFragment on ViewerAsset{...useStakingActionEligibilityFragment}fragment useBuyAndStakeUserWarningsFragment on ViewerAsset{staking{buyAndStakeInfo{userWarnings{messageId,message,link{text,url}}}}}fragment useBuyCommitterFragment on Account{id,uuid}fragment useBuyCommitterViewerAssetFragment on ViewerAsset{asset{uuid,platformName,experimental,id}}fragment useBuyPresetAmountsFragment on Query{viewer{userProperties{nativeCurrency,hasBuyDepositPaymentMethods,id},id}}fragment useBuyQuoteSubmitterFragment on Account{...useSharedQuoteParamsFragment}fragment useBuyQuoteSubmitterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useBuyQuoterFragment on Query{...useTransferQuoteErrorHandlerFragment}fragment useBuyStatusFragment on Account{uuid}fragment useBuyStatusUpsellViewerAssetFragment on ViewerAsset{asset{platformName,id},rewardApy{value}}fragment useBuyStatusViewerAssetFragment on ViewerAsset{asset{platformName,id}}fragment useConvertIncrementToPrecisionFragment on ViewerAsset{asset{brokerageProduct(filter:{quoteCurrency:\\"USD\\"}){baseIncrement,quoteIncrement,id},id}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useFiatAccountAvailableBalanceFragment on Query{viewer{accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},id},id}}fragment useFirstStakeIncentiveEligibleFragment on Query{viewer{userProperties{country{code},personalDetails{address{state}},id},eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){yieldPromotion{assetCta{title}},accounts{accountHistoryEntries{edges{__typename}},id},id},ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title}},id},id}}fragment useFormStateMachineViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment,...useBaseSizesViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment useFormattedPaymentMethodsFragment on Query{...useLimitGetterForTransferType,viewer{fiatAccounts{uuid,availableBalance{value,currency},id},id}}fragment useGetFormattedCurrentFiatPriceOfOneAssetFragment on Query{...useCurrencyConverterFragment}fragment useHandleCreateLimitOrderFragment on Query{viewer{fiatAccount:accountByUuidV2(uuid:\\"USD\\"){uuid,id},id}}fragment useHandleCreateLimitOrderViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,asset{uuid,platformName,id},accounts{uuid,primary,id}}fragment useHandleInputFieldChangeViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment}fragment useHasEnoughBalanceFragment on Query{viewer{fiatAccount:accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},id},id}}fragment useIsCoinbaseOneUserFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{type,id},id},id}}fragment useIsFreeTradePromoCodeEligibleFragment on Query{viewer{userIncentives(filter:{incentiveType:TRADE_CODE,userIncentiveStatus:ACTIVE,redemptionStatus:REDEEMABLE}){userIncentiveStatus,redemptionMetadata{redemptionStatus},id},id}}fragment useIsInputDisabledFragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible}}fragment useIsJumboEnabledFragment on Query{viewer{userProperties{isJumboLimitEligible,id},id}}fragment useIsPaymentMethodEnabledInEuropeFragment on Query{viewer{userProperties{isPaypalBuyRestricted,country{code},id},id}}fragment useIsUsdcConvertibleOrTradableFragment on Query{viewer{usdcAsset:assetByUuid(uuid:\\"2b92315d-eab7-5bef-84fa-089a131333f5\\"){supportedContextsV2{isConvertible,isTradable},id},id}}fragment useLatestQuoteViewerAssetFragment on ViewerAsset{asset{latestQuoteV2(quoteCurrency:$nativeCurrency){price},id}}fragment useLimitGetterForTransferType on Query{...useCurrencyConverterFragment,viewer{fiatAccounts{uuid,availableBalance{value},id},id}}fragment useMaxBuyAmountFragment on Query{viewer{usdcAccount:accountByUuidV2(uuid:\\"USDC\\"){availableBalanceInNativeCurrency{value},id},id}}fragment useMaxSellAmountAccountFragment on Account{availableBalance{currency,value},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,exponent,id}},...on TiersCurrency{code,exponent},...on Node{__isNode:__typename,id}}}fragment useMaxSellAmountFragment on Query{...useCurrencyConverterFragment}fragment usePreloadBuySellPreviewFragment on ViewerAsset{asset{uuid,id}}fragment useSelectedAssetHandlerFragment on ViewerAsset{asset{uuid,platformName,id},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id}}fragment useSelectedAssetHandlerViewerAssetFragment on ViewerAsset{asset{uuid,id}}fragment useSellCommitterFragment on Account{id,uuid}fragment useSellQuoteSubmitterFragment on Account{...useSharedQuoteParamsFragment}fragment useSellQuoteSubmitterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useSellQuoterFragment on Query{...useTransferQuoteErrorHandlerFragment}fragment useSellStatusFragment on Account{uuid}fragment useSharedQuoteParamsFragment on Account{uuid}fragment useSharedQuoteParamsViewerAssetFragment on ViewerAsset{asset{platformName,id}}fragment useStakingActionEligibilityFragment on ViewerAsset{staking{actionEligibility{action,isEnabled,isHidden}}}fragment useSubscriberStatusFragment_1Cxja2 on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{tier,id},id},id}}fragment useTradeBenefitDataFragment_34IKx5 on Query{viewer{coinbaseSubscriptionUserBenefit{simpleTradeBenefit{userBenefitState{isEligible},hasBenefitCap,benefitResetDate,maxFreeTradingVolume{value,currency},remainingFreeTradingVolume{value,currency},totalFreeTradingVolume{value,currency}}},id}}fragment useTransferQuoteErrorHandlerFragment on Query{...useIsJumboEnabledFragment}fragment useTransferQuoteSubmitterFragment on Account{...useBuyQuoteSubmitterFragment,...useSellQuoteSubmitterFragment}fragment useTransferQuoteSubmitterViewerAssetFragment on ViewerAsset{asset{uuid,experimental,id},...useBuyQuoteSubmitterViewerAssetFragment,...useSellQuoteSubmitterViewerAssetFragment}fragment useTransferQuoterFragment on Account{...useSharedQuoteParamsFragment}fragment useTransferQuoterQueryFragment on Query{...useBuyQuoterFragment,...useSellQuoterFragment}fragment useTransferQuoterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}fragment useYieldPromotionHandlerFragment on Query{viewer{ethAssetBySymbol:assetBySymbol(symbol:\\"ETH\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},eth2AssetBySymbol:assetBySymbol(symbol:\\"ETH2\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},id}}","990b62c8a2e6d3a4451cc0fe464503ae2b54f5cb93b10b2104e94fe8763a4e48":"query TransfersAddPaymentMethodQuery($transferType:PmsTransferType!,$isWithdraw:Boolean!,$isDeposit:Boolean!){...TransfersPaymentMethodDepositListCellViewerFragment,...TransfersPaymentMethodWithdrawListCellViewerFragment,viewer{paymentMethodsV2(transferType:$transferType,applePayEnabled:false,googlePayEnabled:false)@include(if:$isDeposit){uuid,type,...TransfersSelectedPaymentDepositCellFragment,id}\\n availablePaymentMethodsV2(transferType:deposits,walletApp:false)@include(if:$isDeposit){type,id},paymentMethodsForWithdrawalV2(withdrawAmount:\\"0\\",instantWithdrawal:true,applePayEnabled:false,googlePayEnabled:false)@include(if:$isWithdraw){uuid,type,...TransfersSelectedPaymentWithdrawCellFragment,id},id}}fragment PaymentMethodIconGraphQLFragment on PaymentMethodV2{currency,type,pickerData{__typename,...on BankPickerDataV2{symbol,institutionCode},...on WorldpayCardPickerData{cardNetwork,symbol},...on SepaPickerDataV2{symbol},...on SwiftPickerDataV2{symbol},...on UkBankPickerDataV2{symbol,trueLayerBankProviderId,institutionLogoUrl},...on PayPalPickerDataV2{symbol},...on FedwirePickerDataV2{symbol},...on ZenginWithdrawalPickerDataV2{symbol},...on ZenginWithdrawalV2PickerDataV2{symbol},...on QdPickerDataV2{symbol}}}fragment TransfersPaymentMethodDepositListCellViewerFragment on Query{...useDisplayDataForPaymentMethodGraphQLViewerFragment}fragment TransfersPaymentMethodWithdrawListCellViewerFragment on Query{...useDisplayDataForPaymentMethodGraphQLViewerFragment}fragment TransfersSelectedPaymentDepositCellFragment on PaymentMethodV2{uuid,...useHeaderGraphQLFragment,...PaymentMethodIconGraphQLFragment,...useLimitTextFragment,...usePaymentDetailsFragment}fragment TransfersSelectedPaymentWithdrawCellFragment on PaymentMethodV2{...useHeaderGraphQLFragment,...PaymentMethodIconGraphQLFragment,...useWithdrawInfoFragment,...usePaymentDetailsFragment}fragment useDisplayDataForPaymentMethodGraphQLViewerFragment on Query{viewer{fiatAccounts{uuid,availableBalance{value,currency},id},id}}fragment useHeaderGraphQLFragment on PaymentMethodV2{type,name,pickerData{__typename,...on BankPickerDataV2{accountName,accountNumber,isPendingEmailVerification},...on WorldpayCardPickerData{institutionName,cardLast4},...on SepaPickerDataV2{iban,swift,institutionName},...on SwiftPickerDataV2{iban,swift,institutionName,domesticAccountId},...on UkBankPickerDataV2{institutionName,accountNumber,sortCode},...on FedwirePickerDataV2{accountNumber,accountName},...on ZenginWithdrawalPickerDataV2{nullableAccountNumber:accountNumber,bankName},...on ZenginWithdrawalV2PickerDataV2{accountNumber,bankName},...on QdPickerDataV2{bankName},...on PixWithdrawalPickerData{pixAccountNumber,pixBankName}}}fragment useLimitTextFragment on PaymentMethodV2{uuid,type,limits{remainingAvailableLimit{value,currency}}}fragment usePaymentDetailsFragment on PaymentMethodV2{pickerData{__typename,...on BankPickerDataV2{isRevoked},...on WorldpayCardPickerData{rejected,cardLast4},...on PayPalPickerDataV2{reauth,payoutOnly,isBraintreeReauth}}}fragment useWithdrawInfoFragment on PaymentMethodV2{type,withdrawInfo{withdrawEstimate,instantWithdrawal,rejectionText}}","9921a99e3d15242007b25f9a85aa244b7e2d41669aa1dfa7d5ecc5a1d71cc060":"query useBootstrapMarqetaQuery{viewer{card{clientAccessToken},id}}","9936732295f1b1cda77cb8e324206f47c310464196e551ba69176eecfcac7b7e":"query IntroStepReplaceCardQuery($reason:CardReplacementCardReason!){viewer{card{replacementCardMessages(reason:$reason){paragraph,title,actionText}},id}}","997605aa799d501a566147c1d18b49020a1d8fb6efdfc0803f7e562f13b3e6ab":"query useDepositVerificationUrlQuery($accountId:Uuid!,$depositId:Uuid!){viewer{accountByUuidV2(uuid:$accountId){depositByUuid(uuid:$depositId){status,verification{url},cancelReason{code},id},id},id}}","9a3ea82555eff4190825f2d2bf51343354e66217e6ea85455e2aa4d0dd87ac3e":"query usePolicyRestrictionsFetcherQuery($action:PolicyRestrictionAction!){viewer{policyRestrictions(action:$action){...usePolicyRestrictionsFetcherFragment,id},id}}fragment usePolicyRestrictionsFetcherFragment on PolicyRestriction{restrictionName,message,description,link{url,text},idvMetadata{id,state,createdAt,expirationDate}}","9c454d98c2b3b63d9696a4a6d099ed3a991b77ff7095fa7822d521f4281a9ae3":"mutation uploadMarqetaDocumentRequirementsMutation($input:CardCreateManualKYCDocumentInput!){createManualKYCDocumentForCard(input:$input){__typename,...on CardCreateManualKYCDocumentSuccess{success},...on CardCreateManualKYCDocumentError{error{message}}}}","9c46ce23afd12bab586cbe6bc3b2e1f1d482934a1d4359440b96a79bc14cd697":"query useBorrowQuoteCollateralChangeQuery($collateral:AmountInput!,$accountUuid:Uuid!,$preview:Boolean){viewer{borrow{quoteCollateralChange(collateral:$collateral,accountUuid:$accountUuid,preview:$preview){__typename,...on QuoteCollateralChangeSuccess{collateralChange{value,currency},newCollateralBalance{value,currency},newAccountBalance{value,currency},statusBefore{type,label,healthRatio,loanStatusInfos{description,supportInfo{url,text},emphasize}},statusAfter{type,label,healthRatio,loanStatusInfos{description,supportInfo{url,text},emphasize}},excessCollateral{value,currency},sufficientFunds,collateralPaymentMethods{enabled,uuid,supplementalInfo,paymentMethod{uuid,type,title,subtitle,imageUrl}},additionalAmountRequired{value,currency}},...on GenericError{message}}},id}}","9c54ee630f3a741c07a373ae0e39118f7147430c585f4c40da9be95a69775dff":"query useRecurringTransactionsFetcherQuery{viewer{recurringTransactions{id,uuid,amount{value,currency},recurringPeriod,createdAt,paymentMethod{name,id},nextRun,account{uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{symbol,id}},...on Node{__isNode:__typename,id}},id}},id}}","9d343e5f33c4c7382d49d0a18815315568faf1207dea50d99fc608fbfc32548c":"query useBorrowLoanEventsRefetchable($after:String,$first:Int!){...useBorrowLoanEventsFragment_2HEEH6}fragment CollateralChangeDetailsFragment on LoanEvent{timestamp,summary,supportInfo{url,text}}fragment LoanEventListItemFragment on LoanEvent{timestamp,title,type,description,amount{value,currency},...LoanEventModalTriggerFragment}fragment LoanEventModalFragment on LoanEvent{title,type,timestamp,loanUuid,...CollateralChangeDetailsFragment,...TopContentFragment,...PaymentDetailsFragment}fragment LoanEventModalTriggerFragment on LoanEvent{...LoanEventModalFragment}fragment PaymentDetailsFragment on LoanEvent{timestamp,description,amount{value,currency}}fragment TopContentFragment on LoanEvent{description,type,amount{value,currency}}fragment TransactionEventFragment on LoanEvent{description,timestamp,title,amount{value,currency},...LoanEventModalTriggerFragment}fragment useBorrowLoanEventsFragment_2HEEH6 on Query{viewer{borrow{events(first:$first,after:$after){edges{node{uuid,...TransactionEventFragment,...LoanEventListItemFragment,id,__typename},cursor},pageInfo{endCursor,hasNextPage}}},id}}","9d47ff4739f1db599338ae9b02b184f89d8d0be95e60f1589ef40d306cf0135c":"mutation W9FormGQLMutation($input:W9FormDataInput!){submitW9Form(input:$input){__typename}}","9d79e6c05a63de581c2f69cec2091d657c7d8025fb6154d1c3c340846b7bc98f":"query PromptsQuery($assetSlug:String!,$index:String!,$campaignSlug:String){viewer{getEarnQuiz(assetSlug:$assetSlug,index:$index,campaignSlug:$campaignSlug){quiz{assignmentUuid,...Quiz_EarnQuizFragment}},id}}fragment Quiz_EarnQuizFragment on EarnSingleSelectQuiz{assignmentUuid,promptUuid,question,options{label,value}}","9d7be5bf70c0457d957386d38c3b47bd76b49a3de3e2a2d4066e364f863de9de":"query TaxesQuery{...useTaxesContextFragment}fragment useTaxesContextFragment on Query{viewer{taxReports{availableTaxYears,japanTransactionsReport{reportType,year,createdAt,status,fileURLs,files{uuid,id,url,asset,fileExtension,name,timeRange{range,start,end},transactionType}},yearReports{reportType,year,createdAt,status,fileURLs,files{uuid,id,url,asset,fileExtension,name,timeRange{range,start,end},transactionType}},transactionsHistoryReports{reportType,year,createdAt,status,fileURLs,files{uuid,id,url,asset,fileExtension,name,timeRange{range,start,end},transactionType}}},id}}","9e07c164f623f5d1a33db85773c39b27c50405cbe692243e5882845c49afce48":"query borrowCreateLoanQuery($quoteUuid:Uuid!,$withdrawalMethodUuid:Uuid!){viewer{borrow{createLoan(quoteUuid:$quoteUuid,withdrawalMethodUuid:$withdrawalMethodUuid){__typename,...on CreateLoanSuccess{loan{id,uuid,originalAmount{value,currency},currentAmount{value,currency},repaidAmount{value,currency},createdAt,endAt,closedAt,paymentFrequency,periodicInterest{value,currency},apr,term,withdrawalMethod{uuid,type,title,subtitle,imageUrl}},legalAgreementSummary{title,bullets,bulletDetails{iconUrl,text}},fullLegalAgreement,legalAgreementSignatureText,collateral{value,currency},withdrawalMethod{uuid,type,title,subtitle,imageUrl},withdrawalTotal{value,currency},firstInterestPayment{value,currency},firstInterestPaymentDue,paymentInfo{title,description,supportInfo{url,text}},legalAgreementUrl,fees{name,amount{value,currency}}},...on NotFoundError{message},...on GenericError{message}}},id}}","9e11e23be659cf89ccbc2c9ef9fbc990d592a1039559eb5a6742451f7582ff7c":"mutation useUpdateCryptoBackupOptInMutation($desiredOptInState:Boolean!){updateCryptoBackupPaymentOptIn(input:{newOptInStatus:$desiredOptInState}){__typename,...on UpdateCryptoBackupPaymentOptInSuccess{cryptoPaymentPreferences{isOptedIntoBackupPayments,id}},...on GenericError{message}}}","9e6c56f4124c2efd1eb283b150304acfd5d32852fe1de5247b21315d929c9fbf":"mutation SendRecipientCellMutation($input:ReverseResolveEnsInput!){reverseResolveEns(input:$input){__typename,...on ReverseResolveEnsSuccess{address,avatarUrl,ensName}}}","9eec2ce0597215ed6e206c3ddc6e5d17433a2e9d9b09ce91cdf4d31b8ab8249f":"query PrivacyRightsQuery{...DiscoverabilityPreferencesFragment,viewer{userProperties{accessPrivacyRights,country{code},id},id}}fragment DiscoverabilityPreferencesFragment on Query{...DiscoverabilityPreferencesTogglerFragment}fragment DiscoverabilityPreferencesTogglerFragment on Query{viewer{userProperties{privacySettings{isCryptoAddressDiscoverable},id},id}}","9f901011d0585a38b4786bdfb9dbb07dad0455224b1f3c9520ffbf5722c4e27d":"mutation useDismissNotificationMutation($communicationId:String!){updateNotification(input:{communicationId:$communicationId,readState:DISMISSED}){__typename}}","a0349690a2c2a8efd81325926af7615a2a174ee30614ba02481aef2c4018d758":"mutation AssetRecoveryCommitMutation($input:CommitP2PAssetRecoveryInput!){commitP2PAssetRecovery(input:$input){__typename,...on CommitP2PAssetRecoverySuccess{success,title,subtitle,deeplinkUrl},...on CommitP2PAssetRecoveryError{error{code,message}}}}","a056b6bd040b124bcd499525e312e04ca3de7ce599531e4a65b50a63e75f0752":"mutation useUserNextRequirementUpdaterMutation($input:NewUserExperienceUpdateStepInput!){newUserExperienceUpdateStep(input:$input){__typename,...on NewUserExperienceUpdateStepSuccess{viewer{...userNextRequirement,id}}}}fragment userNextRequirement on Viewer{newUserExperience{nextSteps{cryptoGiftReceiveMetadata{deeplinkUrl},phoneVerificationMetadata{phoneNumber,phoneNumberUuid},incentivesMetadata{title,incentiveData{title,body}},nextPostProofingStep,nextPreProofingStep}},userProperties{nextRequirement,requirementMetadata{status,vendor,skippable,nameDobMismatchSource,canRetry,redirectUrl,targets,canTriggerAlert},pendingVerificationDocumentId,pendingVerificationFacematchDocumentId,id}}","a09932a0488bdf9d13a2d8fb93456d29bd9826392ae9ea5f38833631ba11f6cf":"query DirectDepositInfoQuery{viewer{directDepositAccountProperties{...DirectDepositStatusCellFragment,...DirectDepositDistributionCellFragment,directDepositFormUrl(setFullAmount:false),directDepositEnrollement{status}},retailDirectDeposit{...DirectdepositAssetCellFragment,routingNumber,accountNumber,depositFormUrl,id},id},...DirectDepositTitleFragment,...useIsDirectDepositEligibleFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment DirectDepositDistributionCellFragment on DirectDepositAccountProperties{directDepositEnrollement{payrollDistribution{amount,type}}}fragment DirectDepositStatusCellFragment on DirectDepositAccountProperties{directDepositEnrollement{status}}fragment DirectDepositTitleFragment on Query{viewer{card{productEnrollment{productEnrollmentStatus{ddaEnrollmentStatus}}},directDepositAccountProperties{directDepositEnrollement{status}},id}}fragment DirectdepositAssetCellFragment on RetailDirectDeposit{selectedAsset{symbol,asset{name,...AssetCurrencyIconFragment,id}},multiAsset{symbol,asset{name,...AssetCurrencyIconFragment,id}}}fragment useDirectDepositIncentiveStatusFragment on Query{viewer{userIncentives(filter:{campaignType:\\"DIRECT_DEPOSIT\\",campaignId:\\"6287fcd69586bbabae53ab76\\"}){userIncentiveStatus,id},id}}fragment useIsDirectDepositEligibleFragment on Query{viewer{card{productEnrollment{productEnrollmentStatus{ddaEnrollmentStatus}}},id},...useDirectDepositIncentiveStatusFragment}","a0d5e371947183454032820798a1d14f464bd342ae483b73bceb686df52aa11e":"query flowsActivationQuery{...useCardSummaryFragment}fragment useCardSummaryFragment on Query{viewer{card{cardSummaryV2{userCreatedAt,isActivated}},id}}","a0d9b7652677d7bf341dff37ca6052df73cab4c7da7037e7f306c428f986e576":"query TransferModalQuery($accountUuid:Uuid!){...TransferFormFragment,viewer{accountByUuidV2(uuid:$accountUuid){uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{name,id}},...on TiersCurrency{name},...on Node{__isNode:__typename,id}},...useTransferModalStateFragment,id},id}}fragment AccountCurrencyIconFragment on Account{assetOrFiatCurrency{__typename,...AssetOrCurrencyIconFragment,...on Node{__isNode:__typename,id}}}fragment AccountOptionFragment on Account{uuid,name,type,availableBalance{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{exponent,id}},...on TiersCurrency{exponent},...on Node{__isNode:__typename,id}},...AccountCurrencyIconFragment,...NativeAmountFragment}fragment AccountSelectFragment on Account{uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on TiersCurrency{code},...on Node{__isNode:__typename,id}},...AccountOptionFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetOrCurrencyIconFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on ViewerAsset{asset{...AssetCurrencyIconFragment,id}},...on TiersCurrency{code}}fragment NativeAmountFragment on Account{availableBalanceInNativeCurrency{value,currency}}fragment TransferFormAccountFragment on Account{...AccountSelectFragment}fragment TransferFormFragment on Query{...TwoFactorAuthFormFragment}fragment TwoFactorAuthFormFragment on Query{...useTwoFactorFragment}fragment useTransferModalStateFragment on Account{uuid,type,availableBalance{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,displaySymbol,id},accounts{uuid,type,availableBalance{value,currency},...TransferFormAccountFragment,id}},...on TiersCurrency{code},...on Node{__isNode:__typename,id}},...TransferFormAccountFragment}fragment useTwoFactorFragment on Query{viewer{userProperties{secondFactor{twoFactorMethod},id},id}}","a113773428821ef8d56ef923dc2d17f2e525e141e67d63c34667e6a038926bf1":"query useGiftCardDetailsFetcherQuery($giftCardNumber:String!,$pin:String!,$providerCode:GiftCardProviderCode!){viewer{validateGiftCardByPinAndNumber(giftCardNumber:$giftCardNumber,pin:$pin,providerCode:$providerCode){__typename,...on GiftCard{id,cardNumber,provider{name,logoUrl,code},balance{value,currency}},...on GiftCardInvalidCardError{code}},id}}","a14df565ff5b2631832c6ff5210981294b3e0d0ad876925580010f978b118c8a":"query LinkDepositPaymentMethodsQuery{viewer{fiatAccounts{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}","a18c6c6349c8448629fbeb035fcb28f68164680778fce8c918e7d5f91e55beec":"query YieldCenterContentQuery($productKey:String!,$feature:NuxFeature!,$nativeCurrency:TickerSymbol!){...AlertSectionFragment,...YieldUpsellSectionFragment,...YieldCenterContentFragment_BRGw0,...BoostedStakingOptInCardFragment_1Cxja2}fragment AlertSectionFragment on Query{viewer{earn{alerts{...useShowEarnAlertsFragment,...EarnAlertsFragment,id}},id}}fragment AssetAPYCardButtonFragment on EarnProgram{asset{...useBuyAndStakeEligibleFragment,asset{slug,name,platformName,displaySymbol,id},id},currentRate{formatted}}fragment AssetAPYCardFragment on EarnProgram{asset{asset{imageUrl,name,slug,platformName,id},id},currentRate{formatted,unitSymbol},...AssetAPYCardButtonFragment}fragment AssetAllocationIconFragment on ViewerAsset{asset{imageUrl,color,id}}fragment AutoStakingSettingFragment on Query{viewer{earn{assets{current{...AutoStakingSettingItemFragment,...useBuyAndStakeEligibleAssetsFragment,asset{asset{name,uuid,id},id},id}}},id}}fragment AutoStakingSettingItemFragment on EarnProgram{asset{asset{name,uuid,imageUrl,id},earnAsset{autoStaking{isEnrolled,id},id},id}}fragment BoostedStakingOptInCardFragment_1Cxja2 on Query{viewer{coinbaseSubscription(productKey:$productKey){subscriptionPlan{type,id},id},id},...useSubscriberStatusFragment_1Cxja2,...SubscriptionBoostedRatesModalFragment,...getStakingOptInStatus_inline}fragment EarnAlertFragment on EarnAlert{...useGetShowEarnAlertFragment,id,alertType,description,image{name},isDismissible,primaryCta{url,text},title}fragment EarnAlertsFragment on EarnAlert{...useGetShowEarnAlertFragment,...EarnAlertFragment}fragment EarnedYieldCenterCellAssetFragment on ViewerAsset{asset{uuid,imageUrl,name,displaySymbol,platformName,exponent,id},accounts{primary,type,availableBalance{value},id}}fragment EarnedYieldCenterCellFragment on EarnProgram{...EarningAssetModalFragment,asset{...EarnedYieldCenterCellAssetFragment,id},type,isEnrolled,currentRate{formatted,unitSymbol}}fragment EarnedYieldCenterCellTotalsFragment on EarnAssetPayout{...EarningAssetModalTotalsFragment,asset{...EarnedYieldCenterCellAssetFragment,id},totalFiat{value,currency},total{value,currency}}fragment EarningAssetModalDetailsAssetFragment on ViewerAsset{...useStakingV2RewardAndExperimentFragment,...Eth2ActionButtonsAssetFragment,...useStakingActionEligibilityFragment,...useBuyAndStakeEligibleFragment,...RewardPromotionBySourceFragment_3oRbiD,rewardsPreferenceOptions{__typename},asset{uuid,platformName,name,displaySymbol,contractAddress,slug,id},wrappedAsset{guide{title,description,text,conversionRate{text,value,cta{text,url}},impliedRate{text,value,cta{text,url}},underlyingAsset{asset{displaySymbol,id},id}}},accounts{uuid,type,primary,availableBalance{currency,value},id},earnAsset{copy{realizedReward{description,title},status{shortText,longText},supportLink{text,url}},id}}fragment EarningAssetModalDetailsFragment on EarnProgram{type,isEnrolled,currentRate{formatted,unitSymbol},asset{...EarningAssetModalDetailsAssetFragment,id}}fragment EarningAssetModalDetailsTotalsFragment on EarnAssetPayout{asset{...EarningAssetModalDetailsAssetFragment,id},totalFiat{value,currency},total{value,currency}}fragment EarningAssetModalFragment on EarnProgram{...EarningAssetModalDetailsFragment,asset{...EarningAssetModalViewerAssetFragment,id}}fragment EarningAssetModalManageInterestFragment on ViewerAsset{asset{uuid,id},rewardsPreferenceOptions{...RewardsPreferenceOptionCellFragment}}fragment EarningAssetModalTotalsFragment on EarnAssetPayout{...EarningAssetModalDetailsTotalsFragment,asset{...EarningAssetModalViewerAssetFragment,id}}fragment EarningAssetModalViewerAssetFragment on ViewerAsset{...InterestChangeConfirmationFragment,...EarningAssetModalManageInterestFragment,...RewardPromotionStepFragment_3oRbiD}fragment EarningAssetsListFragment on Query{viewer{earn{assets{current{...useEarningRewardsFragment,...useIneligibleRewardsProgramFragment,...EligibleRewardCellFragment,asset{...useGetEligibleRewardsBalanceFragment,asset{uuid,id},id},id}},payouts{asset{totalFiat{value},asset{asset{uuid,id},id},...useGetEarnAssetFragment,...useIneligibleRewardsFragment,...EligibleRewardCellTotalsFragment,id},...useEarningRewardsPayoutFragment}},id},...EligibleRewardCellPreferencesFragment}fragment EarningSectionCellFragment on ViewerAsset{...useStakingPercentsFragment,...StakingAllocationIconFragment,asset{uuid,displaySymbol,id},earnProgram{type,currentRate{formatted,unitSymbol},id}}fragment EarningSectionListFragment on Query{viewer{earn{assets{current{...useEarningRewardsFragment,...useIneligibleRewardsProgramFragment,asset{...useStakingPercentsFragment,...EarningSectionCellFragment,asset{uuid,id},id},id}},payouts{asset{totalFiat{value},asset{...useStakingPercentsFragment,...EarningSectionCellFragment,asset{uuid,id},id},...useGetEarnAssetFragment,...useIneligibleRewardsFragment,id},...useEarningRewardsPayoutFragment}},id}}fragment EligibleRewardCellFragment on EarnProgram{asset{asset{uuid,id},id},...EarnedYieldCenterCellFragment}fragment EligibleRewardCellPreferencesFragment on Query{viewer{rewardsPreferencesV2{preferences{version,enabled,showRewardExplainer,asset{asset{uuid,id},id}}},id}}fragment EligibleRewardCellTotalsFragment on EarnAssetPayout{asset{asset{uuid,id},id},...EarnedYieldCenterCellTotalsFragment}fragment Eth2ActionButtonsAssetContentFragment on ViewerAsset{asset{platformName,id},accounts{primary,availableBalance{value},id}}fragment Eth2ActionButtonsAssetFragment on ViewerAsset{...Eth2ActionButtonsAssetContentFragment,...useStakingActionEligibilityFragment}fragment FirstStakeIncentiveUpsellSectionContentFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment FirstStakeIncentiveUpsellSectionFragment on Query{...FirstStakeIncentiveUpsellSectionContentFragment,...useFirstStakeIncentiveEligibleFragment}fragment InterestChangeConfirmationFragment on ViewerAsset{asset{uuid,platformName,id},earnAsset{copy{status{shortText,longText}},id},rewardsPreferenceOptions{version,confirmationTitle,confirmationText,cta,secondaryCta}}fragment MissedEarningsBannerFragment_BRGw0 on Query{...useMissedEarningsEntrypointFragment_BRGw0}fragment NextForYouCardFragment on NextForYou{slug,title,body,action{url,text},image{name}}fragment NextForYouFragment on Viewer{earn{programs{nextForYou{id,slug,...NextForYouCardFragment}}}}fragment RewardPromotionBySourceFragment_3oRbiD on ViewerAsset{rewardPromotionBySource(source:\\"rewards-web\\"){cta{title,text,ctaType,cta{text}}},asset{slug,platformName,id}}fragment RewardPromotionStepFragment_3oRbiD on ViewerAsset{rewardPromotionBySource(source:\\"rewards-web\\"){cta{title}},asset{slug,id}}fragment RewardsPreferenceOptionCellFragment on RewardsPreferenceOption{version,title,description,rate{title,formattedValue,label}}fragment SettingsModalFragment on Query{...AutoStakingSettingFragment}fragment SsnHeaderSectionFragment on Query{viewer{earn{eligibility{isTaxIdentityVerified,isEligibleToEarn}},id}}fragment StakingAllocationIconFragment on ViewerAsset{...AssetAllocationIconFragment,...useStakingPercentsFragment}fragment StakingOptInVisualizationFragment on Query{...useCurrentMaxBoostedRateFragment}fragment SubscriptionBoostedRatesModalFragment on Query{viewer{...useIsEligibleForFreeTrialFragment,id},...StakingOptInVisualizationFragment,...getStakingOptInStatus_inline,...SubscriptionYieldRatesTableFragment}fragment SubscriptionYieldRatesTableFragment on Query{viewer{earn{assets{current{boost{__typename},programRate{formatted},boostedRate{formatted},asset{asset{name,platformName,imageUrl,id},id},id}}},id}}fragment UnearnedRewardsSectionFragment on Query{viewer{userProperties{...useUkFinPromFragment,nativeCurrency,id},earn{assets{current{...AssetAPYCardFragment,...useUnownedRewardsFragment,asset{asset{uuid,platformName,id},id},currentRate{value},id}}},id}}fragment YieldCenterContentFragment_BRGw0 on Query{...SsnHeaderSectionFragment,...UnearnedRewardsSectionFragment,...FirstStakeIncentiveUpsellSectionFragment,...YieldSummaryFragment_BRGw0,viewer{...NextForYouFragment,...useInitializeStakeAmountsFragment_BRGw0,id},...YieldCenterNUXFragment,...useYieldCenterPropertiesFragment,...YieldCenterNuxCardFragment,...YieldChartFragment}fragment YieldCenterNUXFragment on Query{...useCurrentMaxRateFragment,...useNuxModalFragment}fragment YieldCenterNuxCardFragment on Query{...useGetEligibleNuxAssetsFragment,...useCurrentMaxRateFragment}fragment YieldChartFragment on Query{viewer{userProperties{...useUkFinPromFragment,id},earn{payouts{totalFiat{currency}}},id},...useTotalHistoricRewardsFragment,...useFormattedHistoricYieldDataFragment,...useSubscriptionBenefitsFragment,...getStakingOptInStatus_inline,...useSubscriberStatusFragment_1Cxja2}fragment YieldSummaryFragment_BRGw0 on Query{...MissedEarningsBannerFragment_BRGw0,...EarningAssetsListFragment,...EarningSectionListFragment,...SettingsModalFragment,viewer{userProperties{...useUkFinPromFragment,id},earn{assets{current{...useBuyAndStakeEligibleAssetsFragment,id}}},id}}fragment YieldUpsellSectionFragment on Query{viewer{userProperties{...useUkFinPromFragment,country{code},id},earnUserProgress{earnings{activeCampaign{remaining{value}}}},id}}fragment getStakingOptInStatus_inline on Query{viewer{coinbaseSubscriptionUserBenefit{boostedStakingBenefit{optInStatus}},id}}fragment getSubscriptionPlanBenefitFragment on CoinbaseSubscriptionPlanBenefit{benefitType,benefitDetails{__typename,...on AdvancedTradeBenefitDetails{cryptoBackPercentage,id},...on NoTradingFeeCoinbaseSubscriptionBenefitDetails{limit{value,currency}},...on USDCBoostedRewardBenefitDetails{apy,stakingCap{value,currency},id},...on AtoProtectionBenefitDetails{id},...on BoostedCardRewardsBenefitDetails{id},...on BoostedStakingBenefitDetails{id},...on CointrackerBenefitDetails{id},...on CryptoBackCoinbaseSubscriptionBenefitDetails{id},...on CryptoTaxCalculatorBenefitDetails{id},...on MessariTrialBenefitDetails{id},...on PriorityPhoneSupportBenefitDetails{id},...on SweepstakesBenefitDetails{id},...on TaxCenterBenefitDetails{id}}}fragment useAccountsByTypeFragment on Account{type}fragment useAssetCefiTotalBalanceFragment on ViewerAsset{assetBalanceBreakdown{totalBalanceFiat{value,currency},totalBalance{value,currency}},asset{exponent,id}}fragment useBuyAndStakeEligibleAssetsFragment on EarnProgram{asset{...useStakingActionEligibilityFragment,id}}fragment useBuyAndStakeEligibleFragment on ViewerAsset{...useStakingActionEligibilityFragment}fragment useCurrentAverageRateFragment on Query{viewer{earn{...useEarningAssetsTotalFragment,assets{current{currentRate{value},...useGetEarningAssetTotalFragment,id}}},id}}fragment useCurrentMaxBoostedRateFragment on Query{viewer{earn{programs{eligible{currentRateMax{boostedRate{formatted},id}}}},id}}fragment useCurrentMaxRateFragment on Query{viewer{earn{programs{eligible{currentRateMax{currentRate{value,unitName,unitSymbol,formatted},id}}}},id}}fragment useEarningAssetsTotalFragment on Earn{assets{current{...useGetEarningAssetTotalFragment,id}}}fragment useEarningRewardsFragment on EarnProgram{asset{asset{uuid,id},...useGetEligibleRewardsBalanceFragment,id}}fragment useEarningRewardsPayoutFragment on EarnPayouts{asset{...useGetEarnAssetFragment,totalFiat{value},id}}fragment useFirstStakeIncentiveEligibleFragment on Query{viewer{userProperties{country{code},personalDetails{address{state}},id},eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){yieldPromotion{assetCta{title}},accounts{accountHistoryEntries{edges{__typename}},id},id},ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title}},id},id}}fragment useFormattedHistoricYieldDataFragment on Query{viewer{earn{payouts{daily{count{month,week,year},snapshots{at,value}}}},id}}fragment useGetEarnAssetFragment on EarnAssetPayout{assetId}fragment useGetEarningAssetTotalFragment on EarnProgram{type,isEnrolled,asset{accounts{type,availableBalanceInNativeCurrency{value},id},id}}fragment useGetEligibleNuxAssetsFragment on Query{viewer{earn{assets{current{asset{asset{displaySymbol,marketCapV2(quoteCurrency:\\"USD\\"),id},id},id}}},id}}fragment useGetEligibleRewardsBalanceFragment on ViewerAsset{accounts{type,availableBalanceInNativeCurrency{value},id}}fragment useGetMissedEarningsStakingBalanceFragment_BRGw0 on EarnProgram{type,asset{...useStakingActionEligibilityFragment,staking{pendingRequests{stakingAvailableBalance{value}}},asset{latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}fragment useGetShowEarnAlertFragment on EarnAlert{id}fragment useInPromoRestrictedGeoFragment on UserProperties{country{code}}fragment useIneligibleRewardsFragment on EarnAssetPayout{asset{asset{uuid,id},id}}fragment useIneligibleRewardsProgramFragment on EarnProgram{asset{asset{uuid,id},id}}fragment useInitializeStakeAmountsFragment_BRGw0 on Viewer{earn{assets{current{...useGetMissedEarningsStakingBalanceFragment_BRGw0,currentRate{value,formatted,unitSymbol},asset{asset{uuid,id},id},id}}}}fragment useIsEligibleForFreeTrialFragment on Viewer{freeTrialEligibility:coinbaseSubscriptionEligibility(eligibleEntities:[FREE_TRIAL]){isEligible}}fragment useMissedEarningsEntrypointFragment_BRGw0 on Query{viewer{...useInitializeStakeAmountsFragment_BRGw0,userProperties{...useInPromoRestrictedGeoFragment,id},id}}fragment useNuxModalFragment on Query{viewer{nuxProperties{getUserNuxCompleted(feature:$feature){completed,modal{title,description,illustration{url,description},cta{label}}}},id}}fragment useShowEarnAlertsFragment on EarnAlert{...useGetShowEarnAlertFragment}fragment useShowSSNPromptFragment on Query{viewer{earn{eligibility{isTaxIdentityVerified}},id}}fragment useStakingActionEligibilityFragment on ViewerAsset{staking{actionEligibility{action,isEnabled,isHidden}}}fragment useStakingPercentsFragment on ViewerAsset{earnProgram{type,isEnrolled,id},accounts{...useAccountsByTypeFragment,totalBalance{value},id}}fragment useStakingV2RewardAndExperimentFragment on ViewerAsset{earnProgram{type,id}}fragment useSubscriberStatusFragment_1Cxja2 on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{tier,id},id},id}}fragment useSubscriptionBenefitsFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{type,benefits{...getSubscriptionPlanBenefitFragment,id},id},id},coinbaseSubscriptionPlans{type,promotion{promotionType,id},planBillingFrequency{unit,numberOfUnits},benefits{...getSubscriptionPlanBenefitFragment,id},id},id}}fragment useTotalHistoricRewardsFragment on Query{viewer{earn{payouts{totalFiat{value}}},id}}fragment useUkFinPromFragment on UserProperties{country{code}}fragment useUnownedRewardsFragment on EarnProgram{type,asset{...useStakingActionEligibilityFragment,...useGetEligibleRewardsBalanceFragment,id}}fragment useYieldCenterPropertiesFragment on Query{viewer{earn{assets{current{isEnrolled,asset{accounts{__typename,...useAccountsByTypeFragment,id},id},id}},eligibility{isEligibleToEarn}},id},...useCurrentAverageRateFragment,...useShowSSNPromptFragment,...useTotalHistoricRewardsFragment}fragment useYieldPromotionHandlerFragment on Query{viewer{ethAssetBySymbol:assetBySymbol(symbol:\\"ETH\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},eth2AssetBySymbol:assetBySymbol(symbol:\\"ETH2\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},id}}","a1ee475378884af4cfda3b5c71af1436b0c0ff3f9108ef65b4d39ed1406b71c5":"mutation EmailVerificationModalSendEmailVerificationMutation($input:SendPaymentMethodEmailVerificationInput!){sendPaymentMethodEmailVerification(input:$input){__typename,...on SendPaymentMethodEmailVerificationSuccess{emailVerificationStatus}}}","a23e8099bbf32f383d66ff2fb6c59fd261c4c7e394bb8f9ba0903752b7cd4a2e":"query usePollPaymentMethodRefreshQuery($paymentMethodUuid:Uuid!,$hasPaymentMethodUuid:Boolean!){...usePollPaymentMethodFragment}fragment usePollPaymentMethodFragment on Query{viewer{paymentMethodVerificationByUuid(uuid:$paymentMethodUuid)@include(if:$hasPaymentMethodUuid){isVerified,verificationMethod,cdvStatus},id}}","a24805af50b635e3a9dfca1527d1516eb86797e2f44c0cce79041742a66cec26":"query CoinbaseAttestationsContentQuery{...useUserAttestationsFragment,...CoinbaseAttestationsActiveContentFragment}fragment CoinbaseAttestationsActiveContentFragment on Query{viewer{eligibleAttestations{uuid,title,description,id},id}}fragment useUserAttestationsFragment on Query{viewer{userAttestations(first:100,after:\\"\\",state:ACTIVE){edges{node{uuid,externalId,recipient,state,issuedAt,eligibleAttestation{uuid,id},attributes{key,value},id}}},id}}","a2f50ee0841576137d6e7a073619d1c8c5df9d92e8064e917b1feea46b75036e":"query NftCollectionContentSecondQuery($chainId:Int!,$address:String!,$first:Int!,$after:String,$filter:DefiNFTFilter){...usePaginatedDappNFTsFragment_13AfJ5}fragment usePaginatedDappNFTsFragment_13AfJ5 on Query{viewer{defiV2{network(chainId:$chainId){account(address:$address){ownedNFTs(first:$first,after:$after,filter:$filter){edges{node{name,image{url},cachedImage{url},animation{url},cachedAnimation{url},contractAccount{address,id},tokenId,collection{name,cachedImage{url},image{url},marketData{tradeVolume{value,asset{symbol,exponent,id},id},weeklyTradingVolume{value,asset{symbol,exponent,id},id},numberOfOwners,numberOfTokens},id},id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id},id}},id}}","a354a1b1c00ae316121bbaa8b2fd0870089c1252f0b129f1105f6756980cb58b":"query DepositPreviewQuery($accountId:Uuid!){...DepositPreviewFragment}fragment DepositPreviewFragment on Query{...usePreviewDepositDataFragment}fragment useHeaderGraphQLFragment on PaymentMethodV2{type,name,pickerData{__typename,...on BankPickerDataV2{accountName,accountNumber,isPendingEmailVerification},...on WorldpayCardPickerData{institutionName,cardLast4},...on SepaPickerDataV2{iban,swift,institutionName},...on SwiftPickerDataV2{iban,swift,institutionName,domesticAccountId},...on UkBankPickerDataV2{institutionName,accountNumber,sortCode},...on FedwirePickerDataV2{accountNumber,accountName},...on ZenginWithdrawalPickerDataV2{nullableAccountNumber:accountNumber,bankName},...on ZenginWithdrawalV2PickerDataV2{accountNumber,bankName},...on QdPickerDataV2{bankName},...on PixWithdrawalPickerData{pixAccountNumber,pixBankName}}}fragment usePreviewDepositDataFragment on Query{viewer{paymentMethodsV2(transferType:DEPOSIT,applePayEnabled:false,googlePayEnabled:false){uuid,disableBuyReason,...useHeaderGraphQLFragment,id},accountByUuidV2(uuid:$accountId){name,id},id}}","a3622138826853cfc08dec57db6b883d6a09f4f34fc75097116af640082af19f":"mutation useGenerateSignMessageMutation($input:WOAGenerateMessageInput!){wOAGenerateMessage(input:$input){__typename,...on WOAGenerateMessageSuccess{message},...on WOAGenerateMessageError{error}}}","a48e64db42010f0b45c80f08296d3de1658361bfae4547d7de19eee69ec6e1c8":"query BannedContactStepQuery{viewer{card{contactSupportMessages{title,message{url,text},phoneNumber{url,text}}},id}}","a51a18a7143918a6c5f378318d615c1d150b887316fffe021ef526af1cfa76ff":"mutation useGenerateWorldpayClientTokenMutation($input:GeneratePaymentMethodClientTokenInput!){generatePaymentMethodClientToken(input:$input){__typename,...on GeneratePaymentMethodClientTokenSuccess{token,url}}}","a54060a9fba5f754d835732a0c2db1ce63ab46cca018a8afd45aaf1191be5f67":"query MobilePositionsTableContentQuery($productIds:[String!],$skipPerpsTrading:Boolean!){...usePerpetualFuturesPositionsFragment,...usePollFuturesPositionsFragment_35fFzS}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsPerpetualFuturesEligibleATSFragment on Query{...useIntxAccessLevelATSFragment}fragment useIsPerpetualFuturesEligibleFragment on Query{...useIsPerpetualFuturesEligibleATSFragment}fragment usePerpetualFuturesPositionsFragment on Query{...useIsPerpetualFuturesEligibleFragment,viewer@skip(if:$skipPerpsTrading){perpetualFuturePositionsV2{id,positions{id,asset,displayName,netSize,side,leverage,marginType,totalBalanceFiat{amount,currency,id},initialMargin{amount,currency,id},marketPrice{currency,amount,id},avgEntry{currency,amount,id},liquidationPrice{currency,amount,id},aggregatedPnl{amount,currency,id},unrealizedPnl{amount,currency,id},portfolioSummary{portfolioMaintenanceMarginNotional{amount,currency,id},id}}},id}}fragment usePollFuturesPositionsFragment_35fFzS on Query{viewer{futuresPositions(productIds:$productIds){productId,productName,venue,contractSize,side,notionalValue,amount,avgEntryPrice,currentPrice,unrealizedPnl,assetImgUrl,expiryUtc},id}}","a5ba967640d2e797373fa9634e3853d6dc4d9f9936da3f42892424207ddaf1cf":"mutation useSellQuoterMutation($input:CreateSellInput!){createSell(input:$input){__typename,...on CreateSellSuccess{transferSell{amount{value},subtotal{value},total{value},id}},...on CreateSellPartialError{error{__typename,...on GenericError{code,message},...on CreateSellBadRequestError{code,message}},transferSell{amount{value},subtotal{value},id}},...on GenericError{code,message}}}","a5ea5163a90a0c3435322e553ec62c3c629dbbd9ff3ad4c053a5e27e56c5031c":"query SendModalRouteQuery($accountUuid:Uuid!,$assetSlug:String!,$assetSymbol:String!,$skipAccountUuid:Boolean!,$skipAssetSlug:Boolean!,$skipAssetSymbol:Boolean!){...useSendReceiveModalParamsFragment}fragment useSendReceiveModalParamsFragment on Query{viewer{accountByUuid:accountByUuidV2(uuid:$accountUuid)@skip(if:$skipAccountUuid){uuid,type,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){accounts{uuid,primary,id},id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){accounts{uuid,primary,id},id},id}}","a69857d0ce1eabc37505d8730924a31549f67e7464654ee34a97374b86483b72":"mutation useUpdateMarketingTrackingEnabledMutation($input:UpdateMarketingTrackingEnabledInput!){updateMarketingTrackingEnabled(input:$input){__typename,...on UpdateMarketingTrackingEnabledSuccess{dummy},...on BadRequestError{message,code}}}","a6bb33124f3d60c631dbab2f2b85a82425b69f2b58de86a2af043e177a96aa10":"mutation useCommitSubmitterMutation($input:CommitWithdrawalInput!){commitWithdrawal(input:$input){__typename,...on CommitWithdrawalSuccess{transferWithdrawal{uuid,instant,status,userReference,amount{value,currency},subtotal{value,currency},fee{value,currency},payoutAt,userWarnings{id,message,link{url,text}},id}},...on CommitWithdrawalPartialError{error{message,code}},...on GenericError{message,code}}}","a83fa9b425d461d8c76c43763c21501a1fefb0e79c5b9efc113197a128c149d2":"mutation useCompleteFuturesOnboardingMutation{completeFuturesOnboarding{__typename,...on CompleteFuturesOnboardingSuccess{__typename},...on GenericError{message,code}}}","a858ecf86ebd11c93696d03449485f4b2b0ed286708fd44f5d8f00d7dfdf6910":"query borrowQuoteLoanQuery($amount:AmountInput,$termLength:LoanTermLength!){viewer{borrow{quoteLoan(amount:$amount,termLength:$termLength){__typename,...on QuoteLoanSuccess{uuid,loanAmount{value,currency},maxLoanAmount{value,currency},maxLoanEligibility{value,currency},collateralAvailable{value,currency},collateralRequired{value,currency},loanRatio,apr,availablePaymentMethods{uuid,enabled,supplementalInfo,instantWithdraw,paymentMethod{uuid,type,title,subtitle,imageUrl}},firstInterestPayment{value,currency},firstInterestPaymentDue,interestPaymentPerDay{value,currency},supportInfo{url,text},termLength},...on BadRequestError{message,code},...on GenericError{message,code}}},id}}","a8bd9d41d386f57d88e362c531fc62d010fb286b24cbdc766e397c907eb1f1ee":"query borrowQuotePaymentQuery($amount:AmountInput,$paymentMethodUuid:Uuid){viewer{borrow{quoteLoanPayment(amount:$amount,paymentMethodUuid:$paymentMethodUuid){__typename,...on QuoteLoanPaymentSuccess{subtotal{value,currency},total{value,currency},paymentMethod{uuid,type,title,subtitle,imageUrl},remainingLoanBalance{value,currency},remainingAmountDue{value,currency},statusBefore{healthRatio,type,label},statusAfter{healthRatio,type,label},depositPaymentMethods{enabled,uuid,supplementalInfo,paymentMethod{uuid,type,title,subtitle,imageUrl}},fees{name,helpUrl,amount{value,currency}}},...on GenericError{message,code}}},id}}","a8ecfcc824c64c32593ea9062b2558e27ebea3e1431385ab037ffca55345a2a4":"query CardStatementsSectionQuery($monthArg:Int!,$yearArg:Int!){viewer{card{monthlyStatementCSV(month:$monthArg,year:$yearArg){csv,month,year}},id}}","a90a366d1f293f5b156e8e69acf024e539366feecb3250df926e8c59837ed6dc":"query FuturesAccountStatusErrorViewQuery($skipFuturesTrading:Boolean!,$assetSymbol:String!){...FuturesMobileTrayFragment,...FuturesTrayFragment,...useGetFuturesAccountStatusFragment_mrji4,...FuturesAdvancedLayoutFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment ConvertUSDCBannerFragment on Query{...useUSDCBalanceFragment}fragment FuturesAdvancedLayoutCenterContentFragment on Query{...MobileMarketSelectorDropdownFragment}fragment FuturesAdvancedLayoutFragment on Query{...FuturesAdvancedLayoutCenterContentFragment,...FuturesAdvancedLayoutTitleFragment}fragment FuturesAdvancedLayoutTitleFragment on Query{...FuturesMarketHeaderFragment}fragment FuturesMarketHeaderFragment on Query{...FuturesMarketSelectorDropdownFragment_JUThY}fragment FuturesMarketSelectorDropdownFragment_JUThY on Query{viewer{assetBySymbol(symbol:$assetSymbol){asset{...AssetCurrencyIconFragment,id},id},id},...MarketSelectorV2Fragment}fragment FuturesMobileTrayFragment on Query{...OrdersTableFragment}fragment FuturesTrayFragment on Query{...OrdersTrayFragment}fragment MarketSelectorV2Fragment on Query{...useIsPerpetualFuturesEligibleFragment,...ConvertUSDCBannerFragment}fragment MobileMarketSelectorDropdownFragment on Query{...MarketSelectorV2Fragment}fragment OrdersTableFragment on Query{...useIntxAccessLevelATSFragment}fragment OrdersTrayFragment on Query{...useIsPerpetualFuturesEligibleFragment,...OrdersTableFragment,...useShowFuturesOrdersFragment,...useShowFuturesPositionsFragment}fragment useGetFuturesAccountStatusFragment_mrji4 on Query{viewer{derivativesOnboarding@skip(if:$skipFuturesTrading){accountStatusV3{__typename,...on DerivativesUserAccountStatusV3Success{status},...on GenericError{code}}},id}}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsPerpetualFuturesEligibleATSFragment on Query{...useIntxAccessLevelATSFragment}fragment useIsPerpetualFuturesEligibleFragment on Query{...useIsPerpetualFuturesEligibleATSFragment}fragment useShowFuturesOrdersATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesOrdersFragment on Query{...useShowFuturesOrdersATSFragment}fragment useShowFuturesPositionsATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesPositionsFragment on Query{...useShowFuturesPositionsATSFragment}fragment useUSDCBalanceFragment on Query{viewer{usdcViewerAsset:assetBySymbol(symbol:\\"USDC\\"){accounts{primary,type,availableBalance{value},id},id},id}}","a93551df85b407679e091b0dffb1020977f95ea721506e0443572e9f6ca0428a":"mutation UserInputCreateUnauthenticatedConversationEventMutation($input:CreateUnauthenticatedEventInput!){createUnauthenticatedEvent(input:$input){__typename,...on CreateUnauthenticatedEventSuccess{conversationEvent{node{...MessageTypeToUIRendererFragment,id}}},...on BadRequestError{message}}}fragment MessageBubbleFragment on ConversationEvent{id,uuid,participant{id,displayName,participantType},createTime,messageContent{message,replies{label,link,messageToPublish},extraElementType,extraElementPayload}}fragment MessageTypeToUIRendererFragment on ConversationEvent{type,...MessageBubbleFragment,...ParticipantBubbleFragment}fragment ParticipantBubbleFragment on ConversationEvent{participant{displayName,participantType,id}}","a96597196b651ec0b47ed4a2da842b425d9efafdb8027f1ce71bb349887d96f8":"query useIsIntxOnboardingEligibleAsyncQuery{viewer{policyRestrictions(action:transact_intx){__typename,id},id}}","a9880527e9ea5b1e244d03314313f250541f869d0920dd1e880daf4d6dfeb522":"mutation useConvertSingleCashMutation($input:ConvertSingleCashBalanceInput!){convertSingleCashBalance(input:$input){__typename,...on ConvertSingleCashBalanceSuccess{isConverted,convertedAmount{value,currency}},...on ConvertSingleCashBalanceError{message}}}","aa37a50cbf55dfbe00f40ed9c8408fa6b0aab31a6dc065d18f8fac5ab3aea7e3":"query useAssetRatesFetcherQuery($uuid:Uuid!,$currency:TickerSymbol!){viewer{assetByUuid(uuid:$uuid){asset{latestQuoteV2(quoteCurrency:$currency){quoteCurrency,baseCurrency,price,timestamp},latestPercentChangesV2(quoteCurrency:$currency){hour,day,week,month,year,all},id},id},id}}","aa7e4771f4901007b94477478daedcfa9e24f4c8408782f6490c6fa602bf8fd7":"mutation useCreateVaultHandlerMutation($input:CreateVaultAccountInput!){createVaultAccount(input:$input){__typename,...on CreateVaultAccountSuccess{vaultSetupPath},...on BadRequestError{message,code}}}","aadb32227a677ee9b16d5a6b286e085b29ee32211e575ca1ae238baaf8308662":"mutation ChatBodyCreateUnauthenticatedConversationEventMutation($input:CreateUnauthenticatedEventInput!){createUnauthenticatedEvent(input:$input){__typename,...on CreateUnauthenticatedEventSuccess{conversationEvent{node{...MessageTypeToUIRendererFragment,id}}},...on BadRequestError{message}}}fragment MessageBubbleFragment on ConversationEvent{id,uuid,participant{id,displayName,participantType},createTime,messageContent{message,replies{label,link,messageToPublish},extraElementType,extraElementPayload}}fragment MessageTypeToUIRendererFragment on ConversationEvent{type,...MessageBubbleFragment,...ParticipantBubbleFragment}fragment ParticipantBubbleFragment on ConversationEvent{participant{displayName,participantType,id}}","ab30768cea080fc54723281c1654a120c5b723cf5cc4eaf6131996f4f1838016":"query HomeModalsUpsellSurfaceQuery($surfaceNames:[String!]!,$skip:Boolean!,$ineligibleCampaignNames:[String!]){...useUpsellFrameworkSurfaceDataFragment}fragment useUpsellFrameworkSurfaceDataFragment on Query{viewer@skip(if:$skip){upsellList(surfaceNames:$surfaceNames,ineligibleCampaignNames:$ineligibleCampaignNames){name,isActive,maxSize,coolOffSeconds,lastSeen,upsells{isActive,isDismissible,minVersion,maxVersion,allotments{budget,coolOffSeconds},experiment{name,variants},campaign{name,isActive,lastSeen,state},renderId,impressionCount,isDismissed,lastSeen,sdui{name,layout}},experiment{name,variants}},id}}","aba20e3d8bd71901f6443ad799ebcba230cec2b898b353968520e30d8e59202f":"query SetPinQuery{viewer{card{...MarqetaSetPinStepFragment},id}}fragment MarqetaSetPinStepFragment on Card{cardPinUrl{url}}","abb123cc104f14df7b745f05bcda353266701e7c2f2a91d0b1e3489dfcd7e554":"query useExchangeRatesFetcherQuery($currency:String!){exchangeRatesV2(baseCurrency:$currency){quoteCurrency,price}}","ac0878690e7119e6e10429ee3d57c1bcfad8947c78cd8541157f56560ad4ea59":"query LinkCardWebViewContentQuery{viewer{availablePaymentMethods:availablePaymentMethodsV2(walletApp:false){type,requirements,verifyRequirements,id},id}}","ac371d5901117c6a6e85a20e193165d9087d93afbc66fd814bbd3076db4d59f0":"mutation useDismissAnnouncementCardMutation($input:DismissAnnouncementCardInput!){dismissAnnouncementCard(input:$input){__typename,...on DismissAnnouncementCardSuccess{success,viewer{announcementCardProperties{landingPagePromoCardsV2{hasMoreCards,cards{uuid,cardName,title,description,ctaUrl,ctaText,secondaryCtaUrl,secondaryCtaText,hasInternalCbLink,imageUrls{lightModeUrl,darkModeUrl},id}}},id}},...on GenericError{code,message}}}","ac40355c95e146e7a2fbcaa1ec4137a667911d22fe826f6b18fe4f74c5b54186":"query useComplianceQuestionsFetcherQuery($questionType:GenericComplianceQuestionType!){viewer{genericComplianceQuestionsByType(type:$questionType){heading,answerMetaData{hasExceededMaxAttempts},questions{uuid,title,subtitle,inputType,options{value,title,subtitle},lastAttemptedAnswers{option{value,title,subtitle}},id}},id}}","acdb0c5273802dd31a771361e33154fab3be0da12194adb0e40bbc6ff8691193":"mutation DirectDepositAssetSelectionMutation($input:CreatePaymentMethodInputV2){createPaymentMethodV2(input:$input){paymentMethod{uuid,id,type}}}","ace752d5040a6a43fe985146284b9783439cf24e5541a981bd29602710223fc2":"mutation SendRecipientEntryCellMutation($input:ReverseResolveEnsInput!){reverseResolveEns(input:$input){__typename,...on ReverseResolveEnsSuccess{address,avatarUrl,ensName}}}","ad7049cf0eb735d0be054e1a66f1dd62290213ffcb29ef70323888cd0cf9861d":"query FindTransactionStepQuery{...SupportedNetworksSelectorQueryFragment,viewer{assetBySymbol(symbol:\\"ETH\\"){supportedNetworks(action:ASSET_RECOVERY,applicationContext:CONSUMER){supportedNetworks{__typename}},id},id}}fragment SupportedNetworksSelectorQueryFragment on Query{viewer{assetBySymbol(symbol:\\"ETH\\"){supportedNetworks(action:ASSET_RECOVERY,applicationContext:CONSUMER){...useSupportedNetworksFragment},id},id}}fragment useSupportedNetworksFragment on SendReceiveSupportedNetworks{supportedNetworks{networkSlug,isEnabled,isDefault,networkName,assetImageUrl,isFreeGasEnabled}}","af0ce62d260b88a711b937142f4f4eeb4723b0b3cb75919fe82b1079df82f67a":"mutation SignatureRequestedWagmiMutation($input:WOAVerifyAndAddAddressInput!){wOAVerifyAndAddAddress(input:$input){__typename,...on WOAVerifyAndAddAddressSuccess{isVerified},...on WOAVerifyAndAddAddressError{error}}}","afb1075dfadec0d99f1b97ad41b97aee3b98670ba51eec294078a3371157280d":"mutation useCommitCollateralChangeMutation($input:CommitCollateralChangeInput!){commitCollateralChange(input:$input){__typename,...on CommitCollateralChangeSuccess{collateralChange{value,currency}},...on GenericError{message}}}","b16f4293d749d20c7bbbacc3c7e0867cdf30a3855659e0ae1d9b4dcf10679451":"query ChangeRewardQuery($conditionalRewardSlug:String!){viewer{card{cardSummary{rewardsSummary{currentRewardProgram{__typename}}}},id},...ChangeRewardListStepFragment_2vx6M1}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment CardRewardListCellFragment on CardRewardProgram{uuid,name,description,isIssuerFunded,assetEarned{uuid,name,platformName,imageUrl,slug,...RewardCurrencyIconFragment,id},percentEarned,expirationDate,isBoosted}fragment CardRewardListFragment_2vx6M1 on Query{viewer{card{cardSummary{rewardsSummary{currentRewardProgram{uuid,...CardRewardListCellFragment}}},rewardPrograms{rewardPrograms{uuid,name,description,category,assetEarned{uuid,platformName,imageUrl,slug,id},supplementaryInfo{title},expirationDate,...CardRewardListCellFragment}}},id},...ConditionalRewardsFragment_2vx6M1}fragment ChangeRewardListStepFragment_2vx6M1 on Query{...CardRewardListFragment_2vx6M1}fragment ConditionalRewardsFragment_2vx6M1 on Query{viewer{card{conditionalRewardBySlug:conditionalRewardBySlugV2(slug:$conditionalRewardSlug){slug,status,boostPercent,expiresAt}},id},...useCoinbaseCardConditionalRewardDDEligibleFragment_2vx6M1}fragment RewardCurrencyIconFragment on Asset{...AssetCurrencyIconFragment}fragment useCoinbaseCardConditionalRewardDDEligibleFragment_2vx6M1 on Query{...useCoinbaseCardConditionalRewardDDEligibleViewerFragment_2vx6M1}fragment useCoinbaseCardConditionalRewardDDEligibleViewerFragment_2vx6M1 on Query{viewer{card{conditionalRewardBySlug:conditionalRewardBySlugV2(slug:$conditionalRewardSlug){status,boostPercent},productEnrollment{productEnrollmentStatus{ddaEnrollmentStatus}}},directDepositAccountProperties{directDepositEnrollement{hasPaid}},id}}","b2130e9fdb5dd26e387fd9910197f681987b208d164c653072387455d14d108f":"query NftCollectionContentQuery($chainId:Int!,$skipDappWalletExperiment:Boolean!){...useHasDappWalletAddressFragment_knzBA,...useDAppWalletAddressFragment_36wPBL}fragment useDAppWalletAddressFragment_36wPBL on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{address,id},id}},id}}fragment useHasDappWalletAddressFragment_knzBA on Query{viewer{defiV2@skip(if:$skipDappWalletExperiment){network(chainId:$chainId){controlledAccountsV2{nodes{address,id}},id}},id}}","b246f6bfdd24d29064d7322b487a5894519f28395e89b5dcc3132f4d99cbbbf1":"query DirectDepositIntroQuery{viewer{directDepositAccountProperties{introductionMessage{title,bulletPoints,disclosures}},policyRestrictions(action:receives){...PolicyRestrictionEnforcerFragment,id},card{productEnrollment{productEnrollmentStatus{ddaEnrollmentStatus,userKycStatus}}},id},...useHasSkippedProgressiveOnboardingFragment,...useIsDirectDepositEligibleFragment}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment useDirectDepositIncentiveStatusFragment on Query{viewer{userIncentives(filter:{campaignType:\\"DIRECT_DEPOSIT\\",campaignId:\\"6287fcd69586bbabae53ab76\\"}){userIncentiveStatus,id},id}}fragment useHasSkippedProgressiveOnboardingFragment on Query{viewer{buys:policyRestrictions(action:buys){restrictionName,id},sells:policyRestrictions(action:buys){restrictionName,id},sends:policyRestrictions(action:sends){restrictionName,id},receives:policyRestrictions(action:receives){restrictionName,id},id}}fragment useIsDirectDepositEligibleFragment on Query{viewer{card{productEnrollment{productEnrollmentStatus{ddaEnrollmentStatus}}},id},...useDirectDepositIncentiveStatusFragment}","b3ef354724ca69165f69598210f80556136f313233e7bd6e828d02778d36415a":"query CoinbaseCardWebViewsQuery{...DebitCardVisualFragment}fragment DebitCardVisualFragment on Query{viewer{card{cardSummary{name}},id}}","b43f9f8b79e32d3b39fb93cb34482aa42f01b476e9b2724d4a456b6f67ffb472":"mutation useCreateConversationMutation($input:CreateConversationInput!){createConversation(input:$input){__typename,...on BadRequestError{message,code},...on CreateConversationSuccess{conversation{uuid,id}}}}","b46ec69046576ea108dbee2b60e36bedf219e399e22a74dc274818f9f2e72cdd":"mutation VaultDepositModalMutation($input:CreateAccountAddressInput!){createAccountAddress(input:$input){__typename,...on CreateAccountAddressSuccess{address{uuid,id}},...on BadRequestError{code,message}}}","b48776743a4b46991d9cce33d2d40280dede8d4af447b977657db4fa67defd88":"query FormattedAmountQuery{...useIsCryptoCurrencyFragment}fragment useIsCryptoCurrencyFragment on Query{viewer{fiatAccounts{availableBalance{currency},id},id}}","b51d63bc23a9401a10e23452618c1f494a0074e636c8299dbf3c81022edc3a7b":"query VerifyMarqetaDocumentContentQuery{viewer{card{...BodyFragment,...useRequiresManualKycFragment},id}}fragment BodyFragment on Card{...MarqetaDocumentTypeSelectionQueryFragment,...MarqetaVerificationFlowCompleteFragment,...MarqetaDocumentUploadFragment}fragment MarqetaDocumentTypeSelectionQueryFragment on Card{...useEligibilityStateFragment,marqetaAddress{address{line1,line2,city,state,postalCode}},manualKYCRequirements{supportedDocuments{uploadMethods,type}}}fragment MarqetaDocumentUploadFragment on Card{...useEligibilityStateFragment}fragment MarqetaVerificationFlowCompleteFragment on Card{...useEligibilityStateFragment}fragment useEligibilityStateFragment on Card{productEnrollment{productEnrollmentStatus{userKycStatus}}}fragment useRequiresManualKycFragment on Card{...useEligibilityStateFragment}","b538af65ff339d0d0f07b864b093bf26f8ae1916b859ada908963dcf5ab2991f":"query BalanceSummaryModalQuery($skipUserLevelBalance:Boolean!,$timeRange:TimeRange,$nativeCurrency:TickerSymbol!,$assetId:Uuid!,$skipFuturesData:Boolean!,$skipGainLoss:Boolean!,$skipUserGainLoss:Boolean!,$skipAssetGainLoss:Boolean!,$chainId:Int!,$skipDappWalletExperiment:Boolean!,$skipIntxPerformance:Boolean!,$skipPerpsTrading:Boolean!){...BalanceSummaryStepFragment}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment BalanceSummaryAssetPerformanceSectionFragment on ViewerAsset{assetPerformance{__typename,...on AssetPerformance{gainLoss{currency,value},totalInvested{currency,value},bought{currency,value},received{currency,value},sold{currency,value},sent{currency,value},totalBalance{currency,value}},...on AssetPerformanceUserNotFound{code,message}}}fragment BalanceSummaryCBIContentFragment on Query{viewer{fiatAccounts{assetOrFiatCurrency{__typename,...on TiersCurrency{code,futuresBalanceBreakdown{totalSpotCurrencyBalance{value,currency}}},...on Node{__isNode:__typename,id}},id},id}}fragment BalanceSummaryCFMContentFragment on Query{viewer{fiatAccounts{assetOrFiatCurrency{__typename,...on TiersCurrency{code,futuresBalanceBreakdown{futuresCashBalance{value,currency},futuresPnlBalance{value,currency},futuresTotalEquity{value,currency},initialMargin{value,currency},futuresExcessLiquidity{value,currency}}},...on Node{__isNode:__typename,id}},id},id}}fragment BalanceSummaryFuturesPerformanceSectionFragment on Query{viewer{portfolioGainLossBreakdown(timeRange:$timeRange){totalFuturesGains{value,currency},futuresUnrealizedGains{value,currency},futuresRealizedGains{value,currency}},dayFutures:portfolioGainLossBreakdown(timeRange:ONE_DAY){gainLossEnabled},id}}fragment BalanceSummaryINTXContentFragment on Query{...usePortfolioSummaryFragment,viewer@skip(if:$skipPerpsTrading){assetBySymbol(symbol:\\"USDC\\"){asset{name,platformName,id},assetBalanceBreakdown(platform:ASSET_PLATFORM_INTX){totalBalanceFiat{value,currency}},id},perpetualFuturePositionsV2{portfolioSummary{buyingPowerFiat{amount,currency,id},maxWithdrawalAmountFiat{amount,currency,id}},id},id}}fragment BalanceSummaryINTXPerformanceSectionFragment on Query{viewer{intxGainLoss(timeRange:$timeRange)@skip(if:$skipIntxPerformance){gains{value,currency},unrealizedGains{value,currency},realizedGains{value,currency}}\\n dayPerpetualFutures:intxGainLoss(timeRange:ONE_DAY)@skip(if:$skipIntxPerformance){gainLossEnabled},id}}fragment BalanceSummaryPerformanceSectionFragment on Query{viewer@skip(if:$skipGainLoss){assetByUuid(uuid:$assetId)@skip(if:$skipAssetGainLoss){...BalanceSummaryAssetPerformanceSectionFragment,id},id},...BalanceSummaryINTXPerformanceSectionFragment,...BalanceSummaryFuturesPerformanceSectionFragment,...BalanceSummaryUserPerformanceSectionFragment}fragment BalanceSummaryStepFragment on Query{...BalanceSummaryPerformanceSectionFragment,...useBalanceSummaryDataFragment,...useBalanceSummaryDataFuturesFragment,...BalanceSummaryCFMContentFragment,...BalanceSummaryCBIContentFragment,...BalanceSummaryINTXContentFragment,viewer{gainLoss:portfolioGainLossBreakdown{gainLossEnabled},assetByUuid(uuid:$assetId){assetPerformance{__typename,...on AssetPerformance{hasPerformanceAvailable}},asset{...AssetIsStablecoinFragment,id},id},intxPerformance:intxGainLoss@skip(if:$skipIntxPerformance){gainLossEnabled},id}}fragment BalanceSummaryUserPerformanceSectionFragment on Query{...useHasDappWalletAddressFragment_knzBA,viewer{balanceData@skip(if:$skipUserGainLoss){portfolioBalanceV4{totalPortfolioBalance{value,currency},id}}\\n day:portfolioGainLossBreakdown(timeRange:ONE_DAY)@skip(if:$skipUserGainLoss){gainLossEnabled}\\n portfolioGainLossBreakdown(timeRange:$timeRange)@skip(if:$skipUserGainLoss){totalGains{value,currency},totalSpotGains{value,currency},totalFuturesGains{value,currency},deposited{value,currency},received{value,currency},withdrawn{value,currency},sent{value,currency},netInvested{value,currency},depositedToCoinbasePro{value,currency},withdrawnFromCoinbasePro{value,currency},balanceChange{value,currency},totalBalance{value,currency}},id}}fragment getFullAssetBalanceBreakdownInlineFragment on FullAssetBalanceBreakdown{availableToTradeBalanceFiat{value,currency},unavailableToTradeBalanceFiat{value,currency},availableToSendBalanceFiat{value,currency},unavailableToSendBalanceFiat{value,currency},holdsPendingBalanceFiat{value,currency},openOrdersBalanceFiat{value,currency},loanCollateralBalanceFiat{value,currency},vaultBalanceFiat{value,currency},loanManagementBalanceFiat{value,currency},stakingBalanceFiat{value,currency},otherBalanceFiat{value,currency},wblHoldBalanceFiat{value,currency},totalBalanceFiat{value,currency},advancedPortfolioBalanceFiat{value,currency}}fragment getFuturesBreakdownInlineFragment on FuturesBalanceBreakdown{buyingPower{value,currency},unavailableBalance{value,currency},spotOpenOrders{value,currency},futuresOpenOrders{value,currency},initialMargin{value,currency},totalCurrencyBalance{value,currency},totalSpotCurrencyBalance{value,currency},holdsPendingBalance{value,currency},loanManagementBalance{value,currency},otherBalance{value,currency},futuresPnlBalance{value,currency},futuresCashBalance{value,currency},advancedPortfolioBalance{value,currency}}fragment getSpotAssetBalanceBreakdownInlineFragment on SpotAssetBalanceBreakdown{availableToTradeBalanceFiat{value,currency},unavailableToTradeBalanceFiat{value,currency},availableToSendBalanceFiat{value,currency},unavailableToSendBalanceFiat{value,currency},holdsPendingBalanceFiat{value,currency},spotOpenOrdersBalanceFiat{value,currency},futuresOpenOrdersBalanceFiat{value,currency},loanCollateralBalanceFiat{value,currency},vaultBalanceFiat{value,currency},loanManagementBalanceFiat{value,currency},stakingBalanceFiat{value,currency},otherBalanceFiat{value,currency},initialMargin{value,currency},wblHoldBalanceFiat{value,currency},totalBalanceFiat{value,currency},pendingFuturesTransfers{value,currency},advancedPortfolioBalanceFiat{value,currency}}fragment useAssetDefiTotalBalanceFragment on Query{viewer{assetByUuid(uuid:$assetId){asset{exponent,platformName,uuid,id},id},id},...useDappWalletMultiChainBalancesFragment,...useGetDappWalletBalanceFragment_36wPBL}fragment useBalanceSummaryDataFragment on Query{viewer@include(if:$skipFuturesData){balanceData{pendingWblHolds{availableIn,amount{value,currency},transfer{resource,currency}},userAvailableToTradeBalanceBreakdown@skip(if:$skipUserLevelBalance){availableToTradeBalance{value,currency},unavailableFundsBalance{value,currency},holdsPendingBalance{value,currency},openOrdersBalance{value,currency},collateralBalance{value,currency},vaultBalance{value,currency},loanManagementBalance{value,currency},stakingBalance{value,currency},otherBalance{value,currency},totalBalance{value,currency},nonTradableAssetsBalance{value,currency},advancedPortfolioBalance{value,currency}}\\n userAvailableToSendBalanceBreakdown@skip(if:$skipUserLevelBalance){availableToSendBalance{value,currency},unavailableFundsBalance{value,currency},holdsPendingBalance{value,currency},openOrdersBalance{value,currency},collateralBalance{value,currency},vaultBalance{value,currency},loanManagementBalance{value,currency},stakingBalance{value,currency},otherBalance{value,currency},wblHoldBalance{value,currency},totalBalance{value,currency},nonTradableAssetsBalance{value,currency},advancedPortfolioBalance{value,currency}}},fiatAccounts@include(if:$skipUserLevelBalance){assetOrFiatCurrency{__typename,...on TiersCurrency{code,fullAssetBalanceBreakdown{...getFullAssetBalanceBreakdownInlineFragment}},...on Node{__isNode:__typename,id}},id}\\n assetByUuid(uuid:$assetId)@include(if:$skipUserLevelBalance){fullAssetBalanceBreakdown{...getFullAssetBalanceBreakdownInlineFragment},id},id},...useHasDappWalletAddressFragment_knzBA,...useAssetDefiTotalBalanceFragment,...useUserDefiTotalBalanceFragment}fragment useBalanceSummaryDataFuturesFragment on Query{viewer@skip(if:$skipFuturesData){balanceData{pendingWblHolds{availableIn,amount{value,currency},transfer{resource,currency}},userAvailableToTradeSpotBreakdown@skip(if:$skipUserLevelBalance){availableToTradeSpotBalance{value,currency},unavailableToTradeSpotBalance{value,currency},holdsPendingBalance{value,currency},openSpotOrdersBalance{value,currency},collateralBalance{value,currency},vaultBalance{value,currency},loanManagementBalance{value,currency},stakingBalance{value,currency},openFuturesOrdersBalance{value,currency},otherBalance{value,currency},totalBalance{value,currency},nonTradableAssetsBalance{value,currency},pendingFuturesTransfers{value,currency},advancedPortfolioBalance{value,currency}}\\n userAvailableToSendWithFuturesBreakdown@skip(if:$skipUserLevelBalance){availableToSendBalance{value,currency},unavailableToSendBalance{value,currency},holdsPendingBalance{value,currency},openOrdersBalance{value,currency},collateralBalance{value,currency},vaultBalance{value,currency},loanManagementBalance{value,currency},stakingBalance{value,currency},otherBalance{value,currency},openFuturesOrdersBalance{value,currency},wblHoldBalance{value,currency},totalBalance{value,currency},nonTradableAssetsBalance{value,currency},pendingFuturesTransfers{value,currency},advancedPortfolioBalance{value,currency}}},fiatAccounts{assetOrFiatCurrency{__typename,...on TiersCurrency{code,name,futuresBalanceBreakdown{...getFuturesBreakdownInlineFragment},spotAssetBalanceBreakdown{...getSpotAssetBalanceBreakdownInlineFragment}},...on Node{__isNode:__typename,id}},id},id},...useHasDappWalletAddressFragment_knzBA,...useUserDefiTotalBalanceFragment}fragment useDappWalletMultiChainBalancesFragment on Query{viewer{defiV2{supportedNetworks{chainId,controlledAccounts{balances{value,defiAsset:asset{network{name,chainId,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,platformName,uuid,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useGetDappWalletBalanceFragment_36wPBL on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{balances{value,defiAsset:asset{network{chainId,name,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,uuid,platformName,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useHasDappWalletAddressFragment_knzBA on Query{viewer{defiV2@skip(if:$skipDappWalletExperiment){network(chainId:$chainId){controlledAccountsV2{nodes{address,id}},id}},id}}fragment usePortfolioSummaryFragment on Query{viewer{portfolios{type,name,uuid,summary{totalBalance{amount,currency,id},nPositions,performance{amount,currency,id}},id},id}}fragment useUserDefiTotalBalanceFragment on Query{...useDappWalletMultiChainBalancesFragment,...useGetDappWalletBalanceFragment_36wPBL}","b54afed877ae99bf22c90cb54280f5884d2138322fe0e6d5d78dd609c6be64ad":"query useInteracTransferVerificationByIdemQuery($depositIdem:String!){viewer{transferVerificationByIdem(idem:$depositIdem){url},id}}","b5b3b34b1733340c3b029f5b5d149afe6dd5532d2c4462011829dac7eaf5d07e":"query W9FormGQLQuery($skipSSN:Boolean!){viewer{prefillW9Form{name,ssn@skip(if:$skipSSN),address{line1,line2,city,state,postalCode,country{code}}},id}}","b5baeca27d57cd95691acb0a16b896fe656ac57caa35248edd95e783b46173cb":"query SubscriptionUpsellStepQuery($productKey:String!){...useSupportedSubscriptionPaymentMethodsFragment,...SubscribeButtonFragment,...EnrollmentBenefitsFragment,...useFormattedFreeTrialLengthFragment,...useSignupHeaderFragment,...SignupLegalTermsFragment,viewer{...useIsEligibleForFreeTrialFragment,id}}fragment BenefitsChecklistFragment on Query{...useSubscriptionBenefitsFragment}fragment EnrollmentBenefitsFragment on Query{viewer{...useAdvancedTradeBenefitDataFragment_34IKx5,id},...useSubscriptionSignupTrackingDataFragment,...useSubscriptionBenefitsFragment,...useIsEligibleForMessariProFragment,...useCurrentMaxBoostedRateFragment}fragment EnrollmentModalFragment on Query{...PaymentMethodSelectModalFragment,...ResultFragment,...PreviewFragment}fragment PaymentMethodSelectModalFragment on Query{...useSupportedSubscriptionPaymentMethodsFragment}fragment PreviewFragment on Query{viewer{...useIsEligibleForFreeTrialFragment,id},...useSupportedSubscriptionPaymentMethodsFragment,...useSubscriptionSignupTrackingDataFragment,...SignupLegalTermsFragment,...useSubscriptionPlansFragment,...useFormattedFreeTrialLengthFragment}fragment ResultFragment on Query{viewer{userProperties{uuid,country{code},id},id},...SuccessFragment,...useCanAccessCryptoBackupsFragment,...useSubscriptionSignupTrackingDataFragment,...useSubscriptionPlansFragment}fragment SignupLegalTermsFragment on Query{...useCanAccessCryptoBackupsFragment,...useSubscriptionPlansFragment,viewer{...useIsEligibleForFreeTrialFragment,id}}fragment SubscribeButtonFragment on Query{viewer{...useIsEligibleForFreeTrialFragment,id},...useSupportedSubscriptionPaymentMethodsFragment,...useSubscriptionPlansFragment,...EnrollmentModalFragment}fragment SubscriptionPaymentMethod_inline on CoinbaseSubscriptionPaymentMethod{type,currency,metadata{__typename,...on CoinbaseSubscriptionFiatAccountMetadata{accountUuid,name,balance{value,currency}},...on CoinbaseSubscriptionACHMetadata{paymentMethodUuid,accountName,accountNumber},...on CoinbaseSubscriptionWorldpayCardMetadata{paymentMethodUuid,institutionName,cardLast4},...on CoinbaseSubscriptionCryptoAccountMetadata{accountUuid,asset{assetCurrentBalance{availableToTradeBalance{value,currency},availableToTradeBalanceFiat{value,currency},id},asset{imageUrl,displaySymbol,name,id},id}}}}fragment SuccessFragment on Query{...BenefitsChecklistFragment}fragment cryptoBackupUtils_isEligibleFragment on Query{viewer{coinbaseSubscriptionEligibility(eligibleEntities:[CRYPTO_BACKUP_PAYMENT]){isEligible},id}}fragment getSubscriptionPlanBenefitFragment on CoinbaseSubscriptionPlanBenefit{benefitType,benefitDetails{__typename,...on AdvancedTradeBenefitDetails{cryptoBackPercentage,id},...on NoTradingFeeCoinbaseSubscriptionBenefitDetails{limit{value,currency}},...on USDCBoostedRewardBenefitDetails{apy,stakingCap{value,currency},id},...on AtoProtectionBenefitDetails{id},...on BoostedCardRewardsBenefitDetails{id},...on BoostedStakingBenefitDetails{id},...on CointrackerBenefitDetails{id},...on CryptoBackCoinbaseSubscriptionBenefitDetails{id},...on CryptoTaxCalculatorBenefitDetails{id},...on MessariTrialBenefitDetails{id},...on PriorityPhoneSupportBenefitDetails{id},...on SweepstakesBenefitDetails{id},...on TaxCenterBenefitDetails{id}}}fragment getSubscriptionPlanFragment on CoinbaseSubscriptionPlan{id,displayName,type,product,planBillingFrequency{unit,numberOfUnits},subscriptionPlanUuid,price{value,currency},promotion{promotionType,id},proratedPrice{value,currency},tier,metadata{migrationMetadata{__typename,...on CoinbaseSubscriptionPlanMigrationBillingCycleChange{initialBillingPeriodEnd,proratedPrice{value,currency},creditRefund{value,currency}}}}}fragment isSubscribedFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,id},id}}fragment useAdvancedTradeBenefitDataFragment_34IKx5 on Viewer{coinbaseSubscriptionUserBenefit{retailAdvancedTradingBenefit{userBenefitState{isEligible},cryptoBackPercentage}}}fragment useCanAccessCryptoBackupsFragment on Query{...cryptoBackupUtils_isEligibleFragment}fragment useCurrentMaxBoostedRateFragment on Query{viewer{earn{programs{eligible{currentRateMax{boostedRate{formatted},id}}}},id}}fragment useFormattedFreeTrialLengthFragment on Query{...useFreeTrialPlanFragment}fragment useFreeTrialPlanFragment on Query{viewer{coinbaseSubscriptionPlans{...getSubscriptionPlanFragment,id},id}}fragment useIsEligibleForFreeTrialFragment on Viewer{freeTrialEligibility:coinbaseSubscriptionEligibility(eligibleEntities:[FREE_TRIAL]){isEligible}}fragment useIsEligibleForMessariProFragment on Query{viewer{coinbaseSubscriptionUserBenefit{messariTrialBenefit{userBenefitState{isEligible}}},id}}fragment useNextInvoicePriceFragment on Viewer{coinbaseSubscription(productKey:$productKey){renewalSummary{renewalAmount{value,currency}},id}}fragment useSignupHeaderFragment on Query{...useFormattedFreeTrialLengthFragment,...useSubscriptionSignupTrackingDataFragment,...useSubscriptionPlansFragment,viewer{...useIsEligibleForFreeTrialFragment,id}}fragment useSubscriptionBenefitsFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{type,benefits{...getSubscriptionPlanBenefitFragment,id},id},id},coinbaseSubscriptionPlans{type,promotion{promotionType,id},planBillingFrequency{unit,numberOfUnits},benefits{...getSubscriptionPlanBenefitFragment,id},id},id}}fragment useSubscriptionPlansFragment on Query{viewer{...useIsEligibleForFreeTrialFragment,coinbaseSubscriptionPlans{...getSubscriptionPlanFragment,id},id}}fragment useSubscriptionSignupTrackingDataFragment on Query{viewer{...useIsEligibleForFreeTrialFragment,id}}fragment useSupportedSubscriptionPaymentMethodsFragment on Query{viewer{...useNextInvoicePriceFragment,coinbaseSubscriptionPaymentMethods{type,...SubscriptionPaymentMethod_inline},id},...useSubscriptionPlansFragment,...isSubscribedFragment}","b6841312f91d8157fa9bf023edc1ae70a1631545a198ec7b342189498323cc22":"mutation StepPhoneVerificationResend2faMutation($input:SendPhoneNumberVerificationInput!){sendPhoneNumberVerification(input:$input){__typename,...on SendPhoneNumberVerificationSuccess{success}}}","b6948f36f26617bbe515154a9c713d1fc6e5d62f8b41d55a077cc497620d5620":"query LearnUsdcButtonQuery($slug:String!){viewer{assetBySlug(slug:$slug){rewardApy{formattedValue},id},id}}","b6e836ec8ace224dee7b1180d91875374fd297c6501c7eb8f12e778a0aa0de16":"mutation useCommitLimitOrderMutation($input:CommitLimitOrderInput!){commitLimitOrder(input:$input){__typename,...on GenericError{__typename,message,code},...on CommitLimitOrderSuccess{__typename,limitOrder{uuid,brokerageOrder{uuid,id},feeWithoutSubscriptionBenefit{currency,value},total{currency,value},amount{value,currency},unitPrice{amount{currency}},id}}}}","b7321aec591ad18bd8a83f4bcc6d1b5a21f1610fb5af29b54bfd1eeb9ceb23f3":"query PortfolioTransferModalQuery($assetUuid:Uuid!,$assetSymbol:String!,$nativeCurrency:TickerSymbol!,$sourcePortfolioUuid:Uuid!,$targetPortfolioUuid:Uuid!,$skipAllSpotPositions:Boolean!,$count:Int!){viewer{sourcePortfolio:portfolioByUuid(uuid:$sourcePortfolioUuid,currency:$nativeCurrency){name,id},targetPortfolio:portfolioByUuid(uuid:$targetPortfolioUuid,currency:$nativeCurrency){name,id},assetByUuid(uuid:$assetUuid){__typename,asset{uuid,name,displaySymbol,exponent,id},id},assetBySymbol(symbol:$assetSymbol){__typename,asset{uuid,name,displaySymbol,exponent,id},id},fiatAccounts{assetOrFiatCurrency{__typename,...on TiersCurrency{__typename,code,name},...on Node{__isNode:__typename,id}},id},id},...PortfolioTransferEntryStepFragment,...PortfolioTransferPortfolioSelectorStepFragment,...PortfolioTransferPreviewStepFragment,...PortfolioTransferAssetSelectorStepFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetOrCurrencyIconFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on ViewerAsset{asset{...AssetCurrencyIconFragment,id}},...on TiersCurrency{code}}fragment PortfolioTransferAllAssetSelectorStepFragment_yu5n1 on Query{viewer@skip(if:$skipAllSpotPositions){spotPositions(first:$count,sortField:PORTFOLIO_POSITION_SORT_AVAILABLE_AMOUNT){edges{node{asset{__typename,...AssetOrCurrencyIconFragment,...on ViewerAsset{asset{uuid,displaySymbol,name,id}},...on TiersCurrency{code,name},...on Node{__isNode:__typename,id}},availableToTradeFiat{amount,currency,id},availableToTradeCrypto{amount,currency,id},id,__typename},cursor},pageInfo{hasNextPage,endCursor}},id}}fragment PortfolioTransferAssetSelectorStepFragment on Query{...PortfolioTransferPortfolioAssetSelectorStepFragment_2Z5RBD,...PortfolioTransferAllAssetSelectorStepFragment_yu5n1}fragment PortfolioTransferEntryStepFragment on Query{...TransferPortfolioSelectorCellFragment,...useCurrencyConverterFragment,viewer{sourcePortfolio:portfolioByUuid(uuid:$sourcePortfolioUuid,currency:$nativeCurrency){spotPositions(assetSymbol:$assetSymbol){edges{node{availableToTradeFiat{amount,currency,id},availableToTradeCrypto{amount,currency,id},id}}},id},id}}fragment PortfolioTransferPortfolioAssetSelectorStepFragment_2Z5RBD on Query{viewer@include(if:$skipAllSpotPositions){portfolioByUuid(uuid:$sourcePortfolioUuid,currency:$nativeCurrency){spotPositions(first:$count,sortField:PORTFOLIO_POSITION_SORT_AVAILABLE_AMOUNT){edges{node{asset{__typename,...AssetOrCurrencyIconFragment,...on ViewerAsset{asset{uuid,displaySymbol,name,id}},...on TiersCurrency{code,name},...on Node{__isNode:__typename,id}},availableToTradeFiat{amount,currency,id},availableToTradeCrypto{amount,currency,id},id,__typename},cursor},pageInfo{hasNextPage,endCursor}},id},id}}fragment PortfolioTransferPortfolioSelectorStepFragment on Query{viewer{portfolios{type,uuid,name,spotPositions(assetSymbol:$assetSymbol){edges{node{availableToTradeFiat{amount,currency,id},id}}},id},id}}fragment PortfolioTransferPreviewStepFragment on Query{viewer{assetByUuid(uuid:$assetUuid){asset{imageUrl,id},id},id}}fragment TransferPortfolioSelectorCellFragment on Query{viewer{sourcePortfolio:portfolioByUuid(uuid:$sourcePortfolioUuid,currency:$nativeCurrency){name,spotPositions(assetSymbol:$assetSymbol){edges{node{availableToTradeFiat{amount,currency,id},availableToTradeCrypto{amount,currency,id},id}}},id},targetPortfolio:portfolioByUuid(uuid:$targetPortfolioUuid,currency:$nativeCurrency){name,id},id}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}","b7a80f45e299c903fa5e593b1edb500ddaca649f53eada3b4a7ac8115aeb575e":"mutation useCreateApplicationMutation($input:CardCreateApplicationInput!){createCardApplication(input:$input){__typename,...on CardCreateApplicationSuccess{success,state,illustrationUrl,title,paragraphs,terms{url,text},actionText,infoItems{animationUrl,title,paragraph,markers},showInitialFundingMessages,heroSquareName,viewer{card{eligibilityState{state,header,description}},id}},...on CardCreateApplicationError{error{message}}}}","b7bce3ce176efd88389278b86cbe5c1d6522c92c6f29a4d7904e0ecefaa3a449":"subscription usePerpetualFuturesPositionsSubscription{perpetualFuturePositionsUpdatedV2{id,positions{id,asset,netSize,side,leverage,marginType,totalBalanceFiat{amount,currency,id},initialMargin{amount,currency,id},marketPrice{currency,amount,id},avgEntry{currency,amount,id},liquidationPrice{currency,amount,id},aggregatedPnl{amount,currency,id},unrealizedPnl{amount,currency,id},portfolioSummary{portfolioMaintenanceMarginNotional{amount,currency,id},id}}}}","b7d14ccd700c0b98fc3d1be77c88e249a4e611eb494db054ee9af5bc123721cb":"mutation useCommitStakeEth2Mutation($input:CommitStakeInput!){commitStake(input:$input){__typename,...on CommitStakeSuccess{success}}}","b7d8edb50eede1924c4d84ea850830ca700022e5b062df7e538a0a1a95027dcf":"query SendReceiveRedesignReceiveSoloRefetchableQuery($address:String,$assetSlug:String!,$assetUuid:Uuid!,$forceRegeneration:Boolean,$nativeCurrency:TickerSymbol!,$network:String,$receiveUseDefaultAccount:Boolean!,$receiveUuid:Uuid!,$skipAssetSlug:Boolean!,$skipAssetUuid:Boolean!,$skipReceiveUseAccountByUuid:Boolean!){...SendReceiveRedesignReceiveSoloQueryFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment AssetSelectRowFragment on Asset{...AssetCurrencyIconFragment}fragment AssetSelectorCellFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,name,exponent,...AssetIsStablecoinFragment,unitPriceScaleV2(quoteCurrency:$nativeCurrency),latestQuoteV2(quoteCurrency:$nativeCurrency){price,percentChanges{day}},...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment ChangeNetworkStepFragment on Account{assetOrFiatCurrency{__typename,...on ViewerAsset{asset{displaySymbol,id}},...on Node{__isNode:__typename,id}}}fragment ChangeNetworkStepSupportedNetworksFragment on SendReceiveSupportedNetworks{supportedNetworks{networkSlug,isDefault,isEnabled,networkName,assetImageUrl,isFreeGasEnabled}}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment ReceiveRedesignAssetDisplayFragment on Account{...SendReceiveQRCodeFragment,uuid,name,type,address(forceRegeneration:$forceRegeneration,network:$network){addressInfo{address,destinationTag},fullScreenWarning{illustrationName,title,subtitle,hyperlink{url,text},cta{url,text}},isRegenerable,...ReceiveRedesignInlineWarningFragment,id},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{name,displaySymbol,destinationTag{name},id},supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}}}fragment ReceiveRedesignAssetInfoFragment on Address{inlineWarning{tooltip{title,subtitle}}}fragment ReceiveRedesignInlineWarningFragment on Address{inlineWarning{text}}fragment ReceiveRedesignStepsFragment on Query{viewer{receiveAccounts:accountsForFlow(flow:RECEIVE){...SendReceiveRedesignAssetSelectorFragment,id},receiveDefaultAccount:defaultAccountForFlow(flow:RECEIVE)@include(if:$receiveUseDefaultAccount){...ReceiveRedesignAssetDisplayFragment,...ChangeNetworkStepFragment,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}},address(forceRegeneration:$forceRegeneration,network:$network){...ReceiveRedesignAssetInfoFragment,id},id},receiveAssetByUuid:assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){accounts{primary,...ReceiveRedesignAssetDisplayFragment,...ChangeNetworkStepFragment,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}},address(forceRegeneration:$forceRegeneration,network:$network){...ReceiveRedesignAssetInfoFragment,id},id},id},receiveAccountByUuidV2:accountByUuidV2(uuid:$receiveUuid,createIfNotExist:true)@skip(if:$skipReceiveUseAccountByUuid){...ReceiveRedesignAssetDisplayFragment,...ChangeNetworkStepFragment,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}},address(forceRegeneration:$forceRegeneration,network:$network){...ReceiveRedesignAssetInfoFragment,id},id},receivePolicyRestrictions:policyRestrictions(action:receives){...PolicyRestrictionEnforcerFragment,id},receiveAssetBySlug:assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){accounts{primary,...ReceiveRedesignAssetDisplayFragment,...ChangeNetworkStepFragment,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}},address(forceRegeneration:$forceRegeneration,network:$network){...ReceiveRedesignAssetInfoFragment,id},id},id},id}}fragment SelectAssetRowAccountFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,platformName,name,exponent,...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment SendReceiveQRCodeFragment on Account{address(forceRegeneration:$forceRegeneration,network:$network){depositUri,qrCodeImageUrl,id},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{color,id}},...on Node{__isNode:__typename,id}}}fragment SendReceiveRedesignAssetSelectorFragment on Account{uuid,...useAccountSearchFragment,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:SEND,applicationContext:CONSUMER){supportedNetworks{networkSlug}}},...on Node{__isNode:__typename,id}}}fragment SendReceiveRedesignReceiveSoloQueryFragment on Query{...ReceiveRedesignStepsFragment}fragment useAccountSearchFragment on Account{uuid,type,name,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,name,displaySymbol,platformName,slug,exponent,imageUrl,destinationTag{regex},...AssetSelectRowFragment,id},assetBalanceBreakdown{availableToSendBalanceFiat{value,currency},availableToSendBalance{value,currency}},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}},...SelectAssetRowAccountFragment,...AssetSelectorCellFragment}fragment useSupportedNetworksFragment on SendReceiveSupportedNetworks{supportedNetworks{networkSlug,isEnabled,isDefault,networkName,assetImageUrl,isFreeGasEnabled}}","b80345323e9a8fb5b7ccf2afc6b5176fd27bc25f3966276b65e073565cda2689":"mutation useNotificationTriggerEventMutation($input:RegisterGrowthNotificationTriggerUserEventInput!){registerGrowthNotificationTriggerUserEvent(input:$input){__typename,...on RegisterGrowthNotificationTriggerUserEventSuccess{dummy},...on BadRequestError{code,message}}}","b9008c5a8fff35f868b9ca3322930011234bbc1e46725dc234acab8b725c50ce":"query LiquidationBufferModalQuery{...DepositTriggerFragment,viewer{fiatAccounts{assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},...DepositTriggerAccountFragment,id},id}}fragment DepositTriggerAccountFragment on Account{uuid,type,allowDeposits,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment DepositTriggerFragment on Query{viewer{availablePaymentMethods:availablePaymentMethodsV2(walletApp:false){type,id},policyRestrictions(action:receives){restrictionName,message,description,link{text,url},id},id}}","b95a4c3ac87615834e2b7adce6234056d9f8a85d210e4da79ff1c59f2c0d53d3":"query ChatInternalQuery($conversationUuid:Uuid!,$first:Int!,$after:String,$before:String,$last:Int){viewer{chatSupportConfigSettings{configs{key,value}},conversationByUuid(uuid:$conversationUuid){node{isClosed,additionalMetadata{key,value},events(first:$first,after:$after,before:$before,last:$last){edges{cursor,node{type,additionalMetadata{key,value},errorData{type,message,isFatal},participant{participantType,displayName,id},id,__typename}},pageInfo{endCursor,hasNextPage,hasPreviousPage,startCursor}},id}},...ChatBodyConversationThreadFragment_3HTZqc,id}}fragment ChatBodyConversationThreadFragment_3HTZqc on Viewer{chatSupportConfigSettings{piiRegexList{label,regex}},conversationByUuid(uuid:$conversationUuid){node{uuid,isClosed,events(first:$first,after:$after,before:$before,last:$last){edges{cursor,node{id,uuid,type,createTime,participant{participantType,id},...MessageTypeToUIRendererFragment,__typename}},pageInfo{endCursor,hasNextPage,hasPreviousPage,startCursor}},id}}}fragment MessageBubbleFragment on ConversationEvent{id,uuid,participant{id,displayName,participantType},createTime,messageContent{message,replies{label,link,messageToPublish},extraElementType,extraElementPayload}}fragment MessageTypeToUIRendererFragment on ConversationEvent{type,...MessageBubbleFragment,...ParticipantBubbleFragment}fragment ParticipantBubbleFragment on ConversationEvent{participant{displayName,participantType,id}}","b9835e93b1fdaa95cb015054db74e753f8eb1387b2879c3d1f27c39b7ffb1c75":"query TwoFactorAuthModalQuery{...TwoFactorAuthFormFragment}fragment TwoFactorAuthFormFragment on Query{...useTwoFactorFragment}fragment useTwoFactorFragment on Query{viewer{userProperties{secondFactor{twoFactorMethod},id},id}}","b9c2f35c956967a65873ff78c45bde7f1ff36c04c9c87617ea1c28b32278ae81":"mutation QuestStepsPageCompleteStepMutation($input:ValidateAndContinueAdvancedTaskInput!){validateAndContinueAdvancedTask(input:$input){__typename,...on AdvancedTaskError{error{message,code}}}}","b9e967811263634e3fe8073e5345cdb0e915fce4b315308eed74d90ad84444a5":"mutation useDismissIntxLiquidationBannerMutation{dismissIntxLiquidationBanner{__typename,...on DismissIntxLiquidationBannerSuccess{__typename},...on DismissIntxLiquidationBannerError{__typename}}}","ba67fc4ca97a373d68da1cd9bb676ba606861053ba45495830178a474da00398":"query LessonQuery{...useLimitsFragment,viewer{userProperties{nativeCurrency,id},id}}fragment useLimitsFragment on Query{viewer{tiers{verificationLevels{status{complete},requirements{identifier,status}}},id}}","ba8ee89ba73563fbe766cc25642377d052bbcf811c280bbe030efda4cf308b55":"mutation useSubmitEditOrderATSMutation($input:EditRetailBrokerageOrderInput!){editRetailBrokerageOrder(input:$input){__typename,...on EditRetailBrokerageOrderSuccess{orderUuid},...readErrorsFromSubmitResponseATSFragment}}fragment readErrorCodesFromFailureReasonATSFragment on EditOrderFailureReason{__isEditOrderFailureReason:__typename,__typename,...on EditOrderPreviewFailureWrapper{previewError:value},...on EditOrderFailureWrapper{submitError:value}}fragment readErrorsFromSubmitResponseATSFragment on EditRetailBrokerageOrderPayload{__isEditRetailBrokerageOrderPayload:__typename,__typename,...on EditRetailBrokerageOrderSuccess{orderUuid},...on EditRetailBrokerageOrderFailure{errorReasons{__typename,...readErrorCodesFromFailureReasonATSFragment}},...on BadRequestError{message,code},...on GenericError{message,code}}","bb24544417e94f38853eaf977a228ccc204c0965fe196ae2efaa0d8d3c8bf7f7":"mutation IncreaseLimitTextLinkMutation{requestLimitIncrease{__typename,...on RequestLimitIncreaseSuccess{limitIncrease{resultMessage{key,title,body},newLimits{key,name,formattedAmountPeriod,formattedOldAmountPeriod}}}}}","bd28c2cd1e2a65ddb2d6a5cc255d73f3dbd81c42ac0229f8705a653d2dde7e9e":"query AdvancedAccountDetailsViewQuery($accountUuid:Uuid!,$shouldIncludeBalanceSummaryInfo:Boolean!,$skipDerivativesExperiment:Boolean!,$transactionsPerPage:Int!,$assetSymbol:String!,$assetUuid:Uuid!,$assetSlug:String!,$skipAccountUuid:Boolean!,$skipAssetSlug:Boolean!,$skipAssetSymbol:Boolean!,$skipAssetUuid:Boolean!){...useShowMultiPortfolioDisclaimerV1Fragment,...useShowFuturesOrdersFragment,...useShowFuturesBalancesAndPerformanceFragment,...SendOrDepositContentFragment,...TransactionListFragment,...TransactionListRedesignFragment,...AdvancedPortfolioHeaderBarActionsFragment,viewer{account:accountByUuidV2(uuid:$accountUuid){...TransactionListAccountFragment,...SendOrDepositContentAccountFragment,...useAccountTotalBalanceFragment,assetOrFiatCurrency{__typename,...AdvancedBalancesCardFragment,...AssetTotalBalanceFuturesSectionFragment_TfuWc,...on TiersCurrency{code,name,futuresBalanceBreakdown@skip(if:$skipDerivativesExperiment){totalCurrencyBalance{value,currency}}},...on Node{__isNode:__typename,id}},id},id}}fragment AdvancedBalancesCardFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...BalanceSummaryEntryPointFragment}fragment AdvancedPortfolioDepositTriggerFragment on Account{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment AdvancedPortfolioHeaderBarActionsFragment on Query{...useAdvancedPortfolioHeaderButtonsFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment AssetOrCurrencyIconFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on ViewerAsset{asset{...AssetCurrencyIconFragment,id}},...on TiersCurrency{code}}fragment AssetTotalBalanceCardRowFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment AssetTotalBalanceFuturesSectionFragment_TfuWc on AssetOrCurrency{__isAssetOrCurrency:__typename,...AssetTotalBalanceCardRowFragment,...on TiersCurrency{futuresBalanceBreakdown@skip(if:$skipDerivativesExperiment){totalSpotCurrencyBalance{value,currency},futuresCashBalance{value,currency}}}}fragment BalanceSummaryEntryPointFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment BuySellTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on BuyDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}},...on SellDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}}}}fragment ConvertTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on ConvertDetails{convertPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod}}}fragment CryptoReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoReceiveDetails{transactionUrl,transactionHash,sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl}}}}fragment CryptoSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,title,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoSendDetails{transactionUrl,transactionHash,cryptoSendRecipient:recipient{address,destinationTag},sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl},fee{value,currency}}}}fragment DepositTriggerAccountFragment on Account{uuid,type,allowDeposits,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment DepositTriggerFragment on Query{viewer{availablePaymentMethods:availablePaymentMethodsV2(walletApp:false){type,id},policyRestrictions(action:receives){restrictionName,message,description,link{text,url},id},id}}fragment DepositWithdrawAccountFragment on Account{uuid,...DepositWithdrawDeprecatedAccountFragment}fragment DepositWithdrawButtonsFragment on Query{...DepositTriggerFragment}fragment DepositWithdrawButtonsSecondFragment on Account{uuid,allowWithdrawals,availableBalance{value},...DepositTriggerAccountFragment}fragment DepositWithdrawContentAccountFragment on Account{type,...WalletButtonsAccountFragment,...DepositWithdrawButtonsSecondFragment,...DepositWithdrawAccountFragment}fragment DepositWithdrawContentFragment on Query{...WalletButtonsFragment,...DepositWithdrawFragment,...DepositWithdrawButtonsFragment}fragment DepositWithdrawDeprecatedAccountFragment on Account{uuid,...DepositTriggerAccountFragment}fragment DepositWithdrawDeprecatedFragment on Query{...DepositTriggerFragment}fragment DepositWithdrawFragment on Query{...DepositWithdrawDeprecatedFragment}fragment FiatDepositTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on FiatDepositDetails{fiatDepositDetailsReferenceCode:referenceCode,from}}}fragment FiatWithdrawalTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on FiatWithdrawalDetails{fiatWithdrawalDetailsReferenceCode:referenceCode,to}}}fragment NullTransactionDetailsDisplayFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency}}fragment PrimaryBalanceTransactionRowV2Fragment on AccountHistoryEntry{...TransactionModalRedesignWrapperFragment}fragment RecoveryFeeDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on RetailUnsupportedAssetRecoveryDetails{recoveryFeeRecipient:to,recoveryFeePricePerCoin:pricePerCoin{value,currency},recoveryFeeTransactionUrl:transactionUrl,network,networkFee{value,currency},coinbaseFee{value,currency}}},viewerAsset{asset{exponent,id},id}}fragment RewardTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment SendOrDepositContentAccountFragment on Account{type,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,platformName,id}},...on Node{__isNode:__typename,id}},...DepositWithdrawContentAccountFragment,...useIsReceiveEnabledFragment,...useIsSendEnabledFragment}fragment SendOrDepositContentFragment on Query{...DepositWithdrawContentFragment}fragment StakingTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsContentFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsRedesignFragment on AccountHistoryEntry{...BuySellTransactionDetailsFragment,...CryptoSendTransactionDetailsFragment,...CryptoReceiveTransactionDetailsFragment,...ConvertTransactionDetailsFragment,...FiatDepositTransactionDetailsFragment,...FiatWithdrawalTransactionDetailsFragment,...TransactionDetailsRedesignStakingRewardsFragment,...UserSendTransactionDetailsFragment,...UserReceiveTransactionDetailsFragment,...RecoveryFeeDetailsFragment,uuid,category,status,details{__typename}}fragment TransactionDetailsRedesignStakingRewardsFragment on AccountHistoryEntry{...StakingTransactionDetailsFragment,...RewardTransactionDetailsFragment,...NullTransactionDetailsDisplayFragment,...TransactionDetailsContentFragment,category}fragment TransactionListAccountFragment on Account{uuid,name,type,...usePaginatedAccountTransactionsFragment_2AVM0W,assetOrFiatCurrency{__typename,...on TiersCurrency{...TransactionNullStateFragment,name,code},...on Node{__isNode:__typename,id}},...DepositTriggerAccountFragment}fragment TransactionListFragment on Query{...DepositTriggerFragment}fragment TransactionListRedesignFragment on Query{viewer{accountByUuidV2(uuid:$accountUuid){...usePaginatedAccountTransactionsFragment_2AVM0W,id},id}}fragment TransactionModalRedesignFragment on AccountHistoryEntry{title,category,amount{currency},viewerAsset{asset{name,id},id},details{__typename},...TransactionDetailsRedesignFragment}fragment TransactionModalRedesignWrapperFragment on AccountHistoryEntry{...TransactionModalRedesignFragment}fragment TransactionNullStateFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...AssetOrCurrencyIconFragment}fragment TransactionStatusTrackerFragment on AccountHistoryEntry{id,uuid,status,accountId,category,createdAt,details{__typename,...on CryptoSendDetails{transactionUrl,delayedSendDate,networkInfo{networkIconUrl},undelayRequirement},...on UserSendDetails{delayedSendDate},...on CryptoReceiveDetails{transactionUrl,networkInfo{networkIconUrl}}}}fragment UserReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserReceiveDetails{userReceivePricePerCoin:pricePerCoin{value,currency}}}}fragment UserSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,title,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserSendDetails{userSendRecipient:recipient,userSendPricePerCoin:pricePerCoin{value,currency}}}}fragment WalletButtonsAccountFragment on Account{type,...WithdrawTriggerAccountFragment,...DepositTriggerAccountFragment}fragment WalletButtonsFragment on Query{...WithdrawTriggerFragment,...DepositTriggerFragment}fragment WithdrawTriggerAccountFragment on Account{uuid,type,allowWithdrawals,availableBalance{value},assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment WithdrawTriggerFragment on Query{viewer{sendRestrictions:policyRestrictions(action:sends){restrictionName,message,description,link{text,url},id},id}}fragment useAccountTotalBalanceFragment on Account{totalBalance{value,currency},totalBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{exponent,id}},...on TiersCurrency{exponent},...on Node{__isNode:__typename,id}}}fragment useAdvancedPortfolioHeaderButtonsFragment on Query{...useShowAdvancedPortfolioButtonsFragment,...useShowMultiPortfolioDisclaimerV1Fragment,viewer{assetFromSlug:assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){asset{platformName,id},id},fiatAccounts{uuid,allowWithdrawals,allowDeposits,type,availableBalance{value},...AdvancedPortfolioDepositTriggerFragment,id},id},...useAssetTradeEligibilityFromRouteFragment}fragment useAssetTradeEligibilityAccountFragment on Account{...useHasSendReceiveEnabledFragment,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedContextsV2{isTradable,isConvertible}},...on Node{__isNode:__typename,id}}}fragment useAssetTradeEligibilityFragment on Query{viewer{fiatAccounts{uuid,allowDeposits,allowWithdrawals,availableBalance{value},assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id},...useCountryRestrictionsFragment}fragment useAssetTradeEligibilityFromRouteFragment on Query{viewer{accountByUuidV2(uuid:$accountUuid)@skip(if:$skipAccountUuid){...useAssetTradeEligibilityAccountFragment,id},assetFromSlug:assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){...useAssetTradeEligibilityViewerAssetFragment,id},assetFromUuid:assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){...useAssetTradeEligibilityViewerAssetFragment,id},assetFromSymbol:assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){...useAssetTradeEligibilityViewerAssetFragment,id},id},...useAssetTradeEligibilityFragment}fragment useAssetTradeEligibilityViewerAssetFragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible},accounts{primary,...useHasSendReceiveEnabledFragment,id}}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment useCountryRestrictionsFragment on Query{viewer{userProperties{regionFeatures{supportsCryptoToCryptoTransfers,supportsFiatTransfers},id},sellPolicyRestrictions:policyRestrictions(action:sells){restrictionName,id},buyPolicyRestrictions:policyRestrictions(action:buys){restrictionName,id},tradePolicyRestrictions:policyRestrictions(action:trades){restrictionName,id},depositPolicyRestrictions:policyRestrictions(action:deposits){restrictionName,id},withdrawPolicyRestrictions:policyRestrictions(action:withdrawals){restrictionName,id},id}}fragment useHasConsumerPortfolioFragment on Query{viewer{portfolios{type,id},id}}fragment useHasSendReceiveEnabledFragment on Account{...useIsReceiveEnabledFragment,...useIsSendEnabledFragment}fragment useIsReceiveEnabledFragment on Account{type,allowDeposits}fragment useIsSendEnabledFragment on Account{type,allowWithdrawals}fragment usePaginatedAccountTransactionsFragment_2AVM0W on Account{accountHistoryEntries(first:$transactionsPerPage){edges{node{...PrimaryBalanceTransactionRowV2Fragment,viewerAsset{asset{uuid,slug,name,...AssetIsStablecoinFragment,destinationTag{name},id},id},id,uuid,status,title,subtitle,amount{value,currency},nativeAmount{value,currency},category,createdAt,details{__typename,...on BuyDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,recurringPeriod},...on SellDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod},...on ConvertDetails{pricePerCoin{value,currency},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,hideNativeAmount},...on CryptoSendDetails{cryptoSendRecipient:recipient{address,destinationTag},note,pricePerCoin{value,currency},confirmations,fee{value,currency},transactionUrl,networkStatusDescription,delayedSendDate,networkInfo{networkName,networkIconUrl}},...on CryptoReceiveDetails{pricePerCoin{value,currency},transactionUrl,networkStatusDescription,networkInfo{networkName,networkIconUrl}},...on UserSendDetails{recipient,avatarUrl,note,pricePerCoin{value,currency},delayedSendDate,cancelable},...on UserReceiveDetails{from,avatarUrl,pricePerCoin{value,currency}},...on FiatDepositDetails{transactionReferenceCode:referenceCode,from,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on FiatWithdrawalDetails{transactionReferenceCode:referenceCode,to,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on OrderDetails{to,name,description,code},...on RequestDetails{isFrom,otherUser,pricePerCoin{value,currency},confirmations,fee{value,currency}},...on AdvancedTradeDetails{orderCreatedAt,productId,orderType,orderSide,averageFilledPrice{value,currency},filledSize{value,currency},fee{value,currency},completionPercentage,numberOfFills,total{value,currency},totalValueAfterFees{value,currency},orderId,orderPlacementSource},...on VaultWithdrawalToDetails{to,toUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on VaultWithdrawalFromDetails{from,fromUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on TransferFromDetails{from,fromUrl,pricePerCoin{value,currency}},...on TransferToDetails{to,toUrl,pricePerCoin{value,currency}},...on DelayedCanceledDetails{to,confirmations,fee{value,currency},pricePerCoin{value,currency}},...on SubscriptionRebateDetails{for,orderId,rebateNote:note},...on RetailUnsupportedAssetRecoveryDetails{recoveryTo:to,recoveryDescription:description,pricePerCoin{value,currency},coinbaseFee{value,currency},recoveryConfirmations:confirmations,recoveryTransactionUrl:transactionUrl,networkFee{value,currency},network},...on RetailMGXBuyDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,pricePerCoin{value,currency},networkFee{value,currency},coinbaseFee{value,currency},subTotal{value,currency},nullableTotal:total{value,currency},networkInfo{networkName}},...on RetailMGXTradeDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,networkFee{value,currency},coinbaseFee{value,currency},destinationTotal{currency},pricePerCoin{value,currency},networkInfo{networkName}}},__typename},cursor},pageInfo{endCursor,hasNextPage}},id}fragment useShowAdvancedPortfolioButtonsFragment on Query{viewer{fiatAccounts{uuid,allowWithdrawals,allowDeposits,type,availableBalance{value},id},id},...useAssetTradeEligibilityFromRouteFragment}fragment useShowFuturesBalancesAndPerformanceATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesBalancesAndPerformanceFragment on Query{...useShowFuturesBalancesAndPerformanceATSFragment}fragment useShowFuturesOrdersATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesOrdersFragment on Query{...useShowFuturesOrdersATSFragment}fragment useShowMultiPortfolioDisclaimerV1Fragment on Query{...useHasConsumerPortfolioFragment}","bda6bf33055099d332e67d6bae709a5e47dfbaee8dee8dc09e4e1990a206cbf9":"mutation useSubscriptionPaymentMethodChangerMutation($subscriptionId:Uuid!,$paymentMethodUuid:Uuid,$accountUuid:Uuid,$paymentMethodType:String,$productKey:String!){changeSubscriptionPaymentMethod(input:{subscriptionId:$subscriptionId,paymentMethodId:$paymentMethodUuid,accountId:$accountUuid,paymentMethodTypeV2:$paymentMethodType}){__typename,...on ChangeSubscriptionPaymentMethodSuccess{viewer{coinbaseSubscription(productKey:$productKey){activePaymentMethodV2{isDeleted,...SubscriptionPaymentMethod_inline},id},id},success},...on GenericError{message,code}}}fragment SubscriptionPaymentMethod_inline on CoinbaseSubscriptionPaymentMethod{type,currency,metadata{__typename,...on CoinbaseSubscriptionFiatAccountMetadata{accountUuid,name,balance{value,currency}},...on CoinbaseSubscriptionACHMetadata{paymentMethodUuid,accountName,accountNumber},...on CoinbaseSubscriptionWorldpayCardMetadata{paymentMethodUuid,institutionName,cardLast4},...on CoinbaseSubscriptionCryptoAccountMetadata{accountUuid,asset{assetCurrentBalance{availableToTradeBalance{value,currency},availableToTradeBalanceFiat{value,currency},id},asset{imageUrl,displaySymbol,name,id},id}}}}","bdbb9debe7b09ddb078d6c606dec5a209e6242c5675e7056e8a5badc6d5e1ab7":"query UserAttestationRefreshQuery($userAttestationUuid:Uuid!){...useUserAttestationStateFragment_1qoDQr}fragment useUserAttestationStateFragment_1qoDQr on Query{viewer{userAttestationByUuid(uuid:$userAttestationUuid){state,id},id}}","bdd0552ebe720fec881e2c6fcbd7f6cf1c0ff704a74f1bc619f725a98b369b40":"query SpinTheWheelGameScreenFetcherQuery($filter:IncentivesCampaignFilter!){viewer{incentiveCampaigns(filter:$filter){uuid,id,incentiveMetadata{__typename,...on IncentivesGamificationMetadata{possibleRewards{__typename,...on IncentivePayout{targetAmount{value,currency},payoutCurrency}}}},userIncentive{uuid,id,redemptionMetadata{isRedeemed,redemptionStatus,reward{__typename,...on IncentivePayout{targetAmount{value,currency},payoutCurrency,paymentStatus}}}}},id}}","bdfe2da92adef8b7faa0f629b20e9408a978c60c6bd06cfb3d7617098006e892":"query MarketSelectorQuery($nativeCurrency:TickerSymbol!){...MarketSelectorProductsContextFragment,...MarketSelectorTableWithSuspenseFragment}fragment MarketSelectorProductsContextFragment on Query{...useFilteredProductsFragment}fragment MarketSelectorTableWithSuspenseFragment on Query{...useAssetIconMapFragment}fragment getIsProductTradableFragment on Query{...readIsSymbolFiatCurrencyCodeFragment,...readIsUSDCTradableFragment}fragment readIsProSupportedAssetFragment on ViewerAsset{supportedContextsV2{isPro}}fragment readIsSymbolFiatCurrencyCodeFragment on Query{viewer{fiatAccounts{assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment readIsUSDCTradableFragment on Query{viewer{usdcViewerAsset:assetBySymbol(symbol:\\"USDC\\"){...readIsProSupportedAssetFragment,id},id}}fragment useAssetIconMapFragment on Query{viewer{brokerageAssets{edges{node{asset{platformName,imageUrl,id},id}}},id}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useFilteredProductsFragment on Query{...useSerializedProductsFragment}fragment useGetIsProductViewOnlyFragment on Query{viewer{brokerageAssets{edges{node{asset{platformName,id},...readIsProSupportedAssetFragment,id}}},id},...getIsProductTradableFragment}fragment useSerializedProductsFragment on Query{...useCurrencyConverterFragment,...useGetIsProductViewOnlyFragment}","be56da4b05771474a895b17ca6791b76d5f196adba8d4c181754299adae23b2d":"query AdvancedOrdersTrayBannersQuery($surfaceNames:[String!]!,$skip:Boolean!,$ineligibleCampaignNames:[String!]){...useUpsellFrameworkSurfaceDataFragment}fragment useUpsellFrameworkSurfaceDataFragment on Query{viewer@skip(if:$skip){upsellList(surfaceNames:$surfaceNames,ineligibleCampaignNames:$ineligibleCampaignNames){name,isActive,maxSize,coolOffSeconds,lastSeen,upsells{isActive,isDismissible,minVersion,maxVersion,allotments{budget,coolOffSeconds},experiment{name,variants},campaign{name,isActive,lastSeen,state},renderId,impressionCount,isDismissed,lastSeen,sdui{name,layout}},experiment{name,variants}},id}}","be8e9c00b529f4a7058f26c2f3ba24677bd90453b3bb9c217bfe402bba133461":"mutation useQuoteSubmitterMutation($input:CreateDepositInput!){createDeposit(input:$input){__typename,...on CreateDepositSuccess{transferDeposit{uuid,amount{value,currency},payoutAt,fee{value,currency},nextStep{Action,PollPath,MaxPollAttempts,PollIntervalInMs,StatusOnMaxAttempts},id}}}}","bf858fee94135cc606ef9125ae304fb94ed9903a6cb018d6e5c3f759ac777d24":"query ModalTransactionsQuery($paginationCount:Int!){...SelectAssetTransactionModalFragment_3HmkmW}fragment SelectAssetTransactionModalFragment_3HmkmW on Query{viewer{tradableAssets:tradableAssetsV2(first:$paginationCount){edges{node{asset{platformName,displaySymbol,id},id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}","bfb7373db447aec214ca09618413ace3add22620c744bbb4b30e272dd0f8c0dc":"query NetworkCellDetailFeeQuery($networkSlug:String!,$accountId:Uuid!,$exchangeTo:[TickerSymbol]){viewer{sends{sendFeeEstimate(network:$networkSlug,fromAccountUuid:$accountId,toAddress:\\"\\",exchangeTo:$exchangeTo){exchangedTo{value,currency}}},id}}","bfdd936f89c49fd41be5c6051300adc1a1d4cf57411459a0bf5fa3e80eda6e96":"query HomeFeedContentDesktopQuery($feedCardCount:Int!,$currency:TickerSymbol!,$nativeCurrency:TickerSymbol!,$topMoversCount:Int!,$chainId:Int!,$skipUserIncentives:Boolean!,$skipDappWalletExperiment:Boolean!,$shouldFetchGainLossAllPeriods:Boolean!,$watchlistUuid:Uuid!){...HomeFeedContentDesktopQueryFragment}fragment AccountChecklistFragment on Query{...useAccountChecklistFragment,...useWheelSpinFragment_3lQsi}fragment AnnouncementCardsFragment on Query{viewer{announcementCardProperties{landingPagePromoCards:landingPagePromoCardsV2{cards{uuid,cardName,title,description,ctaUrl,ctaText,url,secondaryCtaUrl,secondaryCtaText,hasInternalCbLink,imageUrls{lightModeUrl,darkModeUrl},id}}},id},...AnnouncementCardsLoadingStateFragment}fragment AnnouncementCardsLoadingStateFragment on Query{viewer{announcementCardProperties{landingPagePromoCards:landingPagePromoCardsV2{hasMoreCards,cards{uuid,id}}},id}}fragment AssetRewardsApyContentFragment on Query{viewer{earn{assets{current{asset{asset{platformName,id},rewardApy{formattedValue,statsLabel},id},id}}},id}}fragment AssetRewardsApyFragment on Query{...AssetRewardsApyContentFragment}fragment DenseFeedCardFooterFragment on FeedCard{relevantAssetsData{symbol,assetStats{dayPricePercentChange},id},...LikeButtonFragment}fragment DenseFeedCardMobileFragment on FeedCard{title,description,imageUrl,informationUrl,categoryLabel,publishedAt,actionCta{text},actor{name,imageUrl},...DenseFeedCardFooterFragment}fragment DynamicFeedCardBodyFragment on DynamicFeedCardComponent{body{feedCardSize,imagePosition,title{text,color},description{text,color}},...DynamicFeedCardMediaFragment}fragment DynamicFeedCardCtaButtonFragment on DynamicFeedCardComponent{footer{primaryCta{text,url},relevantEntities{entity{__typename,...on RelevantAssetsData{assetStats{dayPricePercentChange},symbol,id}}}}}fragment DynamicFeedCardFooterFragment on DynamicFeedCardComponent{footer{showSocial},...DynamicFeedCardLikeButtonFragment,...DynamicFeedCardShareButtonFragment,...DynamicFeedCardCtaButtonFragment}fragment DynamicFeedCardFragment on DynamicFeedCardComponent{dynamicInformationUrl:informationUrl,body{title{text}},...DynamicFeedCardMediaFragment,...DynamicFeedCardHeaderFragment,...DynamicFeedCardBodyFragment,...DynamicFeedCardFooterFragment}fragment DynamicFeedCardHeaderFragment on DynamicFeedCardComponent{dynamicCategoryLabel:categoryLabel,header{timeStamp{text},title{text,color},subtitle{text,color},image{url}},body{feedCardSize}}fragment DynamicFeedCardLikeButtonFragment on DynamicFeedCardComponent{body{feedCardSize},footer{reactions{likes{count}},currentUserReactions}}fragment DynamicFeedCardMediaFragment on DynamicFeedCardComponent{body{feedCardSize,image{url,contentfulResizing,shape}}}fragment DynamicFeedCardShareButtonFragment on DynamicFeedCardComponent{infoUrl:informationUrl,body{title{text}}}fragment DynamicFeedSectionFragment_4frwGx on Query{viewer{uiComponentsBySurface(surface:UI_COMPONENT_SURFACE_FOR_YOU_FEED,first:$feedCardCount){edges{node{contentId,componentId,type,category,surface,language,publishedAt,component{__typename,...on FeedCard{cardId,...FeedCardFragment},...on DynamicFeedCardComponent{...DynamicFeedCardFragment},...on Node{__isNode:__typename,id}},id,__typename},cursor},error{__typename,code},pageInfo{hasNextPage,endCursor}},id}}fragment ExploreSectionWrapperFragment on Query{...useAccountChecklistFragment,viewer{fiatAccounts{__typename,id},id}}fragment FeedCardDesktopFragment on FeedCard{title,description,imageUrl,informationUrl,categoryLabel,categoryId,publishedAt,actionCta{url,text},actor{name,imageUrl},size,...FeedCardFooterFragment}fragment FeedCardFooterFragment on FeedCard{relevantAssetsData{symbol,assetStats{dayPricePercentChange},id},...LikeButtonFragment}fragment FeedCardFragment on FeedCard{size,cardId,contentId,title,informationUrl,categoryLabel,categoryId,actionCta{url,text},relevantAssets,assetApprovedBy,...FeedCardDesktopFragment,...LargeFeedCardFragment,...DenseFeedCardMobileFragment}fragment HeaderContentDesktopFragment on Query{...PortfolioBalanceGainLossFragment,...HeaderSparklineFragment_BRGw0,...useHasDappWalletAddressFragment_knzBA}fragment HeaderSparklineFragment_BRGw0 on Query{viewer{portfolioPerformanceV2(currency:$nativeCurrency){values{day{value}}},id}}fragment HomeFeedContentDesktopQueryFragment on Query{...HeaderContentDesktopFragment,...useAccountChecklistFragment,...useAdvancedTradeHomeRedirectFragment,...AccountChecklistFragment,...ExploreSectionWrapperFragment,...HomeWatchlistTableFragment,...TopMoversFragment,...DynamicFeedSectionFragment_4frwGx,...useWheelSpinFragment_3lQsi,...AnnouncementCardsFragment}fragment HomeWatchlistRowContentFragment on ViewerAsset{...RowHomeFragment}fragment HomeWatchlistRowContentViewerFragment on Query{...RowHomeViewerFragment}fragment HomeWatchlistRowFragment on ViewerAsset{...HomeWatchlistRowContentFragment}fragment HomeWatchlistRowViewerFragment on Query{...HomeWatchlistRowContentViewerFragment}fragment HomeWatchlistTableContentFragment on Query{...WatchlistTableContainerFragment,...HomeWatchlistTableRowViewerFragment}fragment HomeWatchlistTableFragment on Query{...HomeWatchlistTableContentFragment,viewer{watchlists(itemLimit:6){edges{node{items{__typename,id},id}}},id},...WatchlistTabsFragment}fragment HomeWatchlistTableRowFragment on ViewerAsset{...HomeWatchlistRowFragment,asset{uuid,id},supportedContextsV2{isTradable}}fragment HomeWatchlistTableRowViewerFragment on Query{...HomeWatchlistRowViewerFragment}fragment LargeFeedCardFragment on FeedCard{cardId,title,description,imageUrl,informationUrl,categoryLabel,categoryId,publishedAt,actionCta{url,text},actor{name,imageUrl},...FeedCardFooterFragment,...DenseFeedCardFooterFragment}fragment LikeButtonFragment on FeedCard{cardId,reactions{likes{count}},currentUserReactions}fragment PortfolioBalanceGainLossBalanceFragment on Query{...useAllPeriodsGainLossFragment,...useUserTotalBalanceFragment}fragment PortfolioBalanceGainLossFragment on Query{...PortfolioBalanceGainLossBalanceFragment}fragment RowContentHomeFragment on ViewerAsset{asset{...WatchListStarAssetFragment,color,imageUrl,marketCapV2(quoteCurrency:$currency),name,recentlyListed,slug,symbol,uuid,latestQuoteV2(quoteCurrency:$currency){quoteCurrency,price},priceDataForDayV2(quoteCurrency:$currency){quotes{price}},latestPercentChangesV2(quoteCurrency:$currency){day},id}}fragment RowContentHomeViewerFragment on Query{...AssetRewardsApyFragment,...WatchListStarFragment}fragment RowContentTradeFragment on Asset{...WatchListStarAssetFragment,color,imageUrl,marketCapV2(quoteCurrency:$currency),name,recentlyListed,slug,symbol,displaySymbol,uuid,latestQuoteV2(quoteCurrency:$currency){quoteCurrency,price},priceDataForDayV2(quoteCurrency:$currency){resolution,quotes{price}},latestPercentChangesV2(quoteCurrency:$currency){hour,day,week,month,year,all}}fragment RowHomeFragment on ViewerAsset{...RowContentHomeFragment}fragment RowHomeViewerFragment on Query{...RowContentHomeViewerFragment}fragment RowTradeFragment on Asset{...RowContentTradeFragment}fragment TopMoversFragment on Query{searchAssetsV2(first:$topMoversCount,sort:PERCENT_CHANGE,filter:TOP_MOVERS,order:DESC){edges{node{...TopMoversRowFragment,id,__typename},cursor},pageInfo{endCursor,hasNextPage}}}fragment TopMoversRowFragment on Asset{latestPercentChangesV2(quoteCurrency:$currency){day},slug,platformName,name,imageUrl,latestQuoteV2(quoteCurrency:$currency){price}}fragment WatchListStarAssetFragment on Asset{...WatchListStarContentAssetFragment}fragment WatchListStarContentAssetFragment on Asset{uuid,name,platformName}fragment WatchListStarContentFragment on Query{...useWatchListTogglerFragment}fragment WatchListStarFragment on Query{...WatchListStarContentFragment}fragment WatchlistTableContainerFragment on Query{...WatchlistTableContainerSortableListFragment,viewer{watchlistByUuid(watchlistUuid:$watchlistUuid){id,items{edges{node{itemMetadata{__typename,...on ViewerAsset{asset{uuid,platformName,id}},...on Node{__isNode:__typename,id}},id}}}},id}}fragment WatchlistTableContainerSortableListFragment on Query{...WatchlistTableContainerTrendingAssetsFragment,...WatchlistTableContainerTopAssetsFragment,viewer{watchlistByUuid(watchlistUuid:$watchlistUuid){items{edges{__typename,node{itemMetadata{__typename,...on ViewerAsset{...HomeWatchlistTableRowFragment,asset{uuid,...RowTradeFragment,id},supportedContextsV2{isTradable}},...on Node{__isNode:__typename,id}},id}}},id},id}}fragment WatchlistTableContainerTopAssetsFragment on Query{viewer{topAssets:allAssets(first:$topMoversCount,sort:MARKET_CAP,order:DESC){edges{__typename,node{...HomeWatchlistTableRowFragment,asset{uuid,...RowTradeFragment,id},supportedContextsV2{isTradable},id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment WatchlistTableContainerTrendingAssetsFragment on Query{viewer{trendingAssets:allAssets(first:$topMoversCount,sort:VOLUME,order:DESC){edges{__typename,node{...HomeWatchlistTableRowFragment,asset{uuid,...RowTradeFragment,id},supportedContextsV2{isTradable},id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment WatchlistTabsFragment on Query{viewer{watchlistTabs:watchlists{edges{node{uuid,name,id}}},id}}fragment useAccountChecklistFragment on Query{viewer{userProperties{createdAt,firstBuyStatus,id},id}}fragment useAdvancedTradeHomeRedirectFragment on Query{...useIsEligibleForPerpetualsLandingRedirectFragment}fragment useAllPeriodsGainLossFragment on Query{viewer{portfolioGainLossBreakdown{gainLossEnabled,totalGains{value,currency}},week:portfolioGainLossBreakdown(timeRange:ONE_WEEK)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n day:portfolioGainLossBreakdown(timeRange:ONE_DAY)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n month:portfolioGainLossBreakdown(timeRange:ONE_MONTH)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n year:portfolioGainLossBreakdown(timeRange:ONE_YEAR)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n hour:portfolioGainLossBreakdown(timeRange:ONE_HOUR)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}},id}}fragment useDappWalletMultiChainBalancesFragment on Query{viewer{defiV2{supportedNetworks{chainId,controlledAccounts{balances{value,defiAsset:asset{network{name,chainId,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,platformName,uuid,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useGetDappWalletBalanceFragment_36wPBL on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{balances{value,defiAsset:asset{network{chainId,name,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,uuid,platformName,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useHasDappWalletAddressFragment_knzBA on Query{viewer{defiV2@skip(if:$skipDappWalletExperiment){network(chainId:$chainId){controlledAccountsV2{nodes{address,id}},id}},id}}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsEligibleForPerpetualsLandingRedirectFragment on Query{...useIsPerpetualFuturesEligibleFragment}fragment useIsPerpetualFuturesEligibleATSFragment on Query{...useIntxAccessLevelATSFragment}fragment useIsPerpetualFuturesEligibleFragment on Query{...useIsPerpetualFuturesEligibleATSFragment}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}fragment useUserDefiTotalBalanceFragment on Query{...useDappWalletMultiChainBalancesFragment,...useGetDappWalletBalanceFragment_36wPBL}fragment useUserTotalBalanceFragment on Query{...useUserDefiTotalBalanceFragment,...useUserCefiTotalBalanceFragment}fragment useWatchListTogglerFragment on Query{...useWatchListTogglerOptimisticIsWatchedFragment}fragment useWatchListTogglerOptimisticIsWatchedFragment on Query{viewer{primaryWatchlist:watchlistByUuid(watchlistUuid:\\"\\"){uuid,items{edges{node{itemMetadata{__typename,...on ViewerAsset{asset{uuid,id}},...on Node{__isNode:__typename,id}},id}}},id},id}}fragment useWheelSpinFragment_3lQsi on Query{viewer{incentiveCampaigns(filter:{product:\\"nux\\",campaignStatus:LIVE,triggerType:FIRST_BUY,optInRequired:false,newUsersOnly:true,incentiveType:GAMIFICATION})@skip(if:$skipUserIncentives){id,userIncentive{id,redemptionMetadata{isRedeemed,redemptionStatus}}},id}}","c066b0cddd23e93324e4eedc70a79d215b8d7e24a5d63161ac897c3d89e54048":"query PerpetualPositionsDetailModalQuery{...useFetchPerpetualPositionModalDataFragment}fragment useFetchPerpetualPositionModalDataFragment on Query{viewer{perpetualFuturePositionsV2{positions{id,asset,displayName,side,netSize,marginType,liquidationBufferPercent,marketPrice{currency,amount,id},avgEntry{currency,amount,id},liquidationPrice{currency,amount,id},leverage,initialMargin{amount,currency,id},aggregatedPnl{amount,currency,id},unrealizedPnl{amount,currency,id},positionNotional{amount,currency,id},portfolioSummary{portfolioMaintenanceMarginNotional{amount,currency,id},id}},id},id}}","c18ccf4cf9cca26ac26d363ab83c1ea90405cfcd467c9927cfc6b3cdc425e098":"mutation useCreateGstCsvReportMutation($input:CreateGstInput!){createGstCsv(input:$input){formUuid}}","c368a33e9c542a338395778c74f43959e42eda31af4cc2150e03da35bfab8d35":"query AssetCategoriesEntryQuery{viewer{assetCategories{edges{node{uuid,slug,...AssetCategoryCardFragment,id}}},id}}fragment AssetCategoryCardFragment on AssetCategory{name,slug,iconKey}","c3b776aa67a77c0b6b195834dcc0ed735e7ef7bc1b82d1234a7a1c4664099b2d":"query usePaginatedDappNFTsRefetchable($address:String!,$after:String,$chainId:Int!,$filter:DefiNFTFilter,$first:Int!){...usePaginatedDappNFTsFragment_13AfJ5}fragment usePaginatedDappNFTsFragment_13AfJ5 on Query{viewer{defiV2{network(chainId:$chainId){account(address:$address){ownedNFTs(first:$first,after:$after,filter:$filter){edges{node{name,image{url},cachedImage{url},animation{url},cachedAnimation{url},contractAccount{address,id},tokenId,collection{name,cachedImage{url},image{url},marketData{tradeVolume{value,asset{symbol,exponent,id},id},weeklyTradingVolume{value,asset{symbol,exponent,id},id},numberOfOwners,numberOfTokens},id},id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id},id}},id}}","c3c8980632300f8a0f0d388006720d69accf40284eabe4209c98fc2527961749":"query GQLRecentTransactionsCardQuery($first:Int!){viewer{accountHistory{recentTransactions(first:$first){edges{node{id,...PrimaryBalanceTransactionRowV2Fragment,viewerAsset{asset{uuid,slug,name,...AssetIsStablecoinFragment,destinationTag{name},id},id},uuid,status,title,subtitle,amount{value,currency},nativeAmount{value,currency},category,createdAt,details{__typename,...on BuyDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,recurringPeriod},...on SellDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod},...on ConvertDetails{pricePerCoin{value,currency},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,hideNativeAmount},...on CryptoSendDetails{cryptoSendRecipient:recipient{address,destinationTag},note,pricePerCoin{value,currency},confirmations,fee{value,currency},transactionUrl,networkStatusDescription,delayedSendDate,networkInfo{networkName,networkIconUrl}},...on CryptoReceiveDetails{pricePerCoin{value,currency},transactionUrl,networkStatusDescription,networkInfo{networkName,networkIconUrl}},...on UserSendDetails{recipient,avatarUrl,note,pricePerCoin{value,currency},delayedSendDate,cancelable},...on UserReceiveDetails{from,avatarUrl,pricePerCoin{value,currency}},...on FiatDepositDetails{transactionReferenceCode:referenceCode,from,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on FiatWithdrawalDetails{transactionReferenceCode:referenceCode,to,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on OrderDetails{to,name,description,code},...on RequestDetails{isFrom,otherUser,pricePerCoin{value,currency},confirmations,fee{value,currency}},...on AdvancedTradeDetails{orderCreatedAt,productId,orderType,orderSide,averageFilledPrice{value,currency},filledSize{value,currency},fee{value,currency},completionPercentage,numberOfFills,total{value,currency},totalValueAfterFees{value,currency},orderId,orderPlacementSource},...on VaultWithdrawalToDetails{to,toUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on VaultWithdrawalFromDetails{from,fromUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on TransferFromDetails{from,fromUrl,pricePerCoin{value,currency}},...on TransferToDetails{to,toUrl,pricePerCoin{value,currency}},...on DelayedCanceledDetails{to,confirmations,fee{value,currency},pricePerCoin{value,currency}},...on SubscriptionRebateDetails{for,orderId,rebateNote:note},...on RetailUnsupportedAssetRecoveryDetails{recoveryTo:to,recoveryDescription:description,pricePerCoin{value,currency},coinbaseFee{value,currency},recoveryConfirmations:confirmations,recoveryTransactionUrl:transactionUrl,networkFee{value,currency},network},...on RetailMGXBuyDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,pricePerCoin{value,currency},networkFee{value,currency},coinbaseFee{value,currency},subTotal{value,currency},nullableTotal:total{value,currency},networkInfo{networkName}},...on RetailMGXTradeDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,networkFee{value,currency},coinbaseFee{value,currency},destinationTotal{currency},pricePerCoin{value,currency},networkInfo{networkName}}}}}}},id}}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment BuySellTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on BuyDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}},...on SellDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}}}}fragment ConvertTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on ConvertDetails{convertPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod}}}fragment CryptoReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoReceiveDetails{transactionUrl,transactionHash,sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl}}}}fragment CryptoSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,title,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoSendDetails{transactionUrl,transactionHash,cryptoSendRecipient:recipient{address,destinationTag},sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl},fee{value,currency}}}}fragment FiatDepositTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on FiatDepositDetails{fiatDepositDetailsReferenceCode:referenceCode,from}}}fragment FiatWithdrawalTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on FiatWithdrawalDetails{fiatWithdrawalDetailsReferenceCode:referenceCode,to}}}fragment NullTransactionDetailsDisplayFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency}}fragment PrimaryBalanceTransactionRowV2Fragment on AccountHistoryEntry{...TransactionModalRedesignWrapperFragment}fragment RecoveryFeeDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on RetailUnsupportedAssetRecoveryDetails{recoveryFeeRecipient:to,recoveryFeePricePerCoin:pricePerCoin{value,currency},recoveryFeeTransactionUrl:transactionUrl,network,networkFee{value,currency},coinbaseFee{value,currency}}},viewerAsset{asset{exponent,id},id}}fragment RewardTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment StakingTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsContentFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsRedesignFragment on AccountHistoryEntry{...BuySellTransactionDetailsFragment,...CryptoSendTransactionDetailsFragment,...CryptoReceiveTransactionDetailsFragment,...ConvertTransactionDetailsFragment,...FiatDepositTransactionDetailsFragment,...FiatWithdrawalTransactionDetailsFragment,...TransactionDetailsRedesignStakingRewardsFragment,...UserSendTransactionDetailsFragment,...UserReceiveTransactionDetailsFragment,...RecoveryFeeDetailsFragment,uuid,category,status,details{__typename}}fragment TransactionDetailsRedesignStakingRewardsFragment on AccountHistoryEntry{...StakingTransactionDetailsFragment,...RewardTransactionDetailsFragment,...NullTransactionDetailsDisplayFragment,...TransactionDetailsContentFragment,category}fragment TransactionModalRedesignFragment on AccountHistoryEntry{title,category,amount{currency},viewerAsset{asset{name,id},id},details{__typename},...TransactionDetailsRedesignFragment}fragment TransactionModalRedesignWrapperFragment on AccountHistoryEntry{...TransactionModalRedesignFragment}fragment TransactionStatusTrackerFragment on AccountHistoryEntry{id,uuid,status,accountId,category,createdAt,details{__typename,...on CryptoSendDetails{transactionUrl,delayedSendDate,networkInfo{networkIconUrl},undelayRequirement},...on UserSendDetails{delayedSendDate},...on CryptoReceiveDetails{transactionUrl,networkInfo{networkIconUrl}}}}fragment UserReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserReceiveDetails{userReceivePricePerCoin:pricePerCoin{value,currency}}}}fragment UserSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,title,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserSendDetails{userSendRecipient:recipient,userSendPricePerCoin:pricePerCoin{value,currency}}}}","c3d86bbe78b0edb67903c897cd9425862bdb02a68f3732b5ddfd6a520cb49d8b":"query useIntxAccessLevelATSFragmentRefetchQuery{...useIntxAccessLevelATSFragment}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}","c48d4ecb593e50936d3bdb93e30b0228732680dec7cd997843e20c70c000ebad":"query IntroQuery($supportedLocale:SupportedLocale!){...IntroAssetListFragment}fragment IntroAssetCardFragment on Asset{imageUrl,name,description}fragment IntroAssetListFragment on Query{dailyMostViewedAssets(supportedLocale:$supportedLocale){asset{id,...IntroAssetCardFragment}}}","c4acef448a2967c52fcdbd6d9643acf46590005840470fc585d8bae1dc3cacc5":"query VaultDepositModalContentQuery($accountUuid:Uuid!){...TransferFormFragment,viewer{accountByUuidV2(uuid:$accountUuid){uuid,type,allowDeposits,name,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{name,id}},...on Node{__isNode:__typename,id}},...useVaultDepositModalStateFragment,id},id}}fragment AccountCurrencyIconFragment on Account{assetOrFiatCurrency{__typename,...AssetOrCurrencyIconFragment,...on Node{__isNode:__typename,id}}}fragment AccountOptionFragment on Account{uuid,name,type,availableBalance{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{exponent,id}},...on TiersCurrency{exponent},...on Node{__isNode:__typename,id}},...AccountCurrencyIconFragment,...NativeAmountFragment}fragment AccountSelectFragment on Account{uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on TiersCurrency{code},...on Node{__isNode:__typename,id}},...AccountOptionFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetOrCurrencyIconFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on ViewerAsset{asset{...AssetCurrencyIconFragment,id}},...on TiersCurrency{code}}fragment NativeAmountFragment on Account{availableBalanceInNativeCurrency{value,currency}}fragment TransferFormAccountFragment on Account{...AccountSelectFragment}fragment TransferFormFragment on Query{...TwoFactorAuthFormFragment}fragment TwoFactorAuthFormFragment on Query{...useTwoFactorFragment}fragment useTransferModalStateFragment on Account{uuid,type,availableBalance{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,displaySymbol,id},accounts{uuid,type,availableBalance{value,currency},...TransferFormAccountFragment,id}},...on TiersCurrency{code},...on Node{__isNode:__typename,id}},...TransferFormAccountFragment}fragment useTwoFactorFragment on Query{viewer{userProperties{secondFactor{twoFactorMethod},id},id}}fragment useVaultDepositModalStateFragment on Account{uuid,type,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on TiersCurrency{code},...on Node{__isNode:__typename,id}},...useTransferModalStateFragment}","c4e9c45c625f7fc293e2fe7ee40de7b29ef14236c28d832d946fe93d4adb14e6":"query AdvancedAssetDetailsViewQuery($shouldIncludeBalanceSummaryInfo:Boolean!,$skipAssetPerfTimeRanges:Boolean!,$assetSlug:String!,$accountUuid:Uuid!,$assetSymbol:String!,$assetUuid:Uuid!,$skipAccountUuid:Boolean!,$skipAssetSlug:Boolean!,$skipAssetSymbol:Boolean!,$skipAssetUuid:Boolean!){...useShowMultiPortfolioDisclaimerV1Fragment,...SendOrDepositContentFragment,...AdvancedPortfolioHeaderBarActionsFragment,viewer{viewerAsset:assetBySlug(slug:$assetSlug){...AssetPerformanceFragment,...AdvancedAssetBalancesFragment,asset{uuid,name,displaySymbol,id},accounts(portfolioCategory:PORTFOLIO_CATEGORY_ALL){primary,uuid,...SendOrDepositContentAccountFragment,portfolio{type,id},id},id},id}}fragment AdvancedAccountRowAccountFragment on Account{name,type,primary,platform,portfolio{name,type,id},...useAccountTotalBalanceFragment,...WithdrawButtonAccountFragment,...DepositButtonAccountFragment,assetOrFiatCurrency{__typename,...on TiersCurrency{name},...on ViewerAsset{asset{name,imageUrl,id},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}}}fragment AdvancedAssetBalancesFragment on ViewerAsset{...AdvancedBalancesCardFragment,...AdvancedWeb3AccountRowAssetFragment,accounts(portfolioCategory:PORTFOLIO_CATEGORY_ALL){type,primary,portfolio{type,id},...AdvancedAccountRowAccountFragment,id},asset{contractAddress,platformName,id}}fragment AdvancedBalancesCardFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...BalanceSummaryEntryPointFragment}fragment AdvancedPortfolioDepositTriggerFragment on Account{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment AdvancedPortfolioHeaderBarActionsFragment on Query{...useAdvancedPortfolioHeaderButtonsFragment}fragment AdvancedWeb3AccountRowAssetFragment on ViewerAsset{asset{imageUrl,name,id}}fragment AssetPerformanceFragment on ViewerAsset{...useBalanceSummaryEntryPointAssetFragment,asset{platformName,categories{slug,id},id},assetPerformance@include(if:$skipAssetPerfTimeRanges){__typename,...on AssetPerformance{gainLoss{currency,value},totalInvested{currency,value},totalBalance{currency,value},hasPerformanceAvailable,percentOfPortfolio,averageCost{currency,value}},...on AssetPerformanceUserNotFound{__typename}},assetPerformancesTimeRanges@skip(if:$skipAssetPerfTimeRanges){__typename,...on AssetPerformanceTimeRanges{oneDayPerformance{gainLoss{value,currency},hasPerformanceAvailable},allTimePerformance{gainLoss{value,currency},totalBalance{currency,value},hasPerformanceAvailable,percentOfPortfolio,averageCost{currency,value},totalInvested{currency,value}}}}}fragment BalanceSummaryEntryPointFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment DepositButtonAccountFragment on Account{uuid,type,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on ViewerAsset{asset{displaySymbol,id}},...on Node{__isNode:__typename,id}},...DepositTriggerAccountFragment}fragment DepositTriggerAccountFragment on Account{uuid,type,allowDeposits,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment DepositTriggerFragment on Query{viewer{availablePaymentMethods:availablePaymentMethodsV2(walletApp:false){type,id},policyRestrictions(action:receives){restrictionName,message,description,link{text,url},id},id}}fragment DepositWithdrawAccountFragment on Account{uuid,...DepositWithdrawDeprecatedAccountFragment}fragment DepositWithdrawButtonsFragment on Query{...DepositTriggerFragment}fragment DepositWithdrawButtonsSecondFragment on Account{uuid,allowWithdrawals,availableBalance{value},...DepositTriggerAccountFragment}fragment DepositWithdrawContentAccountFragment on Account{type,...WalletButtonsAccountFragment,...DepositWithdrawButtonsSecondFragment,...DepositWithdrawAccountFragment}fragment DepositWithdrawContentFragment on Query{...WalletButtonsFragment,...DepositWithdrawFragment,...DepositWithdrawButtonsFragment}fragment DepositWithdrawDeprecatedAccountFragment on Account{uuid,...DepositTriggerAccountFragment}fragment DepositWithdrawDeprecatedFragment on Query{...DepositTriggerFragment}fragment DepositWithdrawFragment on Query{...DepositWithdrawDeprecatedFragment}fragment SendOrDepositContentAccountFragment on Account{type,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,platformName,id}},...on Node{__isNode:__typename,id}},...DepositWithdrawContentAccountFragment,...useIsReceiveEnabledFragment,...useIsSendEnabledFragment}fragment SendOrDepositContentFragment on Query{...DepositWithdrawContentFragment}fragment WalletButtonsAccountFragment on Account{type,...WithdrawTriggerAccountFragment,...DepositTriggerAccountFragment}fragment WalletButtonsFragment on Query{...WithdrawTriggerFragment,...DepositTriggerFragment}fragment WithdrawButtonAccountFragment on Account{...WithdrawTriggerAccountFragment,uuid,type,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment WithdrawTriggerAccountFragment on Account{uuid,type,allowWithdrawals,availableBalance{value},assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment WithdrawTriggerFragment on Query{viewer{sendRestrictions:policyRestrictions(action:sends){restrictionName,message,description,link{text,url},id},id}}fragment useAccountTotalBalanceFragment on Account{totalBalance{value,currency},totalBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{exponent,id}},...on TiersCurrency{exponent},...on Node{__isNode:__typename,id}}}fragment useAdvancedPortfolioHeaderButtonsFragment on Query{...useShowAdvancedPortfolioButtonsFragment,...useShowMultiPortfolioDisclaimerV1Fragment,viewer{assetFromSlug:assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){asset{platformName,id},id},fiatAccounts{uuid,allowWithdrawals,allowDeposits,type,availableBalance{value},...AdvancedPortfolioDepositTriggerFragment,id},id},...useAssetTradeEligibilityFromRouteFragment}fragment useAssetTradeEligibilityAccountFragment on Account{...useHasSendReceiveEnabledFragment,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedContextsV2{isTradable,isConvertible}},...on Node{__isNode:__typename,id}}}fragment useAssetTradeEligibilityFragment on Query{viewer{fiatAccounts{uuid,allowDeposits,allowWithdrawals,availableBalance{value},assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id},...useCountryRestrictionsFragment}fragment useAssetTradeEligibilityFromRouteFragment on Query{viewer{accountByUuidV2(uuid:$accountUuid)@skip(if:$skipAccountUuid){...useAssetTradeEligibilityAccountFragment,id},assetFromSlug:assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){...useAssetTradeEligibilityViewerAssetFragment,id},assetFromUuid:assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){...useAssetTradeEligibilityViewerAssetFragment,id},assetFromSymbol:assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){...useAssetTradeEligibilityViewerAssetFragment,id},id},...useAssetTradeEligibilityFragment}fragment useAssetTradeEligibilityViewerAssetFragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible},accounts{primary,...useHasSendReceiveEnabledFragment,id}}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment useCountryRestrictionsFragment on Query{viewer{userProperties{regionFeatures{supportsCryptoToCryptoTransfers,supportsFiatTransfers},id},sellPolicyRestrictions:policyRestrictions(action:sells){restrictionName,id},buyPolicyRestrictions:policyRestrictions(action:buys){restrictionName,id},tradePolicyRestrictions:policyRestrictions(action:trades){restrictionName,id},depositPolicyRestrictions:policyRestrictions(action:deposits){restrictionName,id},withdrawPolicyRestrictions:policyRestrictions(action:withdrawals){restrictionName,id},id}}fragment useHasConsumerPortfolioFragment on Query{viewer{portfolios{type,id},id}}fragment useHasSendReceiveEnabledFragment on Account{...useIsReceiveEnabledFragment,...useIsSendEnabledFragment}fragment useIsReceiveEnabledFragment on Account{type,allowDeposits}fragment useIsSendEnabledFragment on Account{type,allowWithdrawals}fragment useShowAdvancedPortfolioButtonsFragment on Query{viewer{fiatAccounts{uuid,allowWithdrawals,allowDeposits,type,availableBalance{value},id},id},...useAssetTradeEligibilityFromRouteFragment}fragment useShowMultiPortfolioDisclaimerV1Fragment on Query{...useHasConsumerPortfolioFragment}","c512dc00a99abfb4c3c80d51154c47aa859ddc7abf359f0d48854569a87f2012":"query LimitSectionRootQuery{viewer{tiers{accountDetails{title,limitsAndFeatures{limits{enabled,statusText,type,amount,currency{code},name,perUnit,iconUrl,overrideLimit},sends{description,enabled,statusText},receives{description,enabled,statusText},trades{description,enabled,statusText}}}},card{eligibilityState{state}},id}}","c596116340d2388ea7f636663224c98e8560e85ddb42d15177ea975b0e481e3d":"query LazyStakingRedirectQuery($assetSymbol:String!){viewer{assetBySymbol(symbol:$assetSymbol){asset{slug,id},id},id}}","c5d0930c6ea87fdebdbd185134ba37d9cf0cc60b0f0da97b3a4e91ccaf2c9c3b":"query ChatWidgetInternalQuery($conversationCount:Int){viewer{userProperties{personalDetails{legalName{firstName}},id},chatSupportConfigSettings{configs{key,value}},conversations(first:$conversationCount,status:OPEN){...ChatWidgetExistingEntryFragment,edges{node{uuid,isClosed,events(last:1){edges{node{uuid,type,id,__typename},cursor},pageInfo{hasPreviousPage,startCursor}},id}}},id}}fragment ChatWidgetExistingEntryFragment on ConversationsConnection{...ChatWidgetExistingEntryInnerFragment,edges{node{uuid,isClosed,events(last:1){edges{cursor,node{type,errorData{isFatal,message,type},id}}},id}}}fragment ChatWidgetExistingEntryInnerFragment on ConversationsConnection{edges{node{uuid,events(last:1){edges{node{uuid,type,participant{participantType,id},messageContent{message},id}}},id}}}","c6f289e5819f269901f972ec8f5415683be8d8b62c865871368bd431a8c54898":"query FuturesIneligibleViewQuery($productType:RetailBrokerageProductType!,$assetSymbol:String!){...FuturesMobileTrayFragment,...FuturesAdvancedLayoutFragment,...AdvancedModalsFragment_46egQJ}fragment AdvancedModalsFragment_46egQJ on Query{...ZeroFeeIncentiveModalContentFragment_46egQJ,...useShouldShowZeroFeeIncentiveModalFragment_46egQJ,...FeeUpgradeModalContentFragment_46egQJ,...useShouldShowFeeUpgradeModalFragment_46egQJ,...useIsPerpetualFuturesEligibleFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment ConvertUSDCBannerFragment on Query{...useUSDCBalanceFragment}fragment FeeUpgradeModalContentFragment_46egQJ on Query{viewer{advancedFeeBanners(productType:$productType){name,title,text,ctaText,ctaUrl},id}}fragment FuturesAdvancedLayoutCenterContentFragment on Query{...MobileMarketSelectorDropdownFragment}fragment FuturesAdvancedLayoutFragment on Query{...FuturesAdvancedLayoutCenterContentFragment,...FuturesAdvancedLayoutTitleFragment}fragment FuturesAdvancedLayoutTitleFragment on Query{...FuturesMarketHeaderFragment}fragment FuturesMarketHeaderFragment on Query{...FuturesMarketSelectorDropdownFragment_JUThY}fragment FuturesMarketSelectorDropdownFragment_JUThY on Query{viewer{assetBySymbol(symbol:$assetSymbol){asset{...AssetCurrencyIconFragment,id},id},id},...MarketSelectorV2Fragment}fragment FuturesMobileTrayFragment on Query{...OrdersTableFragment}fragment MarketSelectorV2Fragment on Query{...useIsPerpetualFuturesEligibleFragment,...ConvertUSDCBannerFragment}fragment MobileMarketSelectorDropdownFragment on Query{...MarketSelectorV2Fragment}fragment OrdersTableFragment on Query{...useIntxAccessLevelATSFragment}fragment ZeroFeeIncentiveModalContentFragment_46egQJ on Query{viewer{advancedFeeBanners(productType:$productType){name,title,text},id}}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsPerpetualFuturesEligibleATSFragment on Query{...useIntxAccessLevelATSFragment}fragment useIsPerpetualFuturesEligibleFragment on Query{...useIsPerpetualFuturesEligibleATSFragment}fragment useShouldShowFeeUpgradeModalFragment_46egQJ on Query{viewer{advancedFeeBanners(productType:$productType){name},id}}fragment useShouldShowZeroFeeIncentiveModalFragment_46egQJ on Query{viewer{advancedFeeBanners(productType:$productType){name},id}}fragment useUSDCBalanceFragment on Query{viewer{usdcViewerAsset:assetBySymbol(symbol:\\"USDC\\"){accounts{primary,type,availableBalance{value},id},id},id}}","c7361efaf63b3cc540e26a2fdb0a623b0b2a6ce7a83da1e30f96d50645609812":"query supportedLocaleForGQLQuery($supportedLocale:SupportedLocale!){dailyMostViewedAssets(supportedLocale:$supportedLocale){supportedLocale}}","c766fabe40ec79a611d176b651e4bf50ab327be0f78a104358709e2ab7505153":"mutation usePreviewStakeMutation($input:YieldPreviewStakeInput!){yieldPreviewStake(input:$input){__typename,...on YieldPreviewStakeSuccess{stakeId,total{fiatAmount{value,currency},cryptoAmount{value,currency}},details{label,value,variant,infoTray{text,title,description,cta,link{text,url}}},userWarnings{type,iconName,text,link:clickAction{__typename,...on Link{text,url}},infoTray:clickAction{__typename,...on StakingInfoTray{cta,description,title,text,link{text,url}}}}},...on BadRequestError{message,code}}}","c80fc2e621e7bd5f8ecf00b6e74ec29b9eaec47407b5b639c3859c15c6f03d1c":"query WrapUnavailableQuery($assetSymbol:String!){viewer{assetBySymbol(symbol:$assetSymbol){wrappedAsset{disabledWarning{isDisabled,title,text,iconName}},id},id}}","c8421ea2703a610aa9816b63df95e82dcffffb702cb026976b7c3c720bfc176a":"mutation DeleteContactConfirmationStepMutation($input:DeleteSendReceiveContactInput!){deleteSendReceiveContact(input:$input){__typename,...on DeleteSendReceiveContactSuccess{viewer{...FavoriteContactsViewerFragment,...useSendRecipientsFragment_3OVASn,...SendSelectRecipientStepViewerFragment,id}},...on DeleteSendReceiveContactError{error{message,code}}}}fragment FavoriteContactsViewerFragment on Viewer{...useSendRecipientsFragment_3OVASn}fragment SendSelectRecipientStepViewerFragment on Viewer{...useSendRecipientsFragment_3OVASn}fragment useRecentContactsFragment_4k8aT2 on Viewer{accountHistory{recentSends(first:5){edges{cursor,node{amount{currency},uuid,createdAt,category,details{__typename,...on CryptoSendDetails{cryptoRecipient:recipient{address,destinationTag}},...on UserSendDetails{recipient,avatarUrl}},viewerAsset{accounts{primary,uuid,id},id},id,__typename}},pageInfo{endCursor,hasNextPage}}}}fragment useSendRecipientsFragment_3OVASn on Viewer{sendReceiveContacts{allContacts(first:5){edges{node{uuid,blockchainAddresses{uuid,address,destinationTag,label},id,__typename},cursor},pageInfo{endCursor,hasNextPage}}},...useRecentContactsFragment_4k8aT2}","c8be8fab13869007bf467386da448065e8c02254c3287b3deaf3097044fad9d8":"mutation useRecordSardineSessionIdMutation($input:RecordSardineSessionIDInput!){recordSardineSessionID(input:$input){__typename,...on RecordSardineSessionIDSuccess{__typename,dummy},...on GenericError{__typename,code,message}}}","c8e0f192187509a1bed6924e4176308fd80da79fc6d476416f07bf161e935c88":"query AdvancedPortfolioViewV2Query($skipPerpsTrading:Boolean!,$chainId:Int!,$nativeCurrency:TickerSymbol!,$accountUuid:Uuid!,$assetSlug:String!,$assetSymbol:String!,$assetUuid:Uuid!,$skipAccountUuid:Boolean!,$skipAssetSlug:Boolean!,$skipAssetSymbol:Boolean!,$skipAssetUuid:Boolean!){...useHasMultiPortfoliosFragment,...PortfolioPerpMarginHealthBannersFragment,...CompactLiquidationBufferFragment,...PortfolioSelectorFragment,...OpenOrderCardFragment,...useShowFuturesMarginHealthFragment,...useHasConsumerPortfolioFragment,...useHasINTXPortfolioFragment,...AdvancedPortfolioHeaderBarActionsFragment,...useShowMultiPortfolioDisclaimerV1Fragment}fragment AdvancedPortfolioDepositTriggerFragment on Account{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment AdvancedPortfolioHeaderBarActionsFragment on Query{...useAdvancedPortfolioHeaderButtonsFragment}fragment CompactLiquidationBufferFragment on Query{...useLiquidationBufferDataFragment_3wozyP}fragment OpenOrderCardFragment on Query{viewer{openOrderCount,id},...useTotalOpenOrdersInFiatFragment}fragment PortfolioPerpMarginHealthBannersFragment on Query{...useLiquidationBufferDataFragment_3wozyP}fragment PortfolioSelectorFragment on Query{...useHasConsumerPortfolioFragment,viewer{portfolios{uuid,name,type,summary{totalBalance{amount,currency,id}},id},id},...useUserTotalBalanceFragment,...useUserDefiTotalBalanceFragment}fragment useAdvancedPortfolioHeaderButtonsFragment on Query{...useShowAdvancedPortfolioButtonsFragment,...useShowMultiPortfolioDisclaimerV1Fragment,viewer{assetFromSlug:assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){asset{platformName,id},id},fiatAccounts{uuid,allowWithdrawals,allowDeposits,type,availableBalance{value},...AdvancedPortfolioDepositTriggerFragment,id},id},...useAssetTradeEligibilityFromRouteFragment}fragment useAssetTradeEligibilityAccountFragment on Account{...useHasSendReceiveEnabledFragment,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedContextsV2{isTradable,isConvertible}},...on Node{__isNode:__typename,id}}}fragment useAssetTradeEligibilityFragment on Query{viewer{fiatAccounts{uuid,allowDeposits,allowWithdrawals,availableBalance{value},assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id},...useCountryRestrictionsFragment}fragment useAssetTradeEligibilityFromRouteFragment on Query{viewer{accountByUuidV2(uuid:$accountUuid)@skip(if:$skipAccountUuid){...useAssetTradeEligibilityAccountFragment,id},assetFromSlug:assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){...useAssetTradeEligibilityViewerAssetFragment,id},assetFromUuid:assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){...useAssetTradeEligibilityViewerAssetFragment,id},assetFromSymbol:assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){...useAssetTradeEligibilityViewerAssetFragment,id},id},...useAssetTradeEligibilityFragment}fragment useAssetTradeEligibilityViewerAssetFragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible},accounts{primary,...useHasSendReceiveEnabledFragment,id}}fragment useCountryRestrictionsFragment on Query{viewer{userProperties{regionFeatures{supportsCryptoToCryptoTransfers,supportsFiatTransfers},id},sellPolicyRestrictions:policyRestrictions(action:sells){restrictionName,id},buyPolicyRestrictions:policyRestrictions(action:buys){restrictionName,id},tradePolicyRestrictions:policyRestrictions(action:trades){restrictionName,id},depositPolicyRestrictions:policyRestrictions(action:deposits){restrictionName,id},withdrawPolicyRestrictions:policyRestrictions(action:withdrawals){restrictionName,id},id}}fragment useDappWalletMultiChainBalancesFragment on Query{viewer{defiV2{supportedNetworks{chainId,controlledAccounts{balances{value,defiAsset:asset{network{name,chainId,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,platformName,uuid,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useGetDappWalletBalanceFragment_36wPBL on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{balances{value,defiAsset:asset{network{chainId,name,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,uuid,platformName,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useHasConsumerPortfolioFragment on Query{viewer{portfolios{type,id},id}}fragment useHasINTXPortfolioFragment on Query{viewer{portfolios{type,id},id}}fragment useHasMultiPortfoliosFragment on Query{...useHasConsumerPortfolioFragment,...useIsPerpetualFuturesEligibleFragment}fragment useHasSendReceiveEnabledFragment on Account{...useIsReceiveEnabledFragment,...useIsSendEnabledFragment}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsPerpetualFuturesEligibleATSFragment on Query{...useIntxAccessLevelATSFragment}fragment useIsPerpetualFuturesEligibleFragment on Query{...useIsPerpetualFuturesEligibleATSFragment}fragment useIsReceiveEnabledFragment on Account{type,allowDeposits}fragment useIsSendEnabledFragment on Account{type,allowWithdrawals}fragment useLiquidationBufferDataFragment_3wozyP on Query{viewer@skip(if:$skipPerpsTrading){perpetualFuturePositionsV2{portfolioSummary{buyingPower{amount,currency,id}},positions{id,asset,displayName,marginType,liquidationBufferPercent,liquidationBufferAmount{value,currency},initialMargin{amount,currency,id},portfolioSummary{liquidationBannerStatus,buyingPower{amount,currency,id},balance{amount,currency,id},portfolioMaintenanceMarginNotional{amount,currency,id},id}},id},id}}fragment useShowAdvancedPortfolioButtonsFragment on Query{viewer{fiatAccounts{uuid,allowWithdrawals,allowDeposits,type,availableBalance{value},id},id},...useAssetTradeEligibilityFromRouteFragment}fragment useShowFuturesMarginHealthATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesMarginHealthFragment on Query{...useShowFuturesMarginHealthATSFragment}fragment useShowMultiPortfolioDisclaimerV1Fragment on Query{...useHasConsumerPortfolioFragment}fragment useTotalOpenOrdersInFiatFragment on Query{viewer{balanceData{openOrderBalance:openOrderBalanceV2{value}},id}}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}fragment useUserDefiTotalBalanceFragment on Query{...useDappWalletMultiChainBalancesFragment,...useGetDappWalletBalanceFragment_36wPBL}fragment useUserTotalBalanceFragment on Query{...useUserDefiTotalBalanceFragment,...useUserCefiTotalBalanceFragment}","c942ba3661f12aa7136cbdf9954301fc81721596f89a83667b91f4b540b832af":"query useOpenOrderBalancesFetcherQuery{viewer{openOrderBalances{value,currency},id}}","c99c9edad72257928c4fef389bfb36cae6ae641ec3596e3bc7a020eb8363d606":"mutation usePreviewEditOrderATSMutation($input:PreviewEditRetailBrokerageOrderInput!){previewEditRetailBrokerageOrder(input:$input){__typename,...on PreviewEditRetailBrokerageOrderSuccess{commissionTotal,orderTotal,quoteSize},...readErrorsFromPreviewEditSuccessResponseATSFragment}}fragment readErrorCodesFromFailureReasonATSFragment on EditOrderFailureReason{__isEditOrderFailureReason:__typename,__typename,...on EditOrderPreviewFailureWrapper{previewError:value},...on EditOrderFailureWrapper{submitError:value}}fragment readErrorsFromPreviewEditSuccessResponseATSFragment on PreviewEditRetailBrokerageOrderPayload{__isPreviewEditRetailBrokerageOrderPayload:__typename,__typename,...on PreviewEditRetailBrokerageOrderSuccess{errors{__typename,...readErrorCodesFromFailureReasonATSFragment}},...on BadRequestError{message,code},...on GenericError{message,code}}","c9b24a17c52752ef9f1ba2dd16ffdfb882f0f093abf052d8a702618ea26ac351":"mutation usePreviewStakeEth2Mutation($input:PreviewStakeInput){previewStake(input:$input){__typename,...on PreviewStakeSuccess{stakeId:id,rate{label,formattedValue},fee{name,helpUrl,amount{value,currency},type,amountBeforeSubsidy{value,currency},description},total{label,fiatAmount{value,currency},cryptoAmount{value,currency}},userWarnings{id,text},id}}}","c9ecf08888b1ee230f80e1497d1c04cebbaa8e6d48014a6a7db35a5ac56a2a76":"query TransactionDetailsStepQuery($uuid:Uuid!,$accountId:Uuid!){...TransactionDetailsStepFragment}fragment BuySellTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on BuyDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}},...on SellDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}}}}fragment ConvertTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on ConvertDetails{convertPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod}}}fragment CryptoReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoReceiveDetails{transactionUrl,transactionHash,sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl}}}}fragment CryptoSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,title,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoSendDetails{transactionUrl,transactionHash,cryptoSendRecipient:recipient{address,destinationTag},sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl},fee{value,currency}}}}fragment FiatDepositTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on FiatDepositDetails{fiatDepositDetailsReferenceCode:referenceCode,from}}}fragment FiatWithdrawalTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on FiatWithdrawalDetails{fiatWithdrawalDetailsReferenceCode:referenceCode,to}}}fragment NullTransactionDetailsDisplayFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency}}fragment RecoveryFeeDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on RetailUnsupportedAssetRecoveryDetails{recoveryFeeRecipient:to,recoveryFeePricePerCoin:pricePerCoin{value,currency},recoveryFeeTransactionUrl:transactionUrl,network,networkFee{value,currency},coinbaseFee{value,currency}}},viewerAsset{asset{exponent,id},id}}fragment RewardTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment StakingTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsContentFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsRedesignFragment on AccountHistoryEntry{...BuySellTransactionDetailsFragment,...CryptoSendTransactionDetailsFragment,...CryptoReceiveTransactionDetailsFragment,...ConvertTransactionDetailsFragment,...FiatDepositTransactionDetailsFragment,...FiatWithdrawalTransactionDetailsFragment,...TransactionDetailsRedesignStakingRewardsFragment,...UserSendTransactionDetailsFragment,...UserReceiveTransactionDetailsFragment,...RecoveryFeeDetailsFragment,uuid,category,status,details{__typename}}fragment TransactionDetailsRedesignStakingRewardsFragment on AccountHistoryEntry{...StakingTransactionDetailsFragment,...RewardTransactionDetailsFragment,...NullTransactionDetailsDisplayFragment,...TransactionDetailsContentFragment,category}fragment TransactionDetailsStepFragment on Query{viewer{accountByUuidV2(uuid:$accountId){accountHistoryEntryByUuid(uuid:$uuid){...TransactionDetailsRedesignFragment,id},id},id}}fragment TransactionStatusTrackerFragment on AccountHistoryEntry{id,uuid,status,accountId,category,createdAt,details{__typename,...on CryptoSendDetails{transactionUrl,delayedSendDate,networkInfo{networkIconUrl},undelayRequirement},...on UserSendDetails{delayedSendDate},...on CryptoReceiveDetails{transactionUrl,networkInfo{networkIconUrl}}}}fragment UserReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserReceiveDetails{userReceivePricePerCoin:pricePerCoin{value,currency}}}}fragment UserSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,title,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserSendDetails{userSendRecipient:recipient,userSendPricePerCoin:pricePerCoin{value,currency}}}}","ca7915515df0747adc7fd966cca1b658d5fc0b97e17ba4f1f315f0897df9da67":"query userQuery{viewer{id,retailBrokerage{userConfiguration{hasAdvancedTradeEnabled,id},userAttributes{attributeName,attributeValue}},userProperties{uuid,locale,pusherChannel,name,email,nativeCurrency,analyticsProcessingEnabled,marketingTrackingEnabled,marketingTrackingEnabledUpdatedAt,hasTransacted,userFlags,splitTestGroups{group,isTracked,test},featureFlags,country{code,name},regionFeatures{isInUs,isInEurope,supportsFiatTransfers,supportsCryptoToCryptoTransfers},personalDetails{legalName{firstName,lastName},address{line1,line2,line3,city,state,postalCode,country{code,name}},primaryAddress{line1,line2,line3,city,state,postalCode,country{code,name}},residentialAddress{line1,line2,line3,city,state,postalCode,country{code,name}},dateOfBirth,katakanaName},onboardingCompletionRedirectUrl,pendingVerificationDocumentId,pendingVerificationFacematchDocumentId,secondFactorSendSetting,id,nextRequirement,requirementMetadata{status,vendor,skippable,nameDobMismatchSource,canRetry,redirectUrl,targets,canTriggerAlert}},newUserExperience{nextSteps{cryptoGiftReceiveMetadata{deeplinkUrl},phoneVerificationMetadata{phoneNumber,phoneNumberUuid},incentivesMetadata{title,incentiveData{title,body}},nextPostProofingStep,nextPreProofingStep}}}}","cab28c12294da26dd1c9dd572f37819675b7be39a6acc302dfa2940ab3dc56bb":"query PositionsTableContentQuery($skipPerpsTrading:Boolean!){...usePerpetualFuturesPositionsFragment,...usePollFuturesPositionsFragment}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsPerpetualFuturesEligibleATSFragment on Query{...useIntxAccessLevelATSFragment}fragment useIsPerpetualFuturesEligibleFragment on Query{...useIsPerpetualFuturesEligibleATSFragment}fragment usePerpetualFuturesPositionsFragment on Query{...useIsPerpetualFuturesEligibleFragment,viewer@skip(if:$skipPerpsTrading){perpetualFuturePositionsV2{id,positions{id,asset,displayName,netSize,side,leverage,marginType,totalBalanceFiat{amount,currency,id},initialMargin{amount,currency,id},marketPrice{currency,amount,id},avgEntry{currency,amount,id},liquidationPrice{currency,amount,id},aggregatedPnl{amount,currency,id},unrealizedPnl{amount,currency,id},portfolioSummary{portfolioMaintenanceMarginNotional{amount,currency,id},id}}},id}}fragment usePollFuturesPositionsFragment on Query{viewer{futuresPositions{productId,productName,venue,contractSize,side,notionalValue,amount,avgEntryPrice,currentPrice,unrealizedPnl,assetImgUrl,expiryUtc},id}}","cabc212257671863fc4a0b0b1f6bcc096fd70d52f68b8181c4ebd4dd7c2549cc":"query SubscriptionQuery($productKey:String!,$first:Int!){...SubscriptionViewSwitcherFragment,viewer{cb1GeneralEligibility:coinbaseSubscriptionEligibility(eligibleEntities:[COINBASE_ONE_GENERAL]){isEligible},coinbaseSubscription(productKey:$productKey){status,id},id}}fragment AccountNoticeFragment on Query{...PauseStatusFragment,...MissingPaymentMethodCardFragment,...useSupportedSubscriptionPaymentMethodsFragment,...useAccountNoticeFragment,viewer{coinbaseSubscription(productKey:$productKey){...UnCancelSubscriptionFragment,id},id}}fragment ActiveSubscriptionDetailsFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){currentPeriodEnd,pendingAction,subscriptionPlan{price{value,currency},displayName,id},pendingActionData{pendingActionEffectiveAt,pendingActionNewPlan{...CoinbaseSubscriptionPlanIsAnnualPlanFragment,planBillingFrequency{unit,numberOfUnits},id}},id},...useSubscriptionActivePaymentMethodFragment,id},...useHasSubscriptionAnnualPlanAccessFragment,...useShowGracePeriodPromptFragment}fragment AdvancedTaxBenefitsModalFragment on Query{...useSubscriptionBenefitsFragment,viewer{userProperties{country{code},id},coinbaseSubscriptionUserBenefit{cointrackerBenefit{promoUrl},cryptoTaxCalculatorBenefit{promoUrl}},id}}fragment BenefitsChecklistFragment on Query{...useSubscriptionBenefitsFragment}fragment BillingHistoryFragment on Query{...usePaginatedBillingHistoryFragment,...BillingHistoryModalFragment}fragment BillingHistoryModalFragment on Query{...TransactionDetailFragment,...usePaginatedBillingHistoryFragment}fragment BillingHistoryUnsubscribedFragment on Query{...BillingHistoryModalFragment}fragment BoostedUSDCBenefitModalFragment on Query{...useSubscriptionBenefitsFragment}fragment CTAFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){currentPeriodEnd,id},id},...useShowGracePeriodPromptFragment,...useSubscriptionPlansFragment}fragment ChangePlanModalFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){subscriptionPlan{subscriptionPlanUuid,id},pendingActionData{pendingActionNewPlan{subscriptionPlanUuid,id}},...useHasActiveFreeTrialFragment,id},id},...useSubscriptionPlansFragment,...ChangePlanResultFragment,...ConfirmFragment,...ChooseNewPlanFragment}fragment ChangePlanResultFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){pendingAction,subscriptionPlan{subscriptionPlanUuid,id},nextBillingDate,id},id},...useSubscriptionPlansFragment}fragment ChooseNewPlanFragment on Query{...useShowGracePeriodPromptFragment,...PlansFragment,...CTAFragment}fragment ChooseNewTierFragment on Query{...ChooseTierFragment}fragment ChooseTierFragment on Query{...useSubscriptionPlansFragment,...usePremiumTierPlanFragment,viewer{coinbaseSubscription(productKey:$productKey){pendingAction,nextBillingDate,id},id}}fragment CoinbaseSubscriptionPlanIsAnnualPlanFragment on CoinbaseSubscriptionPlan{planBillingFrequency{unit,numberOfUnits}}fragment ConfirmFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){id,subscriptionUuid,subscriptionPlan{subscriptionPlanUuid,displayName,id},pendingAction,pendingActionData{pendingActionNewPlan{displayName,id}},currentPeriodEnd,nextBillingDate},...useSubscriptionActivePaymentMethodFragment,id},...useSubscriptionPlansFragment}fragment ConfirmTierFragment on Query{...useSupportedSubscriptionPaymentMethodsFragment,...useSubscriptionPlansFragment,...usePremiumTierPlanFragment,viewer{coinbaseSubscription(productKey:$productKey){currentPeriodEnd,pendingAction,subscriptionPlan{planBillingFrequency{unit,numberOfUnits},id},...useHasActiveFreeTrialFragment,id},id}}fragment ElevatedStakingBenefitModalFragment on Query{...StakingOptInVisualizationFragment,...getStakingOptInStatus_inline,...SubscriptionYieldRatesTableFragment,...useSubscriptionBenefitsFragment}fragment EnrollmentBenefitsFragment on Query{viewer{...useAdvancedTradeBenefitDataFragment_34IKx5,id},...useSubscriptionSignupTrackingDataFragment,...useSubscriptionBenefitsFragment,...useIsEligibleForMessariProFragment,...useCurrentMaxBoostedRateFragment}fragment EnrollmentModalFragment on Query{...PaymentMethodSelectModalFragment,...ResultFragment,...PreviewFragment}fragment FAQFragment on Query{...useFaqContentFragment}fragment MembershipOptionsModalFragment on Query{...useEligibleForPauseFragment}fragment MessariProModalFragment on Query{viewer{coinbaseSubscriptionUserBenefit{messariTrialBenefit{promoCode,signupUrl}},id}}fragment MissingPaymentMethodCardFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){nextBillingDate,id},id}}fragment PauseStatusFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){id,subscriptionUuid,currentPeriodEnd,subscriptionPlan{type,id},pendingActionData{pendingActionEffectiveAt}},id},...useSubscriptionPlansFragment}fragment PaymentMethodSelectModalFragment on Query{...useSupportedSubscriptionPaymentMethodsFragment}fragment PlansFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){nextBillingDate,pendingAction,currentPeriodEnd,id},id},...useSubscriptionPlansFragment}fragment PreviewFragment on Query{viewer{...useIsEligibleForFreeTrialFragment,id},...useSupportedSubscriptionPaymentMethodsFragment,...useSubscriptionSignupTrackingDataFragment,...SignupLegalTermsFragment,...useSubscriptionPlansFragment,...useFormattedFreeTrialLengthFragment}fragment RatRebatesBenefitModalFragment on Query{viewer{...useAdvancedTradeBenefitDataFragment_34IKx5,assetBySymbol(symbol:\\"USDC\\"){asset{name,imageUrl,slug,id},assetCurrentBalance{availableToTradeBalanceFiat{value,currency},availableToTradeBalance{value,currency},id},rewardApy{label,formattedValue},id},id}}fragment ReferralsEntryCardFragment on Query{...useSubscriptionReferralsFragment,...useIsReferralRewardZeroFragment}fragment ResultFragment on Query{viewer{userProperties{uuid,country{code},id},id},...SuccessFragment,...useCanAccessCryptoBackupsFragment,...useSubscriptionSignupTrackingDataFragment,...useSubscriptionPlansFragment}fragment SignupCTAFragment on Query{viewer{...useIsEligibleForFreeTrialFragment,id},...useSignupHeaderFragment,...SignupPlanSelectorFragment,...useSupportedSubscriptionPaymentMethodsFragment,...useSubscriptionSignupTrackingDataFragment,...SignupLegalTermsFragment,...useSubscriptionPlansFragment,...useFormattedFreeTrialLengthFragment,...useAnnualPlanFragment}fragment SignupLegalTermsFragment on Query{...useCanAccessCryptoBackupsFragment,...useSubscriptionPlansFragment,viewer{...useIsEligibleForFreeTrialFragment,id}}fragment SignupPlanSelectorFragment on Query{...useSubscriptionPlansFragment}fragment StakingOptInVisualizationFragment on Query{...useCurrentMaxBoostedRateFragment}fragment SubscriptionDetailsFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){id,subscriptionUuid,status,nextBillingDate,currentPeriodEnd,pendingActionData{pendingAction,pendingActionNewPlan{displayName,id}},...useHasActiveFreeTrialFragment},id},...ActiveSubscriptionDetailsFragment}fragment SubscriptionManagementFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){pendingActionData{pendingAction},subscriptionUuid,...UnCancelSubscriptionFragment,id},...useSubscriptionActivePaymentMethodFragment,coinbaseSubscriptionUserBenefit{cointrackerBenefit{userBenefitState{isEligible},promoUrl}},userProperties{regionFeatures{isInUs},id},id},...MembershipOptionsModalFragment,...SupportFragment,...AccountNoticeFragment,...ChangePlanModalFragment,...YourBenefitsFragment,...PaymentMethodSelectModalFragment,...SubscriptionDetailsFragment,...BillingHistoryFragment,...UnsubscribeModalFragment,...ReferralsEntryCardFragment,...TierChangeModalFragment,...useAccountNoticeFragment}fragment SubscriptionPaymentMethod_inline on CoinbaseSubscriptionPaymentMethod{type,currency,metadata{__typename,...on CoinbaseSubscriptionFiatAccountMetadata{accountUuid,name,balance{value,currency}},...on CoinbaseSubscriptionACHMetadata{paymentMethodUuid,accountName,accountNumber},...on CoinbaseSubscriptionWorldpayCardMetadata{paymentMethodUuid,institutionName,cardLast4},...on CoinbaseSubscriptionCryptoAccountMetadata{accountUuid,asset{assetCurrentBalance{availableToTradeBalance{value,currency},availableToTradeBalanceFiat{value,currency},id},asset{imageUrl,displaySymbol,name,id},id}}}}fragment SubscriptionSignupFragment on Query{viewer{...useIsEligibleForFreeTrialFragment,userProperties{uuid,country{code},id},id},...PaymentMethodSelectModalFragment,...FAQFragment,...useSubscriptionSignupTrackingDataFragment,...useHasPastCancelledSubscriptionFragment,...BillingHistoryUnsubscribedFragment,...useSupportedSubscriptionPaymentMethodsFragment,...useSubscriptionPlansFragment,...EnrollmentModalFragment,...EnrollmentBenefitsFragment,...SignupCTAFragment}fragment SubscriptionViewSwitcherFragment on Query{...SubscriptionManagementFragment,...SubscriptionSignupFragment,viewer{coinbaseSubscription(productKey:$productKey){status,id},id}}fragment SubscriptionYieldRatesTableFragment on Query{viewer{earn{assets{current{boost{__typename},programRate{formatted},boostedRate{formatted},asset{asset{name,platformName,imageUrl,id},id},id}}},id}}fragment SuccessFragment on Query{...BenefitsChecklistFragment}fragment SupportFragment on Query{...useSubscriptionBenefitsFragment}fragment TierChangeModalFragment on Query{...ChooseNewTierFragment,...ConfirmTierFragment,...TierChangeResultFragment}fragment TierChangeResultFragment on Query{...useSubscriptionPlansFragment,...usePremiumTierPlanFragment,viewer{coinbaseSubscription(productKey:$productKey){id,subscriptionUuid,nextBillingDate,pendingAction},id}}fragment TransactionDetailFragment on Query{...useShowGracePeriodPromptFragment}fragment UnCancelSubscriptionFragment on CoinbaseSubscription{id,subscriptionUuid,currentPeriodEnd}fragment UnpauseModalFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){id,subscriptionUuid,currentPeriodEnd,subscriptionPlan{type,id},pendingActionData{pendingActionEffectiveAt}},id},...useSubscriptionPlansFragment}fragment UnsubscribeModalFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){id,subscriptionUuid,currentPeriodEnd,pendingAction,subscriptionPlan{type,id}},id}}fragment YourBenefitsFragment on Query{...useBenefitModalsFragment}fragment ZeroTradingFeesBenefitModalFragment on Query{...usePremiumTierPlanFragment,...useTradeBenefitDataFragment_34IKx5}fragment billingHistoryUtils_getTransactionsFromInvoiceFragment on CoinbaseSubscriptionInvoice{invoiceUuid,invoiceStatus,periodStart,tier,unadjustedTotal{value},adjustmentReasons,total{value,currency},payments{paymentUuid,transactionId,paymentStatus,paymentMethodV2{isDeleted,...SubscriptionPaymentMethod_inline},amount{value,currency},createdAt,id}}fragment cryptoBackupUtils_isEligibleFragment on Query{viewer{coinbaseSubscriptionEligibility(eligibleEntities:[CRYPTO_BACKUP_PAYMENT]){isEligible},id}}fragment getStakingOptInStatus_inline on Query{viewer{coinbaseSubscriptionUserBenefit{boostedStakingBenefit{optInStatus}},id}}fragment getSubscriptionPlanBenefitFragment on CoinbaseSubscriptionPlanBenefit{benefitType,benefitDetails{__typename,...on AdvancedTradeBenefitDetails{cryptoBackPercentage,id},...on NoTradingFeeCoinbaseSubscriptionBenefitDetails{limit{value,currency}},...on USDCBoostedRewardBenefitDetails{apy,stakingCap{value,currency},id},...on AtoProtectionBenefitDetails{id},...on BoostedCardRewardsBenefitDetails{id},...on BoostedStakingBenefitDetails{id},...on CointrackerBenefitDetails{id},...on CryptoBackCoinbaseSubscriptionBenefitDetails{id},...on CryptoTaxCalculatorBenefitDetails{id},...on MessariTrialBenefitDetails{id},...on PriorityPhoneSupportBenefitDetails{id},...on SweepstakesBenefitDetails{id},...on TaxCenterBenefitDetails{id}}}fragment getSubscriptionPlanFragment on CoinbaseSubscriptionPlan{id,displayName,type,product,planBillingFrequency{unit,numberOfUnits},subscriptionPlanUuid,price{value,currency},promotion{promotionType,id},proratedPrice{value,currency},tier,metadata{migrationMetadata{__typename,...on CoinbaseSubscriptionPlanMigrationBillingCycleChange{initialBillingPeriodEnd,proratedPrice{value,currency},creditRefund{value,currency}}}}}fragment isSubscribedFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,id},id}}fragment useAccountNoticeFragment on Query{viewer{...useSubscriptionActivePaymentMethodFragment,coinbaseSubscription(productKey:$productKey){pendingAction,subscriptionPlan{type,id},pendingActionData{pendingAction,pendingActionNewPlan{...CoinbaseSubscriptionPlanIsAnnualPlanFragment,id}},id},id},...useHasSubscriptionAnnualPlanAccessFragment,...useShowGracePeriodPromptFragment}fragment useAdvancedTradeBenefitDataFragment_34IKx5 on Viewer{coinbaseSubscriptionUserBenefit{retailAdvancedTradingBenefit{userBenefitState{isEligible},cryptoBackPercentage}}}fragment useAnnualPlanFragment on Query{...useSubscriptionPlansFragment}fragment useBenefitModalsFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){subscriptionPlan{type,id},id},id},...UnpauseModalFragment,...useSubscriptionBenefitsFragment,...getStakingOptInStatus_inline,...useIsEligibleForMessariProFragment,...MessariProModalFragment,...RatRebatesBenefitModalFragment,...BoostedUSDCBenefitModalFragment,...ZeroTradingFeesBenefitModalFragment,...ElevatedStakingBenefitModalFragment,...AdvancedTaxBenefitsModalFragment}fragment useCanAccessCryptoBackupsFragment on Query{...cryptoBackupUtils_isEligibleFragment}fragment useCurrentMaxBoostedRateFragment on Query{viewer{earn{programs{eligible{currentRateMax{boostedRate{formatted},id}}}},id}}fragment useEligibleForPauseFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){pendingAction,subscriptionPlan{type,billingFrequency,promotion{promotionType,id},id},id},coinbaseSubscriptionPlans{type,id},id}}fragment useFaqContentFragment on Query{viewer{coinbaseSubscriptionPlans{price{currency},id},id},...useSubscriptionBenefitsFragment}fragment useFormattedFreeTrialLengthFragment on Query{...useFreeTrialPlanFragment}fragment useFreeTrialPlanFragment on Query{viewer{coinbaseSubscriptionPlans{...getSubscriptionPlanFragment,id},id}}fragment useHasActiveFreeTrialFragment on CoinbaseSubscription{status,subscriptionPlan{promotion{promotionType,id},id}}fragment useHasPastCancelledSubscriptionFragment on Query{...usePaginatedBillingHistoryFragment}fragment useHasSubscriptionAnnualPlanAccessFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{promotion{promotionType,id},price{value},planBillingFrequency{numberOfUnits},id},id},id},...useSubscriptionPlansFragment}fragment useIsEligibleForFreeTrialFragment on Viewer{freeTrialEligibility:coinbaseSubscriptionEligibility(eligibleEntities:[FREE_TRIAL]){isEligible}}fragment useIsEligibleForMessariProFragment on Query{viewer{coinbaseSubscriptionUserBenefit{messariTrialBenefit{userBenefitState{isEligible}}},id}}fragment useIsInGracePeriodStateFragment on Viewer{...useSubscriptionBillingHistoryFragment,coinbaseSubscription(productKey:$productKey){status,pendingActionData{pendingAction},id}}fragment useIsReferralRewardZeroFragment on Query{viewer{coinbaseSubscriptionUser{referrals{reward{credit{value}}},id},id}}fragment useNextInvoicePriceFragment on Viewer{coinbaseSubscription(productKey:$productKey){renewalSummary{renewalAmount{value,currency}},id}}fragment usePaginatedBillingHistoryFragment on Query{viewer{coinbaseSubscriptionInvoicesV2(first:$first){edges{node{...billingHistoryUtils_getTransactionsFromInvoiceFragment,id,__typename},cursor},pageInfo{hasNextPage,endCursor}},id}}fragment usePremiumTierPlanFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){subscriptionPlan{tier,id},id},coinbaseSubscriptionPlans{id,subscriptionPlanUuid,displayName,product,planBillingFrequency{unit,numberOfUnits},price{value,currency},promotion{__typename,id},type,tier,metadata{migrationMetadata{__typename,...on CoinbaseSubscriptionPlanMigrationBillingCycleChange{initialBillingPeriodEnd,proratedPrice{value,currency},creditRefund{value,currency}}}}},id}}fragment useShowGracePeriodPromptFragment on Query{viewer{...useSubscriptionActivePaymentMethodFragment,...useIsInGracePeriodStateFragment,id}}fragment useSignupHeaderFragment on Query{...useFormattedFreeTrialLengthFragment,...useSubscriptionSignupTrackingDataFragment,...useSubscriptionPlansFragment,viewer{...useIsEligibleForFreeTrialFragment,id}}fragment useSubscriptionActivePaymentMethodFragment on Viewer{...useSubscriptionBillingHistoryFragment,...useNextInvoicePriceFragment,coinbaseSubscription(productKey:$productKey){activePaymentMethodV2{isDeleted,...SubscriptionPaymentMethod_inline},id}}fragment useSubscriptionBenefitsFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{type,benefits{...getSubscriptionPlanBenefitFragment,id},id},id},coinbaseSubscriptionPlans{type,promotion{promotionType,id},planBillingFrequency{unit,numberOfUnits},benefits{...getSubscriptionPlanBenefitFragment,id},id},id}}fragment useSubscriptionBillingHistoryFragment on Viewer{coinbaseSubscription(productKey:$productKey){invoices{...billingHistoryUtils_getTransactionsFromInvoiceFragment,id},id}}fragment useSubscriptionPlansFragment on Query{viewer{...useIsEligibleForFreeTrialFragment,coinbaseSubscriptionPlans{...getSubscriptionPlanFragment,id},id}}fragment useSubscriptionReferralsFragment on Query{viewer{coinbaseSubscriptionUser{credits{available{value,currency},referralAccumulated{value,currency}},referrals{code,reward{maximumRewards,credit{value,currency}},pastReferrals{__typename}},id},id}}fragment useSubscriptionSignupTrackingDataFragment on Query{viewer{...useIsEligibleForFreeTrialFragment,id}}fragment useSupportedSubscriptionPaymentMethodsFragment on Query{viewer{...useNextInvoicePriceFragment,coinbaseSubscriptionPaymentMethods{type,...SubscriptionPaymentMethod_inline},id},...useSubscriptionPlansFragment,...isSubscribedFragment}fragment useTradeBenefitDataFragment_34IKx5 on Query{viewer{coinbaseSubscriptionUserBenefit{simpleTradeBenefit{userBenefitState{isEligible},hasBenefitCap,benefitResetDate,maxFreeTradingVolume{value,currency},remainingFreeTradingVolume{value,currency},totalFreeTradingVolume{value,currency}}},id}}","cb598ea998c3fa7515920cc365620375c31289aba42af15e6ca13e93de038009":"mutation useCancelLimitOrderMutation($input:CancelLimitOrdersInput!){cancelLimitOrders(input:$input){__typename,...on GenericError{__typename,message,code},...on CancelLimitOrdersSuccess{__typename,results{success}}}}","cc0806e33573c4bd990f13b2ebef3bdc98604d34090b10a465aca18cd2a95903":"query WithdrawRouteQuery{viewer{fiatAccounts{uuid,primary,allowDeposits,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},availablePaymentMethodsV2(transferType:deposits,walletApp:false){type,id},id}}","cc3a89116cdb7bf0026bfaba905fb11788537d6fc33018ac9fa9604119153713":"query useRefreshStateQuery($rewardAssetId:Uuid!){viewer{accountChecklist{secondary{title,subtitle,actions{id,title,cta{text,url,actionId},image{url}}}},id},...useAccountChecklistStateFragment_MvxMQ,...useHasSkippedProgressiveOnboardingFragment,...useCampaignFragment}fragment useAccountChecklistStateFragment_MvxMQ on Query{...useGetActionStatusFragment,...useRewardApyFragment_3iZwCd}fragment useCampaignFragment on Query{viewer{userCampaignsSummary{bonusAmount{currency,value},bonusType},id}}fragment useGetActionStatusFragment on Query{viewer{userProperties{firstBuyStatus,id},receiveRestrictions:policyRestrictions(action:receives){restrictionName,id},usdcAsset:assetBySlug(slug:\\"usdc\\"){assetCurrentBalance{totalBalance{value},id},id},id},...useUserCefiTotalBalanceFragment}fragment useHasSkippedProgressiveOnboardingFragment on Query{viewer{buys:policyRestrictions(action:buys){restrictionName,id},sells:policyRestrictions(action:buys){restrictionName,id},sends:policyRestrictions(action:sends){restrictionName,id},receives:policyRestrictions(action:receives){restrictionName,id},id}}fragment useRewardApyFragment_3iZwCd on Query{viewer{assetByUuid(uuid:$rewardAssetId){rewardApy{formattedValue,statsLabel},id},id}}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}","cc529fa4c9dd9edcc40a60d9bc6be88e3e11bdfe606cfb6d063bf81ce3d70443":"subscription useUserCefiTotalBalanceSubscription{totalPortfolioBalance{totalPortfolioBalance{totalPortfolioBalance{value,currency},id}}}","cd5c82666efd57e6919dc127e4cb545db61c80455af5a3137493873ad57b5f05":"query StakingMigrationNoticeFlowQuery{...StakingMigrationNoticeFlowFragment}fragment NoticeStepFragment on Query{...useStakeAllAssetsFragment}fragment StakingMigrationNoticeFlowFragment on Query{...NoticeStepFragment}fragment useGetEligibleAssetsAndBalanceFragment on Query{viewer{earn{assets{current{asset{asset{uuid,id},assetCurrentBalance{availableToTradeBalance{value,currency},id},id},id}}},id}}fragment useStakeAllAssetsFragment on Query{...useGetEligibleAssetsAndBalanceFragment}","cd9415d878e24a21fc0d6c0f664afbee4fa9beac4c37a1be3672948a332a2ce4":"query DepositReceiveModalQuery($productKey:String!,$assetSymbol:String!,$nativeCurrency:TickerSymbol!,$assetUuid:Uuid!,$assetSlug:String!,$accountUuid:Uuid!,$shouldIncludeBalanceSummaryInfo:Boolean!,$skipAssetUuid:Boolean!,$skipAssetSymbol:Boolean!,$skipAssetSlug:Boolean!,$skipAccountUuid:Boolean!,$includeAutoStakingCheck:Boolean!,$address:String!,$receiveUseDefaultAccount:Boolean!,$receiveUuid:Uuid!,$skipReceiveUseAccountByUuid:Boolean!,$network:String!,$forceRegeneration:Boolean){...SendReceiveRedesignReceiveSoloQueryFragment,...BuySellFragment_1Cxja2,...DepositFiatFragment,...useDepositWithdrawAccountFragment,viewer{fiatAccounts{uuid,allowDeposits,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},assetBySymbol(symbol:$assetSymbol){asset{uuid,name,id},id},id},...useUserCefiTotalBalanceFragment}fragment AddCashStepFragment on Query{viewer{fiatAccounts{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment AssetPaymentMethodCellFragment_1y8mVz on Query{viewer{paymentAsset:assetByUuid(uuid:\\"2b92315d-eab7-5bef-84fa-089a131333f5\\"){asset{uuid,imageUrl,name,platformName,id},assetBalanceBreakdown{availableToTradeBalanceFiat{value}},rewardApy{formattedValue},id},id}}fragment AssetSelectRowFragment on Asset{...AssetCurrencyIconFragment}fragment AssetSelectorCellFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,name,exponent,...AssetIsStablecoinFragment,unitPriceScaleV2(quoteCurrency:$nativeCurrency),latestQuoteV2(quoteCurrency:$nativeCurrency){price,percentChanges{day}},...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment AssetUpsellExperimentFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment BalanceSummaryEntryPointFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment BuyAndStakeSwitchRowFragment on ViewerAsset{asset{platformName,id},rewardApy{formattedValue,statsLabel},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},staking{buyAndStakeInfo{unstakingPeriod{value,infoTray{__typename}}}}}fragment BuyMaxAmountFragment on Query{...MaxBuyButtonFragment}fragment BuyPreviewStepAccountFragment on Account{uuid,...useBuyCommitterFragment,...useBuyQuoteSubmitterFragment,...BuySellFooterAccountFragment}fragment BuyPreviewStepViewerAssetContentFragment on ViewerAsset{asset{platformName,displaySymbol,id},staking{buyAndStakeInfo{buyCta}},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},...RewardApyLabelFragment,...BuyAndStakeSwitchRowFragment,...useBuyAndStakeEligibleFragment,...useBuyAndStakeUserWarningsFragment,...BuySellFooterAssetOrCurrencyFragment,...useBuyQuoteSubmitterViewerAssetFragment,...useBuyCommitterViewerAssetFragment}fragment BuyPreviewStepViewerAssetFragment on ViewerAsset{...BuyPreviewStepViewerAssetNewFragment,...BuyPreviewStepViewerAssetOldFragment}fragment BuyPreviewStepViewerAssetNewFragment on ViewerAsset{...BuyPreviewStepViewerAssetContentFragment}fragment BuyPreviewStepViewerAssetOldFragment on ViewerAsset{asset{uuid,platformName,displaySymbol,id},...BuyPreviewStepViewerAssetContentFragment}fragment BuySellAssetsFragment on ViewerAsset{asset{uuid,platformName,...AssetIsStablecoinFragment,id},accounts{type,primary,...BuyStatusStepAccountFragment,...BuyStatusStepDeprecatedAccountFragment,...BuyWaitTimerStepAccountFragment,...EntryStepBuySellAccountFragment,...ProcessingPayoutStepAccountFragment,...SellStatusStepAccountFragment,...SellStatusStepDeprecatedAccountFragment,...WBLStepAccountFragment,...SellPreviewStepAccountFragment,...BuyPreviewStepAccountFragment,...RecurringRewardTermsStepAccountFragment,id},...SelectAssetStepFragment,...EntryStepBuySellAssetFragment,...SellStatusStepDeprecatedFragment,...BuyStatusStepDeprecatedViewerAssetFragment,...WBLStepAssetOrCurrencyFragment,...RecurringRewardTermsStepAssetOrCurrencyFragment,...usePreloadBuySellPreviewFragment,...BuyAndStakeSwitchRowFragment,...BuyPreviewStepViewerAssetFragment,...SelectAssetStepViewerAssetFragment,...SellStatusStepViewerAssetFragment,...BuyStatusStepViewerAssetFragment,...LimitOrderInputStepViewerAssetFragment,...FeesInfoStepViewerAssetsFragment,...LimitOrderPreviewStepViewerAssetFragment,...PriceInfoStepFragment,...UnstakingInfoStepFragment,...SellPreviewStepViewerAssetFragment}fragment BuySellContentFragment on Query{...AddCashStepFragment,...PaymentMethodInfoStepFragment,...EntryStepBuySellFragment,...SellStatusStepDeprecatedViewerFragment,...WBLStepFragment,...RecurringRewardTermsStepragment,...SelectPaymentStepFragment,...SellStatusStepFragment,...LimitOrderInputStepFragment,...LimitOrderPreviewStepContentFragment,...useTradeBenefitDataFragment_34IKx5,...useIsPaymentMethodEnabledInEuropeFragment}fragment BuySellEntrySelectorFragment on Query{...useGetFormattedCurrentFiatPriceOfOneAssetFragment}fragment BuySellFooterAccountFragment on Account{...useAssetBalanceInfoAccountFragment}fragment BuySellFooterAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...FooterFragment}fragment BuySellFooterQueryFragment on Query{...useAssetBalanceInfoFragment}fragment BuySellFragment_1Cxja2 on Query{...BuySellPaginationFragment,...useLimitGetterForTransferType,...useFormattedPaymentMethodsFragment,...BuySellContentFragment,viewer{btcViewerAsset:assetBySymbol(symbol:\\"BTC\\"){asset{uuid,id},...BuySellViewerAssetsFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){asset{uuid,id},...BuySellViewerAssetsFragment,id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){asset{uuid,id},...BuySellViewerAssetsFragment,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){asset{uuid,id},...BuySellViewerAssetsFragment,id},accountByUuid:accountByUuidV2(uuid:$accountUuid)@skip(if:$skipAccountUuid){assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,id},...BuySellViewerAssetsFragment},...on Node{__isNode:__typename,id}},id},balanceData{balanceInWbl{value}},buyPolicyRestrictions:policyRestrictions(action:buys){...PolicyRestrictionEnforcerFragment,id},sellPolicyRestrictions:policyRestrictions(action:sells){...PolicyRestrictionEnforcerFragment,id},coinbaseSubscription(productKey:$productKey){subscriptionPlan{type,id},id},id},...useBuyPresetAmountsFragment,...useSubscriberStatusFragment_1Cxja2,...useIsFreeTradePromoCodeEligibleFragment}fragment BuySellPaginationFragment on Query{viewer{tradableAssets:tradableAssetsV2(first:25){edges{node{asset{uuid,id},...BuySellViewerAssetsFragment,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment BuySellProviderFragment on ViewerAsset{asset{uuid,name,platformName,displaySymbol,id}}fragment BuySellViewerAssetsFragment on ViewerAsset{asset{uuid,marketCapV2(quoteCurrency:$nativeCurrency),id},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},...BuySellAssetsFragment,...BuySellProviderFragment}fragment BuyStatusStepAccountFragment on Account{uuid,...useBuyStatusFragment,...BuySellFooterAccountFragment}fragment BuyStatusStepDeprecatedAccountFragment on Account{uuid,...useBuyStatusFragment,...BuySellFooterAccountFragment}fragment BuyStatusStepDeprecatedViewerAssetFragment on ViewerAsset{asset{uuid,slug,platformName,id},...BuySellFooterAssetOrCurrencyFragment,...useBuyStatusUpsellViewerAssetFragment,...useBuyStatusViewerAssetFragment}fragment BuyStatusStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,...useBuyStatusViewerAssetFragment,...BuyUpsellBannerViewerAssetFragment,asset{uuid,slug,platformName,id}}fragment BuyUpsellBannerViewerAssetFragment on ViewerAsset{...useBuyStatusUpsellViewerAssetFragment}fragment BuyWaitTimerStepAccountFragment on Account{uuid}fragment ChangeNetworkStepFragment on Account{assetOrFiatCurrency{__typename,...on ViewerAsset{asset{displaySymbol,id}},...on Node{__isNode:__typename,id}}}fragment ChangeNetworkStepSupportedNetworksFragment on SendReceiveSupportedNetworks{supportedNetworks{networkSlug,isDefault,isEnabled,networkName,assetImageUrl,isFreeGasEnabled}}fragment CryptoPaymentMethodsFragment on Query{...AssetPaymentMethodCellFragment_1y8mVz,...useIsUsdcConvertibleOrTradableFragment}fragment DepositFiatFragment on Query{...FiatDepositAccountSelectorStepFragment}fragment DepositingFundsCheckFragment on Query{...useHandleCreateLimitOrderFragment,...useHasEnoughBalanceFragment}fragment DepositingFundsCheckViewerAssetFragment on ViewerAsset{...useHandleCreateLimitOrderViewerAssetFragment}fragment EntryInputFragment on ViewerAsset{asset{exponent,id}}fragment EntryInputV2Fragment on ViewerAsset{asset{name,id},...useConvertIncrementToPrecisionFragment}fragment EntryStepBuySellAccountFragment on Account{uuid,availableBalance{value},...useAssetBalanceInfoAccountFragment,...useTransferQuoterFragment,...BuySellFooterAccountFragment,...useTransferQuoteSubmitterFragment,...SimpleTradeFixedAmountsAccountFragment}fragment EntryStepBuySellAssetFragment on ViewerAsset{asset{uuid,platformName,displaySymbol,name,...AssetIsStablecoinFragment,id},...EntryInputFragment,...EntryInputV2Fragment,...RewardApyLabelFragment,...BuySellFooterAssetOrCurrencyFragment,...useAssetSelectorViewerAssetFragment,...useTransferQuoteSubmitterViewerAssetFragment,...useTransferQuoterViewerAssetFragment,...useIsInputDisabledFragment}fragment EntryStepBuySellFragment on Query{...useLimitGetterForTransferType,...useCurrencyConverterFragment,...useAssetBalanceInfoFragment,...BuySellFooterQueryFragment,...BuySellEntrySelectorFragment,...useTransferQuoterQueryFragment,...SimpleTradeFixedAmountsFragment,viewer{balanceData{balanceInWbl{value}},fiatAccounts{availableBalance{value},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id},...useBuyPresetAmountsFragment}fragment FeesInfoStepViewerAssetsFragment on ViewerAsset{asset{platformName,id}}fragment FiatDepositAccountSelectorStepFragment on Query{viewer{fiatAccounts{uuid,name,allowDeposits,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment FirstStakeIncentiveStatusUpsellFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment FooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{code,exponent},...on ViewerAsset{asset{exponent,displaySymbol,id}},...BalanceSummaryEntryPointFragment}fragment LimitOrderAccountBalanceFiatFragment on Query{...useFiatAccountAvailableBalanceFragment,...useIsCoinbaseOneUserFragment}fragment LimitOrderAccountBalanceFragment on Query{...LimitOrderAccountBalanceFiatFragment}fragment LimitOrderAccountBalanceViewerAssetFragment on ViewerAsset{asset{uuid,platformName,name,displaySymbol,id},...useAvailableBalanceForAssetViewerAssetFragment,id}fragment LimitOrderAmountInputFragment on Query{...LimitOrderSuggestionSectionFragment}fragment LimitOrderAmountInputViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,...LimitOrderSuggestionSectionViewerAssetFragment,...LimitOrderInputFieldSublineViewerAssetFragment}fragment LimitOrderInputCTAFragment on Query{...LimitOrderReviewOrderButtonFragment,...LimitOrderSuggestionSectionFragment}fragment LimitOrderInputCTAViewerAssetFragment on ViewerAsset{...LimitOrderInputErrorSectionViewerAssetFragment,...LimitOrderReviewOrderButtonViewerAssetFragment,...useFormStateMachineViewerAssetFragment,...LimitOrderSuggestionSectionViewerAssetFragment}fragment LimitOrderInputErrorSectionViewerAssetFragment on ViewerAsset{asset{platformName,id},...useLatestQuoteViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment,...useBaseSizesViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment LimitOrderInputFieldSublineViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment}fragment LimitOrderInputFieldsContentFragment on Query{...LimitOrderAmountInputFragment}fragment LimitOrderInputFieldsContentViewerAssetFragment on ViewerAsset{...LimitOrderAmountInputViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment}fragment LimitOrderInputStepFragment on Query{...LimitOrderInputFieldsContentFragment,...LimitOrderInputCTAFragment,...LimitOrderAccountBalanceFragment}fragment LimitOrderInputStepViewerAssetFragment on ViewerAsset{...useAssetSelectorViewerAssetFragment,...LimitOrderAccountBalanceViewerAssetFragment,...LimitOrderInputCTAViewerAssetFragment,...LimitOrderInputFieldsContentViewerAssetFragment,asset{displaySymbol,id}}fragment LimitOrderPreviewStepContentFragment on Query{...DepositingFundsCheckFragment}fragment LimitOrderPreviewStepViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,...useAvailableBalanceForAssetViewerAssetFragment,...DepositingFundsCheckViewerAssetFragment,asset{displaySymbol,id}}fragment LimitOrderReviewOrderButtonFragment on Query{...useHandleCreateLimitOrderFragment,viewer{fiatAccount:accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},id},id}}fragment LimitOrderReviewOrderButtonViewerAssetFragment on ViewerAsset{...useHandleCreateLimitOrderViewerAssetFragment}fragment LimitOrderSuggestionSectionFragment on Query{...useFiatAccountAvailableBalanceFragment,...useIsCoinbaseOneUserFragment}fragment LimitOrderSuggestionSectionViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment MaxBuyButtonFragment on Query{...useMaxBuyAmountFragment}fragment MaxSellButtonAccountFragment on Account{...useMaxSellAmountAccountFragment}fragment MaxSellButtonFragment on Query{...useMaxSellAmountFragment}fragment PaymentMethodInfoStepFragment on Query{...useFiatAccountAvailableBalanceFragment}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment PriceInfoStepFragment on ViewerAsset{asset{name,id}}fragment ProcessingPayoutStepAccountFragment on Account{uuid}fragment ReceiveRedesignAssetDisplayFragment on Account{...SendReceiveQRCodeFragment,uuid,name,type,address(forceRegeneration:$forceRegeneration,network:$network){addressInfo{address,destinationTag},fullScreenWarning{illustrationName,title,subtitle,hyperlink{url,text},cta{url,text}},isRegenerable,...ReceiveRedesignInlineWarningFragment,id},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{name,displaySymbol,destinationTag{name},id},supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}}}fragment ReceiveRedesignAssetInfoFragment on Address{inlineWarning{tooltip{title,subtitle}}}fragment ReceiveRedesignInlineWarningFragment on Address{inlineWarning{text}}fragment ReceiveRedesignStepsFragment on Query{viewer{receiveAccounts:accountsForFlow(flow:RECEIVE){...SendReceiveRedesignAssetSelectorFragment,id},receiveDefaultAccount:defaultAccountForFlow(flow:RECEIVE)@include(if:$receiveUseDefaultAccount){...ReceiveRedesignAssetDisplayFragment,...ChangeNetworkStepFragment,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}},address(forceRegeneration:$forceRegeneration,network:$network){...ReceiveRedesignAssetInfoFragment,id},id},receiveAssetByUuid:assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){accounts{primary,...ReceiveRedesignAssetDisplayFragment,...ChangeNetworkStepFragment,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}},address(forceRegeneration:$forceRegeneration,network:$network){...ReceiveRedesignAssetInfoFragment,id},id},id},receiveAccountByUuidV2:accountByUuidV2(uuid:$receiveUuid,createIfNotExist:true)@skip(if:$skipReceiveUseAccountByUuid){...ReceiveRedesignAssetDisplayFragment,...ChangeNetworkStepFragment,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}},address(forceRegeneration:$forceRegeneration,network:$network){...ReceiveRedesignAssetInfoFragment,id},id},receivePolicyRestrictions:policyRestrictions(action:receives){...PolicyRestrictionEnforcerFragment,id},receiveAssetBySlug:assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){accounts{primary,...ReceiveRedesignAssetDisplayFragment,...ChangeNetworkStepFragment,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}},address(forceRegeneration:$forceRegeneration,network:$network){...ReceiveRedesignAssetInfoFragment,id},id},id},id}}fragment RecurringRewardTermsStepAccountFragment on Account{...BuySellFooterAccountFragment}fragment RecurringRewardTermsStepAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...BuySellFooterAssetOrCurrencyFragment}fragment RecurringRewardTermsStepragment on Query{...BuySellFooterQueryFragment}fragment RewardApyLabelFragment on ViewerAsset{asset{platformName,id},rewardApy{formattedValue,statsLabel,value}}fragment SelectAssetRowAccountFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,platformName,name,exponent,...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment SelectAssetStepFragment on ViewerAsset{asset{...AssetIsStablecoinFragment,id},...SelectTradableAccountStepFragment,...SelectAssetStepSharedFragment,...useSelectedAssetHandlerFragment}fragment SelectAssetStepSharedFragment on ViewerAsset{...useAccountItemsForAssetsFragment}fragment SelectAssetStepViewerAssetFragment on ViewerAsset{...useSelectedAssetHandlerViewerAssetFragment,asset{uuid,id}}fragment SelectPaymentStepFragment on Query{...useFormattedPaymentMethodsFragment,...SelectPaymentStepPaymentMethodFragment,viewer{balanceData{balanceInWbl{value}},id},...useUserCefiTotalBalanceFragment,...useAddAccountButtonFragment}fragment SelectPaymentStepPaymentMethodFragment on Query{...CryptoPaymentMethodsFragment}fragment SelectTradableAccountStepFragment on ViewerAsset{...useAccountItemsForAssetsFragment,asset{uuid,id},rewardApy{formattedValue}}fragment SellMaxAmountAccountFragment on Account{...MaxSellButtonAccountFragment}fragment SellMaxAmountFragment on Query{...MaxSellButtonFragment}fragment SellPreviewStepAccountFragment on Account{uuid,...useSellCommitterFragment,...useSellQuoteSubmitterFragment,...BuySellFooterAccountFragment}fragment SellPreviewStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,...useSellQuoteSubmitterViewerAssetFragment,asset{displaySymbol,id}}fragment SellStatusStepAccountFragment on Account{uuid,...useSellStatusFragment,...BuySellFooterAccountFragment}fragment SellStatusStepDeprecatedAccountFragment on Account{uuid,...useSellStatusFragment,...BuySellFooterAccountFragment}fragment SellStatusStepDeprecatedFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,asset{uuid,slug,platformName,id}}fragment SellStatusStepDeprecatedViewerFragment on Query{...BuySellFooterQueryFragment,...StatusStepDeprecatedFragment,...isEligibleForSubscriptionFragment}fragment SellStatusStepFragment on Query{...BuySellFooterQueryFragment,...StatusStepFragment,...isEligibleForSubscriptionFragment}fragment SellStatusStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,asset{uuid,slug,platformName,id}}fragment SendReceiveQRCodeFragment on Account{address(forceRegeneration:$forceRegeneration,network:$network){depositUri,qrCodeImageUrl,id},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{color,id}},...on Node{__isNode:__typename,id}}}fragment SendReceiveRedesignAssetSelectorFragment on Account{uuid,...useAccountSearchFragment,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:SEND,applicationContext:CONSUMER){supportedNetworks{networkSlug}}},...on Node{__isNode:__typename,id}}}fragment SendReceiveRedesignReceiveSoloQueryFragment on Query{...ReceiveRedesignStepsFragment}fragment SimpleTradeFixedAmountsAccountFragment on Account{...SellMaxAmountAccountFragment}fragment SimpleTradeFixedAmountsFragment on Query{...BuyMaxAmountFragment,...SellMaxAmountFragment}fragment StatusStepDeprecatedFragment on Query{...AssetUpsellExperimentFragment,...FirstStakeIncentiveStatusUpsellFragment,...useAssetUpsellExperimentFragment}fragment StatusStepFragment on Query{...StatusStepUpsellFragment}fragment StatusStepUpsellFragment on Query{...AssetUpsellExperimentFragment,...FirstStakeIncentiveStatusUpsellFragment,...useFirstStakeIncentiveEligibleFragment,...useAssetUpsellExperimentFragment}fragment UnstakingInfoStepFragment on ViewerAsset{staking{buyAndStakeInfo{unstakingPeriod{infoTray{title,description,link{text,url}}}}}}fragment WBLStepAccountFragment on Account{uuid,...BuySellFooterAccountFragment}fragment WBLStepAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...BuySellFooterAssetOrCurrencyFragment}fragment WBLStepFragment on Query{...BuySellFooterQueryFragment}fragment isEligibleForSubscriptionFragment on Query{viewer{coinbaseSubscriptionEligibility(eligibleEntities:[COINBASE_ONE_GENERAL]){isEligible},id}}fragment useAccountItemsForAssetsFragment on ViewerAsset{asset{displaySymbol,platformName,uuid,name,slug,...AssetIsStablecoinFragment,id},supportedContextsV2{isTradable,isConvertible},accounts{uuid,primary,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,...AssetIsStablecoinFragment,id}},...on Node{__isNode:__typename,id}},...useAccountSearchFragment,id}}fragment useAccountSearchFragment on Account{uuid,type,name,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,name,displaySymbol,platformName,slug,exponent,imageUrl,destinationTag{regex},...AssetSelectRowFragment,id},assetBalanceBreakdown{availableToSendBalanceFiat{value,currency},availableToSendBalance{value,currency}},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}},...SelectAssetRowAccountFragment,...AssetSelectorCellFragment}fragment useAddAccountButtonFragment on Query{viewer{fiatAccounts{availableBalance{currency},id},id}}fragment useAssetBalanceInfoAccountFragment on Account{availableBalance{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment useAssetBalanceInfoFragment on Query{...useCurrencyConverterFragment}fragment useAssetCefiTotalBalanceFragment on ViewerAsset{assetBalanceBreakdown{totalBalanceFiat{value,currency},totalBalance{value,currency}},asset{exponent,id}}fragment useAssetSelectorViewerAssetFragment on ViewerAsset{asset{name,imageUrl,id},...useLatestQuoteViewerAssetFragment,...useConvertIncrementToPrecisionFragment}fragment useAssetUpsellExperimentFragment on Query{viewer{ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title,cta{url}}},id},id}}fragment useAvailableBalanceForAssetViewerAssetFragment on ViewerAsset{accounts{primary,totalBalance{value},totalBalanceInNativeCurrency{value},availableBalance{value},availableBalanceInNativeCurrency{value},id}}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment useBaseSizesViewerAssetFragment on ViewerAsset{asset{brokerageProduct(filter:{quoteCurrency:\\"USD\\"}){baseMaxSize,baseMinSize,id},id}}fragment useBuyAndStakeEligibleFragment on ViewerAsset{...useStakingActionEligibilityFragment}fragment useBuyAndStakeUserWarningsFragment on ViewerAsset{staking{buyAndStakeInfo{userWarnings{messageId,message,link{text,url}}}}}fragment useBuyCommitterFragment on Account{id,uuid}fragment useBuyCommitterViewerAssetFragment on ViewerAsset{asset{uuid,platformName,experimental,id}}fragment useBuyPresetAmountsFragment on Query{viewer{userProperties{nativeCurrency,hasBuyDepositPaymentMethods,id},id}}fragment useBuyQuoteSubmitterFragment on Account{...useSharedQuoteParamsFragment}fragment useBuyQuoteSubmitterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useBuyQuoterFragment on Query{...useTransferQuoteErrorHandlerFragment}fragment useBuyStatusFragment on Account{uuid}fragment useBuyStatusUpsellViewerAssetFragment on ViewerAsset{asset{platformName,id},rewardApy{value}}fragment useBuyStatusViewerAssetFragment on ViewerAsset{asset{platformName,id}}fragment useConvertIncrementToPrecisionFragment on ViewerAsset{asset{brokerageProduct(filter:{quoteCurrency:\\"USD\\"}){baseIncrement,quoteIncrement,id},id}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useDepositWithdrawAccountFragment on Query{viewer{fiatAccounts{uuid,type,allowWithdrawals,allowDeposits,availableBalance{value},assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment useFiatAccountAvailableBalanceFragment on Query{viewer{accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},id},id}}fragment useFirstStakeIncentiveEligibleFragment on Query{viewer{userProperties{country{code},personalDetails{address{state}},id},eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){yieldPromotion{assetCta{title}},accounts{accountHistoryEntries{edges{__typename}},id},id},ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title}},id},id}}fragment useFormStateMachineViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment,...useBaseSizesViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment useFormattedPaymentMethodsFragment on Query{...useLimitGetterForTransferType,viewer{fiatAccounts{uuid,availableBalance{value,currency},id},id}}fragment useGetFormattedCurrentFiatPriceOfOneAssetFragment on Query{...useCurrencyConverterFragment}fragment useHandleCreateLimitOrderFragment on Query{viewer{fiatAccount:accountByUuidV2(uuid:\\"USD\\"){uuid,id},id}}fragment useHandleCreateLimitOrderViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,asset{uuid,platformName,id},accounts{uuid,primary,id}}fragment useHandleInputFieldChangeViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment}fragment useHasEnoughBalanceFragment on Query{viewer{fiatAccount:accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},id},id}}fragment useIsCoinbaseOneUserFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{type,id},id},id}}fragment useIsFreeTradePromoCodeEligibleFragment on Query{viewer{userIncentives(filter:{incentiveType:TRADE_CODE,userIncentiveStatus:ACTIVE,redemptionStatus:REDEEMABLE}){userIncentiveStatus,redemptionMetadata{redemptionStatus},id},id}}fragment useIsInputDisabledFragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible}}fragment useIsJumboEnabledFragment on Query{viewer{userProperties{isJumboLimitEligible,id},id}}fragment useIsPaymentMethodEnabledInEuropeFragment on Query{viewer{userProperties{isPaypalBuyRestricted,country{code},id},id}}fragment useIsUsdcConvertibleOrTradableFragment on Query{viewer{usdcAsset:assetByUuid(uuid:\\"2b92315d-eab7-5bef-84fa-089a131333f5\\"){supportedContextsV2{isConvertible,isTradable},id},id}}fragment useLatestQuoteViewerAssetFragment on ViewerAsset{asset{latestQuoteV2(quoteCurrency:$nativeCurrency){price},id}}fragment useLimitGetterForTransferType on Query{...useCurrencyConverterFragment,viewer{fiatAccounts{uuid,availableBalance{value},id},id}}fragment useMaxBuyAmountFragment on Query{viewer{usdcAccount:accountByUuidV2(uuid:\\"USDC\\"){availableBalanceInNativeCurrency{value},id},id}}fragment useMaxSellAmountAccountFragment on Account{availableBalance{currency,value},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,exponent,id}},...on TiersCurrency{code,exponent},...on Node{__isNode:__typename,id}}}fragment useMaxSellAmountFragment on Query{...useCurrencyConverterFragment}fragment usePreloadBuySellPreviewFragment on ViewerAsset{asset{uuid,id}}fragment useSelectedAssetHandlerFragment on ViewerAsset{asset{uuid,platformName,id},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id}}fragment useSelectedAssetHandlerViewerAssetFragment on ViewerAsset{asset{uuid,id}}fragment useSellCommitterFragment on Account{id,uuid}fragment useSellQuoteSubmitterFragment on Account{...useSharedQuoteParamsFragment}fragment useSellQuoteSubmitterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useSellQuoterFragment on Query{...useTransferQuoteErrorHandlerFragment}fragment useSellStatusFragment on Account{uuid}fragment useSharedQuoteParamsFragment on Account{uuid}fragment useSharedQuoteParamsViewerAssetFragment on ViewerAsset{asset{platformName,id}}fragment useStakingActionEligibilityFragment on ViewerAsset{staking{actionEligibility{action,isEnabled,isHidden}}}fragment useSubscriberStatusFragment_1Cxja2 on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{tier,id},id},id}}fragment useSupportedNetworksFragment on SendReceiveSupportedNetworks{supportedNetworks{networkSlug,isEnabled,isDefault,networkName,assetImageUrl,isFreeGasEnabled}}fragment useTradeBenefitDataFragment_34IKx5 on Query{viewer{coinbaseSubscriptionUserBenefit{simpleTradeBenefit{userBenefitState{isEligible},hasBenefitCap,benefitResetDate,maxFreeTradingVolume{value,currency},remainingFreeTradingVolume{value,currency},totalFreeTradingVolume{value,currency}}},id}}fragment useTransferQuoteErrorHandlerFragment on Query{...useIsJumboEnabledFragment}fragment useTransferQuoteSubmitterFragment on Account{...useBuyQuoteSubmitterFragment,...useSellQuoteSubmitterFragment}fragment useTransferQuoteSubmitterViewerAssetFragment on ViewerAsset{asset{uuid,experimental,id},...useBuyQuoteSubmitterViewerAssetFragment,...useSellQuoteSubmitterViewerAssetFragment}fragment useTransferQuoterFragment on Account{...useSharedQuoteParamsFragment}fragment useTransferQuoterQueryFragment on Query{...useBuyQuoterFragment,...useSellQuoterFragment}fragment useTransferQuoterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}fragment useYieldPromotionHandlerFragment on Query{viewer{ethAssetBySymbol:assetBySymbol(symbol:\\"ETH\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},eth2AssetBySymbol:assetBySymbol(symbol:\\"ETH2\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},id}}","cdf21946b44f8eace2d673c66265f08cc97c9c9b97d5716a645a457b25f4bdbd":"query ConvertV2PaginationRefetchable($cursor:String,$nativeCurrency:TickerSymbol!,$paginationCount:Int=25,$quoteCurrency:TickerSymbol!,$shouldIncludeBalanceSummaryInfo:Boolean!){...ConvertV2PaginationFragment_4mUGA7}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment AssetSelectRowFragment on Asset{...AssetCurrencyIconFragment}fragment AssetSelectorCellFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,name,exponent,...AssetIsStablecoinFragment,unitPriceScaleV2(quoteCurrency:$nativeCurrency),latestQuoteV2(quoteCurrency:$nativeCurrency){price,percentChanges{day}},...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment BalanceSummaryEntryPointFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment ConvertFooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...FooterFragment}fragment ConvertStepperViewerAssetFragment_ul2Mz on ViewerAsset{...SelectSourceStepFragment,...SelectTargetStepFragment,...UsdcEntryStepSourceAssetFragment_ul2Mz,...UsdcEntryStepTargetAssetFragment_ul2Mz,...EntryStepConvertSourceAssetFragment,...EntryStepConvertTargetAssetFragment,...ConvertFooterFragment,...PriceInfoStepFragment,asset{uuid,id}}fragment ConvertV2PaginationFragment_4mUGA7 on Query{viewer{convertibleAssets:convertibleAssetsV2(first:$paginationCount,after:$cursor){edges{node{asset{uuid,id},...ConvertV2ViewerAssetsFragment_2jOE4M,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment ConvertV2ViewerAssetsFragment_2jOE4M on ViewerAsset{...ConvertStepperViewerAssetFragment_ul2Mz,asset{...AssetIsStablecoinFragment,uuid,platformName,displaySymbol,name,imageUrl,slug,experimental,marketCapV2(quoteCurrency:$quoteCurrency),...AssetCurrencyIconFragment,id},accounts{id,uuid,primary,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,platformName,displaySymbol,id}},...on Node{__isNode:__typename,id}},availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency}}}fragment EntryInputFragment on ViewerAsset{asset{exponent,id}}fragment EntryInputV2Fragment on ViewerAsset{asset{name,id},...useConvertIncrementToPrecisionFragment}fragment EntryStepConvertSourceAssetFragment on ViewerAsset{asset{name,platformName,displaySymbol,uuid,id},accounts{type,primary,...SimpleTradeFixedAmountsAccountFragment,id},...EntryInputFragment,...EntryInputV2Fragment,...useIsInputDisabledFragment}fragment EntryStepConvertTargetAssetFragment on ViewerAsset{asset{uuid,platformName,displaySymbol,slug,id},...EntryInputFragment}fragment FooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{code,exponent},...on ViewerAsset{asset{exponent,displaySymbol,id}},...BalanceSummaryEntryPointFragment}fragment MaxSellButtonAccountFragment on Account{...useMaxSellAmountAccountFragment}fragment PriceInfoStepFragment on ViewerAsset{asset{name,id}}fragment SelectAssetRowAccountFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,platformName,name,exponent,...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment SelectAssetStepSharedFragment on ViewerAsset{...useAccountItemsForAssetsFragment}fragment SelectSourceStepFragment on ViewerAsset{...SelectAssetStepSharedFragment}fragment SelectTargetStepFragment on ViewerAsset{...SelectTradableAccountStepFragment,asset{uuid,id}}fragment SelectTradableAccountStepFragment on ViewerAsset{...useAccountItemsForAssetsFragment,asset{uuid,id},rewardApy{formattedValue}}fragment SellMaxAmountAccountFragment on Account{...MaxSellButtonAccountFragment}fragment SimpleTradeFixedAmountsAccountFragment on Account{...SellMaxAmountAccountFragment}fragment UsdcEntryStepSourceAssetFragment_ul2Mz on ViewerAsset{asset{name,imageUrl,platformName,displaySymbol,uuid,id},...EntryInputFragment}fragment UsdcEntryStepTargetAssetFragment_ul2Mz on ViewerAsset{asset{name,imageUrl,platformName,displaySymbol,uuid,id},...EntryInputFragment}fragment useAccountItemsForAssetsFragment on ViewerAsset{asset{displaySymbol,platformName,uuid,name,slug,...AssetIsStablecoinFragment,id},supportedContextsV2{isTradable,isConvertible},accounts{uuid,primary,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,...AssetIsStablecoinFragment,id}},...on Node{__isNode:__typename,id}},...useAccountSearchFragment,id}}fragment useAccountSearchFragment on Account{uuid,type,name,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,name,displaySymbol,platformName,slug,exponent,imageUrl,destinationTag{regex},...AssetSelectRowFragment,id},assetBalanceBreakdown{availableToSendBalanceFiat{value,currency},availableToSendBalance{value,currency}},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}},...SelectAssetRowAccountFragment,...AssetSelectorCellFragment}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment useConvertIncrementToPrecisionFragment on ViewerAsset{asset{brokerageProduct(filter:{quoteCurrency:\\"USD\\"}){baseIncrement,quoteIncrement,id},id}}fragment useIsInputDisabledFragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible}}fragment useMaxSellAmountAccountFragment on Account{availableBalance{currency,value},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,exponent,id}},...on TiersCurrency{code,exponent},...on Node{__isNode:__typename,id}}}","ce8ece427e4421bfee82327a807834aef9877309a2caff1865a3e050ce942e59":"query useGetFormsFetcherQuery($formUuid:String!){viewer{userProperties{getForms(formUuid:$formUuid){data{uuid,name,formType,files{url,fileType},fromDate,toDate,updatedAt,createdBy}},id},id}}","ceacef876d3688d25f7d9ed5295a97a2a632fb47e28aaa075dc34eb63dadb308":"query ConvertPaginationRefetchable($cursor:String,$nativeCurrency:TickerSymbol!,$paginationCount:Int=25,$quoteCurrency:TickerSymbol!,$shouldIncludeBalanceSummaryInfo:Boolean!){...ConvertPaginationFragment_4mUGA7}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment AssetSelectRowFragment on Asset{...AssetCurrencyIconFragment}fragment AssetSelectorCellFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,name,exponent,...AssetIsStablecoinFragment,unitPriceScaleV2(quoteCurrency:$nativeCurrency),latestQuoteV2(quoteCurrency:$nativeCurrency){price,percentChanges{day}},...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment BalanceSummaryEntryPointFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment ConvertFooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...FooterFragment}fragment ConvertPaginationFragment_4mUGA7 on Query{viewer{convertibleAssets:convertibleAssetsV2(first:$paginationCount,after:$cursor){edges{node{asset{uuid,id},...ConvertViewerAssetsFragment_2jOE4M,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment ConvertStepperViewerAssetFragment_ul2Mz on ViewerAsset{...SelectSourceStepFragment,...SelectTargetStepFragment,...UsdcEntryStepSourceAssetFragment_ul2Mz,...UsdcEntryStepTargetAssetFragment_ul2Mz,...EntryStepConvertSourceAssetFragment,...EntryStepConvertTargetAssetFragment,...ConvertFooterFragment,...PriceInfoStepFragment,asset{uuid,id}}fragment ConvertViewerAssetsFragment_2jOE4M on ViewerAsset{...ConvertStepperViewerAssetFragment_ul2Mz,asset{...AssetIsStablecoinFragment,uuid,platformName,displaySymbol,name,imageUrl,slug,experimental,marketCapV2(quoteCurrency:$quoteCurrency),...AssetCurrencyIconFragment,id},accounts{id,uuid,primary,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,platformName,displaySymbol,id}},...on Node{__isNode:__typename,id}},availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency}}}fragment EntryInputFragment on ViewerAsset{asset{exponent,id}}fragment EntryInputV2Fragment on ViewerAsset{asset{name,id},...useConvertIncrementToPrecisionFragment}fragment EntryStepConvertSourceAssetFragment on ViewerAsset{asset{name,platformName,displaySymbol,uuid,id},accounts{type,primary,...SimpleTradeFixedAmountsAccountFragment,id},...EntryInputFragment,...EntryInputV2Fragment,...useIsInputDisabledFragment}fragment EntryStepConvertTargetAssetFragment on ViewerAsset{asset{uuid,platformName,displaySymbol,slug,id},...EntryInputFragment}fragment FooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{code,exponent},...on ViewerAsset{asset{exponent,displaySymbol,id}},...BalanceSummaryEntryPointFragment}fragment MaxSellButtonAccountFragment on Account{...useMaxSellAmountAccountFragment}fragment PriceInfoStepFragment on ViewerAsset{asset{name,id}}fragment SelectAssetRowAccountFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,platformName,name,exponent,...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment SelectAssetStepSharedFragment on ViewerAsset{...useAccountItemsForAssetsFragment}fragment SelectSourceStepFragment on ViewerAsset{...SelectAssetStepSharedFragment}fragment SelectTargetStepFragment on ViewerAsset{...SelectTradableAccountStepFragment,asset{uuid,id}}fragment SelectTradableAccountStepFragment on ViewerAsset{...useAccountItemsForAssetsFragment,asset{uuid,id},rewardApy{formattedValue}}fragment SellMaxAmountAccountFragment on Account{...MaxSellButtonAccountFragment}fragment SimpleTradeFixedAmountsAccountFragment on Account{...SellMaxAmountAccountFragment}fragment UsdcEntryStepSourceAssetFragment_ul2Mz on ViewerAsset{asset{name,imageUrl,platformName,displaySymbol,uuid,id},...EntryInputFragment}fragment UsdcEntryStepTargetAssetFragment_ul2Mz on ViewerAsset{asset{name,imageUrl,platformName,displaySymbol,uuid,id},...EntryInputFragment}fragment useAccountItemsForAssetsFragment on ViewerAsset{asset{displaySymbol,platformName,uuid,name,slug,...AssetIsStablecoinFragment,id},supportedContextsV2{isTradable,isConvertible},accounts{uuid,primary,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,...AssetIsStablecoinFragment,id}},...on Node{__isNode:__typename,id}},...useAccountSearchFragment,id}}fragment useAccountSearchFragment on Account{uuid,type,name,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,name,displaySymbol,platformName,slug,exponent,imageUrl,destinationTag{regex},...AssetSelectRowFragment,id},assetBalanceBreakdown{availableToSendBalanceFiat{value,currency},availableToSendBalance{value,currency}},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}},...SelectAssetRowAccountFragment,...AssetSelectorCellFragment}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment useConvertIncrementToPrecisionFragment on ViewerAsset{asset{brokerageProduct(filter:{quoteCurrency:\\"USD\\"}){baseIncrement,quoteIncrement,id},id}}fragment useIsInputDisabledFragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible}}fragment useMaxSellAmountAccountFragment on Account{availableBalance{currency,value},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,exponent,id}},...on TiersCurrency{code,exponent},...on Node{__isNode:__typename,id}}}","cefd48551c7c5449fc3121b22343217a331577641953e1955daf9d523b72c5b4":"query SimpleTradeLimitOrderDetailsModalQuery($clientOrderId:String!){viewer{brokerageOrderByUuid(input:{orderUuid:$clientOrderId}){order{...LimitOrderDetailsStepFragment,...CloseOrderStepFragment,...TryAgainStepFragment,id}},id}}fragment CancelOrderButtonFragment on BrokerageOrder{id,uuid,asset{asset{platformName,id},id}}fragment CloseOrderStepFragment on BrokerageOrder{side,asset{asset{platformName,id},id},...CancelOrderButtonFragment}fragment LimitOrderDetailsHeaderFragment on BrokerageOrder{side,orderConfiguration{__typename,...on BrokerageLimitOrderConfiguration{baseSize,limitPrice{value,currency}}},asset{asset{name,brokerageProduct(filter:{quoteCurrency:\\"USD\\"}){quoteIncrement,id},id},id}}fragment LimitOrderDetailsStepFragment on BrokerageOrder{status,side,asset{asset{slug,id},id},...LimitOrderDetailsHeaderFragment,...useLimitOrderDetailsRowsFragment}fragment TryAgainStepFragment on BrokerageOrder{...CancelOrderButtonFragment}fragment useLimitOrderDetailsRowsFragment on BrokerageOrder{uuid,status,side,completionPercentage,filledSize,totalFees,totalValueAfterFees,fills{tradeTime,id},orderConfiguration{__typename,...on BrokerageLimitOrderConfiguration{limitPrice{value,currency}}},outstandingHoldAmount{value},createdTime,asset{asset{platformName,brokerageProduct(filter:{quoteCurrency:\\"USD\\"}){quoteIncrement,id},id},id}}","cf3771673432414cbd5d6e4f0d6a9638a1e3970fe509e32d2af0aae9cf98c35c":"query AvailableToTradeFuturesModalQuery{viewer{fiatAccounts{assetOrFiatCurrency{__typename,...on TiersCurrency{code,assetBalanceBreakdown{totalBalanceFiat{value,currency},futuresBalanceBreakdown{initialMargin{value,currency},pendingTransfer{value,currency},openTradeEquity{value,currency},buyingPower{value,currency},totalOpenOrderHold{value,currency}}}},...on Node{__isNode:__typename,id}},id},id}}","cf61206700bb46c42e164ea5caa137fcabd01e72a86e13ab2fea78139e6360d7":"query ChatBodyConversationThreadFragmentQuery($after:String,$before:String,$conversationUuid:Uuid!,$first:Int,$last:Int){viewer{...ChatBodyConversationThreadFragment_3HTZqc,id}}fragment ChatBodyConversationThreadFragment_3HTZqc on Viewer{chatSupportConfigSettings{piiRegexList{label,regex}},conversationByUuid(uuid:$conversationUuid){node{uuid,isClosed,events(first:$first,after:$after,before:$before,last:$last){edges{cursor,node{id,uuid,type,createTime,participant{participantType,id},...MessageTypeToUIRendererFragment,__typename}},pageInfo{endCursor,hasNextPage,hasPreviousPage,startCursor}},id}}}fragment MessageBubbleFragment on ConversationEvent{id,uuid,participant{id,displayName,participantType},createTime,messageContent{message,replies{label,link,messageToPublish},extraElementType,extraElementPayload}}fragment MessageTypeToUIRendererFragment on ConversationEvent{type,...MessageBubbleFragment,...ParticipantBubbleFragment}fragment ParticipantBubbleFragment on ConversationEvent{participant{displayName,participantType,id}}","cf7787827cf83b36b79726f33f6daed0782d7e22270fa403bda05440aa27ceb4":"query useTransferStatusQuery($transferId:Uuid!){viewer{intxTransferByUuid(uuid:$transferId){transferStatus,id},id}}","cf8654197312d664b2d01faa8a04ecb86459d1241213c073153f495381836746":"query ConfirmQuery($productKey:String!){viewer{coinbaseSubscription(productKey:$productKey){pendingAction,subscriptionPlan{type,id},id},id},...useSubscriptionBenefitsFragment}fragment getSubscriptionPlanBenefitFragment on CoinbaseSubscriptionPlanBenefit{benefitType,benefitDetails{__typename,...on AdvancedTradeBenefitDetails{cryptoBackPercentage,id},...on NoTradingFeeCoinbaseSubscriptionBenefitDetails{limit{value,currency}},...on USDCBoostedRewardBenefitDetails{apy,stakingCap{value,currency},id},...on AtoProtectionBenefitDetails{id},...on BoostedCardRewardsBenefitDetails{id},...on BoostedStakingBenefitDetails{id},...on CointrackerBenefitDetails{id},...on CryptoBackCoinbaseSubscriptionBenefitDetails{id},...on CryptoTaxCalculatorBenefitDetails{id},...on MessariTrialBenefitDetails{id},...on PriorityPhoneSupportBenefitDetails{id},...on SweepstakesBenefitDetails{id},...on TaxCenterBenefitDetails{id}}}fragment useSubscriptionBenefitsFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{type,benefits{...getSubscriptionPlanBenefitFragment,id},id},id},coinbaseSubscriptionPlans{type,promotion{promotionType,id},planBillingFrequency{unit,numberOfUnits},benefits{...getSubscriptionPlanBenefitFragment,id},id},id}}","cff7b229fe7fe6270e437b07155f4224f480547993af1cf8704ffe9a501e083b":"subscription ChatEventSubscriberSubscription($input:SubscribeEventsByConversationInput!){event:subscribeConversationEventsByConversation(input:$input){cursor,node{id,uuid,type,errorData{isFatal,type,message},conversation{id,uuid,isClosed,additionalMetadata{key,value}},participant{participantType,id},...MessageTypeToUIRendererFragment}}}fragment MessageBubbleFragment on ConversationEvent{id,uuid,participant{id,displayName,participantType},createTime,messageContent{message,replies{label,link,messageToPublish},extraElementType,extraElementPayload}}fragment MessageTypeToUIRendererFragment on ConversationEvent{type,...MessageBubbleFragment,...ParticipantBubbleFragment}fragment ParticipantBubbleFragment on ConversationEvent{participant{displayName,participantType,id}}","d01307d8756ac0475f57977ed09cf3069c7dd2b0b5176a0ae387871b3324179b":"query ConfirmBuyStepQuery($accountId:Uuid!,$transferId:Uuid!){viewer{accountByUuidV2(uuid:$accountId){buyByUuid(uuid:$transferId){...commitBuyFragment,id},id},id}}fragment commitBuyFragment on TransferBuy{uuid,resource,amount{value,currency},fee{value,currency},recurringPayment,commitNotice{title,description},cardStatus,wblUxData{title,description},nextStep{action:Action,maxPollAttempts:MaxPollAttempts,pollIntervalMs:PollIntervalInMs}}","d1a8e40ae1488f693bd56c8e8f6468f4ca2dd0231780b6feff8dcaf7b61ac79c":"query PositionsDetailModalQuery($skipFuturesTrading:Boolean!){...useGetFuturesAccountStatusFragment_mrji4}fragment useGetFuturesAccountStatusFragment_mrji4 on Query{viewer{derivativesOnboarding@skip(if:$skipFuturesTrading){accountStatusV3{__typename,...on DerivativesUserAccountStatusV3Success{status},...on GenericError{code}}},id}}","d1ec4e6dafcfb008c809b3d1e2fca120adf0b33f91895f12b5dcff5456baac03":"query SendReceiveQuery($accountUuid:Uuid!,$assetSlug:String!,$assetSymbol:String!,$skipAccountUuid:Boolean!,$skipAssetSlug:Boolean!,$skipAssetSymbol:Boolean!){...useSendReceiveModalParamsFragment}fragment useSendReceiveModalParamsFragment on Query{viewer{accountByUuid:accountByUuidV2(uuid:$accountUuid)@skip(if:$skipAccountUuid){uuid,type,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){accounts{uuid,primary,id},id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){accounts{uuid,primary,id},id},id}}","d20b6577cce0fc7a69c4ed1f7530528e7f7bc8a7c1679b63907b1c6fe6b9ef66":"subscription useChatEventSubscriberTestQuerySubscription($input:SubscribeEventsByConversationInput!){event:subscribeConversationEventsByConversation(input:$input){cursor,node{id,uuid,type,errorData{isFatal,type,message},conversation{id,uuid,isClosed,additionalMetadata{key,value}},participant{participantType,id},...MessageTypeToUIRendererFragment}}}fragment MessageBubbleFragment on ConversationEvent{id,uuid,participant{id,displayName,participantType},createTime,messageContent{message,replies{label,link,messageToPublish},extraElementType,extraElementPayload}}fragment MessageTypeToUIRendererFragment on ConversationEvent{type,...MessageBubbleFragment,...ParticipantBubbleFragment}fragment ParticipantBubbleFragment on ConversationEvent{participant{displayName,participantType,id}}","d20fb216af9364d383437283a6bb67987c6ac2c1eb24b399127643ea033cb4d7":"query useRecentTransactionsFetcherQuery{viewer{accountHistory{recentTransactions{edges{node{category,...accountHistoryEntryFragment,id}}}},id}}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment BuySellTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on BuyDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}},...on SellDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}}}}fragment ConvertTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on ConvertDetails{convertPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod}}}fragment CryptoReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoReceiveDetails{transactionUrl,transactionHash,sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl}}}}fragment CryptoSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,title,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoSendDetails{transactionUrl,transactionHash,cryptoSendRecipient:recipient{address,destinationTag},sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl},fee{value,currency}}}}fragment FiatDepositTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on FiatDepositDetails{fiatDepositDetailsReferenceCode:referenceCode,from}}}fragment FiatWithdrawalTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on FiatWithdrawalDetails{fiatWithdrawalDetailsReferenceCode:referenceCode,to}}}fragment NullTransactionDetailsDisplayFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency}}fragment PrimaryBalanceTransactionRowV2Fragment on AccountHistoryEntry{...TransactionModalRedesignWrapperFragment}fragment RecoveryFeeDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on RetailUnsupportedAssetRecoveryDetails{recoveryFeeRecipient:to,recoveryFeePricePerCoin:pricePerCoin{value,currency},recoveryFeeTransactionUrl:transactionUrl,network,networkFee{value,currency},coinbaseFee{value,currency}}},viewerAsset{asset{exponent,id},id}}fragment RewardTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment StakingTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsContentFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsRedesignFragment on AccountHistoryEntry{...BuySellTransactionDetailsFragment,...CryptoSendTransactionDetailsFragment,...CryptoReceiveTransactionDetailsFragment,...ConvertTransactionDetailsFragment,...FiatDepositTransactionDetailsFragment,...FiatWithdrawalTransactionDetailsFragment,...TransactionDetailsRedesignStakingRewardsFragment,...UserSendTransactionDetailsFragment,...UserReceiveTransactionDetailsFragment,...RecoveryFeeDetailsFragment,uuid,category,status,details{__typename}}fragment TransactionDetailsRedesignStakingRewardsFragment on AccountHistoryEntry{...StakingTransactionDetailsFragment,...RewardTransactionDetailsFragment,...NullTransactionDetailsDisplayFragment,...TransactionDetailsContentFragment,category}fragment TransactionModalRedesignFragment on AccountHistoryEntry{title,category,amount{currency},viewerAsset{asset{name,id},id},details{__typename},...TransactionDetailsRedesignFragment}fragment TransactionModalRedesignWrapperFragment on AccountHistoryEntry{...TransactionModalRedesignFragment}fragment TransactionStatusTrackerFragment on AccountHistoryEntry{id,uuid,status,accountId,category,createdAt,details{__typename,...on CryptoSendDetails{transactionUrl,delayedSendDate,networkInfo{networkIconUrl},undelayRequirement},...on UserSendDetails{delayedSendDate},...on CryptoReceiveDetails{transactionUrl,networkInfo{networkIconUrl}}}}fragment UserReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserReceiveDetails{userReceivePricePerCoin:pricePerCoin{value,currency}}}}fragment UserSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,title,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserSendDetails{userSendRecipient:recipient,userSendPricePerCoin:pricePerCoin{value,currency}}}}fragment accountHistoryEntryFragment on AccountHistoryEntry{...PrimaryBalanceTransactionRowV2Fragment,viewerAsset{asset{uuid,slug,name,...AssetIsStablecoinFragment,destinationTag{name},id},id},id,uuid,status,title,subtitle,amount{value,currency},nativeAmount{value,currency},category,createdAt,details{__typename,...on BuyDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,recurringPeriod},...on SellDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod},...on ConvertDetails{pricePerCoin{value,currency},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,hideNativeAmount},...on CryptoSendDetails{cryptoSendRecipient:recipient{address,destinationTag},note,pricePerCoin{value,currency},confirmations,fee{value,currency},transactionUrl,networkStatusDescription,delayedSendDate,networkInfo{networkName,networkIconUrl}},...on CryptoReceiveDetails{pricePerCoin{value,currency},transactionUrl,networkStatusDescription,networkInfo{networkName,networkIconUrl}},...on UserSendDetails{recipient,avatarUrl,note,pricePerCoin{value,currency},delayedSendDate,cancelable},...on UserReceiveDetails{from,avatarUrl,pricePerCoin{value,currency}},...on FiatDepositDetails{transactionReferenceCode:referenceCode,from,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on FiatWithdrawalDetails{transactionReferenceCode:referenceCode,to,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on OrderDetails{to,name,description,code},...on RequestDetails{isFrom,otherUser,pricePerCoin{value,currency},confirmations,fee{value,currency}},...on AdvancedTradeDetails{orderCreatedAt,productId,orderType,orderSide,averageFilledPrice{value,currency},filledSize{value,currency},fee{value,currency},completionPercentage,numberOfFills,total{value,currency},totalValueAfterFees{value,currency},orderId,orderPlacementSource},...on VaultWithdrawalToDetails{to,toUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on VaultWithdrawalFromDetails{from,fromUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on TransferFromDetails{from,fromUrl,pricePerCoin{value,currency}},...on TransferToDetails{to,toUrl,pricePerCoin{value,currency}},...on DelayedCanceledDetails{to,confirmations,fee{value,currency},pricePerCoin{value,currency}},...on SubscriptionRebateDetails{for,orderId,rebateNote:note},...on RetailUnsupportedAssetRecoveryDetails{recoveryTo:to,recoveryDescription:description,pricePerCoin{value,currency},coinbaseFee{value,currency},recoveryConfirmations:confirmations,recoveryTransactionUrl:transactionUrl,networkFee{value,currency},network},...on RetailMGXBuyDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,pricePerCoin{value,currency},networkFee{value,currency},coinbaseFee{value,currency},subTotal{value,currency},nullableTotal:total{value,currency},networkInfo{networkName}},...on RetailMGXTradeDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,networkFee{value,currency},coinbaseFee{value,currency},destinationTotal{currency},pricePerCoin{value,currency},networkInfo{networkName}}}}","d28acf63d0d57ce4f937187ffe0a123c0a32d848b38acef0deba36f4be666058":"query LazyUnstakingRedirectQuery($assetSymbol:String!){viewer{assetBySymbol(symbol:$assetSymbol){asset{slug,uuid,id},accounts{uuid,primary,id},id},id}}","d2aa2f60cdadce7f7089f506abe7d1792d58c9a05878b680246331332509dd96":"query DirectDepositManualSetupQuery{viewer{retailDirectDeposit{routingNumber,accountNumber,depositFormUrl,id},directDepositAccountProperties{directDepositFormUrl(setFullAmount:false)},id}}","d2cbab104aa10659fd203d0229e3499d1af2099a8c500cbd0b6417e22a7b5f78":"query FuturesAdvancedTradeContentQuery($baseSymbol:String!,$quoteSymbol:String!,$isQuoteFiat:Boolean!,$isDerivativesProduct:Boolean!){...TopUpFlowContextFragment_1AjhjZ,...AccountsContextFragment_4lywLX,...FuturesAdvancedTradeContentWithGeneralProvidersFragment_4G30mO}fragment AccountCurrencyIconFragment on Account{assetOrFiatCurrency{__typename,...AssetOrCurrencyIconFragment,...on Node{__isNode:__typename,id}}}fragment AccountsContextFragment_4lywLX on Query{viewer{baseAccount:assetBySymbol(symbol:$baseSymbol){accounts(portfolioCategory:PORTFOLIO_CATEGORY_ALL){uuid,name,type,primary,allowWithdrawals,allowDeposits,availableBalance{value,currency},assetOrFiatCurrency{__typename,...on TiersCurrency{name,color,exponent,code},...on ViewerAsset{asset{uuid,name,color,exponent,symbol,platformName,displaySymbol,slug,addressRegex,experimental,destinationTag{name,regex},id}},...on Node{__isNode:__typename,id}},...AccountCurrencyIconFragment,portfolio{uuid,id},id},id},quoteAccount:assetBySymbol(symbol:$quoteSymbol)@skip(if:$isDerivativesProduct){accounts(portfolioCategory:PORTFOLIO_CATEGORY_ALL){uuid,name,type,primary,allowWithdrawals,allowDeposits,availableBalance{value,currency},assetOrFiatCurrency{__typename,...on TiersCurrency{name,color,exponent,code},...on ViewerAsset{asset{uuid,name,color,exponent,symbol,platformName,displaySymbol,slug,addressRegex,experimental,destinationTag{name,regex},id}},...on Node{__isNode:__typename,id}},...AccountCurrencyIconFragment,portfolio{uuid,id},id},id},allPortfolioFiatAccounts:fiatAccounts(portfolioCategory:PORTFOLIO_CATEGORY_ALL){uuid,name,type,primary,allowWithdrawals,allowDeposits,availableBalance{value,currency},assetOrFiatCurrency{__typename,...on TiersCurrency{name,color,exponent,code},...on ViewerAsset{asset{uuid,name,color,exponent,symbol,platformName,displaySymbol,slug,addressRegex,experimental,destinationTag{name,regex},id}},...on Node{__isNode:__typename,id}},...AccountCurrencyIconFragment,portfolio{uuid,id},id},id}}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetOrCurrencyIconFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on ViewerAsset{asset{...AssetCurrencyIconFragment,id}},...on TiersCurrency{code}}fragment FuturesAdvancedTradeContentWithGeneralProvidersFragment_4G30mO on Query{...TopUpFlowContextFragment_1AjhjZ,...AccountsContextFragment_4lywLX}fragment TopUpFlowContextFragment_1AjhjZ on Query{...useGetTopUpNeededStatusFragment_1AjhjZ}fragment useAssetCefiAvailableToTradeFragment on ViewerAsset{assetBalanceBreakdown{availableToTradeBalance{value,currency},availableToTradeBalanceFiat{value,currency}},asset{exponent,id}}fragment useCefiAvailableToTradeForBaseAndQuoteFragment_4i4ZwW on Query{viewer{baseAsset:assetBySymbol(symbol:$baseSymbol){asset{displaySymbol,id},...useAssetCefiAvailableToTradeFragment,id},quoteAsset:assetBySymbol(symbol:$quoteSymbol)@skip(if:$isQuoteFiat){...useAssetCefiAvailableToTradeFragment,id},usdcAsset:assetBySymbol(symbol:\\"USDC\\"){...useAssetCefiAvailableToTradeFragment,id},fiatAccounts@include(if:$isQuoteFiat){assetOrFiatCurrency{__typename,...on TiersCurrency{code,assetBalanceBreakdown{availableToTradeBalanceFiat{value}}},...on Node{__isNode:__typename,id}},id},id}}fragment useGetTopUpNeededStatusFragment_1AjhjZ on Query{...useCefiAvailableToTradeForBaseAndQuoteFragment_4i4ZwW,viewer{userProperties{hasBuyDepositPaymentMethods,id},id}}","d3ae33b505576cfd07754ff495f2b2014a5d843bc69af1cfb92f4585f2bf49e5":"mutation useCreateQuotePackMutation($input:CreateQuotePackInput!){createQuotePack(input:$input){__typename,...on CreateQuotePackSuccess{packOrder{id,uuid,validUntil,packId,fiatAmount{value,currency},fee{amount{value,currency}},quotes{spreadPercentage,fiatAmount{value,currency},cryptoAmount{value,currency},unitPrice{value,currency}},taxDetails{name,amount{value,currency}}}},...on GenericError{message,code}}}","d3bbad7af4319b537e4b94469f0a24e070dec209ad8b314c385727bdee9c48dd":"query useAvailablePaymentMethodsFetcherQuery($currency:TickerSymbol,$transferType:InputSupportedTransferType){...useAvailablePaymentMethodsFragment}fragment useAvailablePaymentMethodsFragment on Query{viewer{availablePaymentMethodsV2(walletApp:false,currency:$currency,transferType:$transferType){type,name,sectionName,description,requirements,verifyRequirements,buyingPower{type,text},buyTime,recommended,supports,additionalFees,relativeLimits,transactionFees,transactionLimits{totalAvailableLimit{currency,value},periodInDays},id},id}}","d3ca3c6dbe7d3530aa67643abf3a32bea09bc946d4775050a6fcd47a6ca47398":"mutation useSubmitEmploymentMutation($input:UpdateSelfServiceDataInput!){updateSelfServiceData(input:$input){__typename,...on UpdateSelfServiceDataSuccess{__typename},...on BadRequestError{message,code}}}","d3d859035963583c7ec3bd6edbe5c6977fcd384663df0b8da23b4b7f63371cfa":"subscription useAssetsCefiBalanceSubscription($input:AssetBalancesSubscriptionInput!){assetBalances(input:$input){assetBalances{totalBalance{value,currency},totalBalanceFiat{value,currency},id}}}","d3db2d89e19e2976337f245f4c6270579d38c5b8b83ef610b8b66f6082e6c6d7":"mutation useRequestNewCardMutation($input:CardReplacementPhysicalCardInput!){requestReplacementPhysicalCard(input:$input){__typename,...on CardRequestReplacementPhysicalCardSuccess{actionText,paragraph,imageUrl,title,success},...on CardRequestReplacementPhysicalCardError{error{message}}}}","d4303209fab74255d3df6b3625a5a73e9c23b8adc1170340f7233d34c582669c":"query LessonRewardsPageQuery($location:LoyaltyCardLocation,$inAppIdv:Boolean,$fullWidthSummary:Boolean){viewer{loyaltyCards(location:$location,inAppIdv:$inAppIdv,fullWidthSummary:$fullWidthSummary){edges{node{cardName,reward,title,tasks{reward}}}},id}}","d442247362436db2da15b09ecbd0ff92e0147d4fabe11443a7cb57850a8505f9":"mutation useWrapCommitterMutation($input:CommitWrapInput!){commitWrap(input:$input){__typename,...on CommitWrapSuccess{wrapId,wrapState,wrappingAmount{fiatAmount{value,currency},cryptoAmount{value,currency}},wrappedAmount{value,currency}},...on GenericError{message,code}}}","d5bc7fb66ace207d37227cbe08b5bb756dedd30bdfd32eea4d301a33bcc5a2d9":"mutation usePlaidLinkNotifyPlaidErrorMutation($input:NotifyPaymentMethodPlaidErrorInput!){notifyPaymentMethodPlaidError(input:$input){__typename,...on NotifyPaymentMethodPlaidErrorSuccess{message}}}","d5d0a1f661e090c29919eb260e7e902a960ada7cf9d2653149f911437514a9bd":"query QRCodeStepV2Query($depositId:Uuid!,$accountId:Uuid!){viewer{accountByUuidV2(uuid:$accountId){depositByUuid(uuid:$depositId){status,verification{verificationStatus},cancelReason{code},id},id},id}}","d5db9f99561d10d80efbb992d6540a7fd2210eed854fff5d0e6fdb967fa7b731":"query BalanceSummaryEntryQuery($shouldIncludeBalanceSummaryInfo:Boolean!,$assetSymbol:String!){viewer{assetBySymbol(symbol:$assetSymbol){...useBalanceSummaryEntryPointAssetFragment,id},fiatAccounts{assetOrFiatCurrency{__typename,...on TiersCurrency{code},...useBalanceSummaryEntryPointAssetFragment,...on Node{__isNode:__typename,id}},id},id}}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}","d6e829dd60226bc96937347572d7db13d9071f1165fd91fd1f8499b595fdab60":"mutation useCreateInteracPaymentMethodV2Mutation($input:FindOrCreateInteracPaymentMethodInput!){findOrCreateInteracPaymentMethod(input:$input){__typename,...on FindOrCreateInteracPaymentMethodSuccess{paymentMethod{id,uuid,type,name}}}}","d6ec66f43424cc7eedb532137c19526d81d2a8cca67379167f28c18dd4425bd0":"query DappDetailsPageContentQuery($chainId:Int!,$window:NetworkMetricSeriesWindow!,$dappId:ID,$slug:String){viewer{defiV2{marketplace{dapp(filter:{id:$dappId,slug:$slug,platform:WEB}){id,name,url,iconImageUrl,categories{id,name},...DappDetailsSectionFragment}}},id}}fragment ChainDropDownFragment on DefiDapp{supportedNetworks{name,chainId,id}}fragment DappDetailsSectionFragment on DefiDapp{id,iconImageUrl,name,url,tagline,description,categories{id},metrics{overallRank,ranks{title,place,category{id}}},supportedNetworks{chainId,name,id},...DappStatisticsFragment,...DappMediaSectionFragment}fragment DappMediaSectionFragment on DefiDapp{id,name,media,categories{id}}fragment DappStatisticsFragment on DefiDapp{slug,...ChainDropDownFragment,metrics{userCount(window:$window,resolution:DAILY){metricForAllChains{stats{percentageChange,sum}},metricForChain(chainId:$chainId){stats{percentageChange,sum}}}}}","d73c08d2fd5a02c95846d30b3711dec64d4c00cc6fcd6181ddc067d2b6432061":"query BalanceSummaryPerformanceQuery($assetId:Uuid!,$chainId:Int!,$skipAssetGainLoss:Boolean!,$skipDappWalletExperiment:Boolean!,$skipGainLoss:Boolean!,$skipIntxPerformance:Boolean!,$skipUserGainLoss:Boolean!,$timeRange:TimeRange){...BalanceSummaryPerformanceSectionFragment}fragment BalanceSummaryAssetPerformanceSectionFragment on ViewerAsset{assetPerformance{__typename,...on AssetPerformance{gainLoss{currency,value},totalInvested{currency,value},bought{currency,value},received{currency,value},sold{currency,value},sent{currency,value},totalBalance{currency,value}},...on AssetPerformanceUserNotFound{code,message}}}fragment BalanceSummaryFuturesPerformanceSectionFragment on Query{viewer{portfolioGainLossBreakdown(timeRange:$timeRange){totalFuturesGains{value,currency},futuresUnrealizedGains{value,currency},futuresRealizedGains{value,currency}},dayFutures:portfolioGainLossBreakdown(timeRange:ONE_DAY){gainLossEnabled},id}}fragment BalanceSummaryINTXPerformanceSectionFragment on Query{viewer{intxGainLoss(timeRange:$timeRange)@skip(if:$skipIntxPerformance){gains{value,currency},unrealizedGains{value,currency},realizedGains{value,currency}}\\n dayPerpetualFutures:intxGainLoss(timeRange:ONE_DAY)@skip(if:$skipIntxPerformance){gainLossEnabled},id}}fragment BalanceSummaryPerformanceSectionFragment on Query{viewer@skip(if:$skipGainLoss){assetByUuid(uuid:$assetId)@skip(if:$skipAssetGainLoss){...BalanceSummaryAssetPerformanceSectionFragment,id},id},...BalanceSummaryINTXPerformanceSectionFragment,...BalanceSummaryFuturesPerformanceSectionFragment,...BalanceSummaryUserPerformanceSectionFragment}fragment BalanceSummaryUserPerformanceSectionFragment on Query{...useHasDappWalletAddressFragment_knzBA,viewer{balanceData@skip(if:$skipUserGainLoss){portfolioBalanceV4{totalPortfolioBalance{value,currency},id}}\\n day:portfolioGainLossBreakdown(timeRange:ONE_DAY)@skip(if:$skipUserGainLoss){gainLossEnabled}\\n portfolioGainLossBreakdown(timeRange:$timeRange)@skip(if:$skipUserGainLoss){totalGains{value,currency},totalSpotGains{value,currency},totalFuturesGains{value,currency},deposited{value,currency},received{value,currency},withdrawn{value,currency},sent{value,currency},netInvested{value,currency},depositedToCoinbasePro{value,currency},withdrawnFromCoinbasePro{value,currency},balanceChange{value,currency},totalBalance{value,currency}},id}}fragment useHasDappWalletAddressFragment_knzBA on Query{viewer{defiV2@skip(if:$skipDappWalletExperiment){network(chainId:$chainId){controlledAccountsV2{nodes{address,id}},id}},id}}","d77b1b2a13c0fc995ea951fea2eebfed0c0f5a872c04a4412046e80f618ac59e":"query usePollStakeStatusQuery($stakeId:Uuid!){viewer{stake{stakeStatusByUuid(uuid:$stakeId){text,title,state,id}},id}}","d800228f1a81aa5f4e7b397bd6c15e47360ac266b990e7d10b92dd2f354ba2ac":"mutation CreateTransferErrorBannerMutation{requestLimitIncrease{__typename,...on RequestLimitIncreaseSuccess{limitIncrease{resultMessage{key,title,body},newLimits{key,name,formattedAmountPeriod,formattedOldAmountPeriod}}}}}","d8e47716b129659a3cba763cc9e7588b35097105e826566b43817f35c5b09909":"query LayoutBannersQuery($skipRemediationAlert:Boolean!,$view:String,$currencies:[String!]){...useSystemAlertWithHandlersFragment,...useLayoutMessageFragment}fragment useLayoutMessageFragment on Query{...useRemediationMessageFragment}fragment useRemediationMessageFragment on Query{viewer{remediationAlert@skip(if:$skipRemediationAlert){title,subTitle,buttonText,RemediationAlertType,primaryCallToActionUrl,primaryCallToActionText,secondaryCallToActionUrl,secondaryCallToActionText,maxCacheTTLInHours},id}}fragment useSystemAlertWithHandlersFragment on Query{viewer{uiComponentsForSystemAlerts(view:$view,currencies:$currencies){edges{node{id,componentId,surface,category,type,language,publishedAt,contentId,component{__typename,...on UIComponentSystemAlert{title{text},description{text},primaryCta{isExternalLink,url,text},secondaryCta{isExternalLink,url,text},alertLevel,displayType,isDismissible},...on Node{__isNode:__typename,id}}}}},id}}","d94c1ecd70688b7d9cb2f5e54b0a206ca72aabe38e596f22fb9a5f88f03122d7":"query AdvancedOrdersQuery{...MobileAdvancedOrdersContentFragment,...useShowFuturesMarginHealthFragment}fragment MobileAdvancedOrdersContentFragment on Query{...MobileOrderHistoryFragment,...useIsPerpetualFuturesEligibleFragment}fragment MobileOrderHistoryFragment on Query{...MobileOrderHistoryListFragment}fragment MobileOrderHistoryListFragment on Query{...useFilteredOrderHistoryFragment}fragment useFilteredOrderHistoryFragment on Query{...useShouldFetchDerivativesFragment}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsPerpetualFuturesEligibleATSFragment on Query{...useIntxAccessLevelATSFragment}fragment useIsPerpetualFuturesEligibleFragment on Query{...useIsPerpetualFuturesEligibleATSFragment}fragment useShouldFetchDerivativesFragment on Query{...useIsPerpetualFuturesEligibleFragment}fragment useShowFuturesMarginHealthATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesMarginHealthFragment on Query{...useShowFuturesMarginHealthATSFragment}","d9614b4420c8ac53245e2bcb7d58538b4c755fcb7c283f7b64486a153086a8a5":"query CampaignEndCardsQuery($assetSlug:String!,$index:Int!,$campaignSlug:String){viewer{assetBySlug(slug:$assetSlug){earnLessonByIndex(index:$index,campaignSlug:$campaignSlug){viewerEarnCampaign{endCards{isHidden,uuid,...CampaignEndCardFragment}}},id},id}}fragment CampaignEndCardFragment on EarnEndCard{cardType,cardTitle,cardDescription,linkText,fallbackUrl,resourceUrl,uuid}","da928e437847c04c25836fa14da29e6ac7d5b85ec1427efa67d10aa3ae98bd52":"query DynamicFeedSectionFragmentRefetchableQuery($after:String,$count:Int!){...DynamicFeedSectionFragment_2QE1um}fragment DenseFeedCardFooterFragment on FeedCard{relevantAssetsData{symbol,assetStats{dayPricePercentChange},id},...LikeButtonFragment}fragment DenseFeedCardMobileFragment on FeedCard{title,description,imageUrl,informationUrl,categoryLabel,publishedAt,actionCta{text},actor{name,imageUrl},...DenseFeedCardFooterFragment}fragment DynamicFeedCardBodyFragment on DynamicFeedCardComponent{body{feedCardSize,imagePosition,title{text,color},description{text,color}},...DynamicFeedCardMediaFragment}fragment DynamicFeedCardCtaButtonFragment on DynamicFeedCardComponent{footer{primaryCta{text,url},relevantEntities{entity{__typename,...on RelevantAssetsData{assetStats{dayPricePercentChange},symbol,id}}}}}fragment DynamicFeedCardFooterFragment on DynamicFeedCardComponent{footer{showSocial},...DynamicFeedCardLikeButtonFragment,...DynamicFeedCardShareButtonFragment,...DynamicFeedCardCtaButtonFragment}fragment DynamicFeedCardFragment on DynamicFeedCardComponent{dynamicInformationUrl:informationUrl,body{title{text}},...DynamicFeedCardMediaFragment,...DynamicFeedCardHeaderFragment,...DynamicFeedCardBodyFragment,...DynamicFeedCardFooterFragment}fragment DynamicFeedCardHeaderFragment on DynamicFeedCardComponent{dynamicCategoryLabel:categoryLabel,header{timeStamp{text},title{text,color},subtitle{text,color},image{url}},body{feedCardSize}}fragment DynamicFeedCardLikeButtonFragment on DynamicFeedCardComponent{body{feedCardSize},footer{reactions{likes{count}},currentUserReactions}}fragment DynamicFeedCardMediaFragment on DynamicFeedCardComponent{body{feedCardSize,image{url,contentfulResizing,shape}}}fragment DynamicFeedCardShareButtonFragment on DynamicFeedCardComponent{infoUrl:informationUrl,body{title{text}}}fragment DynamicFeedSectionFragment_2QE1um on Query{viewer{uiComponentsBySurface(surface:UI_COMPONENT_SURFACE_FOR_YOU_FEED,first:$count,after:$after){edges{node{contentId,componentId,type,category,surface,language,publishedAt,component{__typename,...on FeedCard{cardId,...FeedCardFragment},...on DynamicFeedCardComponent{...DynamicFeedCardFragment},...on Node{__isNode:__typename,id}},id,__typename},cursor},error{__typename,code},pageInfo{hasNextPage,endCursor}},id}}fragment FeedCardDesktopFragment on FeedCard{title,description,imageUrl,informationUrl,categoryLabel,categoryId,publishedAt,actionCta{url,text},actor{name,imageUrl},size,...FeedCardFooterFragment}fragment FeedCardFooterFragment on FeedCard{relevantAssetsData{symbol,assetStats{dayPricePercentChange},id},...LikeButtonFragment}fragment FeedCardFragment on FeedCard{size,cardId,contentId,title,informationUrl,categoryLabel,categoryId,actionCta{url,text},relevantAssets,assetApprovedBy,...FeedCardDesktopFragment,...LargeFeedCardFragment,...DenseFeedCardMobileFragment}fragment LargeFeedCardFragment on FeedCard{cardId,title,description,imageUrl,informationUrl,categoryLabel,categoryId,publishedAt,actionCta{url,text},actor{name,imageUrl},...FeedCardFooterFragment,...DenseFeedCardFooterFragment}fragment LikeButtonFragment on FeedCard{cardId,reactions{likes{count}},currentUserReactions}","da9cb575b0cbfd37619396d4877d3b64e9dbb55beb9a09e88275410612222c7b":"mutation useNuxModalMutation($feature:NuxFeature!){completeUserNux(feature:$feature){__typename,viewer{nuxProperties{getUserNuxCompleted(feature:$feature){completed}},id}}}","daa8698cb7c44d91358d495c894466071086c954e5255fe25ebf272b782c665c":"query TransactionFoundStepQuery($transactionHash:String!,$inboundAddress:String!,$network:String!){viewer{p2pAssetRecovery{existingTransaction(transaction_hash:$transactionHash,inbound_address:$inboundAddress,network:$network,first:100){__typename,...on P2PAssetRecoveryExistingTransactionConnection{success,network,createdAt,transactionHash,inboundAddress,edges{node{amount,recoverableDetails,isRecoverable,contractAddress,operationUuid,id}}}}},id}}","db108530563661053b521bd28f0ef2bca5205fd9a4613d06a3b2015978c999d3":"query DepositRouteQuery{viewer{fiatAccounts{uuid,primary,allowDeposits,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},availablePaymentMethodsV2(transferType:deposits,walletApp:false){type,id},id}}","db176b682418f0c669d71790973b3294b0834cebc2aae1067912e12d3caab2b2":"query ExploreSectionQuery($rewardAssetId:Uuid!){...useAccountChecklistFragment,viewer{userProperties{...useUkFinPromFragment,id},fiatAccounts{__typename,id},...useIsEligibleForFreeTrialFragment,id},...ExploreSectionCardFragment_MvxMQ,...useCountryRestrictionsFragment}fragment ExploreSectionActionItemFragment on AccountChecklistSecondaryAction{id,title,cta{text,url,actionId},image{url}}fragment ExploreSectionActionItemViewerFragment_MvxMQ on Query{viewer{fiatAccounts{uuid,type,allowDeposits,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id},...useRewardApyFragment_3iZwCd}fragment ExploreSectionCardFragment_MvxMQ on Query{viewer{accountChecklist{secondary{title,subtitle,actions{id,...ExploreSectionActionItemFragment}}},id},...useAccountChecklistStateFragment_MvxMQ,...ExploreSectionActionItemViewerFragment_MvxMQ,...useFormattedFreeTrialLengthFragment}fragment getSubscriptionPlanFragment on CoinbaseSubscriptionPlan{id,displayName,type,product,planBillingFrequency{unit,numberOfUnits},subscriptionPlanUuid,price{value,currency},promotion{promotionType,id},proratedPrice{value,currency},tier,metadata{migrationMetadata{__typename,...on CoinbaseSubscriptionPlanMigrationBillingCycleChange{initialBillingPeriodEnd,proratedPrice{value,currency},creditRefund{value,currency}}}}}fragment useAccountChecklistFragment on Query{viewer{userProperties{createdAt,firstBuyStatus,id},id}}fragment useAccountChecklistStateFragment_MvxMQ on Query{...useGetActionStatusFragment,...useRewardApyFragment_3iZwCd}fragment useCountryRestrictionsFragment on Query{viewer{userProperties{regionFeatures{supportsCryptoToCryptoTransfers,supportsFiatTransfers},id},sellPolicyRestrictions:policyRestrictions(action:sells){restrictionName,id},buyPolicyRestrictions:policyRestrictions(action:buys){restrictionName,id},tradePolicyRestrictions:policyRestrictions(action:trades){restrictionName,id},depositPolicyRestrictions:policyRestrictions(action:deposits){restrictionName,id},withdrawPolicyRestrictions:policyRestrictions(action:withdrawals){restrictionName,id},id}}fragment useFormattedFreeTrialLengthFragment on Query{...useFreeTrialPlanFragment}fragment useFreeTrialPlanFragment on Query{viewer{coinbaseSubscriptionPlans{...getSubscriptionPlanFragment,id},id}}fragment useGetActionStatusFragment on Query{viewer{userProperties{firstBuyStatus,id},receiveRestrictions:policyRestrictions(action:receives){restrictionName,id},usdcAsset:assetBySlug(slug:\\"usdc\\"){assetCurrentBalance{totalBalance{value},id},id},id},...useUserCefiTotalBalanceFragment}fragment useIsEligibleForFreeTrialFragment on Viewer{freeTrialEligibility:coinbaseSubscriptionEligibility(eligibleEntities:[FREE_TRIAL]){isEligible}}fragment useRewardApyFragment_3iZwCd on Query{viewer{assetByUuid(uuid:$rewardAssetId){rewardApy{formattedValue,statsLabel},id},id}}fragment useUkFinPromFragment on UserProperties{country{code}}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}","db53c3bfd8f38a2241c20a3a784dcf9524faafd3dbb226c1a632f91f61dbb43d":"query ConditionalRewardDirectDepositStepQuery($slug:String!){viewer{card{conditionalRewardBySlug:conditionalRewardBySlugV2(slug:$slug){boostPercent,status}},id}}","db79e8c8afc5d4c7e60c44b805149a57ddafe0e20d897ce7f1ac89ac7e01a811":"query VaultWithdrawalModalContentQuery($accountUuid:Uuid!){...TransferFormFragment,...useTwoFactorFragment,viewer{accountByUuidV2(uuid:$accountUuid){...useVaultWithdrawalModalStoreFragment,id},id}}fragment AccountCurrencyIconFragment on Account{assetOrFiatCurrency{__typename,...AssetOrCurrencyIconFragment,...on Node{__isNode:__typename,id}}}fragment AccountOptionFragment on Account{uuid,name,type,availableBalance{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{exponent,id}},...on TiersCurrency{exponent},...on Node{__isNode:__typename,id}},...AccountCurrencyIconFragment,...NativeAmountFragment}fragment AccountSelectFragment on Account{uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on TiersCurrency{code},...on Node{__isNode:__typename,id}},...AccountOptionFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetOrCurrencyIconFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on ViewerAsset{asset{...AssetCurrencyIconFragment,id}},...on TiersCurrency{code}}fragment NativeAmountFragment on Account{availableBalanceInNativeCurrency{value,currency}}fragment TransferFormAccountFragment on Account{...AccountSelectFragment}fragment TransferFormFragment on Query{...TwoFactorAuthFormFragment}fragment TwoFactorAuthFormFragment on Query{...useTwoFactorFragment}fragment useTransferModalStateFragment on Account{uuid,type,availableBalance{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,displaySymbol,id},accounts{uuid,type,availableBalance{value,currency},...TransferFormAccountFragment,id}},...on TiersCurrency{code},...on Node{__isNode:__typename,id}},...TransferFormAccountFragment}fragment useTwoFactorFragment on Query{viewer{userProperties{secondFactor{twoFactorMethod},id},id}}fragment useVaultWithdrawalModalStoreFragment on Account{type,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on TiersCurrency{code},...on Node{__isNode:__typename,id}},...useTransferModalStateFragment}","dbcb7c7da7325b3f0a0891ef3003726b08c0261204bcdf27123dd7fa96bd37a7":"query AssetCategoriesListQuery{viewer{assetCategories{edges{node{uuid,...AssetCategoryRowFragment,id}}},id}}fragment AssetCategoryRowFragment on AssetCategory{name,slug,iconKey}","dc2c4a7a862773f2299a6e9181f81061c0c7a56d5d4539e495f74c5ca20770f8":"query FuturesOffboardedViewQuery($skipFuturesTrading:Boolean!,$assetSymbol:String!){...FuturesMobileTrayFragment,...useGetFuturesAccountStatusFragment_mrji4,...FuturesAdvancedLayoutFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment ConvertUSDCBannerFragment on Query{...useUSDCBalanceFragment}fragment FuturesAdvancedLayoutCenterContentFragment on Query{...MobileMarketSelectorDropdownFragment}fragment FuturesAdvancedLayoutFragment on Query{...FuturesAdvancedLayoutCenterContentFragment,...FuturesAdvancedLayoutTitleFragment}fragment FuturesAdvancedLayoutTitleFragment on Query{...FuturesMarketHeaderFragment}fragment FuturesMarketHeaderFragment on Query{...FuturesMarketSelectorDropdownFragment_JUThY}fragment FuturesMarketSelectorDropdownFragment_JUThY on Query{viewer{assetBySymbol(symbol:$assetSymbol){asset{...AssetCurrencyIconFragment,id},id},id},...MarketSelectorV2Fragment}fragment FuturesMobileTrayFragment on Query{...OrdersTableFragment}fragment MarketSelectorV2Fragment on Query{...useIsPerpetualFuturesEligibleFragment,...ConvertUSDCBannerFragment}fragment MobileMarketSelectorDropdownFragment on Query{...MarketSelectorV2Fragment}fragment OrdersTableFragment on Query{...useIntxAccessLevelATSFragment}fragment useGetFuturesAccountStatusFragment_mrji4 on Query{viewer{derivativesOnboarding@skip(if:$skipFuturesTrading){accountStatusV3{__typename,...on DerivativesUserAccountStatusV3Success{status},...on GenericError{code}}},id}}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsPerpetualFuturesEligibleATSFragment on Query{...useIntxAccessLevelATSFragment}fragment useIsPerpetualFuturesEligibleFragment on Query{...useIsPerpetualFuturesEligibleATSFragment}fragment useUSDCBalanceFragment on Query{viewer{usdcViewerAsset:assetBySymbol(symbol:\\"USDC\\"){accounts{primary,type,availableBalance{value},id},id},id}}","dca0ebef552da765c443c4c860710f45b6883b850314ac3cd14ff574e5a42be7":"mutation useUnwrapCommitterMutation($input:CommitUnwrapInput!){commitUnwrap(input:$input){__typename,...on CommitUnwrapSuccess{unwrapUuid,unwrapState,unwrappingAmount{fiatAmount{value,currency},cryptoAmount{value,currency}},unwrappedAmount{value,currency}},...on GenericError{message,code}}}","dcecde213b2fc1fc786a73a9ed2031955fb4bcdca74b13a8562fac8970afd0a3":"query IntxPortfolioContentQuery($skipPerpetualFuturePositions:Boolean!,$skipIntxPerformance:Boolean!){...UserPerpsTableFragment,...INTXCashTableFragment,...INTXTotalBalanceHeaderFragment}fragment INTXCashTableFragment on Query{...useIntxAccessLevelATSFragment,...useINTXCashTableDataFragment,...useUserCefiCashEquivalentBalanceFragment_juCFp}fragment INTXTotalBalanceHeaderFragment on Query{...usePortfolioSummaryFragment,viewer{intxGainLoss@skip(if:$skipIntxPerformance){gainLossEnabled,gains{value,currency}},id}}fragment UserPerpsTableFragment on Query{...useUserPerpsTableDataFragment,...useIntxAccessLevelATSFragment,viewer{perpetualFuturePositionsV2@skip(if:$skipPerpetualFuturePositions){portfolioSummary{unrealizedPnlFiat{amount,currency,id},aggregatedPnlFiat{amount,currency,id}},id},id}}fragment useINTXCashTableDataFragment on Query{...usePortfolioSummaryFragment,viewer{perpetualFuturePositionsV2@skip(if:$skipPerpetualFuturePositions){portfolioSummary{buyingPowerFiat{amount,currency,id}},id},stableAssets:ownedAssets(first:300,sort:SORT_TYPE_TOTAL_BALANCE,cashEquivalent:true,platform:ASSET_PLATFORM_INTX){edges{node{__typename,...on TiersCurrency{code,name,accounts{uuid,id},assetBalanceBreakdown(platform:ASSET_PLATFORM_INTX){totalBalanceFiat{value,currency},availableToTradeBalanceFiat{value,currency}}},...on ViewerAsset{asset{uuid,displaySymbol,name,slug,imageUrl,id},earnPayout{totalFiat{value,currency},id},supportedContextsV2{isTradable},assetBalanceBreakdown(platform:ASSET_PLATFORM_INTX){totalBalanceFiat{value,currency}}},...on Node{__isNode:__typename,id}}}},id}}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment usePortfolioSummaryFragment on Query{viewer{portfolios{type,name,uuid,summary{totalBalance{amount,currency,id},nPositions,performance{amount,currency,id}},id},id}}fragment useUserCefiCashEquivalentBalanceFragment_juCFp on Query{viewer{balanceData{portfolioBalanceV4ByPlatform:portfolioBalanceV4(platform:ASSET_PLATFORM_INTX){cashEquivalentBalance{value},id}},id}}fragment useUserPerpsTableDataFragment on Query{viewer{perpetualFuturePositionsV2@skip(if:$skipPerpetualFuturePositions){id,positions{id,asset,displayName,side,marginType,liquidationBufferPercent,netSize,iconUrl,leverage,aggregatedPnl{amount,currency,id},aggregatedPnlFiat{amount,currency,id},avgEntry{amount,currency,id},avgEntryPriceFiat{amount,currency,id},unrealizedPnl{amount,currency,id},unrealizedPnlFiat{amount,currency,id},maintenanceMargin{amount,currency,id},liquidationBufferAmount{value,currency},initialMargin{amount,currency,id},portfolioSummary{liquidationBannerStatus,balance{amount,currency,id},portfolioMaintenanceMarginNotional{amount,currency,id},id}}},id}}","de2bd4db0f686ac675d909f4c6ecd1d9dda984484de02fafa52452eca4bd530b":"subscription UnauthenticatedChatEventSubscriberSubscription($input:SubscribeEventsByConversationInput!){event:subscribeUnauthenticatedConversationEventsByConversation(input:$input){cursor,node{id,uuid,type,errorData{isFatal,type,message},participant{participantType,id},conversation{id,uuid,isClosed},...MessageTypeToUIRendererFragment}}}fragment MessageBubbleFragment on ConversationEvent{id,uuid,participant{id,displayName,participantType},createTime,messageContent{message,replies{label,link,messageToPublish},extraElementType,extraElementPayload}}fragment MessageTypeToUIRendererFragment on ConversationEvent{type,...MessageBubbleFragment,...ParticipantBubbleFragment}fragment ParticipantBubbleFragment on ConversationEvent{participant{displayName,participantType,id}}","deace78b87fbb3cdb3392fdde1cb3f6536061c1950a55dc41b2769bfefc9aa63":"query DepositInputQuery($accountId:Uuid!,$skipDefaultPaymentMethod:Boolean!){...TransfersAmountInputFragment,...CreateTransferErrorBannerQueryFragment,viewer{paymentMethodsV2(transferType:DEPOSIT,applePayEnabled:false,googlePayEnabled:false){uuid,type,pickerData{__typename,...on PayPalPickerDataV2{payoutOnly}},...TransfersAmountInputPaymentMethodFragment,...TransfersSelectedPaymentDepositCellFragment,...CreateTransferErrorBannerFragment,...usePaymentDetailsFragment,id},policyRestrictions(action:deposits){...PolicyRestrictionEnforcerFragment,id},id},...useDefaultPaymentMethodForDepositFragment}fragment CreateTransferErrorBannerFragment on PaymentMethodV2{...useLimitTextFragment}fragment CreateTransferErrorBannerQueryFragment on Query{viewer{userProperties{country{code},id},id},...useIsJumboEnabledFragment}fragment PaymentMethodIconGraphQLFragment on PaymentMethodV2{currency,type,pickerData{__typename,...on BankPickerDataV2{symbol,institutionCode},...on WorldpayCardPickerData{cardNetwork,symbol},...on SepaPickerDataV2{symbol},...on SwiftPickerDataV2{symbol},...on UkBankPickerDataV2{symbol,trueLayerBankProviderId,institutionLogoUrl},...on PayPalPickerDataV2{symbol},...on FedwirePickerDataV2{symbol},...on ZenginWithdrawalPickerDataV2{symbol},...on ZenginWithdrawalV2PickerDataV2{symbol},...on QdPickerDataV2{symbol}}}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment TransfersAmountInputFragment on Query{viewer{accountByUuidV2(uuid:$accountId){assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment TransfersAmountInputPaymentMethodFragment on PaymentMethodV2{limits{remainingAvailableLimit{value,currency}}}fragment TransfersSelectedPaymentDepositCellFragment on PaymentMethodV2{uuid,...useHeaderGraphQLFragment,...PaymentMethodIconGraphQLFragment,...useLimitTextFragment,...usePaymentDetailsFragment}fragment useDefaultPaymentMethodForDepositFragment on Query{viewer@skip(if:$skipDefaultPaymentMethod){paymentMethodsV2(transferType:DEPOSIT,applePayEnabled:false,googlePayEnabled:false){uuid,type,currency,verified,pickerData{__typename,...on BankPickerDataV2{iavStatus,emailVerificationStatus,isRevoked,isPendingEmailVerification,cdvStatus,verificationMethod,mdStatus},...on WorldpayCardPickerData{cdvStatus,verificationMethod,rejected},...on PayPalPickerDataV2{payoutOnly,reauth,isBraintreeReauth}},tradeCapabilities{allowDeposit,allowWithdraw},allLimits{transferTypes,remainingAvailableLimit{value,currency}},id},id}}fragment useHeaderGraphQLFragment on PaymentMethodV2{type,name,pickerData{__typename,...on BankPickerDataV2{accountName,accountNumber,isPendingEmailVerification},...on WorldpayCardPickerData{institutionName,cardLast4},...on SepaPickerDataV2{iban,swift,institutionName},...on SwiftPickerDataV2{iban,swift,institutionName,domesticAccountId},...on UkBankPickerDataV2{institutionName,accountNumber,sortCode},...on FedwirePickerDataV2{accountNumber,accountName},...on ZenginWithdrawalPickerDataV2{nullableAccountNumber:accountNumber,bankName},...on ZenginWithdrawalV2PickerDataV2{accountNumber,bankName},...on QdPickerDataV2{bankName},...on PixWithdrawalPickerData{pixAccountNumber,pixBankName}}}fragment useIsJumboEnabledFragment on Query{viewer{userProperties{isJumboLimitEligible,id},id}}fragment useLimitTextFragment on PaymentMethodV2{uuid,type,limits{remainingAvailableLimit{value,currency}}}fragment usePaymentDetailsFragment on PaymentMethodV2{pickerData{__typename,...on BankPickerDataV2{isRevoked},...on WorldpayCardPickerData{rejected,cardLast4},...on PayPalPickerDataV2{reauth,payoutOnly,isBraintreeReauth}}}","df4d429b980f8ade346a617a7f4a13a79369209f7c197e07c757322a03a0c79b":"query LeaderboardQuery($tradingChallengeId:Uuid!){tradingChallengeLeaderBoard(tradingChallengeUuid:$tradingChallengeId){standings{buyPrice,sellPrice,diffPrice,totalVolume}}}","e0002c82de7121aba9897d4384e1a2b50d7b0b20126bf749154bb51bdc18f973":"mutation LikeButtonCreateFeedCardLikeReactionMutation($input:CreateFeedCardReactionInput!){createFeedCardReaction(input:$input){__typename,...on CreateFeedCardReactionSuccess{reactions{likes{count}}},...on GenericError{message}}}","e07a4775c571c5a5deb8c78c3eb868e7f6b324c8ef23634f67a9b63da36bfeef":"mutation useCreateSubmitterMutation($input:CreateWithdrawalInput!){createWithdrawal(input:$input){__typename,...on CreateWithdrawalSuccess{transferWithdrawal{uuid,instant,status,userReference,amount{value,currency},subtotal{value,currency},fee{value,currency},payoutAt,userWarnings{id,message,link{url,text}},id}},...on CreateWithdrawalPartialError{error{message,code}},...on GenericError{code,message}}}","e0804bce1714704aaa40ecf46e31805aa4ef1fc2228bb20f253cd7c281686c64":"query CBCardTransactionDetailsQuery($id:String){...TransactionBreakdownQueryFragment,...CBCardDeclinedTransactionCTAFragment,viewer{card{transaction(id:$id){...TransactionBreakdownFragment,merchantName,fiatAmount{value,currency},cryptoAmount{value,currency},createdAt,status,type,note,declineReason,id}},id}}fragment CBCardDeclinedTransactionCTAFragment on Query{viewer{fiatAccounts{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},card{cardSummary{activated,locked,currentSpendableAsset{assetOrFiatCurrency{__typename,...useAssetOrCardFiatFragment,...on Node{__isNode:__typename,id}}}}},id}}fragment CryptoAmountRowFragment on CardTransaction{status,cryptoAmount{value,currency}}fragment FeeRowsFragment on CardTransaction{status,fees{supportUrl,text,fee{value,currency}}}fragment FeeRowsQueryFragment on Query{...useIsRemoveLiquidationFeesKilledFragment}fragment RewardRowsFragment on CardTransaction{status,rewardEarned{earnedFiatAmount{value,currency},description},fiatAmountWithFees{value,currency},cryptoAmount{value,currency},estimatedReward{value,currency}}fragment TotalFiatRowFragment on CardTransaction{status,fiatAmountWithFees{value,currency},fiatAmount{value,currency}}fragment TransactionBreakdownFragment on CardTransaction{...FeeRowsFragment,...TotalFiatRowFragment,...RewardRowsFragment,...CryptoAmountRowFragment,fiatAmount{value,currency},type}fragment TransactionBreakdownQueryFragment on Query{...FeeRowsQueryFragment}fragment useAssetOrCardFiatFragment on CardAssetOrFiatCurrency{__isCardAssetOrFiatCurrency:__typename,...on CardFiatCurrency{name,symbol,slug,imageUrl},...on ViewerAsset{asset{name,platformName,slug,imageUrl,exponent,uuid,id}}}fragment useIsRemoveLiquidationFeesKilledFragment on Query{viewer{userProperties{featureFlags,id},id}}","e1bd8d99cf93a9940a46d8961f8b63e343ef1acdf267b6001af4936deb138d4e":"query CollectibleSectionQuery($chainId:Int!,$address:String!,$first:Int!,$after:String){...useDappWalletSupportedNetworksFragment,...usePaginatedDappNFTCollectionsFragment_GASjn}fragment useDappWalletSupportedNetworksFragment on Query{viewer{defiV2{supportedNetworks{chainId,name,imageUrl,id}},id}}fragment usePaginatedDappNFTCollectionsFragment_GASjn on Query{viewer{defiV2{network(chainId:$chainId){account(address:$address){ownedNFTCollections(first:$first,after:$after){edges{node{name,contractAccount{address,id},cachedImage{url},image{url},ownedNFTsCount,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id},id}},id}}","e1f53a605c2261faedf3d29d02a622aa115eb49533ff45e499bed8e00b5c6332":"query QuestRewardsPageQuery($assetSlug:String!,$index:Int!,$campaignSlug:String){viewer{assetBySlug(slug:$assetSlug){asset{platformName,id},earnLessonByIndex(index:$index,campaignSlug:$campaignSlug){earnLesson{rewardCents,displayData{__typename,...on EarnQuestLesson{title}}},viewerEarnCampaign{earnCampaign{totalEndCardCount}}},id},id}}","e23d92c6d9b9baf61625f0253dd84b95458662730dcd3024d5b1c65066bfbc72":"query useGetWithdrawStatusQuery($accountId:Uuid!,$transferId:Uuid!){viewer{accountByUuidV2(uuid:$accountId){withdrawalByUuid(uuid:$transferId){status,cancelReason{message},subtotal{value,currency},id},id},id}}","e29fa45f1553a028f179d0deff785da99e03a95cb850fda5fe4c7c36ef3c8e65":"mutation useCommitCloseLoansMutation{closeLoans{__typename,...on CloseLoansSuccess{dummy},...on GenericError{message}}}","e2bbeb57e8ca940f195400dd4b341974e506a5d72a9a07da52fac0f1bdaceee4":"query SendSelectorQuery($address:String!,$id:ID!){node(id:$id){__typename,...SendSelectorDestinationTagRowFragment,id}}fragment DestinationTagFieldChangeFragment on Asset{destinationTag{regex},destinationTagForAddress(address:$address){regex}}fragment DestinationTagFieldFragment on Asset{destinationTag{name},destinationTagForAddress(address:$address){name},...DestinationTagFieldChangeFragment}fragment SendSelectorDestinationTagRowFragment on Asset{...DestinationTagFieldFragment,destinationTag{name},destinationTagForAddress(address:$address){name},id}","e30d862781237865140c39ac410deabb84e68de0a2f10464d1a1b13a58392470":"mutation useBorrowCommitPaymentMutation($input:CommitLoanPaymentInput!){commitLoanPayment(input:$input){__typename,...on CommitLoanPaymentSuccess{amount{value,currency}},...on GenericError{message}}}","e31c80345b437111dcd5d2eb9f11f5622db8360be525d0ce370a6971dd77a074":"mutation StoryQuizMutation($input:PostEarnQuizAnswerInput!){postEarnQuizAnswer(input:$input){earnPostQuizAnswer{answerCorrect,earnQuizSuccessModal{title,earnAnimation{type,startProgress,endProgress},modalButton{style,iconUrl,label,url}}}}}","e3b66af61158de38f324f3d4cd1229d2c069882f793c71f0c67ca05695a9a99d":"query CollectibleDetailQuery($chainId:Int!,$skipDappWalletExperiment:Boolean!){...useHasDappWalletAddressFragment_knzBA,...useDAppWalletAddressFragment_36wPBL}fragment useDAppWalletAddressFragment_36wPBL on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{address,id},id}},id}}fragment useHasDappWalletAddressFragment_knzBA on Query{viewer{defiV2@skip(if:$skipDappWalletExperiment){network(chainId:$chainId){controlledAccountsV2{nodes{address,id}},id}},id}}","e3e34183337c73c79631f1da54d49841fa67613fe6aac13d23a2e3cbca33261d":"query usePaymentMethodsForWithdrawalQuery($withdrawAmount:String,$applePayEnabled:Boolean!,$includeInstant:Boolean!,$googlePayEnabled:Boolean){viewer{paymentMethodsForWithdrawalV2(withdrawAmount:$withdrawAmount,applePayEnabled:$applePayEnabled,instantWithdrawal:$includeInstant,googlePayEnabled:$googlePayEnabled){uuid,type,name,currency,primaryBuy,primarySell,instantBuy,instantSell,createdAt,updatedAt,displayAsNew,verified,disableBuyReason,recurringOptions{period,label},allLimits{transferTypes,periodInDays,totalAvailableLimit{value,currency},remainingAvailableLimit{value,currency},description,label,nextRequirement{type,volume{value,currency},amountRemaining{value,currency},completionTime,timeAfterStarting}},limits{periodInDays,totalAvailableLimit{value,currency},remainingAvailableLimit{value,currency},description,label,nextRequirement{type,volume{value,currency},amountRemaining{value,currency},completionTime,timeAfterStarting}},withdrawInfo{instantWithdrawal,rejectionText,withdrawEstimate,withdrawFee},tradeCapabilities{allowBuy,allowSell,allowDeposit,allowWithdraw},pickerData{__typename,...on BankPickerDataV2{cdvStatus,verificationMethod,isRevoked,isPendingEmailVerification,accountName,accountNumber,accountType,customerName,symbol,institutionCode,iavStatus,mdStatus,plaidIncentive,emailVerificationStatus},...on WorldpayCardPickerData{rejected,cdvStatus,verificationMethod,cardLast4,cardNetwork,cardType,symbol,institutionName,requires3dsDdc,bin},...on SepaPickerDataV2{symbol,iban,swift,institutionName},...on SwiftPickerDataV2{symbol,iban,swift,institutionName,domesticAccountId},...on UkBankPickerDataV2{symbol,institutionName,accountNumber,sortCode},...on PayPalPickerDataV2{paypalEmail,paypalOwner,reauth,payoutOnly,symbol,isBraintreeReauth},...on FedwirePickerDataV2{accountNumber,accountName,routingNumber,symbol},...on CoinbaseFiatAccountPickerData{fiatAccount{uuid,resource,resourcepath,id}},...on ZenginWithdrawalPickerDataV2{symbol,nullableAccountNumber:accountNumber,bankName,iconUrl},...on ZenginWithdrawalV2PickerDataV2{symbol,accountNumber,bankName,iconUrl},...on QdPickerDataV2{symbol,bankName},...on RemitlyPickerData{recipientId},...on PixWithdrawalPickerData{pixAccountNumber,pixAccountType,pixBankName,pixBranchNumber,pixKey},...on InteracPickerDataV2{coinbaseEmail},...on BancomatPayPickerDataV2{phoneNumber}},id},id}}","e4570d8b0bd22013c577effa796eeb713db10c733d3ac1b17f0fb12fbf08c0b2":"query useRecentContactsRefetchableQuery($after:String,$first:Int!){viewer{...useRecentContactsFragment_2HEEH6,id}}fragment useRecentContactsFragment_2HEEH6 on Viewer{accountHistory{recentSends(first:$first,after:$after){edges{cursor,node{amount{currency},uuid,createdAt,category,details{__typename,...on CryptoSendDetails{cryptoRecipient:recipient{address,destinationTag}},...on UserSendDetails{recipient,avatarUrl}},viewerAsset{accounts{primary,uuid,id},id},id,__typename}},pageInfo{endCursor,hasNextPage}}}}","e478c612f51f882c1a326776da178b941302f95c491afa3bcf13a0b1067c30f2":"query DepositFedwireQuery{...DepositFedwireFragment,viewer{policyRestrictions(action:deposits){...PolicyRestrictionEnforcerFragment,id},id}}fragment DepositFedwireFragment on Query{viewer{fiatAccounts{...FedWireStepsAccountFragment,uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},depositInformation{availableDepositMethods{type,depositInformation{key,value,title,description}}},id},id}}fragment FedWireStepsAccountFragment on Account{uuid}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}","e4990353b829d081aff681bd742fc27665cd05e5bd53e185ab767605bc770251":"mutation DappRatingsModalMutation($input:DefiReviewDappInput!){defiReviewDapp(input:$input){rating{average,distribution,personalRating}}}","e4b8d1d070bd4c20791050f65cfb60b577c4bd603d339f6261322d37a04e6c31":"query PrimaryBalanceActivityQuery($count:Int!,$categories:[AccountHistoryEntryCategory!]){...usePaginatedAllAccountEntriesFragment_48JERC}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment BuySellTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on BuyDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}},...on SellDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}}}}fragment ConvertTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on ConvertDetails{convertPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod}}}fragment CryptoReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoReceiveDetails{transactionUrl,transactionHash,sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl}}}}fragment CryptoSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,title,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoSendDetails{transactionUrl,transactionHash,cryptoSendRecipient:recipient{address,destinationTag},sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl},fee{value,currency}}}}fragment FiatDepositTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on FiatDepositDetails{fiatDepositDetailsReferenceCode:referenceCode,from}}}fragment FiatWithdrawalTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on FiatWithdrawalDetails{fiatWithdrawalDetailsReferenceCode:referenceCode,to}}}fragment NullTransactionDetailsDisplayFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency}}fragment PrimaryBalanceTransactionRowV2Fragment on AccountHistoryEntry{...TransactionModalRedesignWrapperFragment}fragment RecoveryFeeDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on RetailUnsupportedAssetRecoveryDetails{recoveryFeeRecipient:to,recoveryFeePricePerCoin:pricePerCoin{value,currency},recoveryFeeTransactionUrl:transactionUrl,network,networkFee{value,currency},coinbaseFee{value,currency}}},viewerAsset{asset{exponent,id},id}}fragment RewardTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment StakingTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsContentFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsRedesignFragment on AccountHistoryEntry{...BuySellTransactionDetailsFragment,...CryptoSendTransactionDetailsFragment,...CryptoReceiveTransactionDetailsFragment,...ConvertTransactionDetailsFragment,...FiatDepositTransactionDetailsFragment,...FiatWithdrawalTransactionDetailsFragment,...TransactionDetailsRedesignStakingRewardsFragment,...UserSendTransactionDetailsFragment,...UserReceiveTransactionDetailsFragment,...RecoveryFeeDetailsFragment,uuid,category,status,details{__typename}}fragment TransactionDetailsRedesignStakingRewardsFragment on AccountHistoryEntry{...StakingTransactionDetailsFragment,...RewardTransactionDetailsFragment,...NullTransactionDetailsDisplayFragment,...TransactionDetailsContentFragment,category}fragment TransactionModalRedesignFragment on AccountHistoryEntry{title,category,amount{currency},viewerAsset{asset{name,id},id},details{__typename},...TransactionDetailsRedesignFragment}fragment TransactionModalRedesignWrapperFragment on AccountHistoryEntry{...TransactionModalRedesignFragment}fragment TransactionStatusTrackerFragment on AccountHistoryEntry{id,uuid,status,accountId,category,createdAt,details{__typename,...on CryptoSendDetails{transactionUrl,delayedSendDate,networkInfo{networkIconUrl},undelayRequirement},...on UserSendDetails{delayedSendDate},...on CryptoReceiveDetails{transactionUrl,networkInfo{networkIconUrl}}}}fragment UserReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserReceiveDetails{userReceivePricePerCoin:pricePerCoin{value,currency}}}}fragment UserSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,title,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserSendDetails{userSendRecipient:recipient,userSendPricePerCoin:pricePerCoin{value,currency}}}}fragment usePaginatedAllAccountEntriesFragment_48JERC on Query{viewer{accountHistory{allEntries(first:$count,categories:$categories){edges{node{...PrimaryBalanceTransactionRowV2Fragment,viewerAsset{asset{uuid,slug,name,...AssetIsStablecoinFragment,destinationTag{name},id},id},id,uuid,status,title,subtitle,amount{value,currency},nativeAmount{value,currency},category,createdAt,details{__typename,...on BuyDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,recurringPeriod},...on SellDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod},...on ConvertDetails{pricePerCoin{value,currency},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,hideNativeAmount},...on CryptoSendDetails{cryptoSendRecipient:recipient{address,destinationTag},note,pricePerCoin{value,currency},confirmations,fee{value,currency},transactionUrl,networkStatusDescription,delayedSendDate,networkInfo{networkName,networkIconUrl}},...on CryptoReceiveDetails{pricePerCoin{value,currency},transactionUrl,networkStatusDescription,networkInfo{networkName,networkIconUrl}},...on UserSendDetails{recipient,avatarUrl,note,pricePerCoin{value,currency},delayedSendDate,cancelable},...on UserReceiveDetails{from,avatarUrl,pricePerCoin{value,currency}},...on FiatDepositDetails{transactionReferenceCode:referenceCode,from,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on FiatWithdrawalDetails{transactionReferenceCode:referenceCode,to,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on OrderDetails{to,name,description,code},...on RequestDetails{isFrom,otherUser,pricePerCoin{value,currency},confirmations,fee{value,currency}},...on AdvancedTradeDetails{orderCreatedAt,productId,orderType,orderSide,averageFilledPrice{value,currency},filledSize{value,currency},fee{value,currency},completionPercentage,numberOfFills,total{value,currency},totalValueAfterFees{value,currency},orderId,orderPlacementSource},...on VaultWithdrawalToDetails{to,toUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on VaultWithdrawalFromDetails{from,fromUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on TransferFromDetails{from,fromUrl,pricePerCoin{value,currency}},...on TransferToDetails{to,toUrl,pricePerCoin{value,currency}},...on DelayedCanceledDetails{to,confirmations,fee{value,currency},pricePerCoin{value,currency}},...on SubscriptionRebateDetails{for,orderId,rebateNote:note},...on RetailUnsupportedAssetRecoveryDetails{recoveryTo:to,recoveryDescription:description,pricePerCoin{value,currency},coinbaseFee{value,currency},recoveryConfirmations:confirmations,recoveryTransactionUrl:transactionUrl,networkFee{value,currency},network},...on RetailMGXBuyDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,pricePerCoin{value,currency},networkFee{value,currency},coinbaseFee{value,currency},subTotal{value,currency},nullableTotal:total{value,currency},networkInfo{networkName}},...on RetailMGXTradeDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,networkFee{value,currency},coinbaseFee{value,currency},destinationTotal{currency},pricePerCoin{value,currency},networkInfo{networkName}}},__typename},cursor},pageInfo{hasNextPage,endCursor}}},id}}","e4bf35f6424e40752606d309a4e38d2ea81b051e7a304aaf46daa08e3fd0e76e":"mutation usePayPalAccountLinkingMutation($input:CreatePaymentMethodMonorailInput){createPaymentMethodMonorail(input:$input){__typename,...on CreatePaymentMethodMonorailSuccess{__typename},...on GenericError{message,code}}}","e4d24dc148050ecffda622e9975ef0442aa05552a756d5007eb98a0fd1ff9591":"query useAssetsSearchPaginatedRefetchable($count:Int!,$countryCode:String!,$currency:TickerSymbol!,$cursor:String,$filter:AssetSearchFilter!,$order:SortOrder,$query:String,$resolution:SearchResolution,$skip:Boolean!,$sort:AssetSearchSort){...useAssetsSearchPaginatedFragment_3c1ynt}fragment RowContentTradeFragment on Asset{...WatchListStarAssetFragment,color,imageUrl,marketCapV2(quoteCurrency:$currency),name,recentlyListed,slug,symbol,displaySymbol,uuid,latestQuoteV2(quoteCurrency:$currency){quoteCurrency,price},priceDataForDayV2(quoteCurrency:$currency){resolution,quotes{price}},latestPercentChangesV2(quoteCurrency:$currency){hour,day,week,month,year,all}}fragment RowTradeFragment on Asset{...RowContentTradeFragment}fragment WatchListStarAssetFragment on Asset{...WatchListStarContentAssetFragment}fragment WatchListStarContentAssetFragment on Asset{uuid,name,platformName}fragment useAssetsSearchPaginatedFragment_3c1ynt on Query{searchAssetsV2(query:$query,filter:$filter,first:$count,after:$cursor,sort:$sort,order:$order,resolution:$resolution)@skip(if:$skip){edges{node{uuid,listed,symbol,supportedContextsForLocation(countryCode:$countryCode){isTradable},...RowTradeFragment,id,__typename},cursor},pageInfo{endCursor,hasNextPage}}}","e4ea1b2ddd4e100e8c670078338b07a6dc2a38bbbd00d062706cd33fb76fe614":"mutation useCreateConvertMutation($input:CreateConvertInput!){createConvertV2(input:$input){__typename,...on CreateConvertSuccess{convert{uuid,spreadPercentage,displayInputAmount{value,currency},inputAmount{value,currency},outputAmount{value,currency},exchangeRate{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}},waivedDetails{amount{value,currency},source}},taxDetails{name,amount{value,currency}},total{value,currency},subtotal{value,currency},sourceToTarget{amount{value,currency}},targetToSource{amount{value,currency}},recurringPeriod,...simpleTradeBenefit_convert,id},userWarnings{id,message,link{url,text}}},...on GenericError{message,code},...on CreateConvertV2BadRequestError{message,code,link{url,text}}}}fragment simpleTradeBenefit_convert on Convert{fee{value,currency},appliedSubscriptionBenefit,feeWithoutSubscriptionBenefit{value,currency},subscriptionInfo{hasBenefitCap,freeTradingResetDate,remainingFreeTradingVolume{value}}}","e5194e526f521b8250810e59e456eb8d254e5d3a8b56eab43589d573752c3ab4":"query AssetsContentQuery($skipUserIncentives:Boolean!,$nativeCurrency:TickerSymbol!,$chainId:Int!,$skipDappWalletExperiment:Boolean!,$shouldFetchGainLossAllPeriods:Boolean!,$skipFetchGainLossAllPeriods:Boolean!,$skipFetchRecurringBuyRestrictions:Boolean!,$skipFuturesPerformance:Boolean!,$skipLimitOrder:Boolean!,$limitOrdersFilter:LimitOrdersFilter!,$productKey:String!){...AssetsContentFragment}fragment AccountTableV2Fragment on Query{...AccountTableV2RowFragment,viewer{day:portfolioGainLossBreakdown(timeRange:ONE_DAY){gainLossEnabled},defiV2{network(chainId:$chainId){controlledAccounts{balances{value,defiAsset:asset{displaySymbol:symbol,imageUrl,name,exponent,viewerAsset{asset{uuid,name,displaySymbol,platformName,imageUrl,slug,latestQuoteV2(quoteCurrency:$nativeCurrency){price},priceDataForDayV2(quoteCurrency:$nativeCurrency){percentChange},id},supportedContextsV2{isConvertible,isTradable},accounts{uuid,type,primary,allowWithdrawals,allowDeposits,id},id},id},id},id},id},supportedNetworks{chainId,controlledAccounts{multiChainBalances:balances{value,defiAsset:asset{displaySymbol:symbol,imageUrl,name,exponent,viewerAsset{asset{uuid,name,displaySymbol,platformName,imageUrl,slug,latestQuoteV2(quoteCurrency:$nativeCurrency){price},priceDataForDayV2(quoteCurrency:$nativeCurrency){percentChange},id},supportedContextsV2{isConvertible,isTradable},accounts{uuid,type,primary,allowWithdrawals,allowDeposits,id},id},id},id},id},id}},id},...useAggregateAccountsFragment,...useCountryRestrictionsFragment,...useUserNonCashEquivalentBalanceFragment,...useUserDefiTotalBalanceFragment,...useUserCefiTotalBalanceFragment}fragment AccountTableV2RowContentFragment on Query{...useCurrencyConverterFragment,viewer{earn{assets{current{assetV2:asset{asset{platformName,id},rewardApy{formattedValue,statsLabel},id},id}}},id}}fragment AccountTableV2RowFragment on Query{...AccountTableV2RowContentFragment}fragment AssetsContentFragment on Query{...AccountTableV2Fragment,...StableAssetsTableFragment,...FuturesPositionsTableFragment,...DataCardsFragment,...useShowFuturesPositionsFragment,...useShowFuturesUpsellCardFragment,...useAccountChecklistFragment,...BoostedUSDCUpsellCardFragment,viewer{card{eligibilityState{state}},portfolioGainLossBreakdown{gainLossEnabled},userProperties{needsKycRemediation,id},recurringBuysRestrictions:policyRestrictions(action:recurring_buys)@skip(if:$skipFetchRecurringBuyRestrictions){restrictionName,id},id},...LimitOrderSectionFragment_otDku,...PortfolioChartFragment,...useHasDappWalletAddressFragment_knzBA,...useWheelSpinFragment_3lQsi,...useGetDappWalletBalanceFragment_36wPBL,...useDAppWalletAddressFragment_36wPBL,...useWalletTakeoverExperimentFragment,...RecurringBuysCardFragment,...usePortfolioSymbolsFragment,...DashboardAlertsFragment,...EarnDataCardFragment,...useSubscriptionBenefitsFragment}fragment BalanceFragment on Query{...PortfolioBalanceGainLossFragment,...useHasDappWalletAddressFragment_knzBA}fragment BoostedUSDCUpsellCardFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,id},id},...useSubscriptionBenefitsFragment}fragment ChartFragment on Query{...useChartDataFragment}fragment DashboardAlertsClawbacksFragment on Query{viewer{sends:policyRestrictions(action:sends){restrictionName,id},buys:policyRestrictions(action:buys){restrictionName,id},id}}fragment DashboardAlertsFragment on Query{...DashboardAlertsClawbacksFragment,...DashboardAlertsKYCFragment}fragment DashboardAlertsKYCFragment on Query{viewer{userProperties{needsKycRemediation,id},id}}fragment DataCardsFragment on Query{viewer{userProperties{hasMadeAPurchase,id},id}}fragment DepositTriggerAccountFragment on Account{uuid,type,allowDeposits,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment DepositTriggerFragment on Query{viewer{availablePaymentMethods:availablePaymentMethodsV2(walletApp:false){type,id},policyRestrictions(action:receives){restrictionName,message,description,link{text,url},id},id}}fragment EarnDataCardFragment on Query{viewer{earnUserProgress{earnings{activeCampaign{earned{value,currency},remaining{value,currency},total{value,currency}},allTimeEarned{value,currency},percentEarned},eligibilityStatus},id}}fragment EmptyPortfolioFragment on Query{...useUserCefiTotalBalanceFragment}fragment FuturesPositionsTableContentFragment on Query{...usePollFuturesPositionsFragment}fragment FuturesPositionsTableFragment on Query{...FuturesPositionsTableTitleFragment,...FuturesPositionsTableContentFragment}fragment FuturesPositionsTableTitleFragment on Query{viewer{fiatAccounts@skip(if:$skipFuturesPerformance){assetOrFiatCurrency{__typename,...on TiersCurrency{code,futuresBalanceBreakdown{futuresPnlBalance{value,currency}}},...on Node{__isNode:__typename,id}},id},id}}fragment LimitOrderSectionFragment_otDku on Query{viewer{limitOrders(filter:$limitOrdersFilter,first:20)@skip(if:$skipLimitOrder){edges{node{orderConfiguration{__typename,...on BrokerageLimitOrderConfiguration{baseSize,limitPrice{value,currency}}},status,uuid,completionPercentage,createdTime,side,asset{asset{displaySymbol,imageUrl,id},id},id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment PortfolioBalanceGainLossBalanceFragment on Query{...useAllPeriodsGainLossFragment,...useUserTotalBalanceFragment}fragment PortfolioBalanceGainLossFragment on Query{...PortfolioBalanceGainLossBalanceFragment}fragment PortfolioChartComponentFragment on Query{...BalanceFragment,...ChartFragment}fragment PortfolioChartFragment on Query{...PortfolioChartComponentFragment,...UnsafePortfolioChartFragment}fragment RecurringBuysCardFragment on Query{viewer{recurringTransactions{uuid,account{uuid,...RecurringBuysCardRowAccountFragment,id},...RecurringBuysCardRowFragment,id},id},...useHasUsdcPageRedesignEnabledFragment}fragment RecurringBuysCardRowAccountFragment on Account{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{name},...on ViewerAsset{asset{name,id}},...on Node{__isNode:__typename,id}}}fragment RecurringBuysCardRowFragment on RecurringTransaction{uuid,...useRecurringTextFormatterFragment}fragment StableAssetsTableFragment on Query{...StableAssetsTableRowFragment,viewer{stableAssets:ownedAssets(first:300,sort:SORT_TYPE_TOTAL_BALANCE,cashEquivalent:true){edges{node{...StableAssetsTableRowAssetOrCurrencyFragment,__typename,...on TiersCurrency{assetCurrentBalance{totalBalanceFiat{value},id},accounts{uuid,id},code,name},...on ViewerAsset{asset{uuid,name,platformName,imageUrl,id},assetCurrentBalance{totalBalanceFiat{value},id},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}}}},id},...useDappWalletMultiChainBalancesFragment,...useUserCashEquivalentBalanceFragment}fragment StableAssetsTableRowAddCashButtonAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{code,name},...on ViewerAsset{asset{name,platformName,slug,displaySymbol,id},accounts{uuid,type,id}}}fragment StableAssetsTableRowAddCashButtonFragment on Query{viewer{fiatAccounts{uuid,type,assetOrFiatCurrency{__typename,...on TiersCurrency{code,name},...on Node{__isNode:__typename,id}},...DepositTriggerAccountFragment,id},id},...DepositTriggerFragment}fragment StableAssetsTableRowAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...StableAssetsTableRowAddCashButtonAssetFragment,...on TiersCurrency{code,name,accounts{uuid,id},assetCurrentBalance{totalBalanceFiat{value},id}},...on ViewerAsset{asset{imageUrl,name,platformName,slug,displaySymbol,id},accounts{uuid,name,type,allowWithdrawals,allowDeposits,id},supportedContextsV2{isTradable,isConvertible},assetCurrentBalance{totalBalanceFiat{value},id}}}fragment StableAssetsTableRowFragment on Query{...StableAssetsTableRowAddCashButtonFragment,viewer{userProperties{nativeCurrency,id},earn{assets{current{assetV2:asset{asset{platformName,id},rewardApy{formattedValue,statsLabel},id},id}}},id},...useCountryRestrictionsFragment}fragment UnsafePortfolioChartFragment on Query{...EmptyPortfolioFragment,...PortfolioChartComponentFragment,...useAggregateAccountsFragment}fragment getSubscriptionPlanBenefitFragment on CoinbaseSubscriptionPlanBenefit{benefitType,benefitDetails{__typename,...on AdvancedTradeBenefitDetails{cryptoBackPercentage,id},...on NoTradingFeeCoinbaseSubscriptionBenefitDetails{limit{value,currency}},...on USDCBoostedRewardBenefitDetails{apy,stakingCap{value,currency},id},...on AtoProtectionBenefitDetails{id},...on BoostedCardRewardsBenefitDetails{id},...on BoostedStakingBenefitDetails{id},...on CointrackerBenefitDetails{id},...on CryptoBackCoinbaseSubscriptionBenefitDetails{id},...on CryptoTaxCalculatorBenefitDetails{id},...on MessariTrialBenefitDetails{id},...on PriorityPhoneSupportBenefitDetails{id},...on SweepstakesBenefitDetails{id},...on TaxCenterBenefitDetails{id}}}fragment useAccountChecklistFragment on Query{viewer{userProperties{createdAt,firstBuyStatus,id},id}}fragment useAggregateAccountsFragment on Query{viewer{ownedAssets(first:300){edges{node{__typename,...on ViewerAsset{assetCurrentBalance{totalBalance{value},totalBalanceFiat{value},id},assetPerformancesTimeRanges@skip(if:$skipFetchGainLossAllPeriods){__typename,...on AssetPerformanceTimeRanges{oneDayPerformance{gainLoss{value,currency}},allTimePerformance{gainLoss{value,currency}}}},accounts{uuid,primary,type,allowDeposits,allowWithdrawals,assetOrFiatCurrency{__typename,...on ViewerAsset{assetPerformance{__typename,...on AssetPerformance{gainLoss{value,currency}}},asset{uuid,name,platformName,displaySymbol,imageUrl,slug,latestQuoteV2(quoteCurrency:$nativeCurrency){price},priceDataForDayV2(quoteCurrency:$nativeCurrency){percentChange},categories{slug,id},id}},...on Node{__isNode:__typename,id}},id},supportedContextsV2{isConvertible,isTradable}},...on Node{__isNode:__typename,id}}}},fiatAccounts{type,uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{name,code,assetCurrentBalance{totalBalance{value},totalBalanceFiat{value},id}},...on Node{__isNode:__typename,id}},id},id}}fragment useAllPeriodsGainLossFragment on Query{viewer{portfolioGainLossBreakdown{gainLossEnabled,totalGains{value,currency}},week:portfolioGainLossBreakdown(timeRange:ONE_WEEK)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n day:portfolioGainLossBreakdown(timeRange:ONE_DAY)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n month:portfolioGainLossBreakdown(timeRange:ONE_MONTH)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n year:portfolioGainLossBreakdown(timeRange:ONE_YEAR)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}}\\n hour:portfolioGainLossBreakdown(timeRange:ONE_HOUR)@include(if:$shouldFetchGainLossAllPeriods){gainLossEnabled,totalGains{value,currency}},id}}fragment useChartDataFragment on Query{viewer{portfolioPerformanceV2(currency:$nativeCurrency){values{hour{timestamp,value},day{timestamp,value},week{timestamp,value},month{timestamp,value},year{timestamp,value},all{timestamp,value}}},id}}fragment useCountryRestrictionsFragment on Query{viewer{userProperties{regionFeatures{supportsCryptoToCryptoTransfers,supportsFiatTransfers},id},sellPolicyRestrictions:policyRestrictions(action:sells){restrictionName,id},buyPolicyRestrictions:policyRestrictions(action:buys){restrictionName,id},tradePolicyRestrictions:policyRestrictions(action:trades){restrictionName,id},depositPolicyRestrictions:policyRestrictions(action:deposits){restrictionName,id},withdrawPolicyRestrictions:policyRestrictions(action:withdrawals){restrictionName,id},id}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useDAppWalletAddressFragment_36wPBL on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{address,id},id}},id}}fragment useDappBalancesFragment on Query{viewer{defiV2{supportedNetworks{chainId,controlledAccounts{balances{id,value,asset{exponent,viewerAsset{retailAsset:asset{uuid,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id}},id},id}},id}}fragment useDappWalletMultiChainBalancesFragment on Query{viewer{defiV2{supportedNetworks{chainId,controlledAccounts{balances{value,defiAsset:asset{network{name,chainId,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,platformName,uuid,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useGetDappWalletBalanceFragment_36wPBL on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{balances{value,defiAsset:asset{network{chainId,name,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,uuid,platformName,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useHasDappWalletAddressFragment_knzBA on Query{viewer{defiV2@skip(if:$skipDappWalletExperiment){network(chainId:$chainId){controlledAccountsV2{nodes{address,id}},id}},id}}fragment useHasUsdcPageRedesignEnabledFragment on Query{viewer{userProperties{country{code},id},id}}fragment useIsExternalWalletLinkedFragment on Query{viewer{assetBySymbol(symbol:\\"ETH\\"){externalWallets{appInfo{isActive}},id},id}}fragment usePollFuturesPositionsFragment on Query{viewer{futuresPositions{productId,productName,venue,contractSize,side,notionalValue,amount,avgEntryPrice,currentPrice,unrealizedPnl,assetImgUrl,expiryUtc},id}}fragment usePortfolioSymbolsFragment on Query{viewer{ownedAssets(first:300){edges{node{__typename,...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}},fiatAccounts{assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment useRecurringTextFormatterFragment on RecurringTransaction{recurringPeriod,nextRun,amount{value,currency}}fragment useShowFuturesPositionsATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesPositionsFragment on Query{...useShowFuturesPositionsATSFragment}fragment useShowFuturesUpsellCardFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useSubscriptionBenefitsFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{type,benefits{...getSubscriptionPlanBenefitFragment,id},id},id},coinbaseSubscriptionPlans{type,promotion{promotionType,id},planBillingFrequency{unit,numberOfUnits},benefits{...getSubscriptionPlanBenefitFragment,id},id},id}}fragment useUserCashEquivalentBalanceFragment on Query{...useUserCefiCashEquivalentBalanceFragment_2WvCWy,...useDappBalancesFragment}fragment useUserCefiCashEquivalentBalanceFragment_2WvCWy on Query{viewer{balanceData{portfolioBalanceV4ByPlatform:portfolioBalanceV4(platform:ASSET_PLATFORM_UNSPECIFIED){cashEquivalentBalance{value},id}},id}}fragment useUserCefiNonCashEquivalentBalanceFragment_2WvCWy on Query{viewer{balanceData{nonCashEqPortfolioBalanceV4ByPlatform:portfolioBalanceV4(platform:ASSET_PLATFORM_UNSPECIFIED){nonCashEquivalentBalance{value},id}},id}}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}fragment useUserDefiTotalBalanceFragment on Query{...useDappWalletMultiChainBalancesFragment,...useGetDappWalletBalanceFragment_36wPBL}fragment useUserNonCashEquivalentBalanceFragment on Query{...useUserCefiNonCashEquivalentBalanceFragment_2WvCWy,...useDappBalancesFragment}fragment useUserTotalBalanceFragment on Query{...useUserDefiTotalBalanceFragment,...useUserCefiTotalBalanceFragment}fragment useWalletTakeoverExperimentFragment on Query{...useIsExternalWalletLinkedFragment}fragment useWheelSpinFragment_3lQsi on Query{viewer{incentiveCampaigns(filter:{product:\\"nux\\",campaignStatus:LIVE,triggerType:FIRST_BUY,optInRequired:false,newUsersOnly:true,incentiveType:GAMIFICATION})@skip(if:$skipUserIncentives){id,userIncentive{id,redemptionMetadata{isRedeemed,redemptionStatus}}},id}}","e563e721740eae7e203fb6bd9f108186f5182b603c27eba37757628defb7438a":"mutation useLockCardMutation($input:CardLockCardInput!){lockCard(input:$input){__typename,...on CardLockCardSuccess{viewer{card{...LockCardRowFragment},id}}}}fragment LockCardRowFragment on Card{cardSummary{locked}}","e5fdec58fd72345595079d9a7d3a5af1be5297995e4c5f178faeb2bbbe829d4b":"query PastQuestsQuery{viewer{loyaltyCards(location:LOYALTY_SURFACE,inAppIdv:true,fullWidthSummary:false){edges{node{style,cardName,tasks{isComplete},...MixedCampaignCardFragment}}},id},...useHasSkippedProgressiveOnboardingFragment}fragment MixedCampaignCardFragment on LoyaltyCard{cardName,style,imageUrl,iconUrl,header,body,duration,reward,title,tasks{isIDVRestricted,type,url,isComplete,isLocked,imageUrl},...useGetStepsIconFragment,url{url}}fragment useGetStepsIconFragment on LoyaltyCard{tasks{type}}fragment useHasSkippedProgressiveOnboardingFragment on Query{viewer{buys:policyRestrictions(action:buys){restrictionName,id},sells:policyRestrictions(action:buys){restrictionName,id},sends:policyRestrictions(action:sends){restrictionName,id},receives:policyRestrictions(action:receives){restrictionName,id},id}}","e612b129b7c2de935a8c68151097cc00f9717b594707cff230bff928020cdeb4":"query SurfaceProviderQuery($baseSymbol:String!,$quoteSymbol:String!,$nativeCurrency:TickerSymbol!,$skipBaseAssetQuery:Boolean!,$skipQuoteAssetQuery:Boolean!){...useConvertProductCurrencyFragment_17an67}fragment useConvertProductCurrencyFragment_17an67 on Query{...useLatestExchangeRatesFragment,viewer{quoteAsset:assetBySymbol(symbol:$quoteSymbol)@skip(if:$skipQuoteAssetQuery){asset{displaySymbol,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},baseAsset:assetBySymbol(symbol:$baseSymbol)@skip(if:$skipBaseAssetQuery){asset{displaySymbol,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id}}fragment useLatestExchangeRatesFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}","e62486aaffbe94b89727aaaf6513f090fc3035c971885924be711cef0109bf93":"query FormOptionsQuery{...useIsOnboardedToIntxFragment}fragment useIsOnboardedToIntxFragment on Query{viewer{policyRestrictions(action:transact_intx){__typename,id},id}}","e69f76326427039af3f50827e1785459e70e8182d1c69071eb030892a3d3d236":"query usePaginatedAllAccountEntriesRefetchable($categories:[AccountHistoryEntryCategory!],$count:Int!,$cursor:String){...usePaginatedAllAccountEntriesFragment_QIMC4}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment BuySellTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on BuyDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}},...on SellDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}}}}fragment ConvertTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on ConvertDetails{convertPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod}}}fragment CryptoReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoReceiveDetails{transactionUrl,transactionHash,sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl}}}}fragment CryptoSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,title,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoSendDetails{transactionUrl,transactionHash,cryptoSendRecipient:recipient{address,destinationTag},sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl},fee{value,currency}}}}fragment FiatDepositTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on FiatDepositDetails{fiatDepositDetailsReferenceCode:referenceCode,from}}}fragment FiatWithdrawalTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on FiatWithdrawalDetails{fiatWithdrawalDetailsReferenceCode:referenceCode,to}}}fragment NullTransactionDetailsDisplayFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency}}fragment PrimaryBalanceTransactionRowV2Fragment on AccountHistoryEntry{...TransactionModalRedesignWrapperFragment}fragment RecoveryFeeDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on RetailUnsupportedAssetRecoveryDetails{recoveryFeeRecipient:to,recoveryFeePricePerCoin:pricePerCoin{value,currency},recoveryFeeTransactionUrl:transactionUrl,network,networkFee{value,currency},coinbaseFee{value,currency}}},viewerAsset{asset{exponent,id},id}}fragment RewardTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment StakingTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsContentFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsRedesignFragment on AccountHistoryEntry{...BuySellTransactionDetailsFragment,...CryptoSendTransactionDetailsFragment,...CryptoReceiveTransactionDetailsFragment,...ConvertTransactionDetailsFragment,...FiatDepositTransactionDetailsFragment,...FiatWithdrawalTransactionDetailsFragment,...TransactionDetailsRedesignStakingRewardsFragment,...UserSendTransactionDetailsFragment,...UserReceiveTransactionDetailsFragment,...RecoveryFeeDetailsFragment,uuid,category,status,details{__typename}}fragment TransactionDetailsRedesignStakingRewardsFragment on AccountHistoryEntry{...StakingTransactionDetailsFragment,...RewardTransactionDetailsFragment,...NullTransactionDetailsDisplayFragment,...TransactionDetailsContentFragment,category}fragment TransactionModalRedesignFragment on AccountHistoryEntry{title,category,amount{currency},viewerAsset{asset{name,id},id},details{__typename},...TransactionDetailsRedesignFragment}fragment TransactionModalRedesignWrapperFragment on AccountHistoryEntry{...TransactionModalRedesignFragment}fragment TransactionStatusTrackerFragment on AccountHistoryEntry{id,uuid,status,accountId,category,createdAt,details{__typename,...on CryptoSendDetails{transactionUrl,delayedSendDate,networkInfo{networkIconUrl},undelayRequirement},...on UserSendDetails{delayedSendDate},...on CryptoReceiveDetails{transactionUrl,networkInfo{networkIconUrl}}}}fragment UserReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserReceiveDetails{userReceivePricePerCoin:pricePerCoin{value,currency}}}}fragment UserSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,title,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserSendDetails{userSendRecipient:recipient,userSendPricePerCoin:pricePerCoin{value,currency}}}}fragment usePaginatedAllAccountEntriesFragment_QIMC4 on Query{viewer{accountHistory{allEntries(first:$count,after:$cursor,categories:$categories){edges{node{...PrimaryBalanceTransactionRowV2Fragment,viewerAsset{asset{uuid,slug,name,...AssetIsStablecoinFragment,destinationTag{name},id},id},id,uuid,status,title,subtitle,amount{value,currency},nativeAmount{value,currency},category,createdAt,details{__typename,...on BuyDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,recurringPeriod},...on SellDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod},...on ConvertDetails{pricePerCoin{value,currency},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,hideNativeAmount},...on CryptoSendDetails{cryptoSendRecipient:recipient{address,destinationTag},note,pricePerCoin{value,currency},confirmations,fee{value,currency},transactionUrl,networkStatusDescription,delayedSendDate,networkInfo{networkName,networkIconUrl}},...on CryptoReceiveDetails{pricePerCoin{value,currency},transactionUrl,networkStatusDescription,networkInfo{networkName,networkIconUrl}},...on UserSendDetails{recipient,avatarUrl,note,pricePerCoin{value,currency},delayedSendDate,cancelable},...on UserReceiveDetails{from,avatarUrl,pricePerCoin{value,currency}},...on FiatDepositDetails{transactionReferenceCode:referenceCode,from,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on FiatWithdrawalDetails{transactionReferenceCode:referenceCode,to,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on OrderDetails{to,name,description,code},...on RequestDetails{isFrom,otherUser,pricePerCoin{value,currency},confirmations,fee{value,currency}},...on AdvancedTradeDetails{orderCreatedAt,productId,orderType,orderSide,averageFilledPrice{value,currency},filledSize{value,currency},fee{value,currency},completionPercentage,numberOfFills,total{value,currency},totalValueAfterFees{value,currency},orderId,orderPlacementSource},...on VaultWithdrawalToDetails{to,toUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on VaultWithdrawalFromDetails{from,fromUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on TransferFromDetails{from,fromUrl,pricePerCoin{value,currency}},...on TransferToDetails{to,toUrl,pricePerCoin{value,currency}},...on DelayedCanceledDetails{to,confirmations,fee{value,currency},pricePerCoin{value,currency}},...on SubscriptionRebateDetails{for,orderId,rebateNote:note},...on RetailUnsupportedAssetRecoveryDetails{recoveryTo:to,recoveryDescription:description,pricePerCoin{value,currency},coinbaseFee{value,currency},recoveryConfirmations:confirmations,recoveryTransactionUrl:transactionUrl,networkFee{value,currency},network},...on RetailMGXBuyDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,pricePerCoin{value,currency},networkFee{value,currency},coinbaseFee{value,currency},subTotal{value,currency},nullableTotal:total{value,currency},networkInfo{networkName}},...on RetailMGXTradeDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,networkFee{value,currency},coinbaseFee{value,currency},destinationTotal{currency},pricePerCoin{value,currency},networkInfo{networkName}}},__typename},cursor},pageInfo{hasNextPage,endCursor}}},id}}","e7c6c6721e3931e6d632993fa70943b188f47af9af5ea8611f98498b3d2af1a3":"query DirectDepositFlowQuery{viewer{card{...AddressStepFragment,...VerifyAddressStepFragment,...DirectDepositLegalDisclosureFragment},id},...SsnStepFragment}fragment AddressStepFragment on Card{...usePrefillIssuanceFormFragment,...useAddressNextPageFragment,applicationPrefillInfo{importantInformation},eligibilityState{state}}fragment DirectDepositLegalDisclosureFragment on Card{applicationPrefillInfo{hasSsn},...IssuanceAgreementFragment,...usePrefillIssuanceFormFragment}fragment IssuanceAgreementFragment on Card{applicationPrefillInfo{agreementPdfUrl,agreementText,metabankCardholderAgreementUrl{url,text},metabankPrivacyPolicyUrl{url,text},shortFormAgreementUrl{url,text},disclosures{url,text},coinbaseUserAgreementUrl{url,text},coinbaseCardTermsUrl{url,text},coinbasePrivacyPolicyUrl{url,text}}}fragment SsnStepFragment on Query{viewer{card{eligibilityState{state}},id}}fragment VerifyAddressStepFragment on Card{...useAddressNextPageFragment}fragment useAddressNextPageFragment on Card{applicationPrefillInfo{hasSsn},eligibilityState{state}}fragment usePrefillIssuanceFormFragment on Card{applicationPrefillInfo{residentialAddress{line1,line2,city,state,postalCode,country{code}},nameOnCard,hasSsn}}","e82221517691dec64b5d24703d984850bb3291691509bbccae75d7989e4e69ce":"query SendReceiveRedesignReceiveRefetchableQuery($address:String,$assetSlug:String!,$assetUuid:Uuid!,$forceRegeneration:Boolean,$nativeCurrency:TickerSymbol!,$network:String,$receiveUseDefaultAccount:Boolean!,$receiveUuid:Uuid!,$skipAssetSlug:Boolean!,$skipAssetUuid:Boolean!,$skipReceiveUseAccountByUuid:Boolean!){...SendReceiveRedesignReceiveQueryFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment AssetSelectRowFragment on Asset{...AssetCurrencyIconFragment}fragment AssetSelectorCellFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,name,exponent,...AssetIsStablecoinFragment,unitPriceScaleV2(quoteCurrency:$nativeCurrency),latestQuoteV2(quoteCurrency:$nativeCurrency){price,percentChanges{day}},...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment ChangeNetworkStepFragment on Account{assetOrFiatCurrency{__typename,...on ViewerAsset{asset{displaySymbol,id}},...on Node{__isNode:__typename,id}}}fragment ChangeNetworkStepSupportedNetworksFragment on SendReceiveSupportedNetworks{supportedNetworks{networkSlug,isDefault,isEnabled,networkName,assetImageUrl,isFreeGasEnabled}}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment ReceiveRedesignAssetDisplayFragment on Account{...SendReceiveQRCodeFragment,uuid,name,type,address(forceRegeneration:$forceRegeneration,network:$network){addressInfo{address,destinationTag},fullScreenWarning{illustrationName,title,subtitle,hyperlink{url,text},cta{url,text}},isRegenerable,...ReceiveRedesignInlineWarningFragment,id},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{name,displaySymbol,destinationTag{name},id},supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}}}fragment ReceiveRedesignAssetInfoFragment on Address{inlineWarning{tooltip{title,subtitle}}}fragment ReceiveRedesignInlineWarningFragment on Address{inlineWarning{text}}fragment ReceiveRedesignStepsFragment on Query{viewer{receiveAccounts:accountsForFlow(flow:RECEIVE){...SendReceiveRedesignAssetSelectorFragment,id},receiveDefaultAccount:defaultAccountForFlow(flow:RECEIVE)@include(if:$receiveUseDefaultAccount){...ReceiveRedesignAssetDisplayFragment,...ChangeNetworkStepFragment,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}},address(forceRegeneration:$forceRegeneration,network:$network){...ReceiveRedesignAssetInfoFragment,id},id},receiveAssetByUuid:assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){accounts{primary,...ReceiveRedesignAssetDisplayFragment,...ChangeNetworkStepFragment,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}},address(forceRegeneration:$forceRegeneration,network:$network){...ReceiveRedesignAssetInfoFragment,id},id},id},receiveAccountByUuidV2:accountByUuidV2(uuid:$receiveUuid,createIfNotExist:true)@skip(if:$skipReceiveUseAccountByUuid){...ReceiveRedesignAssetDisplayFragment,...ChangeNetworkStepFragment,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}},address(forceRegeneration:$forceRegeneration,network:$network){...ReceiveRedesignAssetInfoFragment,id},id},receivePolicyRestrictions:policyRestrictions(action:receives){...PolicyRestrictionEnforcerFragment,id},receiveAssetBySlug:assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){accounts{primary,...ReceiveRedesignAssetDisplayFragment,...ChangeNetworkStepFragment,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:RECEIVE,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment}},...on Node{__isNode:__typename,id}},address(forceRegeneration:$forceRegeneration,network:$network){...ReceiveRedesignAssetInfoFragment,id},id},id},id}}fragment SelectAssetRowAccountFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,platformName,name,exponent,...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment SendReceiveQRCodeFragment on Account{address(forceRegeneration:$forceRegeneration,network:$network){depositUri,qrCodeImageUrl,id},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{color,id}},...on Node{__isNode:__typename,id}}}fragment SendReceiveRedesignAssetSelectorFragment on Account{uuid,...useAccountSearchFragment,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:SEND,applicationContext:CONSUMER){supportedNetworks{networkSlug}}},...on Node{__isNode:__typename,id}}}fragment SendReceiveRedesignReceiveQueryFragment on Query{...ReceiveRedesignStepsFragment}fragment useAccountSearchFragment on Account{uuid,type,name,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,name,displaySymbol,platformName,slug,exponent,imageUrl,destinationTag{regex},...AssetSelectRowFragment,id},assetBalanceBreakdown{availableToSendBalanceFiat{value,currency},availableToSendBalance{value,currency}},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}},...SelectAssetRowAccountFragment,...AssetSelectorCellFragment}fragment useSupportedNetworksFragment on SendReceiveSupportedNetworks{supportedNetworks{networkSlug,isEnabled,isDefault,networkName,assetImageUrl,isFreeGasEnabled}}","e97c154704e0048d58753aa8cf1ce71e11fc2659cb1419b11f1af7813bb80ee2":"mutation DynamicFeedCardLikeButtonDeleteMutation($input:DeleteFeedCardReactionInput!){deleteFeedCardReaction(input:$input){__typename,...on DeleteFeedCardReactionSuccess{reactions{likes{count}}},...on GenericError{message}}}","e9985ea2bed2497774e773c8f94e186d979a534b9dce57aeed5c66004de17585":"query DesktopWhitelistQuery{...PendingStateBannerFragment}fragment PendingStateBannerFragment on Query{...useTwoFactorFragment}fragment useTwoFactorFragment on Query{viewer{userProperties{secondFactor{twoFactorMethod},id},id}}","e9f554b89cc182a4db7568880c2b23033e9615b28fc3d76a23652a490c666f42":"query FinPromFooterQuery($pageKey:String!,$assetUuid:Uuid){viewer{uiComponentsBySurface(surface:UI_COMPONENT_SURFACE_FOOTER_DISCLAIMER,categories:[UI_COMPONENT_CATEGORY_FOOTER_DISCLAIMER],filter:{footerDisclaimerFilter:{pageKey:$pageKey,assetUuid:$assetUuid}}){edges{node{component{__typename,...on UIComponentFooterDisclaimer{title{text},description{text}},...on Node{__isNode:__typename,id}},id}}},id}}","e9fb83e942bcd5e6ae0dddaa676fe2ce67bfc942484ea3b869b2859b2d80e2b4":"query UpsellPromoCardSurfaceQuery($surfaceNames:[String!]!,$skip:Boolean!,$ineligibleCampaignNames:[String!]){...useUpsellFrameworkSurfaceDataFragment}fragment useUpsellFrameworkSurfaceDataFragment on Query{viewer@skip(if:$skip){upsellList(surfaceNames:$surfaceNames,ineligibleCampaignNames:$ineligibleCampaignNames){name,isActive,maxSize,coolOffSeconds,lastSeen,upsells{isActive,isDismissible,minVersion,maxVersion,allotments{budget,coolOffSeconds},experiment{name,variants},campaign{name,isActive,lastSeen,state},renderId,impressionCount,isDismissed,lastSeen,sdui{name,layout}},experiment{name,variants}},id}}","ea1c3a33a11d4cd8d671f0e091986c4ae33f2ef67eddfd3592e5073ec7963863":"query Eth2RoadmapQuery{viewer{eth2Learn:eth2{learn{summaryPage{title,text,bullets{title,text,iconUrl,iconName,highlight,cta{cta,learnMoreUrl}}}}},id}}","eac312fe6a0f0387ceb0fd03c453867a2bdb40f382995d2de3baaff0bd0b7e8a":"query WrappedNuxQuery($assetSymbol:String!,$targetAccount:Uuid!,$sourceAccount:Uuid!){viewer{sourceAccount:accountByUuidV2(uuid:$sourceAccount,createIfNotExist:true){uuid,id},targetAccount:accountByUuidV2(uuid:$targetAccount,createIfNotExist:true){uuid,id},assetBySymbol(symbol:$assetSymbol){wrappedAsset{warning{title,text,imageName,faqCta{text},primaryCta{text},bullets{title,...InformationBulletFragment}}},id},id}}fragment InformationBulletFragment on WrappingNUXPageBullet{iconName,title,text,cta{url,text}}","eb44a0f2f40cd8d7349831b09654853b96b9f7fc910988ee38b6c51726824c6d":"query SelectAssetTransactionModalRefetchable($cursor:String,$paginationCount:Int!){...SelectAssetTransactionModalFragment_3FxOVz}fragment SelectAssetTransactionModalFragment_3FxOVz on Query{viewer{tradableAssets:tradableAssetsV2(first:$paginationCount,after:$cursor){edges{node{asset{platformName,displaySymbol,id},id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}","ebe55864f3587c85a65e6efbaa9b381e3cb957790abe05c55c1835644a9b4294":"query AdvancedModalsUpsellSurfaceQuery($productType:RetailBrokerageProductType!,$ineligibleCampaignNames:[String!]!,$surfaceNames:[String!]!,$skip:Boolean!){...useUpsellFrameworkSurfaceDataFragment,...AOPUpsellModalContentFragment_46egQJ}fragment AOPUpsellModalContentFragment_46egQJ on Query{viewer{advancedFeeBanners(productType:$productType){name,title,text,ctaText,ctaUrl},id}}fragment useUpsellFrameworkSurfaceDataFragment on Query{viewer@skip(if:$skip){upsellList(surfaceNames:$surfaceNames,ineligibleCampaignNames:$ineligibleCampaignNames){name,isActive,maxSize,coolOffSeconds,lastSeen,upsells{isActive,isDismissible,minVersion,maxVersion,allotments{budget,coolOffSeconds},experiment{name,variants},campaign{name,isActive,lastSeen,state},renderId,impressionCount,isDismissed,lastSeen,sdui{name,layout}},experiment{name,variants}},id}}","ebee4e4c1ff1a4a0c047a92294216832b0448372f09e58d4da494e138c782693":"query StatusStepQuery{viewer{card{cardSummary{activated}},id}}","ec5488283040663779abfdc266e0d9866f69f8f7cf32f255f8d52d5a0fb3ede3":"query useSubscriberStatusRefetchQuery($productKey:String!){...useSubscriberStatusFragment_1Cxja2}fragment useSubscriberStatusFragment_1Cxja2 on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{tier,id},id},id}}","ed996332c56cd1be709e457c1c8e4e03aff1898671cdf42dca1b9deb887e1045":"mutation useCreateApplicationV2Mutation($input:CardCreateApplicationInputV2!){createCardApplicationV2(input:$input){__typename,...on CardCreateApplicationSuccess{success,state,illustrationUrl,title,paragraphs,terms{url,text},actionText,infoItems{animationUrl,title,paragraph,markers},showInitialFundingMessages,heroSquareName,viewer{card{eligibilityState{state,header,description}},id}},...on CardCreateApplicationError{error{message}}}}","ee22e570f1d8bb94480ee2bc0cc1603fee3b99e85a1475cc5d64fa5d337040a2":"mutation useSubmitScamQuizAnswersMutation($input:SubmitGenericComplianceAnswersByTypeInput!){submitGenericComplianceAnswersByType(input:$input){__typename,...on SubmitGenericComplianceAnswersByTypeSuccess{type,answers{option{value,title,subtitle}},metaData{createdAt,updatedAt,status,numOfAttempts,attemptsLockedUntil,hasExceededMaxAttempts}},...on GenericError{message,code}}}","ee675fc4bc7e6076a73f9985ed6b733d8f0e33c526d3be4dd88e545a0c120085":"query useCollateralSummaryAccountsFetcherQuery{viewer{borrow{collateralSummary{accounts{uuid,name,availableBalance{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,id}},...on Node{__isNode:__typename,id}},id}}},id}}","ee7bda5d31c6b10045b58c7cb8b6f51020a4d027a262cabd54e56035653a2a5f":"query useLookupAddressFromEnsQuery($name:String!){viewer{ensNameResolution(name:$name){address,hasConfusingCharacters},id}}","ee7eae91ba9f7fd36bfba333f1cf027bf70db5b2a0f6a3f5533ee79c322a2352":"mutation LocaleSelectorMutation($input:UpdateLocaleInput!){updateLocale(input:$input){__typename,__isUpdateLocalePayload:__typename,...on UpdateLocaleSuccess{success}}}","ee94bcc6a9918c395d759740afe628bb32101e295583344e2a38fc6db73a821d":"query BuySellModalQuery($accountUuid:Uuid!,$assetUuid:Uuid!,$assetSlug:String!,$assetSymbol:String!,$nativeCurrency:TickerSymbol!,$productKey:String!,$skipAccountUuid:Boolean!,$skipAssetSlug:Boolean!,$skipAssetSymbol:Boolean!,$skipAssetUuid:Boolean!,$shouldIncludeBalanceSummaryInfo:Boolean!,$includeAutoStakingCheck:Boolean!,$targetAssetSlug:String!,$skipTargetAssetSlug:Boolean!){...SimpleTradeQueryFragment}fragment AddCashStepFragment on Query{viewer{fiatAccounts{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment AssetPaymentMethodCellFragment_1y8mVz on Query{viewer{paymentAsset:assetByUuid(uuid:\\"2b92315d-eab7-5bef-84fa-089a131333f5\\"){asset{uuid,imageUrl,name,platformName,id},assetBalanceBreakdown{availableToTradeBalanceFiat{value}},rewardApy{formattedValue},id},id}}fragment AssetSelectRowFragment on Asset{...AssetCurrencyIconFragment}fragment AssetSelectorCellFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,name,exponent,...AssetIsStablecoinFragment,unitPriceScaleV2(quoteCurrency:$nativeCurrency),latestQuoteV2(quoteCurrency:$nativeCurrency){price,percentChanges{day}},...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment AssetUpsellExperimentFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment BalanceSummaryEntryPointFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment BuyAndStakeSwitchRowFragment on ViewerAsset{asset{platformName,id},rewardApy{formattedValue,statsLabel},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},staking{buyAndStakeInfo{unstakingPeriod{value,infoTray{__typename}}}}}fragment BuyMaxAmountFragment on Query{...MaxBuyButtonFragment}fragment BuyPreviewStepAccountFragment on Account{uuid,...useBuyCommitterFragment,...useBuyQuoteSubmitterFragment,...BuySellFooterAccountFragment}fragment BuyPreviewStepViewerAssetContentFragment on ViewerAsset{asset{platformName,displaySymbol,id},staking{buyAndStakeInfo{buyCta}},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},...RewardApyLabelFragment,...BuyAndStakeSwitchRowFragment,...useBuyAndStakeEligibleFragment,...useBuyAndStakeUserWarningsFragment,...BuySellFooterAssetOrCurrencyFragment,...useBuyQuoteSubmitterViewerAssetFragment,...useBuyCommitterViewerAssetFragment}fragment BuyPreviewStepViewerAssetFragment on ViewerAsset{...BuyPreviewStepViewerAssetNewFragment,...BuyPreviewStepViewerAssetOldFragment}fragment BuyPreviewStepViewerAssetNewFragment on ViewerAsset{...BuyPreviewStepViewerAssetContentFragment}fragment BuyPreviewStepViewerAssetOldFragment on ViewerAsset{asset{uuid,platformName,displaySymbol,id},...BuyPreviewStepViewerAssetContentFragment}fragment BuySellAssetsFragment on ViewerAsset{asset{uuid,platformName,...AssetIsStablecoinFragment,id},accounts{type,primary,...BuyStatusStepAccountFragment,...BuyStatusStepDeprecatedAccountFragment,...BuyWaitTimerStepAccountFragment,...EntryStepBuySellAccountFragment,...ProcessingPayoutStepAccountFragment,...SellStatusStepAccountFragment,...SellStatusStepDeprecatedAccountFragment,...WBLStepAccountFragment,...SellPreviewStepAccountFragment,...BuyPreviewStepAccountFragment,...RecurringRewardTermsStepAccountFragment,id},...SelectAssetStepFragment,...EntryStepBuySellAssetFragment,...SellStatusStepDeprecatedFragment,...BuyStatusStepDeprecatedViewerAssetFragment,...WBLStepAssetOrCurrencyFragment,...RecurringRewardTermsStepAssetOrCurrencyFragment,...usePreloadBuySellPreviewFragment,...BuyAndStakeSwitchRowFragment,...BuyPreviewStepViewerAssetFragment,...SelectAssetStepViewerAssetFragment,...SellStatusStepViewerAssetFragment,...BuyStatusStepViewerAssetFragment,...LimitOrderInputStepViewerAssetFragment,...FeesInfoStepViewerAssetsFragment,...LimitOrderPreviewStepViewerAssetFragment,...PriceInfoStepFragment,...UnstakingInfoStepFragment,...SellPreviewStepViewerAssetFragment}fragment BuySellContentFragment on Query{...AddCashStepFragment,...PaymentMethodInfoStepFragment,...EntryStepBuySellFragment,...SellStatusStepDeprecatedViewerFragment,...WBLStepFragment,...RecurringRewardTermsStepragment,...SelectPaymentStepFragment,...SellStatusStepFragment,...LimitOrderInputStepFragment,...LimitOrderPreviewStepContentFragment,...useTradeBenefitDataFragment_34IKx5,...useIsPaymentMethodEnabledInEuropeFragment}fragment BuySellEntrySelectorFragment on Query{...useGetFormattedCurrentFiatPriceOfOneAssetFragment}fragment BuySellFooterAccountFragment on Account{...useAssetBalanceInfoAccountFragment}fragment BuySellFooterAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...FooterFragment}fragment BuySellFooterQueryFragment on Query{...useAssetBalanceInfoFragment}fragment BuySellFragment_1Cxja2 on Query{...BuySellPaginationFragment,...useLimitGetterForTransferType,...useFormattedPaymentMethodsFragment,...BuySellContentFragment,viewer{btcViewerAsset:assetBySymbol(symbol:\\"BTC\\"){asset{uuid,id},...BuySellViewerAssetsFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){asset{uuid,id},...BuySellViewerAssetsFragment,id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){asset{uuid,id},...BuySellViewerAssetsFragment,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){asset{uuid,id},...BuySellViewerAssetsFragment,id},accountByUuid:accountByUuidV2(uuid:$accountUuid)@skip(if:$skipAccountUuid){assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,id},...BuySellViewerAssetsFragment},...on Node{__isNode:__typename,id}},id},balanceData{balanceInWbl{value}},buyPolicyRestrictions:policyRestrictions(action:buys){...PolicyRestrictionEnforcerFragment,id},sellPolicyRestrictions:policyRestrictions(action:sells){...PolicyRestrictionEnforcerFragment,id},coinbaseSubscription(productKey:$productKey){subscriptionPlan{type,id},id},id},...useBuyPresetAmountsFragment,...useSubscriberStatusFragment_1Cxja2,...useIsFreeTradePromoCodeEligibleFragment}fragment BuySellPaginationFragment on Query{viewer{tradableAssets:tradableAssetsV2(first:25){edges{node{asset{uuid,id},...BuySellViewerAssetsFragment,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment BuySellProviderFragment on ViewerAsset{asset{uuid,name,platformName,displaySymbol,id}}fragment BuySellViewerAssetsFragment on ViewerAsset{asset{uuid,marketCapV2(quoteCurrency:$nativeCurrency),id},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id},...BuySellAssetsFragment,...BuySellProviderFragment}fragment BuyStatusStepAccountFragment on Account{uuid,...useBuyStatusFragment,...BuySellFooterAccountFragment}fragment BuyStatusStepDeprecatedAccountFragment on Account{uuid,...useBuyStatusFragment,...BuySellFooterAccountFragment}fragment BuyStatusStepDeprecatedViewerAssetFragment on ViewerAsset{asset{uuid,slug,platformName,id},...BuySellFooterAssetOrCurrencyFragment,...useBuyStatusUpsellViewerAssetFragment,...useBuyStatusViewerAssetFragment}fragment BuyStatusStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,...useBuyStatusViewerAssetFragment,...BuyUpsellBannerViewerAssetFragment,asset{uuid,slug,platformName,id}}fragment BuyUpsellBannerViewerAssetFragment on ViewerAsset{...useBuyStatusUpsellViewerAssetFragment}fragment BuyWaitTimerStepAccountFragment on Account{uuid}fragment ConvertEntrySelectorFragment on Query{...useGetFormattedCurrentFiatPriceOfOneAssetFragment}fragment ConvertFooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...FooterFragment}fragment ConvertFragment_4rvDrR on Query{...ConvertStepperFragment,viewer{tradeRestrictions:policyRestrictions(action:trades){...PolicyRestrictionEnforcerFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){asset{uuid,id},...ConvertViewerAssetsFragment_4rvDrR,id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){asset{uuid,id},...ConvertViewerAssetsFragment_4rvDrR,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){asset{uuid,id},...ConvertViewerAssetsFragment_4rvDrR,id},usdcViewerAsset:assetBySymbol(symbol:\\"USDC\\"){asset{uuid,id},...ConvertViewerAssetsFragment_9VBgA,id},coinbaseSubscription(productKey:$productKey){subscriptionPlan{type,id},id},targetAssetBySlug:assetBySlug(slug:$targetAssetSlug)@skip(if:$skipTargetAssetSlug){asset{uuid,id},...ConvertViewerAssetsFragment_4rvDrR,id},id},...useSubscriberStatusFragment_1Cxja2,...ConvertPaginationFragment_4rvDrR}fragment ConvertPaginationFragment_4rvDrR on Query{viewer{convertibleAssets:convertibleAssetsV2(first:25){edges{node{asset{uuid,id},...ConvertViewerAssetsFragment_4rvDrR,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment ConvertStatusStepFragment on Query{...StatusStepFragment}fragment ConvertStepperFragment on Query{...SelectPaymentStepFragment,...ConvertStatusStepFragment,...UsdcEntryStepQueryFragment,...EntryStepConvertQueryFragment,...StatusStepConvertFragment,...useTradeBenefitDataFragment_34IKx5,...PreviewStepUsdcInfoFragment_1bNoOz}fragment ConvertStepperViewerAssetFragment_TcdzW on ViewerAsset{...SelectSourceStepFragment,...SelectTargetStepFragment,...UsdcEntryStepSourceAssetFragment_TcdzW,...UsdcEntryStepTargetAssetFragment_TcdzW,...EntryStepConvertSourceAssetFragment,...EntryStepConvertTargetAssetFragment,...ConvertFooterFragment,...PriceInfoStepFragment,asset{uuid,id}}fragment ConvertStepperViewerAssetFragment_ul2Mz on ViewerAsset{...SelectSourceStepFragment,...SelectTargetStepFragment,...UsdcEntryStepSourceAssetFragment_ul2Mz,...UsdcEntryStepTargetAssetFragment_ul2Mz,...EntryStepConvertSourceAssetFragment,...EntryStepConvertTargetAssetFragment,...ConvertFooterFragment,...PriceInfoStepFragment,asset{uuid,id}}fragment ConvertV2Fragment_4rvDrR on Query{viewer{tradeRestrictions:policyRestrictions(action:trades){...PolicyRestrictionEnforcerFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){asset{uuid,id},...ConvertV2ViewerAssetsFragment_4rvDrR,id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){asset{uuid,id},...ConvertV2ViewerAssetsFragment_4rvDrR,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){asset{uuid,id},...ConvertV2ViewerAssetsFragment_4rvDrR,id},usdcViewerAsset:assetBySymbol(symbol:\\"USDC\\"){asset{uuid,id},...ConvertV2ViewerAssetsFragment_9VBgA,id},coinbaseSubscription(productKey:$productKey){subscriptionPlan{type,id},id},targetAssetBySlug:assetBySlug(slug:$targetAssetSlug)@skip(if:$skipTargetAssetSlug){asset{uuid,id},...ConvertV2ViewerAssetsFragment_4rvDrR,id},id},...useSubscriberStatusFragment_1Cxja2,...ConvertV2PaginationFragment_4rvDrR}fragment ConvertV2PaginationFragment_4rvDrR on Query{viewer{convertibleAssets:convertibleAssetsV2(first:25){edges{node{asset{uuid,id},...ConvertV2ViewerAssetsFragment_4rvDrR,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment ConvertV2ViewerAssetsFragment_4rvDrR on ViewerAsset{...ConvertStepperViewerAssetFragment_ul2Mz,asset{...AssetIsStablecoinFragment,uuid,platformName,displaySymbol,name,imageUrl,slug,experimental,marketCapV2(quoteCurrency:$nativeCurrency),...AssetCurrencyIconFragment,id},accounts{id,uuid,primary,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,platformName,displaySymbol,id}},...on Node{__isNode:__typename,id}},availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency}}}fragment ConvertV2ViewerAssetsFragment_9VBgA on ViewerAsset{...ConvertStepperViewerAssetFragment_TcdzW,asset{...AssetIsStablecoinFragment,uuid,platformName,displaySymbol,name,imageUrl,slug,experimental,marketCapV2(quoteCurrency:$nativeCurrency),...AssetCurrencyIconFragment,id},accounts{id,uuid,primary,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,platformName,displaySymbol,id}},...on Node{__isNode:__typename,id}},availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency}},rewardApy{formattedValue,label}}fragment ConvertViewerAssetsFragment_4rvDrR on ViewerAsset{...ConvertStepperViewerAssetFragment_ul2Mz,asset{...AssetIsStablecoinFragment,uuid,platformName,displaySymbol,name,imageUrl,slug,experimental,marketCapV2(quoteCurrency:$nativeCurrency),...AssetCurrencyIconFragment,id},accounts{id,uuid,primary,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,platformName,displaySymbol,id}},...on Node{__isNode:__typename,id}},availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency}}}fragment ConvertViewerAssetsFragment_9VBgA on ViewerAsset{...ConvertStepperViewerAssetFragment_TcdzW,asset{...AssetIsStablecoinFragment,uuid,platformName,displaySymbol,name,imageUrl,slug,experimental,marketCapV2(quoteCurrency:$nativeCurrency),...AssetCurrencyIconFragment,id},accounts{id,uuid,primary,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,platformName,displaySymbol,id}},...on Node{__isNode:__typename,id}},availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency}},rewardApy{formattedValue,label}}fragment CryptoPaymentMethodsFragment on Query{...AssetPaymentMethodCellFragment_1y8mVz,...useIsUsdcConvertibleOrTradableFragment}fragment DepositingFundsCheckFragment on Query{...useHandleCreateLimitOrderFragment,...useHasEnoughBalanceFragment}fragment DepositingFundsCheckViewerAssetFragment on ViewerAsset{...useHandleCreateLimitOrderViewerAssetFragment}fragment EntryInputFragment on ViewerAsset{asset{exponent,id}}fragment EntryInputV2Fragment on ViewerAsset{asset{name,id},...useConvertIncrementToPrecisionFragment}fragment EntryStepBuySellAccountFragment on Account{uuid,availableBalance{value},...useAssetBalanceInfoAccountFragment,...useTransferQuoterFragment,...BuySellFooterAccountFragment,...useTransferQuoteSubmitterFragment,...SimpleTradeFixedAmountsAccountFragment}fragment EntryStepBuySellAssetFragment on ViewerAsset{asset{uuid,platformName,displaySymbol,name,...AssetIsStablecoinFragment,id},...EntryInputFragment,...EntryInputV2Fragment,...RewardApyLabelFragment,...BuySellFooterAssetOrCurrencyFragment,...useAssetSelectorViewerAssetFragment,...useTransferQuoteSubmitterViewerAssetFragment,...useTransferQuoterViewerAssetFragment,...useIsInputDisabledFragment}fragment EntryStepBuySellFragment on Query{...useLimitGetterForTransferType,...useCurrencyConverterFragment,...useAssetBalanceInfoFragment,...BuySellFooterQueryFragment,...BuySellEntrySelectorFragment,...useTransferQuoterQueryFragment,...SimpleTradeFixedAmountsFragment,viewer{balanceData{balanceInWbl{value}},fiatAccounts{availableBalance{value},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id},...useBuyPresetAmountsFragment}fragment EntryStepConvertQueryFragment on Query{...ConvertEntrySelectorFragment,...SimpleTradeFixedAmountsFragment}fragment EntryStepConvertSourceAssetFragment on ViewerAsset{asset{name,platformName,displaySymbol,uuid,id},accounts{type,primary,...SimpleTradeFixedAmountsAccountFragment,id},...EntryInputFragment,...EntryInputV2Fragment,...useIsInputDisabledFragment}fragment EntryStepConvertTargetAssetFragment on ViewerAsset{asset{uuid,platformName,displaySymbol,slug,id},...EntryInputFragment}fragment EntryStepQueryFragment on Query{...useUserCefiTotalBalanceFragment,...EntryStepConvertQueryFragment,...EntryStepBuySellFragment}fragment EntryStepTradableAssetFragment on ViewerAsset{asset{uuid,platformName,id},accounts{type,primary,...EntryStepBuySellAccountFragment,id},...EntryStepBuySellAssetFragment}fragment FeesInfoStepViewerAssetsFragment on ViewerAsset{asset{platformName,id}}fragment FirstStakeIncentiveStatusUpsellFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment FooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{code,exponent},...on ViewerAsset{asset{exponent,displaySymbol,id}},...BalanceSummaryEntryPointFragment}fragment LimitOrderAccountBalanceFiatFragment on Query{...useFiatAccountAvailableBalanceFragment,...useIsCoinbaseOneUserFragment}fragment LimitOrderAccountBalanceFragment on Query{...LimitOrderAccountBalanceFiatFragment}fragment LimitOrderAccountBalanceViewerAssetFragment on ViewerAsset{asset{uuid,platformName,name,displaySymbol,id},...useAvailableBalanceForAssetViewerAssetFragment,id}fragment LimitOrderAmountInputFragment on Query{...LimitOrderSuggestionSectionFragment}fragment LimitOrderAmountInputViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,...LimitOrderSuggestionSectionViewerAssetFragment,...LimitOrderInputFieldSublineViewerAssetFragment}fragment LimitOrderInputCTAFragment on Query{...LimitOrderReviewOrderButtonFragment,...LimitOrderSuggestionSectionFragment}fragment LimitOrderInputCTAViewerAssetFragment on ViewerAsset{...LimitOrderInputErrorSectionViewerAssetFragment,...LimitOrderReviewOrderButtonViewerAssetFragment,...useFormStateMachineViewerAssetFragment,...LimitOrderSuggestionSectionViewerAssetFragment}fragment LimitOrderInputErrorSectionViewerAssetFragment on ViewerAsset{asset{platformName,id},...useLatestQuoteViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment,...useBaseSizesViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment LimitOrderInputFieldSublineViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment}fragment LimitOrderInputFieldsContentFragment on Query{...LimitOrderAmountInputFragment}fragment LimitOrderInputFieldsContentViewerAssetFragment on ViewerAsset{...LimitOrderAmountInputViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment}fragment LimitOrderInputStepFragment on Query{...LimitOrderInputFieldsContentFragment,...LimitOrderInputCTAFragment,...LimitOrderAccountBalanceFragment}fragment LimitOrderInputStepViewerAssetFragment on ViewerAsset{...useAssetSelectorViewerAssetFragment,...LimitOrderAccountBalanceViewerAssetFragment,...LimitOrderInputCTAViewerAssetFragment,...LimitOrderInputFieldsContentViewerAssetFragment,asset{displaySymbol,id}}fragment LimitOrderPreviewStepContentFragment on Query{...DepositingFundsCheckFragment}fragment LimitOrderPreviewStepViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,...useAvailableBalanceForAssetViewerAssetFragment,...DepositingFundsCheckViewerAssetFragment,asset{displaySymbol,id}}fragment LimitOrderReviewOrderButtonFragment on Query{...useHandleCreateLimitOrderFragment,viewer{fiatAccount:accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},id},id}}fragment LimitOrderReviewOrderButtonViewerAssetFragment on ViewerAsset{...useHandleCreateLimitOrderViewerAssetFragment}fragment LimitOrderSuggestionSectionFragment on Query{...useFiatAccountAvailableBalanceFragment,...useIsCoinbaseOneUserFragment}fragment LimitOrderSuggestionSectionViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment,...useHandleInputFieldChangeViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment MaxBuyButtonFragment on Query{...useMaxBuyAmountFragment}fragment MaxSellButtonAccountFragment on Account{...useMaxSellAmountAccountFragment}fragment MaxSellButtonFragment on Query{...useMaxSellAmountFragment}fragment PaymentMethodInfoStepFragment on Query{...useFiatAccountAvailableBalanceFragment}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment PreviewStepUsdcInfoFragment_1bNoOz on Query{...ProxyPreviewStepFragment_1bNoOz}fragment PriceInfoStepFragment on ViewerAsset{asset{name,id}}fragment ProcessingPayoutStepAccountFragment on Account{uuid}fragment ProxyPreviewStepFragment_1bNoOz on Query{viewer{policyRestrictions(action:recurring_buys){__typename,id},id}}fragment RecurringRewardTermsStepAccountFragment on Account{...BuySellFooterAccountFragment}fragment RecurringRewardTermsStepAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...BuySellFooterAssetOrCurrencyFragment}fragment RecurringRewardTermsStepragment on Query{...BuySellFooterQueryFragment}fragment RewardApyLabelFragment on ViewerAsset{asset{platformName,id},rewardApy{formattedValue,statsLabel,value}}fragment SelectAssetRowAccountFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,platformName,name,exponent,...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment SelectAssetStepFragment on ViewerAsset{asset{...AssetIsStablecoinFragment,id},...SelectTradableAccountStepFragment,...SelectAssetStepSharedFragment,...useSelectedAssetHandlerFragment}fragment SelectAssetStepSharedFragment on ViewerAsset{...useAccountItemsForAssetsFragment}fragment SelectAssetStepViewerAssetFragment on ViewerAsset{...useSelectedAssetHandlerViewerAssetFragment,asset{uuid,id}}fragment SelectPaymentStepFragment on Query{...useFormattedPaymentMethodsFragment,...SelectPaymentStepPaymentMethodFragment,viewer{balanceData{balanceInWbl{value}},id},...useUserCefiTotalBalanceFragment,...useAddAccountButtonFragment}fragment SelectPaymentStepPaymentMethodFragment on Query{...CryptoPaymentMethodsFragment}fragment SelectSourceStepFragment on ViewerAsset{...SelectAssetStepSharedFragment}fragment SelectTargetStepFragment on ViewerAsset{...SelectTradableAccountStepFragment,asset{uuid,id}}fragment SelectTradableAccountStepFragment on ViewerAsset{...useAccountItemsForAssetsFragment,asset{uuid,id},rewardApy{formattedValue}}fragment SellMaxAmountAccountFragment on Account{...MaxSellButtonAccountFragment}fragment SellMaxAmountFragment on Query{...MaxSellButtonFragment}fragment SellPreviewStepAccountFragment on Account{uuid,...useSellCommitterFragment,...useSellQuoteSubmitterFragment,...BuySellFooterAccountFragment}fragment SellPreviewStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,...useSellQuoteSubmitterViewerAssetFragment,asset{displaySymbol,id}}fragment SellStatusStepAccountFragment on Account{uuid,...useSellStatusFragment,...BuySellFooterAccountFragment}fragment SellStatusStepDeprecatedAccountFragment on Account{uuid,...useSellStatusFragment,...BuySellFooterAccountFragment}fragment SellStatusStepDeprecatedFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,asset{uuid,slug,platformName,id}}fragment SellStatusStepDeprecatedViewerFragment on Query{...BuySellFooterQueryFragment,...StatusStepDeprecatedFragment,...isEligibleForSubscriptionFragment}fragment SellStatusStepFragment on Query{...BuySellFooterQueryFragment,...StatusStepFragment,...isEligibleForSubscriptionFragment}fragment SellStatusStepViewerAssetFragment on ViewerAsset{...BuySellFooterAssetOrCurrencyFragment,asset{uuid,slug,platformName,id}}fragment SimpleTradeContentQueryFragment on Query{...BuySellFragment_1Cxja2,...ConvertFragment_4rvDrR,...useIsUsdcConvertibleOrTradableFragment,viewer{btcViewerAsset:assetBySymbol(symbol:\\"BTC\\"){...SimpleTradeFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){...SimpleTradeFragment,id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){...SimpleTradeFragment,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){...SimpleTradeFragment,id},targetAssetBySlug:assetBySlug(slug:$targetAssetSlug)@skip(if:$skipTargetAssetSlug){asset{uuid,id},id},accountByUuid:accountByUuidV2(uuid:$accountUuid)@skip(if:$skipAccountUuid){assetOrFiatCurrency{__typename,...on ViewerAsset{...SimpleTradeFragment},...on Node{__isNode:__typename,id}},id},id},...useUserCefiTotalBalanceFragment}fragment SimpleTradeContentV2Fragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible},asset{uuid,id}}fragment SimpleTradeContentV2PaginationFragment on Query{viewer{tradableAssets:tradableAssetsV2(first:25){edges{node{asset{uuid,id},...SimpleTradeContentV2ViewerAssetsFragment,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id}}fragment SimpleTradeContentV2QueryFragment on Query{...SimpleTradeStepperQueryFragment,...SimpleTradeContentV2PaginationFragment,...useSubscriberStatusFragment_1Cxja2,...useUserCefiTotalBalanceFragment,...useIsUsdcConvertibleOrTradableFragment,...useFormattedPaymentMethodsFragment,...ConvertV2Fragment_4rvDrR,viewer{btcViewerAsset:assetBySymbol(symbol:\\"BTC\\"){asset{uuid,id},...SimpleTradeContentV2Fragment,...SimpleTradeContentV2ViewerAssetsFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){asset{uuid,id},...SimpleTradeContentV2Fragment,...SimpleTradeContentV2ViewerAssetsFragment,id},assetBySymbol(symbol:$assetSymbol)@skip(if:$skipAssetSymbol){asset{uuid,id},...SimpleTradeContentV2Fragment,...SimpleTradeContentV2ViewerAssetsFragment,id},assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){asset{uuid,id},...SimpleTradeContentV2Fragment,...SimpleTradeContentV2ViewerAssetsFragment,id},targetAssetBySlug:assetBySlug(slug:$targetAssetSlug)@skip(if:$skipTargetAssetSlug){asset{uuid,id},id},accountByUuid:accountByUuidV2(uuid:$accountUuid)@skip(if:$skipAccountUuid){assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,id},...SimpleTradeContentV2Fragment,...SimpleTradeContentV2ViewerAssetsFragment},...on Node{__isNode:__typename,id}},id},balanceData{balanceInWbl{value}},coinbaseSubscription(productKey:$productKey){subscriptionPlan{type,id},id},id}}fragment SimpleTradeContentV2ViewerAssetsFragment on ViewerAsset{asset{uuid,marketCapV2(quoteCurrency:$nativeCurrency),id},...BuySellProviderFragment,...SimpleTradeStepperTradableAssetsFragment}fragment SimpleTradeFixedAmountsAccountFragment on Account{...SellMaxAmountAccountFragment}fragment SimpleTradeFixedAmountsFragment on Query{...BuyMaxAmountFragment,...SellMaxAmountFragment}fragment SimpleTradeFragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible},asset{uuid,name,id}}fragment SimpleTradeQueryFragment on Query{...SimpleTradeContentQueryFragment,...SimpleTradeContentV2QueryFragment}fragment SimpleTradeStepperQueryFragment on Query{...EntryStepQueryFragment,...SelectPaymentStepFragment}fragment SimpleTradeStepperTradableAssetsFragment on ViewerAsset{asset{uuid,id},...SelectAssetStepViewerAssetFragment,...SelectAssetStepFragment,...EntryStepTradableAssetFragment}fragment StatusStepConvertFragment on Query{...StatusStepDeprecatedFragment,...useFirstStakeIncentiveEligibleFragment}fragment StatusStepDeprecatedFragment on Query{...AssetUpsellExperimentFragment,...FirstStakeIncentiveStatusUpsellFragment,...useAssetUpsellExperimentFragment}fragment StatusStepFragment on Query{...StatusStepUpsellFragment}fragment StatusStepUpsellFragment on Query{...AssetUpsellExperimentFragment,...FirstStakeIncentiveStatusUpsellFragment,...useFirstStakeIncentiveEligibleFragment,...useAssetUpsellExperimentFragment}fragment USDCEntrySelectorFragment on Query{...useGetFormattedCurrentFiatPriceOfOneAssetFragment}fragment UnstakingInfoStepFragment on ViewerAsset{staking{buyAndStakeInfo{unstakingPeriod{infoTray{title,description,link{text,url}}}}}}fragment UsdcEntryStepQueryFragment on Query{...USDCEntrySelectorFragment,...useBuyPresetAmountsFragment}fragment UsdcEntryStepSourceAssetFragment_TcdzW on ViewerAsset{asset{name,imageUrl,platformName,displaySymbol,uuid,id},assetBalanceBreakdown{availableToTradeBalanceFiat{value}},rewardApy{formattedValue,label},...EntryInputFragment}fragment UsdcEntryStepSourceAssetFragment_ul2Mz on ViewerAsset{asset{name,imageUrl,platformName,displaySymbol,uuid,id},...EntryInputFragment}fragment UsdcEntryStepTargetAssetFragment_TcdzW on ViewerAsset{asset{name,imageUrl,platformName,displaySymbol,uuid,id},assetBalanceBreakdown{availableToTradeBalanceFiat{value}},rewardApy{formattedValue,label},...EntryInputFragment}fragment UsdcEntryStepTargetAssetFragment_ul2Mz on ViewerAsset{asset{name,imageUrl,platformName,displaySymbol,uuid,id},...EntryInputFragment}fragment WBLStepAccountFragment on Account{uuid,...BuySellFooterAccountFragment}fragment WBLStepAssetOrCurrencyFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...BuySellFooterAssetOrCurrencyFragment}fragment WBLStepFragment on Query{...BuySellFooterQueryFragment}fragment isEligibleForSubscriptionFragment on Query{viewer{coinbaseSubscriptionEligibility(eligibleEntities:[COINBASE_ONE_GENERAL]){isEligible},id}}fragment useAccountItemsForAssetsFragment on ViewerAsset{asset{displaySymbol,platformName,uuid,name,slug,...AssetIsStablecoinFragment,id},supportedContextsV2{isTradable,isConvertible},accounts{uuid,primary,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,...AssetIsStablecoinFragment,id}},...on Node{__isNode:__typename,id}},...useAccountSearchFragment,id}}fragment useAccountSearchFragment on Account{uuid,type,name,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,name,displaySymbol,platformName,slug,exponent,imageUrl,destinationTag{regex},...AssetSelectRowFragment,id},assetBalanceBreakdown{availableToSendBalanceFiat{value,currency},availableToSendBalance{value,currency}},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}},...SelectAssetRowAccountFragment,...AssetSelectorCellFragment}fragment useAddAccountButtonFragment on Query{viewer{fiatAccounts{availableBalance{currency},id},id}}fragment useAssetBalanceInfoAccountFragment on Account{availableBalance{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment useAssetBalanceInfoFragment on Query{...useCurrencyConverterFragment}fragment useAssetCefiTotalBalanceFragment on ViewerAsset{assetBalanceBreakdown{totalBalanceFiat{value,currency},totalBalance{value,currency}},asset{exponent,id}}fragment useAssetSelectorViewerAssetFragment on ViewerAsset{asset{name,imageUrl,id},...useLatestQuoteViewerAssetFragment,...useConvertIncrementToPrecisionFragment}fragment useAssetUpsellExperimentFragment on Query{viewer{ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title,cta{url}}},id},id}}fragment useAvailableBalanceForAssetViewerAssetFragment on ViewerAsset{accounts{primary,totalBalance{value},totalBalanceInNativeCurrency{value},availableBalance{value},availableBalanceInNativeCurrency{value},id}}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment useBaseSizesViewerAssetFragment on ViewerAsset{asset{brokerageProduct(filter:{quoteCurrency:\\"USD\\"}){baseMaxSize,baseMinSize,id},id}}fragment useBuyAndStakeEligibleFragment on ViewerAsset{...useStakingActionEligibilityFragment}fragment useBuyAndStakeUserWarningsFragment on ViewerAsset{staking{buyAndStakeInfo{userWarnings{messageId,message,link{text,url}}}}}fragment useBuyCommitterFragment on Account{id,uuid}fragment useBuyCommitterViewerAssetFragment on ViewerAsset{asset{uuid,platformName,experimental,id}}fragment useBuyPresetAmountsFragment on Query{viewer{userProperties{nativeCurrency,hasBuyDepositPaymentMethods,id},id}}fragment useBuyQuoteSubmitterFragment on Account{...useSharedQuoteParamsFragment}fragment useBuyQuoteSubmitterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useBuyQuoterFragment on Query{...useTransferQuoteErrorHandlerFragment}fragment useBuyStatusFragment on Account{uuid}fragment useBuyStatusUpsellViewerAssetFragment on ViewerAsset{asset{platformName,id},rewardApy{value}}fragment useBuyStatusViewerAssetFragment on ViewerAsset{asset{platformName,id}}fragment useConvertIncrementToPrecisionFragment on ViewerAsset{asset{brokerageProduct(filter:{quoteCurrency:\\"USD\\"}){baseIncrement,quoteIncrement,id},id}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useFiatAccountAvailableBalanceFragment on Query{viewer{accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},id},id}}fragment useFirstStakeIncentiveEligibleFragment on Query{viewer{userProperties{country{code},personalDetails{address{state}},id},eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){yieldPromotion{assetCta{title}},accounts{accountHistoryEntries{edges{__typename}},id},id},ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title}},id},id}}fragment useFormStateMachineViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment,...useBaseSizesViewerAssetFragment,...useAvailableBalanceForAssetViewerAssetFragment}fragment useFormattedPaymentMethodsFragment on Query{...useLimitGetterForTransferType,viewer{fiatAccounts{uuid,availableBalance{value,currency},id},id}}fragment useGetFormattedCurrentFiatPriceOfOneAssetFragment on Query{...useCurrencyConverterFragment}fragment useHandleCreateLimitOrderFragment on Query{viewer{fiatAccount:accountByUuidV2(uuid:\\"USD\\"){uuid,id},id}}fragment useHandleCreateLimitOrderViewerAssetFragment on ViewerAsset{...useConvertIncrementToPrecisionFragment,asset{uuid,platformName,id},accounts{uuid,primary,id}}fragment useHandleInputFieldChangeViewerAssetFragment on ViewerAsset{...useLatestQuoteViewerAssetFragment}fragment useHasEnoughBalanceFragment on Query{viewer{fiatAccount:accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},id},id}}fragment useIsCoinbaseOneUserFragment on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{type,id},id},id}}fragment useIsFreeTradePromoCodeEligibleFragment on Query{viewer{userIncentives(filter:{incentiveType:TRADE_CODE,userIncentiveStatus:ACTIVE,redemptionStatus:REDEEMABLE}){userIncentiveStatus,redemptionMetadata{redemptionStatus},id},id}}fragment useIsInputDisabledFragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible}}fragment useIsJumboEnabledFragment on Query{viewer{userProperties{isJumboLimitEligible,id},id}}fragment useIsPaymentMethodEnabledInEuropeFragment on Query{viewer{userProperties{isPaypalBuyRestricted,country{code},id},id}}fragment useIsUsdcConvertibleOrTradableFragment on Query{viewer{usdcAsset:assetByUuid(uuid:\\"2b92315d-eab7-5bef-84fa-089a131333f5\\"){supportedContextsV2{isConvertible,isTradable},id},id}}fragment useLatestQuoteViewerAssetFragment on ViewerAsset{asset{latestQuoteV2(quoteCurrency:$nativeCurrency){price},id}}fragment useLimitGetterForTransferType on Query{...useCurrencyConverterFragment,viewer{fiatAccounts{uuid,availableBalance{value},id},id}}fragment useMaxBuyAmountFragment on Query{viewer{usdcAccount:accountByUuidV2(uuid:\\"USDC\\"){availableBalanceInNativeCurrency{value},id},id}}fragment useMaxSellAmountAccountFragment on Account{availableBalance{currency,value},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{platformName,exponent,id}},...on TiersCurrency{code,exponent},...on Node{__isNode:__typename,id}}}fragment useMaxSellAmountFragment on Query{...useCurrencyConverterFragment}fragment usePreloadBuySellPreviewFragment on ViewerAsset{asset{uuid,id}}fragment useSelectedAssetHandlerFragment on ViewerAsset{asset{uuid,platformName,id},earnAsset@include(if:$includeAutoStakingCheck){autoStaking{isEnrolled,id},id}}fragment useSelectedAssetHandlerViewerAssetFragment on ViewerAsset{asset{uuid,id}}fragment useSellCommitterFragment on Account{id,uuid}fragment useSellQuoteSubmitterFragment on Account{...useSharedQuoteParamsFragment}fragment useSellQuoteSubmitterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useSellQuoterFragment on Query{...useTransferQuoteErrorHandlerFragment}fragment useSellStatusFragment on Account{uuid}fragment useSharedQuoteParamsFragment on Account{uuid}fragment useSharedQuoteParamsViewerAssetFragment on ViewerAsset{asset{platformName,id}}fragment useStakingActionEligibilityFragment on ViewerAsset{staking{actionEligibility{action,isEnabled,isHidden}}}fragment useSubscriberStatusFragment_1Cxja2 on Query{viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionPlan{tier,id},id},id}}fragment useTradeBenefitDataFragment_34IKx5 on Query{viewer{coinbaseSubscriptionUserBenefit{simpleTradeBenefit{userBenefitState{isEligible},hasBenefitCap,benefitResetDate,maxFreeTradingVolume{value,currency},remainingFreeTradingVolume{value,currency},totalFreeTradingVolume{value,currency}}},id}}fragment useTransferQuoteErrorHandlerFragment on Query{...useIsJumboEnabledFragment}fragment useTransferQuoteSubmitterFragment on Account{...useBuyQuoteSubmitterFragment,...useSellQuoteSubmitterFragment}fragment useTransferQuoteSubmitterViewerAssetFragment on ViewerAsset{asset{uuid,experimental,id},...useBuyQuoteSubmitterViewerAssetFragment,...useSellQuoteSubmitterViewerAssetFragment}fragment useTransferQuoterFragment on Account{...useSharedQuoteParamsFragment}fragment useTransferQuoterQueryFragment on Query{...useBuyQuoterFragment,...useSellQuoterFragment}fragment useTransferQuoterViewerAssetFragment on ViewerAsset{...useSharedQuoteParamsViewerAssetFragment}fragment useUserCefiTotalBalanceFragment on Query{viewer{balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}fragment useYieldPromotionHandlerFragment on Query{viewer{ethAssetBySymbol:assetBySymbol(symbol:\\"ETH\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},eth2AssetBySymbol:assetBySymbol(symbol:\\"ETH2\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},id}}","eeacf43860fb52f8ad6617267b63b3a1710749737731a535e7d42162bd564d27":"query AttestationClaimStepsQuery($action1:PolicyRestrictionAction!,$action2:PolicyRestrictionAction!,$action3:PolicyRestrictionAction!,$shouldSkipAction1:Boolean!,$shouldSkipAction2:Boolean!,$shouldSkipAction3:Boolean!){viewer{eligibleAttestations{uuid,title,id},userAttestations(first:100,after:\\"\\",state:ACTIVE){edges{node{recipient,eligibleAttestation{uuid,id},id}}},policyRestrictions1:policyRestrictions(action:$action1)@skip(if:$shouldSkipAction1){...PolicyRestrictionEnforcerFragment,id},policyRestrictions2:policyRestrictions(action:$action2)@skip(if:$shouldSkipAction2){...PolicyRestrictionEnforcerFragment,id},policyRestrictions3:policyRestrictions(action:$action3)@skip(if:$shouldSkipAction3){...PolicyRestrictionEnforcerFragment,id},id}}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}","ef0ca515bc5b6ae68cc014a1328bf73cd1904bfa632549ea878a48f665ffb9ee":"query useCardEligibilityStateFetcherQuery{viewer{card{eligibilityState{state}},id}}","ef21f9bd128518647ebf991ec4a661504d6a59e0411a8983e16230b871ea77fb":"query UserAttestationRefreshRefetchQuery($userAttestationUuid:Uuid!){...useUserAttestationStateFragment_1qoDQr}fragment useUserAttestationStateFragment_1qoDQr on Query{viewer{userAttestationByUuid(uuid:$userAttestationUuid){state,id},id}}","ef251f634756ca9ceacdea7f68ffcc35235578d9bc1e2c3f7482a78852ad0264":"query TradeRedirectQuery($slugOrSymbol:String!,$skip:Boolean!){assetBySlug(slug:$slugOrSymbol)@skip(if:$skip){slug,platformName,id}\\n assetBySymbol(symbol:$slugOrSymbol)@skip(if:$skip){slug,platformName,id}}","efcec945a0c38e2b501154393ac7efa2d43428f7104efbc374a93d9aaf9ad194":"mutation useCancelSubscriptionPendingChangesMutation($subscriptionId:Uuid!,$productKey:String!){cancelSubscriptionPendingChanges(input:{subscriptionId:$subscriptionId}){__typename,...on CancelSubscriptionPendingChangesSuccess{success,viewer{coinbaseSubscription(productKey:$productKey){status,subscriptionUuid,currentPeriodEnd,subscriptionPlan{price{value,currency},id},pendingAction,pendingActionData{pendingActionEffectiveAt,pendingActionNewPlan{displayName,id}},id},id}}}}","f0075be0fcf651dd1efefafd67dab907d32bdf789f8ab63491b48c23de60dd26":"mutation useCreateUnauthenticatedConversationMutation($input:CreateUnauthenticatedConversationInput!){createUnauthenticatedConversation(input:$input){__typename,...on BadRequestError{message,code},...on Error{__isError:__typename,message,code},...on CreateUnauthenticatedConversationSuccess{conversation{uuid,creator{uuid,id},id}}}}","f031f2d2aa7a320cc554f075629dfc6c6ecb4e1bcd131b125f9fa4dfba41fed2":"query useGetDepositDetailsQuery($accountId:Uuid!,$depositId:Uuid!){viewer{accountByUuidV2(uuid:$accountId){depositByUuid(uuid:$depositId){status,verification{verificationStatus},cancelReason{code},id},id},id}}","f1eec3161bb5e54a47d1aad833888ea0738060bbdde73a65b6d4e9bc71465964":"query BorrowContentQuery{...useIsBorrowWaitlistEligibleFragment,viewer{borrow{summary{eligibility,creditLineEligible,...CreditLineDashboardFragment,...LoanDashboardFragment,...BorrowLandingPageContainerFragment}},id}}fragment BorrowButtonsFragment on LoanSummary{...useHasPaidOffLoanFragment,eligibility,loanBalance{value,currency}}fragment BorrowLandingPageContainerFragment on LoanSummary{...ControlWaitlistFragment,...BorrowLandingPageFragment}fragment BorrowLandingPageFragment on LoanSummary{creditLineEligible,eligibility}fragment ControlWaitlistFragment on LoanSummary{creditLineEligible,eligibility}fragment CreditLineBannersFragment on LoanSummary{...useHasBadLoanHealthFragment,status{...CreditStatusAlertFragment,type}}fragment CreditLineDashboardFragment on LoanSummary{eligibility,loanBalance{value,currency},...useHasPaidOffLoanFragment,...HelpCardFragment,...CreditLineSummaryFragment,...CreditLineBannersFragment,...NextPaymentFragment,...CreditLineDetailsFragment}fragment CreditLineDetailsFragment on LoanSummary{apr,status{type,label},collateral{value,currency},loanBalance{value,currency},totalOutstandingPrincipal{value,currency},loanEndAt}fragment CreditLineSummaryFragment on LoanSummary{maxLoanEligibility{value,currency},loanBalance{value,currency},totalOutstandingPrincipal{value,currency},maxBorrowableAmount{value,currency}}fragment CreditStatusAlertFragment on LoanStatus{type,label,loanStatusAlert{description,supportInfo{url,text}}}fragment HelpCardFragment on LoanSummary{creditLineEligible}fragment LoanDashboardFragment on LoanSummary{...LoanStatusFragment,...BorrowButtonsFragment,...UpcomingPaymentsCardFragment,...HelpCardFragment}fragment LoanStatusFragment on LoanSummary{...useHasBadLoanHealthFragment,...useHasPaidOffLoanFragment,nextPaymentDue,eligibility,collateral{value,currency},loanBalance{value,currency},status{type,label,loanStatusAlert{description,supportInfo{url,text}}}}fragment NextPaymentFragment on LoanSummary{upcomingPayments{...PaymentStatusFragment}}fragment PaymentStatusFragment on LoanUpcomingPayment{title,amount,description,type}fragment UpcomingPaymentsCardFragment on LoanSummary{eligibility,loanBalance{value,currency},upcomingPayments{title,amount,description,type},autopaySetting{type}}fragment useHasBadLoanHealthFragment on LoanSummary{status{type}}fragment useHasPaidOffLoanFragment on LoanSummary{eligibility,loanBalance{value}}fragment useIsBorrowWaitlistEligibleFragment on Query{viewer{borrow{summary{eligibility}},id}}","f2c95651d1ef2b0d48d194517f2d50024ea46089c232bd663962116b51145e83":"query useDefaultPaymentMethodQuery($shouldSkip:Boolean!,$fiatUuid:Uuid!,$stablecoinUuid:Uuid!){viewer@skip(if:$shouldSkip){accountByUuidV2(uuid:$fiatUuid){availableBalance{value},id},assetByUuid(uuid:$stablecoinUuid){accounts{primary,availableBalanceInNativeCurrency{value},id},id},id}}","f32d7cbb69691896107e7aaf3017e78cf3554c3791edb6e6557474c1f537e34e":"mutation useBorrowCommitLoanMutation($input:CommitLoanInput!){commitLoan(input:$input){__typename,...on CommitLoanSuccess{withdrawalTotal{value,currency},withdrawalDescription},...on BadRequestError{message,code},...on NotFoundError{message,code},...on GenericError{message,code}}}","f37df283266182dd3d17191ef9879de154a404a4cbe2faf95ea2bcf8b4bc6a5c":"query borrowQuoteAutopayQuery($type:LoanAutopayType,$amount:AmountInput,$paymentMethodUuid:Uuid!){viewer{borrow{quoteLoanAutopay(type:$type,amount:$amount,paymentMethodUuid:$paymentMethodUuid){__typename,...on QuoteLoanAutopaySuccess{total{value,currency},autopaySetting{nextScheduled,paymentMethod{imageUrl,title,subtitle}},autopayAuthorization{url,text}},...on GenericError{message}}},id}}","f386c21f2dfca440ba526dd43b2249c8f7c104d817750cc821bcd140c3e881ca":"query SharePortfolioQuery($portfolioUuid:String!,$count:Int!,$cursor:String!){sharePortfolio(uuid:$portfolioUuid){owner{sharePortfolioOwner{firstName,avatarUrl}},permission,...SharePortfolioContentFragment}}fragment SharePortfolioContentFragment on SharePortfolio{...SharePortfolioFragment}fragment SharePortfolioFragment on SharePortfolio{owner{sharePortfolioOwner{firstName,avatarUrl}},permission,sharePortfolioRows(first:$count,after:$cursor){edges{cursor,node{asset{uuid,slug,name,id},allocation}},...SharePortfolioTableFragment},...eventingSharePorfolioFragment}fragment SharePortfolioTableFragment on SharePortfolioRowConnection{edges{node{asset{uuid,id},...SharePortfolioTableRowFragment}}}fragment SharePortfolioTableRowFragment on SharePortfolioRow{asset{slug,name,symbol,imageUrl,latestQuote{price,quoteCurrency},latestPercentChanges{day},color,id},allocation}fragment eventingSharePorfolioFragment on SharePortfolio{permission}","f3aea5b7fd3a47d5af57c420d5baa084814e4edc89fde9504c6209865fa9ddb9":"query AppSwitcherStoryQuery{...AppSwitcherFragment}fragment AppSwitcherContainerFragment on AppSwitcherSection{...AppSwitcherRecipeFragment,category}fragment AppSwitcherContentFragment on AppSwitcherSection{...AppSwitcherContentSectionFragment,applications{__typename},category}fragment AppSwitcherContentSectionFragment on AppSwitcherSection{applications{applicationIdentifier,tile{label,name,destinationUri,tag{intent,colorScheme}}},category}fragment AppSwitcherFragment on Query{viewer{userProperties{userType,id},appSwitcherApplications{sections{category,...AppSwitcherContainerFragment}},id},...getRestrictedApplicationIdentifiersFragment}fragment AppSwitcherRecipeFragment on AppSwitcherSection{...AppSwitcherContentFragment}fragment getRestrictedApplicationIdentifiersFragment on Query{...hasAccountsAccessFragment,...hasDirectDepositAccessFragment,...hasTaxCenterAccessFragment}fragment hasAccountsAccessFragment on Query{viewer{userProperties{regionFeatures{isInUs},id},id}}fragment hasDirectDepositAccessFragment on Query{viewer{userProperties{regionFeatures{isInUs},id},card{productEnrollment{productEnrollmentStatus{ddaEnrollmentStatus}}},id}}fragment hasTaxCenterAccessFragment on Query{viewer{userProperties{regionFeatures{isInUs},id},id}}","f3f429815674a89204c70e87aa4547dd2d9236541fbf03dcc971bba4c135447f":"query AdvancedReferralContentQuery{viewer{nuxProperties{referrerTerms{promoCodeLink}},id}}","f405cca5ad790f4e7169acdf7c3f9a911065f33a80847e5a2b53fd237a685510":"query FedWireStepsQuery($accountId:Uuid!){viewer{accountByUuidV2(uuid:$accountId){depositInformation{availableDepositMethods{depositInformation{key,title,value,description,isHighlighted}}},id},id}}","f4195ff194d44d053c0a3dc5cc1467f432fec4f0d3620d942d40abc1c80fe80e":"query useBalanceFetcherQuery{viewer{portfolioGainLossBreakdown{totalGains{value,currency},netInvested{value,currency},gainLossEnabled},balanceData{portfolioBalanceV4{totalPortfolioBalance{value,currency},id}},id}}","f484b720eb33bee98b0c506a30625b7d1fa978bf8dc48479fee77ee8463e6e0f":"mutation Eth2AcceptTermsButtonMutation($input:SetRewardsUserAcceptedTermsInput!){setRewardsUserAcceptedTerms(input:$input){success,viewer{...WarningStepContentFragment,id}}}fragment WarningStepContentFragment on Viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){asset{uuid,displaySymbol,id},stakingWarning{title,cta{text},secondaryCta{text},bullets{title,text,iconUrl,iconName,cta{cta,learnMoreUrl},highlight},userAcceptedTerms},id}}","f53a2d6f43b46b8ba8fdd6a2e3b47c02a3ccc8490bba130306f24b39942927b2":"query AttestationClaimModalQuery($uuid:Uuid!){viewer{eligibleAttestationByUuid(uuid:$uuid){uuid,action,id},id}}","f5d5b326327b3c3aa6eed57fb19573f4b05f17c112cdbab1db9c99ff15cd2878":"query BuyAndStakeRedirectQuery($symbol:String!){assetBySymbol(symbol:$symbol){slug,id}}","f63210abc6194b4ba1bcdf74581af6d070e67a75d424c2da47038d45ea4cdb59":"query WalletsBalancesContentFirstQuery($uuid:Uuid!){assetByUuid(uuid:$uuid){platformName,categories{slug,id},id}}","f6679a971215da978c100ead9577d543f2abc46c38e078f08ac999cd2a107611":"mutation usePreviewSendAmountMutation($input:PreviewSendAmountInput!){previewSendAmount(input:$input){__typename,...on PreviewSendAmountSuccess{amountCrypto{value,currency},amountFiat{value,currency},exchangeRateCacheKey,hasSufficientFunds,additionalAmountRequired{value,currency},title,description,paymentMethods{uuid,enabled,supplementalInfo,paymentMethod{uuid,title,type,subtitle,imageUrl}},showTopUpFlow,topUpFlowDisabledTitle,topUpFlowDisabledDescription},...on PreviewSendAmountError{error{message,code}}}}","f6e3ab79b79a059046fdafd86f8676db67e0492d8c3a57ae97385b75197912c0":"query BorrowLoanHealthQuery{viewer{borrow{summary{...useHasPaidOffLoanFragment,creditLineEligible,eligibility,loanBalance{value,currency},status{type,healthRatio,loanStatusInfos{emphasize,description,supportInfo{url,text}}}}},id},...HealthBarFragment,...HealthButtonsFragment}fragment HealthBarFragment on Query{viewer{borrow{summary{status{healthRatio,type,label}}},id}}fragment HealthButtonsFragment on Query{viewer{borrow{summary{creditLineEligible,status{type,healthRatio}}},id}}fragment useHasPaidOffLoanFragment on LoanSummary{eligibility,loanBalance{value}}","f6f9b3aaa5abdece9a6df8f722816fafce54741d5f750a4e209ac656fd285440":"query LessonUnauthedQuery($skip:Boolean!,$slug:String!,$index:Int!,$campaignSlug:String){assetBySlug(slug:$slug)@skip(if:$skip){symbol,...EarnStoriesFragment,...VideoLessonAssetFragment,earnLessonByIndex(index:$index,campaignSlug:$campaignSlug){ogImageUrl,ogDescription,type,...EarnStoriesContentLessonFragment,...VideoLessonMetaFragment,displayData{__typename,...on EarnStoryLesson{...EarnStoriesLessonFragment},...on EarnVideoLesson{...VideoLessonDisplayFragment,...VideoContainerLessonFragment},...on EarnAdvancedLesson{...OverviewStepAdvancedTaskFragment,...AdvancedTaskFragment}},earnCampaign{...EarnStoriesLessonCampaignFragment,...VideoLessonCampaignFragment}},id}}fragment AdvancedTaskFragment on EarnAdvancedLesson{...OverviewStepAdvancedTaskFragment}fragment EarnStoriesContentLessonFragment on EarnLesson{...EarnStoryContentLessonFragment}fragment EarnStoriesFragment on Asset{symbol,...EarnStoryContentFragment}fragment EarnStoriesLessonCampaignFragment on EarnCampaign{...EarnStoryContentCampaignFragment}fragment EarnStoriesLessonFragment on EarnStoryLesson{title,body,cards{mediaUrl},termsUrl}fragment EarnStoryContentCampaignFragment on EarnCampaign{totalLessonCount}fragment EarnStoryContentFragment on Asset{...StoryQuizFragment,slug,name,symbol}fragment EarnStoryContentLessonFragment on EarnLesson{active,rewardCents}fragment HeadCampaignFragment on EarnCampaign{totalLessonCount}fragment HeadFragment on Asset{slug}fragment OverviewStepAdvancedTaskFragment on EarnAdvancedLesson{imageUrl,introText,earnAmountText,lessonDurationText,title,body,disclaimer,button{style,label}}fragment PromptsFragment on EarnLesson{rewardCents}fragment StoryQuizFragment on Asset{slug,symbol}fragment TaskFragment on Asset{slug,symbol}fragment TaskMetaFragment on EarnLesson{...PromptsFragment}fragment VideoContainerAssetFragment on Asset{...TaskFragment}fragment VideoContainerFragment on EarnCampaign{active}fragment VideoContainerLessonFragment on EarnVideoLesson{header,title,body,video{height,width,videoUrl,imageUrl,subtitlesSrt},mobileVideo{imageUrl}}fragment VideoContainerMetaFragment on EarnLesson{...TaskMetaFragment}fragment VideoLessonAssetFragment on Asset{...VideoContainerAssetFragment,...HeadFragment}fragment VideoLessonCampaignFragment on EarnCampaign{...VideoContainerFragment,...HeadCampaignFragment}fragment VideoLessonDisplayFragment on EarnVideoLesson{...VideoContainerLessonFragment}fragment VideoLessonMetaFragment on EarnLesson{...VideoContainerMetaFragment}","f72fc7b955da101c6a711c41fc17d94f940120df3264313da3a5226c489799e4":"query DappWalletActivityQuery($address:String!,$first:Int!,$after:String,$quoteCurrency:TickerSymbol!,$nativeCurrency:TickerSymbol!,$chainId:Int!,$filter:DefiTransactionsFilter!){...useDappWalletMultiChainBalancesFragment,...useDappWalletSupportedNetworksFragment,...usePaginatedDappTransactionsFragment_13AfJ5}fragment DappWalletTransactionDetailModalFragment on DefiTransaction{status,hash,createTime,gasUsed,parameters{value,gasPrice,senderAccount{address,id},recipientAccount{address,id}},semantics{dapp{url,id},assetTransfers{senderAccount{address,id},recipientAccount{address,id},amount{value,asset{symbol,exponent,viewerAsset{retailAsset:asset{name,latestQuoteV2(quoteCurrency:$quoteCurrency){price},id},id},id},id}}}}fragment DappWalletTransactionDetailModalTwoFragment_2wH37T on Query{viewer{defiV2{network(chainId:$chainId){nativeAsset{symbol,exponent,viewerAsset{retailAsset:asset{latestQuoteV2(quoteCurrency:$quoteCurrency){price},id},id},id},id}},id},...useDAppWalletAddressFragment_36wPBL}fragment DappWalletTransactionRowFragment_2jOE4M on DefiTransaction{...DappWalletTransactionDetailModalFragment,status,parameters{value,senderAccount{address,id},recipientAccount{address,id}},semantics{dapp{url,id},assetTransfers{senderAccount{address,id},recipientAccount{address,id},amount{value,asset{symbol,exponent,viewerAsset{retailAsset:asset{name,latestQuoteV2(quoteCurrency:$quoteCurrency){price},id},id},id},id}}}}fragment DappWalletTransactionRowTwoFragment_2wH37T on Query{viewer{defiV2{network(chainId:$chainId){nativeAsset{exponent,viewerAsset{retailAsset:asset{latestQuoteV2(quoteCurrency:$quoteCurrency){price},id},id},id},id}},id},...DappWalletTransactionDetailModalTwoFragment_2wH37T,...useDAppWalletAddressFragment_36wPBL}fragment useDAppWalletAddressFragment_36wPBL on Query{viewer{defiV2{network(chainId:$chainId){controlledAccounts{address,id},id}},id}}fragment useDappWalletMultiChainBalancesFragment on Query{viewer{defiV2{supportedNetworks{chainId,controlledAccounts{balances{value,defiAsset:asset{network{name,chainId,imageUrl,nativeAsset{imageUrl,id},id},symbol,exponent,contractAccount{address,id},viewerAsset{asset{imageUrl,platformName,uuid,exponent,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id},id},id},id},id}},id}}fragment useDappWalletSupportedNetworksFragment on Query{viewer{defiV2{supportedNetworks{chainId,name,imageUrl,id}},id}}fragment usePaginatedDappTransactionsFragment_13AfJ5 on Query{viewer{defiV2{network(chainId:$chainId){account(address:$address){id,address,transactions(first:$first,after:$after,filter:$filter){edges{node{status,uuid,createTime,...DappWalletTransactionRowFragment_2jOE4M,id,__typename},cursor},pageInfo{hasNextPage,endCursor}}},id}},id},...DappWalletTransactionRowTwoFragment_2wH37T}","f7efe887ce8e45d8ff723aa4c4f2dd9739faefecde80b8f545bb625072bfcfbd":"mutation useUpdateDirectDepositMutation($input:UpdateRetailDirectDepositInput){updateRetailDirectDeposit(input:$input){__typename,...on UpdateRetailDirectDepositSuccess{viewer{retailDirectDeposit{routingNumber,multiAsset{symbol,percentage,asset{name,color,id}},id},id}}}}","f82c48fe84a44d01b0c5c385482781d2cb114405c4865bdd1ba98eca0e0438f7":"query useConsumerCryptoTableDataRefetchable($count:Int!,$cryptoTableSortField:PortfolioPositionSortField,$cryptoTableSortOrder:SortOrder,$cursor:String,$nativeCurrency:TickerSymbol!,$portfolioUuid:Uuid!){...useConsumerCryptoTableDataFragment_1G22uz}fragment getCryptoPositionDataInlineFragment on PortfolioSpotPositionV2{allocation,totalBalanceFiat{amount,currency,id},totalBalanceCrypto{amount,currency,id},availableToTradeFiat{amount,currency,id},allTimeChange{amount,currency,id},entry{amount,currency,id},account{allowDeposits,allowWithdrawals,id},asset{__typename,...on ViewerAsset{asset{uuid,displaySymbol,platformName,name,imageUrl,slug,latestQuoteV2(quoteCurrency:$nativeCurrency){quoteCurrency,price},id},rewardApy{formattedValue,statsLabel},supportedContextsV2{isTradable}},...on Node{__isNode:__typename,id}}}fragment useConsumerCryptoTableDataFragment_1G22uz on Query{viewer{portfolioByUuid(uuid:$portfolioUuid,currency:$nativeCurrency){usdcPosition:spotPositions(first:1,assetSymbol:\\"USDC\\"){edges{node{...getCryptoPositionDataInlineFragment,id}}},cryptoPositions:spotPositions(first:$count,after:$cursor,sortField:$cryptoTableSortField,order:$cryptoTableSortOrder,cashFilter:CASH_FILTER_NON_CASH){edges{node{...getCryptoPositionDataInlineFragment,id,__typename},cursor},pageInfo{endCursor,hasNextPage}},id},id}}","f90079d823319e2b582c49458f4d315187df8674ddecfabb01e3810ac888e4ac":"query WrapFAQModalQuery($symbol:String!){viewer{assetBySymbol(symbol:$symbol){wrappedAsset{faq{title,text,faq{question,answer,imageName},cta{url,text}}},id},id}}","f912ad203971d94cb9967d3cc1783001415c30fd9dd9c44892e4b2966039c836":"mutation useCommitSubmitterSendMutation($input:SendsCommitSendInput!){commitSend(input:$input){__typename,...on SendsCommitSendSuccess{send{uuid,description,amountCrypto{value,currency},amountFiat{value,currency},recipientDetails{displayValue,recipientType}}},...on SendsCommitSendError{error{code,message}}}}","f9a0561236ae32e639f61080c23cad59fdd8f59875522530e274c2425e99627e":"mutation DiscoverabilityPreferencesMutation($input:UpdatePrivacySettingsInput!){updatePrivacySettings(input:$input){__typename,...on UpdatePrivacySettingsSuccess{privacySettings{isCryptoAddressDiscoverable}},...on BadRequestError{message,code}}}","fa4f0eed41978ab3443946eef6f1d85d3e5d6223656aacc273edbfae1d4261ab":"query MixedCampaignDetailsPageQuery($location:LoyaltyCardLocation,$inAppIdv:Boolean,$fullWidthSummary:Boolean){viewer{loyaltyCards(location:$location,inAppIdv:$inAppIdv,fullWidthSummary:$fullWidthSummary){edges{node{cardName,tasks{isIDVRestricted,isComplete,isLocked,type,url},...LessonModalFragment,...CampaignCardFragment,...CampaignModulesFragment,...CampaignFooterFragment}}},id}}fragment CampaignCardFragment on LoyaltyCard{title,imageUrl,body,duration,tasks{isComplete},...useGetStepsIconFragment}fragment CampaignFooterFragment on LoyaltyCard{reward,iconUrl,tasks{isComplete}}fragment CampaignModulesFragment on LoyaltyCard{tasks{...TaskCardFragment}}fragment LessonModalFragment on LoyaltyCard{...StaticLessonCardFragment,...LessonQuizModalCardFragment,...VideoLessonCardFragment}fragment LessonQuizModalCardFragment on LoyaltyCard{title,cardName}fragment StaticLessonCardFragment on LoyaltyCard{title}fragment TaskCardFragment on LoyaltyTask{title,value,isLocked,isComplete,reward,type}fragment VideoLessonCardFragment on LoyaltyCard{title}fragment useGetStepsIconFragment on LoyaltyCard{tasks{type}}","fb717c62c7cda578e21d44b4f2e563fbbbb82b75dd137f1cd127477ee682784c":"mutation useRewardsSetterMutation($input:CardSetRewardProgramInput!){setCardRewardProgram(input:$input){__typename,...on CardSetRewardProgramSuccess{success,viewer{card{cardSummary{rewardsSummary{currentRewardProgram{uuid,__typename,...CardRewardListCellFragment}}}},id}},...on CardSetRewardProgramError{error{message}}}}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment CardRewardListCellFragment on CardRewardProgram{uuid,name,description,isIssuerFunded,assetEarned{uuid,name,platformName,imageUrl,slug,...RewardCurrencyIconFragment,id},percentEarned,expirationDate,isBoosted}fragment RewardCurrencyIconFragment on Asset{...AssetCurrencyIconFragment}","fbbaa933558b181e57a6a23856d793a799e4a65213f345e015b680a517f861af":"query Eth2ActionButtonsQuery{...Eth2ActionButtonsStakeMoreFragment,...Eth2OptionsModalFragment}fragment Eth2ActionButtonsStakeMoreFragment on Query{viewer{assetBySymbol(symbol:\\"ETH\\"){accounts{primary,availableBalance{value},id},id},id}}fragment Eth2OptionsModalFragment on Query{viewer{eth2:assetBySymbol(symbol:\\"ETH2\\"){staking{unstakingEstimate{title,description,estimateKey,estimateInDays,actions{style,label,url}}},id},id}}","fc3282a09dff96d411388e88dcf43f92594ed880b83e5a0c6f179a95aaa600c6":"query MessageBubbleTestQuery($conversationUuid:Uuid!){viewer{id,conversationByUuid(uuid:$conversationUuid){node{events{edges{node{id,...MessageBubbleFragment}}},id}}}}fragment MessageBubbleFragment on ConversationEvent{id,uuid,participant{id,displayName,participantType},createTime,messageContent{message,replies{label,link,messageToPublish},extraElementType,extraElementPayload}}","fcdde8d902fe8e44d021aa958cf054ca6b5cb0cfdc2af4abe4bb944e4c81b47e":"query DepositingFundsCheckQuery{...useHasEnoughBalanceFragment}fragment useHasEnoughBalanceFragment on Query{viewer{fiatAccount:accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},id},id}}","fdba991772bed69faa3f1762366e363e2b66a4ccff7babfba0e32212a518055a":"query useCheckIsFuturesOrPerpetualsOnboardingAvailableAsyncQuery{viewer{policyRestrictions(action:transact_intx){__typename,id},derivativesOnboarding{accountStatusV3{__typename,...on DerivativesUserAccountStatusV3Success{status}}},id}}","fe2fc1b5cc9b30d08bff6978e774a9c62a68dc788f6058f2c8fe4fd4d53ba9c1":"query AssetPagePortfolioWalletQuery($assetSymbol:String!,$accountUuid:Uuid!,$chainId:Int!,$skipDappWalletExperiment:Boolean!,$skipWrappedEntry:Boolean!,$skipDerivativesExperiment:Boolean!,$shouldIncludeBalanceSummaryInfo:Boolean!,$transactionsPerPage:Int!){viewer{fiatAccounts{...AssetPagePortfolioWalletAccountFragment,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},assetBySymbol(symbol:$assetSymbol){...AssetPagePortfolioWalletAssetFragment,asset{platformName,id},accounts{uuid,...AssetPagePortfolioWalletAccountFragment,id},id},accountByUuid:accountByUuidV2(uuid:$accountUuid){...AssetPagePortfolioWalletAccountFragment,assetOrFiatCurrency{__typename,...on ViewerAsset{...AssetPagePortfolioWalletAssetFragment,asset{platformName,id}},...on Node{__isNode:__typename,id}},id},id},...AssetPagePortfolioWalletFragment}fragment AssetBalanceFragment on Account{availableBalance{currency},...useAccountTotalBalanceFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetDisclaimerFragment on ViewerAsset{asset{uuid,name,listed,experimental,tradableOnWallet,id},supportedContextsV2{isTradable}}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment AssetOrCurrencyIconFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on ViewerAsset{asset{...AssetCurrencyIconFragment,id}},...on TiersCurrency{code}}fragment AssetPagePortfolioWalletAccountFragment on Account{...WalletActionsAccountFragment,...HeaderBarAccountFragment,...SendOrDepositContentAccountFragment,...TransactionListAccountFragment,...AssetBalanceFragment,...AssetPortfolioWalletTitleAccountFragment,...AssetWalletBalanceAccountFragment,uuid,type,name,availableBalance{value},assetOrFiatCurrency{__typename,...on TiersCurrency{code,name,...BalanceSummaryEntryPointFragment},...on Node{__isNode:__typename,id}}}fragment AssetPagePortfolioWalletAssetFragment on ViewerAsset{...AssetWalletBalanceAssetFragment,...AssetTradeButtonViewerAssetFragment,...WrapEntryPointFragment_iYP78,...RewardPromotionBySourceFragment_2LgcMi,...WrappedAssetInfoFragment,...UnwrapEntrypointContent,...BalanceSummaryEntryPointFragment,...RewardCardAssetFragment,...WalletActionsViewerAssetFragment,...HeaderBarViewerAssetFragment,...TransactionListViewerAssetFragment,...AssetPortfolioWalletTitleViewerAssetFragment,asset{uuid,platformName,name,id},supportedContextsV2{isInterest,isStaking,isWrapped}}fragment AssetPagePortfolioWalletFragment on Query{...useShowFuturesBalancesAndPerformanceFragment,...TransactionListRedesignFragment,viewer{card{eligibilityState{state}},id},...AssetPortfolioWalletTitleViewerFragment,...AssetTotalBalanceCardFragment_1oV1Zs,...useHasDappWalletAddressFragment_knzBA,...RecurringBuysCardFragment,...HeaderBarPortfolioFragment,...WalletActionsFragment,...AssetTradeButtonFragment,...TransactionListFragment,...SendOrDepositContentFragment,...useIsDirectDepositEligibleFragment,...useConvertUpsellEligibleFragment,...ConvertUsdCardFragment}fragment AssetPortfolioWalletTitleAccountFragment on Account{assetOrFiatCurrency{__typename,...on TiersCurrency{name},...on Node{__isNode:__typename,id}}}fragment AssetPortfolioWalletTitleViewerAssetFragment on ViewerAsset{asset{...WatchListStarAssetFragment,name,id}}fragment AssetPortfolioWalletTitleViewerFragment on Query{...WatchListStarFragment}fragment AssetTotalBalanceCardFragment_1oV1Zs on Query{viewer{accountByUuidV2(uuid:$accountUuid)@skip(if:$skipDerivativesExperiment){assetOrFiatCurrency{__typename,...on TiersCurrency{...BalanceSummaryEntryPointFragment,...AssetTotalBalanceFuturesSectionFragment_TfuWc,assetBalanceBreakdown{...BalanceSummaryModalFragment},futuresBalanceBreakdown{totalCurrencyBalance{value,currency}}},...on Node{__isNode:__typename,id}},id},id}}fragment AssetTotalBalanceCardRowFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment AssetTotalBalanceFuturesSectionFragment_TfuWc on AssetOrCurrency{__isAssetOrCurrency:__typename,...AssetTotalBalanceCardRowFragment,...on TiersCurrency{futuresBalanceBreakdown@skip(if:$skipDerivativesExperiment){totalSpotCurrencyBalance{value,currency},futuresCashBalance{value,currency}}}}fragment AssetTradeButtonFragment on Query{...useAssetTradeEligibilityFragment}fragment AssetTradeButtonViewerAssetFragment on ViewerAsset{...useAssetTradeEligibilityViewerAssetFragment}fragment AssetWalletBalanceAccountFragment on Account{...useAssetBalanceFragment,availableBalance{currency},...useAccountTotalBalanceFragment,type}fragment AssetWalletBalanceAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...BalanceSummaryEntryPointFragment}fragment BalanceSummaryEntryPointFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment BalanceSummaryModalFragment on AssetBalanceBreakdown{totalBalanceFiat{value,currency},availableToSendBalanceFiat{value,currency},availableToTradeBalanceFiat{value,currency},futuresBalanceBreakdown{initialMargin{value,currency},pendingTransfer{value,currency},buyingPower{value,currency},openTradeEquity{value,currency},totalOpenOrderHold{value,currency},futuresCashBalance{value,currency}}}fragment BuySellTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on BuyDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}},...on SellDetails{total{value,currency},subtotal{value,currency},buySellPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod,fee{value,currency},fees{label,amount{value,currency}}}}}fragment ConvertTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on ConvertDetails{convertPricePerCoin:pricePerCoin{value,currency},referenceCode,paymentMethod}}}fragment ConvertUsdCardFragment on Query{viewer{stableAsset:assetBySymbol(symbol:\\"USDC\\"){rewardApy{formattedValue},id},id}}fragment CryptoReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoReceiveDetails{transactionUrl,transactionHash,sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl}}}}fragment CryptoSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,title,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on CryptoSendDetails{transactionUrl,transactionHash,cryptoSendRecipient:recipient{address,destinationTag},sendReceivePricePerCoin:pricePerCoin{value,currency},networkInfo{networkName,networkIconUrl},fee{value,currency}}}}fragment DepositTriggerAccountFragment on Account{uuid,type,allowDeposits,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment DepositTriggerFragment on Query{viewer{availablePaymentMethods:availablePaymentMethodsV2(walletApp:false){type,id},policyRestrictions(action:receives){restrictionName,message,description,link{text,url},id},id}}fragment DepositWithdrawAccountFragment on Account{uuid,...DepositWithdrawDeprecatedAccountFragment}fragment DepositWithdrawButtonsFragment on Query{...DepositTriggerFragment}fragment DepositWithdrawButtonsSecondFragment on Account{uuid,allowWithdrawals,availableBalance{value},...DepositTriggerAccountFragment}fragment DepositWithdrawContentAccountFragment on Account{type,...WalletButtonsAccountFragment,...DepositWithdrawButtonsSecondFragment,...DepositWithdrawAccountFragment}fragment DepositWithdrawContentFragment on Query{...WalletButtonsFragment,...DepositWithdrawFragment,...DepositWithdrawButtonsFragment}fragment DepositWithdrawDeprecatedAccountFragment on Account{uuid,...DepositTriggerAccountFragment}fragment DepositWithdrawDeprecatedFragment on Query{...DepositTriggerFragment}fragment DepositWithdrawFragment on Query{...DepositWithdrawDeprecatedFragment}fragment EarningRateModalDetailsFragment on EarnRateDetail{text,link{text,url}}fragment EarningRateModalFragment on ViewerAsset{asset{platformName,id},earnAsset{copy{supportLink{url,text}},id},rewardApy{description},earnProgram{currentRate{formatted,unitName,unitSymbol,details{text,...EarningRateModalDetailsFragment},explainer{description,cta,details{title,description{text,...EarningRateModalDetailsFragment}}}},id}}fragment EarningTotalsModalFragment on ViewerAsset{asset{platformName,id},earnAsset{copy{realizedReward{title,description}},id},earnPayout{total{value,currency},totalFiat{value,currency},id}}fragment Eth2ActionButtonsAssetContentFragment on ViewerAsset{asset{platformName,id},accounts{primary,availableBalance{value},id}}fragment Eth2ActionButtonsAssetFragment on ViewerAsset{...Eth2ActionButtonsAssetContentFragment,...useStakingActionEligibilityFragment}fragment FiatDepositTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt,details{__typename,...on FiatDepositDetails{fiatDepositDetailsReferenceCode:referenceCode,from}}}fragment FiatWithdrawalTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},status,createdAt,details{__typename,...on FiatWithdrawalDetails{fiatWithdrawalDetailsReferenceCode:referenceCode,to}}}fragment HeaderBarAccountFragment on Account{...HeaderBarTopRowAccountFragment,...HeaderTabsAccountFragment}fragment HeaderBarPortfolioFragment on Query{...HeaderBarTopRowViewerFragment,...WatchListStarFragment,...HeaderTabsFragment}fragment HeaderBarTopRowAccountFragment on Account{type,assetOrFiatCurrency{__typename,...on TiersCurrency{...AssetOrCurrencyIconFragment,code,name},...on Node{__isNode:__typename,id}}}fragment HeaderBarTopRowAssetFragment on ViewerAsset{...AssetDisclaimerFragment,...AssetOrCurrencyIconFragment,asset{...WatchListStarAssetFragment,name,platformName,displaySymbol,id}}fragment HeaderBarTopRowViewerFragment on Query{...WatchListStarFragment}fragment HeaderBarViewerAssetFragment on ViewerAsset{...HeaderBarTopRowAssetFragment,...HeaderTabsViewerAssetFragment}fragment HeaderTabsAccountFragment on Account{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}}}fragment HeaderTabsFragment on Query{viewer{fiatAccounts{uuid,primary,type,platform,portfolio{type,id},assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},...useTabItemsFragment,id},id}}fragment HeaderTabsViewerAssetFragment on ViewerAsset{...useTabItemsViewerAssetFragment,asset{uuid,platformName,slug,id},accounts{uuid,primary,type,platform,portfolio{type,id},...useTabItemsFragment,id}}fragment NullTransactionDetailsDisplayFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency}}fragment PrimaryBalanceTransactionRowV2Fragment on AccountHistoryEntry{...TransactionModalRedesignWrapperFragment}fragment RecoveryFeeDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on RetailUnsupportedAssetRecoveryDetails{recoveryFeeRecipient:to,recoveryFeePricePerCoin:pricePerCoin{value,currency},recoveryFeeTransactionUrl:transactionUrl,network,networkFee{value,currency},coinbaseFee{value,currency}}},viewerAsset{asset{exponent,id},id}}fragment RecurringBuysCardFragment on Query{viewer{recurringTransactions{uuid,account{uuid,...RecurringBuysCardRowAccountFragment,id},...RecurringBuysCardRowFragment,id},id},...useHasUsdcPageRedesignEnabledFragment}fragment RecurringBuysCardRowAccountFragment on Account{uuid,assetOrFiatCurrency{__typename,...on TiersCurrency{name},...on ViewerAsset{asset{name,id}},...on Node{__isNode:__typename,id}}}fragment RecurringBuysCardRowFragment on RecurringTransaction{uuid,...useRecurringTextFormatterFragment}fragment RewardCardAssetFragment on ViewerAsset{...Eth2ActionButtonsAssetFragment,...StakingActionsFragment,...RewardCardCtaFragment,...EarningRateModalFragment,...EarningTotalsModalFragment,asset{uuid,name,platformName,exponent,id},earnProgram{type,currentRate{formatted,unitSymbol},id},earnPayout{total{value,currency},id},earnAsset{copy{status{shortText}},id},rewardsPreferenceOptions{__typename},accounts{type,primary,availableBalance{currency,value},id}}fragment RewardCardCtaFragment on ViewerAsset{asset{platformName,id},accounts{primary,availableBalance{value},id}}fragment RewardPromotionBySourceFragment_2LgcMi on ViewerAsset{rewardPromotionBySource(source:\\"wallet-web\\"){cta{title,text,ctaType,cta{text}}},asset{slug,platformName,id}}fragment RewardTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment SendOrDepositContentAccountFragment on Account{type,uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,platformName,id}},...on Node{__isNode:__typename,id}},...DepositWithdrawContentAccountFragment,...useIsReceiveEnabledFragment,...useIsSendEnabledFragment}fragment SendOrDepositContentFragment on Query{...DepositWithdrawContentFragment}fragment StakingActionsFragment on ViewerAsset{...useStakingActionEligibilityFragment,asset{platformName,slug,id},earnProgram{type,id},staking{pendingRequests{unstakingAvailableBalance{value}}},accounts{...useAccountsByTypeFragment,availableBalance{value},id}}fragment StakingTransactionDetailsFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsContentFragment on AccountHistoryEntry{amount{value,currency},nativeAmountV2{value,currency},status,createdAt}fragment TransactionDetailsRedesignFragment on AccountHistoryEntry{...BuySellTransactionDetailsFragment,...CryptoSendTransactionDetailsFragment,...CryptoReceiveTransactionDetailsFragment,...ConvertTransactionDetailsFragment,...FiatDepositTransactionDetailsFragment,...FiatWithdrawalTransactionDetailsFragment,...TransactionDetailsRedesignStakingRewardsFragment,...UserSendTransactionDetailsFragment,...UserReceiveTransactionDetailsFragment,...RecoveryFeeDetailsFragment,uuid,category,status,details{__typename}}fragment TransactionDetailsRedesignStakingRewardsFragment on AccountHistoryEntry{...StakingTransactionDetailsFragment,...RewardTransactionDetailsFragment,...NullTransactionDetailsDisplayFragment,...TransactionDetailsContentFragment,category}fragment TransactionListAccountFragment on Account{uuid,name,type,...usePaginatedAccountTransactionsFragment_2AVM0W,assetOrFiatCurrency{__typename,...on TiersCurrency{...TransactionNullStateFragment,name,code},...on Node{__isNode:__typename,id}},...DepositTriggerAccountFragment}fragment TransactionListFragment on Query{...DepositTriggerFragment}fragment TransactionListRedesignFragment on Query{viewer{accountByUuidV2(uuid:$accountUuid){...usePaginatedAccountTransactionsFragment_2AVM0W,id},id}}fragment TransactionListViewerAssetFragment on ViewerAsset{...TransactionNullStateFragment,supportedContextsV2{isTradable},asset{uuid,slug,name,platformName,id}}fragment TransactionModalRedesignFragment on AccountHistoryEntry{title,category,amount{currency},viewerAsset{asset{name,id},id},details{__typename},...TransactionDetailsRedesignFragment}fragment TransactionModalRedesignWrapperFragment on AccountHistoryEntry{...TransactionModalRedesignFragment}fragment TransactionNullStateFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...AssetOrCurrencyIconFragment}fragment TransactionStatusTrackerFragment on AccountHistoryEntry{id,uuid,status,accountId,category,createdAt,details{__typename,...on CryptoSendDetails{transactionUrl,delayedSendDate,networkInfo{networkIconUrl},undelayRequirement},...on UserSendDetails{delayedSendDate},...on CryptoReceiveDetails{transactionUrl,networkInfo{networkIconUrl}}}}fragment UnwrapEntrypointContent on ViewerAsset{supportedContextsV2{isWrappable},wrappedAsset{unwrapEntryPoint{title,text,iconName,helpCta{url,text},cta{url,text}}}}fragment UserReceiveTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,status,createdAt,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserReceiveDetails{userReceivePricePerCoin:pricePerCoin{value,currency}}}}fragment UserSendTransactionDetailsFragment on AccountHistoryEntry{...TransactionStatusTrackerFragment,uuid,title,createdAt,status,amount{value,currency},nativeAmountV2{value,currency},details{__typename,...on UserSendDetails{userSendRecipient:recipient,userSendPricePerCoin:pricePerCoin{value,currency}}}}fragment WalletActionsAccountFragment on Account{uuid,type,vaultDetailsUrl,availableBalance{value},assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}}}fragment WalletActionsFragment on Query{viewer{fiatAccounts{uuid,primary,assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id}}fragment WalletActionsViewerAssetFragment on ViewerAsset{accounts{uuid,primary,type,id}}fragment WalletButtonsAccountFragment on Account{type,...WithdrawTriggerAccountFragment,...DepositTriggerAccountFragment}fragment WalletButtonsFragment on Query{...WithdrawTriggerFragment,...DepositTriggerFragment}fragment WatchListStarAssetFragment on Asset{...WatchListStarContentAssetFragment}fragment WatchListStarContentAssetFragment on Asset{uuid,name,platformName}fragment WatchListStarContentFragment on Query{...useWatchListTogglerFragment}fragment WatchListStarFragment on Query{...WatchListStarContentFragment}fragment WithdrawTriggerAccountFragment on Account{uuid,type,allowWithdrawals,availableBalance{value},assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on ViewerAsset{asset{platformName,id}},...on Node{__isNode:__typename,id}}}fragment WithdrawTriggerFragment on Query{viewer{sendRestrictions:policyRestrictions(action:sends){restrictionName,message,description,link{text,url},id},id}}fragment WrapEntryPointFragment_iYP78 on ViewerAsset{...WrappedActionsFragment_iYP78,wrappedAsset@skip(if:$skipWrappedEntry){wrapUnwrapEntryPoint{text,title,cta{text},model{title,text,helpCta{text,url}}}}}fragment WrappedActionsFragment_iYP78 on ViewerAsset{asset{platformName,id},wrappedAsset@skip(if:$skipWrappedEntry){guide{underlyingAsset{accounts{...useAccountsByTypeFragment,availableBalance{value},id},id}},wrapUnwrapEntryPoint{model{unstakeText,unstakeCta{text,url},wrapCta{isEnabled,cta{url,text}},unwrapCta{isEnabled,cta{text,url}}}}}}fragment WrappedAssetInfoFragment on ViewerAsset{supportedContextsV2{isWrappable,isStaking,isWrapped},asset{displaySymbol,id},earnProgram{currentRate{formatted,unitSymbol},id},wrappedAsset{guide{title,text,cta{text,url},conversionRate{text,value},impliedRate{text,value},hint,underlyingAsset{asset{slug,displaySymbol,imageUrl,id},id}}}}fragment useAccountTotalBalanceFragment on Account{totalBalance{value,currency},totalBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{exponent,id}},...on TiersCurrency{exponent},...on Node{__isNode:__typename,id}}}fragment useAccountsByTypeFragment on Account{type}fragment useAssetBalanceFragment on Account{availableBalanceInNativeCurrency{value,currency},availableBalance{value,currency},assetOrFiatCurrency{__typename,...on Node{__isNode:__typename,id}}}fragment useAssetTradeEligibilityFragment on Query{viewer{fiatAccounts{uuid,allowDeposits,allowWithdrawals,availableBalance{value},assetOrFiatCurrency{__typename,...on TiersCurrency{code},...on Node{__isNode:__typename,id}},id},id},...useCountryRestrictionsFragment}fragment useAssetTradeEligibilityViewerAssetFragment on ViewerAsset{supportedContextsV2{isTradable,isConvertible},accounts{primary,...useHasSendReceiveEnabledFragment,id}}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment useConvertUpsellEligibleFragment on Query{viewer{usdAccount:accountByUuidV2(uuid:\\"USD\\"){availableBalance{value},totalBalance{value},id},recurringTransactions{amount{value,currency},id},id}}fragment useCountryRestrictionsFragment on Query{viewer{userProperties{regionFeatures{supportsCryptoToCryptoTransfers,supportsFiatTransfers},id},sellPolicyRestrictions:policyRestrictions(action:sells){restrictionName,id},buyPolicyRestrictions:policyRestrictions(action:buys){restrictionName,id},tradePolicyRestrictions:policyRestrictions(action:trades){restrictionName,id},depositPolicyRestrictions:policyRestrictions(action:deposits){restrictionName,id},withdrawPolicyRestrictions:policyRestrictions(action:withdrawals){restrictionName,id},id}}fragment useDirectDepositIncentiveStatusFragment on Query{viewer{userIncentives(filter:{campaignType:\\"DIRECT_DEPOSIT\\",campaignId:\\"6287fcd69586bbabae53ab76\\"}){userIncentiveStatus,id},id}}fragment useHasDappWalletAddressFragment_knzBA on Query{viewer{defiV2@skip(if:$skipDappWalletExperiment){network(chainId:$chainId){controlledAccountsV2{nodes{address,id}},id}},id}}fragment useHasSendReceiveEnabledFragment on Account{...useIsReceiveEnabledFragment,...useIsSendEnabledFragment}fragment useHasUsdcPageRedesignEnabledFragment on Query{viewer{userProperties{country{code},id},id}}fragment useIsDirectDepositEligibleFragment on Query{viewer{card{productEnrollment{productEnrollmentStatus{ddaEnrollmentStatus}}},id},...useDirectDepositIncentiveStatusFragment}fragment useIsReceiveEnabledFragment on Account{type,allowDeposits}fragment useIsSendEnabledFragment on Account{type,allowWithdrawals}fragment usePaginatedAccountTransactionsFragment_2AVM0W on Account{accountHistoryEntries(first:$transactionsPerPage){edges{node{...PrimaryBalanceTransactionRowV2Fragment,viewerAsset{asset{uuid,slug,name,...AssetIsStablecoinFragment,destinationTag{name},id},id},id,uuid,status,title,subtitle,amount{value,currency},nativeAmount{value,currency},category,createdAt,details{__typename,...on BuyDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,recurringPeriod},...on SellDetails{nonNullablePricePerCoin:pricePerCoin{value,currency},subtotal{value,currency},total{value,currency},fee{value,currency},fees{name,label,amount{value,currency},disclosure{title,description,link{text,url}}},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod},...on ConvertDetails{pricePerCoin{value,currency},taxDetails{name,amount{value,currency}},referenceCode,paymentMethod,hideNativeAmount},...on CryptoSendDetails{cryptoSendRecipient:recipient{address,destinationTag},note,pricePerCoin{value,currency},confirmations,fee{value,currency},transactionUrl,networkStatusDescription,delayedSendDate,networkInfo{networkName,networkIconUrl}},...on CryptoReceiveDetails{pricePerCoin{value,currency},transactionUrl,networkStatusDescription,networkInfo{networkName,networkIconUrl}},...on UserSendDetails{recipient,avatarUrl,note,pricePerCoin{value,currency},delayedSendDate,cancelable},...on UserReceiveDetails{from,avatarUrl,pricePerCoin{value,currency}},...on FiatDepositDetails{transactionReferenceCode:referenceCode,from,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on FiatWithdrawalDetails{transactionReferenceCode:referenceCode,to,pixDetails{pixAccountNumber,pixTransactionId,pixBankName,pixBranchNumber,userDocument}},...on OrderDetails{to,name,description,code},...on RequestDetails{isFrom,otherUser,pricePerCoin{value,currency},confirmations,fee{value,currency}},...on AdvancedTradeDetails{orderCreatedAt,productId,orderType,orderSide,averageFilledPrice{value,currency},filledSize{value,currency},fee{value,currency},completionPercentage,numberOfFills,total{value,currency},totalValueAfterFees{value,currency},orderId,orderPlacementSource},...on VaultWithdrawalToDetails{to,toUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on VaultWithdrawalFromDetails{from,fromUrl,detailsUrl,pricePerCoin{value,currency},delayedSendDate},...on TransferFromDetails{from,fromUrl,pricePerCoin{value,currency}},...on TransferToDetails{to,toUrl,pricePerCoin{value,currency}},...on DelayedCanceledDetails{to,confirmations,fee{value,currency},pricePerCoin{value,currency}},...on SubscriptionRebateDetails{for,orderId,rebateNote:note},...on RetailUnsupportedAssetRecoveryDetails{recoveryTo:to,recoveryDescription:description,pricePerCoin{value,currency},coinbaseFee{value,currency},recoveryConfirmations:confirmations,recoveryTransactionUrl:transactionUrl,networkFee{value,currency},network},...on RetailMGXBuyDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,pricePerCoin{value,currency},networkFee{value,currency},coinbaseFee{value,currency},subTotal{value,currency},nullableTotal:total{value,currency},networkInfo{networkName}},...on RetailMGXTradeDetails{transactionReferenceCode:referenceCode,nullablePaymentMethod:paymentMethod,networkFee{value,currency},coinbaseFee{value,currency},destinationTotal{currency},pricePerCoin{value,currency},networkInfo{networkName}}},__typename},cursor},pageInfo{endCursor,hasNextPage}},id}fragment useRecurringTextFormatterFragment on RecurringTransaction{recurringPeriod,nextRun,amount{value,currency}}fragment useShowFuturesBalancesAndPerformanceATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesBalancesAndPerformanceFragment on Query{...useShowFuturesBalancesAndPerformanceATSFragment}fragment useStakingActionEligibilityFragment on ViewerAsset{staking{actionEligibility{action,isEnabled,isHidden}}}fragment useTabItemsCustomWalletFragment on Account{uuid,type,primary,name}fragment useTabItemsEmptyVaultFragment on Account{type}fragment useTabItemsEmptyVaultViewerAssetFragment on ViewerAsset{asset{symbol,id}}fragment useTabItemsFragment on Account{...useTabItemsOverviewFragment,...useTabItemsWalletFragment,...useTabItemsCustomWalletFragment,...useTabItemsVaultFragment,...useTabItemsEmptyVaultFragment,...useTabItemsInterestFragment}fragment useTabItemsInterestFragment on Account{uuid,type}fragment useTabItemsOverviewFragment on Account{type}fragment useTabItemsVaultFragment on Account{uuid,type,defaultVault}fragment useTabItemsViewerAssetFragment on ViewerAsset{...useTabItemsEmptyVaultViewerAssetFragment}fragment useTabItemsWalletFragment on Account{uuid,type,primary}fragment useWatchListTogglerFragment on Query{...useWatchListTogglerOptimisticIsWatchedFragment}fragment useWatchListTogglerOptimisticIsWatchedFragment on Query{viewer{primaryWatchlist:watchlistByUuid(watchlistUuid:\\"\\"){uuid,items{edges{node{itemMetadata{__typename,...on ViewerAsset{asset{uuid,id}},...on Node{__isNode:__typename,id}},id}}},id},id}}","fe8c80a0db9aac96781efc2f3f510d267a2f84f532a62654886ab19969ba2f33":"mutation useStoreMyCPFMutation($input:StoreMyCPFInput!){storeMyCPF(input:$input){__typename,...on StoreMyCPFSuccess{dummy},...on StoreMyCPFError{message,code}}}","fedb7de9b7eb1db1b16d89aa3f45785acd15dc771db538114a5dfa579a5c8385":"query SsnHeaderSectionContentQuery{...TisHeaderFragment,viewer{userProperties{isTaxCenterEnabled,id},id},...useCurrentAverageRateFragment,...useHasSkippedProgressiveOnboardingFragment,...useShowSSNPromptFragment}fragment TisHeaderFragment on Query{viewer{taxIdentityStatus{tinMatchStatus},id}}fragment useCurrentAverageRateFragment on Query{viewer{earn{...useEarningAssetsTotalFragment,assets{current{currentRate{value},...useGetEarningAssetTotalFragment,id}}},id}}fragment useEarningAssetsTotalFragment on Earn{assets{current{...useGetEarningAssetTotalFragment,id}}}fragment useGetEarningAssetTotalFragment on EarnProgram{type,isEnrolled,asset{accounts{type,availableBalanceInNativeCurrency{value},id},id}}fragment useHasSkippedProgressiveOnboardingFragment on Query{viewer{buys:policyRestrictions(action:buys){restrictionName,id},sells:policyRestrictions(action:buys){restrictionName,id},sends:policyRestrictions(action:sends){restrictionName,id},receives:policyRestrictions(action:receives){restrictionName,id},id}}fragment useShowSSNPromptFragment on Query{viewer{earn{eligibility{isTaxIdentityVerified}},id}}","fee8bc2e17edb0746ca0ca03ce678c854ced36dc26680a926e12e16b44e5d603":"mutation useRevokeUserAttestationMutation($input:RevokeUserAttestationInput!){revokeUserAttestation(input:$input){__typename,...on RevokeUserAttestationSuccess{uuid,id},...on GenericError{message,code}}}","ff4cada6f2bc2267b57b86fa5c33ca588aa4f67913bb7c7efa58f01fbbfa3290":"query ChatWidgetInternalUnauthenticatedQuery($conversationUuid:Uuid!,$guestUserUuid:Uuid!,$first:Int!,$after:String,$before:String,$last:Int){viewer{unauthenticatedConversationByUuid(uuid:$conversationUuid,guestUserUuid:$guestUserUuid){error,node{isClosed,uuid,creator{id},closeTime,additionalMetadata{value,key},events(first:$first,after:$after,before:$before,last:$last){edges{cursor,node{id,uuid,type,errorData{type,message,isFatal},participant{participantType,displayName,id},messageContent{message},__typename}},pageInfo{endCursor,hasNextPage,hasPreviousPage,startCursor}},id}},...ChatBodyConversationLoggedOutThreadFragment_3Kko1M,id},chatSupportConfigSettings(conversationUuid:$conversationUuid,guestUserUuid:$guestUserUuid){configs{key,value},piiRegexList{label,regex}}}fragment ChatBodyConversationLoggedOutThreadFragment_3Kko1M on Viewer{unauthenticatedConversationByUuid(uuid:$conversationUuid,guestUserUuid:$guestUserUuid){node{uuid,isClosed,events(first:$first,after:$after,before:$before,last:$last){edges{cursor,node{id,uuid,type,createTime,participant{participantType,id},...MessageTypeToUIRendererFragment,__typename}},pageInfo{endCursor,hasNextPage,hasPreviousPage,startCursor}},id}}}fragment MessageBubbleFragment on ConversationEvent{id,uuid,participant{id,displayName,participantType},createTime,messageContent{message,replies{label,link,messageToPublish},extraElementType,extraElementPayload}}fragment MessageTypeToUIRendererFragment on ConversationEvent{type,...MessageBubbleFragment,...ParticipantBubbleFragment}fragment ParticipantBubbleFragment on ConversationEvent{participant{displayName,participantType,id}}","ff4f31d9cb262e21ae2c5a97f32fb636c52044b5f877c88ddbae5db8dc61f201":"query AvailableBalanceQuery($assetSymbol:String!){viewer{assetBySymbol(symbol:$assetSymbol){asset{...BalanceWrapperFragment,id},accounts{primary,availableBalance{currency,value},availableBalanceInNativeCurrency{currency,value},id},id},id}}fragment BalanceWrapperFragment on Asset{exponent}","ff87fc2c06f6c45b9e05a71b85d5da2fc25736c688e9ae04a7720f67358970ff":"query SendReceiveRedesignRefetchableQuery($address:String!,$assetSlug:String!,$assetUuid:Uuid!,$nativeCurrency:TickerSymbol!,$sendUseDefaultAccount:Boolean!,$shouldIncludeBalanceSummaryInfo:Boolean!,$skipAccountUuid:Boolean!,$skipAssetSlug:Boolean!,$skipAssetUuid:Boolean!,$uuid:Uuid!){...SendReceiveRedesignSendQueryFragment}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment AssetIsStablecoinFragment on Asset{categories{slug,id}}fragment AssetSelectRowFragment on Asset{...AssetCurrencyIconFragment}fragment AssetSelectorCellFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,name,exponent,...AssetIsStablecoinFragment,unitPriceScaleV2(quoteCurrency:$nativeCurrency),latestQuoteV2(quoteCurrency:$nativeCurrency){price,percentChanges{day}},...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment AssetUpsellExperimentFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment AvailableToSendStepFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset{asset{displaySymbol,id},fullAssetBalanceBreakdown{availableToSendBalanceFiat{value,currency},unavailableToSendBalanceFiat{value,currency}}}}fragment BalanceSummaryEntryPointFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...useBalanceSummaryEntryPointAssetFragment}fragment CbWalletCellViewerAssetFragment on ViewerAsset{externalWallets{walletAddress,appInfo{name,iconURL,isActive}}}fragment ChangeNetworkStepFragment on Account{assetOrFiatCurrency{__typename,...on ViewerAsset{asset{displaySymbol,id}},...on Node{__isNode:__typename,id}}}fragment ChangeNetworkStepSupportedNetworksFragment on SendReceiveSupportedNetworks{supportedNetworks{networkSlug,isDefault,isEnabled,networkName,assetImageUrl,isFreeGasEnabled}}fragment DestinationTagStepAssetFragment on ViewerAsset{asset{displaySymbol,destinationTag{name,regex},destinationTagForAddress(address:$address){name,regex},id}}fragment FavoriteContactsViewerAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset{...CbWalletCellViewerAssetFragment,externalWallets{walletAddress,appInfo{name,isActive,walletType}},asset{platformName,destinationTag{name},destinationTagForAddress(address:$address){name},id}}}fragment FavoriteContactsViewerFragment on Viewer{...useSendRecipientsFragment_3OVASn}fragment FirstStakeIncentiveStatusUpsellFragment on Query{...useYieldPromotionHandlerFragment,viewer{eth2ViewerAsset:assetBySlug(slug:\\"ethereum-2\\"){rewardApy{formattedValue,label},id},id}}fragment FooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{code,exponent},...on ViewerAsset{asset{exponent,displaySymbol,id}},...BalanceSummaryEntryPointFragment}fragment L2SelectionStepFragment on Account{uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{asset{slug,displaySymbol,id},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){...useSupportedNetworksFragment}},...on Node{__isNode:__typename,id}}}fragment PolicyRestrictionEnforcerFragment on PolicyRestriction{restrictionName,message,description,link{text,url}}fragment RecipientInfoStepFragment on Query{viewer{userProperties{personalDetails{katakanaName},id},id}}fragment RetailRedesignAssetDisplayFragment on ViewerAsset{assetBalanceBreakdown{availableToSendBalance{value,currency},availableToSendBalanceFiat{value,currency}},asset{exponent,displaySymbol,name,imageUrl,id}}fragment RetailRedesignInputAssetFragment on Asset{displaySymbol,exponent}fragment RetailRedesignInputQueryFragment on Query{...useCurrencyConverterFragment,viewer{userProperties{nativeCurrency,id},id}}fragment SelectAssetRowAccountFragment on Account{uuid,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{rewardApy{formattedValue,label},asset{uuid,displaySymbol,platformName,name,exponent,...AssetSelectRowFragment,id}},...on Node{__isNode:__typename,id}}}fragment SelectServiceProviderStepFragment on Query{viewer{vasps{uuid,name,iconUrl},id}}fragment SendFooterContentFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...FooterFragment,...useAssetCefiAvailableToSendFragment}fragment SendFooterFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...SendFooterContentFragment}fragment SendReceiveRedesignAssetSelectorFragment on Account{uuid,...useAccountSearchFragment,assetOrFiatCurrency{__typename,...on ViewerAsset{supportedNetworks(action:SEND,applicationContext:CONSUMER){supportedNetworks{networkSlug}}},...on Node{__isNode:__typename,id}}}fragment SendReceiveRedesignSendQueryFragment on Query{...SendRedesignStepsQueryFragment}fragment SendRedesignAmountEntryAccountFragment on Account{assetOrFiatCurrency{__typename,...on ViewerAsset{assetBalanceBreakdown{availableToSendBalance{value},availableToSendBalanceFiat{value}},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){isGeofenced,supportedNetworks{isEnabled},...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment},...useEntryErrorFragment,...RetailRedesignAssetDisplayFragment,asset{displaySymbol,platformName,exponent,name,...RetailRedesignInputAssetFragment,id}},...on Node{__isNode:__typename,id}}}fragment SendRedesignAmountEntryQueryFragment on Query{viewer{userProperties{nativeCurrency,id},id},...RetailRedesignInputQueryFragment,...useCurrencyConverterFragment}fragment SendRedesignPreviewFragment on Account{assetOrFiatCurrency{__typename,...on ViewerAsset{asset{...useReceiptAmountFormatterFragment,exponent,imageUrl,id}},...on Node{__isNode:__typename,id}}}fragment SendRedesignPreviewQueryFragment on Query{viewer{userProperties{nativeCurrency,id},id},...useCurrencyConverterFragment}fragment SendRedesignStepsQueryFragment on Query{...SendStatusStepSendQueryFragment,...SendRedesignPreviewQueryFragment,...SendRedesignAmountEntryQueryFragment,...TwoFactorStepSendFragment,viewer{userProperties{nativeCurrency,id},balanceData{web3WalletBalanceInFiat(quoteCurrency:$nativeCurrency){value,currency}},...SendSelectRecipientStepViewerFragment,...FavoriteContactsViewerFragment,sendAccounts:accountsForFlow(flow:SEND){...SendReceiveRedesignAssetSelectorFragment,id},sendDefaultAccount:defaultAccountForFlow(flow:SEND)@include(if:$sendUseDefaultAccount){...SendRedesignAmountEntryAccountFragment,...SendSelectRecipientStepAccountFragment,...ChangeNetworkStepFragment,...SendRedesignPreviewFragment,...L2SelectionStepFragment,primary,availableBalance{value},uuid,assetOrFiatCurrency{__typename,...FavoriteContactsViewerAssetFragment,...SendStatusStepSendFragment,...StatusStepSendFragment,...AvailableToSendStepFragment,...on ViewerAsset{asset{displaySymbol,...SignMessageStepFragment,...ViewMoreRecentsAssetFragment,id},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){isGeofenced,...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment},...DestinationTagStepAssetFragment},...on Node{__isNode:__typename,id}},id},sendAccountV2:accountByUuidV2(uuid:$uuid)@skip(if:$skipAccountUuid){...SendRedesignAmountEntryAccountFragment,...SendSelectRecipientStepAccountFragment,...ChangeNetworkStepFragment,...SendRedesignPreviewFragment,...L2SelectionStepFragment,primary,availableBalance{value},uuid,assetOrFiatCurrency{__typename,...FavoriteContactsViewerAssetFragment,...SendStatusStepSendFragment,...StatusStepSendFragment,...AvailableToSendStepFragment,...on ViewerAsset{asset{displaySymbol,...SignMessageStepFragment,...ViewMoreRecentsAssetFragment,id},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){isGeofenced,...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment},...DestinationTagStepAssetFragment},...on Node{__isNode:__typename,id}},id},sendPolicyRestrictions:policyRestrictions(action:sends){...PolicyRestrictionEnforcerFragment,id},assetByUuid(uuid:$assetUuid)@skip(if:$skipAssetUuid){accounts{...SendRedesignAmountEntryAccountFragment,...SendSelectRecipientStepAccountFragment,...ChangeNetworkStepFragment,...SendRedesignPreviewFragment,...L2SelectionStepFragment,primary,availableBalance{value},uuid,assetOrFiatCurrency{__typename,...FavoriteContactsViewerAssetFragment,...SendStatusStepSendFragment,...StatusStepSendFragment,...AvailableToSendStepFragment,...on ViewerAsset{asset{displaySymbol,...SignMessageStepFragment,...ViewMoreRecentsAssetFragment,id},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){isGeofenced,...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment},...DestinationTagStepAssetFragment},...on Node{__isNode:__typename,id}},id},id},sendAssetBySlug:assetBySlug(slug:$assetSlug)@skip(if:$skipAssetSlug){accounts{...SendRedesignAmountEntryAccountFragment,...SendSelectRecipientStepAccountFragment,...ChangeNetworkStepFragment,...SendRedesignPreviewFragment,...L2SelectionStepFragment,primary,availableBalance{value},uuid,assetOrFiatCurrency{__typename,...FavoriteContactsViewerAssetFragment,...SendStatusStepSendFragment,...StatusStepSendFragment,...AvailableToSendStepFragment,...on ViewerAsset{asset{displaySymbol,...SignMessageStepFragment,...ViewMoreRecentsAssetFragment,id},supportedNetworks(action:SEND,applicationContext:CONSUMER,address:$address){isGeofenced,...useSupportedNetworksFragment,...ChangeNetworkStepSupportedNetworksFragment},...DestinationTagStepAssetFragment},...on Node{__isNode:__typename,id}},id},id},id},...RecipientInfoStepFragment,...SelectServiceProviderStepFragment}fragment SendSelectRecipientStepAccountFragment on Account{uuid,assetOrFiatCurrency{__typename,...on ViewerAsset{...CbWalletCellViewerAssetFragment,externalWallets{walletAddress,appInfo{name,isActive}},asset{destinationTag{name},uuid,slug,platformName,...useIsEnsEligibleFragment,...useIsValidRecipientInput,id}},...on Node{__isNode:__typename,id}}}fragment SendSelectRecipientStepViewerFragment on Viewer{...useSendRecipientsFragment_3OVASn}fragment SendStatusStepSendFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset{asset{...useFormattedAmountsCommitSendAmountsFragment,id}}}fragment SendStatusStepSendQueryFragment on Query{...StatusStepDeprecatedFragment}fragment SignMessageStepFragment on Asset{uriScheme}fragment StatusStepDeprecatedFragment on Query{...AssetUpsellExperimentFragment,...FirstStakeIncentiveStatusUpsellFragment,...useAssetUpsellExperimentFragment}fragment StatusStepSendFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...SendFooterFragment,...on ViewerAsset{asset{...useFormattedAmountsFragment,id}}}fragment TwoFactorAuthFormFragment on Query{...useTwoFactorFragment}fragment TwoFactorAuthFormModalLayoutFragment on Query{...TwoFactorAuthFormFragment}fragment TwoFactorStepLegacySendFragment on Query{...TwoFactorAuthFormModalLayoutFragment}fragment TwoFactorStepSendFragment on Query{...TwoFactorStepLegacySendFragment}fragment ViewMoreRecentsAssetFragment on Asset{...useIsEnsEligibleFragment,platformName,destinationTag{name},destinationTagForAddress(address:$address){name}}fragment useAccountSearchFragment on Account{uuid,type,name,availableBalance{value,currency},availableBalanceInNativeCurrency{value,currency},assetOrFiatCurrency{__typename,...on ViewerAsset{asset{uuid,name,displaySymbol,platformName,slug,exponent,imageUrl,destinationTag{regex},...AssetSelectRowFragment,id},assetBalanceBreakdown{availableToSendBalanceFiat{value,currency},availableToSendBalance{value,currency}},rewardApy{formattedValue,label}},...on Node{__isNode:__typename,id}},...SelectAssetRowAccountFragment,...AssetSelectorCellFragment}fragment useAssetCefiAvailableToSendFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,__typename,...on TiersCurrency{assetBalanceBreakdown{availableToSendBalance{value,currency},availableToSendBalanceFiat{value,currency}}},...on ViewerAsset{asset{exponent,id},assetBalanceBreakdown{availableToSendBalance{value,currency},availableToSendBalanceFiat{value,currency}}}}fragment useAssetCefiTotalBalanceFragment on ViewerAsset{assetBalanceBreakdown{totalBalanceFiat{value,currency},totalBalance{value,currency}},asset{exponent,id}}fragment useAssetUpsellExperimentFragment on Query{viewer{ethViewerAsset:assetBySlug(slug:\\"ethereum\\"){yieldPromotion{assetCta{title,cta{url}}},id},id}}fragment useBalanceSummaryEntryPointAssetFragment on AssetOrCurrency{__isAssetOrCurrency:__typename,...on ViewerAsset@include(if:$shouldIncludeBalanceSummaryInfo){asset{uuid,name,platformName,id},supportedContextsV2{isTradable}}\\n ...on TiersCurrency@include(if:$shouldIncludeBalanceSummaryInfo){name,code}}fragment useCurrencyConverterFragment on Query{exchangeRatesV3(baseCurrency:$nativeCurrency){quoteCurrency,price},viewer{userProperties{nativeCurrency,regionFeatures{supportsFiatTransfers,supportsCryptoToCryptoTransfers},id},assets:tradableAssets{edges{node{asset{platformName,latestQuoteV2(quoteCurrency:$nativeCurrency){price},id},id}}},id}}fragment useEntryErrorFragment on ViewerAsset{assetBalanceBreakdown{availableToSendBalance{value,currency}},asset{name,destinationTag{name},id}}fragment useFormattedAmountsCommitSendAmountsFragment on Asset{...utilsFragment}fragment useFormattedAmountsFragment on Asset{...utilsFragment}fragment useIsEnsEligibleFragment on Asset{contractAddress,platformName}fragment useIsValidRecipientInput on Asset{supportedAddressRegexes,addressRegex,...useIsEnsEligibleFragment}fragment useReceiptAmountFormatterFragment on Asset{platformName,exponent}fragment useRecentContactsFragment_4k8aT2 on Viewer{accountHistory{recentSends(first:5){edges{cursor,node{amount{currency},uuid,createdAt,category,details{__typename,...on CryptoSendDetails{cryptoRecipient:recipient{address,destinationTag}},...on UserSendDetails{recipient,avatarUrl}},viewerAsset{accounts{primary,uuid,id},id},id,__typename}},pageInfo{endCursor,hasNextPage}}}}fragment useSendRecipientsFragment_3OVASn on Viewer{sendReceiveContacts{allContacts(first:5){edges{node{uuid,blockchainAddresses{uuid,address,destinationTag,label},id,__typename},cursor},pageInfo{endCursor,hasNextPage}}},...useRecentContactsFragment_4k8aT2}fragment useSupportedNetworksFragment on SendReceiveSupportedNetworks{supportedNetworks{networkSlug,isEnabled,isDefault,networkName,assetImageUrl,isFreeGasEnabled}}fragment useTwoFactorFragment on Query{viewer{userProperties{secondFactor{twoFactorMethod},id},id}}fragment useYieldPromotionHandlerFragment on Query{viewer{ethAssetBySymbol:assetBySymbol(symbol:\\"ETH\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},eth2AssetBySymbol:assetBySymbol(symbol:\\"ETH2\\"){...useAssetCefiTotalBalanceFragment,asset{slug,id},id},id}}fragment utilsFragment on Asset{exponent}","ff8a1a920b034eee4b8eff3fc4cdb8d6b1e8540130b90e7dc407d73ef7d691ba":"query FuturesTradingViewQuery($skipFuturesTrading:Boolean!,$productType:RetailBrokerageProductType!,$assetSymbol:String!,$quoteSymbol:String!,$baseSymbol:String!,$isQuoteFiat:Boolean!){...FuturesMobileTrayFragment,...FuturesTrayFragment,...useGetFuturesAccountStatusFragment_mrji4,...FuturesAdvancedLayoutFragment,...FuturesTradingViewBannersFragment_46egQJ,...FuturesTradingViewMobileFooterFragment,...FuturesTradingViewOrderFormFragment}fragment AdvancedFeesPricingBannerFragment_46egQJ on Query{...useShouldShowAdvancedFeesPricingBannerFragment_46egQJ}fragment AssetCurrencyIconFragment on Asset{imageUrl,platformName}fragment ConvertUSDCBannerFragment on Query{...useUSDCBalanceFragment}fragment DerivativesAddFundsButtonFragment on Query{...useLaunchTopUpFlowFragment}fragment DerivativesOrderFormContentFragment on Query{...DerivativesAddFundsButtonFragment}fragment DerivativesOrderFormContentWrapperFragment on Query{...DerivativesOrderFormContentFragment}fragment DerivativesOrderFormFragment on Query{...DerivativesOrderFormContentWrapperFragment}fragment FuturesAdvancedLayoutCenterContentFragment on Query{...MobileMarketSelectorDropdownFragment}fragment FuturesAdvancedLayoutFragment on Query{...FuturesAdvancedLayoutCenterContentFragment,...FuturesAdvancedLayoutTitleFragment}fragment FuturesAdvancedLayoutTitleFragment on Query{...FuturesMarketHeaderFragment}fragment FuturesMarketHeaderFragment on Query{...FuturesMarketSelectorDropdownFragment_JUThY}fragment FuturesMarketSelectorDropdownFragment_JUThY on Query{viewer{assetBySymbol(symbol:$assetSymbol){asset{...AssetCurrencyIconFragment,id},id},id},...MarketSelectorV2Fragment}fragment FuturesMobileTradingCardFragment on Query{...DerivativesOrderFormFragment}fragment FuturesMobileTrayFragment on Query{...OrdersTableFragment}fragment FuturesTradingViewBannersFragment_46egQJ on Query{...useShouldShowAdvancedFeesPricingBannerFragment_46egQJ,...AdvancedFeesPricingBannerFragment_46egQJ,...useShouldShowZeroFeeIncentiveBannerFragment_46egQJ,...ZeroFeeIncentiveBannerFragment_46egQJ}fragment FuturesTradingViewMobileFooterFragment on Query{...FuturesMobileTradingCardFragment}fragment FuturesTradingViewOrderFormFragment on Query{...DerivativesOrderFormFragment}fragment FuturesTrayFragment on Query{...OrdersTrayFragment}fragment MarketSelectorV2Fragment on Query{...useIsPerpetualFuturesEligibleFragment,...ConvertUSDCBannerFragment}fragment MobileMarketSelectorDropdownFragment on Query{...MarketSelectorV2Fragment}fragment OrdersTableFragment on Query{...useIntxAccessLevelATSFragment}fragment OrdersTrayFragment on Query{...useIsPerpetualFuturesEligibleFragment,...OrdersTableFragment,...useShowFuturesOrdersFragment,...useShowFuturesPositionsFragment}fragment ZeroFeeIncentiveBannerFragment_46egQJ on Query{viewer{advancedFeeBanners(productType:$productType){name,title,text},id}}fragment useAssetCefiAvailableToTradeFragment on ViewerAsset{assetBalanceBreakdown{availableToTradeBalance{value,currency},availableToTradeBalanceFiat{value,currency}},asset{exponent,id}}fragment useCefiAvailableToTradeForBaseAndQuoteFragment_4i4ZwW on Query{viewer{baseAsset:assetBySymbol(symbol:$baseSymbol){asset{displaySymbol,id},...useAssetCefiAvailableToTradeFragment,id},quoteAsset:assetBySymbol(symbol:$quoteSymbol)@skip(if:$isQuoteFiat){...useAssetCefiAvailableToTradeFragment,id},usdcAsset:assetBySymbol(symbol:\\"USDC\\"){...useAssetCefiAvailableToTradeFragment,id},fiatAccounts@include(if:$isQuoteFiat){assetOrFiatCurrency{__typename,...on TiersCurrency{code,assetBalanceBreakdown{availableToTradeBalanceFiat{value}}},...on Node{__isNode:__typename,id}},id},id}}fragment useGetFuturesAccountStatusFragment_mrji4 on Query{viewer{derivativesOnboarding@skip(if:$skipFuturesTrading){accountStatusV3{__typename,...on DerivativesUserAccountStatusV3Success{status},...on GenericError{code}}},id}}fragment useGetTopUpNeededStatusFragment_1AjhjZ on Query{...useCefiAvailableToTradeForBaseAndQuoteFragment_4i4ZwW,viewer{userProperties{hasBuyDepositPaymentMethods,id},id}}fragment useGetTopUpNeededStatusFutureFragment on Query{...useGetTopUpNeededStatusFragment_1AjhjZ}fragment useIntxAccessLevelATSFragment on Query{viewer{intxAccessLevel,id}}fragment useIsPerpetualFuturesEligibleATSFragment on Query{...useIntxAccessLevelATSFragment}fragment useIsPerpetualFuturesEligibleFragment on Query{...useIsPerpetualFuturesEligibleATSFragment}fragment useLaunchTopUpFlowFragment on Query{...useGetTopUpNeededStatusFutureFragment}fragment useShouldShowAdvancedFeesPricingBannerFragment_46egQJ on Query{viewer{retailBrokerage{transactionSummary(productType:$productType){totalUSDVolume,hasPromoFee}},id}}fragment useShouldShowZeroFeeIncentiveBannerFragment_46egQJ on Query{viewer{advancedFeeBanners(productType:$productType){name},id}}fragment useShowFuturesOrdersATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesOrdersFragment on Query{...useShowFuturesOrdersATSFragment}fragment useShowFuturesPositionsATSFragment on Query{viewer{derivativesOnboarding{accountStatus},id}}fragment useShowFuturesPositionsFragment on Query{...useShowFuturesPositionsATSFragment}fragment useUSDCBalanceFragment on Query{viewer{usdcViewerAsset:assetBySymbol(symbol:\\"USDC\\"){accounts{primary,type,availableBalance{value},id},id},id}}","ff9804cd2e14b40edd254e1275fc5eddb8c4490101ff86ba5b4097c35f541e42":"query ChangeRewardSuccessStepQuery($rewardProgramId:String!){...CardRewardSuccessFragment_1381V3}fragment CardRewardSuccessFragment_1381V3 on Query{viewer{card{rewardProgramByID(rewardProgramId:$rewardProgramId){expirationDate,percentEarned,assetEarned{platformName,name,id}}},id}}","ffdcff50f0d34c19af4112ae72eb6f021941a81f8e5c83433f36c0883fed04f2":"mutation useValidateMerchantMutation($input:ValidateMerchantInput!){validateMerchant(input:$input){__typename,...on ValidateMerchantSuccess{validationResponse},...on BadRequestError{message,code}}}"}')}}]); \ No newline at end of file diff --git a/polyfill-35055b3ef8451eda.js b/polyfill-35055b3ef8451eda.js new file mode 100644 index 0000000..a71a197 --- /dev/null +++ b/polyfill-35055b3ef8451eda.js @@ -0,0 +1,2 @@ +(("undefined"!=typeof self?self:this).webpackChunk_cb_app=("undefined"!=typeof self?self:this).webpackChunk_cb_app||[]).push([[30],{559:t=>{t.exports=function(t,r){(null==r||r>t.length)&&(r=t.length);for(var e=0,n=new Array(r);e{var n=e(559);t.exports=function(t){if(Array.isArray(t))return n(t)},t.exports.__esModule=!0,t.exports.default=t.exports},288:t=>{t.exports=function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t},t.exports.__esModule=!0,t.exports.default=t.exports},58:(t,r,e)=>{var n=e(560);t.exports=function(t,r){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=n(t))||r&&t&&"number"==typeof t.length){e&&(t=e);var o=0,i=function(){};return{s:i,n:function(){return o>=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,s=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw s}}}},t.exports.__esModule=!0,t.exports.default=t.exports},68:(t,r,e)=>{var n=e(561);t.exports=function(t,r,e){return(r=n(r))in t?Object.defineProperty(t,r,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[r]=e,t},t.exports.__esModule=!0,t.exports.default=t.exports},1395:(t,r,e)=>{"use strict";function n(t,r){(null==r||r>t.length)&&(r=t.length);for(var e=0,n=new Array(r);en})},2408:(t,r,e)=>{"use strict";function n(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}e.d(r,{Z:()=>n})},4033:(t,r,e)=>{"use strict";function n(t,r){if(!(t instanceof r))throw new TypeError("Cannot call a class as a function")}e.d(r,{Z:()=>n})},4034:(t,r,e)=>{"use strict";e.d(r,{Z:()=>i});var n=e(1388);function o(t,r){for(var e=0;e{"use strict";e.d(r,{Z:()=>o});var n=e(1388);function o(t,r,e){return(r=(0,n.Z)(r))in t?Object.defineProperty(t,r,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[r]=e,t}},773:(t,r,e)=>{"use strict";function n(){return n=Object.assign?Object.assign.bind():function(t){for(var r=1;rn})},4040:(t,r,e)=>{"use strict";function n(t){return n=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},n(t)}e.d(r,{Z:()=>n})},4038:(t,r,e)=>{"use strict";e.d(r,{Z:()=>o});var n=e(1355);function o(t,r){if("function"!=typeof r&&null!==r)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(r&&r.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),r&&(0,n.Z)(t,r)}},1354:(t,r,e)=>{"use strict";e.d(r,{Z:()=>o});var n=e(1355);function o(t,r){t.prototype=Object.create(r.prototype),t.prototype.constructor=t,(0,n.Z)(t,r)}},4041:(t,r,e)=>{"use strict";e.d(r,{Z:()=>o});var n=e(1387);function o(t){for(var r=1;r{"use strict";e.d(r,{Z:()=>i});var n=e(1387);function o(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable}))),e.push.apply(e,n)}return e}function i(t){for(var r=1;r{"use strict";function n(t,r){if(null==t)return{};var e,n,o={},i=Object.keys(t);for(n=0;n=0||(o[e]=t[e]);return o}e.d(r,{Z:()=>n})},4039:(t,r,e)=>{"use strict";e.d(r,{Z:()=>i});var n=e(1389),o=e(2408);function i(t,r){if(r&&("object"===(0,n.Z)(r)||"function"==typeof r))return r;if(void 0!==r)throw new TypeError("Derived constructors may only return object or undefined");return(0,o.Z)(t)}},1355:(t,r,e)=>{"use strict";function n(t,r){return n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,r){return t.__proto__=r,t},n(t,r)}e.d(r,{Z:()=>n})},4035:(t,r,e)=>{"use strict";e.d(r,{Z:()=>o});var n=e(4036);function o(t,r){return function(t){if(Array.isArray(t))return t}(t)||function(t,r){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var n,o,i,s,a=[],u=!0,c=!1;try{if(i=(e=e.call(t)).next,0===r){if(Object(e)!==e)return;u=!1}else for(;!(u=(n=i.call(e)).done)&&(a.push(n.value),a.length!==r);u=!0);}catch(t){c=!0,o=t}finally{try{if(!u&&null!=e.return&&(s=e.return(),Object(s)!==s))return}finally{if(c)throw o}}return a}}(t,r)||(0,n.Z)(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},4037:(t,r,e)=>{"use strict";e.d(r,{Z:()=>i});var n=e(1395);var o=e(4036);function i(t){return function(t){if(Array.isArray(t))return(0,n.Z)(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||(0,o.Z)(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},1388:(t,r,e)=>{"use strict";e.d(r,{Z:()=>o});var n=e(1389);function o(t){var r=function(t,r){if("object"!=(0,n.Z)(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var o=e.call(t,r||"default");if("object"!=(0,n.Z)(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(t)}(t,"string");return"symbol"==(0,n.Z)(r)?r:String(r)}},1389:(t,r,e)=>{"use strict";function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}e.d(r,{Z:()=>n})},4036:(t,r,e)=>{"use strict";e.d(r,{Z:()=>o});var n=e(1395);function o(t,r){if(t){if("string"==typeof t)return(0,n.Z)(t,r);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?(0,n.Z)(t,r):void 0}}},375:t=>{function r(){return t.exports=r=Object.assign?Object.assign.bind():function(t){for(var r=1;r{var n=e(875);t.exports=function(t,r){t.prototype=Object.create(r.prototype),t.prototype.constructor=t,n(t,r)},t.exports.__esModule=!0,t.exports.default=t.exports},17:t=>{t.exports=function(t){return t&&t.__esModule?t:{default:t}},t.exports.__esModule=!0,t.exports.default=t.exports},913:t=>{t.exports=function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)},t.exports.__esModule=!0,t.exports.default=t.exports},914:t=>{t.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports.default=t.exports},41:(t,r,e)=>{var n=e(68);function o(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable}))),e.push.apply(e,n)}return e}t.exports=function(t){for(var r=1;r{t.exports=function(t,r){if(null==t)return{};var e,n,o={},i=Object.keys(t);for(n=0;n=0||(o[e]=t[e]);return o},t.exports.__esModule=!0,t.exports.default=t.exports},875:t=>{function r(e,n){return t.exports=r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,r){return t.__proto__=r,t},t.exports.__esModule=!0,t.exports.default=t.exports,r(e,n)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports},163:(t,r,e)=>{var n=e(912),o=e(913),i=e(560),s=e(914);t.exports=function(t){return n(t)||o(t)||i(t)||s()},t.exports.__esModule=!0,t.exports.default=t.exports},915:(t,r,e)=>{var n=e(546).default;t.exports=function(t,r){if("object"!=n(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var o=e.call(t,r||"default");if("object"!=n(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(t)},t.exports.__esModule=!0,t.exports.default=t.exports},561:(t,r,e)=>{var n=e(546).default,o=e(915);t.exports=function(t){var r=o(t,"string");return"symbol"==n(r)?r:String(r)},t.exports.__esModule=!0,t.exports.default=t.exports},546:t=>{function r(e){return t.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t.exports.__esModule=!0,t.exports.default=t.exports,r(e)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports},560:(t,r,e)=>{var n=e(559);t.exports=function(t,r){if(t){if("string"==typeof t)return n(t,r);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?n(t,r):void 0}},t.exports.__esModule=!0,t.exports.default=t.exports},1320:(t,r,e)=>{"use strict";e(975),e(979),e(983),e(962),e(963),e(964),e(965),e(966),e(967),e(968),e(969),e(970),e(971),e(972),e(973),e(974),e(977),e(978),e(167),e(980),e(981),e(982),e(984),e(985),e(986),e(987),e(988),e(989),e(990),e(991),e(992),e(993),e(994),e(996),e(997),e(998),e(999),e(1e3),e(617),e(418);var n=e(133);t.exports=n.Array},1618:(t,r,e)=>{"use strict";e(1006);var n=e(133);t.exports=n.Object.entries},1619:(t,r,e)=>{"use strict";e(167),e(1007);var n=e(133);t.exports=n.Object.fromEntries},1620:(t,r,e)=>{"use strict";e(961),e(167),e(617),e(1009),e(1013),e(418);var n=e(21),o=e(27),i=e(133).Promise,s=i.any;t.exports=function(t){return n(s,o(this)?this:i,t)}},47:(t,r,e)=>{"use strict";var n=e(27),o=e(165),i=TypeError;t.exports=function(t){if(n(t))return t;throw new i(o(t)+" is not a function")}},408:(t,r,e)=>{"use strict";var n=e(198),o=e(165),i=TypeError;t.exports=function(t){if(n(t))return t;throw new i(o(t)+" is not a constructor")}},587:(t,r,e)=>{"use strict";var n=e(588),o=String,i=TypeError;t.exports=function(t){if(n(t))return t;throw new i("Can't set "+o(t)+" as a prototype")}},79:(t,r,e)=>{"use strict";var n=e(28),o=e(89),i=e(50).f,s=n("unscopables"),a=Array.prototype;void 0===a[s]&&i(a,s,{configurable:!0,value:o(null)}),t.exports=function(t){a[s][t]=!0}},316:(t,r,e)=>{"use strict";var n=e(314).charAt;t.exports=function(t,r,e){return r+(e?n(t,r).length:1)}},119:(t,r,e)=>{"use strict";var n=e(87),o=TypeError;t.exports=function(t,r){if(n(r,t))return t;throw new o("Incorrect invocation")}},22:(t,r,e)=>{"use strict";var n=e(25),o=String,i=TypeError;t.exports=function(t){if(n(t))return t;throw new i(o(t)+" is not an object")}},406:t=>{"use strict";t.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},411:(t,r,e)=>{"use strict";var n=e(5);t.exports=n((function(){if("function"==typeof ArrayBuffer){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}}))},26:(t,r,e)=>{"use strict";var n,o,i,s=e(406),a=e(18),u=e(12),c=e(27),f=e(25),l=e(31),p=e(117),h=e(165),v=e(70),d=e(43),g=e(62),y=e(87),b=e(103),m=e(118),x=e(28),w=e(195),S=e(56),E=S.enforce,A=S.get,O=u.Int8Array,R=O&&O.prototype,T=u.Uint8ClampedArray,I=T&&T.prototype,j=O&&b(O),M=R&&b(R),P=Object.prototype,_=u.TypeError,k=x("toStringTag"),C=w("TYPED_ARRAY_TAG"),L="TypedArrayConstructor",N=s&&!!m&&"Opera"!==p(u.opera),U=!1,D={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},F={BigInt64Array:8,BigUint64Array:8},B=function(t){var r=b(t);if(f(r)){var e=A(r);return e&&l(e,L)?e[L]:B(r)}},z=function(t){if(!f(t))return!1;var r=p(t);return l(D,r)||l(F,r)};for(n in D)(i=(o=u[n])&&o.prototype)?E(i)[L]=o:N=!1;for(n in F)(i=(o=u[n])&&o.prototype)&&(E(i)[L]=o);if((!N||!c(j)||j===Function.prototype)&&(j=function(){throw new _("Incorrect invocation")},N))for(n in D)u[n]&&m(u[n],j);if((!N||!M||M===P)&&(M=j.prototype,N))for(n in D)u[n]&&m(u[n].prototype,M);if(N&&b(I)!==M&&m(I,M),a&&!l(M,k))for(n in U=!0,g(M,k,{configurable:!0,get:function(){return f(this)?this[C]:void 0}}),D)u[n]&&v(u[n],C,n);t.exports={NATIVE_ARRAY_BUFFER_VIEWS:N,TYPED_ARRAY_TAG:U&&C,aTypedArray:function(t){if(z(t))return t;throw new _("Target is not a typed array")},aTypedArrayConstructor:function(t){if(c(t)&&(!m||y(j,t)))return t;throw new _(h(t)+" is not a typed array constructor")},exportTypedArrayMethod:function(t,r,e,n){if(a){if(e)for(var o in D){var i=u[o];if(i&&l(i.prototype,t))try{delete i.prototype[t]}catch(e){try{i.prototype[t]=r}catch(t){}}}M[t]&&!e||d(M,t,e?r:N&&R[t]||r,n)}},exportTypedArrayStaticMethod:function(t,r,e){var n,o;if(a){if(m){if(e)for(n in D)if((o=u[n])&&l(o,t))try{delete o[t]}catch(t){}if(j[t]&&!e)return;try{return d(j,t,e?r:N&&j[t]||r)}catch(t){}}for(n in D)!(o=u[n])||o[t]&&!e||d(o,t,r)}},getTypedArrayConstructor:B,isView:function(t){if(!f(t))return!1;var r=p(t);return"DataView"===r||l(D,r)||l(F,r)},isTypedArray:z,TypedArray:j,TypedArrayPrototype:M}},303:(t,r,e)=>{"use strict";var n=e(12),o=e(6),i=e(18),s=e(406),a=e(196),u=e(70),c=e(62),f=e(245),l=e(5),p=e(119),h=e(51),v=e(88),d=e(605),g=e(606),y=e(1002),b=e(103),m=e(118),x=e(400),w=e(101),S=e(166),E=e(235),A=e(78),O=e(56),R=a.PROPER,T=a.CONFIGURABLE,I="ArrayBuffer",j="DataView",M="prototype",P="Wrong index",_=O.getterFor(I),k=O.getterFor(j),C=O.set,L=n[I],N=L,U=N&&N[M],D=n[j],F=D&&D[M],B=Object.prototype,z=n.Array,W=n.RangeError,V=o(x),H=o([].reverse),G=y.pack,q=y.unpack,Z=function(t){return[255&t]},Y=function(t){return[255&t,t>>8&255]},$=function(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]},K=function(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]},J=function(t){return G(g(t),23,4)},X=function(t){return G(t,52,8)},Q=function(t,r,e){c(t[M],r,{configurable:!0,get:function(){return e(this)[r]}})},tt=function(t,r,e,n){var o=k(t),i=d(e),s=!!n;if(i+r>o.byteLength)throw new W(P);var a=o.bytes,u=i+o.byteOffset,c=w(a,u,u+r);return s?c:H(c)},rt=function(t,r,e,n,o,i){var s=k(t),a=d(e),u=n(+o),c=!!i;if(a+r>s.byteLength)throw new W(P);for(var f=s.bytes,l=a+s.byteOffset,p=0;p>24)},setUint8:function(t,r){ot(this,t,r<<24>>24)}},{unsafe:!0})}else U=(N=function(t){p(this,U);var r=d(t);C(this,{type:I,bytes:V(z(r),0),byteLength:r}),i||(this.byteLength=r,this.detached=!1)})[M],F=(D=function(t,r,e){p(this,F),p(t,U);var n=_(t),o=n.byteLength,s=h(r);if(s<0||s>o)throw new W("Wrong offset");if(s+(e=void 0===e?o-s:v(e))>o)throw new W("Wrong length");C(this,{type:j,buffer:t,byteLength:e,byteOffset:s,bytes:n.bytes}),i||(this.buffer=t,this.byteLength=e,this.byteOffset=s)})[M],i&&(Q(N,"byteLength",_),Q(D,"buffer",k),Q(D,"byteLength",k),Q(D,"byteOffset",k)),f(F,{getInt8:function(t){return tt(this,1,t)[0]<<24>>24},getUint8:function(t){return tt(this,1,t)[0]},getInt16:function(t){var r=tt(this,2,t,arguments.length>1&&arguments[1]);return(r[1]<<8|r[0])<<16>>16},getUint16:function(t){var r=tt(this,2,t,arguments.length>1&&arguments[1]);return r[1]<<8|r[0]},getInt32:function(t){return K(tt(this,4,t,arguments.length>1&&arguments[1]))},getUint32:function(t){return K(tt(this,4,t,arguments.length>1&&arguments[1]))>>>0},getFloat32:function(t){return q(tt(this,4,t,arguments.length>1&&arguments[1]),23)},getFloat64:function(t){return q(tt(this,8,t,arguments.length>1&&arguments[1]),52)},setInt8:function(t,r){rt(this,1,t,Z,r)},setUint8:function(t,r){rt(this,1,t,Z,r)},setInt16:function(t,r){rt(this,2,t,Y,r,arguments.length>2&&arguments[2])},setUint16:function(t,r){rt(this,2,t,Y,r,arguments.length>2&&arguments[2])},setInt32:function(t,r){rt(this,4,t,$,r,arguments.length>2&&arguments[2])},setUint32:function(t,r){rt(this,4,t,$,r,arguments.length>2&&arguments[2])},setFloat32:function(t,r){rt(this,4,t,J,r,arguments.length>2&&arguments[2])},setFloat64:function(t,r){rt(this,8,t,X,r,arguments.length>2&&arguments[2])}});A(N,I),A(D,j),t.exports={ArrayBuffer:N,DataView:D}},595:(t,r,e)=>{"use strict";var n=e(34),o=e(132),i=e(36),s=e(298),a=Math.min;t.exports=[].copyWithin||function(t,r){var e=n(this),u=i(e),c=o(t,u),f=o(r,u),l=arguments.length>2?arguments[2]:void 0,p=a((void 0===l?u:o(l,u))-f,u-c),h=1;for(f0;)f in e?e[c]=e[f]:s(e,c),c+=h,f+=h;return e}},400:(t,r,e)=>{"use strict";var n=e(34),o=e(132),i=e(36);t.exports=function(t){for(var r=n(this),e=i(r),s=arguments.length,a=o(s>1?arguments[1]:void 0,e),u=s>2?arguments[2]:void 0,c=void 0===u?e:o(u,e);c>a;)r[a++]=t;return r}},597:(t,r,e)=>{"use strict";var n=e(63).forEach,o=e(134)("forEach");t.exports=o?[].forEach:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}},302:(t,r,e)=>{"use strict";var n=e(36);t.exports=function(t,r,e){for(var o=0,i=arguments.length>2?e:n(r),s=new t(i);i>o;)s[o]=r[o++];return s}},598:(t,r,e)=>{"use strict";var n=e(111),o=e(21),i=e(34),s=e(976),a=e(399),u=e(198),c=e(36),f=e(147),l=e(297),p=e(242),h=Array;t.exports=function(t){var r=i(t),e=u(this),v=arguments.length,d=v>1?arguments[1]:void 0,g=void 0!==d;g&&(d=n(d,v>2?arguments[2]:void 0));var y,b,m,x,w,S,E=p(r),A=0;if(!E||this===h&&a(E))for(y=c(r),b=e?new this(y):h(y);y>A;A++)S=g?d(r[A],A):r[A],f(b,A,S);else for(w=(x=l(r,E)).next,b=e?new this:[];!(m=o(w,x)).done;A++)S=g?s(x,d,[m.value,A],!0):m.value,f(b,A,S);return b.length=A,b}},236:(t,r,e)=>{"use strict";var n=e(59),o=e(132),i=e(36),s=function(t){return function(r,e,s){var a,u=n(r),c=i(u),f=o(s,c);if(t&&e!=e){for(;c>f;)if((a=u[f++])!=a)return!0}else for(;c>f;f++)if((t||f in u)&&u[f]===e)return t||f||0;return!t&&-1}};t.exports={includes:s(!0),indexOf:s(!1)}},299:(t,r,e)=>{"use strict";var n=e(111),o=e(192),i=e(34),s=e(36),a=function(t){var r=1===t;return function(e,a,u){for(var c,f=i(e),l=o(f),p=s(l),h=n(a,u);p-- >0;)if(h(c=l[p],p,f))switch(t){case 0:return c;case 1:return p}return r?-1:void 0}};t.exports={findLast:a(0),findLastIndex:a(1)}},63:(t,r,e)=>{"use strict";var n=e(111),o=e(6),i=e(192),s=e(34),a=e(36),u=e(239),c=o([].push),f=function(t){var r=1===t,e=2===t,o=3===t,f=4===t,l=6===t,p=7===t,h=5===t||l;return function(v,d,g,y){for(var b,m,x=s(v),w=i(x),S=a(w),E=n(d,g),A=0,O=y||u,R=r?O(v,S):e||p?O(v,0):void 0;S>A;A++)if((h||A in w)&&(m=E(b=w[A],A,x),t))if(r)R[A]=m;else if(m)switch(t){case 3:return!0;case 5:return b;case 6:return A;case 2:c(R,b)}else switch(t){case 4:return!1;case 7:c(R,b)}return l?-1:o||f?f:R}};t.exports={forEach:f(0),map:f(1),filter:f(2),some:f(3),every:f(4),find:f(5),findIndex:f(6),filterReject:f(7)}},600:(t,r,e)=>{"use strict";var n=e(102),o=e(59),i=e(51),s=e(36),a=e(134),u=Math.min,c=[].lastIndexOf,f=!!c&&1/[1].lastIndexOf(1,-0)<0,l=a("lastIndexOf"),p=f||!l;t.exports=p?function(t){if(f)return n(c,this,arguments)||0;var r=o(this),e=s(r),a=e-1;for(arguments.length>1&&(a=u(a,i(arguments[1]))),a<0&&(a=e+a);a>=0;a--)if(a in r&&r[a]===t)return a||0;return-1}:c},243:(t,r,e)=>{"use strict";var n=e(5),o=e(28),i=e(129),s=o("species");t.exports=function(t){return i>=51||!n((function(){var r=[];return(r.constructor={})[s]=function(){return{foo:1}},1!==r[t](Boolean).foo}))}},134:(t,r,e)=>{"use strict";var n=e(5);t.exports=function(t,r){var e=[][t];return!!e&&n((function(){e.call(null,r||function(){return 1},1)}))}},301:(t,r,e)=>{"use strict";var n=e(47),o=e(34),i=e(192),s=e(36),a=TypeError,u=function(t){return function(r,e,u,c){var f=o(r),l=i(f),p=s(f);n(e);var h=t?p-1:0,v=t?-1:1;if(u<2)for(;;){if(h in l){c=l[h],h+=v;break}if(h+=v,t?h<0:p<=h)throw new a("Reduce of empty array with no initial value")}for(;t?h>=0:p>h;h+=v)h in l&&(c=e(c,l[h],h,f));return c}};t.exports={left:u(!1),right:u(!0)}},403:(t,r,e)=>{"use strict";var n=e(18),o=e(146),i=TypeError,s=Object.getOwnPropertyDescriptor,a=n&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(t){return t instanceof TypeError}}();t.exports=a?function(t,r){if(o(t)&&!s(t,"length").writable)throw new i("Cannot set read only .length");return t.length=r}:function(t,r){return t.length=r}},101:(t,r,e)=>{"use strict";var n=e(6);t.exports=n([].slice)},404:(t,r,e)=>{"use strict";var n=e(101),o=Math.floor,i=function(t,r){var e=t.length;if(e<8)for(var s,a,u=1;u0;)t[a]=t[--a];a!==u++&&(t[a]=s)}else for(var c=o(e/2),f=i(n(t,0,c),r),l=i(n(t,c),r),p=f.length,h=l.length,v=0,d=0;v{"use strict";var n=e(146),o=e(198),i=e(25),s=e(28)("species"),a=Array;t.exports=function(t){var r;return n(t)&&(r=t.constructor,(o(r)&&(r===a||n(r.prototype))||i(r)&&null===(r=r[s]))&&(r=void 0)),void 0===r?a:r}},239:(t,r,e)=>{"use strict";var n=e(957);t.exports=function(t,r){return new(n(t))(0===r?0:r)}},603:(t,r,e)=>{"use strict";var n=e(36);t.exports=function(t,r){for(var e=n(t),o=new r(e),i=0;i{"use strict";var n=e(36),o=e(51),i=RangeError;t.exports=function(t,r,e,s){var a=n(t),u=o(e),c=u<0?a+u:u;if(c>=a||c<0)throw new i("Incorrect index");for(var f=new r(a),l=0;l{"use strict";var r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",e=r+"+/",n=r+"-_",o=function(t){for(var r={},e=0;e<64;e++)r[t.charAt(e)]=e;return r};t.exports={i2c:e,c2i:o(e),i2cUrl:n,c2iUrl:o(n)}},976:(t,r,e)=>{"use strict";var n=e(22),o=e(594);t.exports=function(t,r,e,i){try{return i?r(n(e)[0],e[1]):r(e)}catch(r){o(t,"throw",r)}}},300:(t,r,e)=>{"use strict";var n=e(28)("iterator"),o=!1;try{var i=0,s={next:function(){return{done:!!i++}},return:function(){o=!0}};s[n]=function(){return this},Array.from(s,(function(){throw 2}))}catch(t){}t.exports=function(t,r){try{if(!r&&!o)return!1}catch(t){return!1}var e=!1;try{var i={};i[n]=function(){return{next:function(){return{done:e=!0}}}},t(i)}catch(t){}return e}},69:(t,r,e)=>{"use strict";var n=e(6),o=n({}.toString),i=n("".slice);t.exports=function(t){return i(o(t),8,-1)}},117:(t,r,e)=>{"use strict";var n=e(396),o=e(27),i=e(69),s=e(28)("toStringTag"),a=Object,u="Arguments"===i(function(){return arguments}());t.exports=n?i:function(t){var r,e,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(e=function(t,r){try{return t[r]}catch(t){}}(r=a(t),s))?e:u?i(r):"Object"===(n=i(r))&&o(r.callee)?"Arguments":n}},608:(t,r,e)=>{"use strict";var n=e(89),o=e(62),i=e(245),s=e(111),a=e(119),u=e(76),c=e(104),f=e(401),l=e(244),p=e(200),h=e(18),v=e(168).fastKey,d=e(56),g=d.set,y=d.getterFor;t.exports={getConstructor:function(t,r,e,f){var l=t((function(t,o){a(t,p),g(t,{type:r,index:n(null),first:void 0,last:void 0,size:0}),h||(t.size=0),u(o)||c(o,t[f],{that:t,AS_ENTRIES:e})})),p=l.prototype,d=y(r),b=function(t,r,e){var n,o,i=d(t),s=m(t,r);return s?s.value=e:(i.last=s={index:o=v(r,!0),key:r,value:e,previous:n=i.last,next:void 0,removed:!1},i.first||(i.first=s),n&&(n.next=s),h?i.size++:t.size++,"F"!==o&&(i.index[o]=s)),t},m=function(t,r){var e,n=d(t),o=v(r);if("F"!==o)return n.index[o];for(e=n.first;e;e=e.next)if(e.key===r)return e};return i(p,{clear:function(){for(var t=d(this),r=t.first;r;)r.removed=!0,r.previous&&(r.previous=r.previous.next=void 0),r=r.next;t.first=t.last=void 0,t.index=n(null),h?t.size=0:this.size=0},delete:function(t){var r=this,e=d(r),n=m(r,t);if(n){var o=n.next,i=n.previous;delete e.index[n.index],n.removed=!0,i&&(i.next=o),o&&(o.previous=i),e.first===n&&(e.first=o),e.last===n&&(e.last=i),h?e.size--:r.size--}return!!n},forEach:function(t){for(var r,e=d(this),n=s(t,arguments.length>1?arguments[1]:void 0);r=r?r.next:e.first;)for(n(r.value,r.key,this);r&&r.removed;)r=r.previous},has:function(t){return!!m(this,t)}}),i(p,e?{get:function(t){var r=m(this,t);return r&&r.value},set:function(t,r){return b(this,0===t?0:t,r)}}:{add:function(t){return b(this,t=0===t?0:t,t)}}),h&&o(p,"size",{configurable:!0,get:function(){return d(this).size}}),l},setStrong:function(t,r,e){var n=r+" Iterator",o=y(r),i=y(n);f(t,r,(function(t,r){g(this,{type:n,target:t,state:o(t),kind:r,last:void 0})}),(function(){for(var t=i(this),r=t.kind,e=t.last;e&&e.removed;)e=e.previous;return t.target&&(t.last=e=e?e.next:t.state.first)?l("keys"===r?e.key:"values"===r?e.value:[e.key,e.value],!1):(t.target=void 0,l(void 0,!0))}),e?"entries":"values",!e,!0),p(r)}}},634:(t,r,e)=>{"use strict";var n=e(6),o=e(245),i=e(168).getWeakData,s=e(119),a=e(22),u=e(76),c=e(25),f=e(104),l=e(63),p=e(31),h=e(56),v=h.set,d=h.getterFor,g=l.find,y=l.findIndex,b=n([].splice),m=0,x=function(t){return t.frozen||(t.frozen=new w)},w=function(){this.entries=[]},S=function(t,r){return g(t.entries,(function(t){return t[0]===r}))};w.prototype={get:function(t){var r=S(this,t);if(r)return r[1]},has:function(t){return!!S(this,t)},set:function(t,r){var e=S(this,t);e?e[1]=r:this.entries.push([t,r])},delete:function(t){var r=y(this.entries,(function(r){return r[0]===t}));return~r&&b(this.entries,r,1),!!~r}},t.exports={getConstructor:function(t,r,e,n){var l=t((function(t,o){s(t,h),v(t,{type:r,id:m++,frozen:void 0}),u(o)||f(o,t[n],{that:t,AS_ENTRIES:e})})),h=l.prototype,g=d(r),y=function(t,r,e){var n=g(t),o=i(a(r),!0);return!0===o?x(n).set(r,e):o[n.id]=e,t};return o(h,{delete:function(t){var r=g(this);if(!c(t))return!1;var e=i(t);return!0===e?x(r).delete(t):e&&p(e,r.id)&&delete e[r.id]},has:function(t){var r=g(this);if(!c(t))return!1;var e=i(t);return!0===e?x(r).has(t):e&&p(e,r.id)}}),o(h,e?{get:function(t){var r=g(this);if(c(t)){var e=i(t);return!0===e?x(r).get(t):e?e[r.id]:void 0}},set:function(t,r){return y(this,t,r)}}:{add:function(t){return y(this,t,!0)}}),l}}},305:(t,r,e)=>{"use strict";var n=e(1),o=e(12),i=e(6),s=e(237),a=e(43),u=e(168),c=e(104),f=e(119),l=e(27),p=e(76),h=e(25),v=e(5),d=e(300),g=e(78),y=e(166);t.exports=function(t,r,e){var b=-1!==t.indexOf("Map"),m=-1!==t.indexOf("Weak"),x=b?"set":"add",w=o[t],S=w&&w.prototype,E=w,A={},O=function(t){var r=i(S[t]);a(S,t,"add"===t?function(t){return r(this,0===t?0:t),this}:"delete"===t?function(t){return!(m&&!h(t))&&r(this,0===t?0:t)}:"get"===t?function(t){return m&&!h(t)?void 0:r(this,0===t?0:t)}:"has"===t?function(t){return!(m&&!h(t))&&r(this,0===t?0:t)}:function(t,e){return r(this,0===t?0:t,e),this})};if(s(t,!l(w)||!(m||S.forEach&&!v((function(){(new w).entries().next()})))))E=e.getConstructor(r,t,b,x),u.enable();else if(s(t,!0)){var R=new E,T=R[x](m?{}:-0,1)!==R,I=v((function(){R.has(1)})),j=d((function(t){new w(t)})),M=!m&&v((function(){for(var t=new w,r=5;r--;)t[x](r,r);return!t.has(-0)}));j||((E=r((function(t,r){f(t,S);var e=y(new w,t,E);return p(r)||c(r,e[x],{that:e,AS_ENTRIES:b}),e}))).prototype=S,S.constructor=E),(I||M)&&(O("delete"),O("has"),b&&O("get")),(M||T)&&O(x),m&&S.clear&&delete S.clear}return A[t]=E,n({global:!0,constructor:!0,forced:E!==w},A),g(E,t),m||e.setStrong(E,t,b),E}},235:(t,r,e)=>{"use strict";var n=e(31),o=e(393),i=e(75),s=e(50);t.exports=function(t,r,e){for(var a=o(r),u=s.f,c=i.f,f=0;f{"use strict";var n=e(28)("match");t.exports=function(t){var r=/./;try{"/./"[t](r)}catch(e){try{return r[n]=!1,"/./"[t](r)}catch(t){}}return!1}},398:(t,r,e)=>{"use strict";var n=e(5);t.exports=!n((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},90:(t,r,e)=>{"use strict";var n=e(6),o=e(46),i=e(20),s=/"/g,a=n("".replace);t.exports=function(t,r,e,n){var u=i(o(t)),c="<"+r;return""!==e&&(c+=" "+e+'="'+a(i(n),s,""")+'"'),c+">"+u+""}},244:t=>{"use strict";t.exports=function(t,r){return{value:t,done:r}}},70:(t,r,e)=>{"use strict";var n=e(18),o=e(50),i=e(100);t.exports=n?function(t,r,e){return o.f(t,r,i(1,e))}:function(t,r,e){return t[r]=e,t}},100:t=>{"use strict";t.exports=function(t,r){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:r}}},147:(t,r,e)=>{"use strict";var n=e(128),o=e(50),i=e(100);t.exports=function(t,r,e){var s=n(r);s in t?o.f(t,s,i(0,e)):t[s]=e}},1003:(t,r,e)=>{"use strict";var n=e(6),o=e(5),i=e(409).start,s=RangeError,a=isFinite,u=Math.abs,c=Date.prototype,f=c.toISOString,l=n(c.getTime),p=n(c.getUTCDate),h=n(c.getUTCFullYear),v=n(c.getUTCHours),d=n(c.getUTCMilliseconds),g=n(c.getUTCMinutes),y=n(c.getUTCMonth),b=n(c.getUTCSeconds);t.exports=o((function(){return"0385-07-25T07:06:39.999Z"!==f.call(new Date(-50000000000001))}))||!o((function(){f.call(new Date(NaN))}))?function(){if(!a(l(this)))throw new s("Invalid time value");var t=this,r=h(t),e=d(t),n=r<0?"-":r>9999?"+":"";return n+i(u(r),n?6:4,0)+"-"+i(y(t)+1,2,0)+"-"+i(p(t),2,0)+"T"+i(v(t),2,0)+":"+i(g(t),2,0)+":"+i(b(t),2,0)+"."+i(e,3,0)+"Z"}:f},1004:(t,r,e)=>{"use strict";var n=e(22),o=e(575),i=TypeError;t.exports=function(t){if(n(this),"string"===t||"default"===t)t="string";else if("number"!==t)throw new i("Incorrect hint");return o(this,t)}},62:(t,r,e)=>{"use strict";var n=e(391),o=e(50);t.exports=function(t,r,e){return e.get&&n(e.get,r,{getter:!0}),e.set&&n(e.set,r,{setter:!0}),o.f(t,r,e)}},43:(t,r,e)=>{"use strict";var n=e(27),o=e(50),i=e(391),s=e(390);t.exports=function(t,r,e,a){a||(a={});var u=a.enumerable,c=void 0!==a.name?a.name:r;if(n(e)&&i(e,c,a),a.global)u?t[r]=e:s(r,e);else{try{a.unsafe?t[r]&&(u=!0):delete t[r]}catch(t){}u?t[r]=e:o.f(t,r,{value:e,enumerable:!1,configurable:!a.nonConfigurable,writable:!a.nonWritable})}return t}},245:(t,r,e)=>{"use strict";var n=e(43);t.exports=function(t,r,e){for(var o in r)n(t,o,r[o],e);return t}},390:(t,r,e)=>{"use strict";var n=e(12),o=Object.defineProperty;t.exports=function(t,r){try{o(n,t,{value:r,configurable:!0,writable:!0})}catch(e){n[t]=r}return r}},298:(t,r,e)=>{"use strict";var n=e(165),o=TypeError;t.exports=function(t,r){if(!delete t[r])throw new o("Cannot delete property "+n(r)+" of "+n(t))}},18:(t,r,e)=>{"use strict";var n=e(5);t.exports=!n((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},1020:(t,r,e)=>{"use strict";var n,o,i,s,a=e(12),u=e(638),c=e(641),f=a.structuredClone,l=a.ArrayBuffer,p=a.MessageChannel,h=!1;if(c)h=function(t){f(t,{transfer:[t]})};else if(l)try{p||(n=u("worker_threads"))&&(p=n.MessageChannel),p&&(o=new p,i=new l(2),s=function(t){o.port1.postMessage(null,[t])},2===i.byteLength&&(s(i),0===i.byteLength&&(h=s)))}catch(t){}t.exports=h},295:(t,r,e)=>{"use strict";var n=e(12),o=e(25),i=n.document,s=o(i)&&o(i.createElement);t.exports=function(t){return s?i.createElement(t):{}}},199:t=>{"use strict";var r=TypeError;t.exports=function(t){if(t>9007199254740991)throw r("Maximum allowed index exceeded");return t}},639:t=>{"use strict";t.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},636:t=>{"use strict";t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},637:(t,r,e)=>{"use strict";var n=e(295)("span").classList,o=n&&n.constructor&&n.constructor.prototype;t.exports=o===Object.prototype?void 0:o},601:(t,r,e)=>{"use strict";var n=e(130).match(/firefox\/(\d+)/i);t.exports=!!n&&+n[1]},622:(t,r,e)=>{"use strict";var n=e(413),o=e(148);t.exports=!n&&!o&&"object"==typeof window&&"object"==typeof document},1017:t=>{"use strict";t.exports="function"==typeof Bun&&Bun&&"string"==typeof Bun.version},413:t=>{"use strict";t.exports="object"==typeof Deno&&Deno&&"object"==typeof Deno.version},602:(t,r,e)=>{"use strict";var n=e(130);t.exports=/MSIE|Trident/.test(n)},1010:(t,r,e)=>{"use strict";var n=e(130);t.exports=/ipad|iphone|ipod/i.test(n)&&"undefined"!=typeof Pebble},618:(t,r,e)=>{"use strict";var n=e(130);t.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(n)},148:(t,r,e)=>{"use strict";var n=e(12),o=e(69);t.exports="process"===o(n.process)},1011:(t,r,e)=>{"use strict";var n=e(130);t.exports=/web0s(?!.*chrome)/i.test(n)},130:t=>{"use strict";t.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},129:(t,r,e)=>{"use strict";var n,o,i=e(12),s=e(130),a=i.process,u=i.Deno,c=a&&a.versions||u&&u.version,f=c&&c.v8;f&&(o=(n=f.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!o&&s&&(!(n=s.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=s.match(/Chrome\/(\d+)/))&&(o=+n[1]),t.exports=o},405:(t,r,e)=>{"use strict";var n=e(130).match(/AppleWebKit\/(\d+)\./);t.exports=!!n&&+n[1]},394:t=>{"use strict";t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},397:(t,r,e)=>{"use strict";var n=e(6),o=Error,i=n("".replace),s=String(new o("zxcasd").stack),a=/\n\s*at [^:]*:[^\n]*/,u=a.test(s);t.exports=function(t,r){if(u&&"string"==typeof t&&!o.prepareStackTrace)for(;r--;)t=i(t,a,"");return t}},591:(t,r,e)=>{"use strict";var n=e(70),o=e(397),i=e(592),s=Error.captureStackTrace;t.exports=function(t,r,e,a){i&&(s?s(t,r):n(t,"stack",o(e,a)))}},592:(t,r,e)=>{"use strict";var n=e(5),o=e(100);t.exports=!n((function(){var t=new Error("a");return!("stack"in t)||(Object.defineProperty(t,"stack",o(1,7)),7!==t.stack)}))},593:(t,r,e)=>{"use strict";var n=e(18),o=e(5),i=e(22),s=e(240),a=Error.prototype.toString,u=o((function(){if(n){var t=Object.create(Object.defineProperty({},"name",{get:function(){return this===t}}));if("true"!==a.call(t))return!0}return"2: 1"!==a.call({message:1,name:2})||"Error"!==a.call({})}));t.exports=u?function(){var t=i(this),r=s(t.name,"Error"),e=s(t.message);return r?e?r+": "+e:r:e}:a},1:(t,r,e)=>{"use strict";var n=e(12),o=e(75).f,i=e(70),s=e(43),a=e(390),u=e(235),c=e(237);t.exports=function(t,r){var e,f,l,p,h,v=t.target,d=t.global,g=t.stat;if(e=d?n:g?n[v]||a(v,{}):(n[v]||{}).prototype)for(f in r){if(p=r[f],l=t.dontCallGetSet?(h=o(e,f))&&h.value:e[f],!c(d?f:v+(g?".":"#")+f,t.forced)&&void 0!==l){if(typeof p==typeof l)continue;u(p,l)}(t.sham||l&&l.sham)&&i(p,"sham",!0),s(e,f,p,t)}}},5:t=>{"use strict";t.exports=function(t){try{return!!t()}catch(t){return!0}}},315:(t,r,e)=>{"use strict";e(626);var n=e(145),o=e(43),i=e(313),s=e(5),a=e(28),u=e(70),c=a("species"),f=RegExp.prototype;t.exports=function(t,r,e,l){var p=a(t),h=!s((function(){var r={};return r[p]=function(){return 7},7!==""[t](r)})),v=h&&!s((function(){var r=!1,e=/a/;return"split"===t&&((e={}).constructor={},e.constructor[c]=function(){return e},e.flags="",e[p]=/./[p]),e.exec=function(){return r=!0,null},e[p](""),!r}));if(!h||!v||e){var d=n(/./[p]),g=r(p,""[t],(function(t,r,e,o,s){var a=n(t),u=r.exec;return u===i||u===f.exec?h&&!s?{done:!0,value:d(r,e,o)}:{done:!0,value:a(e,r,o)}:{done:!1}}));o(String.prototype,t,g[0]),o(f,p,g[1])}l&&u(f[p],"sham",!0)}},596:(t,r,e)=>{"use strict";var n=e(146),o=e(36),i=e(199),s=e(111),a=function(t,r,e,u,c,f,l,p){for(var h,v,d=c,g=0,y=!!l&&s(l,p);g0&&n(h)?(v=o(h),d=a(t,r,h,v,d,f-1)-1):(i(d+1),t[d]=h),d++),g++;return d};t.exports=a},202:(t,r,e)=>{"use strict";var n=e(5);t.exports=!n((function(){return Object.isExtensible(Object.preventExtensions({}))}))},102:(t,r,e)=>{"use strict";var n=e(233),o=Function.prototype,i=o.apply,s=o.call;t.exports="object"==typeof Reflect&&Reflect.apply||(n?s.bind(i):function(){return s.apply(i,arguments)})},111:(t,r,e)=>{"use strict";var n=e(145),o=e(47),i=e(233),s=n(n.bind);t.exports=function(t,r){return o(t),void 0===r?t:i?s(t,r):function(){return t.apply(r,arguments)}}},233:(t,r,e)=>{"use strict";var n=e(5);t.exports=!n((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},607:(t,r,e)=>{"use strict";var n=e(6),o=e(47),i=e(25),s=e(31),a=e(101),u=e(233),c=Function,f=n([].concat),l=n([].join),p={};t.exports=u?c.bind:function(t){var r=o(this),e=r.prototype,n=a(arguments,1),u=function(){var e=f(n,a(arguments));return this instanceof u?function(t,r,e){if(!s(p,r)){for(var n=[],o=0;o{"use strict";var n=e(233),o=Function.prototype.call;t.exports=n?o.bind(o):function(){return o.apply(o,arguments)}},196:(t,r,e)=>{"use strict";var n=e(18),o=e(31),i=Function.prototype,s=n&&Object.getOwnPropertyDescriptor,a=o(i,"name"),u=a&&"something"===function(){}.name,c=a&&(!n||n&&s(i,"name").configurable);t.exports={EXISTS:a,PROPER:u,CONFIGURABLE:c}},960:(t,r,e)=>{"use strict";var n=e(6),o=e(47);t.exports=function(t,r,e){try{return n(o(Object.getOwnPropertyDescriptor(t,r)[e]))}catch(t){}}},145:(t,r,e)=>{"use strict";var n=e(69),o=e(6);t.exports=function(t){if("Function"===n(t))return o(t)}},6:(t,r,e)=>{"use strict";var n=e(233),o=Function.prototype,i=o.call,s=n&&o.bind.bind(i,i);t.exports=n?s:function(t){return function(){return i.apply(t,arguments)}}},995:(t,r,e)=>{"use strict";var n=e(12);t.exports=function(t,r){var e=n[t],o=e&&e.prototype;return o&&o[r]}},42:(t,r,e)=>{"use strict";var n=e(12),o=e(27);t.exports=function(t,r){return arguments.length<2?(e=n[t],o(e)?e:void 0):n[t]&&n[t][r];var e}},242:(t,r,e)=>{"use strict";var n=e(117),o=e(131),i=e(76),s=e(241),a=e(28)("iterator");t.exports=function(t){if(!i(t))return o(t,a)||o(t,"@@iterator")||s[n(t)]}},297:(t,r,e)=>{"use strict";var n=e(21),o=e(47),i=e(22),s=e(165),a=e(242),u=TypeError;t.exports=function(t,r){var e=arguments.length<2?a(t):r;if(o(e))return i(n(e,t));throw new u(s(t)+" is not iterable")}},959:(t,r,e)=>{"use strict";var n=e(6),o=e(146),i=e(27),s=e(69),a=e(20),u=n([].push);t.exports=function(t){if(i(t))return t;if(o(t)){for(var r=t.length,e=[],n=0;n{"use strict";var n=e(47),o=e(76);t.exports=function(t,r){var e=t[r];return o(e)?void 0:n(e)}},628:(t,r,e)=>{"use strict";var n=e(6),o=e(34),i=Math.floor,s=n("".charAt),a=n("".replace),u=n("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,f=/\$([$&'`]|\d{1,2})/g;t.exports=function(t,r,e,n,l,p){var h=e+t.length,v=n.length,d=f;return void 0!==l&&(l=o(l),d=c),a(p,d,(function(o,a){var c;switch(s(a,0)){case"$":return"$";case"&":return t;case"`":return u(r,0,e);case"'":return u(r,h);case"<":c=l[u(a,1,-1)];break;default:var f=+a;if(0===f)return o;if(f>v){var p=i(f/10);return 0===p?o:p<=v?void 0===n[p-1]?s(a,1):n[p-1]+s(a,1):o}c=n[f-1]}return void 0===c?"":c}))}},12:function(t,r,e){"use strict";var n=function(t){return t&&t.Math===Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e.g&&e.g)||n("object"==typeof this&&this)||function(){return this}()||Function("return this")()},31:(t,r,e)=>{"use strict";var n=e(6),o=e(34),i=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,r){return i(o(t),r)}},234:t=>{"use strict";t.exports={}},1012:t=>{"use strict";t.exports=function(t,r){try{1===arguments.length?console.error(t):console.error(t,r)}catch(t){}}},582:(t,r,e)=>{"use strict";var n=e(42);t.exports=n("document","documentElement")},576:(t,r,e)=>{"use strict";var n=e(18),o=e(5),i=e(295);t.exports=!n&&!o((function(){return 7!==Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},1002:t=>{"use strict";var r=Array,e=Math.abs,n=Math.pow,o=Math.floor,i=Math.log,s=Math.LN2;t.exports={pack:function(t,a,u){var c,f,l,p=r(u),h=8*u-a-1,v=(1<>1,g=23===a?n(2,-24)-n(2,-77):0,y=t<0||0===t&&1/t<0?1:0,b=0;for((t=e(t))!=t||t===1/0?(f=t!=t?1:0,c=v):(c=o(i(t)/s),t*(l=n(2,-c))<1&&(c--,l*=2),(t+=c+d>=1?g/l:g*n(2,1-d))*l>=2&&(c++,l/=2),c+d>=v?(f=0,c=v):c+d>=1?(f=(t*l-1)*n(2,a),c+=d):(f=t*n(2,d-1)*n(2,a),c=0));a>=8;)p[b++]=255&f,f/=256,a-=8;for(c=c<0;)p[b++]=255&c,c/=256,h-=8;return p[--b]|=128*y,p},unpack:function(t,r){var e,o=t.length,i=8*o-r-1,s=(1<>1,u=i-7,c=o-1,f=t[c--],l=127&f;for(f>>=7;u>0;)l=256*l+t[c--],u-=8;for(e=l&(1<<-u)-1,l>>=-u,u+=r;u>0;)e=256*e+t[c--],u-=8;if(0===l)l=1-a;else{if(l===s)return e?NaN:f?-1/0:1/0;e+=n(2,r),l-=a}return(f?-1:1)*e*n(2,l-r)}}},192:(t,r,e)=>{"use strict";var n=e(6),o=e(5),i=e(69),s=Object,a=n("".split);t.exports=o((function(){return!s("z").propertyIsEnumerable(0)}))?function(t){return"String"===i(t)?a(t,""):s(t)}:s},166:(t,r,e)=>{"use strict";var n=e(27),o=e(25),i=e(118);t.exports=function(t,r,e){var s,a;return i&&n(s=r.constructor)&&s!==e&&o(a=s.prototype)&&a!==e.prototype&&i(t,a),t}},392:(t,r,e)=>{"use strict";var n=e(6),o=e(27),i=e(389),s=n(Function.toString);o(i.inspectSource)||(i.inspectSource=function(t){return s(t)}),t.exports=i.inspectSource},590:(t,r,e)=>{"use strict";var n=e(25),o=e(70);t.exports=function(t,r){n(r)&&"cause"in r&&o(t,"cause",r.cause)}},168:(t,r,e)=>{"use strict";var n=e(1),o=e(6),i=e(234),s=e(25),a=e(31),u=e(50).f,c=e(197),f=e(583),l=e(410),p=e(195),h=e(202),v=!1,d=p("meta"),g=0,y=function(t){u(t,d,{value:{objectID:"O"+g++,weakData:{}}})},b=t.exports={enable:function(){b.enable=function(){},v=!0;var t=c.f,r=o([].splice),e={};e[d]=1,t(e).length&&(c.f=function(e){for(var n=t(e),o=0,i=n.length;o{"use strict";var n,o,i,s=e(578),a=e(12),u=e(25),c=e(70),f=e(31),l=e(389),p=e(296),h=e(234),v="Object already initialized",d=a.TypeError,g=a.WeakMap;if(s||l.state){var y=l.state||(l.state=new g);y.get=y.get,y.has=y.has,y.set=y.set,n=function(t,r){if(y.has(t))throw new d(v);return r.facade=t,y.set(t,r),r},o=function(t){return y.get(t)||{}},i=function(t){return y.has(t)}}else{var b=p("state");h[b]=!0,n=function(t,r){if(f(t,b))throw new d(v);return r.facade=t,c(t,b,r),r},o=function(t){return f(t,b)?t[b]:{}},i=function(t){return f(t,b)}}t.exports={set:n,get:o,has:i,enforce:function(t){return i(t)?o(t):n(t,{})},getterFor:function(t){return function(r){var e;if(!u(r)||(e=o(r)).type!==t)throw new d("Incompatible receiver, "+t+" required");return e}}}},399:(t,r,e)=>{"use strict";var n=e(28),o=e(241),i=n("iterator"),s=Array.prototype;t.exports=function(t){return void 0!==t&&(o.Array===t||s[i]===t)}},146:(t,r,e)=>{"use strict";var n=e(69);t.exports=Array.isArray||function(t){return"Array"===n(t)}},633:(t,r,e)=>{"use strict";var n=e(117);t.exports=function(t){var r=n(t);return"BigInt64Array"===r||"BigUint64Array"===r}},27:t=>{"use strict";var r="object"==typeof document&&document.all;t.exports=void 0===r&&void 0!==r?function(t){return"function"==typeof t||t===r}:function(t){return"function"==typeof t}},198:(t,r,e)=>{"use strict";var n=e(6),o=e(5),i=e(27),s=e(117),a=e(42),u=e(392),c=function(){},f=[],l=a("Reflect","construct"),p=/^\s*(?:class|function)\b/,h=n(p.exec),v=!p.test(c),d=function(t){if(!i(t))return!1;try{return l(c,f,t),!0}catch(t){return!1}},g=function(t){if(!i(t))return!1;switch(s(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return v||!!h(p,u(t))}catch(t){return!0}};g.sham=!0,t.exports=!l||o((function(){var t;return d(d.call)||!d(Object)||!d((function(){t=!0}))||t}))?g:d},624:(t,r,e)=>{"use strict";var n=e(31);t.exports=function(t){return void 0!==t&&(n(t,"value")||n(t,"writable"))}},237:(t,r,e)=>{"use strict";var n=e(5),o=e(27),i=/#|\.prototype\./,s=function(t,r){var e=u[a(t)];return e===f||e!==c&&(o(r)?n(r):!!r)},a=s.normalize=function(t){return String(t).replace(i,".").toLowerCase()},u=s.data={},c=s.NATIVE="N",f=s.POLYFILL="P";t.exports=s},412:(t,r,e)=>{"use strict";var n=e(25),o=Math.floor;t.exports=Number.isInteger||function(t){return!n(t)&&isFinite(t)&&o(t)===t}},76:t=>{"use strict";t.exports=function(t){return null==t}},25:(t,r,e)=>{"use strict";var n=e(27);t.exports=function(t){return"object"==typeof t?null!==t:n(t)}},588:(t,r,e)=>{"use strict";var n=e(25);t.exports=function(t){return n(t)||null===t}},49:t=>{"use strict";t.exports=!1},248:(t,r,e)=>{"use strict";var n=e(25),o=e(69),i=e(28)("match");t.exports=function(t){var r;return n(t)&&(void 0!==(r=t[i])?!!r:"RegExp"===o(t))}},164:(t,r,e)=>{"use strict";var n=e(42),o=e(27),i=e(87),s=e(574),a=Object;t.exports=s?function(t){return"symbol"==typeof t}:function(t){var r=n("Symbol");return o(r)&&i(r.prototype,a(t))}},1019:(t,r,e)=>{"use strict";var n=e(21);t.exports=function(t,r,e){for(var o,i,s=e?t:t.iterator,a=t.next;!(o=n(a,s)).done;)if(void 0!==(i=r(o.value)))return i}},104:(t,r,e)=>{"use strict";var n=e(111),o=e(21),i=e(22),s=e(165),a=e(399),u=e(36),c=e(87),f=e(297),l=e(242),p=e(594),h=TypeError,v=function(t,r){this.stopped=t,this.result=r},d=v.prototype;t.exports=function(t,r,e){var g,y,b,m,x,w,S,E=e&&e.that,A=!(!e||!e.AS_ENTRIES),O=!(!e||!e.IS_RECORD),R=!(!e||!e.IS_ITERATOR),T=!(!e||!e.INTERRUPTED),I=n(r,E),j=function(t){return g&&p(g,"normal",t),new v(!0,t)},M=function(t){return A?(i(t),T?I(t[0],t[1],j):I(t[0],t[1])):T?I(t,j):I(t)};if(O)g=t.iterator;else if(R)g=t;else{if(!(y=l(t)))throw new h(s(t)+" is not iterable");if(a(y)){for(b=0,m=u(t);m>b;b++)if((x=M(t[b]))&&c(d,x))return x;return new v(!1)}g=f(t,y)}for(w=O?t.next:g.next;!(S=o(w,g)).done;){try{x=M(S.value)}catch(t){p(g,"throw",t)}if("object"==typeof x&&x&&c(d,x))return x}return new v(!1)}},594:(t,r,e)=>{"use strict";var n=e(21),o=e(22),i=e(131);t.exports=function(t,r,e){var s,a;o(t);try{if(!(s=i(t,"return"))){if("throw"===r)throw e;return e}s=n(s,t)}catch(t){a=!0,s=t}if("throw"===r)throw e;if(a)throw s;return o(s),e}},402:(t,r,e)=>{"use strict";var n=e(599).IteratorPrototype,o=e(89),i=e(100),s=e(78),a=e(241),u=function(){return this};t.exports=function(t,r,e,c){var f=r+" Iterator";return t.prototype=o(n,{next:i(+!c,e)}),s(t,f,!1,!0),a[f]=u,t}},401:(t,r,e)=>{"use strict";var n=e(1),o=e(21),i=e(49),s=e(196),a=e(27),u=e(402),c=e(103),f=e(118),l=e(78),p=e(70),h=e(43),v=e(28),d=e(241),g=e(599),y=s.PROPER,b=s.CONFIGURABLE,m=g.IteratorPrototype,x=g.BUGGY_SAFARI_ITERATORS,w=v("iterator"),S="keys",E="values",A="entries",O=function(){return this};t.exports=function(t,r,e,s,v,g,R){u(e,r,s);var T,I,j,M=function(t){if(t===v&&L)return L;if(!x&&t&&t in k)return k[t];switch(t){case S:case E:case A:return function(){return new e(this,t)}}return function(){return new e(this)}},P=r+" Iterator",_=!1,k=t.prototype,C=k[w]||k["@@iterator"]||v&&k[v],L=!x&&C||M(v),N="Array"===r&&k.entries||C;if(N&&(T=c(N.call(new t)))!==Object.prototype&&T.next&&(i||c(T)===m||(f?f(T,m):a(T[w])||h(T,w,O)),l(T,P,!0,!0),i&&(d[P]=O)),y&&v===E&&C&&C.name!==E&&(!i&&b?p(k,"name",E):(_=!0,L=function(){return o(C,this)})),v)if(I={values:M(E),keys:g?L:M(S),entries:M(A)},R)for(j in I)(x||_||!(j in k))&&h(k,j,I[j]);else n({target:r,proto:!0,forced:x||_},I);return i&&!R||k[w]===L||h(k,w,L,{name:v}),d[r]=L,I}},599:(t,r,e)=>{"use strict";var n,o,i,s=e(5),a=e(27),u=e(25),c=e(89),f=e(103),l=e(43),p=e(28),h=e(49),v=p("iterator"),d=!1;[].keys&&("next"in(i=[].keys())?(o=f(f(i)))!==Object.prototype&&(n=o):d=!0),!u(n)||s((function(){var t={};return n[v].call(t)!==t}))?n={}:h&&(n=c(n)),a(n[v])||l(n,v,(function(){return this})),t.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:d}},241:t=>{"use strict";t.exports={}},36:(t,r,e)=>{"use strict";var n=e(88);t.exports=function(t){return n(t.length)}},391:(t,r,e)=>{"use strict";var n=e(6),o=e(5),i=e(27),s=e(31),a=e(18),u=e(196).CONFIGURABLE,c=e(392),f=e(56),l=f.enforce,p=f.get,h=String,v=Object.defineProperty,d=n("".slice),g=n("".replace),y=n([].join),b=a&&!o((function(){return 8!==v((function(){}),"length",{value:8}).length})),m=String(String).split("String"),x=t.exports=function(t,r,e){"Symbol("===d(h(r),0,7)&&(r="["+g(h(r),/^Symbol\(([^)]*)\)/,"$1")+"]"),e&&e.getter&&(r="get "+r),e&&e.setter&&(r="set "+r),(!s(t,"name")||u&&t.name!==r)&&(a?v(t,"name",{value:r,configurable:!0}):t.name=r),b&&e&&s(e,"arity")&&t.length!==e.arity&&v(t,"length",{value:e.arity});try{e&&s(e,"constructor")&&e.constructor?a&&v(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(t){}var n=l(t);return s(n,"source")||(n.source=y(m,"string"==typeof r?r:"")),t};Function.prototype.toString=x((function(){return i(this)&&p(this).source||c(this)}),"toString")},609:(t,r,e)=>{"use strict";var n=e(6),o=Map.prototype;t.exports={Map,set:n(o.set),get:n(o.get),has:n(o.has),remove:n(o.delete),proto:o}},306:t=>{"use strict";var r=Math.expm1,e=Math.exp;t.exports=!r||r(10)>22025.465794806718||r(10)<22025.465794806718||-2e-17!==r(-2e-17)?function(t){var r=+t;return 0===r?r:r>-1e-6&&r<1e-6?r+r*r/2:e(r)-1}:r},1001:(t,r,e)=>{"use strict";var n=e(407),o=Math.abs,i=2220446049250313e-31,s=1/i;t.exports=function(t,r,e,a){var u=+t,c=o(u),f=n(u);if(ce||p!=p?f*(1/0):f*p}},606:(t,r,e)=>{"use strict";var n=e(1001);t.exports=Math.fround||function(t){return n(t,1.1920928955078125e-7,34028234663852886e22,11754943508222875e-54)}},611:t=>{"use strict";var r=Math.log,e=Math.LOG10E;t.exports=Math.log10||function(t){return r(t)*e}},610:t=>{"use strict";var r=Math.log;t.exports=Math.log1p||function(t){var e=+t;return e>-1e-8&&e<1e-8?e-e*e/2:r(1+e)}},407:t=>{"use strict";t.exports=Math.sign||function(t){var r=+t;return 0===r||r!=r?r:r<0?-1:1}},580:t=>{"use strict";var r=Math.ceil,e=Math.floor;t.exports=Math.trunc||function(t){var n=+t;return(n>0?e:r)(n)}},619:(t,r,e)=>{"use strict";var n,o,i,s,a,u=e(12),c=e(620),f=e(111),l=e(310).set,p=e(621),h=e(618),v=e(1010),d=e(1011),g=e(148),y=u.MutationObserver||u.WebKitMutationObserver,b=u.document,m=u.process,x=u.Promise,w=c("queueMicrotask");if(!w){var S=new p,E=function(){var t,r;for(g&&(t=m.domain)&&t.exit();r=S.get();)try{r()}catch(t){throw S.head&&n(),t}t&&t.enter()};h||g||d||!y||!b?!v&&x&&x.resolve?((s=x.resolve(void 0)).constructor=x,a=f(s.then,s),n=function(){a(E)}):g?n=function(){m.nextTick(E)}:(l=f(l,u),n=function(){l(E)}):(o=!0,i=b.createTextNode(""),new y(E).observe(i,{characterData:!0}),n=function(){i.data=o=!o}),w=function(t){S.head||n(),S.add(t)}}t.exports=w},169:(t,r,e)=>{"use strict";var n=e(47),o=TypeError,i=function(t){var r,e;this.promise=new t((function(t,n){if(void 0!==r||void 0!==e)throw new o("Bad Promise constructor");r=t,e=n})),this.resolve=n(r),this.reject=n(e)};t.exports.f=function(t){return new i(t)}},240:(t,r,e)=>{"use strict";var n=e(20);t.exports=function(t,r){return void 0===t?arguments.length<2?"":r:n(t)}},416:(t,r,e)=>{"use strict";var n=e(248),o=TypeError;t.exports=function(t){if(n(t))throw new o("The method doesn't accept regular expressions");return t}},1005:(t,r,e)=>{"use strict";var n=e(12).isFinite;t.exports=Number.isFinite||function(t){return"number"==typeof t&&n(t)}},612:(t,r,e)=>{"use strict";var n=e(12),o=e(5),i=e(6),s=e(20),a=e(203).trim,u=e(308),c=i("".charAt),f=n.parseFloat,l=n.Symbol,p=l&&l.iterator,h=1/f(u+"-0")!=-1/0||p&&!o((function(){f(Object(p))}));t.exports=h?function(t){var r=a(s(t)),e=f(r);return 0===e&&"-"===c(r,0)?-0:e}:f},613:(t,r,e)=>{"use strict";var n=e(12),o=e(5),i=e(6),s=e(20),a=e(203).trim,u=e(308),c=n.parseInt,f=n.Symbol,l=f&&f.iterator,p=/^[+-]?0x/i,h=i(p.exec),v=8!==c(u+"08")||22!==c(u+"0x16")||l&&!o((function(){c(Object(l))}));t.exports=v?function(t,r){var e=a(s(t));return c(e,r>>>0||(h(p,e)?16:10))}:c},614:(t,r,e)=>{"use strict";var n=e(18),o=e(6),i=e(21),s=e(5),a=e(238),u=e(395),c=e(388),f=e(34),l=e(192),p=Object.assign,h=Object.defineProperty,v=o([].concat);t.exports=!p||s((function(){if(n&&1!==p({b:1},p(h({},"a",{enumerable:!0,get:function(){h(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},r={},e=Symbol("assign detection"),o="abcdefghijklmnopqrst";return t[e]=7,o.split("").forEach((function(t){r[t]=t})),7!==p({},t)[e]||a(p({},r)).join("")!==o}))?function(t,r){for(var e=f(t),o=arguments.length,s=1,p=u.f,h=c.f;o>s;)for(var d,g=l(arguments[s++]),y=p?v(a(g),p(g)):a(g),b=y.length,m=0;b>m;)d=y[m++],n&&!i(h,g,d)||(e[d]=g[d]);return e}:p},89:(t,r,e)=>{"use strict";var n,o=e(22),i=e(581),s=e(394),a=e(234),u=e(582),c=e(295),f=e(296),l="prototype",p="script",h=f("IE_PROTO"),v=function(){},d=function(t){return"<"+p+">"+t+""},g=function(t){t.write(d("")),t.close();var r=t.parentWindow.Object;return t=null,r},y=function(){try{n=new ActiveXObject("htmlfile")}catch(t){}var t,r,e;y="undefined"!=typeof document?document.domain&&n?g(n):(r=c("iframe"),e="java"+p+":",r.style.display="none",u.appendChild(r),r.src=String(e),(t=r.contentWindow.document).open(),t.write(d("document.F=Object")),t.close(),t.F):g(n);for(var o=s.length;o--;)delete y[l][s[o]];return y()};a[h]=!0,t.exports=Object.create||function(t,r){var e;return null!==t?(v[l]=o(t),e=new v,v[l]=null,e[h]=t):e=y(),void 0===r?e:i.f(e,r)}},581:(t,r,e)=>{"use strict";var n=e(18),o=e(577),i=e(50),s=e(22),a=e(59),u=e(238);r.f=n&&!o?Object.defineProperties:function(t,r){s(t);for(var e,n=a(r),o=u(r),c=o.length,f=0;c>f;)i.f(t,e=o[f++],n[e]);return t}},50:(t,r,e)=>{"use strict";var n=e(18),o=e(576),i=e(577),s=e(22),a=e(128),u=TypeError,c=Object.defineProperty,f=Object.getOwnPropertyDescriptor,l="enumerable",p="configurable",h="writable";r.f=n?i?function(t,r,e){if(s(t),r=a(r),s(e),"function"==typeof t&&"prototype"===r&&"value"in e&&h in e&&!e[h]){var n=f(t,r);n&&n[h]&&(t[r]=e.value,e={configurable:p in e?e[p]:n[p],enumerable:l in e?e[l]:n[l],writable:!1})}return c(t,r,e)}:c:function(t,r,e){if(s(t),r=a(r),s(e),o)try{return c(t,r,e)}catch(t){}if("get"in e||"set"in e)throw new u("Accessors not supported");return"value"in e&&(t[r]=e.value),t}},75:(t,r,e)=>{"use strict";var n=e(18),o=e(21),i=e(388),s=e(100),a=e(59),u=e(128),c=e(31),f=e(576),l=Object.getOwnPropertyDescriptor;r.f=n?l:function(t,r){if(t=a(t),r=u(r),f)try{return l(t,r)}catch(t){}if(c(t,r))return s(!o(i.f,t,r),t[r])}},583:(t,r,e)=>{"use strict";var n=e(69),o=e(59),i=e(197).f,s=e(101),a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return a&&"Window"===n(t)?function(t){try{return i(t)}catch(t){return s(a)}}(t):i(o(t))}},197:(t,r,e)=>{"use strict";var n=e(579),o=e(394).concat("length","prototype");r.f=Object.getOwnPropertyNames||function(t){return n(t,o)}},395:(t,r)=>{"use strict";r.f=Object.getOwnPropertySymbols},103:(t,r,e)=>{"use strict";var n=e(31),o=e(27),i=e(34),s=e(296),a=e(398),u=s("IE_PROTO"),c=Object,f=c.prototype;t.exports=a?c.getPrototypeOf:function(t){var r=i(t);if(n(r,u))return r[u];var e=r.constructor;return o(e)&&r instanceof e?e.prototype:r instanceof c?f:null}},410:(t,r,e)=>{"use strict";var n=e(5),o=e(25),i=e(69),s=e(411),a=Object.isExtensible,u=n((function(){a(1)}));t.exports=u||s?function(t){return!!o(t)&&((!s||"ArrayBuffer"!==i(t))&&(!a||a(t)))}:a},87:(t,r,e)=>{"use strict";var n=e(6);t.exports=n({}.isPrototypeOf)},579:(t,r,e)=>{"use strict";var n=e(6),o=e(31),i=e(59),s=e(236).indexOf,a=e(234),u=n([].push);t.exports=function(t,r){var e,n=i(t),c=0,f=[];for(e in n)!o(a,e)&&o(n,e)&&u(f,e);for(;r.length>c;)o(n,e=r[c++])&&(~s(f,e)||u(f,e));return f}},238:(t,r,e)=>{"use strict";var n=e(579),o=e(394);t.exports=Object.keys||function(t){return n(t,o)}},388:(t,r)=>{"use strict";var e={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,o=n&&!e.call({1:2},1);r.f=o?function(t){var r=n(this,t);return!!r&&r.enumerable}:e},309:(t,r,e)=>{"use strict";var n=e(49),o=e(12),i=e(5),s=e(405);t.exports=n||!i((function(){if(!(s&&s<535)){var t=Math.random();__defineSetter__.call(null,t,(function(){})),delete o[t]}}))},118:(t,r,e)=>{"use strict";var n=e(960),o=e(22),i=e(587);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,r=!1,e={};try{(t=n(Object.prototype,"__proto__","set"))(e,[]),r=e instanceof Array}catch(t){}return function(e,n){return o(e),i(n),r?t(e,n):e.__proto__=n,e}}():void 0)},615:(t,r,e)=>{"use strict";var n=e(18),o=e(5),i=e(6),s=e(103),a=e(238),u=e(59),c=i(e(388).f),f=i([].push),l=n&&o((function(){var t=Object.create(null);return t[2]=2,!c(t,2)})),p=function(t){return function(r){for(var e,o=u(r),i=a(o),p=l&&null===s(o),h=i.length,v=0,d=[];h>v;)e=i[v++],n&&!(p?e in o:c(o,e))||f(d,t?[e,o[e]]:o[e]);return d}};t.exports={entries:p(!0),values:p(!1)}},1008:(t,r,e)=>{"use strict";var n=e(396),o=e(117);t.exports=n?{}.toString:function(){return"[object "+o(this)+"]"}},575:(t,r,e)=>{"use strict";var n=e(21),o=e(27),i=e(25),s=TypeError;t.exports=function(t,r){var e,a;if("string"===r&&o(e=t.toString)&&!i(a=n(e,t)))return a;if(o(e=t.valueOf)&&!i(a=n(e,t)))return a;if("string"!==r&&o(e=t.toString)&&!i(a=n(e,t)))return a;throw new s("Can't convert object to primitive value")}},393:(t,r,e)=>{"use strict";var n=e(42),o=e(6),i=e(197),s=e(395),a=e(22),u=o([].concat);t.exports=n("Reflect","ownKeys")||function(t){var r=i.f(a(t)),e=s.f;return e?u(r,e(t)):r}},133:(t,r,e)=>{"use strict";var n=e(12);t.exports=n},246:t=>{"use strict";t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},247:(t,r,e)=>{"use strict";var n=e(12),o=e(204),i=e(27),s=e(237),a=e(392),u=e(28),c=e(622),f=e(413),l=e(49),p=e(129),h=o&&o.prototype,v=u("species"),d=!1,g=i(n.PromiseRejectionEvent),y=s("Promise",(function(){var t=a(o),r=t!==String(o);if(!r&&66===p)return!0;if(l&&(!h.catch||!h.finally))return!0;if(!p||p<51||!/native code/.test(t)){var e=new o((function(t){t(1)})),n=function(t){t((function(){}),(function(){}))};if((e.constructor={})[v]=n,!(d=e.then((function(){}))instanceof n))return!0}return!r&&(c||f)&&!g}));t.exports={CONSTRUCTOR:y,REJECTION_EVENT:g,SUBCLASSING:d}},204:(t,r,e)=>{"use strict";var n=e(12);t.exports=n.Promise},623:(t,r,e)=>{"use strict";var n=e(22),o=e(25),i=e(169);t.exports=function(t,r){if(n(t),o(r)&&r.constructor===t)return r;var e=i.f(t);return(0,e.resolve)(r),e.promise}},311:(t,r,e)=>{"use strict";var n=e(204),o=e(300),i=e(247).CONSTRUCTOR;t.exports=i||!o((function(t){n.all(t).then(void 0,(function(){}))}))},589:(t,r,e)=>{"use strict";var n=e(50).f;t.exports=function(t,r,e){e in t||n(t,e,{configurable:!0,get:function(){return r[e]},set:function(t){r[e]=t}})}},621:t=>{"use strict";var r=function(){this.head=null,this.tail=null};r.prototype={add:function(t){var r={item:t,next:null},e=this.tail;e?e.next=r:this.head=r,this.tail=r},get:function(){var t=this.head;if(t)return null===(this.head=t.next)&&(this.tail=null),t.item}},t.exports=r},250:(t,r,e)=>{"use strict";var n=e(21),o=e(22),i=e(27),s=e(69),a=e(313),u=TypeError;t.exports=function(t,r){var e=t.exec;if(i(e)){var c=n(e,t,r);return null!==c&&o(c),c}if("RegExp"===s(t))return n(a,t,r);throw new u("RegExp#exec called on incompatible receiver")}},313:(t,r,e)=>{"use strict";var n,o,i=e(21),s=e(6),a=e(20),u=e(414),c=e(312),f=e(194),l=e(89),p=e(56).get,h=e(415),v=e(625),d=f("native-string-replace",String.prototype.replace),g=RegExp.prototype.exec,y=g,b=s("".charAt),m=s("".indexOf),x=s("".replace),w=s("".slice),S=(o=/b*/g,i(g,n=/a/,"a"),i(g,o,"a"),0!==n.lastIndex||0!==o.lastIndex),E=c.BROKEN_CARET,A=void 0!==/()??/.exec("")[1];(S||A||E||h||v)&&(y=function(t){var r,e,n,o,s,c,f,h=this,v=p(h),O=a(t),R=v.raw;if(R)return R.lastIndex=h.lastIndex,r=i(y,R,O),h.lastIndex=R.lastIndex,r;var T=v.groups,I=E&&h.sticky,j=i(u,h),M=h.source,P=0,_=O;if(I&&(j=x(j,"y",""),-1===m(j,"g")&&(j+="g"),_=w(O,h.lastIndex),h.lastIndex>0&&(!h.multiline||h.multiline&&"\n"!==b(O,h.lastIndex-1))&&(M="(?: "+M+")",_=" "+_,P++),e=new RegExp("^(?:"+M+")",j)),A&&(e=new RegExp("^"+M+"$(?!\\s)",j)),S&&(n=h.lastIndex),o=i(g,I?e:h,_),I?o?(o.input=w(o.input,P),o[0]=w(o[0],P),o.index=h.lastIndex,h.lastIndex+=o[0].length):h.lastIndex=0:S&&o&&(h.lastIndex=h.global?o.index+o[0].length:n),A&&o&&o.length>1&&i(d,o[0],e,(function(){for(s=1;s{"use strict";var n=e(22);t.exports=function(){var t=n(this),r="";return t.hasIndices&&(r+="d"),t.global&&(r+="g"),t.ignoreCase&&(r+="i"),t.multiline&&(r+="m"),t.dotAll&&(r+="s"),t.unicode&&(r+="u"),t.unicodeSets&&(r+="v"),t.sticky&&(r+="y"),r}},249:(t,r,e)=>{"use strict";var n=e(21),o=e(31),i=e(87),s=e(414),a=RegExp.prototype;t.exports=function(t){var r=t.flags;return void 0!==r||"flags"in a||o(t,"flags")||!i(a,t)?r:n(s,t)}},312:(t,r,e)=>{"use strict";var n=e(5),o=e(12).RegExp,i=n((function(){var t=o("a","y");return t.lastIndex=2,null!==t.exec("abcd")})),s=i||n((function(){return!o("a","y").sticky})),a=i||n((function(){var t=o("^r","gy");return t.lastIndex=2,null!==t.exec("str")}));t.exports={BROKEN_CARET:a,MISSED_STICKY:s,UNSUPPORTED_Y:i}},415:(t,r,e)=>{"use strict";var n=e(5),o=e(12).RegExp;t.exports=n((function(){var t=o(".","s");return!(t.dotAll&&t.test("\n")&&"s"===t.flags)}))},625:(t,r,e)=>{"use strict";var n=e(5),o=e(12).RegExp;t.exports=n((function(){var t=o("(?b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$c")}))},46:(t,r,e)=>{"use strict";var n=e(76),o=TypeError;t.exports=function(t){if(n(t))throw new o("Can't call method on "+t);return t}},620:(t,r,e)=>{"use strict";var n=e(12),o=e(18),i=Object.getOwnPropertyDescriptor;t.exports=function(t){if(!o)return n[t];var r=i(n,t);return r&&r.value}},616:t=>{"use strict";t.exports=Object.is||function(t,r){return t===r?0!==t||1/t==1/r:t!=t&&r!=r}},422:(t,r,e)=>{"use strict";var n,o=e(12),i=e(102),s=e(27),a=e(1017),u=e(130),c=e(101),f=e(112),l=o.Function,p=/MSIE .\./.test(u)||a&&((n=o.Bun.version.split(".")).length<3||"0"===n[0]&&(n[1]<3||"3"===n[1]&&"0"===n[2]));t.exports=function(t,r){var e=r?2:1;return p?function(n,o){var a=f(arguments.length,1)>e,u=s(n)?n:l(n),p=a?c(arguments,e):[],h=a?function(){i(u,this,p)}:u;return r?t(h,o):t(h)}:t}},640:(t,r,e)=>{"use strict";var n=e(6),o=Set.prototype;t.exports={Set,add:n(o.add),has:n(o.has),remove:n(o.delete),proto:o}},1018:(t,r,e)=>{"use strict";var n=e(6),o=e(1019),i=e(640),s=i.Set,a=i.proto,u=n(a.forEach),c=n(a.keys),f=c(new s).next;t.exports=function(t,r,e){return e?o({iterator:c(t),next:f},r):u(t,r)}},200:(t,r,e)=>{"use strict";var n=e(42),o=e(62),i=e(28),s=e(18),a=i("species");t.exports=function(t){var r=n(t);s&&r&&!r[a]&&o(r,a,{configurable:!0,get:function(){return this}})}},78:(t,r,e)=>{"use strict";var n=e(50).f,o=e(31),i=e(28)("toStringTag");t.exports=function(t,r,e){t&&!e&&(t=t.prototype),t&&!o(t,i)&&n(t,i,{configurable:!0,value:r})}},296:(t,r,e)=>{"use strict";var n=e(194),o=e(195),i=n("keys");t.exports=function(t){return i[t]||(i[t]=o(t))}},389:(t,r,e)=>{"use strict";var n=e(12),o=e(390),i="__core-js_shared__",s=n[i]||o(i,{});t.exports=s},194:(t,r,e)=>{"use strict";var n=e(49),o=e(389);(t.exports=function(t,r){return o[t]||(o[t]=void 0!==r?r:{})})("versions",[]).push({version:"3.35.0",mode:n?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.35.0/LICENSE",source:"https://github.com/zloirock/core-js"})},201:(t,r,e)=>{"use strict";var n=e(22),o=e(408),i=e(76),s=e(28)("species");t.exports=function(t,r){var e,a=n(t).constructor;return void 0===a||i(e=n(a)[s])?r:o(e)}},91:(t,r,e)=>{"use strict";var n=e(5);t.exports=function(t){return n((function(){var r=""[t]('"');return r!==r.toLowerCase()||r.split('"').length>3}))}},314:(t,r,e)=>{"use strict";var n=e(6),o=e(51),i=e(20),s=e(46),a=n("".charAt),u=n("".charCodeAt),c=n("".slice),f=function(t){return function(r,e){var n,f,l=i(s(r)),p=o(e),h=l.length;return p<0||p>=h?t?"":void 0:(n=u(l,p))<55296||n>56319||p+1===h||(f=u(l,p+1))<56320||f>57343?t?a(l,p):n:t?c(l,p,p+2):f-56320+(n-55296<<10)+65536}};t.exports={codeAt:f(!1),charAt:f(!0)}},627:(t,r,e)=>{"use strict";var n=e(130);t.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(n)},409:(t,r,e)=>{"use strict";var n=e(6),o=e(88),i=e(20),s=e(304),a=e(46),u=n(s),c=n("".slice),f=Math.ceil,l=function(t){return function(r,e,n){var s,l,p=i(a(r)),h=o(e),v=p.length,d=void 0===n?" ":i(n);return h<=v||""===d?p:((l=u(d,f((s=h-v)/d.length))).length>s&&(l=c(l,0,s)),t?p+l:l+p)}};t.exports={start:l(!1),end:l(!0)}},1022:(t,r,e)=>{"use strict";var n=e(6),o=2147483647,i=/[^\0-\u007E]/,s=/[.\u3002\uFF0E\uFF61]/g,a="Overflow: input needs wider integers to process",u=RangeError,c=n(s.exec),f=Math.floor,l=String.fromCharCode,p=n("".charCodeAt),h=n([].join),v=n([].push),d=n("".replace),g=n("".split),y=n("".toLowerCase),b=function(t){return t+22+75*(t<26)},m=function(t,r,e){var n=0;for(t=e?f(t/700):t>>1,t+=f(t/r);t>455;)t=f(t/35),n+=36;return f(n+36*t/(t+38))},x=function(t){var r=[];t=function(t){for(var r=[],e=0,n=t.length;e=55296&&o<=56319&&e=s&&nf((o-c)/w))throw new u(a);for(c+=(x-s)*w,s=x,e=0;eo)throw new u(a);if(n===s){for(var S=c,E=36;;){var A=E<=d?1:E>=d+26?26:E-d;if(S{"use strict";var n=e(51),o=e(20),i=e(46),s=RangeError;t.exports=function(t){var r=o(i(this)),e="",a=n(t);if(a<0||a===1/0)throw new s("Wrong number of repetitions");for(;a>0;(a>>>=1)&&(r+=r))1&a&&(e+=r);return e}},629:(t,r,e)=>{"use strict";var n=e(203).end,o=e(419);t.exports=o("trimEnd")?function(){return n(this)}:"".trimEnd},419:(t,r,e)=>{"use strict";var n=e(196).PROPER,o=e(5),i=e(308);t.exports=function(t){return o((function(){return!!i[t]()||"​…᠎"!=="​…᠎"[t]()||n&&i[t].name!==t}))}},630:(t,r,e)=>{"use strict";var n=e(203).start,o=e(419);t.exports=o("trimStart")?function(){return n(this)}:"".trimStart},203:(t,r,e)=>{"use strict";var n=e(6),o=e(46),i=e(20),s=e(308),a=n("".replace),u=RegExp("^["+s+"]+"),c=RegExp("(^|[^"+s+"])["+s+"]+$"),f=function(t){return function(r){var e=i(o(r));return 1&t&&(e=a(e,u,"")),2&t&&(e=a(e,c,"$1")),e}};t.exports={start:f(1),end:f(2),trim:f(3)}},641:(t,r,e)=>{"use strict";var n=e(12),o=e(5),i=e(129),s=e(622),a=e(413),u=e(148),c=n.structuredClone;t.exports=!!c&&!o((function(){if(a&&i>92||u&&i>94||s&&i>97)return!1;var t=new ArrayBuffer(8),r=c(t,{transfer:[t]});return 0!==t.byteLength||8!==r.byteLength}))},193:(t,r,e)=>{"use strict";var n=e(129),o=e(5),i=e(12).String;t.exports=!!Object.getOwnPropertySymbols&&!o((function(){var t=Symbol("symbol detection");return!i(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},584:(t,r,e)=>{"use strict";var n=e(21),o=e(42),i=e(28),s=e(43);t.exports=function(){var t=o("Symbol"),r=t&&t.prototype,e=r&&r.valueOf,a=i("toPrimitive");r&&!r[a]&&s(r,a,(function(t){return n(e,this)}),{arity:1})}},585:(t,r,e)=>{"use strict";var n=e(193);t.exports=n&&!!Symbol.for&&!!Symbol.keyFor},310:(t,r,e)=>{"use strict";var n,o,i,s,a=e(12),u=e(102),c=e(111),f=e(27),l=e(31),p=e(5),h=e(582),v=e(101),d=e(295),g=e(112),y=e(618),b=e(148),m=a.setImmediate,x=a.clearImmediate,w=a.process,S=a.Dispatch,E=a.Function,A=a.MessageChannel,O=a.String,R=0,T={},I="onreadystatechange";p((function(){n=a.location}));var j=function(t){if(l(T,t)){var r=T[t];delete T[t],r()}},M=function(t){return function(){j(t)}},P=function(t){j(t.data)},_=function(t){a.postMessage(O(t),n.protocol+"//"+n.host)};m&&x||(m=function(t){g(arguments.length,1);var r=f(t)?t:E(t),e=v(arguments,1);return T[++R]=function(){u(r,void 0,e)},o(R),R},x=function(t){delete T[t]},b?o=function(t){w.nextTick(M(t))}:S&&S.now?o=function(t){S.now(M(t))}:A&&!y?(s=(i=new A).port2,i.port1.onmessage=P,o=c(s.postMessage,s)):a.addEventListener&&f(a.postMessage)&&!a.importScripts&&n&&"file:"!==n.protocol&&!p(_)?(o=_,a.addEventListener("message",P,!1)):o=I in d("script")?function(t){h.appendChild(d("script"))[I]=function(){h.removeChild(this),j(t)}}:function(t){setTimeout(M(t),0)}),t.exports={set:m,clear:x}},307:(t,r,e)=>{"use strict";var n=e(6);t.exports=n(1..valueOf)},132:(t,r,e)=>{"use strict";var n=e(51),o=Math.max,i=Math.min;t.exports=function(t,r){var e=n(t);return e<0?o(e+r,0):i(e,r)}},421:(t,r,e)=>{"use strict";var n=e(294),o=TypeError;t.exports=function(t){var r=n(t,"number");if("number"==typeof r)throw new o("Can't convert number to bigint");return BigInt(r)}},605:(t,r,e)=>{"use strict";var n=e(51),o=e(88),i=RangeError;t.exports=function(t){if(void 0===t)return 0;var r=n(t),e=o(r);if(r!==e)throw new i("Wrong length or index");return e}},59:(t,r,e)=>{"use strict";var n=e(192),o=e(46);t.exports=function(t){return n(o(t))}},51:(t,r,e)=>{"use strict";var n=e(580);t.exports=function(t){var r=+t;return r!=r||0===r?0:n(r)}},88:(t,r,e)=>{"use strict";var n=e(51),o=Math.min;t.exports=function(t){return t>0?o(n(t),9007199254740991):0}},34:(t,r,e)=>{"use strict";var n=e(46),o=Object;t.exports=function(t){return o(n(t))}},631:(t,r,e)=>{"use strict";var n=e(1014),o=RangeError;t.exports=function(t,r){var e=n(t);if(e%r)throw new o("Wrong offset");return e}},1014:(t,r,e)=>{"use strict";var n=e(51),o=RangeError;t.exports=function(t){var r=n(t);if(r<0)throw new o("The argument can't be less than 0");return r}},294:(t,r,e)=>{"use strict";var n=e(21),o=e(25),i=e(164),s=e(131),a=e(575),u=e(28),c=TypeError,f=u("toPrimitive");t.exports=function(t,r){if(!o(t)||i(t))return t;var e,u=s(t,f);if(u){if(void 0===r&&(r="default"),e=n(u,t,r),!o(e)||i(e))return e;throw new c("Can't convert object to primitive value")}return void 0===r&&(r="number"),a(t,r)}},128:(t,r,e)=>{"use strict";var n=e(294),o=e(164);t.exports=function(t){var r=n(t,"string");return o(r)?r:r+""}},396:(t,r,e)=>{"use strict";var n={};n[e(28)("toStringTag")]="z",t.exports="[object z]"===String(n)},20:(t,r,e)=>{"use strict";var n=e(117),o=String;t.exports=function(t){if("Symbol"===n(t))throw new TypeError("Cannot convert a Symbol value to a string");return o(t)}},1015:t=>{"use strict";var r=Math.round;t.exports=function(t){var e=r(t);return e<0?0:e>255?255:255&e}},638:(t,r,e)=>{"use strict";var n=e(148);t.exports=function(t){try{if(n)return Function('return require("'+t+'")')()}catch(t){}}},165:t=>{"use strict";var r=String;t.exports=function(t){try{return r(t)}catch(t){return"Object"}}},127:(t,r,e)=>{"use strict";var n=e(1),o=e(12),i=e(21),s=e(18),a=e(420),u=e(26),c=e(303),f=e(119),l=e(100),p=e(70),h=e(412),v=e(88),d=e(605),g=e(631),y=e(1015),b=e(128),m=e(31),x=e(117),w=e(25),S=e(164),E=e(89),A=e(87),O=e(118),R=e(197).f,T=e(632),I=e(63).forEach,j=e(200),M=e(62),P=e(50),_=e(75),k=e(302),C=e(56),L=e(166),N=C.get,U=C.set,D=C.enforce,F=P.f,B=_.f,z=o.RangeError,W=c.ArrayBuffer,V=W.prototype,H=c.DataView,G=u.NATIVE_ARRAY_BUFFER_VIEWS,q=u.TYPED_ARRAY_TAG,Z=u.TypedArray,Y=u.TypedArrayPrototype,$=u.isTypedArray,K="BYTES_PER_ELEMENT",J="Wrong length",X=function(t,r){M(t,r,{configurable:!0,get:function(){return N(this)[r]}})},Q=function(t){var r;return A(V,t)||"ArrayBuffer"===(r=x(t))||"SharedArrayBuffer"===r},tt=function(t,r){return $(t)&&!S(r)&&r in t&&h(+r)&&r>=0},rt=function(t,r){return r=b(r),tt(t,r)?l(2,t[r]):B(t,r)},et=function(t,r,e){return r=b(r),!(tt(t,r)&&w(e)&&m(e,"value"))||m(e,"get")||m(e,"set")||e.configurable||m(e,"writable")&&!e.writable||m(e,"enumerable")&&!e.enumerable?F(t,r,e):(t[r]=e.value,t)};s?(G||(_.f=rt,P.f=et,X(Y,"buffer"),X(Y,"byteOffset"),X(Y,"byteLength"),X(Y,"length")),n({target:"Object",stat:!0,forced:!G},{getOwnPropertyDescriptor:rt,defineProperty:et}),t.exports=function(t,r,e){var s=t.match(/\d+/)[0]/8,u=t+(e?"Clamped":"")+"Array",c="get"+t,l="set"+t,h=o[u],b=h,m=b&&b.prototype,x={},S=function(t,r){F(t,r,{get:function(){return function(t,r){var e=N(t);return e.view[c](r*s+e.byteOffset,!0)}(this,r)},set:function(t){return function(t,r,n){var o=N(t);o.view[l](r*s+o.byteOffset,e?y(n):n,!0)}(this,r,t)},enumerable:!0})};G?a&&(b=r((function(t,r,e,n){return f(t,m),L(w(r)?Q(r)?void 0!==n?new h(r,g(e,s),n):void 0!==e?new h(r,g(e,s)):new h(r):$(r)?k(b,r):i(T,b,r):new h(d(r)),t,b)})),O&&O(b,Z),I(R(h),(function(t){t in b||p(b,t,h[t])})),b.prototype=m):(b=r((function(t,r,e,n){f(t,m);var o,a,u,c=0,l=0;if(w(r)){if(!Q(r))return $(r)?k(b,r):i(T,b,r);o=r,l=g(e,s);var p=r.byteLength;if(void 0===n){if(p%s)throw new z(J);if((a=p-l)<0)throw new z(J)}else if((a=v(n)*s)+l>p)throw new z(J);u=a/s}else u=d(r),o=new W(a=u*s);for(U(t,{buffer:o,byteOffset:l,byteLength:a,length:u,view:new H(o)});c{"use strict";var n=e(12),o=e(5),i=e(300),s=e(26).NATIVE_ARRAY_BUFFER_VIEWS,a=n.ArrayBuffer,u=n.Int8Array;t.exports=!s||!o((function(){u(1)}))||!o((function(){new u(-1)}))||!i((function(t){new u,new u(null),new u(1.5),new u(t)}),!0)||o((function(){return 1!==new u(new a(2),1,void 0).length}))},1016:(t,r,e)=>{"use strict";var n=e(302),o=e(317);t.exports=function(t,r){return n(o(t),r)}},632:(t,r,e)=>{"use strict";var n=e(111),o=e(21),i=e(408),s=e(34),a=e(36),u=e(297),c=e(242),f=e(399),l=e(633),p=e(26).aTypedArrayConstructor,h=e(421);t.exports=function(t){var r,e,v,d,g,y,b,m,x=i(this),w=s(t),S=arguments.length,E=S>1?arguments[1]:void 0,A=void 0!==E,O=c(w);if(O&&!f(O))for(m=(b=u(w,O)).next,w=[];!(y=o(m,b)).done;)w.push(y.value);for(A&&S>2&&(E=n(E,arguments[2])),e=a(w),v=new(p(x))(e),d=l(v),r=0;e>r;r++)g=A?E(w[r],r):w[r],v[r]=d?h(g):+g;return v}},317:(t,r,e)=>{"use strict";var n=e(26),o=e(201),i=n.aTypedArrayConstructor,s=n.getTypedArrayConstructor;t.exports=function(t){return i(o(t,s(t)))}},195:(t,r,e)=>{"use strict";var n=e(6),o=0,i=Math.random(),s=n(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+s(++o+i,36)}},423:(t,r,e)=>{"use strict";var n=e(5),o=e(28),i=e(18),s=e(49),a=o("iterator");t.exports=!n((function(){var t=new URL("b?a=1&b=2&c=3","http://a"),r=t.searchParams,e=new URLSearchParams("a=1&a=2&b=3"),n="";return t.pathname="c%20d",r.forEach((function(t,e){r.delete("b"),n+=e+t})),e.delete("a",2),e.delete("b",void 0),s&&(!t.toJSON||!e.has("a",1)||e.has("a",2)||!e.has("a",void 0)||e.has("b"))||!r.size&&(s||!i)||!r.sort||"http://a/c%20d?a=1&c=3"!==t.href||"3"!==r.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!r[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host}))},574:(t,r,e)=>{"use strict";var n=e(193);t.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},577:(t,r,e)=>{"use strict";var n=e(18),o=e(5);t.exports=n&&o((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},112:t=>{"use strict";var r=TypeError;t.exports=function(t,e){if(t{"use strict";var n=e(12),o=e(27),i=n.WeakMap;t.exports=o(i)&&/native code/.test(String(i))},77:(t,r,e)=>{"use strict";var n=e(133),o=e(31),i=e(956),s=e(50).f;t.exports=function(t){var r=n.Symbol||(n.Symbol={});o(r,t)||s(r,t,{value:i.f(t)})}},956:(t,r,e)=>{"use strict";var n=e(28);r.f=n},28:(t,r,e)=>{"use strict";var n=e(12),o=e(194),i=e(31),s=e(195),a=e(193),u=e(574),c=n.Symbol,f=o("wks"),l=u?c.for||c:c&&c.withoutSetter||s;t.exports=function(t){return i(f,t)||(f[t]=a&&i(c,t)?c[t]:l("Symbol."+t)),f[t]}},308:t=>{"use strict";t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},586:(t,r,e)=>{"use strict";var n=e(42),o=e(31),i=e(70),s=e(87),a=e(118),u=e(235),c=e(589),f=e(166),l=e(240),p=e(590),h=e(591),v=e(18),d=e(49);t.exports=function(t,r,e,g){var y="stackTraceLimit",b=g?2:1,m=t.split("."),x=m[m.length-1],w=n.apply(null,m);if(w){var S=w.prototype;if(!d&&o(S,"cause")&&delete S.cause,!e)return w;var E=n("Error"),A=r((function(t,r){var e=l(g?r:t,void 0),n=g?new w(t):new w;return void 0!==e&&i(n,"message",e),h(n,A,n.stack,2),this&&s(S,this)&&f(n,this,A),arguments.length>b&&p(n,arguments[b]),n}));if(A.prototype=S,"Error"!==x?a?a(A,E):u(A,E,{name:!0}):v&&y in w&&(c(A,w,y),c(A,w,"prepareStackTrace")),u(A,w),!d)try{S.name!==x&&i(S,"name",x),S.constructor=A}catch(t){}return A}}},1645:(t,r,e)=>{"use strict";var n=e(1),o=e(42),i=e(102),s=e(5),a=e(586),u="AggregateError",c=o(u),f=!s((function(){return 1!==c([1]).errors[0]}))&&s((function(){return 7!==c([1],u,{cause:7}).cause}));n({global:!0,constructor:!0,arity:2,forced:f},{AggregateError:a(u,(function(t){return function(r,e){return i(t,this,arguments)}}),f,!0)})},1644:(t,r,e)=>{"use strict";var n=e(1),o=e(87),i=e(103),s=e(118),a=e(235),u=e(89),c=e(70),f=e(100),l=e(590),p=e(591),h=e(104),v=e(240),d=e(28)("toStringTag"),g=Error,y=[].push,b=function(t,r){var e,n=o(m,this);s?e=s(new g,n?i(this):m):(e=n?this:u(m),c(e,d,"Error")),void 0!==r&&c(e,"message",v(r)),p(e,b,e.stack,1),arguments.length>2&&l(e,arguments[2]);var a=[];return h(t,y,{that:a}),c(e,"errors",a),e};s?s(b,g):a(b,g,{name:!0});var m=b.prototype=u(g.prototype,{constructor:f(1,b),message:f(1,""),name:f(1,"AggregateError")});n({global:!0,constructor:!0,arity:2},{AggregateError:b})},961:(t,r,e)=>{"use strict";e(1644)},1646:(t,r,e)=>{"use strict";var n=e(1),o=e(12),i=e(303),s=e(200),a="ArrayBuffer",u=i[a];n({global:!0,constructor:!0,forced:o[a]!==u},{ArrayBuffer:u}),s(a)},1647:(t,r,e)=>{"use strict";var n=e(1),o=e(26);n({target:"ArrayBuffer",stat:!0,forced:!o.NATIVE_ARRAY_BUFFER_VIEWS},{isView:o.isView})},1648:(t,r,e)=>{"use strict";var n=e(1),o=e(145),i=e(5),s=e(303),a=e(22),u=e(132),c=e(88),f=e(201),l=s.ArrayBuffer,p=s.DataView,h=p.prototype,v=o(l.prototype.slice),d=o(h.getUint8),g=o(h.setUint8);n({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:i((function(){return!new l(2).slice(1,void 0).byteLength}))},{slice:function(t,r){if(v&&void 0===r)return v(a(this),t);for(var e=a(this).byteLength,n=u(t,e),o=u(void 0===r?e:r,e),i=new(f(this,l))(c(o-n)),s=new p(this),h=new p(i),y=0;n{"use strict";var n=e(1),o=e(34),i=e(36),s=e(51),a=e(79);n({target:"Array",proto:!0},{at:function(t){var r=o(this),e=i(r),n=s(t),a=n>=0?n:e+n;return a<0||a>=e?void 0:r[a]}}),a("at")},963:(t,r,e)=>{"use strict";var n=e(1),o=e(5),i=e(146),s=e(25),a=e(34),u=e(36),c=e(199),f=e(147),l=e(239),p=e(243),h=e(28),v=e(129),d=h("isConcatSpreadable"),g=v>=51||!o((function(){var t=[];return t[d]=!1,t.concat()[0]!==t})),y=function(t){if(!s(t))return!1;var r=t[d];return void 0!==r?!!r:i(t)};n({target:"Array",proto:!0,arity:1,forced:!g||!p("concat")},{concat:function(t){var r,e,n,o,i,s=a(this),p=l(s,0),h=0;for(r=-1,n=arguments.length;r{"use strict";var n=e(1),o=e(595),i=e(79);n({target:"Array",proto:!0},{copyWithin:o}),i("copyWithin")},965:(t,r,e)=>{"use strict";var n=e(1),o=e(63).every;n({target:"Array",proto:!0,forced:!e(134)("every")},{every:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},966:(t,r,e)=>{"use strict";var n=e(1),o=e(400),i=e(79);n({target:"Array",proto:!0},{fill:o}),i("fill")},967:(t,r,e)=>{"use strict";var n=e(1),o=e(63).filter;n({target:"Array",proto:!0,forced:!e(243)("filter")},{filter:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},969:(t,r,e)=>{"use strict";var n=e(1),o=e(63).findIndex,i=e(79),s="findIndex",a=!0;s in[]&&Array(1)[s]((function(){a=!1})),n({target:"Array",proto:!0,forced:a},{findIndex:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),i(s)},971:(t,r,e)=>{"use strict";var n=e(1),o=e(299).findLastIndex,i=e(79);n({target:"Array",proto:!0},{findLastIndex:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),i("findLastIndex")},970:(t,r,e)=>{"use strict";var n=e(1),o=e(299).findLast,i=e(79);n({target:"Array",proto:!0},{findLast:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),i("findLast")},968:(t,r,e)=>{"use strict";var n=e(1),o=e(63).find,i=e(79),s="find",a=!0;s in[]&&Array(1)[s]((function(){a=!1})),n({target:"Array",proto:!0,forced:a},{find:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),i(s)},973:(t,r,e)=>{"use strict";var n=e(1),o=e(596),i=e(47),s=e(34),a=e(36),u=e(239);n({target:"Array",proto:!0},{flatMap:function(t){var r,e=s(this),n=a(e);return i(t),(r=u(e,0)).length=o(r,e,e,n,0,1,t,arguments.length>1?arguments[1]:void 0),r}})},972:(t,r,e)=>{"use strict";var n=e(1),o=e(596),i=e(34),s=e(36),a=e(51),u=e(239);n({target:"Array",proto:!0},{flat:function(){var t=arguments.length?arguments[0]:void 0,r=i(this),e=s(r),n=u(r,0);return n.length=o(n,r,r,e,0,void 0===t?1:a(t)),n}})},974:(t,r,e)=>{"use strict";var n=e(1),o=e(597);n({target:"Array",proto:!0,forced:[].forEach!==o},{forEach:o})},975:(t,r,e)=>{"use strict";var n=e(1),o=e(598);n({target:"Array",stat:!0,forced:!e(300)((function(t){Array.from(t)}))},{from:o})},977:(t,r,e)=>{"use strict";var n=e(1),o=e(236).includes,i=e(5),s=e(79);n({target:"Array",proto:!0,forced:i((function(){return!Array(1).includes()}))},{includes:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),s("includes")},978:(t,r,e)=>{"use strict";var n=e(1),o=e(145),i=e(236).indexOf,s=e(134),a=o([].indexOf),u=!!a&&1/a([1],1,-0)<0;n({target:"Array",proto:!0,forced:u||!s("indexOf")},{indexOf:function(t){var r=arguments.length>1?arguments[1]:void 0;return u?a(this,t,r)||0:i(this,t,r)}})},979:(t,r,e)=>{"use strict";e(1)({target:"Array",stat:!0},{isArray:e(146)})},167:(t,r,e)=>{"use strict";var n=e(59),o=e(79),i=e(241),s=e(56),a=e(50).f,u=e(401),c=e(244),f=e(49),l=e(18),p="Array Iterator",h=s.set,v=s.getterFor(p);t.exports=u(Array,"Array",(function(t,r){h(this,{type:p,target:n(t),index:0,kind:r})}),(function(){var t=v(this),r=t.target,e=t.index++;if(!r||e>=r.length)return t.target=void 0,c(void 0,!0);switch(t.kind){case"keys":return c(e,!1);case"values":return c(r[e],!1)}return c([e,r[e]],!1)}),"values");var d=i.Arguments=i.Array;if(o("keys"),o("values"),o("entries"),!f&&l&&"values"!==d.name)try{a(d,"name",{value:"values"})}catch(t){}},980:(t,r,e)=>{"use strict";var n=e(1),o=e(6),i=e(192),s=e(59),a=e(134),u=o([].join);n({target:"Array",proto:!0,forced:i!==Object||!a("join",",")},{join:function(t){return u(s(this),void 0===t?",":t)}})},981:(t,r,e)=>{"use strict";var n=e(1),o=e(600);n({target:"Array",proto:!0,forced:o!==[].lastIndexOf},{lastIndexOf:o})},982:(t,r,e)=>{"use strict";var n=e(1),o=e(63).map;n({target:"Array",proto:!0,forced:!e(243)("map")},{map:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},983:(t,r,e)=>{"use strict";var n=e(1),o=e(5),i=e(198),s=e(147),a=Array;n({target:"Array",stat:!0,forced:o((function(){function t(){}return!(a.of.call(t)instanceof t)}))},{of:function(){for(var t=0,r=arguments.length,e=new(i(this)?this:a)(r);r>t;)s(e,t,arguments[t++]);return e.length=r,e}})},984:(t,r,e)=>{"use strict";var n=e(1),o=e(34),i=e(36),s=e(403),a=e(199);n({target:"Array",proto:!0,arity:1,forced:e(5)((function(){return 4294967297!==[].push.call({length:4294967296},1)}))||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(t){return t instanceof TypeError}}()},{push:function(t){var r=o(this),e=i(r),n=arguments.length;a(e+n);for(var u=0;u{"use strict";var n=e(1),o=e(301).right,i=e(134),s=e(129);n({target:"Array",proto:!0,forced:!e(148)&&s>79&&s<83||!i("reduceRight")},{reduceRight:function(t){return o(this,t,arguments.length,arguments.length>1?arguments[1]:void 0)}})},985:(t,r,e)=>{"use strict";var n=e(1),o=e(301).left,i=e(134),s=e(129);n({target:"Array",proto:!0,forced:!e(148)&&s>79&&s<83||!i("reduce")},{reduce:function(t){var r=arguments.length;return o(this,t,r,r>1?arguments[1]:void 0)}})},987:(t,r,e)=>{"use strict";var n=e(1),o=e(6),i=e(146),s=o([].reverse),a=[1,2];n({target:"Array",proto:!0,forced:String(a)===String(a.reverse())},{reverse:function(){return i(this)&&(this.length=this.length),s(this)}})},988:(t,r,e)=>{"use strict";var n=e(1),o=e(146),i=e(198),s=e(25),a=e(132),u=e(36),c=e(59),f=e(147),l=e(28),p=e(243),h=e(101),v=p("slice"),d=l("species"),g=Array,y=Math.max;n({target:"Array",proto:!0,forced:!v},{slice:function(t,r){var e,n,l,p=c(this),v=u(p),b=a(t,v),m=a(void 0===r?v:r,v);if(o(p)&&(e=p.constructor,(i(e)&&(e===g||o(e.prototype))||s(e)&&null===(e=e[d]))&&(e=void 0),e===g||void 0===e))return h(p,b,m);for(n=new(void 0===e?g:e)(y(m-b,0)),l=0;b{"use strict";var n=e(1),o=e(63).some;n({target:"Array",proto:!0,forced:!e(134)("some")},{some:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},990:(t,r,e)=>{"use strict";var n=e(1),o=e(6),i=e(47),s=e(34),a=e(36),u=e(298),c=e(20),f=e(5),l=e(404),p=e(134),h=e(601),v=e(602),d=e(129),g=e(405),y=[],b=o(y.sort),m=o(y.push),x=f((function(){y.sort(void 0)})),w=f((function(){y.sort(null)})),S=p("sort"),E=!f((function(){if(d)return d<70;if(!(h&&h>3)){if(v)return!0;if(g)return g<603;var t,r,e,n,o="";for(t=65;t<76;t++){switch(r=String.fromCharCode(t),t){case 66:case 69:case 70:case 72:e=3;break;case 68:case 71:e=4;break;default:e=2}for(n=0;n<47;n++)y.push({k:r+n,v:e})}for(y.sort((function(t,r){return r.v-t.v})),n=0;nc(e)?1:-1}}(t)),e=a(o),n=0;n{"use strict";e(200)("Array")},992:(t,r,e)=>{"use strict";var n=e(1),o=e(34),i=e(132),s=e(51),a=e(36),u=e(403),c=e(199),f=e(239),l=e(147),p=e(298),h=e(243)("splice"),v=Math.max,d=Math.min;n({target:"Array",proto:!0,forced:!h},{splice:function(t,r){var e,n,h,g,y,b,m=o(this),x=a(m),w=i(t,x),S=arguments.length;for(0===S?e=n=0:1===S?(e=0,n=x-w):(e=S-2,n=d(v(s(r),0),x-w)),c(x+e-n),h=f(m,n),g=0;gx-n+e;g--)p(m,g-1)}else if(e>n)for(g=x-n;g>w;g--)b=g+e-1,(y=g+n-1)in m?m[b]=m[y]:p(m,b);for(g=0;g{"use strict";var n=e(1),o=e(603),i=e(59),s=e(79),a=Array;n({target:"Array",proto:!0},{toReversed:function(){return o(i(this),a)}}),s("toReversed")},994:(t,r,e)=>{"use strict";var n=e(1),o=e(6),i=e(47),s=e(59),a=e(302),u=e(995),c=e(79),f=Array,l=o(u("Array","sort"));n({target:"Array",proto:!0},{toSorted:function(t){void 0!==t&&i(t);var r=s(this),e=a(f,r);return l(e,t)}}),c("toSorted")},996:(t,r,e)=>{"use strict";var n=e(1),o=e(79),i=e(199),s=e(36),a=e(132),u=e(59),c=e(51),f=Array,l=Math.max,p=Math.min;n({target:"Array",proto:!0},{toSpliced:function(t,r){var e,n,o,h,v=u(this),d=s(v),g=a(t,d),y=arguments.length,b=0;for(0===y?e=n=0:1===y?(e=0,n=d-g):(e=y-2,n=p(l(c(r),0),d-g)),o=i(d+e-n),h=f(o);b{"use strict";e(79)("flatMap")},997:(t,r,e)=>{"use strict";e(79)("flat")},999:(t,r,e)=>{"use strict";var n=e(1),o=e(34),i=e(36),s=e(403),a=e(298),u=e(199);n({target:"Array",proto:!0,arity:1,forced:1!==[].unshift(0)||!function(){try{Object.defineProperty([],"length",{writable:!1}).unshift()}catch(t){return t instanceof TypeError}}()},{unshift:function(t){var r=o(this),e=i(r),n=arguments.length;if(n){u(e+n);for(var c=e;c--;){var f=c+n;c in r?r[f]=r[c]:a(r,f)}for(var l=0;l{"use strict";var n=e(1),o=e(604),i=e(59),s=Array;n({target:"Array",proto:!0},{with:function(t,r){return o(i(this),s,t,r)}})},1650:(t,r,e)=>{"use strict";var n=e(1),o=e(303);n({global:!0,constructor:!0,forced:!e(406)},{DataView:o.DataView})},1649:(t,r,e)=>{"use strict";e(1650)},1651:(t,r,e)=>{"use strict";var n=e(1),o=e(6),i=e(5)((function(){return 120!==new Date(16e11).getYear()})),s=o(Date.prototype.getFullYear);n({target:"Date",proto:!0,forced:i},{getYear:function(){return s(this)-1900}})},1652:(t,r,e)=>{"use strict";var n=e(1),o=e(6),i=Date,s=o(i.prototype.getTime);n({target:"Date",stat:!0},{now:function(){return s(new i)}})},1653:(t,r,e)=>{"use strict";var n=e(1),o=e(6),i=e(51),s=Date.prototype,a=o(s.getTime),u=o(s.setFullYear);n({target:"Date",proto:!0},{setYear:function(t){a(this);var r=i(t);return u(this,r>=0&&r<=99?r+1900:r)}})},1654:(t,r,e)=>{"use strict";e(1)({target:"Date",proto:!0},{toGMTString:Date.prototype.toUTCString})},1655:(t,r,e)=>{"use strict";var n=e(1),o=e(1003);n({target:"Date",proto:!0,forced:Date.prototype.toISOString!==o},{toISOString:o})},1656:(t,r,e)=>{"use strict";var n=e(1),o=e(5),i=e(34),s=e(294);n({target:"Date",proto:!0,arity:1,forced:o((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}))},{toJSON:function(t){var r=i(this),e=s(r,"number");return"number"!=typeof e||isFinite(e)?r.toISOString():null}})},1657:(t,r,e)=>{"use strict";var n=e(31),o=e(43),i=e(1004),s=e(28)("toPrimitive"),a=Date.prototype;n(a,s)||o(a,s,i)},1658:(t,r,e)=>{"use strict";var n=e(6),o=e(43),i=Date.prototype,s="Invalid Date",a="toString",u=n(i[a]),c=n(i.getTime);String(new Date(NaN))!==s&&o(i,a,(function(){var t=c(this);return t==t?u(this):s}))},1642:(t,r,e)=>{"use strict";var n=e(1),o=e(12),i=e(102),s=e(586),a="WebAssembly",u=o[a],c=7!==new Error("e",{cause:7}).cause,f=function(t,r){var e={};e[t]=s(t,r,c),n({global:!0,constructor:!0,arity:1,forced:c},e)},l=function(t,r){if(u&&u[t]){var e={};e[t]=s(a+"."+t,r,c),n({target:a,stat:!0,constructor:!0,arity:1,forced:c},e)}};f("Error",(function(t){return function(r){return i(t,this,arguments)}})),f("EvalError",(function(t){return function(r){return i(t,this,arguments)}})),f("RangeError",(function(t){return function(r){return i(t,this,arguments)}})),f("ReferenceError",(function(t){return function(r){return i(t,this,arguments)}})),f("SyntaxError",(function(t){return function(r){return i(t,this,arguments)}})),f("TypeError",(function(t){return function(r){return i(t,this,arguments)}})),f("URIError",(function(t){return function(r){return i(t,this,arguments)}})),l("CompileError",(function(t){return function(r){return i(t,this,arguments)}})),l("LinkError",(function(t){return function(r){return i(t,this,arguments)}})),l("RuntimeError",(function(t){return function(r){return i(t,this,arguments)}}))},1643:(t,r,e)=>{"use strict";var n=e(43),o=e(593),i=Error.prototype;i.toString!==o&&n(i,"toString",o)},1659:(t,r,e)=>{"use strict";var n=e(1),o=e(6),i=e(20),s=o("".charAt),a=o("".charCodeAt),u=o(/./.exec),c=o(1..toString),f=o("".toUpperCase),l=/[\w*+\-./@]/,p=function(t,r){for(var e=c(t,16);e.length{"use strict";var n=e(1),o=e(607);n({target:"Function",proto:!0,forced:Function.bind!==o},{bind:o})},1661:(t,r,e)=>{"use strict";var n=e(27),o=e(25),i=e(50),s=e(87),a=e(28),u=e(391),c=a("hasInstance"),f=Function.prototype;c in f||i.f(f,c,{value:u((function(t){if(!n(this)||!o(t))return!1;var r=this.prototype;return o(r)?s(r,t):t instanceof this}),c)})},1662:(t,r,e)=>{"use strict";var n=e(18),o=e(196).EXISTS,i=e(6),s=e(62),a=Function.prototype,u=i(a.toString),c=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,f=i(c.exec);n&&!o&&s(a,"name",{configurable:!0,get:function(){try{return f(c,u(this))[1]}catch(t){return""}}})},1663:(t,r,e)=>{"use strict";var n=e(1),o=e(12);n({global:!0,forced:o.globalThis!==o},{globalThis:o})},958:(t,r,e)=>{"use strict";var n=e(1),o=e(42),i=e(102),s=e(21),a=e(6),u=e(5),c=e(27),f=e(164),l=e(101),p=e(959),h=e(193),v=String,d=o("JSON","stringify"),g=a(/./.exec),y=a("".charAt),b=a("".charCodeAt),m=a("".replace),x=a(1..toString),w=/[\uD800-\uDFFF]/g,S=/^[\uD800-\uDBFF]$/,E=/^[\uDC00-\uDFFF]$/,A=!h||u((function(){var t=o("Symbol")("stringify detection");return"[null]"!==d([t])||"{}"!==d({a:t})||"{}"!==d(Object(t))})),O=u((function(){return'"\\udf06\\ud834"'!==d("\udf06\ud834")||'"\\udead"'!==d("\udead")})),R=function(t,r){var e=l(arguments),n=p(r);if(c(n)||void 0!==t&&!f(t))return e[1]=function(t,r){if(c(n)&&(r=s(n,this,v(t),r)),!f(r))return r},i(d,null,e)},T=function(t,r,e){var n=y(e,r-1),o=y(e,r+1);return g(S,t)&&!g(E,o)||g(E,t)&&!g(S,n)?"\\u"+x(b(t,0),16):t};d&&n({target:"JSON",stat:!0,arity:3,forced:A||O},{stringify:function(t,r,e){var n=l(arguments),o=i(A?R:d,null,n);return O&&"string"==typeof o?m(o,w,T):o}})},1664:(t,r,e)=>{"use strict";var n=e(12);e(78)(n.JSON,"JSON",!0)},1666:(t,r,e)=>{"use strict";e(305)("Map",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),e(608))},1667:(t,r,e)=>{"use strict";var n=e(1),o=e(6),i=e(47),s=e(46),a=e(104),u=e(609),c=e(49),f=u.Map,l=u.has,p=u.get,h=u.set,v=o([].push);n({target:"Map",stat:!0,forced:c},{groupBy:function(t,r){s(t),i(r);var e=new f,n=0;return a(t,(function(t){var o=r(t,n++);l(e,o)?v(p(e,o),t):h(e,o,[t])})),e}})},1665:(t,r,e)=>{"use strict";e(1666)},1668:(t,r,e)=>{"use strict";var n=e(1),o=e(610),i=Math.acosh,s=Math.log,a=Math.sqrt,u=Math.LN2;n({target:"Math",stat:!0,forced:!i||710!==Math.floor(i(Number.MAX_VALUE))||i(1/0)!==1/0},{acosh:function(t){var r=+t;return r<1?NaN:r>94906265.62425156?s(r)+u:o(r-1+a(r-1)*a(r+1))}})},1669:(t,r,e)=>{"use strict";var n=e(1),o=Math.asinh,i=Math.log,s=Math.sqrt;n({target:"Math",stat:!0,forced:!(o&&1/o(0)>0)},{asinh:function t(r){var e=+r;return isFinite(e)&&0!==e?e<0?-t(-e):i(e+s(e*e+1)):e}})},1670:(t,r,e)=>{"use strict";var n=e(1),o=Math.atanh,i=Math.log;n({target:"Math",stat:!0,forced:!(o&&1/o(-0)<0)},{atanh:function(t){var r=+t;return 0===r?r:i((1+r)/(1-r))/2}})},1671:(t,r,e)=>{"use strict";var n=e(1),o=e(407),i=Math.abs,s=Math.pow;n({target:"Math",stat:!0},{cbrt:function(t){var r=+t;return o(r)*s(i(r),1/3)}})},1672:(t,r,e)=>{"use strict";var n=e(1),o=Math.floor,i=Math.log,s=Math.LOG2E;n({target:"Math",stat:!0},{clz32:function(t){var r=t>>>0;return r?31-o(i(r+.5)*s):32}})},1673:(t,r,e)=>{"use strict";var n=e(1),o=e(306),i=Math.cosh,s=Math.abs,a=Math.E;n({target:"Math",stat:!0,forced:!i||i(710)===1/0},{cosh:function(t){var r=o(s(t)-1)+1;return(r+1/(r*a*a))*(a/2)}})},1674:(t,r,e)=>{"use strict";var n=e(1),o=e(306);n({target:"Math",stat:!0,forced:o!==Math.expm1},{expm1:o})},1675:(t,r,e)=>{"use strict";e(1)({target:"Math",stat:!0},{fround:e(606)})},1676:(t,r,e)=>{"use strict";var n=e(1),o=Math.hypot,i=Math.abs,s=Math.sqrt;n({target:"Math",stat:!0,arity:2,forced:!!o&&o(1/0,NaN)!==1/0},{hypot:function(t,r){for(var e,n,o=0,a=0,u=arguments.length,c=0;a0?(n=e/c)*n:e;return c===1/0?1/0:c*s(o)}})},1677:(t,r,e)=>{"use strict";var n=e(1),o=e(5),i=Math.imul;n({target:"Math",stat:!0,forced:o((function(){return-5!==i(4294967295,5)||2!==i.length}))},{imul:function(t,r){var e=65535,n=+t,o=+r,i=e&n,s=e&o;return 0|i*s+((e&n>>>16)*s+i*(e&o>>>16)<<16>>>0)}})},1678:(t,r,e)=>{"use strict";e(1)({target:"Math",stat:!0},{log10:e(611)})},1679:(t,r,e)=>{"use strict";e(1)({target:"Math",stat:!0},{log1p:e(610)})},1680:(t,r,e)=>{"use strict";var n=e(1),o=Math.log,i=Math.LN2;n({target:"Math",stat:!0},{log2:function(t){return o(t)/i}})},1681:(t,r,e)=>{"use strict";e(1)({target:"Math",stat:!0},{sign:e(407)})},1682:(t,r,e)=>{"use strict";var n=e(1),o=e(5),i=e(306),s=Math.abs,a=Math.exp,u=Math.E;n({target:"Math",stat:!0,forced:o((function(){return-2e-17!==Math.sinh(-2e-17)}))},{sinh:function(t){var r=+t;return s(r)<1?(i(r)-i(-r))/2:(a(r-1)-a(-r-1))*(u/2)}})},1683:(t,r,e)=>{"use strict";var n=e(1),o=e(306),i=Math.exp;n({target:"Math",stat:!0},{tanh:function(t){var r=+t,e=o(r),n=o(-r);return e===1/0?1:n===1/0?-1:(e-n)/(i(r)+i(-r))}})},1684:(t,r,e)=>{"use strict";e(78)(Math,"Math",!0)},1685:(t,r,e)=>{"use strict";e(1)({target:"Math",stat:!0},{trunc:e(580)})},1686:(t,r,e)=>{"use strict";var n=e(1),o=e(49),i=e(18),s=e(12),a=e(133),u=e(6),c=e(237),f=e(31),l=e(166),p=e(87),h=e(164),v=e(294),d=e(5),g=e(197).f,y=e(75).f,b=e(50).f,m=e(307),x=e(203).trim,w="Number",S=s[w],E=a[w],A=S.prototype,O=s.TypeError,R=u("".slice),T=u("".charCodeAt),I=function(t){var r,e,n,o,i,s,a,u,c=v(t,"number");if(h(c))throw new O("Cannot convert a Symbol value to a number");if("string"==typeof c&&c.length>2)if(c=x(c),43===(r=T(c,0))||45===r){if(88===(e=T(c,2))||120===e)return NaN}else if(48===r){switch(T(c,1)){case 66:case 98:n=2,o=49;break;case 79:case 111:n=8,o=55;break;default:return+c}for(s=(i=R(c,2)).length,a=0;ao)return NaN;return parseInt(i,n)}return+c},j=c(w,!S(" 0o1")||!S("0b1")||S("+0x1")),M=function(t){var r,e=arguments.length<1?0:S(function(t){var r=v(t,"number");return"bigint"==typeof r?r:I(r)}(t));return p(A,r=this)&&d((function(){m(r)}))?l(Object(e),this,M):e};M.prototype=A,j&&!o&&(A.constructor=M),n({global:!0,constructor:!0,wrap:!0,forced:j},{Number:M});var P=function(t,r){for(var e,n=i?g(r):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),o=0;n.length>o;o++)f(r,e=n[o])&&!f(t,e)&&b(t,e,y(r,e))};o&&E&&P(a[w],E),(j||o)&&P(a[w],S)},1687:(t,r,e)=>{"use strict";e(1)({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},1688:(t,r,e)=>{"use strict";e(1)({target:"Number",stat:!0},{isFinite:e(1005)})},1689:(t,r,e)=>{"use strict";e(1)({target:"Number",stat:!0},{isInteger:e(412)})},1690:(t,r,e)=>{"use strict";e(1)({target:"Number",stat:!0},{isNaN:function(t){return t!=t}})},1691:(t,r,e)=>{"use strict";var n=e(1),o=e(412),i=Math.abs;n({target:"Number",stat:!0},{isSafeInteger:function(t){return o(t)&&i(t)<=9007199254740991}})},1692:(t,r,e)=>{"use strict";e(1)({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},1693:(t,r,e)=>{"use strict";e(1)({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},1694:(t,r,e)=>{"use strict";var n=e(1),o=e(612);n({target:"Number",stat:!0,forced:Number.parseFloat!==o},{parseFloat:o})},1695:(t,r,e)=>{"use strict";var n=e(1),o=e(613);n({target:"Number",stat:!0,forced:Number.parseInt!==o},{parseInt:o})},1696:(t,r,e)=>{"use strict";var n=e(1),o=e(6),i=e(51),s=e(307),a=e(304),u=e(611),c=e(5),f=RangeError,l=String,p=isFinite,h=Math.abs,v=Math.floor,d=Math.pow,g=Math.round,y=o(1..toExponential),b=o(a),m=o("".slice),x="-6.9000e-11"===y(-69e-12,4)&&"1.25e+0"===y(1.255,2)&&"1.235e+4"===y(12345,3)&&"3e+1"===y(25,0);n({target:"Number",proto:!0,forced:!x||!(c((function(){y(1,1/0)}))&&c((function(){y(1,-1/0)})))||!!c((function(){y(1/0,1/0),y(NaN,1/0)}))},{toExponential:function(t){var r=s(this);if(void 0===t)return y(r);var e=i(t);if(!p(r))return String(r);if(e<0||e>20)throw new f("Incorrect fraction digits");if(x)return y(r,e);var n="",o="",a=0,c="",w="";if(r<0&&(n="-",r=-r),0===r)a=0,o=b("0",e+1);else{var S=u(r);a=v(S);var E=0,A=d(10,a-e);2*r>=(2*(E=g(r/A))+1)*A&&(E+=1),E>=d(10,e+1)&&(E/=10,a+=1),o=l(E)}return 0!==e&&(o=m(o,0,1)+"."+m(o,1)),0===a?(c="+",w="0"):(c=a>0?"+":"-",w=l(h(a))),n+(o+="e"+c+w)}})},1697:(t,r,e)=>{"use strict";var n=e(1),o=e(6),i=e(51),s=e(307),a=e(304),u=e(5),c=RangeError,f=String,l=Math.floor,p=o(a),h=o("".slice),v=o(1..toFixed),d=function(t,r,e){return 0===r?e:r%2==1?d(t,r-1,e*t):d(t*t,r/2,e)},g=function(t,r,e){for(var n=-1,o=e;++n<6;)o+=r*t[n],t[n]=o%1e7,o=l(o/1e7)},y=function(t,r){for(var e=6,n=0;--e>=0;)n+=t[e],t[e]=l(n/r),n=n%r*1e7},b=function(t){for(var r=6,e="";--r>=0;)if(""!==e||0===r||0!==t[r]){var n=f(t[r]);e=""===e?n:e+p("0",7-n.length)+n}return e};n({target:"Number",proto:!0,forced:u((function(){return"0.000"!==v(8e-5,3)||"1"!==v(.9,0)||"1.25"!==v(1.255,2)||"1000000000000000128"!==v(0xde0b6b3a7640080,0)}))||!u((function(){v({})}))},{toFixed:function(t){var r,e,n,o,a=s(this),u=i(t),l=[0,0,0,0,0,0],v="",m="0";if(u<0||u>20)throw new c("Incorrect fraction digits");if(a!=a)return"NaN";if(a<=-1e21||a>=1e21)return f(a);if(a<0&&(v="-",a=-a),a>1e-21)if(e=(r=function(t){for(var r=0,e=t;e>=4096;)r+=12,e/=4096;for(;e>=2;)r+=1,e/=2;return r}(a*d(2,69,1))-69)<0?a*d(2,-r,1):a/d(2,r,1),e*=4503599627370496,(r=52-r)>0){for(g(l,0,e),n=u;n>=7;)g(l,1e7,0),n-=7;for(g(l,d(10,n,1),0),n=r-1;n>=23;)y(l,1<<23),n-=23;y(l,1<0?v+((o=m.length)<=u?"0."+p("0",u-o)+m:h(m,0,o-u)+"."+h(m,o-u)):v+m}})},1698:(t,r,e)=>{"use strict";var n=e(1),o=e(6),i=e(5),s=e(307),a=o(1..toPrecision);n({target:"Number",proto:!0,forced:i((function(){return"1"!==a(1,void 0)}))||!i((function(){a({})}))},{toPrecision:function(t){return void 0===t?a(s(this)):a(s(this),t)}})},1699:(t,r,e)=>{"use strict";var n=e(1),o=e(614);n({target:"Object",stat:!0,arity:2,forced:Object.assign!==o},{assign:o})},1700:(t,r,e)=>{"use strict";e(1)({target:"Object",stat:!0,sham:!e(18)},{create:e(89)})},1701:(t,r,e)=>{"use strict";var n=e(1),o=e(18),i=e(309),s=e(47),a=e(34),u=e(50);o&&n({target:"Object",proto:!0,forced:i},{__defineGetter__:function(t,r){u.f(a(this),t,{get:s(r),enumerable:!0,configurable:!0})}})},1702:(t,r,e)=>{"use strict";var n=e(1),o=e(18),i=e(581).f;n({target:"Object",stat:!0,forced:Object.defineProperties!==i,sham:!o},{defineProperties:i})},1703:(t,r,e)=>{"use strict";var n=e(1),o=e(18),i=e(50).f;n({target:"Object",stat:!0,forced:Object.defineProperty!==i,sham:!o},{defineProperty:i})},1704:(t,r,e)=>{"use strict";var n=e(1),o=e(18),i=e(309),s=e(47),a=e(34),u=e(50);o&&n({target:"Object",proto:!0,forced:i},{__defineSetter__:function(t,r){u.f(a(this),t,{set:s(r),enumerable:!0,configurable:!0})}})},1006:(t,r,e)=>{"use strict";var n=e(1),o=e(615).entries;n({target:"Object",stat:!0},{entries:function(t){return o(t)}})},1705:(t,r,e)=>{"use strict";var n=e(1),o=e(202),i=e(5),s=e(25),a=e(168).onFreeze,u=Object.freeze;n({target:"Object",stat:!0,forced:i((function(){u(1)})),sham:!o},{freeze:function(t){return u&&s(t)?u(a(t)):t}})},1007:(t,r,e)=>{"use strict";var n=e(1),o=e(104),i=e(147);n({target:"Object",stat:!0},{fromEntries:function(t){var r={};return o(t,(function(t,e){i(r,t,e)}),{AS_ENTRIES:!0}),r}})},1706:(t,r,e)=>{"use strict";var n=e(1),o=e(5),i=e(59),s=e(75).f,a=e(18);n({target:"Object",stat:!0,forced:!a||o((function(){s(1)})),sham:!a},{getOwnPropertyDescriptor:function(t,r){return s(i(t),r)}})},1707:(t,r,e)=>{"use strict";var n=e(1),o=e(18),i=e(393),s=e(59),a=e(75),u=e(147);n({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(t){for(var r,e,n=s(t),o=a.f,c=i(n),f={},l=0;c.length>l;)void 0!==(e=o(n,r=c[l++]))&&u(f,r,e);return f}})},1708:(t,r,e)=>{"use strict";var n=e(1),o=e(5),i=e(583).f;n({target:"Object",stat:!0,forced:o((function(){return!Object.getOwnPropertyNames(1)}))},{getOwnPropertyNames:i})},1627:(t,r,e)=>{"use strict";var n=e(1),o=e(193),i=e(5),s=e(395),a=e(34);n({target:"Object",stat:!0,forced:!o||i((function(){s.f(1)}))},{getOwnPropertySymbols:function(t){var r=s.f;return r?r(a(t)):[]}})},1709:(t,r,e)=>{"use strict";var n=e(1),o=e(5),i=e(34),s=e(103),a=e(398);n({target:"Object",stat:!0,forced:o((function(){s(1)})),sham:!a},{getPrototypeOf:function(t){return s(i(t))}})},1710:(t,r,e)=>{"use strict";var n=e(1),o=e(42),i=e(6),s=e(47),a=e(46),u=e(128),c=e(104),f=o("Object","create"),l=i([].push);n({target:"Object",stat:!0},{groupBy:function(t,r){a(t),s(r);var e=f(null),n=0;return c(t,(function(t){var o=u(r(t,n++));o in e?l(e[o],t):e[o]=[t]})),e}})},1711:(t,r,e)=>{"use strict";e(1)({target:"Object",stat:!0},{hasOwn:e(31)})},1713:(t,r,e)=>{"use strict";var n=e(1),o=e(410);n({target:"Object",stat:!0,forced:Object.isExtensible!==o},{isExtensible:o})},1714:(t,r,e)=>{"use strict";var n=e(1),o=e(5),i=e(25),s=e(69),a=e(411),u=Object.isFrozen;n({target:"Object",stat:!0,forced:a||o((function(){u(1)}))},{isFrozen:function(t){return!i(t)||(!(!a||"ArrayBuffer"!==s(t))||!!u&&u(t))}})},1715:(t,r,e)=>{"use strict";var n=e(1),o=e(5),i=e(25),s=e(69),a=e(411),u=Object.isSealed;n({target:"Object",stat:!0,forced:a||o((function(){u(1)}))},{isSealed:function(t){return!i(t)||(!(!a||"ArrayBuffer"!==s(t))||!!u&&u(t))}})},1712:(t,r,e)=>{"use strict";e(1)({target:"Object",stat:!0},{is:e(616)})},1716:(t,r,e)=>{"use strict";var n=e(1),o=e(34),i=e(238);n({target:"Object",stat:!0,forced:e(5)((function(){i(1)}))},{keys:function(t){return i(o(t))}})},1717:(t,r,e)=>{"use strict";var n=e(1),o=e(18),i=e(309),s=e(34),a=e(128),u=e(103),c=e(75).f;o&&n({target:"Object",proto:!0,forced:i},{__lookupGetter__:function(t){var r,e=s(this),n=a(t);do{if(r=c(e,n))return r.get}while(e=u(e))}})},1718:(t,r,e)=>{"use strict";var n=e(1),o=e(18),i=e(309),s=e(34),a=e(128),u=e(103),c=e(75).f;o&&n({target:"Object",proto:!0,forced:i},{__lookupSetter__:function(t){var r,e=s(this),n=a(t);do{if(r=c(e,n))return r.set}while(e=u(e))}})},1719:(t,r,e)=>{"use strict";var n=e(1),o=e(25),i=e(168).onFreeze,s=e(202),a=e(5),u=Object.preventExtensions;n({target:"Object",stat:!0,forced:a((function(){u(1)})),sham:!s},{preventExtensions:function(t){return u&&o(t)?u(i(t)):t}})},1720:(t,r,e)=>{"use strict";var n=e(18),o=e(62),i=e(25),s=e(588),a=e(34),u=e(46),c=Object.getPrototypeOf,f=Object.setPrototypeOf,l=Object.prototype,p="__proto__";if(n&&c&&f&&!(p in l))try{o(l,p,{configurable:!0,get:function(){return c(a(this))},set:function(t){var r=u(this);s(t)&&i(r)&&f(r,t)}})}catch(t){}},1721:(t,r,e)=>{"use strict";var n=e(1),o=e(25),i=e(168).onFreeze,s=e(202),a=e(5),u=Object.seal;n({target:"Object",stat:!0,forced:a((function(){u(1)})),sham:!s},{seal:function(t){return u&&o(t)?u(i(t)):t}})},1722:(t,r,e)=>{"use strict";e(1)({target:"Object",stat:!0},{setPrototypeOf:e(118)})},617:(t,r,e)=>{"use strict";var n=e(396),o=e(43),i=e(1008);n||o(Object.prototype,"toString",i,{unsafe:!0})},1723:(t,r,e)=>{"use strict";var n=e(1),o=e(615).values;n({target:"Object",stat:!0},{values:function(t){return o(t)}})},1724:(t,r,e)=>{"use strict";var n=e(1),o=e(612);n({global:!0,forced:parseFloat!==o},{parseFloat:o})},1725:(t,r,e)=>{"use strict";var n=e(1),o=e(613);n({global:!0,forced:parseInt!==o},{parseInt:o})},1732:(t,r,e)=>{"use strict";var n=e(1),o=e(21),i=e(47),s=e(169),a=e(246),u=e(104);n({target:"Promise",stat:!0,forced:e(311)},{allSettled:function(t){var r=this,e=s.f(r),n=e.resolve,c=e.reject,f=a((function(){var e=i(r.resolve),s=[],a=0,c=1;u(t,(function(t){var i=a++,u=!1;c++,o(e,r,t).then((function(t){u||(u=!0,s[i]={status:"fulfilled",value:t},--c||n(s))}),(function(t){u||(u=!0,s[i]={status:"rejected",reason:t},--c||n(s))}))})),--c||n(s)}));return f.error&&c(f.value),e.promise}})},1727:(t,r,e)=>{"use strict";var n=e(1),o=e(21),i=e(47),s=e(169),a=e(246),u=e(104);n({target:"Promise",stat:!0,forced:e(311)},{all:function(t){var r=this,e=s.f(r),n=e.resolve,c=e.reject,f=a((function(){var e=i(r.resolve),s=[],a=0,f=1;u(t,(function(t){var i=a++,u=!1;f++,o(e,r,t).then((function(t){u||(u=!0,s[i]=t,--f||n(s))}),c)})),--f||n(s)}));return f.error&&c(f.value),e.promise}})},1013:(t,r,e)=>{"use strict";var n=e(1),o=e(21),i=e(47),s=e(42),a=e(169),u=e(246),c=e(104),f=e(311),l="No one promise resolved";n({target:"Promise",stat:!0,forced:f},{any:function(t){var r=this,e=s("AggregateError"),n=a.f(r),f=n.resolve,p=n.reject,h=u((function(){var n=i(r.resolve),s=[],a=0,u=1,h=!1;c(t,(function(t){var i=a++,c=!1;u++,o(n,r,t).then((function(t){c||h||(h=!0,f(t))}),(function(t){c||h||(c=!0,s[i]=t,--u||p(new e(s,l)))}))})),--u||p(new e(s,l))}));return h.error&&p(h.value),n.promise}})},1728:(t,r,e)=>{"use strict";var n=e(1),o=e(49),i=e(247).CONSTRUCTOR,s=e(204),a=e(42),u=e(27),c=e(43),f=s&&s.prototype;if(n({target:"Promise",proto:!0,forced:i,real:!0},{catch:function(t){return this.then(void 0,t)}}),!o&&u(s)){var l=a("Promise").prototype.catch;f.catch!==l&&c(f,"catch",l,{unsafe:!0})}},1726:(t,r,e)=>{"use strict";var n,o,i,s=e(1),a=e(49),u=e(148),c=e(12),f=e(21),l=e(43),p=e(118),h=e(78),v=e(200),d=e(47),g=e(27),y=e(25),b=e(119),m=e(201),x=e(310).set,w=e(619),S=e(1012),E=e(246),A=e(621),O=e(56),R=e(204),T=e(247),I=e(169),j="Promise",M=T.CONSTRUCTOR,P=T.REJECTION_EVENT,_=T.SUBCLASSING,k=O.getterFor(j),C=O.set,L=R&&R.prototype,N=R,U=L,D=c.TypeError,F=c.document,B=c.process,z=I.f,W=z,V=!!(F&&F.createEvent&&c.dispatchEvent),H="unhandledrejection",G=function(t){var r;return!(!y(t)||!g(r=t.then))&&r},q=function(t,r){var e,n,o,i=r.value,s=1===r.state,a=s?t.ok:t.fail,u=t.resolve,c=t.reject,l=t.domain;try{a?(s||(2===r.rejection&&J(r),r.rejection=1),!0===a?e=i:(l&&l.enter(),e=a(i),l&&(l.exit(),o=!0)),e===t.promise?c(new D("Promise-chain cycle")):(n=G(e))?f(n,e,u,c):u(e)):c(i)}catch(t){l&&!o&&l.exit(),c(t)}},Z=function(t,r){t.notified||(t.notified=!0,w((function(){for(var e,n=t.reactions;e=n.get();)q(e,t);t.notified=!1,r&&!t.rejection&&$(t)})))},Y=function(t,r,e){var n,o;V?((n=F.createEvent("Event")).promise=r,n.reason=e,n.initEvent(t,!1,!0),c.dispatchEvent(n)):n={promise:r,reason:e},!P&&(o=c["on"+t])?o(n):t===H&&S("Unhandled promise rejection",e)},$=function(t){f(x,c,(function(){var r,e=t.facade,n=t.value;if(K(t)&&(r=E((function(){u?B.emit("unhandledRejection",n,e):Y(H,e,n)})),t.rejection=u||K(t)?2:1,r.error))throw r.value}))},K=function(t){return 1!==t.rejection&&!t.parent},J=function(t){f(x,c,(function(){var r=t.facade;u?B.emit("rejectionHandled",r):Y("rejectionhandled",r,t.value)}))},X=function(t,r,e){return function(n){t(r,n,e)}},Q=function(t,r,e){t.done||(t.done=!0,e&&(t=e),t.value=r,t.state=2,Z(t,!0))},tt=function(t,r,e){if(!t.done){t.done=!0,e&&(t=e);try{if(t.facade===r)throw new D("Promise can't be resolved itself");var n=G(r);n?w((function(){var e={done:!1};try{f(n,r,X(tt,e,t),X(Q,e,t))}catch(r){Q(e,r,t)}})):(t.value=r,t.state=1,Z(t,!1))}catch(r){Q({done:!1},r,t)}}};if(M&&(U=(N=function(t){b(this,U),d(t),f(n,this);var r=k(this);try{t(X(tt,r),X(Q,r))}catch(t){Q(r,t)}}).prototype,(n=function(t){C(this,{type:j,done:!1,notified:!1,parent:!1,reactions:new A,rejection:!1,state:0,value:void 0})}).prototype=l(U,"then",(function(t,r){var e=k(this),n=z(m(this,N));return e.parent=!0,n.ok=!g(t)||t,n.fail=g(r)&&r,n.domain=u?B.domain:void 0,0===e.state?e.reactions.add(n):w((function(){q(n,e)})),n.promise})),o=function(){var t=new n,r=k(t);this.promise=t,this.resolve=X(tt,r),this.reject=X(Q,r)},I.f=z=function(t){return t===N||undefined===t?new o(t):W(t)},!a&&g(R)&&L!==Object.prototype)){i=L.then,_||l(L,"then",(function(t,r){var e=this;return new N((function(t,r){f(i,e,t,r)})).then(t,r)}),{unsafe:!0});try{delete L.constructor}catch(t){}p&&p(L,U)}s({global:!0,constructor:!0,wrap:!0,forced:M},{Promise:N}),h(N,j,!1,!0),v(j)},1733:(t,r,e)=>{"use strict";var n=e(1),o=e(49),i=e(204),s=e(5),a=e(42),u=e(27),c=e(201),f=e(623),l=e(43),p=i&&i.prototype;if(n({target:"Promise",proto:!0,real:!0,forced:!!i&&s((function(){p.finally.call({then:function(){}},(function(){}))}))},{finally:function(t){var r=c(this,a("Promise")),e=u(t);return this.then(e?function(e){return f(r,t()).then((function(){return e}))}:t,e?function(e){return f(r,t()).then((function(){throw e}))}:t)}}),!o&&u(i)){var h=a("Promise").prototype.finally;p.finally!==h&&l(p,"finally",h,{unsafe:!0})}},1009:(t,r,e)=>{"use strict";e(1726),e(1727),e(1728),e(1729),e(1730),e(1731)},1729:(t,r,e)=>{"use strict";var n=e(1),o=e(21),i=e(47),s=e(169),a=e(246),u=e(104);n({target:"Promise",stat:!0,forced:e(311)},{race:function(t){var r=this,e=s.f(r),n=e.reject,c=a((function(){var s=i(r.resolve);u(t,(function(t){o(s,r,t).then(e.resolve,n)}))}));return c.error&&n(c.value),e.promise}})},1730:(t,r,e)=>{"use strict";var n=e(1),o=e(169);n({target:"Promise",stat:!0,forced:e(247).CONSTRUCTOR},{reject:function(t){var r=o.f(this);return(0,r.reject)(t),r.promise}})},1731:(t,r,e)=>{"use strict";var n=e(1),o=e(42),i=e(49),s=e(204),a=e(247).CONSTRUCTOR,u=e(623),c=o("Promise"),f=i&&!a;n({target:"Promise",stat:!0,forced:i||a},{resolve:function(t){return u(f&&this===c?s:this,t)}})},1734:(t,r,e)=>{"use strict";var n=e(1),o=e(169);n({target:"Promise",stat:!0},{withResolvers:function(){var t=o.f(this);return{promise:t.promise,resolve:t.resolve,reject:t.reject}}})},1735:(t,r,e)=>{"use strict";var n=e(1),o=e(102),i=e(47),s=e(22);n({target:"Reflect",stat:!0,forced:!e(5)((function(){Reflect.apply((function(){}))}))},{apply:function(t,r,e){return o(i(t),r,s(e))}})},1736:(t,r,e)=>{"use strict";var n=e(1),o=e(42),i=e(102),s=e(607),a=e(408),u=e(22),c=e(25),f=e(89),l=e(5),p=o("Reflect","construct"),h=Object.prototype,v=[].push,d=l((function(){function t(){}return!(p((function(){}),[],t)instanceof t)})),g=!l((function(){p((function(){}))})),y=d||g;n({target:"Reflect",stat:!0,forced:y,sham:y},{construct:function(t,r){a(t),u(r);var e=arguments.length<3?t:a(arguments[2]);if(g&&!d)return p(t,r,e);if(t===e){switch(r.length){case 0:return new t;case 1:return new t(r[0]);case 2:return new t(r[0],r[1]);case 3:return new t(r[0],r[1],r[2]);case 4:return new t(r[0],r[1],r[2],r[3])}var n=[null];return i(v,n,r),new(i(s,t,n))}var o=e.prototype,l=f(c(o)?o:h),y=i(t,l,r);return c(y)?y:l}})},1737:(t,r,e)=>{"use strict";var n=e(1),o=e(18),i=e(22),s=e(128),a=e(50);n({target:"Reflect",stat:!0,forced:e(5)((function(){Reflect.defineProperty(a.f({},1,{value:1}),1,{value:2})})),sham:!o},{defineProperty:function(t,r,e){i(t);var n=s(r);i(e);try{return a.f(t,n,e),!0}catch(t){return!1}}})},1738:(t,r,e)=>{"use strict";var n=e(1),o=e(22),i=e(75).f;n({target:"Reflect",stat:!0},{deleteProperty:function(t,r){var e=i(o(t),r);return!(e&&!e.configurable)&&delete t[r]}})},1740:(t,r,e)=>{"use strict";var n=e(1),o=e(18),i=e(22),s=e(75);n({target:"Reflect",stat:!0,sham:!o},{getOwnPropertyDescriptor:function(t,r){return s.f(i(t),r)}})},1741:(t,r,e)=>{"use strict";var n=e(1),o=e(22),i=e(103);n({target:"Reflect",stat:!0,sham:!e(398)},{getPrototypeOf:function(t){return i(o(t))}})},1739:(t,r,e)=>{"use strict";var n=e(1),o=e(21),i=e(25),s=e(22),a=e(624),u=e(75),c=e(103);n({target:"Reflect",stat:!0},{get:function t(r,e){var n,f,l=arguments.length<3?r:arguments[2];return s(r)===l?r[e]:(n=u.f(r,e))?a(n)?n.value:void 0===n.get?void 0:o(n.get,l):i(f=c(r))?t(f,e,l):void 0}})},1742:(t,r,e)=>{"use strict";e(1)({target:"Reflect",stat:!0},{has:function(t,r){return r in t}})},1743:(t,r,e)=>{"use strict";var n=e(1),o=e(22),i=e(410);n({target:"Reflect",stat:!0},{isExtensible:function(t){return o(t),i(t)}})},1744:(t,r,e)=>{"use strict";e(1)({target:"Reflect",stat:!0},{ownKeys:e(393)})},1745:(t,r,e)=>{"use strict";var n=e(1),o=e(42),i=e(22);n({target:"Reflect",stat:!0,sham:!e(202)},{preventExtensions:function(t){i(t);try{var r=o("Object","preventExtensions");return r&&r(t),!0}catch(t){return!1}}})},1747:(t,r,e)=>{"use strict";var n=e(1),o=e(22),i=e(587),s=e(118);s&&n({target:"Reflect",stat:!0},{setPrototypeOf:function(t,r){o(t),i(r);try{return s(t,r),!0}catch(t){return!1}}})},1746:(t,r,e)=>{"use strict";var n=e(1),o=e(21),i=e(22),s=e(25),a=e(624),u=e(5),c=e(50),f=e(75),l=e(103),p=e(100);n({target:"Reflect",stat:!0,forced:u((function(){var t=function(){},r=c.f(new t,"a",{configurable:!0});return!1!==Reflect.set(t.prototype,"a",1,r)}))},{set:function t(r,e,n){var u,h,v,d=arguments.length<4?r:arguments[3],g=f.f(i(r),e);if(!g){if(s(h=l(r)))return t(h,e,n,d);g=p(0)}if(a(g)){if(!1===g.writable||!s(d))return!1;if(u=f.f(d,e)){if(u.get||u.set||!1===u.writable)return!1;u.value=n,c.f(d,e,u)}else c.f(d,e,p(0,n))}else{if(void 0===(v=g.set))return!1;o(v,d,n)}return!0}})},1748:(t,r,e)=>{"use strict";var n=e(1),o=e(12),i=e(78);n({global:!0},{Reflect:{}}),i(o.Reflect,"Reflect",!0)},1749:(t,r,e)=>{"use strict";var n=e(18),o=e(12),i=e(6),s=e(237),a=e(166),u=e(70),c=e(89),f=e(197).f,l=e(87),p=e(248),h=e(20),v=e(249),d=e(312),g=e(589),y=e(43),b=e(5),m=e(31),x=e(56).enforce,w=e(200),S=e(28),E=e(415),A=e(625),O=S("match"),R=o.RegExp,T=R.prototype,I=o.SyntaxError,j=i(T.exec),M=i("".charAt),P=i("".replace),_=i("".indexOf),k=i("".slice),C=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,L=/a/g,N=/a/g,U=new R(L)!==L,D=d.MISSED_STICKY,F=d.UNSUPPORTED_Y,B=n&&(!U||D||E||A||b((function(){return N[O]=!1,R(L)!==L||R(N)===N||"/a/i"!==String(R(L,"i"))})));if(s("RegExp",B)){for(var z=function(t,r){var e,n,o,i,s,f,d=l(T,this),g=p(t),y=void 0===r,b=[],w=t;if(!d&&g&&y&&t.constructor===z)return t;if((g||l(T,t))&&(t=t.source,y&&(r=v(w))),t=void 0===t?"":h(t),r=void 0===r?"":h(r),w=t,E&&"dotAll"in L&&(n=!!r&&_(r,"s")>-1)&&(r=P(r,/s/g,"")),e=r,D&&"sticky"in L&&(o=!!r&&_(r,"y")>-1)&&F&&(r=P(r,/y/g,"")),A&&(i=function(t){for(var r,e=t.length,n=0,o="",i=[],s=c(null),a=!1,u=!1,f=0,l="";n<=e;n++){if("\\"===(r=M(t,n)))r+=M(t,++n);else if("]"===r)a=!1;else if(!a)switch(!0){case"["===r:a=!0;break;case"("===r:j(C,k(t,n+1))&&(n+=2,u=!0),o+=r,f++;continue;case">"===r&&u:if(""===l||m(s,l))throw new I("Invalid capture group name");s[l]=!0,i[i.length]=[l,f],u=!1,l="";continue}u?l+=r:o+=r}return[o,i]}(t),t=i[0],b=i[1]),s=a(R(t,r),d?this:T,z),(n||o||b.length)&&(f=x(s),n&&(f.dotAll=!0,f.raw=z(function(t){for(var r,e=t.length,n=0,o="",i=!1;n<=e;n++)"\\"!==(r=M(t,n))?i||"."!==r?("["===r?i=!0:"]"===r&&(i=!1),o+=r):o+="[\\s\\S]":o+=r+M(t,++n);return o}(t),e)),o&&(f.sticky=!0),b.length&&(f.groups=b)),t!==w)try{u(s,"source",""===w?"(?:)":w)}catch(t){}return s},W=f(R),V=0;W.length>V;)g(z,R,W[V++]);T.constructor=z,z.prototype=T,y(o,"RegExp",z,{constructor:!0})}w("RegExp")},1750:(t,r,e)=>{"use strict";var n=e(18),o=e(415),i=e(69),s=e(62),a=e(56).get,u=RegExp.prototype,c=TypeError;n&&o&&s(u,"dotAll",{configurable:!0,get:function(){if(this!==u){if("RegExp"===i(this))return!!a(this).dotAll;throw new c("Incompatible receiver, RegExp required")}}})},626:(t,r,e)=>{"use strict";var n=e(1),o=e(313);n({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},1751:(t,r,e)=>{"use strict";var n=e(12),o=e(18),i=e(62),s=e(414),a=e(5),u=n.RegExp,c=u.prototype;o&&a((function(){var t=!0;try{u(".","d")}catch(r){t=!1}var r={},e="",n=t?"dgimsy":"gimsy",o=function(t,n){Object.defineProperty(r,t,{get:function(){return e+=n,!0}})},i={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var s in t&&(i.hasIndices="d"),i)o(s,i[s]);return Object.getOwnPropertyDescriptor(c,"flags").get.call(r)!==n||e!==n}))&&i(c,"flags",{configurable:!0,get:s})},1752:(t,r,e)=>{"use strict";var n=e(18),o=e(312).MISSED_STICKY,i=e(69),s=e(62),a=e(56).get,u=RegExp.prototype,c=TypeError;n&&o&&s(u,"sticky",{configurable:!0,get:function(){if(this!==u){if("RegExp"===i(this))return!!a(this).sticky;throw new c("Incompatible receiver, RegExp required")}}})},1753:(t,r,e)=>{"use strict";e(626);var n,o,i=e(1),s=e(21),a=e(27),u=e(22),c=e(20),f=(n=!1,(o=/[ac]/).exec=function(){return n=!0,/./.exec.apply(this,arguments)},!0===o.test("abc")&&n),l=/./.test;i({target:"RegExp",proto:!0,forced:!f},{test:function(t){var r=u(this),e=c(t),n=r.exec;if(!a(n))return s(l,r,e);var o=s(n,r,e);return null!==o&&(u(o),!0)}})},1754:(t,r,e)=>{"use strict";var n=e(196).PROPER,o=e(43),i=e(22),s=e(20),a=e(5),u=e(249),c="toString",f=RegExp.prototype,l=f[c],p=a((function(){return"/a/b"!==l.call({source:"a",flags:"b"})})),h=n&&l.name!==c;(p||h)&&o(f,c,(function(){var t=i(this);return"/"+s(t.source)+"/"+s(u(t))}),{unsafe:!0})},1756:(t,r,e)=>{"use strict";e(305)("Set",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),e(608))},1755:(t,r,e)=>{"use strict";e(1756)},1781:(t,r,e)=>{"use strict";var n=e(1),o=e(90);n({target:"String",proto:!0,forced:e(91)("anchor")},{anchor:function(t){return o(this,"a","name",t)}})},1757:(t,r,e)=>{"use strict";var n=e(1),o=e(6),i=e(46),s=e(51),a=e(20),u=e(5),c=o("".charAt);n({target:"String",proto:!0,forced:u((function(){return"\ud842"!=="𠮷".at(-2)}))},{at:function(t){var r=a(i(this)),e=r.length,n=s(t),o=n>=0?n:e+n;return o<0||o>=e?void 0:c(r,o)}})},1782:(t,r,e)=>{"use strict";var n=e(1),o=e(90);n({target:"String",proto:!0,forced:e(91)("big")},{big:function(){return o(this,"big","","")}})},1783:(t,r,e)=>{"use strict";var n=e(1),o=e(90);n({target:"String",proto:!0,forced:e(91)("blink")},{blink:function(){return o(this,"blink","","")}})},1784:(t,r,e)=>{"use strict";var n=e(1),o=e(90);n({target:"String",proto:!0,forced:e(91)("bold")},{bold:function(){return o(this,"b","","")}})},1758:(t,r,e)=>{"use strict";var n=e(1),o=e(314).codeAt;n({target:"String",proto:!0},{codePointAt:function(t){return o(this,t)}})},1759:(t,r,e)=>{"use strict";var n,o=e(1),i=e(145),s=e(75).f,a=e(88),u=e(20),c=e(416),f=e(46),l=e(417),p=e(49),h=i("".slice),v=Math.min,d=l("endsWith");o({target:"String",proto:!0,forced:!!(p||d||(n=s(String.prototype,"endsWith"),!n||n.writable))&&!d},{endsWith:function(t){var r=u(f(this));c(t);var e=arguments.length>1?arguments[1]:void 0,n=r.length,o=void 0===e?n:v(a(e),n),i=u(t);return h(r,o-i.length,o)===i}})},1785:(t,r,e)=>{"use strict";var n=e(1),o=e(90);n({target:"String",proto:!0,forced:e(91)("fixed")},{fixed:function(){return o(this,"tt","","")}})},1786:(t,r,e)=>{"use strict";var n=e(1),o=e(90);n({target:"String",proto:!0,forced:e(91)("fontcolor")},{fontcolor:function(t){return o(this,"font","color",t)}})},1787:(t,r,e)=>{"use strict";var n=e(1),o=e(90);n({target:"String",proto:!0,forced:e(91)("fontsize")},{fontsize:function(t){return o(this,"font","size",t)}})},1760:(t,r,e)=>{"use strict";var n=e(1),o=e(6),i=e(132),s=RangeError,a=String.fromCharCode,u=String.fromCodePoint,c=o([].join);n({target:"String",stat:!0,arity:1,forced:!!u&&1!==u.length},{fromCodePoint:function(t){for(var r,e=[],n=arguments.length,o=0;n>o;){if(r=+arguments[o++],i(r,1114111)!==r)throw new s(r+" is not a valid code point");e[o]=r<65536?a(r):a(55296+((r-=65536)>>10),r%1024+56320)}return c(e,"")}})},1761:(t,r,e)=>{"use strict";var n=e(1),o=e(6),i=e(416),s=e(46),a=e(20),u=e(417),c=o("".indexOf);n({target:"String",proto:!0,forced:!u("includes")},{includes:function(t){return!!~c(a(s(this)),a(i(t)),arguments.length>1?arguments[1]:void 0)}})},1762:(t,r,e)=>{"use strict";var n=e(1),o=e(6),i=e(46),s=e(20),a=o("".charCodeAt);n({target:"String",proto:!0},{isWellFormed:function(){for(var t=s(i(this)),r=t.length,e=0;e=56320||++e>=r||56320!=(64512&a(t,e))))return!1}return!0}})},1788:(t,r,e)=>{"use strict";var n=e(1),o=e(90);n({target:"String",proto:!0,forced:e(91)("italics")},{italics:function(){return o(this,"i","","")}})},418:(t,r,e)=>{"use strict";var n=e(314).charAt,o=e(20),i=e(56),s=e(401),a=e(244),u="String Iterator",c=i.set,f=i.getterFor(u);s(String,"String",(function(t){c(this,{type:u,string:o(t),index:0})}),(function(){var t,r=f(this),e=r.string,o=r.index;return o>=e.length?a(void 0,!0):(t=n(e,o),r.index+=t.length,a(t,!1))}))},1789:(t,r,e)=>{"use strict";var n=e(1),o=e(90);n({target:"String",proto:!0,forced:e(91)("link")},{link:function(t){return o(this,"a","href",t)}})},1764:(t,r,e)=>{"use strict";var n=e(1),o=e(21),i=e(145),s=e(402),a=e(244),u=e(46),c=e(88),f=e(20),l=e(22),p=e(76),h=e(69),v=e(248),d=e(249),g=e(131),y=e(43),b=e(5),m=e(28),x=e(201),w=e(316),S=e(250),E=e(56),A=e(49),O=m("matchAll"),R="RegExp String",T=R+" Iterator",I=E.set,j=E.getterFor(T),M=RegExp.prototype,P=TypeError,_=i("".indexOf),k=i("".matchAll),C=!!k&&!b((function(){k("a",/./)})),L=s((function(t,r,e,n){I(this,{type:T,regexp:t,string:r,global:e,unicode:n,done:!1})}),R,(function(){var t=j(this);if(t.done)return a(void 0,!0);var r=t.regexp,e=t.string,n=S(r,e);return null===n?(t.done=!0,a(void 0,!0)):t.global?(""===f(n[0])&&(r.lastIndex=w(e,c(r.lastIndex),t.unicode)),a(n,!1)):(t.done=!0,a(n,!1))})),N=function(t){var r,e,n,o=l(this),i=f(t),s=x(o,RegExp),a=f(d(o));return r=new s(s===RegExp?o.source:o,a),e=!!~_(a,"g"),n=!!~_(a,"u"),r.lastIndex=c(o.lastIndex),new L(r,i,e,n)};n({target:"String",proto:!0,forced:C},{matchAll:function(t){var r,e,n,i,s=u(this);if(p(t)){if(C)return k(s,t)}else{if(v(t)&&(r=f(u(d(t))),!~_(r,"g")))throw new P("`.matchAll` does not allow non-global regexes");if(C)return k(s,t);if(void 0===(n=g(t,O))&&A&&"RegExp"===h(t)&&(n=N),n)return o(n,t,s)}return e=f(s),i=new RegExp(t,"g"),A?o(N,i,e):i[O](e)}}),A||O in M||y(M,O,N)},1763:(t,r,e)=>{"use strict";var n=e(21),o=e(315),i=e(22),s=e(76),a=e(88),u=e(20),c=e(46),f=e(131),l=e(316),p=e(250);o("match",(function(t,r,e){return[function(r){var e=c(this),o=s(r)?void 0:f(r,t);return o?n(o,r,e):new RegExp(r)[t](u(e))},function(t){var n=i(this),o=u(t),s=e(r,n,o);if(s.done)return s.value;if(!n.global)return p(n,o);var c=n.unicode;n.lastIndex=0;for(var f,h=[],v=0;null!==(f=p(n,o));){var d=u(f[0]);h[v]=d,""===d&&(n.lastIndex=l(o,a(n.lastIndex),c)),v++}return 0===v?null:h}]}))},1765:(t,r,e)=>{"use strict";var n=e(1),o=e(409).end;n({target:"String",proto:!0,forced:e(627)},{padEnd:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},1766:(t,r,e)=>{"use strict";var n=e(1),o=e(409).start;n({target:"String",proto:!0,forced:e(627)},{padStart:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},1767:(t,r,e)=>{"use strict";var n=e(1),o=e(6),i=e(59),s=e(34),a=e(20),u=e(36),c=o([].push),f=o([].join);n({target:"String",stat:!0},{raw:function(t){var r=i(s(t).raw),e=u(r);if(!e)return"";for(var n=arguments.length,o=[],l=0;;){if(c(o,a(r[l++])),l===e)return f(o,"");l{"use strict";e(1)({target:"String",proto:!0},{repeat:e(304)})},1770:(t,r,e)=>{"use strict";var n=e(1),o=e(21),i=e(6),s=e(46),a=e(27),u=e(76),c=e(248),f=e(20),l=e(131),p=e(249),h=e(628),v=e(28),d=e(49),g=v("replace"),y=TypeError,b=i("".indexOf),m=i("".replace),x=i("".slice),w=Math.max,S=function(t,r,e){return e>t.length?-1:""===r?e:b(t,r,e)};n({target:"String",proto:!0},{replaceAll:function(t,r){var e,n,i,v,E,A,O,R,T,I=s(this),j=0,M=0,P="";if(!u(t)){if((e=c(t))&&(n=f(s(p(t))),!~b(n,"g")))throw new y("`.replaceAll` does not allow non-global regexes");if(i=l(t,g))return o(i,t,I,r);if(d&&e)return m(f(I),t,r)}for(v=f(I),E=f(t),(A=a(r))||(r=f(r)),O=E.length,R=w(1,O),j=S(v,E,0);-1!==j;)T=A?f(r(E,j,v)):h(E,v,j,[],void 0,r),P+=x(v,M,j)+T,M=j+O,j=S(v,E,j+R);return M{"use strict";var n=e(102),o=e(21),i=e(6),s=e(315),a=e(5),u=e(22),c=e(27),f=e(76),l=e(51),p=e(88),h=e(20),v=e(46),d=e(316),g=e(131),y=e(628),b=e(250),m=e(28)("replace"),x=Math.max,w=Math.min,S=i([].concat),E=i([].push),A=i("".indexOf),O=i("".slice),R="$0"==="a".replace(/./,"$0"),T=!!/./[m]&&""===/./[m]("a","$0");s("replace",(function(t,r,e){var i=T?"$":"$0";return[function(t,e){var n=v(this),i=f(t)?void 0:g(t,m);return i?o(i,t,n,e):o(r,h(n),t,e)},function(t,o){var s=u(this),a=h(t);if("string"==typeof o&&-1===A(o,i)&&-1===A(o,"$<")){var f=e(r,s,a,o);if(f.done)return f.value}var v=c(o);v||(o=h(o));var g,m=s.global;m&&(g=s.unicode,s.lastIndex=0);for(var R,T=[];null!==(R=b(s,a))&&(E(T,R),m);){""===h(R[0])&&(s.lastIndex=d(a,p(s.lastIndex),g))}for(var I,j="",M=0,P=0;P=M&&(j+=O(a,M,C)+_,M=C+k.length)}return j+O(a,M)}]}),!!a((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$")}))||!R||T)},1771:(t,r,e)=>{"use strict";var n=e(21),o=e(315),i=e(22),s=e(76),a=e(46),u=e(616),c=e(20),f=e(131),l=e(250);o("search",(function(t,r,e){return[function(r){var e=a(this),o=s(r)?void 0:f(r,t);return o?n(o,r,e):new RegExp(r)[t](c(e))},function(t){var n=i(this),o=c(t),s=e(r,n,o);if(s.done)return s.value;var a=n.lastIndex;u(a,0)||(n.lastIndex=0);var f=l(n,o);return u(n.lastIndex,a)||(n.lastIndex=a),null===f?-1:f.index}]}))},1790:(t,r,e)=>{"use strict";var n=e(1),o=e(90);n({target:"String",proto:!0,forced:e(91)("small")},{small:function(){return o(this,"small","","")}})},1772:(t,r,e)=>{"use strict";var n=e(102),o=e(21),i=e(6),s=e(315),a=e(22),u=e(76),c=e(248),f=e(46),l=e(201),p=e(316),h=e(88),v=e(20),d=e(131),g=e(101),y=e(250),b=e(313),m=e(312),x=e(5),w=m.UNSUPPORTED_Y,S=4294967295,E=Math.min,A=[].push,O=i(/./.exec),R=i(A),T=i("".slice);s("split",(function(t,r,e){var i;return i="c"==="abbc".split(/(b)*/)[1]||4!=="test".split(/(?:)/,-1).length||2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,e){var i=v(f(this)),s=void 0===e?S:e>>>0;if(0===s)return[];if(void 0===t)return[i];if(!c(t))return o(r,i,t,s);for(var a,u,l,p=[],h=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),d=0,y=new RegExp(t.source,h+"g");(a=o(b,y,i))&&!((u=y.lastIndex)>d&&(R(p,T(i,d,a.index)),a.length>1&&a.index=s));)y.lastIndex===a.index&&y.lastIndex++;return d===i.length?!l&&O(y,"")||R(p,""):R(p,T(i,d)),p.length>s?g(p,0,s):p}:"0".split(void 0,0).length?function(t,e){return void 0===t&&0===e?[]:o(r,this,t,e)}:r,[function(r,e){var n=f(this),s=u(r)?void 0:d(r,t);return s?o(s,r,n,e):o(i,v(n),r,e)},function(t,n){var o=a(this),s=v(t),u=e(i,o,s,n,i!==r);if(u.done)return u.value;var c=l(o,RegExp),f=o.unicode,d=(o.ignoreCase?"i":"")+(o.multiline?"m":"")+(o.unicode?"u":"")+(w?"g":"y"),g=new c(w?"^(?:"+o.source+")":o,d),b=void 0===n?S:n>>>0;if(0===b)return[];if(0===s.length)return null===y(g,s)?[s]:[];for(var m=0,x=0,A=[];x{"use strict";var n,o=e(1),i=e(145),s=e(75).f,a=e(88),u=e(20),c=e(416),f=e(46),l=e(417),p=e(49),h=i("".slice),v=Math.min,d=l("startsWith");o({target:"String",proto:!0,forced:!!(p||d||(n=s(String.prototype,"startsWith"),!n||n.writable))&&!d},{startsWith:function(t){var r=u(f(this));c(t);var e=a(v(arguments.length>1?arguments[1]:void 0,r.length)),n=u(t);return h(r,e,e+n.length)===n}})},1791:(t,r,e)=>{"use strict";var n=e(1),o=e(90);n({target:"String",proto:!0,forced:e(91)("strike")},{strike:function(){return o(this,"strike","","")}})},1792:(t,r,e)=>{"use strict";var n=e(1),o=e(90);n({target:"String",proto:!0,forced:e(91)("sub")},{sub:function(){return o(this,"sub","","")}})},1774:(t,r,e)=>{"use strict";var n=e(1),o=e(6),i=e(46),s=e(51),a=e(20),u=o("".slice),c=Math.max,f=Math.min;n({target:"String",proto:!0,forced:!"".substr||"b"!=="ab".substr(-1)},{substr:function(t,r){var e,n,o=a(i(this)),l=o.length,p=s(t);return p===1/0&&(p=0),p<0&&(p=c(l+p,0)),(e=void 0===r?l:s(r))<=0||e===1/0||p>=(n=f(p+e,l))?"":u(o,p,n)}})},1793:(t,r,e)=>{"use strict";var n=e(1),o=e(90);n({target:"String",proto:!0,forced:e(91)("sup")},{sup:function(){return o(this,"sup","","")}})},1775:(t,r,e)=>{"use strict";var n=e(1),o=e(21),i=e(6),s=e(46),a=e(20),u=e(5),c=Array,f=i("".charAt),l=i("".charCodeAt),p=i([].join),h="".toWellFormed,v=h&&u((function(){return"1"!==o(h,1)}));n({target:"String",proto:!0,forced:v},{toWellFormed:function(){var t=a(s(this));if(v)return o(h,t);for(var r=t.length,e=c(r),n=0;n=56320||n+1>=r||56320!=(64512&l(t,n+1))?e[n]="�":(e[n]=f(t,n),e[++n]=f(t,n))}return p(e,"")}})},1777:(t,r,e)=>{"use strict";e(1778);var n=e(1),o=e(629);n({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==o},{trimEnd:o})},1780:(t,r,e)=>{"use strict";var n=e(1),o=e(630);n({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==o},{trimLeft:o})},1778:(t,r,e)=>{"use strict";var n=e(1),o=e(629);n({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==o},{trimRight:o})},1779:(t,r,e)=>{"use strict";e(1780);var n=e(1),o=e(630);n({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==o},{trimStart:o})},1776:(t,r,e)=>{"use strict";var n=e(1),o=e(203).trim;n({target:"String",proto:!0,forced:e(419)("trim")},{trim:function(){return o(this)}})},1629:(t,r,e)=>{"use strict";e(77)("asyncIterator")},1624:(t,r,e)=>{"use strict";var n=e(1),o=e(12),i=e(21),s=e(6),a=e(49),u=e(18),c=e(193),f=e(5),l=e(31),p=e(87),h=e(22),v=e(59),d=e(128),g=e(20),y=e(100),b=e(89),m=e(238),x=e(197),w=e(583),S=e(395),E=e(75),A=e(50),O=e(581),R=e(388),T=e(43),I=e(62),j=e(194),M=e(296),P=e(234),_=e(195),k=e(28),C=e(956),L=e(77),N=e(584),U=e(78),D=e(56),F=e(63).forEach,B=M("hidden"),z="Symbol",W="prototype",V=D.set,H=D.getterFor(z),G=Object[W],q=o.Symbol,Z=q&&q[W],Y=o.RangeError,$=o.TypeError,K=o.QObject,J=E.f,X=A.f,Q=w.f,tt=R.f,rt=s([].push),et=j("symbols"),nt=j("op-symbols"),ot=j("wks"),it=!K||!K[W]||!K[W].findChild,st=function(t,r,e){var n=J(G,r);n&&delete G[r],X(t,r,e),n&&t!==G&&X(G,r,n)},at=u&&f((function(){return 7!==b(X({},"a",{get:function(){return X(this,"a",{value:7}).a}})).a}))?st:X,ut=function(t,r){var e=et[t]=b(Z);return V(e,{type:z,tag:t,description:r}),u||(e.description=r),e},ct=function(t,r,e){t===G&&ct(nt,r,e),h(t);var n=d(r);return h(e),l(et,n)?(e.enumerable?(l(t,B)&&t[B][n]&&(t[B][n]=!1),e=b(e,{enumerable:y(0,!1)})):(l(t,B)||X(t,B,y(1,b(null))),t[B][n]=!0),at(t,n,e)):X(t,n,e)},ft=function(t,r){h(t);var e=v(r),n=m(e).concat(vt(e));return F(n,(function(r){u&&!i(lt,e,r)||ct(t,r,e[r])})),t},lt=function(t){var r=d(t),e=i(tt,this,r);return!(this===G&&l(et,r)&&!l(nt,r))&&(!(e||!l(this,r)||!l(et,r)||l(this,B)&&this[B][r])||e)},pt=function(t,r){var e=v(t),n=d(r);if(e!==G||!l(et,n)||l(nt,n)){var o=J(e,n);return!o||!l(et,n)||l(e,B)&&e[B][n]||(o.enumerable=!0),o}},ht=function(t){var r=Q(v(t)),e=[];return F(r,(function(t){l(et,t)||l(P,t)||rt(e,t)})),e},vt=function(t){var r=t===G,e=Q(r?nt:v(t)),n=[];return F(e,(function(t){!l(et,t)||r&&!l(G,t)||rt(n,et[t])})),n};c||(T(Z=(q=function(){if(p(Z,this))throw new $("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?g(arguments[0]):void 0,r=_(t),e=function(t){var n=void 0===this?o:this;n===G&&i(e,nt,t),l(n,B)&&l(n[B],r)&&(n[B][r]=!1);var s=y(1,t);try{at(n,r,s)}catch(t){if(!(t instanceof Y))throw t;st(n,r,s)}};return u&&it&&at(G,r,{configurable:!0,set:e}),ut(r,t)})[W],"toString",(function(){return H(this).tag})),T(q,"withoutSetter",(function(t){return ut(_(t),t)})),R.f=lt,A.f=ct,O.f=ft,E.f=pt,x.f=w.f=ht,S.f=vt,C.f=function(t){return ut(k(t),t)},u&&(I(Z,"description",{configurable:!0,get:function(){return H(this).description}}),a||T(G,"propertyIsEnumerable",lt,{unsafe:!0}))),n({global:!0,constructor:!0,wrap:!0,forced:!c,sham:!c},{Symbol:q}),F(m(ot),(function(t){L(t)})),n({target:z,stat:!0,forced:!c},{useSetter:function(){it=!0},useSimple:function(){it=!1}}),n({target:"Object",stat:!0,forced:!c,sham:!u},{create:function(t,r){return void 0===r?b(t):ft(b(t),r)},defineProperty:ct,defineProperties:ft,getOwnPropertyDescriptor:pt}),n({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:ht}),N(),U(q,z),P[B]=!0},1628:(t,r,e)=>{"use strict";var n=e(1),o=e(18),i=e(12),s=e(6),a=e(31),u=e(27),c=e(87),f=e(20),l=e(62),p=e(235),h=i.Symbol,v=h&&h.prototype;if(o&&u(h)&&(!("description"in v)||void 0!==h().description)){var d={},g=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:f(arguments[0]),r=c(v,this)?new h(t):void 0===t?h():h(t);return""===t&&(d[r]=!0),r};p(g,h),g.prototype=v,v.constructor=g;var y="Symbol(description detection)"===String(h("description detection")),b=s(v.valueOf),m=s(v.toString),x=/^Symbol\((.*)\)[^)]+$/,w=s("".replace),S=s("".slice);l(v,"description",{configurable:!0,get:function(){var t=b(this);if(a(d,t))return"";var r=m(t),e=y?S(r,7,-1):w(r,x,"$1");return""===e?void 0:e}}),n({global:!0,constructor:!0,forced:!0},{Symbol:g})}},1625:(t,r,e)=>{"use strict";var n=e(1),o=e(42),i=e(31),s=e(20),a=e(194),u=e(585),c=a("string-to-symbol-registry"),f=a("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!u},{for:function(t){var r=s(t);if(i(c,r))return c[r];var e=o("Symbol")(r);return c[r]=e,f[e]=r,e}})},1630:(t,r,e)=>{"use strict";e(77)("hasInstance")},1631:(t,r,e)=>{"use strict";e(77)("isConcatSpreadable")},1632:(t,r,e)=>{"use strict";e(77)("iterator")},1623:(t,r,e)=>{"use strict";e(1624),e(1625),e(1626),e(958),e(1627)},1626:(t,r,e)=>{"use strict";var n=e(1),o=e(31),i=e(164),s=e(165),a=e(194),u=e(585),c=a("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!u},{keyFor:function(t){if(!i(t))throw new TypeError(s(t)+" is not a symbol");if(o(c,t))return c[t]}})},1634:(t,r,e)=>{"use strict";e(77)("matchAll")},1633:(t,r,e)=>{"use strict";e(77)("match")},1635:(t,r,e)=>{"use strict";e(77)("replace")},1636:(t,r,e)=>{"use strict";e(77)("search")},1637:(t,r,e)=>{"use strict";e(77)("species")},1638:(t,r,e)=>{"use strict";e(77)("split")},1639:(t,r,e)=>{"use strict";var n=e(77),o=e(584);n("toPrimitive"),o()},1640:(t,r,e)=>{"use strict";var n=e(42),o=e(77),i=e(78);o("toStringTag"),i(n("Symbol"),"Symbol")},1641:(t,r,e)=>{"use strict";e(77)("unscopables")},1803:(t,r,e)=>{"use strict";var n=e(26),o=e(36),i=e(51),s=n.aTypedArray;(0,n.exportTypedArrayMethod)("at",(function(t){var r=s(this),e=o(r),n=i(t),a=n>=0?n:e+n;return a<0||a>=e?void 0:r[a]}))},1804:(t,r,e)=>{"use strict";var n=e(6),o=e(26),i=n(e(595)),s=o.aTypedArray;(0,o.exportTypedArrayMethod)("copyWithin",(function(t,r){return i(s(this),t,r,arguments.length>2?arguments[2]:void 0)}))},1805:(t,r,e)=>{"use strict";var n=e(26),o=e(63).every,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("every",(function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)}))},1806:(t,r,e)=>{"use strict";var n=e(26),o=e(400),i=e(421),s=e(117),a=e(21),u=e(6),c=e(5),f=n.aTypedArray,l=n.exportTypedArrayMethod,p=u("".slice);l("fill",(function(t){var r=arguments.length;f(this);var e="Big"===p(s(this),0,3)?i(t):+t;return a(o,this,e,r>1?arguments[1]:void 0,r>2?arguments[2]:void 0)}),c((function(){var t=0;return new Int8Array(2).fill({valueOf:function(){return t++}}),1!==t})))},1807:(t,r,e)=>{"use strict";var n=e(26),o=e(63).filter,i=e(1016),s=n.aTypedArray;(0,n.exportTypedArrayMethod)("filter",(function(t){var r=o(s(this),t,arguments.length>1?arguments[1]:void 0);return i(this,r)}))},1809:(t,r,e)=>{"use strict";var n=e(26),o=e(63).findIndex,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("findIndex",(function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)}))},1811:(t,r,e)=>{"use strict";var n=e(26),o=e(299).findLastIndex,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("findLastIndex",(function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)}))},1810:(t,r,e)=>{"use strict";var n=e(26),o=e(299).findLast,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("findLast",(function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)}))},1808:(t,r,e)=>{"use strict";var n=e(26),o=e(63).find,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("find",(function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)}))},1794:(t,r,e)=>{"use strict";e(127)("Float32",(function(t){return function(r,e,n){return t(this,r,e,n)}}))},1795:(t,r,e)=>{"use strict";e(127)("Float64",(function(t){return function(r,e,n){return t(this,r,e,n)}}))},1812:(t,r,e)=>{"use strict";var n=e(26),o=e(63).forEach,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("forEach",(function(t){o(i(this),t,arguments.length>1?arguments[1]:void 0)}))},1813:(t,r,e)=>{"use strict";var n=e(420);(0,e(26).exportTypedArrayStaticMethod)("from",e(632),n)},1814:(t,r,e)=>{"use strict";var n=e(26),o=e(236).includes,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("includes",(function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)}))},1815:(t,r,e)=>{"use strict";var n=e(26),o=e(236).indexOf,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("indexOf",(function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)}))},1797:(t,r,e)=>{"use strict";e(127)("Int16",(function(t){return function(r,e,n){return t(this,r,e,n)}}))},1798:(t,r,e)=>{"use strict";e(127)("Int32",(function(t){return function(r,e,n){return t(this,r,e,n)}}))},1796:(t,r,e)=>{"use strict";e(127)("Int8",(function(t){return function(r,e,n){return t(this,r,e,n)}}))},1816:(t,r,e)=>{"use strict";var n=e(12),o=e(5),i=e(6),s=e(26),a=e(167),u=e(28)("iterator"),c=n.Uint8Array,f=i(a.values),l=i(a.keys),p=i(a.entries),h=s.aTypedArray,v=s.exportTypedArrayMethod,d=c&&c.prototype,g=!o((function(){d[u].call([1])})),y=!!d&&d.values&&d[u]===d.values&&"values"===d.values.name,b=function(){return f(h(this))};v("entries",(function(){return p(h(this))}),g),v("keys",(function(){return l(h(this))}),g),v("values",b,g||!y,{name:"values"}),v(u,b,g||!y,{name:"values"})},1817:(t,r,e)=>{"use strict";var n=e(26),o=e(6),i=n.aTypedArray,s=n.exportTypedArrayMethod,a=o([].join);s("join",(function(t){return a(i(this),t)}))},1818:(t,r,e)=>{"use strict";var n=e(26),o=e(102),i=e(600),s=n.aTypedArray;(0,n.exportTypedArrayMethod)("lastIndexOf",(function(t){var r=arguments.length;return o(i,s(this),r>1?[t,arguments[1]]:[t])}))},1819:(t,r,e)=>{"use strict";var n=e(26),o=e(63).map,i=e(317),s=n.aTypedArray;(0,n.exportTypedArrayMethod)("map",(function(t){return o(s(this),t,arguments.length>1?arguments[1]:void 0,(function(t,r){return new(i(t))(r)}))}))},1820:(t,r,e)=>{"use strict";var n=e(26),o=e(420),i=n.aTypedArrayConstructor;(0,n.exportTypedArrayStaticMethod)("of",(function(){for(var t=0,r=arguments.length,e=new(i(this))(r);r>t;)e[t]=arguments[t++];return e}),o)},1822:(t,r,e)=>{"use strict";var n=e(26),o=e(301).right,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("reduceRight",(function(t){var r=arguments.length;return o(i(this),t,r,r>1?arguments[1]:void 0)}))},1821:(t,r,e)=>{"use strict";var n=e(26),o=e(301).left,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("reduce",(function(t){var r=arguments.length;return o(i(this),t,r,r>1?arguments[1]:void 0)}))},1823:(t,r,e)=>{"use strict";var n=e(26),o=n.aTypedArray,i=n.exportTypedArrayMethod,s=Math.floor;i("reverse",(function(){for(var t,r=this,e=o(r).length,n=s(e/2),i=0;i{"use strict";var n=e(12),o=e(21),i=e(26),s=e(36),a=e(631),u=e(34),c=e(5),f=n.RangeError,l=n.Int8Array,p=l&&l.prototype,h=p&&p.set,v=i.aTypedArray,d=i.exportTypedArrayMethod,g=!c((function(){var t=new Uint8ClampedArray(2);return o(h,t,{length:1,0:3},1),3!==t[1]})),y=g&&i.NATIVE_ARRAY_BUFFER_VIEWS&&c((function(){var t=new l(2);return t.set(1),t.set("2",1),0!==t[0]||2!==t[1]}));d("set",(function(t){v(this);var r=a(arguments.length>1?arguments[1]:void 0,1),e=u(t);if(g)return o(h,this,e,r);var n=this.length,i=s(e),c=0;if(i+r>n)throw new f("Wrong length");for(;c{"use strict";var n=e(26),o=e(317),i=e(5),s=e(101),a=n.aTypedArray;(0,n.exportTypedArrayMethod)("slice",(function(t,r){for(var e=s(a(this),t,r),n=o(this),i=0,u=e.length,c=new n(u);u>i;)c[i]=e[i++];return c}),i((function(){new Int8Array(1).slice()})))},1826:(t,r,e)=>{"use strict";var n=e(26),o=e(63).some,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("some",(function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)}))},1827:(t,r,e)=>{"use strict";var n=e(12),o=e(145),i=e(5),s=e(47),a=e(404),u=e(26),c=e(601),f=e(602),l=e(129),p=e(405),h=u.aTypedArray,v=u.exportTypedArrayMethod,d=n.Uint16Array,g=d&&o(d.prototype.sort),y=!(!g||i((function(){g(new d(2),null)}))&&i((function(){g(new d(2),{})}))),b=!!g&&!i((function(){if(l)return l<74;if(c)return c<67;if(f)return!0;if(p)return p<602;var t,r,e=new d(516),n=Array(516);for(t=0;t<516;t++)r=t%4,e[t]=515-t,n[t]=t-2*r+3;for(g(e,(function(t,r){return(t/4|0)-(r/4|0)})),t=0;t<516;t++)if(e[t]!==n[t])return!0}));v("sort",(function(t){return void 0!==t&&s(t),b?g(this,t):a(h(this),function(t){return function(r,e){return void 0!==t?+t(r,e)||0:e!=e?-1:r!=r?1:0===r&&0===e?1/r>0&&1/e<0?1:-1:r>e}}(t))}),!b||y)},1828:(t,r,e)=>{"use strict";var n=e(26),o=e(88),i=e(132),s=e(317),a=n.aTypedArray;(0,n.exportTypedArrayMethod)("subarray",(function(t,r){var e=a(this),n=e.length,u=i(t,n);return new(s(e))(e.buffer,e.byteOffset+u*e.BYTES_PER_ELEMENT,o((void 0===r?n:i(r,n))-u))}))},1829:(t,r,e)=>{"use strict";var n=e(12),o=e(102),i=e(26),s=e(5),a=e(101),u=n.Int8Array,c=i.aTypedArray,f=i.exportTypedArrayMethod,l=[].toLocaleString,p=!!u&&s((function(){l.call(new u(1))}));f("toLocaleString",(function(){return o(l,p?a(c(this)):c(this),a(arguments))}),s((function(){return[1,2].toLocaleString()!==new u([1,2]).toLocaleString()}))||!s((function(){u.prototype.toLocaleString.call([1,2])})))},1830:(t,r,e)=>{"use strict";var n=e(603),o=e(26),i=o.aTypedArray,s=o.exportTypedArrayMethod,a=o.getTypedArrayConstructor;s("toReversed",(function(){return n(i(this),a(this))}))},1831:(t,r,e)=>{"use strict";var n=e(26),o=e(6),i=e(47),s=e(302),a=n.aTypedArray,u=n.getTypedArrayConstructor,c=n.exportTypedArrayMethod,f=o(n.TypedArrayPrototype.sort);c("toSorted",(function(t){void 0!==t&&i(t);var r=a(this),e=s(u(r),r);return f(e,t)}))},1832:(t,r,e)=>{"use strict";var n=e(26).exportTypedArrayMethod,o=e(5),i=e(12),s=e(6),a=i.Uint8Array,u=a&&a.prototype||{},c=[].toString,f=s([].join);o((function(){c.call({})}))&&(c=function(){return f(this)});var l=u.toString!==c;n("toString",c,l)},1801:(t,r,e)=>{"use strict";e(127)("Uint16",(function(t){return function(r,e,n){return t(this,r,e,n)}}))},1802:(t,r,e)=>{"use strict";e(127)("Uint32",(function(t){return function(r,e,n){return t(this,r,e,n)}}))},1799:(t,r,e)=>{"use strict";e(127)("Uint8",(function(t){return function(r,e,n){return t(this,r,e,n)}}))},1800:(t,r,e)=>{"use strict";e(127)("Uint8",(function(t){return function(r,e,n){return t(this,r,e,n)}}),!0)},1833:(t,r,e)=>{"use strict";var n=e(604),o=e(26),i=e(633),s=e(51),a=e(421),u=o.aTypedArray,c=o.getTypedArrayConstructor,f=o.exportTypedArrayMethod,l=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(t){return 8===t}}();f("with",{with:function(t,r){var e=u(this),o=s(t),f=i(e)?a(r):+r;return n(e,c(e),o,f)}}.with,!l)},1834:(t,r,e)=>{"use strict";var n=e(1),o=e(6),i=e(20),s=String.fromCharCode,a=o("".charAt),u=o(/./.exec),c=o("".slice),f=/^[\da-f]{2}$/i,l=/^[\da-f]{4}$/i;n({global:!0},{unescape:function(t){for(var r,e,n=i(t),o="",p=n.length,h=0;h{"use strict";var n,o=e(202),i=e(12),s=e(6),a=e(245),u=e(168),c=e(305),f=e(634),l=e(25),p=e(56).enforce,h=e(5),v=e(578),d=Object,g=Array.isArray,y=d.isExtensible,b=d.isFrozen,m=d.isSealed,x=d.freeze,w=d.seal,S=!i.ActiveXObject&&"ActiveXObject"in i,E=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},A=c("WeakMap",E,f),O=A.prototype,R=s(O.set);if(v)if(S){n=f.getConstructor(E,"WeakMap",!0),u.enable();var T=s(O.delete),I=s(O.has),j=s(O.get);a(O,{delete:function(t){if(l(t)&&!y(t)){var r=p(this);return r.frozen||(r.frozen=new n),T(this,t)||r.frozen.delete(t)}return T(this,t)},has:function(t){if(l(t)&&!y(t)){var r=p(this);return r.frozen||(r.frozen=new n),I(this,t)||r.frozen.has(t)}return I(this,t)},get:function(t){if(l(t)&&!y(t)){var r=p(this);return r.frozen||(r.frozen=new n),I(this,t)?j(this,t):r.frozen.get(t)}return j(this,t)},set:function(t,r){if(l(t)&&!y(t)){var e=p(this);e.frozen||(e.frozen=new n),I(this,t)?R(this,t,r):e.frozen.set(t,r)}else R(this,t,r);return this}})}else o&&h((function(){var t=x([]);return R(new A,t,1),!b(t)}))&&a(O,{set:function(t,r){var e;return g(t)&&(b(t)?e=x:m(t)&&(e=w)),R(this,t,r),e&&e(t),this}})},1835:(t,r,e)=>{"use strict";e(1836)},1838:(t,r,e)=>{"use strict";e(305)("WeakSet",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),e(634))},1837:(t,r,e)=>{"use strict";e(1838)},1839:(t,r,e)=>{"use strict";var n=e(1),o=e(12),i=e(42),s=e(6),a=e(21),u=e(5),c=e(20),f=e(112),l=e(635).c2i,p=/[^\d+/a-z]/i,h=/[\t\n\f\r ]+/g,v=/[=]{1,2}$/,d=i("atob"),g=String.fromCharCode,y=s("".charAt),b=s("".replace),m=s(p.exec),x=!!d&&!u((function(){return"hi"!==d("aGk=")})),w=x&&u((function(){return""!==d(" ")})),S=x&&!u((function(){d("a")})),E=x&&!u((function(){d()})),A=x&&1!==d.length;n({global:!0,bind:!0,enumerable:!0,forced:!x||w||S||E||A},{atob:function(t){if(f(arguments.length,1),x&&!w&&!S)return a(d,o,t);var r,e,n,s=b(c(t),h,""),u="",E=0,A=0;if(s.length%4==0&&(s=b(s,v,"")),(r=s.length)%4==1||m(p,s))throw new(i("DOMException"))("The string is not correctly encoded","InvalidCharacterError");for(;E>(-2*A&6)));return u}})},1840:(t,r,e)=>{"use strict";var n=e(1),o=e(12),i=e(42),s=e(6),a=e(21),u=e(5),c=e(20),f=e(112),l=e(635).i2c,p=i("btoa"),h=s("".charAt),v=s("".charCodeAt),d=!!p&&!u((function(){return"aGk="!==p("hi")})),g=d&&!u((function(){p()})),y=d&&u((function(){return"bnVsbA=="!==p(null)})),b=d&&1!==p.length;n({global:!0,bind:!0,enumerable:!0,forced:!d||g||y||b},{btoa:function(t){if(f(arguments.length,1),d)return a(p,o,c(t));for(var r,e,n=c(t),s="",u=0,g=l;h(n,u)||(g="=",u%1);){if((e=v(n,u+=3/4))>255)throw new(i("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");s+=h(g,63&(r=r<<8|e)>>8-u%1*8)}return s}})},1847:(t,r,e)=>{"use strict";var n=e(1),o=e(12),i=e(310).clear;n({global:!0,bind:!0,enumerable:!0,forced:o.clearImmediate!==i},{clearImmediate:i})},1841:(t,r,e)=>{"use strict";var n=e(12),o=e(636),i=e(637),s=e(597),a=e(70),u=function(t){if(t&&t.forEach!==s)try{a(t,"forEach",s)}catch(r){t.forEach=s}};for(var c in o)o[c]&&u(n[c]&&n[c].prototype);u(i)},1842:(t,r,e)=>{"use strict";var n=e(12),o=e(636),i=e(637),s=e(167),a=e(70),u=e(78),c=e(28)("iterator"),f=s.values,l=function(t,r){if(t){if(t[c]!==f)try{a(t,c,f)}catch(r){t[c]=f}if(u(t,r,!0),o[r])for(var e in s)if(t[e]!==s[e])try{a(t,e,s[e])}catch(r){t[e]=s[e]}}};for(var p in o)l(n[p]&&n[p].prototype,p);l(i,"DOMTokenList")},1843:(t,r,e)=>{"use strict";var n=e(1),o=e(638),i=e(42),s=e(5),a=e(89),u=e(100),c=e(50).f,f=e(43),l=e(62),p=e(31),h=e(119),v=e(22),d=e(593),g=e(240),y=e(639),b=e(397),m=e(56),x=e(18),w=e(49),S="DOMException",E="DATA_CLONE_ERR",A=i("Error"),O=i(S)||function(){try{(new(i("MessageChannel")||o("worker_threads").MessageChannel)).port1.postMessage(new WeakMap)}catch(t){if(t.name===E&&25===t.code)return t.constructor}}(),R=O&&O.prototype,T=A.prototype,I=m.set,j=m.getterFor(S),M="stack"in new A(S),P=function(t){return p(y,t)&&y[t].m?y[t].c:0},_=function(){h(this,k);var t=arguments.length,r=g(t<1?void 0:arguments[0]),e=g(t<2?void 0:arguments[1],"Error"),n=P(e);if(I(this,{type:S,name:e,message:r,code:n}),x||(this.name=e,this.message=r,this.code=n),M){var o=new A(r);o.name=S,c(this,"stack",u(1,b(o.stack,1)))}},k=_.prototype=a(T),C=function(t){return{enumerable:!0,configurable:!0,get:t}},L=function(t){return C((function(){return j(this)[t]}))};x&&(l(k,"code",L("code")),l(k,"message",L("message")),l(k,"name",L("name"))),c(k,"constructor",u(1,_));var N=s((function(){return!(new O instanceof A)})),U=N||s((function(){return T.toString!==d||"2: 1"!==String(new O(1,2))})),D=N||s((function(){return 25!==new O(1,"DataCloneError").code})),F=N||25!==O[E]||25!==R[E],B=w?U||D||F:N;n({global:!0,constructor:!0,forced:B},{DOMException:B?_:O});var z=i(S),W=z.prototype;for(var V in U&&(w||O===z)&&f(W,"toString",d),D&&x&&O===z&&l(W,"code",C((function(){return P(v(this).name)}))),y)if(p(y,V)){var H=y[V],G=H.s,q=u(6,H.c);p(z,G)||c(z,G,q),p(W,G)||c(W,G,q)}},1844:(t,r,e)=>{"use strict";var n=e(1),o=e(12),i=e(42),s=e(100),a=e(50).f,u=e(31),c=e(119),f=e(166),l=e(240),p=e(639),h=e(397),v=e(18),d=e(49),g="DOMException",y=i("Error"),b=i(g),m=function(){c(this,x);var t=arguments.length,r=l(t<1?void 0:arguments[0]),e=l(t<2?void 0:arguments[1],"Error"),n=new b(r,e),o=new y(r);return o.name=g,a(n,"stack",s(1,h(o.stack,1))),f(n,this,m),n},x=m.prototype=b.prototype,w="stack"in new y(g),S="stack"in new b(1,2),E=b&&v&&Object.getOwnPropertyDescriptor(o,g),A=!(!E||E.writable&&E.configurable),O=w&&!A&&!S;n({global:!0,constructor:!0,forced:d||O},{DOMException:O?m:b});var R=i(g),T=R.prototype;if(T.constructor!==R)for(var I in d||a(T,"constructor",s(1,R)),p)if(u(p,I)){var j=p[I],M=j.s;u(R,M)||a(R,M,s(6,j.c))}},1845:(t,r,e)=>{"use strict";var n=e(42),o="DOMException";e(78)(n(o),o)},1846:(t,r,e)=>{"use strict";e(1847),e(1848)},1849:(t,r,e)=>{"use strict";var n=e(1),o=e(619),i=e(47),s=e(112);n({global:!0,enumerable:!0,dontCallGetSet:!0},{queueMicrotask:function(t){s(arguments.length,1),o(i(t))}})},1850:(t,r,e)=>{"use strict";var n=e(1),o=e(12),i=e(62),s=e(18),a=TypeError,u=Object.defineProperty,c=o.self!==o;try{if(s){var f=Object.getOwnPropertyDescriptor(o,"self");!c&&f&&f.get&&f.enumerable||i(o,"self",{get:function(){return o},set:function(t){if(this!==o)throw new a("Illegal invocation");u(o,"self",{value:t,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else n({global:!0,simple:!0,forced:c},{self:o})}catch(t){}},1848:(t,r,e)=>{"use strict";var n=e(1),o=e(12),i=e(310).set,s=e(422),a=o.setImmediate?s(i,!1):i;n({global:!0,bind:!0,enumerable:!0,forced:o.setImmediate!==a},{setImmediate:a})},1853:(t,r,e)=>{"use strict";var n=e(1),o=e(12),i=e(422)(o.setInterval,!0);n({global:!0,bind:!0,forced:o.setInterval!==i},{setInterval:i})},1854:(t,r,e)=>{"use strict";var n=e(1),o=e(12),i=e(422)(o.setTimeout,!0);n({global:!0,bind:!0,forced:o.setTimeout!==i},{setTimeout:i})},1851:(t,r,e)=>{"use strict";var n,o=e(49),i=e(1),s=e(12),a=e(42),u=e(6),c=e(5),f=e(195),l=e(27),p=e(198),h=e(76),v=e(25),d=e(164),g=e(104),y=e(22),b=e(117),m=e(31),x=e(147),w=e(70),S=e(36),E=e(112),A=e(249),O=e(609),R=e(640),T=e(1018),I=e(1020),j=e(592),M=e(641),P=s.Object,_=s.Array,k=s.Date,C=s.Error,L=s.TypeError,N=s.PerformanceMark,U=a("DOMException"),D=O.Map,F=O.has,B=O.get,z=O.set,W=R.Set,V=R.add,H=R.has,G=a("Object","keys"),q=u([].push),Z=u((!0).valueOf),Y=u(1..valueOf),$=u("".valueOf),K=u(k.prototype.getTime),J=f("structuredClone"),X="DataCloneError",Q="Transferring",tt=function(t){return!c((function(){var r=new s.Set([7]),e=t(r),n=t(P(7));return e===r||!e.has(7)||!v(n)||7!=+n}))&&t},rt=function(t,r){return!c((function(){var e=new r,n=t({a:e,b:e});return!(n&&n.a===n.b&&n.a instanceof r&&n.a.stack===e.stack)}))},et=s.structuredClone,nt=o||!rt(et,C)||!rt(et,U)||(n=et,!!c((function(){var t=n(new s.AggregateError([1],J,{cause:3}));return"AggregateError"!==t.name||1!==t.errors[0]||t.message!==J||3!==t.cause}))),ot=!et&&tt((function(t){return new N(J,{detail:t}).detail})),it=tt(et)||ot,st=function(t){throw new U("Uncloneable type: "+t,X)},at=function(t,r){throw new U((r||"Cloning")+" of "+t+" cannot be properly polyfilled in this engine",X)},ut=function(t,r){return it||at(r),it(t)},ct=function(t,r,e){if(F(r,t))return B(r,t);var n,o,i,a,u,c;if("SharedArrayBuffer"===(e||b(t)))n=it?it(t):t;else{var f=s.DataView;f||l(t.slice)||at("ArrayBuffer");try{if(l(t.slice)&&!t.resizable)n=t.slice(0);else{o=t.byteLength,i="maxByteLength"in t?{maxByteLength:t.maxByteLength}:void 0,n=new ArrayBuffer(o,i),a=new f(t),u=new f(n);for(c=0;c1&&!h(arguments[1])?y(arguments[1]):void 0,o=n?n.transfer:void 0;void 0!==o&&(e=function(t,r){if(!v(t))throw new L("Transfer option cannot be converted to a sequence");var e=[];g(t,(function(t){q(e,y(t))}));for(var n,o,i,a,u,c=0,f=S(e),h=new W;c{"use strict";e(1853),e(1854)},642:(t,r,e)=>{"use strict";e(167);var n=e(1),o=e(12),i=e(620),s=e(21),a=e(6),u=e(18),c=e(423),f=e(43),l=e(62),p=e(245),h=e(78),v=e(402),d=e(56),g=e(119),y=e(27),b=e(31),m=e(111),x=e(117),w=e(22),S=e(25),E=e(20),A=e(89),O=e(100),R=e(297),T=e(242),I=e(244),j=e(112),M=e(28),P=e(404),_=M("iterator"),k="URLSearchParams",C=k+"Iterator",L=d.set,N=d.getterFor(k),U=d.getterFor(C),D=i("fetch"),F=i("Request"),B=i("Headers"),z=F&&F.prototype,W=B&&B.prototype,V=o.RegExp,H=o.TypeError,G=o.decodeURIComponent,q=o.encodeURIComponent,Z=a("".charAt),Y=a([].join),$=a([].push),K=a("".replace),J=a([].shift),X=a([].splice),Q=a("".split),tt=a("".slice),rt=/\+/g,et=Array(4),nt=function(t){return et[t-1]||(et[t-1]=V("((?:%[\\da-f]{2}){"+t+"})","gi"))},ot=function(t){try{return G(t)}catch(r){return t}},it=function(t){var r=K(t,rt," "),e=4;try{return G(r)}catch(t){for(;e;)r=K(r,nt(e--),ot);return r}},st=/[!'()~]|%20/g,at={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},ut=function(t){return at[t]},ct=function(t){return K(q(t),st,ut)},ft=v((function(t,r){L(this,{type:C,target:N(t).entries,index:0,kind:r})}),k,(function(){var t=U(this),r=t.target,e=t.index++;if(!r||e>=r.length)return t.target=void 0,I(void 0,!0);var n=r[e];switch(t.kind){case"keys":return I(n.key,!1);case"values":return I(n.value,!1)}return I([n.key,n.value],!1)}),!0),lt=function(t){this.entries=[],this.url=null,void 0!==t&&(S(t)?this.parseObject(t):this.parseQuery("string"==typeof t?"?"===Z(t,0)?tt(t,1):t:E(t)))};lt.prototype={type:k,bindURL:function(t){this.url=t,this.update()},parseObject:function(t){var r,e,n,o,i,a,u,c=this.entries,f=T(t);if(f)for(e=(r=R(t,f)).next;!(n=s(e,r)).done;){if(i=(o=R(w(n.value))).next,(a=s(i,o)).done||(u=s(i,o)).done||!s(i,o).done)throw new H("Expected sequence with length 2");$(c,{key:E(a.value),value:E(u.value)})}else for(var l in t)b(t,l)&&$(c,{key:l,value:E(t[l])})},parseQuery:function(t){if(t)for(var r,e,n=this.entries,o=Q(t,"&"),i=0;i0?arguments[0]:void 0));u||(this.size=t.entries.length)},ht=pt.prototype;if(p(ht,{append:function(t,r){var e=N(this);j(arguments.length,2),$(e.entries,{key:E(t),value:E(r)}),u||this.length++,e.updateURL()},delete:function(t){for(var r=N(this),e=j(arguments.length,1),n=r.entries,o=E(t),i=e<2?void 0:arguments[1],s=void 0===i?i:E(i),a=0;ar.key?1:-1})),t.updateURL()},forEach:function(t){for(var r,e=N(this).entries,n=m(t,arguments.length>1?arguments[1]:void 0),o=0;o1?gt(arguments[1]):{})}}),y(F)){var yt=function(t){return g(this,z),new F(t,arguments.length>1?gt(arguments[1]):{})};z.constructor=yt,yt.prototype=z,n({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:yt})}}t.exports={URLSearchParams:pt,getState:N}},1026:(t,r,e)=>{"use strict";var n=e(43),o=e(6),i=e(20),s=e(112),a=URLSearchParams,u=a.prototype,c=o(u.append),f=o(u.delete),l=o(u.forEach),p=o([].push),h=new a("a=1&a=2&b=3");h.delete("a",1),h.delete("b",void 0),h+""!="a=2"&&n(u,"delete",(function(t){var r=arguments.length,e=r<2?void 0:arguments[1];if(r&&void 0===e)return f(this,t);var n=[];l(this,(function(t,r){p(n,{key:r,value:t})})),s(r,1);for(var o,a=i(t),u=i(e),h=0,v=0,d=!1,g=n.length;h{"use strict";var n=e(43),o=e(6),i=e(20),s=e(112),a=URLSearchParams,u=a.prototype,c=o(u.getAll),f=o(u.has),l=new a("a=1");!l.has("a",2)&&l.has("a",void 0)||n(u,"has",(function(t){var r=arguments.length,e=r<2?void 0:arguments[1];if(r&&void 0===e)return f(this,t);var n=c(this,t);s(r,1);for(var o=i(e),a=0;a{"use strict";e(642)},1028:(t,r,e)=>{"use strict";var n=e(18),o=e(6),i=e(62),s=URLSearchParams.prototype,a=o(s.forEach);n&&!("size"in s)&&i(s,"size",{get:function(){var t=0;return a(this,(function(){t++})),t},configurable:!0,enumerable:!0})},1023:(t,r,e)=>{"use strict";var n=e(1),o=e(42),i=e(5),s=e(112),a=e(20),u=e(423),c=o("URL");n({target:"URL",stat:!0,forced:!(u&&i((function(){c.canParse()})))},{canParse:function(t){var r=s(arguments.length,1),e=a(t),n=r<2||void 0===arguments[1]?void 0:a(arguments[1]);try{return!!new c(e,n)}catch(t){return!1}}})},1855:(t,r,e)=>{"use strict";e(418);var n,o=e(1),i=e(18),s=e(423),a=e(12),u=e(111),c=e(6),f=e(43),l=e(62),p=e(119),h=e(31),v=e(614),d=e(598),g=e(101),y=e(314).codeAt,b=e(1022),m=e(20),x=e(78),w=e(112),S=e(642),E=e(56),A=E.set,O=E.getterFor("URL"),R=S.URLSearchParams,T=S.getState,I=a.URL,j=a.TypeError,M=a.parseInt,P=Math.floor,_=Math.pow,k=c("".charAt),C=c(/./.exec),L=c([].join),N=c(1..toString),U=c([].pop),D=c([].push),F=c("".replace),B=c([].shift),z=c("".split),W=c("".slice),V=c("".toLowerCase),H=c([].unshift),G="Invalid scheme",q="Invalid host",Z="Invalid port",Y=/[a-z]/i,$=/[\d+-.a-z]/i,K=/\d/,J=/^0x/i,X=/^[0-7]+$/,Q=/^\d+$/,tt=/^[\da-f]+$/i,rt=/[\0\t\n\r #%/:<>?@[\\\]^|]/,et=/[\0\t\n\r #/:<>?@[\\\]^|]/,nt=/^[\u0000-\u0020]+/,ot=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,it=/[\t\n\r]/g,st=function(t){var r,e,n,o;if("number"==typeof t){for(r=[],e=0;e<4;e++)H(r,t%256),t=P(t/256);return L(r,".")}if("object"==typeof t){for(r="",n=function(t){for(var r=null,e=1,n=null,o=0,i=0;i<8;i++)0!==t[i]?(o>e&&(r=n,e=o),n=null,o=0):(null===n&&(n=i),++o);return o>e&&(r=n,e=o),r}(t),e=0;e<8;e++)o&&0===t[e]||(o&&(o=!1),n===e?(r+=e?":":"::",o=!0):(r+=N(t[e],16),e<7&&(r+=":")));return"["+r+"]"}return t},at={},ut=v({},at,{" ":1,'"':1,"<":1,">":1,"`":1}),ct=v({},ut,{"#":1,"?":1,"{":1,"}":1}),ft=v({},ct,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),lt=function(t,r){var e=y(t,0);return e>32&&e<127&&!h(r,t)?t:encodeURIComponent(t)},pt={ftp:21,file:null,http:80,https:443,ws:80,wss:443},ht=function(t,r){var e;return 2===t.length&&C(Y,k(t,0))&&(":"===(e=k(t,1))||!r&&"|"===e)},vt=function(t){var r;return t.length>1&&ht(W(t,0,2))&&(2===t.length||"/"===(r=k(t,2))||"\\"===r||"?"===r||"#"===r)},dt=function(t){return"."===t||"%2e"===V(t)},gt={},yt={},bt={},mt={},xt={},wt={},St={},Et={},At={},Ot={},Rt={},Tt={},It={},jt={},Mt={},Pt={},_t={},kt={},Ct={},Lt={},Nt={},Ut=function(t,r,e){var n,o,i,s=m(t);if(r){if(o=this.parse(s))throw new j(o);this.searchParams=null}else{if(void 0!==e&&(n=new Ut(e,!0)),o=this.parse(s,null,n))throw new j(o);(i=T(new R)).bindURL(this),this.searchParams=i}};Ut.prototype={type:"URL",parse:function(t,r,e){var o,i,s,a,u,c=this,f=r||gt,l=0,p="",v=!1,y=!1,b=!1;for(t=m(t),r||(c.scheme="",c.username="",c.password="",c.host=null,c.port=null,c.path=[],c.query=null,c.fragment=null,c.cannotBeABaseURL=!1,t=F(t,nt,""),t=F(t,ot,"$1")),t=F(t,it,""),o=d(t);l<=o.length;){switch(i=o[l],f){case gt:if(!i||!C(Y,i)){if(r)return G;f=bt;continue}p+=V(i),f=yt;break;case yt:if(i&&(C($,i)||"+"===i||"-"===i||"."===i))p+=V(i);else{if(":"!==i){if(r)return G;p="",f=bt,l=0;continue}if(r&&(c.isSpecial()!==h(pt,p)||"file"===p&&(c.includesCredentials()||null!==c.port)||"file"===c.scheme&&!c.host))return;if(c.scheme=p,r)return void(c.isSpecial()&&pt[c.scheme]===c.port&&(c.port=null));p="","file"===c.scheme?f=jt:c.isSpecial()&&e&&e.scheme===c.scheme?f=mt:c.isSpecial()?f=Et:"/"===o[l+1]?(f=xt,l++):(c.cannotBeABaseURL=!0,D(c.path,""),f=Ct)}break;case bt:if(!e||e.cannotBeABaseURL&&"#"!==i)return G;if(e.cannotBeABaseURL&&"#"===i){c.scheme=e.scheme,c.path=g(e.path),c.query=e.query,c.fragment="",c.cannotBeABaseURL=!0,f=Nt;break}f="file"===e.scheme?jt:wt;continue;case mt:if("/"!==i||"/"!==o[l+1]){f=wt;continue}f=At,l++;break;case xt:if("/"===i){f=Ot;break}f=kt;continue;case wt:if(c.scheme=e.scheme,i===n)c.username=e.username,c.password=e.password,c.host=e.host,c.port=e.port,c.path=g(e.path),c.query=e.query;else if("/"===i||"\\"===i&&c.isSpecial())f=St;else if("?"===i)c.username=e.username,c.password=e.password,c.host=e.host,c.port=e.port,c.path=g(e.path),c.query="",f=Lt;else{if("#"!==i){c.username=e.username,c.password=e.password,c.host=e.host,c.port=e.port,c.path=g(e.path),c.path.length--,f=kt;continue}c.username=e.username,c.password=e.password,c.host=e.host,c.port=e.port,c.path=g(e.path),c.query=e.query,c.fragment="",f=Nt}break;case St:if(!c.isSpecial()||"/"!==i&&"\\"!==i){if("/"!==i){c.username=e.username,c.password=e.password,c.host=e.host,c.port=e.port,f=kt;continue}f=Ot}else f=At;break;case Et:if(f=At,"/"!==i||"/"!==k(p,l+1))continue;l++;break;case At:if("/"!==i&&"\\"!==i){f=Ot;continue}break;case Ot:if("@"===i){v&&(p="%40"+p),v=!0,s=d(p);for(var x=0;x65535)return Z;c.port=c.isSpecial()&&E===pt[c.scheme]?null:E,p=""}if(r)return;f=_t;continue}return Z}p+=i;break;case jt:if(c.scheme="file","/"===i||"\\"===i)f=Mt;else{if(!e||"file"!==e.scheme){f=kt;continue}switch(i){case n:c.host=e.host,c.path=g(e.path),c.query=e.query;break;case"?":c.host=e.host,c.path=g(e.path),c.query="",f=Lt;break;case"#":c.host=e.host,c.path=g(e.path),c.query=e.query,c.fragment="",f=Nt;break;default:vt(L(g(o,l),""))||(c.host=e.host,c.path=g(e.path),c.shortenPath()),f=kt;continue}}break;case Mt:if("/"===i||"\\"===i){f=Pt;break}e&&"file"===e.scheme&&!vt(L(g(o,l),""))&&(ht(e.path[0],!0)?D(c.path,e.path[0]):c.host=e.host),f=kt;continue;case Pt:if(i===n||"/"===i||"\\"===i||"?"===i||"#"===i){if(!r&&ht(p))f=kt;else if(""===p){if(c.host="",r)return;f=_t}else{if(a=c.parseHost(p))return a;if("localhost"===c.host&&(c.host=""),r)return;p="",f=_t}continue}p+=i;break;case _t:if(c.isSpecial()){if(f=kt,"/"!==i&&"\\"!==i)continue}else if(r||"?"!==i)if(r||"#"!==i){if(i!==n&&(f=kt,"/"!==i))continue}else c.fragment="",f=Nt;else c.query="",f=Lt;break;case kt:if(i===n||"/"===i||"\\"===i&&c.isSpecial()||!r&&("?"===i||"#"===i)){if(".."===(u=V(u=p))||"%2e."===u||".%2e"===u||"%2e%2e"===u?(c.shortenPath(),"/"===i||"\\"===i&&c.isSpecial()||D(c.path,"")):dt(p)?"/"===i||"\\"===i&&c.isSpecial()||D(c.path,""):("file"===c.scheme&&!c.path.length&&ht(p)&&(c.host&&(c.host=""),p=k(p,0)+":"),D(c.path,p)),p="","file"===c.scheme&&(i===n||"?"===i||"#"===i))for(;c.path.length>1&&""===c.path[0];)B(c.path);"?"===i?(c.query="",f=Lt):"#"===i&&(c.fragment="",f=Nt)}else p+=lt(i,ct);break;case Ct:"?"===i?(c.query="",f=Lt):"#"===i?(c.fragment="",f=Nt):i!==n&&(c.path[0]+=lt(i,at));break;case Lt:r||"#"!==i?i!==n&&("'"===i&&c.isSpecial()?c.query+="%27":c.query+="#"===i?"%23":lt(i,at)):(c.fragment="",f=Nt);break;case Nt:i!==n&&(c.fragment+=lt(i,ut))}l++}},parseHost:function(t){var r,e,n;if("["===k(t,0)){if("]"!==k(t,t.length-1))return q;if(r=function(t){var r,e,n,o,i,s,a,u=[0,0,0,0,0,0,0,0],c=0,f=null,l=0,p=function(){return k(t,l)};if(":"===p()){if(":"!==k(t,1))return;l+=2,f=++c}for(;p();){if(8===c)return;if(":"!==p()){for(r=e=0;e<4&&C(tt,p());)r=16*r+M(p(),16),l++,e++;if("."===p()){if(0===e)return;if(l-=e,c>6)return;for(n=0;p();){if(o=null,n>0){if(!("."===p()&&n<4))return;l++}if(!C(K,p()))return;for(;C(K,p());){if(i=M(p(),10),null===o)o=i;else{if(0===o)return;o=10*o+i}if(o>255)return;l++}u[c]=256*u[c]+o,2!=++n&&4!==n||c++}if(4!==n)return;break}if(":"===p()){if(l++,!p())return}else if(p())return;u[c++]=r}else{if(null!==f)return;l++,f=++c}}if(null!==f)for(s=c-f,c=7;0!==c&&s>0;)a=u[c],u[c--]=u[f+s-1],u[f+--s]=a;else if(8!==c)return;return u}(W(t,1,-1)),!r)return q;this.host=r}else if(this.isSpecial()){if(t=b(t),C(rt,t))return q;if(r=function(t){var r,e,n,o,i,s,a,u=z(t,".");if(u.length&&""===u[u.length-1]&&u.length--,(r=u.length)>4)return t;for(e=[],n=0;n1&&"0"===k(o,0)&&(i=C(J,o)?16:8,o=W(o,8===i?1:2)),""===o)s=0;else{if(!C(10===i?Q:8===i?X:tt,o))return t;s=M(o,i)}D(e,s)}for(n=0;n=_(256,5-r))return null}else if(s>255)return null;for(a=U(e),n=0;n1?arguments[1]:void 0,n=A(r,new Ut(t,!1,e));i||(r.href=n.serialize(),r.origin=n.getOrigin(),r.protocol=n.getProtocol(),r.username=n.getUsername(),r.password=n.getPassword(),r.host=n.getHost(),r.hostname=n.getHostname(),r.port=n.getPort(),r.pathname=n.getPathname(),r.search=n.getSearch(),r.searchParams=n.getSearchParams(),r.hash=n.getHash())},Ft=Dt.prototype,Bt=function(t,r){return{get:function(){return O(this)[t]()},set:r&&function(t){return O(this)[r](t)},configurable:!0,enumerable:!0}};if(i&&(l(Ft,"href",Bt("serialize","setHref")),l(Ft,"origin",Bt("getOrigin")),l(Ft,"protocol",Bt("getProtocol","setProtocol")),l(Ft,"username",Bt("getUsername","setUsername")),l(Ft,"password",Bt("getPassword","setPassword")),l(Ft,"host",Bt("getHost","setHost")),l(Ft,"hostname",Bt("getHostname","setHostname")),l(Ft,"port",Bt("getPort","setPort")),l(Ft,"pathname",Bt("getPathname","setPathname")),l(Ft,"search",Bt("getSearch","setSearch")),l(Ft,"searchParams",Bt("getSearchParams")),l(Ft,"hash",Bt("getHash","setHash"))),f(Ft,"toJSON",(function(){return O(this).serialize()}),{enumerable:!0}),f(Ft,"toString",(function(){return O(this).serialize()}),{enumerable:!0}),I){var zt=I.createObjectURL,Wt=I.revokeObjectURL;zt&&f(Dt,"createObjectURL",u(zt,I)),Wt&&f(Dt,"revokeObjectURL",u(Wt,I))}x(Dt,"URL"),o({global:!0,constructor:!0,forced:!s,sham:!i},{URL:Dt})},1021:(t,r,e)=>{"use strict";e(1855)},1024:(t,r,e)=>{"use strict";var n=e(1),o=e(21);n({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return o(URL.prototype.toString,this)}})},1622:(t,r,e)=>{"use strict";var n=e(1320);t.exports=n},4015:(t,r,e)=>{"use strict";e(1623),e(1628),e(1629),e(1630),e(1631),e(1632),e(1633),e(1634),e(1635),e(1636),e(1637),e(1638),e(1639),e(1640),e(1641),e(1642),e(1643),e(961),e(1645),e(962),e(963),e(964),e(965),e(966),e(967),e(968),e(969),e(970),e(971),e(972),e(973),e(974),e(975),e(977),e(978),e(979),e(167),e(980),e(981),e(982),e(983),e(984),e(985),e(986),e(987),e(988),e(989),e(990),e(991),e(992),e(993),e(994),e(996),e(997),e(998),e(999),e(1e3),e(1646),e(1647),e(1648),e(1649),e(1651),e(1652),e(1653),e(1654),e(1655),e(1656),e(1657),e(1658),e(1659),e(1660),e(1661),e(1662),e(1663),e(958),e(1664),e(1665),e(1667),e(1668),e(1669),e(1670),e(1671),e(1672),e(1673),e(1674),e(1675),e(1676),e(1677),e(1678),e(1679),e(1680),e(1681),e(1682),e(1683),e(1684),e(1685),e(1686),e(1687),e(1688),e(1689),e(1690),e(1691),e(1692),e(1693),e(1694),e(1695),e(1696),e(1697),e(1698),e(1699),e(1700),e(1701),e(1702),e(1703),e(1704),e(1006),e(1705),e(1007),e(1706),e(1707),e(1708),e(1709),e(1710),e(1711),e(1712),e(1713),e(1714),e(1715),e(1716),e(1717),e(1718),e(1719),e(1720),e(1721),e(1722),e(617),e(1723),e(1724),e(1725),e(1009),e(1732),e(1013),e(1733),e(1734),e(1735),e(1736),e(1737),e(1738),e(1739),e(1740),e(1741),e(1742),e(1743),e(1744),e(1745),e(1746),e(1747),e(1748),e(1749),e(1750),e(626),e(1751),e(1752),e(1753),e(1754),e(1755),e(1757),e(1758),e(1759),e(1760),e(1761),e(1762),e(418),e(1763),e(1764),e(1765),e(1766),e(1767),e(1768),e(1769),e(1770),e(1771),e(1772),e(1773),e(1774),e(1775),e(1776),e(1777),e(1779),e(1781),e(1782),e(1783),e(1784),e(1785),e(1786),e(1787),e(1788),e(1789),e(1790),e(1791),e(1792),e(1793),e(1794),e(1795),e(1796),e(1797),e(1798),e(1799),e(1800),e(1801),e(1802),e(1803),e(1804),e(1805),e(1806),e(1807),e(1808),e(1809),e(1810),e(1811),e(1812),e(1813),e(1814),e(1815),e(1816),e(1817),e(1818),e(1819),e(1820),e(1821),e(1822),e(1823),e(1824),e(1825),e(1826),e(1827),e(1828),e(1829),e(1830),e(1831),e(1832),e(1833),e(1834),e(1835),e(1837),e(1839),e(1840),e(1841),e(1842),e(1843),e(1844),e(1845),e(1846),e(1849),e(1850),e(1851),e(1852),e(1021),e(1023),e(1024),e(1025),e(1026),e(1027),e(1028),e(133)},1621:(t,r,e)=>{"use strict";var n=e(1318);t.exports=n},1319:(t,r,e)=>{"use strict";e(1025),e(1026),e(1027),e(1028);var n=e(133);t.exports=n.URLSearchParams},1318:(t,r,e)=>{"use strict";e(1319),e(1021),e(1023),e(1024);var n=e(133);t.exports=n.URL}}]); +//# sourceMappingURL=polyfill-35055b3ef8451eda.js.map \ No newline at end of file