Class: URI

ui.URI(options)

URI Represents a handshake URI.

Constructor

new URI(options)

Create a handshake URI.

Parameters:
Name Type Description
options Object | String
Properties:
Name Type Description
address Address
amount Amount
label String | null
message String | null
request String | null
Source:

Methods

(static) fromOptions(options) → {URI}

Instantiate URI from options.

Parameters:
Name Type Description
options Object | String
Source:
Returns:
Type
URI

(static) fromString(str, networknullable) → {URI}

Instantiate uri from string.

Parameters:
Name Type Attributes Description
str String
network Network <nullable>
Source:
Returns:
Type
URI

(private) fromOptions(options) → {URI}

Inject properties from options object.

Parameters:
Name Type Description
options Object | String
Source:
Returns:
Type
URI

(private) fromString(str, networknullable) → {URI}

Parse and inject properties from string.

Parameters:
Name Type Attributes Description
str String
network Network <nullable>
Source:
Returns:
Type
URI

inspect() → {String}

Inspect handshake uri.

Source:
Returns:
Type
String

toString() → {String}

Serialize uri to a string.

Source:
Returns:
Type
String