snapper-sdk
Version:
An SDK for building applications on top of Snapper.
2 lines • 3.34 kB
JavaScript
;var s=Object.defineProperty;var b=Object.getOwnPropertyDescriptor;var S=Object.getOwnPropertyNames;var x=Object.prototype.hasOwnProperty;var A=(e,n)=>{for(var o in n)s(e,o,{get:n[o],enumerable:!0})},l=(e,n,o,i)=>{if(n&&typeof n=="object"||typeof n=="function")for(let r of S(n))!x.call(e,r)&&r!==o&&s(e,r,{get:()=>n[r],enumerable:!(i=b(n,r))||i.enumerable});return e};var R=e=>l(s({},"__esModule",{value:!0}),e);var C={};A(C,{ANAMint:()=>_,CLOCK_PROGRAM_ID:()=>K,DAVEMint:()=>W,ETHMint:()=>O,INSTRUCTION_PROGRAM_ID:()=>D,MEMO_PROGRAM_ID:()=>f,MEMO_PROGRAM_ID2:()=>w,METADATA_PROGRAM_ID:()=>m,NRVMint:()=>U,PAIMint:()=>k,RENT_PROGRAM_ID:()=>g,SOLMint:()=>a,SRMMint:()=>T,SYSTEM_PROGRAM_ID:()=>N,USDCMint:()=>d,USDHMint:()=>G,USDTMint:()=>E,WSOLMint:()=>u,accountMeta:()=>c,commonSystemAccountMeta:()=>P,mSOLMint:()=>Y,solToWSol:()=>X,stSOLMint:()=>q,tryParsePublicKey:()=>y,validateAndParsePublicKey:()=>M});module.exports=R(C);var t=require("@solana/web3.js"),p=require("@solana/spl-token");function c({pubkey:e,isSigner:n=!1,isWritable:o=!0}){return{pubkey:e,isWritable:o,isSigner:n}}var P=[c({pubkey:p.TOKEN_PROGRAM_ID,isWritable:!1}),c({pubkey:t.SystemProgram.programId,isWritable:!1}),c({pubkey:t.SYSVAR_RENT_PUBKEY,isWritable:!1})];function M({publicKey:e,transformSol:n}){let o=y(e.toString());if(o instanceof t.PublicKey)return n&&o.equals(a)?u:o;if(n&&o.toString()===a.toBase58())return u;if(typeof o=="string"){if(o===t.PublicKey.default.toBase58())return t.PublicKey.default;try{return new t.PublicKey(o)}catch{throw new Error("invalid public key")}}throw new Error("invalid public key")}function y(e){try{return new t.PublicKey(e)}catch{return e}}var f=new t.PublicKey("MemoSq4gqABAXKb96qnH8TysNcWxMyWCqXgDLGmfcHr"),w=new t.PublicKey("MemoSq4gqABAXKb96qnH8TysNcWxMyWCqXgDLGmfcHr"),g=new t.PublicKey("SysvarRent111111111111111111111111111111111"),K=new t.PublicKey("SysvarC1ock11111111111111111111111111111111"),m=new t.PublicKey("metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s"),D=new t.PublicKey("Sysvar1nstructions1111111111111111111111111"),N=t.SystemProgram.programId,W=new t.PublicKey("2cpMA1jNS4obgRz8XNg38QuSP83L1AXpUgfxPNcvnAGj"),k=new t.PublicKey("Ea5SjE2Y6yvCeW5dYTn7PYMuW5ikXkvbGdcmSnXeaLjS"),T=new t.PublicKey("SRMuApVNdxXokk5GT7XD5cUUgXMBCoAz2LHeuAoKWRt"),d=new t.PublicKey("EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"),E=new t.PublicKey("Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB"),Y=new t.PublicKey("mSoLzYCxHdYgdzU16g5QSh3i5K3z3KZK7ytfqcJm7So"),q=new t.PublicKey("7dHbWXmci3dT8UFYWYZweBLXgycu7Y3iL6trKn1Y7ARj"),G=new t.PublicKey("USDH1SM1ojwWUga67PGrgFWUHibbjqMvuMaDkRJTgkX"),U=new t.PublicKey("NRVwhjBQiUPYtfDT5zRBVJajzFQHaBUNtC7SNVvqRFa"),_=new t.PublicKey("ANAxByE6G2WjFp7A4NqtWYXb3mgruyzZYg3spfxe6Lbo"),O=new t.PublicKey("7vfCXTUXx5WJV5JADk17DUJ4ksgau7utNKj4b963voxs"),u=new t.PublicKey("So11111111111111111111111111111111111111112"),a=t.PublicKey.default;function X(e){return M({publicKey:e,transformSol:!0})}0&&(module.exports={ANAMint,CLOCK_PROGRAM_ID,DAVEMint,ETHMint,INSTRUCTION_PROGRAM_ID,MEMO_PROGRAM_ID,MEMO_PROGRAM_ID2,METADATA_PROGRAM_ID,NRVMint,PAIMint,RENT_PROGRAM_ID,SOLMint,SRMMint,SYSTEM_PROGRAM_ID,USDCMint,USDHMint,USDTMint,WSOLMint,accountMeta,commonSystemAccountMeta,mSOLMint,solToWSol,stSOLMint,tryParsePublicKey,validateAndParsePublicKey});
//# sourceMappingURL=pubKey.js.map