PHP WebShell

Текущая директория: /opt/BitGoJS/modules/sdk-coin-eth/dist/src/lib

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

import { BaseCoin as CoinConfig } from '@bitgo/statics';
import { TransactionBuilder as EthLikeTransactionBuilder } from '@bitgo/abstract-eth';
import { TransferBuilder } from './transferBuilder';
import { ERC721TransferBuilder, ERC1155TransferBuilder } from './transferBuilders';
/**
 * Ethereum transaction builder.
 */
export declare class TransactionBuilder extends EthLikeTransactionBuilder {
    protected _transfer: TransferBuilder | ERC721TransferBuilder | ERC1155TransferBuilder;
    private _signatures;
    /**
     * Public constructor.
     *
     * @param _coinConfig
     */
    constructor(_coinConfig: Readonly<CoinConfig>);
    /**
     * Gets the transfer funds builder if exist, or creates a new one for this transaction and returns it
     *
     * @param {string} data transfer data to initialize the transfer builder with, empty if none given
     * @param {boolean} isFirstSigner whether the transaction is being signed by the first signer
     * @returns {TransferBuilder | ERC721TransferBuilder | ERC1155TransferBuilder} the transfer builder
     */
    transfer(data?: string, isFirstSigner?: boolean): TransferBuilder | ERC721TransferBuilder | ERC1155TransferBuilder;
    addSignature(publicKey: any, signature: any): void;
}
//# sourceMappingURL=transactionBuilder.d.ts.map

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


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