diff --git a/hived/tavern/database_api_patterns/find_account_recovery_requests/find.pat.json b/hived/tavern/database_api_patterns/find_account_recovery_requests/empty.pat.json similarity index 100% rename from hived/tavern/database_api_patterns/find_account_recovery_requests/find.pat.json rename to hived/tavern/database_api_patterns/find_account_recovery_requests/empty.pat.json diff --git a/hived/tavern/database_api_patterns/find_account_recovery_requests/empty.tavern.yaml b/hived/tavern/database_api_patterns/find_account_recovery_requests/empty.tavern.yaml new file mode 100644 index 0000000000000000000000000000000000000000..90846af1ee6bcfb92872b051be07a093cbe24b1e --- /dev/null +++ b/hived/tavern/database_api_patterns/find_account_recovery_requests/empty.tavern.yaml @@ -0,0 +1,28 @@ +--- + test_name: Hived find_account_recovery_requests + + marks: + - patterntest + + includes: + - !include ../../common.yaml + + stages: + - name: find_account_recovery_requests + request: + url: "{service.url:s}" + method: POST + headers: + content-type: application/json + json: + jsonrpc: "2.0" + id: 1 + method: "database_api.find_account_recovery_requests" + params: {"accounts":["gtg"]} + response: + status_code: 200 + verify_response_with: + function: validate_response:compare_response_with_pattern + extra_kwargs: + method: "empty" + directory: "database_api_patterns/find_account_recovery_requests" diff --git a/hived/tavern/database_api_patterns/find_account_recovery_requests/tulpa.pat.json b/hived/tavern/database_api_patterns/find_account_recovery_requests/tulpa.pat.json new file mode 100644 index 0000000000000000000000000000000000000000..9161cb811fdd856c705d8b1216b5a0cf32b60bfa --- /dev/null +++ b/hived/tavern/database_api_patterns/find_account_recovery_requests/tulpa.pat.json @@ -0,0 +1,19 @@ +{ + "requests": [ + { + "account_to_recover": "tulpa", + "expires": "2020-11-05T13:48:39", + "id": 9, + "new_owner_authority": { + "account_auths": [], + "key_auths": [ + [ + "STM6wxeXR9kg8uu7vX5LS4HBgKw8sdqHBpzAaacqPwPxYfRx9h5bS", + 1 + ] + ], + "weight_threshold": 1 + } + } + ] +} diff --git a/hived/tavern/database_api_patterns/find_account_recovery_requests/find.tavern.yaml b/hived/tavern/database_api_patterns/find_account_recovery_requests/tulpa.tavern.yaml similarity index 87% rename from hived/tavern/database_api_patterns/find_account_recovery_requests/find.tavern.yaml rename to hived/tavern/database_api_patterns/find_account_recovery_requests/tulpa.tavern.yaml index 291c63bc09bd1b02d07d2825e6bc86d1ab1b3a0d..154d208f08c61697df8b537530112cb70fd9e7e7 100644 --- a/hived/tavern/database_api_patterns/find_account_recovery_requests/find.tavern.yaml +++ b/hived/tavern/database_api_patterns/find_account_recovery_requests/tulpa.tavern.yaml @@ -18,11 +18,12 @@ jsonrpc: "2.0" id: 1 method: "database_api.find_account_recovery_requests" - params: {"accounts":["hadrgames"]} + params: {"accounts":["tulpa"]} response: status_code: 200 verify_response_with: function: validate_response:compare_response_with_pattern extra_kwargs: - method: "find" + method: "tulpa" directory: "database_api_patterns/find_account_recovery_requests" + ignore_tags: ['id'] \ No newline at end of file diff --git a/hived/tavern/database_api_patterns/find_change_recovery_account_requests/find.pat.json b/hived/tavern/database_api_patterns/find_change_recovery_account_requests/empty.pat.json similarity index 100% rename from hived/tavern/database_api_patterns/find_change_recovery_account_requests/find.pat.json rename to hived/tavern/database_api_patterns/find_change_recovery_account_requests/empty.pat.json diff --git a/hived/tavern/database_api_patterns/find_change_recovery_account_requests/find.tavern.yaml b/hived/tavern/database_api_patterns/find_change_recovery_account_requests/empty.tavern.yaml similarity index 96% rename from hived/tavern/database_api_patterns/find_change_recovery_account_requests/find.tavern.yaml rename to hived/tavern/database_api_patterns/find_change_recovery_account_requests/empty.tavern.yaml index b104752317dfbf806fbfd11a24c2036fefc349c0..8e72ee1f36490111407de1088fec382247da4255 100644 --- a/hived/tavern/database_api_patterns/find_change_recovery_account_requests/find.tavern.yaml +++ b/hived/tavern/database_api_patterns/find_change_recovery_account_requests/empty.tavern.yaml @@ -24,5 +24,5 @@ verify_response_with: function: validate_response:compare_response_with_pattern extra_kwargs: - method: "find" + method: "empty" directory: "database_api_patterns/find_change_recovery_account_requests" diff --git a/hived/tavern/database_api_patterns/find_change_recovery_account_requests/hive_test.pat.json b/hived/tavern/database_api_patterns/find_change_recovery_account_requests/hive_test.pat.json new file mode 100644 index 0000000000000000000000000000000000000000..9bdb5a40d3f5a852997ee3227ffb6ae8a43d0b22 --- /dev/null +++ b/hived/tavern/database_api_patterns/find_change_recovery_account_requests/hive_test.pat.json @@ -0,0 +1,10 @@ +{ + "requests": [ + { + "account_to_recover": "hive.test", + "effective_on": "2020-12-04T12:21:45", + "id": 4322, + "recovery_account": "hive.recovery" + } + ] +} diff --git a/hived/tavern/database_api_patterns/find_change_recovery_account_requests/hive_test.tavern.yaml b/hived/tavern/database_api_patterns/find_change_recovery_account_requests/hive_test.tavern.yaml new file mode 100644 index 0000000000000000000000000000000000000000..5386d99f85b2252157e3b119c9dbe3a55056afb0 --- /dev/null +++ b/hived/tavern/database_api_patterns/find_change_recovery_account_requests/hive_test.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hived find_change_recovery_account_requests + + marks: + - patterntest # find nonempty requests + + includes: + - !include ../../common.yaml + + stages: + - name: find_change_recovery_account_requests + request: + url: "{service.url:s}" + method: POST + headers: + content-type: application/json + json: + jsonrpc: "2.0" + id: 1 + method: "database_api.find_change_recovery_account_requests" + params: {"accounts": ["hive.test"]} + response: + status_code: 200 + verify_response_with: + function: validate_response:compare_response_with_pattern + extra_kwargs: + method: "hive_test" + directory: "database_api_patterns/find_change_recovery_account_requests" + ignore_tags: ['requests'] # as requests stays active for 30 days, only posibility to test is to use block limit \ No newline at end of file diff --git a/hived/tavern/database_api_patterns/find_decline_voting_rights_requests/find.pat.json b/hived/tavern/database_api_patterns/find_decline_voting_rights_requests/empty.pat.json similarity index 100% rename from hived/tavern/database_api_patterns/find_decline_voting_rights_requests/find.pat.json rename to hived/tavern/database_api_patterns/find_decline_voting_rights_requests/empty.pat.json diff --git a/hived/tavern/database_api_patterns/find_decline_voting_rights_requests/find.tavern.yaml b/hived/tavern/database_api_patterns/find_decline_voting_rights_requests/empty.tavern.yaml similarity index 96% rename from hived/tavern/database_api_patterns/find_decline_voting_rights_requests/find.tavern.yaml rename to hived/tavern/database_api_patterns/find_decline_voting_rights_requests/empty.tavern.yaml index 6a3dad993bd92fc0d473e796b68ace40b99d8c09..a511cb61795208af42f1f52e08b45e77e898083c 100644 --- a/hived/tavern/database_api_patterns/find_decline_voting_rights_requests/find.tavern.yaml +++ b/hived/tavern/database_api_patterns/find_decline_voting_rights_requests/empty.tavern.yaml @@ -24,5 +24,5 @@ verify_response_with: function: validate_response:compare_response_with_pattern extra_kwargs: - method: "find" + method: "empty" directory: "database_api_patterns/find_decline_voting_rights_requests" diff --git a/hived/tavern/database_api_patterns/find_decline_voting_rights_requests/hive_test.pat.json b/hived/tavern/database_api_patterns/find_decline_voting_rights_requests/hive_test.pat.json new file mode 100644 index 0000000000000000000000000000000000000000..320def7d205f2d50062fe233106d7a01ea4fbf46 --- /dev/null +++ b/hived/tavern/database_api_patterns/find_decline_voting_rights_requests/hive_test.pat.json @@ -0,0 +1,9 @@ +{ + "requests": [ + { + "account": "hive.test", + "effective_date": "2020-12-04T13:34:45", + "id": 11 + } + ] +} diff --git a/hived/tavern/database_api_patterns/find_decline_voting_rights_requests/hive_test.tavern.yaml b/hived/tavern/database_api_patterns/find_decline_voting_rights_requests/hive_test.tavern.yaml new file mode 100644 index 0000000000000000000000000000000000000000..008c7d03f747b2269c2e9145bf19b35055cc921f --- /dev/null +++ b/hived/tavern/database_api_patterns/find_decline_voting_rights_requests/hive_test.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hived find_decline_voting_rights_requests + + marks: + - patterntest # find nonempty requests + + includes: + - !include ../../common.yaml + + stages: + - name: find_decline_voting_rights_requests + request: + url: "{service.url:s}" + method: POST + headers: + content-type: application/json + json: + jsonrpc: "2.0" + id: 1 + method: "database_api.find_decline_voting_rights_requests" + params: {"accounts": ["hive.test"]} + response: + status_code: 200 + verify_response_with: + function: validate_response:compare_response_with_pattern + extra_kwargs: + method: "hive_test" + directory: "database_api_patterns/find_decline_voting_rights_requests" + ignore_tags: ['requests'] # as requests stays active for 30 days, only posibility to test is to use block limit \ No newline at end of file diff --git a/hived/tavern/database_api_patterns/find_escrows/find.pat.json b/hived/tavern/database_api_patterns/find_escrows/find.pat.json deleted file mode 100644 index 15d39e337670fa5021f9ac276c68c7723e05c124..0000000000000000000000000000000000000000 --- a/hived/tavern/database_api_patterns/find_escrows/find.pat.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "escrows": [] -} diff --git a/hived/tavern/database_api_patterns/find_escrows/temp.pat.json b/hived/tavern/database_api_patterns/find_escrows/temp.pat.json new file mode 100644 index 0000000000000000000000000000000000000000..4cd3243e34c745595cfa0996148feef35e162772 --- /dev/null +++ b/hived/tavern/database_api_patterns/find_escrows/temp.pat.json @@ -0,0 +1,31 @@ +{ + "escrows": [ + { + "agent": "smitop", + "agent_approved": false, + "disputed": false, + "escrow_expiration": "2038-01-19T03:14:07", + "escrow_id": 12345, + "from": "temp", + "hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "hive_balance": { + "amount": "1", + "nai": "@@000000021", + "precision": 3 + }, + "id": 143, + "pending_fee": { + "amount": "1", + "nai": "@@000000021", + "precision": 3 + }, + "ratification_deadline": "2038-01-19T03:14:06", + "to": "guest123", + "to_approved": false + } + ] +} diff --git a/hived/tavern/database_api_patterns/find_escrows/find.tavern.yaml b/hived/tavern/database_api_patterns/find_escrows/temp.tavern.yaml similarity index 79% rename from hived/tavern/database_api_patterns/find_escrows/find.tavern.yaml rename to hived/tavern/database_api_patterns/find_escrows/temp.tavern.yaml index 16b5114b70fbf99dcaf12840866f671c30c84634..c5ca3ae4deca1707e94a53a1ac9f09fcf8530f4f 100644 --- a/hived/tavern/database_api_patterns/find_escrows/find.tavern.yaml +++ b/hived/tavern/database_api_patterns/find_escrows/temp.tavern.yaml @@ -2,7 +2,7 @@ test_name: Hived find_escrows marks: - - patterntest # todo find nonempty escrows + - patterntest includes: - !include ../../common.yaml @@ -18,11 +18,11 @@ jsonrpc: "2.0" id: 1 method: "database_api.find_escrows" - params: {"start":["gtg", 1], "limit":10, "order":"by_from_id"} + params: {"from": "temp"} response: status_code: 200 verify_response_with: function: validate_response:compare_response_with_pattern extra_kwargs: - method: "find" + method: "temp" directory: "database_api_patterns/find_escrows" diff --git a/hived/tavern/database_api_patterns/find_vesting_delegation_expirations/find.tavern.yaml b/hived/tavern/database_api_patterns/find_vesting_delegation_expirations/find.tavern.yaml index b547aac06d6583a1f37394234570b345154ffbba..ee0d399fcba49220a27c58138532ee5841a45b22 100644 --- a/hived/tavern/database_api_patterns/find_vesting_delegation_expirations/find.tavern.yaml +++ b/hived/tavern/database_api_patterns/find_vesting_delegation_expirations/find.tavern.yaml @@ -18,7 +18,7 @@ jsonrpc: "2.0" id: 1 method: "database_api.find_vesting_delegation_expirations" - params: {"account": "gtg"} + params: {"account": "hive.test"} response: status_code: 200 verify_response_with: diff --git a/hived/tavern/database_api_patterns/list_account_recovery_requests/list.pat.json b/hived/tavern/database_api_patterns/list_account_recovery_requests/list.pat.json index a46bffb113777d8424671cc0bb599c44426ba2e4..9161cb811fdd856c705d8b1216b5a0cf32b60bfa 100644 --- a/hived/tavern/database_api_patterns/list_account_recovery_requests/list.pat.json +++ b/hived/tavern/database_api_patterns/list_account_recovery_requests/list.pat.json @@ -1,3 +1,19 @@ { - "requests": [] + "requests": [ + { + "account_to_recover": "tulpa", + "expires": "2020-11-05T13:48:39", + "id": 9, + "new_owner_authority": { + "account_auths": [], + "key_auths": [ + [ + "STM6wxeXR9kg8uu7vX5LS4HBgKw8sdqHBpzAaacqPwPxYfRx9h5bS", + 1 + ] + ], + "weight_threshold": 1 + } + } + ] } diff --git a/hived/tavern/database_api_patterns/list_account_recovery_requests/list.tavern.yaml b/hived/tavern/database_api_patterns/list_account_recovery_requests/list.tavern.yaml index 02bd2390d885d1d4b5b021a01c2c72e359f5f4ca..fc26ad072d59bb49b756844613db4993ccb7d5c3 100644 --- a/hived/tavern/database_api_patterns/list_account_recovery_requests/list.tavern.yaml +++ b/hived/tavern/database_api_patterns/list_account_recovery_requests/list.tavern.yaml @@ -22,7 +22,7 @@ response: status_code: 200 verify_response_with: - function: validate_response:compare_response_with_pattern + function: validate_response:has_valid_response extra_kwargs: method: "list" directory: "database_api_patterns/list_account_recovery_requests" diff --git a/hived/tavern/database_api_patterns/list_accounts/list.pat.json b/hived/tavern/database_api_patterns/list_accounts/by_name.pat.json similarity index 98% rename from hived/tavern/database_api_patterns/list_accounts/list.pat.json rename to hived/tavern/database_api_patterns/list_accounts/by_name.pat.json index e0322a6800dee66402e511ce253b772a680baf2f..49bcbb0bf8f17befc2ad72b6bac98e06b1c4c2f1 100644 --- a/hived/tavern/database_api_patterns/list_accounts/list.pat.json +++ b/hived/tavern/database_api_patterns/list_accounts/by_name.pat.json @@ -19,7 +19,7 @@ "can_vote": true, "comment_count": 0, "created": "2016-06-30T17:22:18", - "curation_rewards": 31313441, + "curation_rewards": 31334574, "delayed_votes": [], "delegated_vesting_shares": { "amount": "0", @@ -27,17 +27,17 @@ "precision": 6 }, "downvote_manabar": { - "current_mana": "273518370165848", - "last_update_time": 1604409438 + "current_mana": "273710368766170", + "last_update_time": 1604501208 }, "hbd_balance": { - "amount": "34", + "amount": "40", "nai": "@@000000013", "precision": 3 }, "hbd_last_interest_payment": "2020-10-15T08:47:24", - "hbd_seconds": "34197489", - "hbd_seconds_last_update": "2020-11-02T21:26:36", + "hbd_seconds": "39626499", + "hbd_seconds_last_update": "2020-11-04T14:46:27", "id": 14007, "is_smt": false, "json_metadata": "{\"profile\": {\"witness_description\": \"Gandalf the Grey, Steem Pressure, improving Steem infrastructure.\", \"about\": \"IT Wizard, Steem Witness\", \"profile_image\": \"https://grey.house/img/grey_4.jpg\", \"name\": \"Gandalf the Grey\", \"location\": \"Steem\"}}", @@ -63,12 +63,12 @@ ], "weight_threshold": 1 }, - "pending_claimed_accounts": 12251, + "pending_claimed_accounts": 12277, "pending_transfers": 0, "post_bandwidth": 10000, "post_count": 5591, "post_voting_power": { - "amount": "1094073480663395", + "amount": "1094841475064686", "nai": "@@000000037", "precision": 6 }, @@ -83,10 +83,10 @@ "weight_threshold": 1 }, "posting_json_metadata": "{\"profile\":{\"witness_description\":\"Gandalf the Grey, Building Hive.\",\"about\":\"IT Wizard, Hive Witness\",\"profile_image\":\"https://grey.house/img/grey_4.jpg\",\"name\":\"Gandalf the Grey\",\"location\":\"Hive\",\"version\":2}}", - "posting_rewards": 13408349, + "posting_rewards": 13408464, "proxied_vsf_votes": [ - "4739442202456920", - "39346225171991", + "4737195157018077", + "39356563895873", 214349887, 0 ], @@ -134,7 +134,7 @@ "savings_withdraw_requests": 0, "to_withdraw": 0, "vesting_shares": { - "amount": "1085443853874105", + "amount": "1086211848275396", "nai": "@@000000037", "precision": 6 }, @@ -144,8 +144,8 @@ "precision": 6 }, "voting_manabar": { - "current_mana": "1094073480663395", - "last_update_time": 1604409438 + "current_mana": "1094841475064686", + "last_update_time": 1604501208 }, "withdraw_routes": 0, "withdrawn": 0, diff --git a/hived/tavern/database_api_patterns/list_accounts/list.tavern.yaml b/hived/tavern/database_api_patterns/list_accounts/by_name.tavern.yaml similarity index 95% rename from hived/tavern/database_api_patterns/list_accounts/list.tavern.yaml rename to hived/tavern/database_api_patterns/list_accounts/by_name.tavern.yaml index 8a1f330e80a2442932ad23df3f001e4c8e65fa32..a77e7ab2134e39b8c406b0682e0f8da1fad24fbc 100644 --- a/hived/tavern/database_api_patterns/list_accounts/list.tavern.yaml +++ b/hived/tavern/database_api_patterns/list_accounts/by_name.tavern.yaml @@ -24,6 +24,6 @@ verify_response_with: function: validate_response:compare_response_with_pattern extra_kwargs: - method: "list" + method: "by_name" directory: "database_api_patterns/list_accounts" ignore_tags: ['accounts'] \ No newline at end of file diff --git a/hived/tavern/database_api_patterns/list_accounts/by_next_vesting_withdrawal.pat.json b/hived/tavern/database_api_patterns/list_accounts/by_next_vesting_withdrawal.pat.json new file mode 100644 index 0000000000000000000000000000000000000000..dd1d2d9cea4eb2608ea2bb8b1913923ae12faa18 --- /dev/null +++ b/hived/tavern/database_api_patterns/list_accounts/by_next_vesting_withdrawal.pat.json @@ -0,0 +1,1737 @@ +{ + "accounts": [ + { + "active": { + "account_auths": [], + "key_auths": [ + [ + "STM58gBUN4NnaaD27GqRRoFJuv4YgdkzYNw7hpusBafrE6u5bhot5", + 1 + ] + ], + "weight_threshold": 1 + }, + "balance": { + "amount": "675", + "nai": "@@000000021", + "precision": 3 + }, + "can_vote": true, + "comment_count": 0, + "created": "2017-11-16T20:12:03", + "curation_rewards": 1309, + "delayed_votes": [], + "delegated_vesting_shares": { + "amount": "303787269425", + "nai": "@@000000037", + "precision": 6 + }, + "downvote_manabar": { + "current_mana": "227592386527", + "last_update_time": 1604498757 + }, + "hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "hbd_last_interest_payment": "2020-10-25T17:05:57", + "hbd_seconds": "1173263028", + "hbd_seconds_last_update": "2020-11-04T14:05:57", + "id": 451535, + "is_smt": false, + "json_metadata": "{\"profile\":{\"name\":\"Robinson Gil\",\"about\":\"Que cada imagen te haga viajar y puedas sentir, oler y tocar cada fotograf\u00eda.\",\"website\":\"https://discord.gg/wgRgZJz\",\"location\":\"La Web\",\"cover_image\":\"https://steemitimages.com/0x0/https://res.cloudinary.com/hpiynhbhq/image/upload/v1519754902/hkr88pviy0kzaqx5phyh.jpg\",\"profile_image\":\"https://i.imgur.com/Vs4kk6N.jpg\"}}", + "last_account_recovery": "1970-01-01T00:00:00", + "last_account_update": "2020-04-25T12:53:39", + "last_owner_update": "2020-02-17T23:02:54", + "last_post": "2020-08-03T02:44:48", + "last_post_edit": "2020-08-03T02:44:48", + "last_root_post": "2020-08-03T02:44:48", + "last_vote_time": "2020-11-03T22:46:33", + "lifetime_vote_count": 0, + "memo_key": "STM8kEvdYHUQaX3bd99RtyXyMKniiTcKBjPKh5fwHBEr2H8NVNH3V", + "mined": false, + "name": "robinsonlgil", + "next_vesting_withdrawal": "2020-11-04T14:50:09", + "owner": { + "account_auths": [], + "key_auths": [ + [ + "STM85ygUgbwQpGvi2vUYsReB7ncBYWwgL3iFYALxmCUuLyaEywtgb", + 1 + ] + ], + "weight_threshold": 1 + }, + "pending_claimed_accounts": 0, + "pending_transfers": 0, + "post_bandwidth": 0, + "post_count": 3445, + "post_voting_power": { + "amount": "984441789528", + "nai": "@@000000037", + "precision": 6 + }, + "posting": { + "account_auths": [ + [ + "bottracker.app", + 1 + ], + [ + "busy.app", + 1 + ], + [ + "dclick.app", + 1 + ], + [ + "dlive.app", + 1 + ], + [ + "dpoll.xyz", + 1 + ], + [ + "drugwars.app", + 1 + ], + [ + "elegance.app", + 1 + ], + [ + "fundition.app", + 1 + ], + [ + "holybread.app", + 1 + ], + [ + "ntopaz-artisteem", + 1 + ], + [ + "peakd.app", + 1 + ], + [ + "peakmonsters.app", + 1 + ], + [ + "steem-plus-app", + 1 + ], + [ + "steemauto", + 1 + ], + [ + "steemhunt.com", + 1 + ], + [ + "steempeak.app", + 1 + ], + [ + "streemian", + 1 + ], + [ + "utopian.app", + 1 + ] + ], + "key_auths": [ + [ + "STM6KKk8eD8Ahj4MV1ebygXXBQeFRnEPnmTY23LNiXvSfgsrdG2dX", + 1 + ] + ], + "weight_threshold": 1 + }, + "posting_json_metadata": "{\"profile\":{\"name\":\"Robinson Gil\",\"about\":\"Que cada imagen te haga viajar y puedas sentir, oler y tocar cada fotograf\u00eda.\",\"website\":\"https://discord.gg/wgRgZJz\",\"location\":\"La Web\",\"cover_image\":\"https://steemitimages.com/0x0/https://res.cloudinary.com/hpiynhbhq/image/upload/v1519754902/hkr88pviy0kzaqx5phyh.jpg\",\"profile_image\":\"https://i.imgur.com/Vs4kk6N.jpg\"}}", + "posting_rewards": 0, + "proxied_vsf_votes": [ + 0, + 0, + 0, + 0 + ], + "proxy": "roadstories", + "received_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "recovery_account": "steem", + "reset_account": "null", + "reward_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "reward_hive_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "reward_vesting_balance": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "reward_vesting_hive": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "savings_hbd_last_interest_payment": "1970-01-01T00:00:00", + "savings_hbd_seconds": "0", + "savings_hbd_seconds_last_update": "1970-01-01T00:00:00", + "savings_withdraw_requests": 0, + "to_withdraw": "962939164396", + "vesting_shares": { + "amount": "1288229058953", + "nai": "@@000000037", + "precision": 6 + }, + "vesting_withdraw_rate": { + "amount": "74072243416", + "nai": "@@000000037", + "precision": 6 + }, + "voting_manabar": { + "current_mana": "910369546112", + "last_update_time": 1604498757 + }, + "withdraw_routes": 0, + "withdrawn": "296288973664", + "witnesses_voted_for": 0 + }, + { + "active": { + "account_auths": [], + "key_auths": [ + [ + "STM8KwthMxTAbVsoQwU56x6cFJhWrUw3xRebcWeP5pBtdwAMJPKN8", + 1 + ] + ], + "weight_threshold": 1 + }, + "balance": { + "amount": "27504", + "nai": "@@000000021", + "precision": 3 + }, + "can_vote": true, + "comment_count": 0, + "created": "2017-12-20T18:42:30", + "curation_rewards": 6, + "delayed_votes": [], + "delegated_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "downvote_manabar": { + "current_mana": "32132259176", + "last_update_time": 1603822533 + }, + "hbd_balance": { + "amount": "84", + "nai": "@@000000013", + "precision": 3 + }, + "hbd_last_interest_payment": "2020-10-07T18:02:06", + "hbd_seconds": "8047122", + "hbd_seconds_last_update": "2020-10-18T20:14:33", + "id": 514926, + "is_smt": false, + "json_metadata": "{\"profile\":{\"name\":\"westport\",\"location\":\"WA\",\"cover_image\":\"http://getwallpapers.com/wallpaper/full/9/0/f/243616.jpg\"}}", + "last_account_recovery": "1970-01-01T00:00:00", + "last_account_update": "2020-10-27T17:56:12", + "last_owner_update": "2018-02-07T05:27:15", + "last_post": "2020-10-27T18:16:06", + "last_post_edit": "2020-10-27T18:16:06", + "last_root_post": "2020-10-27T18:08:18", + "last_vote_time": "2020-10-27T18:15:33", + "lifetime_vote_count": 0, + "memo_key": "STM6Pq8FBsbQ9NVa6BiueBWUq8VbRPqBuhv4sTcqFJ8Sg4NuG9yWp", + "mined": false, + "name": "westport", + "next_vesting_withdrawal": "2020-11-04T14:50:51", + "owner": { + "account_auths": [], + "key_auths": [ + [ + "STM7X7BiZXZe4B8Nr8t5dEUCTQc5vEiBhsxxYgnK4sJepjKQmmRzA", + 1 + ] + ], + "weight_threshold": 1 + }, + "pending_claimed_accounts": 0, + "pending_transfers": 0, + "post_bandwidth": 0, + "post_count": 653, + "post_voting_power": { + "amount": "128529036707", + "nai": "@@000000037", + "precision": 6 + }, + "posting": { + "account_auths": [], + "key_auths": [ + [ + "STM6eDyDSkAEMv2xvNiuzdrWakW7qzWXnvQvvpu5kGQDSMh1ZhQUa", + 1 + ] + ], + "weight_threshold": 1 + }, + "posting_json_metadata": "{\"profile\":{\"name\":\"westport\",\"location\":\"WA\",\"cover_image\":\"http://getwallpapers.com/wallpaper/full/9/0/f/243616.jpg\",\"about\":\"Crypto World News \uc138\uacc4 \ud654\ud3d0 \ub274\uc2a4\",\"version\":2}}", + "posting_rewards": 0, + "proxied_vsf_votes": [ + 0, + 0, + 0, + 0 + ], + "proxy": "", + "received_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "recovery_account": "steem", + "reset_account": "null", + "reward_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "reward_hive_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "reward_vesting_balance": { + "amount": "23062097", + "nai": "@@000000037", + "precision": 6 + }, + "reward_vesting_hive": { + "amount": "12", + "nai": "@@000000021", + "precision": 3 + }, + "savings_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "savings_hbd_last_interest_payment": "1970-01-01T00:00:00", + "savings_hbd_seconds": "0", + "savings_hbd_seconds_last_update": "1970-01-01T00:00:00", + "savings_withdraw_requests": 0, + "to_withdraw": "229088086472", + "vesting_shares": { + "amount": "128529036707", + "nai": "@@000000037", + "precision": 6 + }, + "vesting_withdraw_rate": { + "amount": "17622160498", + "nai": "@@000000037", + "precision": 6 + }, + "voting_manabar": { + "current_mana": "121087415053", + "last_update_time": 1603822533 + }, + "withdraw_routes": 0, + "withdrawn": "123355123486", + "witnesses_voted_for": 0 + }, + { + "active": { + "account_auths": [], + "key_auths": [ + [ + "STM5xQpySwYu5jQB8WJbCigyRfTU4u3QKE4mjSMonKConNiBVt6Vj", + 1 + ] + ], + "weight_threshold": 1 + }, + "balance": { + "amount": "20", + "nai": "@@000000021", + "precision": 3 + }, + "can_vote": true, + "comment_count": 0, + "created": "2018-05-09T04:31:51", + "curation_rewards": 0, + "delayed_votes": [], + "delegated_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "downvote_manabar": { + "current_mana": "9629819622", + "last_update_time": 1603896675 + }, + "hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "hbd_last_interest_payment": "1970-01-01T00:00:00", + "hbd_seconds": "0", + "hbd_seconds_last_update": "2020-10-28T14:51:15", + "id": 968139, + "is_smt": false, + "json_metadata": "", + "last_account_recovery": "1970-01-01T00:00:00", + "last_account_update": "2018-05-09T04:33:45", + "last_owner_update": "2018-05-09T04:33:45", + "last_post": "1970-01-01T00:00:00", + "last_post_edit": "1970-01-01T00:00:00", + "last_root_post": "1970-01-01T00:00:00", + "last_vote_time": "2019-04-21T05:45:09", + "lifetime_vote_count": 0, + "memo_key": "STM79NGtyyiA2SRbdzfvvzLSP48oKqMQ7Xh1QoZmY4uyuopRGhSQ7", + "mined": false, + "name": "commender", + "next_vesting_withdrawal": "2020-11-04T14:51:51", + "owner": { + "account_auths": [], + "key_auths": [ + [ + "STM7WANsbxE7hkheFDrEKpP6ik461rXa5UuaU7CTofuLJVuBjDPsn", + 1 + ] + ], + "weight_threshold": 1 + }, + "pending_claimed_accounts": 0, + "pending_transfers": 0, + "post_bandwidth": 0, + "post_count": 0, + "post_voting_power": { + "amount": "38519278492", + "nai": "@@000000037", + "precision": 6 + }, + "posting": { + "account_auths": [], + "key_auths": [ + [ + "STM6qjNWkusjQpiWZ4hxqzjxEQYdkgEMDixnjyPAEWA8iYxAkNDRr", + 1 + ] + ], + "weight_threshold": 1 + }, + "posting_json_metadata": "", + "posting_rewards": 0, + "proxied_vsf_votes": [ + 0, + 0, + 0, + 0 + ], + "proxy": "", + "received_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "recovery_account": "anonsteem", + "reset_account": "null", + "reward_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "reward_hive_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "reward_vesting_balance": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "reward_vesting_hive": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "savings_hbd_last_interest_payment": "1970-01-01T00:00:00", + "savings_hbd_seconds": "0", + "savings_hbd_seconds_last_update": "1970-01-01T00:00:00", + "savings_withdraw_requests": 0, + "to_withdraw": 101806125, + "vesting_shares": { + "amount": "38519278492", + "nai": "@@000000037", + "precision": 6 + }, + "vesting_withdraw_rate": { + "amount": "7831241", + "nai": "@@000000037", + "precision": 6 + }, + "voting_manabar": { + "current_mana": "38519278492", + "last_update_time": 1603896675 + }, + "withdraw_routes": 0, + "withdrawn": 0, + "witnesses_voted_for": 0 + }, + { + "active": { + "account_auths": [], + "key_auths": [ + [ + "STM6agonvfLpRzNrD2NaKKJXMU9LDKJYPDJRoVQb9vz3PK3rwPytF", + 1 + ] + ], + "weight_threshold": 1 + }, + "balance": { + "amount": "16193", + "nai": "@@000000021", + "precision": 3 + }, + "can_vote": true, + "comment_count": 0, + "created": "2019-05-28T22:47:54", + "curation_rewards": 0, + "delayed_votes": [], + "delegated_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "downvote_manabar": { + "current_mana": "14812103827", + "last_update_time": 1594407924 + }, + "hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "hbd_last_interest_payment": "2019-11-28T05:09:30", + "hbd_seconds": "0", + "hbd_seconds_last_update": "2020-02-09T19:06:57", + "id": 1278513, + "is_smt": false, + "json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmUf5A7W5erCB3PSMUe55cYoELaNHziMSJYfFd2ciTmjur/PicsArt_07-13-02.23.01.png\",\"cover_image\":\"https://cdn.steemitimages.com/DQmehm6q2XS4E67U9ygqPPkWhC3ppYqvP3xBjUCnutQPPP1/1626239408_preview_359710-blackangel_2048x1152.jpg\"}}", + "last_account_recovery": "1970-01-01T00:00:00", + "last_account_update": "2020-07-10T19:01:30", + "last_owner_update": "1970-01-01T00:00:00", + "last_post": "2020-01-17T12:44:18", + "last_post_edit": "2020-01-17T12:44:18", + "last_root_post": "2020-01-17T12:44:18", + "last_vote_time": "2020-07-10T19:05:24", + "lifetime_vote_count": 0, + "memo_key": "STM8e5J1sjxdot1zHQ7BTGugbDgkjo8HtQEGWRdDiNHqzsv7P7cRN", + "mined": false, + "name": "mawalgaming", + "next_vesting_withdrawal": "2020-11-04T14:53:54", + "owner": { + "account_auths": [], + "key_auths": [ + [ + "STM7vUA7s8epiMJYSC5wPJzjagazRMKsYmMKsoLVDsCrXUZMeKp8b", + 1 + ] + ], + "weight_threshold": 1 + }, + "pending_claimed_accounts": 0, + "pending_transfers": 0, + "post_bandwidth": 0, + "post_count": 73, + "post_voting_power": { + "amount": "28077579614", + "nai": "@@000000037", + "precision": 6 + }, + "posting": { + "account_auths": [ + [ + "peakd.app", + 1 + ] + ], + "key_auths": [ + [ + "STM7a2FaUZrVbZndwWihhkeKd7bMnFFwWu2QfWaWyFWGpb6jqUdUY", + 1 + ] + ], + "weight_threshold": 1 + }, + "posting_json_metadata": "{\"profile\":{\"profile_image\":\"https://cdn.steemitimages.com/DQmUf5A7W5erCB3PSMUe55cYoELaNHziMSJYfFd2ciTmjur/PicsArt_07-13-02.23.01.png\"}}", + "posting_rewards": 0, + "proxied_vsf_votes": [ + 0, + 0, + 0, + 0 + ], + "proxy": "", + "received_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "recovery_account": "steem", + "reset_account": "null", + "reward_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "reward_hive_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "reward_vesting_balance": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "reward_vesting_hive": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "savings_hbd_last_interest_payment": "1970-01-01T00:00:00", + "savings_hbd_seconds": "0", + "savings_hbd_seconds_last_update": "1970-01-01T00:00:00", + "savings_withdraw_requests": 0, + "to_withdraw": "57888694861", + "vesting_shares": { + "amount": "28077579614", + "nai": "@@000000037", + "precision": 6 + }, + "vesting_withdraw_rate": { + "amount": "4452976528", + "nai": "@@000000037", + "precision": 6 + }, + "voting_manabar": { + "current_mana": "58063447003", + "last_update_time": 1594407924 + }, + "withdraw_routes": 0, + "withdrawn": "31170835696", + "witnesses_voted_for": 0 + }, + { + "active": { + "account_auths": [], + "key_auths": [ + [ + "STM8aoqUTayeAf1koHsNUCVXoUu5WHwA4qRR3GN89CY645hYMu3mS", + 1 + ] + ], + "weight_threshold": 1 + }, + "balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "can_vote": true, + "comment_count": 0, + "created": "2018-06-15T13:50:36", + "curation_rewards": 3653, + "delayed_votes": [], + "delegated_vesting_shares": { + "amount": "4055569988", + "nai": "@@000000037", + "precision": 6 + }, + "downvote_manabar": { + "current_mana": "375508287728", + "last_update_time": 1604497095 + }, + "hbd_balance": { + "amount": "49", + "nai": "@@000000013", + "precision": 3 + }, + "hbd_last_interest_payment": "2020-10-09T15:41:18", + "hbd_seconds": "79827321", + "hbd_seconds_last_update": "2020-10-28T12:13:27", + "id": 1046275, + "is_smt": false, + "json_metadata": "{\"profile\":{\"name\":\"sLIentstorm\",\"about\":\"\u7f8e\u98df\u3001\u7ed8\u753b\u3001\u6e38\u620f\u3001\u7535\u5f71\u3001\u7a0b\u5e8f\u733f\",\"website\":\"http://www.baidu.com\",\"location\":\"likerid:slientstorm40043\",\"cover_image\":\"https://cdn.steemitimages.com/DQmQtmQ9CrZ6VPcc5GSAyWvWWYU81c9xNmQGzEM6bzUP5Qf/IMG_7379.JPG\",\"profile_image\":\"https://thirdwx.qlogo.cn/mmopen/vi_32/FTjK292nXvsHBicH1vib2wxp5UNGOSEfopl65AobF1Fx6aibklgI4z9RLBWAXjCVriaH5xwbIjAVbzHa4LibAxv7uAQ/132\"}}", + "last_account_recovery": "1970-01-01T00:00:00", + "last_account_update": "2020-03-27T15:20:21", + "last_owner_update": "2018-06-15T14:20:57", + "last_post": "2020-08-16T11:56:42", + "last_post_edit": "2020-08-16T11:56:42", + "last_root_post": "2020-08-16T11:56:42", + "last_vote_time": "2020-11-04T13:38:15", + "lifetime_vote_count": 0, + "memo_key": "STM8MB49YT3w77ExJ9PM3dkKekz2TyAhVBj36qsL7bbzN9enjRo2G", + "mined": false, + "name": "slientstorm", + "next_vesting_withdrawal": "2020-11-04T14:55:36", + "owner": { + "account_auths": [], + "key_auths": [ + [ + "STM5YCHTgr4vsGvZ3Ribd4BmyQ8GcRTWwCmd3Qmi2kzSyi5kveEYJ", + 1 + ] + ], + "weight_threshold": 1 + }, + "pending_claimed_accounts": 0, + "pending_transfers": 0, + "post_bandwidth": 0, + "post_count": 1417, + "post_voting_power": { + "amount": "1743821653224", + "nai": "@@000000037", + "precision": 6 + }, + "posting": { + "account_auths": [ + [ + "buildteam", + 1 + ], + [ + "busy.app", + 1 + ], + [ + "dclick.app", + 1 + ], + [ + "dlike.app", + 1 + ], + [ + "dpoll.xyz", + 1 + ], + [ + "dreply", + 1 + ], + [ + "drugwars.app", + 1 + ], + [ + "dtube.app", + 1 + ], + [ + "fundition.app", + 1 + ], + [ + "holybread.app", + 1 + ], + [ + "ntopaz-artisteem", + 1 + ], + [ + "partiko-steemcon", + 1 + ], + [ + "peakd.app", + 1 + ], + [ + "peakmonsters.app", + 1 + ], + [ + "steem2hive", + 1 + ], + [ + "steemauto", + 1 + ], + [ + "steemgg.app", + 1 + ], + [ + "steemhunt.com", + 1 + ], + [ + "steemknights", + 1 + ], + [ + "steempeak.app", + 1 + ], + [ + "tasteem.app", + 1 + ], + [ + "taverngames", + 1 + ], + [ + "typeearn", + 1 + ], + [ + "wherein-io", + 1 + ] + ], + "key_auths": [ + [ + "STM7UQhyDXUm5EiXhES85HeHMPR98UdGpULHKAAHTLySwQbbfeSx7", + 1 + ] + ], + "weight_threshold": 1 + }, + "posting_json_metadata": "{\"profile\":{\"profile_image\":\"https://thirdwx.qlogo.cn/mmopen/vi_32/FTjK292nXvsHBicH1vib2wxp5UNGOSEfopl65AobF1Fx6aibklgI4z9RLBWAXjCVriaH5xwbIjAVbzHa4LibAxv7uAQ/132\",\"cover_image\":\"https://cdn.steemitimages.com/DQmQtmQ9CrZ6VPcc5GSAyWvWWYU81c9xNmQGzEM6bzUP5Qf/IMG_7379.JPG\",\"name\":\"sLIentstorm\",\"about\":\"\u7f8e\u98df\u3001\u7ed8\u753b\u3001\u6e38\u620f\u3001\u7535\u5f71\u3001\u7a0b\u5e8f\u733f\",\"location\":\"\u4e2d\u56fd\u5e7f\u4e1c\u73e0\u6d77\"}}", + "posting_rewards": 0, + "proxied_vsf_votes": [ + 0, + 0, + 0, + 0 + ], + "proxy": "", + "received_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "recovery_account": "cnsteem", + "reset_account": "null", + "reward_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "reward_hive_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "reward_vesting_balance": { + "amount": "3629638948", + "nai": "@@000000037", + "precision": 6 + }, + "reward_vesting_hive": { + "amount": "1890", + "nai": "@@000000021", + "precision": 3 + }, + "savings_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "savings_hbd_last_interest_payment": "1970-01-01T00:00:00", + "savings_hbd_seconds": "0", + "savings_hbd_seconds_last_update": "1970-01-01T00:00:00", + "savings_withdraw_requests": 0, + "to_withdraw": "3143250530053", + "vesting_shares": { + "amount": "1747877223212", + "nai": "@@000000037", + "precision": 6 + }, + "vesting_withdraw_rate": { + "amount": "241788502312", + "nai": "@@000000037", + "precision": 6 + }, + "voting_manabar": { + "current_mana": "1267377597980", + "last_update_time": 1604497095 + }, + "withdraw_routes": 0, + "withdrawn": "1450731013872", + "witnesses_voted_for": 7 + }, + { + "active": { + "account_auths": [], + "key_auths": [ + [ + "STM8ehnC34tWdFh4YiCwJcUUeQx7WyfRdgVJfKUo8FfubHiwzdWp4", + 1 + ] + ], + "weight_threshold": 1 + }, + "balance": { + "amount": "729", + "nai": "@@000000021", + "precision": 3 + }, + "can_vote": true, + "comment_count": 0, + "created": "2018-07-17T12:56:21", + "curation_rewards": 0, + "delayed_votes": [], + "delegated_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "downvote_manabar": { + "current_mana": 0, + "last_update_time": 1531832181 + }, + "hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "hbd_last_interest_payment": "2020-09-02T14:51:57", + "hbd_seconds": "0", + "hbd_seconds_last_update": "2020-09-02T14:51:57", + "id": 1077729, + "is_smt": false, + "json_metadata": "{\"profile\":{\"profile_image\":\"https://steemitimages.com/0x0/https://cdn.steemitimages.com/DQmfGrAnbL4Nihxkny1WMabVAmX5NCGCaKaz4WVARLj8iUg/image.png\",\"name\":\"Me and Ros\"}}", + "last_account_recovery": "1970-01-01T00:00:00", + "last_account_update": "2018-10-30T08:38:45", + "last_owner_update": "1970-01-01T00:00:00", + "last_post": "2018-10-30T08:52:30", + "last_post_edit": "2018-10-30T08:52:30", + "last_root_post": "2018-10-30T08:52:30", + "last_vote_time": "2018-11-30T22:19:48", + "lifetime_vote_count": 0, + "memo_key": "STM81K3yMwnRyB9PhaS4yLfVy9W6txqF9x3S6HWxrKJM3m9oh7KEq", + "mined": false, + "name": "meandros", + "next_vesting_withdrawal": "2020-11-04T14:57:09", + "owner": { + "account_auths": [], + "key_auths": [ + [ + "STM7BajJ2cf8LVekNfE5mAzUTkz47cp35wcp8hSaNuVCHQazyWJ2X", + 1 + ] + ], + "weight_threshold": 1 + }, + "pending_claimed_accounts": 0, + "pending_transfers": 0, + "post_bandwidth": 0, + "post_count": 6, + "post_voting_power": { + "amount": "884032310", + "nai": "@@000000037", + "precision": 6 + }, + "posting": { + "account_auths": [ + [ + "dclick.app", + 1 + ], + [ + "steemauto", + 1 + ], + [ + "steemhunt.com", + 1 + ] + ], + "key_auths": [ + [ + "STM5Afmxx6GuRuGw9op37MgE7so7xe6XdixbC5pVMZpA1JMznBaEX", + 1 + ] + ], + "weight_threshold": 1 + }, + "posting_json_metadata": "{\"profile\":{\"profile_image\":\"https://steemitimages.com/0x0/https://cdn.steemitimages.com/DQmfGrAnbL4Nihxkny1WMabVAmX5NCGCaKaz4WVARLj8iUg/image.png\",\"name\":\"Me and Ros\"}}", + "posting_rewards": 0, + "proxied_vsf_votes": [ + 0, + 0, + 0, + 0 + ], + "proxy": "", + "received_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "recovery_account": "blocktrades", + "reset_account": "null", + "reward_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "reward_hive_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "reward_vesting_balance": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "reward_vesting_hive": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "savings_hbd_last_interest_payment": "1970-01-01T00:00:00", + "savings_hbd_seconds": "0", + "savings_hbd_seconds_last_update": "1970-01-01T00:00:00", + "savings_withdraw_requests": 0, + "to_withdraw": 2298484014, + "vesting_shares": { + "amount": "884032310", + "nai": "@@000000037", + "precision": 6 + }, + "vesting_withdraw_rate": { + "amount": "176806463", + "nai": "@@000000037", + "precision": 6 + }, + "voting_manabar": { + "current_mana": "14070103835", + "last_update_time": 1543616388 + }, + "withdraw_routes": 0, + "withdrawn": 1414451704, + "witnesses_voted_for": 0 + }, + { + "active": { + "account_auths": [], + "key_auths": [ + [ + "STM5upzY7rbdqUcWoTHBMX7xehmmXksrKpSzGHvPrjnqv4aU1zKga", + 1 + ] + ], + "weight_threshold": 1 + }, + "balance": { + "amount": "176561", + "nai": "@@000000021", + "precision": 3 + }, + "can_vote": true, + "comment_count": 0, + "created": "2018-01-20T04:17:09", + "curation_rewards": 0, + "delayed_votes": [], + "delegated_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "downvote_manabar": { + "current_mana": 0, + "last_update_time": 1516421829 + }, + "hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "hbd_last_interest_payment": "2020-10-28T14:55:09", + "hbd_seconds": "0", + "hbd_seconds_last_update": "2020-10-28T14:55:09", + "id": 629622, + "is_smt": false, + "json_metadata": "", + "last_account_recovery": "1970-01-01T00:00:00", + "last_account_update": "2018-02-09T12:11:21", + "last_owner_update": "1970-01-01T00:00:00", + "last_post": "2018-04-16T03:13:57", + "last_post_edit": "2018-04-16T03:13:57", + "last_root_post": "2018-03-18T13:18:00", + "last_vote_time": "2018-09-30T04:58:00", + "lifetime_vote_count": 0, + "memo_key": "STM5ovW7B29Aj1V7e1wE24iL7oshbdUA98qPaqESAmxE1HibCNG8R", + "mined": false, + "name": "hilo", + "next_vesting_withdrawal": "2020-11-04T14:57:21", + "owner": { + "account_auths": [], + "key_auths": [ + [ + "STM5e5Zbv6CXMeuRdhHVPwmHjpV1RAgKuYdUuLsEoYFprgoR5z6oH", + 1 + ] + ], + "weight_threshold": 1 + }, + "pending_claimed_accounts": 0, + "pending_transfers": 0, + "post_bandwidth": 0, + "post_count": 38, + "post_voting_power": { + "amount": "53402816878", + "nai": "@@000000037", + "precision": 6 + }, + "posting": { + "account_auths": [ + [ + "busy.app", + 1 + ] + ], + "key_auths": [ + [ + "STM5CJsqUnca8EB46JnPEDdZSCFYnkyrHuA3ooCVjJpT2sLxPUK21", + 1 + ] + ], + "weight_threshold": 1 + }, + "posting_json_metadata": "", + "posting_rewards": 0, + "proxied_vsf_votes": [ + 0, + 0, + 0, + 0 + ], + "proxy": "", + "received_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "recovery_account": "steem", + "reset_account": "null", + "reward_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "reward_hive_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "reward_vesting_balance": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "reward_vesting_hive": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "savings_hbd_last_interest_payment": "1970-01-01T00:00:00", + "savings_hbd_seconds": "0", + "savings_hbd_seconds_last_update": "1970-01-01T00:00:00", + "savings_withdraw_requests": 0, + "to_withdraw": "14984703708", + "vesting_shares": { + "amount": "53402816878", + "nai": "@@000000037", + "precision": 6 + }, + "vesting_withdraw_rate": { + "amount": "1152669516", + "nai": "@@000000037", + "precision": 6 + }, + "voting_manabar": { + "current_mana": "375556054728", + "last_update_time": 1563887358 + }, + "withdraw_routes": 0, + "withdrawn": 0, + "witnesses_voted_for": 0 + }, + { + "active": { + "account_auths": [], + "key_auths": [ + [ + "STM5pzXiHHyT6iLwRMtDfW69dMyt9evyT3T4g5twhUacUnu4QZ8VC", + 1 + ] + ], + "weight_threshold": 1 + }, + "balance": { + "amount": "92567", + "nai": "@@000000021", + "precision": 3 + }, + "can_vote": true, + "comment_count": 0, + "created": "2018-05-09T18:32:27", + "curation_rewards": 0, + "delayed_votes": [], + "delegated_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "downvote_manabar": { + "current_mana": "5440833625", + "last_update_time": 1603826562 + }, + "hbd_balance": { + "amount": "11252", + "nai": "@@000000013", + "precision": 3 + }, + "hbd_last_interest_payment": "2020-09-20T20:58:54", + "hbd_seconds": "28278920220", + "hbd_seconds_last_update": "2020-10-19T23:06:09", + "id": 970228, + "is_smt": false, + "json_metadata": "{\"profile\":{\"about\":\"Fotograf\u00edas / Idiomas / M\u00fasica\",\"location\":\"planeta tierra\"}}", + "last_account_recovery": "1970-01-01T00:00:00", + "last_account_update": "2020-03-22T18:15:18", + "last_owner_update": "1970-01-01T00:00:00", + "last_post": "2020-08-10T19:17:18", + "last_post_edit": "2020-08-10T19:17:18", + "last_root_post": "2020-08-10T19:17:18", + "last_vote_time": "2020-10-27T19:22:42", + "lifetime_vote_count": 0, + "memo_key": "STM8UDzYim3XyGjJTRcPXTiXi1ikiLrEXPL5GjQWAptSGEc4fpeMH", + "mined": false, + "name": "xphotographer", + "next_vesting_withdrawal": "2020-11-04T14:57:51", + "owner": { + "account_auths": [], + "key_auths": [ + [ + "STM7URWZX9oKqsaWQRvWb4ekwapWUShXFauTGGEGpsgRFuASWkipC", + 1 + ] + ], + "weight_threshold": 1 + }, + "pending_claimed_accounts": 0, + "pending_transfers": 0, + "post_bandwidth": 0, + "post_count": 551, + "post_voting_power": { + "amount": "21763334500", + "nai": "@@000000037", + "precision": 6 + }, + "posting": { + "account_auths": [ + [ + "partiko-steemcon", + 1 + ], + [ + "peakd.app", + 1 + ], + [ + "peakmonsters.app", + 1 + ], + [ + "steemauto", + 1 + ], + [ + "steempeak.app", + 1 + ] + ], + "key_auths": [ + [ + "STM5uFPr2WoUGcovgGDY8jvnVXxFdHdvzXmh2kSJrWU5mkNyhEJaa", + 1 + ] + ], + "weight_threshold": 1 + }, + "posting_json_metadata": "{\"profile\":{\"about\":\"Fotograf\u00edas / Idiomas / M\u00fasica\",\"location\":\"planeta tierra\"}}", + "posting_rewards": 0, + "proxied_vsf_votes": [ + 0, + 0, + 0, + 0 + ], + "proxy": "", + "received_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "recovery_account": "steem", + "reset_account": "null", + "reward_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "reward_hive_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "reward_vesting_balance": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "reward_vesting_hive": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "savings_hbd_last_interest_payment": "1970-01-01T00:00:00", + "savings_hbd_seconds": "0", + "savings_hbd_seconds_last_update": "1970-01-01T00:00:00", + "savings_withdraw_requests": 0, + "to_withdraw": "140783192311", + "vesting_shares": { + "amount": "21763334500", + "nai": "@@000000037", + "precision": 6 + }, + "vesting_withdraw_rate": { + "amount": "10829476332", + "nai": "@@000000037", + "precision": 6 + }, + "voting_manabar": { + "current_mana": "21328067810", + "last_update_time": 1603826562 + }, + "withdraw_routes": 0, + "withdrawn": "119124239652", + "witnesses_voted_for": 0 + }, + { + "active": { + "account_auths": [], + "key_auths": [ + [ + "STM6nxeMrqfeaLsWsTd5YYqSaecaowf7iqFGwFG3pkrfqLrNhGJWR", + 1 + ] + ], + "weight_threshold": 1 + }, + "balance": { + "amount": "32526", + "nai": "@@000000021", + "precision": 3 + }, + "can_vote": true, + "comment_count": 0, + "created": "2019-01-20T03:37:39", + "curation_rewards": 0, + "delayed_votes": [], + "delegated_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "downvote_manabar": { + "current_mana": "75912486050", + "last_update_time": 1602605862 + }, + "hbd_balance": { + "amount": "1", + "nai": "@@000000013", + "precision": 3 + }, + "hbd_last_interest_payment": "2020-10-13T16:17:42", + "hbd_seconds": "7298604", + "hbd_seconds_last_update": "2020-10-13T16:35:06", + "id": 1202468, + "is_smt": false, + "json_metadata": "{\"profile\":{\"name\":\"Angel Rosales\",\"cover_image\":\"https://cdn.steemitimages.com/DQmXLYeiPqhyhJ2ZHfhkvcvRmBwDeYFk6LbkcEcdxeYcsms/descarga.jpg\",\"profile_image\":\"https://cdn.steemitimages.com/DQmQZDUm2adzcqfMN8rYDDogHEmKynBF7bL3BsYPpWHfzWP/pene.jpg\"}}", + "last_account_recovery": "1970-01-01T00:00:00", + "last_account_update": "2020-09-28T00:09:27", + "last_owner_update": "1970-01-01T00:00:00", + "last_post": "2020-10-05T17:07:00", + "last_post_edit": "2020-10-05T17:07:00", + "last_root_post": "2020-10-05T17:07:00", + "last_vote_time": "2020-09-13T18:24:36", + "lifetime_vote_count": 0, + "memo_key": "STM6yEb6L4vJQW3N1AnM6X9D6de2Lg1UuQont5B3pdtRwA6Je6poJ", + "mined": false, + "name": "elcrack", + "next_vesting_withdrawal": "2020-11-04T14:58:54", + "owner": { + "account_auths": [], + "key_auths": [ + [ + "STM6721jqWkosVD7REQUojvfBwJkzs6H26rsV22Bj1T878Zs911de", + 1 + ] + ], + "weight_threshold": 1 + }, + "pending_claimed_accounts": 0, + "pending_transfers": 0, + "post_bandwidth": 0, + "post_count": 232, + "post_voting_power": { + "amount": "261976220027", + "nai": "@@000000037", + "precision": 6 + }, + "posting": { + "account_auths": [ + [ + "busy.app", + 1 + ], + [ + "peakd.app", + 1 + ] + ], + "key_auths": [ + [ + "STM6G7noiq7JGxC23R9t9tqw6wGsomJEbTrR3pMFeyP3ELR6kyRSi", + 1 + ] + ], + "weight_threshold": 1 + }, + "posting_json_metadata": "{\"profile\":{\"name\":\"Angel Rosales\",\"cover_image\":\"https://images.hive.blog/DQmQZDUm2adzcqfMN8rYDDogHEmKynBF7bL3BsYPpWHfzWP/imagggen%7D.jpg\",\"profile_image\":\"https://images.hive.blog/DQmQZDUm2adzcqfMN8rYDDogHEmKynBF7bL3BsYPpWHfzWP/imagggen%7D.jpg\",\"website\":\"https://twitter.com/AngelRo07593080\",\"version\":2}}", + "posting_rewards": 0, + "proxied_vsf_votes": [ + 0, + 0, + 0, + 0 + ], + "proxy": "", + "received_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "recovery_account": "steem", + "reset_account": "null", + "reward_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "reward_hive_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "reward_vesting_balance": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "reward_vesting_hive": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "savings_hbd_last_interest_payment": "1970-01-01T00:00:00", + "savings_hbd_seconds": "0", + "savings_hbd_seconds_last_update": "1970-01-01T00:00:00", + "savings_withdraw_requests": 0, + "to_withdraw": "270879207137", + "vesting_shares": { + "amount": "261976220027", + "nai": "@@000000037", + "precision": 6 + }, + "vesting_withdraw_rate": { + "amount": "20836862088", + "nai": "@@000000037", + "precision": 6 + }, + "voting_manabar": { + "current_mana": "303649944203", + "last_update_time": 1602605862 + }, + "withdraw_routes": 0, + "withdrawn": "104184310440", + "witnesses_voted_for": 0 + }, + { + "active": { + "account_auths": [], + "key_auths": [ + [ + "STM7KGupJhLykrG8LjarGy3Ya1TZvwBwZwr6zx2t6demWWEJMVUY4", + 1 + ] + ], + "weight_threshold": 1 + }, + "balance": { + "amount": "10104", + "nai": "@@000000021", + "precision": 3 + }, + "can_vote": true, + "comment_count": 0, + "created": "2018-04-09T12:29:45", + "curation_rewards": 0, + "delayed_votes": [], + "delegated_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "downvote_manabar": { + "current_mana": "18212790832", + "last_update_time": 1603897080 + }, + "hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "hbd_last_interest_payment": "2020-10-28T14:58:00", + "hbd_seconds": "33", + "hbd_seconds_last_update": "2020-10-28T14:58:33", + "id": 923185, + "is_smt": false, + "json_metadata": "", + "last_account_recovery": "1970-01-01T00:00:00", + "last_account_update": "2018-04-09T12:32:00", + "last_owner_update": "2018-04-09T12:32:00", + "last_post": "1970-01-01T00:00:00", + "last_post_edit": "1970-01-01T00:00:00", + "last_root_post": "1970-01-01T00:00:00", + "last_vote_time": "2019-04-21T05:45:09", + "lifetime_vote_count": 0, + "memo_key": "STM7jZt5o7kUJK7ENkepAsHpv3yVyUFNAo1BxQT5VcxKPZVsRRcje", + "mined": false, + "name": "komentobot", + "next_vesting_withdrawal": "2020-11-04T14:59:27", + "owner": { + "account_auths": [], + "key_auths": [ + [ + "STM84s7GHLNdCXVe5ABJBF5J18fA7CeH4pMbVKARjMT69QSbeL3wQ", + 1 + ] + ], + "weight_threshold": 1 + }, + "pending_claimed_accounts": 0, + "pending_transfers": 0, + "post_bandwidth": 0, + "post_count": 0, + "post_voting_power": { + "amount": "72851163331", + "nai": "@@000000037", + "precision": 6 + }, + "posting": { + "account_auths": [], + "key_auths": [ + [ + "STM8aUHoRLXa9awewhFbLUBdXSHuUqEg9dwR4LJgzuLYRBSXYJptP", + 1 + ] + ], + "weight_threshold": 1 + }, + "posting_json_metadata": "", + "posting_rewards": 0, + "proxied_vsf_votes": [ + 0, + 0, + 0, + 0 + ], + "proxy": "", + "received_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "recovery_account": "anonsteem", + "reset_account": "null", + "reward_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "reward_hive_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "reward_vesting_balance": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "reward_vesting_hive": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "savings_hbd_last_interest_payment": "1970-01-01T00:00:00", + "savings_hbd_seconds": "0", + "savings_hbd_seconds_last_update": "1970-01-01T00:00:00", + "savings_withdraw_requests": 0, + "to_withdraw": "34433504525", + "vesting_shares": { + "amount": "72851163331", + "nai": "@@000000037", + "precision": 6 + }, + "vesting_withdraw_rate": { + "amount": "2648731118", + "nai": "@@000000037", + "precision": 6 + }, + "voting_manabar": { + "current_mana": "72851163331", + "last_update_time": 1603897080 + }, + "withdraw_routes": 0, + "withdrawn": 0, + "witnesses_voted_for": 0 + } + ] +} diff --git a/hived/tavern/database_api_patterns/list_accounts/by_next_vesting_withdrawal.tavern.yaml b/hived/tavern/database_api_patterns/list_accounts/by_next_vesting_withdrawal.tavern.yaml new file mode 100644 index 0000000000000000000000000000000000000000..72c8a8004c7b4af845db8347a071d27cc96665be --- /dev/null +++ b/hived/tavern/database_api_patterns/list_accounts/by_next_vesting_withdrawal.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hived list_accounts + + marks: + - patterntest + + includes: + - !include ../../common.yaml + + stages: + - name: list_accounts + request: + url: "{service.url:s}" + method: POST + headers: + content-type: application/json + json: + jsonrpc: "2.0" + id: 1 + method: "database_api.list_accounts" + params: {"start":["2017-01-01T00:00:00", ""], "limit":10, "order":"by_next_vesting_withdrawal"} + response: + status_code: 200 + verify_response_with: + function: validate_response:compare_response_with_pattern + extra_kwargs: + method: "by_next_vesting_withdrawal" + directory: "database_api_patterns/list_accounts" + ignore_tags: ['accounts'] \ No newline at end of file diff --git a/hived/tavern/database_api_patterns/list_accounts/by_proxy.pat.json b/hived/tavern/database_api_patterns/list_accounts/by_proxy.pat.json new file mode 100644 index 0000000000000000000000000000000000000000..ea2608f70f0bf7d3c2926e5b66d8f6fc87e84092 --- /dev/null +++ b/hived/tavern/database_api_patterns/list_accounts/by_proxy.pat.json @@ -0,0 +1,1587 @@ +{ + "accounts": [ + { + "active": { + "account_auths": [], + "key_auths": [ + [ + "STM5RrTRNDhhrMaA24SzSeE5AvmUcutb1q1VZp1imnT8p871s3UjN", + 1 + ] + ], + "weight_threshold": 1 + }, + "balance": { + "amount": "1", + "nai": "@@000000021", + "precision": 3 + }, + "can_vote": true, + "comment_count": 0, + "created": "2016-04-30T12:27:12", + "curation_rewards": 0, + "delayed_votes": [], + "delegated_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "downvote_manabar": { + "current_mana": 0, + "last_update_time": 1462019232 + }, + "hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "hbd_last_interest_payment": "1970-01-01T00:00:00", + "hbd_seconds": "0", + "hbd_seconds_last_update": "1970-01-01T00:00:00", + "id": 7184, + "is_smt": false, + "json_metadata": "", + "last_account_recovery": "1970-01-01T00:00:00", + "last_account_update": "1970-01-01T00:00:00", + "last_owner_update": "1970-01-01T00:00:00", + "last_post": "1970-01-01T00:00:00", + "last_post_edit": "1970-01-01T00:00:00", + "last_root_post": "1970-01-01T00:00:00", + "last_vote_time": "1970-01-01T00:00:00", + "lifetime_vote_count": 0, + "memo_key": "STM5RrTRNDhhrMaA24SzSeE5AvmUcutb1q1VZp1imnT8p871s3UjN", + "mined": true, + "name": "a-0", + "next_vesting_withdrawal": "1969-12-31T23:59:59", + "owner": { + "account_auths": [], + "key_auths": [ + [ + "STM5RrTRNDhhrMaA24SzSeE5AvmUcutb1q1VZp1imnT8p871s3UjN", + 1 + ] + ], + "weight_threshold": 1 + }, + "pending_claimed_accounts": 0, + "pending_transfers": 0, + "post_bandwidth": 0, + "post_count": 0, + "post_voting_power": { + "amount": "13873020360", + "nai": "@@000000037", + "precision": 6 + }, + "posting": { + "account_auths": [], + "key_auths": [ + [ + "STM5RrTRNDhhrMaA24SzSeE5AvmUcutb1q1VZp1imnT8p871s3UjN", + 1 + ] + ], + "weight_threshold": 1 + }, + "posting_json_metadata": "", + "posting_rewards": 0, + "proxied_vsf_votes": [ + 0, + 0, + 0, + 0 + ], + "proxy": "", + "received_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "recovery_account": "steem", + "reset_account": "null", + "reward_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "reward_hive_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "reward_vesting_balance": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "reward_vesting_hive": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "savings_hbd_last_interest_payment": "1970-01-01T00:00:00", + "savings_hbd_seconds": "0", + "savings_hbd_seconds_last_update": "1970-01-01T00:00:00", + "savings_withdraw_requests": 0, + "to_withdraw": 0, + "vesting_shares": { + "amount": "13873020360", + "nai": "@@000000037", + "precision": 6 + }, + "vesting_withdraw_rate": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "voting_manabar": { + "current_mana": 10000, + "last_update_time": 1462019232 + }, + "withdraw_routes": 0, + "withdrawn": 0, + "witnesses_voted_for": 0 + }, + { + "active": { + "account_auths": [], + "key_auths": [ + [ + "STM7AHsTHsYDrtBqyANMiRwJzr5Grh8zcpCSnJHw5DKoYBdRCfCqg", + 1 + ] + ], + "weight_threshold": 1 + }, + "balance": { + "amount": "319", + "nai": "@@000000021", + "precision": 3 + }, + "can_vote": true, + "comment_count": 0, + "created": "2018-01-15T19:06:15", + "curation_rewards": 135, + "delayed_votes": [], + "delegated_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "downvote_manabar": { + "current_mana": 0, + "last_update_time": 1516043175 + }, + "hbd_balance": { + "amount": "348", + "nai": "@@000000013", + "precision": 3 + }, + "hbd_last_interest_payment": "2019-07-05T05:04:51", + "hbd_seconds": "0", + "hbd_seconds_last_update": "2019-07-05T05:04:51", + "id": 606735, + "is_smt": false, + "json_metadata": "{\"profile\":{\"profile_image\":\"https://upload.wikimedia.org/wikipedia/commons/5/54/Blank_Canvas_on_Transparent_Background.png\"}}", + "last_account_recovery": "1970-01-01T00:00:00", + "last_account_update": "2018-06-30T16:21:36", + "last_owner_update": "2018-01-15T19:24:48", + "last_post": "2018-07-05T13:14:12", + "last_post_edit": "2018-07-05T13:14:12", + "last_root_post": "2018-06-21T11:54:30", + "last_vote_time": "2018-06-25T18:03:45", + "lifetime_vote_count": 0, + "memo_key": "STM6DrQ1m6tbU8cCm96hzamy7vPBZAfVzcKC1ypqzuWzmuvt6VvvT", + "mined": false, + "name": "a-0-0", + "next_vesting_withdrawal": "1969-12-31T23:59:59", + "owner": { + "account_auths": [], + "key_auths": [ + [ + "STM4xGHkHsXpWDV8scGzP8YCXrdp3PZxRocbT291c9Nghp8kjkCUK", + 1 + ] + ], + "weight_threshold": 1 + }, + "pending_claimed_accounts": 0, + "pending_transfers": 0, + "post_bandwidth": 0, + "post_count": 110412, + "post_voting_power": { + "amount": "127271579254", + "nai": "@@000000037", + "precision": 6 + }, + "posting": { + "account_auths": [ + [ + "busy.app", + 1 + ], + [ + "steemauto", + 1 + ], + [ + "streemian", + 1 + ] + ], + "key_auths": [ + [ + "STM6c2xiMp7krCxsxZaePFvGp5TWuC1JczV12US3kBUWnMRwVA2GU", + 1 + ] + ], + "weight_threshold": 1 + }, + "posting_json_metadata": "{\"profile\":{\"profile_image\":\"https://upload.wikimedia.org/wikipedia/commons/5/54/Blank_Canvas_on_Transparent_Background.png\"}}", + "posting_rewards": 10743, + "proxied_vsf_votes": [ + 0, + 0, + 0, + 0 + ], + "proxy": "", + "received_vesting_shares": { + "amount": "12282117656", + "nai": "@@000000037", + "precision": 6 + }, + "recovery_account": "anonsteem", + "reset_account": "null", + "reward_hbd_balance": { + "amount": "140", + "nai": "@@000000013", + "precision": 3 + }, + "reward_hive_balance": { + "amount": "163", + "nai": "@@000000021", + "precision": 3 + }, + "reward_vesting_balance": { + "amount": "547989461", + "nai": "@@000000037", + "precision": 6 + }, + "reward_vesting_hive": { + "amount": "270", + "nai": "@@000000021", + "precision": 3 + }, + "savings_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "savings_hbd_last_interest_payment": "1970-01-01T00:00:00", + "savings_hbd_seconds": "0", + "savings_hbd_seconds_last_update": "1970-01-01T00:00:00", + "savings_withdraw_requests": 0, + "to_withdraw": 0, + "vesting_shares": { + "amount": "114989461598", + "nai": "@@000000037", + "precision": 6 + }, + "vesting_withdraw_rate": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "voting_manabar": { + "current_mana": 9734, + "last_update_time": 1529949825 + }, + "withdraw_routes": 0, + "withdrawn": 0, + "witnesses_voted_for": 0 + }, + { + "active": { + "account_auths": [], + "key_auths": [ + [ + "STM5mtCMGa9eDJUNesPGtQ1WaBvW4DqGvoAk5ttUbpTuSRx5UCQth", + 1 + ] + ], + "weight_threshold": 1 + }, + "balance": { + "amount": "3", + "nai": "@@000000021", + "precision": 3 + }, + "can_vote": true, + "comment_count": 0, + "created": "2018-01-22T09:25:27", + "curation_rewards": 0, + "delayed_votes": [], + "delegated_vesting_shares": { + "amount": "6141067173", + "nai": "@@000000037", + "precision": 6 + }, + "downvote_manabar": { + "current_mana": 0, + "last_update_time": 1516613127 + }, + "hbd_balance": { + "amount": "11", + "nai": "@@000000013", + "precision": 3 + }, + "hbd_last_interest_payment": "2018-06-20T18:21:36", + "hbd_seconds": "0", + "hbd_seconds_last_update": "2018-06-20T18:21:36", + "id": 637922, + "is_smt": false, + "json_metadata": "{\"profile\":{}}", + "last_account_recovery": "1970-01-01T00:00:00", + "last_account_update": "2018-06-20T18:34:36", + "last_owner_update": "2018-01-22T09:29:24", + "last_post": "2018-06-21T20:52:36", + "last_post_edit": "2018-06-21T20:52:36", + "last_root_post": "2018-06-21T12:03:12", + "last_vote_time": "2018-06-21T10:30:42", + "lifetime_vote_count": 0, + "memo_key": "STM7BHNxkrXPU8dewtxAafgqM4XyffCWyS7wcyKfGPv6KTKAgQaFz", + "mined": false, + "name": "a-0-0-0", + "next_vesting_withdrawal": "1969-12-31T23:59:59", + "owner": { + "account_auths": [], + "key_auths": [ + [ + "STM5DRpeBaDYnm1XphExsbh2VhShDLTiM9eieygi7cRMC5Q8eCntT", + 1 + ] + ], + "weight_threshold": 1 + }, + "pending_claimed_accounts": 0, + "pending_transfers": 0, + "post_bandwidth": 0, + "post_count": 2599, + "post_voting_power": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "posting": { + "account_auths": [], + "key_auths": [ + [ + "STM5T2qiQmGpiCQ9sXK4yWVSdpQBJjzL3AnBUPcFVYfzp6RjcQu2v", + 1 + ] + ], + "weight_threshold": 1 + }, + "posting_json_metadata": "{\"profile\":{}}", + "posting_rewards": 41, + "proxied_vsf_votes": [ + 0, + 0, + 0, + 0 + ], + "proxy": "", + "received_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "recovery_account": "anonsteem", + "reset_account": "null", + "reward_hbd_balance": { + "amount": "4", + "nai": "@@000000013", + "precision": 3 + }, + "reward_hive_balance": { + "amount": "16", + "nai": "@@000000021", + "precision": 3 + }, + "reward_vesting_balance": { + "amount": "42636963", + "nai": "@@000000037", + "precision": 6 + }, + "reward_vesting_hive": { + "amount": "21", + "nai": "@@000000021", + "precision": 3 + }, + "savings_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "savings_hbd_last_interest_payment": "1970-01-01T00:00:00", + "savings_hbd_seconds": "0", + "savings_hbd_seconds_last_update": "1970-01-01T00:00:00", + "savings_withdraw_requests": 0, + "to_withdraw": 0, + "vesting_shares": { + "amount": "6141067173", + "nai": "@@000000037", + "precision": 6 + }, + "vesting_withdraw_rate": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "voting_manabar": { + "current_mana": 9786, + "last_update_time": 1529577042 + }, + "withdraw_routes": 0, + "withdrawn": 0, + "witnesses_voted_for": 0 + }, + { + "active": { + "account_auths": [], + "key_auths": [ + [ + "STM7WSbZST297vtnNtqfqimC8zpbsRfe65hEs7wVNm4DdAargHyKp", + 1 + ] + ], + "weight_threshold": 1 + }, + "balance": { + "amount": "6724", + "nai": "@@000000021", + "precision": 3 + }, + "can_vote": true, + "comment_count": 0, + "created": "2018-01-29T15:36:51", + "curation_rewards": 29, + "delayed_votes": [], + "delegated_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "downvote_manabar": { + "current_mana": 0, + "last_update_time": 1584712800 + }, + "hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "hbd_last_interest_payment": "2018-09-09T12:54:03", + "hbd_seconds": "11962125", + "hbd_seconds_last_update": "2018-09-09T13:04:54", + "id": 682029, + "is_smt": false, + "json_metadata": "{\"profile\":{\"about\":\"A Regular Dude Who Likes Crypto\",\"profile_image\":\"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcR6r8ecNAVv2Kap3Z2_EtprXk82CX9ekyhoJMVY5MaAxCXRXdIs\",\"cover_image\":\"https://blockgeeks.com/wp-content/uploads/2016/10/Screen-Shot-2016-02-24-at-10.42.13-AM-e1456328600212.png\",\"name\":\"Crypto Guy\"}}", + "last_account_recovery": "1970-01-01T00:00:00", + "last_account_update": "2018-01-29T19:25:45", + "last_owner_update": "1970-01-01T00:00:00", + "last_post": "2018-05-03T14:03:03", + "last_post_edit": "2018-05-03T14:03:03", + "last_root_post": "2018-02-28T20:43:48", + "last_vote_time": "2018-05-03T14:02:45", + "lifetime_vote_count": 0, + "memo_key": "STM6op8Nue9Pj7cpzz3mm3YTyoqmkLj2uXEHYA2KSZDR2PMFMTmCW", + "mined": false, + "name": "a-0-0-0-0", + "next_vesting_withdrawal": "1969-12-31T23:59:59", + "owner": { + "account_auths": [], + "key_auths": [ + [ + "STM5iKs6d6qUcf6VMX9wW77MLMdWfF9jhnP59KvkHoxHCw1ZwqS34", + 1 + ] + ], + "weight_threshold": 1 + }, + "pending_claimed_accounts": 0, + "pending_transfers": 0, + "post_bandwidth": 0, + "post_count": 364, + "post_voting_power": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "posting": { + "account_auths": [], + "key_auths": [ + [ + "STM5bnnfxKVSC2exyQJNbK2kM4qfeVNGVEiftFUJVQVF6stP9Hfnm", + 1 + ] + ], + "weight_threshold": 1 + }, + "posting_json_metadata": "{\"profile\":{\"about\":\"A Regular Dude Who Likes Crypto\",\"profile_image\":\"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcR6r8ecNAVv2Kap3Z2_EtprXk82CX9ekyhoJMVY5MaAxCXRXdIs\",\"cover_image\":\"https://blockgeeks.com/wp-content/uploads/2016/10/Screen-Shot-2016-02-24-at-10.42.13-AM-e1456328600212.png\",\"name\":\"Crypto Guy\"}}", + "posting_rewards": 11902, + "proxied_vsf_votes": [ + 0, + 0, + 0, + 0 + ], + "proxy": "", + "received_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "recovery_account": "steem", + "reset_account": "null", + "reward_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "reward_hive_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "reward_vesting_balance": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "reward_vesting_hive": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "savings_hbd_last_interest_payment": "1970-01-01T00:00:00", + "savings_hbd_seconds": "0", + "savings_hbd_seconds_last_update": "1970-01-01T00:00:00", + "savings_withdraw_requests": 0, + "to_withdraw": "13317134561", + "vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "vesting_withdraw_rate": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "voting_manabar": { + "current_mana": 0, + "last_update_time": 1584712800 + }, + "withdraw_routes": 0, + "withdrawn": "13317134561", + "witnesses_voted_for": 0 + }, + { + "active": { + "account_auths": [], + "key_auths": [ + [ + "STM8LmBLAdRVcfnxHBmbEDXikQXicgpFdtPsTeZvHDtCNDK6bqbVx", + 1 + ] + ], + "weight_threshold": 1 + }, + "balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "can_vote": true, + "comment_count": 0, + "created": "2018-02-23T19:17:24", + "curation_rewards": 7, + "delayed_votes": [], + "delegated_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "downvote_manabar": { + "current_mana": 1390179746, + "last_update_time": 1584712800 + }, + "hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "hbd_last_interest_payment": "2018-10-07T04:10:27", + "hbd_seconds": "0", + "hbd_seconds_last_update": "2019-05-26T12:45:30", + "id": 774582, + "is_smt": false, + "json_metadata": "", + "last_account_recovery": "1970-01-01T00:00:00", + "last_account_update": "2018-11-19T10:23:54", + "last_owner_update": "1970-01-01T00:00:00", + "last_post": "2018-07-20T10:11:27", + "last_post_edit": "2018-07-20T10:11:27", + "last_root_post": "2018-07-20T10:11:27", + "last_vote_time": "2019-07-03T22:33:18", + "lifetime_vote_count": 0, + "memo_key": "STM5gpcYeuwoqpNqb78RXAsCFZj8NKBTxTaaSL9xLeRA1XVxgfbsA", + "mined": false, + "name": "a-0-0-0-0-0", + "next_vesting_withdrawal": "1969-12-31T23:59:59", + "owner": { + "account_auths": [], + "key_auths": [ + [ + "STM5KvvRRrwMtuDzNTVWoMeinnxKS5pt8Lg3Y8qKd2GnNJkTrerjm", + 1 + ] + ], + "weight_threshold": 1 + }, + "pending_claimed_accounts": 0, + "pending_transfers": 0, + "post_bandwidth": 0, + "post_count": 1, + "post_voting_power": { + "amount": "5560718984", + "nai": "@@000000037", + "precision": 6 + }, + "posting": { + "account_auths": [ + [ + "smartsteem", + 1 + ], + [ + "steemauto", + 1 + ], + [ + "steemdunk", + 1 + ] + ], + "key_auths": [ + [ + "STM5kDcFvuoN2SNQexeKL9qXHw1ENZLuq4WGXkPYK8bM3Z4nK9Ruw", + 1 + ] + ], + "weight_threshold": 1 + }, + "posting_json_metadata": "", + "posting_rewards": 4464, + "proxied_vsf_votes": [ + 0, + 0, + 0, + 0 + ], + "proxy": "", + "received_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "recovery_account": "steem", + "reset_account": "null", + "reward_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "reward_hive_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "reward_vesting_balance": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "reward_vesting_hive": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "savings_hbd_last_interest_payment": "1970-01-01T00:00:00", + "savings_hbd_seconds": "0", + "savings_hbd_seconds_last_update": "1970-01-01T00:00:00", + "savings_withdraw_requests": 0, + "to_withdraw": 0, + "vesting_shares": { + "amount": "5560718984", + "nai": "@@000000037", + "precision": 6 + }, + "vesting_withdraw_rate": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "voting_manabar": { + "current_mana": "5560718984", + "last_update_time": 1584712800 + }, + "withdraw_routes": 0, + "withdrawn": 0, + "witnesses_voted_for": 0 + }, + { + "active": { + "account_auths": [], + "key_auths": [ + [ + "STM89PnWMKYovhfuxxxdoEbdC3uXofrvsqth3Eufcw3QRBRa95mEm", + 1 + ] + ], + "weight_threshold": 1 + }, + "balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "can_vote": true, + "comment_count": 0, + "created": "2018-04-10T21:11:06", + "curation_rewards": 350, + "delayed_votes": [], + "delegated_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "downvote_manabar": { + "current_mana": 33280907, + "last_update_time": 1584712800 + }, + "hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "hbd_last_interest_payment": "2018-07-08T00:15:00", + "hbd_seconds": "0", + "hbd_seconds_last_update": "2019-08-09T05:33:03", + "id": 929421, + "is_smt": false, + "json_metadata": "{\"profile\":{\"name\":\"Upvote 4 Charity \ud83d\udc4d\",\"location\":\"Earth\",\"website\":\"https://steemit.com/@a-0-0-0-0-0-0\",\"profile_image\":\"https://steemitimages.com/DQmPGxBK4512q2CGZ71KH8NjzTmpufQX858GRz8uC6MKjVJ/hands-connecting-logo_23-2147507857.jpg\",\"cover_image\":\"https://steemitimages.com/DQmQ2GX5LMwNTwgxur7LQQEhsExqgvDsyLgD9xzEde2gkvQ/chooseyourcharity2016.jpg\",\"about\":\"Everyday unused upvotes go in drain. Why not use it for charity.\"}}", + "last_account_recovery": "1970-01-01T00:00:00", + "last_account_update": "2020-03-31T18:31:48", + "last_owner_update": "1970-01-01T00:00:00", + "last_post": "2018-06-19T12:44:39", + "last_post_edit": "2018-06-19T12:44:39", + "last_root_post": "2018-06-19T12:44:39", + "last_vote_time": "2020-01-15T13:12:45", + "lifetime_vote_count": 0, + "memo_key": "STM6jpyFHSa9ek1JwPNijjmppr8PtTnBxLFwDjmfdsBHBw74EkFUD", + "mined": false, + "name": "a-0-0-0-0-0-0", + "next_vesting_withdrawal": "1969-12-31T23:59:59", + "owner": { + "account_auths": [], + "key_auths": [ + [ + "STM8Jv5oWPY5GtTA7abw31iWz8DMq7Hu2nkZ68dqHxeb1ky2nGvdX", + 1 + ] + ], + "weight_threshold": 1 + }, + "pending_claimed_accounts": 0, + "pending_transfers": 0, + "post_bandwidth": 0, + "post_count": 247, + "post_voting_power": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "posting": { + "account_auths": [ + [ + "bottracker.app", + 1 + ], + [ + "esteemapp", + 1 + ], + [ + "peakd.app", + 1 + ], + [ + "steemdunk", + 1 + ], + [ + "steemhere", + 1 + ] + ], + "key_auths": [ + [ + "STM65M67YmA3M5RNefXnFbum5cnrBPMcGMFhJG6iCB9MHAUq5Wa7C", + 1 + ] + ], + "weight_threshold": 1 + }, + "posting_json_metadata": "{\"profile\":{\"name\":\"Upvote 4 Charity \ud83d\udc4d\",\"location\":\"Earth\",\"website\":\"https://steemit.com/@a-0-0-0-0-0-0\",\"profile_image\":\"https://steemitimages.com/DQmPGxBK4512q2CGZ71KH8NjzTmpufQX858GRz8uC6MKjVJ/hands-connecting-logo_23-2147507857.jpg\",\"cover_image\":\"https://steemitimages.com/DQmQ2GX5LMwNTwgxur7LQQEhsExqgvDsyLgD9xzEde2gkvQ/chooseyourcharity2016.jpg\",\"about\":\"Everyday unused upvotes go in drain. Why not use it for charity.\"}}", + "posting_rewards": 21500, + "proxied_vsf_votes": [ + 0, + 0, + 0, + 0 + ], + "proxy": "", + "received_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "recovery_account": "steem", + "reset_account": "null", + "reward_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "reward_hive_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "reward_vesting_balance": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "reward_vesting_hive": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "savings_hbd_last_interest_payment": "1970-01-01T00:00:00", + "savings_hbd_seconds": "0", + "savings_hbd_seconds_last_update": "1970-01-01T00:00:00", + "savings_withdraw_requests": 0, + "to_withdraw": 576869067, + "vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "vesting_withdraw_rate": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "voting_manabar": { + "current_mana": 133123627, + "last_update_time": 1584712800 + }, + "withdraw_routes": 0, + "withdrawn": 576869067, + "witnesses_voted_for": 0 + }, + { + "active": { + "account_auths": [], + "key_auths": [ + [ + "STM52hfdk3BSdbHXaoFUx1jDCBuBvwJvp5egg9PTsFTAzSKg9DVcg", + 1 + ] + ], + "weight_threshold": 1 + }, + "balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "can_vote": true, + "comment_count": 0, + "created": "2018-03-17T14:57:36", + "curation_rewards": 38, + "delayed_votes": [], + "delegated_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "downvote_manabar": { + "current_mana": 192893330, + "last_update_time": 1584712800 + }, + "hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "hbd_last_interest_payment": "2019-06-23T11:51:03", + "hbd_seconds": "0", + "hbd_seconds_last_update": "2019-11-18T03:34:45", + "id": 871986, + "is_smt": false, + "json_metadata": "{\"profile\":{\"dtube_pub\":\"tbAxdeEz5HLneECsw8qrSo6avb6ujnTT5oudPkUkwH9J\"}}", + "last_account_recovery": "1970-01-01T00:00:00", + "last_account_update": "2019-08-15T21:49:30", + "last_owner_update": "1970-01-01T00:00:00", + "last_post": "2019-11-27T08:42:36", + "last_post_edit": "2019-11-27T08:42:36", + "last_root_post": "2019-11-27T08:42:36", + "last_vote_time": "2020-03-20T10:10:57", + "lifetime_vote_count": 0, + "memo_key": "STM6S3DyRUmreAC25j6hDCP51q4tyvYCi1sqiHRMUkq7LRr65vdXu", + "mined": false, + "name": "a-0-0-0-0-0-a", + "next_vesting_withdrawal": "1969-12-31T23:59:59", + "owner": { + "account_auths": [], + "key_auths": [ + [ + "STM7tSNWYUJA89M6XmzXh3kY7HTNuPvrP7hHBBprT4WGwGNg4mChb", + 1 + ] + ], + "weight_threshold": 1 + }, + "pending_claimed_accounts": 0, + "pending_transfers": 0, + "post_bandwidth": 0, + "post_count": 17, + "post_voting_power": { + "amount": "771573321", + "nai": "@@000000037", + "precision": 6 + }, + "posting": { + "account_auths": [ + [ + "smartsteem", + 1 + ], + [ + "steemauto", + 1 + ] + ], + "key_auths": [ + [ + "STM7fXpBANgZKrJ4DuJdYnZyEpxibmkmvsEp9bGtPZRFCrcBZ3bUK", + 1 + ] + ], + "weight_threshold": 1 + }, + "posting_json_metadata": "{\"profile\":{\"dtube_pub\":\"tbAxdeEz5HLneECsw8qrSo6avb6ujnTT5oudPkUkwH9J\"}}", + "posting_rewards": 477, + "proxied_vsf_votes": [ + 0, + 0, + 0, + 0 + ], + "proxy": "", + "received_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "recovery_account": "steem", + "reset_account": "null", + "reward_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "reward_hive_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "reward_vesting_balance": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "reward_vesting_hive": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "savings_hbd_last_interest_payment": "1970-01-01T00:00:00", + "savings_hbd_seconds": "0", + "savings_hbd_seconds_last_update": "1970-01-01T00:00:00", + "savings_withdraw_requests": 0, + "to_withdraw": 0, + "vesting_shares": { + "amount": "771573321", + "nai": "@@000000037", + "precision": 6 + }, + "vesting_withdraw_rate": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "voting_manabar": { + "current_mana": 771573321, + "last_update_time": 1584712800 + }, + "withdraw_routes": 0, + "withdrawn": 0, + "witnesses_voted_for": 0 + }, + { + "active": { + "account_auths": [], + "key_auths": [ + [ + "STM7qAUg1uqJxJv3N2u8w2TErSzr5qgWMVwSM3EE1Ln9VwVD9LEav", + 1 + ] + ], + "weight_threshold": 1 + }, + "balance": { + "amount": "4", + "nai": "@@000000021", + "precision": 3 + }, + "can_vote": true, + "comment_count": 0, + "created": "2018-01-23T14:34:54", + "curation_rewards": 2, + "delayed_votes": [], + "delegated_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "downvote_manabar": { + "current_mana": 366295056, + "last_update_time": 1584712800 + }, + "hbd_balance": { + "amount": "1632", + "nai": "@@000000013", + "precision": 3 + }, + "hbd_last_interest_payment": "2018-04-22T20:36:09", + "hbd_seconds": "5405298", + "hbd_seconds_last_update": "2018-04-22T21:31:24", + "id": 641818, + "is_smt": false, + "json_metadata": "{\"profile\":{\"name\":\"Eric jr\",\"location\":\"Califonia\",\"about\":\"writting---story---poems---cars---latest updates---useful tips\",\"website\":\"https://steemit.com/@a-0-0-0-1abokina\",\"profile_image\":\"https://scontent-lga3-1.xx.fbcdn.net/v/t1.0-9/22688572_2015870591979541_6539703140327874904_n.jpg?oh=87f2f3b3187b3ba5724f3ef085ec8143&oe=5AE9CE85\",\"cover_image\":\"https://scontent-lga3-1.xx.fbcdn.net/v/t1.0-9/22688572_2015870591979541_6539703140327874904_n.jpg?oh=87f2f3b3187b3ba5724f3ef085ec8143&oe=5AE9CE85\"}}", + "last_account_recovery": "1970-01-01T00:00:00", + "last_account_update": "2018-01-29T09:23:06", + "last_owner_update": "1970-01-01T00:00:00", + "last_post": "2018-04-16T13:38:00", + "last_post_edit": "2018-04-16T13:38:00", + "last_root_post": "2018-04-16T13:38:00", + "last_vote_time": "2018-04-16T13:41:15", + "lifetime_vote_count": 0, + "memo_key": "STM83G4rjtrxXsi1iW8MaBkZhFNbdQfACbX2nW3dPhh2hjXwiG8TZ", + "mined": false, + "name": "a-0-0-0-1abokina", + "next_vesting_withdrawal": "1969-12-31T23:59:59", + "owner": { + "account_auths": [], + "key_auths": [ + [ + "STM6gPTD9Kyz14dTh3KGNj9FXDdSkTtZq4ViFNDyWXDxm4VqaQkr3", + 1 + ] + ], + "weight_threshold": 1 + }, + "pending_claimed_accounts": 0, + "pending_transfers": 0, + "post_bandwidth": 0, + "post_count": 68, + "post_voting_power": { + "amount": "1465180225", + "nai": "@@000000037", + "precision": 6 + }, + "posting": { + "account_auths": [], + "key_auths": [ + [ + "STM5ky1TNsxgtHZdty1xJvCh5itmgrmMy8NtNEWpDLW4VzE89Tkno", + 1 + ] + ], + "weight_threshold": 1 + }, + "posting_json_metadata": "{\"profile\":{\"name\":\"Eric jr\",\"location\":\"Califonia\",\"about\":\"writting---story---poems---cars---latest updates---useful tips\",\"website\":\"https://steemit.com/@a-0-0-0-1abokina\",\"profile_image\":\"https://scontent-lga3-1.xx.fbcdn.net/v/t1.0-9/22688572_2015870591979541_6539703140327874904_n.jpg?oh=87f2f3b3187b3ba5724f3ef085ec8143&oe=5AE9CE85\",\"cover_image\":\"https://scontent-lga3-1.xx.fbcdn.net/v/t1.0-9/22688572_2015870591979541_6539703140327874904_n.jpg?oh=87f2f3b3187b3ba5724f3ef085ec8143&oe=5AE9CE85\"}}", + "posting_rewards": 414, + "proxied_vsf_votes": [ + 0, + 0, + 0, + 0 + ], + "proxy": "", + "received_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "recovery_account": "steem", + "reset_account": "null", + "reward_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "reward_hive_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "reward_vesting_balance": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "reward_vesting_hive": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "savings_hbd_last_interest_payment": "1970-01-01T00:00:00", + "savings_hbd_seconds": "0", + "savings_hbd_seconds_last_update": "1970-01-01T00:00:00", + "savings_withdraw_requests": 0, + "to_withdraw": 0, + "vesting_shares": { + "amount": "1465180225", + "nai": "@@000000037", + "precision": 6 + }, + "vesting_withdraw_rate": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "voting_manabar": { + "current_mana": 1465180225, + "last_update_time": 1584712800 + }, + "withdraw_routes": 0, + "withdrawn": 0, + "witnesses_voted_for": 0 + }, + { + "active": { + "account_auths": [], + "key_auths": [ + [ + "STM8anhD7y7kUR292rdscthGECVUuS4D7pSdfSoVJ5iSGadEUutsv", + 1 + ] + ], + "weight_threshold": 1 + }, + "balance": { + "amount": "19", + "nai": "@@000000021", + "precision": 3 + }, + "can_vote": true, + "comment_count": 0, + "created": "2018-01-22T04:57:39", + "curation_rewards": 267, + "delayed_votes": [], + "delegated_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "downvote_manabar": { + "current_mana": 0, + "last_update_time": 1516597059 + }, + "hbd_balance": { + "amount": "515", + "nai": "@@000000013", + "precision": 3 + }, + "hbd_last_interest_payment": "2019-07-05T05:06:51", + "hbd_seconds": "0", + "hbd_seconds_last_update": "2019-07-05T05:06:51", + "id": 637460, + "is_smt": false, + "json_metadata": "{\"profile\":{\"profile_image\":\"https://hips.hearstapps.com/hmg-prod.s3.amazonaws.com/images/screen-shot-2017-05-25-at-6-35-25-am-1495690657.png?crop=1.00xw:0.978xh;0,0&resize=768:*\",\"name\":\"Douchbag Girl\",\"about\":\"I post: Memes | Crypto | Poker & more! Enjoy! (:\",\"cover_image\":\"https://steemitimages.com/DQmVjAZNkqpkHTVt5tbK7MonTCCC7AVupVKRRVrDC5JGctw/515984fd16078152735.jpg\"}}", + "last_account_recovery": "1970-01-01T00:00:00", + "last_account_update": "2018-05-06T03:04:39", + "last_owner_update": "1970-01-01T00:00:00", + "last_post": "2018-04-24T04:26:42", + "last_post_edit": "2018-04-24T04:26:42", + "last_root_post": "2018-04-24T04:26:42", + "last_vote_time": "2018-05-06T03:06:54", + "lifetime_vote_count": 0, + "memo_key": "STM8TrrbEAstQiVyR3Gpzo2zC2CGotKAfsuByxBqqLLyygKwGuuUA", + "mined": false, + "name": "a-0-0-0-a", + "next_vesting_withdrawal": "1969-12-31T23:59:59", + "owner": { + "account_auths": [], + "key_auths": [ + [ + "STM6Dqo345XWwT2dJjF6T3yUjKd2czpXAAxN5G7WmRxyyU44yfres", + 1 + ] + ], + "weight_threshold": 1 + }, + "pending_claimed_accounts": 0, + "pending_transfers": 0, + "post_bandwidth": 0, + "post_count": 52, + "post_voting_power": { + "amount": "90773031071", + "nai": "@@000000037", + "precision": 6 + }, + "posting": { + "account_auths": [ + [ + "dlive.app", + 1 + ], + [ + "dmania.app", + 1 + ], + [ + "dtube.app", + 1 + ], + [ + "memeit.lol.app", + 1 + ] + ], + "key_auths": [ + [ + "STM53MrSbWEPBA9xVCoYxqvTSDCK5norADKsJziM7L5CaC9ytyhBn", + 1 + ] + ], + "weight_threshold": 1 + }, + "posting_json_metadata": "{\"profile\":{\"profile_image\":\"https://hips.hearstapps.com/hmg-prod.s3.amazonaws.com/images/screen-shot-2017-05-25-at-6-35-25-am-1495690657.png?crop=1.00xw:0.978xh;0,0&resize=768:*\",\"name\":\"Douchbag Girl\",\"about\":\"I post: Memes | Crypto | Poker & more! Enjoy! (:\",\"cover_image\":\"https://steemitimages.com/DQmVjAZNkqpkHTVt5tbK7MonTCCC7AVupVKRRVrDC5JGctw/515984fd16078152735.jpg\"}}", + "posting_rewards": 12977, + "proxied_vsf_votes": [ + 0, + 0, + 0, + 0 + ], + "proxy": "", + "received_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "recovery_account": "steem", + "reset_account": "null", + "reward_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "reward_hive_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "reward_vesting_balance": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "reward_vesting_hive": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "savings_hbd_last_interest_payment": "1970-01-01T00:00:00", + "savings_hbd_seconds": "0", + "savings_hbd_seconds_last_update": "1970-01-01T00:00:00", + "savings_withdraw_requests": 0, + "to_withdraw": 0, + "vesting_shares": { + "amount": "90773031071", + "nai": "@@000000037", + "precision": 6 + }, + "vesting_withdraw_rate": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "voting_manabar": { + "current_mana": "90773031071", + "last_update_time": 1548362766 + }, + "withdraw_routes": 0, + "withdrawn": 0, + "witnesses_voted_for": 0 + }, + { + "active": { + "account_auths": [], + "key_auths": [ + [ + "STM7AHz5dTbsQQ8pT2iLSc1woeSBm2EEryZXVpE9jMBXtuDuyaSwh", + 1 + ] + ], + "weight_threshold": 1 + }, + "balance": { + "amount": "8", + "nai": "@@000000021", + "precision": 3 + }, + "can_vote": true, + "comment_count": 0, + "created": "2018-05-01T08:53:39", + "curation_rewards": 4013, + "delayed_votes": [], + "delegated_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "downvote_manabar": { + "current_mana": "232609548138", + "last_update_time": 1585381995 + }, + "hbd_balance": { + "amount": "89", + "nai": "@@000000013", + "precision": 3 + }, + "hbd_last_interest_payment": "2020-03-28T07:53:15", + "hbd_seconds": "0", + "hbd_seconds_last_update": "2020-03-28T07:53:15", + "id": 965973, + "is_smt": false, + "json_metadata": "{\"profile\":{\"name\":\"BillieCoin (BILCO)\",\"about\":\"The first crypto coin where you get rewarded to perform Green Tasks\",\"website\":\"https://billiecoin.green\",\"location\":\"Worldwide\",\"cover_image\":\"https://cdn.steemitimages.com/DQmXDNfA3Mv1drGYydFjPSUv2V9CBArXnx2b7wheXw1BvR2/steemcover.png\",\"profile_image\":\"https://cdn.steemitimages.com/DQmSsf45xKJQYiVa6Z4XmYaq5EC2QV58SbbaSFMPWazunWC/billiecoin256.png\"}}", + "last_account_recovery": "1970-01-01T00:00:00", + "last_account_update": "2020-03-28T07:56:21", + "last_owner_update": "1970-01-01T00:00:00", + "last_post": "2020-03-20T13:40:06", + "last_post_edit": "2020-03-20T13:40:06", + "last_root_post": "2020-03-20T13:40:06", + "last_vote_time": "2020-03-20T13:36:03", + "lifetime_vote_count": 0, + "memo_key": "STM5FTYDmnhVSUAw84HYfAP9KKpeEkqHk14aF8qHYrWA8sqDFrfJa", + "mined": false, + "name": "a-0-0-0-real-dex", + "next_vesting_withdrawal": "1969-12-31T23:59:59", + "owner": { + "account_auths": [], + "key_auths": [ + [ + "STM8F3PnKSjC4jCB8DEozLgftCUjd12BPgmAbeuPxiDPWj7n4c2wX", + 1 + ] + ], + "weight_threshold": 1 + }, + "pending_claimed_accounts": 0, + "pending_transfers": 0, + "post_bandwidth": 0, + "post_count": 6500, + "post_voting_power": { + "amount": "9781561484", + "nai": "@@000000037", + "precision": 6 + }, + "posting": { + "account_auths": [], + "key_auths": [ + [ + "STM7s94b9wmzjCz49cTozpVcMmsK1ssNxtTrKb4JskjKmaw7bJx75", + 1 + ] + ], + "weight_threshold": 1 + }, + "posting_json_metadata": "{\"profile\":{\"name\":\"4BC\",\"about\":\"four basic components for online success\",\"website\":\"https://4bc.co\",\"location\":\"Worldwide\",\"cover_image\":\"https://images.hive.blog/DQmXn4Nc2a6pHCPuBdDWQNEo2CKeiuKetD6su8Jhv1WV2yP/steem.jpg\",\"profile_image\":\"https://images.hive.blog/DQmXhknGBY1CUnhEY3Qr9ttzgMxbLPzsJtvqT2QZUbqSHBT/4bcsq2.png\",\"version\":2}}", + "posting_rewards": 20837, + "proxied_vsf_votes": [ + 0, + 0, + 0, + 0 + ], + "proxy": "", + "received_vesting_shares": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "recovery_account": "mididouze", + "reset_account": "null", + "reward_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "reward_hive_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "reward_vesting_balance": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "reward_vesting_hive": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_balance": { + "amount": "0", + "nai": "@@000000021", + "precision": 3 + }, + "savings_hbd_balance": { + "amount": "0", + "nai": "@@000000013", + "precision": 3 + }, + "savings_hbd_last_interest_payment": "1970-01-01T00:00:00", + "savings_hbd_seconds": "0", + "savings_hbd_seconds_last_update": "1970-01-01T00:00:00", + "savings_withdraw_requests": 0, + "to_withdraw": "920656631070", + "vesting_shares": { + "amount": "9781561484", + "nai": "@@000000037", + "precision": 6 + }, + "vesting_withdraw_rate": { + "amount": "0", + "nai": "@@000000037", + "precision": 6 + }, + "voting_manabar": { + "current_mana": "930438192554", + "last_update_time": 1585381995 + }, + "withdraw_routes": 0, + "withdrawn": "920656631070", + "witnesses_voted_for": 0 + } + ] +} diff --git a/hived/tavern/database_api_patterns/list_accounts/by_proxy.tavern.yaml b/hived/tavern/database_api_patterns/list_accounts/by_proxy.tavern.yaml new file mode 100644 index 0000000000000000000000000000000000000000..0e5f3ea96cf0c54282fb6fa93dfb27de6171e136 --- /dev/null +++ b/hived/tavern/database_api_patterns/list_accounts/by_proxy.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hived list_accounts + + marks: + - patterntest + + includes: + - !include ../../common.yaml + + stages: + - name: list_accounts + request: + url: "{service.url:s}" + method: POST + headers: + content-type: application/json + json: + jsonrpc: "2.0" + id: 1 + method: "database_api.list_accounts" + params: {"start":["", ""], "limit":10, "order":"by_proxy"} + response: + status_code: 200 + verify_response_with: + function: validate_response:compare_response_with_pattern + extra_kwargs: + method: "by_proxy" + directory: "database_api_patterns/list_accounts" + ignore_tags: ['accounts'] \ No newline at end of file diff --git a/hived/tavern/database_api_patterns/list_change_recovery_account_requests/list.pat.json b/hived/tavern/database_api_patterns/list_change_recovery_account_requests/by_account.pat.json similarity index 84% rename from hived/tavern/database_api_patterns/list_change_recovery_account_requests/list.pat.json rename to hived/tavern/database_api_patterns/list_change_recovery_account_requests/by_account.pat.json index d4fe0adc3b5a2e99cffb6f198136fd6ce788952c..71c8021e61cd932461c8706cd176d367139399df 100644 --- a/hived/tavern/database_api_patterns/list_change_recovery_account_requests/list.pat.json +++ b/hived/tavern/database_api_patterns/list_change_recovery_account_requests/by_account.pat.json @@ -12,12 +12,6 @@ "id": 4146, "recovery_account": "pipiczech" }, - { - "account_to_recover": "haegar85", - "effective_on": "2020-11-04T10:45:45", - "id": 4067, - "recovery_account": "ohthom72" - }, { "account_to_recover": "hardaeborla", "effective_on": "2020-11-08T14:24:27", @@ -55,9 +49,15 @@ "recovery_account": "jan.bomba" }, { - "account_to_recover": "hive.trade", - "effective_on": "2020-11-03T18:53:24", - "id": 4054, + "account_to_recover": "hive.test", + "effective_on": "2020-12-04T12:21:45", + "id": 4322, + "recovery_account": "hive.recovery" + }, + { + "account_to_recover": "hiveped", + "effective_on": "2020-11-27T01:07:54", + "id": 4271, "recovery_account": "guiltyparties" } ] diff --git a/hived/tavern/database_api_patterns/list_change_recovery_account_requests/list.tavern.yaml b/hived/tavern/database_api_patterns/list_change_recovery_account_requests/by_account.tavern.yaml similarity index 96% rename from hived/tavern/database_api_patterns/list_change_recovery_account_requests/list.tavern.yaml rename to hived/tavern/database_api_patterns/list_change_recovery_account_requests/by_account.tavern.yaml index 26b78b7a593d7391f50892ef973178ed62070846..9697be30159304436161f12325a00cc65cb468fc 100644 --- a/hived/tavern/database_api_patterns/list_change_recovery_account_requests/list.tavern.yaml +++ b/hived/tavern/database_api_patterns/list_change_recovery_account_requests/by_account.tavern.yaml @@ -24,6 +24,6 @@ verify_response_with: function: validate_response:compare_response_with_pattern extra_kwargs: - method: "list" + method: "by_account" directory: "database_api_patterns/list_change_recovery_account_requests" ignore_tags: ['requests'] \ No newline at end of file diff --git a/hived/tavern/database_api_patterns/list_change_recovery_account_requests/by_effective_date.pat.json b/hived/tavern/database_api_patterns/list_change_recovery_account_requests/by_effective_date.pat.json new file mode 100644 index 0000000000000000000000000000000000000000..71c8021e61cd932461c8706cd176d367139399df --- /dev/null +++ b/hived/tavern/database_api_patterns/list_change_recovery_account_requests/by_effective_date.pat.json @@ -0,0 +1,64 @@ +{ + "requests": [ + { + "account_to_recover": "hadley4", + "effective_on": "2020-11-11T04:20:51", + "id": 4145, + "recovery_account": "mademarin" + }, + { + "account_to_recover": "hadrgames", + "effective_on": "2020-11-11T08:36:36", + "id": 4146, + "recovery_account": "pipiczech" + }, + { + "account_to_recover": "hardaeborla", + "effective_on": "2020-11-08T14:24:27", + "id": 4102, + "recovery_account": "edumaths" + }, + { + "account_to_recover": "haseeb-asif-khan", + "effective_on": "2020-11-29T05:42:33", + "id": 4291, + "recovery_account": "guiltyparties" + }, + { + "account_to_recover": "hdmed", + "effective_on": "2020-11-28T20:33:57", + "id": 4283, + "recovery_account": "morwhale" + }, + { + "account_to_recover": "hedidylan", + "effective_on": "2020-11-15T15:16:21", + "id": 4183, + "recovery_account": "kaigo" + }, + { + "account_to_recover": "heinzgugu", + "effective_on": "2020-11-19T08:23:51", + "id": 4208, + "recovery_account": "playsteemmonster" + }, + { + "account_to_recover": "herosik", + "effective_on": "2020-11-13T14:16:06", + "id": 4167, + "recovery_account": "jan.bomba" + }, + { + "account_to_recover": "hive.test", + "effective_on": "2020-12-04T12:21:45", + "id": 4322, + "recovery_account": "hive.recovery" + }, + { + "account_to_recover": "hiveped", + "effective_on": "2020-11-27T01:07:54", + "id": 4271, + "recovery_account": "guiltyparties" + } + ] +} diff --git a/hived/tavern/database_api_patterns/list_change_recovery_account_requests/by_effective_date.tavern.yaml b/hived/tavern/database_api_patterns/list_change_recovery_account_requests/by_effective_date.tavern.yaml new file mode 100644 index 0000000000000000000000000000000000000000..51fa6a100612e0d3d9d3c188ef36c89e589fa768 --- /dev/null +++ b/hived/tavern/database_api_patterns/list_change_recovery_account_requests/by_effective_date.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hived list_change_recovery_account_requests + + marks: + - patterntest + + includes: + - !include ../../common.yaml + + stages: + - name: list_change_recovery_account_requests + request: + url: "{service.url:s}" + method: POST + headers: + content-type: application/json + json: + jsonrpc: "2.0" + id: 1 + method: "database_api.list_change_recovery_account_requests" + params: {"start":["2017-01-01T00:00:00", "gtg"], "limit":10, "order":"by_effective_date"} + response: + status_code: 200 + verify_response_with: + function: validate_response:compare_response_with_pattern + extra_kwargs: + method: "by_effective_date" + directory: "database_api_patterns/list_change_recovery_account_requests" + ignore_tags: ['requests'] \ No newline at end of file diff --git a/hived/tavern/database_api_patterns/list_decline_voting_rights_requests/list.pat.json b/hived/tavern/database_api_patterns/list_decline_voting_rights_requests/empty.pat.json similarity index 100% rename from hived/tavern/database_api_patterns/list_decline_voting_rights_requests/list.pat.json rename to hived/tavern/database_api_patterns/list_decline_voting_rights_requests/empty.pat.json diff --git a/hived/tavern/database_api_patterns/list_decline_voting_rights_requests/list.tavern.yaml b/hived/tavern/database_api_patterns/list_decline_voting_rights_requests/empty.tavern.yaml similarity index 96% rename from hived/tavern/database_api_patterns/list_decline_voting_rights_requests/list.tavern.yaml rename to hived/tavern/database_api_patterns/list_decline_voting_rights_requests/empty.tavern.yaml index 9d5660bbb064a92f7bcb10f36e28d59e6648b41f..82a724fc692fbe37589f0427fd4091409f500677 100644 --- a/hived/tavern/database_api_patterns/list_decline_voting_rights_requests/list.tavern.yaml +++ b/hived/tavern/database_api_patterns/list_decline_voting_rights_requests/empty.tavern.yaml @@ -24,6 +24,6 @@ verify_response_with: function: validate_response:compare_response_with_pattern extra_kwargs: - method: "list" + method: "empty" directory: "database_api_patterns/list_decline_voting_rights_requests" ignore_tags: ['requests'] \ No newline at end of file diff --git a/hived/tavern/database_api_patterns/list_decline_voting_rights_requests/hive_test.pat.json b/hived/tavern/database_api_patterns/list_decline_voting_rights_requests/hive_test.pat.json new file mode 100644 index 0000000000000000000000000000000000000000..320def7d205f2d50062fe233106d7a01ea4fbf46 --- /dev/null +++ b/hived/tavern/database_api_patterns/list_decline_voting_rights_requests/hive_test.pat.json @@ -0,0 +1,9 @@ +{ + "requests": [ + { + "account": "hive.test", + "effective_date": "2020-12-04T13:34:45", + "id": 11 + } + ] +} diff --git a/hived/tavern/database_api_patterns/list_decline_voting_rights_requests/hive_test.tavern.yaml b/hived/tavern/database_api_patterns/list_decline_voting_rights_requests/hive_test.tavern.yaml new file mode 100644 index 0000000000000000000000000000000000000000..3d25b2a4a0963cf11771bd4d1214d35916499a01 --- /dev/null +++ b/hived/tavern/database_api_patterns/list_decline_voting_rights_requests/hive_test.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hived list_decline_voting_rights_requests + + marks: + - patterntest + + includes: + - !include ../../common.yaml + + stages: + - name: list_decline_voting_rights_requests + request: + url: "{service.url:s}" + method: POST + headers: + content-type: application/json + json: + jsonrpc: "2.0" + id: 1 + method: "database_api.list_decline_voting_rights_requests" + params: {"start":["2016-01-01T00:00:00", "hive.test"], "limit":10, "order":"by_effective_date"} + response: + status_code: 200 + verify_response_with: + function: validate_response:compare_response_with_pattern + extra_kwargs: + method: "hive_test" + directory: "database_api_patterns/list_decline_voting_rights_requests" + ignore_tags: ['requests'] # as requests stays active for 30 days, only posibility to test is to use block limit \ No newline at end of file diff --git a/hived/tavern/database_api_patterns/list_limit_orders/list.pat.json b/hived/tavern/database_api_patterns/list_limit_orders/by_account.pat.json similarity index 100% rename from hived/tavern/database_api_patterns/list_limit_orders/list.pat.json rename to hived/tavern/database_api_patterns/list_limit_orders/by_account.pat.json diff --git a/hived/tavern/database_api_patterns/list_limit_orders/list.tavern.yaml b/hived/tavern/database_api_patterns/list_limit_orders/by_account.tavern.yaml similarity index 95% rename from hived/tavern/database_api_patterns/list_limit_orders/list.tavern.yaml rename to hived/tavern/database_api_patterns/list_limit_orders/by_account.tavern.yaml index 4cb75026df651c7f1e88e01b5ae6575488a177c0..0ad82010440ca96fbda3e46312176412ad7346f9 100644 --- a/hived/tavern/database_api_patterns/list_limit_orders/list.tavern.yaml +++ b/hived/tavern/database_api_patterns/list_limit_orders/by_account.tavern.yaml @@ -24,6 +24,6 @@ verify_response_with: function: validate_response:compare_response_with_pattern extra_kwargs: - method: "list" + method: "by_account" directory: "database_api_patterns/list_limit_orders" ignore_tags: ['orders'] \ No newline at end of file diff --git a/hived/tavern/database_api_patterns/list_limit_orders/by_price.pat.json b/hived/tavern/database_api_patterns/list_limit_orders/by_price.pat.json new file mode 100644 index 0000000000000000000000000000000000000000..4eef5b5454bc341f78824696b0591cf1dcd36536 --- /dev/null +++ b/hived/tavern/database_api_patterns/list_limit_orders/by_price.pat.json @@ -0,0 +1,204 @@ +{ + "orders": [ + { + "created": "2020-10-27T07:45:15", + "expiration": "2020-11-23T07:44:00", + "for_sale": 499077, + "id": 4636332, + "orderid": 1603784713, + "sell_price": { + "base": { + "amount": "499077", + "nai": "@@000000021", + "precision": 3 + }, + "quote": { + "amount": "114787", + "nai": "@@000000013", + "precision": 3 + } + }, + "seller": "foreveraverage" + }, + { + "created": "2020-11-03T20:10:45", + "expiration": "2020-11-30T20:08:32", + "for_sale": 12167, + "id": 4647285, + "orderid": 1604434241, + "sell_price": { + "base": { + "amount": "12167", + "nai": "@@000000021", + "precision": 3 + }, + "quote": { + "amount": "2920", + "nai": "@@000000013", + "precision": 3 + } + }, + "seller": "cliffagreen" + }, + { + "created": "2020-10-26T13:59:06", + "expiration": "2020-11-22T13:57:11", + "for_sale": 48900, + "id": 4635114, + "orderid": 1603720740, + "sell_price": { + "base": { + "amount": "48900", + "nai": "@@000000021", + "precision": 3 + }, + "quote": { + "amount": "11749", + "nai": "@@000000013", + "precision": 3 + } + }, + "seller": "oivas" + }, + { + "created": "2020-10-16T18:08:06", + "expiration": "2020-11-12T18:04:33", + "for_sale": 152569, + "id": 4624639, + "orderid": 1602871654, + "sell_price": { + "base": { + "amount": "152569", + "nai": "@@000000021", + "precision": 3 + }, + "quote": { + "amount": "37001", + "nai": "@@000000013", + "precision": 3 + } + }, + "seller": "luis3d" + }, + { + "created": "2020-11-02T01:23:12", + "expiration": "2020-11-29T01:20:30", + "for_sale": 14368, + "id": 4644637, + "orderid": 1604280183, + "sell_price": { + "base": { + "amount": "14368", + "nai": "@@000000021", + "precision": 3 + }, + "quote": { + "amount": "3552", + "nai": "@@000000013", + "precision": 3 + } + }, + "seller": "cliffagreen" + }, + { + "created": "2020-10-24T15:03:09", + "expiration": "2020-11-20T15:02:15", + "for_sale": 20812, + "id": 4632031, + "orderid": 1603551765, + "sell_price": { + "base": { + "amount": "20812", + "nai": "@@000000021", + "precision": 3 + }, + "quote": { + "amount": "5203", + "nai": "@@000000013", + "precision": 3 + } + }, + "seller": "ahmadmanga" + }, + { + "created": "2020-10-26T09:06:30", + "expiration": "2020-11-22T08:58:28", + "for_sale": 38995, + "id": 4634710, + "orderid": 1603703182, + "sell_price": { + "base": { + "amount": "38995", + "nai": "@@000000021", + "precision": 3 + }, + "quote": { + "amount": "9861", + "nai": "@@000000013", + "precision": 3 + } + }, + "seller": "oivas" + }, + { + "created": "2020-10-30T18:34:18", + "expiration": "2020-11-26T18:32:28", + "for_sale": 76975, + "id": 4641141, + "orderid": 1604082859, + "sell_price": { + "base": { + "amount": "76975", + "nai": "@@000000021", + "precision": 3 + }, + "quote": { + "amount": "20245", + "nai": "@@000000013", + "precision": 3 + } + }, + "seller": "lowlifevzla08" + }, + { + "created": "2020-10-30T20:59:57", + "expiration": "2020-11-26T20:59:33", + "for_sale": 631723, + "id": 4641247, + "orderid": 1604091587, + "sell_price": { + "base": { + "amount": "631723", + "nai": "@@000000021", + "precision": 3 + }, + "quote": { + "amount": "183199", + "nai": "@@000000013", + "precision": 3 + } + }, + "seller": "vannour" + }, + { + "created": "2020-10-28T13:06:48", + "expiration": "2020-11-24T13:05:43", + "for_sale": 400000, + "id": 4637922, + "orderid": 1603890405, + "sell_price": { + "base": { + "amount": "400000", + "nai": "@@000000021", + "precision": 3 + }, + "quote": { + "amount": "120000", + "nai": "@@000000013", + "precision": 3 + } + }, + "seller": "avellana" + } + ] +} diff --git a/hived/tavern/database_api_patterns/list_limit_orders/by_price.tavern.yaml b/hived/tavern/database_api_patterns/list_limit_orders/by_price.tavern.yaml new file mode 100644 index 0000000000000000000000000000000000000000..2ec44beb5f4949497327af92dfb5429c2f944ab1 --- /dev/null +++ b/hived/tavern/database_api_patterns/list_limit_orders/by_price.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hived list_limit_orders + + marks: + - patterntest + + includes: + - !include ../../common.yaml + + stages: + - name: list_limit_orders + request: + url: "{service.url:s}" + method: POST + headers: + content-type: application/json + json: + jsonrpc: "2.0" + id: 1 + method: "database_api.list_limit_orders" + params: {"start":[{"base": {"amount": "85405", "precision": 3, "nai": "@@000000021"}, "quote": {"amount": "17192", "precision": 3, "nai": "@@000000013"}}, 0], "limit":10, "order":"by_price"} + response: + status_code: 200 + verify_response_with: + function: validate_response:compare_response_with_pattern + extra_kwargs: + method: "by_price" + directory: "database_api_patterns/list_limit_orders" + ignore_tags: ['orders'] \ No newline at end of file diff --git a/hived/tavern/database_api_patterns/list_proposal_votes/list.pat.json b/hived/tavern/database_api_patterns/list_proposal_votes/by_proposal_voter_inactive.pat.json similarity index 100% rename from hived/tavern/database_api_patterns/list_proposal_votes/list.pat.json rename to hived/tavern/database_api_patterns/list_proposal_votes/by_proposal_voter_inactive.pat.json diff --git a/hived/tavern/database_api_patterns/list_proposal_votes/list.tavern.yaml b/hived/tavern/database_api_patterns/list_proposal_votes/by_proposal_voter_inactive.tavern.yaml similarity index 80% rename from hived/tavern/database_api_patterns/list_proposal_votes/list.tavern.yaml rename to hived/tavern/database_api_patterns/list_proposal_votes/by_proposal_voter_inactive.tavern.yaml index 5382db4106f53b00c2713555e8556e1eb2baa0cb..0d98c487c61165ef56e039a9401dae3fdd8e2945 100644 --- a/hived/tavern/database_api_patterns/list_proposal_votes/list.tavern.yaml +++ b/hived/tavern/database_api_patterns/list_proposal_votes/by_proposal_voter_inactive.tavern.yaml @@ -1,5 +1,5 @@ --- - test_name: Hived list_proposal_votes + test_name: Hived list_proposal_votes by_proposal_voter_inactive marks: - patterntest @@ -8,7 +8,7 @@ - !include ../../common.yaml stages: - - name: list_proposal_votes + - name: list_proposal_votes by_proposal_voter_inactive request: url: "{service.url:s}" method: POST @@ -24,6 +24,6 @@ verify_response_with: function: validate_response:compare_response_with_pattern extra_kwargs: - method: "list" + method: "by_proposal_voter_inactive" directory: "database_api_patterns/list_proposal_votes" ignore_tags: ['total_votes'] \ No newline at end of file diff --git a/hived/tavern/database_api_patterns/list_proposal_votes/by_voter_proposal_inactive.pat.json b/hived/tavern/database_api_patterns/list_proposal_votes/by_voter_proposal_inactive.pat.json new file mode 100644 index 0000000000000000000000000000000000000000..502b74f9732d2efbc97d00bacfbf72f26e94a08e --- /dev/null +++ b/hived/tavern/database_api_patterns/list_proposal_votes/by_voter_proposal_inactive.pat.json @@ -0,0 +1,214 @@ +{ + "proposal_votes": [ + { + "id": 49027, + "proposal": { + "creator": "good-karma", + "daily_pay": { + "amount": "70000", + "nai": "@@000000013", + "precision": 3 + }, + "end_date": "2022-04-15T00:00:00", + "id": 88, + "permlink": "hivesigner-ongoing-development-and-improvement", + "proposal_id": 88, + "receiver": "good-karma", + "start_date": "2020-04-15T00:00:00", + "status": "active", + "subject": "Hivesigner - Ongoing development and improvement", + "total_votes": "58600273062285507" + }, + "voter": "gtg" + }, + { + "id": 48436, + "proposal": { + "creator": "keychain", + "daily_pay": { + "amount": "200000", + "nai": "@@000000013", + "precision": 3 + }, + "end_date": "2020-11-15T16:08:18", + "id": 98, + "permlink": "hive-keychain-proposal-dhf", + "proposal_id": 98, + "receiver": "keychain", + "start_date": "2020-05-15T16:08:12", + "status": "active", + "subject": "DHF Proposal for Hive Keychain development.", + "total_votes": "58501480088306880" + }, + "voter": "gtg" + }, + { + "id": 48820, + "proposal": { + "creator": "hivebuzz", + "daily_pay": { + "amount": "125000", + "nai": "@@000000013", + "precision": 3 + }, + "end_date": "2020-12-31T23:59:59", + "id": 109, + "permlink": "proposal-2020", + "proposal_id": 109, + "receiver": "hivechain.app", + "start_date": "2020-05-18T00:00:00", + "status": "active", + "subject": "The Hive Gamification Proposal", + "total_votes": "56010582563774845" + }, + "voter": "gtg" + }, + { + "id": 51258, + "proposal": { + "creator": "guiltyparties", + "daily_pay": { + "amount": "5000", + "nai": "@@000000013", + "precision": 3 + }, + "end_date": "2021-05-20T19:03:24", + "id": 110, + "permlink": "spaminator-server-and-tech-only-funding-proposal", + "proposal_id": 110, + "receiver": "spaminator", + "start_date": "2020-05-20T19:03:09", + "status": "active", + "subject": "Spaminator Server and Tech-Only Funding Proposal", + "total_votes": "45073584213650001" + }, + "voter": "gtg" + }, + { + "id": 51259, + "proposal": { + "creator": "good-karma", + "daily_pay": { + "amount": "45000", + "nai": "@@000000013", + "precision": 3 + }, + "end_date": "2020-11-30T00:00:00", + "id": 114, + "permlink": "open-search-engine-development-and-maintenance", + "proposal_id": 114, + "receiver": "good-karma", + "start_date": "2020-06-01T00:00:00", + "status": "active", + "subject": "Open Search Engine development and maintenance", + "total_votes": "61740095303344135" + }, + "voter": "gtg" + }, + { + "id": 51361, + "proposal": { + "creator": "hivewatchers", + "daily_pay": { + "amount": "65000", + "nai": "@@000000013", + "precision": 3 + }, + "end_date": "2021-07-31T12:04:39", + "id": 124, + "permlink": "hivewatchers-dhf-proposal", + "proposal_id": 124, + "receiver": "hivewatchers", + "start_date": "2020-08-01T12:04:22", + "status": "active", + "subject": "Hivewatchers Operational Proposal", + "total_votes": "45634422198298493" + }, + "voter": "gtg" + }, + { + "id": 52658, + "proposal": { + "creator": "hiveio", + "daily_pay": { + "amount": "4750000", + "nai": "@@000000013", + "precision": 3 + }, + "end_date": "2020-11-22T00:00:00", + "id": 133, + "permlink": "airdrop-vested-funds-distribution-round-corrections", + "proposal_id": 133, + "receiver": "blocktrades", + "start_date": "2020-10-23T00:00:00", + "status": "active", + "subject": "Airdrop VESTS/HP: non DHF funds held in trust used to repay up-front correction", + "total_votes": "61938617931858445" + }, + "voter": "gtg" + }, + { + "id": 49310, + "proposal": { + "creator": "hivebuzz", + "daily_pay": { + "amount": "125000", + "nai": "@@000000013", + "precision": 3 + }, + "end_date": "2020-12-31T23:59:59", + "id": 109, + "permlink": "proposal-2020", + "proposal_id": 109, + "receiver": "hivechain.app", + "start_date": "2020-05-18T00:00:00", + "status": "active", + "subject": "The Hive Gamification Proposal", + "total_votes": "56010582563774845" + }, + "voter": "gtrussi" + }, + { + "id": 50827, + "proposal": { + "creator": "good-karma", + "daily_pay": { + "amount": "70000", + "nai": "@@000000013", + "precision": 3 + }, + "end_date": "2022-04-15T00:00:00", + "id": 88, + "permlink": "hivesigner-ongoing-development-and-improvement", + "proposal_id": 88, + "receiver": "good-karma", + "start_date": "2020-04-15T00:00:00", + "status": "active", + "subject": "Hivesigner - Ongoing development and improvement", + "total_votes": "58600273062285507" + }, + "voter": "guillermogarciac" + }, + { + "id": 50829, + "proposal": { + "creator": "keychain", + "daily_pay": { + "amount": "200000", + "nai": "@@000000013", + "precision": 3 + }, + "end_date": "2020-11-15T16:08:18", + "id": 98, + "permlink": "hive-keychain-proposal-dhf", + "proposal_id": 98, + "receiver": "keychain", + "start_date": "2020-05-15T16:08:12", + "status": "active", + "subject": "DHF Proposal for Hive Keychain development.", + "total_votes": "58501480088306880" + }, + "voter": "guillermogarciac" + } + ] +} diff --git a/hived/tavern/database_api_patterns/list_proposal_votes/by_voter_proposal_inactive.tavern.yaml b/hived/tavern/database_api_patterns/list_proposal_votes/by_voter_proposal_inactive.tavern.yaml new file mode 100644 index 0000000000000000000000000000000000000000..23681abcb0abd5e3b08c89735b325ef0192eac18 --- /dev/null +++ b/hived/tavern/database_api_patterns/list_proposal_votes/by_voter_proposal_inactive.tavern.yaml @@ -0,0 +1,29 @@ +--- + test_name: Hived list_proposal_votes by_voter_proposal_inactive + + marks: + - patterntest + + includes: + - !include ../../common.yaml + + stages: + - name: list_proposal_votes by_voter_proposal_inactive + request: + url: "{service.url:s}" + method: POST + headers: + content-type: application/json + json: + jsonrpc: "2.0" + id: 1 + method: "database_api.list_proposal_votes" + params: {"start":["gtg"], "limit":10, "order":"by_voter_proposal", "order_direction": "ascending", "status": "inactive"} + response: + status_code: 200 + verify_response_with: + function: validate_response:compare_response_with_pattern + extra_kwargs: + method: "by_voter_proposal_inactive" + directory: "database_api_patterns/list_proposal_votes" + ignore_tags: ['total_votes'] \ No newline at end of file diff --git a/hived/tavern_run/version.py b/hived/tavern_run/version.py index 7103a850303d4e832a620c85cdfa97e46811185f..669b57e5bf85ff57735f26c2e88a0e31fb76ce91 100644 --- a/hived/tavern_run/version.py +++ b/hived/tavern_run/version.py @@ -1,4 +1,4 @@ # generated by setup.py # contents will be overwritten VERSION = '0.0.1' -GIT_REVISION = 'fdc1eb6d7' \ No newline at end of file +GIT_REVISION = 'ac244e818' \ No newline at end of file