cryptocompsdk.social.current package

Submodules

cryptocompsdk.social.current.api module

class cryptocompsdk.social.current.api.SocialLatestAPI(api_key, throttle=None)[source]

Bases: cryptocompsdk.request.APIBase

get(coin_id=1182)[source]
Return type

SocialLatest

cryptocompsdk.social.current.parse module

class cryptocompsdk.social.current.parse.CodeRepositories(list, points)[source]

Bases: object

__init__(list, points)[source]

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

static from_dict(obj)[source]
Return type

CodeRepositories

list: Optional[List[cryptocompsdk.social.current.parse.CodeRepository]]
points: Optional[int]
to_dict()[source]
Return type

dict

class cryptocompsdk.social.current.parse.CodeRepository(forks, last_update, open_total_issues, subscribers, fork, closed_pull_issues, parent, open_pull_issues, stars, closed_issues, url, contributors, created_at, open_issues, source, closed_total_issues, size, last_push)[source]

Bases: object

__init__(forks, last_update, open_total_issues, subscribers, fork, closed_pull_issues, parent, open_pull_issues, stars, closed_issues, url, contributors, created_at, open_issues, source, closed_total_issues, size, last_push)[source]

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

closed_issues: Optional[int]
closed_pull_issues: Optional[int]
closed_total_issues: Optional[int]
contributors: Optional[int]
created_at: Optional[int]
fork: Optional[bool]
forks: Optional[int]
static from_dict(obj)[source]
Return type

CodeRepository

last_push: Optional[int]
last_update: Optional[int]
open_issues: Optional[int]
open_pull_issues: Optional[int]
open_total_issues: Optional[int]
parent: Optional[cryptocompsdk.social.current.parse.Parent]
size: Optional[int]
source: Optional[cryptocompsdk.social.current.parse.Parent]
stars: Optional[int]
subscribers: Optional[int]
to_dict()[source]
Return type

dict

url: Optional[str]
exception cryptocompsdk.social.current.parse.CouldNotGetSocialLatestException[source]

Bases: cryptocompsdk.response.ResponseException

class cryptocompsdk.social.current.parse.CryptoCompare(points, followers, posts, similar_items, comments, page_views_split, page_views, cryptopian_followers)[source]

Bases: object

__init__(points, followers, posts, similar_items, comments, page_views_split, page_views, cryptopian_followers)[source]

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

comments: Optional[int]
cryptopian_followers: Optional[List[Any]]
followers: Optional[int]
static from_dict(obj)[source]
Return type

CryptoCompare

page_views: Optional[int]
page_views_split: Optional[cryptocompsdk.social.current.parse.PageViewsSplit]
points: Optional[int]
posts: Optional[int]
similar_items: Optional[List[cryptocompsdk.social.current.parse.SimilarItem]]
to_dict()[source]
Return type

dict

class cryptocompsdk.social.current.parse.Facebook(points, talking_about, is_closed, likes, name, link)[source]

Bases: object

__init__(points, talking_about, is_closed, likes, name, link)[source]

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

static from_dict(obj)[source]
Return type

Facebook

is_closed: Optional[bool]
likes: Optional[int]
name: Optional[str]
points: Optional[int]
talking_about: Optional[int]
to_dict()[source]
Return type

dict

class cryptocompsdk.social.current.parse.General(points, name, coin_name, type)[source]

Bases: object

__init__(points, name, coin_name, type)[source]

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

coin_name: Optional[str]
static from_dict(obj)[source]
Return type

General

name: Optional[str]
points: Optional[int]
to_dict()[source]
Return type

dict

type: Optional[str]
class cryptocompsdk.social.current.parse.PageViewsSplit(overview, markets, analysis, charts, trades, orderbook, forum, influence, news, timeline)[source]

Bases: object

__init__(overview, markets, analysis, charts, trades, orderbook, forum, influence, news, timeline)[source]

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

analysis: Optional[int]
charts: Optional[int]
forum: Optional[int]
static from_dict(obj)[source]
Return type

PageViewsSplit

influence: Optional[int]
markets: Optional[int]
news: Optional[int]
orderbook: Optional[int]
overview: Optional[int]
timeline: Optional[int]
to_dict()[source]
Return type

dict

trades: Optional[int]
class cryptocompsdk.social.current.parse.Parent(name, url, internal_id, internal_data)[source]

Bases: object

__init__(name, url, internal_id, internal_data)[source]

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

static from_dict(obj)[source]
Return type

Parent

internal_data: Optional[dict]
internal_id: Optional[int]
name: Optional[str]
to_dict()[source]
Return type

dict

url: Optional[str]
class cryptocompsdk.social.current.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.current.parse.Reddit(points, posts_per_hour, comments_per_hour, comments_per_day, active_users, link, community_creation, posts_per_day, name, subscribers)[source]

Bases: object

__init__(points, posts_per_hour, comments_per_hour, comments_per_day, active_users, link, community_creation, posts_per_day, name, subscribers)[source]

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

active_users: Optional[int]
comments_per_day: Optional[float]
comments_per_hour: Optional[float]
community_creation: Optional[int]
static from_dict(obj)[source]
Return type

Reddit

name: Optional[str]
points: Optional[int]
posts_per_day: Optional[float]
posts_per_hour: Optional[float]
subscribers: Optional[int]
to_dict()[source]
Return type

dict

class cryptocompsdk.social.current.parse.SimilarItem(id, name, full_name, image_url, url, following_type)[source]

Bases: object

__init__(id, name, full_name, image_url, url, following_type)[source]

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

following_type: Optional[int]
static from_dict(obj)[source]
Return type

SimilarItem

full_name: Optional[str]
id: Optional[int]
image_url: Optional[str]
name: Optional[str]
to_dict()[source]
Return type

dict

url: Optional[str]
class cryptocompsdk.social.current.parse.SocialData(general, crypto_compare, twitter, reddit, facebook, code_repository)[source]

Bases: object

__init__(general, crypto_compare, twitter, reddit, facebook, code_repository)[source]

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

code_repository: Optional[cryptocompsdk.social.current.parse.CodeRepositories]
crypto_compare: Optional[cryptocompsdk.social.current.parse.CryptoCompare]
facebook: Optional[cryptocompsdk.social.current.parse.Facebook]
static from_dict(obj)[source]
Return type

SocialData

general: Optional[cryptocompsdk.social.current.parse.General]
reddit: Optional[cryptocompsdk.social.current.parse.Reddit]
to_dict()[source]
Return type

dict

twitter: Optional[cryptocompsdk.social.current.parse.Twitter]
class cryptocompsdk.social.current.parse.SocialLatest(response, message, has_warning, type, rate_limit, data)[source]

Bases: cryptocompsdk.response.ResponseAPIBase

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

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

data: Optional[cryptocompsdk.social.current.parse.SocialData]
static from_dict(obj)[source]
Return type

SocialLatest

has_warning: Optional[bool]
message: Optional[str]
rate_limit: Optional[cryptocompsdk.social.current.parse.RateLimit]
response: Optional[str]
to_dict()[source]
Return type

dict

type: Optional[int]
class cryptocompsdk.social.current.parse.Twitter(points, account_creation, followers, statuses, link, lists, favourites, following, name)[source]

Bases: object

__init__(points, account_creation, followers, statuses, link, lists, favourites, following, name)[source]

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

account_creation: Optional[int]
favourites: Optional[int]
followers: Optional[int]
following: Optional[int]
static from_dict(obj)[source]
Return type

Twitter

lists: Optional[int]
name: Optional[str]
points: Optional[int]
statuses: Optional[int]
to_dict()[source]
Return type

dict

cryptocompsdk.social.current.parse.social_latest_from_dict(s)[source]
Return type

SocialLatest

cryptocompsdk.social.current.parse.social_latest_to_dict(x)[source]
Return type

Any