const e=require(`../web3/etherFunctions.cjs`);var t=(t,n,r)=>{try{return t&&t[n]&&r?e.getAmountInWei(r,t[n]):0n}catch{return 0n}},n=(n,r,i,a,o,s)=>n.map((n,c)=>{let l=t(r,c,i);if(!(l>0n&&n.recipientSolBalanceLamports+l<n.systemRentExemptLamports))return``;let u=n.systemRentExemptLamports-n.recipientSolBalanceLamports,d=`0`;try{o&&u>0n&&(d=Number(e.getAmountInToken(o,u)).toFixed(6).replace(/\.?0+$/,``))}catch{d=`0`}return a.length===1?`Minimum amount to send is ${d} SOL`:`Minimum amount to send to recipient ${s?.[c]?s[c]-1:c+1} is ${d} SOL`});exports.buildSolanaRecipientRentErrorMessages=n;