1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,973192,528715,441639,_=>{"use strict";function e([_,E]){return`${_}=${function _(e){return Array.isArray(e)?"%5B"+e.map(_).join("%2C%20")+"%5D":"bigint"==typeof e?`${e}n`:encodeURIComponent(String(null!=e&&null===Object.getPrototypeOf(e)?{...e}:e))}(E)}`}var E=class extends Error{cause=this.cause;context;constructor(...[_,E]){let R,A;E&&Object.entries(Object.getOwnPropertyDescriptors(E)).forEach(([e,E])=>{"cause"===e?A={cause:E.value}:(void 0===R&&(R={__code:_}),Object.defineProperty(R,e,E))}),super(function(_,E={}){{let R=`Solana error #${_}; Decode this error by running \`npx @solana/errors decode -- ${_}`;return Object.keys(E).length&&(R+=` '${btoa(Object.entries(E).map(e).join("&"))}'`),`${R}\``}}(_,R),A),this.context=Object.freeze(void 0===R?{__code:_}:R),this.name="SolanaError"}};function R(..._){"captureStackTrace"in Error&&"function"==typeof Error.captureStackTrace&&Error.captureStackTrace(..._)}function A({errorCodeBaseOffset:_,getErrorContext:e,orderedErrorNames:O,rpcEnumError:t},S){let N,r;"string"==typeof t?N=t:(N=Object.keys(t)[0],r=t[N]);let n=_+O.indexOf(N),T=e(n,N,r),I=new E(n,T);return R(I,S),I}var O=["GenericError","InvalidArgument","InvalidInstructionData","InvalidAccountData","AccountDataTooSmall","InsufficientFunds","IncorrectProgramId","MissingRequiredSignature","AccountAlreadyInitialized","UninitializedAccount","UnbalancedInstruction","ModifiedProgramId","ExternalAccountLamportSpend","ExternalAccountDataModified","ReadonlyLamportChange","ReadonlyDataModified","DuplicateAccountIndex","ExecutableModified","RentEpochModified","NotEnoughAccountKeys","AccountDataSizeChanged","AccountNotExecutable","AccountBorrowFailed","AccountBorrowOutstanding","DuplicateAccountOutOfSync","Custom","InvalidError","ExecutableDataModified","ExecutableLamportChange","ExecutableAccountNotRentExempt","UnsupportedProgramId","CallDepth","MissingAccount","ReentrancyNotAllowed","MaxSeedLengthExceeded","InvalidSeeds","InvalidRealloc","ComputationalBudgetExceeded","PrivilegeEscalation","ProgramEnvironmentSetupFailure","ProgramFailedToComplete","ProgramFailedToCompile","Immutable","IncorrectAuthority","BorshIoError","AccountNotRentExempt","InvalidAccountOwner","ArithmeticOverflow","UnsupportedSysvar","IllegalOwner","MaxAccountsDataAllocationsExceeded","MaxAccountsExceeded","MaxInstructionTraceLengthExceeded","BuiltinProgramsMustConsumeComputeUnits"],t=["AccountInUse","AccountLoadedTwice","AccountNotFound","ProgramAccountNotFound","InsufficientFundsForFee","InvalidAccountForFee","AlreadyProcessed","BlockhashNotFound","CallChainTooDeep","MissingSignatureForFee","InvalidAccountIndex","SignatureFailure","InvalidProgramForExecution","SanitizeFailure","ClusterMaintenance","AccountBorrowOutstanding","WouldExceedMaxBlockCostLimit","UnsupportedVersion","InvalidWritableAccount","WouldExceedMaxAccountCostLimit","WouldExceedAccountDataBlockLimit","TooManyAccountLocks","AddressLookupTableNotFound","InvalidAddressLookupTableOwner","InvalidAddressLookupTableData","InvalidAddressLookupTableIndex","InvalidRentPayingAccount","WouldExceedMaxVoteCostLimit","WouldExceedAccountDataTotalLimit","DuplicateInstruction","InsufficientFundsForRent","MaxLoadedAccountsDataSizeExceeded","InvalidLoadedAccountsDataSizeLimit","ResanitizationNeeded","ProgramExecutionTemporarilyRestricted","UnbalancedTransaction"];function S(_,e){return _.length===e.length&&_.every((_,E)=>_===e[E])}function N(_,e){return"fixedSize"in e?e.fixedSize:e.getSizeFromValue(_)}function r(_){return Object.freeze({..._,encode:e=>{let E=new Uint8Array(N(e,_));return _.write(e,E,0),E}})}function n(_){return Object.freeze({..._,decode:(e,E=0)=>_.read(e,E)[0]})}function T(_){return"fixedSize"in _&&"number"==typeof _.fixedSize}function I(_,e,R,A=0){let O=R.length-A;if(O<e)throw new E(8078001,{bytesLength:O,codecDescription:_,expected:e})}function o(_,e,R){if(e<0||e>R)throw new E(8078014,{bytesLength:R,codecDescription:_,offset:e})}function i(_,e){let[E,R]=_.split(RegExp(`((?!${e}).*)`));return[E,R]}function a(_,e){let E=BigInt(e.length),R=0n;for(let A of _)R*=E,R+=BigInt(e.indexOf(A));return R}_.s(["SOLANA_ERROR__ADDRESSES__FAILED_TO_FIND_VIABLE_PDA_BUMP_SEED",0,2800009,"SOLANA_ERROR__ADDRESSES__INVALID_BYTE_LENGTH",0,28e5,"SOLANA_ERROR__ADDRESSES__INVALID_ED25519_PUBLIC_KEY",0,2800003,"SOLANA_ERROR__ADDRESSES__INVALID_OFF_CURVE_ADDRESS",0,2800011,"SOLANA_ERROR__ADDRESSES__INVALID_SEEDS_POINT_ON_CURVE",0,2800008,"SOLANA_ERROR__ADDRESSES__MALFORMED_PDA",0,2800004,"SOLANA_ERROR__ADDRESSES__MAX_NUMBER_OF_PDA_SEEDS_EXCEEDED",0,2800006,"SOLANA_ERROR__ADDRESSES__MAX_PDA_SEED_LENGTH_EXCEEDED",0,2800007,"SOLANA_ERROR__ADDRESSES__PDA_BUMP_SEED_OUT_OF_RANGE",0,2800005,"SOLANA_ERROR__ADDRESSES__PDA_ENDS_WITH_PDA_MARKER",0,2800010,"SOLANA_ERROR__ADDRESSES__STRING_LENGTH_OUT_OF_RANGE",0,2800001,"SOLANA_ERROR__BLOCKHASH_STRING_LENGTH_OUT_OF_RANGE",0,4,"SOLANA_ERROR__CODECS__CANNOT_DECODE_EMPTY_BYTE_ARRAY",0,8078e3,"SOLANA_ERROR__CODECS__CANNOT_USE_LEXICAL_VALUES_AS_ENUM_DISCRIMINATORS",0,8078022,"SOLANA_ERROR__CODECS__ENCODED_BYTES_MUST_NOT_INCLUDE_SENTINEL",0,8078020,"SOLANA_ERROR__CODECS__ENCODER_DECODER_FIXED_SIZE_MISMATCH",0,8078005,"SOLANA_ERROR__CODECS__ENCODER_DECODER_MAX_SIZE_MISMATCH",0,8078006,"SOLANA_ERROR__CODECS__ENCODER_DECODER_SIZE_COMPATIBILITY_MISMATCH",0,8078004,"SOLANA_ERROR__CODECS__ENUM_DISCRIMINATOR_OUT_OF_RANGE",0,8078008,"SOLANA_ERROR__CODECS__EXPECTED_DECODER_TO_CONSUME_ENTIRE_BYTE_ARRAY",0,8078023,"SOLANA_ERROR__CODECS__EXPECTED_FIXED_LENGTH",0,8078002,"SOLANA_ERROR__CODECS__EXPECTED_POSITIVE_BYTE_LENGTH",0,8078013,"SOLANA_ERROR__CODECS__EXPECTED_VARIABLE_LENGTH",0,8078003,"SOLANA_ERROR__CODECS__INVALID_BYTE_LENGTH",0,8078001,"SOLANA_ERROR__CODECS__INVALID_CONSTANT",0,8078018,"SOLANA_ERROR__CODECS__INVALID_DISCRIMINATED_UNION_VARIANT",0,8078009,"SOLANA_ERROR__CODECS__INVALID_ENUM_VARIANT",0,8078010,"SOLANA_ERROR__CODECS__INVALID_LITERAL_UNION_VARIANT",0,8078015,"SOLANA_ERROR__CODECS__INVALID_
1NUMBER_OF_ITEMS",0,8078007,"SOLANA_ERROR__CODECS__INVALID_PATTERN_MATCH_BYTES",0,8078025,"SOLANA_ERROR__CODECS__INVALID_PATTERN_MATCH_VALUE",0,8078024,"SOLANA_ERROR__CODECS__INVALID_STRING_FOR_BASE",0,8078012,"SOLANA_ERROR__CODECS__LITERAL_UNION_DISCRIMINATOR_OUT_OF_RANGE",0,8078016,"SOLANA_ERROR__CODECS__NUMBER_OUT_OF_RANGE",0,8078011,"SOLANA_ERROR__CODECS__OFFSET_OUT_OF_RANGE",0,8078014,"SOLANA_ERROR__CODECS__SENTINEL_MISSING_IN_DECODED_BYTES",0,8078021,"SOLANA_ERROR__CODECS__UNION_VARIANT_OUT_OF_RANGE",0,8078017,"SOLANA_ERROR__CRYPTO__RANDOM_VALUES_FUNCTION_UNIMPLEMENTED",0,3611e3,"SOLANA_ERROR__FIXED_POINTS__ARITHMETIC_OVERFLOW",0,8090007,"SOLANA_ERROR__FIXED_POINTS__DIVISION_BY_ZERO",0,8090009,"SOLANA_ERROR__FIXED_POINTS__FRACTIONAL_BITS_EXCEED_TOTAL_BITS",0,8090003,"SOLANA_ERROR__FIXED_POINTS__INVALID_DECIMALS",0,8090002,"SOLANA_ERROR__FIXED_POINTS__INVALID_FRACTIONAL_BITS",0,8090001,"SOLANA_ERROR__FIXED_POINTS__INVALID_STRING",0,8090005,"SOLANA_ERROR__FIXED_POINTS__INVALID_TOTAL_BITS",0,809e4,"SOLANA_ERROR__FIXED_POINTS__INVALID_ZERO_DENOMINATOR_RATIO",0,8090006,"SOLANA_ERROR__FIXED_POINTS__MALFORMED_RAW_VALUE",0,8090011,"SOLANA_ERROR__FIXED_POINTS__SHAPE_MISMATCH",0,8090008,"SOLANA_ERROR__FIXED_POINTS__STRICT_MODE_PRECISION_LOSS",0,8090010,"SOLANA_ERROR__FIXED_POINTS__TOTAL_BITS_NOT_BYTE_ALIGNED",0,8090012,"SOLANA_ERROR__FIXED_POINTS__VALUE_OUT_OF_RANGE",0,8090004,"SOLANA_ERROR__INSTRUCTION__EXPECTED_TO_HAVE_ACCOUNTS",0,4128e3,"SOLANA_ERROR__INSTRUCTION__EXPECTED_TO_HAVE_DATA",0,4128001,"SOLANA_ERROR__INSTRUCTION__PROGRAM_ID_MISMATCH",0,4128002,"SOLANA_ERROR__INVALID_BLOCKHASH_BYTE_LENGTH",0,5,"SOLANA_ERROR__INVARIANT_VIOLATION__DATA_PUBLISHER_CHANNEL_UNIMPLEMENTED",0,9900004,"SOLANA_ERROR__INVARIANT_VIOLATION__SUBSCRIPTION_ITERATOR_MUST_NOT_POLL_BEFORE_RESOLVING_EXISTING_MESSAGE_PROMISE",0,9900001,"SOLANA_ERROR__INVARIANT_VIOLATION__SUBSCRIPTION_ITERATOR_STATE_MISSING",0,99e5,"SOLANA_ERROR__INVARIANT_VIOLATION__SWITCH_MUST_BE_EXHAUSTIVE",0,9900003,"SOLANA_ERROR__KEYS__INVALID_BASE58_IN_GRIND_REGEX",0,3704005,"SOLANA_ERROR__KEYS__INVALID_KEY_PAIR_BYTE_LENGTH",0,3704e3,"SOLANA_ERROR__KEYS__INVALID_PRIVATE_KEY_BYTE_LENGTH",0,3704001,"SOLANA_ERROR__KEYS__INVALID_SIGNATURE_BYTE_LENGTH",0,3704002,"SOLANA_ERROR__KEYS__PUBLIC_KEY_MUST_MATCH_PRIVATE_KEY",0,3704004,"SOLANA_ERROR__KEYS__SIGNATURE_STRING_LENGTH_OUT_OF_RANGE",0,3704003,"SOLANA_ERROR__KEYS__WRITE_KEY_PAIR_UNSUPPORTED_ENVIRONMENT",0,3704006,"SOLANA_ERROR__LAMPORTS_OUT_OF_RANGE",0,6,"SOLANA_ERROR__MALFORMED_BIGINT_STRING",0,7,"SOLANA_ERROR__MALFORMED_NUMBER_STRING",0,8,"SOLANA_ERROR__RPC_SUBSCRIPTIONS__CANNOT_CREATE_SUBSCRIPTION_PLAN",0,819e4,"SOLANA_ERROR__RPC_SUBSCRIPTIONS__CHANNEL_CLOSED_BEFORE_MESSAGE_BUFFERED",0,8190002,"SOLANA_ERROR__RPC_SUBSCRIPTIONS__CHANNEL_CONNECTION_CLOSED",0,8190003,"SOLANA_ERROR__RPC_SUBSCRIPTIONS__CHANNEL_FAILED_TO_CONNECT",0,8190004,"SOLANA_ERROR__RPC_SUBSCRIPTIONS__EXPECTED_SERVER_SUBSCRIPTION_ID",0,8190001,"SOLANA_ERROR__RPC__API_PLAN_MISSING_FOR_RPC_METHOD",0,8100003,"SOLANA_ERROR__RPC__INTEGER_OVERFLOW",0,81e5,"SOLANA_ERROR__RPC__TRANSPORT_HTTP_ERROR",0,8100002,"SOLANA_ERROR__RPC__TRANSPORT_HTTP_HEADER_FORBIDDEN",0,8100001,"SOLANA_ERROR__SUBSCRIBABLE__STREAM_CLOSED_WITHOUT_ERROR",0,8195001,"SOLANA_ERROR__SUBTLE_CRYPTO__CANNOT_EXPORT_NON_EXTRACTABLE_KEY",0,3610007,"SOLANA_ERROR__SUBTLE_CRYPTO__DIGEST_UNIMPLEMENTED",0,3610001,"SOLANA_ERROR__SUBTLE_CRYPTO__DISALLOWED_IN_INSECURE_CONTEXT",0,361e4,"SOLANA_ERROR__SUBTLE_CRYPTO__ED25519_ALGORITHM_UNIMPLEMENTED",0,3610002,"SOLANA_ERROR__SUBTLE_CRYPTO__EXPORT_FUNCTION_UNIMPLEMENTED",0,3610003,"SOLANA_ERROR__SUBTLE_CRYPTO__GENERATE_FUNCTION_UNIMPLEMENTED",0,3610004,"SOLANA_ERROR__SUBTLE_CRYPTO__SIGN_FUNCTION_UNIMPLEMENTED",0,3610005,"SOLANA_ERROR__SUBTLE_CRYPTO__VERIFY_FUNCTION_UNIMPLEMENTED",0,3610006,"SOLANA_ERROR__TIMESTAMP_OUT_OF_RANGE",0,9,"SOLANA_ERROR__TRANSACTION__ADDRESSES_CANNOT_SIGN_TRANSACTION",0,5663015,"SOLANA_ERROR__TRANSACTION__CANNOT_DECODE_EMPTY_TRANSACTION_BYTES",0,5663025,"SOLANA_ERROR__TRANSACTION__CANNOT_ENCODE_WITH_EMPTY_MESSAGE_BYTES",0,5663024,"SOLANA_ERROR__TRANSACTION__CANNOT_ENCODE_WITH_EMPTY_SIGNATURES",0,5663016,"SOLANA_ERROR__TRANSACTION__EXCEEDS_SIZE_LIMIT",0,5663020,"SOLANA_ERROR__TRANSACTION__EXPECTED_BLOCKHASH_LIFETIME",0,5663002,"SOLANA_ERROR__TRANSACTION__EXPECTED_NONCE_LIFETIME",0,5663003,"SOLANA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_ADDRESS_LOOKUP_TABLE_CONTENTS_MISSING",0,5663005,"SOLANA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_ADDRESS_LOOKUP_TABLE_INDEX_OUT_OF_RANGE",0,5663006,"SOLANA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_FEE_PAYER_MISSING",0,5663008,"SOLANA_ERROR__TRANSACTION__FAILED_TO_DECOMPILE_INSTRUCTION_PROGRAM_ADDRESS_NOT_FOUND",0,5663007,"SOLANA_ERROR__TRANSACTION__FEE_PAYER_SIGNATURE_MISSING",0,5663012,"SOLANA_ERROR__TRANSACTION__INSTRUCTION_HEADERS_PAYLOADS_MISMATCH",0,5663031,"SOLANA_ERROR__TRANSACTION__INVALID_CONFIG_MASK_PRIORITY_FEE_BITS",0,5663028,"SOLANA_ERROR__TRANSACTION__INVALID_CONFIG_VALUE_KIND",0,5663030,"SOLANA_ERROR__TRANSACTION__INVALID_
1NONCE_ACCOUNT_INDEX",0,5663029,"SOLANA_ERROR__TRANSACTION__INVOKED_PROGRAMS_CANNOT_PAY_FEES",0,5663e3,"SOLANA_ERROR__TRANSACTION__INVOKED_PROGRAMS_MUST_NOT_BE_WRITABLE",0,5663001,"SOLANA_ERROR__TRANSACTION__MALFORMED_MESSAGE_BYTES",0,5663023,"SOLANA_ERROR__TRANSACTION__MESSAGE_SIGNATURES_MISMATCH",0,5663017,"SOLANA_ERROR__TRANSACTION__NONCE_ACCOUNT_CANNOT_BE_IN_LOOKUP_TABLE",0,5663022,"SOLANA_ERROR__TRANSACTION__SIGNATURES_MISSING",0,5663009,"SOLANA_ERROR__TRANSACTION__SIGNATURE_COUNT_TOO_HIGH_FOR_TRANSACTION_BYTES",0,5663027,"SOLANA_ERROR__TRANSACTION__TOO_MANY_ACCOUNTS_IN_INSTRUCTION",0,5663035,"SOLANA_ERROR__TRANSACTION__TOO_MANY_ACCOUNT_ADDRESSES",0,5663033,"SOLANA_ERROR__TRANSACTION__TOO_MANY_INSTRUCTIONS",0,5663034,"SOLANA_ERROR__TRANSACTION__TOO_MANY_SIGNER_ADDRESSES",0,5663032,"SOLANA_ERROR__TRANSACTION__VERSION_NUMBER_NOT_SUPPORTED",0,5663021,"SOLANA_ERROR__TRANSACTION__VERSION_NUMBER_OUT_OF_RANGE",0,5663004,"SOLANA_ERROR__TRANSACTION__VERSION_ZERO_MUST_BE_ENCODED_WITH_SIGNATURES_FIRST",0,5663026,"SolanaError",0,E,"getSolanaErrorFromJsonRpcError",0,function _(e){var S;let N;if("object"==typeof(S=e)&&null!==S&&"code"in S&&"message"in S&&("number"==typeof S.code||"bigint"==typeof S.code)&&"string"==typeof S.message){let{code:_,data:R,message:S}=e,r=Number(_);if(-32002===r){let{err:_,...e}=R,S=_?{cause:function _(e){return"object"==typeof e&&"InstructionError"in e?function _(e,E){let R=Number(e);return A({errorCodeBaseOffset:4615001,getErrorContext:(_,e,E)=>4615e3===_?{errorName:e,index:R,...void 0!==E?{instructionErrorContext:E}:null}:4615026===_?{code:Number(E),index:R}:{index:R},orderedErrorNames:O,rpcEnumError:E},_)}(...e.InstructionError):A({errorCodeBaseOffset:7050001,getErrorContext:(_,e,E)=>705e4===_?{errorName:e,...void 0!==E?{transactionErrorContext:E}:null}:7050030===_?{index:Number(E)}:7050031===_||7050035===_?{accountIndex:Number(E.account_index)}:void 0,orderedErrorNames:t,rpcEnumError:e},_)}(_)}:null;N=new E(-32002,{...e,...S})}else{let _;switch(r){case -32603:case -32602:case -32600:case -32601:case -32700:case -32012:case -32001:case -32004:case -32014:case -32020:case -32010:case -32009:case -32007:case -32006:case -32015:_={__serverMessage:S};break;default:"object"!=typeof R||Array.isArray(R)||(_=R)}N=new E(r,_)}}else{let _="object"==typeof e&&null!==e&&"message"in e&&"string"==typeof e.message?e.message:"Malformed JSON-RPC error with no message attribute";N=new E(10,{error:e,message:_})}return R(N,_),N},"isSolanaError",0,function(_,e){return _ instanceof Error&&"SolanaError"===_.name&&(void 0===e||_.context.__code===e)},"safeCaptureStackTrace",0,R],528715),_.s(["addDecoderSizePrefix",0,function(_,e){let E=(E,R)=>{let[A,O]=e.read(E,R),t=Number(A);return((R=O)>0||E.length>t)&&(E=E.slice(R,R+t)),I("addDecoderSizePrefix",t,E),[_.decode(E),R+t]};if(T(e)&&T(_))return n({..._,fixedSize:e.fixedSize+_.fixedSize,read:E});let R=T(e)?e.fixedSize:e.maxSize??null,A=T(_)?_.fixedSize:_.maxSize??null,O=null!==R&&null!==A?R+A:null;return n({..._,...null!==O?{maxSize:O}:{},read:E})},"addEncoderSizePrefix",0,function(_,e){let E=(E,R,A)=>{let O=_.encode(E);return A=e.write(O.length,R,A),R.set(O,A),A+O.length};if(T(e)&&T(_))return r({..._,fixedSize:e.fixedSize+_.fixedSize,write:E});let R=T(e)?e.fixedSize:e.maxSize??null,A=T(_)?_.fixedSize:_.maxSize??null,O=null!==R&&null!==A?R+A:null;return r({..._,...null!==O?{maxSize:O}:{},getSizeFromValue:E=>{let R=N(E,_);return N(R,e)+R},write:E})},"assertByteArrayHasEnoughBytesForCodec",0,I,"assertByteArrayIsNotEmptyForCodec",0,function(_,e,R=0){if(e.length-R<=0)throw new E(8078e3,{codecDescription:_})},"assertIsFixedSize",0,function(_){if(!T(_))throw new E(8078002)},"bytesEqual",0,S,"combineCodec",0,function(_,e){if(T(_)!==T(e))throw new E(8078004);if(T(_)&&T(e)&&_.fixedSize!==e.fixedSize)throw new E(8078005,{decoderFixedSize:e.fixedSize,encoderFixedSize:_.fixedSize});if(!T(_)&&!T(e)&&_.maxSize!==e.maxSize)throw new E(8078006,{decoderMaxSize:e.maxSize,encoderMaxSize:_.maxSize});return{...e,..._,decode:e.decode,encode:_.encode,read:e.read,write:_.write}},"containsBytes",0,function(_,e,E){return S((0===E||E<=-_.byteLength)&&_.length===e.length?_:_.slice(E,E+e.length),e)},"createDecoder",0,n,"createEncoder",0,r,"fixDecoderSize",0,function(_,e){return n({fixedSize:e,read:(E,R)=>{let A,O;I("fixCodecSize",e,E,R),(R>0||E.length>e)&&(E=E.slice(R,R+e)),T(_)&&(A=E,O=_.fixedSize,E=function(_,e){if(_.length>=e)return _;let E=new Uint8Array(e).fill(0);return E.set(_),E}(A.length<=O?A:A.slice(0,O),O));let[t]=_.read(E,0);return[t,R+e]}})},"fixEncoderSize",0,function(_,e){return r({fixedSize:e,write:(E,R,A)=>{let O=_.encode(E),t=O.length>e?O.slice(0,e):O;return R.set(t,A),A+e}})},"getEncodedSize",0,N,"isFixedSize",0,T,"padRightDecoder",0,function(_,e){var R,A;return R=function(_,e){if(T(_)){let R=e(_.fixedSize);if(R<0)throw new E(8078013,{bytesLength:R,codecDescription:"resizeDecoder"});return n({..._,fixedSize:R})}return _}(_,_=>_+e),A={postOffset:({postOffset:_})=>_+e},n({...R,read:(_,e)=>{let E=e=>{var E,R;return E=e,0===(R=_.length)?0:(E%R+R)%R},O=A.preOffset?A.preOffset({bytes:_,preOffset:e,wrapBytes:E}):e;o("offsetDecoder",O,_.length);let[t,S]=R.read(_,O),N=A.postOffset?A.postOffset({bytes:_,newPreOffset:O,postOffset:S,preOffset:e,wrapBytes:E}):S;return o("offsetDecoder",N,_.length),[t,N]}})},"toArrayBuffer",0,function(_,e,E){let R,A=_.byteOffset+(e??0),O=E??_.byteLength;return"u"<typeof SharedArrayBuffer?R=_.buffer:_.buffer instanceof SharedArrayBuffer?new Uint8Array(R=new ArrayBuffer(_.length)).set(new Uint8Array(_)):R=_.buffer,(0===A||A===-_.byteLength)&&O===_.byteLength?R:R.slice(A,A+O)},"transformDecoder",0,function(_,e){return n({..._,read:(E,R)=>{let[A,O]=_.read(E,R);return[e(A,E,R),O]}})},"transformEncoder",0,function(_,e){return r({...!T(_)?{..._,getSizeFromValue:E=>_.getSizeFromValue(e(E))}:_,write:(E,R,A)=>_.write(e(E),R,A)})}],441639);var c="123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz",L="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
1+/",C=globalThis.TextDecoder,u=globalThis.TextEncoder;_.s(["getBase58Decoder",0,()=>n({read(_,e){let E=0===e||e<=-_.byteLength?_:_.slice(e);if(0===E.length)return["",_.length];let R=E.findIndex(_=>0!==_);R=-1===R?E.length:R;let A=c[0].repeat(R);return R===E.length?[A,_.length]:[A+function(_,e){let E=BigInt(e.length),R=[];for(;_>0n;)R.unshift(e[Number(_%E)]),_/=E;return R.join("")}(E.slice(R).reduce((_,e)=>256n*_+BigInt(e),0n),c),_.length]}}),"getBase58Encoder",0,()=>r({getSizeFromValue:_=>{let[e,E]=i(_,c[0]);if(!E)return _.length;let R=a(E,c);return e.length+Math.ceil(R.toString(16).length/2)},write(_,e,R){if(!function(_,e,R=e){if(!e.match(RegExp(`^[${_}]*$`)))throw new E(8078012,{alphabet:_,base:_.length,value:R})}(c,_),""===_)return R;let[A,O]=i(_,c[0]);if(!O)return e.set(new Uint8Array(A.length).fill(0),R),R+A.length;let t=a(O,c),S=[];for(;t>0n;)S.unshift(Number(t%256n)),t/=256n;let N=[...Array(A.length).fill(0),...S];return e.set(N,R),R+N.length}}),"getBase64Decoder",0,()=>n({read:(_,e=0)=>[btoa(String.fromCharCode(..._.slice(e))),_.length]}),"getBase64Encoder",0,()=>r({getSizeFromValue:_=>{try{return atob(_).length}catch{throw new E(8078012,{alphabet:L,base:64,value:_})}},write(_,e,R){try{let E=atob(_).split("").map(_=>_.charCodeAt(0));return e.set(E,R),E.length+R}catch{throw new E(8078012,{alphabet:L,base:64,value:_})}}}),"getUtf8Decoder",0,()=>{let _;return n({read:(e,E)=>[(_||=new C).decode(e.slice(E)).replace(/\u0000/g,""),e.length]})},"getUtf8Encoder",0,()=>{let _;return r({getSizeFromValue:e=>(_||=new u).encode(e).length,write:(e,E,R)=>{let A=(_||=new u).encode(e);return E.set(A,R),R+A.length}})}],973192)}]);
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.