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