Class: URI

btc.URI

new URI(options)

Represents a bitcoin 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) → {URI}

Instantiate uri from string.

Parameters:
Name Type Description
str String
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) → {URI}

Parse and inject properties from string.

Parameters:
Name Type Description
str String
Source:
Returns:
Type
URI

inspect() → {String}

Inspect bitcoin uri.

Source:
Returns:
Type
String

toString() → {String}

Serialize uri to a string.

Source:
Returns:
Type
String