Object.defineProperty(exports,Symbol.toStringTag,{value:`Module`});const e=require(`../constants/chains.constants.cjs`),t=require(`../crypto/preProcessing.cjs`);require(`../crypto/index.cjs`);const n=require(`./SolanaProviderAdapter.cjs`),r=require(`../data-structures/Hinkal/Hinkal.cjs`);require(`../data-structures/index.cjs`);var i=async(i,a,o)=>{await t.preProcessing();let s=new r.Hinkal(o),c=n.default(e.currentSolanaChainId,a);return await s.initProviderAdapter(i,c),await s.initUserKeys(),await s.resetMerkle(),s};exports.prepareSolanaHinkal=i;