Bitcoin-RPC-Client
view release on metacpan or search on metacpan
lib/Bitcoin/RPC/Client.pm view on Meta::CPAN
# Build request URL
my $url = "";
# Are we using SSL?
my $uri = "http://";
if ($self->ssl eq 1) {
$uri = "https://";
}
# Cookie will take precedence over user/password
if ($self->cookie) {
# If cookie is defined its contents become user:password
$url = $uri . $self->cookie . "\@" . $self->host . ":" . $self->port;
} elsif ($self->user) {
$url = $uri . $self->user . ":" . $self->password . "\@" . $self->host . ":" . $self->port;
} else {
die "An RPC user or RPC cookie file must be defined\n";
}
# Tack on a specific wallet name if given
( run in 0.494 second using v1.01-cache-2.11-cpan-e9199f4ba4c )