PHP WebShell

Текущая директория: /usr/lib/node_modules/bitgo/node_modules/@stacks/transactions/dist

Просмотр файла: keys.d.ts

/// <reference types="node" />
import { AddressVersion, StacksMessageType, TransactionVersion, PubKeyEncoding } from './constants';
import { MessageSignature } from './authorization';
import { BufferReader } from './bufferReader';
export interface StacksPublicKey {
    readonly type: StacksMessageType.PublicKey;
    readonly data: Buffer;
}
export declare function getAddressFromPrivateKey(privateKey: string | Buffer, transactionVersion?: TransactionVersion): string;
export declare function getAddressFromPublicKey(publicKey: string | Buffer, transactionVersion?: TransactionVersion): string;
export declare function createStacksPublicKey(key: string): StacksPublicKey;
export declare function publicKeyFromSignature(message: string, messageSignature: MessageSignature, pubKeyEncoding?: PubKeyEncoding): string;
export declare function publicKeyFromBuffer(data: Buffer): StacksPublicKey;
export declare function isCompressed(key: StacksPublicKey): boolean;
export declare function publicKeyToString(key: StacksPublicKey): string;
export declare function serializePublicKey(key: StacksPublicKey): Buffer;
export declare function pubKeyfromPrivKey(privateKey: string | Buffer): StacksPublicKey;
export declare function compressPublicKey(publicKey: string | Buffer): StacksPublicKey;
export declare function deserializePublicKey(bufferReader: BufferReader): StacksPublicKey;
export interface StacksPrivateKey {
    data: Buffer;
    compressed: boolean;
}
export declare function createStacksPrivateKey(key: string | Buffer): StacksPrivateKey;
export declare function makeRandomPrivKey(entropy?: Buffer): StacksPrivateKey;
export declare function signWithKey(privateKey: StacksPrivateKey, input: string): MessageSignature;
export declare function getSignatureRecoveryParam(signature: string): number;
export declare function parseRecoverableSignature(signature: string): {
    recoveryParam: number;
    r: string;
    s: string;
};
export declare function getPublicKey(privateKey: StacksPrivateKey): StacksPublicKey;
export declare function privateKeyToString(privateKey: StacksPrivateKey): string;
export declare function publicKeyToAddress(version: AddressVersion, publicKey: StacksPublicKey): string;

Выполнить команду


Для локальной разработки. Не используйте в интернете!