@snowflake-so/safe-saber-walletkit
Version:
Snowflake Safe forked version of @saberhq/use-solana package. Used for integration purpose.
25 lines • 978 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.SolflareAdapter = void 0;
const wallet_adapter_sollet_1 = require("@solana/wallet-adapter-sollet");
const tiny_invariant_1 = __importDefault(require("tiny-invariant"));
class SolflareAdapter extends wallet_adapter_sollet_1.SolletWalletAdapter {
constructor() {
super(...arguments);
this.signAllTransactions = async (txs) => {
const ret = [];
for (let i = 0; i < txs.length; i++) {
const tx = txs[i];
(0, tiny_invariant_1.default)(tx, 'tx');
const signedTx = await this.signTransaction(tx);
ret.push(signedTx);
}
return ret;
};
}
}
exports.SolflareAdapter = SolflareAdapter;
//# sourceMappingURL=solflare.js.map