Group
Extension

Matches 31

Finance-Robinhood ( S/SA/SANKO/Finance-Robinhood-0.92_003.tar.gz, SANKO, 2019; MetaCPAN )
Finance-Robinhood/lib/Finance/Robinhood.pm ( view source; MetaCPAN )
rh_instance(0);
    my $res = $rh->_get('https://jsonplaceholder.typicode.com/todos/1');
    isa_ok($res, 'Mojo::Message::Response');
    is($res->json->{title}, 'delectus aut autem', '_post(...) work
ken_type, $s->oauth2_token->access_token
                   )
               : ()
           } => json => \%data
    );
    return $s->_options($url, %data)
        if $retval->res->code == 401 && $s-
rh_instance(0);
    my $res = $rh->_options('https://jsonplaceholder.typicode.com/');
    isa_ok($res, 'Mojo::Message::Response');
    is($res->json, ());
}

sub _post ($s, $url, %data) {

#warn 'POST
Finance-Robinhood ( S/SA/SANKO/Finance-Robinhood-0.92_003.tar.gz, SANKO, 2019; MetaCPAN )
Finance-Robinhood/lib/Finance/Robinhood/Options/Chain/Underlying.pm ( view source; MetaCPAN )
         _rh => $s->_rh,
                                      %{$s->_rh->_get($s->{instrument})->json}
    );
}

=head1 LEGAL

This is a simple wrapper around the API used in the official apps. The a
Finance-Robinhood ( S/SA/SANKO/Finance-Robinhood-0.92_003.tar.gz, SANKO, 2019; MetaCPAN )
Finance-Robinhood/lib/Finance/Robinhood/Equity/Account.pm ( view source; MetaCPAN )
od::User->new(_rh => $s->_rh, %{$res->json})
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

sub _test_user {
    t::Utility
s_success
        ? $res->json->{can_downgrade_to_cash}
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

sub _test_can_downgr
h
        = t::Utility::stash('ACCT')->can_downgrade_to_cash;
    isa_ok($can_downgrade_to_cash, 'JSON::PP::Boolean');
}

=head2 C<instant_eligibility( )>

Returns the related Finance::Robinhood::Equi
Finance-Robinhood ( S/SA/SANKO/Finance-Robinhood-0.92_003.tar.gz, SANKO, 2019; MetaCPAN )
Finance-Robinhood/lib/Finance/Robinhood/Equity/Fundamentals.pm ( view source; MetaCPAN )
                              %{$res->json})
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

sub _test_instrument {
    t::U
Finance-Robinhood ( S/SA/SANKO/Finance-Robinhood-0.92_003.tar.gz, SANKO, 2019; MetaCPAN )
Finance-Robinhood/lib/Finance/Robinhood/Equity/Watchlist.pm ( view source; MetaCPAN )
es->json)
            if !$res->is_success;
    }
    return $res->is_success ||
        Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
                              %{$res->json})
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

sub _test_add_instrument {
    
, uuids => join ',', @ids);
    return $res->is_success || Finance::Robinhood::Error->new(%{$res->json});
}

sub _test_reorder {
    t::Utility::stash('WATCHLIST') // skip_all();
    t::Utility::stash
Finance-Robinhood ( S/SA/SANKO/Finance-Robinhood-0.92_003.tar.gz, SANKO, 2019; MetaCPAN )
Finance-Robinhood/lib/Finance/Robinhood/Equity/Split.pm ( view source; MetaCPAN )
                              %{$res->json})
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

sub _test_instrument {
    t::U
Finance-Robinhood ( S/SA/SANKO/Finance-Robinhood-0.92_003.tar.gz, SANKO, 2019; MetaCPAN )
Finance-Robinhood/lib/Finance/Robinhood/Equity/Mover.pm ( view source; MetaCPAN )
                              %{$res->json})
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

sub _test_instrument {
    t::U
Finance-Robinhood ( S/SA/SANKO/Finance-Robinhood-0.92_003.tar.gz, SANKO, 2019; MetaCPAN )
Finance-Robinhood/lib/Finance/Robinhood/Equity/Instrument.pm ( view source; MetaCPAN )
                              %{$res->json})
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

sub _test_quote {
    t::Utilit
                              %{$res->json})
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

sub _test_prices {
    t::Utili
                              %{$res->json})
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

sub _test_market {
    my $rh  
Finance-Robinhood ( S/SA/SANKO/Finance-Robinhood-0.92_003.tar.gz, SANKO, 2019; MetaCPAN )
Finance-Robinhood/lib/Finance/Robinhood/Equity/Quote.pm ( view source; MetaCPAN )
                              %{$res->json})
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

sub _test_instrument {
    t::U
Finance-Robinhood ( S/SA/SANKO/Finance-Robinhood-0.92_003.tar.gz, SANKO, 2019; MetaCPAN )
Finance-Robinhood/lib/Finance/Robinhood/User/Employment.pm ( view source; MetaCPAN )
od::User->new(_rh => $s->_rh, %{$res->json})
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

sub _test_user {
    t::Utility
Finance-Robinhood ( S/SA/SANKO/Finance-Robinhood-0.92_003.tar.gz, SANKO, 2019; MetaCPAN )
Finance-Robinhood/lib/Finance/Robinhood/Equity/Earnings.pm ( view source; MetaCPAN )
                              %{$res->json})
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

sub _test_instrument {
    t::U
Finance-Robinhood ( S/SA/SANKO/Finance-Robinhood-0.92_003.tar.gz, SANKO, 2019; MetaCPAN )
Finance-Robinhood/lib/Finance/Robinhood/Equity/Order.pm ( view source; MetaCPAN )
                              %{$res->json})
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

sub _test_account {
    t::Util
                              %{$res->json})
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

sub _test_position {
    t::Uti
e::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

=head2 C<created_at( )>

Returns a Time::Moment object.

=cut

sub created_at ($s) {
    Tim
Finance-Robinhood ( S/SA/SANKO/Finance-Robinhood-0.92_003.tar.gz, SANKO, 2019; MetaCPAN )
Finance-Robinhood/lib/Finance/Robinhood/Equity/Position.pm ( view source; MetaCPAN )
                              %{$res->json})
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

sub _test_instrument {
    t::U
                              %{$res->json})
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

sub _test_account {
    t::Util
Finance-Robinhood ( S/SA/SANKO/Finance-Robinhood-0.92_003.tar.gz, SANKO, 2019; MetaCPAN )
Finance-Robinhood/lib/Finance/Robinhood/Equity/Market.pm ( view source; MetaCPAN )
                              %{$res->json})
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

sub _test_todays_hours {
    t:
                              %{$res->json})
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

sub _test_hours {
    t::Utilit
Finance-Robinhood ( S/SA/SANKO/Finance-Robinhood-0.92_003.tar.gz, SANKO, 2019; MetaCPAN )
Finance-Robinhood/lib/Finance/Robinhood/Equity/OrderBuilder.pm ( view source; MetaCPAN )
                              %{$res->json})
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

sub _test_submit {
    t::Utili
Finance-Robinhood ( S/SA/SANKO/Finance-Robinhood-0.92_003.tar.gz, SANKO, 2019; MetaCPAN )
Finance-Robinhood/lib/Finance/Robinhood/ACATS/Transfer.pm ( view source; MetaCPAN )
e::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

=head2 C<updated_at( )>

Returns a Time::Moment object.

=cut

sub updated_at ($s) {
    Tim
Finance-Robinhood ( S/SA/SANKO/Finance-Robinhood-0.92_003.tar.gz, SANKO, 2019; MetaCPAN )
Finance-Robinhood/lib/Finance/Robinhood/User/AdditionalInfo.pm ( view source; MetaCPAN )
od::User->new(_rh => $s->_rh, %{$res->json})
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

sub _test_user {
    t::Utility
Finance-Robinhood ( S/SA/SANKO/Finance-Robinhood-0.92_003.tar.gz, SANKO, 2019; MetaCPAN )
Finance-Robinhood/lib/Finance/Robinhood/ACATS/Transfer/Position.pm ( view source; MetaCPAN )
                              %{$res->json})
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

sub _test_instrument {
    t::U
Finance-Robinhood ( S/SA/SANKO/Finance-Robinhood-0.92_003.tar.gz, SANKO, 2019; MetaCPAN )
Finance-Robinhood/lib/Finance/Robinhood/Equity/Market/Hours.pm ( view source; MetaCPAN )
                              %{$res->json})
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

sub _test_next_open_hours {
   
                              %{$res->json})
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

sub _test_previous_open_hours {
Finance-Robinhood ( S/SA/SANKO/Finance-Robinhood-0.92_003.tar.gz, SANKO, 2019; MetaCPAN )
Finance-Robinhood/lib/Finance/Robinhood/Error/Challenge.pm ( view source; MetaCPAN )
                   %{$res->json->{challenge}}
        )
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

=head2 C<sms( )>

  
                   %{$res->json->{challenge}}
        )
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

=head2 C<respond( ..
                              %{$res->json})
        : Finance::Robinhood::Error->new(
             $res->is_server_error ? (details => $res->message) : $res->json);
}

=head1 LEGAL

This is a simple 

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.