1var e=`rbx:pending-pay`;function t(){return typeof window<`u`&&window.sessionStorage!==void 0}function n(e){return Math.round(e*100)}function r(e,t){return e.kind===t.kind&&e.methodId===t.methodId&&n(e.rub)===n(t.rub)&&e.robux===t.robux&&e.variant===t.variant&&e.userId===t.userId&&(e.giftCardId??0)===(t.giftCardId??0)&&(e.marketGameId??0)===(t.marketGameId??0)}function i(){if(!t())return null;try{let t=window.sessionStorage.getItem(e);if(!t)return null;let n=JSON.parse(t);return!n||typeof n.orderId!=`number`||n.orderId<1?null:n}catch{return null}}function a(){window.dispatchEvent(new Event(`rbx:pending-pay`))}function o(n){if(t())try{window.sessionStorage.setItem(e,JSON.stringify({...n,hidden:!1})),a()}catch{}}function s(){if(!t())return;let n=i();if(n)try{window.sessionStorage.setItem(e,JSON.stringify({...n,hidden:!0})),a()}catch{}}function c(){if(t())try{window.sessionStorage.removeItem(e),a()}catch{}}export{o as a,r as i,s as n,i as r,c as t};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.