Skip to content
Snippets Groups Projects
Commit 21425378 authored by inertia's avatar inertia
Browse files

#82 skipping removed methods

parent 17ac3a10
No related branches found
No related tags found
1 merge request!114Restoring Master
......@@ -194,6 +194,8 @@ namespace :test do
yml = YAML.load_file(file_name)
yml[0]['methods'].each do |method|
next if !!method['removed']
print "Testing #{method['api_method']} ... "
if method['curl_examples'].nil?
......
......@@ -34,76 +34,11 @@
- api_method: follow_api.get_blog
removed: true
purpose: |
**Removed since HF24**
Returns the list of blog entries for an account.
**Removed since HF24** Use: [`condenser_api.get_blog`]({{ '/apidefinitions/#condenser_api.get_blog' | relative_url }})
Also see: [Paginated API Methods]({{ '/tutorials-recipes/paginated-api-methods.html#condenser_apiget_blog' | relative_url }})
parameter_json: '{"account":"","start_entry_id":0,"limit":500}'
expected_response_json: |
{
"blog": [
{
"comment": {
"id": 6119,
"author": "gtg",
"permlink": "testing",
"category": "smt",
"parent_author": "",
"parent_permlink": "smt",
"title": "[SMT] Testnet",
"body": "https://www.youtube.com/watch?v=YRwHrVVU2NA",
"json_metadata": "",
"last_update": "2019-12-07T13:24:48",
"created": "2019-12-07T13:24:48",
"active": "2019-12-07T13:29:30",
"last_payout": "2019-12-07T14:24:48",
"depth": 0,
"children": 8,
"net_rshares": 0,
"abs_rshares": 0,
"vote_rshares": 0,
"children_abs_rshares": 0,
"cashout_time": "1969-12-31T23:59:59",
"max_cashout_time": "1969-12-31T23:59:59",
"total_vote_weight": 0,
"reward_weight": 10000,
"total_payout_value": {
"amount": "140916",
"precision": 3,
"nai": "@@000000013"
},
"curator_payout_value": {
"amount": "140916",
"precision": 3,
"nai": "@@000000013"
},
"author_rewards": 140916,
"net_votes": 0,
"root_author": "gtg",
"root_permlink": "testing",
"max_accepted_payout": {
"amount": "1000000000",
"precision": 3,
"nai": "@@000000013"
},
"percent_hbd": 10000,
"allow_replies": true,
"allow_votes": true,
"allow_curation_rewards": true,
"beneficiaries": []
},
"blog": "gtg",
"reblog_on": "1970-01-01T00:00:00",
"entry_id": 0
}
]
}
curl_examples:
- '{"jsonrpc":"2.0", "method":"follow_api.get_blog", "params":{"account":"hiveio","start_entry_id":0,"limit":1},
"id":1}'
- '{"jsonrpc":"2.0", "method":"follow_api.get_blog", "params":{"account":"alice","start_entry_id":0,"limit":50},
"id":1}'
<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>
client_docs:
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-blog)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-blog)'
......@@ -111,24 +46,9 @@
- api_method: follow_api.get_blog_authors
removed: true
purpose: |
**Removed since HF24**
**Removed since HF24** Use: [`condenser_api.get_blog_authors`]({{ '/apidefinitions/#condenser_api.get_blog_authors' | relative_url }})
Returns a list of authors that have had their content reblogged on a given blog account.
parameter_json: '{"blog_account":""}'
expected_response_json: |
{
"blog_authors": [
{
"author": "",
"count": 1
}
]
}
curl_examples:
- '{"jsonrpc":"2.0", "method":"follow_api.get_blog_authors", "params":{"blog_account":"hiveio"},
"id":1}'
- '{"jsonrpc":"2.0", "method":"follow_api.get_blog_authors", "params":{"blog_account":"alice"},
"id":1}'
<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>
client_docs:
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-blog-authors)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-blog-authors)'
......@@ -136,29 +56,11 @@
- api_method: follow_api.get_blog_entries
removed: true
purpose: |
**Removed since HF24**
Returns a list of blog entries for an account.
**Removed since HF24** Use: [`condenser_api.get_blog_entries`]({{ '/apidefinitions/#condenser_api.get_blog_entries' | relative_url }})
Also see: [Paginated API Methods]({{ '/tutorials-recipes/paginated-api-methods.html#condenser_apiget_blog_entries' | relative_url }})
parameter_json: '{"account":"","start_entry_id":0,"limit":500}'
expected_response_json: |
{
"blog": [
{
"author": "gtg",
"permlink": "testing",
"blog": "gtg",
"reblog_on": "1970-01-01T00:00:00",
"entry_id": 0
}
]
}
curl_examples:
- '{"jsonrpc":"2.0", "method":"follow_api.get_blog_entries", "params":{"account":"hiveio","start_entry_id":0,"limit":1},
"id":1}'
- '{"jsonrpc":"2.0", "method":"follow_api.get_blog_entries", "params":{"account":"alice","start_entry_id":0,"limit":50},
"id":1}'
<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>
client_docs:
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-blog-entries)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-blog-entries)'
......@@ -167,18 +69,11 @@
removed: true
since: HF14
purpose: |
**Removed since HF24**
Returns a list of items in an account's feed.
**Removed since HF24** Use: [`condenser_api.get_feed`]({{ '/apidefinitions/#condenser_api.get_feed' | relative_url }})
Also see: [Paginated API Methods]({{ '/tutorials-recipes/paginated-api-methods.html#condenser_apiget_feed' | relative_url }})
parameter_json: '{"account":"","start_entry_id":0,"limit":500}'
expected_response_json: '{"feed":[]}' # TODO - recheck in HF23
curl_examples:
- '{"jsonrpc":"2.0", "method":"follow_api.get_feed", "params":{"account":"hiveio","start_entry_id":0,"limit":1},
"id":1}'
- '{"jsonrpc":"2.0", "method":"follow_api.get_feed", "params":{"account":"alice","start_entry_id":1,"limit":10},
"id":1}'
<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>
client_docs:
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-feed-entries)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-feed)'
......@@ -187,18 +82,11 @@
removed: true
since: HF14
purpose: |
**Removed since HF24**
Returns a list of entries in an account's feed.
**Removed since HF24** Use: [`condenser_api.get_feed_entries`]({{ '/apidefinitions/#condenser_api.get_feed_entries' | relative_url }})
Also see: [Paginated API Methods]({{ '/tutorials-recipes/paginated-api-methods.html#condenser_apiget_feed_entries' | relative_url }})
parameter_json: '{"account":"","start_entry_id":0,"limit":500}'
expected_response_json: '{"feed":[]}' # TODO - recheck in HF23
curl_examples:
- '{"jsonrpc":"2.0", "method":"follow_api.get_feed_entries", "params":{"account":"hiveio","start_entry_id":0,"limit":1},
"id":1}'
- '{"jsonrpc":"2.0", "method":"follow_api.get_feed_entries", "params":{"account":"alice","start_entry_id":1,"limit":10},
"id":1}'
<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p></p>
client_docs:
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-feed-entries)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-feed-entries)'
......@@ -207,21 +95,9 @@
removed: true
since: HF9
purpose: |
**Removed since HF24**
Returns the count of followers for an account.
parameter_json: '{"account":""}'
expected_response_json: |
{
"account": "",
"follower_count": 0,
"following_count": 0
}
curl_examples:
- '{"jsonrpc":"2.0", "method":"follow_api.get_follow_count", "params":{"account":"hiveio"},
"id":1}'
- '{"jsonrpc":"2.0", "method":"follow_api.get_follow_count", "params":{"account":"alice"},
"id":1}'
**Removed since HF24** Use: [`condenser_api.get_follow_count`]({{ '/apidefinitions/#condenser_api.get_follow_count' | relative_url }})
<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>
client_docs:
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-follow-count)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-follow-count)'
......@@ -231,29 +107,11 @@
removed: true
since: HF9
purpose: |
**Removed since HF24**
Returns the list of followers for an account.
**Removed since HF24** Use: [`condenser_api.get_followers`]({{ '/apidefinitions/#condenser_api.get_followers' | relative_url }})
Also see: [Paginated API Methods]({{ '/tutorials-recipes/paginated-api-methods.html#condenser_apiget_followers' | relative_url }})
parameter_json: '{"account":"","start":"","type":"undefined","limit":1000}'
expected_response_json: |
{
"followers": [
{
"follower": "",
"following": "",
"what": [
"blog"
]
}
]
}
curl_examples:
- '{"jsonrpc":"2.0", "method":"follow_api.get_followers", "params":{"account":"hiveio","start":null,"type":"blog","limit":10},
"id":1}'
- '{"jsonrpc":"2.0", "method":"follow_api.get_followers", "params":{"account":"alice","start":null,"type":"ignore","limit":100},
"id":1}'
<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>
client_docs:
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-followers)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-followers)'
......@@ -263,29 +121,11 @@
removed: true
since: HF9
purpose: |
**Removed since HF24**
Returns the list of accounts that are following an account.
**Removed since HF24** Use: [`condenser_api.get_following`]({{ '/apidefinitions/#condenser_api.get_following' | relative_url }})
Also see: [Paginated API Methods]({{ '/tutorials-recipes/paginated-api-methods.html#condenser_apiget_following' | relative_url }})
parameter_json: '{"account":"","start":"","type":"undefined","limit":1000}'
expected_response_json: |
{
"following": [
{
"follower": "",
"following": "",
"what": [
"blog"
]
}
]
}
curl_examples:
- '{"jsonrpc":"2.0", "method":"follow_api.get_following", "params":{"account":"hiveio","start":null,"type":"blog","limit":10},
"id":1}'
- '{"jsonrpc":"2.0", "method":"follow_api.get_following", "params":{"account":"alice","start":null,"type":"ignore","limit":100},
"id":1}'
<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>
client_docs:
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-following)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-following)'
......@@ -295,19 +135,9 @@
removed: true
since: HF14
purpose: |
**Removed since HF24**
Returns a list of authors that have reblogged a post.
parameter_json: '{"author":"","permlink":""}'
expected_response_json: '{"accounts":[]}' # TODO - recheck in HF23
curl_examples:
- '{"jsonrpc":"2.0", "method":"follow_api.get_reblogged_by", "params":{"author":"hiveio","permlink":"firstpost"},
"id":1}'
- '{"jsonrpc":"2.0", "method":"follow_api.get_reblogged_by", "params":{"author":"alice","permlink":"a-post-by-alice"},
"id":1}'
expected_curl_responses:
-
- 'unknown key:unknown key:'
**Removed since HF24** Use: [`condenser_api.get_reblogged_by`]({{ '/apidefinitions/#condenser_api.get_reblogged_by' | relative_url }})
<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>
client_docs:
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-reblogged-by)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-reblogged-by)'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment