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Выполнить команду
Для локальной разработки. Не используйте в интернете!