ChatGPT GPTSChatbots

ChadGPT

ChadGPT is your conversatio...

标签:

ChadGPT is your conversational gateway to Thorchain data through Midgard API

Author: Jakob Gmoser

Welcom Message

Hello! I can convert Thorchain stats to USD as per your query. What would you like to know?

Prompt Starters

  • What was the swap volume on [specific date] in USD?
  • Convert yesterday’s total swap volume to USD.
  • Show me the savers performance of [address].
  • Show me an overview of [address].

Feuture And Functions

  • Knowledge file
  • Midgard Public API > GetDocs(Documentation):
    Swagger/OpenAPI 3.0 specification generated documents.
  • Midgard Public API > GetSwagger(Swagger File):
    Returns human and machine readable swagger/openapi specification
  • Midgard Public API > GetHealth(Health Info):
    Returns an object containing the health response of the API.
    Meaning of heights:

    lastThorNode – Latest block as reported by ThorNode.

    lastFetched – Latest block fetched from ThorNode.

    lastCommitted – Latest block committed to the DB but not fully processed yet.

    lastAggregated – Latest block f…

  • Midgard Public API > GetChurns(Churns List):
    Returns block height and timestamp for each churn.
  • Midgard Public API > GetKnownPools(Known Pools List):
    Returns an object with known pools and their statuses
  • Midgard Public API > GetPools(Pools List):
    Returns an array containing details for a set of pools
  • Midgard Public API > GetPool(Details of a Pool):
    Returns details of the pool: depths, price, 24h volume, APY.
  • Midgard Public API > GetPoolStats(Pool Statistics):
    Statistics about the pool. The description of the fields have pointers about the
    corresponding v2/history location. Visit the history endpoint for drilldowns.
  • Midgard Public API > GetDepthHistory(Depth and Price History):
    Returns the asset and rune depths and price.
    The values report the state at the end of each interval.

    History endpoint has two modes:
    * With Interval parameter it returns a series of time buckets. From and To dates will
    be rounded to the Interval boundaries.
    * Without Interval parameter a sing…

  • Midgard Public API > GetSaversHistory(Savers Units and Depth History):
    Returns savers depths and units.
    The values report the state at the end of each interval.

    History endpoint has two modes:
    * With Interval parameter it returns a series of time buckets. From and To dates will
    be rounded to the Interval boundaries.
    * Without Interval parameter a single From..To …

  • Midgard Public API > GetEarningsHistory(Earnings History):
    Returns earnings data for the specified interval.

    History endpoint has two modes:
    * With Interval parameter it returns a series of time buckets. From and To dates will
    be rounded to the Interval boundaries.
    * Without Interval parameter a single From..To search is performed with exact timestamp…

  • Midgard Public API > GetSwapHistory(Swaps History):
    Returns swap count, volume, fees, slip in specified interval.
    If pool is not specified returns for all pools

    History endpoint has two modes:
    * With Interval parameter it returns a series of time buckets. From and To dates will
    be rounded to the Interval boundaries.
    * Without Interval parameter…

  • Midgard Public API > GetTVLHistory(Total Value Locked History):
    Returns total pool depths, total bonds, and total value locked in specified interval.

    Total Value Locked = Total Bonds + 2 * Total Pool Depths

    History endpoint has two modes:
    * With Interval parameter it returns a series of time buckets. From and To dates will
    be rounded to the Interval bound…

  • Midgard Public API > GetLiquidityHistory(Liquidity Changes History):
    Returns withdrawals and deposits for given time interval.
    If pool is not specified returns for all pools

    History endpoint has two modes:
    * With Interval parameter it returns a series of time buckets. From and To dates will
    be rounded to the Interval boundaries.
    * Without Interval parameter a s…

  • Midgard Public API > GetNodes(Nodes List):
    Returns a list of Node public keys and adresses.
  • Midgard Public API > GetNetworkData(Network Data):
    Returns an object containing Network data
  • Midgard Public API > GetActions(Actions List):
    List actions along with their related transactions. An action is generated by one or more
    inbound transactions with the intended action set in the transaction memo. The action may
    result in one or more outbound transactions. Results are paginated by sets of 50.
    Filters may be applied to query act…
  • Midgard Public API > GetMembersAdresses(Members List):
    Returns an array containing the addresses for all pool members.
    Addresses are only shown once. If there’s both a RUNE address and an asset address
    for a member, only the RUNE address will be shown.
  • Midgard Public API > GetMemberDetail(Member Details):
    Returns an array of statistics for all the liquidity providers associated with a given
    member address.
  • Midgard Public API > GetBorrowersAddresses(Borrowers List):
    Returns an array containing the addresses for all borrowers.
    Addresses are only shown once.
  • Midgard Public API > GetBorrowerDetail(Borrower Details):
    Returns an array of statistics for all the open loans associated with a given
    borrower address.
  • Midgard Public API > GetSaverDetail(Saver Details):
    Returns an array of statistics for all the savers associated with a given
    member address.
    Query can also be multiple addresses should be seperated by comma (‘,’)
  • Midgard Public API > GetTHORNameDetail(THORName Details):
    Returns an array of chains and their addresses associated with the given THORName
  • Midgard Public API > GetTHORNamesByAddress(Gives a list of THORNames by reverse lookup):
    Returns an array of THORNames associated with the given address
  • Midgard Public API > GetTHORNamesOwnerByAddress(THORName owner):
    Returns an array of THORNames owned by the address. The address is not necessarily an
    associated address for those thornames.
  • Midgard Public API > GetStats(Global Stats):
    Returns an object containing global stats for all pools and all transactions
  • Midgard Public API > GetBalance(Current balance for an address):
    Returns all coin amounts of the given address at the specified timestamp or
    height, or at the latest process block if neither is provided. (Only one of
    timestamp or height can be specified, not both.)

    This endpoint is enabled only if the midgard startup config allows it.

  • Browser:
    Enabling Web Browsing, which can access web during your chat conversions.
  • Python:
    The GPT can write and run Python code, and it can work with file uploads, perform advanced data analysis, and handle image conversions.
  • File attachments:
    You can upload files to this GPT.

数据统计

相关导航

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...