PHP WebShell
Текущая директория: /opt/BitGoJS/node_modules/@stacks/transactions/dist
Просмотр файла: transaction.d.ts
/// <reference types="node" />
import { IntegerType } from '@stacks/common';
import { AnchorMode, AuthType, ChainID, PostConditionMode, TransactionVersion } from './constants';
import { Authorization, SpendingConditionOpts } from './authorization';
import { Payload, PayloadInput } from './payload';
import { LengthPrefixedList } from './types';
import { StacksPrivateKey, StacksPublicKey } from './keys';
import { BufferReader } from './bufferReader';
export declare class StacksTransaction {
version: TransactionVersion;
chainId: ChainID;
auth: Authorization;
anchorMode: AnchorMode;
payload: Payload;
postConditionMode: PostConditionMode;
postConditions: LengthPrefixedList;
constructor(version: TransactionVersion, auth: Authorization, payload: PayloadInput, postConditions?: LengthPrefixedList, postConditionMode?: PostConditionMode, anchorMode?: AnchorMode, chainId?: ChainID);
signBegin(): string;
verifyBegin(): string;
createTxWithSignature(signature: string | Buffer): StacksTransaction;
verifyOrigin(): string;
signNextOrigin(sigHash: string, privateKey: StacksPrivateKey): string;
signNextSponsor(sigHash: string, privateKey: StacksPrivateKey): string;
appendPubkey(publicKey: StacksPublicKey): void;
signAndAppend(condition: SpendingConditionOpts, curSigHash: string, authType: AuthType, privateKey: StacksPrivateKey): string;
txid(): string;
setSponsor(sponsorSpendingCondition: SpendingConditionOpts): void;
setFee(amount: IntegerType): void;
setNonce(nonce: IntegerType): void;
setSponsorNonce(nonce: IntegerType): void;
serialize(): Buffer;
}
export declare function deserializeTransaction(data: BufferReader | Buffer | string): StacksTransaction;
Выполнить команду
Для локальной разработки. Не используйте в интернете!