@creit.tech/stellar-wallets-kit
Version:
A kit to handle all Stellar Wallets at once
30 lines (27 loc) • 949 B
JavaScript
import { AlbedoModule } from './modules/albedo.module.mjs';
import { FreighterModule } from './modules/freighter.module.mjs';
import { LobstrModule } from './modules/lobstr.module.mjs';
import { RabetModule } from './modules/rabet.module.mjs';
import { xBullModule } from './modules/xbull.module.mjs';
import { HotWalletModule } from './modules/hotwallet.module.mjs';
import { HanaModule } from './modules/hana.module.mjs';
function allowAllModules() {
return [
new AlbedoModule(),
new FreighterModule(),
new RabetModule(),
new xBullModule(),
new LobstrModule(),
new HanaModule(),
new HotWalletModule()
];
}
function parseError(e) {
return {
code: e?.error?.code || e?.code || -1,
message: e?.error?.message || e?.message || typeof e === "string" && e || "Unhandled error from the wallet",
ext: e?.error?.ext || e?.ext
};
}
export { allowAllModules, parseError };
//# sourceMappingURL=utils.mjs.map