@keplr-ewallet/ewallet-sdk-core
Version:
28 lines • 829 B
JavaScript
export async function initState(hostOrigin) {
try {
console.debug("[keplr] init core, origin: %s", hostOrigin);
const res = await this.sendMsgToIframe({
target: "keplr_ewallet_attached",
msg_type: "init_state",
payload: hostOrigin,
});
if (res.msg_type === "init_state_ack") {
return {
success: true,
data: true,
};
}
return {
success: false,
err: "init_state_ack not received",
};
}
catch (error) {
console.error("[keplr] initState failed with error:", error);
return {
success: false,
err: error instanceof Error ? error.message : String(error),
};
}
}
//# sourceMappingURL=init_state.js.map