Binance-API
view release on metacpan or search on metacpan
lib/Binance/API/Request.pm view on Meta::CPAN
$self->{logger}->debug("New request: $url");
$method = "SUPER::$method";
my $response;
if (keys %data > 0) {
$response = $self->$method($url, %data);
} else {
$response = $self->$method($url);
}
if ($response->is_success) {
$response = eval { decode_json($response->decoded_content); };
if ($@) {
$self->{logger}->error(
"Error decoding response. \nStatus => " . $response->code . ",\n"
. 'Content => ' . ($response->content ? $response->content : '')
);
}
} else {
$self->{logger}->error(
"Unsuccessful request. \nStatus => " . $response->code . ",\n"
. 'Content => ' . ($response->content ? $response->content : '')
( run in 0.540 second using v1.01-cache-2.11-cpan-26ccb49234f )