PHP WebShell
Текущая директория: /opt/BitGoJS/modules/utxo-lib/src/bitgo/wallet
Просмотр файла: WalletScripts.ts
import { Network, address } from '../..';
import { ChainCode, outputScripts } from '..';
import { RootWalletKeys } from './WalletKeys';
import { scriptTypeForChain, SpendableScript } from '../outputScripts';
export function getWalletOutputScripts(keys: RootWalletKeys, chain: ChainCode, index: number): SpendableScript {
return outputScripts.createOutputScript2of3(
keys.deriveForChainAndIndex(chain, index).publicKeys,
scriptTypeForChain(chain)
);
}
export function getWalletAddress(keys: RootWalletKeys, chain: ChainCode, index: number, network: Network): string {
return address.fromOutputScript(getWalletOutputScripts(keys, chain, index).scriptPubKey, network);
}
Выполнить команду
Для локальной разработки. Не используйте в интернете!