PHP WebShell

Текущая директория: /usr/lib/node_modules/bitgo/node_modules/@bitgo/sdk-coin-vet/dist/src/lib

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

import { Transaction, TransactionClause } from '@vechain/sdk-core';
import { BaseUtils, TransactionRecipient, TransactionType } from '@bitgo/sdk-core';
export declare class Utils implements BaseUtils {
    isValidAddress(address: string): boolean;
    isValidBlockId(hash: string): boolean;
    isValidPrivateKey(key: string): boolean;
    isValidPublicKey(key: string): boolean;
    isValidSignature(signature: string): boolean;
    isValidTransactionId(txId: string): boolean;
    isValidHex(value: string, length: number): boolean;
    deserializeTransaction(serializedTransaction: string): Transaction;
    getTransactionTypeFromClause(clauses: TransactionClause[]): TransactionType;
    getTransferTokenData(toAddress: string, amountWei: string): string;
    getTransferNFTData(from: string, to: string, tokenId: string): string;
    /**
     * Encodes staking transaction data using ethereumjs-abi
     *
     * @param {string} stakingAmount - The amount to stake in wei
     * @returns {string} - The encoded transaction data
     */
    getStakingData(stakingAmount: string): string;
    decodeTransferTokenData(data: string): TransactionRecipient;
    decodeTransferNFTData(data: string): {
        recipients: TransactionRecipient[];
        sender: string;
        tokenId: string;
    };
}
declare const utils: Utils;
export default utils;
//# sourceMappingURL=utils.d.ts.map

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


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