UNPKG

@effectai/sdk

Version:

Effect Network Javscript/Typescript SDK (for [https://effect.network](https://effect.network))

29 lines 900 B
import { SessionNotFoundError } from "../../errors"; import { useEFXContracts } from "../../utils/state"; export const setAvatar = async ({ client, asset }) => { if (!client.session) { throw new SessionNotFoundError("Session is required for this method."); } const { actor, permission, transact } = client.session; const { dao } = useEFXContracts(client); const response = await transact({ actions: [ { account: dao, name: "setavatar", authorization: [ { actor, permission, }, ], data: { account: actor, asset_id: asset.asset_id, }, }, ], }); return response; }; //# sourceMappingURL=setAvatar.js.map