PHP WebShell

Текущая директория: /opt/BitGoJS/node_modules/@hashgraph/sdk/lib/address_book

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

/**
 * @typedef {import("./NodeAddress.js").NodeAddressJson} NodeAddressJson
 */
/**
 * @typedef {object} NodeAddressBookJson
 * @property {NodeAddressJson[]} nodeAddresses
 */
export default class NodeAddressBook {
    /**
     * @param {Uint8Array} bytes
     * @returns {NodeAddressBook}
     */
    static fromBytes(bytes: Uint8Array): NodeAddressBook;
    /**
     * @internal
     * @param {HashgraphProto.proto.INodeAddressBook} nodeAddressBook
     * @returns {NodeAddressBook}
     */
    static _fromProtobuf(nodeAddressBook: HashgraphProto.proto.INodeAddressBook): NodeAddressBook;
    /**
     * @param {object} props
     * @param {NodeAddress[]} [props.nodeAddresses]
     */
    constructor(props?: {
        nodeAddresses?: NodeAddress[] | undefined;
    });
    /**
     * @type {NodeAddress[]}
     */
    _nodeAddresses: NodeAddress[];
    /**
     * @returns {NodeAddress[]}
     */
    get nodeAddresses(): NodeAddress[];
    /**
     * @param {NodeAddress[]} nodeAddresses
     * @returns {this}
     */
    setNodeAddresses(nodeAddresses: NodeAddress[]): this;
    /**
     * @returns {HashgraphProto.proto.INodeAddressBook}
     */
    _toProtobuf(): HashgraphProto.proto.INodeAddressBook;
    /**
     * @returns {string}
     */
    toString(): string;
    /**
     * @returns {NodeAddressBookJson}
     */
    toJSON(): NodeAddressBookJson;
    toBytes(): Uint8Array;
}
export type NodeAddressJson = import("./NodeAddress.js").NodeAddressJson;
export type NodeAddressBookJson = {
    nodeAddresses: NodeAddressJson[];
};
import NodeAddress from "./NodeAddress.js";
import * as HashgraphProto from "@hashgraph/proto";

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


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