Options
All
  • Public
  • Public/Protected
  • All
Menu

Class HivemindAPI

Hierarchy

  • HivemindAPI

Index

Constructors

constructor

Properties

client

client: Client

Methods

call

  • call(method: string, params?: any): Promise<any>
  • Convenience of calling hivemind api

    Parameters

    • method: string
    • Optional params: any

    Returns Promise<any>

getAccountNotifications

  • Get particular account notifications feed

    Parameters

    Returns Promise<Notifications[]>

getAccountPosts

  • Get posts by particular account from Hivemind

    Parameters

    Returns Promise<Discussion[]>

getCommunity

  • Get community details such as who are the admin, moderators, how many subscribers, etc..

    Parameters

    Returns Promise<CommunityDetail[]>

getRankedPosts

  • Get trending, hot, recent community posts from Hivemind

    Parameters

    Returns Promise<Discussion[]>

listAllSubscriptions

  • listAllSubscriptions(account: Account["name"] | object): Promise<Discussion[]>
  • List all subscriptions by particular account

    Parameters

    • account: Account["name"] | object

      the account you want to query

    Returns Promise<Discussion[]>

    return role, what community the account joined

listCommunities

Generated using TypeDoc