UNPKG

@solana/spl-token

Version:
19 lines 650 B
import { PublicKey } from '@solana/web3.js'; /** @internal */ export function addSigners(keys, ownerOrAuthority, multiSigners) { if (multiSigners.length) { keys.push({ pubkey: ownerOrAuthority, isSigner: false, isWritable: false }); for (const signer of multiSigners) { keys.push({ pubkey: signer instanceof PublicKey ? signer : signer.publicKey, isSigner: true, isWritable: false, }); } } else { keys.push({ pubkey: ownerOrAuthority, isSigner: true, isWritable: false }); } return keys; } //# sourceMappingURL=internal.js.map