PHP WebShell

Текущая директория: /opt/BitGoJS/modules/account-lib/dist/test/resources

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

import BigNumber from 'bignumber.js';
import { BaseCoin as CoinConfig } from '@bitgo/statics';
import { BaseAddress, BaseKey, BaseTransaction, BaseTransactionBuilder } from '@bitgo/sdk-core';
import { TestTransaction } from './testTransaction';
/**
 * The purpose of this coin is a mock to use for the test runner since there is no easy way to mock
 * an interface with sinon without providing the mandatory fields/methods.
 * Use it along with sinon by stubbing its methods.
 */
export declare class TestTransactionBuilder extends BaseTransactionBuilder {
    _transaction: TestTransaction;
    _coinConfig: Readonly<CoinConfig>;
    constructor();
    displayName(): string;
    validateAddress(address: BaseAddress, addressFormat?: string): void;
    validateValue(value: BigNumber): boolean;
    validateKey(key: BaseKey): void;
    fromImplementation(rawTransaction: any): any;
    protected signImplementation(privateKey: BaseKey): TestTransaction;
    buildImplementation(): Promise<BaseTransaction>;
    protected get transaction(): BaseTransaction;
    protected set transaction(transaction: BaseTransaction);
    validateRawTransaction(rawTransaction: any): void;
    validateTransaction(transaction: BaseTransaction): void;
}
//# sourceMappingURL=testTransactionBuilder.d.ts.map

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


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