Business-Bitpay
view release on metacpan or search on metacpan
lib/Business/Bitpay.pm view on Meta::CPAN
$request;
}
sub request {
my $self = shift;
my $http_response = $self->{ua}->request($self->prepare_request(@_));
Carp::croak($http_response->status_line)
unless $http_response->is_success;
my $response = decode_json($http_response->decoded_content);
if (my $error = $response->{error}) {
my $messages = $error->{messages};
Carp::croak("$error->{message}: ",
join(', ', map {"$_ ($messages->{$_})"} keys %$messages));
}
$response;
}
( run in 0.258 second using v1.01-cache-2.11-cpan-26ccb49234f )