PHP WebShell
Текущая директория: /opt/BitGoJS/modules/utxo-core/src/descriptor
Просмотр файла: address.ts
import { Descriptor } from '@bitgo/wasm-miniscript';
import * as utxolib from '@bitgo/utxo-lib';
export function createScriptPubKeyFromDescriptor(descriptor: Descriptor, index: number | undefined): Buffer {
if (index === undefined) {
return Buffer.from(descriptor.scriptPubkey());
}
return createScriptPubKeyFromDescriptor(descriptor.atDerivationIndex(index), undefined);
}
export function createAddressFromDescriptor(
descriptor: Descriptor,
index: number | undefined,
network: utxolib.Network
): string {
return utxolib.address.fromOutputScript(createScriptPubKeyFromDescriptor(descriptor, index), network);
}
Выполнить команду
Для локальной разработки. Не используйте в интернете!