@keplr-ewallet/ewallet-sdk-cosmos
Version:
21 lines • 690 B
JavaScript
export async function sendGetCosmosChainInfo(ewallet, chainId) {
const msg = {
target: "keplr_ewallet_attached",
msg_type: "get_cosmos_chain_info",
payload: {
chain_id: chainId ?? null,
},
};
const res = await ewallet.sendMsgToIframe(msg);
if (res.msg_type !== "get_cosmos_chain_info_ack") {
return { success: false, err: { type: "wrong_ack_message_type" } };
}
if (!res.payload.success) {
return {
success: false,
err: { type: "payload_contains_err", err: res.payload.err },
};
}
return { success: true, data: res.payload.data };
}
//# sourceMappingURL=chain.js.map