### Repository https://github.com/holgern/beem <center></center> ### About beem beem is an unofficial python library for steem, which I created from scratch by forking [python-bitshares](https://github.com/bitshares/python-bitshares). The library name is derived from a beam maschine, similar to the analogy between steem and steam. A documentation about beem can be found here: http://beem.readthedocs.io/en/latest/. I pushed the first commit on the 14 Feb. 2018 to github. Since then, the code base was growing from 5288 lines of python code to 18232 lines of code. <center>  </center> The current version is 0.19.35 and it contains the following features: * RPC interface (ttps and websocket) for full API nodes * Node failure handling * Support for almost all steem API calls * JSON-based blockchain objects (accounts, votes, comments, blocks, prices, markets, etc) * a simple to use yet powerful API * transaction construction and signing * appbase ready * steemconnect v2 integration * it’s own (bip32-encrypted) wallet for key and token storage * command line tool beempy Although the total test coverage is on a good level (78% currently), it is not everything covered. High code coverage does also not mean that the code cannot contain bugs anymore. It shows that the code can run without error and returns the predefined output for certain input data. <center>  </center> Manual testing remains very important for beem, due to the high number of code lines and the huge functionality which beem has to offer. So, I'm asking everyone to help me improving beem, by finding bugs in beem. ### Details / Components This task request is about finding bugs inside the python library beem. This includes all function inside the following python modules: * beem * beemapi * beembase * beemgraphenebase The request is not about errors that occurred in installing dependent python libraries (e.g. scrypt). ### Content of a good bug hunting post A good bug hunting post must contain the following sections: #### Expected behavior Please describe in detail about the expected behavior. "It must return a value", or similar platitudes are not sufficient. After reading this section, it must be clear, what the expected behavior is. This helps me to understand the described error. * Example (not related to beem): The `int_sum` function should return the sum of two `integer` numbers. #### Actual behavior Please describe shortly about the current situation. "It does not work", is not sufficient. * Example (not related to beem): When one number is zero, the `int_sum` function returns zero instead of the other non-zero number. #### How to reproduce A python script with output, which is able to reproduce the described error, helps a lot in finding the source of the error. * Example (not related to beem): ``` import int_sum x = int_sum(0, 1) print(x) ``` Output: ``` 0 ``` #### Environment The used python and beem version is important for repoducing the error (Different behavior for unicode strings on python 2.7 and 3.6, for example). The beem version can be obtained by `beempy --version`. ### Creating an issue on https://github.com/holgern/beem After writing a utopian-io post about a bug, a new issue should be created in the beem github repo: https://github.com/holgern/beem/issues/new. This is important for collecting all bug reports in one place and for mention it when fixing it. #### Deadline This task request has no deadline, as it will stay open. #### Communication For more information please visit the beem discord server: https://discord.gg/4HM592V #### Github https://github.com/holgern
author | holger80 |
---|---|
permlink | task-request-for-beem-bug-hunting |
category | utopian-io |
json_metadata | "{"community": "busy", "app": "beempy/0.23.10", "format": "markdown", "links": ["https://github.com/holgern/beem", "https://github.com/bitshares/python-bitshares", "http://beem.readthedocs.io/en/latest/", "https://github.com/holgern/beem", "https://github.com/holgern/beem/issues/new", "https://discord.gg/4HM592V", "https://github.com/holgern"], "tags": ["utopian-io", "task-bug-hunting", "beem", "python", "busy"], "canonical_url": "https://hive.blog/utopian-io/@holger80/task-request-for-beem-bug-hunting"}" |
created | 2018-06-04 09:50:39 |
last_update | 2020-05-23 14:34:18 |
depth | 0 |
children | 3 |
last_payout | 2018-06-11 09:50:39 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 16.867 HBD |
curator_payout_value | 4.228 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 3,905 |
author_reputation | 358,857,509,568,825 |
root_title | "Task request for beem: bug-hunting" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 59,179,121 |
net_rshares | 5,822,680,875,545 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
eroche | 0 | 278,673,912,981 | 100% | ||
busy.org | 0 | 36,226,998,523 | 0.95% | ||
enlight100 | 0 | 107,927,226 | 50% | ||
geekgirl | 0 | 32,654,971,212 | 100% | ||
timemaster | 0 | 61,018,537 | 10% | ||
make-a-whale | 0 | 49,366,666,585 | 13% | ||
crokkon | 0 | 39,477,992,707 | 100% | ||
feedyourminnows | 0 | 3,158,124,716 | 4% | ||
isnochys | 0 | 3,148,635,764 | 10% | ||
okankarol | 0 | 2,326,427,754 | 100% | ||
utopian-io | 0 | 4,421,196,798,239 | 2.86% | ||
hispeedimagins | 0 | 3,519,750,251 | 100% | ||
greenorange | 0 | 609,471,115 | 100% | ||
qustodian | 0 | 459,601,946,915 | 84.34% | ||
steembasicincome | 0 | 69,123,908,830 | 6% | ||
jpphotography | 0 | 5,492,985,904 | 20% | ||
r351574nc3 | 0 | 519,027,138 | 2% | ||
oups | 0 | 12,458,478,557 | 100% | ||
thetroublenotes | 0 | 76,919,100 | 0.7% | ||
frellarong | 0 | 107,276,668 | 50% | ||
holger80 | 0 | 289,397,730,650 | 100% | ||
michaelizer | 0 | 9,484,337,786 | 100% | ||
cthkrn | 0 | 268,222,168 | 50% | ||
maxpatternman | 0 | 19,649,507,030 | 100% | ||
flugschwein | 0 | 19,676,472,563 | 100% | ||
mili2088 | 0 | 306,915,595 | 50% | ||
ulisessabeque | 0 | 378,823,125 | 30% | ||
oadissin | 0 | 68,450,525 | 50% | ||
pdavid | 0 | 234,817,806 | 50% | ||
abduloniz | 0 | 304,940,829 | 50% | ||
salty-mcgriddles | 0 | 800,262,599 | 1% | ||
karinavb | 0 | 278,419,143 | 50% | ||
jcgonzalez | 0 | 305,195,199 | 50% | ||
yolaidys | 0 | 305,851,537 | 50% | ||
zcool | 0 | 163,956,580 | 10% | ||
luisateresa | 0 | 305,379,068 | 50% | ||
stefany12 | 0 | 306,936,726 | 50% | ||
adaam | 0 | 304,965,346 | 50% | ||
mhyeasin | 0 | 283,523,327 | 50% | ||
beshooo | 0 | 280,545,562 | 50% | ||
srijana-gurung | 0 | 302,173,171 | 50% | ||
ozanfastfood | 0 | 306,697,312 | 50% | ||
ketamin | 0 | 304,923,047 | 50% | ||
bangladesh1 | 0 | 290,200,866 | 50% | ||
steemitnig | 0 | 306,510,032 | 50% | ||
cajj | 0 | 305,782,417 | 50% | ||
gelvys | 0 | 305,910,425 | 50% | ||
efehantr | 0 | 304,928,041 | 50% | ||
renegadefilm | 0 | 306,265,381 | 50% | ||
erebuta01 | 0 | 292,735,627 | 50% | ||
daldon | 0 | 288,371,585 | 50% | ||
algo.coder | 0 | 4,807,934,269 | 75% | ||
upvotebot3 | 0 | 61,305,788 | 50% | ||
upvotebot4 | 0 | 61,305,777 | 50% | ||
soulfly1 | 0 | 61,215,770 | 50% | ||
resteemvotebot3 | 0 | 61,215,749 | 50% | ||
upvotebot1 | 0 | 61,302,382 | 50% | ||
upvotebot5 | 0 | 61,189,676 | 50% | ||
upvotebot6 | 0 | 61,189,675 | 50% | ||
upvotebot7 | 0 | 61,189,672 | 50% | ||
phymer1 | 0 | 61,210,061 | 50% | ||
siyahmelek1 | 0 | 61,210,060 | 50% | ||
resteembots.com | 0 | 61,189,668 | 50% | ||
votebot12 | 0 | 61,189,667 | 50% | ||
sandyjack1 | 0 | 61,189,666 | 50% | ||
selinapetty | 0 | 61,189,664 | 50% | ||
emmywell | 0 | 64,034,186 | 50% | ||
freedonor | 0 | 95,385,582 | 50% | ||
princego | 0 | 280,318,421 | 50% | ||
dannykrl1 | 0 | 61,165,868 | 50% | ||
marrysweet2 | 0 | 61,165,864 | 50% | ||
jennypat5 | 0 | 61,165,862 | 50% | ||
steepcooper1 | 0 | 61,165,860 | 50% | ||
soulfly23 | 0 | 61,165,858 | 50% | ||
exyrapx | 0 | 61,165,856 | 50% | ||
wendysct | 0 | 61,165,854 | 50% | ||
april2345 | 0 | 61,165,851 | 50% | ||
jennifer789 | 0 | 61,165,849 | 50% | ||
mannycroos | 0 | 61,165,847 | 50% | ||
andrenow78 | 0 | 61,165,845 | 50% | ||
zamanbpi | 0 | 305,911,234 | 50% | ||
arianto71 | 0 | 256,219,334 | 50% | ||
qurator-tier-1-2 | 0 | 49,281,203,811 | 4% | ||
earnstech | 0 | 299,594,975 | 50% | ||
coolxxx | 0 | 180,057,240 | 40% | ||
aleecnavarro | 0 | 253,452,956 | 50% | ||
pinkxwoman | 0 | 306,813,960 | 50% | ||
bertoandes | 0 | 213,439,178 | 50% | ||
jubair12 | 0 | 305,535,253 | 50% | ||
tworayz | 0 | 65,135,805 | 50% | ||
maeusenews | 0 | 106,931,862 | 20% |
I plan on building a GUI for upvoting content that will integrate beem. If I come across any bugs I'll let you know.
author | eroche |
---|---|
permlink | re-holger80-task-request-for-beem-bug-hunting-20180604t095723344z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"app":"steemit/0.1"} |
created | 2018-06-04 09:57:24 |
last_update | 2018-06-04 09:57:24 |
depth | 1 |
children | 0 |
last_payout | 2018-06-11 09:57:24 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 116 |
author_reputation | 70,759,290,299,941 |
root_title | "Task request for beem: bug-hunting" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 59,179,845 |
net_rshares | 0 |
Hello @holger80, Thank you for submitting this task request and bringing your project open with Utopian. * Your report is well-defined. * Proper Steps and requirements are provided * what you expect is the bug-report is clearly stated in this task * This task is open for as long as required. Your contribution has been evaluated according to [Utopian policies and guidelines](https://join.utopian.io/guidelines), as well as a predefined set of questions pertaining to the category. To view those questions and the relevant answers related to your post, [click here](https://review.utopian.io/result/11/332111). ---- Need help? Write a ticket on https://support.utopian.io/. Chat with us on [Discord](https://discord.gg/uTyJkNm). [[utopian-moderator]](https://join.utopian.io/)
author | sachincool |
---|---|
permlink | re-holger80-task-request-for-beem-bug-hunting-20180604t162715428z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"users":["holger80"],"links":["https://join.utopian.io/guidelines","https://review.utopian.io/result/11/332111","https://support.utopian.io/","https://discord.gg/uTyJkNm","https://join.utopian.io/"],"app":"steemit/0.1"} |
created | 2018-06-04 16:27:15 |
last_update | 2018-06-04 16:27:15 |
depth | 1 |
children | 0 |
last_payout | 2018-06-11 16:27:15 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 785 |
author_reputation | 18,548,631,010,973 |
root_title | "Task request for beem: bug-hunting" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 59,230,631 |
net_rshares | 0 |
Hey @holger80 **Thanks for contributing on Utopian**. We’re already looking forward to your next task request! **Contributing on Utopian** Learn how to contribute on <a href='https://join.utopian.io'>our website</a> or by watching <a href='https://www.youtube.com/watch?v=8S1AtrzYY1Q'>this tutorial</a> on Youtube. **Want to chat? Join us on Discord https://discord.gg/h52nFrV.** <a href='https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>
author | utopian-io |
---|---|
permlink | re-task-request-for-beem-bug-hunting-20180605t095509z |
category | utopian-io |
json_metadata | "{"app": "beem/0.19.29"}" |
created | 2018-06-05 09:55:09 |
last_update | 2018-06-05 09:55:09 |
depth | 1 |
children | 0 |
last_payout | 2018-06-12 09:55:09 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 505 |
author_reputation | 152,955,367,999,756 |
root_title | "Task request for beem: bug-hunting" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 59,347,980 |
net_rshares | 0 |