cryptocompsdk.social.history package

Submodules

cryptocompsdk.social.history.api module

class cryptocompsdk.social.history.api.SocialHistoryAPI(api_key, throttle=None)[source]

Bases: cryptocompsdk.request.APIBase

get(coin_id=1182, freq='d', aggregate=None, end_time=None, limit=100)[source]
Return type

SocialData

cryptocompsdk.social.history.parse module

exception cryptocompsdk.social.history.parse.CouldNotGetSocialHistoryException[source]

Bases: cryptocompsdk.response.ResponseException

class cryptocompsdk.social.history.parse.RateLimit[source]

Bases: object

__init__()[source]

Initialize self. See help(type(self)) for accurate signature.

static from_dict(obj)[source]
Return type

RateLimit

to_dict()[source]
Return type

dict

class cryptocompsdk.social.history.parse.SocialData(response, message, has_warning, param_with_error, type, rate_limit, data)[source]

Bases: cryptocompsdk.response.ResponseAPIBase

__init__(response, message, has_warning, param_with_error, type, rate_limit, data)[source]

Initialize self. See help(type(self)) for accurate signature.

data: List[cryptocompsdk.social.history.parse.SocialRecord]
delete_record_matching_time(time)[source]
static from_dict(obj)[source]
Return type

SocialData

has_warning: Optional[bool]
property is_empty
Return type

bool

message: Optional[str]
param_with_error: Optional[str]
rate_limit: Optional[cryptocompsdk.social.history.parse.RateLimit]
response: Optional[str]
property time_from
Return type

int

to_df()[source]
Return type

DataFrame

to_dict()[source]
Return type

dict

trim_empty_records_at_beginning()[source]
type: Optional[int]
class cryptocompsdk.social.history.parse.SocialRecord(time, comments, posts, followers, points, overview_page_views, analysis_page_views, markets_page_views, charts_page_views, trades_page_views, forum_page_views, influence_page_views, total_page_views, fb_likes, fb_talking_about, twitter_followers, twitter_following, twitter_lists, twitter_favourites, twitter_statuses, reddit_subscribers, reddit_active_users, reddit_posts_per_hour, reddit_posts_per_day, reddit_comments_per_hour, reddit_comments_per_day, code_repo_stars, code_repo_forks, code_repo_subscribers, code_repo_open_pull_issues, code_repo_closed_pull_issues, code_repo_open_issues, code_repo_closed_issues, code_repo_contributors)[source]

Bases: object

__init__(time, comments, posts, followers, points, overview_page_views, analysis_page_views, markets_page_views, charts_page_views, trades_page_views, forum_page_views, influence_page_views, total_page_views, fb_likes, fb_talking_about, twitter_followers, twitter_following, twitter_lists, twitter_favourites, twitter_statuses, reddit_subscribers, reddit_active_users, reddit_posts_per_hour, reddit_posts_per_day, reddit_comments_per_hour, reddit_comments_per_day, code_repo_stars, code_repo_forks, code_repo_subscribers, code_repo_open_pull_issues, code_repo_closed_pull_issues, code_repo_open_issues, code_repo_closed_issues, code_repo_contributors)[source]

Initialize self. See help(type(self)) for accurate signature.

analysis_page_views: Optional[int]
charts_page_views: Optional[int]
code_repo_closed_issues: Optional[int]
code_repo_closed_pull_issues: Optional[int]
code_repo_contributors: Optional[int]
code_repo_forks: Optional[int]
code_repo_open_issues: Optional[int]
code_repo_open_pull_issues: Optional[int]
code_repo_stars: Optional[int]
code_repo_subscribers: Optional[int]
comments: Optional[int]
fb_likes: Optional[int]
fb_talking_about: Optional[int]
followers: Optional[int]
forum_page_views: Optional[int]
static from_dict(obj)[source]
Return type

SocialRecord

influence_page_views: Optional[int]
property is_empty
Return type

bool

markets_page_views: Optional[int]
overview_page_views: Optional[int]
points: Optional[int]
posts: Optional[int]
reddit_active_users: Optional[int]
reddit_comments_per_day: Optional[float]
reddit_comments_per_hour: Optional[float]
reddit_posts_per_day: Optional[float]
reddit_posts_per_hour: Optional[float]
reddit_subscribers: Optional[int]
time: Optional[int]
to_dict()[source]
Return type

dict

total_page_views: Optional[int]
trades_page_views: Optional[int]
twitter_favourites: Optional[int]
twitter_followers: Optional[int]
twitter_following: Optional[int]
twitter_lists: Optional[int]
twitter_statuses: Optional[int]
cryptocompsdk.social.history.parse.social_data_from_dict(s)[source]
Return type

SocialData

cryptocompsdk.social.history.parse.social_data_to_dict(x)[source]
Return type

Any