Utilities for working with Stellar mulitsig.
npm install @stellarguard/multisig-utils --save
# or
yarn add @stellarguard/multisig-utils
import {
needsMoreSignatures,
getMultisigServerEndpoint,
submitToMultisigServer
} from '@stellarguard/multisig-utils';
const moreSignatures = await needsMoreSignatures(transaction, server);
if (moreSignatures) {
const multisigEndpoint = await getMultisigServerEndpoint(
moreSignatures[0].account
);
const result = await submitToMultisigServer(transaction, multisigEndpoint);
if (result.stellarGuard) {
console.log(`Authorize your transaction at ${result.url}`);
}
}
See example.ts for examples.
Try a live demo.
Generated using TypeDoc