@effectai/sdk
Version:
Effect Network Javscript/Typescript SDK (for [https://effect.network](https://effect.network))
15 lines • 569 B
JavaScript
import { Session } from "@wharfkit/session";
import { WalletPluginPrivateKey } from "@wharfkit/wallet-plugin-privatekey";
import { setSession } from "./setSession";
export const createSession = async ({ client, actor, permission, privateKey, }) => {
const walletPlugin = new WalletPluginPrivateKey(privateKey);
const { id, url } = client.network;
const session = new Session({
actor,
permission,
walletPlugin,
chain: { id, url },
});
await setSession({ client, session });
};
//# sourceMappingURL=createSession.js.map