hive issueshttps://gitlab.syncad.com/hive/hive/-/issues2020-04-08T05:35:13Zhttps://gitlab.syncad.com/hive/hive/-/issues/8RPC Error when querying getDiscussionsByBlog2020-04-08T05:35:13ZnetuosoRPC Error when querying getDiscussionsByBlogThis issue may fit with `jussi` better than here. Not sure what is causing the error yet.
```js
var steem = require('steem')
steem.api.setOptions({url: 'https://api.hive.blog'})
steem.api.getDiscussionsByBlog({tag: 'netuoso', limit: 1},...This issue may fit with `jussi` better than here. Not sure what is causing the error yet.
```js
var steem = require('steem')
steem.api.setOptions({url: 'https://api.hive.blog'})
steem.api.getDiscussionsByBlog({tag: 'netuoso', limit: 1}, (err,res)=>{console.log(err,res)}) // this works
steem.api.getDiscussionsByBlog({tag: 'lemouth-dev', limit: 1}, (err,res)=>{console.log(err,res)}) // this doesn't work
```
We need to check getDiscussionsByBlog and figure out why the above call is erroring. The same error does not happen on https://api.steemit.comhttps://gitlab.syncad.com/hive/hive/-/issues/9Incorrect asset symbol for condenser_api variables without default values2020-04-20T12:44:06ZnetuosoIncorrect asset symbol for condenser_api variables without default valuesThis bug has existed on Steem for a while but it should be updated eventually.This bug has existed on Steem for a while but it should be updated eventually.netuosonetuosohttps://gitlab.syncad.com/hive/hive/-/issues/16Shell Script doesn't work due to rebranding2021-09-21T09:37:27ZKrzysztof Mochockikmochocki@syncad.comShell Script doesn't work due to rebrandingBecause of different names in both files, it was impossible to pass a test, which depends on variable names.Because of different names in both files, it was impossible to pass a test, which depends on variable names.GandalfGandalfhttps://gitlab.syncad.com/hive/hive/-/issues/18Input / Output filter mismatch2020-06-01T13:39:34ZKrzysztof Mochockikmochocki@syncad.comInput / Output filter mismatchEndpoint has [case](https://gitlab.syncad.com/hive/hive/-/blob/0.23.0/libraries/plugins/apis/database_api/database_api.cpp#L1122) for `by_author_last_update` as a filter but uses [`by_last_update`](https://gitlab.syncad.com/hive/hive/-/b...Endpoint has [case](https://gitlab.syncad.com/hive/hive/-/blob/0.23.0/libraries/plugins/apis/database_api/database_api.cpp#L1122) for `by_author_last_update` as a filter but uses [`by_last_update`](https://gitlab.syncad.com/hive/hive/-/blob/0.23.0/libraries/plugins/apis/database_api/database_api.cpp#L1138).HowoHowohttps://gitlab.syncad.com/hive/hive/-/issues/23STEEM_STATIC_BUILD=ON not so static (libsnappy.so.1)2021-04-21T21:10:37ZGandalfSTEEM_STATIC_BUILD=ON not so static (libsnappy.so.1)Steps to reproduce:
Build on one system using `-DSTEEM_STATIC_BUILD=ON`, move to the other and attempt to run:
`error while loading shared libraries: libsnappy.so.1: cannot open shared object file: No such file or directory`
Workaround:...Steps to reproduce:
Build on one system using `-DSTEEM_STATIC_BUILD=ON`, move to the other and attempt to run:
`error while loading shared libraries: libsnappy.so.1: cannot open shared object file: No such file or directory`
Workaround: on Ubuntu 18.04 LTS it requires package `libsnappy1v5`Krzysztof Mochockikmochocki@syncad.comKrzysztof Mochockikmochocki@syncad.comhttps://gitlab.syncad.com/hive/hive/-/issues/31Fix descending order in DHF API calls2020-05-18T15:54:31ZDariusz KędzierskiFix descending order in DHF API callsSupport for descending order in DHF API (former SPS API) has been implemented in different way than in original code supplied by Blocktrades.
Please compare: `iterate_results` from `database_api.cpp` and `iterate_ordered_results` https:/...Support for descending order in DHF API (former SPS API) has been implemented in different way than in original code supplied by Blocktrades.
Please compare: `iterate_results` from `database_api.cpp` and `iterate_ordered_results` https://github.com/blocktradesdevs/steem/blob/sps-develop-stable/libraries/plugins/apis/sps_api/sps_api.cppMarcinMarcinhttps://gitlab.syncad.com/hive/hive/-/issues/32Support for `last_id` is not implemented in DHF API2022-01-30T02:16:19ZDariusz KędzierskiSupport for `last_id` is not implemented in DHF APIIn production DHF API (former SPS API) code there is lack of support for `last_id` parameter. It is supported in original Blocktrades code.
Compare `iterate_ordered_results` from https://github.com/blocktradesdevs/steem/blob/sps-develop-...In production DHF API (former SPS API) code there is lack of support for `last_id` parameter. It is supported in original Blocktrades code.
Compare `iterate_ordered_results` from https://github.com/blocktradesdevs/steem/blob/sps-develop-stable/libraries/plugins/apis/sps_api/sps_api.cpp with `iterate_results` from `database_api.cpp`.MarcinMarcinhttps://gitlab.syncad.com/hive/hive/-/issues/37Slightly wrong HDF payouts2022-05-08T00:26:22ZHowoSlightly wrong HDF payoutsIf you look at netuoso's profile he is earning 6.240 HBD per hour for his proposal for 150 hbd. But 6.240 * 24 is 149.76, the hourly payout should be 6.250 hbd.
This is also true for other proposals.If you look at netuoso's profile he is earning 6.240 HBD per hour for his proposal for 150 hbd. But 6.240 * 24 is 149.76, the hourly payout should be 6.250 hbd.
This is also true for other proposals.https://gitlab.syncad.com/hive/hive/-/issues/38Invalid reward found name2021-04-06T16:29:54ZPablo GarciaInvalid reward found nameExecuting info command in cli_wallet returns exception (branch 0.24.0):
> 1695390ms websocket_api.cpp:102 on_message ] message: {"jsonrpc":"2.0","result":{"head_block_number":0,"head_block_id":"00000000000000000000000...Executing info command in cli_wallet returns exception (branch 0.24.0):
> 1695390ms websocket_api.cpp:102 on_message ] message: {"jsonrpc":"2.0","result":{"head_block_number":0,"head_block_id":"0000000000000000000000000000000000000000","time":"2016-01-01T00:00:00","current_witness":"initminer","total_pow":"18446744073709551615","num_pow_witnesses":0,"virtual_supply":"250000000.000 TESTS","current_supply":"250000000.000 TESTS","confidential_supply":"0.000 TESTS","init_sbd_supply":"7000000.000 TBD","current_sbd_supply":"0.000 TBD","confidential_sbd_supply":"0.000 TBD","total_vesting_fund_steem":"0.000 TESTS","total_vesting_shares":"0.000000 VESTS","total_reward_fund_steem":"0.000 TESTS","total_reward_shares2":"0","pending_rewarded_vesting_shares":"0.000000 VESTS","pending_rewarded_vesting_steem":"0.000 TESTS","sbd_interest_rate":0,"sbd_print_rate":10000,"maximum_block_size":393216000,"required_actions_partition_percent":0,"current_aslot":0,"recent_slots_filled":"340282366920938463463374607431768211455","participation_count":128,"last_irreversible_block_num":0,"vote_power_reserve_rate":40,"delegation_return_period":3600,"reverse_auction_seconds":1800,"available_account_subsidies":0,"sbd_stop_percent":500,"sbd_start_percent":200,"next_maintenance_time":"2016-01-01T00:00:00","last_budget_time":"2016-01-01T00:00:00","content_reward_percent":7500,"vesting_reward_percent":1500,"sps_fund_percent":0,"sps_interval_ledger":"0.000 TBD","downvote_pool_percent":0},"id":8}
> 1695392ms websocket_api.cpp:102 on_message ] message: {"jsonrpc":"2.0","result":{"id":0,"current_virtual_time":"0","next_shuffle_block_num":1,"current_shuffled_witnesses":["initminer","","","","","","","","","","","","","","","","","","","",""],"num_scheduled_witnesses":1,"elected_weight":1,"timeshare_weight":5,"miner_weight":1,"witness_pay_normalization_factor":25,"median_props":{"account_creation_fee":"0.000 TESTS","maximum_block_size":131072,"sbd_interest_rate":1000,"account_subsidy_budget":797,"account_subsidy_decay":347321},"majority_version":"0.0.0","max_voted_witnesses":19,"max_miner_witnesses":1,"max_runner_witnesses":1,"hardfork_required_witnesses":17,"account_subsidy_rd":{"resource_unit":10000,"budget_per_time_unit":797,"pool_eq":157691079,"max_pool_size":157691079,"decay_params":{"decay_per_time_unit":347321,"decay_per_time_unit_denom_shift":36},"min_decay":0},"account_subsidy_witness_rd":{"resource_unit":10000,"budget_per_time_unit":996,"pool_eq":9384019,"max_pool_size":9384019,"decay_params":{"decay_per_time_unit":7293741,"decay_per_time_unit_denom_shift":36},"min_decay":0},"min_witness_account_subsidy_decay":0},"id":9}
> 1695393ms websocket_api.cpp:102 on_message ] message: {"jsonrpc":"2.0","result":"0.0.0","id":10}
> 1695393ms websocket_api.cpp:102 on_message ] message: {"jsonrpc":"2.0","result":{"base":"0.001 TBD","quote":"0.001 TESTS"},"id":11}
> 1695394ms websocket_api.cpp:102 on_message ] message: {"jsonrpc":"2.0","result":{"account_creation_fee":"0.000 TESTS","maximum_block_size":131072,"sbd_interest_rate":1000,"account_subsidy_budget":797,"account_subsidy_decay":347321},"id":12}
> 1695395ms websocket_api.cpp:102 on_message ] message: {"jsonrpc":"2.0","error":{"code":-32003,"message":"Assert Exception:fund != nullptr: Invalid reward fund name","data":{"code":10,"name":"assert_exception","message":"Assert Exception","stack":[{"context":{"level":"error","file":"condenser_api.cpp","line":839,"method":"get_reward_fund","hostname":"","timestamp":"2020-05-03T12:28:15"},"format":"fund != nullptr: Invalid reward fund name","data":{}}]}},"id":13}
> 0 exception: unspecified
> Assert Exception:fund != nullptr: Invalid reward fund name
> {"error":"Assert Exception:fund != nullptr: Invalid reward fund name","data":{"id":13,"error":{"code":-32003,"message":"Assert Exception:fund != nullptr: Invalid reward fund name","data":{"code":10,"name":"assert_exception","message":"Assert Exception","stack":[{"context":{"level":"error","file":"condenser_api.cpp","line":839,"method":"get_reward_fund","hostname":"","timestamp":"2020-05-03T12:28:15"},"format":"fund != nullptr: Invalid reward fund name","data":{}}]}}}}
> state.cpp:38 handle_reply
> new >>>https://gitlab.syncad.com/hive/hive/-/issues/53Add an "author" field to proposal_object to remove ambiguity in case both cre...2020-07-28T12:34:54ZHowoAdd an "author" field to proposal_object to remove ambiguity in case both creator and receiver got a post with the same permlinkThis is an issue because we currently only have a permlink field to fetch the linked post and we allow both creator and receiver to have the linked permlink:
```
const auto* commentObject = _db.find_comment(o.creator, o.permlink);...This is an issue because we currently only have a permlink field to fetch the linked post and we allow both creator and receiver to have the linked permlink:
```
const auto* commentObject = _db.find_comment(o.creator, o.permlink);
if(commentObject == nullptr)
{
commentObject = _db.find_comment(o.receiver, o.permlink);
FC_ASSERT(commentObject != nullptr, "Proposal permlink must point to the article posted by creator or receiver");
}
```
But if alice and bob both have a post with the same permlink will leads to ambiguity and the front end won't know which post to display, potentially the wrong one.HowoHowohttps://gitlab.syncad.com/hive/hive/-/issues/68slow-dao-convert fails just after HF21: op.reward_vests <= acnt.get_vest_rewa...2020-07-19T19:11:28ZGandalfslow-dao-convert fails just after HF21: op.reward_vests <= acnt.get_vest_rewards()!2 fails during replay just after HF21
```
1566713ms database.cpp:5596 apply_hardfork ] HARDFORK 21 at block 35921786
1566828ms database.cpp:3975 _apply_block ] 10 assert_exception: Assert Exception...!2 fails during replay just after HF21
```
1566713ms database.cpp:5596 apply_hardfork ] HARDFORK 21 at block 35921786
1566828ms database.cpp:3975 _apply_block ] 10 assert_exception: Assert Exception
op.reward_vests <= acnt.get_vest_rewards(): Cannot claim that much VESTS. Claim: {"amount":"7683449832","precision":6,"nai":"@@000000037"} Actual: {"amount":"7683449831","precision":6,"nai":"@@000000037"}
{"c":{"amount":"7683449832","precision":6,"nai":"@@000000037"},"a":{"amount":"7683449831","precision":6,"nai":"@@000000037"}}
hive_evaluator.cpp:3019 do_apply
{"op":{"type":"claim_reward_balance_operation","value":{"account":"cervantes","reward_hive":{"amount":"0","precision":3,"nai":"@@000000021"},"reward_hbd":{"amount":"0","precision":3,"nai":"@@000000013"},"reward_vests":{"amount":"7683449832","precision":6,"nai":"@@000000037"}}}}
database.cpp:4215 _apply_transaction
{"trx":{"ref_block_num":8139,"ref_block_prefix":2753567694,"expiration":"2019-08-27T15:15:06","operations":[{"type":"claim_reward_balance_operation","value":{"account":"cervantes","reward_hive":{"amount":"0","precision":3,"nai":"@@000000021"},"reward_hbd":{"amount":"0","precision":3,"nai":"@@000000013"},"reward_vests":{"amount":"7683449832","precision":6,"nai":"@@000000037"}}}],"extensions":[],"signatures":["1f5e226e16d13023981be3064e305342cea92308602df3ee75d464d16f19f76ece748e29d1a3d1a092682265575ceb2bc97a5688612cb5410681ef7df970944aa4"]}}
database.cpp:4221 _apply_transaction
1566828ms database.cpp:3975 _apply_block ] next_block.block_num(): 35921884
1566831ms chain_plugin.cpp:533 replay_blockchain ] 10 assert_exception: Assert Exception
op.reward_vests <= acnt.get_vest_rewards(): Cannot claim that much VESTS. Claim: {"amount":"7683449832","precision":6,"nai":"@@000000037"} Actual: {"amount":"7683449831","precision":6,"nai":"@@000000037"}
{"c":{"amount":"7683449832","precision":6,"nai":"@@000000037"},"a":{"amount":"7683449831","precision":6,"nai":"@@000000037"}}
hive_evaluator.cpp:3019 do_apply
{"op":{"type":"claim_reward_balance_operation","value":{"account":"cervantes","reward_hive":{"amount":"0","precision":3,"nai":"@@000000021"},"reward_hbd":{"amount":"0","precision":3,"nai":"@@000000013"},"reward_vests":{"amount":"7683449832","precision":6,"nai":"@@000000037"}}}}
database.cpp:4215 _apply_transaction
{"trx":{"ref_block_num":8139,"ref_block_prefix":2753567694,"expiration":"2019-08-27T15:15:06","operations":[{"type":"claim_reward_balance_operation","value":{"account":"cervantes","reward_hive":{"amount":"0","precision":3,"nai":"@@000000021"},"reward_hbd":{"amount":"0","precision":3,"nai":"@@000000013"},"reward_vests":{"amount":"7683449832","precision":6,"nai":"@@000000037"}}}],"extensions":[],"signatures":["1f5e226e16d13023981be3064e305342cea92308602df3ee75d464d16f19f76ece748e29d1a3d1a092682265575ceb2bc97a5688612cb5410681ef7df970944aa4"]}}
database.cpp:4221 _apply_transaction
rethrow
{"next_block.block_num()":35921884}
database.cpp:3975 _apply_block
```HowoHowohttps://gitlab.syncad.com/hive/hive/-/issues/83get_accounts always return 0 for reputation2021-12-01T14:38:50Zarcangeget_accounts always return 0 for reputationTested on AH v1.4.3 node at master (dade134)Tested on AH v1.4.3 node at master (dade134)https://gitlab.syncad.com/hive/hive/-/issues/84cli_wallet fails to send transactions to the blockchain2020-10-15T15:28:27Zarcangecli_wallet fails to send transactions to the blockchaincli_wallet is no more working, either when remoted via HTTP or via the console.
No matter what cli_wallet command is issued, I always get a "Missing xxxx authority" error (see error file attached)
I did the tests connecting to a local h...cli_wallet is no more working, either when remoted via HTTP or via the console.
No matter what cli_wallet command is issued, I always get a "Missing xxxx authority" error (see error file attached)
I did the tests connecting to a local hived instance:
- on my witness node (v1.24.2)
- on my AH node (v1.24.3 - latest from master)
- with an existing wallet.json
- with a brand new wallet.json after re-importing the keys
You can read this comment thread on Mattermost for more info https://chat.hive.blue/hive/pl/6a9m1kooifyojpnuc1he4z5yuh
[error.txt](/uploads/286a5dbe356a22f05260502d87191a01/error.txt)https://gitlab.syncad.com/hive/hive/-/issues/85curation_rewards and posting_rewards return 0 with get_account2020-10-16T12:45:15ZDeathwinghi@deathwing.mecuration_rewards and posting_rewards return 0 with get_accountCurrently with both v1.24.3 and v1.24.4 the API call 'get_account' returns 0 for both `curation_rewards` and `posting_rewards` - it should return all-time curation and all-time posting/author rewards for the users.Currently with both v1.24.3 and v1.24.4 the API call 'get_account' returns 0 for both `curation_rewards` and `posting_rewards` - it should return all-time curation and all-time posting/author rewards for the users.https://gitlab.syncad.com/hive/hive/-/issues/86get_witnesses_by_vote return values seem off2020-10-16T16:45:31ZDan Notesteinget_witnesses_by_vote return values seem offThe call for get_witnesses_by_vote seems to return some information about the witnesses that doesn't seem right. They have 0 votes, they're running node version 0.0.0, no hdb/hive exchange rate, things of that nature. See below for a sam...The call for get_witnesses_by_vote seems to return some information about the witnesses that doesn't seem right. They have 0 votes, they're running node version 0.0.0, no hdb/hive exchange rate, things of that nature. See below for a sample call and response from hivemind.
curl call:
```
curl -s -d '{"id":"1","jsonrpc":"2.0","method":"call", "params":["database_api", "get_witnesses_by_vote", [0, 4]]}' https://api.hive.blog | jq .
```
response:
```
{
"jsonrpc": "2.0",
"result": [
{
"id": 6950,
"owner": "a-0",
"created": "1970-01-01T00:00:00",
"url": "",
"votes": 0,
"virtual_last_update": "0",
"virtual_position": "0",
"virtual_scheduled_time": "340282366920938463463374607431768211455",
"total_missed": 0,
"last_aslot": 1063323,
"last_confirmed_block_num": 1040423,
"pow_worker": 0,
"signing_key": "STM5RrTRNDhhrMaA24SzSeE5AvmUcutb1q1VZp1imnT8p871s3UjN",
"props": {
"account_creation_fee": "0.001 HIVE",
"maximum_block_size": 131072,
"hbd_interest_rate": 1000,
"account_subsidy_budget": 797,
"account_subsidy_decay": 347321
},
"hbd_exchange_rate": {
"base": "0.000 HIVE",
"quote": "0.000 HIVE"
},
"last_hbd_exchange_update": "1970-01-01T00:00:00",
"last_work": "000000127cb0e335667f30100bc1a061175c2d789f808e0e9ac82ee70fa8e604",
"running_version": "0.0.0",
"hardfork_version_vote": "0.0.0",
"hardfork_time_vote": "2016-03-24T16:00:00",
"available_witness_account_subsidies": 0
},
{
"id": 6847,
"owner": "a-h",
"created": "1970-01-01T00:00:00",
"url": "",
"votes": 0,
"virtual_last_update": "0",
"virtual_position": "0",
"virtual_scheduled_time": "340282366920938463463374607431768211455",
"total_missed": 0,
"last_aslot": 1064139,
"last_confirmed_block_num": 1041237,
"pow_worker": 0,
"signing_key": "STM62SCcHyNgPSsaafBa1YTGKaYqGfacYNkhfUGo25hQYFSHYPL68",
"props": {
"account_creation_fee": "0.001 HIVE",
"maximum_block_size": 131072,
"hbd_interest_rate": 1000,
"account_subsidy_budget": 797,
"account_subsidy_decay": 347321
},
"hbd_exchange_rate": {
"base": "0.000 HIVE",
"quote": "0.000 HIVE"
},
"last_hbd_exchange_update": "1970-01-01T00:00:00",
"last_work": "0000000c1a7940dbf3750d21a21116c82093dc226da73f1e49fc0efe3576db24",
"running_version": "0.0.0",
"hardfork_version_vote": "0.0.0",
"hardfork_time_vote": "2016-03-24T16:00:00",
"available_witness_account_subsidies": 0
},
{
"id": 2194,
"owner": "a-pile-of-steem",
"created": "1970-01-01T00:00:00",
"url": "",
"votes": 0,
"virtual_last_update": "0",
"virtual_position": "0",
"virtual_scheduled_time": "340282366920938463463374607431768211455",
"total_missed": 47,
"last_aslot": 0,
"last_confirmed_block_num": 0,
"pow_worker": 0,
"signing_key": "STM5NGMkc2vvpDP6srZKPcK8VX2eMbGw9UwrPzmQGYxnDgnj7zhKK",
"props": {
"account_creation_fee": "100.000 HIVE",
"maximum_block_size": 131072,
"hbd_interest_rate": 1000,
"account_subsidy_budget": 797,
"account_subsidy_decay": 347321
},
"hbd_exchange_rate": {
"base": "0.000 HIVE",
"quote": "0.000 HIVE"
},
"last_hbd_exchange_update": "1970-01-01T00:00:00",
"last_work": "00000002d353f82855369c9ecff79e172eab150dfd80683aedb77c09826fa579",
"running_version": "0.0.0",
"hardfork_version_vote": "0.0.0",
"hardfork_time_vote": "2016-03-24T16:00:00",
"available_witness_account_subsidies": 0
},
{
"id": 3893,
"owner": "a-z",
"created": "1970-01-01T00:00:00",
"url": "",
"votes": 0,
"virtual_last_update": "0",
"virtual_position": "0",
"virtual_scheduled_time": "340282366920938463463374607431768211455",
"total_missed": 0,
"last_aslot": 791680,
"last_confirmed_block_num": 776401,
"pow_worker": 0,
"signing_key": "STM6kK5PhLANB7PA5LW8qHBrPw2pvQaTZofuqXc3SsKWr6NJpKEkf",
"props": {
"account_creation_fee": "100.000 HIVE",
"maximum_block_size": 131072,
"hbd_interest_rate": 1000,
"account_subsidy_budget": 797,
"account_subsidy_decay": 347321
},
"hbd_exchange_rate": {
"base": "0.000 HIVE",
"quote": "0.000 HIVE"
},
"last_hbd_exchange_update": "1970-01-01T00:00:00",
"last_work": "00000000a92eda160fd60b0227b117eb3cb8ebbd7de8d71c6298bae39d3a1483",
"running_version": "0.0.0",
"hardfork_version_vote": "0.0.0",
"hardfork_time_vote": "2016-03-24T16:00:00",
"available_witness_account_subsidies": 0
}
],
"id": "1"
}
```https://gitlab.syncad.com/hive/hive/-/issues/89sps_convert_operation vop is not being returned from AH2020-12-07T03:40:03ZHowosps_convert_operation vop is not being returned from AHWe are supposed to send one every day
but somehow it's not present in AH
```
const dhive = require('@hiveio/dhive');
const client = new dhive.Client('https://anyx.io', {rebrandedApi: true});
function get_account_history(username, inde...We are supposed to send one every day
but somehow it's not present in AH
```
const dhive = require('@hiveio/dhive');
const client = new dhive.Client('https://anyx.io', {rebrandedApi: true});
function get_account_history(username, index)
{
return new Promise(async resolve => {
let data = await client.database.call("get_account_history", [username, index, 1000]).catch(async () => {
console.log("get_account history error, retrying");
return resolve(await get_account_history(username, index));
});
return resolve(data);
});
}
async function test() {
let data = await get_account_history("hive.fund", 1000)
for (let i = 0; i < data.length; i++) {
if (data[i][1].op[0] !== "proposal_pay" && data[i][1].op[0] !== "account_create" && data[i][1].op[0] !== "sps_fund" && data[i][1].op[0] !== "account_update"&& data[i][1].op[0] !== "change_recovery_account")
console.log(data[i][1].op[1]) // No op gets printed
}
}
test()
```HowoHowohttps://gitlab.syncad.com/hive/hive/-/issues/98account_history_api.get_account_history wrong error message2020-12-09T06:57:22ZPaulina Czempielaccount_history_api.get_account_history wrong error messageCall:
`{"jsonrpc":"2.0", "method":"account_history_api.get_account_history", "params":{"account":"blocktrades","operation_filter_low": 16777216,"start": 14000,"limit": 1000},"id":100}`
returns message:
`"Assert Exception:total_processed...Call:
`{"jsonrpc":"2.0", "method":"account_history_api.get_account_history", "params":{"account":"blocktrades","operation_filter_low": 16777216,"start": 14000,"limit": 1000},"id":100}`
returns message:
`"Assert Exception:total_processed_items < 2000: Could not find filtered operation in 2000 operations, to continue searching, set start=13000."`
but then if change limit value:
`{"jsonrpc":"2.0", "method":"account_history_api.get_account_history", "params":{"account":"blocktrades","operation_filter_low": 16777216,"start": 12000,"limit": 1000},"id":100}`
result:
`"Assert Exception:total_processed_items < 2000: Could not find filtered operation in 2000 operations, to continue searching, set start=11000."`
It goes like this to start = 0, and then:
`"Assert Exception:args.start >= args.limit-1: start must be greater than or equal to limit-1 (start is 0-based index)"`
Only if start = 1000 in this scenario it returns `[]`.https://gitlab.syncad.com/hive/hive/-/issues/101Allow voting on old posts2021-04-06T16:48:39ZDan NotesteinAllow voting on old postsSupport for this was improperly dropped during HF24. Needs to be restored in HF25.Support for this was improperly dropped during HF24. Needs to be restored in HF25.HardFork 25Bartek WronaBartek Wronahttps://gitlab.syncad.com/hive/hive/-/issues/113condenser_api.get_key_references not returning data for some accounts2021-05-12T15:17:41Zarcangecondenser_api.get_key_references not returning data for some accounts`condenser_api.get_key_references` is not working for some accounts.
For example, with STM5NdUbR15D1CRW5DNChpnFz7T2rdrvZpv1W5SWZXB8CPWvWoFnH (public active key of @posh-bot), it will return `{"jsonrpc":"2.0","result":[[]],"id":1}`.
`cu...`condenser_api.get_key_references` is not working for some accounts.
For example, with STM5NdUbR15D1CRW5DNChpnFz7T2rdrvZpv1W5SWZXB8CPWvWoFnH (public active key of @posh-bot), it will return `{"jsonrpc":"2.0","result":[[]],"id":1}`.
`curl -s --data '{"jsonrpc":"2.0", "method":"condenser_api.get_key_references", "params":[["STM5NdUbR15D1CRW5DNChpnFz7T2rdrvZpv1W5SWZXB8CPWvWoFnH"]], "id":1}' https://api.hive.blog`
I made tests with all @posh-bot keys, on different nodes, and none were successful.Piotr BatkoPiotr Batkohttps://gitlab.syncad.com/hive/hive/-/issues/117producer_reward virtual operation issued twice for the same block2021-11-23T17:50:36Zarcangeproducer_reward virtual operation issued twice for the same blockVirtual operation `producer_reward` is sometimes issued twice for the same block/producer.
Example: https://hiveblocks.com/b/51289083
![image](/uploads/fb7849e59640cf0bb7df0b2897399b49/image.png)
Here are a few more examples:
![image...Virtual operation `producer_reward` is sometimes issued twice for the same block/producer.
Example: https://hiveblocks.com/b/51289083
![image](/uploads/fb7849e59640cf0bb7df0b2897399b49/image.png)
Here are a few more examples:
![image](/uploads/142f8dc56b6243ef1239fc64f78de780/image.png)
This occurred 786 times till now.
Didn't find any triple or greater reward.Marcin SobczykMarcin Sobczyk