PHP WebShell
Текущая директория: /usr/lib/node_modules/bitgo/node_modules/@solana/spl-token/src/instructions
Просмотр файла: internal.ts
import { AccountMeta, PublicKey, Signer } from '@solana/web3.js';
/** @internal */
export function addSigners(keys: AccountMeta[], ownerOrAuthority: PublicKey, multiSigners: Signer[]): AccountMeta[] {
if (multiSigners.length) {
keys.push({ pubkey: ownerOrAuthority, isSigner: false, isWritable: false });
for (const signer of multiSigners) {
keys.push({ pubkey: signer.publicKey, isSigner: true, isWritable: false });
}
} else {
keys.push({ pubkey: ownerOrAuthority, isSigner: true, isWritable: false });
}
return keys;
}
Выполнить команду
Для локальной разработки. Не используйте в интернете!