CoolFace
Datasetpublic

wakamex/github

sourceHugging Faceupdated 3y agoView on Hugging Face
0likes2.7kdownloads
bitshares_bitshares-core.json1 linesDownload Raw Back to root
1[{"node": {"oid": "3174d22b5267d0057d0857ac53086e9813c8559f", "messageHeadline": "Merge pull request #2801 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "a25659f9f7cb958c024d9332a5f3758e89dbec1b", "messageHeadline": "Merge pull request #2799 from bitshares/fix-sync-stop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "4100e459b23d72be8ba8b42e59f7366ab405866b", "messageHeadline": "Try to fix syncing issue", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "fc2da5887d97637be18f035a15831c683b166fbd", "messageHeadline": "Merge pull request #2794 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "e8a469b22447415d391dedbdc292ccaca148109c", "messageHeadline": "Merge pull request #2791 from bitshares/bump_fc", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "802067067edf96995cc77f0dd55f4cc4a8418d40", "messageHeadline": "Update dependency versions used in Github Actions", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0ea02e6f7fbaf84bf07375621004de2f5c4c89d5", "messageHeadline": "Bump FC again to improve node networking stability", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a13f0e20512bd8812105d8f6006c1a2592f6373", "messageHeadline": "Merge pull request #2787 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "2d44e48a4a3e362df6a7d7ecf4bd5fda70714fba", "messageHeadline": "Merge pull request #2786 from bitshares/update-doxygen-links", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "24e733b8af08feb797c2832ae1bb1f79e9c15a3a", "messageHeadline": "Fix a typo", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8019ed9562f0b2fe3014fd5b5628b86a0d408d7f", "messageHeadline": "Fix typos", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "26a435052a02f3ba6fffc770888e433fb4b850ea", "messageHeadline": "Fix typos", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9a5cf5c0ab2094524f28f155595969f65420b1f2", "messageHeadline": "Update Doxygen links in README.md", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c07ea53d64497664d8f6fdae2ebfbfbee30c73ed", "messageHeadline": "Merge pull request #2783 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8239, "deletions": 1692}}, {"node": {"oid": "5799660be2ff8e72dbf3e41c66846158f9332c88", "messageHeadline": "Merge pull request #2781 from bitshares/update-7", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "36b26943c1c9ad95f086252fa4c820fb7c68c243", "messageHeadline": "Set Mainnet 7.0 HF time to 2023-11-16 14:00:00 UTC", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 11}}, {"node": {"oid": "f9a50cad236263aac946318ea30c49169c7ae38f", "messageHeadline": "Update CONTRIBUTORS.txt", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "dec5c10633d3abeb8f92163366f89961abb0eae0", "messageHeadline": "Update docs submodule", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4311a1f0b330ce8c274d1269428422aa4ad8bf1e", "messageHeadline": "Merge pull request #2780 from bitshares/fix-doxygen", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "1c68b640587bbebaae224367e6cd1c2a2b9dbc55", "messageHeadline": "Fix Doxygen warnings", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "b9cabb9dfb03565e3672075be7369528f97ff748", "messageHeadline": "Merge pull request #2779 from bitshares/update-versions-in-ci", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "c4b31088844803f93e4e20a56704144c2ee25d02", "messageHeadline": "Update dependency versions used in Github Actions", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "0d290e9562a8dd99c912d684b1bd395e6f2d6796", "messageHeadline": "Merge pull request #2776 from bitshares/limit-order-filled-amount", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "692608b01a7b55b35cb4187b01047c68c9ac63fd", "messageHeadline": "Fix typo in a comment to fix code coverage report", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d1ae7e69bcb23cdaffe1d963c5356b029c38e3d7", "messageHeadline": "Record filled amount in limit orders", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "29258ec890fc415deb1c3415886836e6cfd9a1ff", "messageHeadline": "Merge pull request #2775 from bitshares/bump-fc", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "0ca0616e1edb99a9a57988091223e5daf886b6a0", "messageHeadline": "Fix Github Actions Ubuntu debug build", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7c2842626165082efd21ddc85cdf194b21155774", "messageHeadline": "Update dependency versions used in Github Actions", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "fa73a23ca07e43b5dc6b6613ebf24b995e9c939d", "messageHeadline": "Bump FC to improve node networking stability", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bbf3933387424e610f7f54ff9e10efbb33f0c3b7", "messageHeadline": "Merge pull request #2771 from bitshares/fix-cli-gethelp", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "311c6a21382cb1da1674b6ff6d0aa7c226f39b98", "messageHeadline": "Fix gethelp command in CLI wallet", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "ede3cb03e24e560f4ea912a0cbfcd0049ccc4400", "messageHeadline": "Merge pull request #2768 from bitshares/fix-doxygen-warnings", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cc9841a69bc8fa6c52dafaf75704c79816e9b596", "messageHeadline": "Fix Doxygen warnings", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "edf65bf67481a153b09e698f330bcffe4fd98302", "messageHeadline": "Merge pull request #2767 from bitshares/update-doxyfile", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "678c2eade46d0980ee0936781d603df01230e3d9", "messageHeadline": "Update project brief and version in Doxyfile", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e82f080fd7275e73a479e4ef659721acab82f64e", "messageHeadline": "Merge pull request #2765 from bitshares/hardfork", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "10468b2c2260eb851b18d1c043ddaa450f9555db", "messageHeadline": "Merge pull request #2764 from bitshares/fix-2587-test", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "849a094828509da6f7ecd86ee26df69281d691a1", "messageHeadline": "Fix a test case", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "962be19f350706839ca5d8846eb23ba4626ea430", "messageHeadline": "Merge pull request #2761 from bitshares/hardfork", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 5}}, {"node": {"oid": "998bbacfba537ed488cb50d49569fb3301c89fac", "messageHeadline": "Merge pull request #2762 from bitshares/update-es-tests", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "12cd517e669f38c5a8b833a0d4670f3fc04d95cc", "messageHeadline": "Add OSO tests for ES", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "035008b238131e2fd322d3dceb17e5bfe64b2bec", "messageHeadline": "Merge pull request #2760 from bitshares/fix-fee-change-test", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "34134abb9d9698bc7c0452d196dcd0685051e6c2", "messageHeadline": "Fix fee_change_test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "7b956a0b598347f919aaeac07dfcd0725d899377", "messageHeadline": "Merge pull request #2759 from bitshares/fix-reflection", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ac9d206f48d860fad90c72e8e638a628cfccb68", "messageHeadline": "Add missing reflection for limit_order_update_op", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b51608350a465ff2321fad3dfef34a2f0cf17e1", "messageHeadline": "Merge pull request #2751 from bitshares/hardfork-to-release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8182, "deletions": 1661}}, {"node": {"oid": "c7c5ac5bda529cc9c3d6383735f9d1f06c4a9199", "messageHeadline": "Update sonar.branch.target for release branch", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d64cf027abba083a8f3e9a2d91b6dcce77e2d7f", "messageHeadline": "Merge pull request #2758 from bitshares/update-tests", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "4d6e7cc6d4792753d664bfbe56717503e2321d43", "messageHeadline": "Merge pull request #2757 from bitshares/update-comment", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29553e3202d60f34b06ee94dfb70de3acae2b2c8", "messageHeadline": "Fix a test case about updating limit orders", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "21051651262e68aca7415950cb2062b96cda0067", "messageHeadline": "Fix a comment in a test case", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6c77670d522a01aa2cebfb029c9e8400057a869", "messageHeadline": "Merge pull request #2755 from bitshares/fix-tests", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7548e6b7c70beb301efb8678abe87147a20c76d9", "messageHeadline": "Merge pull request #2754 from bitshares/update-comment", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "16c77988b91b54962a59b2ca6b3d4c231e994d0c", "messageHeadline": "Fix a test case", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b99d62f8af3b4eeb2abd35966bbbe622e2fdf3cc", "messageHeadline": "Fix a comment in a test case", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dff65c33d71995e00da6006796c7fca2a3547013", "messageHeadline": "Merge pull request #2753 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "a3caf534e4afdbc2a68720894e1b125aca384e08", "messageHeadline": "Merge pull request #2752 from bitshares/update-versions-in-ci", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "e4ef0a4508f0fc44ef303ddcc1278f36e99c47d5", "messageHeadline": "Update OpenSSL version used in CI to 1.1.1u", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a0e1b28d7b038e2dc11a14825921a3de72e219e0", "messageHeadline": "Update CURL version used in CI to 8.1.2", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "481b67e0289153858ea85a01a6279c0d9bda1bfa", "messageHeadline": "Use ES version 8.8.1 and 7.17.10 in Github Actions", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e49788d91d794705301b3b33fc6609d3c19b5485", "messageHeadline": "Merge pull request #2750 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "f024d4219bc87ff690af650a55522f6843c4bfbb", "messageHeadline": "Merge pull request #2644 from bitshares/pr-2643-cli-acc-hist-time", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "ed08a9b7d270d47d9c1582de565f43a78486c51f", "messageHeadline": "Improve performance of account history wallet APIs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "9a36b7ca26951f35944b8c0557c0bf11dd9a71f6", "messageHeadline": "Merge pull request #2749 from bitshares/pr-2535-oso", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2221, "deletions": 118}}, {"node": {"oid": "ec47739f2560422510c5475595cda11c3fa1fa42", "messageHeadline": "Add tests for failure to send take profit order", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 117, "deletions": 0}}, {"node": {"oid": "ad0a5b5175fd8e0d51dbd06509fafabfbc673d4b", "messageHeadline": "Catch more exceptions when processing on_fill", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 37, "deletions": 34}}, {"node": {"oid": "1afd436cf53b5bcad5e2f6916a7f6d53e1eafb09", "messageHeadline": "Adapt on_fill field (for limit orders) for ES", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 28, "deletions": 15}}, {"node": {"oid": "de8339d1aed6438207ebeebada91b49a67cfb6de", "messageHeadline": "Remove unused code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 20}}, {"node": {"oid": "78816b7ab47092d27b275b9239cef6726cfebf12", "messageHeadline": "Add tests for take profit order feature", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1651, "deletions": 55}}, {"node": {"oid": "240a84aae36ad3881951997a1ce613f988b6b01e", "messageHeadline": "Implement Order-Sends-Take-Profit-Order feature", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 409, "deletions": 29}}, {"node": {"oid": "38dbc611b62cff0f130300216de1fef951c8ce71", "messageHeadline": "Merge pull request #2748 from bitshares/settlement-code-refactory", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 450, "deletions": 397}}, {"node": {"oid": "061594f45a45a571dcce7f7b5429458f67e43bc5", "messageHeadline": "Update comments", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "f8d5e8dbb90b527e4cbfeb9f10751776de9d52c9", "messageHeadline": "Add GCOVR exclusion markers around defensive code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 35, "deletions": 8}}, {"node": {"oid": "37c585335c9f0cf5c9d80bf9db9483ad9c309435", "messageHeadline": "Update some assertion messages", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "92041b876bad19db5353da4e0b0ebc2c4d9fdb0a", "messageHeadline": "Refactor code about individual settlement order", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 145, "deletions": 121}}, {"node": {"oid": "4b87ba8738c3b140fda75b7feeeb99b50451829b", "messageHeadline": "Rename functions has_settlement() and has_indiv...", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 265, "deletions": 265}}, {"node": {"oid": "1401ea6c848b32ec6fbeb10c36d410eb9e9fbc41", "messageHeadline": "Merge pull request #2747 from bitshares/fix-code-smells", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 86, "deletions": 31}}, {"node": {"oid": "ecc0da4d5f4e1ed27e6336b9aae9ac8f3b69827e", "messageHeadline": "Add tests for object_id and object_id_type", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 57, "deletions": 4}}, {"node": {"oid": "113418ee88693c783c802abb9cfcee1b67dde646", "messageHeadline": "Add GCOVR_EXCL_LINE for FC_CAPTURE_AND_RETHROW", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 29, "deletions": 27}}, {"node": {"oid": "a4dfd53d63decbb32f835d098025936847bc1796", "messageHeadline": "Merge pull request #2745 from bitshares/fix-coverage", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 184, "deletions": 143}}, {"node": {"oid": "2906a694e9d890016729deb6653cc5886bee4b54", "messageHeadline": "Add GCOVR_EXCL_LINE for FC_CAPTURE_AND_RETHROW", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 86, "deletions": 76}}, {"node": {"oid": "b26d877546a8afbb8eb075b889478e99f0442a52", "messageHeadline": "Add tests for virtual operation fees", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "6636959b103e3e70721d89963cecec3290a352e8", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 81, "deletions": 67}}, {"node": {"oid": "1f66802d6944efbf42812d7d7f0370b3f94e6d54", "messageHeadline": "Merge pull request #2743 from bitshares/issue-1604", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1291, "deletions": 344}}, {"node": {"oid": "126987e61c1fae3df47b6ee23d2ff5f63128a323", "messageHeadline": "Update a comment", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a34e1bd17725eae5f25724bd368b95b2e0b7ca2", "messageHeadline": "Update variable names to fix variable shadowing", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "1195df5a73232c4dec4a388ee2ee75c9ff6fb55f", "messageHeadline": "Add tests for order_update fee if not paid in CORE", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 289, "deletions": 63}}, {"node": {"oid": "d3811108ea01ade99c7a9654482b87e11953f1fe", "messageHeadline": "Add tests for order_update fee if paid in CORE", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 70, "deletions": 8}}, {"node": {"oid": "663ecd939213b649e5da56af92c3008ec450bf89", "messageHeadline": "Move deferred fee processing code into a function", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 91, "deletions": 82}}, {"node": {"oid": "032f125f2ef511bad354f6a3f8542feed165e26a", "messageHeadline": "Update a comment", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "269a16d19fd29516c72ec6696d9ed5f5f913ccc8", "messageHeadline": "Reduce log level of exceptions in order_update_op", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 48, "deletions": 29}}, {"node": {"oid": "8898b5acbd89b658cfd358cd79d34bdf12cab1db", "messageHeadline": "Process operation fees", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 118, "deletions": 7}}, {"node": {"oid": "dfce7c64a7b31f7d7ac61f38b2c064c3bbea5369", "messageHeadline": "Update default order update fee", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "afcff0dab2507c4bf3d613fea2c68ceb4fcaf33f", "messageHeadline": "Update a comment and an assertion message", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "85bef43daa61e370c91c4e6ee23016a60097b5f4", "messageHeadline": "Add asset authorization tests for order_update op", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 192, "deletions": 0}}, {"node": {"oid": "c58db0b714164722cb2eb9bcf829af49431bbd05", "messageHeadline": "Fix potential dereferencing issues in tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "9160a7e9d08a08435185f048d9c03620ca1b8c82", "messageHeadline": "Add tests for limit_order_update_operation", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 72, "deletions": 1}}, {"node": {"oid": "cf2fca680b0b4f559192f053b0f28b4eacb60d90", "messageHeadline": "Remove mostly useless try/catch wrappers", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "136007ec09ea3a8e6a78688ebf0c6617a076b23d", "messageHeadline": "Update tests to adapt code changes", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "e8e9d0dc2d5be3802a7865671133431634f4c4fd", "messageHeadline": "Simplify try-catch wrappers in tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 139, "deletions": 293}}, {"node": {"oid": "2b3bcd3bf94a8cf786a88b8489816d3068378c24", "messageHeadline": "Remove redundant checks for account balance", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "2387df36c1f9ddbe6e6df94478a68164f2953ba3", "messageHeadline": "Remove redundant checks for order matching", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 15}}, {"node": {"oid": "44e6de415aa2efc91f848fc5c630ef9514fb83a3", "messageHeadline": "Do not allow inappropriate price manipulation", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "a03b4ce5d994fb91b438f3eddb21ee0424a84a6c", "messageHeadline": "Fix issues about limit_order_update_evaluator", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 68, "deletions": 34}}, {"node": {"oid": "a71cfe4fb65c6054b40b58d425fd2bdf6df2a321", "messageHeadline": "Merge hardfork branch, fix build and tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 92653, "deletions": 19414}}, {"node": {"oid": "d441b3e15b76f8914e2867881e8fb1d52ac9adf2", "messageHeadline": "Merge pull request #2735 from bitshares/pr-2595-credit-auto-repay", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1303, "deletions": 489}}, {"node": {"oid": "3fc4de4c0bfbd2a07dbbe9ac3c23565b5e495b97", "messageHeadline": "Add fee_change_test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 92, "deletions": 0}}, {"node": {"oid": "38ff7343830609fb2ebd8a971515f9f6ad838c74", "messageHeadline": "Merge 'develop' branch", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3f5c6c4c968c0f341d93a1bb34bf2bfa613740ed", "messageHeadline": "Merge pull request #2742 from bitshares/update-sonar", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3da7891d2aeb77fe9bf9f2938c81dba740a662f6", "messageHeadline": "Exclude programs and tests from coverage reports", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "5366a79cc8bfb094ef8581a8cd612714d2493480", "messageHeadline": "Call gcovr with --exclude-throw-branches in CI", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d1da353d40b76dd010e2e62a573238a3d42186c3", "messageHeadline": "Remove mostly useless try/catch wrappers", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e68c7386179fc56dc636705538ba888e67e8f221", "messageHeadline": "Merge pull request #2740 from bitshares/update-sonar-project-version-\u2026", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f66004e7b259486e4c15dbd1167f50490ca8a4b", "messageHeadline": "Update sonar.projectVersion to 6.2.x", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "beb5022fbea180015c712cff277fa11795e43955", "messageHeadline": "Merge branch 'develop'", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 19, "deletions": 26}}, {"node": {"oid": "162584a93075aba126fdee4f1c1c0b2ce3b4e7c0", "messageHeadline": "Merge pull request #2739 from bitshares/sonar-code-coverage", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 21}}, {"node": {"oid": "f927efc45a9b7fcb12eeb500595754663797d8f5", "messageHeadline": "Fix macOS build", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "11b2a81dfb1b2f2a6e80a10075067eed25ac8e9c", "messageHeadline": "Bump FC", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b46de5d23cdad135a87eaa3bd1564e795cd8523d", "messageHeadline": "Use gcovr to process code coverage data", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 17}}, {"node": {"oid": "70eece14705c4fd509f8f9f676ebe61a54e6e152", "messageHeadline": "Merge pull request #2737 from bitshares/sonarcloud-configuration", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "5d59c9e6d6808e8419ca7f37a6dbd74ce9652d67", "messageHeadline": "Add comments", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "43ea51e4ee6f786ac2397bbf07405b36321edfcb", "messageHeadline": "Merge pull request #2736 from mpaladin/sonarcloud-configuration", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "9c0ad9b9c09d2dd49ad9e1c8e6cfad993773c4d2", "messageHeadline": "Remove SonarCloud cache and threads configurtion as it is now by default", "author": {"name": "Massimo Paladin", "email": "massimo.paladin@gmail.com", "user": {"login": "mpaladin"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "a89307c553054bb760912e2d851bedec891903dd", "messageHeadline": "Wrap long lines", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "2ca1d99be27e58afdcf796a24e1bff3a3f2f74a0", "messageHeadline": "Update a comment", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b7a5d682a2b4afe2fc5b37f0bad1a843b02ca25c", "messageHeadline": "Update a comment", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d069614135b3e7a3661a0ebb64ee0dc6b4d4b4f4", "messageHeadline": "Rename fee_parameters_type to fee_params_t", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 424, "deletions": 424}}, {"node": {"oid": "bf5934f3a481f4cc8f73a0407b98fd58f22e9f5d", "messageHeadline": "Set VERBOSE=1 when making with MinGW in CI", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52d676a8bb5f8fb576e81d13e45540cd6944f95a", "messageHeadline": "Try to fix MinGW build with -Wa,-mbig-obj", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "8a64036cfbbaed90662b75d16a4dc15ea01233cc", "messageHeadline": "Update params in credit deal auto-repayment tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "e8fac66f14307bab3a4a09d00660858ca7f5efab", "messageHeadline": "Add tests for credit deal auto-repayment history", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "68efc09e45c0e778ca63694306ba667ae7860c93", "messageHeadline": "Fix _current_virtual_op in push_proposal", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "57048165c805d9b74eebdc7186d18a63aa127af7", "messageHeadline": "Optimize processing of virutal operations", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 32, "deletions": 11}}, {"node": {"oid": "cb4bc4a89a0206455147953b13a9392e600ef36e", "messageHeadline": "Add tests for credit deal auto-repayment", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 441, "deletions": 29}}, {"node": {"oid": "bba9b4a1b675d3da9d02327c12de87baf25701c9", "messageHeadline": "Implement credit deal auto-repayment", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 224, "deletions": 6}}, {"node": {"oid": "1496be5d83ccf7db0ff3f6d05eae162817075b65", "messageHeadline": "Merge pull request #2733 from bitshares/develop-to-hardfork", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 98, "deletions": 12}}, {"node": {"oid": "3176f6df80a39a2abb46bfe718b102b09ac24143", "messageHeadline": "Merge branch 'hardfork' into develop-to-hardfork", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2592, "deletions": 209}}, {"node": {"oid": "dfd22b16906c3c9b7255f433896fd6335a3efc1f", "messageHeadline": "Merge pull request #2730 from bitshares/is-virtual-field-in-es", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 55, "deletions": 3}}, {"node": {"oid": "887203c4da09dcb82ffb0327d37f0fca157f8470", "messageHeadline": "Bump DB_VERSION", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d226bd953a24ffdcd641e072cada1e811db8ae7e", "messageHeadline": "Merge branch 'develop' into is-virtual-field-in-es", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 44, "deletions": 10}}, {"node": {"oid": "d50e2dbc279ad45148fb6dfaa5738b2fe8a2c46b", "messageHeadline": "Merge pull request #2729 from bitshares/order-cancel-vop-result", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 39, "deletions": 9}}, {"node": {"oid": "b810d591229798dcd2f544297767fce6a03e279a", "messageHeadline": "Merge pull request #2732 from bitshares/workflow-timeout", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "026ba80a4f24357ff0b06fdf257c45fddbaf597b", "messageHeadline": "Merge pull request #2731 from bitshares/update-license-year-2023", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3a1e40bafba4e3f7f3f6add361e57474733e0ba", "messageHeadline": "Set a timeout for running unit tests in Github CI", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "bfa0401bdcba8bc52e6668766ecdb4b62e3919ab", "messageHeadline": "Add tests for es_plugin::get_acc_his missing data", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "40be62a0b0bafcfa9596a267f8c7db47400f3088", "messageHeadline": "Add tests for virtual limit_order_cancel op result", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 34, "deletions": 7}}, {"node": {"oid": "637a414815a404effc09eba8d7e0a63776da8436", "messageHeadline": "Update license year to 2023", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56b8d19a8b2d0d04f4d53e27085e2c1be34f039e", "messageHeadline": "Fix missing data in es_plugin::get_account_history", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "778fa645e1600b87021f7f51634272692f6e590d", "messageHeadline": "Add `is_virtual` field in account history in ES", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e60d9e1910e0b9b7449adf389d41b6b2551bf571", "messageHeadline": "Bump DB_VERSION", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b8913b7ceb777179bd7fd30ace4fdd302d5e0ec", "messageHeadline": "Save the result of virtual limit_order_cancel op", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "0b2dd8ec1da71fde32ba34099c8cef4191f0966f", "messageHeadline": "Merge pull request #2727 from bitshares/pr-2591-fix-gs", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 130, "deletions": 12}}, {"node": {"oid": "338de923e8facc0dfb7a6b088a00c81d6a73f2a3", "messageHeadline": "Add tests for PM instant-settlement price", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 103, "deletions": 0}}, {"node": {"oid": "08a55e63c465eaf51ff9f631e2ffea311a869951", "messageHeadline": "Update manual_gs_test for core-2591 hard fork", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "eb45cc109fede31a484bd10c04b1f342a02ff361", "messageHeadline": "Fix global settlement when have settled-debt order", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8afc448e13f896eabb898acf81b3084c9fe455fb", "messageHeadline": "Skip prediction markets when paying collateral fee", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a6dcc1a289cd7ae9f0927028a858ffd2046f1998", "messageHeadline": "Merge pull request #2721 from bitshares/pr-2591-force-settle-price", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1969, "deletions": 224}}, {"node": {"oid": "2b2ca4b0c63f3fc1fff9bcfe239d1011953c473d", "messageHeadline": "Add tests that settled-debt order matches as taker", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 478, "deletions": 0}}, {"node": {"oid": "c390977317d18235c5f602a2898dc5932add909c", "messageHeadline": "Fix a number in comments in test cases", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "404c1ce1ade5a380a3ab1479166373379d69af99", "messageHeadline": "Update try-catch in a test case", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "5fc7ee1c508b4402fbe091f106d04185aff0af3a", "messageHeadline": "Update tests taking settled-debt order for hf 2591", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 279, "deletions": 51}}, {"node": {"oid": "dfc71def84e16d4e0deacc363c2bc98f96eb87e4", "messageHeadline": "Extend individual_settlement_test for core-2591 hf", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 12}}, {"node": {"oid": "bd1b2fa2ae282b0674df72d9a5920c2ff29c4687", "messageHeadline": "Process settled-debt order in check_call_orders()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 157, "deletions": 8}}, {"node": {"oid": "51837737203834f979facfb305e9e0f20d1d79ab", "messageHeadline": "Check price when individually settling to order", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "b1b716719acbe7d6545578bb6e2a32a480f4d634", "messageHeadline": "Pay fee when settled-debt order is filled as maker", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 49, "deletions": 10}}, {"node": {"oid": "dd7bbe332ca3f52b242170de8d2de6aca8226393", "messageHeadline": "Update settled-debt order when median feed updated", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 64, "deletions": 7}}, {"node": {"oid": "247bb8f15199ff606a3c7ca2c8e5c9944ab19707", "messageHeadline": "Refactor limit_order_obj for indvd_settle_to_order", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "a3e34dde1df5471998b7dd7d8063126ad058b16c", "messageHeadline": "Merge pull request #2725 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "594b19c0b4212754b55adfd8f41f11f2e466a4d4", "messageHeadline": "Merge pull request #2726 from bitshares/update-docker", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f1e5074ce8f3ff85ce2fe8e427e19f6c25f8418", "messageHeadline": "Bump another docker/build-push-action from 3 to 4", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b0c7a4aac39129f68ba928f2487e40c920a4e36", "messageHeadline": "Merge pull request #2724 from bitshares/update-es-version", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1ea6578c09d94d6f2d4cbfda92189bc6064852b1", "messageHeadline": "Add tests for price paid by global settlement fund", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 200, "deletions": 0}}, {"node": {"oid": "7b928911f32eaf436644f151c4d8d9b5e76cdb2a", "messageHeadline": "Use ES version 8.6.1 and 7.17.9 in Github Actions", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "763a14046db0bbd4f4bca80e73845e8be1e123fe", "messageHeadline": "Merge pull request #2723 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fafdc9c161683fca5149a8098f9dde71b57af77e", "messageHeadline": "Merge pull request #2722 from bitshares/update-docker-action", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "822adcd1763d9d8fbe8672b6874bbf4ec6209ff5", "messageHeadline": "Bump docker/build-push-action from 3 to 4", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6572b08d9ac816e098354fe2ca911d1805784550", "messageHeadline": "Add tests for price paid by indvd settlement fund", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 516, "deletions": 7}}, {"node": {"oid": "9e6325fea3ce464751082239360fc5020d80db34", "messageHeadline": "Pay force-settlement from settlement funds at MCOP", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 48, "deletions": 2}}, {"node": {"oid": "2d9320111de9f55c95615407a60231b24fa0485b", "messageHeadline": "Merge pull request #2720 from bitshares/pr-2604-liquidity-pool-update", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 309, "deletions": 1}}, {"node": {"oid": "011b523cb67f39a80316506f4c61e88ad98aff03", "messageHeadline": "Update an assertion message", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "865ae5d986a13e98ea04bc79a9fcc1b58062e5b8", "messageHeadline": "Update default fee of lp_update_op", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c31d61e3ddc477b413501f5fc175fdd5dc5dea2", "messageHeadline": "Merge pull request #2719 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "cd10dc5c670aabb393d346cea0f7c358ab2583d8", "messageHeadline": "Add tests for liquidity_pool_update_operation", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 194, "deletions": 0}}, {"node": {"oid": "715b21278ccf2391d33a141863506d87074f9cd4", "messageHeadline": "Add liquidity_pool_update_operation", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 115, "deletions": 1}}, {"node": {"oid": "d6c493d5c0ec33ed41ef90398875ec8533294c0d", "messageHeadline": "Merge pull request #2718 from bitshares/fix-network-mapper", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "eb0e5ce354963e36258eff1f310f17ff52eed23b", "messageHeadline": "Fix network_mapper", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "e4878a3f1babf3f399d5f9b2bddf6db3e814f15e", "messageHeadline": "Merge pull request #2716 from bitshares/pr-2587-settle-without-feed", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 214, "deletions": 2}}, {"node": {"oid": "ff39fb5b7a646c6dbd649083dcbfa95f9e14a75c", "messageHeadline": "Allow settling more than indvd fund when no feed", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 214, "deletions": 2}}, {"node": {"oid": "996bb3d0a719f35483c33ed60b049379d1ec439b", "messageHeadline": "Merge pull request #2713 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "55028accf2a3fe7d6806caecb7f87cb288924837", "messageHeadline": "Merge pull request #2715 from bitshares/update-sonar-hf", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 140, "deletions": 116}}, {"node": {"oid": "1014956c7e9bbc40178804ad78f06a30817132c8", "messageHeadline": "Merge pull request #2714 from bitshares/update-sonar", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d01895570b4325cefd4254fbcc24402718334b34", "messageHeadline": "Merge branch 'hardfork' into update-sonar-hf", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5aaef870188a42d992b1352d514b46132c37b15f", "messageHeadline": "Update project description and a link", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f5a57f64a8c30828640ccd50d4585dca9e435be2", "messageHeadline": "Merge pull request #2709 from bitshares/fix-ubuntu-release-build", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 20}}, {"node": {"oid": "40a13a1a687930b4f320ea7e994490ccaa87676e", "messageHeadline": "Use make -j2 or -j3 in Github Actions workflows", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "994839076f94964196530247355d42047be78e11", "messageHeadline": "Limit Java heap size for ES services to 512M in CI", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "6e0e232d84724705c5401a9d3f033f8fc7c71949", "messageHeadline": "Merge pull request #2707 from bitshares/support-es8", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 102, "deletions": 73}}, {"node": {"oid": "3cf8df8959d12399b1fafa7e6d7dd6e79d25fbde", "messageHeadline": "Add logging about ElasticSearch version detection", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ec9d712b246dc65af913de59aab50aaf2fc4907d", "messageHeadline": "Add tests for es_plugin::get_operation_by_id()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "20a3800b0ad42d1b8f5263d805764b7f95bd4b49", "messageHeadline": "Remove the elasticsearch_suite test case", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 35}}, {"node": {"oid": "eab0b0435467de306e4756bd6ff35394cfc3719d", "messageHeadline": "Check response content when deleting, add logging", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "93d70aba14d05ad2efaaa785a879c108bf0b34d5", "messageHeadline": "Fix ElasticSearch version 8 compatibility", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "216da753c1e76953cf833d9253473ab9b281f4bb", "messageHeadline": "Use ES 8.5.3 in Github Actions, remove Ubuntu 18", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 45, "deletions": 20}}, {"node": {"oid": "bba2e79753f62f2d6c6cba8b5c09a3e5d1c73733", "messageHeadline": "Merge pull request #2702 from bitshares/update-bucket", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "d3b18fe6fb64a0764f1deedc03782362950b98c9", "messageHeadline": "Merge pull request #2705 from bitshares/litepresence-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "95c5a53251a29428b78cbee674739a49f4a4bfeb", "messageHeadline": "delinting", "author": {"name": "litepresence", "email": "finitestate@tutamail.com", "user": {"login": "litepresence"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "d64b0dc07bcbbe08b219260f5975e2a2648ab6ac", "messageHeadline": "Update default Docker config about market history", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "9757d824aa4c8c2975e81168239c71fff7be9c4b", "messageHeadline": "Update default value of market hist plugin options", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "4b2de749452676c7f2e0b06cf3df5b077ed3718f", "messageHeadline": "Merge pull request #2701 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11217, "deletions": 7203}}, {"node": {"oid": "9d3de7df74610157f205c474b619c9649e8ae855", "messageHeadline": "Merge pull request #2700 from bitshares/merge-release-develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 294, "deletions": 227}}, {"node": {"oid": "456fe1959eec4e16f73a0fa01a6d49ac98fc0c3c", "messageHeadline": "Refactor login_api::login(), fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "b304021924353feb696df7a60acb06d48a2ba94b", "messageHeadline": "Update sonar.branch.target for develop branch", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd48746819baf3ba08579c7ca57e489340f48f7b", "messageHeadline": "Merge pull request #2698 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8de9094c7f32d9ab3bc0421c5d6b2665618ae96e", "messageHeadline": "Merge pull request #2696 from bitshares/update-readme", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02fc04c1fb4f0d55f919ac661a32890b5f8085dd", "messageHeadline": "Update README", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7aaa577b7bfe36688b962404241d8309d5efc5bc", "messageHeadline": "Merge pull request #2678 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11156, "deletions": 7190}}, {"node": {"oid": "d28e3f516fd51478559fba27191abe12d6fe2704", "messageHeadline": "Merge pull request #2695 from bitshares/update-for-release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4d49bdd82ce59c95e557854074223b3b9dc27a98", "messageHeadline": "Merge pull request #2694 from bitshares/update-p2p-stats-log-level", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "644690e031fe009f33c51b78225d0cceae0af211", "messageHeadline": "Update contributors", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5b4b29805ac2cbc05b54d9df98decf2fdd48b360", "messageHeadline": "Update version in Doxyfile to 6.1.0", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5984427930144b3488f63bcbf50d65a2fe587852", "messageHeadline": "Bump docs submodule", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0fc9b33d75b87f069fcbc89723dff57d5363a2a9", "messageHeadline": "Update p2p call stats collector log level to debug", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fdc27a5ec04b5021a243acb978f3e868d1d5efdd", "messageHeadline": "Merge pull request #2688 from bitshares/fix-logging", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "37f9a8e3b7274bbe97a6cd8b5bfa9aa439d28964", "messageHeadline": "Fix logging", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "df34f9cf40cc4d71f5b43271e70f10459a1cecb6", "messageHeadline": "Merge pull request #2684 from bitshares/remove-seed", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "02fa4d03823a4b027bfe80801a2a7cf245c0f1be", "messageHeadline": "Merge pull request #2683 from bitshares/pr-2682-es-bulk-size", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 28, "deletions": 9}}, {"node": {"oid": "a03d1388f13f8b6381e63651a6bdb9fb0b4fd8dc", "messageHeadline": "Remove a seed node", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e4257e8e4f99e05750191c8af1f7f00bb94ae1ac", "messageHeadline": "Update logging", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "3a3e97d1639b088b3cbe2c55b12f5d2267c1af3b", "messageHeadline": "Update logging", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "c97f41145eb65ec6ab1d458c7af72f6f2a0a4588", "messageHeadline": "Send bulk if approximate pending data size fits", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "07d529f2cbdf4fc12b3391d7ce695b8de1c54700", "messageHeadline": "Merge pull request #2681 from bitshares/fix-adapt-restriction-argument", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "2e566584ec0e3154b0681eea157559985a6d8469", "messageHeadline": "Merge pull request #2679 from bitshares/update-variable-names", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "dc8cdbb6f8ccdb34c608527615077bb0d1de20b0", "messageHeadline": "Adapt restriction::argument as an object for ES", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "850601d8a610e0bed8ab007714eee542d5fb3e3d", "messageHeadline": "Update variable names", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "152f72c119c50637fc9df1c304e7b4c4bde8dcb2", "messageHeadline": "Merge pull request #2676 from bitshares/update-openssl", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07460249a99b6414d62798d5f84a4caf9103a7d3", "messageHeadline": "Update OpenSSL version used in CI to 1.1.1s", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97cee1b9ed2f90b8ea8682bf127ff45b966ce40e", "messageHeadline": "Merge pull request #2675 from bitshares/fix-code-smells", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 223, "deletions": 171}}, {"node": {"oid": "8d760bbbfc3d393c89209af6106855399e242b33", "messageHeadline": "Remove trailing whitespaces", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f18977cae4eb356857428dc9669d65c43f7418f5", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "ea6badb97dbc9cb956ac680588f0b3fe5c6fc472", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 41, "deletions": 36}}, {"node": {"oid": "ecdcd1b893efe8384731b73246f296868785f2b2", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 176, "deletions": 130}}, {"node": {"oid": "40913fe8e9caddd3ba8337a002682239669b515b", "messageHeadline": "Merge pull request #2674 from bitshares/update-sonar-config", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "534c5bae67f697b6e3a6639b2b0c9610abc0ffba", "messageHeadline": "Remove unused code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "a7beefa4062548622c2c9f9c3703a0b6f3bbe7ff", "messageHeadline": "Update sonar.branch.target in release branch", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a4ad00680c8cf97d697c5dbb784d550f7d83b8f", "messageHeadline": "Merge pull request #2654 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10726, "deletions": 6966}}, {"node": {"oid": "e6066d5174008865b226949904d83920f85acfad", "messageHeadline": "Merge pull request #2672 from bitshares/fix-readme-typo", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "98565fc9e602a11053405777e1c22a773c6bd618", "messageHeadline": "Update wording or text formatting", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ed73b55ec81ba8114e2eabf468e2b50c9c804f0d", "messageHeadline": "Fix a link, update wording and parameters used", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2715bcd3b1fb9dd7b6df78760c141c274757ab56", "messageHeadline": "Fix a typo and a symbol in README", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "62a94418a00bab9f62165b8adc440b26728761ac", "messageHeadline": "Merge pull request #2666 from bitshares/update-build-docker", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 71, "deletions": 19}}, {"node": {"oid": "cdc03c7040fff1ae28fac0f961f85348cb83bda2", "messageHeadline": "Fix a typo in a comment", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "65befca9ed58153cf305d030ceced5ddaf88506d", "messageHeadline": "Upgrade libraries in the entry script", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "501cec475762ca358458829c7321902f83d0db67", "messageHeadline": "Do not install fish", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "233dbb77a1646194f631eaefdb20769170a2ef79", "messageHeadline": "Use Docker Multistage Builds", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 33, "deletions": 11}}, {"node": {"oid": "cd5a1d83fe85e47f7dd25f07272364e18e3774c8", "messageHeadline": "Drop root privileges in bitsharesentry.sh instead", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "673035b92ad3e368ed9fa3dabdf3ae5823398192", "messageHeadline": "Update Docker user and group", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "6abef1822ec7579aa4867aaf3ac9e6242779fd6f", "messageHeadline": "Push the major.minor version tag to Docker Hub too", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "9309426ed2cc406d8ff6d37bc84c536b7e7b5431", "messageHeadline": "Update Docker Hub repository path to a variable", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "61d3fb0d38cdf94718e3d6bc82b9d02b431e3d58", "messageHeadline": "Merge pull request #2665 from bitshares/fix-macos-build", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "e6c07443d287edc851802da2189cd98ed8eeb9e7", "messageHeadline": "Support building with curl v7.77 or higher in mac", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "834f8cd1e3fa1b7013b9b769c72e8fe5af219661", "messageHeadline": "Merge pull request #2664 from bitshares/update-ci", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 30, "deletions": 310}}, {"node": {"oid": "c275ca0db4529436cc13a6c55ccd478ab9f0126c", "messageHeadline": "Merge pull request #2663 from bitshares/fix-code-smells", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e3568f94a9d9d4b359bfde29f1357cf569abc486", "messageHeadline": "Update base image to focal-1.2.0, and upgrade libs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "db763c458a40c7578fe8994e687683e9cdcc02d5", "messageHeadline": "Use GITHUB_REF_NAME variable provided by Github", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "fdfeead7ba57eb3e3050f58ef5faecdabf1fc3a5", "messageHeadline": "Run sonar-scan workflow with Ubuntu 20.04", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9299b52557612c87bb6ffd3a5d2c7aedcc74ada7", "messageHeadline": "Update dependency versions used in Github Actions", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "ad7d0b901de928ac10cd4b6f6389ade41fe5b667", "messageHeadline": "Remove .travis.yml and related files", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 280}}, {"node": {"oid": "830555d1412e2a19c744b243ad3a46b4d1cdc4d9", "messageHeadline": "Declare database_api::get_full_accounts() as const", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "74d72ba971f71c4283f8b5b0238c7f85867a2a2e", "messageHeadline": "Merge pull request #2661 from bitshares/fix-code-smells", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 706, "deletions": 680}}, {"node": {"oid": "31932639e0d316c6b58f2078c533720eee1f94e6", "messageHeadline": "Extend transaction_handle_type to 32 bits", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d8090cae4cf418b57ab94053edffc2e8e29b6b82", "messageHeadline": "Rename a variable", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c44e91c4ea94a587a279e6f2de17ecc7196e7add", "messageHeadline": "Avoid using reserved identifier \"remove\"", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "805e052f8c5dbdbe55332a6f5058d359893b141d", "messageHeadline": "Bump FC for typename of map<K,V,std::less<>>", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f803130b66ee52ae0e4fdbe67f54496aa7e6106", "messageHeadline": "Fix a long line", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d2bf9cee662fa3d91a9be789e297e2519c7fe58", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 592, "deletions": 571}}, {"node": {"oid": "8fbc1cd5f51648108bda7eec78164573ccd1d3ff", "messageHeadline": "Simplify wallet_api::borrow_asset() implementation", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "d41793670b301e375987d7a3613f3ecdbfa3aea2", "messageHeadline": "Replace typedef with using", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0fd16c863e98ae238b3db5ea8e0e71a2c69fdb01", "messageHeadline": "Simplify help info in cli_wallet", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7772d56d91ebaf33ea24aa531547ee3599fc7f09", "messageHeadline": "Bump FC for std::map serialization update", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42c6afca019280fac35bbc1d03f22c96eef0ac32", "messageHeadline": "Add comparator \"std::less<>\" to \"map<string, ...>\"", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "e7bd7625f0fc46347743f0ada1bf8d1c55b468e2", "messageHeadline": "Merge pull request #2660 from bitshares/fix-compiler-warnings", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "40cc62c9adf0a84cc994c015b0ba0a0bb825176b", "messageHeadline": "Update most functions of wallet_api class to const", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 225, "deletions": 222}}, {"node": {"oid": "761aae4bf8272667ba80c11a23659a275ee933b0", "messageHeadline": "Update default version of pts_address to constexpr", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "836db042004c6e102ee358ef9878120101f1a193", "messageHeadline": "Add override keyword to test_delegate::on_message", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d1419738579c990e91f3ebc65df58c650530b4e0", "messageHeadline": "Fix compiler warnings", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "387af45913a6a601030aeedf229fd6dffef229be", "messageHeadline": "Merge pull request #2659 from bitshares/fix-doxygen", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 75, "deletions": 43}}, {"node": {"oid": "a76c9112a08729c0b3a242803d414133d7fc4716", "messageHeadline": "Merge pull request #2658 from bitshares/fix-code-smells", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2447, "deletions": 2412}}, {"node": {"oid": "069e291ba38d0b4d13257473cf4976174639d4d3", "messageHeadline": "Add a default value to fill_order_op::is_maker", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "abff625096bf6e583c40b54dbd9755ad6cdd72f3", "messageHeadline": "Update and reformat some comments", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 56, "deletions": 33}}, {"node": {"oid": "8f31fb06d2c2a40d6b69fd2870502375e893a581", "messageHeadline": "Fix some Doxygen warnings and errors", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 52, "deletions": 43}}, {"node": {"oid": "b5de5255c8194495f72a8f188b3e3478450dbb1a", "messageHeadline": "Avoid overflow in from_variant(object_id)", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "d1423a0785121ec454cca272000552fcba35fb3e", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "9c5aa1318611dc3a4dadbc7245e48004f52ec879", "messageHeadline": "Update CMake library linking order", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 23, "deletions": 22}}, {"node": {"oid": "ec587e8bc447324eb60ce9a2c768fe20ca662426", "messageHeadline": "Skip plugins in app_test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "534529b12374bb47dbda4184a83cb5881e33b1ab", "messageHeadline": "Add safeguard code to add_index()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "b1a89b973f62198ee0e783ad7e5cea8cf4843c2f", "messageHeadline": "Remove a redundant function and refactor some code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 15}}, {"node": {"oid": "ddfbb6d305607f9f60263620afd1a2ac60e5c81c", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 30, "deletions": 19}}, {"node": {"oid": "a7587b56041f35c7ba9c66db0a0452fe797a6f0e", "messageHeadline": "Refactor code and fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 122, "deletions": 115}}, {"node": {"oid": "c761429a93e1d391713287448971651272d64da4", "messageHeadline": "Bump ZLIB version", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd440cf0cdbda06fe7b0ca833b273fbf9b1fd985", "messageHeadline": "Refactor code about object_id and object_id_type", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2271, "deletions": 2241}}, {"node": {"oid": "e37fa1471e3cccad1d60305f877f15d2086f517c", "messageHeadline": "Merge pull request #1151 from bitshares/explicit-address-construction", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 29, "deletions": 18}}, {"node": {"oid": "cb0e886c3a52a54a90c4663103764b54609eb183", "messageHeadline": "Merge 'develop' into explicit-address-construction", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 93996, "deletions": 19989}}, {"node": {"oid": "7432205473b8b65ec7fa92f13283479c604b7206", "messageHeadline": "Merge 'explicit-address-construction' into develop", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 29, "deletions": 18}}, {"node": {"oid": "c57a0f1f44e02c937a84c7a19963f2fcc3ddd776", "messageHeadline": "Merge pull request #2653 from bitshares/pr-2649-get-next-id-api", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 206, "deletions": 6}}, {"node": {"oid": "0883cad452bf4fb0b88e4b5379fc63a54bc6088b", "messageHeadline": "Merge pull request #2652 from bitshares/pr-2588-optional-sigs", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 132, "deletions": 33}}, {"node": {"oid": "94681bf331f1117ddfcaafbd948acbdd7b2608e0", "messageHeadline": "Add tests for get_next_object_id API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "7f83c30bb84c85d4acb55a8f091a24216c4df8fb", "messageHeadline": "Add database_api::get_next_object_id API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 124, "deletions": 6}}, {"node": {"oid": "43c95ab19c1f049864ad26a2fc913aff085cfc29", "messageHeadline": "Add a comment", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f34390622915bafb8244caec933868ae181cf486", "messageHeadline": "Update tests for get_block* APIs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 77, "deletions": 13}}, {"node": {"oid": "9bbb5be1501151e76688e91e48e6c2e6bdd32bac", "messageHeadline": "Add an optional param to get_block_header* APIs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 55, "deletions": 20}}, {"node": {"oid": "938cfee24a06123fdfd8369ac98c40464675f0fa", "messageHeadline": "Merge pull request #2651 from bitshares/pr-2498-get-block-ops-by-time", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 76, "deletions": 5}}, {"node": {"oid": "70e5b3e80f65026731e132c5a06f71ffaafd68d2", "messageHeadline": "Fix API docs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6c2aacf994c1fa77f5ca806a89915815750fcf1", "messageHeadline": "Merge pull request #2650 from bitshares/pr-2647-get-account-history-b\u2026", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 254, "deletions": 30}}, {"node": {"oid": "0a5727e243f7d35cb7631376f7219bf39486cf5f", "messageHeadline": "Add tests for get_block_operations_by_time API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "d49745f3610780461df109e4bc820b21022296d2", "messageHeadline": "Add history_api::get_block_operations_by_time API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 40, "deletions": 5}}, {"node": {"oid": "a7c14865f42dd52586c3870b52a583b0435d4159", "messageHeadline": "Add tests for get_account_history_by_time API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 135, "deletions": 0}}, {"node": {"oid": "e2221dd9ef8f85106ffcc9788ae7b6bda6e07188", "messageHeadline": "Merge pull request #2646 from ioBanker/patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 36, "deletions": 20}}, {"node": {"oid": "5b84e952434ff6f335041733d7f5f58baf2562af", "messageHeadline": "Add history_api::get_account_history_by_time API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 119, "deletions": 30}}, {"node": {"oid": "d580e29cf6111f404a0f3ec5fd65339d217e0036", "messageHeadline": "Update README.md", "author": {"name": "ioBanker", "email": "37595908+ioBanker@users.noreply.github.com", "user": {"login": "ioBanker"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9f823e0853ce212112ada803ca84c181cf29f4a8", "messageHeadline": "Update README.md", "author": {"name": "ioBanker", "email": "37595908+ioBanker@users.noreply.github.com", "user": {"login": "ioBanker"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55e4cc91f968dd834e43ffe420c4bb89c3c6c984", "messageHeadline": "Update README.md", "author": {"name": "ioBanker", "email": "37595908+ioBanker@users.noreply.github.com", "user": {"login": "ioBanker"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "f814334473b601cf489922c151354792985a9ee8", "messageHeadline": "Merge pull request #2648 from bitshares/pr-2268-account-history-by-bl\u2026", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 428, "deletions": 144}}, {"node": {"oid": "e8c80c45c76d38af2a8f7c4cd409e96fbfce660a", "messageHeadline": "Extract a code block into a function", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 12}}, {"node": {"oid": "ab9f5ff1a8ced9ad66cb21508a167b0b89f433da", "messageHeadline": "Update variable names to avoid variable shadowing", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "74018b5030a443afad793ecb02335b549c0bb838", "messageHeadline": "Shorten a variable name", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1db2e1a1a35d9028b0949387a6cad130a4d1e0d7", "messageHeadline": "Refactor code for better performance", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 41, "deletions": 30}}, {"node": {"oid": "ca200dc099f3b935402c7845dd15e5d6c29816d6", "messageHeadline": "Shorten a struct name", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "315a0c3777c44be097ee9668765acc3f7cb6ff8d", "messageHeadline": "Merge pull request #2642 from bitshares/pr-487-account-history-time", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 62, "deletions": 16}}, {"node": {"oid": "e784669512b48098ac8f636a53ca502ef967e62a", "messageHeadline": "Merge pull request #2639 from bitshares/pr-2586-account-asset-creatio\u2026", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 74, "deletions": 7}}, {"node": {"oid": "fcf479815766216aaa124aead0ebfd5a4d725265", "messageHeadline": "Add default value to description of some options", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4a6d9d5d43738eb35a5b11690d09f053a6e387ce", "messageHeadline": "Add tests for partial-operations option", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "56b1026d00314e52bb635de613b8aeed22937b65", "messageHeadline": "Simplify code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 25, "deletions": 18}}, {"node": {"oid": "183fd706bcbf92dc6f10b37251f9942dd705040a", "messageHeadline": "Modify LOAD_VALUE_SET macro to require a semicolon", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "0ca04b9271843b9605d96a72887ec1cce4009496", "messageHeadline": "Delete too old history when new block arrives", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 103, "deletions": 20}}, {"node": {"oid": "927426180356c385178d4a15b6df6529db712c6c", "messageHeadline": "Remove redundant or commented out code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "e97455cb2d5904fb34a084ac008a72cdb935e7e0", "messageHeadline": "Add tests for min-blocks-to-keep option", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "32d4d0a54a1e3b24e93f54308f58ef74ea978015", "messageHeadline": "Update description of some program options", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "72285166430caf8b95cb6d51b498aa128827fcde", "messageHeadline": "Update tests for the new min-blocks-to-keep option", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "54733bf25d23101bd3e2f9cffbecb5ead7405564", "messageHeadline": "Wrap long lines, update indents", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 83, "deletions": 54}}, {"node": {"oid": "598553404d387bfe7f9ea5cfd8aeb0109484eada", "messageHeadline": "Add option to keep operations in the last X blocks", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 115, "deletions": 60}}, {"node": {"oid": "bb59fab98a56fa2da55f47d48ef764fe7b351594", "messageHeadline": "Update README.md", "author": {"name": "ioBanker", "email": "37595908+ioBanker@users.noreply.github.com", "user": {"login": "ioBanker"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d0f875c5b27bfdd2d7378e1423defb7b6734ec0", "messageHeadline": "Update README.md", "author": {"name": "ioBanker", "email": "37595908+ioBanker@users.noreply.github.com", "user": {"login": "ioBanker"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "e19064dbf07116fbdb12f0b582ca5f287108dfdb", "messageHeadline": "Fine tuning README", "author": {"name": "ioBanker", "email": "37595908+ioBanker@users.noreply.github.com", "user": {"login": "ioBanker"}}, "additions": 24, "deletions": 14}}, {"node": {"oid": "323cd501ca81eca389b95b06fe9db1d0707b80a0", "messageHeadline": "Merge pull request #2645 from bitshares/wallet-history-show-ids", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "60ef74b32841ce0d61b4bed72e2f44a634eaaf0a", "messageHeadline": "Merge pull request #2641 from bitshares/pr-2588-signed-block-header-api", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 83, "deletions": 13}}, {"node": {"oid": "8084f2f0ff389cabb7b06784925edc27925d6d5d", "messageHeadline": "Show operation history IDs in CLI wallet", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d07cb031dace12875f827abaab1bc78f615839a2", "messageHeadline": "Add tests for block_time and is_virtual fields", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "b1455989d86acfdadf87972366e12388aec8eeb6", "messageHeadline": "Handle block_time and is_virtual fields in plugins", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ade248eb8d9826ab540e6b99a85c288ef24f2c66", "messageHeadline": "Pass the block_nums param by reference to const", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "21bd95b5a25046c87264b5b8974b6eb98f273f68", "messageHeadline": "Bump DB_VERSION", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ff5d8e2cae2b7ea80e3de0fa2b4d82aae87aded", "messageHeadline": "Add block_time field to operation_history_object", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "de723bb2aa5759e35257c18a211276e298d14a17", "messageHeadline": "Add is_virtual field to operation_history_object", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 20, "deletions": 15}}, {"node": {"oid": "d8c8f014f67968463dbfcd37db84d20e20226c5d", "messageHeadline": "Add tests for get_block* APIs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "3ab613e86997181e70623aaf881013cc512b4177", "messageHeadline": "Extend get_block_header* APIs to return signatures", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "408153f57288dd035dfe7e4e70fc76109442f103", "messageHeadline": "Merge pull request #2640 from bitshares/p2p-inbound-verify", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 96, "deletions": 71}}, {"node": {"oid": "c0174e8cac7f3565a4c00547626e7d144b335ecd", "messageHeadline": "Fix a code smell", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "120ea6f99e3b339526ecbd1ab676720ca28af5ab", "messageHeadline": "Avoid unnecessary copying of data", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "28704f1f05abfa1d83fd6275713437b7d0ce1f12", "messageHeadline": "Remove redundant member: inbound_endpoint_verified", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "f7023e5e42f0990263f121ee16399e3237d99cc3", "messageHeadline": "Simplify code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 16}}, {"node": {"oid": "326d44eafbb8fee108ebd997f7bf97dd6ce03493", "messageHeadline": "Guess inbound endpoint early to avoid revisiting", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 57, "deletions": 63}}, {"node": {"oid": "0090b1fe341ee8c0778423f1e6b090cd09897109", "messageHeadline": "Fix a code smell", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d331b4a1e1d762472b56e12b51d8884a63373505", "messageHeadline": "Review inbound peer's inbound endpoint", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "cce56506d6cced597046231870f92aedeb2cff97", "messageHeadline": "Fix a code smell", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "51ced007f43b862e842908a4d6d6601ea12549bc", "messageHeadline": "Verify inbound endpoints as soon as possible", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 32, "deletions": 4}}, {"node": {"oid": "0dc888b3b2d3b3cd89fb095dd29ece3d2ef2be32", "messageHeadline": "Add tests for account and asset creation time", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "c4e1cdd03043c3f210fab029ef5796068b420e23", "messageHeadline": "Add creation block num and time for accnts, assets", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 51, "deletions": 7}}, {"node": {"oid": "b5eeae8a6cb4c6e2815828302e6517d3329b04f3", "messageHeadline": "Merge pull request #2638 from bitshares/pr-2637-orderbook-api", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 63, "deletions": 22}}, {"node": {"oid": "4ab7acfac81adda4fc71b8e622fb36053a6cedea", "messageHeadline": "Update tests for extended get_order_book API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "1eddc9f1c9f5609b3a2e039290e7caf234597315", "messageHeadline": "Extend get_order_book API to return more info", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 50, "deletions": 14}}, {"node": {"oid": "43ee8fa3ffe8a8d1b97704f6876f7e4aa55e99cd", "messageHeadline": "Merge pull request #2636 from bitshares/abitmore-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "576bb78282304a495a30113e09b4ee2815781e60", "messageHeadline": "Merge pull request #1764 from bitshares/jmj_659c", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2484, "deletions": 1009}}, {"node": {"oid": "90e6f707b318e9014e625be38d29827991183104", "messageHeadline": "Remove trailing whitespaces", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62360438e5ec301679484ecc6f719bcc363c6fb4", "messageHeadline": "Add logging about sending bulk data in replay mode", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "984b1b62c1eea1fa7a4a9d98c64f26823ec5f4a3", "messageHeadline": "Update logging", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "75686efbc1e104ee7b019a0530b2b6088068cf07", "messageHeadline": "Update logging", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e0721f9aaee90a1c4a1ac7c84697175eb84d85a7", "messageHeadline": "Update logging", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "9a7f723a5d7b22835d1245c14b0ac52759bb0046", "messageHeadline": "Update logging", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 9}}, {"node": {"oid": "67bbdea4b05438ad4543edc9153410f5ee1493a9", "messageHeadline": "Save remote endpoint of inbound peer to peer db", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b211dce4e46b4e936b7a0f3a32915a85eec6c190", "messageHeadline": "Update logging", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "b2314263af767c60c409654cf215656751eb2528", "messageHeadline": "Update logging", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "53e9c38044791f1db983e4605cc3cd4f739689e4", "messageHeadline": "Rename and update some P2P-related startup options", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "1ae2bca1991ff05ceae1e075362d83def2f67b41", "messageHeadline": "Update three_node_network to test not listening", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "b9f64d63caac5d6ddc0ec06d80902a3ef1f927cd", "messageHeadline": "Prefer peer's socket address if it's not listening", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "9b175ea796f82e5b7cb4abbcc055acd621736983", "messageHeadline": "Do not try to bind if not listening", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "be70a6fb1a36f65f2842455a644c409b571727f2", "messageHeadline": "Rename some startup options related to p2p network", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "9edf7899b291e87436669920c00ebdfac2702ad2", "messageHeadline": "Do not expose local address if not listening", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "e3ddde51cfacdf5a2d24a3351e13a3afcb9481f8", "messageHeadline": "Fix typo", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "616969100f7d5264eb0a0ab7f85245aa776350c5", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "dc72295525ccb3a5581cdbd312b561813d1f0b04", "messageHeadline": "Save successfully connected endpoint to peer db", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "9ce161a1588a9452b9605902d79a4da7b90b31ac", "messageHeadline": "Reconnect from OS-selected port if fail to connect", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 48, "deletions": 7}}, {"node": {"oid": "09d6ca77ce25a6894402f0a30465287131816ced", "messageHeadline": "Skip processing addresses if !connect_to_new_peers", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 36, "deletions": 35}}, {"node": {"oid": "68c452b5343368b9fc50c826e60300ae558a6332", "messageHeadline": "Remove redundant \"disable-peer-advertising\" option", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 59}}, {"node": {"oid": "01a4e2720e93f5bc1d0c15fc4f3a0e2dfb16b015", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 32, "deletions": 25}}, {"node": {"oid": "bbea3c90e215d4c990b168809ca66f66b8d21f4b", "messageHeadline": "Fix threading issues in p2p_node_tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21, "deletions": 10}}, {"node": {"oid": "da8ea0dac9bfb2478c1844a4da8d9f6f3e79f196", "messageHeadline": "Add more P2P node tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 648, "deletions": 66}}, {"node": {"oid": "171bdd99a1b3dd6a2f05c2f98e9c17449270253b", "messageHeadline": "Add try-catch in on_hello when checking signature", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "2e535c1d652228228b2342a449a51fcf4cdcb0f9", "messageHeadline": "Avoid using get_socket() in on_hello_message()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "cfbdba9bd5659df8f89748d52e11fd397fb2c27d", "messageHeadline": "Update two_node_network test to three_node_network", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 69, "deletions": 2}}, {"node": {"oid": "649bcbce2311d271e2105bd0a18fa68c2c7dd2d1", "messageHeadline": "Create dir for saving node config if not exist", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "e7583403d5645ad18b1a689a259b25b2d55f432d", "messageHeadline": "Update member functions to const, update logging", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "7458c245fd575dc9bde42d3ab9ea53139e6b39c8", "messageHeadline": "Fix threading issues in p2p_node_tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 202, "deletions": 155}}, {"node": {"oid": "e498589074dd253db9ae5922d7234aca004ec303", "messageHeadline": "Add a comment", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8db58de74e6dc43552ec5165bf53d2879cf80b44", "messageHeadline": "Update tests to get around race conditions in code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "3d56e96735e88151b0a0fea8b9e5810770742041", "messageHeadline": "Fix and improve P2P node tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 95, "deletions": 51}}, {"node": {"oid": "c94cbc76d398dc8b2b3b8145c7b8a376fb29bed0", "messageHeadline": "Add colors to log messages in app_test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "a6a1b7ece3b32fcfade0bb2e3de56e6c6412eed5", "messageHeadline": "Update inbound endpoint verification ...", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 107, "deletions": 19}}, {"node": {"oid": "8381eb358db606ebf479c61088ab952019363061", "messageHeadline": "Update logging", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 19, "deletions": 13}}, {"node": {"oid": "efe8690ed77c4f4cf20399c46d9f1ebb39dac9c5", "messageHeadline": "Refactor on_hello_message, verify inbound endpoint", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 149, "deletions": 131}}, {"node": {"oid": "e9d1e16ab75b7094c4ce344ff50a32b21585f9b3", "messageHeadline": "Handle node_id in user_data in hello message", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 31}}, {"node": {"oid": "33a62e3b542af6c9bb6f232729494958179370f0", "messageHeadline": "Add some gatekeeping code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 134, "deletions": 38}}, {"node": {"oid": "f0277418690aa91cbfddc98ff541f60b92dc1ee5", "messageHeadline": "Add \"p2p-inbound-endpoint\" node startup option", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 258, "deletions": 183}}, {"node": {"oid": "dfd33c6bfbfd53c2b9b18907830c199be172c831", "messageHeadline": "Re-add peer_connection::is_firewalled and ...", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 59, "deletions": 63}}, {"node": {"oid": "17bb77a5794b004af77d9867fc81e24a40d09055", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 19, "deletions": 13}}, {"node": {"oid": "c2c21cdf8379ed49b828de8a05ed6ce915131a1e", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 76, "deletions": 76}}, {"node": {"oid": "c56ed0675b4be58729a4bebba3eae30edd6a57ef", "messageHeadline": "Only save new or updated address to peer database", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "53ab60acb52a05ee7934f8eb1a8e2d5966a4602b", "messageHeadline": "Simplify code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 35, "deletions": 68}}, {"node": {"oid": "a0a7410c11440da9c82d168e8dfd7bf64746a2f6", "messageHeadline": "Listen to default but not random port by default", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 66, "deletions": 87}}, {"node": {"oid": "b4f632944d4d4bc0a895f194951d48c2c545084a", "messageHeadline": "Update address records when building by list", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "812b93538b38f1b63826b4231c98113e202811d4", "messageHeadline": "Fix a code smell", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52c6649f26e88420c8dccc9be70b3ab1c35bb43b", "messageHeadline": "Add comments", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a08ddd725f52a5a90a553cc732b68443084ac1b5", "messageHeadline": "Replace non-public addresses with public addresses", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "50bfefc4609623c0b6f88497d4d441317465082f", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 39, "deletions": 32}}, {"node": {"oid": "9fa8e97a3711379c0360536bdc01adab107403f9", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 30, "deletions": 27}}, {"node": {"oid": "896049df985b9e41a61a8facd6a2ffcf71d07730", "messageHeadline": "Deal with nodes that have changed ID", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "73fb7a002406b24ee6aebc8671dce868b9942e82", "messageHeadline": "Fix network_mapper", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 135, "deletions": 77}}, {"node": {"oid": "0db53adf74238a1f5584723d95d6af678e2c1cfd", "messageHeadline": "Remove trailing whitespaces", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d484ce8953ff43139b1da351b043a52f3a9a9ab4", "messageHeadline": "Add virtual destructor to address_builder class", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "baf04681e72effa71c9ed40d70550d23291c2ba7", "messageHeadline": "Update docs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d63ebc087346a7f6334e1bf4e8045e2d10f30d3", "messageHeadline": "Remove trailing whitespaces", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 24, "deletions": 25}}, {"node": {"oid": "ad71e5c1b7310a48664c5db4b96d81a9bb4d9b74", "messageHeadline": "Remove unnecessary code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "94053f940e2e1be3ebe83fb7d17f18142be184da", "messageHeadline": "Do not listen to network if not accept connections", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d5e19bee7eba3c6ca01d9155508594f65baf4458", "messageHeadline": "Merge develop branch into jmj_659c and fix build", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 63769, "deletions": 9375}}, {"node": {"oid": "4edcc14c9a81358dfe9cbfca24daeab60c59022f", "messageHeadline": "Merge pull request #2626 from bitshares/update-license-year-2022", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38225a1422c8018c2762672103e73f0b8974355d", "messageHeadline": "Update license year to 2022", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd01d9a2010a671d6b56ee9139480800ef8ee97d", "messageHeadline": "Merge pull request #2625 from bitshares/pr-2543-suppress-p2p-logging", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "d2a56ee199a09295bc5b3a540bd6b7f1fc57ab7f", "messageHeadline": "Lower log level of an exception in LP_exchange_op", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "d904a83d79b9e2312c46db5b81ec4670d05d6b02", "messageHeadline": "Merge pull request #2624 from bitshares/pr-2583-es-add-fee-payer", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "4dac52cb6c081634df44fdf064f553943b89a5ae", "messageHeadline": "Add tests for fee payer in ES", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ab61d2b82b90c02a406c06571bf0344c8a836706", "messageHeadline": "Store fee payer in account history in ES", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "8e98c4c7f4e3dd0bb329f20bdb03cf2fc64e63a0", "messageHeadline": "Merge pull request #2623 from bitshares/pr-2464-es-obj-del", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 79, "deletions": 17}}, {"node": {"oid": "d0ead7893cfc794dd3adb4e1ddb46fac74145d5f", "messageHeadline": "Fix es_objects plugin limit order processing tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "d54da7ec886550bd7769f122d49c52061741e583", "messageHeadline": "Add tests for limit order object processing in ES", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "d23a6e1c0c39e62d752c86e95407110f8278ef9f", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0ea89c6a41a1b67069a1fd46b05ae0dbc62d831c", "messageHeadline": "Add logging", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "1758c796c01adb165c7c03e66b4bdb4be0e4f468", "messageHeadline": "Always delete objects from ES first on resync", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "adccebfd45f243fecc32629e0618f7b4ef8bd144", "messageHeadline": "Remove a unnecessary check", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "9056a2427986b52ab8358d1b0b775d65d2fb9def", "messageHeadline": "Delete objects from ES before loading from DB", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 24, "deletions": 3}}, {"node": {"oid": "e2f2790932c48bd3486ec82f782984388aa3c97e", "messageHeadline": "Merge pull request #2622 from bitshares/pr-2619-fix-api-omitted-limit", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 191, "deletions": 167}}, {"node": {"oid": "9c4fb6527fbe5b037093d8c8d277860225550315", "messageHeadline": "Add tests for small API limits", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "d5de492e0d07c9abe33b6afedc2dd3999c51faf2", "messageHeadline": "Use configured limit as API page size if omitted", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "9651d7aa97a98398e93bfe09c0b3da0567f41f24", "messageHeadline": "Use configured limit as API page size if omitted", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 171, "deletions": 156}}, {"node": {"oid": "903285877877e5c5b5e4329a7e8f09054ff20a03", "messageHeadline": "Merge pull request #2620 from bitshares/pr-2139-custom-ops-apis", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 294, "deletions": 28}}, {"node": {"oid": "4a82499a9919c41694c7ddb10181b3b8d99b0587", "messageHeadline": "Update docs for get_storage_info API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "5ee1c9a7bc7e9d68a06f551e74bda16c7bd56c0f", "messageHeadline": "Add tests for extended get_storage_info API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 164, "deletions": 11}}, {"node": {"oid": "1103a6ba696ca2e9234b3e1ec704e217cf157526", "messageHeadline": "Extend custom_operations_api::get_storage_info API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 127, "deletions": 17}}, {"node": {"oid": "cc2779caf5874943525224040ba560f4a4da79ea", "messageHeadline": "Merge pull request #2617 from bitshares/pr-2614-login-apis", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 512, "deletions": 173}}, {"node": {"oid": "351010b6a34a20864a872ffd5a5a2dc2995d5e2c", "messageHeadline": "Add api-node-info startup option and get_info API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "0faac5e2d00375600138956b7ea0d493d41a0765", "messageHeadline": "Update docs for login_api::get_config API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "717f8927aad1b2d5a7a6b013c32f493323bb1bdb", "messageHeadline": "Update login_api::get_config API to require login", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "8c93d58d38db8debd8c39467169fa01ea147e1d3", "messageHeadline": "Update tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "531c6119e90c542e0997e8ab902908c412325ece", "messageHeadline": "Add tests for login_api", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 113, "deletions": 3}}, {"node": {"oid": "a666963097c9ba81161e8e20f970b9fc69a488c5", "messageHeadline": "Add login_api::get_available_api_sets API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "8a3cb46b2fc57d7945e7dbca83b92f6ae026c284", "messageHeadline": "Refactor code and fix issues related to login_api", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 216, "deletions": 132}}, {"node": {"oid": "7abb27db732ecca088a4995fca812178ea5e1d96", "messageHeadline": "Merge pull request #2616 from bitshares/update-es-obj-conf", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "25f92df5e4b2ed1fa1ade27527c5863c3e4be3e4", "messageHeadline": "Merge pull request #2615 from bitshares/update-readme-api", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 32, "deletions": 30}}, {"node": {"oid": "8105a3f52cf2f84b30539b4488f3552d5244e801", "messageHeadline": "Update default es-objects-max-mapping-depth to 10", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "46c7a1b0360de21e5293a13711ba8c04986772cc", "messageHeadline": "Add Docker build status badges to README", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "92956890a59bb8d609b502fde28ccc40481a8038", "messageHeadline": "Rename the build-docker workflow", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1ef9d0651e3485fa9ed0c4ce2601ca4399d8d92", "messageHeadline": "Update wording about API in README", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 27, "deletions": 25}}, {"node": {"oid": "0b8a270328ea82393b8394253ce4f626d53de7f9", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "dbef8ef5faec001c9769a82328364dd4ab839213", "messageHeadline": "Fix a code smell", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6172efd62e14909282c05a467a109feee75ae140", "messageHeadline": "Add login_api::get_config API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 114, "deletions": 12}}, {"node": {"oid": "34295d1690fa0a556cef9251e42cb9207823ffc9", "messageHeadline": "Update order of members of application_options", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "296808ab9e7f7f4aa7a194781edc862e17959a8f", "messageHeadline": "Merge pull request #2613 from bitshares/refactor-api-limits", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 947, "deletions": 945}}, {"node": {"oid": "604cb2966c08b075591b9c1d63c7a45fa2e4e0d9", "messageHeadline": "Simplify code for LP-related database APIs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 26, "deletions": 138}}, {"node": {"oid": "3857d030eebc0eece90347d09cc81c2c89ca761c", "messageHeadline": "Update database API docs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2497cb1065d4ac9942dd76b1768cff62c90658c0", "messageHeadline": "Fix an error in database API docs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b464717c5ba74052a474d3e224528215e7a7bd47", "messageHeadline": "Make the type of a parameter a reference-to-const", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be88e1d074aa483a936bbd2f6c69350d6409f2f9", "messageHeadline": "Update API docs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f24f498c40d8a9f516649bd7023df83ddfa42bed", "messageHeadline": "Change reserved name \"time\" to a non-reserved one", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "15f5a077a3293a69432db6cf73270559d9f0bb26", "messageHeadline": "Fix duplicate code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 20, "deletions": 23}}, {"node": {"oid": "6b869d811516b65caf26c3cf1378bdd4623188fe", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "42d87b0c34747a5ac6b80d0149cfbbd6f4cd3936", "messageHeadline": "Move API-related data structures into API classes", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 106, "deletions": 97}}, {"node": {"oid": "cca1a2b68a941e5196c8619401b46f1d1a794461", "messageHeadline": "Remove macOS 10.15 from Github actions workflow", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e758291e76263cd8598a23cd7104d33c0d28a0a", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 56, "deletions": 47}}, {"node": {"oid": "9a9f5b6d30b6748dcebdc59c769f34ae5dd7ac04", "messageHeadline": "Add a swap file in ubuntu-debug workflow", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5ac5b9fb9ffe8fca42ca0a3228eeea8e75d12533", "messageHeadline": "Use make -j 1 in ubuntu-release workflow", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd503a9e78879ee4caa02640a17ef921436cfe70", "messageHeadline": "Avoid magic numbers about limits in database_api", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 499, "deletions": 495}}, {"node": {"oid": "dee3a1ec7804b4b5c215fde9c8a7e64f94068d21", "messageHeadline": "Avoid magic numbers in code / doc about API limits", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 55, "deletions": 37}}, {"node": {"oid": "6ac5655dbc3bf4e56e597cf61724e204968052e1", "messageHeadline": "Refactor API classes", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 222, "deletions": 154}}, {"node": {"oid": "908609c8b6a7f8d6296724f78b8ae947d7a9a9b5", "messageHeadline": "Merge pull request #1899 from bitshares/pr-get-block-ops-api", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 103, "deletions": 54}}, {"node": {"oid": "a84dc87de52152b5aeea77dc03ff2b3e461e08b5", "messageHeadline": "Rename account_transaction_hist* to account_hist*", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 51, "deletions": 56}}, {"node": {"oid": "48ca70b576f8c0c1ee2dd17266f8d06b5233dbca", "messageHeadline": "Merge pull request #2611 from bitshares/update-es-versions", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "7250b79515057d43bd0735c874dfb4de2ee3ba90", "messageHeadline": "Add tests for get_block_operation_history API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "5d4d8af136e78f283c0fe49eadc50e82994aec37", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "3f06eb6c470c1e68b646a8cc77243a0bcafd0afb", "messageHeadline": "Merge branch 'develop' into pr-get-block-ops-api", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 70554, "deletions": 13672}}, {"node": {"oid": "848b80257c351f2c290441bd19b2c88c338f2782", "messageHeadline": "Add a swap file in sonar-scan workflow", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "6a215f9fe2ae3f293629ebcc55531c545684828d", "messageHeadline": "Use make -j 1 in sonar-scan workflow", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb697cb18361f627590078e226a76ae490e482de", "messageHeadline": "Use ES 7.17.5 in Github Actions workflows", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ae4fc17a1173c9f373c772ce8886e289fe00ccbe", "messageHeadline": "Merge pull request #2609 from bitshares/pr-2577-es-mapping-depth", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 100, "deletions": 51}}, {"node": {"oid": "d0ba2cd49e4056482323f44e21735d1483e52987", "messageHeadline": "Simplify code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21, "deletions": 19}}, {"node": {"oid": "9a135e065799eccb31aceba1bac4879ab200ec7a", "messageHeadline": "Fix depth calculation when adapting data for ES", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21, "deletions": 32}}, {"node": {"oid": "e529705d8addea8308d79463de6ff60f4bc7be04", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c847a3be873df1ad0231c54d94fdf07c6cd7083a", "messageHeadline": "Limit recursion depth when adapting objects for ES", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 98, "deletions": 41}}, {"node": {"oid": "ecda7cda88610fb0c75f499d2305e7e9e808a0ec", "messageHeadline": "Merge pull request #2603 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 237, "deletions": 50}}, {"node": {"oid": "e661731d48aebee1a7b233bf8e795cc335ae3eed", "messageHeadline": "Merge pull request #2606 from bitshares/fix-indvd-settlement-to-fund", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 180, "deletions": 43}}, {"node": {"oid": "72f6bd08342d80698206dce914273f54174832c0", "messageHeadline": "Update tests to verify the indvd settlement fixes", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 28, "deletions": 5}}, {"node": {"oid": "9030cdc505209975ac24a40708032c62009e6bbc", "messageHeadline": "Merge 'release' into fix-indvd-settlement-to-fund", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 57, "deletions": 7}}, {"node": {"oid": "c3d5d3c7d9ea6deb5ee3882c66a178e54d97bb38", "messageHeadline": "Add margin call tests about individual settlement", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 54, "deletions": 4}}, {"node": {"oid": "63d0c5b5d41b080864c92fe7af9388f3bd5709f3", "messageHeadline": "Add feed tests for non-empty indvd settlement fund", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "fe218fc9aff6e1184d8607672bc82aaceb18c1e3", "messageHeadline": "Add tests about force-settling different amounts", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 76, "deletions": 39}}, {"node": {"oid": "526cd7762d8048a46fee7ac830822e10a6abe93e", "messageHeadline": "Merge pull request #2605 from bitshares/patch-reflection-order", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6ec4859a2d2bacb06e3ef03b5004ace5911c7d53", "messageHeadline": "Update connection_rejected_message member order", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5da2b097281b54e4e36f6f4dda9cde72257adfd9", "messageHeadline": "Merge pull request #2600 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 57, "deletions": 7}}, {"node": {"oid": "4325684b82ef76db74092cb5d27ba3cc49e2aaf5", "messageHeadline": "Merge pull request #2599 from bitshares/fix-price-feed-issues", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 57, "deletions": 7}}, {"node": {"oid": "7e5362083d6930bfb722004297e89b34becd2c48", "messageHeadline": "Fix asset settling issue", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "f14b9e52401e57c9dbf26125d46b86972e964194", "messageHeadline": "Fix price feeds updating issue", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "8a8766318b07fc1aba6dcef1cc869c0a00f7e133", "messageHeadline": "Fix margin call issues", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "d7d2756e33535c7528de46417038337403296a2e", "messageHeadline": "Merge pull request #2598 from bitshares/fix-sonar-version-detect", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "46529b8158c1b885b5c6c9464bcc5f0f6ba340e6", "messageHeadline": "Fix SonarScanner version detection", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e9967d3f682eefc2388ae6e6c7395636ff523fc5", "messageHeadline": "Merge pull request #2594 from bitshares/upgrade-zlib", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b66ec934062d89d13f5b9297ea22a2a40d8dec4", "messageHeadline": "Upgrade zlib version from 1.2.11 to 1.2.12", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f95aae242b3cb03ef637291e82fd62d993bdc2a", "messageHeadline": "Merge pull request #2592 from bitshares/update-seeds", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "556bc94dcd2c52d59355568c8cfb96359878f25c", "messageHeadline": "Update seed nodes", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "6455a9c675433bf53e07b0c785a6f75b07b3bdaf", "messageHeadline": "Merge pull request #2590 from bitshares/remove-seed", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "831057c1293fd0626191b1eb000e694c0c7ae3a5", "messageHeadline": "Remove a seed node", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a9882832a3da316eb81a6a975955130beb4a846c", "messageHeadline": "Merge pull request #2579 from bitshares/bump-fc", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "13439d1877136462371f30d6b00a0c82069080ce", "messageHeadline": "Bump FC", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c09bb5c48b793aaf5c9bb19cba82c6e66a8396f4", "messageHeadline": "Merge pull request #2576 from bitshares/es-refactory", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 714, "deletions": 546}}, {"node": {"oid": "c3e53ddd0662c6922de0a01f815a136b205ec4a4", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "5fdd7ea1cd990c91ec1e0bfc0261162ed01510d9", "messageHeadline": "Reduce data copying and processing in ES plugin", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 29}}, {"node": {"oid": "bfa7f6c5d46780346689c38e10b1b74dd9290ae4", "messageHeadline": "Fix deleters", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ab3264d5530c793a3cd8f96c5a26e129ba0a91a9", "messageHeadline": "Move old ES utilities code to tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 220, "deletions": 179}}, {"node": {"oid": "981a429d0e5d778db55c95f92ba7c86ecb794cff", "messageHeadline": "Rename a parameter to avoid shadowing a member", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5afb240907e1ce1a534ea96c8462faa29d940844", "messageHeadline": "Refactor ES objects plugin code with new utilities", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 31, "deletions": 49}}, {"node": {"oid": "ea444a5511c7025890b5e92acaf2b427a8c2c068", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5473e075e89d8d62cd01f3be2611f8d8821e3504", "messageHeadline": "Move function implementation to cpp file", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 46, "deletions": 22}}, {"node": {"oid": "9b9d588134bf975a1f452d5b39c7c59068ed72ff", "messageHeadline": "Fix code smells in ES op his plugin", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "03f1fd5442682bb8298bb121a3291d6e05f686d2", "messageHeadline": "Refactor ES utilities code to fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 52, "deletions": 44}}, {"node": {"oid": "b8f06efb41d4c12c44366b5f4b82612149eac7ac", "messageHeadline": "Set TLS version to v1.2 right after curl_easy_init", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "9b82b1e019af6c57036860d5ca54ea2825e3567e", "messageHeadline": "Fix MinGW build by avoiding the DELETE keyword", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "690452d4249ef9243fd31b9c38b73e6054717375", "messageHeadline": "Fix macOS build by getting around the 'long' type", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7dd739d6817e0c4be75094245cfb7533b2a42095", "messageHeadline": "Refactor curl_wrapper constructor", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "c9081889a12036258e29ba3d0d826976d8d0e031", "messageHeadline": "Refactor ES op his plugin code with new utilities", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 105, "deletions": 224}}, {"node": {"oid": "71b792afb551c0a7a2c4003aa5e709060cc59089", "messageHeadline": "Refactor program options code for ES op his plugin", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 80, "deletions": 77}}, {"node": {"oid": "474b7b8128cfc5af8c9485c1cf546bc646b77cf5", "messageHeadline": "Refactor ES utilities code (add new code)", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 269, "deletions": 46}}, {"node": {"oid": "e2d66d2000030c5ca718072a90c796ecb9418dc4", "messageHeadline": "Merge pull request #2573 from bitshares/pr-2298-budget-data-in-es", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 36, "deletions": 4}}, {"node": {"oid": "7a30eded9173403174f040081f73870dd0ef672e", "messageHeadline": "Add tests for storing budget records in ES", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "827340abc5298dcf682685c1d8e58a3060d2bfa6", "messageHeadline": "Store budget records in ES", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "8cf414442f68eeaa91965e4a5452660ecd9dc866", "messageHeadline": "Add a missing quotation mark", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "302b351d9eb4078410c5fb794d445df4cb926825", "messageHeadline": "Merge pull request #2570 from bitshares/pr-2464-es-objects-delete", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 296, "deletions": 240}}, {"node": {"oid": "bacd276e46822e00e3db6af229f4fa0c505d97b1", "messageHeadline": "Send bulk on es_objects plugin shutdown", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21, "deletions": 14}}, {"node": {"oid": "fa90b824bdc0d7330aed04289230ed6b6232fb3f", "messageHeadline": "Add es-objects-sync-db-on-startup option", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "dbd8901d9f4cb1349643c09072835b17ab320809", "messageHeadline": "Add utilities::get_program_option(), refactor code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 59, "deletions": 68}}, {"node": {"oid": "8cc9e4cac02de11cf2b631e2d39032a6e7053430", "messageHeadline": "Deprecate keep-only-current, add dedicated options", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 169, "deletions": 98}}, {"node": {"oid": "0b233a575052a34dfd772570c42c4a1840c12d1a", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e6818e1e5f589a5b7f6c031f503b789beb20b653", "messageHeadline": "Explicitly cast the result of the \"<<\" operator", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0218dd7b097655e70f9acb75255c3c02f1540f90", "messageHeadline": "Keep prefix increment operator of object_id_type", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "034d3d6c3e54099f8facbc2ede46668d199bb313", "messageHeadline": "Simplify code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "69e4a1fd64a21474509eec0f20bfb2aaa2ecc04d", "messageHeadline": "Fix undefined reference linker error (Linux debug)", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d85c6f2932436faba439fbf3fd382e259ce18878", "messageHeadline": "Explicitly specify object types in es_objects", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "9c8c927fc0f02500e495b37492e5d4c086831664", "messageHeadline": "Fix duplicate code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 26, "deletions": 38}}, {"node": {"oid": "0ab4dcd8cf52d320f205762e989de048f0d74850", "messageHeadline": "Slightly refactor code to improve performance", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "b1e4ad277e17cde1d3f0b24388332ec4281bda41", "messageHeadline": "Fix code smells by passing objects by reference", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7e969e382e6b9402fe1b35bd99521c7ff6d88cca", "messageHeadline": "Fix data deletion in es_objects plugin", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 58, "deletions": 89}}, {"node": {"oid": "82fca305f2a4f2de8b60abdb0e46a7496edc5bd4", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "42be3bee44b4ddcca050f240682c9a3d370fb4b6", "messageHeadline": "Refactor es_object plugin code for performance", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 39, "deletions": 37}}, {"node": {"oid": "78beec62737f3b1cc1af4f4241b37e5291980138", "messageHeadline": "Merge pull request #2565 from bitshares/pr-2380-objs-in-es-his", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 373, "deletions": 291}}, {"node": {"oid": "b02337e2b0dd3b5c2af13268bd0bd3bd3ea6e4dc", "messageHeadline": "Adapt htlc_preimage_hash as an object for ES", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "695187c031f8afbb8045c60a3c9baa360421641a", "messageHeadline": "Move program options of es_objects into a struct", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 69, "deletions": 44}}, {"node": {"oid": "4f4f8a41ada4e3de702ccf2fb2de63084cb3adb6", "messageHeadline": "Insert bitasset data in genesis into ES", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "952a326895dff096e2ad8e91ab75264e275314b5", "messageHeadline": "Insert genesis objects into ES in smaller bulks", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "67e6733569b0c571fff441718fb4f9da193ae0e1", "messageHeadline": "Try to fix genesis data process in es_objects", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 29, "deletions": 34}}, {"node": {"oid": "0eed9237c3a2f0d3ae351ea7c682792ef6656734", "messageHeadline": "Merge adaptor_struct in es_objects into utilities", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 59}}, {"node": {"oid": "79993e2e4035d9077ce50ada19d0c2d96fe60229", "messageHeadline": "Move es_data_adaptor into utilities namespace", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 206, "deletions": 184}}, {"node": {"oid": "e28cb307ef252554f16f92eac0615c8c8b5c7f37", "messageHeadline": "Fix adaption of strings in maps or static variants", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ba394221688fe9802e0271afc45f0ab37fa7b42f", "messageHeadline": "Adapt more maps as objects for ES", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "4acec692b4d2a9ecb2cdbad2df3bf02c4404ef8b", "messageHeadline": "Merge pull request #2566 from bitshares/fix-compiler-warnings", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0165630d4d940bcf29a91a405b9371171ff6f043", "messageHeadline": "Add a virtual destructor in base_operation", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "38d5b285f11e5502531396cb0c192dd1b7d4f2e3", "messageHeadline": "Simplify code about adaption of nonce for ES", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 11}}, {"node": {"oid": "ab64829fc6985ca5efc4b134be9c3420b49bb8d7", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "09b9116925645dba28d8253817cbebf7cb391aab", "messageHeadline": "Merge develop branch", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 170, "deletions": 101}}, {"node": {"oid": "577fc9e3eacba8f99931ab246709cbd4ecf637e6", "messageHeadline": "Merge pull request #1997 from bitshares/es7_fix", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 170, "deletions": 101}}, {"node": {"oid": "76f44380d99d45885d43487c81c9db2692f24e3c", "messageHeadline": "Make with -j1 in Github Actions Ubuntu debug build", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "a1c6bbeb42f710e78d3638d92929dae1d892923d", "messageHeadline": "Fix a code smell", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "89e4276901dd64fce17d32f17c418f3147c340bd", "messageHeadline": "Fix Github Actions Ubuntu debug build", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b4497c497ce66df0db6006a65d55c4fb5200beed", "messageHeadline": "Wrap long lines", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 19, "deletions": 13}}, {"node": {"oid": "3907840dc8849ff40eddb605e3a6a41c953da794", "messageHeadline": "Refactor code to fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 83, "deletions": 69}}, {"node": {"oid": "eb1b5758d526777abe7c8d6e57b5d56aa272e193", "messageHeadline": "Use ES 7.16.2 in Github Actions workflows", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "149b285c7bdb21ee3a884a336325fc6927795ee1", "messageHeadline": "Update a comment", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "679e6459adf38641448cae0283d812296236c80e", "messageHeadline": "Check ES on plugin initialization", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "7edb5ce7f54fbe375994438f645a795d7b13cb4a", "messageHeadline": "Fix ES tests for the generateIndexName change", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e2d8baf63ce5031f4e7658ff7995552ea9affde5", "messageHeadline": "Update log messages", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ce7a639f5e1bfc8e4c2285f143d9f0338e2bdcaa", "messageHeadline": "Remove generateIndexName function from header file", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "87abc8b2f2706f3b65ed58ce9758ce38fde94f87", "messageHeadline": "Switch type from 'data' to '_doc' for search in ES", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8397d5dcdffa9fc0ffec1e9dd76225aec51bc8cd", "messageHeadline": "Assume ES version is 7 or above by default", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 10}}, {"node": {"oid": "b037edc47ee686a6a499833694410b91bf09ab96", "messageHeadline": "Rename variables for better readability", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "054992743c46839302604cca2299a184d62bde66", "messageHeadline": "Update ES tests to accommodate data type changes", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "1402c4b679fbbd62295e734b335d4c13707bc6c1", "messageHeadline": "Move generateIndexName(...) from util to ES plugin", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "601925b4feff4eb292d657aba0dbb9e76030f273", "messageHeadline": "Switch type from 'data' to default '_doc' for ES", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c87dc0e3c4474b8184b17ba949f31dfdffd9559c", "messageHeadline": "Merge develop branch into es7_fix", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 65761, "deletions": 11570}}, {"node": {"oid": "2e62d8eba9133ceede9b6738e9ea719025a17824", "messageHeadline": "Remove unnecessary code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 16}}, {"node": {"oid": "345942b0732cc26dbe75addcfbf1e8955210ca90", "messageHeadline": "Fix adaption of maps for ES", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "aff8e72a26d688c2de3e80cfe99b92d0c90d5e22", "messageHeadline": "Fix adaption of arrays for ES", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 30, "deletions": 21}}, {"node": {"oid": "7152dbb948e890c3692c7511210ad265f2b9d7fa", "messageHeadline": "Fix adaption of fee schedule update op for ES", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d03ef2def2543d96f05cdab0b30c9c45e87afb6c", "messageHeadline": "Fix adaption of proposed_ops for ElasticSearch", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "0947fed2e907da29121f2049542d4da78d4f5c83", "messageHeadline": "Add logging", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "03b90574e307fc2343d1a6f212fcc9b500a25399", "messageHeadline": "Adapt static_variant and map for ElasticSearch", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 107, "deletions": 36}}, {"node": {"oid": "91675d7271726158d421bae21b3454b5df250e2b", "messageHeadline": "Wrap long lines", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "5550b4028bce55dd5c29f2cf3cbe1a9141abc171", "messageHeadline": "Merge pull request #2563 from bitshares/develop-to-hardfork", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 109, "deletions": 50}}, {"node": {"oid": "9d99fce47a93269f9c811bae8a3657567c14d3a6", "messageHeadline": "Move some code from hpp file to cpp file", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 155, "deletions": 155}}, {"node": {"oid": "f7b2547f1ff93d8ef520ba0a4ad8e3bb583ad616", "messageHeadline": "Update SonarScanner config for hardfork branch", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dd244e7d8e173469e13251974a5c6624eae879df", "messageHeadline": "Merge pull request #2560 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 95, "deletions": 25}}, {"node": {"oid": "ac1cfc058633de8cfd0355fad207e5fa6e9d65f3", "messageHeadline": "Merge pull request #2558 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 95, "deletions": 25}}, {"node": {"oid": "85a3d9bf6c9787ef34199a838e608cce7c28317d", "messageHeadline": "Merge pull request #2559 from bitshares/update-docs", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3d457ac1308219510bbace2a670e0f65c5aa1722", "messageHeadline": "Update version in Doxyfile and bump docs submodule", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c3f29a390d1a1099eaea773bff654ebb6566871a", "messageHeadline": "Merge pull request #2553 from bitshares/pr-2549-fix-es-with-strings", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 93, "deletions": 23}}, {"node": {"oid": "1d1fb99900f4aaa28fc3ea18169537994aaf6817", "messageHeadline": "Fix duplicate code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 16, "deletions": 30}}, {"node": {"oid": "c2ebe1294f8d7eebc4b22af07a62e1de5f91c2f6", "messageHeadline": "Fix ES test case", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "333193e582b4e2d7c9628ce9c236e92777c9d4d4", "messageHeadline": "Fix ES plugin by inserting maps as strings", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "e3ee835b4cfecc22f883ad18808c57f70c759970", "messageHeadline": "Add tests to reproduce ES issue about credit offer", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "17422e4f77c36de4a915624d4ddacabb7008e281", "messageHeadline": "Merge pull request #2550 from bitshares/release_to_develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21541, "deletions": 2799}}, {"node": {"oid": "9c443bd93924587872b3e005cadd5f84d02b55a6", "messageHeadline": "Update SonarScanner config for develop branch", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e52b9ffa3cb5c0a0dcdd3d3610486ce08925deba", "messageHeadline": "Merge pull request #2544 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21729, "deletions": 2886}}, {"node": {"oid": "3843bf64dd101ee933b7ddf1a7386069a1b4f04c", "messageHeadline": "Merge pull request #2542 from bitshares/update-docs", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0eb0bedba746b1c0b2ddedf7f70c94fad0df9adc", "messageHeadline": "Update CONTRIBUTORS.txt", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a983613af0c9fd6cbbd317ac14afcae8fa4c6be1", "messageHeadline": "Update version in Doxyfile to 6.0.0", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8abdaad66aaac6336fa98da5d3dc64f406df60d", "messageHeadline": "Bump docs submodule", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88684830310c139fc4edeea5c50591250a699d8d", "messageHeadline": "Merge pull request #2539 from bitshares/set-hf-6-time", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 22}}, {"node": {"oid": "03c1f693edf3c8dfc5d9a2cd77a6729feb63b2bc", "messageHeadline": "Merge pull request #2541 from bitshares/hardfork", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "78211ec5656f9796aa88c70d9aa418d42d35ee28", "messageHeadline": "Merge pull request #2540 from bitshares/fix-div-by-zero", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9015b02b44f23fb1c8f9e89b398c0325c8a6e078", "messageHeadline": "Add defensive check to mute SonarScanner warning", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a856f3e66ef23fb01eaf086960aca7ad17ec9b77", "messageHeadline": "Set Mainnet 6.0 HF time to 2022-01-11 14:02:00 UTC", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 22}}, {"node": {"oid": "80c730414eaf05629bf9314bab2fa52041e8d075", "messageHeadline": "Merge pull request #2537 from bitshares/hardfork", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "df3952fba93cc433ef777a8cd4fa964b317b06d5", "messageHeadline": "Merge pull request #2536 from bitshares/update-in-code-docs", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "1a842d883a6ee1c90b6814338ccbf3c8038f545b", "messageHeadline": "Update in-code docs", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "76c94f528c60e864f052bc0b82b99babc1b41bc4", "messageHeadline": "Merge pull request #2533 from bitshares/fix-readme", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b859cbf5181b21aa92a25470e145c565c503c5a6", "messageHeadline": "Merge pull request #2534 from bitshares/fix-readme", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "69fd9e0fcffeff706f9fb17050627094491863b8", "messageHeadline": "Update README.md", "author": {"name": "xiao93", "email": "42384581+xiao93@users.noreply.github.com", "user": {"login": "xiao93"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "628feeabb84f16362fe0b8b74bd792648f1c674d", "messageHeadline": "Merge pull request #2530 from bitshares/hardfork", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "d24f891c36ac0a61e6c81bb6e55e41da65a88db4", "messageHeadline": "Merge pull request #2528 from bitshares/fix-broadcast-tx-callback", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "f812666bb3bb884f6e8e5e7e669dc0050d3f3a69", "messageHeadline": "Notify on_block listeners with processed block...", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "ce9e480ef90859c2c6fbc6afc4a115ab5ffef8bc", "messageHeadline": "Add tests to reproduce operation_results issue", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0860efb82d2d3ba00ebc9d2080b985fc19e3f8f7", "messageHeadline": "Merge pull request #2524 from bitshares/hardfork", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "698d57a4300ff55c868408ed6722b00ff09f7850", "messageHeadline": "Merge pull request #2523 from bitshares/fix-optional-default", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc289a0b5f107332d6d3658fbc2a35cf31f5b5a4", "messageHeadline": "Remove default value from an optional member in op", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2cc0789899a5b207b46f0b0d7942c34b6dd7f4a0", "messageHeadline": "Merge pull request #2518 from bitshares/update-sonar-branch-target", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f2fbfcd12c628a8becadb529002f049b9df28bf", "messageHeadline": "Update sonar.branch.target in release branch", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2dad82f19edaa3488b5a010d47a3b544e6ff40e2", "messageHeadline": "Merge pull request #2478 from bitshares/hardfork", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21722, "deletions": 2876}}, {"node": {"oid": "e0b3e97636d405aeb1caf9c74d784becbb894fa1", "messageHeadline": "Merge pull request #2517 from bitshares/fix-liquidity-pool-api", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 100, "deletions": 24}}, {"node": {"oid": "15cb7a2023e719c11cc25713feb0e2eff4bce925", "messageHeadline": "Add more tests for liquidity pool history APIs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 88, "deletions": 20}}, {"node": {"oid": "a9ab268bd5de144d61d19febe21fba189ede183f", "messageHeadline": "Fix liquidity pool history APIs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "8910ffa106d859027b321a5673d82809a69e88e6", "messageHeadline": "Merge pull request #2514 from bitshares/github-actions-docker-push", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "caf0beb9e2349a249a0bcab43b3e3770752c61c0", "messageHeadline": "Add Github Action to build and push to Docker Hub", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "f6138175ac453ab8dda56f20fcc200752c3ee122", "messageHeadline": "Merge pull request #2512 from bitshares/github-actions-dependabot", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "06821f89fef83672c66ba63e428013930c3116b1", "messageHeadline": "Merge pull request #2511 from bitshares/update-credit-offer-accept", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 40, "deletions": 7}}, {"node": {"oid": "95aeabcca4c510b2000fd724f810564134070fc3", "messageHeadline": "Add dependabot.yml for GitHub Actions", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "1e1ac0e4280c455780dd7f3d6b250d3ef8e48f09", "messageHeadline": "Add tests for conditions to accept credit offers", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 30, "deletions": 7}}, {"node": {"oid": "51042174f9b15d8f90f037bb51e5e22fa85fa8c7", "messageHeadline": "Add conditions when accepting a credit offer", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "8cfcd3ad1b7796dee47da867fb24dc89e3513c57", "messageHeadline": "Merge pull request #2510 from bitshares/fix-code-smells", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 49, "deletions": 45}}, {"node": {"oid": "88f0f4ae2915f8b1cb7a4b7b1ca0570b378d9df2", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3a09ebcf6ff7783456e24aa696a5f4b9112bc03", "messageHeadline": "Update variable names for better readability", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e0ad2b6032047e4871cbb76f9493204c600edd28", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 36, "deletions": 35}}, {"node": {"oid": "1a98d904d2ade6c3735b7f2634f85d9439f490c6", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "cec1af2aea0eac50afc1e617c12cd19bd44b2673", "messageHeadline": "Merge pull request #2507 from bitshares/update-comments", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ac8a431a18ffbe5953c7e0a45c398afebde085c8", "messageHeadline": "Update comments", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1e9bea1ae87310846100b7620349b87f6fae73db", "messageHeadline": "Merge pull request #2506 from bitshares/pr-2282-bitasset-update-after-gs", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 124, "deletions": 14}}, {"node": {"oid": "042b9cadcb094a01c7d6b7f2fae3aa4ed29f1d06", "messageHeadline": "Add tests about updating bitasset options after GS", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 111, "deletions": 1}}, {"node": {"oid": "f291bccaa330b4896487e67e94fbc98cd522f995", "messageHeadline": "Remove outdated comments", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "2c2e0ef4cc4e22b11630f0ca0ac8334760b52f10", "messageHeadline": "Allow updating bitasset options after GS ...", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "7382efdd18ed8a3d4a9f43d253b35d1b130b0733", "messageHeadline": "Merge pull request #2505 from bitshares/pr-2290-gs-revive-by-icr", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 384, "deletions": 69}}, {"node": {"oid": "94b3c23770885e0f46c50433b2e0a1551c22da5f", "messageHeadline": "Add comments", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "58fb1aafeb3d6227fc91ba90a9942847ed5fb797", "messageHeadline": "Add tests for ICR-based revival of GSed bitassets", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 291, "deletions": 3}}, {"node": {"oid": "9ba584623ef8f7048e75c1126a8353338ee9fdff", "messageHeadline": "Revive GSed bitassets based on ICR rather than MCR", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 93, "deletions": 66}}, {"node": {"oid": "b25259758b4880e332254e2f87aa15a4104a9267", "messageHeadline": "Merge pull request #2504 from bitshares/pr-2281-disable-collateral-bi\u2026", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 609, "deletions": 46}}, {"node": {"oid": "3b57511a1baf9d0dc8ff2e4d92d7208d15249832", "messageHeadline": "Add tests for disable_collateral_bidding", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 415, "deletions": 8}}, {"node": {"oid": "ac61626fe462a56c0fe653135b9b0d575e2f3c4e", "messageHeadline": "Fix asset issuer permissions check", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9fc118fcbe2268dbd2b9286f81cf4f54353dd4b6", "messageHeadline": "Wrap long lines", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "b3d2fe45c2166c565781faf4220b135e7eb8a563", "messageHeadline": "Update old tests for disable_collateral_bidding", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 59, "deletions": 14}}, {"node": {"oid": "005b427ba379fc0118f28a57edc41e6eae0517c7", "messageHeadline": "Allow MPA owner to disable collateral bidding", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 126, "deletions": 18}}, {"node": {"oid": "7172c121cd7cc2dcaf8a4676a2f1825baca02847", "messageHeadline": "Merge pull request #2502 from bitshares/fix-code-smells", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 517, "deletions": 421}}, {"node": {"oid": "00f2d21ab8914ba13a20a81cf25cdcbb38a311f9", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce49c4fd4abcf240c61a2ee1c1035887e704f319", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 31, "deletions": 19}}, {"node": {"oid": "9b6bf01e836cd253e3795027b2d75b5e0f7e11f2", "messageHeadline": "Remove unneeded code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "8632c78b3e66e0d72f4b5017fa0d1f192ea32f7b", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aa2832b07b656d8df0496d63f9227ad48dc9ef93", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 174, "deletions": 130}}, {"node": {"oid": "45e687cb50987e716aa2f9846320eaee9b394c3f", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "622a0995192ba2d8c892d7cd967c17febcf1cc1f", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 35, "deletions": 29}}, {"node": {"oid": "1abf54561e9132e950505dbcb64421dbc38e94cd", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 37, "deletions": 28}}, {"node": {"oid": "a4cc1f2a03c94c53870962e70d0962b4baec9482", "messageHeadline": "Update macOS OpenSSL root dir for Github Actions", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02f21109a63c9b76dd30eefa6d418b40a0fc1f0a", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 70, "deletions": 73}}, {"node": {"oid": "13e8052a07d807bc0ee1f9f05cd676d8cb8523a2", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "dc23d97ab0255902e9a6165d5e9213aaab01a46f", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 19, "deletions": 23}}, {"node": {"oid": "6db0d53f3e19008d4ebdeb326efa64d5e66a3be7", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "f9711309ca620ef62f60cfaec224d9da6705e86d", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 136, "deletions": 102}}, {"node": {"oid": "0c3cc6794f69c31be1b1dc9b3c28a92c98b8cede", "messageHeadline": "Change type of a variable to avoid precision loss", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad734be4aae0857eb478a003bb36ac9356b8fce9", "messageHeadline": "Shorten a variable name", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "83411b441ea754ac027db164448330e99ae5e06f", "messageHeadline": "Merge pull request #2499 from bitshares/pr-2467-partial-gs", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8629, "deletions": 1302}}, {"node": {"oid": "5ba086c30bb7e9ded69b9cc5e59e0f25016d3831", "messageHeadline": "Add a comment", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "67d6624f4b7aa236683b0dc33ba6fd6e9457dd95", "messageHeadline": "Update comments", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c38ad74be67b336c2316f16a998ced69fba37401", "messageHeadline": "Slightly optimize check_for_blackswan() and etc", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "d3da53f7cff507026b88f623f1b6e90ac93d21f1", "messageHeadline": "Update comments", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "01bcfa5c93fd2fde3109bf7e0ad201a725b45ccf", "messageHeadline": "Update a comment", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "270a506496c04ea13e41e7ae385d000d2681e131", "messageHeadline": "Fix a comment in a test case", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9446a727b11824368a04fba411af30a72262aa8", "messageHeadline": "Add tests about force-settling when no feed", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "4dbaa3043bf408beab07fe9b7b67a8596ddd4ba5", "messageHeadline": "Add taking tests for individual settlement to fund", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 265, "deletions": 0}}, {"node": {"oid": "63909453dcc6b44b57032048fad47c5d53dc2bab", "messageHeadline": "Add disable_force_settle tests for indvd settle", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 259, "deletions": 0}}, {"node": {"oid": "8ec1e03e1fbb26fca2c8d2f1288af3e8264576f0", "messageHeadline": "Add more tests about individual settlements", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 84, "deletions": 14}}, {"node": {"oid": "9240fa74c5ba5fa2c9d454b4519edc35a3c11f01", "messageHeadline": "Refactor database::check_call_orders()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 134, "deletions": 133}}, {"node": {"oid": "9cecdb566366442f00edc1bd649d652aec1a5f02", "messageHeadline": "Add tests for individual settlement to fund", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 68, "deletions": 0}}, {"node": {"oid": "21c93b475930dfd2afeae0f8afd2e2a07b3cbdef", "messageHeadline": "Fix individual_settlement_to_fund", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "7f9e15b9581d74e4e06c0b433d8fd79992495eb3", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d357023fbb8d399244400a8d0008f71e31636ded", "messageHeadline": "Add tests for individual settlement to order", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 304, "deletions": 4}}, {"node": {"oid": "c253f40e9ffbef06a5986f68cff5dca77c24c5d5", "messageHeadline": "Check call orders after paid from individual fund", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "9b2bfffe2fd150222d79f5b13012f8f7fe78e431", "messageHeadline": "Remove an unused variable", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2b38112e8e6c2fa69127356299ec3cc0430557c7", "messageHeadline": "Add tests wrt matching call with settle then limit", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 155, "deletions": 0}}, {"node": {"oid": "3170106441933a8dd70831cd09f5202e201c5791", "messageHeadline": "Fix check_call_orders() : check limit orders again", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 108, "deletions": 97}}, {"node": {"oid": "7729a5169c3129d9f095a704b1a6e692f96a774c", "messageHeadline": "Add more tests about cancelling settle orders", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 474, "deletions": 0}}, {"node": {"oid": "5a5c0bc2e77d98dfbda8dd224607764eb6f9462d", "messageHeadline": "Add tests about cancelling settle order on no call", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 180, "deletions": 0}}, {"node": {"oid": "a070eeb079cd5bf433c25d508adab375c684ca14", "messageHeadline": "Add tests for individual_settlement_to_order", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 334, "deletions": 1}}, {"node": {"oid": "c0c7c572c1e2cc5a08dffdcd18bf7aabc6394865", "messageHeadline": "Slightly refactor asset_global_settle_evaluator", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "1a8f51d77e74b2114e314ec2c0b5cf1aa2676f9a", "messageHeadline": "Update manual GS tests for different BSRM types", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "cb0069626cfe3c16ee5d11b1d2de49628b71a6e3", "messageHeadline": "Update comments", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6abdc1ef6a3d858f262773e1a2e7c9fabc2ac736", "messageHeadline": "Add tests about manual GS for different BSRM types", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 195, "deletions": 0}}, {"node": {"oid": "c699e5304d83f39a6e2ca7394718505b92b6572b", "messageHeadline": "Add call_order_update tests about no_settlement", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 476, "deletions": 2}}, {"node": {"oid": "e1a6ac53d8add2d0f2aaa8de60143783cf53b778", "messageHeadline": "Refactor call_order_update_evaluator::do_apply()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 130, "deletions": 130}}, {"node": {"oid": "186a4b6044cef955091c877cce0eee9862728f92", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 25, "deletions": 29}}, {"node": {"oid": "245d44f9dc210435d7041cb36e2198cef94f9315", "messageHeadline": "Fix tests about call_order_update partially fill", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "9866bb0eae6341b723d644723b8adddda7e1642f", "messageHeadline": "Fix no_settlement tests wrt call_order_update", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 20}}, {"node": {"oid": "30c64415dafa03f6cf32cbcecb31c37808f1e53b", "messageHeadline": "Fix call_order_update issues about no_settlement", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 60, "deletions": 26}}, {"node": {"oid": "29e36f043afd9953982e5bf79805fc4367dd1f3d", "messageHeadline": "Update cache keys in Github Actions MinGW workflow", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "0a843b5250a7360de4dde21950d3104cb7967733", "messageHeadline": "Remove Ubuntu 16 from Github Actions workflows", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ea5ffb88fc1c916e7a40dd62c5106c93859d229f", "messageHeadline": "Add tests about closing debt position when no feed", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "fb90153f068fdc071db1780bc65ec6001f3dfa88", "messageHeadline": "Allow closing debt position even if no price feed", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "e1f5547380ec3433110fc0edfe83ec5a2ea51473", "messageHeadline": "Refactor call_order_update_evaluator", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 60, "deletions": 42}}, {"node": {"oid": "7b82a6c08b11f06d5282b59ec07bcf03f7cc108a", "messageHeadline": "Simplify code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "fa7e7d7f7dafb9d13a15c9c5f40c521411be8590", "messageHeadline": "Add tests about updating BSRM from no_settlement", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 148, "deletions": 0}}, {"node": {"oid": "d483ebbdc651a2069fda0b19db25780f810e15d0", "messageHeadline": "Rename a function", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "cdcc4d6549c254c61c281fa86a4dc3684420fe8f", "messageHeadline": "Add comments", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0e207048feece1ab8a1b17ef9ba2b02bc802ee09", "messageHeadline": "Add BSRM update tests for indvd-settle to order", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 182, "deletions": 6}}, {"node": {"oid": "8f71eb26d171c01ce7ae882d31f141c8cad78f82", "messageHeadline": "Add BSRM update tests for indvd-settlement to fund", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 147, "deletions": 0}}, {"node": {"oid": "0443f5468d51beeb4e4cd2177edc2a22343dfe3a", "messageHeadline": "Add tests about updating BSRM after GS", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 113, "deletions": 0}}, {"node": {"oid": "edd73826af0e49e0aaddf7b3178bf7337a53f724", "messageHeadline": "Fix tests about matching call with settle", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 26, "deletions": 30}}, {"node": {"oid": "a432884610df9d8ed57b4a4e40470043fbfab8f6", "messageHeadline": "Add no-settlement tests about small settle taker", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 207, "deletions": 0}}, {"node": {"oid": "64cbfd0200fff47391f4d022fa8c450ab3e11568", "messageHeadline": "Fix rounding issue when matching settle with call", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 26, "deletions": 19}}, {"node": {"oid": "d8a96e059c7dabf21e1449c04b37c66ab8199d62", "messageHeadline": "Add no-settlement tests about small limit taker", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 268, "deletions": 1}}, {"node": {"oid": "19c39fccff4e52063947cc27234340824db2f9eb", "messageHeadline": "Fix rounding issue when matching limit with call", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "b614a1a004ac53e81eb03650f340bfa2dd2445ba", "messageHeadline": "Split bsrm_tests.cpp into multiple files", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 671, "deletions": 632}}, {"node": {"oid": "caa70b073127535e3fec154c5a2b8c03dc6ff965", "messageHeadline": "Add no-settlement taker tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1122, "deletions": 0}}, {"node": {"oid": "221cd45956f2fd983eac5cdd83f396df810ffbfb", "messageHeadline": "Update order of members in database.hpp", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 142, "deletions": 132}}, {"node": {"oid": "5415c03d412d35cc5984a328f667e01b45c47904", "messageHeadline": "Move check_for_blackswan from db_update to market", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 151, "deletions": 151}}, {"node": {"oid": "e7b12450af62e8d12a7a07c147fd3bf925cbc00b", "messageHeadline": "Simplify code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "d6b3d43b8886bffebb752301c65fb4bcdfa5b74f", "messageHeadline": "Reduce number of params for db::match(settle,call)", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 37}}, {"node": {"oid": "3a7a6c0956c6e06fb02e62e1e3de2137f4e96928", "messageHeadline": "Reduce number of params for db::match(limit,call)", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 18}}, {"node": {"oid": "b50b2f82c6290ae6a273a72b597d65bcdf500dd4", "messageHeadline": "Fix no_settlement tests about feed update", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 63, "deletions": 32}}, {"node": {"oid": "b8f788165b0bbaa33660be647bc9990ccc00fdc6", "messageHeadline": "Fix check_call_orders() wrt no_settlement", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 221, "deletions": 200}}, {"node": {"oid": "565c73fe48bb06f73e3cb40bdbe378de4f930da3", "messageHeadline": "Fix tests about BSRM no_settlement", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 172, "deletions": 66}}, {"node": {"oid": "2244a21fd65b5d1b618345f13d3705f57d17c414", "messageHeadline": "Call check_call_orders in apply_force_settlements", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "4c5ac83f4eda1983e3d5f238393beb6c9fb1198c", "messageHeadline": "Call check_call_orders() in apply_order()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 33, "deletions": 17}}, {"node": {"oid": "2d706d0d683e66eb6dc6663c0909cb5399c8563d", "messageHeadline": "Fix match_force_settlements", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "3e42d21ff31ccf02205285aa9ca2750b2c90a4df", "messageHeadline": "Add tests about BSRM no_settlement", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 418, "deletions": 0}}, {"node": {"oid": "fe6575801cd8b7856e8aaf040bdd61761383f8d3", "messageHeadline": "Fix apply_order and apply_force_settlement", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "d0351225eadb1195e2246adc70fefc03aeac4f69", "messageHeadline": "Rename BDSM to BSRM", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 196, "deletions": 196}}, {"node": {"oid": "8e9f3e4f1922fba43dbd8e6ec07fe76f242df5d1", "messageHeadline": "Fix individual_settlement_to_fund black swan check", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "151ba844de8b4ef110844f90a3c90ce69cb05886", "messageHeadline": "Slightly refactor clear_expired_force_settlements", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8bbe40826f70bdbf509271de6c433df87b26a768", "messageHeadline": "Fix uncapping of settlement price", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "23902a6b8dc07d0c125aa81dc643e6b35b039108", "messageHeadline": "Add a comment", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7baa8f5d46843a70c006301c3894c4d2c3e202fd", "messageHeadline": "Fix asset_settle when force settlement is disabled", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "370080079e55b457fa88dad53ae98f4226a1e0a3", "messageHeadline": "Add some tests for BDSM", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 667, "deletions": 0}}, {"node": {"oid": "23b78d35032541d3dc613a40053c539300160749", "messageHeadline": "Disallow disable_bdsm_update permission bit on PM", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 26, "deletions": 19}}, {"node": {"oid": "7b7eabec2780ab4d3b6397f4a1804463bcbbf38d", "messageHeadline": "Update logic about bdsm hf time in bsip48_75_tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "5518907970d8fd67914bc9ca50ad147a642f5e64", "messageHeadline": "Disallow non-UIA issuer permission bits on UIA", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "b1db7e6fa50f7f52eb6d70f3fa3ce3d8330dc305", "messageHeadline": "Undo unneeded changes in bsip48_75_tests wrt bdsm", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5dd32b25b63c53bd04ade5fbc3b39584dd570ec7", "messageHeadline": "Add GS price tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 101, "deletions": 0}}, {"node": {"oid": "f58a0cb0e50243091788bb037938df608a9d3b6c", "messageHeadline": "Add a comment", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f5c0fbfa4066c2e04b43ecf5cb570134c3107850", "messageHeadline": "Remove code that was commented out", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "183b80f9d33d81c9ddf695526e7e2030e1c8877d", "messageHeadline": "Update coding style, fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 16, "deletions": 17}}, {"node": {"oid": "d9180f05ba6a7602491c09eee0522731d674cccf", "messageHeadline": "Refactor database::clear_expired_force_settlements", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 152, "deletions": 169}}, {"node": {"oid": "0684f3f9b825d0c5b68344a126a6f7a541e5fb9e", "messageHeadline": "Fix a code smell, rename variables for readability", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 28, "deletions": 26}}, {"node": {"oid": "d1b6bda1f1d67af9aad91444db69770e42ca2a77", "messageHeadline": "Update macos-11.0 to macos-11 for Github Actions", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67dd8a11447b76a63b8661a73bfba9cfbdb3d492", "messageHeadline": "Add database::find_least_collateralized_short()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 57, "deletions": 36}}, {"node": {"oid": "e998ddd5b2fe143aa2663377eeb2b5f5bec6340a", "messageHeadline": "Refactor asset_settle_evaluator::do_apply", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 107, "deletions": 86}}, {"node": {"oid": "7aa02cb78f6fa6ab5eff6d3440cc41e38ee54fcd", "messageHeadline": "Disallow BDSM on PM", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 34, "deletions": 25}}, {"node": {"oid": "61005500bb9ca7f54d31fcd26808b4fe7b552878", "messageHeadline": "Refactor asset_settle_evaluator::do_apply", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 71, "deletions": 93}}, {"node": {"oid": "ccf9e3f8594a9661b37353a2f305106b31f0e8c3", "messageHeadline": "Fix more code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 38, "deletions": 37}}, {"node": {"oid": "1a7721215626ee2714c7cc9f009ee73e5ca1813d", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 43, "deletions": 38}}, {"node": {"oid": "3834127a744c062f682c5018341798ddc6f747cb", "messageHeadline": "Implement BDSM update", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 53, "deletions": 17}}, {"node": {"oid": "6d73d008c37174a1fc8be806b7ac93d8ef174399", "messageHeadline": "Fix scenarios that no debt position exists", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 29, "deletions": 20}}, {"node": {"oid": "57b837a4404d89f01a7416fdf19f88aa18608b43", "messageHeadline": "Implement BDSM::individual_settlement_to_order", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 196, "deletions": 51}}, {"node": {"oid": "32276523e0782d26108e2b3534fdb6c0575cdb8c", "messageHeadline": "Implement BDSM::individual_settlement_to_fund", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 131, "deletions": 37}}, {"node": {"oid": "e83f8420f69cf0ee84a83384506f8a2e8137a39e", "messageHeadline": "Update tests to adapt settle_op return type change", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 93, "deletions": 55}}, {"node": {"oid": "055f7c5591b285ebefe4f3171ad46421e95c6a96", "messageHeadline": "Implement force-settlement against individual pool", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 147, "deletions": 42}}, {"node": {"oid": "c0b3724761ded12655e003ff383ec424ff7a233a", "messageHeadline": "Implement BDSM::no_settlement", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 127, "deletions": 55}}, {"node": {"oid": "013cea1d6650bb5c41aca81dff8aa93ed72b21f8", "messageHeadline": "Partially implement BDSM::no_settlement", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 109, "deletions": 27}}, {"node": {"oid": "29925a89d4131d53a050258c2487306f5c79a4a2", "messageHeadline": "Refactor asset_object::update_median_feeds(...)", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 76, "deletions": 78}}, {"node": {"oid": "b177cbcbcf61df9559ac328f2efd3a36ea674095", "messageHeadline": "Add disable_bdsm_update bit in issuer permission", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 54, "deletions": 10}}, {"node": {"oid": "97a775252cff74dabeb3e4da79888b4d3b197114", "messageHeadline": "Add alternative bad debt settlement methods", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 68, "deletions": 9}}, {"node": {"oid": "4020353e8954cf7b58c04ff49394abfab5f4cbcf", "messageHeadline": "Merge pull request #2495 from bitshares/pr-2490-fix-es-crash", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "c2496e913e504b6a2877e4a067721be2c84b22e2", "messageHeadline": "Merge pull request #2489 from bitshares/pr-2481-settle-order-margin-c\u2026", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2758, "deletions": 261}}, {"node": {"oid": "5d8bfac11b4f8ce875b13dfe1c93d0aba6418405", "messageHeadline": "Avoid too low CR for new or updated debt positions", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "d9fa5bebe38326664ad2373095204cb2a0a488c2", "messageHeadline": "Reset cURL options for different request type", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "441f54ddea407fc3b7dd949420b51474aefe0c06", "messageHeadline": "Fix typo in docs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d7592993fa609ac78e37e675e341302c215d3c9", "messageHeadline": "Add tests for matching small settle with call", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "b3de6a7d1c55c6ed94586764353daa68d2a6c878", "messageHeadline": "Allow longer time for node-test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "390ca3d752e09fa245f1f7a2a72a7adea02b08fe", "messageHeadline": "Add tests for matching tiny call order with settle", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 49, "deletions": 17}}, {"node": {"oid": "27249c15588246bcb532e553fb73d26982fe6e05", "messageHeadline": "Improve performance", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 24}}, {"node": {"oid": "7a2afc78cf709e89555a7163ed4f30db7ee88fdc", "messageHeadline": "Add tests for matching tiny settle order with call", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 25, "deletions": 7}}, {"node": {"oid": "1209eb6584b464a4f34170b6a2832b172e53aa50", "messageHeadline": "Fix rounding issues", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 191, "deletions": 96}}, {"node": {"oid": "a38fed079d846cf62fa46f67b86e61213c31e38a", "messageHeadline": "Update return type of database::match() to enum", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 64, "deletions": 31}}, {"node": {"oid": "1111348afd1b4fe3f484315a7afad5e65cbc9153", "messageHeadline": "Update tests about GS when matching settlements", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "2c998a09dd0e77c354347e3a58b0b1ba74a50483", "messageHeadline": "Remove wrong comment and related logging", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "58b4e49683bd074c4adc15b9e5098926df946a10", "messageHeadline": "Add tests about matching smaller settle with call", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 200, "deletions": 6}}, {"node": {"oid": "efcc1478826054fd4ba10c479059ca64f1ff1aab", "messageHeadline": "Fix issues about matching taker calls with settles", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "68d323a041d48ce17aeb1fee1ce191022afe1048", "messageHeadline": "Add tests about new instantly-called call order", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "498c674687073f4727d26a5faaf91074ddbb1853", "messageHeadline": "Add tests about reducing CR to trigger margin call", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "cec23780f98cf369ade1b2ff555f9e6c60c315fc", "messageHeadline": "Add tests for matching call orders at hf 2481", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 233, "deletions": 0}}, {"node": {"oid": "2045d7c7f409ffae5b83ee5c0558b01b3fa90992", "messageHeadline": "Add comment and logging", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "57782520213f1123058cf33d120dd3b51b06d7e7", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "b9ebbf5b1da963b19616aab03634e70263848e37", "messageHeadline": "Replace BOOST_MESSAGE with BOOST_TEST_MESSAGE", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4c50abada0596385ff744635d05ffa4509660c11", "messageHeadline": "Avoid unnecessary database update", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "e2695bf054f2d06ba30476ad0ec244f105fd2511", "messageHeadline": "Bump DB version", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "54ad498aaadc613381400b8dd7dd1d10ce29ca07", "messageHeadline": "Update comments and code style", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "975dda93850305a4b6675a2f950ff149dcf7c66b", "messageHeadline": "Add more regression tests for hf core-2481", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 79, "deletions": 6}}, {"node": {"oid": "b1ff84e776fd5cc8f49b2d802aa52e170f746003", "messageHeadline": "Add tests about GS when matching settlements", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 298, "deletions": 0}}, {"node": {"oid": "4ca64760373af25f63a1d2dc5704670ddac4fcb1", "messageHeadline": "Fix rounding issue due to TCR on settle/call match", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 54, "deletions": 17}}, {"node": {"oid": "e1f00990f76b2d57535c2015077623b8837f3f0c", "messageHeadline": "Add tests for matching settlements with calls", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 409, "deletions": 0}}, {"node": {"oid": "66c3382fe908b6d8db693ec6a27818b4d878074b", "messageHeadline": "Add some regression tests for hf core-2481", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 251, "deletions": 36}}, {"node": {"oid": "a4e81a055c24bfd7b922740b2ec6c2a6b9296418", "messageHeadline": "Split clear_expired_orders() into 2 functions", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "b8153865d18462ecfa155edc56e1a333160af1b0", "messageHeadline": "Wrap long lines", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 40, "deletions": 25}}, {"node": {"oid": "bec187ac59682cbb9d2f9d56216928560cfadaa1", "messageHeadline": "Fix potential undercollateralization issue", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "337fccb4e2c6359ad5bb923b9c446e6e6aa960af", "messageHeadline": "Handle blackswan when matching calls with settles", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 139, "deletions": 69}}, {"node": {"oid": "564de55a07cbed0fa6987b826a0bc6536df989d3", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ddd26f851fe5bc6612a6952d9ff5431903bef6ed", "messageHeadline": "Add tests for GS after core-2481 hard fork", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 120, "deletions": 0}}, {"node": {"oid": "2500b8b089b3828aeb783e5dd04118009a85356c", "messageHeadline": "Match force-settlements with margin calls", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 489, "deletions": 112}}, {"node": {"oid": "f8c8e8597e9142c5826c28cfe09561d9e6782296", "messageHeadline": "Merge pull request #2488 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 77, "deletions": 34}}, {"node": {"oid": "970da6378e9239bca1fce9644405c8d54fecf8e5", "messageHeadline": "Merge pull request #2487 from bitshares/sonar-cache-key", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "aea36e1238b34fa110720294ef3e75ea62e82fe1", "messageHeadline": "Require OS version in cache key for sonar-scan", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0de58c76ec3a9817b0182d45def9cccd188e01ea", "messageHeadline": "Merge pull request #2486 from bitshares/sonar-cache-key", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "bc841d95c111f500eafb2790e8d608ae8972258e", "messageHeadline": "Add more tests about margin call fee", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 193, "deletions": 0}}, {"node": {"oid": "2fc92d0d56ee6241df6f10a4da402487519cc2a2", "messageHeadline": "Merge pull request #2485 from bitshares/fix-object-database-move", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 71, "deletions": 31}}, {"node": {"oid": "e42df9c1201d5cb780ca5dd18c881a40b8931fc1", "messageHeadline": "Add OS version to cache key in sonar-scan workflow", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "407461176fdc680b38ddf4188c4b4c145a7d197c", "messageHeadline": "Check and remove unneeded dir when flushing db", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 71, "deletions": 31}}, {"node": {"oid": "2ce90375d4126dcab7db6a294599fac1fce8289f", "messageHeadline": "Merge pull request #2482 from bitshares/limited-cust-auth-support", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 126, "deletions": 317}}, {"node": {"oid": "dd0b761b550e1946594a080ae013f5222f83061a", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "7db58f82ba9084f1790c01ff272e41197dab28a1", "messageHeadline": "Replace magic numbers with named constants", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 69, "deletions": 28}}, {"node": {"oid": "648465306931dddb60380c35ea32ad8d4f817ab4", "messageHeadline": "Add tests for BSIP-40 unsupported operation check", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "9fbc3c8b967d7873171d6ad5efeef6fae93af347", "messageHeadline": "Remove BSIP-40 support for more operations", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 25, "deletions": 159}}, {"node": {"oid": "a3273901802fb74fb0b1ad19d9509f2f3debbc9a", "messageHeadline": "Remove BSIP-40 support for some operations", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 16, "deletions": 152}}, {"node": {"oid": "d5f3bfaea6259392a341d1b870fbfc30c02947a6", "messageHeadline": "Merge pull request #2479 from bitshares/pr-2362-credit-offer", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4518, "deletions": 353}}, {"node": {"oid": "cd6ffa1ad5a1c18ac66ca8e65a2e4087f22a3f03", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "54e63a10e4a11adb4559b0812f9f893521f38faa", "messageHeadline": "Merge pull request #2480 from bitshares/pr-265-account-create-notify", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 90, "deletions": 8}}, {"node": {"oid": "2e9a09a35c746d35b5468e1094abda0632bb67e5", "messageHeadline": "Move fee_schedule::set_fee(...) to a new file", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 90, "deletions": 58}}, {"node": {"oid": "71d16e99b37ca7ddf4709afc66f072d37ed47f90", "messageHeadline": "Add tests for account creation notification", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 78, "deletions": 6}}, {"node": {"oid": "1ad4cf32615ed9a1a2d1e65768d76bf8deeb11db", "messageHeadline": "Change return types of SameT Fund borrow and repay", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 16}}, {"node": {"oid": "553c814c1a4a0797eb8d9f6ba4d854e01b0f2045", "messageHeadline": "Add tests for database APIs about credit deals", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 132, "deletions": 57}}, {"node": {"oid": "554a16db486842fa5cfa33f1af9cf185bf6eebb4", "messageHeadline": "Notify all related accounts on account creation", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "67cc36b3996cb113daa481c0684c78eb7d6ee245", "messageHeadline": "Reduce default SameT Fund and credit offer fees", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2f1dc7358e0289aadcb12fd82b77f1afcb3f9399", "messageHeadline": "Simplify code and fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 75, "deletions": 90}}, {"node": {"oid": "4ddd6203ad1a5749f631737e291ecabffdaa6642", "messageHeadline": "Refactor simple database query APIs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 61, "deletions": 108}}, {"node": {"oid": "c75fcc43326ac85e33782e1489ab4a94a2a33e2c", "messageHeadline": "Add tests for database APIs about credit offers", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 151, "deletions": 0}}, {"node": {"oid": "a2f81009a6f489f94244ce0d9c7ae12f798132f4", "messageHeadline": "Fix code smell in application::set_program_options", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 70, "deletions": 34}}, {"node": {"oid": "490b124fe791f12c40a5533993557914d6be58cd", "messageHeadline": "Add database APIs for credit offers and deals", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 414, "deletions": 101}}, {"node": {"oid": "fd4d08b8b0eb0bb13ea86fae7bd69fa716741ea5", "messageHeadline": "Try to fix OOM for Github CI Ubuntu debug build", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d71638e5792a01c1b5c4302fc3f44856bec398da", "messageHeadline": "Add tests for operation results about credit deals", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 69, "deletions": 2}}, {"node": {"oid": "a4cc66b5bbde86fefbe9b6729791594f3a99c4dd", "messageHeadline": "Add tests for credit offers and deals", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1957, "deletions": 2}}, {"node": {"oid": "2527a5227456c021f68370838a8eed551392d32e", "messageHeadline": "Fix credit offer accept operation", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "23263b0e649ed657b79dd7168f046416d07cd9d0", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 18}}, {"node": {"oid": "49fafcf49acc46090016e3925c506a6951df02a2", "messageHeadline": "Implement simple collateralized P2P funding", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1649, "deletions": 63}}, {"node": {"oid": "7d441c1e2b2d2507906f3bb457559ae99b2f11c3", "messageHeadline": "Merge pull request #2477 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 117, "deletions": 59}}, {"node": {"oid": "7d79c23e46b20e3b66d6e07873ac88ea9a3f18f9", "messageHeadline": "Merge pull request #2476 from bitshares/samet-fund-impacted-accounts", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 80, "deletions": 8}}, {"node": {"oid": "4118c44f5fd339d00c286e3115d3cd942be7b23d", "messageHeadline": "Add comments", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5d15671c35df8bf669744488b912cd38a77e8eb9", "messageHeadline": "Add tests for SameT Fund related account history", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "6a0b2f5f2ff730fe3863cbc816d1bd286e654d16", "messageHeadline": "Merge pull request #2475 from bitshares/no-operation-results-in-block", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 28, "deletions": 26}}, {"node": {"oid": "069d87d78d9ea9dca9e8f87d908ce7aa25524e19", "messageHeadline": "Fix test cases due to operation_results changes", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 20, "deletions": 24}}, {"node": {"oid": "052d3e1da413a9e8d731f2fda03481d92ce74f6e", "messageHeadline": "Return owner account for SameT Fund borrow, repay", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "0cc351349f990c451ccb102e3d8ff8e3cf447afa", "messageHeadline": "Clear operation_results when generating block", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "a729b644c41915d119cb71a0f27c24223e8d2bbf", "messageHeadline": "Merge pull request #2474 from bitshares/refactor-reflection", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "82c1f5dc64b67d51ebf5ac8f996e2cc4bc6ee0fa", "messageHeadline": "Move samet_fund_object reflection into cpp file", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "8fa5eeb330cd07c8a5a7ae200b37dad26cefa1c9", "messageHeadline": "Merge pull request #2469 from bitshares/pr-2351-samet-fund", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3118, "deletions": 612}}, {"node": {"oid": "7c77425d4297fbb10a158b23229770dc769479d9", "messageHeadline": "Do cleanups more frequently in sonar-scan workflow", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 32, "deletions": 20}}, {"node": {"oid": "a72830cae524a6e7ef0e328e3e2218f00588b04c", "messageHeadline": "Add tests for database APIs about SameT Funds", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 136, "deletions": 0}}, {"node": {"oid": "54249625250f5708e8634f9b90dd9f3016575ad8", "messageHeadline": "Add database APIs for SameT Funds", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 204, "deletions": 3}}, {"node": {"oid": "daa1a6dd7fe0816c04160947e8440f6fe54b8f07", "messageHeadline": "Merge pull request #2473 from bitshares/upgrade-docker", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9a264493d1be4a315123d7f778ca203c1632b7ae", "messageHeadline": "Add tests for SameT Fund borrow and repay", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 655, "deletions": 1}}, {"node": {"oid": "c59d10e6e96d10403972d776e0b0fcdf2250b882", "messageHeadline": "Update assertion messages", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "c6b96697833f69b1e3afe4489553482802f3ee15", "messageHeadline": "Fix samet fund fee calculation", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e0f7317caacc0dbc8afefe63c400840b1efab1bc", "messageHeadline": "Add tests for SameT Fund update", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 98, "deletions": 5}}, {"node": {"oid": "fbc6dd4e7c0270b0286389b837e271cdf86d11d6", "messageHeadline": "Upgrade Docker to Ubuntu Focal Fossa (20.04 LTS)", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f8912ef725cd8236c093cb3de68a8e14c223fea5", "messageHeadline": "Merge pull request #2471 from bitshares/fix-lp-stats", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 88, "deletions": 32}}, {"node": {"oid": "f5b0bce269fe3245a209b7e647bd2a58ebfbc6e1", "messageHeadline": "Remove unused variables", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "25c5e3654c517e104103f03b6b0cad423690b0d3", "messageHeadline": "Remove unused lambda capture", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3c5d37da404fa08904a861ff4711ac297fc96fb5", "messageHeadline": "Fix LP deposit statistics", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "67f2f67a25177eec809096e7065c6af1cd61ac98", "messageHeadline": "Add tests to reproduce LP deposit stats issue", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 75, "deletions": 17}}, {"node": {"oid": "75efd7d6ab16703693d9dbe7b653d5058f4e60c1", "messageHeadline": "Add some tests for SameT Funds", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 448, "deletions": 0}}, {"node": {"oid": "eb11adc78bde1d185f2f884f846433539a7042ad", "messageHeadline": "Return amount released when deleting a SameT Fund", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "1d2578601ef88640b707c6b458773346211b6065", "messageHeadline": "Refactor to resolve duplicate code issue", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 15}}, {"node": {"oid": "96cc676832a037afba1a417f355209c1fd537b5d", "messageHeadline": "Remove temp objects", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d05f130b1aa207c6f286968ef71a55230485a46b", "messageHeadline": "Fix code smells, update comments", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "9d78a652809f75e25d3604cb23f0f4cfa591713d", "messageHeadline": "Remove temp files in ubuntu-debug workflow", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "45ba6115e8a25bf9180f7b35711842dfa751894e", "messageHeadline": "fix code smells in db_genesis.cpp", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 71, "deletions": 55}}, {"node": {"oid": "009bec5c44eb47bf8aaa5fd1a4224a0a67c1790b", "messageHeadline": "Add a cleanup step in sonar-scan workflow", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "a68796b645bad7ebe4c4865d8d798016da09da42", "messageHeadline": "Make the return types of lambda functions implicit", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 42, "deletions": 28}}, {"node": {"oid": "2b96d68cf97e2f540fe9a523d667406d8ad6a6ee", "messageHeadline": "Add const qualifier to some member functions", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "d92b1ef28998637b89a01fe2b6774972eb94caa7", "messageHeadline": "Rename long function names", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "24ee4ccf61c2865b988b6a4e90047f8ec50a8c13", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "16c0ef0532577fb586b5f560ea210ff8b424dfb2", "messageHeadline": "Remove unnecessary using-directive", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "f7e56be44208f242989d7b61eebd72a28ea0fe05", "messageHeadline": "Split db_init.cpp into two files", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 558, "deletions": 512}}, {"node": {"oid": "de8242f1bba6f3513eb9ee16a3ed3c4109c5fb32", "messageHeadline": "Move fee schedule reflection into a new file", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 30, "deletions": 5}}, {"node": {"oid": "f41db5cbbe814e15233e6f3d6813a4903b185d51", "messageHeadline": "Update operation list slicing, fix MinGW build", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 95, "deletions": 2}}, {"node": {"oid": "7992291d4aff0d5b4518b8c06912c77502db0dc2", "messageHeadline": "Update comments", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "be6fbfface4221db66d859b5279af6b9a127de8b", "messageHeadline": "Implement no-collateral funding", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 743, "deletions": 1}}, {"node": {"oid": "3f15b32d14630e413c411fed3b1fcc81b5057ac1", "messageHeadline": "Merge pull request #2468 from bitshares/pr-973-asset-auths", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 691, "deletions": 22}}, {"node": {"oid": "22635210be2dbece797f9a1a3b653516be659966", "messageHeadline": "Explicitly capture variable, fix code smell", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12615d1a01d13eb18b1f453a7065e2bafec8be6a", "messageHeadline": "Add tests for asset auth on collateral bid op", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 165, "deletions": 0}}, {"node": {"oid": "18427eed50d5b64556978de414bb44134da9fabe", "messageHeadline": "Add tests for asset auth on asset settle operation", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 164, "deletions": 0}}, {"node": {"oid": "90973cbaecefbd8f7163350414a7a776da125cc0", "messageHeadline": "Add tests for asset auth on call order update op", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 155, "deletions": 0}}, {"node": {"oid": "4f1e419b17347417db5f9a52489b50ff6f78cb39", "messageHeadline": "Add tests for asset auth on vesting balance create", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 142, "deletions": 0}}, {"node": {"oid": "a5fd69b9f6c000234b223f08b4570b56a42a430f", "messageHeadline": "Add asset authorization checks for some operations", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 65, "deletions": 22}}, {"node": {"oid": "290712e4bec82e84136da7ee1cae521d67e2e077", "messageHeadline": "Merge pull request #2465 from bitshares/pr-2295-override-transfer-whi\u2026", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 93, "deletions": 1}}, {"node": {"oid": "21899bd15fba4dfdede30054ff898526a1a73556", "messageHeadline": "Update comment about override_transfer", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e8ffb325bb0f13bafed42456a0be94314c5246d5", "messageHeadline": "Add tests for override_transfer whitelist check", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "b33b44ed7f0c6d515b1183820b37407c8b3f7f68", "messageHeadline": "Skip override_transfer from_account check after hf", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "e828eba8cbdd9b1e7631292235fd2099639c5dfb", "messageHeadline": "Merge pull request #2462 from bitshares/pr-2350-lp-whitelist", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 268, "deletions": 5}}, {"node": {"oid": "9e236342012ee9f68eaa33f4d396ad6ddc0b4993", "messageHeadline": "Add tests for white/blacklisted markets about LP", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 229, "deletions": 5}}, {"node": {"oid": "30cf13e79d758171582c83d4f4529317f7d13e4c", "messageHeadline": "Check white/blacklisted markets for LP exchange op", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "11f55cd157bc21b9bbbb3ae96f6ab3c7760422a8", "messageHeadline": "Merge pull request #2458 from bitshares/update-sonar", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "449a4f29c1f3133b9e0b11ebdece91aa1f34af0a", "messageHeadline": "Update sonar settings for hardfork branch", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "720bd94539d4a9bc4d66768a4ab9ec9acf62295d", "messageHeadline": "Merge pull request #2369 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3945, "deletions": 2048}}, {"node": {"oid": "3e536f2b498cdc8ca205e58e46d4a466e53fc88f", "messageHeadline": "Merge pull request #2454 from bitshares/merge-release-into-develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 41, "deletions": 30}}, {"node": {"oid": "54ecdcee028784b77bb7df332615973bc0e6d225", "messageHeadline": "Merge release into develop", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 41, "deletions": 30}}, {"node": {"oid": "c06d09cecdd9e7526a23456986eb2f9b2b6894aa", "messageHeadline": "Merge pull request #2453 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 41, "deletions": 30}}, {"node": {"oid": "64432df6621454ed40b9087e69da02258c89f46b", "messageHeadline": "Merge pull request #2452 from bitshares/update-contributors", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "83e86e0c26f2b89b826a0afa9862d50e8ae70dc3", "messageHeadline": "Update contributors", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b4e69f7db68a3254edd9ae3cc24ba6e19391beba", "messageHeadline": "Merge pull request #2450 from technologiespro/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8b9030f57e001dc2db155f40b314758cb213ab7d", "messageHeadline": "Add seed-node", "author": {"name": "TechnoL0g", "email": "9394904+technologiespro@users.noreply.github.com", "user": {"login": "technologiespro"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "02f5f6a4c1bef4544254c8a564d22f70b07cc996", "messageHeadline": "Merge pull request #3 from bitshares/release", "author": {"name": "TechnoL0g", "email": "9394904+technologiespro@users.noreply.github.com", "user": {"login": "technologiespro"}}, "additions": 46078, "deletions": 9639}}, {"node": {"oid": "c536ecfa2b796616af58b2ba8b6eb2ff33064fb8", "messageHeadline": "Merge pull request #2446 from bitshares/update-version", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "c89028e0dcb496c8ed571a64ae34027839fe4b3a", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5874ad8863fced649a03230f0da2b5907a041c56", "messageHeadline": "Wrap long lines", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "01b08d54aafb72c01a7b3b581347eb22cdbef134", "messageHeadline": "Set version in sonar-project.properties to 5.2.x", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b52e5e6872dba52e8f343bd30328fbb0617be7d8", "messageHeadline": "Merge pull request #2445 from bitshares/fix-node-sync", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "efecf9a9cf9a928c9c7d12b6aad8a9dfadb287d9", "messageHeadline": "Merge pull request #2443 from bitshares/fix-docs", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ba707b3f5e66e4c137aaa7737ef418eab3f567ed", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "13c392a50596d3a1f7af4333b0e5918e2f9f439c", "messageHeadline": "Update version in Doxyfile to 5.2.1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1340df1c0dc2d35d57a7c9654f2b360a4528dc37", "messageHeadline": "Remove unavailable item from active sync requests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6cd73b80066239e75513c05afb930651c002c30e", "messageHeadline": "Merge pull request #2444 from xiao93/patch-5", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a8b27a9efd18bb1166634fa158b11132ce7832f7", "messageHeadline": "Update seed-nodes.txt", "author": {"name": "xiao93", "email": "42384581+xiao93@users.noreply.github.com", "user": {"login": "xiao93"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "15c0f0d12f476a747a4ba6e0fc853e90e4f45a0f", "messageHeadline": "Fix doxygen warnings", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2105bdd8e5b2bc132462d0d4732c2a062acf0774", "messageHeadline": "Merge pull request #2441 from bitshares/update-readme", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97c54e939bdaf0d263352bf6cc268bf7439d5175", "messageHeadline": "Update wording in README", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "897b392bc84796d0d3664a13e6a5114306ca9a7e", "messageHeadline": "Merge pull request #2439 from bitshares/update-readme", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1dbf1ad77bc46e3aa8901dc59e64777e9e36c285", "messageHeadline": "Merge pull request #2436 from bitshares/update-p2p-logging", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "db0fa6add946ae890174993203c418b4e4ddcfd8", "messageHeadline": "Merge pull request #2437 from bitshares/update-version", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e2cc964b9b1c97a64a37cc54311ba5241e10e57b", "messageHeadline": "Add links in README", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d7d6d590bc6cbd169a3157ad78e858b4856933a0", "messageHeadline": "Update version for Sonar Scanner", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ffd69a5006363f0b983fe0d2961ea0d6880f9e0f", "messageHeadline": "Define macros before including headers", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "3f3b115ce319884af97ab08925e02e3f9560e5db", "messageHeadline": "Merge pull request #2412 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 29, "deletions": 41}}, {"node": {"oid": "1f3e2e9b952f2978ef137bee60a9f6a7d9625571", "messageHeadline": "Merge pull request #2425 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3922, "deletions": 2036}}, {"node": {"oid": "34341ee173034a3358ccd354b3365e2583473376", "messageHeadline": "Merge pull request #2429 from bitshares/update-misc", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "55a528f6f48810306d5c2eebb00edab6a7d0353b", "messageHeadline": "Update contributors", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a2c2dfde78deb499ad78c9f502d04dfe79e9d700", "messageHeadline": "Update version in Doxyfile", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "22af85cd4320f0fa307b15ff2fa02704f92935ea", "messageHeadline": "Bump docs version", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "846e538a8db94e83cb74b594fd8403ed4c69af05", "messageHeadline": "Merge pull request #2426 from bitshares/update-fc", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b1ceebc84285f323345f170a680730c972b90d83", "messageHeadline": "Update boost source code download link", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c9a96a8d01075184730f54098e5f65075a1bced2", "messageHeadline": "Bump FC to include the contributors update", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba0abc33ebfc8a3d08686abb426f78f475c30f46", "messageHeadline": "Merge pull request #2424 from bitshares/remove-unused-code", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "11da12d767fe43db8f2a96e489075b109d2a1f01", "messageHeadline": "Remove unused code", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "3da95002ea3c78da198a415a6cfc3a2b58c0442a", "messageHeadline": "Merge pull request #2423 from bitshares/update-seeds", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "accd72b2f1669e8fa247d1ee44bc813777a33e9c", "messageHeadline": "Merge pull request #2422 from hammadsherwani/patch-4", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "12ee0076ea1215a44d2b984264639706150edd79", "messageHeadline": "Merge pull request #2418 from bitshares/fix-p2p-log", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "aef44330a5fc3162740d8a5eabaf83c464b3447e", "messageHeadline": "Update comment", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd2f34d4e137747b7a362d63bc95a082189a6674", "messageHeadline": "Update seed-nodes.txt", "author": {"name": "hammadsherwani", "email": "83015346+hammadsherwani@users.noreply.github.com", "user": {"login": "hammadsherwani"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9dd8d643d8d55ce5c0dce170dc2c80b0d64e9ff7", "messageHeadline": "Restore default logger of network module to \"p2p\"", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "fe6c428435ddbbd65036e92987f86fc0ef1e4ca3", "messageHeadline": "Merge pull request #2416 from bitshares/fix-broken-link", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c737896fc743c39a46cf6643484c27d7fc9ef908", "messageHeadline": "Merge pull request #2415 from bitshares/fix-unit-test-header", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "d65c18e2de836a462fa2d4c60dfbc5708c976ab1", "messageHeadline": "Fix broken link", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "84166cc4d376602adc4983648d7217afec5256f9", "messageHeadline": "Remove an unnecessary header include", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "d352eca0aec5a62582b6ec783f81d9914be9aab0", "messageHeadline": "Merge pull request #2411 from bitshares/fix-cli-test-listen-port", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "1bbf05ab76e9152067b84726948dfe7e24f3c209", "messageHeadline": "Find 2 different ports in cli_test for rpc and p2p", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "8db4ae9eb3d73e7cfb608b98628d7512dbf52ed4", "messageHeadline": "Merge pull request #2399 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3900, "deletions": 2002}}, {"node": {"oid": "518ddbe72b57e885297b92874f97f5ce22e9c34a", "messageHeadline": "Merge pull request #2406 from bitshares/update-readme", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e212d8a14d8720319c4b334a3b7aa7afe9ae11bc", "messageHeadline": "Merge pull request #2405 from bitshares/fix-smells", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b8a083b717295ac2269de9addfa9e78df1c15e4", "messageHeadline": "Update supported boost version in README", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a99202150dceb9ea72efffb7c9d233b96185ca6", "messageHeadline": "Merge pull request #2404 from bitshares/update-docs", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "059fb1420068871afbe63c92c216dbe971f2a3ad", "messageHeadline": "Replace virtual with override for member function", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f5c7911786b59435b940052c3c31bc39bf96392", "messageHeadline": "Document fees returned by liq_pool_exchange_op", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "e63bedbcf7a9a6b700ab6644aa2a394fb3097682", "messageHeadline": "Merge pull request #2403 from bitshares/fix-node-impl-doxygen", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 491, "deletions": 471}}, {"node": {"oid": "ab59dd5b83e883df4fc3a148fa20097155570057", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cf1b1d8664967f00dc7cd044ec382f233187a7de", "messageHeadline": "fix code smells, wrap long lines", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 37, "deletions": 19}}, {"node": {"oid": "c1f99ab03eced9f224e4ed653000d281707f93b5", "messageHeadline": "Wrap long lines", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 71, "deletions": 38}}, {"node": {"oid": "d35801bf03fe59ce7318b4671d6b49cf0df57627", "messageHeadline": "Remove unused code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 21}}, {"node": {"oid": "0e73064b8785af122fd3f026b7d82c81a0ee7919", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 24, "deletions": 16}}, {"node": {"oid": "1b2291dd169458b1bba0c7a093cb3a431b2bc414", "messageHeadline": "Move some code from node.cpp to node_impl.hxx", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 106, "deletions": 114}}, {"node": {"oid": "aee612845d08200f8eb17529b754fa93d0c16236", "messageHeadline": "Remove unused code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 65}}, {"node": {"oid": "d85a6f8c2c946b09ee54c976003e109eccb6a29c", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b4f06d7fbc627f18403819abf17cab98b1896222", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 37, "deletions": 21}}, {"node": {"oid": "519343ea3d504a31afc6f63d77ff2bd7a02fa070", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 41, "deletions": 32}}, {"node": {"oid": "5f7c987c2c9769fbad85c174a784864a77bd80f8", "messageHeadline": "Rename long names, wrap long lines, init in-class", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 110, "deletions": 120}}, {"node": {"oid": "eff5e417c81e93537bf7195b698f66e01527c2b8", "messageHeadline": "Rename long variable names", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "304fb1d325a6be9a551f083e41d8e4f0adb64585", "messageHeadline": "Merge pull request #2402 from bitshares/update-tests-options", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 114, "deletions": 119}}, {"node": {"oid": "7b2ea23b9b7c292fa3b10c7307e7ae4880592d92", "messageHeadline": "Fix doxygen docs in node_impl.hxx", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 98, "deletions": 61}}, {"node": {"oid": "9cdc23d48f06f5e4667554025be27a411b2a37d4", "messageHeadline": "Set program options with a template func in tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 114, "deletions": 119}}, {"node": {"oid": "d1d710e2ab01206ab9da393295d10d58be0a54f3", "messageHeadline": "Merge pull request #2401 from bitshares/update-misc", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0fd484c78b90899403f597660a9106791afc79b0", "messageHeadline": "Update wording in comment", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c4fd44e4a8ead18ecb1786a794b5e3d92db5f24", "messageHeadline": "Merge pull request #2393 from bitshares/no-p2p-for-delayed-node", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1306, "deletions": 909}}, {"node": {"oid": "6efa4c41cd9d8c5d56422f6a27d658482e0c50bd", "messageHeadline": "Add tests for program arguments in Github Actions", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 108, "deletions": 0}}, {"node": {"oid": "c3b084939a0655d41f9e9f3634b60a786df518e3", "messageHeadline": "Replace usage of std::cout and std::cerr by logger", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 51, "deletions": 17}}, {"node": {"oid": "670f70d580c426649b82b1ddb14eff9519dec202", "messageHeadline": "Change functions to const, fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "6a5f57674499a617cbfc0c2405561f5b8efe346d", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 20}}, {"node": {"oid": "e2aa835302aae22504382684b6e9c8a6955b2765", "messageHeadline": "Rename long function names", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "52ebad42a3010385ad8827aaab544e3cdc791724", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 61, "deletions": 84}}, {"node": {"oid": "aac5f43b127603b0e63ee4f0c1d99cb190ac1135", "messageHeadline": "Rename long variable names and function names", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "628f93ba7199998a3e25a0c3fc1e515a0877d930", "messageHeadline": "Replace duplicate constructors with using clauses", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "67026f6dc5b2dfa69718d02a92ba08624a9de6ce", "messageHeadline": "Rename long variable names", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "b013559fad6ad904ee38fe8e3e0ea29bfbf8758b", "messageHeadline": "Refuse to broadcast sooner if no P2P network", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e659a631d5f1da5cda90bbb7465758dff58256c6", "messageHeadline": "Update order of includes in es_test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1476bc6e628c8a213ff37d42b418182560ec76d6", "messageHeadline": "Add tests for enable-p2p-network option", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "2384ecb2bf1ece9df8e83181a05d2fa9394bbeec", "messageHeadline": "Cleanup socket after app in CLI tests for windows", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "197adf7695f91460bd4c8085d730669aedf73cc2", "messageHeadline": "Explicitly shutdown witness plugin in unit test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "24f424d037f155020ae3c5f550b74f0ba9630e3f", "messageHeadline": "Add try catch in _terminate_inactive_conn_loop", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "c147536a82d225bb3fdaacfb82f80fca4afb8259", "messageHeadline": "Manage node_impl object with shared_ptr", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 42, "deletions": 19}}, {"node": {"oid": "d135a9c7ae7d02c0aec420e53543a40ac73808f2", "messageHeadline": "Pass a shared_ptr of node_delegate to node", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 244, "deletions": 151}}, {"node": {"oid": "3d6803095eabec643cc0f45e029f754b6b662998", "messageHeadline": "Remove redundant 'virtual' declarations", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21, "deletions": 18}}, {"node": {"oid": "c19a676f97a094bd7c975eaa37b4a7faa0dcfbad", "messageHeadline": "Fix a compiler warning", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "290b3d09afb5f7db07c887e0cea1327c0a4f691f", "messageHeadline": "Refactor application_impl::startup()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 53, "deletions": 29}}, {"node": {"oid": "d4441b05176ed69ba94a0de63de60e654dde543b", "messageHeadline": "Add option in app to enable or disable P2P network", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 24, "deletions": 14}}, {"node": {"oid": "5db63f5fe998b3019074b6e0ab924a75b8a5ec94", "messageHeadline": "Remove application::shutdown()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 18}}, {"node": {"oid": "81208392137e0eb877ed35440c22d609d149776f", "messageHeadline": "Update tests to adapt the plugin framework changes", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 30, "deletions": 48}}, {"node": {"oid": "8ed1ce29dc4b2bea0841806fe13a1eff92640005", "messageHeadline": "Refactor application and plugin framework", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 313, "deletions": 259}}, {"node": {"oid": "10b64a23f017b77dd4cb16c71463483ddc16364d", "messageHeadline": "Fix typo in logging", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1db990562716f0ab96607be44ad8380a8c4049ac", "messageHeadline": "Remove Extra initialization of db_fixture.app", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "00d8c7b6b055e546d8a32f42df0177c8d4706906", "messageHeadline": "Move db_fixture_base member init to constructor", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "afd64de9834e8ef2bdec2a07e00bc31940730f0f", "messageHeadline": "Update database_fixture_base destructor", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 18}}, {"node": {"oid": "e05c7f1470b389b08bc06c0be6a15651bd3f4929", "messageHeadline": "Merge branch 'develop'", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 37960, "deletions": 3360}}, {"node": {"oid": "3a582f37956f4db22120696405dfb8a7895998cb", "messageHeadline": "Merge pull request #2040 from pmconrad/104_delayed_node_p2p", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 266, "deletions": 222}}, {"node": {"oid": "2f7c5e0b51c79da56ab30f6abcdba927daf2da10", "messageHeadline": "Merge pull request #2392 from bitshares/fix-code-smells", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 69, "deletions": 61}}, {"node": {"oid": "38800ff746c19f77d0e551f85c2c22a991dc6fd9", "messageHeadline": "Replace another redundant type with auto", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4d452191360db5b0d59e87200d1df9f4a0c8c4f3", "messageHeadline": "Replace redundant type with auto", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd02ee1fef686e92f3b6bb571e862cf9303fe478", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "0aa383154ce191d708f7d143b27662bc171ed239", "messageHeadline": "Replace dynamic-length raw char array with vector", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "78815cbe3af1abb3a87eac900c758ec11fc1e7c8", "messageHeadline": "Avoid operator new, use make_shared or make_unique", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 45, "deletions": 35}}, {"node": {"oid": "edd8cdbd3ab9ac7763ba4290bd50213a1eda6ae1", "messageHeadline": "Replace exit with return in main()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9ecddd079501617c3de131c2751effae8ff91503", "messageHeadline": "Fix code smells about passing large objects", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "7f79f1699b99be650628cc9040ba348909acf515", "messageHeadline": "Merge pull request #2390 from bitshares/fix-code-smells", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 92, "deletions": 85}}, {"node": {"oid": "013f5755c944c5ba15be26f8cd63d7124842cf7b", "messageHeadline": "Merge pull request #2391 from bitshares/update-gcov", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "cb488f0c7e221601d650f269daf9a3587273ca86", "messageHeadline": "Fix code smells about for loop", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f1a03f8f02ace653147b375e1bf69a48b92a90b0", "messageHeadline": "Analyze more files with gcov for sonar-scan", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "2c30e204c46b3496c95f591f7f426b326a30ea04", "messageHeadline": "Fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 92, "deletions": 85}}, {"node": {"oid": "ace83a8213e0aef83bb8890b8ded6d7e5ef6ff9a", "messageHeadline": "Merge pull request #2389 from bitshares/wallet-tests", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 27, "deletions": 8}}, {"node": {"oid": "0897efe2eb053c6690a3cc80cca4733c1bcbe88e", "messageHeadline": "Add tests for result formatter of get_acc_his_by_o", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "1b4b01172aa9f7784306b6154b9806c1548f4545", "messageHeadline": "Update cli_test for better code coverage", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "fa9b7933a19d808534466cec4a19ff9e548a1d5e", "messageHeadline": "Update uia_tests in cli_test for better coverage", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "89720b46847cc9a0b20fcbe04a445a35ca932e49", "messageHeadline": "Merge pull request #2386 from bitshares/wallet-tests", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 69, "deletions": 9}}, {"node": {"oid": "b188042fbd5dc30fa9d7e65a83657a4f527b98dd", "messageHeadline": "Merge pull request #2387 from bitshares/lp-api-tests", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 139, "deletions": 0}}, {"node": {"oid": "55e101f2b79a70bbc4f1378ef8064e462f9ef538", "messageHeadline": "Add CLI tests for account_upgrade_op in history", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0f3571ced1afc56408bba0279a36a7d2e0665b30", "messageHeadline": "Remove unused variables", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5b450becd49998d7653ff8cfc3d622f90197a370", "messageHeadline": "Add test cases for liquidity pool APIs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 139, "deletions": 0}}, {"node": {"oid": "61bdcf0d31b0b4b0b6f9c1213a39b98cd81ddbdf", "messageHeadline": "Add CLI test cases", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 41, "deletions": 2}}, {"node": {"oid": "a46e3c6a64812bef7892b04274148a781ba5584e", "messageHeadline": "Fix sign_memo command for signing with public keys", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 5}}, {"node": {"oid": "86ec78adae8d2d463b3b7f98ac185d56876a7505", "messageHeadline": "Merge pull request #2385 from bitshares/wallet-tests", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 133, "deletions": 2}}, {"node": {"oid": "bd8bd2b86ae240bf3a9511aba3af05dd65478d43", "messageHeadline": "Add uia_tests in cli_test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 131, "deletions": 0}}, {"node": {"oid": "021dd8c9242ccd6464debbc94301cf080b32a993", "messageHeadline": "Update formatter of override_transfer in CLI", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aecfed0c1f0e96325ab7860caaf0d2275efc3f9f", "messageHeadline": "Fix typo in docs of CLI read_memo command", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6b73493e5ae2ef879aba26a0c940b87149e4cec1", "messageHeadline": "Merge pull request #2384 from bitshares/wallet-tests", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 194, "deletions": 14}}, {"node": {"oid": "974190010d0457989ea4c54ec8eb88feedbc37e7", "messageHeadline": "Remove temp files in sonar-scan workflow", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "69f395eb688d91abcf671c0aaa55aa0b633cbdc4", "messageHeadline": "Update CLI limit order tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "6465f162b92ff4026a3d6a51344eec79d21ceb73", "messageHeadline": "Add CLI test cases", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 133, "deletions": 11}}, {"node": {"oid": "d2f0ac1f69c9c5849e1332c923f5ce79a73ab972", "messageHeadline": "Prettify more operations in account history in CLI", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "1bab9a083e95dcac6fce4fec8f821497aaaf1ffe", "messageHeadline": "Merge pull request #2382 from bitshares/update-comment", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9f94e65ce24206d27e0f842fc9367526d30f9f7f", "messageHeadline": "Merge pull request #2383 from bitshares/network-inventory-advertise", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "b323f27d329476bd6170c07af1b97c004fb16605", "messageHeadline": "Update comment", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "46d9bb0c13500c40a3aa5437676195154a4db09f", "messageHeadline": "Let concurrent_unordered_set::swap() be noexcept", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f0f586e7a6dfc240d11709bf5ffe6b99a5c31496", "messageHeadline": "Use concurrent_unordered_set for _new_inventory", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "06aace89d929fea04777f7843c29053f207ad307", "messageHeadline": "Avoid using semicolons in comments", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3ea93ba0d67797119afc1bb6248f00d165fd5427", "messageHeadline": "Update comment about lp_exch_op market fee sharing", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c1fa635fff247ff28461d12011e613869dc3358c", "messageHeadline": "Merge pull request #2381 from bitshares/update-htlc-tests", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "c3b7662e9dc5f505581a3cba8358b47f2cd7ef49", "messageHeadline": "Remove actor from htlc_hardfork_test, fix the test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "343fcdf0eed4b7d508bfcb77519bebf8de45a2ce", "messageHeadline": "Merge pull request #2377 from bitshares/fix-app-test", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "ecc8a0dec542548c7a3f8b8b944f9eb2464bf4b8", "messageHeadline": "Return peer sync status in get_connected_peers()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "099ff2394f9d85ce0b36ce59f12bb96a4e82a494", "messageHeadline": "Merge pull request #2374 from bitshares/fix-app-test", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 91, "deletions": 53}}, {"node": {"oid": "63a6a304630e26a6ea16fc687b4f13048b126699", "messageHeadline": "Update and move messages in two_node_network test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "92a73a57ef34079094c6f97ef38ad495624e38e6", "messageHeadline": "Update maximum wait time in two_node_network test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 15}}, {"node": {"oid": "3f44cf9db1a4b952be33f64c921047b6f9be1703", "messageHeadline": "Use random P2P ports in two_node_network test case", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "e491d1eddf9ec690e5250c0f62cbbf69984fbe89", "messageHeadline": "Move get_available_port from cli_test to utils.hpp", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 48, "deletions": 31}}, {"node": {"oid": "667a18d93d23a0f629f7c3ef66b3bdf3c69a5bf2", "messageHeadline": "Add pragma once to hpp files in tests/common", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "e74fde899f531bfa75598817e36081d9bd5f2bcd", "messageHeadline": "Use the same genesis file for 2 nodes in app_test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e876ed6ed0e5c428712dcfda108c05a4188da3f2", "messageHeadline": "Print p2p log messages to console in app_test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "fc59463202b975b2f20340d0120346cd5efbe38f", "messageHeadline": "Merge pull request #2372 from bitshares/fix-object-slicing", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 286, "deletions": 115}}, {"node": {"oid": "3573bb5cd856dcf26f397c832306c42882c10a02", "messageHeadline": "Fix OOM when building in Github Actions debug mode", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7032a8ec5234b78cc677377010c8d47ad01cf79b", "messageHeadline": "Add tests for CLI result formatters", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 95, "deletions": 2}}, {"node": {"oid": "330c37e1704dca877efbb096a7e000ea9ff72c86", "messageHeadline": "Wrap long lines", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a298068def967956ed64fb858282bad145376e7e", "messageHeadline": "Remove trailing whitespaces", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "4b169408f7ef797d991429c70e87bea91e33fd0d", "messageHeadline": "Add CLI tests for some MPA commands", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 121, "deletions": 1}}, {"node": {"oid": "6ebdbfa489d3f9a295cd248bbdcd5df6d32d8ca0", "messageHeadline": "Fix SonarScanner coverage report", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "f6bacde0279b9d1d633f452ee76cf5f8d62b2ab9", "messageHeadline": "Make unused parameters unnamed, fix code smells", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "519350d848b6395206e570fa5a10769fb63fb8e3", "messageHeadline": "Remove an unnecessary constructor from trx_message", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "988c19f8efb76816d0268c4568b317ab9ba39a5d", "messageHeadline": "Fix duplicate code in wallet_results.cpp", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 47}}, {"node": {"oid": "fbb4893c4ecc9dfed911d0df803cb4638e590ef3", "messageHeadline": "Fix code smells in net/core_messages.hpp", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bd0d891f8fa2f39bb0306532bc8181772b3ff53d", "messageHeadline": "Fix duplicate code in CLI borrow_asset command", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 16}}, {"node": {"oid": "921bf82273e40319f58e0126bd2d04bb7ae38cab", "messageHeadline": "Fix object slicing warnings in wallet*.cpp", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "8f013a16c59520b5904f98036f72abba8fa58936", "messageHeadline": "Change get_transaction_hex_without_sig param type", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "bf84fc69fa9f24733a30d8b021489edcbb112f93", "messageHeadline": "Avoid potential object slicing at trx_message init", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "9fb62c4f734b192b70630ca0ae685197d5d12a57", "messageHeadline": "Merge pull request #2373 from bitshares/fix-es-test-concurrency", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 279, "deletions": 148}}, {"node": {"oid": "d8c91310f84a07ee89dc960e6526c7034d0b3e97", "messageHeadline": "Output a new line before es_test in Github Actions", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c54db3ad3b92e43c1674e56536f5ece2130f300e", "messageHeadline": "Fix ES URL in tests, and remove unnecessary tweak", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "7772a01395a808940282eefe383037e8b20210fd", "messageHeadline": "Cleanup ES data after testing", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "c24a4275a06f34b96574ace379af2e0e0f0dbb8f", "messageHeadline": "Replace sleep() with wait_for() in es_test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 49, "deletions": 36}}, {"node": {"oid": "78d86ced220b2a1ad37355f94d8c9b4d84d5a9de", "messageHeadline": "Get ES URL from env (if exist) in es_test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 54, "deletions": 28}}, {"node": {"oid": "665c170ed72e3a5d09c139da59837307b673c0a9", "messageHeadline": "Move wait_for() from app_test/main to a hpp file", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 41, "deletions": 12}}, {"node": {"oid": "8304df47427a6e0621fb5537e852b40948789659", "messageHeadline": "Tweak ES settings before test in Github Actions", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "99e1453e16c66970dd3100b4c328ad16557d59f2", "messageHeadline": "Wait even longer for the first writes in es_test", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 18}}, {"node": {"oid": "be285dc28c6452228b8698b0e7005ceb592bdcba", "messageHeadline": "Require successful deletion in es_test", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "9de407b788023f8df96361e5007ac90660edbf85", "messageHeadline": "Wait longer in es_test, and fix crashes", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "44345ce4c91f4b7d52a929ae4962963482ddc5cd", "messageHeadline": "Init unit test suite for all unit test apps", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 51, "deletions": 32}}, {"node": {"oid": "db6a715ec1d859e735de8262cdd647690317adf8", "messageHeadline": "Merge pull request #2371 from bitshares/fix-es-test-concurrency", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 9}}, {"node": {"oid": "a6614f34a271e040fd1353ba1478ec76a2d8fdec", "messageHeadline": "Merge pull request #2370 from bitshares/abitmore-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "a035c6b7d5a092d03afdfd6ae3afeeb186eedc30", "messageHeadline": "Bump ES version to 7.10.1 in Github Actions", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d7b8faea5e0c87b18a90ebdac9151e393b93135c", "messageHeadline": "Randomize index prefixes in ES tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "8eaeeba44f082a68ad0bdebed1e0f5127eb3c984", "messageHeadline": "Merge pull request #2368 from bitshares/update-curl-tls-version", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "bd552fdbf81be4a7e2b81261690e9705c992c886", "messageHeadline": "Update test case for negative latency change", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "3ac85df5faa59ea2b639b2e180b19b6c71b5531e", "messageHeadline": "Merge pull request #2363 from bitshares/fix-execute-bid-op", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4500401a76c9ce5c3b6dbb4c3d4ca9688b950d1f", "messageHeadline": "Force TLSv1.2 or above when using libcurl (more)", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f11fc1b49e9401ff8f4883c8698c84200614fe44", "messageHeadline": "Reduce the allowable range of negative latency", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "189fa772310e07d3c093f85f0f2178d26a17e528", "messageHeadline": "Force TLSv1.2 or above when using libcurl", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "e1b9e2a2ad288caf36ba90fc75098b39e8d8cc51", "messageHeadline": "Merge pull request #2367 from bitshares/sonar-github-actions", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 231, "deletions": 5}}, {"node": {"oid": "1c49a4c915aafcf3740d4c538fc2901be21da929", "messageHeadline": "Merge pull request #2365 from bitshares/lp-secondary-index", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 160, "deletions": 9}}, {"node": {"oid": "72a8f4a5700fa716081b4410e15c0afcb2731e9d", "messageHeadline": "Bump FC", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2736be3eeb21422e0274e7e6bd9322e6f41c4852", "messageHeadline": "Update gcov path", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4e5670b21a1f63bb06a32073395655c97b1bf8d7", "messageHeadline": "Integrate SonarScanner in Github Actions workflow", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 230, "deletions": 4}}, {"node": {"oid": "f386832fd1bbbb1b395008d02fdca4b5171f396c", "messageHeadline": "Merge pull request #2366 from bitshares/fix-ccache-for-matrix", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "7f985c5d6fff17275be733ca93267a7a9be9e78b", "messageHeadline": "Fix cache for matrix in Github Actions", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "fd15d4717a1963280738666272c007ab4a76c11d", "messageHeadline": "Merge pull request #2364 from bitshares/new-cli-cmds", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 135, "deletions": 105}}, {"node": {"oid": "5b4cb7d8f30b32d4ac938b626ae0ba16202c9ac4", "messageHeadline": "Add db API to find liquidity pools by one asset", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "f637d32dbb62d9d20235e742b00bad5ac8eb8d9a", "messageHeadline": "Add secondary index for assets in liquidity pools", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 72, "deletions": 9}}, {"node": {"oid": "3f1e08f7fd91d1b6fc7f974c3a2a8a0924c2007a", "messageHeadline": "Add CLI cmds get_account_name and get_asset_symbol", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 135, "deletions": 105}}, {"node": {"oid": "b5e7993736f15feee2a86fda2dbf10fca54d1cc4", "messageHeadline": "Fix data error in (virtual) execute_bid_operation", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "941e0d7f7c1a32a2300f988976a078563623c139", "messageHeadline": "Merge pull request #2360 from bitshares/wallet-his-print", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 164, "deletions": 39}}, {"node": {"oid": "e3291999e813ccb451f6f13d8c9f519168207fbe", "messageHeadline": "Merge pull request #2359 from bitshares/sort-account-his", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "72eb281f684497fd772f4825c8cee4371ff5159a", "messageHeadline": "Print more info in account history in CLI", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 164, "deletions": 39}}, {"node": {"oid": "6a2af5bc3da2604dfe6bce78ab5a1993eac8a0f4", "messageHeadline": "Merge pull request #2358 from bitshares/market-ticker-trunk", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e5129f435dc59337937800d8ca01aa6d8fd8a0d9", "messageHeadline": "Fix CLI get_account_history_by_operations ordering", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "221f6b2bd066001fd5151283f8d18168d154906d", "messageHeadline": "Merge pull request #2353 from bitshares/update-seeds", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "03d53e6703f8460838298094692638c424444075", "messageHeadline": "Improve market ticker read performance via chunks", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45539b0255f8e995cc368a28f62d6a26e95e7cc6", "messageHeadline": "Merge pull request #2355 from bitshares/wallet-skip-key-normalization", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f0efdfc1d0f233b801aa150031ed41fb0039b123", "messageHeadline": "Merge pull request #2349 from bitshares/ubuntu20-doc", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "4b5b320942f78e3eaedff18250b7ce7fe1c65e28", "messageHeadline": "Skip normalizing brain key when deriving keys", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3621a3b96443774eaa9c51485338dcaadf059834", "messageHeadline": "Remove a dead seed node", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b8559ca2edca821b2116cde523af8f8c37ee50a6", "messageHeadline": "Update README for Ubuntu 20.04 support and etc", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "e26f716f34319303064be321ccec6abed52895e3", "messageHeadline": "Merge pull request #2347 from bitshares/ubuntu-20", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fb9e54ee1ed14d00540ebcf93c286456eb89886a", "messageHeadline": "Add Ubuntu 20.04 into Github Actions build matrix", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "33e538a548bd58ea490fa059e14011a7773ae3c2", "messageHeadline": "Bump FC for Ubuntu 20.04", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e2e1956dc11b5324c552d0b657a34e28b024c438", "messageHeadline": "Merge pull request #2344 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1949, "deletions": 611}}, {"node": {"oid": "0f0f2f0744c01dc8251a961487075a1bfbb47437", "messageHeadline": "Merge pull request #2343 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 73, "deletions": 24}}, {"node": {"oid": "bd40332a3b9c25ca0acbe55e212f6959e5734fec", "messageHeadline": "Merge pull request #2334 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2321, "deletions": 953}}, {"node": {"oid": "042976334d245e7e7cc30440a98538a4fe7b5078", "messageHeadline": "Merge pull request #2336 from bitshares/abitmore-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "da626741cc51395eac39c38b172f91fbf5f7e271", "messageHeadline": "Bump FC", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eff5886194639b03a5a4f759e7de76a95a560ee1", "messageHeadline": "Wrap copyright line", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6d2bc7a6de59752a58e42010e470f7e070ef2007", "messageHeadline": "Update copyright wording in license", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "dbd48a9e06b7357d6335d73b763f92d34ad25b20", "messageHeadline": "Merge pull request #2335 from bitshares/update-contributors", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "48c130830367dfac165db66b7ee475bcd4c1455c", "messageHeadline": "Bump product version in Doxyfile to 5.1.0", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b2508d7a5e3d6da500cae1348c0d17f17f5fe64", "messageHeadline": "Bump docs submodule", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c446814d1dbab220f6395362dedad36ed11f3ab3", "messageHeadline": "Update .mailmap and contributors", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a741229a0fce850f1b8b50b76a3f0f4b42f74adb", "messageHeadline": "Merge pull request #2332 from bitshares/update-badges", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 20, "deletions": 15}}, {"node": {"oid": "bca772cd08c3d3b25e613f370efb510936124161", "messageHeadline": "Shorten Github CI workflow names for badges", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "80cd1bff47c8d0348cf617f7c95e1ed7a0f4bed0", "messageHeadline": "Reparagraph README, add awesome-bitshares", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "c43bed4004a0135cd3f00580ecd7aa89279dbb08", "messageHeadline": "Update build status badges", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "062a1ea489742116d6b34ffeb7601e1e58c1d82a", "messageHeadline": "Merge pull request #2330 from bitshares/license-2021", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 26, "deletions": 7}}, {"node": {"oid": "c62e219fc2779f3d89bbf8817549198f57340a1d", "messageHeadline": "Merge pull request #2329 from sinetek/CHECKSM", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "a6c46c941e2f2fc7777abcc3a2e2e97fa5a121a7", "messageHeadline": "Update license year and contributors list", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 26, "deletions": 7}}, {"node": {"oid": "d21f5b72c7b5fa93be12fc8cb4d98909f6df45ce", "messageHeadline": "Add a check for project submodules.", "author": {"name": "sinetek", "email": "pitwuu@gmail.com", "user": {"login": "sinetek"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "9e2969af0048c050df9257c78e679d03111de73d", "messageHeadline": "Merge pull request #2321 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2240, "deletions": 933}}, {"node": {"oid": "2a532198e33072d9c032a21071a7336096f8c857", "messageHeadline": "Merge pull request #2326 from SemenMartynov/patch-2", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "197d9043c4464683a5a13b7e324774462658bb91", "messageHeadline": "Merge pull request #2324 from bitshares/fix-doxygen-warnings", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 95, "deletions": 89}}, {"node": {"oid": "18411ca1d4b0661578bb869e60705c3d81f3df37", "messageHeadline": "Correct the chain parameter's descriptions", "author": {"name": "Semen Martynov", "email": "semen.martynov@gmail.com", "user": {"login": "SemenMartynov"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67c4bed67d7821a820dc12c22ade11eacc95840a", "messageHeadline": "Merge pull request #2322 from bitshares/macos-11", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8ad5b12b710caa32016e72596024a5b823b3d04b", "messageHeadline": "Bump FC to include the doxygen fix", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb4383f5009ff4acf269110b2fa3d2b1361797e1", "messageHeadline": "Fix Doxygen warnings, remove some unused code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 94, "deletions": 88}}, {"node": {"oid": "b232b83c9e5de58c81e5c3632d30173cfcbc7ff0", "messageHeadline": "Add macOS 11 Big Sur to matrix in Github CI", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "2b1813a85c8ad23a04f009d3027abda8a7a992d3", "messageHeadline": "Merge pull request #2320 from bitshares/update-count", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 116, "deletions": 107}}, {"node": {"oid": "e9a2e6421d4fe6c20829eaab4e61a9d892c0b4c8", "messageHeadline": "Show more logs when running tests in Github CI", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "ca8bfb4ae3c7be61390a11a4d14be89c1296898c", "messageHeadline": "Get around an OOM issue in Github CI debug build", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "48646117503989e6223e03c41a8d5eb6ef42a962", "messageHeadline": "Bump FC", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e8a255822ca2c10d47084515668fd2d3d91973b0", "messageHeadline": "Explicitly convert integers to bools", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 102, "deletions": 95}}, {"node": {"oid": "af9066bb9621baa61e4fcff75ab6aaf404414bb8", "messageHeadline": "Merge pull request #2297 from bitshares/lp-market-his", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1213, "deletions": 227}}, {"node": {"oid": "80fe3cbf1fb431d2ebb801a0a48f2340bc7276ad", "messageHeadline": "Bump FC", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aad39e9225392d8bec35dd8e9c935fe7d93e0e20", "messageHeadline": "Remove a redundant check in tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "49f56f69cea9e6b3d7adf966e9bc7f962444264d", "messageHeadline": "Add tests for liquidity pool statistics API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "7e1fdee1ca834ed707721068635ea69527299dae", "messageHeadline": "Add history API tests in liquidity pool tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 47, "deletions": 5}}, {"node": {"oid": "1f9d011d37e5e28d7ba28d75dd73cb6a65b455ed", "messageHeadline": "Refactor db_fixture wrt plugins and API limits", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 24, "deletions": 56}}, {"node": {"oid": "9de8947e5c23e86deee1eacd62734baf23b431a7", "messageHeadline": "Move some code from application startup into init", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 74, "deletions": 50}}, {"node": {"oid": "96e6773e7019e9f89e0ead7f81972fe6a0df7f3d", "messageHeadline": "Add APIs to query for history of liquidity pools", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 225, "deletions": 8}}, {"node": {"oid": "c6df506d3a9dee686b948d1cb965a6c564af835e", "messageHeadline": "Remove redundant size counting", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "fcec98593206f932a3d2da853fd75d0dec005710", "messageHeadline": "Extend liquidity pool APIs to return statistics", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 229, "deletions": 81}}, {"node": {"oid": "c71f327e9faa3df9d4bd836abf3221b2e2c1943a", "messageHeadline": "Add liquidity pool data in market history plugin", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 563, "deletions": 11}}, {"node": {"oid": "d54e7f8e35dcabf2029d1cb3921d654bf74f185a", "messageHeadline": "Return more fee data after applied LP operations", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 26, "deletions": 6}}, {"node": {"oid": "bf007906ed53bc48b2b62339bbb47637a7bae571", "messageHeadline": "Merge pull request #2317 from bitshares/update-github-ci-matrix", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 25, "deletions": 11}}, {"node": {"oid": "4bca96ac504fd9e457712148d69211bd90ca0407", "messageHeadline": "Update names in Github CI for better view on web", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "09c95af014612bdbfdeabe86d2e9c056e600d4c5", "messageHeadline": "Bump FC to include the Github CI changes", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec6703e8f0d2d0892febc88de81dd35a9bfecd61", "messageHeadline": "Merge pull request #2315 from xiao93/patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5bb6e997950093e6dd88213971a2d69bc629856f", "messageHeadline": "Revert to openssl 1.0.2 for Ubuntu 16 in Github CI", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "e2f8c60f0745d5f4305286c7d4ffb9d57f0b6381", "messageHeadline": "Run Github Actions in Ubuntu 16 and 18", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "4d7433a2cbf9a7095b52a2a63548665a47eb7d25", "messageHeadline": "Update seed-nodes.txt", "author": {"name": "xiao93", "email": "42384581+xiao93@users.noreply.github.com", "user": {"login": "xiao93"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e3bee9472f3777ae78223ab5033b3aca8328db4f", "messageHeadline": "Merge pull request #2313 from bitshares/remove-travis", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "f1954b91dadb7bd6895db3bd2d4b53d42aae82d1", "messageHeadline": "Bump FC to include the Travis badge update", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a33e5d4a916281886e75ad523415850b57ed13d7", "messageHeadline": "Remove Travis badges, update a link to HTTPS", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "2b039ca884c80092d3964f7a2885b723c2119aff", "messageHeadline": "Merge pull request #2310 from bitshares/fix-warnings", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "22ac19bea2486e51651058f2630b70e38ec4ee97", "messageHeadline": "Fix direct access linker warnings with Boost", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fba9811f2f0805a2478820ad32ca3d9a3320647a", "messageHeadline": "Bump FC", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88fd951aef3b78cea3d7b8e70d95ca9186ea407e", "messageHeadline": "Fix compiler warnings", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "b60b3a067a186d04432b396bf1703f42df0b3628", "messageHeadline": "Merge pull request #2309 from bangzi1001/patch-3", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "fe3ed53d695aef155e492d693f14d93b50d3edb3", "messageHeadline": "Remove Seed Node", "author": {"name": "bangzi1001", "email": "36911788+bangzi1001@users.noreply.github.com", "user": {"login": "bangzi1001"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2261990447a776819e6ea107f2d0c15a9468c0bd", "messageHeadline": "Merge pull request #2308 from bitshares/update_lookup_api", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 23}}, {"node": {"oid": "a115488e1554ba5d7c1f8a8fc9b3937c4985caf6", "messageHeadline": "Simplify impl of account and asset lookup APIs", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 23}}, {"node": {"oid": "3535b4eebddebb3ae367e77c29ab59f33ce76dfe", "messageHeadline": "Merge pull request #2306 from bitshares/update-comments", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 106, "deletions": 102}}, {"node": {"oid": "cb1193586109e70bc850f3b0e651aff0fa0925e6", "messageHeadline": "Add comments for operation types and object types", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 106, "deletions": 102}}, {"node": {"oid": "2537f33600b96dba8572695422e739b7b20a0f8f", "messageHeadline": "Merge pull request #2304 from bitshares/pr-2303-budget-supply", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21, "deletions": 7}}, {"node": {"oid": "a7086c993c48b9dced1e3eb997d861502dbb1bdd", "messageHeadline": "Merge pull request #2305 from bitshares/update-api-docs", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "ea2f56ea5b88a7ba05156ff35c9faf645cb67a1b", "messageHeadline": "Improve docs of get_trade_history* database API", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "af9cafefa4b96532a6222201b79a7d1776f69d37", "messageHeadline": "Add max supply and current supply to budget object", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21, "deletions": 7}}, {"node": {"oid": "f0f71ce16a46d902761f0c374155620adca49b2d", "messageHeadline": "Merge pull request #2301 from bitshares/update-sonar", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 39, "deletions": 12}}, {"node": {"oid": "8c208fabbb6dfa0160aabaf337c2d48f496118b1", "messageHeadline": "Use boost 1.69 in Github Autobuild macOS build", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "8d5f861c2f7fb7ea3d8091f62bfdc4694172341c", "messageHeadline": "Split sonar-scanning into 3 steps", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 37, "deletions": 9}}, {"node": {"oid": "eabeef94cc0911be30a8d710bb175f703b8f5e6e", "messageHeadline": "Merge pull request #2293 from bitshares/update-plugin-readme", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d54ab994e923db307b342013568848ecf85d2705", "messageHeadline": "Add make_new_plugin.sh script in plugin README", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "025343ff4bcdbabb6f0b2f6040eb9e20917a5a8d", "messageHeadline": "Merge pull request #2294 from bitshares/sonar-fix", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 65}}, {"node": {"oid": "c336c85b6ea33b4ae991a38f3be4958d1ca23971", "messageHeadline": "Update Sonar-scanning in Travis CI to 2 steps", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 64}}, {"node": {"oid": "ea211cd18a7fd2ca82885dea3b8c0767784e2b57", "messageHeadline": "Exclude only cpp files in sonar-scanning passes", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bbd9d5f804d6d7b4b61eb185bec36ffb5d134990", "messageHeadline": "Merge pull request #2289 from bitshares/ticket-api", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 148, "deletions": 3}}, {"node": {"oid": "32a22c7190f39b05561282f4ebe608d3e51071eb", "messageHeadline": "Add database APIs to query tickets", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 148, "deletions": 3}}, {"node": {"oid": "dbbaa5108a69a509bd259a90a9b990800f418c78", "messageHeadline": "Merge pull request #2288 from bitshares/update-fc", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa49713b859cc6a811bddac613a864aedb7a96cd", "messageHeadline": "Bump FC to include an OpenSSL config file path fix", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "acf3c95c3794c85281e8193a6c18d48ef22564ea", "messageHeadline": "Merge pull request #2285 from bitshares/lp-api", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 130, "deletions": 0}}, {"node": {"oid": "62dbf19e3ce5caa4e1a3654a2a875ce1c283ff7f", "messageHeadline": "Merge pull request #2277 from bitshares/update-seeds", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "fc46e658f3a73800b0b19f56bc2d5d49e59b1492", "messageHeadline": "Add get_liquidity_pools_by_owner database API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "e908d2ec1b30fd78f02f072a3b7f466f8c66bdc3", "messageHeadline": "Add list_liquidity_pools database API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "6cbe8ba895eaf06497815b5617aa1cea69b9272c", "messageHeadline": "Remove a dead seed node", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b61e363649c62d9d684d1c8d175f5ca076ee9fbc", "messageHeadline": "Merge pull request #2287 from bitshares/update-sonar", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 35, "deletions": 7}}, {"node": {"oid": "044510d38abc46eea85ea53ef5acd574747ce2e4", "messageHeadline": "Fix typo", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b1d3643b5f3c24754883489528ee83db3be712c", "messageHeadline": "Fix Travis CI sonar-scanner timeout issue", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 35, "deletions": 7}}, {"node": {"oid": "e8e1f82b1e40f55b14f0afb941cbda28eb652ae2", "messageHeadline": "Merge pull request #2252 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3316, "deletions": 474}}, {"node": {"oid": "b2631e9ef42221695fffb8837493654bac7c1b31", "messageHeadline": "Merge pull request #2265 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 67, "deletions": 33}}, {"node": {"oid": "e4895db83a623cdb92d27486406ce4fb12ff81b0", "messageHeadline": "Merge pull request #2275 from abitmore/split-github-autobuild", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 383, "deletions": 365}}, {"node": {"oid": "1135d1ad74f6d04d861c97153bfc3d164a9e5c27", "messageHeadline": "Run test cases in cli_test serially", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e5219741d133e0e79f567ae3865d1fcaf8fb9150", "messageHeadline": "Bump FC for chain_test fix", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "017e49cdd6dfe3c70d0a0da5415b9da6bcf9bd17", "messageHeadline": "Bump FC for cli_test fix", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29182b7fcedee0db0e8f7e945d104a348d97c7a7", "messageHeadline": "Merge pull request #2273 from bitshares/fix-cli-test", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "adcfb4c2d4133cb0e3698e7287f35f6320ec1b82", "messageHeadline": "Split Github Autobuild config into multiple files", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 382, "deletions": 364}}, {"node": {"oid": "6315b7031d781a96ff09efcb6a2a8d39b6cf47c3", "messageHeadline": "Fix cli voting tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "a06a7122c8903db7372712d9b4871d36548f2252", "messageHeadline": "Merge pull request #2271 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4209, "deletions": 787}}, {"node": {"oid": "4e1815286456fe70a06f1115f8e2b92206a15905", "messageHeadline": "Merge pull request #2269 from bitshares/hf-date-5", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "794b14c4b48bd9644ab556366178a85a48fdfe32", "messageHeadline": "Merge pull request #2270 from bitshares/update-for-v5", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "988a164ea60ffb660999b4e4e3a5f78abf5bcab4", "messageHeadline": "Fix voting tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "d4ec9780f323cc52d80d92286016c8f6d4388550", "messageHeadline": "Update contributors", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2d0981a2cd1c821f976d76ee3cf8d5a3dcb22f46", "messageHeadline": "Bump Doxyfile version", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ae9b33b977b1c73f93bb457bf0a939692e1f816c", "messageHeadline": "Bump docs submodule", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a62e08f7b99584f3f4bbb171e30ff4e5e259fdf9", "messageHeadline": "Set Mainnet HF time to 2020-09-28 17:02:00 UTC", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "6e5a9f56c66e97cac5aaed468edf127b2847bcf7", "messageHeadline": "Merge pull request #2267 from bitshares/fix-vp-tests", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 31, "deletions": 15}}, {"node": {"oid": "f8635823d790d444842170d22db3a2d15572b257", "messageHeadline": "Fix VP tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 31, "deletions": 15}}, {"node": {"oid": "2061e2bc5136eb9eb7cf74583239eeac95d1307f", "messageHeadline": "Merge pull request #2264 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4167, "deletions": 765}}, {"node": {"oid": "4b3236571f22fd20730048ddaf22089aca535e42", "messageHeadline": "Merge pull request #2259 from christophersanborn/pr-history-extended", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 44, "deletions": 6}}, {"node": {"oid": "9070baedf08f011f73d83e2aebe4376af5e079f8", "messageHeadline": "Merge pull request #2263 from bitshares/remove-liquid-vp", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 308, "deletions": 35}}, {"node": {"oid": "e3fb038dc0a61cdd84fe39854fc64f5b22055621", "messageHeadline": "Merge pull request #2261 from abitmore/liquidity-pool", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2376, "deletions": 12}}, {"node": {"oid": "2b1c774f82e85bd78cb529c7d29cfdca8b87b9df", "messageHeadline": "Reduce default deposit fee", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9aeb99d0e7fe4d904551dfbb88d03812190b1d55", "messageHeadline": "Add database APIs for liquidity pool", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 288, "deletions": 1}}, {"node": {"oid": "e50a2b15029d71ab755749f54b5793aa0eebd631", "messageHeadline": "Remove VP from cashback", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0fe9af9db7dd5084074c9b8d070331fd44694921", "messageHeadline": "Add extended history tracking for listed accounts", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 44, "deletions": 6}}, {"node": {"oid": "f3bde2069b47e3025ca86c25879be49e6f8d5507", "messageHeadline": "Add tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 224, "deletions": 0}}, {"node": {"oid": "ef1caaf505b7e81d36c126df979962ddbebbc8b3", "messageHeadline": "Remove voting power from liquid BTS and tickets", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 82, "deletions": 34}}, {"node": {"oid": "51cf02c2da43b18b5aef772d3f723401710a9a2a", "messageHeadline": "Bump FC", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e9d225682149c0d6ec19b2276a331cc90f0c6a7", "messageHeadline": "Add comment", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "94cba24d6e71d36444c422f9d8c30a83ffc28e18", "messageHeadline": "Add tests for small deposits", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "09990749f3f99268bfc3385e1d1430594bf358da", "messageHeadline": "Add tests for LP exchanging", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 228, "deletions": 0}}, {"node": {"oid": "e6676a94fa414b322585d15f263b0641f5696a77", "messageHeadline": "Add tests about maximum supply of LP token", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 99, "deletions": 0}}, {"node": {"oid": "48c1699597f9ccc05fe690c876766f11f5e7e4b2", "messageHeadline": "Add LP deposit and withdrawal tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 319, "deletions": 1}}, {"node": {"oid": "9c3f15e22afacf4585ffdf8237d14c9c87d3bd71", "messageHeadline": "Charge the liquidity pool a maker market fee", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 40, "deletions": 20}}, {"node": {"oid": "50cd8793eb3246061e66dc0cb807222c45613437", "messageHeadline": "Add some test cases for liquidity pool", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 433, "deletions": 0}}, {"node": {"oid": "63175988dd3f8c338d14c157c3c190bbeb407a04", "messageHeadline": "Fix comment", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b05ea03147c7d468b574c869a66b1f4ebdfec3db", "messageHeadline": "Add reflection for the new member in asset_object", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9fdaf02e4ecfd4243e5b25e234f118f0de661105", "messageHeadline": "Do not update db if no change for LP_exchange_op", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "75b5ca0fb99c71d1daa2a7cd7c2b33c66f1c1155", "messageHeadline": "Fix return value of liquidity_pool_delete_op", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0bdb293a16c930a91190ffa64492897e4ddce65f", "messageHeadline": "Remove code that was commented out", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "73a5884344bbfd528de77d0a2d942e7a11125607", "messageHeadline": "Set default value for virtual_value in LP obj", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "987612e757b25b7b408ef20a9e9fc9302a5c9a11", "messageHeadline": "Add reflection for virtual_value in LP obj", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d8a9dcedd70520fb91e3474ff4239c67f5a3cece", "messageHeadline": "Implement liquidity pool", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 979, "deletions": 6}}, {"node": {"oid": "a439c4301e23c9ecdc7c840b92acf80e466c904d", "messageHeadline": "Merge pull request #2254 from bitshares/homebrew-boost160", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52e876dfdc3808b0b93b758df78c1d22b7ae66e3", "messageHeadline": "Fix Github Autobuild for macOS", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3cb4c6e4c0e803236ce1056492b166275421d242", "messageHeadline": "Merge pull request #2247 from syalon/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 122, "deletions": 15}}, {"node": {"oid": "4ed0dabb8f103f7ec258452e95f2433241866c27", "messageHeadline": "rename get top vp api to get_top_voters", "author": {"name": "syalon", "email": "hanomirin@foxmail.com", "user": {"login": "syalon"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "7c42ced395cbfa8f40445b61c47279384cca6d6e", "messageHeadline": "Merge remote-tracking branch 'bitshares/develop' into develop", "author": {"name": "syalon", "email": "hanomirin@foxmail.com", "user": {"login": "syalon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a758bb0cc55b38af2f366bdd067ce69da36013e2", "messageHeadline": "Merge pull request #2251 from bitshares/sync-test", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b71129ae7f5a2263846868b6e060223607d1b65", "messageHeadline": "bump db_version and add api limit", "author": {"name": "syalon", "email": "hanomirin@foxmail.com", "user": {"login": "syalon"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "cfa0b3e2521251148c19e634d72b98fa835f32bc", "messageHeadline": "remove some logs", "author": {"name": "syalon", "email": "hanomirin@foxmail.com", "user": {"login": "syalon"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "1f2a006e25d3735393e205bd3f857f43057e0a87", "messageHeadline": "count voting power during maintenance and add some apis.", "author": {"name": "syalon", "email": "hanomirin@foxmail.com", "user": {"login": "syalon"}}, "additions": 108, "deletions": 14}}, {"node": {"oid": "733ca88ebcd1fa493aafc1002addb9f7413e7fbb", "messageHeadline": "Merge pull request #2250 from bitshares/fix-egenesis-generation", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c365a9e21af01881c6b90d280dc0fa39046cd91f", "messageHeadline": "Merge pull request #2245 from bitshares/es-logging", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a07dbce7b4e6445a93390a59ad7e3a50a8d50051", "messageHeadline": "Use add_custom_target to generate egenesis files", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d77c41e3973fd105118b9a661f4f813839668c53", "messageHeadline": "Log even more err msgs when failing to push to ES", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d3e05d11eda83a29b8da2816c52b9aa624f327e9", "messageHeadline": "Merge pull request #2246 from bitshares/replay-percent-fix", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "523f5f7a2f141c35a78d6abf86f533533ba25525", "messageHeadline": "Run node test with force-validate option", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b76c734193a17095d5446fe0cfb778626a23686", "messageHeadline": "Merge pull request #2242 from bitshares/pr-2241-db-notify-plugin-exce\u2026", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ec2458d498f8d01c12b06cb91275386517503b71", "messageHeadline": "Fix macOS and MinGW build due to use of long type", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a6ed3c3e556d2ba812e99bcbcb06faaf881ccbe5", "messageHeadline": "Fix size calculation in replay status message", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "ebab03ab6618604c6026a25dd356fdb1cb77b351", "messageHeadline": "Fix integer overflow in replay percent calculation", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4190295c5fa529b5d280270bd73c5545e5d34d25", "messageHeadline": "Log more error messages when failing to push to ES", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b37221eb0054fd342d64ae73014a3616b3511281", "messageHeadline": "Rethrow plugin exception", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "6cee0a12b3bb458fa573d13bd967b7ac6f1410ab", "messageHeadline": "Merge pull request #2237 from syalon/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9ecdd4958f7d83a1b8d0a42957bcbe6c422ab331", "messageHeadline": "Add reflect for mto_id.", "author": {"name": "syalon", "email": "hanomirin@foxmail.com", "user": {"login": "syalon"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a4dc02f2b32c92483cee534ef9fe955004a7acaf", "messageHeadline": "Add mto_id to ticker data.", "author": {"name": "syalon", "email": "hanomirin@foxmail.com", "user": {"login": "syalon"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c287ce6c19611266e7f18c0196b7d5c6f9016a2f", "messageHeadline": "Merge pull request #2236 from xloem/ubuntu-20-perl-5.3.0-x86_64", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b8a99229d6ebbdf9fe65d1e37fcafcada0e953df", "messageHeadline": "pass perl include dir as option to binary so DoxyDocs.pm can be found", "author": {"name": "Karl Semich", "email": "0xloem@gmail.com", "user": {"login": "xloem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea9938fb46b25d9f00662bf345d30ffad70c4626", "messageHeadline": "Merge pull request #2230 from bitshares/fix-github-autobuild-warning", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "349e0061300d3e65a3e3040276c321b76069e44f", "messageHeadline": "Merge pull request #2232 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "bde940d5311f742c2c36a11e0c83e69ec676dd07", "messageHeadline": "Merge pull request #2231 from bitshares/update-docker-readme", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "091686bd2a43f780c4ed6cf79badc5ce3a4b6e68", "messageHeadline": "Update wording in docker README", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "dad05e86f8a5f6a87e025b2d501ca61e5cf36324", "messageHeadline": "Update default parames and config in docker README", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "38a2b448d3ef777724579c6d7d4e884989165db1", "messageHeadline": "Merge pull request #2229 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2073, "deletions": 908}}, {"node": {"oid": "f1a077ad9fa8c070ec5743131ef036e6fd229b67", "messageHeadline": "Remove id from args, fix Github Autobuild warning", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "27a7b856eb0b5d5ef11c70ca8cf076fce365edff", "messageHeadline": "Merge pull request #2223 from bitshares/merge-release-into-develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 522, "deletions": 247}}, {"node": {"oid": "a2d9c197f55bb10fa89f39ef3455ee9f31ae546f", "messageHeadline": "Merge pull request #2227 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 20}}, {"node": {"oid": "247958919d4f48851ae33a1e703eee5977e98011", "messageHeadline": "Merge branch 'release'", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 20}}, {"node": {"oid": "4bc70a47866430474f53f70c1fe07da6e2709140", "messageHeadline": "Merge pull request #2226 from bitshares/fix-sonar-coverage", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 20}}, {"node": {"oid": "a7cf23f6f4539af9865abcb8104c602854c71076", "messageHeadline": "Fix sonar-scanner warning \"Could not find ref\"", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4e870a40712e40a330e2a0404d51df1ba9b6107c", "messageHeadline": "Try to fix sonar-scanner shallow clone warning", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 16}}, {"node": {"oid": "104518a837e40611bb920bef9f82ee9782a51d78", "messageHeadline": "Run app_test for code coverage data", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f91fc829949d7c44f36c392fff69eafe2a83f243", "messageHeadline": "Run test cases to generate coverage data", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c230dc8aca55d11e1de63d028707393d1a0c6bb5", "messageHeadline": "Build test cases for code coverage data", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "11298a39183eff48d500d765fbeb25a315d9d12c", "messageHeadline": "Merge branch 'develop'", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "db03add64a4fbe12701926f65fd1823a965330e9", "messageHeadline": "Merge pull request #2215 from bitshares/update-doxyfile", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "ee8d944be8561787037a0ee2af892e2b5ac9f492", "messageHeadline": "Merge branch 'release' into develop", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 510, "deletions": 232}}, {"node": {"oid": "da3e2c9719c1d1ab4e996ccccd11b6b609e2fdf9", "messageHeadline": "Merge pull request #2222 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4f5d6fd7720ad7a6b2a0cc845ba4d26115a3142c", "messageHeadline": "Merge pull request #2221 from bitshares/update-sonar-target", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cad5ef64b9367332988eef72c18f4fbb84e5a511", "messageHeadline": "Try again to fix sonar-scan for master branch", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8d3e7021e6cbd310030540ae0e8e1fe27e68fcf2", "messageHeadline": "Merge pull request #2220 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "6374e329b350039b3ea5bb97bb7aa96943fe05b1", "messageHeadline": "Merge pull request #2218 from bitshares/sonar-branch-name", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "793ab9d866fb5991335cac9d300ff9c986b2e543", "messageHeadline": "Update Github Autobuild config for debug build", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "80c840c214784dcdcbfd4cd02af91560e6ab1be4", "messageHeadline": "Check mnt contents", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c889d3e6666401cb630dea6fdaeb18d84e33e189", "messageHeadline": "Try to fix sonar-scan for master branch", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "6c672f1032e4d7843e142d3133c7660c40ff7ce3", "messageHeadline": "Update apt before install, fix github autobuild", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "77f462b4e72b59f4dc232b90e31d9f35850a2e8c", "messageHeadline": "Exclude fc/tests from Doxygen docs", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c9e2bf4c76be623e10e0c718a8fa5a64a5675bc0", "messageHeadline": "Merge pull request #2093 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 36605, "deletions": 6882}}, {"node": {"oid": "d8981f292e71a8bb5e31257c536aa8deac8f6152", "messageHeadline": "Merge pull request #2212 from bitshares/update-hf-date", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 22}}, {"node": {"oid": "c7633bc0a6dc82f4c43803898974317ce8fbef4f", "messageHeadline": "Set BitShares Mainnet 4.0 protocol activation time", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 22}}, {"node": {"oid": "2133c534192f4300140f13e7509dc72e29eb9320", "messageHeadline": "Merge pull request #2210 from bitshares/update-doxyfile", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "12106a4f8d841d66560898c28457ca5e2c7dab62", "messageHeadline": "Merge pull request #2211 from bitshares/update-docs", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67558aabbed8a244bb3da94cb427a6244a82e11c", "messageHeadline": "Merge pull request #2209 from bitshares/copyright-update-develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 121, "deletions": 1}}, {"node": {"oid": "0f1fe70cf6f009e3f81b4574df6522cf185c973d", "messageHeadline": "Update docs to point to latest content in Wiki", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9ca198f9b797e644b507874bc6ce3b59293ab019", "messageHeadline": "Update version in Doxyfile to 4.0.0", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c456f707ab1afea987af74b0fd6ee910a2625570", "messageHeadline": "Update contributors", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "1f14146ce309f8bfc7cb4dc906dbb7a44146d4d3", "messageHeadline": "Sort mail map alphabetically, add crazybits", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "84abe7ef7d24904c3405d33843eb4e8c739a462d", "messageHeadline": "Merge branch 'release'", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 35873, "deletions": 6510}}, {"node": {"oid": "882c9aaf8799c51680703e817443f15c6aef10b4", "messageHeadline": "Merge pull request #2207 from bitshares/update-readme", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 172, "deletions": 64}}, {"node": {"oid": "0aca18263ef665d3463b2b76593983b7d05c08dd", "messageHeadline": "Update README.md", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 172, "deletions": 64}}, {"node": {"oid": "099c8422c6852dfec7feddf3d866f1e9f96ba220", "messageHeadline": "Merge pull request #2206 from bitshares/update-error-messages", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "2653c325561603c9c8378288771134d336343802", "messageHeadline": "Use shorter expression in assertion", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "440586ef184812f678ba1c00c87439a922564c9c", "messageHeadline": "Merge pull request #2204 from bitshares/websocket-fix", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 27}}, {"node": {"oid": "a6da784aebcec617d3ed58933b5aa2db8a18d4de", "messageHeadline": "Update error message for CLI get_asset command", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6b7ab1f7b08725af8ec7a1080a06887a860ce37d", "messageHeadline": "Update an error message for call order update", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "0f623f98ae5b527e90d4184ec7917522301246b6", "messageHeadline": "Bump FC to have the websocket server shutdown fix", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9619bd399a0d56ed6a99f91f12f8146753674b0e", "messageHeadline": "Remove no longer necessary sleeps from cli_tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 26}}, {"node": {"oid": "e22436f790da2164bc43cde5041304cd5f8dd0cf", "messageHeadline": "Merge pull request #2198 from bitshares/fix-gitian-ubuntu-cli", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "0d047e7defeef6a8e7ba10e6f0748223a53aff18", "messageHeadline": "Explicitly list cpp files for building wallet lib", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "222e6c419129cd063ef69361b59c2894a1fe8b4b", "messageHeadline": "Merge pull request #2191 from bitshares/update-seeds", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 73, "deletions": 29}}, {"node": {"oid": "2c69f940898f04bb8aa82d3060cb43aa9546db87", "messageHeadline": "Update travis cfg to get around OOM issue", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f6d531353846a173d460c6ef9175f0f32832d922", "messageHeadline": "Update travis cfg, try to get around timeout issue", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 62, "deletions": 22}}, {"node": {"oid": "554e89757e239a134ea45782d72af15fcdad8c01", "messageHeadline": "Skip tests when building for sonar in Travis", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "932bb9e4d405ffeb63c5f94ae36ed3e7cdebbcda", "messageHeadline": "Fix tick update", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 123, "deletions": 48}}, {"node": {"oid": "05c97a13c868adf842d309ba20c57794be2b42ff", "messageHeadline": "Add bitshares.org seed, update format", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "5c0aed1e85eb5ea29a4a66adb96738afca4e6e9a", "messageHeadline": "Update blckchnd's seed node, remove Sahkan's seed", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "8e78599635071da2e34f5421524924e21c83c70c", "messageHeadline": "Add mainnet seed nodes provided by xbts.io", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1666504327963bb12c0487d8a549be6fe1f4b5a1", "messageHeadline": "Merge pull request #2190 from bitshares/pr-2165-get-full-accounts-def\u2026", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 70, "deletions": 40}}, {"node": {"oid": "31377f8e00b6ae21011f2d0e51b7e5e42f6ae63e", "messageHeadline": "Remove unused code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "54b58216ac87eb4bc19887e415afe8d427bc8ddb", "messageHeadline": "Test max size of get_full_accounts returned lists", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 52, "deletions": 5}}, {"node": {"oid": "befe3b59b4ce15292e878801867875c3757a12d6", "messageHeadline": "Fix test cases about get_full_accounts API limits", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 26}}, {"node": {"oid": "fbbc691603ae79601b05d3b744a7fbb6fe57b870", "messageHeadline": "Merge pull request #2158 from oxarbitrage/issue2021", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "a272ee7899aba35f55fda3aaf31adf6c9f28e25f", "messageHeadline": "Add FC messages, update coding style", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "eb329cd5f57b44821c4a0d8938c08593e133e68c", "messageHeadline": "Update default Docker limits for get_full_accounts", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8480571b34bc7e2158aa88ca112b1bfe2090b6dc", "messageHeadline": "Update default limits for get_full_accounts API", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e123bae1d66d9ec7c05218bfd52b931f51d008b6", "messageHeadline": "Update default limits about get_full_accounts API", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "be708d3caf01de0eb1e362b1c2dd681ded42faec", "messageHeadline": "Merge pull request #2189 from bitshares/remove-debug-code", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 32, "deletions": 16}}, {"node": {"oid": "f146091f99965cc70a686cf335db246cefab3d9a", "messageHeadline": "Update Github Autobuild config for debug build", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "5849d5fd21a1496691a80842620979150669b985", "messageHeadline": "Add logging in Elastic Search utility", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e4ccecb8a1c9795c9fe912e394f3105ded4c1423", "messageHeadline": "Add logging in Elastic Search plugin", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "81774a6277aeb43dd3b3fc1b02741d06633a355b", "messageHeadline": "Remove some debug code from account_object.cpp", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "86759cece6e2130dc949d37bee3944ca3d2f96a1", "messageHeadline": "Refactor constructors of price_feed_with_icr", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "3394e1276c1a37b674d2ed1adf73ba1b3330a714", "messageHeadline": "Set big-obj property for files, fix MinGW build", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "ab8ead77bfb1f76a2e5f6f598c41e8fea15b3ee2", "messageHeadline": "Split operations to more lists, fix Windows build", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 102, "deletions": 9}}, {"node": {"oid": "3adaaf81794397651a017de35ac5c1a8d8c461b7", "messageHeadline": "Apply static_cast to enum values, fix macOS build", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ea14091c8c809888da7399b59c572a31911a82af", "messageHeadline": "Split custom active auth predicate to more files", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 52, "deletions": 6}}, {"node": {"oid": "36e15e216a4ba151bc9445c4406c0acb9da4f370", "messageHeadline": "Disable unity build for MinGW in Github Autobuild", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "79697c7699d10783600176751f05c20f5683dd8d", "messageHeadline": "Set big-obj property for files, fix MinGW build", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "61f4f610827bc38996f4b499d8ddfce4f9e440fd", "messageHeadline": "Split operations to more lists, fix Windows build", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 102, "deletions": 9}}, {"node": {"oid": "9b02b7dac0e0027cc59c9348c15b7fa6078fe5a8", "messageHeadline": "Refactor constructors of price_feed_with_icr", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "820c00f8bb14d3b9b96f48ed499790f82067ee6e", "messageHeadline": "Apply static_cast to enum values, fix macOS build", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d36e4f0d1ab5c3229f5398f8b5d3fd0dfcba2784", "messageHeadline": "Merge release into develop", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13304, "deletions": 359}}, {"node": {"oid": "26c32f599b9b51000f600f19aecc6aa1f50fecc2", "messageHeadline": "Merge pull request #2182 from bitshares/hardfork", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 19040, "deletions": 1215}}, {"node": {"oid": "86c2ba8e9c29cf8d928c7fca8b92ba132f77deaf", "messageHeadline": "Merge pull request #2181 from bitshares/pr-2163-to-hardfork", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 88, "deletions": 1}}, {"node": {"oid": "81625ec68a9cfe18c09bcd4edb4926ad61cbd7c8", "messageHeadline": "change logic and remove redundant blocks of code", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 9, "deletions": 28}}, {"node": {"oid": "1feb82d8a2928e61931d0866334b1cbcf0cd0e6b", "messageHeadline": "change output format", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 75, "deletions": 55}}, {"node": {"oid": "fa0f09f0ec8c910ca76d8fe29e03fa8e781c5c31", "messageHeadline": "change was_selling variables to string", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "a62239aa332d45725d3e9516af97fac0ae6dc1fb", "messageHeadline": "add who was selling what to get_trade_history_by_sequence", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 31, "deletions": 3}}, {"node": {"oid": "aa648005c9bc784fba4e781c25357c263f39f589", "messageHeadline": "add who was selling what to get_trade_history", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 62, "deletions": 4}}, {"node": {"oid": "6e532a87d74cb2bacd081294c21ac74927e53482", "messageHeadline": "Merge pull request #2176 from bitshares/pr-bsip75-bitasset-ops", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2675, "deletions": 146}}, {"node": {"oid": "704cac2ec8864fb76fc3365b4c91c1051ec67739", "messageHeadline": "Merge hardfork branch", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8178, "deletions": 145}}, {"node": {"oid": "5323174ab574fecf1c28bda93a4bd18e45ec111d", "messageHeadline": "Merge pull request #2180 from bitshares/pr-bsip74", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3038, "deletions": 92}}, {"node": {"oid": "620b1af02a6a8577cfa747c9372620c720e92817", "messageHeadline": "BSIP74: Corrections requested in code review.", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "76e88182dddbc67a56ae9f20668ced78bc642574", "messageHeadline": "BSIP74: Tests updated for code review", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 442, "deletions": 51}}, {"node": {"oid": "4d39f136659ca26566bee94d0fd677e87cd3e4ef", "messageHeadline": "Add test cases for asset creation fee calculation", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 55, "deletions": 2}}, {"node": {"oid": "239fbbce5585bb377f824cd5c2197e1aca68ca50", "messageHeadline": "Add sub-asset creation fee", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 27, "deletions": 5}}, {"node": {"oid": "405163ae1e46e134248daa4b253a60abecb0fbd7", "messageHeadline": "Fix db notify", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "11aa1bea71d4e62404e04b2dc7c7600847d004b8", "messageHeadline": "BSIP74: Tests", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 2284, "deletions": 5}}, {"node": {"oid": "d1b5624d34cffb4b89ad8229c2aac5b9a48f161f", "messageHeadline": "BSIP74: Database logic", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 186, "deletions": 62}}, {"node": {"oid": "becea4df7c304217c4a522b94ee360e26482b463", "messageHeadline": "BSIP74: Operation evaluators", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 47, "deletions": 20}}, {"node": {"oid": "f7ea982243c94c0bfdbe100c579b805fb62086c4", "messageHeadline": "BSIP74: Operations", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "363d003ab8dc2b342676ee7e22a7c8f79c543b14", "messageHeadline": "BSIP74: Objects", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 113, "deletions": 4}}, {"node": {"oid": "e64d59235b09987cab133171eefcd6d2bc0a1a9e", "messageHeadline": "Merge hardfork", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1686, "deletions": 13}}, {"node": {"oid": "d807a056beddbb8413ef60b8450ce7714f830116", "messageHeadline": "Verify supplies after generated a block in tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "60b106f12ee6cb2b96c8c81535d26de8e7f6c989", "messageHeadline": "Add functions to create proposals in db fixture", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 36, "deletions": 8}}, {"node": {"oid": "7f4c08b031e1ac1c54967bc3d08f29e40649b88d", "messageHeadline": "Update tally", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5058, "deletions": 51}}, {"node": {"oid": "6b61025ce275f1088b9940f0b9e1f09811317d9f", "messageHeadline": "BSIP74: Hardfork activation time", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "10c377ac7db4fbc5f7ce53cf0d2d16dbdededed7", "messageHeadline": "Merge pull request #2179 from bitshares/fix-github-autobuild", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "810dd5edbd6fef35d53cd91afc2741ece1540b76", "messageHeadline": "Fix Github Autobuild for Ubuntu debug mode", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "e2415f47a5ddab062ceba84fde6a8366e39d1aa0", "messageHeadline": "Merge pull request #2178 from bitshares/github-autobuild-debug", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "3274912ca6155728592a10aff570ebdb4ed72084", "messageHeadline": "Tweak Github Autobuild config", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "575c47d02032d3f230892af4496c0c8126cd01f7", "messageHeadline": "Fix disk space issue about Github Autobuild", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "bfbb40724d4108bf4404c28cb6033244363b6edc", "messageHeadline": "Add tests about margin calls after ratios updated", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 151, "deletions": 0}}, {"node": {"oid": "01c342447ff42ba8e6db4b44001cf7dbe8a3aeaf", "messageHeadline": "Fix tests about CER feeding bug (Graphene HF480)", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "235b1002f97c4663caca9a9f698945836f650e64", "messageHeadline": "Add test case for feeding ICR", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 183, "deletions": 0}}, {"node": {"oid": "3fba84cfc653b1fb7a8a5044e28ac75a2c36a241", "messageHeadline": "Add tests for valid range of ICR, MCR and MSSR", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "3979b2d23d1ee118db2a47ef80b795d48c56d4ba", "messageHeadline": "Add tests about asset owner's permissions ...", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 356, "deletions": 0}}, {"node": {"oid": "534f508caaeaf6f82c4c41af270395e0aeb99247", "messageHeadline": "Test asset creation with all permission bits", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "910c922b5a9e0702bd3d3e07120debf701f843c1", "messageHeadline": "Update database fixture to be able to feed ICR", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 19, "deletions": 21}}, {"node": {"oid": "2dbb6bcc1aaf67f6bfc84ae9cfcac92cb8c35ba0", "messageHeadline": "Add test cases about updating asset precision", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 118, "deletions": 0}}, {"node": {"oid": "17eb11e72b9b2e747cdc0bb624801f57d1150d16", "messageHeadline": "Add test case about valid bits in asset flags", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 208, "deletions": 0}}, {"node": {"oid": "f61fb941a43deb0ec5f46fd61debd2f5cd55e4d8", "messageHeadline": "Add test case for skip_core_exchange_rate", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "9a5917f15693d183387106e6aba5ae6ae6afc88a", "messageHeadline": "Add proposal tests for the flags about supply", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "531cc2c37ea9f1d431307d2e42077c158d72da89", "messageHeadline": "Add test case for disable_new_supply flag", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 211, "deletions": 0}}, {"node": {"oid": "2e77e4cc23e1f5e88abfbe8fe4b119d9684b0aae", "messageHeadline": "Add more test cases about lock_max_supply flag", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 133, "deletions": 1}}, {"node": {"oid": "f27730616983e1a467bbda1c3e6a65df3dc69718", "messageHeadline": "Add function to reserve asset in db fixture", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "33b12346a624b2fb066405599e6888671fb58c28", "messageHeadline": "Add test case about lock_max_supply flag", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 136, "deletions": 6}}, {"node": {"oid": "c48295dd4d49fd37ec77973dcda3bb254ff8368e", "messageHeadline": "Add test case about updating an asset's max_supply", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "7b6936d281da6c6be97ff2f6cc639ce33dae085e", "messageHeadline": "Slightly refactor code about ICR and MCR handling", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 20, "deletions": 29}}, {"node": {"oid": "579638045251352c441783a2976bb7710cd4ebd0", "messageHeadline": "Update tests about price_feed equality function", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 26, "deletions": 4}}, {"node": {"oid": "dd1f16935e747c9e5f76999e57513fefcae6c98d", "messageHeadline": "Add test case for PM global_settle permission bug", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "5f87be4709f25d12d290735a1866cc6077a3db02", "messageHeadline": "Remove equality function of price_feed struct", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "ca12bbe428785099d1b5b6def77323b6114a5cc1", "messageHeadline": "Requires global_settle permission enabled for PM", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "77f9ff6bd90d7e1b13d32cc784a41ef395cd6fb6", "messageHeadline": "Fix a bug about updating maximum supply of assets", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "31746d3dc9611eeb64557b1501baa81cb46ce938", "messageHeadline": "Add limitations about updating asset precision", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "7d617a74ca8f2b0211bc381020f50ab3f67e61b4", "messageHeadline": "Merge pull request #2177 from bitshares/update-github-actions-checkou\u2026", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7330afe104f8d784c62f2e496521d91d83d36ce1", "messageHeadline": "Fix validation of asset flags", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 67, "deletions": 16}}, {"node": {"oid": "f6329254014acaa99eb223765a88d5db574b8654", "messageHeadline": "Update checkout module to v2 in Github Actions", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7d71ee0f8fb202d0ac4d4339fea0d1402be4b9f0", "messageHeadline": "Add test case for bsip 48/75 hardfork protection", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 291, "deletions": 0}}, {"node": {"oid": "95b28204bee4acdafc4c05a62beefa0b7dbe510c", "messageHeadline": "Add functions to create proposals in db fixture", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 36, "deletions": 8}}, {"node": {"oid": "e698796f885697418433dae47a6153730ccadef4", "messageHeadline": "Add todo", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ec02a5cd279b92c2b339ee49aef865e7b471eeea", "messageHeadline": "Fix test cases", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "841b4426c57ec0317d40b7baaec9175230dc91d4", "messageHeadline": "Add extensions to several asset operations", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 446, "deletions": 71}}, {"node": {"oid": "50ce8e78f29706e015972018a925051a9d551bf0", "messageHeadline": "Merge pull request #2174 from bitshares/optimize-acc-stats-getter", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "2fa51be4e1399d3c697577244bc01771545c3a7c", "messageHeadline": "Merge pull request #2172 from christophersanborn/cjs-bsip87", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1685, "deletions": 6}}, {"node": {"oid": "da81dede991eaa91e4e1ee73a9d9f18e8a829a26", "messageHeadline": "BSIP87: Test prevention of early usage of force-settlement fee and cl\u2026", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 363, "deletions": 22}}, {"node": {"oid": "f1d90da84c4149cebf746885655b9e787b842a31", "messageHeadline": "Improve get_account_stats_by_owner performance", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "e323178a61c0260bb8cf300f5b3a577cd23f263f", "messageHeadline": "BSIP87: Test of partial claims", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "c0a4896c63fab676d324178dc8828ee7b214769c", "messageHeadline": "BSIP87: Test of invalid claims", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "6b64eaae351e0d4c22aeaf5161d1847407d7aacb", "messageHeadline": "BSIP87: Avoid non-deterministic floating point functions", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "1175ec090d746d67298b1e953b806ea2a31fa80a", "messageHeadline": "BSIP87: Remove unnecessary code", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 1, "deletions": 9}}, {"node": {"oid": "666282ac2a2dbfaa29868acf86925ca7301f0126", "messageHeadline": "BSIP87: Comments", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f9e5c75d37f6d2fd7c573a3c76b197cc83702fa9", "messageHeadline": "BSIP74 & BSIP87: Test of invalid claims", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 60, "deletions": 6}}, {"node": {"oid": "5363c3340ab57665a6c4af0a5e0730b804979f3e", "messageHeadline": "BSIP74 & BSIP87: Avoid non-deterministic floating point functions", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "5cd4fc1dee73d28ac2ffa41688bfde69943f9d36", "messageHeadline": "BSIP74 & BSIP87: Avoid dereferencing objects after block generation", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "784af1b0ba77216401ea93a591f79ca3c2e41558", "messageHeadline": "Merge pull request #2173 from bitshares/pr-optimize-account-update", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "73ddfccaab64b75e18da114f0de96bbb08b10177", "messageHeadline": "Improve performance for account_update", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "320252bea40ec35860bb3d2a5961de58237079dd", "messageHeadline": "Merge pull request #2148 from bitshares/msgs-on-testing", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 24}}, {"node": {"oid": "ea3f7654f6485870197ea723bce2b012bb64395f", "messageHeadline": "Merge branch 'bsip87-tests' into cjs-bsip87", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 1252, "deletions": 6}}, {"node": {"oid": "e9cb1f27958f9273c5e4bb2bab0e076a564ef4f9", "messageHeadline": "Rename settle_tests2.cpp -> force_settle_fee_tests.cpp", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ce1b13e9aaaf48920f7259d50c7efa9e3ec17c40", "messageHeadline": "Clarify exception text for insufficient accumulated fees in fee claim.", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "89d97c1be26192756ce208d58f0871700dbbc08d", "messageHeadline": "Adapt tests to relocated force_settle_fee_percent.", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "9e4808388cc3ae98538bfab839174a9b9d0eb195", "messageHeadline": "Improve two-node-network test case", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "1b0950d66ca5cf25d0dd158779ca843831c8b533", "messageHeadline": "Merge branch 'develop' into msgs-on-testing", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "46152ac61cea610c62c87d4188fe3b3312181191", "messageHeadline": "Optimize Travis CI build steps", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "b68a791e5f876a271e40106bcd14b6903ddba7a6", "messageHeadline": "Merge pull request #2170 from bitshares/fix-badge", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "45bf97846e59af69a46aecfd04237e037e96bfe7", "messageHeadline": "Revert \"Improve error message in asset_claim_fees_evaluator\"", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3b7c6d9bc3aaec44290149a323cea9c6e08b96b", "messageHeadline": "Merge cjs-bsip87 into bsip87-tests", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 615, "deletions": 102}}, {"node": {"oid": "1b03328e8bbaaab263375d5cde5803ae823af6ec", "messageHeadline": "Improve two-node-network test case", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "eea3887c002ef401711e7744bca8ca116ca74158", "messageHeadline": "Fix badge", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fde2aa4845911872f01b7f3bfa7f2b5fdf7d42ec", "messageHeadline": "Merge pull request #2151 from christophersanborn/cjs-bsip87", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 129, "deletions": 34}}, {"node": {"oid": "431fd688793f6954bfc068eba5a8dc0b5119741a", "messageHeadline": "Merge branch 'develop' into msgs-on-testing", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 16275, "deletions": 1360}}, {"node": {"oid": "26d0fc122721d442850c1bcb250d2de3d51a4146", "messageHeadline": "Merge pull request #2167 from bitshares/pr-844-rpc-logging", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 45, "deletions": 15}}, {"node": {"oid": "fbd832b4508518b728b05d1dcf7cbbd53785acba", "messageHeadline": "Move force_settle_fee_percent from asset_options to bitasset_options", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 36, "deletions": 27}}, {"node": {"oid": "3132de044d216b862472989b648c42f4ed77d7e0", "messageHeadline": "Wait longer in two_node_network test case", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2e431162e276aef7d75898bb64acc0969d0e7e57", "messageHeadline": "Update seed of random number generator in tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "85a9b919b813417ca51334f852659bd1997f00d5", "messageHeadline": "Wait even longer in two_node_network test if debug", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "865a48e3cad90d09148fc3a8cb62c109e0eac208", "messageHeadline": "Fix run-node-test, wait longer for progs to start", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "713757e9bcd1e6ebcf215ba2d27bae87660dbf2f", "messageHeadline": "Merge branch 'develop' into pr-844-rpc-logging", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 16229, "deletions": 1344}}, {"node": {"oid": "c8ae77f7993320ca99b80fe7928879fd95cf7f0e", "messageHeadline": "Merge pull request #2169 from bitshares/merge-hardfork-to-develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 16228, "deletions": 1345}}, {"node": {"oid": "28b48cba3ddb86601218f84662fa12c94b5da8dd", "messageHeadline": "Wait longer in es_test for debug build", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "582d5b902d66eabd919253c5b5bab7946c85ce3c", "messageHeadline": "Wait longer in two_node_network test case", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c4c8b6abc89e1720b5b651ae8a1e52c1715c4c24", "messageHeadline": "Merge hardfork into cjs-bsip87", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 586, "deletions": 82}}, {"node": {"oid": "60b4a497a508b00bd39ff6ddce98c24cfe4089d5", "messageHeadline": "Make use of local disk space for Github Autobuild", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "8521b779a3e095705295b38a94746b30cb2a83df", "messageHeadline": "Fix run-node-test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "487e86ab8535b5468aa4976915e06bead87f4fd7", "messageHeadline": "BSIP87: Test of 100% force-settlement fee", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 139, "deletions": 0}}, {"node": {"oid": "9376ce0bd167a56d59f0066034ba6a71665e966d", "messageHeadline": "BSIP87: Test of invalid claims of force settlement fees", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "27cab11859682f8fed50cce7491cc8decbde973e", "messageHeadline": "BSIP87: Test of force settlement fee with 5 actors", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 578, "deletions": 3}}, {"node": {"oid": "a4b4a7795b5a9f50f6d12d9f975844376331ed98", "messageHeadline": "BSIP87: Test of force settlement fee with 3 actors", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 315, "deletions": 0}}, {"node": {"oid": "a8d348d00f8138386b05cf0d1d495b7654b1406f", "messageHeadline": "BSIP74 and BSIP87: Test of collateral-denominated fees container", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 135, "deletions": 1}}, {"node": {"oid": "0a789cf3f5915280d379415110a7aaf5a84dd3d5", "messageHeadline": "Improve error message in asset_claim_fees_evaluator", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8109e3e89a8941dc7e44845159711845cf15bd66", "messageHeadline": "Split custom active auth predicate to more files", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 52, "deletions": 6}}, {"node": {"oid": "5ea6b8157fd3e4e755d6e9237afb42d4f2c48947", "messageHeadline": "Merge 'develop' into merge-hardfork-to-develop", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "91d99b59dd05df7683dd7069ed6a1d07ee430a5b", "messageHeadline": "Merge pull request #2112 from bitshares/fix-github-autobuild", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "319fc3b400aeaa21a171cdbe03800e500b2d413b", "messageHeadline": "Merge pull request #2157 from bitshares/pr-bsip77-icr", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 594, "deletions": 88}}, {"node": {"oid": "3c4764d5a4553a1418eff6215dfb0985cfd2a503", "messageHeadline": "Do not parallelly run test cases in es_test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f5d4e448f16e9743523bf5f0ea8ded8d02cebda3", "messageHeadline": "Merge branch 'hardfork' into pr-bsip77-icr", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1177, "deletions": 216}}, {"node": {"oid": "cd4753b52aa991ae2844e468c6d789a0b6c6e969", "messageHeadline": "BSIP87 hardfork checks in proposal evaluator.", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 43, "deletions": 36}}, {"node": {"oid": "da86d07afb46cbd1a87bec15d68fdcabf1cbb80b", "messageHeadline": "Merge 'develop' into merge-hardfork-to-develop", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1260, "deletions": 616}}, {"node": {"oid": "453b30afc1927e21ace27da4c3a70c2aeb11347a", "messageHeadline": "Merge hardfork into cjs-bsip87", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 4639, "deletions": 814}}, {"node": {"oid": "f3174f3e3f6edf058e67121fa81ac0c57354cc3b", "messageHeadline": "Bump FC to include the websocket changes", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c595c6a78059e897e58d4848d25fbd11ea1360c6", "messageHeadline": "Fix cli_wallet due to websockets changes in FC", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fdc5f174793820ee41ee1a7134dfa62c443769a6", "messageHeadline": "Add proxy-forwarded-for-header option to node", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "ecc5cbb3573382dc18d3c441c3e2f64b03337c78", "messageHeadline": "Merge pull request #2164 from bitshares/pr-2153-recheck-seeds", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 166, "deletions": 76}}, {"node": {"oid": "68eebf1ee1a98414f323daef8bc1abe36a02030a", "messageHeadline": "Merge pull request #2166 from crazybits/hardfork", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 26, "deletions": 4}}, {"node": {"oid": "b6785e00bb44429b840f512e861a8144db781bdd", "messageHeadline": "Merge pull request #2159 from christophersanborn/cjs-collat-asset-con\u2026", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 133, "deletions": 14}}, {"node": {"oid": "02f9da880c9af6f017ddba6382b924d5cb83e386", "messageHeadline": "Changes requested in code review", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 33, "deletions": 27}}, {"node": {"oid": "22ab82c7e9ef0e9117ec6787150e10aab7e386de", "messageHeadline": "formatting updated as advised", "author": {"name": "crazybits", "email": "crazybit.github@gmail.com", "user": {"login": "crazybits"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "8bff2665b27917d62001c3328ffa5531b39058fb", "messageHeadline": "return lowest_ask and highest_bid order volume", "author": {"name": "crazybits", "email": "crazybit.github@gmail.com", "user": {"login": "crazybits"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "30648f253c7de96341f1995cd14ec5bf50e4232a", "messageHeadline": "Periodically re-check addresses of seed nodes", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "864cf3e4a326929595887c2bc29c43b155373cf4", "messageHeadline": "Move seed nodes processing code to network module", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 95, "deletions": 76}}, {"node": {"oid": "ca06127cf63653b9d72d7bb130f93247b85b181c", "messageHeadline": "Merge pull request #2161 from bitshares/jmj_bsip_64_pt2", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 93, "deletions": 54}}, {"node": {"oid": "ccef9fdf79910c9d729c781aaf47172eabd19506", "messageHeadline": "Replace BOOST_TEST with BOOST_CHECK", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "06b0fe30c25aff4bb931a2e667f90b4ccd6759bf", "messageHeadline": "Fix line length, store preimage in virt op", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 93, "deletions": 54}}, {"node": {"oid": "bb8493dfa3a28f8a7ab5991fbdd6fc4c6d0b8b24", "messageHeadline": "Merge pull request #1998 from bitshares/jmj_bsip_64", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 782, "deletions": 91}}, {"node": {"oid": "0caf73eac3e9e35b9557e6582d6ca91cf83de08d", "messageHeadline": "Proposal hardfork guards on asset_claim_fees_operation", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "f608039a7e1ca5ee92b64b4dc94e690bfb3983ee", "messageHeadline": "Hardfork protection on asset_claim_fees extension.", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "d116fc8011a170692c5330a35e67d1f38e1f349c", "messageHeadline": "Check collateral fees empty before changing backing asset.", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "985733ea2bc8f6bf3056a338ed6af7225b6159e4", "messageHeadline": "Add ability to claim collateral-denominated fees.", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 60, "deletions": 13}}, {"node": {"oid": "43026a8dd3cd6c4f8aaca09b889e0ecc31751625", "messageHeadline": "Add accumulate_fee() method to asset_object", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 31, "deletions": 16}}, {"node": {"oid": "d04d9138b42a91d7b97a1451ac59ae14dce4e72d", "messageHeadline": "Add collateral-denominated fees container", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "9d95bac1d5bb1905da52370bba70fdda7fbb367c", "messageHeadline": "add missing asserts to apis that use the market_history_plugin", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "0b0d7e9e023dde4433de0469dd7c6d19fcfc9e91", "messageHeadline": "Merge pull request #2140 from bitshares/jmj_bsip86_30pct", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e4472a936f087242b04919826ffefe5b12dbc271", "messageHeadline": "Remove test spaghetti + minor fixes", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 246, "deletions": 354}}, {"node": {"oid": "09a96dab8c728f34e5e362af28dd4379884699ba", "messageHeadline": "Use accumulate_fee method", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "16023af6be919c6dfec9933b8061f0f83d294b9b", "messageHeadline": "Put collateral-denominated fees into correct container", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "2131c6825fb2e151198145068037321c76240ff5", "messageHeadline": "Add tests about how ICR changes affect borrowing", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 201, "deletions": 0}}, {"node": {"oid": "9963c8c7966ffc3b131530cdce84ca2ba26d7cbc", "messageHeadline": "Update derived data when ICR changed", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 26, "deletions": 7}}, {"node": {"oid": "7cfcc528cce7a4f2983805168dfe9a75d14b60f0", "messageHeadline": "merge of hf into feature branch", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3685, "deletions": 619}}, {"node": {"oid": "d02fd01eef81df0903ccf66efe07a113a584f3a3", "messageHeadline": "permit restricted transfers in proposals", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 298, "deletions": 39}}, {"node": {"oid": "4f02fcf05487006ac34efce31c4ca8baa92ea86b", "messageHeadline": "Update comment for a test case for bsip77", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "49ea968a04c7d4173d84ad34f7c1018d1308b664", "messageHeadline": "Add test case for BSIP77: hard fork time test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 235, "deletions": 4}}, {"node": {"oid": "6e8ecba733d4a0f5151989add221269a5c2aff39", "messageHeadline": "Remove an outdated test case about TCR", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 68}}, {"node": {"oid": "b8c6843d3aa53970178b75af2018dffc390b9d29", "messageHeadline": "Update some old test cases to cover bsip77", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "9f4c786a0af23f6fdefdf32ae2b123fd2c6f63b2", "messageHeadline": "Merge pull request #2155 from bitshares/update-comment", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f2d76ad82a309797d5b3ee1cedede6f340f9b460", "messageHeadline": "merge changes from hardfork", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3686, "deletions": 621}}, {"node": {"oid": "11f0b8c4feea0f74b26a1a081742d6bf348912ed", "messageHeadline": "Prevent exception if fee does not exist", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "dd0bef712e5a5c74d1316ab821d1daffa5e5aa29", "messageHeadline": "Implement BSIP 77: Initial collateral ratio (ICR)", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 109, "deletions": 11}}, {"node": {"oid": "0412a9c7bcf06fe1b0fd394b6e6eebe05093de55", "messageHeadline": "Update comment", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "511c195b7a7a5f1c2236dd1c23d52f5558423f47", "messageHeadline": "Merge pull request #2154 from bitshares/pr-2141-api-limit-message", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 204, "deletions": 72}}, {"node": {"oid": "79a7abf2109a832ffe6760601fd1ec283b490c86", "messageHeadline": "fee_helper refactor", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 25, "deletions": 67}}, {"node": {"oid": "25b96e718287fcc1dcda8499730731de51c39416", "messageHeadline": "Fix test case for api-limit-lookup-vote-ids", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "850079ef46cb427d9f0bd09186a0f792a4d97728", "messageHeadline": "Fix cli_test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "13c0ff6173111a5b1b6115eb659abf67abffcc50", "messageHeadline": "Fix wallet and tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4bda2d91899a33c5edb989df27df935894b63d57", "messageHeadline": "Merge pull request #2136 from bitshares/bsip81", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2030, "deletions": 19}}, {"node": {"oid": "f1e0bae95f96b74eea4fb63e8a92caf5eb1ce6ac", "messageHeadline": "Report the actual API limits in error messages", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 198, "deletions": 66}}, {"node": {"oid": "0f712cc297f1d82fb858b20270c736531d5bebeb", "messageHeadline": "BSIP81: Test default taker fee usage after hardfork if the asset owne\u2026", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 359, "deletions": 0}}, {"node": {"oid": "f99d81f2d82dd848b43737ed629aa493a8cef4a5", "messageHeadline": "BSIP81: Test improvements", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 36, "deletions": 6}}, {"node": {"oid": "cd2e902c40dffef34ab116ab772c26bc5d049d91", "messageHeadline": "Merge pull request #2152 from bitshares/seeds-community", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5d25fb456186bbc15e42163f952edeb3fd0fd6a8", "messageHeadline": "Merge pull request #2146 from bitshares/pr-account-orders-api", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 723, "deletions": 472}}, {"node": {"oid": "ecadf2b7033134fc3e34533b44535d04bb0b26b8", "messageHeadline": "Add seed nodes provided by the community", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "993117691ba1a3ad87b08ab1e46735e13d9c3918", "messageHeadline": "Fix routing of fees to correct parties.", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 63, "deletions": 20}}, {"node": {"oid": "96112d4716ab4c182f096acd61fd5d2cf7fbd3ea", "messageHeadline": "BOOST_TEST_FAIL no longer part of Boost", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cf36230699f57c0b2d4cda66f1293d35c9ec3dcf", "messageHeadline": "remove decimal from test", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e0fa2c493f83dce103484c1a1305d35834023e1a", "messageHeadline": "Merge pull request #2145 from bitshares/pr-bsip85-maker-fee-discount", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 344, "deletions": 10}}, {"node": {"oid": "4d6c20ae2aab6cb73c32582a72306f6048cc8e65", "messageHeadline": "Update default config.ini for docker", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a264f91aaa82fcfd13301362680fb46074f97120", "messageHeadline": "Merge pull request #2149 from bitshares/pr-2121-worker-api", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 163, "deletions": 27}}, {"node": {"oid": "fc158574deef6df05dd67b9fae10685cec84a5aa", "messageHeadline": "Detect overflow", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "ec78f4d77ce3c8b74ee4446df825de77893afabf", "messageHeadline": "Use current (not default) memo fee", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "3e3df5afafaf84a14411e608468a8d649be5c8f8", "messageHeadline": "standardize exact hardfork time", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "133f7c369c972790480ef0d2a62b085fe450bfa8", "messageHeadline": "truncate long preimages in wallet output", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 68, "deletions": 59}}, {"node": {"oid": "4e04c1d9d8363d809d8165da1f5b460742a31513", "messageHeadline": "Add test cases for get_workers_by_account API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "aaf96937a4d07f403e07747de6a252e58b430725", "messageHeadline": "Add test cases for get_all_workers API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "5a1dc7268fa8f9fd0395a66f0d2c02912e3e3a08", "messageHeadline": "Update database APIs related to workers", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 47, "deletions": 27}}, {"node": {"oid": "329e5acc9159404812265197a8d8b0357b2c682d", "messageHeadline": "Initial implementation of BSIP87", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 42, "deletions": 2}}, {"node": {"oid": "c7a7e5bb6320f51e076cc4afd7e1c2a4de465501", "messageHeadline": "Show more messages when running in Travis", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "882047deb9ac8b1ebd47af40da988f9539c0a4ff", "messageHeadline": "Show messages when running test cases", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "3629d80ed9e0cde229cae0227142c343e81d92d2", "messageHeadline": "put print_memo in proper scope", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 27, "deletions": 29}}, {"node": {"oid": "1039366ac018fcc71354bf2773cef6a460ada4f5", "messageHeadline": "Exclude memo on locked wallets", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 50, "deletions": 27}}, {"node": {"oid": "b6bb193c38fa80de0c57ed6a087fb0ddf864c5d4", "messageHeadline": "adjust transfer_restricted logic", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bbab2f9d7586eee65284a5afbef7150942f0fd40", "messageHeadline": "add preimage serialization", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5f68e640ebe4fb6c3fc5fecd99ded26e14496499", "messageHeadline": "do htlc hf checks in proposals", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 53, "deletions": 19}}, {"node": {"oid": "911ff452d04bb720ad55ae37662c6fddaf3d1138", "messageHeadline": "Fix test cases", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "afcd7d54126c976248aec36daba26989c626e066", "messageHeadline": "Add test cases for get_limit_orders_by_account API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 133, "deletions": 1}}, {"node": {"oid": "c851b2a72530307b3347065dc207b8775473d028", "messageHeadline": "Fix API docs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "322113d9f477757e8fbd69e1255871cea6803017", "messageHeadline": "Move api-limit related test cases to a new file", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 508, "deletions": 467}}, {"node": {"oid": "20e43f0646626a7fd97291fc9c69a886406aef48", "messageHeadline": "Adjust fee schedule", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 30, "deletions": 102}}, {"node": {"oid": "3408aac0b3b39be992a332f8439573e12f0a4bef", "messageHeadline": "BSIP81: Merge resolution with Issue 1780", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6d750c658b9e142d19034e4c421f0dc30de46fa8", "messageHeadline": "BSIP81: Taker orders should be charged the taker fee if defined, othe\u2026", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 25, "deletions": 78}}, {"node": {"oid": "759c91ad7dd3449dce86fdb4dc8c1ac6d52a1d84", "messageHeadline": "BSIP81: Comments", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2be77d929860f54ca696371f0a6abad63d2eb3c7", "messageHeadline": "BSIP81: Refactor unit tests to obtain the final asset objects from th\u2026", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 55, "deletions": 27}}, {"node": {"oid": "4f339c6803ae45efce1a5dbd564a4e1ad29c2df7", "messageHeadline": "BSIP81: Refactor taker_fee_percent into asset_options.extensions", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 120, "deletions": 85}}, {"node": {"oid": "8e221bec1d386e702341fde38e171e4298d47a70", "messageHeadline": "BSIP81: Fix bug of zero taker fees whenever maker fee is set to 0%", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 325, "deletions": 2}}, {"node": {"oid": "86a723391c804a6e6882c78e9bf17934329da4be", "messageHeadline": "BSIP81: Remove unused public function from evaluator", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "bab6d230016255621c275dbdff8dd94d00d919da", "messageHeadline": "BSIP81: Comments", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "9b9ed84d858d6e1ee5c59b0760afc9445b9ebef5", "messageHeadline": "BSIP81: Test maker and taker fees for partially filled limit orders", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 247, "deletions": 0}}, {"node": {"oid": "9d73860bc4fb7b9767d36b4ddaae9dd0783075d9", "messageHeadline": "BSIP81: Test taker fees when complete filling of a smart asset order", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 172, "deletions": 0}}, {"node": {"oid": "36fbf2d515fe3fc576d8b576d40ef359db0fa8a0", "messageHeadline": "BSIP81: Test taker fees when complete filling of UIA orders", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c7ed43bc3560030fea97655a8a296e7bd3168749", "messageHeadline": "BSIP81: Hardfork guards on asset operations in proposals", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 212, "deletions": 10}}, {"node": {"oid": "fe590d19feb30a8f30c387b1f8440087e4cfffcb", "messageHeadline": "BSIP81: Test taker fees when complete filling of UIA orders", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 194, "deletions": 1}}, {"node": {"oid": "501cb1e93487b1ff345743597d9bf5dcb6739ad3", "messageHeadline": "BSIP81: Test default values of taker fees after hardfork activation", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 211, "deletions": 1}}, {"node": {"oid": "ebff7f1da1da83201bfd56d09df683d729fb0691", "messageHeadline": "BSIP81: Test the setting of taker fees", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 202, "deletions": 0}}, {"node": {"oid": "e9c8f5903193ef97693ae0b523c9a53692672597", "messageHeadline": "BSIP81: Assign default taker fees at hardfork activation time", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "58767d9dc6d2cf3e6be75ebc62a9f526a82e6bec", "messageHeadline": "BSIP81: Hardfork guards on asset operations", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "a60feec1ebef5944b4cc793d044a2ddddef184ed", "messageHeadline": "BSIP81: Define hardfork time", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "3e49240e7ae7d64c21977b9604a68d99ee936e54", "messageHeadline": "Add get_limit_orders_by_account API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 78, "deletions": 3}}, {"node": {"oid": "b252cf680e35362c478659a01cd6a18e138d9342", "messageHeadline": "BSIP81: Use maker or taker fee when calculating market fee", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "2f2ec4d4d4e2c7f111da02fef167c00ba92598db", "messageHeadline": "BSIP81: Define taker fee", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "43ce6fdd1c345e3f9db50fa2b6dc68a994be1dc5", "messageHeadline": "Add test cases for bsip 85", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 256, "deletions": 0}}, {"node": {"oid": "85f651cf82b3b3a6920a266d5a38875d771ab700", "messageHeadline": "Add a comment", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c5c763e40959f289d6b44bd294abee32701fd990", "messageHeadline": "Implement BSIP85 Maker order creation fee discount", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 85, "deletions": 10}}, {"node": {"oid": "352b8542a6b6d33a4339ad020d11bd478debed79", "messageHeadline": "Merge pull request #2143 from bitshares/pr-2092-enable-custom-operati\u2026", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e836204084162d77a18b4d20c7a57e52c7ab3d87", "messageHeadline": "Merge pull request #2142 from bitshares/fix-4.0", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 55, "deletions": 17}}, {"node": {"oid": "c921ffdb92407ff5a0d97061f70cb92be5fbe9d6", "messageHeadline": "Fix test cases", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "5bd1a598753360aeb2cc48c49936930211df3b8c", "messageHeadline": "Enable custom_operations plugin by default", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "9c7860ef381ceb833b5c23df73fc18e651a87fb6", "messageHeadline": "Check api_helper_indexes plugin for several APIs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 40, "deletions": 13}}, {"node": {"oid": "81666aafa7df1e2113f7689bee0b267ddb4005a4", "messageHeadline": "Update by_custom_id to by_id", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "0a55c6450334e4229ae7fd6de5403cfd322f96ed", "messageHeadline": "bump FC for hash160 changes", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f1a2ab0778211f3e47068ab1c043395fe8873d74", "messageHeadline": "add per kb fee for htlc memos", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 99, "deletions": 3}}, {"node": {"oid": "f161b3884baabf72978b0cfcaf017cd720146879", "messageHeadline": "verify hash appears in history", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "7eee72c17f28ba8dc32cd87769733f994fa12998", "messageHeadline": "fix constexpr warnings", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "99759484a10d1cf732c0ddb12e5465b465784e4e", "messageHeadline": "bsip64 memo fixes and addl testing", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 238, "deletions": 19}}, {"node": {"oid": "70cc85f2702e5f6090a6801d8804d5d2f30a8996", "messageHeadline": "Merge pull request #2133 from bitshares/old-hardfork-for-issue-1800", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 171, "deletions": 7}}, {"node": {"oid": "a59540f9e6c6d0bba735c08b2670bd9770c8b32e", "messageHeadline": "fixes for wallet operation_printer", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "a6bed6b3b4311bd9b06c1e800b89acb306b360b3", "messageHeadline": "Update jmj_bsip_64 with hardfork changes", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 17284, "deletions": 5715}}, {"node": {"oid": "f55a5c83994d9d1140c23ea61609af69ff239c84", "messageHeadline": "Merge pull request #2138 from bitshares/pr-2087-get-required-sigs-cus\u2026", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "ad51a8de0d4ec2b17ff9657ec3de59a67396e156", "messageHeadline": "Add a missing param in get_required_signatures API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "53f0a00c4c7f7832ced1b9e690a405def239f007", "messageHeadline": "Merge pull request #2128 from bitshares/pr-bsip86", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 280, "deletions": 28}}, {"node": {"oid": "09970f675ec56a9ed06e796bb1368ee334f26c41", "messageHeadline": "Fee max of 30%", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0a3a0a6c6d5df8bd5b939e5504ea8ea432c306b3", "messageHeadline": "Add tests for temp-account referrer fee sharing", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 84, "deletions": 10}}, {"node": {"oid": "2ddf0470a624257a892355e341f7218bcfc9caa4", "messageHeadline": "Fix market fee sharing for temp-account referrer", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "350f17753205c5ab48d45ee7606458c54d522467", "messageHeadline": "Merge 'hardfork' branch", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22026, "deletions": 7488}}, {"node": {"oid": "db5bb12d9f4c6f776bf774b6855a07dce627a45f", "messageHeadline": "Merge pull request #2132 from bitshares/way-old-hardfork-for-issue-1780", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 380, "deletions": 9}}, {"node": {"oid": "c54302fef6285c50a778a958aff28d4aba043c23", "messageHeadline": "Update comments", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "88727de9d39f185eec83fd753d166d5f489fbec8", "messageHeadline": "Wrap long lines", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "140f0224d114085bc09dda5f50279d2ef6ecd3a7", "messageHeadline": "Update test cases", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 182, "deletions": 26}}, {"node": {"oid": "c32a4e6072ab38e4d1a62c5a611c9bc74deadd4a", "messageHeadline": "Add market fee sharing for instant settlements", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "ab3f9b82b279a9bf080744720bdda70654e935fd", "messageHeadline": "Update coding style", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "734887385cefa8cbec43aaaa8f03ab40b51611a8", "messageHeadline": "Fix test cases", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "23008cd48c6f2fa11558beed31cfaaa662608637", "messageHeadline": "Merge 'hardfork' branch, apply minor fixes", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21664, "deletions": 7493}}, {"node": {"oid": "a2fc4641a6a74072dec0e54b7ca0b355fc7340a5", "messageHeadline": "Merge pull request #2134 from bitshares/pr-fix-4.0", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 73, "deletions": 30}}, {"node": {"oid": "42643486c0640734ec95abcf86350f39e23f3bc8", "messageHeadline": "ref wallet - pretty-print htlc redeemed op", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "2a5b29b8a6084e8942f6efa6370bcc2f0e76d298", "messageHeadline": "include preimage in operation history", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 76, "deletions": 8}}, {"node": {"oid": "d54d153493ff2500b3282669248b9182c976f035", "messageHeadline": "Merge pull request #2135 from bitshares/old-hardfork-for-issue-1774", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "72d5e75b57a5209c763dc1892326a63af0484936", "messageHeadline": "Do not update accumulated_fees if no change", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "45aceb1547146f07dd72c0423075c63efa60e3bd", "messageHeadline": "Merge pull request #2131 from bitshares/old-hardfork-for-issue-1774", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 159, "deletions": 7}}, {"node": {"oid": "8a4e1cab6fbf6051229930a810ba3d0fc1b5cdcb", "messageHeadline": "Fix a compiler warning", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "64fdcddeaa8b91095183b75cdf33379b4f8d1a07", "messageHeadline": "Update message wording; do not deposit zero reward", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c945dd8590e8f8d83a3661d48ba42e126931296e", "messageHeadline": "Bump FC to include several changes", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2535d81bbaffcbb14b06ec76690dd9c08182318b", "messageHeadline": "Fix compiler warnings", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bd5371c74608c0e442db6aeea50f506c2aea4dc8", "messageHeadline": "Add TODO comment to change some code after hf", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b7c3ff9a3d657a1b9088dfc69619e6bee9a5b968", "messageHeadline": "Re-add owner_delegation_test which was removed", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "b915c07d99bc9cb976bf32724ddd5af88b6673b9", "messageHeadline": "Update authority_tests.cpp", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "f89aa0f8cb0c13df4aa75ed4c093955a1825fa2b", "messageHeadline": "Add a missing nullptr check", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7cd614ae0994c173176998280d0267a292fc4e9d", "messageHeadline": "Update custom_operations/custom_evaluators.cpp", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b10f59201ffd343c52b427c8945a66688081c64e", "messageHeadline": "Add docs for get_custom arg in verify_authority()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "48a5dcae3a222c770cf5c0c7f127041d7a6e336b", "messageHeadline": "Add custom_authority_delete_operation::validate()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "d280d8e2a44b5a8e9d36cdee64aa90447273002e", "messageHeadline": "Fix test cases", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f9432a1d47bc35b6d9f6c60318243e0bb5a3288e", "messageHeadline": "Update custom_authority_update_operation::validate", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f1bfdaf583a567e6f70254c4449448ca87f84b26", "messageHeadline": "Fix custom_authority_object by_expiration sorting", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "50b12c1abd36a5912859fee77c4f593f570120e4", "messageHeadline": "Add comments for custom auth op fee calculation", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "91aad697ccd3dfd1ad1f56f8f1807634358dd32d", "messageHeadline": "Fix missing param in minimize_required_signatures", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "03cd2d46b0450c18b9b6610b15f3ff446f5d1071", "messageHeadline": "Remove unreachable code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 14}}, {"node": {"oid": "4962673d430e2fcd0804b1d4b65bbc137ffdb88f", "messageHeadline": "Merge 'hardfork' into old-hardfork-for-issue-1774", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12236, "deletions": 5817}}, {"node": {"oid": "db25fb4bb5f2d92f26fc00ce07a75c14728a19b6", "messageHeadline": "Merge pull request #1870 from openledger/issue-1800", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 84, "deletions": 1}}, {"node": {"oid": "4cb30cdb63a9414fa882a0523c57b64d1f8034f2", "messageHeadline": "Merge pull request #1842 from openledger/issue-1780", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 196, "deletions": 2}}, {"node": {"oid": "398fc32066e882bc07f1dd0525f4f85141d77e25", "messageHeadline": "Merge pull request #1848 from openledger/issue-1774", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 144, "deletions": 7}}, {"node": {"oid": "a29dbcbda4eeb9523ba1ebb5102c12777c1094f6", "messageHeadline": "Fix test cases", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "48e947696409d034d708323cb5a07a75629f0ab4", "messageHeadline": "Add test cases for bsip 86", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 192, "deletions": 0}}, {"node": {"oid": "5c100d33ebacd99080ba35a067df1c1b35eb90d7", "messageHeadline": "Return total market fees from pay_market_fees()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ac17563e8f4ecc2fcd3081e6db25ddfa7b8eeb42", "messageHeadline": "Implement BSIP86: share market fees to the network", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 54, "deletions": 1}}, {"node": {"oid": "bf1e7d3fcce43cf20c0e6f4c09b0e5e11ee5b86c", "messageHeadline": "Merge pull request #2126 from bitshares/remove-seed", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a7f2cd413eec7eb1cb53ff706967625614593b7d", "messageHeadline": "Move chain_parameters::validate() to a new file", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 25, "deletions": 26}}, {"node": {"oid": "eba093cbc0ff7ba6fe852684c2a9414625494b81", "messageHeadline": "Merge pull request #2104 from bitshares/pr-2103-supply-fix", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "1ee13dea56c923fd0a3a57789730e197fe431146", "messageHeadline": "Remove seeds.bitshares.eu from seed list", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d0ed2123e84235ec9b8a23cb87301494499198df", "messageHeadline": "Merge pull request #2125 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 25, "deletions": 4}}, {"node": {"oid": "70d69f90f45bc799eb0990dc9d49a4d645a08a68", "messageHeadline": "Merge pull request #2123 from bitshares/jmj_releas_hardfork", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5725, "deletions": 380}}, {"node": {"oid": "c0ac73a72f39bae5031e7f0d39acfaa93258fc0c", "messageHeadline": "Merge pull request #2124 from bitshares/update-travis", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 25, "deletions": 4}}, {"node": {"oid": "77833cc9717e2adc39aff0122f9886344fd1dd89", "messageHeadline": "Update travis job to try to hit sonar cache", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "cf3a7cba027089a60c78a2e8bffa267faeab98f6", "messageHeadline": "Update travis jobs title", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dc842c380b57037e946600e11991940c252bd30f", "messageHeadline": "Tweak travis config to try to finish in one run", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "5de750d062e82c7ac4a8c1ced6dc812f58ea51e8", "messageHeadline": "Merge pull request #2119 from bitshares/pr-2015-p2p-timeout", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "6cd1a4cfc760824794f6c8d557b28071c47f0788", "messageHeadline": "Fix typo in comment", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f70dbdb5a4c9fb98aadbccb09d0c51f51c4b7a66", "messageHeadline": "Add comment about linked issue, remove whitespaces", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "819a1c14b7dae33f2b96444c18981ceb8e0714f2", "messageHeadline": "Update comment for active ignored request timeout", "author": {"name": "Michael Vandeberg", "email": "vandeberg@steemit.com", "user": null}, "additions": 3, "deletions": 7}}, {"node": {"oid": "133a6726e7d149e809899f649bb0e500899319ea", "messageHeadline": "Increase the active ignored request timeout to 6 seconds", "author": {"name": "Michael Vandeberg", "email": "vandeberg@steemit.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "826c8ecb2612b46724328e706ff14363629a9b15", "messageHeadline": "Remove trailing whitespaces", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1dd4dd15d9a15f61d5326068ad4dee2f380e5c3a", "messageHeadline": "Merge pull request #2113 from bitshares/cli-history-block-numbers", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "68f450b3481437f97b2560d6e5ac99c196218f73", "messageHeadline": "Show block numbers in account history in CLI", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5cee6e5b8c6801b832c77e84e4a799478d130b2c", "messageHeadline": "Merge pull request #2108 from bitshares/4.0_comments", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 36, "deletions": 33}}, {"node": {"oid": "10ed74ede72d546447e18afaef9ee2946dabb725", "messageHeadline": "fix cli test", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "500459a5cb794cae9ae054cdaa4d89411ae1ce69", "messageHeadline": "change plugin option name", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "002136fd2efac48078fea40d7b8ff265595bb994", "messageHeadline": "Merge pull request #2111 from bitshares/fc-bump", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec7373b3da6cf677c2195af7ecf5b90b719b01fc", "messageHeadline": "Fix Github auto-build", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1db00cb7a5d720ac6335f86a2319d7d0665e15e7", "messageHeadline": "Merge pull request #2062 from pmconrad/2054_github_action_autobuild", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 400, "deletions": 10}}, {"node": {"oid": "f7f4322fc4316dcca8a38299d65c162dba639662", "messageHeadline": "Merge pull request #2107 from bitshares/pr-2105-p2p-reconn-fix", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1dc7871e8884234e54c2e388b149c788c4d9a52b", "messageHeadline": "Bump FC to include the RPC error message change", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03760edd47ee6bc0a986e7d1e3f00e5267e4763a", "messageHeadline": "Merge pull request #2109 from bitshares/abitmore-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "95dd31e0130765189fda9ca590b8bfb373cd8a5f", "messageHeadline": "Update wording of an err msg about asset creation", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4f219aa587a19e38445b532882c5a3d5159ab0a0", "messageHeadline": "change default start after block to 45000000", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "42d422a34a8a7487aeefd0905cb263b3e465adc8", "messageHeadline": "fix wrong key and others", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "84b18cb7d00fdab200750c5047edacfc5176e160", "messageHeadline": "change dlog to wlog in custom operations plugin", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3c6e4c8804ed276e6235b39c5ea50c5632c3aa94", "messageHeadline": "add after_block option to custom operations plugin", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "e57ab4ed6573ab973e2e905e5f94503f9b6b416d", "messageHeadline": "change custom() to custom_operations()", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6e9b53d66e81989ce39ca0965f2ee5982e95cad2", "messageHeadline": "change account name to account name or id in api call", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5c4f5b08c4c57974a79646ff6d36284b1ef8f795", "messageHeadline": "remove not needed indexes from custom operations", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "d1b74ebf2e85ae4643d542a06d9ff9ccdae38815", "messageHeadline": "change exception to reference", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec701b5dbeb5ee1dc25227a91b9e3c630c3cb7ee", "messageHeadline": "fix small typo in comment", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17d2736a51fe47467bfd324e3c894d0e2fabf580", "messageHeadline": "replace upper_bound with equal_range in api call", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "3345f4e2686737822e9febc5f61eb21eabee0d4a", "messageHeadline": "Improve p2p reconnection", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0ff68ee244cdec2f6b09fe696bffdf07eaaacc12", "messageHeadline": "Add the missing .hf file", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "1a2763b416276d4e550dab56f6ff776e41d255f6", "messageHeadline": "Fix 250M supply issue", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "95fdfcc0ec393e423a736af0d2a899a1f6cfdd60", "messageHeadline": "Only cat .hf files when generating hardfork.hpp", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6cc657f1db4e1c121b292b4be2a2e04687f60a94", "messageHeadline": "Merge pull request #2091 from bitshares/abitmore-patch-2", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96b6edf5a554c6afd13786f9e23fe965bbe2f298", "messageHeadline": "Set default docker cfg max-ops-per-account to 100", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bcd7ee2e3d10f4d573b073da76e44775d2c82ca6", "messageHeadline": "Merge pull request #2102 from bitshares/release4-fix-travis", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 38, "deletions": 20}}, {"node": {"oid": "1fdf970c7b48e56569f1d54297b2bed3087a1d3f", "messageHeadline": "Update comment", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec5a610b3018b85da7c96b04c73e7e85477797f6", "messageHeadline": "Fix Travis build for pull requests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "4ac70c1204ce1f7336fc3fc65c5f16d3727d2848", "messageHeadline": "Update docs about sonar scanner", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1577a5c45a41827553ee9f3a8e48e4378b6a0629", "messageHeadline": "Show sonar cfamily cache usage in logs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "aeb4b16e857b8a199e150729cabdabf67c64ed04", "messageHeadline": "Fail Travis build when sonar scanner fails", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "72e97e16f9614cf309f85f71ece47c4bc76c4655", "messageHeadline": "Update required build time of run.sonar.full step", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e2bd8c12d5677c2e070b4d387d32deeac9795f27", "messageHeadline": "Update comments in build scripts", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9a15f60a3afc0489d3d69a2b59b9f8a9d82e91d9", "messageHeadline": "Let set_sonar_branch manage sonar.branch.target", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "9ed91ac5903cdc0219b31ea4b89481bb40cbfc22", "messageHeadline": "Run sonar scanner in two passes", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c64ee7656ae704072e38fbe83bd032b967015ae8", "messageHeadline": "Remove cli_test from step one", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "76aca848369e1058d41ea71bb041747951499d72", "messageHeadline": "Update required build time of some steps", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ce5f336b792ac7302091feac6d3a6ef62617c677", "messageHeadline": "More cache-prepping", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "80600172eccab89de668b056629560322bcf678b", "messageHeadline": "Add graphene_chain to build job", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b2e73bc5a885cff9e8b372962ad4926f7a4bd678", "messageHeadline": "Adjust sonar runtime", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91f7029726436e953161db45e319448acaf13130", "messageHeadline": "Revert \"BSIP 40: Re-enable coverage, but exclude custom authorities c\u2026", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b991c3bec4b8af09e9d41a56f546f236b754181", "messageHeadline": "Revert \"BSIP 40: [TEMPORARY] Workaround Travis failures\"", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0baa7004ba4b49985085d1acc38e52d30cf3fdf3", "messageHeadline": "Merge pull request #2038 from bitshares/2034_fix_delayed_node", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "47d7e308a2b4051c9c91e7f59567cb4c19c16247", "messageHeadline": "Merge pull request #2100 from bitshares/release332", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "dd25caf08192bdefa1d67c2d6d2a9450ee9f17b3", "messageHeadline": "Merge pull request #2098 from bitshares/release332", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "8b7542e2e0c75f24bbabeaa90cd49d845f1e6a7e", "messageHeadline": "Merge pull request #2097 from bitshares/release332", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "1eae4d4a7b9e3f356853e66338a1a551e75f20c1", "messageHeadline": "Merge pull request #2096 from bitshares/sonar-cache", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "246a5891bfcbd2c44c4244137d45e96c32566bec", "messageHeadline": "Enable cache for SonarQube Scanner", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "1f19e27ae42f71e2dc988068beca10b8d003b065", "messageHeadline": "Merge pull request #2046 from pmconrad/720_test_suites", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 70, "deletions": 70}}, {"node": {"oid": "72024efd2f8ce497145234d041bcf077d020a878", "messageHeadline": "Merge pull request #1308 from jmjatlanta/concurrent_unordered_set", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 585, "deletions": 381}}, {"node": {"oid": "7fe004f5f1f2dbb44ca2965e2c216e498e374753", "messageHeadline": "Merge pull request #1525 from bitshares/copyright-update-develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 114, "deletions": 1}}, {"node": {"oid": "afe36253d50064c290f35a1283893099bd697f11", "messageHeadline": "Update mailmap and contributors", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "bf688353901a352ebfaaccd04afd214ee8d6b159", "messageHeadline": "Update copyright for 2020, unassign BBF", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3250dc1d3f809a4fc2678ebb6c07431a4c2879de", "messageHeadline": "Merge pull request #2081 from MichelSantos/bsip40-unit-tests", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 963, "deletions": 0}}, {"node": {"oid": "0f0a00ffe624f5a5a149c749ae03d05b82d166c7", "messageHeadline": "Merge pull request #2086 from spartucus/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "af275d8338071e7b3c6b1df9ed6542d7d2989d0e", "messageHeadline": "update comment", "author": {"name": "Tengfei Niu", "email": "spartucus@users.noreply.github.com", "user": {"login": "spartucus"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0e8ea4bedde8e788bf15e60736bd924597b2c99e", "messageHeadline": "update comment", "author": {"name": "Tengfei Niu", "email": "spartucus@users.noreply.github.com", "user": {"login": "spartucus"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21085bcfda3369df7cf2cc50e01ccbcbe57b7bf5", "messageHeadline": "Remove useless code", "author": {"name": "Tengfei Niu", "email": "spartucus@users.noreply.github.com", "user": {"login": "spartucus"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e9bd589c83d7c76167699a1e8e634efaa0aaee57", "messageHeadline": "BSIP 40: Alternate test of restricted trading by a key", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 55, "deletions": 168}}, {"node": {"oid": "56a5743d2e66fc01579fc86d8c7565956c0fce74", "messageHeadline": "Merge pull request #2083 from pmconrad/bump_fc", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "872840e695445796ab8e8b3ebfe5f8c4a6599adf", "messageHeadline": "BSIP 40: Changes for code review", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "398536ff02a53722c4c5617a188b24bee478189d", "messageHeadline": "Bump fc for delete_files fix", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c8829ff0bfa869257187a6e7179bf6bbac4d0df", "messageHeadline": "Merge pull request #2079 from pmconrad/fix_invalid_ref", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "eed9508b8b1e526e30c560da3a122e82e1cc55b3", "messageHeadline": "BSIP 40: Test of changing a witness signing key by a key", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 161, "deletions": 0}}, {"node": {"oid": "dd151c31e52c7cd60197a8c4bbb109dc857a2935", "messageHeadline": "BSIP 40: Test of voting by a key", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 350, "deletions": 0}}, {"node": {"oid": "afc3b8899bd9b4c0d867034663d10e2e69204fbc", "messageHeadline": "BSIP 40: Test of restricted trading by a key", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 565, "deletions": 0}}, {"node": {"oid": "fd368da699b869a9f7851fa5a44ee0f58886a435", "messageHeadline": "Removed an obsolete documentation reference", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "2a317f6e4d23161f167f6ed29c7803892688de74", "messageHeadline": "Merge pull request #2073 from pmconrad/constexpr_simplification", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 74, "deletions": 136}}, {"node": {"oid": "8d30b65c4cb2caa583cc5a3ac1218e5809f14b7d", "messageHeadline": "Merge pull request #2072 from pmconrad/fix_debug_htlc", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "250955e30df35d1182f6db8cb0e2e3e16512a7a7", "messageHeadline": "Make space+type ids constexpr and get rid of useless definition", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 74, "deletions": 136}}, {"node": {"oid": "f6d1add0e46235dfa9e018a7b686d7320c9a913c", "messageHeadline": "Add missing HTLC objects to total balance computation", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "803e6f451dec3a451d32048b171f74a0920c4cc3", "messageHeadline": "Merge pull request #2071 from pmconrad/2070_osx_fix", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "9f48c070f7627ce6f46ea71d980066c40b808ca2", "messageHeadline": "Added native mac build and test", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 45, "deletions": 3}}, {"node": {"oid": "d468ba26f00db58d55ead6619051c972cad05b68", "messageHeadline": "Merge pull request #2069 from pmconrad/2065_mingw_build", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 499, "deletions": 86}}, {"node": {"oid": "43b19ecf4b2adea07271ddcbd142e52b6520080c", "messageHeadline": "Merge pull request #2039 from bitshares/fix_travis", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "4be4e9debc0439f3c16591a956679fecbee52a2f", "messageHeadline": "Bump fc to for-core-4.0.x", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7f4f071324c81a6033965e79141fffeb143c03f", "messageHeadline": "Merge pull request #2063 from bitshares/release332", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "de7d43f485512fcb03beb14b6cea8d56a6296aa2", "messageHeadline": "Merge pull request #2068 from MichelSantos/2067", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "e27f48b49e2460843b9409d55ba0277ba4041193", "messageHeadline": "Another size_t fix", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "60decaa1b8865f008acd474fecea151cf069e2c7", "messageHeadline": "Bump fc for size_t fix", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9bb824447445d3efcdbed96ae3c0ad42ce8cd31", "messageHeadline": "Merge pull request #2064 from bitshares/release332", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "60c2bf2b34b6cd9420a69293617127287ac93c21", "messageHeadline": "Added badges to README", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c0d40f24f98e55b6245f25d45659814523e6bf90", "messageHeadline": "Build libs in parallel", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "71db9cfad8e4997966d5fc728579bd2fa73fceb2", "messageHeadline": "Cache optimization", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "2ae619630dddca7bd974b897cacb11679bc8eaa5", "messageHeadline": "Added windows cross-build test", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 140, "deletions": 0}}, {"node": {"oid": "6bdefa09b106a1f3bd3b5158ff2859ccf7f46d4d", "messageHeadline": "Run node and wait for block 131072", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 64, "deletions": 2}}, {"node": {"oid": "fd9275a028dfd9b0257ac23b2d2aefccec4743a2", "messageHeadline": "Moved fee calculation into separate source file", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 78, "deletions": 44}}, {"node": {"oid": "cd8ce924936680a8b8ddf668bb1a4bc5c37b6f58", "messageHeadline": "Removed empty visitor", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 3, "deletions": 20}}, {"node": {"oid": "8c487ca2abdcf8f5b771cf29c26571b762fe3f71", "messageHeadline": "CMake fixes", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "5fef814ffb94b43f3f2b1c048ca74a7fb125936f", "messageHeadline": "Exclude virtual ops from custom authorities", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 125, "deletions": 21}}, {"node": {"oid": "6d1057621e34794103eb596ce0cdd1bff312ddf6", "messageHeadline": "Externalize some template base functions", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 286, "deletions": 0}}, {"node": {"oid": "c17fd107c4477734b0e3dd7225ecdc9f8aee1405", "messageHeadline": "Tests: Delay after app1->shutdown", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "4a0fec8e47a9e3fc25cfaa53ab453e666c724bea", "messageHeadline": "Merge pull request #2060 from ioBanker/patch-2", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "fc826a5becc824ec04cfef1bf3afbbe32f300bb0", "messageHeadline": "Refactored app synchonization", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "2d8e472912808edca78181e35e0dbf1a99bbe4af", "messageHeadline": "Add es_test also to Release build", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "5a8340b72d92e7c489c6575c7c047bdc6295417b", "messageHeadline": "Publish ES ports", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "76a039d9e7e3d40c45c763ad51d9a9b69e881903", "messageHeadline": "Run ES as service not as step", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b94b705f600cce4a7f46b51838c5276325007f87", "messageHeadline": "Work around problem with . in env var name", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "bfef4c50039296e9e81d02cf06ef125cb7fbf9b7", "messageHeadline": "Fixed another ES test", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d146e025b9a591af16f0a64017d5f065daa9dd8a", "messageHeadline": "Fixed one ES test with ES-7", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "35e4d87f887e3ffd53de1e8776333439a7e715e3", "messageHeadline": "Add es_test", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "471abefe83be33e58aeac66ba3bcab9e5b31ebda", "messageHeadline": "Another attempt to fix two_node test", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "9009fc60188ceded33a1ed53e9cc3788498c56d7", "messageHeadline": "Update README.md", "author": {"name": "ioBanker", "email": "37595908+ioBanker@users.noreply.github.com", "user": {"login": "ioBanker"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a96aa5a196597018ef6b0f23f1fbe156b25592ae", "messageHeadline": "Avoid timing issue in app_test", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "5f8de6be31defb6198a2a5118010da0c4833a1e9", "messageHeadline": "Added missing libcurl-dev", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d81d4f3a7e2be9a414e34cd492d955289313275c", "messageHeadline": "Initial version of push/pull auto-build with github actions", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 113, "deletions": 0}}, {"node": {"oid": "bb24c1b1a2497b342fe4ddeb2435e051c44b4c66", "messageHeadline": "Update README.md", "author": {"name": "ioBanker", "email": "37595908+ioBanker@users.noreply.github.com", "user": {"login": "ioBanker"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b64fc73fd3b108b264f22b2767b881a5702c337", "messageHeadline": "Update README.md", "author": {"name": "ioBanker", "email": "37595908+ioBanker@users.noreply.github.com", "user": {"login": "ioBanker"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "70500fdbb59906e2f38146bb8a747e1de1c02ed8", "messageHeadline": "Merge pull request #2049 from MichelSantos/2048", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 404, "deletions": 15}}, {"node": {"oid": "927bb3cf385a4ba51853df51695a354ae605fc0c", "messageHeadline": "CLI: Changes for code review", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 12, "deletions": 19}}, {"node": {"oid": "558f8879322fcbab72c0a01a1ec302063c215ed5", "messageHeadline": "CLI: Unit test of custom authorization (BSIP 40) usage with transacti\u2026", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 182, "deletions": 0}}, {"node": {"oid": "d8553142e35eb32f39aeb607c202d37a10defd64", "messageHeadline": "CLI: Change cli_test fixture for testing multiple concurrent CLI wallets", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 43, "deletions": 4}}, {"node": {"oid": "089dea9d90a3b2ca7567a6277013dcaacdcb1ed4", "messageHeadline": "Fix cli_test fixture cleanup", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 12}}, {"node": {"oid": "16e8254d9a23573dd9439208f97d31646ac443f9", "messageHeadline": "CLI: Unit test of additional signing key when signing a transaction", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 116, "deletions": 0}}, {"node": {"oid": "bb1cfce0658dec570cd6f33404c4dfb21e4b2d02", "messageHeadline": "CLI: Wallet-RPC command to sign builder transactions with specified keys", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "06b08c5b138a44b21a8762adbd154489cb9bac31", "messageHeadline": "CLI: Wallet-RPC command to sign transactions with specified keys", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "422b9e4bd34ac41f6103327c0cf85a3d20052e79", "messageHeadline": "CLI: Sign transactions with specified keys", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "dee35ee41031982304659018fe078ab96d58ca62", "messageHeadline": "Merge pull request #2044 from MichelSantos/bsip40-unit-tests", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 3626, "deletions": 101}}, {"node": {"oid": "00c15d6ef113c45952576a2864461a6b34f9e122", "messageHeadline": "Integrated chain_bench into performance_test", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 30}}, {"node": {"oid": "1434d9eb5a02ceed01acea9357f5f24994b1e862", "messageHeadline": "Fixed chain_bench test", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 50, "deletions": 17}}, {"node": {"oid": "64919da2021934c4b8176d1f1d8a37a8480c45eb", "messageHeadline": "BSIP 40: Changes for Travis CI", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 20, "deletions": 13}}, {"node": {"oid": "2314a3bf5066bb6bcdb5b0d1710a989c21e26d04", "messageHeadline": "BSIP 40: Changes for code review", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 61, "deletions": 36}}, {"node": {"oid": "f654d648e89604613a16c2c66459c2afe6f3f5c2", "messageHeadline": "BSIP 40: Unit test of vector field size restriction", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "6fd648d20d8c861fcb62296f743dc70c50843c43", "messageHeadline": "Put database_fixture into its own library instead of compiling it mul\u2026", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 22, "deletions": 25}}, {"node": {"oid": "359af02b2d6a73570a582a55d44d6eb2343a51b2", "messageHeadline": "Refactored database_fixture for better customization", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 237, "deletions": 209}}, {"node": {"oid": "87ae8bf1ec89f1928f564138a02fe36a4d810827", "messageHeadline": "BSIP 40: Unit test of string field restriction", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 231, "deletions": 0}}, {"node": {"oid": "82aeb8065e5c068f5a211091facac1497016c8af", "messageHeadline": "BSIP 40: Unit test of optional field restriction", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 218, "deletions": 2}}, {"node": {"oid": "f65b84dc2236bc3f16295d27638d2e2cce17cde6", "messageHeadline": "BSIP 40: Unit test of proposed CAA earliest and latest time", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 272, "deletions": 0}}, {"node": {"oid": "48da405f068b4b9b4aa38b61ecd17a34575d9196", "messageHeadline": "BSIP 40: Unit test of CAA earliest and latest time", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 229, "deletions": 2}}, {"node": {"oid": "2fdc5bada85b8a902ad40930bc1e88e917a36ded", "messageHeadline": "BSIP 40: Unit test of CAA latest time", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 156, "deletions": 0}}, {"node": {"oid": "7f8544748b4ead035e43b2d70659a0fa2beb4e52", "messageHeadline": "BSIP 40: Unit test of variant assert (variant_assert) restriction", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 178, "deletions": 0}}, {"node": {"oid": "63bfd3651302cc9d8a3f7fcd6b215286caac56a5", "messageHeadline": "BSIP 40: Unit test of less than or equal to (le) and greater than (gt\u2026", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 236, "deletions": 0}}, {"node": {"oid": "f05bd8a019dcc150fa18a0f481df5025f5dec8e5", "messageHeadline": "BSIP 40: Unit test of HTLC redeem", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 201, "deletions": 0}}, {"node": {"oid": "1c213c5bb867e22b22e8832d9fdd5bfc45753a83", "messageHeadline": "BSIP 40: Unit test of greater than or equal to (ge) restriction", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 250, "deletions": 0}}, {"node": {"oid": "b8cc1057e54356a97d302aa4477c477faecb80e3", "messageHeadline": "BSIP 40: Unit test of in (in) restriction", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 315, "deletions": 0}}, {"node": {"oid": "95ebc964f932566bd9c98ca306f76103f7418fe5", "messageHeadline": "BSIP 40: Unit test of has all (has_all) restriction", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 222, "deletions": 0}}, {"node": {"oid": "a92c6759a46e872215b3ff992af139649f31c70b", "messageHeadline": "BSIP 40: Unit test of has none (has_none) restriction", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 195, "deletions": 0}}, {"node": {"oid": "7c64255a6e771f25192fe9e9e8fd1154a20f36d2", "messageHeadline": "BSIP 40: Unit test of not in (not_in) restriction", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 229, "deletions": 0}}, {"node": {"oid": "29098751e80acbddaac843f853a080a68bc5b2d8", "messageHeadline": "BSIP 40: Unit test of not equal (ne) restriction", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 180, "deletions": 0}}, {"node": {"oid": "ef8a7f93133821caa0c965ecf65ac068f52c2c06", "messageHeadline": "BSIP 40: Unit test of optional field restriction", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 287, "deletions": 0}}, {"node": {"oid": "4037b9d48f0bec97609effdd0be629f9b009bf5e", "messageHeadline": "BSIP 40: Unit test expansion to check the JSON-formatted exception fo\u2026", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 93, "deletions": 2}}, {"node": {"oid": "e7d52b1860fd8c52b8db0f253416a86633b2de91", "messageHeadline": "BSIP 40: Improvements to the unit test comments", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "6eb5b2242fa3ea9a43f41b63c94e294e637f2d35", "messageHeadline": "Fail in network_broadcast_api when not connected to P2P network", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7b0d7b1e6b58c0f60c963683e198194e5ae7d783", "messageHeadline": "Merge pull request #2042 from pmconrad/bump_fc", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eba0e3902e8c2b4d68172aa535d36c5d7a68e977", "messageHeadline": "Bump fc to latest master", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9da846cbcc9d8e43018d192e55374181a18e0871", "messageHeadline": "Disable p2p network when delayed_node plugin is enabled", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "e2d09024dbf768e3d64efceac5704caada876c5c", "messageHeadline": "More cache-prepping", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "a2dd1e12fbd2ef68b938d657fe572bd9873c687c", "messageHeadline": "Add graphene_chain to build job", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "55619c8ce039d44d073b71f6fc672c0e008ca03d", "messageHeadline": "Adjust sonar runtime", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15c76c10f4d22530ce0cf11e7fe0a6d4cc37f175", "messageHeadline": "Fix reconnect of delayed node", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 18, "deletions": 16}}, {"node": {"oid": "b70d7f2d4137a5b70fa052555f7bf2a1b4d63370", "messageHeadline": "Merge pull request #2033 from bitshares/custom_plugin_wallet_error", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "f6738ec1108d36a9700641eb31a4c0274302f00f", "messageHeadline": "add try to get_account_storage, edit wlog", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "860fe964c7ea81b6aefa96721118a8e988b56913", "messageHeadline": "add try-catch to wallet for custom_operations plugin api", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "d1ab9037c7bcb646ff491ab7ccf2da49349c4c0c", "messageHeadline": "remove check", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "b12bbcd9cef93dbd025eef7398afeac83bd6b6cf", "messageHeadline": "Merge pull request #2030 from bitshares/hardfork", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 11932, "deletions": 5938}}, {"node": {"oid": "ca565a7259433a8a1e67871e1695fa3376f62ea3", "messageHeadline": "Merge pull request #2029 from bitshares/nathanhourt-cmake-fix", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dac47c802152c4707e1eefd3706c7f21466ee30e", "messageHeadline": "Fix in cat-parts.cmake", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "79132c9478e81b5ce80bce2d26d32266d9491606", "messageHeadline": "Merge pull request #2027 from bitshares/develop_hardfork", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 6492, "deletions": 5477}}, {"node": {"oid": "2eb65b88f884505638a98f16adba0238773b5f04", "messageHeadline": "Merge pull request #2028 from bitshares/docker_build", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 52, "deletions": 5}}, {"node": {"oid": "2f4e152827addb86d650ea2d54b25456a934d9fc", "messageHeadline": "Simple fix", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 52, "deletions": 5}}, {"node": {"oid": "24a58704f29645d777fbe76848fef200411878a0", "messageHeadline": "merge develop branch into hardfork, prep of rel4.0", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 6492, "deletions": 5477}}, {"node": {"oid": "f182b60626ef50241b645d06f361de27dd5ad463", "messageHeadline": "Merge pull request #1860 from nathanhourt/bsip40", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 4321, "deletions": 84}}, {"node": {"oid": "9da10fe1b9e3b089b5f1a13df4020e1e3d185a66", "messageHeadline": "BSIP 40: Maybe fix travis?", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "41d27a2e2a00151a4d939d32a6e56e4c0f075d73", "messageHeadline": "BSIP 40: Add container in and not_in specializations", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 77, "deletions": 1}}, {"node": {"oid": "51da97d70c58565a71de070ce5db76d91e25b5c7", "messageHeadline": "BSIP 40: Code review, round 2", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 66, "deletions": 34}}, {"node": {"oid": "e658bdd788c9c3e343bbf84ceee2237d074ec7df", "messageHeadline": "BSIP 40: Changes from code review", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 72, "deletions": 26}}, {"node": {"oid": "acef99b91667dd8c328a92fd9485461d54ed1569", "messageHeadline": "Merge pull request #1751 from bitshares/jmj_1743", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 78, "deletions": 621}}, {"node": {"oid": "4d95742da8d06251b743ac22e5f5559ba1fe6551", "messageHeadline": "Merge pull request #3 from MichelSantos/bsip40-unit-tests", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1438, "deletions": 10}}, {"node": {"oid": "ddc87259ffbbcf817d830d861a4a5360b7f608b4", "messageHeadline": "Update custom_authority_tests.cpp", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fd2587fcff895abe2ff03136cfb502dff52eeead", "messageHeadline": "Use \"current_test_name\" variable", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "41d1cca1c3216825cea1bc0d53130ba0bc61183b", "messageHeadline": "Merge pull request #2012 from bitshares/es_default_values", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "453b292dba1319e73070a5344152c69fcf6d95c7", "messageHeadline": "Merge pull request #2016 from bitshares/remove_delayed_node", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 335}}, {"node": {"oid": "7836bccee0f7425ed26badb06b9388d6dfe6e722", "messageHeadline": "Merge pull request #2019 from bitshares/jmj_460", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "48223b294a8df7246f6b57ca69c0c9d737d80cba", "messageHeadline": "rebase to fix conflict", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b900a77f6de4162e635180608ede254e69227893", "messageHeadline": "Remove firewall checks and get_current_connections", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 20, "deletions": 269}}, {"node": {"oid": "4dcb4b2e263587261178563f2e059e71cb3895c1", "messageHeadline": "fix poor merge from rebase", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b09e222df47e0ef1b063491172daa666f7e06912", "messageHeadline": "add missing include", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f7bc15368630437775398c2ce45358b257abdb06", "messageHeadline": "remove unnecessary validity check", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "1d67a968a8350a339e2d397b6382500e861b293b", "messageHeadline": "Move info firewall msgs from warning to info", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5c03d20970b03a356b0a4cf36bb3115ee9446e1d", "messageHeadline": "Add test for firwall check changes", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 52, "deletions": 13}}, {"node": {"oid": "12991027711d13b17a0465808fd3d6df43ecf8dc", "messageHeadline": "do not continue once unable_to_check is sent", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "59cb73f1f5970442ef79582f0810f9f6d749ef13", "messageHeadline": "Prevent connections when unwanted", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 73, "deletions": 57}}, {"node": {"oid": "19ac1dadb3964117946b1bf1b03d5e56353637e8", "messageHeadline": "Improve readability", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3f6408b363f412cc61346f1228d79e65956f5680", "messageHeadline": "search set by endpoint", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 31, "deletions": 27}}, {"node": {"oid": "833c60d979fbb5983f6d57ea8af16f64f5c75e7b", "messageHeadline": "refactor advertise_list, return unable_to_check", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 87, "deletions": 62}}, {"node": {"oid": "a76c20b9f9c0b50fb0c5db303c241c19c89c67ca", "messageHeadline": "advertise lists and firewall checking", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 68, "deletions": 23}}, {"node": {"oid": "510e3f0201b279cb8e4c4f2d08a65980280f5f8e", "messageHeadline": "Switch message from error to warning", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a0d659c109517f37703aca0ddcca6ee9c94be7cb", "messageHeadline": "Added log msg for bad endpoint, add add_seed_node", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "6ec8161835d3da5e26e12232aafd68c2b9b15d25", "messageHeadline": "Remove duplicates from advertise-peer-list", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 38, "deletions": 34}}, {"node": {"oid": "ffa871b51e3129278cf37e8148f75e21e59671d7", "messageHeadline": "adjust set_ method names, code cleanup", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 32, "deletions": 30}}, {"node": {"oid": "8e223312468fb4de7f592cef80c1208937a823ac", "messageHeadline": "disable filewall check when !connect_to_new_peers", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "40bd1bdc582c925f31e87840ca56ee7b56f878cd", "messageHeadline": "Add separate parameter for connect to new peers", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 30, "deletions": 6}}, {"node": {"oid": "6bc930c0225f4df28412433eb06bef0edb690fa4", "messageHeadline": "Advertise actual connected nodes, not fake ones", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 44, "deletions": 19}}, {"node": {"oid": "e0f7a1fa5be51506e8a60b783ef5a9d501d90cdb", "messageHeadline": "clarify / fix comments", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 14, "deletions": 18}}, {"node": {"oid": "a12538417c49066d0d804169b769b7c645dfd4c8", "messageHeadline": "rename advertise_list for clarity", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "6e879c31f70d361d48499200bddfd464f0278772", "messageHeadline": "Fix spacing, add node_util to tests", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 389, "deletions": 369}}, {"node": {"oid": "a38a1ff258c0a025767e9151fd96de6b0aa7e003", "messageHeadline": "Do not add to db if !accept_incoming_connections", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "3ed2b8990725771c996bb5fc5b68f3964d7fa006", "messageHeadline": "Fix typos", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "28d08f7df4e984322def5bcd1663231d382d9591", "messageHeadline": "Allow changes to be accessed from the command line", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "16c70f60d75e76bf52742c123770446fa5ee2e54", "messageHeadline": "Add tests", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 364, "deletions": 54}}, {"node": {"oid": "d5cf0ef890c01c4e2a404f69e0f7645f34d069ae", "messageHeadline": "Add p2p security options", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 354, "deletions": 217}}, {"node": {"oid": "b4e3a85ec5ee1d4994f4fbe2a87f12352ffa0b79", "messageHeadline": "fixed comment", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d71612c8e9182d67312c7209dcb9433d12ae756", "messageHeadline": "remove delayed node line from the document", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "2794d1633974a739e0c39a5910a5a85eec1987a9", "messageHeadline": "Merge pull request #2022 from bitshares/update-seed-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "febf77f29963fd9533302d9e44641275b9760248", "messageHeadline": "Remove another retired seed node", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "aa896a296257f5c39bd6f16f2152434ac89baa26", "messageHeadline": "Remove retired nodes and a link", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "55dc688a3784638fbad5e0b09aac313e4ab3c4f1", "messageHeadline": "Eliminate variable fee", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "278a2730e1fa63e06197f5aa67f3a815a1d05c6e", "messageHeadline": "Merge pull request #1950 from crypto-ape/extend_virtual_htlc_operations", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 35, "deletions": 19}}, {"node": {"oid": "0693d77ede168a02990c0110f3a9c89e5fc7122f", "messageHeadline": "Add details to comment", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b27dd90465960d21df478b2d186215ef7cc3aa5f", "messageHeadline": "bump db version", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe108e5d17dca48d6803fbbce5391e6cc993fced", "messageHeadline": "Merge pull request #2013 from bitshares/jmj_2003", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 4487, "deletions": 3719}}, {"node": {"oid": "2edc07592a3c04fc3a0712e78aa117ebcf9488f7", "messageHeadline": "Move network method to proper .cpp", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "9d6175cfbb080a04f6eaea99dbf966ca8febe2b5", "messageHeadline": "fix test (maintenance interval)", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f75dee6dd87e071fc3b1703ef21e4ea7dc81bb7", "messageHeadline": "Fix test", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "22dbbf3e484d2528927a25d9cd4054a00d7487e4", "messageHeadline": "prevent black swan for prediction markets", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "9dc0b692cbd1060ccf2f2b6492a3296317b61ec3", "messageHeadline": "Fix headers", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 13, "deletions": 77}}, {"node": {"oid": "7eff9512f5a2eac5daf23d663c528822518cc3ea", "messageHeadline": "More method moves", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 475, "deletions": 406}}, {"node": {"oid": "4fb6ebe21662f9f88ac745219c59c9a44fb3ee58", "messageHeadline": "Moved files, methods for better org", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 244, "deletions": 214}}, {"node": {"oid": "77093e63f83cdc62bf49c7cbcee4391f5f6defb2", "messageHeadline": "small refactor of database::clear_expired_htlcs()", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "c2bf44f9fb797a92c96a2212988c97681e3d5af0", "messageHeadline": "extend htlc_redeemed_operation with preimage hash", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "2297a662338cff6498757b3cfd87ab9a7e7d038a", "messageHeadline": "extend htlc_refund_operation with transfer info and preimage hash", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "69b981221a2e5a36d11c775cbd1eb21740b0324e", "messageHeadline": "remove delated_node program", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 334}}, {"node": {"oid": "c3ba587062be9076f071afb6c28f2f94d63060ca", "messageHeadline": "Merge pull request #2010 from pmconrad/1723_docker_config", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 298, "deletions": 7}}, {"node": {"oid": "51c27ff0536d982e4cc1164ec5299c5c1f2a1e89", "messageHeadline": "Copy logging.ini to /etc", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "daa7f95582920c14fdeaf475fe2a56806a2bacde", "messageHeadline": "Added license", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "360469211139f3e3dc694895bab8b9a01d1163b3", "messageHeadline": "more consistent spacing", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 49, "deletions": 92}}, {"node": {"oid": "09b77a9b18a9a4f7fefb0cbaf79e740353a94b30", "messageHeadline": "More cleanup of includes", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 18}}, {"node": {"oid": "7706682e3a94c2308a4b1e24e245754c5750c33a", "messageHeadline": "Clean up includes", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 19, "deletions": 22}}, {"node": {"oid": "1a7da793a8f524f798a69ff4c51f2beb8b765e0f", "messageHeadline": "More moving of implementation to .cpp", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 972, "deletions": 874}}, {"node": {"oid": "e2e2cde7bea97534d5094c816db70e084576b211", "messageHeadline": "moved template instantiation to separate .cpp", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 10, "deletions": 20}}, {"node": {"oid": "84db99ca3d4b085f6abb5b82f92423ac0d9b6561", "messageHeadline": "Moved more wallet method definitions", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1639, "deletions": 1384}}, {"node": {"oid": "eb335192c08d9053afe1456613154c18e050b9f3", "messageHeadline": "Merge pull request #2007 from bitshares/account_cpp_indent", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 66, "deletions": 72}}, {"node": {"oid": "288b444523dd7f59ff9040f79b7d17e57b195b94", "messageHeadline": "Include license", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 325, "deletions": 101}}, {"node": {"oid": "f6e365aaf5188d51c7d3e63d2a59b45384a938e6", "messageHeadline": "split wallet.cpp", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3759, "deletions": 3578}}, {"node": {"oid": "b461659cbe4d8750e902000d41927bdb3fcb63d6", "messageHeadline": "change some ES default values", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "521bcbc9e0cdb9425a5f28cd973cd70dddc29db9", "messageHeadline": "Improve quoting", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6e29db566a360d22e17332c36cedd8a2be82c3d8", "messageHeadline": "Update default config.ini", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 247, "deletions": 5}}, {"node": {"oid": "b059c088b0f73ddf635c60aa918ab03f07e0965e", "messageHeadline": "Resolve #173 - add logging.ini to docker", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "5c76c5bc700feff0638d826c9129d594d1dbc9e2", "messageHeadline": "Merge pull request #1985 from bitshares/jmj_stacktrace", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "2a06bd2d7da843951927e66ebe3371fa79c85f06", "messageHeadline": "Merge pull request #1980 from pmconrad/improve_1872", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "538b1d069abb6bb8637cbb50fe6d83f8ff90c3b3", "messageHeadline": "Merge pull request #2008 from bitshares/merge-release-to-develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 65, "deletions": 45}}, {"node": {"oid": "349e3f9acdb8ed194643fbf3ecdbab66f1b9efea", "messageHeadline": "rebasing to resolve conflict", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 22089, "deletions": 8685}}, {"node": {"oid": "5f9d13f2b3f36234cdc6812764af22b94b92005c", "messageHeadline": "Remove ASSERT_TASK_NOT_PREEMPTED", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 60, "deletions": 68}}, {"node": {"oid": "e07112fd2eb5a565dc472319155966294bae2193", "messageHeadline": "missing indentation", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8b95f6a9f573a5e3aa96bf6912385de49d77b33f", "messageHeadline": "Merge 'develop' into merge-release-to-develop", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2076, "deletions": 856}}, {"node": {"oid": "1976d20d2ff7137978255b3b9653a69a04ed8c7e", "messageHeadline": "Merge pull request #2005 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 65, "deletions": 45}}, {"node": {"oid": "d527abb5cf74d87640244f2781d68a432fc59f90", "messageHeadline": "Merge pull request #1706 from crypto-ape/windws_build_update", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 107, "deletions": 60}}, {"node": {"oid": "72d574b4a4adb011e42533a2027d632bf764d87f", "messageHeadline": "fix typos", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8b5e55a75d3aa41780cd0e9467385a17c2f990ce", "messageHeadline": "fix indentation and multiple new lines", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 62, "deletions": 68}}, {"node": {"oid": "5f228eac394388566d89dd8eb44692b2b1cf0145", "messageHeadline": "Merge pull request #2002 from pmconrad/1999_padding", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 52, "deletions": 36}}, {"node": {"oid": "32c297ee0e4cf0e07a2fd35c1621fb091b5b6263", "messageHeadline": "CURL_LIBRARIES updated handling in find_curl", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 13, "deletions": 16}}, {"node": {"oid": "4b5c83458014063e8247652eaebe6abbbbe296d1", "messageHeadline": "MSVC version handling updated", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "cc2391cb35c2851cb95d5aee9fe44aac082fed61", "messageHeadline": "FULL_STATIC_BUILD disabled for MSVC", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aca91af8cb6bd13d2e0505e641eedd0bd7aa0755", "messageHeadline": "Removed unused CMake macros", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 0, "deletions": 21}}, {"node": {"oid": "0887c2ec1f144c743b9aade7e97bda77f6d25d40", "messageHeadline": "Update comments in build_helpers", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9d4324142729d1a49395d7e36818a451483ee997", "messageHeadline": "Use Boost config from fc", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0b0bbc1a207046a1b4d594e7a1a77e8c745c0ccd", "messageHeadline": "find_curl adds pthread dependency", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0fc9e1b6358834971a297c57fe8f08612c4001f0", "messageHeadline": "MinGW Winsock / Winsock2 fix", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f43cc5fc291e8ff0909d4245808f57b778ee273f", "messageHeadline": "Updated CMake cURL dependencies", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a18a831a3585b97fab4116fa591c5e98309d058c", "messageHeadline": "CMake fixes", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "9b7dc9dc5f0a7402e302de506452936559e8a538", "messageHeadline": "Windows build update - Visual Studio specifics", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "db7f18d1713bbd32cc6277f4c97e98d0e24c2e3f", "messageHeadline": "Update build system for MinGW", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 30, "deletions": 35}}, {"node": {"oid": "91c4b4e5cc051017ab363438c8ef3d6b8d02c738", "messageHeadline": "Make _currently_handling_message always private", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "97da3f09a1e4ad52fbd8209f1ca4de4e0877a1f3", "messageHeadline": "Fixup style", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "eb9dc04c620a0827f11b547d7a37907ba8a00f68", "messageHeadline": "Replace verify_no_send_in_progress with no_parallel_execution_guard", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 12}}, {"node": {"oid": "a226e0b80ba52f990b1b7ac43f7c95e25d7672c9", "messageHeadline": "Avoid race-condition in no_parallel_execution_guard", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "896bba428f530d0f976c2d35b35db12032ef75fa", "messageHeadline": "Adapt coding style", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "6c49bd457e3a63a2608bf6d2f054f6c2d5583fc1", "messageHeadline": "Fixed mismerge", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "144e5c9facccb76b5bb97ded57e76500025194a0", "messageHeadline": "Fixes for most of valgrind errors related to unintialized values", "author": {"name": "Bartek Wrona", "email": "wrona@syncad.com", "user": {"login": "vogel76"}}, "additions": 65, "deletions": 22}}, {"node": {"oid": "58d556dc7a94a8f4f07ebbcfd2f7579d69ea9e40", "messageHeadline": "BSIP 40: Unit test of cold storage key CAA", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 168, "deletions": 0}}, {"node": {"oid": "44da6dae8294699aa138dea61fef7f127d3d1ac0", "messageHeadline": "Merge pull request #1996 from pmconrad/fix-node-crash", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "af4cea7ecbd4037a582fd18cd0a63e545d5f863f", "messageHeadline": "BSIP 40: Unit test of faucet key CAA", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 149, "deletions": 0}}, {"node": {"oid": "7486c9c111a244c855e91317e5facffa377b735e", "messageHeadline": "BSIP 40: Unit test of feed publishing CAA for a key", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "7429cc4433240ba6155a29e5d51c2cfe5b0951de", "messageHeadline": "BSIP 40: Unit test of feed publishing CAA for an account", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 172, "deletions": 0}}, {"node": {"oid": "7de9985338bfe2f8b42a6837f58904f2c3cf53b0", "messageHeadline": "Bump fc", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ae067f0999bd209444bde86dd3b8d481e10ff904", "messageHeadline": "change major version check", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "69acd0dd520c6e9759b607e9cb94310870a41e1d", "messageHeadline": "BSIP 40: Unit test for CAA trading", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 187, "deletions": 0}}, {"node": {"oid": "343c667d5858bd1c00ddbc3b599b17a4e5d26348", "messageHeadline": "Bump DB_VERSION (BSIP64)", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dfbde9c5690d22beae9f8a121d3bd2cad02dac8c", "messageHeadline": "Add hardfork checks", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 162, "deletions": 14}}, {"node": {"oid": "04cccbcaf2fb8976d8bad3790044a90021a79cd3", "messageHeadline": "Include HASH160 as available option", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "d6234717d5ec4a6dd0dd7548fd2057ea85b2465e", "messageHeadline": "Fix for ES7", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 33, "deletions": 3}}, {"node": {"oid": "895509a75c75f6a39285a8c23eb5dacc05dfe0a8", "messageHeadline": "Add memo to htlc", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "b60e754c9936e3cca3b330ea01a588568a59f6e8", "messageHeadline": "Add MSVC compiler version warning, stricter compiler warnings", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 70, "deletions": 11}}, {"node": {"oid": "991bd756d7db1cf6d790b11bff05f28e625f735a", "messageHeadline": "Merge pull request #1992 from pmconrad/1895_namespaces", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "88f5fd1657ffc61c42d8c4d7c9b7a695322a60a8", "messageHeadline": "BSIP 40: Authorizations of multiple users with a single CAA containin\u2026", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 115, "deletions": 3}}, {"node": {"oid": "d5ac1c5a3555b683246cfe9f68198f3b75da563d", "messageHeadline": "Bump fc", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1f7da397dfbc0c3bab633e7ad5574456cef6c12", "messageHeadline": "Move get_impacted_account_visitor into graphene::chain::detail", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a00ef66bd4a2663d770d495cc3c94d7961f83983", "messageHeadline": "Move deduplicator into graphene::app::detail", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "639902033690408a881aebf40e462231efffce15", "messageHeadline": "Fixes wrt array-initialization", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "eaae959b8ae50f67567a0faa19a9d42df1461547", "messageHeadline": "Merge pull request #1994 from bitshares/graphene_witness_node_change", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "82f1e236dd8f1b312404609271069affe3aef06d", "messageHeadline": "Bump fc for yield-in-exception-handler fix", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e5897e752f706178d53e9296a723c6fef518cd60", "messageHeadline": "Prevent a connection from sending a message before it is fully initia\u2026", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "9574d18a679a4b3ea5c6a2f4c705ae56b80cf6b0", "messageHeadline": "BSIP 40: Authorization and revocation of multiple concurrent CAA", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 253, "deletions": 0}}, {"node": {"oid": "dd75b136cc9bbbf6b42417f2b9981a5e02d02ee4", "messageHeadline": "BSIP 40: Unit test comments", "author": {"name": "Michel Santos", "email": "MichelSantos@users.noreply.github.com", "user": {"login": "MichelSantos"}}, "additions": 316, "deletions": 10}}, {"node": {"oid": "dbafa023c05f4277b1dd6886538ff4b3b58c454c", "messageHeadline": "BSIP 40: Reverse order of predicate rejection paths", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 35, "deletions": 15}}, {"node": {"oid": "864d215369104bd0ecdd3c53f822bd6d238170ad", "messageHeadline": "change missing BitShares", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5a9cf0ebd4d3e90749c8b033a7d73d04a27f0739", "messageHeadline": "change to BitShares", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "35bc09e3e40f6947627c574621d865362b33b7f6", "messageHeadline": "change more Graphene strings for Bitshares", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "2517a6f498174772d4499855abb62831f19ece8f", "messageHeadline": "Merge pull request #1989 from bitshares/oxarbitrage-patch-1", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 112}}, {"node": {"oid": "79b8b7a2df4bdf759870b889c37f2fe7abba5401", "messageHeadline": "Merge pull request #1926 from oxarbitrage/custom_operations", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1118, "deletions": 6}}, {"node": {"oid": "569feb71502d884193b3690c409529ee1175839e", "messageHeadline": "change graphene witness node texts to bitshares witness nodes", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ad7f5ed1ab7fc6de7f92fab4f40fbe9d4afaf5b7", "messageHeadline": "BSIP 40: Rebase fixes", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 85, "deletions": 78}}, {"node": {"oid": "f3bf34310be364e1b233aad54e55f1527aee7be7", "messageHeadline": "BSIP 40: Merge/Review Fixes", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "66d18351c475486842be643e10c075b0659847e3", "messageHeadline": "BSIP 40: Error handling & static_variant restrictions", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 139, "deletions": 54}}, {"node": {"oid": "c02fb9833f4566562a511abd0674cc469d7746bc", "messageHeadline": "BSIP 40: Ship a copy of boost's safe_compare.hpp", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 209, "deletions": 1}}, {"node": {"oid": "d01a8d0e948b750c6ffc568d27f5cc24cef6d9e5", "messageHeadline": "BSIP 40: Use safe signed/unsigned comparisons", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 64, "deletions": 39}}, {"node": {"oid": "de5049acc0b7e698871f7dde278640973f9a24de", "messageHeadline": "BSIP 40: Fix build in MSVC 2017", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "670b4741bd8f9e112223668072015c40d55d2ed7", "messageHeadline": "BSIP 40: Add hardfork_visitor", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 86, "deletions": 9}}, {"node": {"oid": "e72835b1b6e806f270760f0230b92019e138fc46", "messageHeadline": "BSIP 40: Error reporting, part 2", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 75, "deletions": 36}}, {"node": {"oid": "0ff414fd9037c6d9fac18513b2ac054997d4524a", "messageHeadline": "BSIP 40: [TEMPORARY] Workaround Travis failures", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "58e7ae569376b3d7389118dc28586acaaafe35db", "messageHeadline": "BSIP 40: Make Travis use multi-stage build", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "656699552dc203eb2d036e108312d92a32330579", "messageHeadline": "BSIP 40: Error reporting, part 1", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 65, "deletions": 8}}, {"node": {"oid": "fde930b080274fd0a9ef2b3528465bae4be8e206", "messageHeadline": "BSIP 40: Re-enable coverage, but exclude custom authorities code", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e6fef06cb656ddc3d0bd570812a7c371e9eaa1eb", "messageHeadline": "BSIP 40: Assign restrictions stable IDs", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 43, "deletions": 21}}, {"node": {"oid": "5f49a94c6abeaaa7f6d33e935e94a987e063335d", "messageHeadline": "Disable sonar/gcov as it is hanging", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2e0615af0b45ca4e918366753e8a8e8b51ba9eb6", "messageHeadline": "BSIP 40: Cleanup, disable sign-compare warnings on g++", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 33, "deletions": 37}}, {"node": {"oid": "ef87594ada384ce9168b72b258f72274b74ae1ce", "messageHeadline": "BSIP 40: Reduce build RAM usage", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 479, "deletions": 136}}, {"node": {"oid": "d28f68ce2647c7aa1ba80c674926ecfed03e68cb", "messageHeadline": "BSIP 40: Refactor predicates", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 288, "deletions": 275}}, {"node": {"oid": "636abb0fc4236e8a24576dc29afc2108c28d4e1b", "messageHeadline": "BSIP 40: Delete expired authorities in maintenance", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "a2a5801806e3251fdef88647ad9c2d9a392fb891", "messageHeadline": "BSIP 40: Best build", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 10, "deletions": 34}}, {"node": {"oid": "ab4a262ef3f6d8eb9282382694c60bd2b50eb09d", "messageHeadline": "BSIP 40: Fix build on old G++", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 74, "deletions": 73}}, {"node": {"oid": "969999bc640cec9dc5fe6e2bcec72c07d4d41cf7", "messageHeadline": "BSIP 40: Restrictions use member index rather than name", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 64, "deletions": 47}}, {"node": {"oid": "1c9d74e43e99eb243d3de445fc99ce32a3a544ac", "messageHeadline": "BSIP 40: Fixes from code review", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 113, "deletions": 47}}, {"node": {"oid": "18394fe3fafa04b594956daa6db3a52e7ded07db", "messageHeadline": "BSIP 40: Add evaluators, transaction eval code, testing", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 528, "deletions": 68}}, {"node": {"oid": "32cdad84d8e93b0b460b0934ee0845d9ab45bbf3", "messageHeadline": "BSIP 40: Add database object", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 121, "deletions": 22}}, {"node": {"oid": "0a588c1f2c57a20eb813d72d5978bfc5a8fae6ef", "messageHeadline": "BSIP 40: Finish writing operations", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 129, "deletions": 256}}, {"node": {"oid": "794f1ab9ab28938f2c021514bd5981f5b434f6a8", "messageHeadline": "BSIP 40: Improve build time, update docs", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 90, "deletions": 58}}, {"node": {"oid": "4e70e8700102c138951999cf7099387995f780c9", "messageHeadline": "BSIP 40: Core implementation", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1210, "deletions": 4}}, {"node": {"oid": "8c24cdff19dec4b2cc318fe9d91e8a1be47b627e", "messageHeadline": "add custom_operations to plugins readme", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "53fba25f4bd08b85c8e6295b332cd9e174e08a83", "messageHeadline": "move custom operation tests to chain_tests", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "05a2cd20464037719c5a8b256741a64aef1486e3", "messageHeadline": "move reset to modify, remove ref", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "514d4a715a3c8f7283d004e0a3bf6eb6c7d1b107", "messageHeadline": "add clarifying comment", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8b04d0dc568c74f3685655e6fdc44a86d515c74e", "messageHeadline": "added missing bracket", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "cfe27a07ceca18fa2ea8b99f6623082e2ac632d5", "messageHeadline": "Fix comment", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "0a76088557e2c34976c2d33baef328bd95cd47af", "messageHeadline": "fix hf 1270 test", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b8cba58305cf61549e01460c4558ebace0266ea8", "messageHeadline": "more cleanup of hf 890 and comments", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 6, "deletions": 32}}, {"node": {"oid": "7dcdd8bf45d791e96546f0c517864d959deb01ee", "messageHeadline": "replace warning with comment, HF 1479", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b2c39447650dbc8614fb7529150de3c9113578f6", "messageHeadline": "Cleanup of hf 935", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 71}}, {"node": {"oid": "198861d5edebc6b7ba79b1b7a1aa57c2fb91997e", "messageHeadline": "Added comments in place of warnings", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b8849cec78d4a76e94be89b0e23d60d998bf3362", "messageHeadline": "Remove old warnings", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 34}}, {"node": {"oid": "3e1356ebd17c3e42256ff4764e5a4851bbe4fbf4", "messageHeadline": "remove unused variable", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0cefb5bb0d7b827fe57322a283f6a2e1ea0702d6", "messageHeadline": "clean hf342/warnings", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 7, "deletions": 25}}, {"node": {"oid": "f0e6943e82a1380190527cf00abb6c1ac4d99365", "messageHeadline": "Remove warnings of hf 184", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 16}}, {"node": {"oid": "26ca087db7ce1f0d8ac575c99da0abf3f3b282c7", "messageHeadline": "Remove outdated comment of HF 604", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "1946cfe8de07bb4d755b21f9abe66c8d4a44df8c", "messageHeadline": "Remove HF 588", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 5, "deletions": 36}}, {"node": {"oid": "d960984855ab8e753d36d40979df1a89f11af299", "messageHeadline": "Remove HF 572", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "55373359a7d6151d74824882b1932edef5612dbc", "messageHeadline": "pass pointer to object - pay_market_fees", "author": {"name": "jmjatlanta", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "613098844bba99d776971784c533a6cc2f3b4110", "messageHeadline": "More cleanup of hf 1268", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 10, "deletions": 60}}, {"node": {"oid": "2f4f1f0d6823665a78ec4b7b0dc0be0c8802b026", "messageHeadline": "more 1465 cleanup", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "65b066707f601eff6b40e13e08dfae4f4086dbdc", "messageHeadline": "Fix 1465, clean comments", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 6, "deletions": 18}}, {"node": {"oid": "feb033c55c3c9640bc72aa4f5071606861f89c55", "messageHeadline": "hf_834  comment cleanup", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b2a4d22e08acc36f62c2d30a255681d343b0ac3", "messageHeadline": "Comment cleanup for 583 & 385", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "fdde75b46e752ca4aea2e2ae76e9814892efe831", "messageHeadline": "code cleanup for HF_922_931", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 12, "deletions": 129}}, {"node": {"oid": "36276852c4209ed65e502bd67a9e1362bbb60910", "messageHeadline": "Partial cleanup of HF 1268", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 150}}, {"node": {"oid": "a4906b5758aeebe8782604ca9396697d7799681d", "messageHeadline": "Removed hf 516", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "2aabe71d648030d9b72fd07042db1b9e9facbc75", "messageHeadline": "add stacktrace to cli_wallet", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5a5f62dcd47f6f56ec38c4def2f7333296fd47c1", "messageHeadline": "Add stacktrace on SIGSEGV", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d381a7e5f8e39a7e3749576b09204485dca65789", "messageHeadline": "move custom_op_visitor to cpp file", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "2a6cd6166fabb625a36942308a72ea25ba5433b3", "messageHeadline": "add description, line wraps, remove restriction, typo", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 10, "deletions": 40}}, {"node": {"oid": "cd334d003bc73854627385b67583c660e022c763", "messageHeadline": "Added CONTRIBUTORS + mailmap, assigned copyright to BBF", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 110, "deletions": 1}}, {"node": {"oid": "f542a95a87b4cd19dd1d1fa43c70516768346709", "messageHeadline": "Update copyright for 2019", "author": {"name": "Ryan R. Fox", "email": "ryanRfox@users.noreply.github.com", "user": {"login": "ryanRfox"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc539758604d358daa9376784d9989647507f3d1", "messageHeadline": "Merge pull request #1987 from pmconrad/831_dos_protection", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 69, "deletions": 14}}, {"node": {"oid": "c55ff6edfdcedd76d04a7492905be661138aa5a5", "messageHeadline": "Merge branch 'develop' into custom_operations", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 224, "deletions": 552}}, {"node": {"oid": "9e6047c78aed2aa9a96fe3404c4cf3f0cb856e8c", "messageHeadline": "Fixed block time check", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d6106ad8a61e6304e3e998de3e1aba4013f59350", "messageHeadline": "Avoid collecting witness keys on old blocks", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c2cafd159b7dbdddec50262b0907d265c4b5446a", "messageHeadline": "Merge pull request #1672 from bitshares/pr-1669-global-settle-index", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 44, "deletions": 11}}, {"node": {"oid": "f712e0f437aa4bd0cf3a44adc2116b2733743f1f", "messageHeadline": "Merge pull request #1918 from pmconrad/452-683-secondary-indexes", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 39, "deletions": 55}}, {"node": {"oid": "552d587a15698fcc9dc1d7f6dde551f1d87b4a49", "messageHeadline": "Wrapped long lines", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "739bc780d8ba210141bfde1c1335db76ffd40ed9", "messageHeadline": "make custom_operations_api enabled by default", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 25}}, {"node": {"oid": "19a78861adbe3326190b13554a47e091cbd7e4f6", "messageHeadline": "add account_storage_map operation to js_serializer", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0ca990d087327489fca62e1bad51cd986fe9611d", "messageHeadline": "wrap store in custom_plugin_operation in wallet command", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bf3bdd6042aa26bd0eece31c977cc8b7b3de8e93", "messageHeadline": "Make fork_test run with recent timestamps to get coverage on DOS-prot\u2026", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "b97a8d887ace4a1646c3e5c8f00d193f04c188c8", "messageHeadline": "Skip DOS protection while syncing blocks from the past", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "150db7cdc848332df2d13c4b7cf37862af7478b3", "messageHeadline": "Add deterministic default for next_block_aslot", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75b18686628994796e786aaa5047cdc50cd7c93d", "messageHeadline": "Delete Vagrantfile", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 112}}, {"node": {"oid": "da0e68cd7c90a29cb3b61ea690647dcc54bdecea", "messageHeadline": "Merge pull request #1988 from bitshares/jmj_delayed_node2", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "fe596cf98059ceac396790f5a6ad1f8d2b32d531", "messageHeadline": "Add HF-1669 macros", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "d4f8077ac2e0ed8330d798d4361af57816370000", "messageHeadline": "Merge pull request #1923 from pmconrad/replace_build_tools", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 117, "deletions": 412}}, {"node": {"oid": "085f4d6e1e477c48e6022bd7aa32e533f0d10411", "messageHeadline": "remove list operation", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 52, "deletions": 185}}, {"node": {"oid": "4637af12a75ed683fba202d0c8a810c99c5b6537", "messageHeadline": "remove the 0xFF byte", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "6a12446b958d3a7ff26edbe1372a9cb74f65550b", "messageHeadline": "remove complexity from operations by replacing extension by normal fi\u2026", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 87, "deletions": 105}}, {"node": {"oid": "8d263e189ab342ed38f127a6b382ef80edc58484", "messageHeadline": "Add grouped order index after replay", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a3160582db7bb5d6260cdace863dee34d9257c5c", "messageHeadline": "Move required_approval_index to api_helper_indexes plugin", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "e90ea0cf8afca0be06475a40f090d273b52dc169", "messageHeadline": "Move account_member_index to api_helper_indexs plugin", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "ff11b33193aac157a8837fd9d1e7d7555eaa875f", "messageHeadline": "remove subkey", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 12, "deletions": 21}}, {"node": {"oid": "26cdff2c73701f7a4d543f31f7693dc4cc274f51", "messageHeadline": "Remove unused account_referrer_index", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 30}}, {"node": {"oid": "d87c70ea8cc2a6571262a94193f542619e790acd", "messageHeadline": "remove needless option addition", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "1740fbe4e794471c5a0bf10fab3ea229d59257ec", "messageHeadline": "Fix #831 - check witness signature before adding block to fork db", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 50, "deletions": 4}}, {"node": {"oid": "0f8560be0186f0323bc456683fdc3ec3d06e86b3", "messageHeadline": "change logs to dlog, remove not needed catch", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 21, "deletions": 17}}, {"node": {"oid": "e4f0d762339ebd01216e2cca17a2af31bd59822a", "messageHeadline": "leave only general storage code", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 325, "deletions": 1481}}, {"node": {"oid": "3e3318779b2e1368741850136101aff6bcf5fb17", "messageHeadline": "Make sure openssl looks not only for static libs", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c94dbd39ba2b800f20425e070ad9d800d0bfa318", "messageHeadline": "Use appropriate static/dynamic openssl libs for curl", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ee588197f498f07480b94f120af948230c94faeb", "messageHeadline": "Merge pull request #1977 from bitshares/release", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "ca8e352686b36c21a442a1dbfeba67d639b90488", "messageHeadline": "Merge pull request #1976 from bitshares/release", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "bae1d73bd7767b7bf6443e0cbb42319fa7d278bf", "messageHeadline": "Merge pull request #1975 from bitshares/fix_stuck_chain", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "ed6b6d8dc93d266407959d342235aaa740d64dc5", "messageHeadline": "Cancel force-settlement order when offset is 100%", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "76701ec2aae76b8b6feaefdfcda9c82dca0f1550", "messageHeadline": "Merge pull request #1972 from bitshares/develop_hardfork2", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 4814, "deletions": 1827}}, {"node": {"oid": "68f40d5733c3535bb355a04d5de1bd96cfd6f50e", "messageHeadline": "Split genesis into 10k chunks", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "cf7be0e158187cdca920408ae625fd6758fd6c8b", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into develop_hardfork2", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 45, "deletions": 71}}, {"node": {"oid": "a836e59c0d654566185de75fe38f75a5bbf0054d", "messageHeadline": "Merge pull request #1974 from bitshares/merge-release-to-develop", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 15}}, {"node": {"oid": "7f2be0bfa79f9f61cc9a0ed5ced88dfc7dbfafc3", "messageHeadline": "Merge 'develop' into merge-release-to-develop", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 605, "deletions": 175}}, {"node": {"oid": "0f8b7b16ab1597e832bd00036bb82660fddbb6f4", "messageHeadline": "Merge pull request #1968 from nathanhourt/reflection-updates", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 43, "deletions": 56}}, {"node": {"oid": "3d8f098330ee86c6d8da43ab8d466170cca2ed58", "messageHeadline": "fix database_api.cpp merge conflict", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 4771, "deletions": 1758}}, {"node": {"oid": "787f7e5a2b79161978b3eca7b2fa9657d9af3eee", "messageHeadline": "Move FC_REFLECT_DERIVED_NO_TYPENAME to FC", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 23}}, {"node": {"oid": "938201ad6568c7c0d2bdf95291c488099aafd7aa", "messageHeadline": "Fix build", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba19d55ccc711b126349d812dbc3e7f8f62b5e59", "messageHeadline": "Merge pull request #1970 from bitshares/release", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 4220, "deletions": 1709}}, {"node": {"oid": "ff65d06ec80b3d72b2b7932a18cbebb0e18b49ac", "messageHeadline": "Merge pull request #1966 from pmconrad/1965_fix_GRAPHENE_EGENESIS_JSON", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 15}}, {"node": {"oid": "33cb896d87a700836efb873985d09fac86edfb0f", "messageHeadline": "Bump FC", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "600598790c6a0d4c500d6112d7d5d85d26946969", "messageHeadline": "Removed confusing key output", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "9942f798e94775d0dd226f2ee229b5dc4c17a467", "messageHeadline": "Merge pull request #1949 from pmconrad/1948_editline_fix", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb65c2b9c6d9ceba2fe39447935f7360f5c7fa31", "messageHeadline": "Fix #1965", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "ce6afb10f3264f2409ff1f0060981904c8c031b5", "messageHeadline": "Merge pull request #1964 from nathanhourt/warning-fix", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "65eb08660196385e6a8263f4357020a028f4e6d9", "messageHeadline": "Add test condition", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "7d115b94a22f3f55ec52aaacd0587f03803d14cb", "messageHeadline": "Fix warnings", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "95787eef45c496246b857e433ca61f97de2ec30f", "messageHeadline": "Bump FC", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "8423376e8616c2369428804c4403ca317a717dd2", "messageHeadline": "Merge branch 'develop' into custom_operations", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 574, "deletions": 126}}, {"node": {"oid": "a67260210fddd5412c5f22e6973726bef6d95af4", "messageHeadline": "Bump fc again for #1952", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f5ea3f14a626b960a1ca7392dfb1d66da8bde9c4", "messageHeadline": "Merge pull request #1960 from oxarbitrage/issue1951", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 43, "deletions": 34}}, {"node": {"oid": "b17ae6a497af8fdcf3ba4fbae3518c6b1a5cb491", "messageHeadline": "wrap plugin long lines", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 24, "deletions": 12}}, {"node": {"oid": "fec40dd44a49872f3010fcc401362c3abfbdd78e", "messageHeadline": "move check", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 25, "deletions": 29}}, {"node": {"oid": "bb51f73dca90bf31e6334124b0763d4d85118084", "messageHeadline": "Merge pull request #1962 from oxarbitrage/cli_test_witness", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "729950f56be5eea74d27f243dc7e2de8c6838067", "messageHeadline": "remove witness plugin from cli test", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "9c23a2bdb297e7ba39d27dfc0b84636cd3e594c6", "messageHeadline": "add general storage wallet calls", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 209, "deletions": 11}}, {"node": {"oid": "3a57465259f32f0894fe578cf2c661de3de1fba0", "messageHeadline": "Replace improper static_variant operator overloads with comparators", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 43, "deletions": 43}}, {"node": {"oid": "3e372ed940ff1270880544e352844f851794343f", "messageHeadline": "Merge pull request #1959 from crypto-ape/warning_and_infotext_fixes", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4b3c2d9863ef1b38e970e2bb4301f9da618e7fa9", "messageHeadline": "dont do genesis if _es_objects_start_es_after_block", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "db36b54df3e2b784769e8021e0265a07a39f5c7f", "messageHeadline": "correct test info message", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ac5f09ee9cde769607510aa602322a1cd21a580", "messageHeadline": "purge build warnings", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "126016946ab6a22a5780677cde2d67df3ea8620e", "messageHeadline": "change underlying storage object and operations", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 261, "deletions": 228}}, {"node": {"oid": "7e599107d8ee82c4f438a2aef2b349c6ed7507eb", "messageHeadline": "implement storage_map and account_list", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 630, "deletions": 21}}, {"node": {"oid": "fccca9297e0b87a91c2b93dc127c8c080cb10f71", "messageHeadline": "Merge pull request #1955 from bitshares/oxarbitrage-patch-1", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "c956ff0edc08760d9709865c132acae52702f0ae", "messageHeadline": "remove newline doubles", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "318aba2c066b1d8c15be00b1c5d46483521ce0aa", "messageHeadline": "Build scripts using CMake", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 100, "deletions": 32}}, {"node": {"oid": "16f39906c94d10f5db7e42b4247299f30e1838c8", "messageHeadline": "Merge pull request #1903 from manikey123/bts1733", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 477, "deletions": 58}}, {"node": {"oid": "82d900f441e01484cfa69fbcfc9dd7ac501e8056", "messageHeadline": "Merge pull request #1910 from crypto-ape/support_building_on_open_bsd", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 21, "deletions": 13}}, {"node": {"oid": "26cebe7eaf8312d63152335c914fe0546385525c", "messageHeadline": "support openbsd // make code buildable", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 21, "deletions": 13}}, {"node": {"oid": "34372a78cc070bd292506e45f98caaf00cde45f6", "messageHeadline": "Bump fc to fix #1948", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "daf32ec17517ff1a54cc4318e58a1a13f42e9e8a", "messageHeadline": "updated database_api.cpp", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "29270fe1da67caeee8bd934f03132645611e03ad", "messageHeadline": "updated database_api.cpp", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "4fdb65069353cf9cbef13907cd6fa95435fd82c9", "messageHeadline": "Merge pull request #1946 from bitshares/jmj_fc_bump", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "26546965d8071296eaa40f03445c368f32ae1ba7", "messageHeadline": "Bump FC", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e23f4bfab3db018a98d998fb33c5476533a58d2", "messageHeadline": "Merge pull request #1945 from bitshares/release", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "1133ba3ccbee6513b0de8db0cf179f501deae7cb", "messageHeadline": "Merge pull request #1941 from nathanhourt/develop", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "f7f9363114fbe3473070b5b37ae3122ca73360f7", "messageHeadline": "Merge pull request #1929 from bitshares/jmj_cmake", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "6afe6182a4d99266836dc3355a5273cbf384b516", "messageHeadline": "Merge pull request #1830 from pmconrad/1692_fix_bidding", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 44, "deletions": 7}}, {"node": {"oid": "0f505d4b51c209d6b4f3b756e3d334a25ba931b8", "messageHeadline": "Removed unnecessary reset of flags", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "f9cd6763ec099922756e2cd4e993f8a56bd1c96e", "messageHeadline": "Fix build (Linux/Clang)", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "cd8cd99c130768ae3b1b6cab7fb6ecd26df1bead", "messageHeadline": "Handle re-generation of hardfork.hpp + embed_genesis properly, get ri\u2026", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 43, "deletions": 464}}, {"node": {"oid": "89bb143c95389ce4f98f7c7f08422d93f8a5d9cd", "messageHeadline": "Add warning for bad choice of GRAPHENE_PREGENERATE_FILES", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "9e28eccdb86b9afca01651a7277daab7f21caa6d", "messageHeadline": "Merge changes", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fde1d686665dcf3de9bcaa68d6a127a3337a1244", "messageHeadline": "Merge branch 'develop' into bts1733", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 1968, "deletions": 1092}}, {"node": {"oid": "c3ebbc6fb7f09ba6f233d3c363d8b08b2e857255", "messageHeadline": "Change 1: made on review comments", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 47, "deletions": 72}}, {"node": {"oid": "84a782507d893188c4563d71cfb9c18a0ac8f08c", "messageHeadline": "Merge pull request #1933 from bitshares/abitmore-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e0ceb0bafea809d1ff5b3740fc0aad9f43da950", "messageHeadline": "Bump DB_VERSION", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fae5a3d12d8ffab9441d2889c97a1c8d61c451cc", "messageHeadline": "Merge pull request #1928 from bitshares/fix_hf_935_testnet", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "a3b2e3efc8d91f46117719d4d4e5571758bc46ef", "messageHeadline": "Reset flag after testing compiler", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "4d246b5b27c1f2af175d66ef87de045989f0a8f9", "messageHeadline": "Merge pull request #1927 from bitshares/jmj_macfix", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "4c9a1cf58403e87773a298001b4e9653c7e2b85e", "messageHeadline": "fix hf_935_test in testnet", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "f1518aa5e4be2e8c80bfa48228e86460a559d641", "messageHeadline": "implement custom operations plugin", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1652, "deletions": 7}}, {"node": {"oid": "02819c31e3f0b86594068bab8d2c674bfad15c34", "messageHeadline": "pthread fix for mac", "author": {"name": "jmjatlanta", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "2d73685da93ae9cd9cc6563a906c8c5a22a47006", "messageHeadline": "Add more escapes to genesis (for testnet mostly)", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ede979feec07286ee5fdcaf4b07cbd3019c7017c", "messageHeadline": "Merge pull request #1919 from bitshares/develop", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 4205, "deletions": 1691}}, {"node": {"oid": "476ada2c2e5596ff4eb06ba915b3222e4c296e94", "messageHeadline": "Pre-generate embedded genesis as well", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 50, "deletions": 29}}, {"node": {"oid": "14adefc6d1b860267c76eb246b6ed5b9fafc9b61", "messageHeadline": "Added flag to pre-generate hardfork.hpp instead of using cat-parts", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 27, "deletions": 12}}, {"node": {"oid": "96e31770e178f77f7ca9427eb53d4d7504e674fc", "messageHeadline": "Merge pull request #1920 from bitshares/abitmore-patch-1", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f313050cdc428427480f2eebd0db4374830786b", "messageHeadline": "Fix Windows linker error", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "34509f884c7386d79d7bc857f1f1318ccb5661ab", "messageHeadline": "Merge pull request #1891 from bitshares/pr-database-api-code-refactory", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 911, "deletions": 695}}, {"node": {"oid": "7beb5e79a748657f132e46dcb42cc9c7d4af2b9a", "messageHeadline": "Merge pull request #1917 from pmconrad/fix-build", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "62fc6225656e3c299d95f056f5e1a8e1b2b49ef9", "messageHeadline": "Update includes", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "a0aa6b407a89abaca884dd246df088baff0b7a59", "messageHeadline": "Fix broken build by adding missing include", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3a6fbc44414eceed96523cab92a248749d21796d", "messageHeadline": "Move get_account_limit_orders code to market group", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 88, "deletions": 88}}, {"node": {"oid": "e5ae949e1c4bf54774964e25cc19a5a64a0fbafd", "messageHeadline": "Create database_api_impl.hxx and move code into it", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 628, "deletions": 439}}, {"node": {"oid": "2796149c6a37eb686952f6f7c124f321802316d8", "messageHeadline": "Move some code from database_api.cpp to others", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 119, "deletions": 79}}, {"node": {"oid": "c3a4b659157008d260abed684b0f47491ae2ab93", "messageHeadline": "Merge pull request #1879 from bitshares/cleanup-seed-nodes", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f9eeb763a5d377ca8a1e0d7e533e032ee6ebfbe7", "messageHeadline": "Merge pull request #1889 from bitshares/abitmore-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "04b48fb00fb3b07dcf356fe9573dee90c0fdcc0e", "messageHeadline": "Merge pull request #1912 from bitshares/jmj_winfix", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba0dca6f642698fa412721dff69f00cea64d9e42", "messageHeadline": "Move definitions of API objects to api_objects.hpp", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 85, "deletions": 92}}, {"node": {"oid": "f721cdc6f616546722368ea8d0ba75cb4e273f98", "messageHeadline": "Rename full_account.hpp to api_objects.hpp", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e7df677a5e963286d314f08f4f7fca5fcf5d7072", "messageHeadline": "Requires api_helper_indexes only if enabled RPC", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0330e7f585eb68f9e1cdb69b2d090b0a9da7028b", "messageHeadline": "Merge pull request #1894 from bitshares/oxarbitrage-patch-2", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f87858ccb44e0e5a8d678a70e4d0a8d2bc0190c7", "messageHeadline": "Merge pull request #1868 from bitshares/pr-1819-subscription", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 338, "deletions": 170}}, {"node": {"oid": "8a3fad7dbc43710f0559e784f38fea2e9a827d19", "messageHeadline": "bump FC for Boost 1.70", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cea7b74c746115288b5349cc7c782eaeba1b9d54", "messageHeadline": "Merge pull request #1725 from oxarbitrage/issue1682", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 534, "deletions": 23}}, {"node": {"oid": "ebd5dbbdd17d80308d229873e347d8d8f7820781", "messageHeadline": "Update comments, wrap long lines", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "fa2248fdee366b48818899a3862744f6d800bbe2", "messageHeadline": "Requires api_helper_indexes plugin to start node", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "ab54bcb9628a0512de1f6205cb8051d9f189b95b", "messageHeadline": "Merge pull request #1629 from nathanhourt/issue-210-hardfork", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 446, "deletions": 298}}, {"node": {"oid": "947f0b141ea7925b15b7e6bfc2bc39f35f28cce2", "messageHeadline": "Merge pull request #1789 from pmconrad/1584_simplifications", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 194, "deletions": 227}}, {"node": {"oid": "cd5e9e247953cf8687317b6d80a206c4bf48c9ba", "messageHeadline": "change category to Database API", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9014ba155929543f5e69e7742d644298e075d5b7", "messageHeadline": "Adapted signed_message for std:array", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b9614a44846a45fc87ec6de4138b3046e24c54a6", "messageHeadline": "Bumped fc", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f157218d6605463b4f85293b396631c9043181be", "messageHeadline": "Fix cmake warning", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "40414e5cd68c796b24910fe9e0ddfc55d395276c", "messageHeadline": "Use fc::variant for uint128->string conversion", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e71819c60deb384e131181bfaefa2f9883a16ce", "messageHeadline": "Removed unused _buf", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "6be04cbedbc3de050995324c0d724146c345c0ac", "messageHeadline": "Fixed static_assert", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7bc8b8d609d2675a14723f041684cf72794aacc", "messageHeadline": "Enable native 128bit", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "9c4a36e5880e2ed5c326738c270136f82b9ada71", "messageHeadline": "Removed obsolete unused header", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2288f2f79a3827ae007b58f8dcf70301deb2a06f", "messageHeadline": "Supplement native 128bit integers", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "4d4f863611f28a4ac30220518e17f1c19ddf56a8", "messageHeadline": "Use fc::uint128_t instead of boost", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b46c252f27cd80ffcae9e6813b6aaaaa4411fec1", "messageHeadline": "Replaced true_type, false_type, is_class, is_enum with std type_traits", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "3911b7e90fd88037db482e3900ea03e4c89ca413", "messageHeadline": "Replaced fc::array with std::array", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 40, "deletions": 34}}, {"node": {"oid": "8f1eca14cfed362a2659fca3986faf03043c6156", "messageHeadline": "Replace fc::uint128 with boost::multiprecision::uint128_t", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 115, "deletions": 155}}, {"node": {"oid": "aa76ec09bd4dc8e7af382e0a9689ece1402f70fb", "messageHeadline": "Adapted to fc promise changes", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "86677f52727e2239b5c696b615d8e717536df87b", "messageHeadline": "Merge pull request #1905 from bitshares/nathanhourt-patch-1", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "ba65ab5db3cf23e3c02bdd9783a83a393b709172", "messageHeadline": "change category to helper", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7cfdd62e70f93f0ad580a277f4076532867ec430", "messageHeadline": "Update build_and_test", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "007c0e888fce4583f7b032d2c5114ad396bac282", "messageHeadline": "Update build_protocol", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "234f64197e2988c55572ab4de2bff2ca5adc155b", "messageHeadline": "Update build_and_test", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cd0937089f9777e11c509ac642fd81963f73bb7c", "messageHeadline": "Merge pull request #1851 from bitshares/oxarbitrage-patch-1", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "559867c262567eb431f6a266457771294a648a32", "messageHeadline": "BTS PR 1733", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 487, "deletions": 35}}, {"node": {"oid": "17b7ac893fe01acd37b9e97955f7d34a095848a4", "messageHeadline": "Add get_block_operation_history API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 53, "deletions": 6}}, {"node": {"oid": "c04d7eec6641a7d7cdfb376f4c11e607185d025e", "messageHeadline": "improve Doxyfile", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d706a6db4cdfd15df4bc8193a8039f8d258b26d3", "messageHeadline": "add api_helper_indexes plugin", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2d537c982da96c8cd089c071269daf2424fdc996", "messageHeadline": "Merge pull request #1888 from bitshares/pr-improve-get-dev-key", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "25110aa2d5bc9a657e08d81d0e940ccae4c9d184", "messageHeadline": "Merge pull request #1890 from nathanhourt/travis_multi_stage", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 31, "deletions": 16}}, {"node": {"oid": "5d3632522905dcd1254992d625ee61f830af451b", "messageHeadline": "Make Travis use multi-stage build", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 31, "deletions": 16}}, {"node": {"oid": "25db2ccbb5a0c59e59956b1025568c41daf6fac5", "messageHeadline": "Merge pull request #1812 from crypto-ape/witness_node-accept_private_\u2026", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 55, "deletions": 14}}, {"node": {"oid": "8d0e8607b8d79d54cf34680f051ce7b2627a0310", "messageHeadline": "Add test case for get_htlc optional subscription", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "bf448629221ca4daa4cd01ab4de7b628030cde03", "messageHeadline": "Move some functions from htlc_tests to db_fixture", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 99, "deletions": 93}}, {"node": {"oid": "202eb0b4e9699bc125bb9ee3f00b55d894068263", "messageHeadline": "Add test case for optional subscription", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 70, "deletions": 10}}, {"node": {"oid": "cc565a3443032b5df74b3e658b22afd8eecac019", "messageHeadline": "Add optional subscribe param to some database APIs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 120, "deletions": 67}}, {"node": {"oid": "adae71b1e3fb8fb5521321ea1204793fce5d5000", "messageHeadline": "Improve help message of get_dev_key", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "90fd51024348dad36793e853473a8ab93433c924", "messageHeadline": "Merge pull request #1885 from bitshares/pr-1883-fix-ticker-rolling", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 120, "deletions": 1}}, {"node": {"oid": "fc1c97225eff5d957c48f7b0a44d084d61bfe6c1", "messageHeadline": "Merge pull request #1878 from pmconrad/sign_msg", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 317, "deletions": 0}}, {"node": {"oid": "e98f178569b5100f3d566ef8411675c5402d312f", "messageHeadline": "Fix market ticker volume underflow issue", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f65f5b69ef860eb3450299af758268f3c7bcafdb", "messageHeadline": "Add test case for ticker volume underflow issue", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 118, "deletions": 0}}, {"node": {"oid": "fc3e6b871d0ad101310d223594740afe8bc86275", "messageHeadline": "Added TODO about HF check", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "89e4e4ea7a2aa082ee61d0dc05cefa4ac1909286", "messageHeadline": "witness_node can accept private keys from files", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 55, "deletions": 14}}, {"node": {"oid": "8d3f7faced4701491ac9c36f2fa583381d7ea6e7", "messageHeadline": "Wrapped long lines", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "098b02c1bf1e12ee12216fc7bd6247aa7b8ef06f", "messageHeadline": "Removed duplicate comment", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "b2a519d50ff72469334e3b43cedb2e1ff698a836", "messageHeadline": "Use head block num + time instead of dummy values", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d7353240b07f3f405041d2589af6a9f99a92cd75", "messageHeadline": "Switched time to string format", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "1d1a22939bc9f0388d408a228596834684989243", "messageHeadline": "Remove seed node with missing DNS record", "author": {"name": "Fabian Schuh", "email": "mail@xeroc.org", "user": {"login": "xeroc"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e4a10184fb815f20ac176fa2b15d7a28e490bf0c", "messageHeadline": "Include hardfork.hpp in db_notify.cpp", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2c672fff3a2fb1bd2a3ed57e2cbea7bb3cb10c1b", "messageHeadline": "Added unit test", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 98, "deletions": 0}}, {"node": {"oid": "da0cbb6a02d02559cd1cc23ca1a386b89cb020bc", "messageHeadline": "Merge pull request #1877 from bitshares/oxarbitrage-patch-2", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6dd093500eff96a78e35020d87380376efd381c4", "messageHeadline": "Merge pull request #1835 from openledger/committee-initialization", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 159, "deletions": 56}}, {"node": {"oid": "7544f7fb19763918fddb543d4545296a60815abe", "messageHeadline": "Refactored verify_message into distinct methods", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 96, "deletions": 30}}, {"node": {"oid": "7d177bf59db4733131f501a68d4d9f61e32f182d", "messageHeadline": "Fixed verify_message", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 52, "deletions": 21}}, {"node": {"oid": "d62131e6c10da005f510d94670e0ff53cafb8d1a", "messageHeadline": "Merge pull request #1875 from bitshares/pr-978-p2p-logging", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 209, "deletions": 76}}, {"node": {"oid": "f1bedc772682a64f793271f912283976574c05e6", "messageHeadline": "Merge branch 'issue1682' of https://github.com/oxarbitrage/bitshares-\u2026", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6432, "deletions": 3709}}, {"node": {"oid": "07de45e51e2f0ebf35fe24cdcd734a4e54d33500", "messageHeadline": "create only 1 thread to serve ES queries", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "d218bcaadb694975ff1455df8d217470e9a9b7f1", "messageHeadline": "Rewrite/refactor sign_message for compatibility with python-bitshares", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 69, "deletions": 28}}, {"node": {"oid": "f257cbaffb5b9e37814983f649b0eb5bcd954413", "messageHeadline": "BSIP-compatible initial version, non-working", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 84, "deletions": 0}}, {"node": {"oid": "13d8034d1eac4343e1849b8ce4f6a8ceeb3de508", "messageHeadline": "Merge branch 'develop' into issue1682", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6432, "deletions": 3709}}, {"node": {"oid": "a7fc6b0e9a4bfb379d2a04bbf0e6c4ed026325e6", "messageHeadline": "add get_running_mode() to plugin and use it in api, fix capture", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "63f7affc81b0ca8cb274c97f2124d2d0d8d7ec05", "messageHeadline": "remove range from second ES query", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "1f6ac147d5b298fecf17e7bc281676160192ea70", "messageHeadline": "change ES query", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 16}}, {"node": {"oid": "5838a38fbc93b2673e7c96640abe15a5caa4533e", "messageHeadline": "throw when mode::all if elasticsearch-operation-string is false", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "de76301d536539675b90357720a758d849af3768", "messageHeadline": "make mode an enum for comparison performance", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "1e8211995da89d7c03c130500148763fdbb8407d", "messageHeadline": "libs doc separate protocol from chain", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "48a54573458411128cc8871668268b622b74fbf4", "messageHeadline": "Issue #210: Formatting and build fixes", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 253, "deletions": 241}}, {"node": {"oid": "29bf9758f18236ff42d9dfda4df546c96c14e9fd", "messageHeadline": "wrap command line option long lines", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "4fac171544b4a8f7859fc0ed56c06eddb3e6ff92", "messageHeadline": "capture only what is necessary in lambda", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "26e9f16b3f5f88cd186ec3c853aa7278d73c7419", "messageHeadline": "simplify conditional", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "a081fff7aa3b49ee39100f621741e357c62cdbdc", "messageHeadline": "Ref #210: More explicit lambda captures", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d5503e28f50f619b0f44a2b8d0e7fe4dc00ad509", "messageHeadline": "Progress #210: Requested changes", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "974c8b677a6144cb1e338f6bc6de6b50c97ecb98", "messageHeadline": "Progress #210: Apply requested changes", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 397, "deletions": 318}}, {"node": {"oid": "771e03806d2f83c6ee7ba4a72ccd599decd4e31b", "messageHeadline": "Ref #210: Add hardfork guards", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 102, "deletions": 74}}, {"node": {"oid": "9d04ddb79bff59f42d49e73f8878a57f3b232b02", "messageHeadline": "Resolve #210: [HF] Check authorities on custom_operation", "author": {"name": "Nathan Hourt", "email": "nathan@followmyvote.com", "user": {"login": "nathanielhourt"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "d04c62a66bc78fac5e4a2b92019fc9b4675e778c", "messageHeadline": "Remove unused macro parameter", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 29, "deletions": 29}}, {"node": {"oid": "35c1b8726f98c91c6b39194688877f5eba176c52", "messageHeadline": "Wrap long lines", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 29, "deletions": 15}}, {"node": {"oid": "a71694905cb43ad3d36779f414efe1b66139a79d", "messageHeadline": "Send shorter disconn-msg when got a future block", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 31, "deletions": 7}}, {"node": {"oid": "c213f3b0a85476f0e5b5a73bf53f8dd8ee87009a", "messageHeadline": "Replace magic numbers in node.cpp with enum names", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "9990f9f3c97a07702a6fe30dee2edff6446ab4cf", "messageHeadline": "Merge pull request #1872 from bitshares/jmj_static_linux", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "8bbd21710d6a59112b87ce9099643a7f19323c7c", "messageHeadline": "Reduce log level of exceptions in order_create_op", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 43, "deletions": 10}}, {"node": {"oid": "98bd37e6b325b3106c25294502063ac42f28c67e", "messageHeadline": "move logic to main CMakeLists.txt", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 17, "deletions": 27}}, {"node": {"oid": "2b5d3d02ba3989ea902c8170f27911d13f7ecf64", "messageHeadline": "Merge pull request #1836 from pmconrad/1089_asset_in_collateral", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 529, "deletions": 64}}, {"node": {"oid": "58d140791b38444387c70b199e0d42a900086cf1", "messageHeadline": "Wrap long lines", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "eea889ddeca477b92a0c641f8a1debe377dd79c7", "messageHeadline": "Reduce log level of exceptions in order_cancel_op", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "c52eb625994c4be0dbb782944f8ada40d12fd6c6", "messageHeadline": "Wrap long lines", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "94e1da6b5ebd39d86b745d7b42aac575ffc20c24", "messageHeadline": "Reduce log level of dupe_trx and fill_or_kill", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 37, "deletions": 5}}, {"node": {"oid": "be417d36d009f258a6e118842f627b587afb8860", "messageHeadline": "modified CMakeLists.txt for static linking of libcurl", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "873e82a426d275dab7616860322cb5eb90e64b14", "messageHeadline": "Merge pull request #1866 from bitshares/update-api-docs", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 658, "deletions": 343}}, {"node": {"oid": "d5076eee1ddbf05184f538b138144ab73afd609c", "messageHeadline": "hf time fixes, tests names and cmp condition fixes", "author": {"name": "ddylko", "email": "ddylko@ddylkoPC", "user": null}, "additions": 7, "deletions": 13}}, {"node": {"oid": "68100edc78d2298396686f9ac4e18be95c8944ad", "messageHeadline": "Merge pull request #1840 from bitshares/jmj_independent_bits", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "884fce43c7c761fb43ee24eafff18ecba02b0774", "messageHeadline": "fees forwarded from templ-acc to committee-acc", "author": {"name": "ddylko", "email": "ddylko@ddylkoPC", "user": null}, "additions": 90, "deletions": 1}}, {"node": {"oid": "97b240282dbc98f75d36f90eb5cd12a1aef783ec", "messageHeadline": "Update database API docs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8f2b17a3690c549c8cabfe3b610b42e2352d448f", "messageHeadline": "Merge pull request #1810 from crypto-ape/harden_binaries_through_defe\u2026", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 83, "deletions": 2}}, {"node": {"oid": "d23e6661f26136d6a3a609d10b1aa6d874d36bc0", "messageHeadline": "Merge pull request #1809 from crypto-ape/put_seed_nodes_into_separate\u2026", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 16, "deletions": 19}}, {"node": {"oid": "a2d363f73ddc5403d48c41f3d85d19fee163ce33", "messageHeadline": "Merge pull request #1849 from oxarbitrage/issue1713", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "9dfd1cd584ffcd2f3d2e1c0e742e8b52b51b56e1", "messageHeadline": "Update CLI wallet docs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "988621993ef5689fd60548db3bc3d7891ee39180", "messageHeadline": "Update API docs, wrap long lines", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 49, "deletions": 39}}, {"node": {"oid": "d64578b97b6cf1a7b4363949459296314f69b1d0", "messageHeadline": "Update CLI wallet API docs, wrap long lines", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 375, "deletions": 155}}, {"node": {"oid": "bac458a8ad0400da663b3cbd19504eceb08e0dbb", "messageHeadline": "Update database API docs, wrap long lines", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 225, "deletions": 140}}, {"node": {"oid": "b725efd07f6f6ca6f30bddb7fc2a242db2197ac9", "messageHeadline": "Merge pull request #1863 from bitshares/fix-api-docs", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "ee0169ded266219f9a04ceaebe1a7f923013e2db", "messageHeadline": "Fix API docs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "305e23075270094a46c8a6091294a3c18bc80d23", "messageHeadline": "Merge pull request #1862 from bitshares/oxarbitrage-patch-2", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "048cc49834f50e179d5b6e26ed3ebb5a43c2d25e", "messageHeadline": "typo in vote_for_committee_member description", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f49a962f0137da7a685549b91fc5a229c93c6637", "messageHeadline": "Merge pull request #1858 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "af8a01aa9a791072f7f9180b34dc69bd6acde114", "messageHeadline": "Merge pull request #1855 from bitshares/release", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "37600414886b90fd57ed76289852029f368b0cda", "messageHeadline": "Merge pull request #1854 from bitshares/fix-websocket-close", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b1e3398e546f561027426adbe2e160905004b232", "messageHeadline": "Fix node hang issue", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e8567d0425ec27d29036a9a9178df5afd8ca6f25", "messageHeadline": "Merge pull request #1843 from bitshares/release", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4552, "deletions": 2741}}, {"node": {"oid": "6dda9fe28c9418570a749a83f09e4bb7e5325cd1", "messageHeadline": "execute elasticsearch account_history in a new thread", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "89fdcae0cc4418e04d8ee047f59b73e98e6e13ad", "messageHeadline": "Merge pull request #1821 from oxarbitrage/bumpdocs", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1737d455e9c087159287133f55f4a879b9c0d913", "messageHeadline": "add elasticsearch-mode command for save, query or all", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "2a6d7b26c861dfbe691d8e1233792c121a0eee8e", "messageHeadline": "add is_plugin_enabled to application", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "cd48296c744fe70e1a91f0a2799b331f59d01f04", "messageHeadline": "rebump docs", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6ca701cc46299488aa55d401f8ae81825adaee47", "messageHeadline": "add list_htlcs database api call", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "cb7512b16e9901ccc779c59cb900d7b740b76089", "messageHeadline": "Merge pull request #1846 from bitshares/release", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "c2b28e9917e9d4e11aef7e754f98ea0e283cc3a5", "messageHeadline": "optimize access to graphene database", "author": {"name": "Alexey Frolov", "email": "alexey.frolov@aetsoft.by", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "755812b9710395c03172cf1d78b1743ad38ea71b", "messageHeadline": "Move check of mfs-reward-percent", "author": {"name": "Alexey Frolov", "email": "alexey.frolov@aetsoft.by", "user": null}, "additions": 77, "deletions": 39}}, {"node": {"oid": "3ee53acd219051b447fc2ab77678097c0d805ded", "messageHeadline": "Too restrictive check in market fee sharing", "author": {"name": "Alexey Frolov", "email": "alexey.frolov@aetsoft.by", "user": null}, "additions": 100, "deletions": 1}}, {"node": {"oid": "73321cad4393cb20350efdd6971292da71d0a394", "messageHeadline": "Added settle orders to market fee sharing program", "author": {"name": "Alexey Frolov", "email": "alexey.frolov@aetsoft.by", "user": null}, "additions": 198, "deletions": 2}}, {"node": {"oid": "cc96750e6492dd8607222f395e8617e290c76dcf", "messageHeadline": "code formatting", "author": {"name": "Alexey Frolov", "email": "alexey.frolov@aetsoft.by", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1c6fb9aff2eca7074c1cf09dee11daab3d4980aa", "messageHeadline": "fix another independent_bits", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "61364a6772f97a8375d585e70dab0fbc0505f7dc", "messageHeadline": "Fix test for MSVC", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d98c38af53975081e7d074e655223b5b644d21c4", "messageHeadline": "Merge pull request #1838 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6768, "deletions": 3516}}, {"node": {"oid": "238a5995d2e32f1ad22aa08281f5bfcb70bd4361", "messageHeadline": "Enable new plugin by default", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c567ee7885447d95c8e00086b100748b03341de7", "messageHeadline": "Avoid confusion with default copy/move constructors", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4c8e1cada93bf51d15bd0ce98b58746a87d693c7", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into 1089_asset_in_coll\u2026", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 10, "deletions": 51}}, {"node": {"oid": "4bbbe1356030a856946f092c8676b8b82ecb0173", "messageHeadline": "Attempt to fix test timing", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "21778df89dbfcbdc3853bb4a8577910e5c2bc61b", "messageHeadline": "Avoid local static variable", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 14, "deletions": 18}}, {"node": {"oid": "1da7a5b6702f3e72e8d1eeedb8e6b09153bda3dd", "messageHeadline": "Added unit tests", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 165, "deletions": 4}}, {"node": {"oid": "8691fed33475b9e395cc59558930d2aa5bc9b972", "messageHeadline": "Log warning if index isnt available", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6bb8213ae39a6edf4723b3d3c0c4242653f853a6", "messageHeadline": "Resolve #1781", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 51, "deletions": 13}}, {"node": {"oid": "d40f70a3503fc620ab2feb654fbd72135be0136f", "messageHeadline": "Added total_in_collateral to asset API calls", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 95, "deletions": 57}}, {"node": {"oid": "42775b4814f4314714bce76149a858269ecc77e5", "messageHeadline": "Committee and witnesses initialization in genesis", "author": {"name": "Alexey Frolov", "email": "alexey.frolov@aetsoft.by", "user": null}, "additions": 158, "deletions": 56}}, {"node": {"oid": "a905a78df842156d4b04347c65a90cb1b2fad572", "messageHeadline": "Initial implementation of secondary index plugin", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 228, "deletions": 1}}, {"node": {"oid": "725dff19e10c7cbca4978b63c36d3c6daa96680b", "messageHeadline": "Merge pull request #1833 from bitshares/oxarbitrage-patch-1", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "49d8e94d2c0edee5a43f9719fd2e26af9797a797", "messageHeadline": "Merge pull request #1832 from bitshares/1703_enable_undo_earlier", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "416458f0c1a3b5431a5d3d2c5170bba6cf3a95f1", "messageHeadline": "Merge pull request #1811 from crypto-ape/cli_wallet-transaction_defau\u2026", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 47}}, {"node": {"oid": "50884966b9ea8af88c51e853017377cee7f915d0", "messageHeadline": "add htlc parameters to developer genesis", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c2960fff5d2557cf2e064aa66de997a5889c2b6f", "messageHeadline": "Moved undo_point forward to MAX_UNDO_HISTORY", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "649709f5db0bbeab2da6f14033b489625e29372b", "messageHeadline": "small refactor of cli_wallet to get rid of transaction expiration con\u2026", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 2, "deletions": 47}}, {"node": {"oid": "b228820e04b7301de747e6999f1e58949ee95c1e", "messageHeadline": "put seed nodes into separate file", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 16, "deletions": 19}}, {"node": {"oid": "9a53b354cfdab0ce8283962d2af92048747e21c8", "messageHeadline": "harden binaries through defensive compilation and linking", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 83, "deletions": 2}}, {"node": {"oid": "3e9f3a4fc34551d3d24307aeb4fc9f0733932a9d", "messageHeadline": "Merge pull request #1825 from tperalta82/release", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "54e6850332c0be14991fcc85214a8dfdb4175a7b", "messageHeadline": "Fixes #1692", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 41, "deletions": 7}}, {"node": {"oid": "9311c1a08e87cd15a2b2463bdb5631a92b6b7375", "messageHeadline": "Requested Changes:", "author": {"name": "Tiago Peralta", "email": "tperalta82@gmail.com", "user": {"login": "tperalta82"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5d404957cdfca1c30f7bd3aafd889972f1ea3d69", "messageHeadline": "Update required-participation to 33 as requested by oxarbitrage", "author": {"name": "Tiago Peralta", "email": "tperalta82@gmail.com", "user": {"login": "tperalta82"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ddd70a68cf59e339d2715d6a4a8f6bf7e3f4d2e", "messageHeadline": "Update Dockerfile to use ubuntu:bionic instead of phusion baseimage, \u2026", "author": {"name": "Tiago Peralta", "email": "tperalta82@gmail.com", "user": {"login": "tperalta82"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "07f0b57d97ee6518703a25a6f3414274ab03f418", "messageHeadline": "Merge pull request #1820 from bitshares/develop", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 4508, "deletions": 2736}}, {"node": {"oid": "01d5c52c46d08bd481427eb377128e372617cfc1", "messageHeadline": "bump the docs", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9e405e0f63f64c5ee826fdea30899ca39935088b", "messageHeadline": "Merge pull request #1528 from bitshares/jmj_1149", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 72, "deletions": 26}}, {"node": {"oid": "eb91d4e4a4399024e9b0973f9d28930b1a4e5630", "messageHeadline": "add allowed log level values", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "7e1a624e6c268dd1e4d6b1059810341122151f2e", "messageHeadline": "Fix conflict in cli_wallet main.cpp", "author": {"name": "jmjatlanta", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "06a2c106bfeb174dccae68d58489f560fc80382e", "messageHeadline": "add logging command line options", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 40, "deletions": 23}}, {"node": {"oid": "a2e3e61d1bb9075a93c95432f2a04c389ee7c6a7", "messageHeadline": "fix indentation in setup_logging()", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 32, "deletions": 31}}, {"node": {"oid": "12eccf564a1895e95b3615006909db570975a9a4", "messageHeadline": "Move logging setup to separate method", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 42, "deletions": 31}}, {"node": {"oid": "b14634481695fe9c98f25c5ca83d4a5e3c6608e5", "messageHeadline": "Fix colors, logging directory", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "2e7dcc8418819291986ee56a6fbf1a740ad286ae", "messageHeadline": "make cli_wallet rpc logging work", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "c096aa8b1353bfeaf44cfe22e6775b464def3ba7", "messageHeadline": "Merge pull request #1731 from bitshares/pr-726-auto-subscribe", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 267, "deletions": 61}}, {"node": {"oid": "08a49e811eaeff8fbb41127d2d40b1230c807f90", "messageHeadline": "Merge pull request #1818 from pmconrad/fix_external_serialization", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 402, "deletions": 400}}, {"node": {"oid": "de4988dc831c1efe8dfb805588d202e71db570cf", "messageHeadline": "Merge pull request #1817 from bitshares/jmj_1816", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "681d5db25dd842903d7d5043b20eadbf8e01b38c", "messageHeadline": "Removed more default arguments", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "107540191ac75af8cd2ee0c42014da4834810e2c", "messageHeadline": "Get rid of default max_depth completely", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "faa5d77d028035014771098ed0daec7832b9e054", "messageHeadline": "size_t fix for mac", "author": {"name": "jmjatlanta", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "173ff3d27a4ca076a62bffdcd22d8f315b239a68", "messageHeadline": "Separate declaration + instantiation macros for external serializatio\u2026", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 398, "deletions": 395}}, {"node": {"oid": "987298e4cebe433147321e4d9ddbc255f8c1b6fe", "messageHeadline": "Merge pull request #1813 from bitshares/fix-temp-account-vesting", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b6d4e24aa22afcb7937c42b2e530274b5c60e7b4", "messageHeadline": "Merge pull request #1815 from bitshares/revert-1323-issue1307", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 202, "deletions": 169}}, {"node": {"oid": "d0e67571a1f836e63194466eda26bd7bee50f109", "messageHeadline": "Update code style", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 160, "deletions": 77}}, {"node": {"oid": "5e92c135789c43c6eeedc04ac440a23adc4490aa", "messageHeadline": "Wrap long lines, remove trailing white spaces", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 72, "deletions": 41}}, {"node": {"oid": "142f2f65681bacf72c7f7af939234a9fd3a16e74", "messageHeadline": "Revert \"wallet compatibility issue\"", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 24, "deletions": 105}}, {"node": {"oid": "927e68015587edf1aa4d361ee370525c55ae205d", "messageHeadline": "Disallow temp-account to withdraw vested balance", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "02a2eea2d49e99d69f9e68d46d60bf006d33fd58", "messageHeadline": "Add test case for subscription key collision issue", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "8e2764b071ef5f04a0a34edeee933fa2af18831d", "messageHeadline": "Update comments for get_subscription_key function", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "94a46c084a9018ac24b97537ab44ddb7054d4411", "messageHeadline": "Fix lookup_accounts subscription", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c2c4f721293b1378d5dbe08ffae0c94f24938426", "messageHeadline": "Add tests for set_auto_subscription API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 98, "deletions": 2}}, {"node": {"oid": "271ee7ef645702db67a552996152920d8e8f0239", "messageHeadline": "Remove trailing white spaces", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "247da40579f800da5b0bc3831396ced89ec35637", "messageHeadline": "Use boost preprocessor macros in subscription test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 27, "deletions": 66}}, {"node": {"oid": "2310367ff461fd57cfda99c6898f0c7cc97f364a", "messageHeadline": "No longer subscribe to keys or addresses", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 22}}, {"node": {"oid": "b079d5abf21d5f7f24b4d7a0573b9afb8dc2e43d", "messageHeadline": "Add subscription tests for get_assets", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "6901250404d6886dbce1263416ac3b194f1e8d5f", "messageHeadline": "Add subscription tests for get_accounts and lookup_accounts", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 49, "deletions": 3}}, {"node": {"oid": "30b22e2a314c031563f51313a8b0ae1a5327a647", "messageHeadline": "Update disable_notify_all_test and add comments", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "6355a4316bf91ee8b000b63a3345a65ec0a6c41b", "messageHeadline": "Fix auto-subscription issue in lookup_accounts API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "294f6f8f4a08f6d5666857a773da4cc2b1edefdc", "messageHeadline": "Fix subscription key collision", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 24, "deletions": 6}}, {"node": {"oid": "9cbbd672283ef145375cdc26e2c77694354694c8", "messageHeadline": "Reflect set_auto_subscription API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "71fbb65f432c3c854ca01f61467eec6cbfac3c20", "messageHeadline": "Add set_auto_subscription API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 56, "deletions": 20}}, {"node": {"oid": "9cf1006faed6f5cd49d1e438fe96e96957ab0c3d", "messageHeadline": "Merge pull request #1382 from cogutvalera/issue_1171", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b8f8591ec47925e9533fdbaa231ae31d2bc6d901", "messageHeadline": "Safer way to handle unlock command of cli_wallet #1171", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "35cf7d697b349877ca69c90bade6b4c72c224643", "messageHeadline": "Merge pull request #1801 from bitshares/mkt-fee-share-perf", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "980ce9ec4f98cfc1b98370b2638017e493dcc12b", "messageHeadline": "Slightly improve market fee sharing performance", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "9adf0d6c231612109be0f028fb8edd0bfabbfa7a", "messageHeadline": "Merge pull request #1799 from bitshares/abitmore-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "77bd51e39f27b101d089853b604afc1ad8d23132", "messageHeadline": "Use debug logging level in database_api_impl", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2f7c2ea3d999c2b56ad145afa8503f23ffcf748a", "messageHeadline": "Merge pull request #1795 from oxarbitrage/issue1209", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "99252bdd6d62e9750cf196469db0ece4de9f70cf", "messageHeadline": "Merge pull request #1792 from crypto-ape/issue_1769-extend_static_var\u2026", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "5959597830ada45d700e496464fb0ca5495efa2c", "messageHeadline": "bump fc", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa4c3244c0d2ffba81c8758fed302a8b45cd7dea", "messageHeadline": "fix duplicate results in get_key_references", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "230b02b13a78f8d225a839f74cb061b9abbece1c", "messageHeadline": "Merge pull request #1793 from bitshares/oxarbitrage-patch-4", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cac547a66d918a9bf18cb8287149e4fcbc7fd504", "messageHeadline": "update comment", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7c4b5db6bb6d3cb2e1f14f54c7f8c3048740f6de", "messageHeadline": "Merge pull request #1787 from oxarbitrage/issue1786", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 27, "deletions": 9}}, {"node": {"oid": "a1394f60ffa1930c8de1a5f00144257bfb973c2e", "messageHeadline": "extend static_variant with is_type() method", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "75229b438560184646ff2a26cd7c604d878d399c", "messageHeadline": "wrap long lines in witness.cpp file", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "a2399adc8848edbefc2fc4e799f2c81a09f72b94", "messageHeadline": "Merge pull request #1673 from manikey123/783_issue", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 145, "deletions": 9}}, {"node": {"oid": "c9d891f4fa077ea292fc2aafd8d5c40442fd42e2", "messageHeadline": "Merge pull request #1788 from pmconrad/fix_sigquit", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0bdf4d6d2b53305b05f11a0493162bc27a0bd49a", "messageHeadline": "do review suggestions", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f28d9bceb9e1d3d54c734b62e827136fbc7775f1", "messageHeadline": "add checks and warnings", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "7776c1997d11baef63ddc50ecbbdb94021bd74a4", "messageHeadline": "Protect SIGQUIT handlers with ifdef to fix windows build", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "eb4e92e33ca3f5957bf7b13dd7493be83a8c1129", "messageHeadline": "fix required-participation witness plugin option", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "2594a924524ba0b76378ec6b7f1d0241272517d2", "messageHeadline": "Merge pull request #1768 from pmconrad/1738_compile_time", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1530, "deletions": 562}}, {"node": {"oid": "285d64d2a9b63152f0c3418d0dad4be41daecbda", "messageHeadline": "Undo superfluous change", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "67d4b9829467db33f7dfd78497cfaad7a96e6e9b", "messageHeadline": "updating indent", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6ba75337c50331daf895e8957a7af27fa7898e4f", "messageHeadline": "Removed duplicates in files", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "541e6be5b23ef09aca973b93ff75a1ab148920d2", "messageHeadline": "removing same declaration issue", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "74d4a0e6889b8f99b967489a4fe12eca04bee533", "messageHeadline": "Merge branch 'develop' into 783_issue", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 8631, "deletions": 2769}}, {"node": {"oid": "5e82973b5a108e6627e4e515dd844f750119b4c3", "messageHeadline": "updates based on review comments", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 61, "deletions": 28}}, {"node": {"oid": "4bc8339dde72bce471ad34221789efc42780bc4f", "messageHeadline": "Merge pull request #1782 from bitshares/1772_http_server", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 20, "deletions": 21}}, {"node": {"oid": "6c630f6ad74c921326e245536013490241be0045", "messageHeadline": "Attempt to mitigate effects of duplicate websocket_server instances", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "726ce95326612ebec0858ec2fcc0e158cef22cc9", "messageHeadline": "Deprecate -r instead of -H", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "90efe68bebc8ed03e4ff6820c45df6a4aa0ad577", "messageHeadline": "Bumped fc", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "edbb2458a3dc233284d0ff172c72974ceafa46a1", "messageHeadline": "Separate exception declaration and implementation", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 280, "deletions": 118}}, {"node": {"oid": "ccd2b3cdca922c9a408a0eb397e7df303b67f3e2", "messageHeadline": "Externalized serialization in protocol library", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 445, "deletions": 70}}, {"node": {"oid": "1a61e43a56506a9405e424ae7c22955152e1b2e3", "messageHeadline": "Externalized genesis serialization", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 60, "deletions": 28}}, {"node": {"oid": "5b3efc3005e307d8c5d5f6f4f8ce13b0bd612ce2", "messageHeadline": "Externalized db objects", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 440, "deletions": 261}}, {"node": {"oid": "26f039bbc0bd28b95a28c256ae117cae8cd65c5e", "messageHeadline": "Externalize serialization of blocks, tx, ops", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 282, "deletions": 93}}, {"node": {"oid": "2d9135fe1639c03ed212c6e5a22682af0cecc109", "messageHeadline": "Externalized some API templates", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "827068c8a6143fd3d84098fc5561f68cd0c5e61e", "messageHeadline": "Fix #1772 by decprecating cli_wallet -H", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 13, "deletions": 18}}, {"node": {"oid": "14e0f175e26a626bc6c1dedd4b787802df1f72dc", "messageHeadline": "Merge pull request #1695 from bitshares/pr-1690-shared-ws-connection-ptr", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 87, "deletions": 54}}, {"node": {"oid": "4194083752edac72529c56c628fe52caae97d82e", "messageHeadline": "Merge pull request #1778 from bitshares/merge-release-to-develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "2389c81893074de8ff7d82ade0b8ee68f9a9889e", "messageHeadline": "Bump FC to include websocket client fix", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e06c776e7a95741811ee9efa6135d92389f0bdf9", "messageHeadline": "Merge release into develop", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "03898d17beb6e3b0acd650b1c416b150b928facc", "messageHeadline": "Merge pull request #1775 from bitshares/fix-reward-percent", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "0ffbaa70de17c698fb40b3459f9de62d0e6ce4e7", "messageHeadline": "Check market fee sharing percent", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a45acec93bec68333553a235e2c7a02d4f098305", "messageHeadline": "Test case for market fee sharing percent", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "f71cb2c51b2bb1342b362d81d077f58130547ed6", "messageHeadline": "Merge pull request #1765 from oxarbitrage/issue1734", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 21}}, {"node": {"oid": "9bc92ec7db05e4d5d486db4184d8cc1fa434ef87", "messageHeadline": "Fix wallet.cpp due to API changes in FC", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9dd74ce32397a2ad2a5d153402c083898fdd683d", "messageHeadline": "Do not sleep when CLI got SIGINT", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "57ad9d5389e3702ef9dfc4da61f4bb96586786cb", "messageHeadline": "Handle SIGQUIT signal in CLI", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "1ce3563f1e5b4f9ec5b1d32e51251888acaa8a4c", "messageHeadline": "Bump FC", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e44ea539bb48ffa7b96745a3c46bd69817415fa", "messageHeadline": "Fix signals handling in CLI", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 65, "deletions": 46}}, {"node": {"oid": "6f8a393bd94490790e0fce947eebfb2acfe90f2e", "messageHeadline": "Update code to adapt FC websocket changes", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "490de8dc9fc98859ab4845bcf2e711044c831880", "messageHeadline": "Merge pull request #1668 from bitshares/jmj_847", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "084b9843cd7ff47203d66960012965899a9f71c2", "messageHeadline": "fix broken test case", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "049043c3a7d520ad9a053a757dc55cd45110bb8e", "messageHeadline": "add changes to get_assets and get_full_accounts", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "e300264fa8c51c31a145c24d44ef213613daa4ea", "messageHeadline": "add should_throw option to get_account_from_string", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "277b6ebcd2ccf4d78ebe1e22e737ca9da108b063", "messageHeadline": "get_accounts return null if account does not exist", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "6a57bd908b4dddb33e1c66333d547452568d152c", "messageHeadline": "Merge pull request #1756 from bitshares/jmj_1754", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0358f286cebf83cd498a11411c84ab0aa927b689", "messageHeadline": "Merge pull request #1749 from oxarbitrage/issue1654", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 473, "deletions": 69}}, {"node": {"oid": "84ffba0e60c766c8cf6d9d7456b1952e24fd4f01", "messageHeadline": "Remove cmake references to c++11", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "f8a96918252615d39f57a22e8a115d4905d25ee1", "messageHeadline": "Build with c++14", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e3d1226e30cbd1e2b081642ad04aa7e2f27ac1af", "messageHeadline": "Merge pull request #1761 from bitshares/release", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2207, "deletions": 790}}, {"node": {"oid": "2d5a242f800156eb124895c62567990a911e2cb9", "messageHeadline": "only change line endings for genesis.json", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "efc818160ced4bbc968353c79caef65ea03bc0de", "messageHeadline": "add test cases", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 166, "deletions": 0}}, {"node": {"oid": "a57b6b180ec155fee680c318cced4be36f8f434e", "messageHeadline": "added .gitattributes", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4e98557ea8cdc2db87ec8dfe1116083ac14a06d3", "messageHeadline": "Merge pull request #1714 from pmconrad/1196_serialization", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 85, "deletions": 94}}, {"node": {"oid": "773615e40fb0f1ccab3e615a1731a290610c194c", "messageHeadline": "Merge pull request #1752 from bitshares/fix-compiler-warning", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "dbb1fed2fae7bb1f770303f492f03609b344a26f", "messageHeadline": "undo d07c374", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 13}}, {"node": {"oid": "d07c3745a7aa2e5879f15af634e2e850c5df44a0", "messageHeadline": "make start optional in htlc api calls", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "976b56bbe3fac494490ef57277e11674c1a8e597", "messageHeadline": "paginate get_call_orders_by_account by asset_id", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 13}}, {"node": {"oid": "beb1e8d794626598dc1e15b79a89a9690b9056fb", "messageHeadline": "Replace fc uint128 with boost cpp_int in db_market", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "89949957341c91acfa16053d90870bfb9a49dbea", "messageHeadline": "remove by_issuer_and_id index", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "f26e5606b4af0cf7dabc2d92109b6bb9187f4c9a", "messageHeadline": "Fix a compiler warning", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0968f95c2e8b761808bc3058ebfae44a21814dbc", "messageHeadline": "fix c&p errors", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ed53cb09fd677fa95d01cd3ad10b0d2fe0acd924", "messageHeadline": "move back proposal index outside of the loop", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ce709f9abc1ac31e920b6bbf85107dff9a0da3f6", "messageHeadline": "add get_assets_by_issuer api call", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 55, "deletions": 2}}, {"node": {"oid": "cd504f59c409bd3b9740435e9a94968791cf91a7", "messageHeadline": "add get_settle_orders_by_account", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 47, "deletions": 1}}, {"node": {"oid": "38c3cef72d6379b50b2268fe908a84d467ca6b93", "messageHeadline": "add start argument to get_call_orders_by_account", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 24, "deletions": 11}}, {"node": {"oid": "65d518021bd98250dcb928e29bae3b412072ed57", "messageHeadline": "change to withdraws_to for consistency, wrap long line", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "66c0f40ae89130ce018ffb4c92a5d588d698c3d9", "messageHeadline": "do proposal index in 1 line", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "bda09a0989d8b5c030792b1dc6ecc12217b43868", "messageHeadline": "move additional data logic back to inside loops as suggested by abit", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "4eeb4d3c1a4db1de54b99cffb07be9966892556f", "messageHeadline": "remove unsigned warnings", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "413b9cfe004bee5b57990bf7831f066f661f6101", "messageHeadline": "add get_call_orders_by_account api call", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 42, "deletions": 3}}, {"node": {"oid": "445c6d4f7da16883a7bab304e05cb116d580de6e", "messageHeadline": "move additional data computation outside loops", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "22ee874b85f4b88570f19f2240979d6f156e9889", "messageHeadline": "Bump fc", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e6c93749273236167dceae140267c1f599b7b55e", "messageHeadline": "Fixed endianness in block_database index file", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "f95d5e57fb68e173d6daebcff6aa688a851af621", "messageHeadline": "_hash endianness fixes", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 23, "deletions": 22}}, {"node": {"oid": "c20c3254dcc243ee15f6913446bf772dd8b71f81", "messageHeadline": "separate htlc and withdraws in from and to", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 27, "deletions": 21}}, {"node": {"oid": "2fd3db2c9d660c6ca51685f279b91989c107afa9", "messageHeadline": "refactor get_proposed_transactions", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "8afd0bc82ba1dc161855812c83e356a5e9f6f551", "messageHeadline": "Removed unused hash methods", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 19}}, {"node": {"oid": "faf39f2324b30acc1d44a4399700019055d423c6", "messageHeadline": "Use proper serialization for P2P message header", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 28, "deletions": 27}}, {"node": {"oid": "737a7d0e4195afae5b48e0878460b194d366fb6a", "messageHeadline": "Fix include order", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "d1c20e7f1b9b4b575422f0e9225c7fc39a9e2ce1", "messageHeadline": "Switched to boost endian conversion", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "64e1576780c22b9c90632e121ae95e34f77183d3", "messageHeadline": "Merge pull request #1750 from bitshares/fix-sonar", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 92, "deletions": 10}}, {"node": {"oid": "3aba3f76d47e6e4b20707c69a51de43d5dc3f84b", "messageHeadline": "have 2 limit options for get_full_accounts for vector accounts and li\u2026", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "d10f970852039b786c32c7d4297b2301d2b5fc66", "messageHeadline": "change for_eachs to for, populate more_data flags, remove find", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 78, "deletions": 49}}, {"node": {"oid": "55098b8f686b56c0ca04c604ec0716235ef317fe", "messageHeadline": "add more_data struct to full_account", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "31f28a26e653a275bf6101e0241a391842bda074", "messageHeadline": "remove operator== overload from htlc and withdraw objects", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "a779ea0c736bf48285955975bf3205e8ce514143", "messageHeadline": "Merge pull request #1737 from nathanhourt/issue-1506", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1407, "deletions": 1587}}, {"node": {"oid": "40f04192b37f6991785d817a952e7e7a5caa690b", "messageHeadline": "Merge pull request #1747 from emfrias/c++17", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "851a97e598a323f06995a420f511e1f355cd1cd6", "messageHeadline": "Fix sonar detection, dont let sonar fail the build, fix target branch\u2026", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 92, "deletions": 10}}, {"node": {"oid": "ee0df87ec8bca801a1361990e3e3f1e456e42349", "messageHeadline": "add configurable limits to get_full_account lists", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 45, "deletions": 25}}, {"node": {"oid": "cab48aef565104688d04a0810a4907b38473b3b3", "messageHeadline": "add api-limit-get-full-accounts to application, complete implementati\u2026", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "25e168e652879f25e7dde3d847add4fa4e32a44a", "messageHeadline": "Fix .gitignore", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "2c6af3ff04ee3dcf183805568c356383b604e723", "messageHeadline": "Ref #1506/#1737: Oops", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "22bc1e260d97ab094b3700f0ce856e14436b2587", "messageHeadline": "Ref #1506/#1737: Fix clean_name()", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cfa8a73636ade3bdb41410d6244c246c684678ee", "messageHeadline": "add by_authorized withdraw objects to get_full_accounts results", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "4bd61abf5ccebdda4577934c95cd673ceab4c4ae", "messageHeadline": "Ref #1506/#1737: Macro-fy ID type definitions", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 97, "deletions": 184}}, {"node": {"oid": "29d4dde8717a3065aff87b423ce4bbfb2bebe35e", "messageHeadline": "Ref #1506/#1737: Some requested changes", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "7941f784acf4022306a08605e2fd829f97dafc1a", "messageHeadline": "Merge pull request #1748 from oxarbitrage/indentation_asset_api", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "d6a4c173da9f8e96592ea4b10a441950a25d38e5", "messageHeadline": "Ref #1506: Bumb DB_VERSION", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "59f608950d52148c40c0cb3e85d9aabe6cb05aac", "messageHeadline": "fix indentation in asset_api", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "967b5ddc5a781bdfc5983ef870134c9db0eccc9e", "messageHeadline": "Support compiling with C++17/C++2a", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "0ed7deb8d245835dc6bbfa226b8793b629ff04e2", "messageHeadline": "Merge pull request #1746 from bitshares/nathanhourt-fix-warning", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "1997b5ca05db5c229bf1f0690aa796badd261750", "messageHeadline": "Fix build after rebase", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c2acd65b2a3186312ce16f58c2205cff81b4483b", "messageHeadline": "Fix unused variable warning", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "1405345090a1e91adfb84d21fc34dd309fb3cd7b", "messageHeadline": "Probably fix Docker build", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "683f5d58a96313a8f9703014709977fcabf1cbba", "messageHeadline": "Remove unused key types", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 0, "deletions": 212}}, {"node": {"oid": "ea4d28bc7066125f60865a077aecb4955dfc27cc", "messageHeadline": "Wrap overlength line", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c15b5072cb22330dd981a1e7490a7d2ba833ddde", "messageHeadline": "Remove commented-out index code", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 0, "deletions": 25}}, {"node": {"oid": "38b4acdd0b09eda16f7c0aaf59f8b8d8ba5ff820", "messageHeadline": "Bump FC", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90f33c1be45cd053b44f2af1f6363b7fbd6ad1ea", "messageHeadline": "Ref #1506: Isolate chain/protocol to its own library", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "074f0005f67b60d42fc707db82c093ece146a335", "messageHeadline": "Ref #1506: Move ID types from db to protocol", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "dae82b1efc72d823ab5b8357ccd3be047f4f4daa", "messageHeadline": "Ref #1506: Add object_downcast_t", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "eec1da5bf6eef7215dd477e91578100c8b7f2252", "messageHeadline": "Ref #1506: Isolate chain/protocol to its own library", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1407, "deletions": 1265}}, {"node": {"oid": "c737ea5869caaa25830db347604a3c1962cc1184", "messageHeadline": "Merge pull request #1742 from bitshares/jmj_1713", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 297, "deletions": 3}}, {"node": {"oid": "7a6f44261f3814042bd1676f33645f0da3c26c51", "messageHeadline": "verify correct collection in test", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c69953896048d604053d28764436732a063ef219", "messageHeadline": "Make get_htlc_by_x return size limits configurable", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "91f3fa22e352b044bb6c5272128f44fca7ef0a6d", "messageHeadline": "fixed typos, added from to get_full_accounts", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 19, "deletions": 11}}, {"node": {"oid": "f3365af95574f23a82aa050fcd2f2d4c22ba2c7a", "messageHeadline": "Merge branch 'issue1713' of https://github.com/oxarbitrage/bitshares-\u2026", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 285, "deletions": 2}}, {"node": {"oid": "f1ce8777fca6f3ca8cc552adb7aa159204d061a6", "messageHeadline": "Merge pull request #1727 from xloem/debug-header-install", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e71048305972886c8b0f2ce719b05c89ae42d61d", "messageHeadline": "Merge pull request #1704 from bitshares/jmj_1593", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7ad84474a372848d7e371f0e951aaee52d179683", "messageHeadline": "Merge pull request #1718 from bitshares/jmj_1553b", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 33, "deletions": 475}}, {"node": {"oid": "a9333e7a356427f350de6f4f09a717206ad71819", "messageHeadline": "Merge pull request #1741 from pmconrad/1702_regression", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b86db3bc80143beef34e54e932e3f47cd1043a26", "messageHeadline": "Fixed regression in #1702 - removed obsolete smart_ref", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "febebffd4e86710c030d480a223f6cfb45d19e47", "messageHeadline": "Merge pull request #1702 from bitshares/1701-improve-serializer", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "254da1bd0add013ff1c28a8e8e62d13325ebf559", "messageHeadline": "Merge pull request #1740 from pmconrad/1219_remove_fwd", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 35}}, {"node": {"oid": "79ff42e632686f3094fcd8417e2a3a7e78836122", "messageHeadline": "Removed unused header file", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 35}}, {"node": {"oid": "7639430b2fe3556228be46f5de3680ec6d41829e", "messageHeadline": "Merge pull request #1736 from bitshares/nh-patch-warning", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "d740d321709e8eedfcbefff8a18fb3a660489d30", "messageHeadline": "Fix warning", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "5de27ca8e0c9afd4355ca4c5c2c646970fe3cc54", "messageHeadline": "Merge pull request #1732 from pmconrad/1730_reflect_fail_reason", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "85beeb317a15a1e5906b360838c1b2d4b060a135", "messageHeadline": "Added missing reflection for proposal_object.fail_reason", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8cbd15a53fd1d1308e9388eadbcd11eb59ecde53", "messageHeadline": "install debug_witness headers", "author": {"name": "Karl Semich", "email": "0xloem@gmail.com", "user": {"login": "xloem"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "47b4082faeb654bcb25a3f33152d6651bb76ffe7", "messageHeadline": "Merge pull request #1717 from oxarbitrage/issue1652", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 61, "deletions": 5}}, {"node": {"oid": "c61c01d1d79d69e0ab918d627c910ce67f1c1073", "messageHeadline": "add htlc api calls", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 285, "deletions": 2}}, {"node": {"oid": "00496a96b4abf10c37704c9dff95e22500784ad9", "messageHeadline": "replace IdToString", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 10}}, {"node": {"oid": "ba328d39acd625e4be5199a622a04fe3bca2fb00", "messageHeadline": "capture only this in other connection lambdas", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "88701adbbe1377a4152b87f4a1b594170e2c7ad1", "messageHeadline": "capture only this in applied block lambda", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "10a382fd0c0a53391ba71023aea0ba41c23caebd", "messageHeadline": "serve get_account_history with elasticsearch plugin", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 495, "deletions": 9}}, {"node": {"oid": "f7ae095843bd1010ac88f058c3049ad3a1248297", "messageHeadline": "remove _es_objects_load_genesis", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2c2eafde01b21e445d5c07b58618b57f1886caff", "messageHeadline": "remove es-objects-load-genesis option", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 38, "deletions": 46}}, {"node": {"oid": "cf476dff970491510899345aa850a29d724268d5", "messageHeadline": "fixed test for HF834", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 19}}, {"node": {"oid": "5c2692d637e6d2c0b0aa656cc7a80f197bf2b975", "messageHeadline": "apply genesis() in applied_block at block 1", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 52, "deletions": 44}}, {"node": {"oid": "b766f949c3348a05400ff7b00749823c47050456", "messageHeadline": "Fix unit test for HF199", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "db2795d00c4489c95931794e4896a3e469d57fc6", "messageHeadline": "Fix comment for hf583", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da6337d78331fbe9c960a40a4de9f3ca2ca48b28", "messageHeadline": "removal of hf834", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 23}}, {"node": {"oid": "28a0d0827436e51757955a82380406b990376f4a", "messageHeadline": "Cleanup of some (not all) hf_199", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 26}}, {"node": {"oid": "c6f4799379725b658bf61be9e8e332a82c0d2c17", "messageHeadline": "Merge pull request #1721 from nathanhourt/develop", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "49382ea8691416835e08cc38f951afcd147c5385", "messageHeadline": "Fix yet another warning", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0119a1dd448ed82a2cc1b15b5c4c7b4a6454eefb", "messageHeadline": "Fix warning", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "299e6005b093b8b2b62837a41d6a135a23ef1039", "messageHeadline": "Fix warning", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7897234640f19b13211d474e6715f0344be7dbbc", "messageHeadline": "Merge pull request #1720 from bitshares/1719_required_approvals", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 137, "deletions": 4}}, {"node": {"oid": "8ef563515918e27cadbb6a3d33f595cac527a3bd", "messageHeadline": "Fixed #1719", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 49, "deletions": 4}}, {"node": {"oid": "168c27b3f9b5f0dfa0699a677a7ecb58fce5fd33", "messageHeadline": "Added unit test to reproduce the problem", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "38e0a268bafb5a8777adaa9dd5327e8f6d3f46d0", "messageHeadline": "replace block1 with head block, change help string", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "0a9d223ca020560a2ac18f942eec1074b3811aad", "messageHeadline": "Fix conflict with hf1268 and removal of hf620", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 6693, "deletions": 490}}, {"node": {"oid": "9b867b55314e7ac458ff7ed11f1970e052d2e58d", "messageHeadline": "add genesis data to es_objects", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 63, "deletions": 3}}, {"node": {"oid": "5563cd4745fdaf53bc3390f43c4041c76131a394", "messageHeadline": "Merge pull request #1716 from bitshares/jmj_1619", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "5aaee5644c6b7e42edccdf659c5f81d4844360ac", "messageHeadline": "Bump FC", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fc2e12aadfb72330c16fb7da10ed104f9ccbfbe4", "messageHeadline": "fix Windows build errors", "author": {"name": "John M Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "14a6c2af6becec7dee83e0bcdeef5116bb0f9720", "messageHeadline": "Merge pull request #1712 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 88, "deletions": 18}}, {"node": {"oid": "421a2dd5a40e1406e125e2a73362ebf1416a24f6", "messageHeadline": "Merge pull request #1693 from crypto-ape/valgrind-inspired-fixes", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "860d2419b4a52d4fad2babd31a073e5230718ac7", "messageHeadline": "Merge pull request #1676 from bitshares/vop-numbering", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "e44cd009c769b5145d8b4a5d9cf32b6f812adf69", "messageHeadline": "Merge pull request #1678 from nathanhourt/issue-1670", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 122, "deletions": 95}}, {"node": {"oid": "159a0cc7f0119ccb798627c9c4eca14dfc51e374", "messageHeadline": "Ref #1670: Fix build against latest develop", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "94e3aac3f86e51bbbf7128cfe1ca486d0ded52d2", "messageHeadline": "Minor style change", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "51875b02523c73353850eea2b935acde17811304", "messageHeadline": "Update fc submodule", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7a2a7bdf007e6fbffd947cd77f3f1b1e01769ec", "messageHeadline": "Ref #1670: Rename non-const getter for clarity", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "95532b30c09eae691e6a2bc599ea3a06fd67be34", "messageHeadline": "Resolve #1670: Make const const again", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 119, "deletions": 92}}, {"node": {"oid": "623aea265f2711adade982fc3248e6528dc8ac51", "messageHeadline": "Merge pull request #1708 from bitshares/release", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 88, "deletions": 18}}, {"node": {"oid": "51bc67733a9b5613a8d48fd349a8876a56f9151e", "messageHeadline": "Merge pull request #1710 from bitshares/jmj_release_doxy", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7710bc63f39e836ccd5dab469898820f20c20827", "messageHeadline": "Update Doxy version tag", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac9bcfb495d462939561dd9f02d78816819369eb", "messageHeadline": "Merge pull request #1699 from bitshares/jmj_htlc_hotfix", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 87, "deletions": 17}}, {"node": {"oid": "96dca2cf7e3d00440ebe096e482860476434b1f2", "messageHeadline": "More fixes for formatting", "author": {"name": "Fabian Schuh", "email": "mail@xeroc.org", "user": {"login": "xeroc"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "441e290a2cc42b937c755c97656a0138ccc5ccda", "messageHeadline": "Improve the serializer to fix #1701", "author": {"name": "Fabian Schuh", "email": "mail@xeroc.org", "user": {"login": "xeroc"}}, "additions": 21, "deletions": 22}}, {"node": {"oid": "8f5dddd3a6c2cdf9197d9ffb0b7a699a7c8b3034", "messageHeadline": "Allow 3rd party to redeem, notify all", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 25, "deletions": 14}}, {"node": {"oid": "510932fd9cd1e3590e8738b2e89c69c8d799752a", "messageHeadline": "Shorten long lines", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "82fa2f8892dfdaf8dce933e41036d072cda6fb20", "messageHeadline": "Only allow HTLC recipient to call redeem", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "24ffef2f2f07fe679942c342bec8c56969f26182", "messageHeadline": "Correctly validate HTLC extension date", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "69f5aa79e8ac751425756718a43328d3feef778c", "messageHeadline": "Added tests for htlc_extend", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 53, "deletions": 3}}, {"node": {"oid": "626c5720d45a29d019dbef7723e3f9295046fe2c", "messageHeadline": "Add htlc_extend validation", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "da6c386bf01525445897233ed3f7b1ed43233e65", "messageHeadline": "Merge branch 'develop' into vop-numbering", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5671, "deletions": 317}}, {"node": {"oid": "3ab22f6b4fd8ce08985387553c4d92f00c4b4fae", "messageHeadline": "fix referencing local stack variable in async thread // capture share\u2026", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "53af67eb51611b40f445c078107f910dafa4234a", "messageHeadline": "fix referencing local stack variable in async thread // add missing p\u2026", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "376f0317d66f70e0daa3a5c9e29d17544bcdb583", "messageHeadline": "explicitly cleanup external library facilities", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "c8ce31a534b094f2a8534c01ce69af0ee2b906af", "messageHeadline": "fix referencing local stack variable in async thread", "author": {"name": "crypto-ape", "email": "43807588+crypto-ape@users.noreply.github.com", "user": {"login": "crypto-ape"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "f74f45067448062088d5c2c8c3647061f0518856", "messageHeadline": "Merge pull request #1686 from bitshares/jmj_release_develop", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 5492, "deletions": 306}}, {"node": {"oid": "34e9eaa9dc2247fc9acb098afe4abe5a7163d849", "messageHeadline": "Merge pull request #1685 from bitshares/release", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 86, "deletions": 37}}, {"node": {"oid": "1abddf96cc2b70e5db8d30db5f70f20614015f84", "messageHeadline": "Merge pull request #1684 from bitshares/oxarbitrage-patch-1", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b225f962b53f0f4cb89b4959150a2e288ac83cbb", "messageHeadline": "Final cr/lf", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb657f6ec0a08862aadfa149c4d9741781b9da52", "messageHeadline": "Fix conflicts merging release to develop", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 5492, "deletions": 306}}, {"node": {"oid": "ff004b43a355cb052af44e10892bc98adb087fca", "messageHeadline": "change indentation in quit command", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ed08580464aae45c9301256fc31c2134265c6a22", "messageHeadline": "Merge pull request #1635 from openledger/issue-1210", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 163, "deletions": 0}}, {"node": {"oid": "8c1a78b7f3f0083abee695c1b8a9b944f2c4a1be", "messageHeadline": "Merge pull request #1681 from bitshares/release", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5446, "deletions": 283}}, {"node": {"oid": "768e3185d7ef2df7880257206900377866bdff78", "messageHeadline": "Merge pull request #1651 from bitshares/preliminary_hf_release", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 5446, "deletions": 283}}, {"node": {"oid": "80ed86d8c4048b6feb423b6ed577e7e804a199a7", "messageHeadline": "Provide control for testing max_supply", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "f9b7460ea9d47fb243f1b590216d1334472f4968", "messageHeadline": "change BTS-symbol to 1.3.0", "author": {"name": "Alexey Frolov", "email": "alexey.frolov@aetsoft.by", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8dcb6444911b78c29d58ae8a5f6805e5e54a7229", "messageHeadline": "Set mainnet hardfork date", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f03c207c02fed6461954de5e3605d8d9f0a62dc6", "messageHeadline": "Apply deterministic virtual_op numbering rule", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "b96cc0c3361355901a5cd243d743122f411b2cde", "messageHeadline": "Merge pull request #1677 from nathanhourt/warnings", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "ce28360564f11bdd0f77daff5a8d815d1cdb3e0d", "messageHeadline": "Wrap long lines", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "a05858bda0536f9b4897886145f1451d4a6fda48", "messageHeadline": "Simplify code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "392ac402fb161675eb625a7e97a2ce6165631cf0", "messageHeadline": "Merge pull request #1674 from bitshares/replay-perc-numbers", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "5dad10c51e506f1a62f075ef710762a4cfba36cf", "messageHeadline": "Merge pull request #1 from openledger/issue-1210-core-912", "author": {"name": "OpenLedger", "email": "42674402+OpenLedgerApp@users.noreply.github.com", "user": {"login": "OpenLedgerApp"}}, "additions": 124, "deletions": 0}}, {"node": {"oid": "4d5c02a318fe817bbc82d1a21e7191e242071b19", "messageHeadline": "Fix some warnings", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "6faa519351f55a5440d649f1d97394123e062318", "messageHeadline": "Rewrite globally_settle() with a template function", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "80a9f9f28aca648851dbe45b9eedb6b9f1adf704", "messageHeadline": "reduce precision of numbers in replay output", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "a41158921f3e7e0078b88a15a9b4c125b89e0b8e", "messageHeadline": "Merge pull request #1666 from bitshares/oxarbitrage-patch-1", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "47805938d33e1ec71c5c0825ac0e261fc9c3b8c0", "messageHeadline": "Added the fix to make top 4 apis configurable", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 129, "deletions": 11}}, {"node": {"oid": "5f8549ebca8ca85ce2f28b9837bb88c11eb0c339", "messageHeadline": "Use by_collateral when globally settling after hf", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 39, "deletions": 12}}, {"node": {"oid": "205f3a3bd8c53bbd9159d13eaf64224b46bc784e", "messageHeadline": "set participation to fixed 2 decimals", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3eae65493e6ab2b2c7177aff13321be767d0472f", "messageHeadline": "Merge branch 'hardfork' into preliminary_hf_release", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 5440, "deletions": 281}}, {"node": {"oid": "468af9024f22f0ace6bb59d4ab609a17510c8926", "messageHeadline": "add unit tests for get_signed_transaction_signers, get_key_references", "author": {"name": "Alexey Frolov", "email": "alexey.frolov@aetsoft.by", "user": null}, "additions": 124, "deletions": 0}}, {"node": {"oid": "54d2596d6ae58b3ecc3615afa376b1dc4faa732b", "messageHeadline": "change info output participation to int", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11432f38a63416c3204278e6ea1d4f8133369585", "messageHeadline": "Merge pull request #1656 from bitshares/jmj_1645", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 127, "deletions": 51}}, {"node": {"oid": "1a1ba7e28db040e5ae059ebafd4d4eb4ad736595", "messageHeadline": "Merge pull request #1665 from bitshares/jmj_confidential_tx_test", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "5e6e9a148660e8f16fe8db484187f8614ff0dcb1", "messageHeadline": "Merge pull request #1662 from bitshares/performance-calculate-fee", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 26, "deletions": 15}}, {"node": {"oid": "db045a20fa1b92a42abd632c43f6dcf20772d523", "messageHeadline": "Fixed spacing", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "de73829a49b62e924a4518d16bc4b5ffe593fe01", "messageHeadline": "Increase max_trx_size for confidential_tx test", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "07d10cb95dbe40ca70a720533d381a8d8ed3e384", "messageHeadline": "using the more expresive optional<>.valid()", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c51220beac1f23a500f6440d2ce1424d776d0a2f", "messageHeadline": "Added time left to data returned from get_htlc", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ae78c2d1783b799d69c0c12c4fd081076000a03f", "messageHeadline": "Merge pull request #1513 from manikey123/782_test_p1", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 403, "deletions": 18}}, {"node": {"oid": "db1383858a25d3ccf6d3dcb6fee8f2c56d2b7536", "messageHeadline": "bump DB_VERSION", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6afb647ded240dcc1a5adf95e4aadca969dbcdeb", "messageHeadline": "Merge branch 'develop' into issue-1210", "author": {"name": "OpenLedger", "email": "42674402+OpenLedgerApp@users.noreply.github.com", "user": {"login": "OpenLedgerApp"}}, "additions": 288, "deletions": 22}}, {"node": {"oid": "5f0e40016b0384c1b784e5d324d711aa8994b81e", "messageHeadline": "format of amount to include decimal", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "78cb2c7c7d4c417602ba51c0d429e3e4af408e97", "messageHeadline": "updated api.cpp for build failures", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c078ffbf646237e2a283a80179a689d77610a852", "messageHeadline": "Improve fee_schedule::calculate_fee() performance", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 26, "deletions": 15}}, {"node": {"oid": "df514accf33472831257bc48c86561bcc7b5ebb7", "messageHeadline": "Update asset_api_tests.cpp", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3014c3859334e28e479a5f12b2d5e3ad5daa9704", "messageHeadline": "Merge branch 'develop' into 782_test_p1", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 2369, "deletions": 2265}}, {"node": {"oid": "2f84da653ae0be35febaa8f84a469cbf5c2f8840", "messageHeadline": "Merge pull request #1655 from bitshares/jmj_htlc_blacklist", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 147, "deletions": 1}}, {"node": {"oid": "c63d21d7ea89fcbb506321a89f1f8da5851798e0", "messageHeadline": "Pretty-format HTLC output", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 54, "deletions": 6}}, {"node": {"oid": "5bad558ee1b9a5d3e401e9149a1482f400709b82", "messageHeadline": "Merge pull request #1657 from bitshares/release", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 43, "deletions": 23}}, {"node": {"oid": "a4108e030b19184c4c1ca5fce6755ff04d4c7fa8", "messageHeadline": "Update as per the review comments 1513", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 101, "deletions": 109}}, {"node": {"oid": "5b5e6ad39ea153778e9ee0144f48dadd334acba5", "messageHeadline": "Prove bob redeems although blacklisted", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "cfba7ade6474f981b1d1dfdddba30ab966c6698e", "messageHeadline": "adjust htlc_object struct", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 68, "deletions": 86}}, {"node": {"oid": "8cb390cc4705c34b7410dae230c29a3c5e0a25ba", "messageHeadline": "Merge pull request #1647 from oxarbitrage/issue1637_2", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 37, "deletions": 19}}, {"node": {"oid": "4ca72d8257b14e4c1307c9f39b7ea0d2c515108a", "messageHeadline": "fix long to int compiler warning", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd7d0122f3fd6291f4988f4127f6d74476eeab7a", "messageHeadline": "allow for no results", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 30, "deletions": 23}}, {"node": {"oid": "11f9f1be02a7ce67476692ce58a7167c97f5c4ef", "messageHeadline": "Change format of get_htlc output", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 49, "deletions": 12}}, {"node": {"oid": "ef6dc13b27b6745494a0f5eee079861ae1eeca5f", "messageHeadline": "Fix spacing", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "7cd6e318133168740ab7a5066eb04752e30c0a26", "messageHeadline": "Look at white/blacklists on htlc_create", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 131, "deletions": 1}}, {"node": {"oid": "234bddb039f9f6617338977cfb2b989e124b0a48", "messageHeadline": "fix duplicated arguments in help", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "37dfb24e81f0f8974e1bc56529c8140b639207b1", "messageHeadline": "parse command line after plugins", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "de22e990499e974bf6dab2df8aef1132428c137a", "messageHeadline": "add plugin options to help", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "de31b5693795840a8fc0263af7c829e61134b5dd", "messageHeadline": "Merge pull request #1032 from cifer-lee/issue867", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 223, "deletions": 10}}, {"node": {"oid": "5162ebe9b689fe8a480fd9c7d8e4496ca0254bc4", "messageHeadline": "Merge pull request #1515 from bitshares/jmj_macwarn", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "42c19fa168280c8664da9664f9ce59bb7fb901a2", "messageHeadline": "Merge pull request #1649 from bitshares/cli-bid-collateral-error", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "40d4b0bb209386542bf456fff6381286c36fbeac", "messageHeadline": "remove comments and change error message.", "author": {"name": "xuquan316", "email": "xuquan316@vip.qq.com", "user": {"login": "xuquan316"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "1edab9da09dce6a7ab427571c114f3d70e62a851", "messageHeadline": "Avoid segfault in CLI bid_collateral command", "author": {"name": "xuquan316", "email": "xuquan316@vip.qq.com", "user": {"login": "xuquan316"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "964aacddcf05028c7cc2c275e184e7943d1ef25c", "messageHeadline": "Merge pull request #1648 from bitshares/bump-doc", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3c5105e13a61e319f6cf143fcc7bc5627234cbc6", "messageHeadline": "Merge pull request #1587 from bitshares/jmj_1557", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "69bc55a7b462084a69e26d8dbaffca379e937e14", "messageHeadline": "Bump docs submodule", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d29377b9cd043443b891235194bdf821e6e5ea58", "messageHeadline": "force plugin defaults to config.ini", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "78ec916d61b68244d0743a6602e5e6e23e272c95", "messageHeadline": "add plugins option fix in config to delayed node", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "68fad478cb10b93bbe7bbdfcbfcca5a371516ad7", "messageHeadline": "move plugins option position in config", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "b9339c39be3d07c92bc591a88efdc54412aca701", "messageHeadline": "move help and version sections up", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "7544ea8282aaf0620789cfdd78ddabc76f2efe37", "messageHeadline": "fix plugins option in config file", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "a91b447f715aba0e0722dfbce3c6b691e0e8dd23", "messageHeadline": "Merge pull request #1641 from bitshares/1407-plugin-header", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "9c47bbda17e5a4b409bb6436c32b3ca59ad86f94", "messageHeadline": "Highlight plugin section headers in config.ini", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "0c5a42fd939076b67bbc7312c707eb3f386423d1", "messageHeadline": "Add plugin section headers to generated config.ini", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "90ca8f264e2da64bfad4afdadf2f05617ba7994e", "messageHeadline": "Merge pull request #1628 from pmconrad/1069_remove_chain_id", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "8d1260d9ee186305bdf262ad7881a358362d0971", "messageHeadline": "Added new commands to CLI: get_transaction_signers, get_key_references", "author": {"name": "OpenLedger", "email": "service.github@openledger.info", "user": {"login": "OpenLedgerApp"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "a710a429a53035fc9825eb074efc1a69c955b829", "messageHeadline": "Merge pull request #1634 from bitshares/release", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 28, "deletions": 3}}, {"node": {"oid": "57c40ecf472dd8c46ac082ed0e2f0292f147cf80", "messageHeadline": "Merge pull request #1631 from bitshares/release", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "a328f8c62c3b770ba7413826ebe0cba73993a2a6", "messageHeadline": "Merge pull request #1633 from bitshares/jmj_winbuildfix", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d3794a66e79cd8a6e649e639d4d932a8cb67092b", "messageHeadline": "Fix uin64_t / safe<int64_t> comparision", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c7d538f29ddc71669e188681ab35a776ebce9cd", "messageHeadline": "Prevent Boost/WinSock.h multiple inclusion", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fa38ee46524f638d6cefde20d39e575a0e762000", "messageHeadline": "Skip trx size check on replay", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "998ccb8281e77f8956914d90c6213126b39b5472", "messageHeadline": "Merge pull request #1632 from bitshares/oxarbitrage-patch-1", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e8a6b90003e695fbd844bebbc4ee7e8aba2d3fc", "messageHeadline": "bump database to last release date", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe01e06efd3abbba88ceac2aeb3c2aabdf8fdc83", "messageHeadline": "Merge pull request #1623 from oxarbitrage/issue1620", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "26ffeefca1a8d21d1418afc9c709fe94323ed6c4", "messageHeadline": "Merge branch 'develop' into issue867", "author": {"name": "Cifer", "email": "cifer-lee@users.noreply.github.com", "user": null}, "additions": 630, "deletions": 74}}, {"node": {"oid": "3cd75aebb50d2d430d9e9831eff91c1084f2a8c7", "messageHeadline": "Merge pull request #1613 from pixelplex/fixed-saving-keys-wallet", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "458beae89ec31a33b8e92863c58a3fe5c1e8309b", "messageHeadline": "Merge pull request #1626 from bitshares/1303-cli-test-issues", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 26, "deletions": 11}}, {"node": {"oid": "9807741bc6ba297443bdce1d37d9afaf973d4a7d", "messageHeadline": "Removed initial_chain_id from example genesis file to avoid confusion", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "f50a0efc8f19049931f15d94ec42cb610887fbb8", "messageHeadline": "fix formatting", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "25125b1b6ffff4ee720332e41829a9c12115b1e1", "messageHeadline": "change boost verbiage", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "cfdb40c792e9edd645b457fc53cd5574683ebd6b", "messageHeadline": "support for Boost 1.69", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f087fe864a017caa7dc742b5549757cbc6ceb484", "messageHeadline": "initialize lowest_ask and highest_bid", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "91a89a15cc9b81b74ced78759d3bfa1662218737", "messageHeadline": "fc commit changed", "author": {"name": "Anzhy Cherrnyavski", "email": "a.chernyavski@pixelplex.io", "user": {"login": "anzhy-chernyavski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "53cf53ecbe8008cc5fe03816e48cdfd1e87d914f", "messageHeadline": "Update coding style", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8a8fc171a37b77eb4318413d4e3d9f105902da99", "messageHeadline": "fix asset symbols in empty ticker contructor", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7de481780c91bec5d8537f251511419435d3dcec", "messageHeadline": "Remove trailing whitespaces in cli_test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "6581394141c5b895c8d528dc3e57289478022f18", "messageHeadline": "Add sleep to cli_test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "61809464c52d76971dcc93ec178f19e665217b95", "messageHeadline": "Ref #1604: Add missing hardfork guard", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "8a82d92291b71cdeecb03f81794b50a9b3f7e6b0", "messageHeadline": "Add fee_schedule::exists<op_type>()", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "6cf07a46ecca4ac0d75aed8c1366360584615bbd", "messageHeadline": "add a second contructor for empty ticker", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "fba5bacf1587ac8450412a5dd8477a8ed219c698", "messageHeadline": "Progress #1604: Do not allow sooner expiration", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "a34c8559ea651fc6dc8cf211ac198cc31d3c6e0c", "messageHeadline": "Ref #1604: Another test case", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "073ecbeca03c07b32e4079a1b831183bb6444167", "messageHeadline": "Progress #1604: Add hardfork guards", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "3d24f7c6106ed8b6b900921509419b8c74bc78bf", "messageHeadline": "Progress #1604: Add dust check", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "5484c9f9efd103eb0a899ee9e65460f464163e9f", "messageHeadline": "Ref #1604: Add matching logic", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 65, "deletions": 10}}, {"node": {"oid": "f6bbe4ba6065f6329a2fff8c3879139d2789a06b", "messageHeadline": "Progress #1604: Tests and Fixes", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 183, "deletions": 41}}, {"node": {"oid": "61d85ded0c3d44e919be0a80902362a16c023b78", "messageHeadline": "Progress #1604: Basic implementation", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 109, "deletions": 2}}, {"node": {"oid": "16db597b51374ed60ee7d6c8525805f0c5c60da8", "messageHeadline": "Merge pull request #1624 from bitshares/jmj_trx_size", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0b7cc7ef61d156f45a211ede4cf1fa5a5d3c7ed1", "messageHeadline": "reject oversized transactions", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "fcb3c6b4c5c39c5fe7e4a53976c777e223b0f086", "messageHeadline": "initialize percent_change in market_ticker constructor", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fe510a27024e7b50ce82e75963e46bd6465e1011", "messageHeadline": "Merge pull request #1621 from bitshares/abitmore-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "cf377421f5ef983af5159df0a771afdb1808b583", "messageHeadline": "Slightly improve limit order creation performance", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "68d3e0baa94ca9bc59d4ba0e8d528ccc0a3e6de4", "messageHeadline": "Added test.", "author": {"name": "Anzhy Cherrnyavski", "email": "a.chernyavski@pixelplex.io", "user": {"login": "anzhy-chernyavski"}}, "additions": 44, "deletions": 11}}, {"node": {"oid": "1b140d2d9532d6f9d75d0a4353ee91dfc1ea8d9e", "messageHeadline": "Fixed saving keys in wallet", "author": {"name": "Anzhy Cherrnyavski", "email": "a.chernyavski@pixelplex.io", "user": {"login": "anzhy-chernyavski"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "e373cd211b2480df5c00efc0736d3c6f5c8df4c7", "messageHeadline": "Merge pull request #1616 from bitshares/oxarbitrage-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba05bd076802ecc390a38ea0d3421c58f47a0f8f", "messageHeadline": "bump database in hardfork", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac14e34d04a671389d611a98d9a506e343e17b59", "messageHeadline": "Removal of hf 942", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 4, "deletions": 26}}, {"node": {"oid": "a91f470420abf9edbd1d59b6e498c6508fac7ead", "messageHeadline": "Removal of hf 620", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 23}}, {"node": {"oid": "b20ff25c5b2db419729393c32c5fbffba892476e", "messageHeadline": "Removal of hf 188", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 19}}, {"node": {"oid": "06e66be43412a00861ed2a8d0b7788e0de838282", "messageHeadline": "Removal of hf 599", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "bc9f1d96f60e91d8109c85db3f910601e0fd441c", "messageHeadline": "Removal of hf 538", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "1c503722872babe78a1888c5f0ed0617d7680719", "messageHeadline": "Removal of hf 419", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 7, "deletions": 26}}, {"node": {"oid": "cc3e5192e57acdd6c5f57d6f83ccffe1485f6f68", "messageHeadline": "Removal of hf 415", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 18}}, {"node": {"oid": "bea8ca0d428a7cffb62d26b4ff30e945e9cf2367", "messageHeadline": "Removal of hf 413", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "39b768e777e5528e6f246a3af3dedf2a7a1bec7a", "messageHeadline": "Removal of hardfork 23", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 12, "deletions": 235}}, {"node": {"oid": "38d5d41de287dd65ccb289aba0d14156e273151a", "messageHeadline": "Remove unused .hf files", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "bf60ddd00d6ffab67ee1b993084c342caed6c4d9", "messageHeadline": "Merge pull request #1608 from nathanhourt/market-performance", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "f5615636e91488030da3f6ff19297528ecce435c", "messageHeadline": "Improve performance of markets", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "1376dd884a7c531d98f99a8688dd097889322beb", "messageHeadline": "Merge pull request #1603 from bitshares/jmj_fixtest", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "ef2d5636be958191594c59ba8a3e3679c5c65447", "messageHeadline": "Merge pull request #1592 from nathanhourt/genesis-dev", "author": {"name": "Nathan Hourt", "email": "nathan@followmyvote.com", "user": {"login": "nathanielhourt"}}, "additions": 387, "deletions": 1}}, {"node": {"oid": "c8ba1f289e88634c2f1cb5c77c90ea7e72a16e22", "messageHeadline": "fix HTLC tests", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "c337cfed13752e940e031065a9d8b8b91982539d", "messageHeadline": "Merge pull request #1601 from pmconrad/bsips_94", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "319d7b96a4d29902db80631022bb021ca79ac950", "messageHeadline": "Merge pull request #1599 from bitshares/release", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2854, "deletions": 2957}}, {"node": {"oid": "3846151e06064e4881dc77728018c3641f869c16", "messageHeadline": "Merge pull request #1586 from bitshares/jmj_1573", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "7a45e6041422e80a586406a8f0cdd637ff8e3e3b", "messageHeadline": "Convert .txt to .md", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "d8999d9bc988d1ef97530d357d67ddaf0358a9a9", "messageHeadline": "Prove owner->active delegation as discussed in https://github.com/bit\u2026", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "78aca20d2d923809846f89df23ee1cf6e69120e3", "messageHeadline": "Merge pull request #1594 from oxarbitrage/testnet_failing_testcases", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "ad74de4b94e98760e189a58cbece8e0f4c44564e", "messageHeadline": "Merge pull request #1597 from bitshares/abitmore-patch-1", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "35ef3750c90bfb4e8691abdc47dc9f640d987428", "messageHeadline": "Merge pull request #1596 from oxarbitrage/bumpfc_websocket", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d51919fce74305edb7d0f049fdcb61823fab6e9", "messageHeadline": "wrap lines", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "695f34bb078a6c1e7d1fd01ddb0af227bceb6647", "messageHeadline": "Fix compiler warnings", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "34c5ad3ff93e8005698630384721ed5a76d58160", "messageHeadline": "Merge pull request #1556 from bitshares/jmj_1548", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 120, "deletions": 51}}, {"node": {"oid": "81de0c56b124168e423edf64df1c2ce81339d715", "messageHeadline": "Call get_packed_size at appropriate time.", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b0c55b2bb829aafb6c7a5036492505e630052a34", "messageHeadline": "increase number of witnesses to hf_935_test", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 11}}, {"node": {"oid": "db1699c5ee8c84bcf604483709aafbd76af26171", "messageHeadline": "remove feed is expired checks", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "a9115fb1ad3720e8a63098027c132e9385c79937", "messageHeadline": "Merge pull request #1595 from bitshares/jmj_logfix", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "24f08276af4d7698525a3d98a3bdd11c4f29e980", "messageHeadline": "bump fc", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71641eb27cfd99c583baf723a394152ae49dd47f", "messageHeadline": "incorrect sign on log message", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba463f17a51509ec706c04b4d59607e771191882", "messageHeadline": "Merge branch 'develop' into issue867", "author": {"name": "Cifer", "email": "cifer-lee@users.noreply.github.com", "user": null}, "additions": 8784, "deletions": 5060}}, {"node": {"oid": "e3a3f25b5fb4af7b45f14a7930a5bf2faed8fd44", "messageHeadline": "Fix issues according to review comments", "author": {"name": "lixiaodongcifer", "email": "lixiaodongcifer@didichuxing.com", "user": null}, "additions": 13, "deletions": 15}}, {"node": {"oid": "f5db37dc0b56305f04f5819479bb98d3f871221b", "messageHeadline": "fix failing tests in testnet", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "e410a8afe00f8a44d425bcd68bc5854dafd08452", "messageHeadline": "Merge pull request #1589 from bitshares/jmj_mac_sizet", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f32b9811509480def8f80334bdee5a837cf0d4ba", "messageHeadline": "Resolve #1591: Relocate genesis and add dev genesis", "author": {"name": "Nathan Hourt", "email": "themodprobe@protonmail.com", "user": {"login": "nathanielhourt"}}, "additions": 384, "deletions": 1}}, {"node": {"oid": "19c9d733318141d8535d111a3650524f65db02a5", "messageHeadline": "use platform agnostic int", "author": {"name": "jmjatlanta", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2e708c10b35aa4da3fbfca350a8b9e3cdcb12b2c", "messageHeadline": "remove last reference to smart_ref", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8aa19af075304d2e2240237d3291ab6d84a79b74", "messageHeadline": "precompute transaction size", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "a75531e4be76e5c9cce8904e65d2ec606fd851f0", "messageHeadline": "Merge pull request #1583 from bitshares/oxarbitrage-patch-2", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "959ef67db17516df16ef94b1fa27b517fa397dbe", "messageHeadline": "crlf to end file", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "edf1d0501044347fcc9cfd56c863346c69149661", "messageHeadline": "Prevent transactions with size over the set limit", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "27de12289dd0e9512f41380905a2349e56f56c93", "messageHeadline": "update full nodes setup notes", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "085dc1a8df0265075a726255d5196e5e9a057866", "messageHeadline": "Merge pull request #1577 from bitshares/develop-to-hardfork", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1583, "deletions": 2226}}, {"node": {"oid": "bedc84a923d350428b2d00213c0a5cc6f3da267a", "messageHeadline": "Merge branch 'develop' into develop-to-hardfork", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "8806e6fbfa78f4680e114ec82dbd5038cbdb3b6d", "messageHeadline": "add note to clarify new full node requirements", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "05233f03f350c9365e64b7b84c09ede94b23f4fa", "messageHeadline": "update full node specs", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8fea035086f065c0def4b6bc8f1510c04d6efd26", "messageHeadline": "Merge pull request #1580 from bitshares/release", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "359e1995dfa637a277b1ceee6e65231c70534d03", "messageHeadline": "Merge pull request #1579 from bitshares/oxarbitrage-patch-1", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "2d5eb6c3a3cca859feb0d625c07266bbcd92805e", "messageHeadline": "add default empty result to get_ticker", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "50fd49207bfefa4f367f01aa556f17c057822b22", "messageHeadline": "Reduce number of db queries in get_call_orders API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "8047742439d39b75190f2e345d9df7a4349a748a", "messageHeadline": "Merge 'develop' into develop-to-hardfork", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1581, "deletions": 2226}}, {"node": {"oid": "2f66535547982bfec3e542aa91331a0784ecac1c", "messageHeadline": "Merge pull request #1571 from bitshares/jmj_1465b", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 35, "deletions": 9}}, {"node": {"oid": "d04634082f97a88c3d7564ea83e5ba53e5157501", "messageHeadline": "Added softfork window", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "805aca3cbf79986b7ed653a0eaccdd237ec9143d", "messageHeadline": "Merge pull request #1572 from bitshares/jmj_1479b", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "ff65ab786057ce5beb1f4df3683039a9e6487b5e", "messageHeadline": "fix test", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a71f373284a65164e20293d5fc0d39db3753d7e8", "messageHeadline": "reverse ASSERT logic", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "8727a3cf546c8c9237fe9bacbdda8baef188ba6a", "messageHeadline": "Remove dates as this assert always applies", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "dc901237c53c7af6f66f95e8227c0ab17032b5fd", "messageHeadline": "Added missing softfork code", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "c042e68cbe18fcaeeb4564e8f56228bc19865497", "messageHeadline": "Merge pull request #1259 from bitshares/584-non-immediate-owner", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 717, "deletions": 62}}, {"node": {"oid": "2e69219fa42191c912ad24cfa9022293017570db", "messageHeadline": "Merge softfork & hardfork 1479", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "dfbb508b484575fa23f3887239a2a1a0d0e3c12b", "messageHeadline": "syntax error", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8da5f180bfb5ab96f8fd9d81a0fcaacd0b30a59", "messageHeadline": "merged in softfork code", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "bdcb0ea626855e8a5ffb7accb2078588859a9932", "messageHeadline": "Fixed typos", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d7ca28e88d197b82c763bbea9100999dcbad6f6f", "messageHeadline": "Merge pull request #1562 from bitshares/develop", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2848, "deletions": 2956}}, {"node": {"oid": "640253d7bcf72ebaecba7f1ac1e407a4c568a4d1", "messageHeadline": "use move instead of assign", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "c9b3751ea828c88af8899059428fd5674dc9bc34", "messageHeadline": "Merge pull request #1561 from bitshares/jmj_1560", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "487bdccf5d5a64819b5e7bee611f55215fc5af32", "messageHeadline": "Merge pull request #1559 from bitshares/oxarbitrage-patch-4", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f66c9a5eac655c27fb91a6480cb7a1e59d580128", "messageHeadline": "bump FC for std::min macOS", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5cefa46456ff1bed1b82729fefd1aa994cc84c4e", "messageHeadline": "change status of network mapper", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aff17515ed1dbd9018a9a3f8c62d71e7a1390b96", "messageHeadline": "Merge pull request #1324 from bitshares/1270-fix-call-price-cache", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 930, "deletions": 162}}, {"node": {"oid": "cd26cadcd0a07ebeeceb57fa0ca58078632fca8c", "messageHeadline": "Merge pull request #1555 from pmconrad/network_mapper", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 321, "deletions": 0}}, {"node": {"oid": "c5393367eed8b016c9f0d93de0b133cc2ac961eb", "messageHeadline": "Merge pull request #1549 from oxarbitrage/issue842_2", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 74, "deletions": 64}}, {"node": {"oid": "82baee3112ca6fe6ca0e0d744479b628b473581c", "messageHeadline": "add network_mapper", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "49b6adbe0a2afb9a6f5d907e6d560611ca8ba312", "messageHeadline": "Merge branch 'jmj_1548' of ssh://github.com/bitshares/bitshares-core \u2026", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 224, "deletions": 127}}, {"node": {"oid": "39e67930f7fe2a74dd65f8aab463af9f0eb20586", "messageHeadline": "revert unnecessary changes to fee_schedule", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 5, "deletions": 13}}, {"node": {"oid": "8610119f7ab0c2239ecf48616e171bd50bc6f47f", "messageHeadline": "Merge branch 'develop' into jmj_1548", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 224, "deletions": 127}}, {"node": {"oid": "64adf4ba34da07ab8286530ac41c1c31ed7fe193", "messageHeadline": "Permit proper copy and move", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 101, "deletions": 10}}, {"node": {"oid": "f1e448059ae5861f56ce81f23876770fc134dbd7", "messageHeadline": "Merge pull request #1516 from bitshares/jmj_1504", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 11, "deletions": 64}}, {"node": {"oid": "5b4e51ab73d95551a7ce9335b3b40138e9abe1be", "messageHeadline": "Merge pull request #1272 from oxarbitrage/issue1051", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 222, "deletions": 126}}, {"node": {"oid": "a22f92e576bb1e1028e732247e2b9c7794a9869e", "messageHeadline": "Simplify lambda", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "21a4d76cc31105e1ba642462446891142fddc9f0", "messageHeadline": "Fixed crash on empty/invalid node pubkey", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "a38b5584c8838609c3c251155cbcaea9d2ebf230", "messageHeadline": "change some more docs", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "9eab093640d6d77a66381dd8db1ad2b7218677c6", "messageHeadline": "change asset id or name to asset id or symbol in descriptions of api.hpp", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d256af696a972084ba8c002202f030b64c4dcf8b", "messageHeadline": "expose get_asset_id_from_string", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "18ac80a98f66c384a527ffc0295c7d44cb14bc9b", "messageHeadline": "rename name_or_id with symbol_or_id", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "04f20af8333390416944e602c0380315ca4f7a88", "messageHeadline": "refactor for in-place construction", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 24, "deletions": 31}}, {"node": {"oid": "11df9897b886b5eec3963f77f005e9f56d63b8c6", "messageHeadline": "replace smart_ref with shared_ptr", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 36, "deletions": 102}}, {"node": {"oid": "2efac1f7593be1ec1ca262450cb5aa6e2f18dafc", "messageHeadline": "Merge pull request #4 from bitshares/oxarbitrage-issue1051", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 51, "deletions": 24}}, {"node": {"oid": "c0ac89825f3b4995c5364b3b93f8b7c430b31b59", "messageHeadline": "Moved impl to fee_schedule.hpp", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 50}}, {"node": {"oid": "b4946090fa47d683a82363e67ddc701df47729fd", "messageHeadline": "Revert to by_price index when globally settling", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "052531b4998d3fd42d976d8546bd8e734a51f657", "messageHeadline": "refactor get_top_markets", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 80, "deletions": 63}}, {"node": {"oid": "55031526224c260b6f38fa5fd7fb03d6e129ea28", "messageHeadline": "Merge pull request #1547 from bitshares/build_simplification", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 99, "deletions": 25}}, {"node": {"oid": "e1eb934154f6add9b52dd2b59f4e10d14c665826", "messageHeadline": "travis: adjust expected sonar time", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "708f01757d9cd6307ab3eb188bf24aa29b59d9e7", "messageHeadline": "Install libtool in docker build", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "54c4c02fafe8e2f762c627258225347c1cdc1940", "messageHeadline": "Merge hardfork branch", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6284, "deletions": 1075}}, {"node": {"oid": "6b22b9193fc8d5f8e8c82b532904fa8c201a2e19", "messageHeadline": "Merge pull request #1493 from oxarbitrage/1270_existing_testcases", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 214, "deletions": 39}}, {"node": {"oid": "ca1e045bbf19365aa61c6fdb5c398db5c69845f3", "messageHeadline": "remove trailing white spaces", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1aad691e29bcbf4a0759b6529caac0fdcf52a688", "messageHeadline": "use affected_by_hf_343 flag", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "62db8bf0e9e7391cb31e0201cd95f6dc0aecd8bf", "messageHeadline": "Bumped fc + removed unused boost libs from travis + docker", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "dbd7eee97bb1bb3cd51cd7b192c0a3ad6c64a28c", "messageHeadline": "Modified build time expectations", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "17b389470a5a0efd3979c3d7aaa137747a6f701a", "messageHeadline": "Fix typo in docs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ee18179eb18845e8e8f0e27a52996e7ecdc60840", "messageHeadline": "Merge pull request #1541 from oxarbitrage/es_objects_start_after_block", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 83, "deletions": 79}}, {"node": {"oid": "fb61b93a96221a0e9440f29b57761464d1159f94", "messageHeadline": "travis: switch to xenial build env", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "d589b5b4bc93abb435f1d44136068950077c8a1a", "messageHeadline": "Minor Dockerfile improvements", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "da0dba2b832d2e08ee7045c1577155bd8fd0bac6", "messageHeadline": "Build more stuff, run tests in parallel", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "f5cd910197d8e3e0aa4d95cfa7a84c2741176f8a", "messageHeadline": "Only install required boost packages, not all - should remove locale \u2026", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a4211b6a9858948a3ffea9a8b889d5dd51787e44", "messageHeadline": "Removed unused boost-locale dependency", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "f7212d76d102e74cbf89134cd57628723efe1e57", "messageHeadline": "Try to resolve \"Bad substitution\" error", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4c0062cb552eed801250767fee37ccd71eb5bb51", "messageHeadline": "Try to avoid travis timeouts better", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 76, "deletions": 11}}, {"node": {"oid": "b579a544be459df636db38181c1925c67ca41f77", "messageHeadline": "Implement API changes", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 51, "deletions": 24}}, {"node": {"oid": "ece99b6d1def2bb50d8323b2bdda315a7de54915", "messageHeadline": "workaround hf_935_test", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 61, "deletions": 18}}, {"node": {"oid": "16206f90226fcf959686ad6a2eb4854997287c89", "messageHeadline": "Remove unused boost::serialization dependency", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8aa3ebdefee4a20ce90f9e9031b45e5999912328", "messageHeadline": "Try to make docker build work again", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "db640bea18801bb41bb6b399c5a5052c3ebbbb82", "messageHeadline": "Merge branch 'develop' into issue1051", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5012, "deletions": 3713}}, {"node": {"oid": "ac310b1e8551eab346a18f6378a7937875ab3c38", "messageHeadline": "Fixed test cases after rebase", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 20}}, {"node": {"oid": "f2c608ef5b78e4118c436f801e50a06cf565099e", "messageHeadline": "Added database_api tests for non-immediate owner", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 147, "deletions": 0}}, {"node": {"oid": "7cac2800e611fb5cb8b194eb20ead965b77b635c", "messageHeadline": "Updated coding style", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "9a50898a7bad969ddf280bdf218e23bfda28d9ab", "messageHeadline": "Fixed test cases", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21, "deletions": 8}}, {"node": {"oid": "3d7904e21f4838c184545198f8dc5e4e6a2e11d6", "messageHeadline": "Proposal and hf tests for non-immediate owner auth", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 236, "deletions": 1}}, {"node": {"oid": "451ca3dbca0637b4417691662ea7753410f548d0", "messageHeadline": "Added more tests for non-immediate owner authority", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 179, "deletions": 13}}, {"node": {"oid": "745a248286a85f62a97a41812360e22ea1d2fa48", "messageHeadline": "Added tests for non-immediate owner authorities", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "a393c2afa59c2318d33ee8d32a31790a418087ab", "messageHeadline": "Check owner authorities in sign_state", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 13}}, {"node": {"oid": "b191bd735324dc096228d1bb0dedfa94bf3a5342", "messageHeadline": "Added allow_non_immediate_owner param to methods", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 89, "deletions": 15}}, {"node": {"oid": "8714026c37bd0ce82e7ba0b432e675202bf7ea40", "messageHeadline": "Merge pull request #1419 from openledger/1268-market-fee-sharing", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1483, "deletions": 25}}, {"node": {"oid": "cce205c8a58f4058f4f2a5e78e5113538a78119c", "messageHeadline": "Update hardfork date into far future", "author": {"name": "OpenLedgerApp", "email": "service.github@openledger.info", "user": {"login": "OpenLedgerApp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa469bc8e2210e2860fc9f77576819ecc7fbcc25", "messageHeadline": "remove special case 0 for start after block in both ES plugins", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "893607f36b83a16102f92795592457dd0d7c4432", "messageHeadline": "Merge pull request #1544 from bitshares/op-type", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "95b4aa66bd8878b0df76d37ca26d4c5cfe3f13bc", "messageHeadline": "Rename API param operation_id to operation_type", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0dff411903bf4f06110aef466b6cf76b4dda5cbf", "messageHeadline": "Merge pull request #1534 from oxarbitrage/issue1532", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "0f10387a88c01dc90798e62cc5ce02d9d84b7ae0", "messageHeadline": "Merge pull request #1498 from bitshares/jmj_1465", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 154, "deletions": 5}}, {"node": {"oid": "bc48dae42c22a038754dd183012f6f06fb147cef", "messageHeadline": "change cat-parts from old to active", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab4dfeb59cac1ea7d48511515e80a713006ad6a2", "messageHeadline": "use newly added member in all places", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8466e198badff212eb95ad7254157630459630eb", "messageHeadline": "changes in bitasset_tests/hf_935_test", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 20, "deletions": 47}}, {"node": {"oid": "063221c6bb25230b202cb358d72e9973af0f7c84", "messageHeadline": "Merge pull request #1539 from bitshares/jmj_1418", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf2682fb309c03c1e95620d63274f076ba490a64", "messageHeadline": "add es-objects-start-es-after-block option", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 81, "deletions": 77}}, {"node": {"oid": "fa0e647e862fecc9d78cc1b1eaebf74172858c16", "messageHeadline": "Merge pull request #1510 from bitshares/jmj_1246", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 462, "deletions": 453}}, {"node": {"oid": "a26dc47ad31379cb6e1bb0744777cfab7ba3585a", "messageHeadline": "fix warnings in test", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "accc38152b38d6264e62245957bcbcb2eefdad59", "messageHeadline": "catch exception in destructor", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "f2a0b4d38fcca1414a5916041d5d3f45eab46b31", "messageHeadline": "Merge pull request #1511 from bitshares/jmj_1246b", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "10f528214d8d97ce4975ded33ca4cdb71d489b46", "messageHeadline": "Fix CMake Doxygen Perl reference", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aaf77010cc254c5d7eca23e6896462408a45c583", "messageHeadline": "Merge pull request #1535 from bitshares/jmj_uint8_switch", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "41bff6ead331c4f340e874c5c9102d23deb487be", "messageHeadline": "add egenesis library description", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a2d5fac585a1436c1328ec711e82cbe5ce8896ea", "messageHeadline": "accurate block generation for hf1270 in market and swan tests", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 45, "deletions": 20}}, {"node": {"oid": "6b3d6ab81eab813d46a8fd57a4911099199f4036", "messageHeadline": "Merge branch 'hardfork' into 1268-market-fee-sharing", "author": {"name": "OpenLedger", "email": "42674402+OpenLedgerApp@users.noreply.github.com", "user": {"login": "OpenLedgerApp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "acab2a0bb766452efdb784659d763ad024c9ed14", "messageHeadline": "Modified hash function - vbo_mfs_hash()", "author": {"name": "OpenLedgerApp", "email": "service.github@openledger.info", "user": {"login": "OpenLedgerApp"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "1b9f6c9e14090c2bf02e49bbc1427589a384a680", "messageHeadline": "Merge with latest hardfork branch", "author": {"name": "OpenLedgerApp", "email": "service.github@openledger.info", "user": {"login": "OpenLedgerApp"}}, "additions": 3253, "deletions": 794}}, {"node": {"oid": "3e1e5b679a5a1fba2cbf5a9d57a2d22c9992ce08", "messageHeadline": "Move hardfork timestamp into the far future", "author": {"name": "OpenLedgerApp", "email": "service.github@openledger.info", "user": {"login": "OpenLedgerApp"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2bb097c00e2e89ce2d1e19b11c839f29f3dcaec7", "messageHeadline": "switch collection to use fc::mutex", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 60, "deletions": 60}}, {"node": {"oid": "6669fb97dc7c227f244271fa07ab3997d7f8e220", "messageHeadline": "Merge pull request #1529 from bitshares/jmj_1110", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 20, "deletions": 47}}, {"node": {"oid": "a4588a620507b44c6ea67fd8096849de8b034485", "messageHeadline": "add subprograms", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "8624fad31375dedaef86a0b1bb31c13223d24c53", "messageHeadline": "change some descriptions in programs", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f3da5289677fc2639542030c416cbc2e4247c0d6", "messageHeadline": "change some descriptions in libraries", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4f079fa86b69cd1eb5eae91b70ac49152c2909a9", "messageHeadline": "remove category column", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "1bad92ad600301e30d1bd98f76517e2292f355d0", "messageHeadline": "resolve conflict", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 130, "deletions": 1317}}, {"node": {"oid": "f2acea8e1f25dc94177545bb94a21000c9c7999f", "messageHeadline": "add utilities, net libraries, change app description", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "bbcbed02a22d6497489a1759bf9e64d860658d05", "messageHeadline": "Merge pull request #1437 from oxarbitrage/pull1427_2", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 58, "deletions": 57}}, {"node": {"oid": "097799bf7d3adddbcc33b873a0473351f7e06fb3", "messageHeadline": "Save a ptr to asset_dynamic_data_object", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "9fc89830a94d159184bfdf0ff5ef3117fbab55ca", "messageHeadline": "Removed comment", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e49c04951e4a8ccc782d226473ecef4fd663d6bf", "messageHeadline": "Removed comment", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46e248ed30de0e207c53bdf9c1e10f970949fb23", "messageHeadline": "Remove create-genesis-json", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 22, "deletions": 85}}, {"node": {"oid": "60b25a04263beda7202e7ae8409bccb4608d56c3", "messageHeadline": "Switch uin8_t for char for clearer serialization", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "540a5362ab469cadd8b042b9d029195a8b794957", "messageHeadline": "add readme to libraries and programs", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "e198552d0dd1a36dd68067b16195dc4706bc740c", "messageHeadline": "remove default option in delayed plugin", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e41bdd243ad10c715d0b32f6f8d846a5d5ee0a6", "messageHeadline": "Merge pull request #1533 from bitshares/cleanup", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 1187}}, {"node": {"oid": "7abf7c574ca3dc60ecec872a3d4907e216847221", "messageHeadline": "update bitasset tests for hf1270", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 38, "deletions": 16}}, {"node": {"oid": "4e2514c40305c501271d36cc322b46c0324c0469", "messageHeadline": "skip black_swan_issue_346 test after hf1270", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 14}}, {"node": {"oid": "241e605f9df8a60938083c359e891e150f0844f4", "messageHeadline": "Remove old testnet files", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1186}}, {"node": {"oid": "6e11c31d40a8e63f52402887860349d9f96d883b", "messageHeadline": "Remove gui_version file which is no longer used", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "bac55a481f9344779ec6e1fa1f59f075d591f96e", "messageHeadline": "Merge branch 'develop' into pull1427_2", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1593, "deletions": 893}}, {"node": {"oid": "caf7f7fe99aa9b53898ced00effd0142204f46c9", "messageHeadline": "add default value to trusted-node", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a590c25c52573d2391a44bb532d1a10c8e791edd", "messageHeadline": "remove useless check", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "ba3a895252c6f4c02977ebaee213957a5ba58678", "messageHeadline": "Update database_api_tests.cpp", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "782bbba534e5ea746d7d8f0d3919176a59b807a2", "messageHeadline": "Merge branch '782_test_p1' of https://github.com/manikey123/bitshares\u2026", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "097a8e67c2a27cf6cf76c7142298e60753ef52c3", "messageHeadline": "changes for 782 to correct spacing issue", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 163, "deletions": 171}}, {"node": {"oid": "d2bf27ee71f3874ad03b8188f8db2278b0003285", "messageHeadline": "Merge pull request #1527 from bitshares/jmj_1313", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 66, "deletions": 73}}, {"node": {"oid": "7462d398ab3caecb50d8ae776e591730e67f4f2e", "messageHeadline": "Fix typo", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b0891a17ec6dbd210a29973394ee109c5623781", "messageHeadline": "keep return value", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 34, "deletions": 27}}, {"node": {"oid": "f928f9031c792f1db0b230b57974339c7a6682d0", "messageHeadline": "Update application.hpp", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8d59ea34c22829b64ef8dd64b39762f0f3845c55", "messageHeadline": "782 changes based on get_key_references", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 53, "deletions": 5}}, {"node": {"oid": "f85b46d42b1205ef95e8ef2a1976cad02c23b553", "messageHeadline": "Update api.hpp", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f6f6cde127e89c3e6fccec95b3ac255d1da3835d", "messageHeadline": "Update group_order_api_tests.cpp", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "884a6b458ff5d5d0a8f4bf3ec832d461d40e9c47", "messageHeadline": "782 changes based on travis build and review comments", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "9d6b06f3e9c4f2f1e6d0739ce364fc9345bc75d0", "messageHeadline": "782 changes based on travis build and review comments", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "30666297d8717dd0da07883a54e9d1531cebb1d9", "messageHeadline": "782 chnages based on review comments", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 190, "deletions": 191}}, {"node": {"oid": "a724f9d490062bf1b1b004256b4b0779ee0d207b", "messageHeadline": "Merge pull request #3 from bitshares/develop", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 68, "deletions": 32}}, {"node": {"oid": "596d7e9f6987795be861a10870d840cb4bdbe8ed", "messageHeadline": "Merge pull request #1531 from bitshares/jmj_1018", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "28875e1435164256723d412e2165239cfc9de249", "messageHeadline": "fixed long lines", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "02299573e5d1ae0d5bdcf11ce17b124c405c9e97", "messageHeadline": "Added human-readable message to assert", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "7c3968b589a07fa40eb64d4b050784c4440de78a", "messageHeadline": "prevent segfault when destructing application obj", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "60e8a8d7607dd183e4d208d25c3cf729825acb50", "messageHeadline": "shut down without calling exit", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 39, "deletions": 15}}, {"node": {"oid": "e9f03124a90e5af7f9dc22b8c56d57c972c1fd0a", "messageHeadline": "Fix comment typo", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aae2b4c55353e295c44ce96f3ced315b661dcaae", "messageHeadline": "Merge pull request #1518 from bitshares/jmj_1186", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 61, "deletions": 26}}, {"node": {"oid": "3aecf1f9fd9f51784e74ea6455199af1c803a32b", "messageHeadline": "782 pt 1 and 2 edit", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 0, "deletions": 510}}, {"node": {"oid": "9a9a8f8c13db6c81ce9bd2ea9cbf47d1f79139b0", "messageHeadline": "782 pt 1 and 2", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 811, "deletions": 45}}, {"node": {"oid": "834e47635d441464043a1abb3dc464ae2c0e0fb4", "messageHeadline": "Separate throws from edge cases that should work", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 54, "deletions": 25}}, {"node": {"oid": "43a743be0c6771613a0804e64a960c16287cfbda", "messageHeadline": "updating uint64_t", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3db2dbdd76a524f73de6d9ac63322db89c4e0ae", "messageHeadline": "Update application.cpp", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab7b44a41b6c663a77c99a5782badebd14b7cf47", "messageHeadline": "Update history_api_tests.cpp", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "d66f15b055ce2983e5fd616e2628100521245e0e", "messageHeadline": "updated based on review comment received1", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "1829a9aaa0b428a2a890234e692a6eaf2246cf18", "messageHeadline": "updated based on review comment received", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 33, "deletions": 17}}, {"node": {"oid": "b4bd649268402de7b8cf8d94f386d42685c4ea4b", "messageHeadline": "Make sure price_to_string works and throws as it should", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 30, "deletions": 24}}, {"node": {"oid": "6c5e48f94044c00b0a99159da49aaae5bfd783f9", "messageHeadline": "fix old reference in test", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0e6b07e0707a6afa9fbf3327d9d8534cd61e6c80", "messageHeadline": "added template specialization for mac release builds", "author": {"name": "jmjatlanta", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 8, "deletions": 11}}, {"node": {"oid": "329cb41d99a93966b07bad384b8eae39640ab119", "messageHeadline": "Merge branch 'jmj_1504' of ssh://github.com/bitshares/bitshares-core \u2026", "author": {"name": "jmjatlanta", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "86568a5b12ee590eb5f60eec2ba737ac04f11939", "messageHeadline": "Revert \"template specialization for fee_schedule\"", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "961c4f953ccfab7e72136c4ab0b029d9666d90dd", "messageHeadline": "template specialization for fee_schedule", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 10}}, {"node": {"oid": "7a88dff0a6f25db0d850003101f6fbde4ad4b8d0", "messageHeadline": "add virtual destructors to classes derived from transaction", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b4195aa58d08b1c3e13751f0badfc8c63fb02943", "messageHeadline": "Update history_api_tests.cpp", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fc2ab665089fde32747435be0de9202f5bc4d00b", "messageHeadline": "Merge pull request #1499 from bitshares/jmj_1472", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "7fa01fbf0d8d9b3582981208c085d973e1f2a179", "messageHeadline": "change seq. counter 'next' used by db indexes to uint64_t", "author": {"name": "jmjatlanta", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5928010ff503e98cc6356334fce00b84b99fb4a8", "messageHeadline": "Added log message at hardfork, fixed test", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "87dcfa1658e79aaa8fbfe1a0fa604d02a65bf3b6", "messageHeadline": "Remove use of skip_fork_db flag", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 66, "deletions": 73}}, {"node": {"oid": "53feeff43874a85bddb052f5d32befe9700002ae", "messageHeadline": "Reject get_key_references with > 100 keys", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "07bedf78f5f62ae6fea84eb6757f41b978eac8dd", "messageHeadline": "switch variable from size_t to uint64_t", "author": {"name": "jmjatlanta", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3019bfce95ad919ecb888f89485d62cde6ccca6a", "messageHeadline": "no virtual destructor in class with virt methods", "author": {"name": "jmjatlanta", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f5237f9a8d432d27ef08e24b9d265732e0fd2b72", "messageHeadline": "class forward declared as struct", "author": {"name": "jmjatlanta", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aa8d430375f9f6d0213d85a556154ada85c32f03", "messageHeadline": "handle_message overrides node::handle_message", "author": {"name": "jmjatlanta", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e338fdbd5773e07ef817bf530e60bde1acb52eb0", "messageHeadline": "refactor template instantiation", "author": {"name": "jmjatlanta", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "4907f561d8189050a969704b2e88a5f3fa6a0798", "messageHeadline": "Merge pull request #1514 from bitshares/jmj_1512", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "14f71f23becb4933bc1761930c45d69e2d2b4d3d", "messageHeadline": "removed boost signals (no longer used)", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a22e8502da0874feedf9e5d6e136ff43b79316ab", "messageHeadline": "added test case for 782 part1", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 90, "deletions": 2}}, {"node": {"oid": "a4afb7caec9e2333c020b60662d59b4cd692cf82", "messageHeadline": "Merge pull request #2 from bitshares/develop", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 193, "deletions": 26}}, {"node": {"oid": "bc45e8b5d8ddd6e29f7999365c95c6f578eb4fe8", "messageHeadline": "Included pre-hardfork test", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 40, "deletions": 7}}, {"node": {"oid": "52b6c7ea8385be36e625a075dc1e2db857151bf5", "messageHeadline": "Add hard-fork maintenance logic. Test needed.", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "a97880500ea41415b285e61ac2a98781466515ca", "messageHeadline": "prevent throw in destructor", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "004708d87b3874142c1b6f93eb78b70c850031bb", "messageHeadline": "fix merge conflict", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d3c2b57338d169ea68920a135ebb57dc79637099", "messageHeadline": "Revert adding compile switches -Wno-???", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "33d6d99bb50beb23ebb9a29870c659c8a6d4ff77", "messageHeadline": "revert accidental change", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52b0fe3c45d1156b6b11b0dfa450f670214fd4c6", "messageHeadline": "fixed comparison warnings", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 430, "deletions": 431}}, {"node": {"oid": "c97988b39106dd16e11a0c45e00a0d092d77ab85", "messageHeadline": "Squelch memaccess and parentheses warnings", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15882750e6396593bdf39ecd3bfb4600cab7c5d2", "messageHeadline": "Reduce warning messages, constructor still throws", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "667e44a237012be5c3ffb3d6b2b9cbdb5e85ba3c", "messageHeadline": "Revert adding compile switches -Wno-???", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6474f91458b74d48deb23080d6fa5a0d63f1ecd", "messageHeadline": "Do not subscribe to associated accounts", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 12}}, {"node": {"oid": "d58e523b4e73ea502d9fb93a280ed8cf13ce9e8d", "messageHeadline": "Add hardfork protection", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "143ee6fa4765cbd8d0f197f688bfffa90a38c85e", "messageHeadline": "Merge pull request #1494 from bitshares/jmj_1490", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 47, "deletions": 17}}, {"node": {"oid": "ebc860358a2a12a8163e71c93f75a029cb7496b4", "messageHeadline": "use find instead of try/catch", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "71821e3f4f9c108f8f90363149d7335e53ea46d5", "messageHeadline": "Merge pull request #1505 from pmconrad/linker_fix", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8bce57ac6298df6a2c1c63567fd20ab9909d9a60", "messageHeadline": "Merge pull request #1502 from bitshares/jmj_1459", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "32847975eb326e46ea0bbaf809dbe6d4789b4308", "messageHeadline": "Fixed linker error", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bea4a5dbf4b2b9d45b5c0970bdec0a23f11165c4", "messageHeadline": "revert accidental change", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d4231adee917f8ba1f8651b6e3b45ddd43e59000", "messageHeadline": "fixed comparison warnings", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 429, "deletions": 430}}, {"node": {"oid": "f52636d69c3ce4039672daaf34ec639e00cd95f9", "messageHeadline": "Squelch memaccess and parentheses warnings", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bbd6773e148ff65f5c4eedef4df8de57543f08dc", "messageHeadline": "Reduce warning messages, constructor still throws", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "08e4ea98c577a4d47834e2db17abcff766e88186", "messageHeadline": "Add ilog message when plugin starts", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "35037685c75a8b7af031462b77f47c6a2f230768", "messageHeadline": "limit subscribed accounts to 100", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "e00383305331a33bb986014295907cbce1a83860", "messageHeadline": "Remove unnecessary variable", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "0cb12741c61321005ea740f3e3e7140edb7f62f7", "messageHeadline": "check max_supply before borrowing MPAs", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 72, "deletions": 2}}, {"node": {"oid": "46e2943698effedb346f5729519119f3eb04ff1a", "messageHeadline": "add hf1270 swan tests", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 87, "deletions": 7}}, {"node": {"oid": "3aec53d9266c33e265e8aabad7348d59d70e0308", "messageHeadline": "remove prints after fix", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "613f41435ad72bbe28d37e71a47ca401e7372847", "messageHeadline": "Merge branch '1270-fix-call-price-cache' of https://github.com/bitsha\u2026", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c0152c4be1b5d1fac957447d0515aee44870aa5", "messageHeadline": "Fix target CR calculation", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f063640d18473a29898410b8c300ff836557bfc", "messageHeadline": "print call orders instead of market in target_cr_test_limit_call", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "20a2f6270d82f3e1953ab9106487e9e7e5935b05", "messageHeadline": "catching exception if history_object no longer in memory", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "53d3538495c1654e6d1ac80f7d5d6bafc5a41d1a", "messageHeadline": "create test", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 40, "deletions": 13}}, {"node": {"oid": "bf9537fec6bb9d5191b71b1079799480e7c74310", "messageHeadline": "add support for existing tests after hf1270", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 71, "deletions": 18}}, {"node": {"oid": "5e0ede545416e7161164bc6ad6901e2eb4599880", "messageHeadline": "now using thread safe collection for other peer collections", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 98, "deletions": 68}}, {"node": {"oid": "a9606ef0be8b11e1396a5fe7882a5fb4892e0951", "messageHeadline": "Merge pull request #1488 from pmconrad/fix_hardfork_branch", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "19375f7b6aa1c8c95d6213c2b53ff285f707a2f7", "messageHeadline": "Fixed build error", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6809b8ddea3f325480a65bb7d6f395f22e26c880", "messageHeadline": "Merge pull request #1487 from bitshares/develop", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1419, "deletions": 777}}, {"node": {"oid": "1195aef30f1bacf9fc087e986b42be2f2ca923c9", "messageHeadline": "Merge pull request #1370 from jmjatlanta/htlc2", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1835, "deletions": 17}}, {"node": {"oid": "8e77fff86cb847dc4b6b5b5b43c020312d4a0a0c", "messageHeadline": "fix bug in fee calculation", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "22ea563f2856327290dd57dd00ddbd215415ee3b", "messageHeadline": "More overflow protection + wording changes", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "205dc884f266a5a1b158b70474c4a3c09566f007", "messageHeadline": "Merge pull request #1486 from pmconrad/resolve_conflicts", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 127, "deletions": 1}}, {"node": {"oid": "bc85e179c195e6cafe96426662f12532c4f701ee", "messageHeadline": "Resolve conflicts release/develop", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 127, "deletions": 1}}, {"node": {"oid": "58c0c494a61c33e5a4ec2312084322f0014b4f5b", "messageHeadline": "Merge pull request #1484 from bitshares/release", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 128, "deletions": 1}}, {"node": {"oid": "3eb2cfaab2cce998399a6600c7b7218efe4c345e", "messageHeadline": "Merge pull request #1480 from bitshares/issue_1479", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 128, "deletions": 1}}, {"node": {"oid": "3c76228ea90afd6ab5f704284e56ac90bcc67026", "messageHeadline": "Merge pull request #1458 from oxarbitrage/issue1455", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "35bc344697b08daaaa6aaf457648e0eecb796da6", "messageHeadline": "Added self-deletion test case", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "b0ada12b01648e8136b9029a95991c5278f6501b", "messageHeadline": "Log as warning not info", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5cb908e87f1be3a7621ac6e018e6d4c1e0bb2cf6", "messageHeadline": "Bumped hf date by 24 hours", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36cb35cffd4caf6ac1076178b7e3d22446f45108", "messageHeadline": "Switched impossible authority to null account", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46daa678feab3d6c812bcfe3464c06f4237aca01", "messageHeadline": "Bump db version", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "062613c4e936a7fd88ac85d718ad0ecccbdef5dd", "messageHeadline": "Catch nested delete as well", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "2f08968c5d4044220663cd4cd0ccaa49d41d68a5", "messageHeadline": "virtual op for notifications", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "9c7f69329822a665c7bc58eddbe7d8571ac6678f", "messageHeadline": "Different approach - detect nested proposal_update with invalid id an\u2026", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 50, "deletions": 5}}, {"node": {"oid": "e8172e92ee0d83d661a99988a904dbcfb3aa6f9d", "messageHeadline": "added messages to asserts", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "57248daa1b3cca8965135df2bddc93f23a88975b", "messageHeadline": "handle fee multiplication overflow", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "793220eed2ff3bbd64a489845307d25e451fb965", "messageHeadline": "added extend test + smaller misc", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 26, "deletions": 9}}, {"node": {"oid": "80e9664318045fdcd9794c4c4694d1975db24d4c", "messageHeadline": "Revert fix attempt", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 3, "deletions": 12}}, {"node": {"oid": "d3cab53a0689f404e1ad037feaf313326e77a508", "messageHeadline": "Fixed hf date", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f4dcd9b2f43ec552725c63d37413b9f41601762d", "messageHeadline": "Fix for node crash #1479", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 49, "deletions": 3}}, {"node": {"oid": "cb5250f9d020a2e0d3a3337ae593133dc621ffeb", "messageHeadline": "Merge pull request #1 from bitshares/develop", "author": {"name": "manikey123", "email": "mansiimohan@gmail.com", "user": {"login": "manikey123"}}, "additions": 1108, "deletions": 717}}, {"node": {"oid": "da6fbef6cfeb5a38df7c0d09133ff76a4943a527", "messageHeadline": "Refactoring: use a static_variant instead of separate enum + hash vector", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 116, "deletions": 182}}, {"node": {"oid": "e255f39bed52c867f8c047300ba8d1ac0343eca5", "messageHeadline": "Validate that preimage hash length matches algorithm hash length", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "145d79066b4d23087abd6429269ead9e0881cdd8", "messageHeadline": "Added hf protection for htlc_operations in proposals", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 71, "deletions": 11}}, {"node": {"oid": "5ffa2a0b2332daa66ab8a68cfe0fb2756df215f4", "messageHeadline": "Get rid of floating point calculations", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 28, "deletions": 24}}, {"node": {"oid": "0244ff5e51867c89dc8497728f163c6ea3546c8f", "messageHeadline": "Added missing (?) includes", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d3ba372b48ddd73decdd6331f21154b63aa13c45", "messageHeadline": "Merge pull request #1462 from bitshares/direct_index", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 324, "deletions": 67}}, {"node": {"oid": "5c7fd221ae379b6b7b54857039d6bacb876fb1aa", "messageHeadline": "Merge pull request #1429 from oxarbitrage/es_objects_templates", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 77, "deletions": 273}}, {"node": {"oid": "96ec5f36df7c85b8df7892c88eb9f9dfcb9eb484", "messageHeadline": "move hash_algoritm enum plus misc", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 68, "deletions": 58}}, {"node": {"oid": "f7d7f5ce41910edf2646a2b51f09846136e2f348", "messageHeadline": "Making fees work with htlc tests", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 112, "deletions": 72}}, {"node": {"oid": "a2192ec21e9d95372dc5e3d790bbc698bfb32a0c", "messageHeadline": "fix htlc fee tests", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 255, "deletions": 151}}, {"node": {"oid": "3aeb5aa3c52c5a414788ac7a4356437e3de5eab5", "messageHeadline": "Merge pull request #1473 from bitshares/release", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e5978caefe7fd585275c7d3c0a911775135e58df", "messageHeadline": "Merge pull request #1474 from bitshares/release", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9dbc880131a28f1606f6c367aa3929150f176c71", "messageHeadline": "Merge pull request #1470 from bitshares/oxarbitrage-patch-3", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1e8ccab7b411de624b418be2ad4cbd68d0cf442f", "messageHeadline": "change adaptor response to be mutable_variant_object", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 11}}, {"node": {"oid": "5c7a9e89d8e5efad6b0fa1c2851906bb9ee833d5", "messageHeadline": "still trying to get fees working", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "e2e571ae018c2aeff4c72168211b9e239902c244", "messageHeadline": "1 day and 1kb mins on fees", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "fea41d77006512637da6fe7e5796942de3f0b9ed", "messageHeadline": "htlc_prepare is now htlc_create, plus start of fee testing (wip)", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 92, "deletions": 13}}, {"node": {"oid": "fe4c4e9eefa858ec7c4e784a05ee5b686d50a44c", "messageHeadline": "add link to hackthedex.io to README", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "1326a5c126d8fcf99cfa717925dac58c0bbb0a0d", "messageHeadline": "make plugins option work in delayed", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "a8020a7da022cf8ec24063b64a84a46a06ab82c8", "messageHeadline": "reverse delayed node and only add auto to needed plugins", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 26, "deletions": 24}}, {"node": {"oid": "ae1cbfacb071d4aa7369f4a3b5ffeb3caecf8267", "messageHeadline": "Merge pull request #1449 from oxarbitrage/issue1393", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 137, "deletions": 5}}, {"node": {"oid": "c808e61170340fcba6b0b917db14affd0ddfeb4d", "messageHeadline": "Move committee parameter hardfork validation to visitor", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "fa6b12e13f3e4c52da2a503600c576d94fad5211", "messageHeadline": "Merge pull request #1469 from oxarbitrage/1270_testcases", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 327, "deletions": 0}}, {"node": {"oid": "e914a372ebda10c55328c8c631f24ac33f7d60b4", "messageHeadline": "Switch htlc object from implementation to protocol", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "62395643e0d7b446dba5ec9da68e56c91345596e", "messageHeadline": "More consistent naming", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 53, "deletions": 62}}, {"node": {"oid": "e56389949a7247f86e869097f5774e78ca978be8", "messageHeadline": "cleanup, consistent variable naming", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 137, "deletions": 153}}, {"node": {"oid": "d7306ab244634bf0bd302d7b821b53580cf63890", "messageHeadline": "add testcases for mcr bug(hf1270)", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 310, "deletions": 0}}, {"node": {"oid": "a56562a3c10c04602a27914cd96ee8adfb37b464", "messageHeadline": "update median feeds when crossing hf1270", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "2409104bb075a9a49e261185fb3858243fb7b237", "messageHeadline": "Added direct_index-like replacement for by_account_asset subindex", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 98, "deletions": 36}}, {"node": {"oid": "69c4011cf483819f0fc4cd31c34dc21bbb68c66b", "messageHeadline": "Removed obsolete hardfork code to avoid problems with next commit", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "dd6c7fc4e7bf09b63b67c7cad095faaf9a701ba6", "messageHeadline": "Properly initialize inner vectors, support nested modifications", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "27e2e75e322200c0716d4794b7b04d4b4d5f6b37", "messageHeadline": "Code cleanup pmconrad suggestions", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 75, "deletions": 155}}, {"node": {"oid": "017186185bfc461c987f6ff76439402a92d4cffb", "messageHeadline": "Merge branch 'develop' into issue1393", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 733, "deletions": 420}}, {"node": {"oid": "4a3f45b1766067d1a1f356474166e04df329d624", "messageHeadline": "Fixed code smell", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "115ed51b787ce96c2743c988897cfd2f1a6d75df", "messageHeadline": "clarify proxy vote test times", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "1471c058aa5a6869ca1fc5b302e66d56a27f4c90", "messageHeadline": "Merge pull request #1360 from bitshares/performance_opt", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 567, "deletions": 371}}, {"node": {"oid": "1fc6dc14a1326b1a576cdec2e6638d8d39b567ff", "messageHeadline": "Merge pull request #1410 from HarukaMa/patch-1", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "956f1c9c42869ec67ed3a1d98ad84689e4acc0d5", "messageHeadline": "bump database", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe24161fa4544358f89b102bb28394f894d6025a", "messageHeadline": "Make refund appear in proper account", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "b5b8dfc95dbb7adc5c010fb89c4f2d253f3f8a75", "messageHeadline": "Add virtual op for refund", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "742f0257dc76609c9db3c3b8dbbe3fae3a438b62", "messageHeadline": "Fix htlc_prepare method signature", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "5492797da08964d9c227970f793f086dcc8e0d68", "messageHeadline": "Add pending info to HTLC in account history", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 24, "deletions": 23}}, {"node": {"oid": "4af8e6cbb1a9c54125121a5e122af7cb1059fcc2", "messageHeadline": "hash format fix", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2dfa69f97432ac64068f50164eb8c1bbd073f9a", "messageHeadline": "Modified wallet get_htlc to return pretty format", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 82, "deletions": 24}}, {"node": {"oid": "2e5d74f722c693ffcc24a18747d8b46f162577ef", "messageHeadline": "Adjust history lines", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "5103f7e98a39b93ec7dc60e96273bc55c50df4b3", "messageHeadline": "clearer text in account history", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "13926f53f4ca84ce4fba8db51372c27163413be6", "messageHeadline": "Added details to history for HTLC create and redeem", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "44d4134501d2413f0e59355a8e531f588b52fb03", "messageHeadline": "fix for redeem", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 20, "deletions": 17}}, {"node": {"oid": "68982ca711bbfba96dc671470520b0d0787d5e92", "messageHeadline": "Added base16 to htlc hash for cli wallet", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 28, "deletions": 9}}, {"node": {"oid": "9117c85dba00b6a507b9fad91cf16594423db2d5", "messageHeadline": "Added unit test for direct_index", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "c4b584c089d515ae81d00d3fed050c5daab24520", "messageHeadline": "direct_index: Added clarifying comment, ensure that object ID is not \u2026", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "2c01109c6479713cd8b0f0b01346c4ce2bb91e9a", "messageHeadline": "Address some review comments", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "d032890de9044fc5e2165e6185e721db5be07f68", "messageHeadline": "Make pubkey comparator generally available", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "883ec6a7f3ffb01fcba3130ec0f21a1d39977749", "messageHeadline": "Avoid one level of indirection on precompute block", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 10, "deletions": 18}}, {"node": {"oid": "cb2244f3db24f23770e888657b8cb084da2d99c2", "messageHeadline": "Changed push_transaction to accept precomputable_transaction instead \u2026", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 78, "deletions": 83}}, {"node": {"oid": "9946bdefd093499684deb77ba01992e261c661da", "messageHeadline": "Get rid of possibly uninitialized local variable", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "d2d8b29c097071b15ee311bf675512d589651b1b", "messageHeadline": "Preprocess blocks + transactions in parallel, working version", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 253, "deletions": 105}}, {"node": {"oid": "033ddea8cdab350cbfed6f87de86dfb59dd4d959", "messageHeadline": "Introduce precomputable_transaction, and clearable_block in tests", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 91, "deletions": 30}}, {"node": {"oid": "e5ba271c264c2c4173e12f37db9d0def1e068ab8", "messageHeadline": "Parallelize loading/saving object_database", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "0c4c13364bb6a29fd06a254c9f9e9d1071412f07", "messageHeadline": "Fixed typo", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d644f200af36b33a3aa95acc4211acb2acc4861b", "messageHeadline": "Prove that irrelevant signature detection depends on sorting order", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "cf2d6e7b29977e29988f01e6dfcd49fd412a22d1", "messageHeadline": "Make distinction between skip_flag cases clearer", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "1a78e1b2be2982b5138df6b18965a79c747dd10b", "messageHeadline": "Add warning when revalidating with checkpoints", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "56dfa9c35abf85f97caf4d71b80a336c69ff6c20", "messageHeadline": "Removed unused skip_validate flag introduced in #dca5c95 2016-01-04", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "bd8ed044a53c69c2b3326c683b8681806f035059", "messageHeadline": "Removed skip_authority flag because its used interchangably with skip\u2026", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 22, "deletions": 37}}, {"node": {"oid": "34baaed45a4c3535fd5e23b7aaa8bbf3ada3ef0c", "messageHeadline": "Use externally provided skip flags for replay", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 16, "deletions": 17}}, {"node": {"oid": "73d8b08504f53f71b80b4e4b676d4fa3459f6406", "messageHeadline": "Added --revalidate-blockchain", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "684998432f41ed1dc4fb03df67fc9103a7800bf5", "messageHeadline": "Fixed fork_db handling in pop_block", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "8999eacf934eb85e1ed9923fdcffa42d365a16e5", "messageHeadline": "Removed unused _unlinked_index", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 11, "deletions": 62}}, {"node": {"oid": "c5a6835826001c62f7971557a9b5e5521950660e", "messageHeadline": "Add perfomance benchmark", "author": {"name": "OpenLedgerApp", "email": "service.github@openledger.info", "user": {"login": "OpenLedgerApp"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "1dd719f94ddadcbf13486494d8c2eb1b8eb8d566", "messageHeadline": "use auto load plugins in delayed node", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "91eb97132aa33e5c8106dec36c00f41070eb6d4a", "messageHeadline": "Merge pull request #1461 from bitshares/fixes", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "59db3f56d239cdc57c7df67f0ed5bb6fe9f4a8c2", "messageHeadline": "Do not ignore exceptions while reading object_database", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "bcbf5d3c13c6277f83112754d4826f790179c035", "messageHeadline": "Fixed wrong reserve() calls", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c367219cbad3c264a9d0c92abeaeb967dd6e133d", "messageHeadline": "Fixed casts", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "6d79167a570e9e73d6adc3c4524296e96b8ec3a8", "messageHeadline": "Use new derived_index for some", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d8323d4c9d36b7c4651e0e2462ad9fdf451fd812", "messageHeadline": "Introduced direct_index", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 105, "deletions": 3}}, {"node": {"oid": "8fb3dd0166c443782b4489ee6f116cb3ba93f326", "messageHeadline": "Merge pull request #1460 from bitshares/release", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 37, "deletions": 7}}, {"node": {"oid": "5688e7b0fa7fc9d4f594e8ec6929c9c0dc8cbb57", "messageHeadline": "minor spacing changes", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5e24f652b9e81a8289bdc3c9a99e111e92518ada", "messageHeadline": "change last_vote_time to do_apply", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "7089d2a95b76e0263ce1c34700db2c084ab1395b", "messageHeadline": "fix delayed node", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "ee4cc4b96ca278e2b8ed28fe5b52cecd9119f755", "messageHeadline": "move start_es_after_block check more deeper", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "5909b13da4820bab475b25ecb908b0f44bdaee5d", "messageHeadline": "add option elasticsearch-start-es-after-block", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "312300366af1a7e09b937a263bd919c4d8f90cde", "messageHeadline": "Optimize vesting_balance_index", "author": {"name": "OpenLedgerApp", "email": "service.github@openledger.info", "user": {"login": "OpenLedgerApp"}}, "additions": 174, "deletions": 42}}, {"node": {"oid": "59b41905530aa3ae2efd9fbb89b0be769b0c555b", "messageHeadline": "Check asset restrictions", "author": {"name": "OpenLedgerApp", "email": "service.github@openledger.info", "user": {"login": "OpenLedgerApp"}}, "additions": 196, "deletions": 38}}, {"node": {"oid": "7a528039a753d883ebc3d35c2e5f733367e7a7b6", "messageHeadline": "Remove function [get_mfs_vesting_balances]", "author": {"name": "OpenLedgerApp", "email": "service.github@openledger.info", "user": {"login": "OpenLedgerApp"}}, "additions": 0, "deletions": 61}}, {"node": {"oid": "5b2309931c441412234c3bd09f39b41969c74dcc", "messageHeadline": "Merge pull request #1451 from bitshares/release", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 37, "deletions": 7}}, {"node": {"oid": "eee685a907f0a5ad414c8174ae09499cb39dc562", "messageHeadline": "Merge pull request #1450 from bitshares/stuck_chain", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 37, "deletions": 7}}, {"node": {"oid": "abd08262d082d3b3120896ad7d2379379b60be88", "messageHeadline": "Bump DB version to enforce replay", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "10f75dc266fe181fc4a334144227d82fb837d6e2", "messageHeadline": "Fix for stuck chain", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "a73d02db0f3e3601089ceb1a10e41f9119a0f425", "messageHeadline": "Improved test case - multiple bids", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "1d866dfe3cc0c91bb83716ce17b8371705895eff", "messageHeadline": "Added unit test for stuck chain", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "3619a1c5715864fc4f04926e1a5ddd40b4a16f53", "messageHeadline": "Merge pull request #1446 from bitshares/release", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 115, "deletions": 30}}, {"node": {"oid": "5d1c15cdd7faa955463902ea1348ba302eb65681", "messageHeadline": "add last_vote_time", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 137, "deletions": 3}}, {"node": {"oid": "a0e7dff00cfe7d2d8a7b257d8fdc95cf668108d7", "messageHeadline": "Merge pull request #1440 from bitshares/release", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 115, "deletions": 30}}, {"node": {"oid": "b52ea7123a0d96bbfe66dd2519178d9f386f7e5e", "messageHeadline": "Add hardfork protection to prevent vesting_balance_create operation w\u2026", "author": {"name": "OpenLedgerApp", "email": "service.github@openledger.info", "user": {"login": "OpenLedgerApp"}}, "additions": 143, "deletions": 77}}, {"node": {"oid": "c7d8a5b155824f68d9db955823196de3c03319cc", "messageHeadline": "Check accumulated fees before/after HF_1268", "author": {"name": "OpenLedgerApp", "email": "service.github@openledger.info", "user": {"login": "OpenLedgerApp"}}, "additions": 109, "deletions": 0}}, {"node": {"oid": "58ad814bc74992153e668ed6911c72f4a214d700", "messageHeadline": "remove not needed check", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "1ba4b289bee8444f48774a59db5e3136777bf57c", "messageHeadline": "Merge pull request #1438 from oxarbitrage/patch_budget_object", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 115, "deletions": 30}}, {"node": {"oid": "ce35a798669660fa1515f536a9e9b319eae47d48", "messageHeadline": "add default plugin values to option", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "e4d8481248e07726fa608bfef615b30c7997337d", "messageHeadline": "Revert \"remove budget_record_object\"", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "42c33a786de97eba38a98064f125e9a024d89224", "messageHeadline": "Revert \"move budget_record struct to db_maint\"", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 74, "deletions": 27}}, {"node": {"oid": "9f12023351bbe39b3a120fd275c47e591a16c213", "messageHeadline": "Revert \"reserve the type id\"", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "2429cb64cb98d7dc71bf30d211f27c823a272f49", "messageHeadline": "Add check for hf 1268 to proposal_create_evaluator", "author": {"name": "OpenLedgerApp", "email": "service.github@openledger.info", "user": {"login": "OpenLedgerApp"}}, "additions": 128, "deletions": 10}}, {"node": {"oid": "b6a813a4889c7dd7c20cd6a6c71a243b4d245cac", "messageHeadline": "Add instant_vesting_policy", "author": {"name": "OpenLedgerApp", "email": "service.github@openledger.info", "user": {"login": "OpenLedgerApp"}}, "additions": 131, "deletions": 9}}, {"node": {"oid": "44049b0f3462e73e7ab80e0362567ca51f102dc4", "messageHeadline": "Apply market fee sharing whitelist", "author": {"name": "OpenLedgerApp", "email": "service.github@openledger.info", "user": {"login": "OpenLedgerApp"}}, "additions": 168, "deletions": 49}}, {"node": {"oid": "9647ad117b297aad4885565d4dedf9393a0f9917", "messageHeadline": "remove double space line", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "adef6a2984c13ce882261036a01ba610fe11ff1d", "messageHeadline": "fix cli wallet test", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f5031bde96c5f3e20fc71c1d34a519bb417e850d", "messageHeadline": "move plugins option to witness_node executable", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 30, "deletions": 18}}, {"node": {"oid": "3e683ed7b95fbb18ca80876814a987715f1bd67c", "messageHeadline": "Merge commit 'refs/pull/1427/head' of https://github.com/bitshares/bi\u2026", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 19, "deletions": 30}}, {"node": {"oid": "45e11592839366ba905ff25c67f48b04c9c7d140", "messageHeadline": "Unit tests for asset", "author": {"name": "OpenLedgerApp", "email": "service.github@openledger.info", "user": {"login": "OpenLedgerApp"}}, "additions": 107, "deletions": 8}}, {"node": {"oid": "81c276921a8ffef9923b73b47d9f85a4cab69e5c", "messageHeadline": "change variable name", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "6225ee42f6ea847c7370f7e407c0f15c09ee464e", "messageHeadline": "remove not needed include", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "32d8d08dd877b25298096d95f7caf6bec5d1aa7c", "messageHeadline": "Merge pull request #1426 from oxarbitrage/fix-build-errors", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9952121981381d5bc62abd87192b94d01d61a708", "messageHeadline": "Include smart_ref_impl from fork_database.cpp", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3d24032ade2c3e72250877669eb0158c89027fa9", "messageHeadline": "Fix build errors", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "86fb00648019cbd87fa9c07694c4c1b623010a3f", "messageHeadline": "Fix warning", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b5362ceddb5d6d793a5ff943e4b8a9e180cb7f60", "messageHeadline": "Clean up plugin loader", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 10, "deletions": 24}}, {"node": {"oid": "0abcff9fb8b6d7e369e61bd09557ca3bd1ae2d51", "messageHeadline": "Allow required plugins", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "15e903717fdad07eba083dd8505a2f2d5f7926ca", "messageHeadline": "refactor es_objects to use templates", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 82, "deletions": 269}}, {"node": {"oid": "558f1ec87191652ed5d8de91db7025ca5bd6f0e6", "messageHeadline": "- prepare vesting balance object for hardfork", "author": {"name": "OpenLedgerApp", "email": "service.github@openledger.info", "user": {"login": "OpenLedgerApp"}}, "additions": 60, "deletions": 61}}, {"node": {"oid": "082f0efd69d04979793cff23cd8f5b0492442e55", "messageHeadline": "Merge pull request #1417 from bitshares/bump_fc", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "2c7f7f99e0491377b310804293e917c8dc5f061c", "messageHeadline": "Removed debugging code", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "e8faf8115455d451c843514cec4137c44de07f75", "messageHeadline": "Added hardfork protection to proposal_create", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "3aa689ea60a951896e45ce40fdd7689fef4c6027", "messageHeadline": "Fixed travis.yml", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1695076f5040618005e4d6788e9de8d2cf88a28d", "messageHeadline": "Bump fc again for fc#88", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55aa07ee538b1b68255a740aea68d792a5723da2", "messageHeadline": "Skip tests if compile time is too long", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b80feab5154848144b97f32689139516dc843861", "messageHeadline": "Distribute Asset Market Fees to Referral Program", "author": {"name": "OpenLedgerApp", "email": "service.github@openledger.info", "user": {"login": "OpenLedgerApp"}}, "additions": 510, "deletions": 17}}, {"node": {"oid": "59105fad4fe1c0d7f3c1abf2fb7bbbf22f81fab5", "messageHeadline": "Merge pull request #1415 from bitshares/release", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9237a716d744472ee19bf17017489574c1dce575", "messageHeadline": "Bump fc after re-improving compile time resource usage", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ea52879d634f0bd5bca80e6059b9308ba3270ff", "messageHeadline": "Merge pull request #1414 from bitshares/release", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2988, "deletions": 1377}}, {"node": {"oid": "5f699b41806283a9dd11ee9d6f1390a4b2e842e7", "messageHeadline": "Fix: waiting for a promise with a timeout can lead to the promise err\u2026", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "ca884e2b9f079cece2912c722a5a60106fbd1d0c", "messageHeadline": "Change description of delayed_node option", "author": {"name": "Haruka Ma", "email": "mrx@hcc.im", "user": {"login": "HarukaMa"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "50f65846ceae12aae10ccca18a9d37eff882a41c", "messageHeadline": "Calculate fees based on # days", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 33, "deletions": 42}}, {"node": {"oid": "ac29e84c7b62ab9eab7de5b4d6f3c4edb171728b", "messageHeadline": "committee fee flexibility and bug fixes", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 185, "deletions": 66}}, {"node": {"oid": "5c5a0d71ad7a536c371686ec19c07eb75a2e2b3f", "messageHeadline": "Beginning of fee implementation", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 49, "deletions": 6}}, {"node": {"oid": "bc48b3632118586a95ef596ac9203c242c3e716b", "messageHeadline": "Code cleanup and comments", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 110, "deletions": 76}}, {"node": {"oid": "b5dae57b8473a1f112d505efccf502ac20c884ba", "messageHeadline": "beginning of hardfork protection", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 101, "deletions": 60}}, {"node": {"oid": "a30df565ec007b26276d3f6c3417e74a69441cc6", "messageHeadline": "modified name of optional committee parameters", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "3ac8323250c3426f82c338a1f0e632837da869c7", "messageHeadline": "Test cleanup. Hardfork protection still needed.", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 151, "deletions": 130}}, {"node": {"oid": "49822e18982ab685336ecc6e62f004698d195465", "messageHeadline": "Refactor committee parameters", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 35, "deletions": 40}}, {"node": {"oid": "dc826109541fe9c51e0ee00b35267d82223edce4", "messageHeadline": "Addition of SHA1 and committee parameters", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 58, "deletions": 13}}, {"node": {"oid": "9a502a35453973da71669371130b5303eb363304", "messageHeadline": "add get_typename for enum", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "6ded68887f025ef401c1419adb364bd408ef87c6", "messageHeadline": "Boost 1.58 compatibility", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "d367c2c86f959d29733db0d42c828fd80097e252", "messageHeadline": "Change method names to match spec", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 41, "deletions": 15}}, {"node": {"oid": "eb1225ecb594167671fdf91df2c89d15fd12af45", "messageHeadline": "add htlc to switch-case", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "40d22aa7b014dd59606c524a8ed8275da6b615ae", "messageHeadline": "Removed debugging code", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "b5510acd9501f172c8a4741b8f0ac3e677834652", "messageHeadline": "Added update_htlc to wallet api", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 146, "deletions": 88}}, {"node": {"oid": "f470aa361abc950de3043a9b24504d6a87a3d8f9", "messageHeadline": "Improvements to cli_wallet test", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 148, "deletions": 68}}, {"node": {"oid": "6e960efb9316c45d70c422aa936ec15f8a379b38", "messageHeadline": "Intermediate commit for adding htlc to wallet api", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 247, "deletions": 15}}, {"node": {"oid": "3afa87eb04e15a7609098f3d195f6962c92eec38", "messageHeadline": "added signature test", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "81996c43b3e16520b4d017d374add017c6e419ff", "messageHeadline": "Fix tests", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 291, "deletions": 0}}, {"node": {"oid": "bab9fb75e51ef43e66d1ac97ac2f9feb0ca36253", "messageHeadline": "Fix compile errors", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "c6ca2c8d861c8b805fe4bd1f8a198b080c6cf39a", "messageHeadline": "Initial HTLC commit", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 415, "deletions": 5}}, {"node": {"oid": "2ed2bc9932547ce675647642c2f32a1d3d4e3247", "messageHeadline": "Merge pull request #1405 from oxarbitrage/fix_rand_bytes", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3e1de10ddafe1c4ec5c4da50ec7ccb417de38ebc", "messageHeadline": "remove DGRAPHENE_DISABLE_UNITY_BUILD", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3fb6c44d9e7f951102b222f4678bfe1ce54e6b41", "messageHeadline": "try to fix dockercloud", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "09a2edb9d47c99f7e1dc166336dafc6f13d5ccdc", "messageHeadline": "Merge pull request #1404 from bitshares/update-seed-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c293b4058ca03fbc0db01cf984cc9240a348d4f0", "messageHeadline": "bump fc and fix node", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7521557277403f24542b0166ab67ef44c8d2938b", "messageHeadline": "Update application.cpp", "author": {"name": "SahkanDesertHawk", "email": "panasiuki@gmail.com", "user": {"login": "SahkanDesertHawk"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2e15e77111271ba70b2fced335374165a42ecc8b", "messageHeadline": "Merge pull request #1384 from bitshares/jmj_1366", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 138, "deletions": 14}}, {"node": {"oid": "8d09a469757ef2e01a2b2753cd671b6f8106db03", "messageHeadline": "Merge pull request #1395 from bitshares/release", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 37, "deletions": 14}}, {"node": {"oid": "1f3f75451eaa973d6dd41d307a88c4149c1a5538", "messageHeadline": "Merge pull request #1397 from bitshares/abitmore-patch-1", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 19, "deletions": 13}}, {"node": {"oid": "9f6630d113a1cca348d3614e32ef62e856ef8115", "messageHeadline": "Merge pull request #1396 from oxarbitrage/es_add_policy_field", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "b0783108b72f8c784ff90c8a6101afc9ada0874f", "messageHeadline": "clarify comment", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f523ad6eb9c535ad04cb0cfeec96b26f575847e2", "messageHeadline": "moved tests, fixed comments", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 113, "deletions": 112}}, {"node": {"oid": "673ac2b86574f39fbe420c71c5829c15ef9664a6", "messageHeadline": "fix short line", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e03d32914540a8e82fca37504f82aa3715c9d647", "messageHeadline": "improved multisig test", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "7e4e033039bc52a339370954a68d4082a0cd5929", "messageHeadline": "add test for multisig", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "2a97913185e396d050f249c7bfb536229f5c0676", "messageHeadline": "Update get_trade_history API docs and coding style", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 19, "deletions": 13}}, {"node": {"oid": "5db31f5e8f2d27427825d28fb68d3763d295f572", "messageHeadline": "shorten line length", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c2b63f561bb1e54703c75053f56cbbcc8c304d86", "messageHeadline": "Added multiple signatures to test", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 53, "deletions": 2}}, {"node": {"oid": "f27d65f928ac74361dfaf516116f429a2473499d", "messageHeadline": "Minor code cleanup", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "ce4d739bdc879c96bb52de2d2ea9fe2258a8e9bd", "messageHeadline": "lock collection while iterating", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 332, "deletions": 255}}, {"node": {"oid": "ff0629cc7117c18d3af9a71dd7c1eab541c7854c", "messageHeadline": "add owner_special_authority to adaptor", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "06a48ce84d1bd7bd30c3a99a03323fc94c15d31d", "messageHeadline": "add active_special_authority to adaptor", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "bb8a76ddd66f2fd63d87946b1ec467eae019e066", "messageHeadline": "add predicates to adaptor", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e6e5dd0e365bfdd241bb1fe907daa0dfb72d28be", "messageHeadline": "add policy to adaptor", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "0eebc1e82e84cf8da09868cf24e9f49733a17e9d", "messageHeadline": "Merge pull request #1232 from cogutvalera/issue_1193", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "47bd249bc0aeaaa4fc513122eefcebe5f2c614f7", "messageHeadline": "Merge pull request #1394 from bitshares/1392-log-obj-depth", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48fa40023a57496fb438a0f5f640d0ec06c969c9", "messageHeadline": "Removed unneeded method definition", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "824ed4f2cc5eddee2af8361be8ee8c626739af7d", "messageHeadline": "improved way to verify account and keys", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 17, "deletions": 19}}, {"node": {"oid": "67e9d615eee0d4a6d0eff6a8f6e7a8734e8fb2e8", "messageHeadline": "Bump FC to resolve object logging issue", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7dc0de7f9c494e842fe504149ba7abb1c8d3b90d", "messageHeadline": "Capture Ctrl+C in cli_wallet when not in daemon mode #1193", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "481ad2fc8aaf7022fc51ab73b8346201beb92236", "messageHeadline": "Merge pull request #1387 from bitshares/develop", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2950, "deletions": 1362}}, {"node": {"oid": "6218cdf1fcf5310cace81f86a35044ef6b42abec", "messageHeadline": "Merge pull request #1377 from bitshares/release", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "fc7ed0cdb327cb1378fa5d37e236a53d9b30e212", "messageHeadline": "Merge pull request #1378 from bitshares/release", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "a0f098e1272c79cd93db188c92d93f54c9690717", "messageHeadline": "Merge pull request #1379 from bitshares/oxarbitrage-patch-4", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5959f70308fe1fef07c26c47c36098128111176c", "messageHeadline": "change to 160G of ram for full node", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8d5242a096400f98ef21e057d6e319111aea620e", "messageHeadline": "Merge pull request #1386 from bitshares/release", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c420208d596eed88c8fb010b9721a3da280db98", "messageHeadline": "make clear table is minimal requirements", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "65f7eee0f184e31805c7dab62c2e205301c5a31b", "messageHeadline": "Merge pull request #1323 from oxarbitrage/issue1307", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 105, "deletions": 24}}, {"node": {"oid": "7d44c3abb3621b1237254ad887bb09d74d62f8ab", "messageHeadline": "initial fix for verify_account_authority", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 48, "deletions": 12}}, {"node": {"oid": "67be1ecf1e122960baf47ebde827751a4eb46bd8", "messageHeadline": "Merge pull request #1380 from bitshares/oxarbitrage-patch-5", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "496c6229e13bd511c2380f9c8d540e68bd65a65d", "messageHeadline": "code style: change some long lines", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 38, "deletions": 21}}, {"node": {"oid": "c5322984617c8a659e211b7ddec321c8df50f2d3", "messageHeadline": "Merge pull request #1271 from oxarbitrage/es_objects", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 175, "deletions": 187}}, {"node": {"oid": "f0d88ff34efe44bf6400ae9ef2cce27819a831c2", "messageHeadline": "change back to HDD and 4G Ram for minimal", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15c2425afa170f6ce3c0207fdbdaab1aa90bd6b4", "messageHeadline": "fix long lines", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "5a83944908cc50218864846cace5a18b9f662105", "messageHeadline": "update date of requirements table", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2fa28c8c1df1cc3e818dea483a336bfc8c6883f8", "messageHeadline": "Merge pull request #1376 from bitshares/abitmore-patch-4", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0cf94eb0502dd88cdeb98dc8854bbdca59aa2bc", "messageHeadline": "Merge pull request #1363 from bitshares/oxarbitrage-patch-4", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8d6ba356a8100e450b0ef93cfb00d886ad0d3d62", "messageHeadline": "Add disk space requirements to readme", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa664b56c4e8015cece81b3aacce75eb33ae9d4b", "messageHeadline": "Merge pull request #1374 from bitshares/abitmore-patch-3", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d8cb000aafca3fc7e0de7ee28f3fea78ade58e9d", "messageHeadline": "Update max-ops-per-account program option to 64bit", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96a019282fe7ff053fe5a5acdfe9e9367f36ae74", "messageHeadline": "remove create_id_string method", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 7, "deletions": 14}}, {"node": {"oid": "229f215ff1b068e364fd04329d83bdd2de871729", "messageHeadline": "rename more methods", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "fc2a9b15b59cc6332a501e7764e4c966c124fc18", "messageHeadline": "rename method names", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "0e412c5c90830b41b428f0ba92f12759c6ef86bf", "messageHeadline": "Adapted to lastest fc, ported parallel execution from muse", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 97, "deletions": 97}}, {"node": {"oid": "6d274b39007e09ffa25565498f750a85d2729851", "messageHeadline": "Ported network mapper from old bitshares", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 321, "deletions": 0}}, {"node": {"oid": "88167ad31dbacff99bc75d622776acb60f329977", "messageHeadline": "Merge pull request #1364 from cogutvalera/issue_1314", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 24, "deletions": 12}}, {"node": {"oid": "035eee2984c544d066e50f1e5ee66a948e10dab0", "messageHeadline": "Added condition value in error log inside switch's default case (bloc\u2026", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3621477284419671e6f6e71830e50a05f28a8b70", "messageHeadline": "Merge pull request #1356 from oxarbitrage/elastic_dascoin", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 108, "deletions": 4}}, {"node": {"oid": "2af336308aaa7317c02c7738c4f648372d259f2c", "messageHeadline": "remove extra variant conversion", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "53413a121c2f66117619b68c78b598ebe23501dd", "messageHeadline": "remove is_object check", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "a85c30c49b33d702b3658dcf9e83742a2f06db7f", "messageHeadline": "Added default case in switch (block_production_loop)", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "66dd98a6408503fccc79eb21be00843ffb2b5255", "messageHeadline": "handle enumeration value  in switch (block_production_loop)", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "4f9094ff6697a3fad24c56127aa3d35eb864a490", "messageHeadline": "bump fc", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "110b24ba77bc8c171ef8bb09c53f897b404136eb", "messageHeadline": "remove kind check", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "787f16439befb5e076910910a1b9e0f88f0924ad", "messageHeadline": "change identation from 4 to 3 spaces in adaptor", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 78, "deletions": 78}}, {"node": {"oid": "51e273e27f230d04684aa306966ac52a01e11244", "messageHeadline": "add legacy_generator, add 2 special cases to string", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "7aea4fb938b2e74bd415e7361eeb191dbd0df10b", "messageHeadline": "add dascoin adaptor", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 103, "deletions": 2}}, {"node": {"oid": "0e15a05f9e5e8681e9e1568cbcb09682eead2351", "messageHeadline": "Merge pull request #1346 from bitshares/jmj_1326", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 79, "deletions": 8}}, {"node": {"oid": "c13d7c303150c0aafcc6fdef69510ca53132f242", "messageHeadline": "Merge pull request #1347 from bitshares/jmj_1206", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "cd8d11157e3905b34a574024b38da0a29b866cb8", "messageHeadline": "fix sentence", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b0ace5420142fee842b7e5790a0fe7a6046561b", "messageHeadline": "add new doc portals to readme", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9bbf15505a81f2f3c28676def3a510c0dcd6bac3", "messageHeadline": "Resolved conflict", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 302, "deletions": 79}}, {"node": {"oid": "74310e20a181010524ce23fd62fa6d6d4cd39105", "messageHeadline": "Merge branch 'develop' into jmj_1206", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 457, "deletions": 24}}, {"node": {"oid": "26e863ff696fa9c0af188afabd0ebff1cf179a4b", "messageHeadline": "bump db_version", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6cf8fed729b1c70b642178e86ebfda08ce65f665", "messageHeadline": "refactor redundent codes and change name to sign_transaction2", "author": {"name": "Cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 37, "deletions": 18}}, {"node": {"oid": "3ca48dd56465e1aab336b805a549e77b9d101017", "messageHeadline": "Merge branch 'issue867' of https://github.com/cifer-lee/bitshares-cor\u2026", "author": {"name": "Cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 13580, "deletions": 739}}, {"node": {"oid": "67f313d1575a1fc12ddd6b496698079cf9088eaa", "messageHeadline": "Merge pull request #1332 from cogutvalera/issue_1314", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 24, "deletions": 12}}, {"node": {"oid": "42e2342852bb71472e178fdc3fe76b4a602d8b11", "messageHeadline": "Merge pull request #1336 from bitshares/curl-cmake", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 37, "deletions": 17}}, {"node": {"oid": "fd4a4f2e8808189851fdb1e7624eb8a2ab35e09c", "messageHeadline": "Merge pull request #1359 from bitshares/performance_opt_1", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 25, "deletions": 10}}, {"node": {"oid": "37684915ffc69c275ef73a5b25fed0b5457080f5", "messageHeadline": "add votes to account", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 29, "deletions": 6}}, {"node": {"oid": "e9f273dbe817140f3e07a6cb06f8c7ae767e098c", "messageHeadline": "Enable tx dupe check a little earlier", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "85496e757961150d4c5f84d9b13e25840298eaf6", "messageHeadline": "Merge pull request #1174 from cogutvalera/valera_issue_780", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 135, "deletions": 20}}, {"node": {"oid": "ffc842ae6c03977cd1996285b0f50d7d2e3b8d38", "messageHeadline": "Improved in-code API doc for get_fill_order_history, get_market_histo\u2026", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "c6f603e375f449a0289f178100503c1d5e233408", "messageHeadline": "Improved API doc for get_fill_order_history & get_market_history_buck\u2026", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0a7a6c99361bc715971f3c2d9742484d865650b3", "messageHeadline": "Set shutting down flag inside stop_block_production() method", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b3dea5479d5f727542b316ed5bc93e00e77e7573", "messageHeadline": "Added check in block_production_loop() if shutting down", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "4e6d2d4f54e3acd7a7894db3d11b0050afc81700", "messageHeadline": "Use cheaper comparison for public_key sets + maps", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "b2bafa46103643d0362bdbc7ccb53cedcf92a484", "messageHeadline": "Enable tx dupe check at end of replay", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5e1af9ec698a7fd34654946dff246111052f1940", "messageHeadline": "Skip merkle tree check during replay", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "72c0d21fc6bf60a05a6026f5a4805970c66d633e", "messageHeadline": "Avoid useless hash calculations", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "8969c95704c6d34f66940df68dae16aea53de5a5", "messageHeadline": "Handle char values up to 255", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "3cec8b4be1af269459fa1042a5eb76713fbc5fc2", "messageHeadline": "Merge pull request #1351 from oxarbitrage/issue1295", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "0db7c14b76f21ad1d9c95abf01cebc4d9750e24e", "messageHeadline": "reduce number of database lookups", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "f5ed56a21f4ae32a098d0e8657d374f0412f5aa6", "messageHeadline": "removed comment", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "57aee324dd89f40efe8ad61f623f83c74130cd69", "messageHeadline": "cast to double share_type before divide", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "109c7ce9352f23a147bb70084639c5a1b9eb725c", "messageHeadline": "Terminate block production loop when shutting down witness plugin #1314", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e6865676e064cadcafb2d9f526032e9d1aa24cf4", "messageHeadline": "use lookup table already available in codebase", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 21}}, {"node": {"oid": "49a7fb2c7359f6752cd3b0a9e95673c3cb484ef1", "messageHeadline": "Merge pull request #1335 from cogutvalera/issue_1289", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "c2e17b36c66b441817331e6e095fe4773b891d5c", "messageHeadline": "change lookup map to simple array", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 15, "deletions": 21}}, {"node": {"oid": "85ac4c07608612e07c5474a532f26ae475f027af", "messageHeadline": "Merge pull request #1355 from cogutvalera/issue_985", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "ca614eaf83312fdcf9efd74c276f7508f162a092", "messageHeadline": "fixed logs", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "1b3b297e58a3e843c2ad71c89899d7e137b60df7", "messageHeadline": "implement pow lookup table to compute precision", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 27, "deletions": 6}}, {"node": {"oid": "0df639e362f27b8611469184c70beea2f0f2b372", "messageHeadline": "change all to double and fix fill price formula", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "42b9d6f2dc0c1730907c4b0ab1aec33d4b099e2c", "messageHeadline": "improvements after review", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "293e8da65db53f53f13410914c9237ea2d0da620", "messageHeadline": "Merge pull request #1352 from cogutvalera/issue_1269", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "6f553d4f4744098de1981ce8e56144be4432a3ac", "messageHeadline": "bump fc and changed (std::cerr) to (ilog) in application.cpp and witn\u2026", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "cada59003c8ca9c7b470df9e22b366cb0bf0b592", "messageHeadline": "add check for invalid characters in asset name", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "73e9b9da509d146f2d469ad11fcab0e1346a6f6e", "messageHeadline": "removed superfluous line of code", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ae09a86948ba68b5375e6717337a153cd53ac47e", "messageHeadline": "change var names calculated to units", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "270355333966658fec655e473d5ecfb5a8bafba8", "messageHeadline": "Change call_order_update_operation to return order_id #1269", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "1d2c5f882975202709c7d938243edf4f6bfa3e7b", "messageHeadline": "Merge pull request #1337 from pmconrad/performance_test", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 201, "deletions": 23}}, {"node": {"oid": "c9db5dd9fdce07c710387aa12a18354af2623f12", "messageHeadline": "add asset names and amount/price calculations to additional", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 28, "deletions": 3}}, {"node": {"oid": "30f93cf3195d23488dfbd61b5c276d694b8dcbbb", "messageHeadline": "Merge pull request #1349 from bitshares/oxarbitrage-patch-1", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1be42bbc22e1a5ddcb065d56940e98e815282221", "messageHeadline": "Wrap long lines", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "028b44cf3d659131205cb2d913f1ca2bcf7c57c8", "messageHeadline": "offset is 0 based", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "269ed757721658a5d2e24a6242346abfaa0c52cb", "messageHeadline": "Switch post-increment to pre-", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "95868c91a4b95868b9901e02697bdfd03d8eae2a", "messageHeadline": "Display integral operations/s and millisecond-precision timing instea\u2026", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "4cd826ef4295eecc6d533e9be0f7aa6471eb0d0e", "messageHeadline": "change comment", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "90ae25d71989d34166fb8a98b9d4dcf1fca9082c", "messageHeadline": "Merge pull request #1302 from oxarbitrage/template_plugin", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 254, "deletions": 0}}, {"node": {"oid": "cf332cd5fffcb3bb0620bddd342045934e6a4770", "messageHeadline": "Fix warning", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f30d43c6a3ee266c5c8fc7d591cdd68653cc3f98", "messageHeadline": "Use size_t instead of uint32_t", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b3169b1f3fc1657bab67db31fe47fb1c9b4c809f", "messageHeadline": "account_statistics, account_transaction_history objects to 64bit", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "3c3be51223cbfcb2f09f30dda8bd50aaebc6d31d", "messageHeadline": "compatibility issue in create_committee_member", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "63b9ec7e1c489f5c4c69306b20ce520250a74c52", "messageHeadline": "compatibility issue in vote_for_committee_member", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "274bc1224a23661a50cb0524978be618d92ca897", "messageHeadline": "compatibility issue in vote_for_witness", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "d1854c5e24043c47b6831e479670cb3bbf28cb0b", "messageHeadline": "compatibility issue in get_vesting_balances", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "541a5ba70272cd4b28c6ff173359345c2c01ac41", "messageHeadline": "Remove UTF8 test", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "59728cbdb0ea46e13d3219221e7ad5f48ba2a39f", "messageHeadline": "add more double quotes", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4288d0f2f85deb28aad42ef295578060e1e1b263", "messageHeadline": "Merge pull request #1345 from liondani/patch-2", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3dfa5ace2718b404f581e1c9cdbccc45c1caff37", "messageHeadline": "quote more pluginName", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b2d9441a147fe14ee802d00c0bd8ddd088dfdee7", "messageHeadline": "Update application.cpp", "author": {"name": "liondani", "email": "liondani@gmx.com", "user": {"login": "liondani"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2e4edf9db20a93725ad1e251a7398a6d08c5eda1", "messageHeadline": "make review changes", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "64505a8b3b90a51ae3b4a24d8feb4ba5db0d9541", "messageHeadline": "added automatic space_id detection", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "2e523cc55995aa777484d8ef0ebcf801693f9783", "messageHeadline": "Added README for the performance test", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "5dd6b8bd6bc96ace25154b169385804d15e0961e", "messageHeadline": "Re-engineer 100k tps example from blog post", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 142, "deletions": 20}}, {"node": {"oid": "b5e63a34473b032143570e297eab0011ba1d88c8", "messageHeadline": "Target CR: stop using call_price after hf #1270", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 90, "deletions": 21}}, {"node": {"oid": "83a66c8f21b5801572eabc91a7ea480bc33cc524", "messageHeadline": "added replay percents to the log", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "53b11e487d2cc5bf14ceb71544e12dd3e0955452", "messageHeadline": "fixed: (trading orders) -> (matching orders)", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fe1422dd7ab0f5bdad8b3e10a50ac593da25a5ab", "messageHeadline": "Updated coding style", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "1bc2268840187c2926ccbfd1bceb55ac0fd0477a", "messageHeadline": "Reverted changes on docs", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9a4f18ffd31ba1e9bb827c7766a21ac2e65c86ae", "messageHeadline": "Merge pull request #1329 from cwyyprog/cURL", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 33, "deletions": 15}}, {"node": {"oid": "af64d86da878dbbf3dc1cb58734e175b45df4ba4", "messageHeadline": "document windows development environment setup with cURL integrated", "author": {"name": "cwyyprog", "email": "cwyyprog@163.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dc44e922d07c1e1e750918a92d544dd75cd2e951", "messageHeadline": "fix build error about curl on windows", "author": {"name": "cwyyprog(Qi Xing)", "email": "cwyyprog@163.com", "user": null}, "additions": 33, "deletions": 15}}, {"node": {"oid": "beef0413514c5b538147879d897600dfbb255a6b", "messageHeadline": "added percents by num and fixed possible overflow", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "4f21829ae64229ead7f90dcff824888c7241f9b7", "messageHeadline": "required changes after review", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "a353870406a831497f9cac5b88a20a3dcd307a07", "messageHeadline": "Merge pull request #1319 from oxarbitrage/plugins_documentation", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "f2daea9725ea05897f98bed457236c282f6492bf", "messageHeadline": "improved ugly snippet of code", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c99aef9530c0ff43e1b92e5488ae3e33e1a7fbe5", "messageHeadline": "Change replay percentage to total block size processed #1289", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "b1d67ef86870edbad4fb4b6c92a606733a499713", "messageHeadline": "fixed: (order book) -> (trading orders)", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8664e8796f161118ee9c989ae122a59146c6389b", "messageHeadline": "fix english syntax", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "686b0753fcb4462d86a55a0151d6958404a21525", "messageHeadline": "little improvement", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc0b86331b6e4a08bc4938d1d86b235ebee7bd7c", "messageHeadline": "improved API documentation about order book", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "8c94b46cff3250d945509127864d2cc0d2276256", "messageHeadline": "compatibility issue in get_relative_account_history", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "0508438fe9b06eb4bac5912854cd959605de827b", "messageHeadline": "Merge pull request #1327 from bitshares/minor-improve1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5a003be0d4fd5bb7c04cd4aa0251e3b4c740959d", "messageHeadline": "Merge pull request #1305 from bitshares/cli_win", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 43, "deletions": 3}}, {"node": {"oid": "05176dd15c05c8703272f85166fa9bdf9e12f560", "messageHeadline": "compatibility issue in get_account_history_by_operations", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "89395ff2cfb3aea342231fd2c6c8899a6016db3f", "messageHeadline": "move compatibility fix outside while", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "f9cd00f8a6731a1ee9e6d600a588969ee768804a", "messageHeadline": "Fixed Windows build for cli_test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "65de187567a37b80b471e1c8c5b5f764238742fc", "messageHeadline": "compatibility issues in get_account_history", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "b763e6b4dfe5911d010764285021841d0746f677", "messageHeadline": "Merge pull request #1325 from bitshares/abitmore-patch-3", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "2043ecce8746a56036521ec61008e5d3de105614", "messageHeadline": "application.cpp: minor optimization", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f005cd6b01a8770de5806aaf1ffcb1dc5d3972ef", "messageHeadline": "handle difference in how MS and *nix handles socket close", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a387f9b844a70868a58a065d9af0851f562d5b2b", "messageHeadline": "fix account history space id", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a613e44aab79ac2b6e5851fbbd5b88823d2e2804", "messageHeadline": "sort plugins alphabetically", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "cab7ff4dae14d713bc21698f57f3ca41c37d585d", "messageHeadline": "remove not needed exposure of account_id_to_string", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 12}}, {"node": {"oid": "ea6d6cd1359f232757c963484003d7669d1c2903", "messageHeadline": "join space and id in 1 word to make the table look better", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a3c1e254fcb21a67a187aa25441a91729a646cd", "messageHeadline": "add space id column", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "52279ae0d0142273c525736f3649393240c185f2", "messageHeadline": "change hashtag to link", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c99e2a5dc7aa495f956577961c29254f08157e9f", "messageHeadline": "Corrected comment in config.ini about logging.ini", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cafd85638cd0eae6adba796995ee3f46596fec21", "messageHeadline": "Added comment in config.ini about logging.ini", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9af57a8d5107e1cf67589a89dd75a26d570c5815", "messageHeadline": "Bump DB_VERSION due to call_order_object change", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "129e89c0aa2b4403b8729fabb1f772be345130f7", "messageHeadline": "Minor coding style update", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "93151b878fedd959a86771bbc11911446875173a", "messageHeadline": "initial attempt to fix issue 1307", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "fd1c091621efd961af6fb62de872fec306b0fbe6", "messageHeadline": "get_call_orders() database API: use by_collateral", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8bcf38d2807d9904f6d6cc9afb4ed814c9d5259e", "messageHeadline": "Check for blackswan by collateral after hf #1270", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 26, "deletions": 12}}, {"node": {"oid": "68c702b3b6989b294c6d5adfa3e4867386625fae", "messageHeadline": "Update and match call orders at hf #1270", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 50, "deletions": 10}}, {"node": {"oid": "077f4e04ce784e6f4dd3a7bc83e48e5623fc51fd", "messageHeadline": "update call: stop using call_price after hf #1270", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 23, "deletions": 13}}, {"node": {"oid": "92a3b718ca35077ab82134d63c711b6b8ba6295c", "messageHeadline": "check revive: stop using call_price after hf #1270", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "0ba6cb1385f15c1e20dc2b59e56345ff380bf70b", "messageHeadline": "Do not update current_maint_collateral before hf", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 41, "deletions": 28}}, {"node": {"oid": "cb7bd0c5960ff8956f96f66f803975c5b9e79f85", "messageHeadline": "db_market: stop using call_price after hf #1270", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "469a4998a46ed419738f12cfbb45f2c2f0940d66", "messageHeadline": "Iterate calls by collateral in check_call_orders()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "c912886957a19dbf8c72c653db540339b7827a38", "messageHeadline": "Iterate call orders by collateral in apply_order()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "5308ea0ca1ad87860c8dfb112e67276fa8748066", "messageHeadline": "Iterates by collateral in globally_settle_asset()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "9b41a923f0a6ec599f9c91f8ee55963350f7eb2c", "messageHeadline": "Updated comment in price::call_price()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6254076ecd3e966d03d32bb43c19249f9bfb76df", "messageHeadline": "Refactored feed_price::max_short_squeeze_price()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 37, "deletions": 11}}, {"node": {"oid": "84c72184ce4d925911e25fdb152a953f262fe1c6", "messageHeadline": "BitAsset obj: added maintenance_collateralization", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 28, "deletions": 11}}, {"node": {"oid": "7d914cfb04d2d3cbcf549c1c75c0124380c95c76", "messageHeadline": "small improvement", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eba8f2f6c8ced4be983eb6edc71529f17ede40bb", "messageHeadline": "improved API documentation for buckets and orders", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "d86c3efcf389ace8dea3334b447368647b56b416", "messageHeadline": "Measure tps", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 26, "deletions": 16}}, {"node": {"oid": "2b9d43fe58e6a69dd4ad46fb6b281ac588818ef8", "messageHeadline": "improved API code documentation", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 9, "deletions": 15}}, {"node": {"oid": "8a25c3ceb24f73cbe6808d155aff4838c0c7df75", "messageHeadline": "add readme to plugins", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "0e86ff59a82956b145d702720399d37bbe99be13", "messageHeadline": "Merge pull request #1306 from bitshares/call-order-refactory", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 161, "deletions": 143}}, {"node": {"oid": "2aa175c9186c1adbcb9452687390dfd90f488b2a", "messageHeadline": "database::fill_call_order() minor optimization", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "5008359713a3a9d37d2bb7d06e5f14374548b091", "messageHeadline": "Merge pull request #1312 from bitshares/abitmore-patch-2", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "00a314dbfdf542b2e35a6b8e68ea83d58740df90", "messageHeadline": "asset_global_settle_evaluator minor code refactory", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "8b3cfbcf770123dc1c443830ead47eb0082c4639", "messageHeadline": "db_block.cpp: removed unreachable code", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5ef8efa260867e4e240e0359aba836a38c34a51b", "messageHeadline": "Added simple concurrent_unordered_set", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 104, "deletions": 4}}, {"node": {"oid": "cb0dbb8ec5359da6a0997c92e8ae200085c48393", "messageHeadline": "price::call_price() minor optimization", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "56f1815d21e5d157c5303392659e6ddcf35aac14", "messageHeadline": "Check_call_orders code refactory", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 20, "deletions": 23}}, {"node": {"oid": "7365879707d6a204a64513df9dbf38b47d9ad175", "messageHeadline": "Market evaluator code refactory", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 37, "deletions": 48}}, {"node": {"oid": "1e4ec996a050c761a9c2539013667fc3fc58418e", "messageHeadline": "Asset evaluator code refactory", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "eacb510d831085386f09f1240c798978ef4c2eba", "messageHeadline": "Changed price constructor to use references", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83982daad2db50307011255e4a26da1b4b50df40", "messageHeadline": "asset_evaluator minor code refactory", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 31, "deletions": 14}}, {"node": {"oid": "ec288da62887684dec4020971e03cda3b712973e", "messageHeadline": "Market related minor code refactory and cleanup", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 23, "deletions": 20}}, {"node": {"oid": "eda4ec2c1fdcd5310606fb029010e85e8ae0ec37", "messageHeadline": "Removed commented out code, updated coding style", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "d925e2d0ad64d33adfc8a4bcd85c17a8b4b8fa25", "messageHeadline": "Improved performance for price * ratio", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "8ac5a9628a2e35b3d5da7eb07d347e4784b6f539", "messageHeadline": "improved some words in api descriptions and made some formatting for \u2026", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 51, "deletions": 33}}, {"node": {"oid": "2a175e6df75fe3fc9579ba276d3ac3a59bf3bd78", "messageHeadline": "Merge pull request #1213 from oxarbitrage/issue1139", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 30, "deletions": 115}}, {"node": {"oid": "2997d0269f6ff6c149cf05504ac87d8bd932b0c8", "messageHeadline": "Merge pull request #1049 from bitshares/jmj_issue_752", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "aa87cd22ec55eddbb705fe0e23ba4d87e05cf620", "messageHeadline": "remove space id section", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 16}}, {"node": {"oid": "2955090ba5c2db26ae9b2a420c72c19a4cc93c27", "messageHeadline": "small linefeed fix", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f7d374790c5c2e10b682c2865b57b05d91fc8777", "messageHeadline": "Add white space to keep you-know-who happy", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "066b6760f3e912afad11b1ab766cc810c4a65c45", "messageHeadline": "fix duplicated step", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a7f14c28c01e8de3ff13df010ec790d19125d889", "messageHeadline": "add make_new_plugin script", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 230, "deletions": 0}}, {"node": {"oid": "d6204e038561dcbe59a05b19b4d7a466eef06287", "messageHeadline": "improved crypto api documentation", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "5f34955fc93e96d46d168dc13acfedbdd09b6aaf", "messageHeadline": "Fixed logic error on eval of param", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1c3cc77022dbc27109f7a7c69e601c69fc460af4", "messageHeadline": "Remove test code", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "7b02d9af707725e6dfe12eeb816486bd7ef591dd", "messageHeadline": "Make default cl param not take boolean", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "a8c4d6a075b333fc114ce1a32969e355ae62b42e", "messageHeadline": "Change headers for Win32", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 36, "deletions": 3}}, {"node": {"oid": "e7c95b3b4be2ec2d77080e61622321f6b72eeb84", "messageHeadline": "reserve the type id", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "8189b452150863f2f10e680b6357b83412edc608", "messageHeadline": "Merge pull request #1203 from bitshares/125-signing-key-check", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 466, "deletions": 66}}, {"node": {"oid": "9e0fa4fd3795533c3f710489e95cc16f26975569", "messageHeadline": "get_requiered_fees asset symbol or id support", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ce849a4fea159754e178ee6e022eb15aa9273a2d", "messageHeadline": "subscribe_to_market and unsubscribe_from_market  asset symbol or id s\u2026", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "39089ae22dc37e7f09a14c2f6f422853e956cc8e", "messageHeadline": "Updated block_size_test to test fork db correctly", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "fc6cec02b25b19acedd620cbc3eae14c04a8043c", "messageHeadline": "get_collateral_bids asset symbol or id support", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "dc56019620e514d51c5f1abf217ad92d25361923", "messageHeadline": "More tests about pushing large blocks", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "82c4fb11c9b8bb39791cbccc9613a8b933ca7f42", "messageHeadline": "get_settle_orders asset symbol or id support", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "b1d6a97f0f497fc6f1d7f046fd1f2e0ee2632930", "messageHeadline": "get_call_orders asset symbol or id support", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "9a4e745052fa7a209a44bad4affd30923918ad6e", "messageHeadline": "move budget_record struct to db_maint", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 27, "deletions": 74}}, {"node": {"oid": "801412bfdc085244273d47a0b366b6c39f1a151e", "messageHeadline": "Merge pull request #1286 from openledger/issue-377", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "5b8192c515c7fbb54b2bb008e15175ab444c9619", "messageHeadline": "Merge pull request #1294 from zhuliting/patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "1c2bc762bf1ccc43b1cd6479276f1f330d955882", "messageHeadline": "Added more logging about number of trx in a block", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "e21137331b30ce55332362809ad7d95277dd0268", "messageHeadline": "Updated block_tests to try to push large blocks", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 40, "deletions": 7}}, {"node": {"oid": "756f0ef9f96e463f81bfbb104eef564665496c78", "messageHeadline": "fork_db: update head when removing a block", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "67166ca79ed0618b0ddb0312f3a080ac46082f6c", "messageHeadline": "Respect skip_fork_db when failed to push a block", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "549337eb271770ec8e4a8dc62e673b4f0555cd97", "messageHeadline": "Added test case for block size check", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "ca021e4da56505b2d7f827433ef962a46d7ab6e3", "messageHeadline": "Estimates block size with 21-bit transactions.size", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "168e842db2a384648a7263c0ce9e6f50c31af6de", "messageHeadline": "remove block_production_condition_enum consecutive", "author": {"name": "albert", "email": "393259066@qq.com", "user": {"login": "dev25519"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "ff1fa3fbbaaee465c1409cabc9c3b539676c654f", "messageHeadline": "remove unused consecutive block production code", "author": {"name": "albert", "email": "393259066@qq.com", "user": {"login": "dev25519"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "0ad21dc24cb1495899b1099f026ac1a236056fcd", "messageHeadline": "Merge pull request #1243 from cogutvalera/issue_1192", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 138, "deletions": 206}}, {"node": {"oid": "8336f862a1a6b55a436a7cc201436cbeb570bbe4", "messageHeadline": "Merge branch 'develop' into 125-signing-key-check", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 103, "deletions": 95}}, {"node": {"oid": "0dbf1815c38b43649adb5ecc5114652db8fe2253", "messageHeadline": "Merge pull request #1251 from bitshares/trx-signees", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 103, "deletions": 95}}, {"node": {"oid": "4915156c4a3cfd867022ae76b211d1b4c1fe7723", "messageHeadline": "Updated test cases for witness signing key cache", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 96, "deletions": 22}}, {"node": {"oid": "108e6a509ede398dc8004418aff5cfe90fe5a782", "messageHeadline": "Moved witness signing key cache to witness plugin", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 74, "deletions": 119}}, {"node": {"oid": "24ff4434fdd5d2223f0172fa0c1c2a53e0c14afc", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into 125-signing-key-check", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2255, "deletions": 844}}, {"node": {"oid": "18a78a5e614c941dbdafd3219b6476efdac9c13a", "messageHeadline": "invoke create new account", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 22, "deletions": 37}}, {"node": {"oid": "7e60b16c9fccdaecb3a187b30cd41310765a6108", "messageHeadline": "remove unused variable  _consecutive_production_enabled", "author": {"name": "albert", "email": "393259066@qq.com", "user": {"login": "dev25519"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "de65fc47f5336f208d0e5609cf1f8e0427791d37", "messageHeadline": "No longer extract public keys before pushing a trx", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 41}}, {"node": {"oid": "1124800eea94b41a1e5a9bccc136577b5d76945b", "messageHeadline": "Updated transaction::signees to mutable", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 103, "deletions": 93}}, {"node": {"oid": "524791ec32b7e52a4873b49415ca131b036bd3b8", "messageHeadline": "improved format", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 34, "deletions": 13}}, {"node": {"oid": "100f397aa2e19efbfb30237a747b57e033d90700", "messageHeadline": "Merge pull request #1266 from bitshares/1157-block-produce-timeout", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "acf89189e6ed17aea7a544e867f4f1bf2e5ca61b", "messageHeadline": "Merge pull request #1284 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "a1f84a91af9caeecec4aa7ffc925f513180fa139", "messageHeadline": "using INVOKE for upgrade Nathan's account", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 27, "deletions": 42}}, {"node": {"oid": "19fc55ccf0a42d729310d862b0335eea636b3341", "messageHeadline": "use cli_connection object instead of pointer", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 46, "deletions": 48}}, {"node": {"oid": "db446acb3b656fb3094ded4961b67965d9e17fb8", "messageHeadline": "removed comments", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "f7bd5a66fc43d15e7cd24979aa2e14a08bec7dde", "messageHeadline": "using direct initialization, which is more efficient than using assig\u2026", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "db7e0bad834302c2b16000e72f8ea097b576e888", "messageHeadline": "initializing variables inside constructor except app_dir because of m\u2026", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "53184bae9340bb662fa0fc5b00cdffe6c851b852", "messageHeadline": "remove budget_record_object", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 42}}, {"node": {"oid": "bab33483b269da53333eca0d2c1d3b217390f37a", "messageHeadline": "enable subscribe_to_all by default", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "06307e18a077fe2b026d20ebbbc673070928184a", "messageHeadline": "fixed indentation from 4 white spaces to 3", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 80, "deletions": 80}}, {"node": {"oid": "2169226ddeeaf39e0ce8e92a513eef9444cb2c94", "messageHeadline": "Fix: Segmentation fault when running several witness nodes on the", "author": {"name": "d.yakovitsky", "email": "d.yakovitsky@aetsoft.by", "user": {"login": "dyakovitsky"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "3e74426d301f098eb6306309b3dd80bb830a5c49", "messageHeadline": "Merge pull request #1283 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b6ff06d0284338ff30e7bca405ab9b910f46b1ec", "messageHeadline": "Merge pull request #1282 from bitshares/abitmore-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e35d628bc7bb03c38db100dd40dd0a31b277c783", "messageHeadline": "Fix windows build", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "482f72c4fc7fb93f0a48ab3c7fc49b3b661bd2c1", "messageHeadline": "add const to new reference arguments", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8ae885f6b0b17bf6fe9d0ecc31529aea5e011c64", "messageHeadline": "Dereference chain_database shared_ptr", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "80a562462a9b300eb02e85fdaee82d949b9cc09f", "messageHeadline": "apply some changes from @abit review", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "af28e263bcd3d1192672ffd33ef9fe44818328c1", "messageHeadline": "Merge pull request #1279 from bitshares/release-to-master", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3646, "deletions": 1777}}, {"node": {"oid": "ec2805ecab80ef0c77513d67e4e656178f5d4592", "messageHeadline": "Merge branch 'master' into release-to-master", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 151, "deletions": 0}}, {"node": {"oid": "422e89e43bd4ae6176d40f7d2dae0970bbdac528", "messageHeadline": "Merge pull request #1281 from oxarbitrage/bumpdocs_ubuntu", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9e59d9501059293480e44af9555c953a907d3c4", "messageHeadline": "re bump docs", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d4e130a522a93d7be73daaf9b586c5b7a7fa7880", "messageHeadline": "bump the docs", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "559e9a4e230b61e8b1f74f31bdeee5468eecaa71", "messageHeadline": "Merge pull request #1280 from bitshares/oxarbitrage-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bfe27b4be4cfd8306327195abcd1f14dfb28aa7e", "messageHeadline": "update project number", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d3027653621b49ca25c996529ea1b040d5887d7", "messageHeadline": "Fix : Segmentation fault when running several witness nodes on the sa\u2026", "author": {"name": "d.yakovitsky", "email": "d.yakovitsky@aetsoft.by", "user": {"login": "dyakovitsky"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ee0a8cea82148eed8ebbcff55e2bdf3712d8145c", "messageHeadline": "refactor get_limit_orders to accept asset symbol or id", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 44, "deletions": 31}}, {"node": {"oid": "e02ad1f4eaba5b7bfe8272fb971ff884af2ab8f5", "messageHeadline": "Fix merge conflict", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 17180, "deletions": 2234}}, {"node": {"oid": "d382ac8e207cbd0b8a684b28e3290641383a912c", "messageHeadline": "Merge pull request #1267 from bitshares/993_un_signed_int_unpacking", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "f76b3b0bac66be668605dc4ed77f3be52899cfa6", "messageHeadline": "Extract public keys before pushing a transaction", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 32, "deletions": 6}}, {"node": {"oid": "25340cd879601db0fa63397a352eb5ebee1c9803", "messageHeadline": "Skip auth check when pushing self-generated blocks", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90bd42648cf942cffe81bb95be5559e46b8b4deb", "messageHeadline": "keep get_assets with vector of ids for internal use", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "8a5fae486b05e048ad1723d9168f70177c01c638", "messageHeadline": "change argument name", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "78a6fa50206633f920e1a5d76ba4605dfe3725d1", "messageHeadline": "refactor get_assets to accept id or name", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 45, "deletions": 11}}, {"node": {"oid": "0395ed1863d5ba72f8b1b81a0bb4d563dac574a2", "messageHeadline": "Bump fc", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9bf0c2a554ab830356b2ec602e8b286868a78da1", "messageHeadline": "initial cleanup of es_objects", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 154, "deletions": 182}}, {"node": {"oid": "f950c7758eacde7a3af5f89433b2dd08483a4805", "messageHeadline": "unsigned_int is now varuint64", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf0d80797f55d674e2b433eed6f8c922564f68dd", "messageHeadline": "Added tests for witness_create_op and key cache", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 59, "deletions": 2}}, {"node": {"oid": "53558f334bbbbc47de71947639bbb0729fd636df", "messageHeadline": "Removed broken signed_int", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "2563f4b9b7ec808598edaa729dbc68ad6f9a57d5", "messageHeadline": "Added skip_flags to create_witness test fixture", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "b89bea1250eb8257dd6c8734f51dc628ca110953", "messageHeadline": "Initialize witness key cache at correct time", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6ab400e469bfcd77af9133ed021cd1633b469a71", "messageHeadline": "more improvements in cli_test", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 126, "deletions": 70}}, {"node": {"oid": "880a00a7bffc0349c1248c19240a3971d409d5c2", "messageHeadline": "Merge pull request #1195 from cogutvalera/valera_issue_1109", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "d8136b7afdcd25847fde216b8d8f9a1325f8c0de", "messageHeadline": "Changed block producing timeout to 2500 ms (#1157)", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "31af7aa58af248a7d87d147ce1c83dc7d96c97db", "messageHeadline": "Merge pull request #1265 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "771ee4c1ecb034797e9431a841f1fc1781c4d9c1", "messageHeadline": "Merge pull request #1264 from bitshares/travis_speedup", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "feb819dc1dcde58fc5b278adb79e50e6f5e40006", "messageHeadline": "Merge pull request #1263 from bitshares/release_to_develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 147, "deletions": 42}}, {"node": {"oid": "65db5c8afd296ebcef05ba8f648cc6b8d7188690", "messageHeadline": "Merge pull request #1024 from ihla/logging_options_in_separate_file", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 536, "deletions": 259}}, {"node": {"oid": "e665b60a557757cb4dbbf8d387a840436c72e364", "messageHeadline": "Merge pull request #1248 from bitshares/jmj_issue_1271", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "fcf42b23b94686d76ceffd278fa6928476b36706", "messageHeadline": "Merge pull request #915 from oxarbitrage/fixture_cleanup", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 90}}, {"node": {"oid": "5175109e08dadc7c703d9420d0426b6d237e02e2", "messageHeadline": "Merge branch 'develop' into release_to_develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 140, "deletions": 25}}, {"node": {"oid": "6b9f4aa68231fbcfd0a1ca6304023400bb6773d6", "messageHeadline": "Merge pull request #1260 from oxarbitrage/move_semantics_release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 46, "deletions": 40}}, {"node": {"oid": "15bc013a929a2bfe90a57928a93c09bfa7a5eebf", "messageHeadline": "Skip sonar-scanner if less than 7 minutes remain, assuming 2 minutes \u2026", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "39cf4c67cd08566e063a5ea79853b9c2b556d62d", "messageHeadline": "bigger FC bump", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c7130989bb66b7cdfa71b1ee570ab89e0b3eafe1", "messageHeadline": "Install newer ccache", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b115e346fd98e5c4c2ad55b820b884edb96de9cf", "messageHeadline": "bump FC for typename changes", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d4b855de1733eaeb2c362f9cfb365c1ef1ad483b", "messageHeadline": "re added the check for errors inside bulk response", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "f2c71d91e682a3643325c7401281282a6c73db9f", "messageHeadline": "fix some default values in the help messages", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a8dbb9a328b376ad3e46fcc079c7c3edf92e1192", "messageHeadline": "inizialize all fields in populateESstruct", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "55a94c683efd69207f474dd0050090e0f1fc4d16", "messageHeadline": "remove std::move from joinBulkLines and doCurl", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "b055739cbb5de0681de5c9be9a045993c9ee0457", "messageHeadline": "remove const from move argument", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e7194f7ab64107ee21e26efed8077f02de4b5fbd", "messageHeadline": "send only ath_id to cleanobjects", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "8e56d750e01a282232de000d527f0264da7fa145", "messageHeadline": "temporally remove response processing", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "e8edfd801c0011b447e41129e3d0f59f099274f6", "messageHeadline": "add moves to sendbulk and create es struct", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c67ff834b90de96b057899d93a49624a5c711a4a", "messageHeadline": "pass only trx_in_block to doBlock instead of full oho", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "188b35b7a4c167b3eec438d0a7c9eeb1fbbe904d", "messageHeadline": "remove not needed block argument to add_elasticsearch", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "fac5d40cfdd2b3e099836fc50418d51ae6b39d45", "messageHeadline": "implement more moves in utilities", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "47208c60217af504c87a40d626b5f6f55f2f73e3", "messageHeadline": "change createBulk to accept move", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "819ba6bb3cfe4dc521da8719e4ee5bf7f17ec9cc", "messageHeadline": "replace a copy by a move", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "6f8059efbe9521e206fdaa4152c0289707874192", "messageHeadline": "Fix empty cache detection + handling", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3b07c54e744b24784e734d4a5c5265c9e65edf19", "messageHeadline": "Fix empty cache detection", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "ca52472012894bd82879a870ae82eece8851ccd2", "messageHeadline": "Tune ccache settings, run tests + sonar only with pre-populated cache", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "1a1c19af74f54641f217ff89a5f7072456af6bea", "messageHeadline": "Exclude generated file from sonar scan", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "717eb85568d9acac46b90d30eb5b6da1e4b0ce74", "messageHeadline": "Merge pull request #1255 from bitshares/944-missing-owner-auth", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 119, "deletions": 13}}, {"node": {"oid": "81b46562f76033c15fb89e33b42e5790aaf63774", "messageHeadline": "Try to speed up travis builds using ccache", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "fbef6c25d9fa48bb86d2bd4946f33df40691c3d7", "messageHeadline": "Added more tests about owner and active authority", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 43, "deletions": 1}}, {"node": {"oid": "1a2f2051748d482c693621b302f8dc7bf0b52268", "messageHeadline": "Merge pull request #1257 from pmconrad/fix_proposal_undo", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 77, "deletions": 17}}, {"node": {"oid": "559db7b9a689c25f683141ce6cdcc6e22790a55b", "messageHeadline": "Merge pull request #1250 from cwyyprog/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d8258506fd7b4e30f44496145e7ad0ab8f189acc", "messageHeadline": "Added unit test for push_proposal recursion limit", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 53, "deletions": 1}}, {"node": {"oid": "4851a9aa86580b2a9c4ee6c4806ae8941bee152e", "messageHeadline": "Properly restrict max push_proposal nesting depth", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "9acc7a0386161a6736bfdab92bda98f3516f2c02", "messageHeadline": "Removed trailing whitespaces from code", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "67b003b30596482b964310bc26ae793e5d4e58d3", "messageHeadline": "Check owner authority before active authority #944", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "b4a8f866c8ea75462e1ee231a118a90059c818ca", "messageHeadline": "Added test case to reproduce #944", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "14e6cee7785c7281648ba03fd5942e865a86dde2", "messageHeadline": "Merge pull request #1 from cwyyprog/cwyyprog-patch-1", "author": {"name": "cwyyprog", "email": "cwyyprog@163.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c064d197497cc332d19282fbd32e25cbf635b599", "messageHeadline": "Stay unchanged for agreement", "author": {"name": "cwyyprog", "email": "cwyyprog@163.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "76cdd5ea453e32c6ab64969366f92bcd3eb9fa68", "messageHeadline": "Revert \"Throw for deep nesting\"", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 16}}, {"node": {"oid": "8df9e06d1130ffa1f727110edbff6e9e4f74ac1b", "messageHeadline": "Merge pull request #1252 from bitshares/1136-block-size", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "339abeb6463c9b4f6d08b1e3b31a96388c09c586", "messageHeadline": "Check block size more strictly when generating", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "6c90bd30e8c01d74289eac0e7bcc3cbcbc2bf2f4", "messageHeadline": "clean old style codes", "author": {"name": "cwyy", "email": "cwyyprog@163.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "43d164b4975325ab1b9715dfe4f863790ca1b720", "messageHeadline": "change to using static string", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4b915ef0144ca4a82506f59298500b12d0efa3c4", "messageHeadline": "Merge pull request #1247 from pmconrad/fix_proposal_undo", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "b467e62eb0ce09b6e3312d67fdfcf3ae89abe00c", "messageHeadline": "Throw for deep nesting", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "9ea4066b33a04100882c872508c8f8d83141e353", "messageHeadline": "Added necessary get_typename", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "99cb52d1c76b1bc28efb4d6a5850102970761a26", "messageHeadline": "Allow sufficient space for new undo_session", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "17ceea205df5425ce66a29a1450026a5d778c107", "messageHeadline": "Merge pull request #1231 from oxarbitrage/remove_dup_line", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "2ae75e3169ea576b51de05e139f9c062b2d3da47", "messageHeadline": "removed comments", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "2a385bb175ba74d051fc7e91be5ac6a005b96c87", "messageHeadline": "Refactor cli_test #1192", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 141, "deletions": 257}}, {"node": {"oid": "7fbbbcf2e70ffc8f753f19f1ce3b2ba074d49b5a", "messageHeadline": "Merge pull request #1242 from RichardWeiYang/develop", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "939c0aa40334386a48997f0c295ee403782c7d74", "messageHeadline": "get to_id from to_account instead of get_account_id()", "author": {"name": "Wei Yang", "email": "richard.weiyang@gmail.com", "user": {"login": "RichardWeiYang"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "04e1f4d5d984b236c24db840761d018a7156a556", "messageHeadline": "Merge pull request #1235 from bitshares/abitmore-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2eb6132aa7d442fb4f409542a795eebe9b7625de", "messageHeadline": "Merge pull request #1239 from bitshares/voting-account-update", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "cfea090e7c4a4c48678a9d21b4cfa17c8949581c", "messageHeadline": "Coding style update", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 18, "deletions": 20}}, {"node": {"oid": "cef14fe0648745f7bcaca99abacbd530eff4a0a5", "messageHeadline": "add test for invalid voting account", "author": {"name": "jmjatlanta", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "800e58d0cfb320f6c89b1653617c43956590ab26", "messageHeadline": "Moved voting_account check to verify_account_votes", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1e6d1c72955a7e48cfebced7a2b803e74d465ad6", "messageHeadline": "Remove definition of unused `symbol_type`", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f6b13a65a59584afa4cc3b0ded67ba2005822a5b", "messageHeadline": "remove duplicated line", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "0b353e0a70431f49c30bfc13469e666d0bea6da3", "messageHeadline": "Merge pull request #1229 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e2597110423d60b23547f4e2c97a7428159b83e2", "messageHeadline": "Merge pull request #1227 from bitshares/abitmore-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "999941491ea919008e7a77f178f7b91b1fd4392c", "messageHeadline": "Merge pull request #1228 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0006eed337fef58aec4a9d78843f8a200856f5b1", "messageHeadline": "Change BTS to GRAPHENE_SYMBOL for testnet cli_test", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0e336318517b57833f4db1d65eea151140eeb44c", "messageHeadline": "Merge pull request #1226 from bitshares/docker-p2p-port", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2e892439dbae38faef43f0d813b430b30a255385", "messageHeadline": "Changed default docker p2p port to 1776", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8a43f596d32474515b02081842b3daf8d46652e5", "messageHeadline": "Merge pull request #1223 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3526, "deletions": 1768}}, {"node": {"oid": "716e534c7a40e65cc02309e689ee714f3d225a3e", "messageHeadline": "Merge pull request #952 from bitshares/bump-docs", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f02b3c4a9f7c594710dad7dd407f5e856925dd99", "messageHeadline": "Bump wiki docs revision", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2572ed46266d007e538fb05e42b49b518a49b32d", "messageHeadline": "Bump docs submodule", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db531de806ebef6ec34ddeb6698289c8f2b3b11e", "messageHeadline": "Merge pull request #1222 from ryanRfox/1221-update-dockerfile", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d04b09cd5bede9d6ddcee11164664fb6fa252414", "messageHeadline": "Merge pull request #1220 from bitshares/revert-1207-valera_issue_1193", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "fe7fdf6c4aeb38767fc2658de403632e28cb2dac", "messageHeadline": "Fixup: make install", "author": {"name": "ryanRfox", "email": "ryan@ryanrfox.com", "user": {"login": "ryanRfox"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b09bc94ee104aab33da492cf68106104d218d9a", "messageHeadline": "Merge pull request #1201 from oxarbitrage/elasticsearch_tests2", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 771, "deletions": 370}}, {"node": {"oid": "d59f1dc91a18c60740b55a4deeb6ff10f6cfc1c2", "messageHeadline": "Revert \"Capture Ctrl+C in cli_wallet when not in daemon mode #1193\"", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "eaf0e47c3a0367137ec0218ebfd162f29f13f75a", "messageHeadline": "Merge pull request #1212 from ryanRfox/835-ubuntu-18-support", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "d0c7a9436e62fd345967992130f366481c527fb8", "messageHeadline": "undo check for nullptr that avoided travis-ci error about memory acce\u2026", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "29bd69ef13662c4dfd328423f57308bf0bb95a69", "messageHeadline": "Fixup: README.md", "author": {"name": "ryanRfox", "email": "ryan@ryanrfox.com", "user": {"login": "ryanRfox"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "948a0e73c885390c31b5da664ab6b5af6eebd41b", "messageHeadline": "check if wallet is nullptr to avoid memory access violation error", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "794cb340e5746544f459e157577a7c556dad2d14", "messageHeadline": "max-ops-per-account option default value set to 100", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8281ba0abf72beadcc74da9fd201aba56db92f5", "messageHeadline": "synced with latest develop & resolved merge conflict", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 15795, "deletions": 1626}}, {"node": {"oid": "ffbcd92efc3cda8dc27455dce760a0b212ae749c", "messageHeadline": "add wallet JSON screen-scraping for emergency situation", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "d94559101ed1ca3c4d4488120778538525697ae1", "messageHeadline": "Add: current_version", "author": {"name": "ryanRfox", "email": "ryan@ryanrfox.com", "user": {"login": "ryanRfox"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "18bbdcc7a6fe42347bf1304fe1024b1eb6349b21", "messageHeadline": "Fixup: README.md", "author": {"name": "ryanRfox", "email": "ryan@ryanrfox.com", "user": {"login": "ryanRfox"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a116369044d07ebb09c28dbca982c594e73020e5", "messageHeadline": "std::basic_string replaced with std::string", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e01230e8035ec92039b0e74245961e14d05d1be", "messageHeadline": "comment moved to right place", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "0b5f84d844015f3c7bedbc860c362ede0f5ac9ec", "messageHeadline": "don't create a logging config file if config_ini_path doesn't contain\u2026", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 3, "deletions": 8}}, {"node": {"oid": "521924ee9f4cb6a40e6e12d752cfe10227e21c31", "messageHeadline": "fixed typo in log message", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "116fb0956f9ecc6748adced68209758e4cebc408", "messageHeadline": "improved log messages", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "a3a4d19c7dc366b7b2a3661d1c2e01f6b0cdb67e", "messageHeadline": "improved with tmp_wallet_filename variable and fixed read_file_conten\u2026", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "f28c6bf451e58654ab73da4c9251aa659f863795", "messageHeadline": "Refactor changing key test, try reopen db", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 38, "deletions": 29}}, {"node": {"oid": "ddd33b60968efc84dd5b842c5bbef705499c9d07", "messageHeadline": "fix upside down bool", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3604bed38b582780161a6f6edd7dafa0f5bf3203", "messageHeadline": "improve real time experience", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 31, "deletions": 6}}, {"node": {"oid": "c9ca13926a28db81a2791d705476d96384e1c7c2", "messageHeadline": "add FC_THROW with message instead of just throw", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "31bcb576d93edce2e9fe8f9986034fb5aef2d0e1", "messageHeadline": "add disable_umask_protection before throw", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f6802162478c9ec461c63e6aaaa5a098b8a1ae55", "messageHeadline": "check if temp wallet file was saved correctly before renaming it", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "7af0d31512006d1b83da6fbcbb4c607683583b32", "messageHeadline": "save wallet filet - tmp instead of backup", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "313cafcf3a0e67f2c83eb81f9ef0681d2a917eb9", "messageHeadline": "CLI wallet: avoid directly overwriting wallet file on exit #1109", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "e11e75ae291bf980455b7a7c50d111f54e41be93", "messageHeadline": "add description about swap quote and base in get_fill_order_history a\u2026", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ec6929302a9f5263cb77d073ddeaffa5101cf72e", "messageHeadline": "improved descriptions", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "f4ff81c68ee3b33b2c2df16a5dc2a963973dfdf5", "messageHeadline": "add API documentation for get_asset_holders method", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "fa6078a11019c0b5a3fa6a60fa9e11874095c852", "messageHeadline": "API documentation #780", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 91, "deletions": 3}}, {"node": {"oid": "308ff5224d8427367ddbb4ed6cde1645714aae3c", "messageHeadline": "Merge pull request #1161 from bitshares/852-boost166-rebase", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 56, "deletions": 6}}, {"node": {"oid": "09f2d0dc0ed97f3222f7e2b2a880bf24ad057a70", "messageHeadline": "Merge pull request #1207 from cogutvalera/valera_issue_1193", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "583a06b2529cb9a008a6059a707061c4ae86bf26", "messageHeadline": "Merge pull request #1119 from bitshares/oxarbitrage-patch-4", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "412f166b558403dc69a24a1c8bcc6f6aa602b698", "messageHeadline": "Merge pull request #1120 from bitshares/abitmore-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3cef6b92cf5fd4ad9a224a4017b8154cfeff2bcf", "messageHeadline": "bump FC", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0e68ee43bb9adaa3a4f4a1dcfe67ae003f324831", "messageHeadline": "Fix typo", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "701325feb5abfcd3958b5efbd56d59bc121a1bdc", "messageHeadline": "Merge pull request #1211 from oxarbitrage/1191testcases", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 401, "deletions": 0}}, {"node": {"oid": "749bdc99a51bf84f4e3a67098ae02553b50f96ec", "messageHeadline": "Add: Ubuntu 18.04 and SSL 1.1 support", "author": {"name": "ryanRfox", "email": "ryan@ryanrfox.com", "user": {"login": "ryanRfox"}}, "additions": 20, "deletions": 17}}, {"node": {"oid": "1f435ee98f9246d46f97bc8432cf6330b306a538", "messageHeadline": "add profiler status message", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d4fa1678e5e308f549ff7f6b726acf7b5160f551", "messageHeadline": "Merge pull request #1191 from bitshares/987-standby-votes-develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 86, "deletions": 26}}, {"node": {"oid": "361b91c3c9f59ea34a0ad3da55794b6639a173b3", "messageHeadline": "reverting throw exception instead of raising SIGINT in order not to t\u2026", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "c2eb20e6a458530a377710de14b52ec62ca3d008", "messageHeadline": "add voting tests", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 401, "deletions": 0}}, {"node": {"oid": "5f726710045fca16a0aafb25e25e9a92db081c8d", "messageHeadline": "removed not required comment", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c8f21f24945b502d103512ca6f0ee8b9826a8e0f", "messageHeadline": "raise SIGINT instead of throwing exception in cli_wallet quit command", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "ae51f4cf611e3749677b3c1aff31fe805a063ea0", "messageHeadline": "Capture Ctrl+C in cli_wallet when not in daemon mode #1193", "author": {"name": "Valera Cogut", "email": "info@valeracogut.com", "user": {"login": "cogutvalera"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "0d60379d9f4ebf75596cfcdbdbb5f59cd8d3e005", "messageHeadline": "load logging options from legacy config.ini", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 94, "deletions": 12}}, {"node": {"oid": "b5cc9859a225094405ab50f07280a1f86ee0caa6", "messageHeadline": "Merge pull request #1202 from oxarbitrage/asset_api_testcases", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "37e72adc4fa3f58efbb678972ab3c314107daa79", "messageHeadline": "Added comments", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ac49b7fda80ec15fc4b591af6690fb3826837fbf", "messageHeadline": "Cache witness signing key for block producing #125", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 94, "deletions": 10}}, {"node": {"oid": "b8bafdd9f7289223d1065e405a190abc3ebd28d5", "messageHeadline": "Test case to reproduce #125 block producing issue", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 108, "deletions": 0}}, {"node": {"oid": "aa28044125f8f03a691fb98186319131c14bc170", "messageHeadline": "Merge pull request #1200 from oxarbitrage/issue1197", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 40}}, {"node": {"oid": "376fffcd13f3420accb95b173c62e7c8c67f49d4", "messageHeadline": "use get_account_stats_by_owner, fix es_objects test case", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "45d434976d2bffb079f89fdc76e812d76946dddc", "messageHeadline": "add asset_api_tests", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "aabde7f21f69087dcffb8d0466007e04267ea754", "messageHeadline": "load_configuration_options basic tests", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 104, "deletions": 0}}, {"node": {"oid": "9c122d01b3d271a2e4fc5bfa6bd05f183136c941", "messageHeadline": "add ES populating errors to es_objects", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 30, "deletions": 19}}, {"node": {"oid": "63077cf372a595587c3adf4352e1b4e487ce026f", "messageHeadline": "refactor createBulk", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 49, "deletions": 17}}, {"node": {"oid": "56f4c01cf8189360f5da1e31c5f9339d712a9be1", "messageHeadline": "remove not needed check", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cafdbd06ebe27630bc0766f3980360dae5a8053e", "messageHeadline": "change exception to plugin_exception", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "62e584cb9cc91aa73289bef6480a2fa60fa3480a", "messageHeadline": "remove bulk_line argument from prepareBulk", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "19369fcd518c8d89208879691417cfc51600a656", "messageHeadline": "move index name creation outside impacted", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 13}}, {"node": {"oid": "9aa7933c54fad03c06752f53832ba647ed235b15", "messageHeadline": "move some load outside the impacted loop", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 91, "deletions": 98}}, {"node": {"oid": "95d61813fe8c5a5b4d39b80c7e46590d1b01cd33", "messageHeadline": "remove inline, no difference reported", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "0418c8f2a85e08adc6d57691ee47c93f285f0acc", "messageHeadline": "inline small calls", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 33, "deletions": 34}}, {"node": {"oid": "1bbaac4db54dbcd29197e7fdb884f59d5679731b", "messageHeadline": "pass everything by ref in es_objects", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 89, "deletions": 84}}, {"node": {"oid": "24b4bac151f617f10093c45fba1e59e600c7e279", "messageHeadline": "pass stats_obj to growstats by ref", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8950476a17c21a4c1e3369fd26002daab3328704", "messageHeadline": "fix and extend a bit the testcases", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 55, "deletions": 25}}, {"node": {"oid": "89ee4aafe157642c0881bd3eca5084b8b5077df3", "messageHeadline": "change ugly variable name", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "6b617724418d9ccbe1bb84f10ae965a0e9ceabfd", "messageHeadline": "add es_+objects test case + index prefix", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 80, "deletions": 17}}, {"node": {"oid": "932928688787746a8689d67def3c72d09de9e692", "messageHeadline": "add some const", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 17, "deletions": 22}}, {"node": {"oid": "8902dbe17c075a7d35c076ade27e82d669ef3e63", "messageHeadline": "refactor add_elasticsearch into multiple calls", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 144, "deletions": 64}}, {"node": {"oid": "bfc302cbf2e044a3f89df2b50ce0860d2fbf698e", "messageHeadline": "remove not needed includes", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 12}}, {"node": {"oid": "6bbdaf098895ec878e0629a0f13f4af27ed0203a", "messageHeadline": "move curl requests to dedicated function", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 93, "deletions": 106}}, {"node": {"oid": "638923323b2d1ec9b99f931d9304599140d348bd", "messageHeadline": "add visitor test case", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "647502316e770f6580a37667940642cf19be1bdd", "messageHeadline": "move index name gen to dedicated function", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "ad4c70c2c55cf209c89e5aa62c15cbe7ef6e81b9", "messageHeadline": "add getEndPoint call", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "45a6207b324ce5d044e0c554151004bafe1aa27e", "messageHeadline": "avoid creating empty data when visitor is off", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 27, "deletions": 26}}, {"node": {"oid": "63f01bb3fb552600ce03f3909a02bc664ae36af9", "messageHeadline": "remove WriteCallback warning", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "794d799476b7dbab3aa49efd41a51623c358165a", "messageHeadline": "add fill order data for easy volume query", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 52, "deletions": 2}}, {"node": {"oid": "a9fa99cfb54dec54d61a49e690f4e6a269481dec", "messageHeadline": "move bulk response to a function", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "2338cdbc1756b69226b0c41a630781d0b77b6efb", "messageHeadline": "add operation_id_num to help filtering", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9ca19475e62b38402fab7379eed0475568e1f56e", "messageHeadline": "support custom index prefix", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 22, "deletions": 13}}, {"node": {"oid": "eb23e57f3cc2b00029701cad9d8325c00a60bf5e", "messageHeadline": "change some variable names", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "8b76ecf15924050408304c47dda88778704c4b2e", "messageHeadline": "refactor elasticsearch, add auth, remove logs", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 229, "deletions": 126}}, {"node": {"oid": "f1a0a446b064ec941f07d814f7f60f2233aa0d08", "messageHeadline": "clean plugin hpp", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "3211f699be7ec66be5af5a62853343d5ce84b5fd", "messageHeadline": "remove protocol.hpp", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 7, "deletions": 40}}, {"node": {"oid": "57f7ee4efecb3843b51d2e6fa9d0dbfccd821b91", "messageHeadline": "Merge pull request #1199 from bitshares/abitmore-patch-2", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "744ea5d7fdbc0478dbb53d8b8566ab48ab04bf90", "messageHeadline": "Suppressed compiler warning on wallet API docs", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48c61a790b4fd9bc96ccdc9f1cb9c6dc6f4515d3", "messageHeadline": "app configuration logic moved to a new file", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 356, "deletions": 285}}, {"node": {"oid": "11d7faaf6d3706248cae92bbe5c80699d1693b89", "messageHeadline": "Merge pull request #1187 from bitshares/abitmore-patch-3", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "5c615ae0a422d5efe78757dafbae3ae520595a26", "messageHeadline": "Close socket before returning, so port is usable", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "367c564dd455839255e20b658293ded969c2bb5f", "messageHeadline": "cli_test: return available port in host byte order", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab2cadd2b541b3ca9ea854350caec8c3301cdb00", "messageHeadline": "Fix cli_tests WS port binding #1178; coding style", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "960c84f909ca6478c5955c93250b4dee20c7f689", "messageHeadline": "Merge pull request #1190 from bitshares/abitmore-patch-2", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "2b8bccc2e84cb1774b95e4d9fc507d6305c83561", "messageHeadline": "Merge pull request #1180 from bitshares/1093-update-expired-feeds-per\u2026", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 265, "deletions": 101}}, {"node": {"oid": "f372825565611b2f006ad05b0601f17133709ea6", "messageHeadline": "Merge pull request #1104 from nanomobile/valera_issue_1050", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "1608ce08cf40c6e12f8df0f3fe99e7a8c491eb07", "messageHeadline": "Merge pull request #1177 from bitshares/1176-cli-account-his", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 117, "deletions": 4}}, {"node": {"oid": "83199dd7669f282b16a3f2dd2b370f6d25d91d64", "messageHeadline": "Suppressed compiler warnings on wallet API docs", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "8fbae24461d00e0c710f2b70a09d272789fe1b06", "messageHeadline": "Added startup option to define if track votes #987", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 86, "deletions": 26}}, {"node": {"oid": "af5ee4d8203af29315fe6ab995868b9c91ea5fb9", "messageHeadline": "bump FC", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "58969c2a0307e32bbdee731d1f3f9a193b0d1b3f", "messageHeadline": "Merge pull request #1167 from bitshares/update-readme", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "e6896efb1f7d8b3c206c0f1fdb46272d469112fd", "messageHeadline": "load config options logic extracted in a single function able to call\u2026", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 21, "deletions": 17}}, {"node": {"oid": "1f625f8f6955dcd34b0c4ef1c2fb95326eae9a2f", "messageHeadline": "Merge pull request #1185 from bitshares/sonar_bugs", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "883e50bff80601a90dbf04f01bb55830faa1bc2f", "messageHeadline": "Coding style update", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "6e05a8fcb9c05ae0370404c41f027960401d7ba0", "messageHeadline": "Merge pull request #1179 from jmjatlanta/1176-cli-account-his", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 86, "deletions": 0}}, {"node": {"oid": "d5d518f6d6d163956de2caa5b2ffb4205dbaef8b", "messageHeadline": "Fix newly introduced wallet import_key issue", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cabb3c9738ff1c451f0aa17a68863e96595099bb", "messageHeadline": "Add: Require 64-bit OS", "author": {"name": "ryanRfox", "email": "ryan@ryanrfox.com", "user": {"login": "ryanRfox"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "76c808a887e95724e9bd4a6b7afa568a109fa791", "messageHeadline": "fix syntax error", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "859262acde1bcc0b3f982a10246f4e6a6448768f", "messageHeadline": "Update node requirements", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "696ed6a534a8b85f478b71985cf179b7791aefcd", "messageHeadline": "Added header inclusions in db_management.cpp", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "997a9630e6def57adb3d598c7cded07f66e630ff", "messageHeadline": "removed @return comment for cli_wallet quit command", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "e99eff58a40eaed7862a721a8010b1836ce6a09f", "messageHeadline": "Fix 2 bugs reported by sonarqube", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b561c9821cbd45dd54e6ba3f942bdbe8041ae877", "messageHeadline": "fixed docker build issue with @throw in cli_wallet API documentatioin", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8408ea08fbf9885f00ec3ff560807979b9d4c380", "messageHeadline": "Merge pull request #1181 from bitshares/abitmore-patch-2", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "8f2eb53506f09a5d7403df4e8705d86c233a2d63", "messageHeadline": "Suppressed compiler warnings in database_api_tests", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "4d403989062c58329c678ee11c89bd460bcf522a", "messageHeadline": "Added FC_ASSERT for dynamic data id of core asset", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "78ff14edd67462a6b6a9729e4ffc055731d6d67d", "messageHeadline": "Simplified code in database::pay_workers()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "08e9e0a2cae514f5af31f2d60b7cf4710d471136", "messageHeadline": "Minor refactory asset_create_evaluator::do_apply()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "60e9314dc01a1a8beb409365aa7c4e43f692d09e", "messageHeadline": "Add comments for update_expired_feeds in db_block", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bcafc0cf35efd7257ad4a73457a8d4cf6ba4c84a", "messageHeadline": "Removed unused variable", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "80620eb1c7086d664566db9a66de54715ccebd89", "messageHeadline": "Use getters", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "0f7804ec278c92c4b0c4c25a827919f6ae93ce12", "messageHeadline": "Added getter for core dynamic data object", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "c9e09aade6f56b3251c33d1918619f540cbec537", "messageHeadline": "Added getter for witness schedule object", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "0421abf6531a2dc5d8d7b3b85c5ae215389486aa", "messageHeadline": "Change static refs to member pointers of db class", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 28, "deletions": 16}}, {"node": {"oid": "6efa0f2ca7b57ac3ffdbce0c43be1ef57d115afe", "messageHeadline": "Improve update_expired_feeds performance #1093", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 156, "deletions": 45}}, {"node": {"oid": "76674296c0b4ad0b708d9463add8881cab10c54e", "messageHeadline": "Minor code updates for asset_evaluator.cpp", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "6a2ffbce4f0547d98ed4873f137b77a9dbdb165a", "messageHeadline": "Minor performance improvement for db_maint", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "73d61a288c1bd7895dee7f059487acbebf898ab3", "messageHeadline": "Use static refs in db_getter for immutable objects", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "d83325b703641a11aa23bc3e24c1a8310c59136e", "messageHeadline": "Minor performance improvement for price::is_null()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "adb77857a3bd7e88727f74effbcb823c8e55485f", "messageHeadline": "Added logging for the old update_expired_feeds bug", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "3bca92b28714138b62b004c21fb1d45ad80762e9", "messageHeadline": "fix code formatting", "author": {"name": "jmjatlanta", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "27027f76c88da592ce77232f31b24e61d236cd22", "messageHeadline": "Fixed test", "author": {"name": "jmjatlanta", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "a8a2619758aa00455bb945ab09c1e29c2c8c1344", "messageHeadline": "bumped fc library", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c93d6ee57e1fa28ea7ea6563b857bf5d67ca7d08", "messageHeadline": "Building test for account history pagination", "author": {"name": "jmjatlanta", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "22f55b932e5df11f2f9a09eaa1b37837becf114d", "messageHeadline": "merged rebased fc", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "206de01d459aaeb5e2ed649e0c30ba2fd56f4232", "messageHeadline": "fixed typo", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96e9290f7177bc0171b58c24ae04b05584ca5303", "messageHeadline": "improved indentation after VSC wrong formatting", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b9bcf596d451cee37934f449e4b84d64c1bbec29", "messageHeadline": "fixed test for quit command", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a53916b87a43d4f806536bcc12127b473215e75f", "messageHeadline": "little improvements", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "a99cb5582720a0745aea9d96d8d44ac11a058cde", "messageHeadline": "merge fc", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "72aa2d92c7da7fd63998ddf9f15552b15e2da3aa", "messageHeadline": "throwing fc:canceled_exception for quit cli wallet command", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 7, "deletions": 13}}, {"node": {"oid": "e7c891d0fef7ad07caead0f7c512ee178b70e7b4", "messageHeadline": "merged changes from fc library", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f40463370547dc6b0c57a827875f91ee5aa857ad", "messageHeadline": "changed return value in quit command", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "2b79efbc3309e2d6a8ad6bcb9aeab78da155b768", "messageHeadline": "merging changes from fc library", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12aeb3be2446f837752d42c04a86047ffc4c940d", "messageHeadline": "removed exit call", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "aed3acf7f2a9345ab180481e03e6678acb3d41ab", "messageHeadline": "added back cli_quit test", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "ed4ef3866d55dd4d9fe4576dcb3696516f78a8b5", "messageHeadline": "removed non-meaningful test, wallet file isn't saving in quit() comma\u2026", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 4, "deletions": 39}}, {"node": {"oid": "00d5900cfb57020bbda19058c6bdd8933f7e91d9", "messageHeadline": "fixed issue #1050", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "1833a94f9e1788b1f897ad9664abc8334da77481", "messageHeadline": "Fix CLI get_account_history pagination issue #1176", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "0a30317436a135363e64f222a0cb713e2c316e0d", "messageHeadline": "fix transaction expiration to absolute time from now", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f61cb7540699635e0860765ca23136309b7d5d7f", "messageHeadline": "get max transaction expiration time from global property object", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3a3993805e80bb20914e44babb180ff742b270e5", "messageHeadline": "extend expiration and remove dupe check", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 6, "deletions": 52}}, {"node": {"oid": "777cf13a8e575c8a13ae682859742d0fd34c84de", "messageHeadline": "use private keys in wallet instead of param list and fill TaPoS/expir\u2026", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 90, "deletions": 49}}, {"node": {"oid": "5ad1612d5c1c1167be35338e7b05d82009cbe227", "messageHeadline": "fixed the logic of wether a private key had signed the transaction", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "edf3291dcfb7cc9033a9cab8de1f91bf8477333b", "messageHeadline": "partially updated per to Peter's review", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "0c2a7ddd864ebe39194712ad09da03497ce93400", "messageHeadline": "Add test cases and remove unneeded field check", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 127, "deletions": 9}}, {"node": {"oid": "e099865fb2a2ba20cc3b13bf4ce7e940238b4898", "messageHeadline": "validate TaPoS and expiration field and change error level so looks m\u2026", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "8074954f6393b27fa725ec14c2d4a9e81801a4ac", "messageHeadline": "correct grammer and revert unrelated code style changes", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "8e99d7c1f7683193585082dee318e93d57e7d104", "messageHeadline": "simplify again according to Peter's reviews", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 16, "deletions": 116}}, {"node": {"oid": "c27c9754525736a9338e3907d49b07f7eea8b92e", "messageHeadline": "make variable name clearer", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "0ccf3e7cbe817df4c7ce4c30717829c8ce9eb7a0", "messageHeadline": "simplify implementation according to Peter's reviews", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 50, "deletions": 63}}, {"node": {"oid": "a616f511c78af77ad8d6ff0564385672fabbe6e8", "messageHeadline": "validate TaPoS and expiration field for imported transaction", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "35597c97eeec14fc1dcdb8499108b525f209fe9b", "messageHeadline": "make filename optional on multisig_mode command", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8652bd3b45e3e9e1ea1cc5c0ae7ac13d2bc75e88", "messageHeadline": "rough implementation of multi-sig transaction", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 162, "deletions": 69}}, {"node": {"oid": "7cb75198b8e5b1347f0cd8248c88953614493688", "messageHeadline": "add offline transaction signing method", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 4, "deletions": 26}}, {"node": {"oid": "4a10ecc3419914445275ba10dfe015c13ef88797", "messageHeadline": "#867, Add CLI command to add signatures to a partially signed transac\u2026", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "696b33abf0e22cea8ff467c743bf7c2dfcf4a3c3", "messageHeadline": "Merge pull request #1166 from bitshares/update-readme", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "31554c1ee754d07c86edbdeabc61414bd99bfb6a", "messageHeadline": "Merge pull request #1168 from oxarbitrage/issue1164", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 18}}, {"node": {"oid": "b55072fa5ad5604b740cb408d719dc5ff2b27b49", "messageHeadline": "incode docs change var name left", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd5c842e914d98d9222be57da132cf92b4a0123c", "messageHeadline": "update incode docs", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cca5fd8dc3770e2adde90943e9a2529259b9ffdc", "messageHeadline": "use get_account_from_string in get_account_limit_orders", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 15}}, {"node": {"oid": "e18b2af3bb9d5da8a1f875df322ff9fffc218322", "messageHeadline": "Update README.md", "author": {"name": "lososeg", "email": "ya.lososeg@gmail.com", "user": {"login": "lososeg"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "761f65211c0c20deb2deeb8bc1ec7056498db1ee", "messageHeadline": "Merge pull request #1159 from cogutvalera/valera_issue_688", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "9be295bb07b45dc76f2e1a97393e03c99ffd1b37", "messageHeadline": "Merge pull request #1163 from bitshares/abitmore-patch-3", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4697feb4b902b31230e627af3ecca8f93f699c9d", "messageHeadline": "database_api.hpp minor update", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "523ccd89103fab47f68d27602b73e40a046c52a8", "messageHeadline": "Merge pull request #849 from cifer-lee/issue463", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 288, "deletions": 1}}, {"node": {"oid": "5ff8fea20d0cfa90a2edea79ee7098d38672bc39", "messageHeadline": "Merge branch 'develop' into issue463", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14573, "deletions": 1691}}, {"node": {"oid": "002c4dadb9ad13f294f0ec435e9fb4d26e5ee89e", "messageHeadline": "Merge pull request #1009 from bitshares/jmj_issue_762", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "22063698a35fb5757ede7657b5aa36d612cf16c4", "messageHeadline": "Merge pull request #1108 from bitshares/oxarbitrage-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "3aa7477843363a54244f93deb51ff33f239529a3", "messageHeadline": "changed get_assets_count to get_asset_count", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "2d7bfd8bdefb7951abe8f5dfca386c3da16e1616", "messageHeadline": "Add comments for call order update test cases", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "798c8661f96fa334462b8d851731837d65d664c3", "messageHeadline": "Give rusty old-fashioned boost a crutch", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c35a4146d20c67604d8cf58bc46f2b9fded7044e", "messageHeadline": "When a modify() throws, rethrow original exception rather than placeh\u2026", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "0da5d96c643e2a0d11442979faa746c46298698a", "messageHeadline": "Don't cure, immunize: ensure boost does not receive exceptions from m\u2026", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 44, "deletions": 4}}, {"node": {"oid": "db93b7448cf31d873d65fc31360224cf39b400cc", "messageHeadline": "Fix tests", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "7f291dad26d2bcb41e013dea1420929f7173f17a", "messageHeadline": "fixed issue #688", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "8c8f6f00be69a751200480c86ac4ff8cd6c357a1", "messageHeadline": "Merge pull request #1124 from bitshares/1094-price-compare", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 42}}, {"node": {"oid": "e49d7775cd058d6177131b04fe496688f9b15490", "messageHeadline": "Merge pull request #1142 from bitshares/1136-block-size-note", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "de074971e6729af83ffe1eb1ceb6a7e74c3c876c", "messageHeadline": "Merge pull request #1146 from bitshares/abitmore-patch-3", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a5828a65aa9a6c9b0397d547a590a639ab64056", "messageHeadline": "Merge pull request #1156 from bitshares/oxarbitrage-patch-6", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "755ed0e336caceb39208e51bd034a33913e19737", "messageHeadline": "add cli_test to output", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2558955eabb18cf738a25c641b9a34ec0b1d474", "messageHeadline": "testing add cli_test to travis", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7d27ab127c12a4da11e202ffe9bb6486e745b776", "messageHeadline": "Merge pull request #1155 from bitshares/oxarbitrage-patch-5", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6675fa41107cc4908b69cc8dbed4fc1c7d94f9f", "messageHeadline": "Merge pull request #1154 from cogutvalera/valera_issue_1135", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "6501f3a339d7840fa0e96713654d556c1f640ab6", "messageHeadline": "fix wrong variable name in vote_for_witness", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a0c801464df0e7ce53d435cbe1c6f04e854b2266", "messageHeadline": "fixed issue #1135", "author": {"name": "Valera Cogut", "email": "valerakogut@gmail.com", "user": {"login": "nanomobile"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "f38492c960e1196151bbbbfca26bdeeef4b64010", "messageHeadline": "Merge pull request #1081 from pmconrad/836_sonar_integration", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 29, "deletions": 5}}, {"node": {"oid": "6ee0a831ab47c2f6bf549421135a1f54656bd535", "messageHeadline": "Merge pull request #1150 from bitshares/balance-evaluator-cleanup", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "0c6cdd44c69d6e3cc459885c866a01fae4437c6d", "messageHeadline": "Merge pull request #1117 from christophersanborn/480-rp-mantissa-and-\u2026", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 105, "deletions": 4}}, {"node": {"oid": "0aa6951ca3f1fbc31871f7ed9b15e250a8ebaa9f", "messageHeadline": "Changed address constructors to explicit", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 29, "deletions": 18}}, {"node": {"oid": "466bd14b90145ad1622b9aa3dab7f4f9ddde282b", "messageHeadline": "Balance evaluator code cleanup", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "fe8ca2a46158754d7da348676b6dfd03b14d2009", "messageHeadline": "Inline asset and price comparison operators", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 32}}, {"node": {"oid": "31a09cec00fe13252fa6ee985716a7e90de28ab4", "messageHeadline": "Replaced deprecated BOOST_MESSAGE with BOOST_TEST_MESSAGE.", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ed368cd92ad43dc32389dc393d15ffe9911fd815", "messageHeadline": "keep the original line and append -pg", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "740fd5425c7306d1fd6759c3f21f3e23fc642a85", "messageHeadline": "Added unit test run + sonar scanner to travis build", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "70afcbbde9503a9b9d2b2ec337ef93acd4b8b8c1", "messageHeadline": "Bump fc", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "59da6ee8e6578decccf1a2566f1fe8cf83088256", "messageHeadline": "Changed push_proposal exception log level to warn", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cad11bb99881d78c26b6eeabc00ebdfc2e7fb757", "messageHeadline": "Added a comment to block_header struct #1136", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "dc38201db7a337f5dd01d1edf331f25f03bcbe98", "messageHeadline": "Merge pull request #1138 from bitshares/seed-node-bangzi", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "691e1ff550d3aea03bb3bde2383a780388568c69", "messageHeadline": "Merge pull request #1132 from RichardWeiYang/develop", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4fcbe677aeb35957133f74d8799da392d8251547", "messageHeadline": "Merge pull request #1129 from bitshares/abitmore-patch-2", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "97f17b5c6da54ba24e7c061f65ed9f2adf1c8da4", "messageHeadline": "Minor coding style change", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a95346660ef43f4c9b82bb6eef1906c9f96dac8f", "messageHeadline": "Add BTS Seed Node: seed.bts.bangzi.info:55501", "author": {"name": "bangzi1001", "email": "36911788+bangzi1001@users.noreply.github.com", "user": {"login": "bangzi1001"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f5037014c63ed438bef6384ba0be7a76040f5031", "messageHeadline": "set default quote asset_id to 1.3.1", "author": {"name": "Wei Yang", "email": "richard.weiyang@gmail.com", "user": {"login": "RichardWeiYang"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3fdf65248f842c01cb939c4aeb1ab408157fcad0", "messageHeadline": "Fix compiler warnings", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "7fb2c86d94026c1bc5e98f7bf01191bb2075cae2", "messageHeadline": "Merge pull request #1128 from RichardWeiYang/develop", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4ea9cb48350f8c563b09d71dd0d60ae3d270e59a", "messageHeadline": "remove double assert in object_id_type constructor", "author": {"name": "Wei Yang", "email": "richard.weiyang@gmail.com", "user": {"login": "RichardWeiYang"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "766634367fbe0036814abf8d5bfc7455fdf8c860", "messageHeadline": "Merge pull request #1125 from christophersanborn/issue-1123", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "45db0c70d507d6bc5c919b1b55d583a017fb6b89", "messageHeadline": "Fix test cases", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "4d5010dad68af62591387c13ddf85078abbeb0f4", "messageHeadline": "Remove crypto_api from default list of allowed APIs. (issue #1123)", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6d476effd1df5c7ceb72ac911f43e7bd7b71e1cd", "messageHeadline": "Minor optimization about price comparison #1094", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "557c2cd86220ca29f07502ca73e61cdb8a1e707f", "messageHeadline": "Change default max-ops-per-account value to 100", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d09a3479b9cfde2e33e78b5092310e0fc5e1b129", "messageHeadline": "Merge pull request #1115 from Tydus/master", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "00233b8111e47f17ead683874a3bdab1d3b1c0ba", "messageHeadline": "add USE_PROFILER to Cmake", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "0babe53db8b521178f53edb3c9bc6ca52ed14fa7", "messageHeadline": "Code style (line length)", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "6c5dcca26be77d84a7659e314e646298a7911fe2", "messageHeadline": "Make Docker send SIGINT instead of SIGTERM", "author": {"name": "Tydus", "email": "Tydus@Tydus.org", "user": {"login": "Tydus"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d6cc63439300869f79efb818e686e1df637d72b3", "messageHeadline": "Fixes to make Docker containers properly shutdown", "author": {"name": "Tydus", "email": "Tydus@Tydus.org", "user": {"login": "Tydus"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e0a7399b90544d573a1e9c855ce1404537484918", "messageHeadline": "Changed range proof mantissa min_bits used by cli_wallet from 0 (auto\u2026", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "08b38480204a93dc12accd762da336a171bbc7e3", "messageHeadline": "Added test case for confidential transactions and range proof mantiss\u2026", "author": {"name": "christophersanborn", "email": "23085117+christophersanborn@users.noreply.github.com", "user": {"login": "christophersanborn"}}, "additions": 95, "deletions": 0}}, {"node": {"oid": "41140d439ff206e4cfcfe90659f5de66a1fcf75a", "messageHeadline": "fix syntax error", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9bb0ce5d54105438a329fdb2d1e99017d39fd97e", "messageHeadline": "Update node requirements", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "455fbf41c352d0d0dd7960a835ceb4abe689e9df", "messageHeadline": "Merge pull request #1087 from pmconrad/1086_fix_missed_blocks_calcula\u2026", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 63, "deletions": 25}}, {"node": {"oid": "872f6b83710cbb2f38a2f991e0a2575d33c30dd5", "messageHeadline": "Minor optimization", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "8ab9fbde2b6689c67cf3a62d5cf6dccd845ddfe0", "messageHeadline": "Renamed count_missed_blocks to update_witness_missed_blocks", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4cb788eb917cee3c389f90c88f19bf2bba69137e", "messageHeadline": "Fixed indentation", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "710a910ff0aeebfda8876bb18ef379e7bfe5ac3c", "messageHeadline": "Added unit tests", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "b7867151c7d4084bf141a445969e42a38c2c541a", "messageHeadline": "Refactored count_missed_blocks into separate method", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 25, "deletions": 17}}, {"node": {"oid": "f1883d4ea32f3e99dc48ef52b45c17f75a339529", "messageHeadline": "Count missed blocks only if total missed is less than 1 round", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 7, "deletions": 15}}, {"node": {"oid": "4613b96d73e1ac6c8c3781a64f3f53535b53e590", "messageHeadline": "Merge pull request #1091 from bitshares/jmj_issue_1090", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "faba78dae0b6057f69d8877ddeb85fffc32e0528", "messageHeadline": "Merge pull request #1085 from bitshares/803-maintenance-performance", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 198, "deletions": 61}}, {"node": {"oid": "3c931a97ec32b15eb4d09886936186dee7a45e35", "messageHeadline": "remove needless find()", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "27880b1511770d0e3087d0274c059921e0fe7a77", "messageHeadline": "Merge pull request #1019 from bitshares/jmj_issue_960", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 225, "deletions": 113}}, {"node": {"oid": "8f08ec98b63cce86c6c98ad446df2c07c1889477", "messageHeadline": "Track is_voting in account stats, and code cleanup", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 47, "deletions": 18}}, {"node": {"oid": "5e424577f5cf449c2d363605b32ea6508ee3dfe1", "messageHeadline": "Capture fewer variables for lamdba", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "04ecfec126a9b3839a92356e6316852d7977f184", "messageHeadline": "Short-cut long sequences of missed blocks", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "b66e1ea1e8a33dc461fe8c2935de1b388829f4c8", "messageHeadline": "Improve account maintenance performance #803", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 155, "deletions": 47}}, {"node": {"oid": "ccd8ff2e48ea4a2314db3129b75513c146b808d5", "messageHeadline": "Implemented idx.equal_range to avoid ugly lambda", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 45, "deletions": 53}}, {"node": {"oid": "cba93b8ab6fd4950f6fff3a17265eb266f6f81a3", "messageHeadline": "Switched to using boost multiindex range", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 60, "deletions": 56}}, {"node": {"oid": "eb13e71197418889329c1556ff2f84045bc2fc1c", "messageHeadline": "Merge pull request #1047 from oxarbitrage/elasticsearch_tests", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 180, "deletions": 107}}, {"node": {"oid": "32800c2af54a0ccfbbb7c5c612f4e3fcfbc0a578", "messageHeadline": "Clarified comment", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "27064bb289cc0057459e223b4214d6660c48754d", "messageHeadline": "Merge pull request #989 from oxarbitrage/issue969", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 262, "deletions": 226}}, {"node": {"oid": "e11bb80d19cfafb133ac4a426221e12a917dc3c3", "messageHeadline": "Merge pull request #1012 from bitshares/abitmore-patch-2", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 81, "deletions": 5}}, {"node": {"oid": "6ffb88c63f66808302f1914cb290f1de69800e2c", "messageHeadline": "Merge branch 'develop' into elasticsearch_tests", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 13305, "deletions": 909}}, {"node": {"oid": "11d0432c5b3ae525303f633f06cbd61a0107706e", "messageHeadline": "Merge pull request #1072 from cifer-lee/issue1034", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 35}}, {"node": {"oid": "9ec21b15e4c012edfdcb834b47928b9338b4d9d8", "messageHeadline": "Merge pull request #1073 from xiangxn/merge-impacted", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 10, "deletions": 295}}, {"node": {"oid": "8ea50cad86cdbb9319fb2650307c9e28f88611be", "messageHeadline": "Merge pull request #1076 from ryanRfox/1060-Update-docs-64-bit-OS-is-\u2026", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "26f4d0353c7f4ece088ae8e3ac0a78c7a954a1a6", "messageHeadline": "Merge pull request #1078 from Zapata/fix_port", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a45ed7472dde77cbdfea485784bad237a759fa4", "messageHeadline": "Merge pull request #1077 from Zapata/fix_gracefull_shutdown", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "55de4657ee52b6496355a250e0844c3daaca3e19", "messageHeadline": "Fix negative amount to string", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "41865492c6415b66c4219fa5e1da580723f772f0", "messageHeadline": "More test cleanup", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "2cee51d45438ba3879ae65cc88ac8135074df197", "messageHeadline": "Added test for amount_to_string", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "7d85b35f72aed0412c43a0d8acf030356ded619a", "messageHeadline": "Fix p2p port to match Dockerfile.", "author": {"name": "Zapata", "email": "marco.tessari@gmail.com", "user": {"login": "Zapata"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be54a80ec6c188cf053422b7f536e58126f8b556", "messageHeadline": "[Docker] Forward signals to bitshares process.", "author": {"name": "Zapata", "email": "marco.tessari@gmail.com", "user": {"login": "Zapata"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5eb201debe0578420365146de5a6821985eb7f3e", "messageHeadline": "Add: Require 64-bit OS", "author": {"name": "ryanRfox", "email": "ryan@ryanrfox.com", "user": {"login": "ryanRfox"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6fda1bc350d41f7714e52f125a67d3502be3c70c", "messageHeadline": "remove .ds_store", "author": {"name": "necklace", "email": "necklace@163.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "fb440205bfe6367bb2ed882424f246cbecfa79fd", "messageHeadline": "merge impacted into db_notify", "author": {"name": "necklace", "email": "necklace@163.com", "user": null}, "additions": 10, "deletions": 295}}, {"node": {"oid": "9d06f116ad11e7b0b8c23f1abaeaee9587d2a71d", "messageHeadline": "remove unused constants", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 0, "deletions": 35}}, {"node": {"oid": "9151128e34b5c95301f715882ee2e3f90d9be31f", "messageHeadline": "remove commented includes", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "dba2761eaf7fd943b3345adc2d0180595ab369d5", "messageHeadline": "move test to new executable", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 43, "deletions": 33}}, {"node": {"oid": "79b0337c4846bcde8c751ba6742ec960753e3c15", "messageHeadline": "fix bitasset hardfork test", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e921b54ceb8a2823b731c041bbeab5761c8b431d", "messageHeadline": "fix logic errors using new index", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 31, "deletions": 34}}, {"node": {"oid": "35ec65b130f63c594afe2c9ab7f931b42be08cdc", "messageHeadline": "Merge pull request #1064 from bitshares/oxarbitrage-patch-4", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83af94e27342c0f98ebef5c51ff545c059b37d66", "messageHeadline": "Merge pull request #1039 from cifer-lee/issue1011", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 48, "deletions": 26}}, {"node": {"oid": "d841959e7db8fa8f9999041a82e9d2f702c32cae", "messageHeadline": "Merge pull request #2 from pmconrad/elasticsearch_tests", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 18496}}, {"node": {"oid": "0a73de3d5996252cfe0af96f55c044067bf82754", "messageHeadline": "Replaced external json impl with fc::json", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 5, "deletions": 18496}}, {"node": {"oid": "6a7b9b06a490669c0db06fae5febaf3ae9011b1a", "messageHeadline": "Use the new index to find assets that are backed by this asset.", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 124, "deletions": 114}}, {"node": {"oid": "25b3548e15df85ed227febb3c4ea47dbaecc447b", "messageHeadline": "Use new index to iterate through assets backed by a certain asset.", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 100, "deletions": 140}}, {"node": {"oid": "5b0c9f5a1bf9cc8eb385c71e9f42a789f4e8bbf0", "messageHeadline": "Merge pull request #1062 from bitshares/cherry-pick-docs-change", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bce877770f70952deb1e703fa29eab86efc07cef", "messageHeadline": "sync project description in doxyfile", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "044ca27fa93091d24652ae23261a7f48db746255", "messageHeadline": "Merge branch 'develop' into jmj_issue_960", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 13370, "deletions": 678}}, {"node": {"oid": "cfed239155fcaa9a1521fe915c8793a9638b1a5e", "messageHeadline": "Merge pull request #1046 from oxarbitrage/update_boost", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "715b6a30d732c7e95f7f5223bbf14079490748d4", "messageHeadline": "Merge pull request #925 from oxarbitrage/hotfix-2.0.180425", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15e8430382c50510716aa1ea4c65fe50b4de0c58", "messageHeadline": "Merge pull request #1055 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13231, "deletions": 615}}, {"node": {"oid": "c0207fce8cbb6f62d92a4d78ea3ebebd7b4f1030", "messageHeadline": "validate TaPoS and expiration field and change error level so looks m\u2026", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "c4d598ebb8fa326d9be27ad5ffff0df3f3265f9c", "messageHeadline": "correct grammer and revert unrelated code style changes", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "efff736793133c5002df120b60ee52b707430fa8", "messageHeadline": "simplify again according to Peter's reviews", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 16, "deletions": 116}}, {"node": {"oid": "dc265ab538702fb650c139dfde0b23c2e261e30a", "messageHeadline": "make variable name clearer", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d370b3f883a1d4e8da65f397120a19f6e24c48f8", "messageHeadline": "Revert commit b7ae96f as the bitshares/bitshares-ui#1338 is complete", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "46929a519addc3b9c53574e216f0b59d5cb1d0af", "messageHeadline": "Merge pull request #1038 from cifer-lee/issue1013", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "62a5f41a6964e6d8541eeabc59b4f7fe1edcc77f", "messageHeadline": "ElastcSearch test cases framework", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 18662, "deletions": 106}}, {"node": {"oid": "a275688a41a36cb7038719a69c2c364591741cf3", "messageHeadline": "Merge pull request #1046 from oxarbitrage/update_boost", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c9a3c525415dcfe379e79e86956974bc17075d78", "messageHeadline": "update max boost in sentence", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1297e1b9d3afd01071d9fcaebf5ee3e8c4a8ae0d", "messageHeadline": "update doxyfile and readme", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "47569a007dcc15eef3cfc4b780f8b25d769408c3", "messageHeadline": "simplify implementation according to Peter's reviews", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 50, "deletions": 63}}, {"node": {"oid": "3f9d04e2482183c8c4ac1d34833b96d105feaded", "messageHeadline": "Merge pull request #1036 from jmjatlanta/issue_730", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 82, "deletions": 50}}, {"node": {"oid": "27d2e3e3df71d937e7ad5f6f60254de8033d72cd", "messageHeadline": "Merge pull request #1043 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15030, "deletions": 2019}}, {"node": {"oid": "064b5f030b71e087fbadbf2c01fc6437732d07a6", "messageHeadline": "added more test cases", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "4a2f333444b5d9a0cd13c78a16393594e9db1e6d", "messageHeadline": "fix typo", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "004f84a1686a696569343e13c8a2dbc5bf4723cb", "messageHeadline": "Merge pull request #1042 from bitshares/update-hf-date", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "ef8cfbafdd1085aaede19470199c429ba87f6aff", "messageHeadline": "Test cleanup", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 43, "deletions": 118}}, {"node": {"oid": "b65b518d21c0a7ea921297973dc4f2a8cfbf3f98", "messageHeadline": "Re-implemented solution", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 121, "deletions": 37}}, {"node": {"oid": "76ab28eff06d6f29e7836fcd62ffc01a24871f82", "messageHeadline": "Set MAINNET hard fork time to 2018-07-19T14:02:00Z", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "2ff4c1b11ba7a394a640db4ef654acaa3c9e5746", "messageHeadline": "Merge pull request #1041 from bitshares/1040-temp-account-balance", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 56, "deletions": 4}}, {"node": {"oid": "5ae52592cf8869ce4ee83592db1fa5256114abe8", "messageHeadline": "Added unit test for TEMP_ACCOUNT fix", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "44a7c47a3c063033f535ee039cfd6b55088dce2a", "messageHeadline": "Skip temp-account balance check #1040", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "18ea847d6bc06c30045b3714eaf62842084781b8", "messageHeadline": "added suggest-brain-key option for cli_wallet", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 48, "deletions": 26}}, {"node": {"oid": "55834fc1bcc68da57e84422702939ee124c7d988", "messageHeadline": "added get_transaction_hex_without_sig method", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "6df2f4b91b34a96fb6c5104ca69b6132e47149f5", "messageHeadline": "Fixed compiler warnings signed/unsigned", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "9d54a5ce0bc3f8da33758d8d4b3b641e501f321a", "messageHeadline": "Add fail_reason to proposal object", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 41, "deletions": 18}}, {"node": {"oid": "b8eb753e02989c0e16848fcad73e1eddc9729072", "messageHeadline": "fixed styling issues", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 2, "deletions": 9}}, {"node": {"oid": "3081938b2eba802fae8a268aa898a324585ce921", "messageHeadline": "remove question from code", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "d87c73fb927a8efa24c97a05f61bab21c2912f0e", "messageHeadline": "add get_account_id_from_string inside try", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "bc4f7880f536152909707ed52dee7c517313cd95", "messageHeadline": "call database_api from api fix by jmjatlanta", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 13, "deletions": 19}}, {"node": {"oid": "1e8093891bd45de00d0f6ec949f50bd3b6a7df2c", "messageHeadline": "add name or string support to api.cpp calls", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 115, "deletions": 95}}, {"node": {"oid": "a9e38bce66d9f10811ca4f5ce1ccc9767a330f28", "messageHeadline": "Merge pull request #1029 from oxarbitrage/docker-fix", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "52f2992133dfa751d09783d24a827e4950decb46", "messageHeadline": "Merge pull request #1030 from ryanRfox/1021-New-Build-Template", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 65, "deletions": 7}}, {"node": {"oid": "3d5e7165a9875ad3bbd2b6fa1e9fa1dc2a154702", "messageHeadline": "Merge pull request #1015 from bitshares/abitmore-patch-3", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "dcd7150928d5881558bc1c5d151a366635069ca5", "messageHeadline": "validate TaPoS and expiration field for imported transaction", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "a218ef69bd5046ec1def40fe41fe358d6278f883", "messageHeadline": "make filename optional on multisig_mode command", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1b294370a105f497acd0ae6e5163af0197d26ed9", "messageHeadline": "rough implementation of multi-sig transaction", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 162, "deletions": 69}}, {"node": {"oid": "c17049174f07606663e664cb88de35e6fb70bdb6", "messageHeadline": "add offline transaction signing method", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 4, "deletions": 26}}, {"node": {"oid": "e90e9b1b0031f8000471cf9eb444f2f6a57ec125", "messageHeadline": "#867, Add CLI command to add signatures to a partially signed transac\u2026", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "893470898cfa04702a7ae02525b7ea25148bf7b9", "messageHeadline": "name or id support to withdraw calls", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "1d1db0b1a85669d5abaae7f8d52c6a2a685a1fe1", "messageHeadline": "Add: Build Error Template", "author": {"name": "Ryan R. Fox", "email": "ryan@ryanrfox.com", "user": {"login": "ryanRfox"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e2ec3a0121aa9857d4d51977c552444c2c22b21e", "messageHeadline": "name or id support to get_proposed_transactions", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "6911192102733d669250fd045d990ec847bd9603", "messageHeadline": "Add: Build Error Template", "author": {"name": "Ryan R. Fox", "email": "ryan@ryanrfox.com", "user": {"login": "ryanRfox"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "e591d639cd46aca9b03d3d40bacb6faa0fd82f60", "messageHeadline": "Add: Build Error Template", "author": {"name": "Ryan R. Fox", "email": "ryan@ryanrfox.com", "user": {"login": "ryanRfox"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0144a4271afa084ed9e375cc8f7e7ce98c6c66d4", "messageHeadline": "update baseimage", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ac87af0dd9152fa990fa6b3041c37d49a262075", "messageHeadline": "Add: Build Error", "author": {"name": "Ryan R. Fox", "email": "ryan@ryanrfox.com", "user": {"login": "ryanRfox"}}, "additions": 66, "deletions": 7}}, {"node": {"oid": "cd09f07b3798222ba2b430a441efc2beb3e4d333", "messageHeadline": "Modified Dockerfile to work with new docker cloud version", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "10203cca6729f7fa7b5f6ade9212bdc59f222b9f", "messageHeadline": "Merge pull request #1025 from pmconrad/1022_ci_develop", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "d2be5041ec54fd4f027bdd8bc7934b103c5299f5", "messageHeadline": "name or id support to get_workers_by_account", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "e6cf0abce43cdbe4858265dcdb8f9d6f03c65716", "messageHeadline": "name or id support to get_committee_member_by_account", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "557b3518989679fb8bae2ba22fd2460fb6299a52", "messageHeadline": "Modified Dockerfile to work with new docker cloud version", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "33e4a92733d22ce33bfea85dd76fb005ea362a42", "messageHeadline": "name or string support to get_witness_by_account", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "c77517671c8097d6e06b816d39a2b98e5e3f86e0", "messageHeadline": "name or string support to get_margin_positions", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "28a6f3b17fef180b2774acc30de08dcb6a4e6463", "messageHeadline": "config options split into two files", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 36, "deletions": 7}}, {"node": {"oid": "2d4c55f3205710c5285c24a3cec9e905a66e8906", "messageHeadline": "me or string support to get_vesting_balances", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 10, "deletions": 14}}, {"node": {"oid": "5fd073ee2891851df9d5814506ff03a86d5aac01", "messageHeadline": "Merge pull request #1010 from bitshares/abitmore-patch-1", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "c0fd540ed255b81b7eab25e02791ed2d04bc508a", "messageHeadline": "name or string support to get_account_references", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "6b272e6571904dbb5451d6fc2b5b0cc2a3bb7dd7", "messageHeadline": "name or string support to get_accounts", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 25, "deletions": 12}}, {"node": {"oid": "1c5bcc10213009e7e60c9f9b68d387028c0fa9b7", "messageHeadline": "Adding index on short_backing_asset", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 152, "deletions": 4}}, {"node": {"oid": "a865c5dbe798de0327923dad71e76102c3c2801f", "messageHeadline": "Fix wallet in-code docs", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0f656bd8f013de6ab07c428484e358d0871e15df", "messageHeadline": "Update asset_object::amount_to_string impl", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "59656116b84344df899271dd9eae71e92889f4be", "messageHeadline": "fix wrong variable name in get_account_balances", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "82ce43b5b8bca02c13216492024306a1bc62564a", "messageHeadline": "Cleanup logging in account.cpp", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "30eda4afc2bb1d4dec3ba9d634b3198c90763cab", "messageHeadline": "readd const", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "ba74ba215295685305a6b3d3051ee1c1e3c83140", "messageHeadline": "Merge branch 'jmj_issue_762' of ssh://github.com/bitshares/bitshares-\u2026", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "58d635019f53aaa39bf797e885d2989677a5f342", "messageHeadline": "merge in upstream changes", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "26f9914d4ee0e9f458e6c0468a565ab67779644d", "messageHeadline": "Merge pull request #1008 from oxarbitrage/bumpssl1.1", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "832a76ac61d0ab01bf332a5927d63582dc5f5dac", "messageHeadline": "Merge pull request #1007 from RichardWeiYang/develop", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "ffa9ea956cccaa37f4e95ec3e946ba2bbd1db9e2", "messageHeadline": "bump fc for openssl1.1", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b5950f99e6f0148c76579257970cbbb5f73d6431", "messageHeadline": "Merge pull request #921 from pmconrad/openssl-1.1-support", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 188}}, {"node": {"oid": "ed8196311a4d72fe2d953cbe292ffc4c649d34ff", "messageHeadline": "node.cpp: Check the attacker/buggy client before updating items ids", "author": {"name": "Wei Yang", "email": "richard.weiyang@gmail.com", "user": {"login": "RichardWeiYang"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "676ed172f9f2b0d6b9b09f15e21db1f0dfb1f807", "messageHeadline": "Merge pull request #988 from bitshares/oxarbitrage-patch-1", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21562e718e90dc516f974de8ae3688d7ec76f8a0", "messageHeadline": "initial support account names or ids in api calls", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 37, "deletions": 38}}, {"node": {"oid": "a98f3071b65c2c3e9dc663db9beea73be525cc7c", "messageHeadline": "change project description", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56f3cacc15639a7dad18bc54ff7e37005a1387a5", "messageHeadline": "do not reset market subscriptions on set_subscribe_callback", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "20171cc2c2d3f63c7f124caf5c2e9c78650178c4", "messageHeadline": "refactor cancel_all_subscriptions", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "dfa699e823d2b6e561b4a50c8281e04e85ee37e0", "messageHeadline": "Merge pull request #981 from bitshares/980-fix-genesis-bitasset", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 28, "deletions": 17}}, {"node": {"oid": "d65abb9b2d78c2d728ac5351952b98fbfdc4283b", "messageHeadline": "Test case for genesis asset_id mismatch issue", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 23, "deletions": 14}}, {"node": {"oid": "3d27b66cb6ed977d214c4de8035b9873765d3ad4", "messageHeadline": "Fix init asset_id field for bitassets from genesis", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "e1e3ce89231a1898be277b4135eb77a2c1b5db84", "messageHeadline": "Merge pull request #976 from bitshares/fix-935-test-case", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "81c45a76a97b08262b688ac2bc30964414f900f8", "messageHeadline": "Fix unsigned integer underflow in test case", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "64b48260912a130b84e8ea97de85afcf715874ed", "messageHeadline": "Fix test cases: if hf 343 and 890 at same time", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "d4d30e64fadb16d6265d5cf7305efda6a7aac930", "messageHeadline": "Merge pull request #965 from bitshares/935-fix1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 319, "deletions": 22}}, {"node": {"oid": "82a4519326843657d616ad5d85f4a8225d91edf2", "messageHeadline": "Update comments in test cases", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "9141f2eb4ba0da54dc1aa12ddd07ce46317b8b50", "messageHeadline": "Merge pull request #971 from bitshares/jmj_issue_922b", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 27}}, {"node": {"oid": "a4fabcaae59d84b5960166be7d53a68e4b5f7104", "messageHeadline": "changed from const asset_id_type& to asset_id_type", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "51a1c01fa03079f9d591e39dba40b1b30b48e78f", "messageHeadline": "fix options.short_backing_asset", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "13810e8d39a7b80e74d386d06f5182c26dd263d7", "messageHeadline": "MPA -> MPA -> CORE is valid", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 11, "deletions": 18}}, {"node": {"oid": "3293a95face10dd6b0716a596987deab66278f54", "messageHeadline": "Merge pull request #956 from ryanRfox/895-Add-Issue-Template", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "6a810353c5096e5408738febc83f1dd1da007c56", "messageHeadline": "Remove failing MCR test case", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "bdacd45dc8e4e48a68c5d77d77b2a36e58a70269", "messageHeadline": "Add MSSR test cases #935", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 57, "deletions": 22}}, {"node": {"oid": "515afaabe830c28749221e9d473c27de0e6b5d41", "messageHeadline": "Add todo for failing test case", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a725bad732c995a2ec86c260c199f49991f6685c", "messageHeadline": "Update comments in test case", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9468d612e0f0d16bf6de2ed9f27695bd2ee2ac63", "messageHeadline": "Tests check_call_orders when only MCR changed #935", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 186, "deletions": 14}}, {"node": {"oid": "b28b0ce969e031610c4ddb6e2ef595d803832ee9", "messageHeadline": "Update logging", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "7715e17c8c5fb6ceeb945ab3a451641609742ae6", "messageHeadline": "Logging when incorrectly skipped check_call_orders", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "333c8930ada88111b87305b6bcf771318785694f", "messageHeadline": "db_maint: call check_call_orders at hf time #935", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 61, "deletions": 5}}, {"node": {"oid": "a358d6869a281032beca2d288b5882099966b276", "messageHeadline": "update_bitasset: check current_feed changes #935", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "9a1b3421badec7671a39eb9aa202e451e84a23c7", "messageHeadline": "Merge pull request #963 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 211, "deletions": 66}}, {"node": {"oid": "6b69b6a79e6c585a9ab2eba962175ff0bee2e272", "messageHeadline": "Merge pull request #938 from bitshares/fix-block-storing", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 101, "deletions": 37}}, {"node": {"oid": "0c75388457e0d6f999de89dc53514d5754a4f58c", "messageHeadline": "Merge pull request #932 from bitshares/jmj_issue_922", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 662, "deletions": 48}}, {"node": {"oid": "72bee83eddc4c2f433310909569c2c32426980a4", "messageHeadline": "Update logging and variables used", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "8c779a7627d7c7066504d2a5f8842cc118947f34", "messageHeadline": "Testing for invalid block ids", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 75, "deletions": 38}}, {"node": {"oid": "a27c729552c01e71e8ced99aa3e7ff875cdb6e6d", "messageHeadline": "Merge pull request #955 from oxarbitrage/issue776_2", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 227, "deletions": 124}}, {"node": {"oid": "d23896db3b101196fb072b126d64871c1ad5c964", "messageHeadline": "Fixup: ISSUE_TEMPLATE", "author": {"name": "Ryan R. Fox", "email": "ryan@ryanrfox.com", "user": {"login": "ryanRfox"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "1b26e65810b0b330b4b40cd1f25d396d7418b912", "messageHeadline": "readd new_issuer to asset_update_issuer_operation", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9e62bdf724e858c98f618e6eccf92d4069ba333e", "messageHeadline": "Merge pull request #937 from bitshares/abit-more-logging", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0dc5bcd1bfa5a8e6e4d054696b033c7ebf77ce82", "messageHeadline": "Merge remote-tracking branch 'upstream/master'", "author": {"name": "Ryan R. Fox", "email": "ryan@ryanrfox.com", "user": {"login": "ryanRfox"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb55e15503e1d39474378bffe385d45f1e7f91f8", "messageHeadline": "Removed unnecessary if statement, fixed older tests for new rules", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 37, "deletions": 23}}, {"node": {"oid": "a5071e394791eae67b7f26badbdd22f9e2e654c2", "messageHeadline": "add fee payer to all ops in db_notify and impacted", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 226, "deletions": 125}}, {"node": {"oid": "e54f2b6b30b603f08842683547be9c6b36965cd9", "messageHeadline": "Merge pull request #951 from bitshares/942-fix-withdraw-claim", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 139, "deletions": 4}}, {"node": {"oid": "49e339871a7423821386044b747ac74b43a4c903", "messageHeadline": "Merge pull request #954 from bitshares/888-feed-expiration-overflow", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "ec4841632d288edb65f62c549f1eaafadffd4b04", "messageHeadline": "Testing for invalid block ids, test should fail", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 28, "deletions": 10}}, {"node": {"oid": "bc05dc13a4ce0310fb4f43ee2d31c57dc4d71665", "messageHeadline": "Tests feed expiration integer overflow issue #888", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "def4300df68a3ae44b4969ef59d65ad93eff07a8", "messageHeadline": "Fix feed expiration integer overflow issue #888", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "bd15e7fd42e64d2c80e30e64d66cf3ac4a6f74ec", "messageHeadline": "Tests withdraw_permission_claim 'from' check #942", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 111, "deletions": 0}}, {"node": {"oid": "f7444a05e05a98a27596114146b7e8fea9df8572", "messageHeadline": "Test for MPA -> MPA -> MPA", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 45, "deletions": 8}}, {"node": {"oid": "f125c438fa5184fb4f16c3b08ac37fe339f6b9d7", "messageHeadline": "Update issue description in CORE_942.hf", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6601bd189ff55ebedcd0b99daa1efc3b4a54556b", "messageHeadline": "Fix withdraw_permission_claim 'from' check #942", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "4ae1309268b41e7d38fc3c653d775b8dc4ad7e73", "messageHeadline": "Merge pull request #945 from bitshares/abitmore-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27a5269cc2302abb6cf9807ff281ba453a99bb07", "messageHeadline": "Moved logic out of check_children_of_bitasset", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 30, "deletions": 27}}, {"node": {"oid": "b14e44870695ce3ff8dcd30750f06e5b953217ce", "messageHeadline": "Update FC_ASSERT message", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f18c59c1c3570aeb132f7326af5ee16dc4a6cc5", "messageHeadline": "elimanating pontential perfromance reduction", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "566958b480434d46a073194b8902482a4e374a19", "messageHeadline": "A backed by B backed by C, change A", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 65, "deletions": 19}}, {"node": {"oid": "3a4d3519746a114bc05052f0c285c7edd5c1bda0", "messageHeadline": "Include logic for A backed by B backed by A", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 70, "deletions": 42}}, {"node": {"oid": "c58fece37552ee0862e2491169a4740b13b29ecf", "messageHeadline": "Merge pull request #914 from bitshares/oxarbitrage-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "dc7eb354b175f0f8b8e7652e710a61c6f91a2b71", "messageHeadline": "Merge pull request #925 from oxarbitrage/hotfix-2.0.180425", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d6b831c5e89db32f0a3c99f061ec413650dbfc2", "messageHeadline": "Store correct block ID when switching forks", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b098c731c2bf76f8ae86b18d28e6f0b95bf9248", "messageHeadline": "Cleanup of changes to bitasset_evaluator::do_evaluate", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 27, "deletions": 31}}, {"node": {"oid": "cbc4d05ca1b90d05882fdc1c2149bab37a14a49b", "messageHeadline": "initialize upper_itr in common place", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "fc0fc1d67e18274fe8c44042bd1b19e481b747d2", "messageHeadline": "fix indent", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a5077e8cfee04891d9ababfb96534add81726402", "messageHeadline": "fix code style", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "7e67682ae4c4d10d73bc6f303584ad5f03c737d0", "messageHeadline": "fixed some checks and wrap long lines", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 72, "deletions": 42}}, {"node": {"oid": "50b6d6272052579ab17b94f9e7e9105b8350fcb9", "messageHeadline": "update test cases", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "1e0c369e7548b69e1ecc6cb061f6a69e5afe89d0", "messageHeadline": "update", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "ec7ef612907a81243e5fb784bf003042002d1503", "messageHeadline": "avoid static_cast", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "59b5b1b427539a500335266af348d2d258789a9e", "messageHeadline": "fix defects", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 26, "deletions": 15}}, {"node": {"oid": "4c1fd7774e5a44d1f7145a4279ea14a6005f3fc8", "messageHeadline": "fixed some bugs pointed by abit", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 57, "deletions": 32}}, {"node": {"oid": "8f41ab0b66fc9ab05df1d4c4f64836066ab47182", "messageHeadline": "use optional template to represent optional parameters", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 25, "deletions": 23}}, {"node": {"oid": "a102db85b5a1e26d9b07b3b70e0f8c817c9f071f", "messageHeadline": "make this api more commonly by supporting query by price and order_id", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 64, "deletions": 22}}, {"node": {"oid": "352817f3df8820b116b0ec942443da53ab717ba3", "messageHeadline": "Adjusted implementation after talk with abit", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 15, "deletions": 22}}, {"node": {"oid": "fca8cbf5878a298c12714e6cabc61f771347035a", "messageHeadline": "modify by_account index", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "466e150f80f86fb3d82c60a07d4fe9c9733f487a", "messageHeadline": "check limit", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "205d3898c8d06fc7a1067fa8d2f4043515ed0c9c", "messageHeadline": "filter by market and support pagination", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 49, "deletions": 102}}, {"node": {"oid": "0d1d3895c331ac461480668482c79b9f83d14ace", "messageHeadline": "Add get_account_orders api", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 127, "deletions": 0}}, {"node": {"oid": "da892deb0c07d87f2a18e36573a3fcd38ead5d78", "messageHeadline": "Merge pull request #927 from bitshares/jmj_issue_878", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "efa08ae255b6582fa126af5d9be212e233f2e626", "messageHeadline": "Log block ID of new received block", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "abec538599365b27eb11320071e31204dd8b44bd", "messageHeadline": "Added logic to prevent changing backing asset that is not core", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 194, "deletions": 60}}, {"node": {"oid": "da04f8fcfb872b52720e19f5b289d39537186924", "messageHeadline": "Cleaned up redundant code in tests", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 101, "deletions": 286}}, {"node": {"oid": "a92839325f96663a7d36ad13734ed83cfd8e71cf", "messageHeadline": "Update description for new io-threads param", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "257e55a8e9d5a221c7ee36e90e18b93ac31f2851", "messageHeadline": "Correct messages in test cases", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d6f9db5926705610ded6203e7f0fcd6737aab893", "messageHeadline": "Merge pull request #928 from oxarbitrage/issue136", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "e1e8cd9045a958dc33e2157a3cdea88ed75afa58", "messageHeadline": "Update test cases", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 155, "deletions": 17}}, {"node": {"oid": "df85136c3f5d4f76d59f6cfbe568f36f22a99989", "messageHeadline": "Fix hf logic about bitasset update; add logging", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 61, "deletions": 20}}, {"node": {"oid": "bafd6eb10be4e8955c98d2433d6447d0ae60f521", "messageHeadline": "Update coding style", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "015d58ca371c742924998fd98825dceff41e41b5", "messageHeadline": "Add missing hard fork definition file", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "8f8cc99e1d0c61426d348c3a8df4277da8d3aca1", "messageHeadline": "Fixes for 922 and 931", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 351, "deletions": 17}}, {"node": {"oid": "69e6ecc643b6367b830b086984d7d960a6dea3d2", "messageHeadline": "Merge branch 'jmj_issue_922' of ssh://github.com/bitshares/bitshares-\u2026", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c30b8d412b3beb27eedbf02c4cb422e2aaf1de38", "messageHeadline": "Add checks when updating an asseet's backing asset id", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 37, "deletions": 19}}, {"node": {"oid": "8e436d22345b8161cb6d9b44168103436a68c120", "messageHeadline": "change throw to FC_THROW", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f61db0d173af21b52808b6c3b02f0a3036a5e1f8", "messageHeadline": "change exit with throw", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8f6c98ad6c7fcb2a95dee2af49bf56566b5ec45", "messageHeadline": "related fc changes now in fc master", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a0f7560e6d4c1166e57f90bf7a697032db6ec070", "messageHeadline": "remove debug_dump() from db_init", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 15}}, {"node": {"oid": "974f61f15c77cbd702f04e47356dfdf64ddcec6c", "messageHeadline": "Add checks when updating an asseet's backing asset id", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 37, "deletions": 19}}, {"node": {"oid": "2d0d4bb44d545a1ea3f580f1536edf3e96bf4362", "messageHeadline": "Merge pull request #926 from bitshares/jmj_issue_913", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "612f7f09cc3995fbd4ee0b64e57194e648aad89e", "messageHeadline": "Merge pull request #919 from bitshares/logging-change1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 40, "deletions": 20}}, {"node": {"oid": "c096efccccceb4bef3bdbe2ddbcd3395bd22dfda", "messageHeadline": "Remove rpc log level descrption from config.ini", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "473409397ce12e121047e6089e084fc09d988050", "messageHeadline": "bump bitshares-fc", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b28076302645c41c5bdabc03cc7ef284ceaec6df", "messageHeadline": "moved io thread count initialization to application::initialize", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "d3afb8223e3640abfeb49dc07af505303ea68389", "messageHeadline": "Add rpc logging settings to default config.ini", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "85130e0762e53e85f07784830afab1bfbbe54d02", "messageHeadline": "extend debug_dump checks", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "8c19866b9efb9b8a8b72e63b321b54594b047a9a", "messageHeadline": "Update p2p logging message", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd783f4cb0ba7bdb86e4f24833d7d16cc8b4f485", "messageHeadline": "Correct default days that logs files will be kept", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c4b438a1b336fffad64bbfe4a73609382ca14bec", "messageHeadline": "Merge pull request #839 from bitshares/docker-update", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a3685408a5b0f0943b1f6d64ca4f13935da00ba5", "messageHeadline": "Delay init of impl until init of plugin", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "348b8fb599c4620fd060bced8d22ecb68b8c0c87", "messageHeadline": "Use the changes in bitshares-fc for default threads", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96df439cfa989bfdb1441524a3557af87057607c", "messageHeadline": "Fix test for testnet", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "54f72685ad6a6c3fd7ea7878de359bf4e65d2b2a", "messageHeadline": "update project number", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11bd691b1e6417af984ef8515c05453bedc0a91e", "messageHeadline": "Merge pull request #918 from bitshares/abitmore-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ebdaa52f5db464cefeec97b2e981de10e4ef24c0", "messageHeadline": "Completely removed unused deterministic_openssl_rand", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 164}}, {"node": {"oid": "f63df2b0b950af4dc44998902079f46b21ca39cb", "messageHeadline": "Removed blind_sign API calls", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 24}}, {"node": {"oid": "fedc88301ae77191e1ba20d8887a459aa37d4d36", "messageHeadline": "Initial work for openssl-1.1 support", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "baebed4b60a8928376a2385094e6bf07c3bf6852", "messageHeadline": "Update witness_node default logging config", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "0f874b5c536585502b8c195ef6edae860e5d188d", "messageHeadline": "Adjust p2p logging level", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "15ed6f7192cb1da030b6ba9d5a83c1347ec89541", "messageHeadline": "Update wallet in-code doc", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d7051e71d3569c196a79986f7f689e909035dfab", "messageHeadline": "Merge pull request #861 from cifer-lee/issue811", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "a52dc12617c5e4aa88cae4e79b67931c48ec37ad", "messageHeadline": "Set number of IO threads based on user parameters", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "d09e0a9158601a97de353f26d5de58f548e46448", "messageHeadline": "remove verify_account_history_plugin_index()", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 90}}, {"node": {"oid": "cabfae353173d1f18c5443bd0be1364e02214900", "messageHeadline": "add needed random header to test", "author": {"name": "Alfredo Garcia", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "055ff3add81cda13fe60240795c253201e0a2458", "messageHeadline": "Merge pull request #906 from bitshares/hardfork", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13432, "deletions": 1788}}, {"node": {"oid": "512f816e3ffd6fa120575f7c2da555553a58ac06", "messageHeadline": "Merge pull request #904 from bitshares/890-change-feed-lifetime", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 240, "deletions": 54}}, {"node": {"oid": "342d1e36d4a68d0abb539928c87a00179eeafe1e", "messageHeadline": "Updated coding style, comments and logging", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 24, "deletions": 16}}, {"node": {"oid": "916edb58a30e4b54e4043d84db2adad69ca11be0", "messageHeadline": "Test case for #890 feed lifetime changing issue", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 119, "deletions": 92}}, {"node": {"oid": "9ab611af710569420782e4397016799c79f244a9", "messageHeadline": "Update median feed at hard fork time for #890", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 58, "deletions": 49}}, {"node": {"oid": "2f81ee03fe3c581bee8145f045994840a0c01f96", "messageHeadline": "Fix variable name change", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f5c89e4eeb35b496ae3051ecd6b5f43c1b90e732", "messageHeadline": "Updated coding style, comments and a variable name", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 26, "deletions": 27}}, {"node": {"oid": "c0abd2b6303d6c2887f3a11833b2aaf3c4e9a29c", "messageHeadline": "Merge pull request #901 from jmjatlanta/Issue_890b", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 150, "deletions": 7}}, {"node": {"oid": "1bf16f0c1a6cb0d97b692c7fb5af5f3225ddc588", "messageHeadline": "Merge pull request #900 from bitshares/868-change-back-asset", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 792, "deletions": 12}}, {"node": {"oid": "90f365a8b0c304ce025ed4d4f5239fba698fb792", "messageHeadline": "Merge pull request #893 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1629, "deletions": 1342}}, {"node": {"oid": "ca01093e5786d3551732971c1a751d45925a2256", "messageHeadline": "Merge pull request #882 from jmjatlanta/Issue_868", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 792, "deletions": 12}}, {"node": {"oid": "7912d64948f8c668b04d321ea7cdcfb8bd73f66e", "messageHeadline": "fix bracket", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fed543836d2da318ca5a5fde6049f094754493fb", "messageHeadline": "small logic improvement", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "aacd223c8ab5cba6ff4974c4f36e4e9073cd0131", "messageHeadline": "make better use of next_maint_time", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a882fec1e6c20b00d15ab5684dcee76f755ee6d0", "messageHeadline": "fixed merge conflict", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "e0f531cc01e478cf2cdec39102c459e3704a7a01", "messageHeadline": "pulled check_call_orders from inside lambda", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "a3f95cb4430915f40d8074d18dbc4800772a3844", "messageHeadline": "fix long lines, brackets, use local variable instead of method call", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "5f5c0d4ef6a9442695df3714de6a4971997be7ff", "messageHeadline": "Clarified comments", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "5f1f6d984c458267bb2f973646e623d26e281462", "messageHeadline": "Update feature_request.md", "author": {"name": "Ryan R. Fox", "email": "ryanRfox@users.noreply.github.com", "user": {"login": "ryanRfox"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "fc9ed62aa37317da752fbf8c3121d4a23c8f5eea", "messageHeadline": "Call update_median_feeds and check_call_orders when bitasset changes", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 123, "deletions": 2}}, {"node": {"oid": "16de19c9ee8d5b445b954ef83c6f68c60f04c16f", "messageHeadline": "Update bug_report.md", "author": {"name": "Ryan R. Fox", "email": "ryanRfox@users.noreply.github.com", "user": {"login": "ryanRfox"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "46527fbbf38519178d3e9f4bf081bfbb182c50b7", "messageHeadline": "Merge pull request #14 from ryanRfox/895-Add-Issue-Templates", "author": {"name": "Ryan R. Fox", "email": "ryanRfox@users.noreply.github.com", "user": {"login": "ryanRfox"}}, "additions": 3897, "deletions": 1077}}, {"node": {"oid": "d6fda25b25e8838d075e5992368e010b79742232", "messageHeadline": "Add: Bug Report & Feature Request", "author": {"name": "Ryan R. Fox", "email": "ryan@ryanrfox.com", "user": {"login": "ryanRfox"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "f87f5d197fb83aac979708a89f8cb01a9f5e2931", "messageHeadline": "Add asset_to_update as class member variable", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 57, "deletions": 41}}, {"node": {"oid": "d693d88a694a315d759006812f06d5fcc10fbd89", "messageHeadline": "Merge branch 'jmjatlanta-Issue_868' into Issue_868", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2224, "deletions": 56}}, {"node": {"oid": "9cc5b9dd2bd776115bf121889a089226e79f6167", "messageHeadline": "fixing conflict with hardfork branch", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 775, "deletions": 14}}, {"node": {"oid": "008c2d32267dc84310a71fbb96e4572db19e3963", "messageHeadline": "Only call check_call_orders if feeds were changed", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "6ede33c051dafc17ce1a24639ff912a85c7f4ad0", "messageHeadline": "Moved new publish_feed to database_fixture", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 63, "deletions": 42}}, {"node": {"oid": "ff24fc5b60cf7d57960faa05f5af5b7a52f13775", "messageHeadline": "Moved checks inside lambda", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 29, "deletions": 23}}, {"node": {"oid": "1e9c5369b29cb691775a077577f2bc9fb57efd89", "messageHeadline": "Only capture necessary variables for lambda", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "55c8170013f503e113c2fd0f4fcbdbffc0b642f3", "messageHeadline": "Merge pull request #889 from bitshares/bsip36", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 693, "deletions": 10}}, {"node": {"oid": "1a3c213e5d302adc6d825b8f9d5b394b6a8e94ae", "messageHeadline": "better description of boolean, using correct settlement price", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "f53ca502c11cd70c8776ee024e02e92da0e7f78f", "messageHeadline": "BSIP36 code refactory: move lambda out of loop", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21, "deletions": 19}}, {"node": {"oid": "18001eb8a46903511c3a7d29470640c476a4844b", "messageHeadline": "Using to_update_and_match_call_orders to determine if call is necessary", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "5fd6f9496d10b01c78a8024000f6cf0e8cc29aef", "messageHeadline": "Bump DB version due to object structure change", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8fc86fd88109c2a4afd85470bcce1d3f10338cf7", "messageHeadline": "Use bitasset_data.current_feed.settlement_price", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55c37bfd8358c25e5d6040da00e3dc6f0be93d1f", "messageHeadline": "Changed reference to a copy", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7c21f9ab91be91cda13d6cbf96fd8a3b6b4fe5a2", "messageHeadline": "Revert call to check_call_orders in asset_evaluator", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "50a118916c68d351ec1b752cbb008913fa357550", "messageHeadline": "Remove blank lines", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "6c809d86227bb5afdf67e5ed631dd5a7a151f7bd", "messageHeadline": "BSIP36 code refactory", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 26}}, {"node": {"oid": "ff0d58e19aba5133e4dce0dab382a36ad90c65af", "messageHeadline": "Merge branch 'oxarbitrage-bsip36_2' into bsip36", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 696, "deletions": 9}}, {"node": {"oid": "28d6a961b56ca0580ee76916c81b10624a8dd3db", "messageHeadline": "Merge remote branch 'oxarbitrage/bsip36_2' into oxarbitrage-bsip36_2", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 696, "deletions": 9}}, {"node": {"oid": "6b6bc7a2d6ac7d03b99682e43cde812f8dc24c06", "messageHeadline": "Include test case for when backing asset changes feed type", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 316, "deletions": 201}}, {"node": {"oid": "0cfb201ab79325411d7c948cd08815b241a0143c", "messageHeadline": "Update median feeds at hardfork if something changed", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "ece1f8ed25b085c6eedeee02e0d80826328d8a3a", "messageHeadline": "revert unrelated changes", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "5cc4f0a4e685dbace6ab7badf50fe135e6fd104e", "messageHeadline": "reduced the redundancy api", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "960bfe91659cfcd0803bc3e20b78448d7a4be316", "messageHeadline": "change overflow test", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "81bdfa3a7c64e2763ac36f6b98458edc7d11540e", "messageHeadline": "typo fix", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "14c9786ba9946599a6e13ccdb9928d9d152f2a7f", "messageHeadline": "Merge pull request #838 from bitshares/bsip38-call-target-cr", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1286, "deletions": 43}}, {"node": {"oid": "549b5d4009d5bb0c274fa9c63891cfce46638086", "messageHeadline": "added cleanup at hardfork", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 96, "deletions": 9}}, {"node": {"oid": "e92d988a50d61b065d01b414fdc217da99d4bb24", "messageHeadline": "set should_update_feeds on backing_asset change", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "dc8b24d3bd3931571c887f698060c25832bf0bc9", "messageHeadline": "Revert asset_evaluator changes and adjust test to match", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 29, "deletions": 20}}, {"node": {"oid": "610dbf519aa2a97523a6d753df93a00f368e4f8e", "messageHeadline": "Fix BSIP38 test case about hard fork time check", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "68171c58cb9bc50700f47248d30098a4d664b244", "messageHeadline": "Added hardfork checks", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 107, "deletions": 14}}, {"node": {"oid": "bcea8655a78b1cecd381f4a12672eec5fde0d8c2", "messageHeadline": "change coding style", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "6549401dad360896fa183d8b5818637435734151", "messageHeadline": "Merge pull request #880 from bitshares/bump-fc", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55d245d3294fb60e344cf4e55548eeaba1cf1fa0", "messageHeadline": "Merge pull request #883 from bitshares/bsip35-patch1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 245, "deletions": 3}}, {"node": {"oid": "54017fb3dfc1b8ccd09bc3aa790549a9b5e77859", "messageHeadline": "using asio thread pool", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "09b7ffb1ed59ae5446242b7da77ec3c4ac002047", "messageHeadline": "add asset_id to bitasset object", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "182e6ec503dc78561425bef714fd71f29db941c6", "messageHeadline": "BSIP38 tests: add order matching and filling test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 317, "deletions": 0}}, {"node": {"oid": "6a437999640816cb349af48a45b62359ca90448d", "messageHeadline": "BSIP38 tests: add extreme case: mcr 1002 mssr 1001", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "233be14666352735d598d1119bd154ce21e50476", "messageHeadline": "BSIP35 tests: force settle multiple asset types", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 243, "deletions": 3}}, {"node": {"oid": "c93913c2dbf68f148827665581c52cf1c6b8c14a", "messageHeadline": "move code of bsip to new function", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 43, "deletions": 37}}, {"node": {"oid": "a9134d397c850eba7bbea76152551e6374b5c36c", "messageHeadline": "Fix witness_node build", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "67e1ec438ec90a1aad67330c9aae56c2e6c5dae1", "messageHeadline": "change hardfork structure", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 17, "deletions": 19}}, {"node": {"oid": "f60a9530924c23b9fd0416f8653d87620e0739e5", "messageHeadline": "fix performance and some errors", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 22, "deletions": 12}}, {"node": {"oid": "39446072143431d90a9508dbc21a7e46a136c1ff", "messageHeadline": "Added test for witness fed asset", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 180, "deletions": 23}}, {"node": {"oid": "63199d08660eb19dcbce0f6fa4340f484d941258", "messageHeadline": "get asset_id from first feed instead of index tag", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "d9c0500efd3707c947dafeb1bddf7f06b5931870", "messageHeadline": "reset feed prices, added test for non-witness", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 44, "deletions": 6}}, {"node": {"oid": "a43f9a0e7c24171c93677dff127edce405b8092d", "messageHeadline": "setting settlement price to \"0\", needs test", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e24359ec1afa0678af755b14e79a0533a8c04212", "messageHeadline": "small changes to clarify intent", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c4336e785338675f137bf291e5f0454ed5e5029c", "messageHeadline": "Initial fix for Issue 868. More work needed.", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 231, "deletions": 15}}, {"node": {"oid": "101a02c422527fa8834c9c4e530a269cf75c3258", "messageHeadline": "change bsip code to only affect smartcoins", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 237, "deletions": 39}}, {"node": {"oid": "516228ba693cf04d77e140c61c68b63a6cebb3d4", "messageHeadline": "BSIP38 tests: proposal test after hard fork", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "e2f33f579b996e984050d5251eb3fc832d2bcdbe", "messageHeadline": "Merge hardfork branch into bsip38 branch", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 225, "deletions": 24}}, {"node": {"oid": "b4efcd1067112d0e18bbb50e5660de0029c3e503", "messageHeadline": "Merge pull request #830 from bitshares/bsip35-order-rounding", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3302, "deletions": 245}}, {"node": {"oid": "2f4252c05216dcaf17a6c8a6e0ac4c20a0b86168", "messageHeadline": "Add ilog about hard fork time for future cleanup", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "149b17174495e3c70ba74f0b02dc77706b689ad2", "messageHeadline": "Bump FC fo ninja build #859 and stacktrace #727", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf263b1db47a91ea9748118df1abb5a22cafc40b", "messageHeadline": "Merge pull request #877 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 53, "deletions": 4}}, {"node": {"oid": "14d67f45d7550717052b538f20cd7ab543f41db8", "messageHeadline": "Merge pull request #875 from bitshares/585-hotfix", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 53, "deletions": 4}}, {"node": {"oid": "d94cc574b2ca460dd636e573f25f0c7737b4a355", "messageHeadline": "Merge pull request #871 from oxarbitrage/issue863", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c7d5200c7a34e44a672ebf155c298797585126b3", "messageHeadline": "Merge pull request #872 from oxarbitrage/issue862", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "049799e98cebe7895a082eb671e1477649ae86f7", "messageHeadline": "Optimization", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5385ceb318e20d9f7ab449979c733e40dae9e755", "messageHeadline": "Fixed #585", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 24, "deletions": 3}}, {"node": {"oid": "aaf0370d2b2eddbb87b5e3c853fa6e63b2593a86", "messageHeadline": "Added test case for missing rollback of operation_history ids in plugins", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "97f9b2e02dca1ad8bb7bf44416b4aa4b03be4df3", "messageHeadline": "Merge pull request #873 from pmconrad/585_fix_history_ids", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 53, "deletions": 4}}, {"node": {"oid": "d1c344822572f951e8e326a13dc697126245938c", "messageHeadline": "BSIP38: get_max... in call_obj returns debt only", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 89, "deletions": 98}}, {"node": {"oid": "3dbbefc517453502f1b79c8355e0c123dbc33063", "messageHeadline": "Optimization", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "baaf1709c5e6e2a957643b1afac8fa18102814bb", "messageHeadline": "BSIP38: update extensions type; add proposal test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 60, "deletions": 55}}, {"node": {"oid": "06aa19fe56731fc7e787fa44f04b50bb4c124c14", "messageHeadline": "Merge pull request #869 from bitshares/abitmore-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e7f4af81f005a1e0a9e160e9b47c2cdf7ffbdbad", "messageHeadline": "Merge bsip35 changes into bsip38 branch", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2925, "deletions": 581}}, {"node": {"oid": "fdc1612f4afa2fe393083ee91d48af197354ab7f", "messageHeadline": "BSIP35 tests: cover C-1 and cull-settle", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 210, "deletions": 28}}, {"node": {"oid": "7e41e4b415a69bffca9c52bfb7181a73aeaa3b42", "messageHeadline": "Fixed #585", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 24, "deletions": 3}}, {"node": {"oid": "04d40b4af7d000d44b35f40ffaac70d773ae0d4c", "messageHeadline": "Added test case for missing rollback of operation_history ids in plugins", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "f4bd1d2d62bb3400a3840c4b1ed59134245e0fc4", "messageHeadline": "Merge pull request #848 from Zapata/patch-1", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a1e9d8973e1a95613f69b03f7b65084429e20a40", "messageHeadline": "Update comments and dup vars according to review", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 14}}, {"node": {"oid": "344f8001beda37fd87c9e893ed1e42d2ff3a216c", "messageHeadline": "change list_assets limit to 101", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cbd0411d12f51c9f423f1c18f74210dcdac03c32", "messageHeadline": "change time to block time in get_ticker", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea5533cca607d50fb08bf4e6e9ea667548f23192", "messageHeadline": "Merge pull request #813 from ihla/fix_memory_access_violation_with_ca\u2026", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9526e51177fa81cc30e4cb37e8b1b8a474517369", "messageHeadline": "Remove potential logging spam", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5b0d217804ba0050ad07752c0cbb4baebd81b649", "messageHeadline": "BSIP35 tests about maximum_force_settlement_volume", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 519, "deletions": 10}}, {"node": {"oid": "45028c239bb1df3971678b6726c852ab1cca736a", "messageHeadline": "Fix compiler warnings (unused variables)", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 47, "deletions": 5}}, {"node": {"oid": "e1b4207169d7d7b081cb11490a43b985f13fc88b", "messageHeadline": "delayed_node not needed.", "author": {"name": "Zapata", "email": "marco.tessari@gmail.com", "user": {"login": "Zapata"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac46990b19ca346515f6e32b09ab1a3bc257ba9e", "messageHeadline": "Added message to FC_ASSERT in application.hpp", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06aee789a4e2045d899e02b096d5a1a908be2865", "messageHeadline": "BSIP35: fix price calculation for settle:call", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 22, "deletions": 17}}, {"node": {"oid": "0766bc0e572512cdab741dc40f70b13a87423de0", "messageHeadline": "Settle tests in operation_test2: add bsip35 tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 82, "deletions": 8}}, {"node": {"oid": "c6a63bb557c59faeb8283f03acd67274af9467d1", "messageHeadline": "Update settle tests with more rounding scenario", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 112, "deletions": 9}}, {"node": {"oid": "dd2db75958ad940ad717e81a1845515fb18c0c3a", "messageHeadline": "update comment", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95906d8100198a070ab1894e465a8611bc559e56", "messageHeadline": "BSIP35 tests: matching call(taker):limit(maker)", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 366, "deletions": 0}}, {"node": {"oid": "e77c7bae07e8b8c1e77e1661d94c896ddf651adc", "messageHeadline": "Minor tweak on bsip35 rounding test cases", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 49, "deletions": 26}}, {"node": {"oid": "b1941ec6f90087e4b44fbe0e35e297b9219151cf", "messageHeadline": "BSIP35 tests: matching limit(taker):call(maker)", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 285, "deletions": 2}}, {"node": {"oid": "25a0de66824acc7607d0308a31de1cb9d8a27c21", "messageHeadline": "Remove unused variables in rounding test cases", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "35d0d7605c8b73e80bf51e7b859733045e792c64", "messageHeadline": "remove subscribe in comment", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "b7879bf9c37e5062687195a6e08713f4c24a3e64", "messageHeadline": "BSIP35 test cases: matching 2 limit orders", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 255, "deletions": 0}}, {"node": {"oid": "c50463d3fbda92bc1c207016c7100210df657538", "messageHeadline": "Update comments", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "9d21d36c77e94e22da7c0df34b5391bb623a3300", "messageHeadline": "Move limit order tests to rounding tests file", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 107, "deletions": 103}}, {"node": {"oid": "4abf29cbe826c6c52b47a098c47cc0c225732279", "messageHeadline": "add doc and remove unneeded paramter", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "ee6a0e203b25c0c212d72cb474627e39489be39d", "messageHeadline": "Move market rounding tests to a new file", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 482, "deletions": 444}}, {"node": {"oid": "9470a2635da8e2e9aa0aaa350478d7bad978889e", "messageHeadline": "Merge pull request #816 from bitshares/abitmore-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21, "deletions": 18}}, {"node": {"oid": "9e78c2d60050900c20906e9afd55e5d9dad85e08", "messageHeadline": "Merge pull request #865 from pmconrad/864_fix_sign_transaction", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a1280ca21e98df9bd3b44a328b89303352286f4c", "messageHeadline": "Update global settlement tests for rounding issue", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 90, "deletions": 23}}, {"node": {"oid": "e2b5addacbb39b6e3ab49687d3cfe7c86232c5ed", "messageHeadline": "Merge some tests about force settlement", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 64}}, {"node": {"oid": "bff821d5a4687fed7c521db3c27e167c1a725758", "messageHeadline": "Move settle tests to new file", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 454, "deletions": 416}}, {"node": {"oid": "d53320f3b924a11cec443cef128d1714d790f08b", "messageHeadline": "Minor code cleanup about market tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "ac1b6dcc4d24bb6e440a97863c2420efcb080c4e", "messageHeadline": "Merge pull request #857 from pmconrad/214_proposal_update_auths", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 44, "deletions": 7}}, {"node": {"oid": "69e51313a56fa2f92f06cdd97f2b61a9c1acffab", "messageHeadline": "db_notify: changed all `assert()` to `FC_ASSERT()`", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "ed45ad0ba9b66ab07315101ec95b3ff778335739", "messageHeadline": "Fix #864", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c06a2a5317212b3efbebb2f09fd92bfe6d29e2ca", "messageHeadline": "Merge pull request #853 from ihla/fix_warning_unused_lambda_capture", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a425b1ccb48ca3a9c524b8d12dc8a47868800e51", "messageHeadline": "reverting change in api.cpp", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d991fc4fa931503da4f9eda9bf69a747f26cb89b", "messageHeadline": "fix bug of subscribe always false", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f89dc0f1f8c41731c7df2582c5733a51b27b161", "messageHeadline": "Fix #811, add get_full_accounts api in cli_wallet", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "705806efb7cde24e98bc491ea7ec602b4a0ee4be", "messageHeadline": "Fix bsip35 settle zero amount tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 28, "deletions": 14}}, {"node": {"oid": "2a17c894e3dfd5d7e93acfb8472381bade406405", "messageHeadline": "BSIP35 tests: sleep after generated block", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5e3aef520cf8632e36033facb313a54b248504ea", "messageHeadline": "Merge pull request #860 from bitshares/oxarbitrage-patch-3", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "41430dd7ec99b3de6c2dde498cc64d64680726d7", "messageHeadline": "test cases F variation", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "35bfa0bcf2dbf3dc33e15f6847e4d7c8586ee1e8", "messageHeadline": "Merge pull request #856 from bitshares/oxarbitrage-patch-2", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 341, "deletions": 0}}, {"node": {"oid": "f0d71df4344b82ac14fbc3186fad2d40fe2800ba", "messageHeadline": "change all auto calls to reference const objects", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "cb6c364e10cddaaeb5d3d3c3bb51db2bb3cd0a03", "messageHeadline": "replace nullptr in call checks after global settle", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "80706de3a8ac851e9aefe1a6336657c4e6cdba5e", "messageHeadline": "fix last change to paul_id should be alice_id", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ea8adac1256ebf4951bc7827e2d2362c052913ea", "messageHeadline": "change account_id_type(19) to paul_id", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8ff51af7c34a1182ced911c4a0f742c9342c173f", "messageHeadline": "add settle bsip35 tests", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 341, "deletions": 0}}, {"node": {"oid": "e7da37ffe8c577d05bc89796f24832a9bb4d4a85", "messageHeadline": "Revised HF protection for #214 with additional test scenario", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 44, "deletions": 7}}, {"node": {"oid": "db93feac323efcab7ab707bcc52fe9c2bf055123", "messageHeadline": "Merge pull request #855 from ihla/fix_warning_in_block_database.hpp", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e68df5899432d2dd6dee79bf2504a63d2d254825", "messageHeadline": "BSIP38 tests: fewer iterations in call_order_tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "464fd381cadbf34e2e358409e053f149f2726afa", "messageHeadline": "Use asset::multiply_and_round_up() in BSIP38", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "58542b8f7fa81ba8be1e9621fe29b1a6c09c000a", "messageHeadline": "Merge bsip35 changes into bsip38 branch", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 60, "deletions": 44}}, {"node": {"oid": "49aeb2250b23a710cb0537a01a45e8fc12584a0b", "messageHeadline": "Merge pull request #851 from ihla/fix_unused_variable_warnings_in_tests", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "b359365a39586e0588898e62d034fcceeb937aca", "messageHeadline": "Merge pull request #854 from ihla/fix_warning_in_elasticsearch.cpp", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8262d6bf0c077aff366ecfe530f3207b2bbff561", "messageHeadline": "add space after the quote", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "47556743ad5f7fbd18cd5054edcee7c14d24b95c", "messageHeadline": "Update comments", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "c6b28b2f0534f3a5710543a9d6f029a614432382", "messageHeadline": "Code refactory asset::multiply_and_round_up(price)", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 38, "deletions": 32}}, {"node": {"oid": "960bf12adc4dec45f42062f2915c841b5327744d", "messageHeadline": "Merge pull request #850 from zhuliting/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "eacdd32e2b66aff2fb2728d6c3b9a021b0f34a84", "messageHeadline": "fix warning: 'index_entry' defined as a struct here but previously de\u2026", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "944a3caa718858dd63c7cbbe040d8a11199c4b37", "messageHeadline": "silence warning adding 'long' to a string does not append to the stri\u2026", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "30b7ee584b79695fc9203b97fdb7496a2f06bc2e", "messageHeadline": "reverting back to the original version to avoid potential conflict", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "6fa68b2e5021678d57e63af315e1bb2ebc96ba25", "messageHeadline": "silencing the unused lambda capture warning", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "15b2b166c164edb5a0f5d7942ca18e1829602d22", "messageHeadline": "BSIP38: update algorithm when calculating maximums", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 126, "deletions": 42}}, {"node": {"oid": "dd8d7f633a4305e191696d5ca25385528f1945d9", "messageHeadline": "BSIP38 tests: move test case to new file, refactor", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 343, "deletions": 195}}, {"node": {"oid": "c6d5190d0c1acee37e6b56ad532848565d5d4e50", "messageHeadline": "silencing the unused variable warnings", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 8, "deletions": 11}}, {"node": {"oid": "7ec41bbe842c9ac6c994832bed77ffa502addd35", "messageHeadline": "remove _asset_cache unused", "author": {"name": "albert", "email": "zhuliting@gxb.io", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "ddb6baa5e256eb84869a9fe918aece4980712d34", "messageHeadline": "BSIP38 tests: update to hit more edge cases", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 64, "deletions": 16}}, {"node": {"oid": "b4b18e24d9d1da4aa10ed57be688074e808e33c4", "messageHeadline": "Add random tests for asset multiplies price", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 62, "deletions": 0}}, {"node": {"oid": "dc8b39dc959a87d0405e63f3a01cd82218e69dd4", "messageHeadline": "Merge pull request #840 from cifer-lee/issue805", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "2c61ad98324cb3b819868043126332d323f0f1e8", "messageHeadline": "BSIP38: handle rounding when calculating maximums", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 80, "deletions": 10}}, {"node": {"oid": "087e564a3926e6fccd35a694d0e3dc9fa2e464c0", "messageHeadline": "BSIP38 tests: add random tests", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 92, "deletions": 6}}, {"node": {"oid": "2aedd11de027b873bd137f28fd6ba8c796fe69ea", "messageHeadline": "Change assert() in asset_object.hpp to FC_ASSERT()", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "ccec7817221aa66c7faf95c8972175f69da3efcc", "messageHeadline": "Move HF 625 check in check_call_orders to the top", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "bbef791401f1f9a4fd10df6bbb2c9a0273efedc8", "messageHeadline": "Add todo to remove warning message after hardfork", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d15080e557ea5bce91cb9f4c6b3bbb24902ebda8", "messageHeadline": "Fix typo in comment", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56ef33e8dfcf9f8b77fe6b8422e795c9e55f2fa7", "messageHeadline": "Merge more bsip31-34 changes", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "76eb43795f5e704599c1fca9889fd20f8ebb1a71", "messageHeadline": "Merge pull request #829 from bitshares/201805-market-engine-change1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1430, "deletions": 115}}, {"node": {"oid": "49e5a59a59580b73a84bda37f501c22d9077d5c3", "messageHeadline": "BSIP38 tests: object, validation, hardfork time", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 145, "deletions": 0}}, {"node": {"oid": "7d5db499ff6e1c3c6a4eabe274cde3b4eb18ad71", "messageHeadline": "BSIP38 tests: add target_CR to database fixture", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 31, "deletions": 13}}, {"node": {"oid": "ec00b2a8fd7ab2e64cf051eda1c1aa00e5383e84", "messageHeadline": "BSIP38: adjust maximums calculation, add comments", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "2e1b5736f5f5c6e9c5a2909411f5f2dc94a8345b", "messageHeadline": "Merge pull request #841 from pmconrad/214_proposal_update_auths", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 69, "deletions": 1}}, {"node": {"oid": "8dcd9ca6480090d9569384e09b823b1645624c66", "messageHeadline": "Add FC_ASSERT and change some assert to FC_ASSERT", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "23badf3bb7f6a56772f2a56f782325ec6ef0e439", "messageHeadline": "Fixed hf description comment", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95c0d88a38ce9e5b844b452d2d4469f219a82313", "messageHeadline": "Add explanation to test", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "479735431ec6f682e402e8d1acfe62ab023e8d84", "messageHeadline": "Fix #214", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "3ed7121befcd60519bc2fd54ae37a410fcf53bc6", "messageHeadline": "Added unit test for issue #214", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "eded880798b11401f452755b7b41a59cd414fc7f", "messageHeadline": "keep default rotation_limit 1 day for old nodes", "author": {"name": "cifer", "email": "mantianyu@gmail.com", "user": {"login": "cryptocifer"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e1896718d6f6e054a926b7b0878796b9ae3c1ee7", "messageHeadline": "revert extra changes", "author": {"name": "cifer", "email": "maintianyu@gmail.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a55b1cd86f11f530ac9900515ce09c7eedd94a4", "messageHeadline": "Supply default value", "author": {"name": "cifer", "email": "maintianyu@gmail.com", "user": null}, "additions": 10, "deletions": 5}}, {"node": {"oid": "172c758c8e89c34e3a2107f9f13b879e148dc973", "messageHeadline": "[docker] Fix #314", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96b85ada2b821e9c325d90ecc9b58c01f3319546", "messageHeadline": "BSIP38: update rounding when calculating maximums", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "a60573ea57057e04e3b947cc000ba2e5ca3dcfd3", "messageHeadline": "BSIP38: add CLI command borrow_asset_ext #834", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "7c84535b7e071eb4f253cc418499207b1b6ba080", "messageHeadline": "BSIP38: update call:limit matching logic #834", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "51a2aff1c3ec5b76810b1ab6a7398da24d7ef1cf", "messageHeadline": "BSIP38: update limit:call matching logic #834", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 34, "deletions": 16}}, {"node": {"oid": "82c8d3139e2df5d94f8a4802b8742d9f0f7045c8", "messageHeadline": "BSIP38: add target_CR option to call order #834", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 186, "deletions": 14}}, {"node": {"oid": "f7336335cc4801e4705a831e0ba2fa91b77e9735", "messageHeadline": "Merge bsip31-34 changes", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 152, "deletions": 7}}, {"node": {"oid": "af2a698a95f3f680ba2672130dd96745322717b8", "messageHeadline": "Build also cli_wallet and delayed_node.", "author": {"name": "Zapata", "email": "marco.tessari@gmail.com", "user": {"login": "Zapata"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d6cdc89f041d31b753b1e6f63203df6e742994fa", "messageHeadline": "Minor logging format tweak", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5eb43de4ac362e30a6bc6b612fc9f9e03327b41a", "messageHeadline": "Add big limit order test case after hard fork #625", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 150, "deletions": 5}}, {"node": {"oid": "1a1a1876349922f7e2707044182a078534dab508", "messageHeadline": "Merge pull request #804 from jmjatlanta/jmjatlanta_application_impl", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1519, "deletions": 1291}}, {"node": {"oid": "10c7e8f63f4e41a1e8d1b0284930f72286984e5b", "messageHeadline": "add update_feed_producers test", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 96, "deletions": 1}}, {"node": {"oid": "cd7bb4b3c5f8918841e0b1ffec597c7eb0eb7a88", "messageHeadline": "Minor code tweak", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b35fe8dabbb7b9ef8295f8032b6ea34dfb2504f7", "messageHeadline": "Merge pull request #827 from bitshares/672-bsip30-call-update", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "b8790d0a237aed76b341fe13ad3a0222510bee4d", "messageHeadline": "Merge pull request #828 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 95, "deletions": 8}}, {"node": {"oid": "2e1f07d675898a96dc2f120f569705ab9a45e05c", "messageHeadline": "initial bsip35", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 375, "deletions": 1}}, {"node": {"oid": "921b5bee8f8071303ce9bbc2f0ed49ad01e52560", "messageHeadline": "Adapt black swan test to new rounding rules #342", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6fb3226b46e4af58acf691fecb57f51e017ae70d", "messageHeadline": "Test case for (asset * price) and (asset ^ price)", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "38da7e60f82fdd2098815a591f0bb18c4584e62b", "messageHeadline": "Tests limit:call something-for-nothing after hf", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 226, "deletions": 0}}, {"node": {"oid": "891ea932093e36d5d041b449edcdd4f0fd4bd670", "messageHeadline": "Tests something for nothing after hardfork #184", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "f71a9c2cb010e329bbd95aae661f7ec5afaa31cd", "messageHeadline": "Logging tweak", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "52a165fe10975d1cd69fa7622173ebca0f26b585", "messageHeadline": "Better rounding when matching settle:call #342", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 56, "deletions": 4}}, {"node": {"oid": "d71009ef5a5be52bc49a79c6c7e8f6ef33ded0cf", "messageHeadline": "Better rounding: settling against global fund #342", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21, "deletions": 8}}, {"node": {"oid": "2a0fa9119c22c0f08e9c22276e57c641aed0c09a", "messageHeadline": "Add core-342 hard fork definition file", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "6d3a2720881a1631927fd93a79fadf17e0b73898", "messageHeadline": "Better rounding when globally settling #342", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "729fcedb2791574fa7b76723a85e3b104a4a5e23", "messageHeadline": "Fix typo, remove unused variables", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "aeced02368994321c812f1cebea7c7df8bbcbaaf", "messageHeadline": "Better rounding when matching call:limit #342", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 65, "deletions": 51}}, {"node": {"oid": "2546105cfa03e726b2eb96ad7345652366ad0e9a", "messageHeadline": "Better rounding when matching limit:call #342", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 35, "deletions": 30}}, {"node": {"oid": "652cc633b0d9a43a43c57fe32426b9c9c60b6e15", "messageHeadline": "Better rounding when matching 2 limit orders #342", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 34, "deletions": 12}}, {"node": {"oid": "8ba29b829a538212b3cf00edadd4b35576c85247", "messageHeadline": "Operator to multiply asset by price then round up", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "2253696e2ce7b648523dc08cbf9cf59f1c4fcf11", "messageHeadline": "Something for nothing: settle against global fund", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "0e9de1f1ed8540fd6e986fcae4484a313a7e0e3a", "messageHeadline": "Update settle order's something for nothing logic", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 31, "deletions": 13}}, {"node": {"oid": "4012834d100e061e6cca8b28ad1ea4c982d818a9", "messageHeadline": "Handle something for nothing when call match limit", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 28, "deletions": 5}}, {"node": {"oid": "7a347eb9b548eb4a61ee943ba272b2fd21813b85", "messageHeadline": "Remove warning messages and add todo", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 20}}, {"node": {"oid": "d29edfc72e5b69f2825a8cf5be273a285524c4a8", "messageHeadline": "Allow nothing for something for prediction market", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "3d0d5332848a17d29351ca6a84f22d7b3895dfd4", "messageHeadline": "Handle something for nothing issue. #184", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 72, "deletions": 13}}, {"node": {"oid": "fc5eff154d99ad8fb971a3d891a8d60d22ce589c", "messageHeadline": "Tests something-for-nothing and cull_small issue", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 150, "deletions": 2}}, {"node": {"oid": "c247ef1bfdef6ffe7c6272ee4252c8ac176f7b4f", "messageHeadline": "Update test case about something for nothing #184", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "1bcc6da683c46f07e504717a86f002828b76af1b", "messageHeadline": "Merge pull request #817 from jmjatlanta/jmjatlanta_mac_template_insta\u2026", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e311769aa66b0ce010877e65116f077668cea562", "messageHeadline": "Avoid dereferencing invalidated iterator after hf", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "62b3a7b2311dacda2b92baf78074940bc4d03336", "messageHeadline": "Recover check_call_order_cull_small_test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "22a2ecc4ae5cf4e9b3b3ad4d2727933158001c2c", "messageHeadline": "Update tests about matching calls with CR == MCR", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 33, "deletions": 10}}, {"node": {"oid": "43d3795479cc24cd5581bd2b38bf3c314d83026a", "messageHeadline": "Add tests for multiple assets crossing hardfork", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 136, "deletions": 30}}, {"node": {"oid": "98a23104899476d143f9fcfe6e3730e7f5aef369", "messageHeadline": "Update tests for global settlement price", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 37, "deletions": 14}}, {"node": {"oid": "a8391d89372f9498ebe1da29ba64a44371317221", "messageHeadline": "Add cross-hardfork tests #338 #343 #453 #606 #649", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 414, "deletions": 5}}, {"node": {"oid": "9ab327ac53b52ca2e49f1d0b5a4fa15224393634", "messageHeadline": "Re-add CORE_338.hf", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "8ea398d5ea1531cad7fa189d0eb37c637385699a", "messageHeadline": "Update tests for hard fork on maintenance interval", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "82765cbb8a2984dde6abcf7b63bc2cf9ae75b2a8", "messageHeadline": "Remove unused CORE_338.hf file", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "e5fc5d4a2313ae868c5966646e88d67c710e091a", "messageHeadline": "Test case for #338 #343 #453 #606 #625 #649 fixes", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 251, "deletions": 0}}, {"node": {"oid": "c049b53b1cc76c4fd8adcba2116e57f663afcd35", "messageHeadline": "Remove cull_small_test for easier merging", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 73}}, {"node": {"oid": "145b0ada8f0592f00042df9578672d28eaf473f1", "messageHeadline": "Apply_order(): also match calls with CR == MCR.", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dbb2dce43fd6a0959e9b0ecc906c7cd7db8a7ac5", "messageHeadline": "Update comments, remove code that is commented out", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 17}}, {"node": {"oid": "3e3c457870be3725f36b2b79facf016f65931eff", "messageHeadline": "Remove unnecessary template match() funtion", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 21}}, {"node": {"oid": "462cf57ff7abf97ae556cc5adc14372683c54c9c", "messageHeadline": "Rename fill_order funtions to indicate order types", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "29925b12b4716b67c818660743fc3ff14a4f9f9d", "messageHeadline": "Skip checking calls on limit order expiration #606", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "3f699c117889a8b17d1143d7b2bd9d24d2eb0822", "messageHeadline": "Skip checking call orders on manually cancel #606", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "8005788d96589b8966376e10f04018bf0fb542ed", "messageHeadline": "Fix typo", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b6bbca4be3b0b94dd086cc45bab15b96743aef5", "messageHeadline": "Update black swan event detection for #338", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 29, "deletions": 17}}, {"node": {"oid": "ea12aa834b9eca69b32ff73e80cc70008e3c8283", "messageHeadline": "Change hard fork to occur at maintenance interval", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 50, "deletions": 7}}, {"node": {"oid": "c3d0accc771f5ffde6cf0c74875d9122363a8c53", "messageHeadline": "Minor tweak for fill_order(call_order_object)", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "adebe1e5483b676c92c5491bf7a11309b219c9d4", "messageHeadline": "Refactor and fix new limit order matching. #625", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 51, "deletions": 78}}, {"node": {"oid": "b2a86dd4eed8a7a4f602c4e5ae9709aae12a8f75", "messageHeadline": "Market engine improvements.", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 250, "deletions": 11}}, {"node": {"oid": "ceb480a66ad24ed49302a34d10385e8c0b87670c", "messageHeadline": "Update tests to get around old feed expiration bug", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "10298cae580cff9c6e55ed03bbc4754fa17a48fe", "messageHeadline": "Test case reproduces #338 #343 #453 #606 #625 #649", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 116, "deletions": 10}}, {"node": {"oid": "3ad74dcb3d0cb73c0bfa81f2d47edc068b5f4eee", "messageHeadline": "Disallow increasing debt if still calling #672", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "922404737239808e2c27f40a197344d60121996f", "messageHeadline": "Update test case for debt increasing issue #672", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "1e0f62111e6294eb967c1a576b34d7d8642cf90f", "messageHeadline": "Removed extra line", "author": {"name": "jmjatlanta", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "77ba4caf270beae4161c93bb44ad82d9fbc61fa6", "messageHeadline": "Added explicit template instantiation for mac builds", "author": {"name": "jmjatlanta", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "9c266e92ea92c330a11a435f78d2af39922945a5", "messageHeadline": "Handle acc_trx_his_object in get_relevant_accounts", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "c8cea3093f5995de6f68008a4f2d0699ba2f8a48", "messageHeadline": "fix memory access violation", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "116840efb2eb99f8f015c09a91f742c737e54e2d", "messageHeadline": "added missing includes, added contrived example test", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 77, "deletions": 9}}, {"node": {"oid": "1367ca78005319778a28b0f78ec381dcfa2a5682", "messageHeadline": "Fix missing includes, move common test code to header", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 14, "deletions": 96}}, {"node": {"oid": "3b7f74170158400419a72f9704e02087a1353635", "messageHeadline": "broke out node and application impls for easier testing", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1489, "deletions": 1247}}, {"node": {"oid": "e1b9e36fe1854ca10fe2e8c29e979ab81ab3b302", "messageHeadline": "Merge pull request #801 from jmjatlanta/jmjatlanta_mac_namespace_bind", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01b291041d7d9f0b6f5fc39be039e0e827b98c05", "messageHeadline": "Fixed namespace collision on bind in test", "author": {"name": "jmjatlanta", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "92eb45cbd3e61c163561b0e6cf7fc99c633e4fcf", "messageHeadline": "Merge pull request #797 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3771, "deletions": 1074}}, {"node": {"oid": "3312236e0a135fdf4c880e4ba69691ea5923f4d7", "messageHeadline": "Merge pull request #794 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd513797eb1d464da0f77a9a318eeaefe8432709", "messageHeadline": "Bump FC version", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "68550e8e8f0623c677ab2f5265c61c837802cb2f", "messageHeadline": "Merge pull request #793 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9a4fe8f93b3a43cc36216fb905af0054e96c788c", "messageHeadline": "Bump DB version", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b5723b0e014535000b117fb7f9df65da21770fe", "messageHeadline": "Merge pull request #790 from tmfc/fix_global_settle_bug", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17bbaa73c0a104b3e175804e70f488d016024c56", "messageHeadline": "Merge branch 'fix_global_settle_bug' into fix_global_settle_bug", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3691, "deletions": 872}}, {"node": {"oid": "02b0e02042481f5bfb9b28fbed64171f37775708", "messageHeadline": "when global settle an asset that backed by non core asset and quote p\u2026", "author": {"name": "william", "email": "tmfc@homtail.com", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "c79a2bd607e765c10a6f7b6646a7198953fc0d9e", "messageHeadline": "Merge pull request #788 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 85, "deletions": 4}}, {"node": {"oid": "a97cdc73a930172d1240a5ae810cff9d02a002e7", "messageHeadline": "Merge pull request #785 from bitshares/784-trx-callback", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 85, "deletions": 4}}, {"node": {"oid": "f3b97abc9813ffe9d9582a4fc7aef1a2ac5910c1", "messageHeadline": "Increase max depth for trx confirmation callback", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "09be9feafcaffe6bfe7da78798ba95cc11793315", "messageHeadline": "Add test case for broadcast_trx_with_callback API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "4e7653138b136c61e06ea0de8ab9abdb94e4944a", "messageHeadline": "Add nullptr check in api.cpp for easier testing", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "a9cb440c22235fbe5bfb78710413fd519fa42085", "messageHeadline": "Merge pull request #753 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3605, "deletions": 862}}, {"node": {"oid": "d4fda8e0a33577bd4ecc32a196d4672d2259f39c", "messageHeadline": "Merge pull request #778 from bitshares/773-globally-settle", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "de137e10f9b6f4aa6a2ade987bfd03cd24add4ec", "messageHeadline": "Merge pull request #775 from oxarbitrage/elasticsearch-extras", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 114, "deletions": 12}}, {"node": {"oid": "cf0450b21a60ff1b709fdf23c1568bad745c9d87", "messageHeadline": "Bump fix to include logging fix", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0054ce323ded3ab691ac1be10544c3fd3115e981", "messageHeadline": "Can not globally settle twice", "author": {"name": "william", "email": "jinwei@gmail.com", "user": {"login": "tmfc"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "8f751973b06b3fa17e51cb65cf3c25ef5b106630", "messageHeadline": "Update test case for global settlement", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "589e1621b7ea06623cc111676ae2f077c5f833f2", "messageHeadline": "Merge pull request #772 from bitshares/oxarbitrage-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "772bfcd344bd098bf72e3dda9c4386faeca50374", "messageHeadline": "Merge pull request #771 from bitshares/fix-mac-build", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c506fe3cabc9c0cd87640ef628e237d345d6a8bc", "messageHeadline": "remove unused local var", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "c306fa6b24eee0471d0bd76538c3daec2c5afce4", "messageHeadline": "add structure comparassion", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 114, "deletions": 10}}, {"node": {"oid": "20d49a684787b86e1ba60e11c4d834ff3e251e61", "messageHeadline": "add bitshares-fc to build status", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dca86d212e0da8535358a1c2e778f7ab622f8ad9", "messageHeadline": "Bump fc to fix macOS build", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "508c2a19ef798732cf2bd58faf1d7d93f5401dbc", "messageHeadline": "Merge pull request #770 from ryanRfox/travis-ci-develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "8ab336b13f1a8dcf8ed661b837d121814a304c20", "messageHeadline": "what about a table here?", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "f2040dc94c9af1276854d7ab33feb4ebb227ebe9", "messageHeadline": "Fixup: build icons & Remove: tests from build script", "author": {"name": "Ryan R. Fox", "email": "ryan@ryanrfox.com", "user": {"login": "ryanRfox"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ef3fa3e6dafa1c77bfb399ecb3fb24bcbbf4de34", "messageHeadline": "Merge pull request #767 from bitshares/oxarbitrage-patch-1", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e909f85511db5fd58d8f14b8bf0895beb432e435", "messageHeadline": "change core token to 1.3.0", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ea173e6a34feaf48e5ccfd0898aaf0533ace5b6f", "messageHeadline": "Merge pull request #763 from bitshares/fix-get-full-account", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 51, "deletions": 4}}, {"node": {"oid": "3fcadc62da81c3b2078a434ec719eef9bd8cb72d", "messageHeadline": "Fix comments in database_api_impl::lookup_vote_ids", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "998075cf848945c832658aacc2c0d9c442b3d630", "messageHeadline": "Merge pull request #765 from bitshares/fix-docker-builds-due-to-submo\u2026", "author": {"name": "Fabian Schuh", "email": "xeroc@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8d1a0ca59c9ba2209df9d4f5f32a715fff5eb71f", "messageHeadline": "fix docker builds that fail due to submodules not properly synced", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b9c053629c5d6ce15802e605e190011dde1c0abf", "messageHeadline": "Merge pull request #764 from jmjatlanta/Issue_674", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "620124f0df54137855a7f8c94ca115105ec03498", "messageHeadline": "Added test case for database_api::lookup_vote_ids", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "8d27b87293a0c724670e5d277e7e7e6ac4601232", "messageHeadline": "Added grouped_orders plugin to tests", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1c4556d16f4188c0d5dbe675d1c1481644ff914d", "messageHeadline": "fixed change in api constructor signature", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cdc2db30c2f06aaddbfda965ee270b99dc24e0aa", "messageHeadline": "Merge pull request #761 from bitshares/fix-add-secondary-index", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39cf1c3543907250191d96fe29498d2ca926ccce", "messageHeadline": "Merge pull request #675 from jmjatlanta/Issue_576", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 436, "deletions": 0}}, {"node": {"oid": "f8edc2829a31e29de95a95131fc88db842ba022a", "messageHeadline": "adjusted comments for doxygen compatibility", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "aa7b6a0389a1eeba32686b1bdaa52784d52eae2e", "messageHeadline": "Fix variant conversion issue in get_full_account", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "4ab52f489e0fc908e72de463c78b1337cc3d2b4e", "messageHeadline": "Fix add_secondary_index on gcc7", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf4ee566a1dd1ee4449669b321c3a6a522ae57f0", "messageHeadline": "Merge pull request #755 from bitshares/ci-testnet", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9d953163452ebf6ddbb8319be1ce68416833a6e9", "messageHeadline": "Add testnet CI progress icon to README", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bcde310f9cb039d30f5810bd1581d75d1d8ab9aa", "messageHeadline": "Merge pull request #748 from bitshares/travis-ci", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 32, "deletions": 6}}, {"node": {"oid": "f958afd82ec09de1f719389a66cf49d599861ce1", "messageHeadline": "Merge pull request #751 from bitshares/oxarbitrage-patch-2", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "0cf2afd3f44745b9c06c78186558038bd448b241", "messageHeadline": "readd api_stress.py", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "7b234b2dbe9cc16234de5e44d720f4d3413b1625", "messageHeadline": "Merge pull request #750 from bitshares/oxarbitrage-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8fcebb300de94b736fe461e878526bdf601542d3", "messageHeadline": "Merge pull request #749 from bitshares/fix-template1", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "916330c394559233112b1d6196ff2fb97bd21ac5", "messageHeadline": "bump the database", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17a75bd29acca8258a426dc1ea638f994cadc5d0", "messageHeadline": "Update travis CI build status in README", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "51e6c796d85ecb94e649d10f4a36dd4131d9161e", "messageHeadline": "Merge pull request #500 from oxarbitrage/elasticsearch-extras", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 685, "deletions": 2}}, {"node": {"oid": "b5707f9da9a0bac6a42b0c48a4f5e679fd99cdae", "messageHeadline": "Remove redundant template func add_secondary_index", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "10e4d7ff40cd8147e0d3548532da8652af711b76", "messageHeadline": "Merge pull request #747 from bitshares/745-push-settle-order", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 25, "deletions": 4}}, {"node": {"oid": "4d52e7ce2f927cb28ce8e04d30eebd77d06c50ba", "messageHeadline": "Merge pull request #743 from bitshares/740-subscribe-all", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "08499fa637bc2fdd41cd09111fa8eb3756b0881c", "messageHeadline": "Update README.md", "author": {"name": "Ryan R. Fox", "email": "ryanRfox@users.noreply.github.com", "user": {"login": "ryanRfox"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1dc87f2495b30eebf9933d0594facc84a69a36f0", "messageHeadline": "add metadata to indexes", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 64, "deletions": 29}}, {"node": {"oid": "f20c84722610eee865177b506800364076ba4b52", "messageHeadline": "Minor performance improvement in database_api", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "4cdcf2c86eb2ac46445a378df65f027df10c8ccb", "messageHeadline": "Push settle_order changes if subscribed to market", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "15b3063815b1bcfcaf2d46e0adfdf0e30a1ce2cb", "messageHeadline": "Merge branch 'develop' into travis-ci", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 906, "deletions": 895}}, {"node": {"oid": "1916803cb276ce6c9ff07be2acf33cb4f37f4bcc", "messageHeadline": "change local variable name, change some default values, make block_ti\u2026", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "b7ae96fdcb17329107ea7defe91a334ac902b019", "messageHeadline": "Temporarily remove enable-subscribe-to-all option", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "08b16dd36a4b1bb795b82646f83f119860869a3f", "messageHeadline": "Merge pull request #714 from pmconrad/json_fix", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 240, "deletions": 264}}, {"node": {"oid": "27f4137ccd21ce2ee292622e287043dfc30e8095", "messageHeadline": "Merge pull request #723 from bitshares/extension-serialization", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 49, "deletions": 29}}, {"node": {"oid": "039ce3e807e235dafcaba589cd89b4df2bf537e4", "messageHeadline": "Update README.md", "author": {"name": "Ryan R. Fox", "email": "ryanRfox@users.noreply.github.com", "user": {"login": "ryanRfox"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45f61ae388057d7d580b14e6fd6309fc4a987503", "messageHeadline": "Add: Travis-CI build icon", "author": {"name": "Ryan R. Fox", "email": "ryan@ryanrfox.com", "user": {"login": "ryanRfox"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "15c6d0dbac4196040491973a1a112574591b22d4", "messageHeadline": "Bump fc", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d6da75f00d87da70f8c1e794df233437e5e8773", "messageHeadline": "Removed obsolete out-commented code", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "af118f697319d473b2547e2b110d0493980ac2b4", "messageHeadline": "Added max_depth to all uses of variant", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 232, "deletions": 250}}, {"node": {"oid": "097537e53432ea4f3e0d1f2e64224505bb4cf9f3", "messageHeadline": "Fix wrong placeholders in egenesis", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "ac6e2a9e914460f95fd3492c1d5e796f8f0b86d5", "messageHeadline": "Merge pull request #705 from oxarbitrage/issue620", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 164, "deletions": 149}}, {"node": {"oid": "c391be0e226d74ab9d3b70b747976f46a9e81cb6", "messageHeadline": "Merge pull request #725 from bitshares/abitmore-patch-2", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 193, "deletions": 48}}, {"node": {"oid": "c1f3bfed7721fae89bcaac1139a29deda2670f4f", "messageHeadline": "consistent block_time", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8d412776a757b3f10edc1c24bad022d0e484d0cd", "messageHeadline": "Check if market-his plugin enabled in database_api", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 32, "deletions": 20}}, {"node": {"oid": "bec55c79586fa797380014e8cbb8de8dba17296e", "messageHeadline": "Merge branch 'develop' into abitmore-patch-2", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 91, "deletions": 32}}, {"node": {"oid": "2428ed1f9f2bca5d865dd2d7ed76b55b41b90642", "messageHeadline": "Tests for enable_subscribe_to_all in database API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "d32ea7abfc73cada4eed2836e70e50f47fadd81f", "messageHeadline": "Only notify changed objects when something changed", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "70695b51baf48457f3ec050991888f887e8caeda", "messageHeadline": "Merge pull request #737 from oxarbitrage/get_top_markets2", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "0644de19049283730d5cb99948e91f17404f46e9", "messageHeadline": "add experimental note", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ede2c8c5c70cb409af462b0dfd363b774480e6e3", "messageHeadline": "Add documentation for set_*_callback database API", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "eaefc599c908bd54e88124833bb7253c5e47b0ed", "messageHeadline": "performance changes", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7e442658535f792b2a0fd9f18fa7aa6af22157a6", "messageHeadline": "Merge pull request #736 from bitshares/691-assert-msg", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "71f0b461eb3276540928bce8a70a9c97443e1f97", "messageHeadline": "Reformat long lines", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 34, "deletions": 15}}, {"node": {"oid": "883cb05f265c61f82bed5109ca52c9098ecff06e", "messageHeadline": "Add app option to disallow universal subscription", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 32, "deletions": 7}}, {"node": {"oid": "7900d7b411d661bb249d5e2caf3eae084f6bf115", "messageHeadline": "cleanup", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "ef5fd4a558e62476c701cc940a19941c9d52788a", "messageHeadline": "add get_top_markets", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "6f0568d29f454f8e5db801c3ff3cf264954218ec", "messageHeadline": "Add assertion messages in account evaluator. #691", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "91ae7c90b8fd19f2b4338e1a47965de85dc8b180", "messageHeadline": "Merge pull request #722 from bitshares/abitmore-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e4130ff30d9a596ebcdbc82f5f8d1a5296c152e0", "messageHeadline": "Merge pull request #734 from bitshares/728-file-header", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 36, "deletions": 24}}, {"node": {"oid": "f3f0d7068e8dd3f3020fc422b055f1648c7df35a", "messageHeadline": "Update file headers that were forgotten to update", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 36, "deletions": 24}}, {"node": {"oid": "adde3fa5b60300b0c16c7d05d567873bf62e6649", "messageHeadline": "Resolved conflict between PR and develop branch", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1641, "deletions": 570}}, {"node": {"oid": "aaee5adb0095ee6e922940eaad9df226ea40b9bd", "messageHeadline": "Replace tabs with spaces", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 119, "deletions": 83}}, {"node": {"oid": "9bd3e5b6702da7c644474b6b070ff90697c48e69", "messageHeadline": "tests use random rpc port, wrapped client connect code in class", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 118, "deletions": 110}}, {"node": {"oid": "c1e9760cef9d9435d9c9430bb17eacb5d1fb97c5", "messageHeadline": "Impl. pack/unpack functions for extension class", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 48, "deletions": 28}}, {"node": {"oid": "56f0ba283f7ac3fdcd078143e0deea99dba25edb", "messageHeadline": "Fix #721 disconnect a peer due to request timeout", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0ddc54e444a941d4f4dbba77410918bfc4c4f5f5", "messageHeadline": "move hf visitor to first check of evaluator", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "981a75a29cf9ae2fa1f7cf6ed900d4cde64acca9", "messageHeadline": "requested cleanup", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "c21783a08ecb76f0507e6bef974a5b91ec94644b", "messageHeadline": "remove unnecessary assignment", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ef919aeb97a64eff248bb54eb97e5b3d1b8d8f2", "messageHeadline": "move visitor to cpp", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 70, "deletions": 77}}, {"node": {"oid": "eb567e9ad88fcf5322f35153bb88492560603d88", "messageHeadline": "change block_time to const", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f287324710c73d872a9cb69c79c18142dc2322c1", "messageHeadline": "Merge pull request #718 from oxarbitrage/issue565", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 334, "deletions": 523}}, {"node": {"oid": "f855926836a1832373d707959dacb1d0d03ded0a", "messageHeadline": "Merge branch 'develop' of https://github.com/bitshares/bitshares-core\u2026", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3479, "deletions": 658}}, {"node": {"oid": "b00767da6e740022b40dfa60f260a106ded27583", "messageHeadline": "add bitasset support, other cleanup", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 71, "deletions": 26}}, {"node": {"oid": "9106cfc1c542bee46e49065a9362ef71582dea4f", "messageHeadline": "move intense tests to block_tests", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 334, "deletions": 489}}, {"node": {"oid": "23e185c060a76cd995619dd632693346d6f5ee76", "messageHeadline": "change expeted exception to assert_exception", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "60423e951319cda61683a037adcb85b9b3fd2ed7", "messageHeadline": "add new line to hf file", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d950243251862f6d7d1d1ecfa4db5d10f3c08304", "messageHeadline": "change locale to classic", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "eb1e4201ba749e9c525cb67da41b29dfa4c197ac", "messageHeadline": "changes to intense block_tests", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 86, "deletions": 120}}, {"node": {"oid": "df539687393d5d9d236eb3371f4c4851ccbd43e9", "messageHeadline": "Merge branch 'travis-ci' of https://github.com/ryanRfox/bitshares-cor\u2026", "author": {"name": "Ryan R. Fox", "email": "ryan@ryanrfox.com", "user": {"login": "ryanRfox"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5097eac175d1c589fc274ad51ab53188c3dfb563", "messageHeadline": "Add: Travis-CI", "author": {"name": "Ryan R. Fox", "email": "ryan@ryanrfox.com", "user": {"login": "ryanRfox"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "9a4b8d38b1e90ce34733f465c591bb985a11b243", "messageHeadline": "Add: Travis-CI", "author": {"name": "Ryan R. Fox", "email": "ryan@ryanrfox.com", "user": {"login": "ryanRfox"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "9151d00ae5d98ac80d7e76b581c88a086b45f355", "messageHeadline": "revert block time to head() for hardforks", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "41edb741ffadab91ad904d6e20628738659473ed", "messageHeadline": "remove hardfork 409", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 14, "deletions": 41}}, {"node": {"oid": "f06f5e78871bf0d32651310b927e3b4dbc6f18eb", "messageHeadline": "move visitor, rename visitor, other changes suggested", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 68, "deletions": 72}}, {"node": {"oid": "2eda090bf30029b1d7c280ba53f007fe1e818997", "messageHeadline": "add locale to hf_620 checks", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "3ea62809677b1112d357fe65c4a29d834e4b617b", "messageHeadline": "add block time to visitor call in hf199", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "849a00df034b0da8c7bde770e45fe484b7e5d537", "messageHeadline": "generic hardfork visitor for proposals", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 47, "deletions": 82}}, {"node": {"oid": "4a35dc6c5a74b19f109431eea32e279229d2447e", "messageHeadline": "Merge pull request #662 from bitshares/639-group-orders", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 736, "deletions": 3}}, {"node": {"oid": "75b137ebe394b8788826951ce10fc19706adc6bc", "messageHeadline": "Replace readline library, Issue 673 (#685)", "author": {"name": "John M. Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "b84e45b252997455e62bfd8a3f18952af9474e00", "messageHeadline": "Merge branch 'hardfork' of https://github.com/bitshares/bitshares-cor\u2026", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 93, "deletions": 40}}, {"node": {"oid": "7d62229242b0a02ccffd9fbeb046ad572b948179", "messageHeadline": "generic visitor for proposals(wip)", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 70, "deletions": 19}}, {"node": {"oid": "f37f428417eb5da102266a31e725d89de2fc8567", "messageHeadline": "Merge pull request #698 from cifer-lee/issue_588", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 108, "deletions": 0}}, {"node": {"oid": "ef91273ea9ef4f0760f32316507af0514f280d79", "messageHeadline": "add proposal support", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 54, "deletions": 4}}, {"node": {"oid": "867920e8217a24aec7c4932d10515b3fda780eac", "messageHeadline": "Uniform macro name and added test case", "author": {"name": "cifer", "email": "maintianyu@gmail.com", "user": null}, "additions": 63, "deletions": 3}}, {"node": {"oid": "94612f43525b88d06a21513fdce1877b068eb5aa", "messageHeadline": "Merge pull request #706 from bitshares/abitmore-patch-1", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "4eb2436d3e6646ca839e9792933bf7383bed5ef1", "messageHeadline": "Merge branch 'hardfork' of https://github.com/bitshares/bitshares-cor\u2026", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1115, "deletions": 242}}, {"node": {"oid": "252132fddbcfcce19866160412506f2b799f2a86", "messageHeadline": "Remove idumps from database_api.cpp", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "59191560ed83a9f031d226f713828608221cd723", "messageHeadline": "locale issue", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "2f33311603dbcdb031776667140ff48770328391", "messageHeadline": "move new check to validator", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "fb1d0be0f4d823a9430a59a5177bcbb860e310ea", "messageHeadline": "change licence year", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5685328cb90cea210724bc85208107dfa022ee5c", "messageHeadline": "Merge branch 'hardfork' into issue_588", "author": {"name": "Cifer", "email": "cifer-lee@users.noreply.github.com", "user": null}, "additions": 356, "deletions": 20}}, {"node": {"oid": "18f5dd8db2cb174693d97e154eb255e4e393dccf", "messageHeadline": "Using visitor to implement recusive validation", "author": {"name": "cifer", "email": "maintianyu@gmail.com", "user": null}, "additions": 22, "deletions": 7}}, {"node": {"oid": "c58c3c9385fe70fcab19593eb7a3656cb85016f9", "messageHeadline": "implement bsip37", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 34, "deletions": 8}}, {"node": {"oid": "19447546a0ed1116d3be38335e8b054626951bce", "messageHeadline": "Merge pull request #599 from bitshares/asset_update_issuer_operation", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 355, "deletions": 20}}, {"node": {"oid": "20ed68b821f8037bb841fff3edebb694537926b7", "messageHeadline": "fix #588 Virtual operations should be excluded from transactions", "author": {"name": "cifer", "email": "maintianyu@gmail.com", "user": null}, "additions": 31, "deletions": 22}}, {"node": {"oid": "6684936e77ee5b8db7221620531b0d884c4bc6a4", "messageHeadline": "fix identation", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 22, "deletions": 23}}, {"node": {"oid": "be73ff274422a54d46c3447a94de3d036aae4a0d", "messageHeadline": "Merge pull request #697 from bitshares/fix-check-call-cull-small", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 81, "deletions": 1}}, {"node": {"oid": "f62737cf3218ccbd33581f7a93b66a30ec1c8976", "messageHeadline": "fix #588 Virtual operations should be excluded from transactions", "author": {"name": "cifer", "email": "maintianyu@gmail.com", "user": null}, "additions": 26, "deletions": 3}}, {"node": {"oid": "109b19f79101a36b7033eee357d3da50751f4b35", "messageHeadline": "add startup ilog", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "207eb075562f06948e9d62ce693cf800b82b4056", "messageHeadline": "simplify database call", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "b1ca815261163e09c0f9f70e6c0e94b97152d7c5", "messageHeadline": "Remove group field from grouped orders API result", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "4e591a6ae5e36cca1e2e1d7df4ec55dba5fe9d6c", "messageHeadline": "Merge pull request #689 from cifer-lee/issue121", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "3e570ddbd4d3a25da6b1701ff7faebf0336c0dce", "messageHeadline": "Fix cull-small issue in check_call_orders", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "1073e211aa824db265068bc83c399513f42350da", "messageHeadline": "Tests for cull-small issue in check_call_orders", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "e2be061fcd247deb298fdea4a7221d8c69d11c07", "messageHeadline": "fix merge fuckups", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 27, "deletions": 13}}, {"node": {"oid": "11fae0a509ccafed34ff2b35ca066e7ec5ab3019", "messageHeadline": "checking to be sure set_voting_proxy changed something", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "b6a6dc3a1f3b3af1f8b3e65f2392863fb306670c", "messageHeadline": "Generating maint. blocks without modifying default maintenance interval", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 28, "deletions": 10}}, {"node": {"oid": "bb30f3f08581dacad35b3fdc2381cdb21e726bb6", "messageHeadline": "supplement more comments on database::_opened variable", "author": {"name": "cifer", "email": "maintianyu@gmail.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2bf302d6a855a9f745ae9d9b759e3a53ff2b3517", "messageHeadline": "add utility common elasticsearch calls", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 190, "deletions": 97}}, {"node": {"oid": "8e49b2c1350e2359e7d0a305b40360c9d6e2db28", "messageHeadline": "Merge remote-tracking branch 'origin/hardfork' into asset_update_issu\u2026", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 3475, "deletions": 290}}, {"node": {"oid": "737ccaee8d73347ad1e48a558c9a486e660272a1", "messageHeadline": "Fix #436 object_database created outside of witness data directory", "author": {"name": "cifer", "email": "maintianyu@gmail.com", "user": null}, "additions": 14, "deletions": 1}}, {"node": {"oid": "6cbf0d19a362047d1541476d63b4f5fca525d7ea", "messageHeadline": "Merge pull request #572 from bitshares/asset_claim_pool_operation", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 305, "deletions": 3}}, {"node": {"oid": "68a5390dc0923e0a46e53bf71d2d2be47f99d7b6", "messageHeadline": "Merge pull request #628 from oxarbitrage/issue613", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 469, "deletions": 26}}, {"node": {"oid": "0da4ff2319b6d4795e6ebe608d85190e570dc73f", "messageHeadline": "Merge pull request #644 from openledger/sanitize-core", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "77dfdf870e3b29af3416ce51f6c0e8b5de3ecd45", "messageHeadline": "Do not use reference on *_id_type", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8c15844c5e95c4a46a84eeca8f959dd50fa7a1f", "messageHeadline": "Fix terminology of variables in cli_wallet", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "716638d24271a03ce95cd26bb57b86f148533cef", "messageHeadline": "Do not capture all in lambda", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "218a073e15d20ded809333a8b8863e65bda711e8", "messageHeadline": "Added check for maintenance interval", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "294f9185421af8f7a3b40057a9f362c7e61f6a4c", "messageHeadline": "increase hardfork time during development", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f5459413e953d038e84953356a5a9b86f5381a8c", "messageHeadline": "separate test for proxy voting", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 95, "deletions": 0}}, {"node": {"oid": "4f6b0f843f748af619cff2aeb53e7619ae121896", "messageHeadline": "test code cleanup", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 76, "deletions": 92}}, {"node": {"oid": "c544f5aa185071dbd106f44b36d04975567e7baf", "messageHeadline": "testing and displaying results for debugging", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "bc6c4708ed996171fdc42f1bd743f7f4e329058a", "messageHeadline": "Modified tests to send votes", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 34, "deletions": 4}}, {"node": {"oid": "8f2d468b1b8516696f2d23851874de14b697af0e", "messageHeadline": "Modified test case to replicate the problem", "author": {"name": "jmjatlanta", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 36, "deletions": 8}}, {"node": {"oid": "5b3ee105e2ef04a09e827fb62bf38fefb7dbb5c6", "messageHeadline": "Beginnings of a test case", "author": {"name": "jmjatlanta", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 203, "deletions": 0}}, {"node": {"oid": "efe3310e1bcd8e3bc2e714bca0dd360816516af6", "messageHeadline": "remove unintended character", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a0b87d26e6ed9abc39dffcfce93963363593ca0f", "messageHeadline": "changes inside try", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "753b899f80cee7ac4a235eef229d103011321689", "messageHeadline": "header tests in 1 block", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "e00f261d4004199c5384f414be8e0e4cbcebf127", "messageHeadline": "change while to check account and simplify body", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "7ec18a4dd963c67f56b279aab96d00b4ee58fa1d", "messageHeadline": "Merge pull request #680 from oxarbitrage/remove_wdumps", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "dfe48ce4afea130e70553ac00d2e0fe88f727bfe", "messageHeadline": "remove wdumps from database_api.cpp and wallet.cpp", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "4d5071bb9af044a875b424f8e97df256b4f088de", "messageHeadline": "Merge pull request #676 from oxarbitrage/issue611_2", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "7164aa802b1464055b436011b15800dc75bb09f8", "messageHeadline": "fix operation 0 case", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 72, "deletions": 2}}, {"node": {"oid": "65f64db05a97f76e8e829085d1d3352e2d280b0f", "messageHeadline": "add withdrawl permission api calls", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "86276a5b862f80ebfb239d5444f45d2d8d5f69d3", "messageHeadline": "Merge pull request #616 from bitshares/615-fix-fee-refund-test", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "18e498fdeac0bfbce2da70f83adc62151bf500d3", "messageHeadline": "add track-account tests", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 60, "deletions": 1}}, {"node": {"oid": "7439b62a09b806b5445ed67aa7bf10a2dc26beef", "messageHeadline": "handle exceptions, remove redundant checks", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "f3156c3ea6f29eebc8d503eb73317871744cc888", "messageHeadline": "remove unused headers", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "7a9e2639e38401838f7877f13cc53f9cb912f35b", "messageHeadline": "remove early check, readd break, op 0 case change", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "b9a118b50c0786f2ddab295cd51fe4c8213a000a", "messageHeadline": "refactor with test cases", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 323, "deletions": 6}}, {"node": {"oid": "d2f67c3cfb1af781fb96fa2c2fb21a8c5f2f7086", "messageHeadline": "[tests] add unit test for the hf_xxx_visitor via proposals", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "76de8f4a708a70b478eecf5a4bdef6a2e3d77cb2", "messageHeadline": "[tests] add test to verify new issuer, also modify to reload objects", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "dc32d3b931536f37ded767c34ee5178f70cd9359", "messageHeadline": "Primary_index: override insert() to track changes", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "a27f6a9cb00fe6d4bcccd65b31ee0b6554e76201", "messageHeadline": "More detailed warning messages when fail to remove", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5a46e9357ca7ad17aacfa9224df7704023e27075", "messageHeadline": "Cap price when adding new order to groups", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 47, "deletions": 10}}, {"node": {"oid": "4a1f13142f115eec86c70c9d45d5d2f1e5955cfc", "messageHeadline": "Merge pull request #670 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 71, "deletions": 213}}, {"node": {"oid": "dfb3a49eba368b5d8d58f2f6dc7ddd78fab6ec3c", "messageHeadline": "Merge pull request #667 from ihla/remove_unused_transaction_object_cpp", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 95}}, {"node": {"oid": "2bd1706972c7407e02a549624e2efc01d7514818", "messageHeadline": "change loop and checks", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "53b240497351f237746d4b6393608f475bfb6f7b", "messageHeadline": "[test] Make sure to have a safe reference to core_asset after block g\u2026", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "8e41fab720e8400f311ab3e86b45b153b49cc900", "messageHeadline": "[tests] Fix unsafe variables in unit test", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "563ed57148120a6f87c99382b81e963e0cd9f490", "messageHeadline": "Add missing semicolon", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "98b04485748f78beb8c2178824bc4bfe1aca9cd8", "messageHeadline": "remove unused transaction_object.cpp", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 0, "deletions": 95}}, {"node": {"oid": "bc1422e5bc383c02b52e8bab5e1e4c4d54011767", "messageHeadline": "make output compatible with original call", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "8e78b928fe23339cf00ca0f58351799c09f089f0", "messageHeadline": "Add missing include, fix testing build.", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d03d5999d5167bb0c95b41e3da6f9df3c1070ed8", "messageHeadline": "Add default constructor, fix CLI build.", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c767e0c7824128f789b55570ddb6b9cf2c0e602a", "messageHeadline": "[tests] properly reload objects after new blocks have been generated \u2026", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "902791c944a7df2e008f0c2799d84104cdf2cccb", "messageHeadline": "refactor get_account_history", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "10aac58395c5aa39204107cb8cc047ccc743459d", "messageHeadline": "Merge pull request #665 from ihla/remove_temporary_for_testing_code", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 27}}, {"node": {"oid": "53bb08bf2cb6bcd5c7f7550179715568e90b16ae", "messageHeadline": "[wallet] ensure that asset_update works until the hard fork", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "119dc915c90bae16b7395bd86bc5b82e3a437d18", "messageHeadline": "[tests] properly reload objects after new blocks have been generated", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "694f4b47f0e94f7e8c762587b95ad0cb93a925bb", "messageHeadline": "Merge pull request #666 from ihla/remove_temporary_code_for_handling_\u2026", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "2cfef3ed0c2eecfd4588540051d6bc14e29a3f42", "messageHeadline": "[tests] properly reload objects after new blocks have been generated \u2026", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "ba542472fe7383ced1148dd4c4706a11c8ecc644", "messageHeadline": "Test claim pool with proposal after hard fork #188", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d3f8560443d0b27fffeabe08958a62ebeb07fe09", "messageHeadline": "remove \"temporary for handling BTS snapshot\" code", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 0, "deletions": 5}}, {"node": {"oid": "a34d4bdd54cfe7b43065e13076044d0a1ddd5b5a", "messageHeadline": "remove \"temp for testing\" code using BTS string literal", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 0, "deletions": 27}}, {"node": {"oid": "fddf08d8b6b02441e512a82689d2b3ac48bd15fa", "messageHeadline": "add limit order objects", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "1ebe97d3038140f05b8ced633a10907f4528a676", "messageHeadline": "Merge pull request #661 from marcialvieira/468-plugin-sanitization", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 33, "deletions": 5}}, {"node": {"oid": "4a91978a486dc201fe25895302bc9fb519b38ded", "messageHeadline": "Fix assert message", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0e5ad01535b030beb05c0008568bf49ffd6877b4", "messageHeadline": "Enable grouped_orders plugin by default", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4e7a5bf04b07ac2fe397a8ec15a945d9b552e38c", "messageHeadline": "Implement grouped orders plugin and API #639", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 507, "deletions": 2}}, {"node": {"oid": "2a7ba60f7808839c8586db57d2a401246698d508", "messageHeadline": "Merge pull request #655 from bitshares/583-call-order-update", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 389, "deletions": 11}}, {"node": {"oid": "dbeb2750cedf4085390d14a8b970d02830c815c8", "messageHeadline": "DB templates to add secondary index with params", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "88508da997636c486d6f989295dd4e8e8ab99c40", "messageHeadline": "Port plugin sanitization code from Steem to BitShares #468", "author": {"name": "Jose Marcial Vieira Bisneto", "email": "marcial.vieirab@gmail.com", "user": {"login": "marcialvieira"}}, "additions": 33, "deletions": 5}}, {"node": {"oid": "d007d8326c149be6bd450d7540165adf4b65805e", "messageHeadline": "Add method to calculate price change by a ratio.", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 169, "deletions": 1}}, {"node": {"oid": "52d709dd54fb6a0a0a1100bbe15d97f76eee5bf7", "messageHeadline": "More call order update tests after hardfork #583", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 57, "deletions": 12}}, {"node": {"oid": "da95da86a1346be6cb8544780a5d685a23d055af", "messageHeadline": "More call order update tests before hardfork #583", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 56, "deletions": 11}}, {"node": {"oid": "4723caa2444fc3b004b236a7a29514c90ea73d85", "messageHeadline": "Minor changes to improve performnce, add todo #583", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "a214d2bc24030c6af84cf9c3b0471c19d7206aea", "messageHeadline": "Merge pull request #656 from zhuliting/develop", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "cdb4307ee7271815eb9f7b75419e5cf2db98e296", "messageHeadline": "removed  TODO of broadcast_transaction function", "author": {"name": "albert", "email": "zhuliting@gxb.io", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "e1cb49df48b9dd3b4ebca156dc83ef1f8f4a52ec", "messageHeadline": "Merge pull request #627 from bitshares/604-bsip26-refund-original-fee", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2712, "deletions": 60}}, {"node": {"oid": "c260938efb1f7a6a9a26cd76c9a0f5d4dd87338f", "messageHeadline": "Also test the hf_xxx_visitor thru a proposal", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "dba7a53aa9712b583f554c21263e1ddf2f8610b1", "messageHeadline": "fix terminology in documentation", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9a424ceafa3fad3b73560586798100eba8d49071", "messageHeadline": "fix assert message", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f5c2e0a3006f9d61c63fae1467a31dc6a9737238", "messageHeadline": "fix documentation of update_asset_issuer call in the wallet", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ff4a35b73938acfa82259f467a40bbe8f30a4e57", "messageHeadline": "fix assert comment", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf27fb801026c5f5fdb8c2517cab115367ba5db1", "messageHeadline": "Update document for broadcast_transaction", "author": {"name": "albert", "email": "zhuliting@gxb.io", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "72ef525ddbe90ed6834d5b874ca87aecc3160a66", "messageHeadline": "Add broadcast_transaction method for broadcast transaction signed by \u2026", "author": {"name": "albert", "email": "zhuliting@gxb.io", "user": null}, "additions": 25, "deletions": 0}}, {"node": {"oid": "97d86feab750228265378b52b3657758dcfce1a9", "messageHeadline": "Merge pull request #654 from jmjatlanta/Issue652_index_by_feed_expira\u2026", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "0c1b2b1995555b0e85b285a417468b430ba9ce25", "messageHeadline": "Add more test cases about updating call order #583", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 255, "deletions": 0}}, {"node": {"oid": "69428cc4fa1388edc8eeea3c3e12a2de9005b065", "messageHeadline": "Allow increasing collateral ratio of call order", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 46, "deletions": 11}}, {"node": {"oid": "24aee5f908ab38091303caef3f1476e7e1d33713", "messageHeadline": "Merge pull request #638 from ihla/remove_unused_index_cpp", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 43}}, {"node": {"oid": "2cb3675256aea063a7cf4962a818fd5cde1a51d6", "messageHeadline": "Merge pull request #653 from openledger/develop", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "932fa6e91a834a6cd3acbe1c7dca58b374fec10e", "messageHeadline": "Removed unused index by_feed_expiration", "author": {"name": "John Jones", "email": "jmjatlanta@gmail.com", "user": {"login": "jmjatlanta"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "f4dd0a9488ba3af9c23b0dc4daeb9a27cc1e6626", "messageHeadline": "Fix broken HTTP headers in elasticsearch requests", "author": {"name": "Anton Autushka", "email": "a.autushka@aetsoft.by", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b14e17422fcc59caef94af513c7ed4649988899d", "messageHeadline": "Remove unneeded TODO tags", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "49e88699d5ae62b818a8cb445af6e2d464dd9e33", "messageHeadline": "Merge pull request #640 from openledger/issue151", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "f8be69ed33e4cad5bc775dc5cb67d2ea09db132a", "messageHeadline": "Always check call orders after limit order expired", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "3b0990cb5054693d24a6530012d145e5138656a0", "messageHeadline": "Merge pull request #647 from bitshares/release", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "96c0c27c8e4dad4133c5b1a016f1be8e578ac68d", "messageHeadline": "Merge pull request #646 from bitshares/release", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7716e8cb64ea67c386ff1ce387a147ae0bb80f71", "messageHeadline": "Merge pull request #645 from oxarbitrage/updatedoxy", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "bcfb9b43bf481e2f511ca2c09f447327d2097a6a", "messageHeadline": "Update Doxyfile", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fd0567b6b67b66e54de5415edececea731ae54f7", "messageHeadline": "minor code style improvement", "author": {"name": "Anton Autushka", "email": "a.autushka@aetsoft.by", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c55427b97f8fc431288cc5cce13a34b83c93945a", "messageHeadline": "Fix some code sanitizer errors", "author": {"name": "Anton Autushka", "email": "a.autushka@aetsoft.by", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "80d2a2e4c07389f6513e1ce5d89eaea45c4f17f3", "messageHeadline": "improved unittests and fixed hardfork conditions", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 65, "deletions": 45}}, {"node": {"oid": "ca85f2d7008a13c115e882118e2692a57b5eaade", "messageHeadline": "Add checks", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "91bdc9dace0b7386f286faec849953fc60917404", "messageHeadline": "Merge pull request #634 from bitshares/oxarbitrage-patch-1", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e2daabd792b1c9cc0bec1c1a1ae63ba95317167d", "messageHeadline": "unused index.cpp file removed", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 0, "deletions": 43}}, {"node": {"oid": "1f719e522b44efa69de633a7bdaf759175313b0c", "messageHeadline": "add doxygen at support", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "90dc838c2f8e2fd27d03b079adc913fcd0a7673e", "messageHeadline": "Remove unnecessary checks in fill_order. #604", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "f7220c67092d541936b054199c6750c81634a5e6", "messageHeadline": "Fix core fee refund if paid fee emptied on expire", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90bb06d57173a6ae6a03cb4154ef6cf25dd56b6e", "messageHeadline": "BSIP26 test: set CER; expire order paid in core", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 129, "deletions": 50}}, {"node": {"oid": "d7dd01dd3c6359612e4e4431e73feea7ac058542", "messageHeadline": "fix wrong if", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d94ad030e4b4f065fc48e3fb75a7816d44919fb", "messageHeadline": "Merge pull request #631 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d91be31143fa8b6a09596467a769d3d5b29abf2f", "messageHeadline": "Merge pull request #630 from bitshares/release", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd84271e6c9bfa2f3a67800a30c715dd3cb56e20", "messageHeadline": "Merge pull request #629 from bitshares/180202-fix-windows-build", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b5a1674ec5efa6b2e13ceadebfe910d288ef8fe4", "messageHeadline": "Fix Windows build", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a536f5bce48d44466d226bb3699a9b5eed0f1826", "messageHeadline": "change get_account_history api call", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "c2d28be0e58aa5c6c48d3061ff2c89257fb99baa", "messageHeadline": "Issue491 (#609)", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "488636491d7c113e1a31a15e108b1747c29d957f", "messageHeadline": "#151 avoid using the cached version of account_object since it could \u2026", "author": {"name": "Anton Autushka", "email": "a.autushka@aetsoft.by", "user": null}, "additions": 0, "deletions": 15}}, {"node": {"oid": "73f1a932c27fc94b320ed31249b69643aa91cc41", "messageHeadline": "Merge pull request #621 from bitshares/abitmore-patch-1", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29a3f6841b192ef2ec25e4a26a0d530df21ab49a", "messageHeadline": "Refactored some common code into new function", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 19, "deletions": 26}}, {"node": {"oid": "930c77ba1b25bb5508e1b7cf6773034ce91c2c36", "messageHeadline": "Merge pull request #622 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "5defdb0b59137bca88ced1564eb7029d80a61b2c", "messageHeadline": "Fix error logging in push_proposal", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d1611cd83ae8b691585a33f8ea5fe221490ce0d", "messageHeadline": "BSIP26 order creation fee refund test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1584, "deletions": 6}}, {"node": {"oid": "c388f923ba1a0f6fb6eb333ca6d607eb31d21481", "messageHeadline": "Implement BSIP26: refund original order create fee", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 162, "deletions": 47}}, {"node": {"oid": "5cc2dc553374abdc9f516f9450cfdb837ddb4896", "messageHeadline": "Fee refund tests for orders crossing hard fork", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 490, "deletions": 0}}, {"node": {"oid": "1d0b85998f33c52e1b5073d6de73999f3a29db67", "messageHeadline": "Merge pull request #617 from bitshares/release", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1560, "deletions": 312}}, {"node": {"oid": "85e913646cbfd3232fce1dff85eb2bef92c67fde", "messageHeadline": "Market his: make _meta local, fix fee_refund test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "8c4fee18bb44a5e990f7de9d5e3ce433206a1f09", "messageHeadline": "Tests: non-core order create fee refund", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 387, "deletions": 0}}, {"node": {"oid": "05ba5fad3c3da2baa83f0b3e1bbf00eb35fccc0b", "messageHeadline": "Update database_fixture: add limit order params", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "552864371471be052c59c42bb7c317cd7adc8eb2", "messageHeadline": "Market his: make _meta local, fix fee_refund test", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d113dc4f0d78a0c5326f959593ff477a936bf158", "messageHeadline": "Merge pull request #614 from oxarbitrage/issue91", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5442fe0bf6ea52f528a261342b0735b41611328e", "messageHeadline": "remove memo elog in printer", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "98ed4fcea830b9ffd782118a27387ea1aec61050", "messageHeadline": "Merge pull request #610 from oxarbitrage/issue579", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "eed23e7eb067e21830c0bc29b2b52c9d6483002e", "messageHeadline": "add ssl, boost and websocket to version commands", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "a9ef41c26471077782d350cadba803ff395cbe19", "messageHeadline": "fix typo in hardfork comment", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83ff729bc7c53fae5305a28f0432ff8f1f017005", "messageHeadline": "Fixes tests, typos and wront operations", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "e6506d22a3ee37a3cf64932d80b0e1816ace408e", "messageHeadline": "fixes errors and added fee_helper for asset_claim_pool_operation", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 43, "deletions": 9}}, {"node": {"oid": "a473a9ec6a288b3730e6f7ba6437397a2cad5669", "messageHeadline": "Hard fork times updated in fee tests", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7e78949924d0581de820b4d2b8d4818e12ab4d34", "messageHeadline": "Change hardfork name", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 36, "deletions": 9}}, {"node": {"oid": "b09d338344119bfe4fabed884d15bc2436909f04", "messageHeadline": "Remove whitespaces", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "6435e518b7741df86a704d35eff3af83e4c5df0e", "messageHeadline": "Add visitor to check pre-HF use of new operation", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "8f24bcac14d3ad3cd4cf0f55ad98b4180d950d35", "messageHeadline": "Implemented the new operation asset_claim_pool_operation", "author": {"name": "Blockchain Projects BV", "email": "info@blockchainprojectsbv.com", "user": null}, "additions": 161, "deletions": 3}}, {"node": {"oid": "08b1e409e61f8ea67ac78c5e87a5e6010fbd5460", "messageHeadline": "[wallet] add update_asset_issuer call in the cli_wallet", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 48, "deletions": 4}}, {"node": {"oid": "05bd614bbcba77d3b1103b40d41f235c2b437c87", "messageHeadline": "improved unittests and fixed hardfork conditions", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 72, "deletions": 31}}, {"node": {"oid": "4e9f6e9bd287f72043c6c9b8d6daf9994a0e3017", "messageHeadline": "Add hf_199 visitor and implement unittests for asset_update_issuer_op\u2026", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "75ece832a9811a1fd95ad02ffb2eb5a666c0cac2", "messageHeadline": "Implement functionality of asset_update_issuer_operation", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 149, "deletions": 3}}, {"node": {"oid": "0192a02fdf7cb8c18f4b90bd90c4e77920f7b63e", "messageHeadline": "Disable use of new_issuer after hardfork #199", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "b2afc7a36b34b58c3cb29914d59168616b159fc9", "messageHeadline": "Merge pull request #608 from bitshares/proposals-show-proposer", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7d75f7145f28618f04f74818d1cf548369cf9c73", "messageHeadline": "Reflect new parameter", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27a2d74a3f8c2c0f22960252ca880c3158ad5dbf", "messageHeadline": "Feature: proposals should show the proposer/fee_paying_account", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "62641bc505c4c795a1e632148cb6457389b0df98", "messageHeadline": "Merge pull request #605 from bitshares/develop", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1137, "deletions": 287}}, {"node": {"oid": "c570a73ca2dea1a13ab8ef22ab49a1adeae4c4d9", "messageHeadline": "Merge pull request #603 from bitshares/develop", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1dc5939a27e9afc8612aefda7de4482b1b979449", "messageHeadline": "Merge pull request #602 from bitshares/oxarbitrage-patch-1", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c81fdcb9d56d7bf299775a3a3c4639b5d506087", "messageHeadline": "bump database", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "774054e849ae025d5fb93afc6b9a0eb5c4dc0ae3", "messageHeadline": "Merge pull request #594 from abitmore/144-fix-api-uses-doubles", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 518, "deletions": 93}}, {"node": {"oid": "6c86cc80cc9c0d296dc96960c45c288e3878f234", "messageHeadline": "Merge pull request #570 from abitmore/567-required-sigs", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 582, "deletions": 13}}, {"node": {"oid": "d4ae6eca03a01cc350511e7f4b103f19fbadfbcb", "messageHeadline": "Merge pull request #571 from abitmore/563-settle-fill-price", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "25000ab3711e5e10e77cea7f0feb5c13aa03b9d4", "messageHeadline": "Refactor to_string functions, add unit tests. #144", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 464, "deletions": 60}}, {"node": {"oid": "ad8b503be3a2319e62c6c03f4971480e7150def7", "messageHeadline": "Replace pays.asset_id with current_asset. #563", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "496ab0f18857772c350d2775ae8a3e5c645b3c08", "messageHeadline": "Merge pull request #595 from abitmore/544-remove-buy-sell-cmd", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 69}}, {"node": {"oid": "197cecaf5a900a192e5664a01a1e365e3dab5e17", "messageHeadline": "Merge pull request #589 from ihla/fix_disable_unity_build", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "7c45b52d39ddda5dde6aac160c5ca42a6cc75605", "messageHeadline": "Merge pull request #578 from abitmore/577-vote-id-exception", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "46214738e6a18e155f401611d28566f4afe6fe66", "messageHeadline": "Remove buy and sell (with doubles) from CLI. #544", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 69}}, {"node": {"oid": "d0297ee5e92d7c526f410d15869a426f7821e84f", "messageHeadline": "Change CLI to adapt market API change. #144", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "c55ee9be44ff1f2002d3b12f47b0288b43fad4c9", "messageHeadline": "Change doubles in market API to string. #144", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 101, "deletions": 85}}, {"node": {"oid": "02a4499f630b2f430b192e377783170b75548b0a", "messageHeadline": "Merge pull request #591 from abitmore/511-assert-db-block", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "10bb3a3f2d23220978f798e1a97eb710077bb539", "messageHeadline": "Merge pull request #574 from pmconrad/cleanup_353", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 25}}, {"node": {"oid": "4076fe7518cb464fc75b4e0133e9b1f4ba5cefa5", "messageHeadline": "Merge pull request #593 from oxarbitrage/fc-9_2", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "744a2d7cdb724a1b9d9a966e9145288966f333b9", "messageHeadline": "bump fc to last version", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "68996fb47e1f7a8163d2e30046d7a2f438a8ed0a", "messageHeadline": "Change assert() to FC_ASSERT in db_block.cpp, #511", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "d53279b1f26e396bbb10042ea67676e91c812731", "messageHeadline": "fix db_notify.cpp not included in GRAPHENE_DISABLE_UNITY_BUILD set", "author": {"name": "lubos.ilcik", "email": "lubos.ilcik@touch4it.com", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "08cbaf38b533d12d6b8a7affdda64e27150f7185", "messageHeadline": "More tests for #584: parent owner key can not auth", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ba18ff4b026dbbb30ed1adc3aaa6cdc84ee9677b", "messageHeadline": "Test case for #584: parent owner key can not auth", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "97fe7208e62ef710ed16badd2404d738851965fd", "messageHeadline": "get_required_sigs: don't return signed keys. #200", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "87cb344238d434f2d0b0f6c724f2866a6dc56748", "messageHeadline": "Tests for #200 get sigs for partially signed trx", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 391, "deletions": 0}}, {"node": {"oid": "066eb484cfd104a395e81d7ccf28c697c1ce7451", "messageHeadline": "get_required_authorities: active -= owner. #197", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2d9c5cf5424166736f664f3cb88938abad958214", "messageHeadline": "Test case about unnecessary active keys, #197", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 67, "deletions": 19}}, {"node": {"oid": "e8f01141db67e721cdceb52b1ccaf89463515e63", "messageHeadline": "Merge pull request #573 from pmconrad/cleanup_hf", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 69}}, {"node": {"oid": "3d3b2bb06d038f98426d2136b08803f2883c24ca", "messageHeadline": "Capture exceptions when initializing vote_id. #577", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "49e9b1bbc3c514f86592accf56d81236ce2ebe00", "messageHeadline": "Improve test case for vote_id initialization. #577", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4797615b21d7dcbb6877f02e428bba4927a571d4", "messageHeadline": "Test case for vote_id_type initialization. #577", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a4e19bccd21b58bca7d084d8f255b3270fd6dd45", "messageHeadline": "Merge pull request #333 from takaaki7/vote_id_type_validation", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "77090df4f160fff9497eb141d54724821204aea3", "messageHeadline": "Merge pull request #568 from bitshares/docker-updates-201801", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 132, "deletions": 5}}, {"node": {"oid": "09f5eab1d5807a3a5d9d5ecdd919733bea5dd75c", "messageHeadline": "Remove hardfork protection for #353", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 26}}, {"node": {"oid": "af6bb88f3c6fdd7f49cbdc9fc29d50a65fff0a9a", "messageHeadline": "More precise logging for #353", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "6f377a8998f28cf4a329e02b5c5dc66fee059c81", "messageHeadline": "Add fill_price for settlement order matching, #563", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "a23175851dc380ffedf06d74c313555843d911e8", "messageHeadline": "Move owner check from API to transaction.cpp, #567", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "ecedfc5b1dbc13fb7d753caeeb3909c6b86b3a13", "messageHeadline": "Test case for get_required_signatures API, #567", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "b55ff1d9690ffca8cabcb51afad34b10d76eb8ef", "messageHeadline": "Revert \"Softfork for #433 protection until hardfork\"", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 32}}, {"node": {"oid": "4e302f1c29993b8808e4a6c2dabceaa3028a8613", "messageHeadline": "Merge pull request #562 from bitshares/oxarbitrage-patch-7", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "872dd0c7e425dcd3c25a0fa520c64a20d4255d7f", "messageHeadline": "[docker] separated README", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 125, "deletions": 0}}, {"node": {"oid": "d618641a997e617501d50573f75c2bf3fb48e9bb", "messageHeadline": "[docker] Properly use --plugins from environment", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "0cefca832282b18d1623089cd2ec886ab4c184eb", "messageHeadline": "[docker] Expose proper docker p2p port", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a0c7d1ca8d0089da96042df2934d553e7da84e48", "messageHeadline": "[docker] also build other binaries, not just witness_node", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ccbca023336050a6eb6234e2f6bb9f9405a8999e", "messageHeadline": "Revert \"Prevent bid_collateral from executing through proposal before\u2026", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "1bee14a327fed8c36d4bf74b9a9587942ff29d5a", "messageHeadline": "Remove obsolete pre-hf protection from #531b413", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 35}}, {"node": {"oid": "f64c7e30c3b79af0c8f53837f043a2e50bb4c6e5", "messageHeadline": "Log when #531b413 happens", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "23c10e8bb5ec59155bb9738f86000b4bf5e47c67", "messageHeadline": "Update Readme", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a6d24bc816a687e3ec90090cb4da6bf3f5eb0c9e", "messageHeadline": "Merge pull request #557 from zhuliting/develop", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "de76b164b0e282114cb1e103de699dd1bcacd086", "messageHeadline": "update assert log for transfer", "author": {"name": "albert", "email": "zhuliting@gxb.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bb275db5a2607726dbe4fc161fb429c26dcf2b62", "messageHeadline": "Merge pull request #551 from oxarbitrage/change-proposal-index", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "f170f52787dee07e8c66d0674e06b182d4331e11", "messageHeadline": "change proposal index from non unique to unique composite key in by_e\u2026", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "10a15ca68aae2d19c3239927a1cf1fed98bc09d3", "messageHeadline": "Merge pull request #546 from pmconrad/issue_453_log", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f4e8207fa8036b1a7f7a066de42b8f920c905842", "messageHeadline": "Merge pull request #547 from pmconrad/issue_338_test", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 125, "deletions": 0}}, {"node": {"oid": "3ce2a387ef65661d2f7a0f8c1bb5e5cacd55c598", "messageHeadline": "Added log message for bad order matching in margin calls", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "72032c6ce843345d7543717ec257fad0892c05da", "messageHeadline": "Added unit test to reproducee the OP in issue #338", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 125, "deletions": 0}}, {"node": {"oid": "f9af1b558ed82dac1515d746c800eb70e95d7057", "messageHeadline": "Merge pull request #430 from zhuliting/develop", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 130, "deletions": 0}}, {"node": {"oid": "b136e8156463d8e64e779dd7612b95c83000e8f7", "messageHeadline": "remove counter, use start for loop condition", "author": {"name": "albert", "email": "zhuliting@gxb.io", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "7caec2434db8e89a1c91731832894fba89be29ce", "messageHeadline": " remove the counter ilog", "author": {"name": "albert", "email": "zhuliting@gxb.io", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a5222aac7ffa92896aac04fd3d3d1138ec2fda50", "messageHeadline": "update get_account_history_by_operations", "author": {"name": "albert", "email": "zhuliting@gxb.io", "user": null}, "additions": 10, "deletions": 1}}, {"node": {"oid": "a42779c5a7254073b86ad3971114909c20468188", "messageHeadline": "add a counter to stop infinite  loop", "author": {"name": "albert", "email": "zhuliting@gxb.io", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "e4fb550e38354da467997d1e8019072509ff86e9", "messageHeadline": "Fix an error for get_account_history_by_operations", "author": {"name": "albert", "email": "zhuliting@gxb.io", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "9b47aa5287c95f37250f98bb7a5ce415fd24ea7e", "messageHeadline": "update while condition", "author": {"name": "albert", "email": "zhuliting@gxb.io", "user": null}, "additions": 1, "deletions": 5}}, {"node": {"oid": "84ddccefb149c99ad7af4307b9a5b98e9304c59d", "messageHeadline": "Update get_account_history_by_operations, return limit operation history", "author": {"name": "albert", "email": "zhuliting@gxb.io", "user": null}, "additions": 26, "deletions": 14}}, {"node": {"oid": "46e115b13e43ae682a4a5e639ebc2595baad3ad5", "messageHeadline": "Update parameter name and document for get_account_history_by_operations", "author": {"name": "albert", "email": "zhuliting@gxb.io", "user": null}, "additions": 10, "deletions": 10}}, {"node": {"oid": "3e0ef5bf8c25d6d0891051fba14fe9ef45afefc8", "messageHeadline": "Merge pull request #538 from bitshares/532-win-build-perllib", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "7a88cdb92f88975796359f427518f2d983abfc9f", "messageHeadline": "Merge pull request #536 from oxarbitrage/issue535", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "63da26617ca2532022db703546f3784913024c89", "messageHeadline": "update document for get_account_history_by_operations", "author": {"name": "albert", "email": "zhuliting@gxb.io", "user": null}, "additions": 18, "deletions": 19}}, {"node": {"oid": "a2c37562df6d00772a7cfa5619247fc03037b785", "messageHeadline": "Fix windows build issue due to PERLLIB #532", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "03bf95aee3dd677dfa7cf58bc40c893d2acb16fb", "messageHeadline": "move version command code", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "015026f005123a507c572a0318565383c92e0820", "messageHeadline": "Merge pull request #530 from bitshares/release", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "41fae405fe79e4512ae3c7809ac6ceb3b71625ae", "messageHeadline": "Merge pull request #529 from bitshares/develop", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17229b04601f2446e2a74b0c0ef93835b485a779", "messageHeadline": "bump db version", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "480b7e535a72022f375258a3218ce9c3d1158761", "messageHeadline": "Merge pull request #526 from bitshares/release", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1636, "deletions": 299}}, {"node": {"oid": "b6d95fdbc60f9b702941581076ac903b198b8910", "messageHeadline": "Merge pull request #524 from oxarbitrage/issue521", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "9c3e4f1aa25f465460e73e240a8aee06285e6a21", "messageHeadline": "add version to cli wallet + shortcuts", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "282f9955e6f59548d8e9be85828ba2718406cec5", "messageHeadline": "add version command to node", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "ee06ec19935a34cb52789245b8d29918f8fbae83", "messageHeadline": "Merge pull request #513 from abitmore/509-prepared-ticker", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 225, "deletions": 68}}, {"node": {"oid": "c13780c140cc394e38c55de57579c82a2842de2d", "messageHeadline": "Merge pull request #522 from bitshares/516-cli-logging", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "b373ad4ded05575e0ce11596ef8bf0128a905a1c", "messageHeadline": "remove the log lines instead of comment", "author": {"name": "crazybits", "email": "crazybits@users.noreply.github.com", "user": {"login": "crazybits"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "ffeebe50c9c531c1bc33d615086e9e8d4ff99f60", "messageHeadline": "remove the not required logging", "author": {"name": "crazybits", "email": "crazybits@users.noreply.github.com", "user": {"login": "crazybits"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b86094629de928f0b90ca38644a5b16ad7679135", "messageHeadline": "Merge pull request #419 from bitshares/reduce-genesis-max-block-size", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "19a421fdd370bb7df974179139ff64508cbc531c", "messageHeadline": "Change default max block size to even smaller", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe4e87b8a24800b3b94e589dd61cdc10600b7464", "messageHeadline": "add additional data to proposals", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "3545c22ab806bcb7b2d060da6b6260f4a9eda7c3", "messageHeadline": "add all account authorities", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "43a8d04b94fcd4311a6949b65eab92313da4fa3a", "messageHeadline": "get_ticker API now use precalculated data. #509", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 25, "deletions": 40}}, {"node": {"oid": "ed11ede1d7ce080108235870e1ebc70fa2a3205e", "messageHeadline": "Market his plugin: precalculate ticker data. #509", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 200, "deletions": 28}}, {"node": {"oid": "ef374cdadf82bc7678555a48d9f61407e770f685", "messageHeadline": "Merge pull request #507 from btcinshares/sign_memo_api", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "db14a50f5162f9d5dc24cd248dfb93dd1f2b1e49", "messageHeadline": "Merge pull request #508 from oxarbitrage/issue66", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "3ac7940b7d345c900cd7b5ed75abcafd8b8c1551", "messageHeadline": "remove invalid field from fork database issue #66", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "4d8e6b6427da9b50a2895048fc1677b57469bfdf", "messageHeadline": "Add sign_memo and read_memo wallet APIs.", "author": {"name": "btcinshares", "email": "btcinshares@protonmail.com", "user": {"login": "btcinshares"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "7b453c6a05e4b052b6b04a304e094086b6b2a498", "messageHeadline": "remove non needed space_id from plugin", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 18}}, {"node": {"oid": "7b18456c8e924e5180397717b8feccca4d85090f", "messageHeadline": "check for nullptr at casting", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "26c57fda3fb0e317e7e1f49f74613c5adc836d97", "messageHeadline": "remove magic numbers and some commented includes", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "45703874fe974221199e065e9583ad960303e00b", "messageHeadline": "es_objects plugin", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 483, "deletions": 1}}, {"node": {"oid": "6d2dadc99565bcfe0bbce44d1a02abca6723b313", "messageHeadline": "Merge pull request #1 from bitshares/develop", "author": {"name": "btcinshares", "email": "33876675+btcinshares@users.noreply.github.com", "user": {"login": "btcinshares"}}, "additions": 172, "deletions": 53}}, {"node": {"oid": "7272b69401e8f72af19218b413085b0176a88354", "messageHeadline": "Merge pull request #497 from abitmore/496-fix-get-potential-sigs", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 93, "deletions": 25}}, {"node": {"oid": "01c198fd4d13cc88c1aeadaeff1b1e55b7955485", "messageHeadline": "Merge pull request #498 from bitshares/docker", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 75, "deletions": 24}}, {"node": {"oid": "28397c6471c8255dee156065c9580e4044b5d322", "messageHeadline": "[docker] Add cURL lib #476 and environmental variables for configuration", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 75, "deletions": 24}}, {"node": {"oid": "4263c13b63dc8f0fc7d6d3018b6c9e28c2d831dc", "messageHeadline": "Merge pull request #493 from btcinshares/blind_history_order_fix", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "eb19ec7dde501df2a99958de7ef288aa24693ea7", "messageHeadline": "get_potential_signatures API returns owner keys", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "eb152a5d6761be5d43cf2ad2f0959f9bfa415767", "messageHeadline": "Unit tests for get_potential_signatures API. #496", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 81, "deletions": 25}}, {"node": {"oid": "bae4f8fc9c1af39705e7191102913a71a3bda834", "messageHeadline": "Merge pull request #494 from btcinshares/insufficent_balance_typo_fix", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "93d72c1953211825f3556276d0da3dc679ec849f", "messageHeadline": "Fix small typo.", "author": {"name": "btcinshares", "email": "btcinshares@protonmail.com", "user": {"login": "btcinshares"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02b2fd7caa52868125dad75195c499096420a00f", "messageHeadline": "Ensure receive_blind is only called after a successfull receive_from_\u2026", "author": {"name": "btcinshares", "email": "btcinshares@protonmail.com", "user": {"login": "btcinshares"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e8da8e0b85e517b133cfbe63db8d51d520d3253c", "messageHeadline": "Merge pull request #478 from abitmore/472-market-his-size", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 133, "deletions": 68}}, {"node": {"oid": "a9a55d721facc708034d2a39c4ea83fd20ea970f", "messageHeadline": "Merge pull request #489 from knaperek/fix-docs-p2p-port", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c881a8170d9962f3b84cbe0f7818e24e12b5588a", "messageHeadline": "Fix error message referring to the old p2p-port option", "author": {"name": "Jozef Knaperek", "email": "jknaperek@gmail.com", "user": {"login": "knaperek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c39fa7c020b249522f2fabbd334c6669a0b30990", "messageHeadline": "Merge pull request #488 from bitshares/docker", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "8cd335f412251cfbe87f6a131916cfd6e2306cc2", "messageHeadline": "[docker] Create the symlink in the launch script, not the Dockerfile", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "1a264ace0a2df5c117930bb952d6bfd498afd8a7", "messageHeadline": "Merge pull request #486 from bitshares/oxarbitrage-patch-6", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "81e91f4424da27fd4b936952f77273cc5359c4a1", "messageHeadline": "Merge pull request #482 from bitshares/docker", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 103, "deletions": 47}}, {"node": {"oid": "33f75522b0b9e3a1eec7c456bec3dff7f104eeb3", "messageHeadline": "Update new suppored boost versions to README", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8bcaca438f4acc848d9192a5efa9cb7d24003ea2", "messageHeadline": "Add dependency for libcurl4-openssl-dev", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "240563af160356ae373657dff82f0ab38b6445bd", "messageHeadline": "Merge pull request #483 from abitmore/develop-fc-upgrade", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "050fdfc90709221a96e8dada0301d8de9062cd88", "messageHeadline": "Bump FC version", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9ab2d94f2ec0f290f80a904db77ae9886859a6e3", "messageHeadline": "initial docker files", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 102, "deletions": 47}}, {"node": {"oid": "cecc9267753f294124d1165d0b29e87f0e3298f4", "messageHeadline": "Change get_trade_history API to use by_market_time", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 14}}, {"node": {"oid": "07ed6f19f82b83bd8b4dc05629a018d944026bd0", "messageHeadline": "Market his: change by_id index to ordered_unique", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "53a524dd4e9c6d2001cde6c86a3402b20da51a1f", "messageHeadline": "Merge pull request #479 from piem/develop", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a29c52b39db264e15b6ae18ed2cfd4a6212bd96", "messageHeadline": "libraries/wallet/CMakeLists.txt: add PWD to PERLLIB before running ge\u2026", "author": {"name": "Paul Brossier", "email": "piem@piem.org", "user": {"login": "piem"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ee56427d640e638ee52ffa84c2c26cc226b338b", "messageHeadline": "Market his: prune old order matching data. #454", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 114, "deletions": 49}}, {"node": {"oid": "781f5caa314f52cd5becd872acbf46fde98102a4", "messageHeadline": "Merge pull request #477 from bitshares/oxarbitrage-patch-5", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "19dc312a7bde4ea4060d7adf95988f4dfdc2a3ed", "messageHeadline": "added curl to dependencies README", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af11a5b8a1329371ceec6a699b70f2377525be57", "messageHeadline": "Market his: cap volume at max value of int64. #467", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "ebe07552da5c9265cf132a9fedba2e90275a82e6", "messageHeadline": "Market his: properly remove old buckets. #472", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "bdec30a1ecf15e29c1a25012b595b4fc2868e2c2", "messageHeadline": "Merge pull request #444 from oxarbitrage/elasticsearch", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 586, "deletions": 1}}, {"node": {"oid": "70c2c835c47233be147f459f02400346509d0d7c", "messageHeadline": "Merge pull request #455 from abitmore/449-fill-order-price", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 344, "deletions": 112}}, {"node": {"oid": "3729a8815d605f55d24d8989c5f9bf60ef5e4dd5", "messageHeadline": "`get_24_volume` API now returns current time", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "71e5a77c0c46558c6d8dc2a39d3c9e7fe5b7f4b9", "messageHeadline": "Add plugin description", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "28eff3177ce1ddb7db6e2f81a6436686eca7b459", "messageHeadline": "Merge commit 'refs/pull/444/head' of https://github.com/bitshares/bit\u2026", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 581, "deletions": 1}}, {"node": {"oid": "0e1ac00de47800dafe696c43d0b5d3cf95d653f7", "messageHeadline": "Merge pull request #471 from oxarbitrage/plugins_description", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "a81ad3bbeaa5f04366a7383a261a331288e8fa0a", "messageHeadline": "allow plugin to have descriptions", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "2d15b01ea7d8693f1996631cd5c4026477ea8282", "messageHeadline": "adding pull464 changes", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "243b9cfdd2ad5018c46263725aa636cbac54ef1f", "messageHeadline": "Add get_trade_history_by_sequence API, for #448", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 130, "deletions": 4}}, {"node": {"oid": "ad23d58c1d13ef30160d684171150a808637ce6e", "messageHeadline": "Change market API's to return more data, #448", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "f47b1b9c3a1b110f386b6bf8a46c5b7c16e73e58", "messageHeadline": "Merge pull request #466 from bitshares/oxarbitrage-patch-4", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4124f5f1f592dfe8341a27d2e6df0b9582ebf569", "messageHeadline": "Add more checks to market history plugin", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "1c70b09a2acc92c39961fddea9e067f8cf235112", "messageHeadline": "Refactor get_ticker API for better performance", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 73, "deletions": 37}}, {"node": {"oid": "430e75374a1b638600104564a30e03ba011d56b7", "messageHeadline": "prefix to index", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4e7be5ccff85675a90351be1302d56f0f21ffc32", "messageHeadline": "monthly indexes", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "7cf7cd2df57a1ab89a5d749f083ce91eabfd63e8", "messageHeadline": "Merge pull request #464 from abitmore/403-ophis-index-change", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 45, "deletions": 27}}, {"node": {"oid": "28f89ae7a26fe51fa61296a9a53ef96d21e2126a", "messageHeadline": "change curl_init to constructor", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e8308e4c90b390a719641fd2fbddf21de5e0b937", "messageHeadline": "Proper operation_history_obj initialization, #403", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "e1bd6ec593f94f6d37038e5a0d13eb102f5b6510", "messageHeadline": "update default buckets.", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af2bce6a3b93f0f213d402466719a5fafc8c1b9d", "messageHeadline": "mistake", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e73aa8e0d4af4191719c2fbfccf46195c74c296", "messageHeadline": "market_history default buckets", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "090cd960f45ee599375c17d219fcf30eead9ac11", "messageHeadline": "move curl handler and vector inside impl class", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "a854409dba72a4edc4719afb121a904f310e4b11", "messageHeadline": "remove check that can cause loss of data", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "d404f53fa272552c5200e44e44268a9e4bb3c650", "messageHeadline": "Change operation_history to generic_index, #403", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 37, "deletions": 26}}, {"node": {"oid": "c8834f45fbdcae116543fb151dfa9605c2bbbbee", "messageHeadline": "http return codes", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "fa1fe56726e8225db61bb44a35504d16d4be2da5", "messageHeadline": "fix trx id segfault", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c17f8fc8791a50b86cbcf03a6785b3d0c815dbb1", "messageHeadline": "Merge branch 'testnet_release'", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "147c14ee6b257239cc7a57e17768154554112172", "messageHeadline": "Merge branch 'develop' into testnet_release", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "fb0e3e3f832d1ee15f692e482e657e3678b2eab4", "messageHeadline": "Merge branch 'testnet_release'", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 99, "deletions": 19}}, {"node": {"oid": "3a9474bb78092b9d9ab8610a4b4d72c0c92bee88", "messageHeadline": "Merge branch 'testnet_release' into develop", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1e3e9ace945dd7a03453e37bb9e772e70766e132", "messageHeadline": "adding tx id again by skipping virtual ops", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "66a38dd0c15b955b26205508ee3029cdc50ff6c2", "messageHeadline": "Changed HF date to 2017-12-08 15:40:00 UTC", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d9ce214cf6ad15715997c8bdd6efcd0418723233", "messageHeadline": "Merge pull request #459 from pmconrad/testnet_release", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 94, "deletions": 14}}, {"node": {"oid": "189dcffed3c2e774ad2c9bde834ec19bdd57a957", "messageHeadline": "Fixed test case to work as intended", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "531b4137dcda717d0f3f73b4ce9f97d90aaa9b99", "messageHeadline": "Fix for premature revival", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2b81c8859a3760a133a6f6e53c04a40c46c619f1", "messageHeadline": "Added test for premature revival after full settlement", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "17e89394f71e1e94c9cea269c0466d11e870d5d8", "messageHeadline": "Added more checks", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "db74db04c4e3e6005413233b516c883d9f0811b5", "messageHeadline": "Fixed test case + division by zero", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "7a205ff12d0992f90582e41cfea0fb307671c64d", "messageHeadline": "Minor fix for current_supply == 0", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "6027a3c0133c0abea4a7097e40d28e8594370f89", "messageHeadline": "Added more checks in edge cases, bid sufficient collateral", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "c0355502d6264df2db87b83f957f208b9b088747", "messageHeadline": "Fix for illicit PM revival", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b5c0e074a7c620b781dd41d61a471021a575e40f", "messageHeadline": "Expanded tests for PM revival bug", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "c4b6cec89eef4eefca41dcdf512fe964c0e65b7d", "messageHeadline": "Update `get_trade_history` API to use `fill_price`", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 30, "deletions": 13}}, {"node": {"oid": "aaf9e8e860ae28679670fa78ef648a4bed89ea69", "messageHeadline": "moving curl to dedicated function", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 48, "deletions": 43}}, {"node": {"oid": "95020fd77d491e5caf5396b748ba4bac8aedbf7a", "messageHeadline": "using data structures", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 95, "deletions": 58}}, {"node": {"oid": "058e0a1ea48bc33213a654c7aefb01bf82f12984", "messageHeadline": "Store price in fill_order_operation, for #449", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 83, "deletions": 54}}, {"node": {"oid": "67c48b5d4c1dfac150c0ed39aba9f7589c8722f8", "messageHeadline": "Merge pull request #450 from abitmore/remove-old-logging", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "40e2f0b4a7905b21d8e687ae1bef9f0221a5a899", "messageHeadline": "Remove some old log messages", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "dc83959e0a1a59203e332d35ca760cbeb451b7bc", "messageHeadline": "send oho instead of oho->id", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "a6b2177a184b03cf42e28b3c357350bf0c4c29e2", "messageHeadline": "block witness from running ES and account_history plugin at the same \u2026", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "9ed90c30845d907ad5cb1a632f8492963b2dfa30", "messageHeadline": "use signed block already available", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "4a5f355614f5e4eed46e8e1fea060e82b2e9690c", "messageHeadline": "template approach for visitor operations", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 226}}, {"node": {"oid": "da65bd3bb2cfef0c4c7a61b250fd64bd13c7d1f1", "messageHeadline": "Merge pull request #443 from bitshares/fix-399-debug-plugin-options", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "684c15f3eec78e46e7b8b913251514bc739d8e87", "messageHeadline": "Remove not needed includes", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "57ed08d119213c77852d6cff21b07d6f8c31ad81", "messageHeadline": "Merge branch 'develop' into elasticsearch", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 455, "deletions": 17}}, {"node": {"oid": "55239afdf632551807bdb198c8e9d1003de80f7d", "messageHeadline": "Rename option of debug witness plugin, fix #399", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0a1698be51136c6f66590a90289b4c52aac5b883", "messageHeadline": "more on parsing inside ops", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "509c105802549cd8860399d1070021fe0439d79b", "messageHeadline": "change replace character", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "923ab7ef1298bb366051b37851427e4028a4dad0", "messageHeadline": "escape ingle quote", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 21}}, {"node": {"oid": "f7813281233b38a33f2f8d1848c515fd4cb21391", "messageHeadline": "clean some comments", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3, "deletions": 11}}, {"node": {"oid": "d8ada40b01dd9a9a31cb7af2b7da96ec319839e6", "messageHeadline": "elasticsearch plugin", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 747, "deletions": 2}}, {"node": {"oid": "4aa70815f63b1209b76adb04cbd33b1760634d2f", "messageHeadline": "Merge pull request #442 from pmconrad/testnet_release", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "504e63e43072c5e04e856ea50d8649c7a92e9ccb", "messageHeadline": "Merge pull request #441 from pmconrad/testnet_release", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "03c3743122f5cbd76782a5e9f7685fb35569106c", "messageHeadline": "Merge pull request #440 from bitshares/oxarbitrage-patch-1", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a605c5fbb1f6e9580d9fda642ec4bd70a62e312d", "messageHeadline": "Prevent bid_collateral from executing through proposal before hardfork", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b97506748ee00c79f59a6af432d66872e7bf4afa", "messageHeadline": "Cast for issue #439", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bfc2c6899e93ed17e6d017c922b97d9f55fe1818", "messageHeadline": "Merge pull request #428 from pmconrad/testnet_release", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "6d6f5dd66589ae09730f3dddecccb0adaddeb033", "messageHeadline": "Merge pull request #427 from pmconrad/testnet_release", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 3229, "deletions": 1547}}, {"node": {"oid": "8a24d3371827c983d8038cc8f2379f7fa3b25ede", "messageHeadline": "Reduced logging for #353", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "567fa1c5069a15ac66c564c51b84c6b9986a8b64", "messageHeadline": "Merge remote-tracking branch 'bitshares/master' into testnet_release", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7cc81316c306badf41c91b90853607db0681f305", "messageHeadline": "Merge branch 'develop' into testnet_release", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 437, "deletions": 6}}, {"node": {"oid": "1b8f9c6cec360e288087fe01aaeca0050c202497", "messageHeadline": "Merge pull request #437 from pmconrad/issue_433_429", "author": {"name": "Peter Conrad", "email": "github.com@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 437, "deletions": 6}}, {"node": {"oid": "39f533ab7bbf45bc96d23f47b96e75d670abe7b6", "messageHeadline": "Implemented snapshot plugin for testing", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 202, "deletions": 3}}, {"node": {"oid": "41b2f31fa8163a2d5e139514263c25d10407f2ec", "messageHeadline": "Softfork for #433 protection until hardfork", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 71, "deletions": 8}}, {"node": {"oid": "d71936e66c9439fed339d9ec02de00103898c8ea", "messageHeadline": "Fixed #429", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "82325f88537b5e3aeddea671af86578feaf429e1", "messageHeadline": "Proof of concept fix for asset creation fee issue", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "1448276ac3f3dd8ba543bd3b51679216840c689c", "messageHeadline": "Added test case for proposal", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 46, "deletions": 9}}, {"node": {"oid": "5b88671231e31f34b8396350c664c78d424fb2a1", "messageHeadline": "Added test for #433", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "16845f83b44e1687e33751ddd02866ffef1cbd54", "messageHeadline": "Added unit test for #429", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "416f058abd52720668f1bc1c9717fd57e284e44d", "messageHeadline": "Merge branch 'update-docs'", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "3f214d9bac151f4067fbe3dfa9d725874abd5079", "messageHeadline": "finish sentence in readme", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7d7baa3a5cdc3e494153a01f37a530f18ebeffb", "messageHeadline": "Add api-access console log to node startup when present", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "205fa3758bb7c6b1cf7480eff2a81f70eae5d967", "messageHeadline": "Merge pull request #401 from bitshares/abitmore-patch-1-readme", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e0b6d73e862d47c438a84544a37cef43d1627ba", "messageHeadline": "Merge pull request #391 from bitshares/memory-reduction-wiki-link", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f6e0e7d9421221683088562fed29543afd96e876", "messageHeadline": "no message", "author": {"name": "\u6731\u793c\u5ef7", "email": "zhuliting@gxb.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55e5276d7ac3a2e631c79f683016a10c03a6fb77", "messageHeadline": "Add get_account_history_by_operations", "author": {"name": "\u6731\u793c\u5ef7", "email": "zhuliting@gxb.io", "user": null}, "additions": 116, "deletions": 1}}, {"node": {"oid": "2bb20d4d41b0f0cbcfa871cb61123bef729974d5", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into testnet_release", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 111, "deletions": 67}}, {"node": {"oid": "274aaf7da1e84e37589b69fdc39c6cfb10b88ba0", "messageHeadline": "Merge pull request #422 from pmconrad/new_default_config_file", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 110, "deletions": 66}}, {"node": {"oid": "95097a574940c7d9292221c1c6c85cf7810856ad", "messageHeadline": "Use different defaults for some options when writing the config file", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "49a9cc69f3e8563d50d4a34ac1406fa907bf8ea8", "messageHeadline": "Refactored option deduplication into a separate class", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 27, "deletions": 12}}, {"node": {"oid": "b50fa81d389901b7ad025e8a2a264f2c7147ae24", "messageHeadline": "Swap logic: if config file does not exist, create one and parse it", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "0541e4fe33c613ee5bd4233d2a3d404930dc1004", "messageHeadline": "Refactored config parsing and config writing into separate methods", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 73, "deletions": 64}}, {"node": {"oid": "d5a25059d449b955db0263f2e226926bdafe370a", "messageHeadline": "Merge pull request #421 from bitshares/revert-415-mainnet-new-default\u2026", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "4a8c3cd1136db5012c3f0efbabd1b2b944ccbdfe", "messageHeadline": "Revert \"[mainnet] New defaults for max- and partial-ops\"", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "df7eade10f67c556ae35c2c1513a2dff60cf928d", "messageHeadline": "get_account_history fix (#420)", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "952395dadfec57af7aa007c07fc3a85e84dd5568", "messageHeadline": "Merge pull request #415 from bitshares/mainnet-new-defaults-partial-m\u2026", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "7456e2e0e751b3c31334b7c151d9e870f64edf39", "messageHeadline": "[config.ini] Add RAM-usage optimization to newly created config.ini f\u2026", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "f8f7e0dd308f2af18d36a31cab968b2a004fe972", "messageHeadline": "Reduce the max-block-size that is used in new networks by default", "author": {"name": "Fabian Schuh", "email": "Fabian@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "20413f2278121dcab0f86a0ca1083be0797796e6", "messageHeadline": "Set hardfork date to Mo 27. Nov 14:40:00 UTC 2017", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "71ebb72046a505815a450728337c095e00e644e3", "messageHeadline": "Merge remote-tracking branch 'bitshares/411-p2pcode-cherry' into test\u2026", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 268, "deletions": 182}}, {"node": {"oid": "249daab00de86607cd42d37bf47c864945e9365c", "messageHeadline": "Merge pull request #412 from bitshares/411-p2pcode-cherry", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 267, "deletions": 164}}, {"node": {"oid": "b991c2a0d52f54b2376ed0e85a529ff8bad7e345", "messageHeadline": "Relax timing restrictions when syncing blockchain.  When we", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "5fab437ca0004e88ba375e300b94fd6dcbddaac9", "messageHeadline": "node.cpp:  Fix possible race condition in process_backlog_of_sync_blo\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "1060bbb06013fa15f2aa3333ead0612425b44b51", "messageHeadline": "Fix #411 bug where peers could get stuck in sync mode.", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 245, "deletions": 145}}, {"node": {"oid": "f885ab9985834b2dcea59c5933d93420afabb3c1", "messageHeadline": "Merge pull request #401 from bitshares/abitmore-patch-1-readme", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "33b67f6acfe90252599bcdece8dc47b99a407b09", "messageHeadline": "Need g++ on Ubuntu 16.04 for building", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3cf561ff3956c9a104df4a70a9818fe631cad9a5", "messageHeadline": "Merge pull request #398 from pmconrad/testnet_release", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "8e68d9263216b822ade17bf5eb1c565a648a4887", "messageHeadline": "Merge pull request #397 from bitshares/oxarbitrage-patch-1", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 17}}, {"node": {"oid": "339ac39c22393dad36b8f63b11e5d1dbee31c93a", "messageHeadline": "Fixed error when account_history_object with id 0 doesnt exist", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "c7320d3af1bf36e26b84833b31f7fe04aee8eaaf", "messageHeadline": "Delete HEADER", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 23}}, {"node": {"oid": "817bea46f9e14a192133c0ca8282d1c63d789beb", "messageHeadline": "Update HEADER", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "942fba9a82736ed1cd782df31d1de2b2512d7f88", "messageHeadline": "Merge pull request #392 from pmconrad/testnet_release", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 59, "deletions": 51}}, {"node": {"oid": "848609edb2685c48a0b3e9eebea0214732fbbccb", "messageHeadline": "Make test cases compatible with testnet", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 25, "deletions": 18}}, {"node": {"oid": "472244d3893f307a0d1d98976f7b4db183062cf5", "messageHeadline": "Fixed some issues detected by SonarQube", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "caafd786662044e75b5d9c70b516325cc7bdbc62", "messageHeadline": "Fixed tests", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "431c7b06b89d997c56ab86b37498a7b7ad48936d", "messageHeadline": "Fixed some compiler warnings", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 18, "deletions": 24}}, {"node": {"oid": "ea238817f921a6c227115a825e88b7328bfd1d44", "messageHeadline": "Merge pull request #339 from pmconrad/quickstart", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 186, "deletions": 169}}, {"node": {"oid": "2134eabfed3a2a2682f8fe3d7102b83f86b22ace", "messageHeadline": "Merge pull request #386 from TheTaconator/fix_withdrawal_claim_too_early", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 549, "deletions": 21}}, {"node": {"oid": "03a5d298e095ed913e277dbf6d0ad71a38b3ce51", "messageHeadline": "Merge pull request #369 from pmconrad/issue_353", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "7863d302f49b2a9941ee47663acc5977befa4322", "messageHeadline": "Merge pull request #348 from takaaki7/require_voted_entity_exists", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "dd8da84dacc4968829b763618167deecd19f7d17", "messageHeadline": "Merge pull request #340 from pmconrad/bsip-0018", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1109, "deletions": 346}}, {"node": {"oid": "46f791c3d3852a8a89893e59c94d34748f6ba282", "messageHeadline": "Merge pull request #391 from bitshares/memory-reduction-wiki-link", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d832a62c0624320cd0b67a912dfb923580b8cbf1", "messageHeadline": "small syntax change", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3710c5094f52acb5a8ca6eafbbb1219d1b8ff7c3", "messageHeadline": "add timestamp to required ram", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36e8b7746c325fc9ff6c5a1b2ab032269c747a4b", "messageHeadline": "Added test case + fix for prediction market with 0 outcome", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "52f6347792d179bd4baeb97f1dbc73fc22021534", "messageHeadline": "Fixed handling of unset fees", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "a7d7dcb70b10d365a8b7c8f5378942d014dfbcd2", "messageHeadline": "Added test case to verify correct handling of unset fees", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "c774987582add4eef0a672ce9da17d188a2f98da", "messageHeadline": "Updated hardfork date for testing", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cdae882fbc9c505b80abd4050160ec98941a6aaf", "messageHeadline": "add current blockchain size to note", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11ea33a0f909e9b37d086995c52288c2b070ab36", "messageHeadline": "add link to memory reduction wiki", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8a701364818b60aa97904ecbbe9e399ae725e1b6", "messageHeadline": "- Moved withdrawal_period_descriptor object into unit tests", "author": {"name": "Taconator", "email": "TheTaconator@users.noreply.github.com", "user": {"login": "TheTaconator"}}, "additions": 61, "deletions": 62}}, {"node": {"oid": "9c883619966cd959b674156df9025eedace8353f", "messageHeadline": "- Fix: Typos in test comments", "author": {"name": "Taconator", "email": "TheTaconator@users.noreply.github.com", "user": {"login": "TheTaconator"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6b3179a74ad897601b4ff82ff6c7e9f6e23450b7", "messageHeadline": "- Fix and tests for Issue #23 updated to handle proper behavior befor\u2026", "author": {"name": "Taconator", "email": "TheTaconator@users.noreply.github.com", "user": {"login": "TheTaconator"}}, "additions": 264, "deletions": 22}}, {"node": {"oid": "b3fa0846f42039e04e5654128014145150dc2704", "messageHeadline": "- Tests: Varying withdrawal claims across multiple periods", "author": {"name": "Taconator", "email": "TheTaconator@users.noreply.github.com", "user": {"login": "TheTaconator"}}, "additions": 282, "deletions": 3}}, {"node": {"oid": "e01e6c3cff612a5aac73d9e4d6bdffc29137b266", "messageHeadline": "- Fix: Withdrawal claims before the first period are incorrectly allowed", "author": {"name": "Taconator", "email": "TheTaconator@users.noreply.github.com", "user": {"login": "TheTaconator"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "b58389e6b81af63c3cec0859217598db97960753", "messageHeadline": "Merge pull request #345 from takaaki7/trade_amount_equals_zero_test", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 46, "deletions": 7}}, {"node": {"oid": "0dba643c42360904a16ad863894c3cf7499769c4", "messageHeadline": "Merge pull request #364 from oxarbitrage/develop", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "0f8906987983035c6c221e7c9539790ed983358d", "messageHeadline": "changed subscribed size to < 100", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b56fc5a0faa414481e0253abfd458527985a667", "messageHeadline": "Merge pull request #352 from oxarbitrage/database_api_changes", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 102, "deletions": 21}}, {"node": {"oid": "04050b6ab95521dd306d8a15f7f280e493a0ef38", "messageHeadline": "rename hardfork 143 number", "author": {"name": "takaaki7", "email": "nakama67006700@gmail.com", "user": {"login": "takaaki7"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0bf669ae581deec2209ca82bcab8b2f136ce1b69", "messageHeadline": "Added TODO for code removal after hardfork date", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6899cfbc3571d8652e179c229bddf7fb5b9305d0", "messageHeadline": "Added hardfork", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "fc8eb09a7475ecc50963d7bd808cfe439e36ef70", "messageHeadline": "Merge pull request #368 from pmconrad/configurable_plugins", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "0011d5f389cda841fd3f320835fb26c43b6b44ff", "messageHeadline": "Fix #367 - use unique options list for parsing config file", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "355c8a84aa85ae6f79f33fedb36d02e152319c73", "messageHeadline": "Added logging to determine influence of bug #353", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "dbf51aa2c7d700808933f8632969525fcee8b8ec", "messageHeadline": "stop subscribing after 100 in get_full_accounts", "author": {"name": "root", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "51fee3f6a876756e6dbbb47aac7a534b491a3841", "messageHeadline": "removing optional", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2dcf529512fab48c1d680a23aa5f37e71acbec1a", "messageHeadline": "change distance() in get_full_accounts to size()", "author": {"name": "root", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ecffbc5f61ca1fc20a87f8dc5d14cc10291827a1", "messageHeadline": "requested changes", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 14, "deletions": 55}}, {"node": {"oid": "0b8a650e7659738551d9e68689edd54b5b118e70", "messageHeadline": " get_relative_account_history changes for issue #298", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "999bb4670d641b8e1097435fecf789906595633b", "messageHeadline": "Merge pull request #336 from pmconrad/issue_303", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "023c48e6190d8d080041264c49e57d7b380e3159", "messageHeadline": "Merge pull request #337 from pmconrad/hf_385", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "1335e3bccd923bb8319921f3d2696589e730c11d", "messageHeadline": "require voting entity exist, add hardfork.", "author": {"name": "takaaki7", "email": "nakama67006700@gmail.com", "user": {"login": "takaaki7"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "8e222634c478d64b21665d50e50de19c936bc03b", "messageHeadline": "database api changes in witnesses, committee members and workers calls.", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 143, "deletions": 21}}, {"node": {"oid": "c3de107444d66237e1b6f782f0efdb7f4fac2393", "messageHeadline": "Merge pull request #321 from pmconrad/issue_284", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 82}}, {"node": {"oid": "4822c210a3f714a28c2c05487e03bf1202b7865f", "messageHeadline": "Fixed undo_database", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "b70f4e8d7c46500400b43e065638a577205550c7", "messageHeadline": "Added test case for broken merge on empty undo_db", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "ce15e94a18bc723dd53a9a864cf557a1301fee7d", "messageHeadline": "Merge pull request #288 from pmconrad/configurable_plugins", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 51, "deletions": 445}}, {"node": {"oid": "a4e42577dc9fb18f5b09e71849cf94ee643c9502", "messageHeadline": "Removed duplicate", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ed492c1dbb088c205222d682308955570f0a502e", "messageHeadline": "Merge pull request #344 from oxarbitrage/issue329", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "b7f600e91154f61084a374c2a1083cef74974db1", "messageHeadline": "Re-added separate delayed_node", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 317, "deletions": 0}}, {"node": {"oid": "93d0521798ba523d3f5dc53a977604ba36374b49", "messageHeadline": "require voted entity exists mock", "author": {"name": "takaaki7", "email": "nakama67006700@gmail.com", "user": {"login": "takaaki7"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "2bff7828610e995d723dd5d5c8dbf8c70848d1be", "messageHeadline": "Cut back block_log index file if inconsistent", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "b90a86f79827e73034a717a85ee62bb3137db19f", "messageHeadline": "Merge pull request #347 from takaaki7/fix_get_account_history_edge", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 144, "deletions": 1}}, {"node": {"oid": "3263440d085529a647885f813ee75525d263e4fd", "messageHeadline": "Improved consistency check for block_log", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "2a725d93f379fc75d8adf3768f1975746eb55096", "messageHeadline": "Writing the object_database is now almost atomic", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "25a29a7476b32df07c0ce3b3a90338187daf1d94", "messageHeadline": "Dont leave _data_dir empty if db is locked", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "88941defd148ca3f0bf778637df61c8a6ca7ecb6", "messageHeadline": "fix get_account_history may terminate early #168", "author": {"name": "takaaki7", "email": "nakama67006700@gmail.com", "user": {"login": "takaaki7"}}, "additions": 144, "deletions": 1}}, {"node": {"oid": "5064e8177bdfafa27eb996841ef9e47ebefd31fe", "messageHeadline": "Fixed lock detection", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "300cf74bea4a7207d833e5324e03553aaf8dc871", "messageHeadline": "add account_id of the 2 sides of the trade to get_trade_history api call", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "8bc549881e60d5639718475a96f31b063543e0cd", "messageHeadline": "Added tests for some edge cases and handle rounding issues properly", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 95, "deletions": 4}}, {"node": {"oid": "025050b5824e58d923aeeaa6119360d948e32153", "messageHeadline": "Rewrote revive_bitasset in terms of create+execute_bid, refactored co\u2026", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 38, "deletions": 33}}, {"node": {"oid": "4f8cffae1763ab1eabc0ae92df3ce00db71d57e9", "messageHeadline": "Fixed collateral asset id in execute_bid_operation", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95eb8bc4357fd64ce5af1dd2d922d1576964f9db", "messageHeadline": "make trade_amount_equals_zero fail because of bug", "author": {"name": "takaaki7", "email": "nakama67006700@gmail.com", "user": {"login": "takaaki7"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "c9cbd1e060974dbf52eb8bd4a8e28c8d215a1976", "messageHeadline": "add test that reproduce something-for-nothing fill bug #184 after har\u2026", "author": {"name": "takaaki7", "email": "nakama67006700@gmail.com", "user": {"login": "takaaki7"}}, "additions": 44, "deletions": 6}}, {"node": {"oid": "6cfb4d444b36dc41235202a34109778ff59025dd", "messageHeadline": "Fixed lower bound in get_collateral_bids", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "24252e2ef97b8d0380c74367660c822fa3a13d50", "messageHeadline": "Removed redundant parameter from revive_bitasset", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "e861a4f4faddcab142cd09c1992e71210e4975e5", "messageHeadline": "Be consistent wrt HF time", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9889e06c06254772324d59a69d7ce0560422141", "messageHeadline": "Merge pull request #332 from oxarbitrage/issue331", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "5815865f9f73e19a11b804c23a505f052593b2f1", "messageHeadline": "Merge pull request #335 from oxarbitrage/issue325", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 142}}, {"node": {"oid": "1f0ee2406f0ab77dfa9832d6373f77ee6ef92cf3", "messageHeadline": "add account_id to get_trade_history call", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "be19d30ebbd967a1211a04f4c3e643228076e811", "messageHeadline": "Prevent unsigned integer underflow", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "dc1acd789dac3053d205d5d023a822a5a4b601bc", "messageHeadline": "Log starting block number of replay", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b6886406dcfd8886973b400d97a143dff9e893e", "messageHeadline": "check if file exist", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "d970eec05f6863bee2d928b42304c0dd46356e6a", "messageHeadline": "Adaptions for HF 385", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "84fb99b49ff72c3f0d9fb6d912042912e516e19f", "messageHeadline": "Enable undo + fork database for final blocks in a replay", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 26, "deletions": 11}}, {"node": {"oid": "165c914308b8b6df915b9fbd79a3279a1bf2ae2e", "messageHeadline": "Log db rewind", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9d301cbcf4981a3d8756de111377bc22b65e21b3", "messageHeadline": "Partial fix for #303", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cbb2e553e9b6e91b4d2caf2f8fd73f7fbf7eaea2", "messageHeadline": "Implemented wallet api calls \"bid_collateral\" and \"get_collateral_bids\"", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 126, "deletions": 5}}, {"node": {"oid": "4f8253a9ef851259399d4765a639d74a3fc69d7d", "messageHeadline": "Implemented bid processing + test case", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 160, "deletions": 6}}, {"node": {"oid": "eff35c6b81fbff92c46ed98b97187bb0ddc73224", "messageHeadline": "Fixed compiler warning", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1bdb651cc41524bd826b17845c15cbb7a26a01b1", "messageHeadline": "Implemented bid_collateral_operation + unit test", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 310, "deletions": 19}}, {"node": {"oid": "93f01ff47a444ef2af0fb05e7388859bbe2ad84d", "messageHeadline": "Removed unused duplicate code", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 144}}, {"node": {"oid": "1fe819e8ac6813dc9e0a1ef5fe82303b09800283", "messageHeadline": "Refactored common code into swan_fixture", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 97, "deletions": 84}}, {"node": {"oid": "cf048e9d38bd84f5568bfd954a1f3a26a84442d6", "messageHeadline": "Refactored swan-related tests into separate file, added test for revi\u2026", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 274, "deletions": 181}}, {"node": {"oid": "55664d20a596f7bb52c70297ceb07439407dccfb", "messageHeadline": "Implemented revival of empty assets + revival when price recovers", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 53, "deletions": 5}}, {"node": {"oid": "5bd8cc4747c0be4d49853675bdfa6028734d6c44", "messageHeadline": "Allow price feed (for smartcoins) after a black swan", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "894d5b6edc0b663051c981348890ab458f2651ef", "messageHeadline": "Fixed settlement bug #216", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "5c5424d41f5822f8a5a5dc3bb37c37c5c99cb1be", "messageHeadline": "Added test case for settlement bug described in #216", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "66cba122df21d823c9e1e52fef3bf2726e876a4f", "messageHeadline": "Moved reindex logic into database / chain_database, make use of addit\u2026", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 78, "deletions": 103}}, {"node": {"oid": "67ec7926f3c47604929cd63f9763d5ea5cc7b998", "messageHeadline": "Improved resilience of block database against corruption", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 35, "deletions": 46}}, {"node": {"oid": "3e497879a054be2aff10a3739325a7fb73feaa8e", "messageHeadline": "Merge pull request #1 from pmconrad/issue325", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 157}}, {"node": {"oid": "b4b8dfdb835e9377e4f8423a3d4c1172ac0670fc", "messageHeadline": "fix vote_id_type might be uninitialized #25", "author": {"name": "takaaki7", "email": "nakama67006700@gmail.com", "user": {"login": "takaaki7"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "38015337bcf323ae32c482246042cf244e4246db", "messageHeadline": "Create initial 64k block_summary_objects", "author": {"name": "Peter Conrad", "email": "cyrano@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 5, "deletions": 157}}, {"node": {"oid": "bf76c5976b3a8c63da6703bf39a22c0b878215ff", "messageHeadline": "finish sentence in readme", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "80d81acab7726f4fe5e6fda678aa89559c9b048e", "messageHeadline": "Add api-access console log to node startup when present", "author": {"name": "Alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "74c650d66898e7d3fefa600492b51db5c80d6e6b", "messageHeadline": "Merge pull request #330 from oxarbitrage/issue328", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "50e535ecbd147406cb67109e90dc511a99ce9628", "messageHeadline": "improve performance", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "854651d00faec0fcdd2cc68194c3716da55b6a1e", "messageHeadline": "for issue 328", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "fa5c92cb9f134cb8375711625a7335d5b717ce87", "messageHeadline": "trying to change block_summary_object index from flat to generic", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "6f7fb426ea21cc6b2515785e906cfe5551c2ac0a", "messageHeadline": "Merge pull request #326 from pmconrad/develop", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "6887f553232c97a1cb9afa1a4219be27e033c459", "messageHeadline": "Created unit test for #325", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "5e67be7d6d9f64f1f80e33f964934d61d9c0618f", "messageHeadline": "Merge pull request #324 from bytemaster/master", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "67804359693168f16db98b40319593b64b6a9eed", "messageHeadline": "Replace flat_index with generic_index for bitasset_object", "author": {"name": "Daniel Larimer", "email": "dan.larimer@block.one", "user": {"login": "bytemaster"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "f04c2d4d2fcceda7c640d852eba026cde7c8d2c1", "messageHeadline": "Fixed #284 using API calls", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 8, "deletions": 82}}, {"node": {"oid": "d8e7c0afee573d82647018a9efd530a03274a2aa", "messageHeadline": "Merge pull request #311 from elmato/push-transaction-sync", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "38ac7cb4575c2d9a34f6df116647e29496a8536a", "messageHeadline": "Cleanup #312", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 48, "deletions": 53}}, {"node": {"oid": "b30755718242d5f19935316c49c525fb7e52f98d", "messageHeadline": "add simple pagination to get_asset_holders", "author": {"name": "root", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "ea8f8964eb8f5c10d66a07a10aa2f1d300ef1629", "messageHeadline": "Implement network_broadcast_api::broadcast_transaction_synchronous (p\u2026", "author": {"name": "Matias Romeo", "email": "matias.romeo@gmail.com", "user": {"login": "elmato"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "bd9b3248ea0e8ec31f298ba9653d9e681a679125", "messageHeadline": "Merge pull request #310 from oxarbitrage/patch-14", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fab2794699e9e2f4ca05e016ec9d799ab798ef04", "messageHeadline": "remove GRAPHENE_TEST_NETWORK_VERSION", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f836339a19b92faf833e3a090f8cbe95e5982394", "messageHeadline": "Merge pull request #309 from oxarbitrage/patch-13", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1939c7bff6109fdc5166529abede8006cc4dac1b", "messageHeadline": "remove extra space", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2b1f1b7f743640950ff09d09c0db1d032af7ff49", "messageHeadline": "add commented GRAPHENE_TEST_NETWORK to config", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "919787d281f1b9b9b42ab27d2a91fcbd7c235206", "messageHeadline": "Merge pull request #306 from oxarbitrage/patch-12", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d110a95ba724fc8e0f63292bb554664d5c215997", "messageHeadline": "Merge pull request #304 from oxarbitrage/issue302", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "773a2d0caf9eb75bbe2bc76c707ebf06228621cf", "messageHeadline": "get_full_accounts change", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9200cc83c3208c928f16420885ed2651c6ab45f6", "messageHeadline": "fix get_order_book", "author": {"name": "root", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "feabafd45fce360617ac17913c1f3b7f8a5e6a51", "messageHeadline": "Merge pull request #297 from abitmore/292-acc-his-prune", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 126, "deletions": 58}}, {"node": {"oid": "848eb65ab1f9533c0ac5c3cae96acb01440c2234", "messageHeadline": "Update submodules", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a62acbce4c062662258d349c51252ccc41bd10ac", "messageHeadline": "Add OpenSSL compatibility note to README", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a4d2fd64278fd248badd34d70fb0762f89043753", "messageHeadline": "Merge pull request #299 from abitmore/fix-win-build", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "df787c90621bb13b0b05dc2119aa117ef5a6e937", "messageHeadline": "Fix latency check error", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ce4d36532e7351ca1c737eb54fe26c4665005b6", "messageHeadline": "Check block latency after logging.", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "087d58f5f44a66e26e65ea72c524d11dd2222e2f", "messageHeadline": "Update docs submodule", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9f60770f9ecf6026fb61215ead5a06cb56be22e", "messageHeadline": "Revert \"Merge branch 'goho' of git://github.com/oxarbitrage/bitshares\u2026", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 0, "deletions": 51}}, {"node": {"oid": "a263279b7657436add324f7d0e26b3e9bbb834dd", "messageHeadline": "Revert \"Fix warnings; #296\"", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "06b18c4011426a79a5d9922d3b4490b2e0885475", "messageHeadline": "Fix Windows build.", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "40c7a7ffa386c9418c70b0555de0bb46b2ea5d7c", "messageHeadline": "Fix warnings; #296", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "628652f3ebc5d9ae45ca0c68dd2a71d615581b72", "messageHeadline": "Merge branch 'goho' of git://github.com/oxarbitrage/bitshares-core in\u2026", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "504aa5dccd88c8d3a55cd6f7ee80978d0bfa3f2c", "messageHeadline": "Account history: option to prune old data (#292)", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 126, "deletions": 58}}, {"node": {"oid": "568ceb189eca96e77e38c4059b83a504008d7e91", "messageHeadline": "Update submodules", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "615321cc18d8c1e2d88ca5723da68ba4a6b93bf7", "messageHeadline": "added get_account_transaction_history_id and some fixes", "author": {"name": "root", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "7c3904bfae62f227fdaea2614cca9ed3ae9a8a9b", "messageHeadline": "adding get_operation_history_id", "author": {"name": "root", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "cbdb015b9805638101af3a513b59c9177426b064", "messageHeadline": "Avoid duplicate options in default config file", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "83cc453413099672ae7047c3ce868879f6fa9fe9", "messageHeadline": "Use range-based loop instead of iterator", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "19f0ec57f02523c1a63625326e38121e9f6203ff", "messageHeadline": "Merge pull request #289 from pmconrad/partial_op_history", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 44, "deletions": 14}}, {"node": {"oid": "53271599a73f8e402299a252cf084c0966226331", "messageHeadline": "Call use_next_id to keep object ids consistent", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "16824f438ae705a6f3af3f69e227b074847b39a9", "messageHeadline": "Added partial-operations flag to reduce operations log (1.11.x)", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 36, "deletions": 13}}, {"node": {"oid": "c4527a863649bd622b92a3829802e7ab6190f77d", "messageHeadline": "Implemented \"plugins\" config variable", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 43, "deletions": 759}}, {"node": {"oid": "9d2e5ca45a6f27988e1f50f4974ae8e1ef179f08", "messageHeadline": "Merge pull request #286 from SahkanDesertHawk/patch-1", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f90eea1238a30e904fb415190a9bcbf0ccd2c685", "messageHeadline": "Update gui_version", "author": {"name": "Sigve Kvalsvik", "email": "bitsharesblocks@gmail.com", "user": {"login": "svk31"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "68247a9ec9267f1fba2e7747df09a03ff09097b6", "messageHeadline": "Update application.cpp", "author": {"name": "SahkanDesertHawk", "email": "panasiuki@gmail.com", "user": {"login": "SahkanDesertHawk"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5e095b0da7c8b3926493df58655db777763c8870", "messageHeadline": "Update docs submodule", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ba307e7eaeaa9cb90ef90b158dc3cc3fca2c43e", "messageHeadline": "Placeholder to list contributors", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f13698370b9eb2d64677bad0e2bc6a52aa93f039", "messageHeadline": "Clean up replay logic; resolve #175", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 37, "deletions": 60}}, {"node": {"oid": "aaf6c5e8f838493676e06397c80cf301f0f6b1a8", "messageHeadline": "Merge remote-tracking branch 'cnx/587-bugfix-witness-reindex-logic'", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 57, "deletions": 46}}, {"node": {"oid": "c3d831130334ee08773e76b5f1ea2c9788714b54", "messageHeadline": "Merge remote-tracking branch 'cnx/master'", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "1288a86af671f1732f05b4d2c1f17a34758e537d", "messageHeadline": "Update fc submodule", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cda895abd6d7a7d4556d63e31f61438f310ead9f", "messageHeadline": "Update seed node", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b80bbb5bbc5f08faad06976e98db867b36e700b", "messageHeadline": "Merge pull request #677 from ryanRfox/676-apply_block-validate-tx-sig", "author": {"name": "Fabian Schuh", "email": "xeroc@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a61b360eedcc328b1612c8569a570cd44866d729", "messageHeadline": "Update db_block.cpp", "author": {"name": "Ryan R. Fox", "email": "ryanRfox@users.noreply.github.com", "user": {"login": "ryanRfox"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e9c0adf5d7a6e08427ea422bada451243565041", "messageHeadline": "Update seed nodes", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8c0668de367b3826c52e4217880eb8a227caadf7", "messageHeadline": "Merge pull request #272 from charles-cooper/master", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42afa140128260be8c751818440dad6730cbeade", "messageHeadline": "Merge pull request #274 from bitshares/273-sync-error", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "db9669a264b1dae7b40fef925b72cdab3cae0e4c", "messageHeadline": "_apply_block: don't skip trx signature validation", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8dd663aaf6d7409104dcc481caa18b911e5abe17", "messageHeadline": "get_relative_account_history: adding limit > 0 check #279 (#281)", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d482273addfda67ece29911d9cff2f5cb9791750", "messageHeadline": "Expose get_relative_account_history to cli_wallet (#277)", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "fb825774c05ecd3250458453bf629ba6dc4204b4", "messageHeadline": "Merge pull request #280 from oxarbitrage/patch-9", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "13c3fa0af7a9a759c2df2aac4c341fbac865da84", "messageHeadline": "fix get_relative_account_history node api call", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "27f28085200e4ee38f93d8aa1279e6251d8f505f", "messageHeadline": "Fix `block_num != 0` syncing issue #273", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "68659edc9a4f4bd0b3218187ae01ff1b57da67b4", "messageHeadline": "Fix typo in README.md (LICENSE location)", "author": {"name": "Charles Cooper", "email": "cooper.charles.m@gmail.com", "user": {"login": "charles-cooper"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "175d3d22da986e4ff3a721c6777e2016e9aa258d", "messageHeadline": "Update README", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "7d77cbf15be8fbd89ed1d04f0ae8106984e19772", "messageHeadline": "Better fix for Clang 4+", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "54377222999d6a81deb3b8504719d6cfbcdfc469", "messageHeadline": "Fix compilation on Clang 4+", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "365987e77fede5c78bd50dbe4d603577f0a02f06", "messageHeadline": "Update fc submodule", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cfb2718a1eb3d3d4ca449abe3eec9a47a3bffced", "messageHeadline": "Fix build; #262", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "b50409de376b46651df3274c1a844f904219df7d", "messageHeadline": "Merge pull request #263 from oxarbitrage/issue262_2", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "192a89179200cb9bbb5d3d77da9babba72bd13bf", "messageHeadline": "Merge pull request #264 from oxarbitrage/patch-5", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0184fb19e8c706c78be2bdd580c38573c1ef8cc6", "messageHeadline": "additional conole log for already in use p2p code", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0aae0ea40c6b0b0a6374e51a7f17ea0c90a79864", "messageHeadline": "added get_block_header issue #262", "author": {"name": "root", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "342c8a29761d86517adb77f10c82688aba799976", "messageHeadline": "Update gui_version", "author": {"name": "Sigve Kvalsvik", "email": "bitsharesblocks@gmail.com", "user": {"login": "svk31"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa6f3e9051787bfc1b4284f1684544cca9bfc9c9", "messageHeadline": "Merge pull request #261 from pch957/master", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "a3fe0e128ca0847912e091af8cc9125edf3ecc08", "messageHeadline": "return force settlement order with the get_full_account api", "author": {"name": "alt", "email": "pch957@163.com", "user": {"login": "pch957"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "8a44c6a2e63b4f2e89a898e27b890855f5c773f9", "messageHeadline": "Merge pull request #259 from bitshares/258-account-history-filter-fix", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "19dc0e5f8f912064319dd272d360a00aa38e8078", "messageHeadline": "Merge pull request #257 from bitshares/256-clear-expired-transactions\u2026", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4971dba0f5d2a10eaa53fc0dabec8319d8748a83", "messageHeadline": "Update gui_version", "author": {"name": "Sigve Kvalsvik", "email": "bitsharesblocks@gmail.com", "user": {"login": "svk31"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01f5a4e1c99e551a36752f9e0c55d9baccd3622d", "messageHeadline": "Merge pull request #255 from oxarbitrage/patch-4", "author": {"name": "Fabian Schuh", "email": "xeroc@chainsquad.com", "user": {"login": "xeroc"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a4a8b67eba214322a96a629f2f5fde259c92214f", "messageHeadline": "Fix account_history filtering by account #258", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "2c05590cd431dfa96a4c69d30bd3de0c58f02496", "messageHeadline": "Fix clear_expired_transactions memory leak #256", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3d9ae3d86e747fea37b1473086f97dd8202e1642", "messageHeadline": "market_history plugin fix", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9466d2096a370e15aff70842b48feeca4a941e5c", "messageHeadline": "Update gui_version", "author": {"name": "Sigve Kvalsvik", "email": "bitsharesblocks@gmail.com", "user": {"login": "svk31"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "53b40ba5a628afbc87150ab702c291983c4a453f", "messageHeadline": "Restore get_ticker batch size to 100", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b209915a36b03b698cc3993ae657e3a08589e17c", "messageHeadline": "Return latest price in get_ticker even if older than 24 hours", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "12be59db79e3bf714757dd0a1eadb2d9b9e9c7b9", "messageHeadline": "Fix crashes in get_ticker and get_24_volume; #250", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 48, "deletions": 90}}, {"node": {"oid": "63189ab2e843db01594b7e5b2e0dbc2484c8756b", "messageHeadline": "Update README", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "8e0b16a0d547b4718b301c6e6d46821b1dde94cd", "messageHeadline": "Merge pull request #249 from elmato/no-spam-sub-function", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 555, "deletions": 134}}, {"node": {"oid": "3eb160bed1299ba7b1ec91eec4642868ece03b4a", "messageHeadline": "Move notification related functions from db_block.cpp to db_notify.cpp", "author": {"name": "elmato", "email": "matias.romeo@gmail.com", "user": {"login": "elmato"}}, "additions": 394, "deletions": 389}}, {"node": {"oid": "cff792a740d5694b4e0ad94f6039b0d1693ead3a", "messageHeadline": "debug_witness: Handle new params in changed/remove signals from database", "author": {"name": "elmato", "email": "matias.romeo@gmail.com", "user": {"login": "elmato"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "aab5fddb2f6521fbc0720eea45392d7c7361e42d", "messageHeadline": "Keep track of subscribed accounts and check for events that reference\u2026", "author": {"name": "elmato", "email": "matias.romeo@gmail.com", "user": {"login": "elmato"}}, "additions": 53, "deletions": 32}}, {"node": {"oid": "6d3fbeef55439026f7faaa571acdac8bc2c560c8", "messageHeadline": "Include information of impacted accounts relative to the objects crea\u2026", "author": {"name": "elmato", "email": "matias.romeo@gmail.com", "user": {"login": "elmato"}}, "additions": 381, "deletions": 16}}, {"node": {"oid": "73abb804aecb24ee56e6025adcef044be899eab9", "messageHeadline": "make less false positives( no false positive given in tests with this\u2026", "author": {"name": "alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "030577f6719a483314c6de7b7e42214399704adb", "messageHeadline": "Fix handling of events from database_object in debug_witness_plugin", "author": {"name": "elmato", "email": "matias.romeo@gmail.com", "user": {"login": "elmato"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "31f322c9cd712582e5c74d063d5d9918f6d10e64", "messageHeadline": "Handle new,changed and removed events from the database_object in one\u2026", "author": {"name": "elmato", "email": "matias.romeo@gmail.com", "user": {"login": "elmato"}}, "additions": 42, "deletions": 61}}, {"node": {"oid": "0ecdc90d4df2ebd80a6d4cfa4388f4b8a608c9c1", "messageHeadline": "Add the array of ids (that are being removed) to the removed_objects \u2026", "author": {"name": "elmato", "email": "matias.romeo@gmail.com", "user": {"login": "elmato"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "6f1d8b548be55210bc63fbb296c67039434b0ed9", "messageHeadline": "Replace clear_filter parameter with notify_remove_create", "author": {"name": "elmato", "email": "matias.romeo@gmail.com", "user": {"login": "elmato"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "bfa600c5594cd05519fff72917f47133ebeeb516", "messageHeadline": "handle new database_object signals, refactor", "author": {"name": "elmato", "email": "matias.romeo@gmail.com", "user": {"login": "elmato"}}, "additions": 94, "deletions": 62}}, {"node": {"oid": "29c636fcef74aeb8a56a0067b04b22e469eece4f", "messageHeadline": "add get_market() function to call_order_object", "author": {"name": "elmato", "email": "matias.romeo@gmail.com", "user": {"login": "elmato"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "b2b895ac94c064f91c17be863255da4a84a90ccd", "messageHeadline": "allow to apply_block when exception in database signal handler", "author": {"name": "elmato", "email": "matias.romeo@gmail.com", "user": {"login": "elmato"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02b2672a394b17f70927db73eb0000a50b1818a7", "messageHeadline": "split notifications (notify_changed_objects) in three signals: new_ob\u2026", "author": {"name": "elmato", "email": "matias.romeo@gmail.com", "user": {"login": "elmato"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "823beb7fe5a5a888a373bfe439a1189cf0ec6023", "messageHeadline": "remove call to notify_changed_objects in _push_transaction", "author": {"name": "elmato", "email": "matias.romeo@gmail.com", "user": {"login": "elmato"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0bc0513e206ce221cec37ae4fb6ca5b4395b655a", "messageHeadline": "set_subscribe_callback: always initialize bloom filter", "author": {"name": "elmato", "email": "matias.romeo@gmail.com", "user": {"login": "elmato"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "342e33008ca4f1f3142b8660b027078cb8c766e5", "messageHeadline": "Restore bloom filter usage: Check if the object changed/removed was p\u2026", "author": {"name": "elmato", "email": "matias.romeo@gmail.com", "user": {"login": "elmato"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "9bbbefd3913ccfe01b8e8ef2007ca3eb74ab9d81", "messageHeadline": "Update fc submodule", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e7d62222c05fbe8873574bd57851b7c6ff426c68", "messageHeadline": "Merge pull request #248 from ThomasFreedman/master", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "15066260f251b0f2e7992323dfee082962297a36", "messageHeadline": "Updated definition of Thom seed nodes", "author": {"name": "Thomas Freedman", "email": "thom@ozarkholler.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8ae1f6b3a52c36b0c9c454654a338511c0f4812b", "messageHeadline": "Remove NTP time", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 15, "deletions": 238}}, {"node": {"oid": "974a7fc0c8e95870a75b86c22241297d3428f34e", "messageHeadline": "Merge pull request #246 from oxarbitrage/issue81", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "24d1ce8b1fc42a36b97cfed4670a1f1823bc692a", "messageHeadline": "log unexpected exception in close function for github issue 81", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f1f1e59664372b039221113714b20f78e3a7c6ae", "messageHeadline": "Add README TOC", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "b39997fc771d5fbf4c19dc49f49e33600fcf6600", "messageHeadline": "Update README", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 51, "deletions": 77}}, {"node": {"oid": "9231d05d07de6be37b04cae0d7c2aa5ee7c292a5", "messageHeadline": "Fix comment", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c149a5b9b1f85577ce7f04226e4b0786d21ca104", "messageHeadline": "Update seed nodes", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "1e80d8a01e6181711bba3d6462e64286d79935b1", "messageHeadline": "Merge pull request #242 from oxarbitrage/patch-3", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9469c957f189882e4ac7577e375243265a92c8af", "messageHeadline": "Merge pull request #240 from oxarbitrage/patch-1", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "b6cb3eeeb916234b21b32c19cfef004b35d803c8", "messageHeadline": "Update wallet.hpp", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c473285b65b3a63aa1d966f63df4d3925321609", "messageHeadline": "issue191", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "96bd48b6de390716aefca93d99a41ea709cd6b9a", "messageHeadline": "issue 193", "author": {"name": "oxarbitrage", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "0f7142d9d2ca7184bda77b52e783d65e683ba791", "messageHeadline": "Merge pull request #239 from lafona/lafona-seed-node", "author": {"name": "Abit", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c1b45f1149731d44acc04cff1e17cac3be9de6ad", "messageHeadline": "Merge pull request #237 from oxarbitrage/issue222", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "81039c0b8e6219fe6ea45b7eca8e2e88f304f4dc", "messageHeadline": "adds seednode run by lafona", "author": {"name": "lafona", "email": "lafona@protonmail.com", "user": {"login": "lafona"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b3a023eac69e3e27ffd7397a54a0471da07b89da", "messageHeadline": "Update gui_version", "author": {"name": "Sigve Kvalsvik", "email": "bitsharesblocks@gmail.com", "user": {"login": "svk31"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d349fbde4e58f27fd740a66ca8ac0e27fbd8b8d", "messageHeadline": "added api function get_account_history_operations", "author": {"name": "root", "email": "root@NC-PH-1346-07.web-hosting.com", "user": null}, "additions": 48, "deletions": 0}}, {"node": {"oid": "4e9d2af6bfce1d7ea801884af99ddf21a6c358ce", "messageHeadline": "Merge pull request #236 from oxarbitrage/passdump", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a6a730bfa76ded5d75a444c07d643b79e9a962ba", "messageHeadline": "Merge pull request #235 from TheTaconator/issue196", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 270, "deletions": 1}}, {"node": {"oid": "0703447bfd44eac2fb80c11fbbf7f716552ada53", "messageHeadline": "Print public key on start", "author": {"name": "root", "email": "root@NC-PH-1346-07.web-hosting.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f50df89826ca2375f9c647379fae3f048e7661e4", "messageHeadline": "remove log of key in witness start", "author": {"name": "root", "email": "root@NC-PH-1346-07.web-hosting.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb4db2963e51f0933e5579bd477b98e141306bdb", "messageHeadline": "- CLI: Derive possible owner keys from a brain key", "author": {"name": "Taconator", "email": "TheTaconator@users.noreply.github.com", "user": {"login": "TheTaconator"}}, "additions": 270, "deletions": 1}}, {"node": {"oid": "478f33db7d534439a416eb90fad20f9aa899670f", "messageHeadline": "Update gui_version", "author": {"name": "Sigve Kvalsvik", "email": "bitsharesblocks@gmail.com", "user": {"login": "svk31"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73deff6a56b0d3f6f23b89761b3c3447fe73ce59", "messageHeadline": "Merge pull request #232 from oxarbitrage/issue230", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "422d89580752b444dc9c5cab5a28b6eecab4241c", "messageHeadline": "Added withdraw permissions to get_full_account api function. requeste\u2026", "author": {"name": "alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "370a5597f50f8c9723abee20b09dd19bc715e327", "messageHeadline": "Merge pull request #229 from oxarbitrage/issue101_3", "author": {"name": "ken Code", "email": "ken@BitShares-Munich.de", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "9ea386aa109a82195027723501db9e227e937bbd", "messageHeadline": "added list of assets created by account output to get_full_accounts a\u2026", "author": {"name": "alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "c8f1d20850fbcccc11ff026b7543d5aec2046fe6", "messageHeadline": "Update gui_version", "author": {"name": "Sigve Kvalsvik", "email": "bitsharesblocks@gmail.com", "user": {"login": "svk31"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec52052001c0442ef04d36d9d3c903e352db934b", "messageHeadline": "Merge pull request #226 from oxarbitrage/new-functions-asset-api", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "f2c049265ed5078538f4bc84c7b0498258e59ac2", "messageHeadline": "Asset API Added 2 functions", "author": {"name": "alfredo", "email": "oxarbitrage@gmail.com", "user": {"login": "oxarbitrage"}}, "additions": 48, "deletions": 1}}, {"node": {"oid": "fa9f7a7c0bc8cba9ec64372d486e82248b4b0abc", "messageHeadline": "Merge pull request #225 from elmato/block-api", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "8cc042a589b4917c89e3f954d705511747962f50", "messageHeadline": "Merge pull request #224 from elmato/asset-api", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "8477b2ea330f2552095a34ba6086a0bb67211d90", "messageHeadline": "Merge pull request #223 from elmato/ws-rpc-auto-login", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 37, "deletions": 17}}, {"node": {"oid": "8fdd2528615577aa4ad1facb8dff912e6209c6e1", "messageHeadline": "Update fc submodule", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6165434265cddbf822a1f3152bb7609b263ee2ea", "messageHeadline": "Add block api to retrive blocks in bulk.", "author": {"name": "elmato", "email": "matias.romeo@gmail.com", "user": {"login": "elmato"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "cdc0b3bf08ff82993125c2626e1d497efd9dc3cd", "messageHeadline": "Add new API (asset_api) to query the full list of accounts that holds\u2026", "author": {"name": "elmato", "email": "matias.romeo@gmail.com", "user": {"login": "elmato"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "77645d889f13b779336246fdcd370c79a82307fd", "messageHeadline": "Auto login on every ws/rpc connection. Use HTTP Authorization header \u2026", "author": {"name": "elmato", "email": "matias.romeo@gmail.com", "user": {"login": "elmato"}}, "additions": 36, "deletions": 16}}, {"node": {"oid": "adf288b4adbfc6cc88242fff66c592e1b2ae0d7a", "messageHeadline": "Make login_api::enable_api public", "author": {"name": "elmato", "email": "matias.romeo@gmail.com", "user": {"login": "elmato"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f79b1ff105a73c59a7c06457006f7c5ff354a5d7", "messageHeadline": "Update gui_version", "author": {"name": "Sigve Kvalsvik", "email": "bitsharesblocks@gmail.com", "user": {"login": "svk31"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25ac355512577f986637a5ce2451a113d22580e7", "messageHeadline": "Update gui_version", "author": {"name": "Sigve Kvalsvik", "email": "bitsharesblocks@gmail.com", "user": {"login": "svk31"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48a02d72fb8eb3d7a8d4ec97823dd58d1a8437f3", "messageHeadline": "Merge branch 'bitshares' of github.com:bitshares/bitshares-core into \u2026", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef356a15a6cada7a475e9bea8b3a3d498984ec40", "messageHeadline": "Update submodules", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "0053613b38e81719c198f36c748e181cc44635b2", "messageHeadline": "Add genesis.json to .gitignore to exclude from git grep", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2d168790bb6519a37250ce144202d41c8ca0a976", "messageHeadline": "Update gui_version", "author": {"name": "Sigve Kvalsvik", "email": "bitsharesblocks@gmail.com", "user": {"login": "svk31"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c7e0e27bffcd5b07d1b15927e3d7adc95fed2463", "messageHeadline": "Clean up CMake modules", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 466, "deletions": 265}}, {"node": {"oid": "f270b6559751958a6a5f2d7241be700fa58f6c78", "messageHeadline": "Revert \"Add a command-line option to witness_node, --disable-permessa\u2026", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "653866ba5b4e2b7e4c6055f2a746f199e00c4a7b", "messageHeadline": "Merge commit 'ae4bc619e45efd2010ccaad059ee305d1e8c1f59' into bitshares", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ae4bc619e45efd2010ccaad059ee305d1e8c1f59", "messageHeadline": "Merge pull request #666 from Erkan-Yilmaz/patch-1", "author": {"name": "Fabian Schuh", "email": "mail@xeroc.org", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4dc1001a9b8be9bba9c1b45221371283cb9a750a", "messageHeadline": "Update README", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "7d721a1654254aa7e9434a48bb0e270d8c190ed7", "messageHeadline": "Decrease default p2p log level to avoid filling disk on initial sync", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a0dbcfc798e4743359880ee792e6ae02405a15f7", "messageHeadline": "Merge commit '80ada64' into bitshares", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "20b4ee76711079e79c6f3411e47d1daa7c0f796b", "messageHeadline": "Merge commit 'a748d4c' into bitshares", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "04871734c2b56bf69a307b13949ef1d16d472ff8", "messageHeadline": "Merge commit '5f79b66'; commit '96efc4d'; commit '33fe8e9'; commit 'b\u2026", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "7eadc1e5dad3b68aaac3c3443c0c9d7b1c7fcdbe", "messageHeadline": "Merge commit '0f4e033'; commit 'a878b35'; commit 'd79f0f2' into bitsh\u2026", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "82ea7e0e1d8635cb35f957dcb19b20bb8a08dc54", "messageHeadline": "Update docs submodule", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "015f19595107a62bd7ab1ab9a724e1c582403faa", "messageHeadline": "Remove abandoned P2P rewrite", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 0, "deletions": 1547}}, {"node": {"oid": "4eaef390a33c0657ab26773c4437004f2358d1be", "messageHeadline": "Decrease printing frequency during replay", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64e27bde93864b9e7f04d361bc41ec2eec3152be", "messageHeadline": "Fix build", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "13569d2d378e20a3badebf0193fa73cbffa6a35b", "messageHeadline": "Merge commit 'a3cfa1055edb016d8d3b80258657862668f8598f' into bitshares", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 106, "deletions": 5}}, {"node": {"oid": "75f238d15f592671dd16a8dca46ddfbd19a4647a", "messageHeadline": "Remove unreachable seed nodes", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 29, "deletions": 33}}, {"node": {"oid": "4e4a359fb9e4195c1f1d03980e3b77218a2bf37b", "messageHeadline": "Merge commit '5da213f' into bitshares", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "38e5d9135589dbc98df4f6b3fe2f06b40707ee4c", "messageHeadline": "Merge commit '7f75be5ced9bbe6c0671b3dadc46bcaecc3c1beb' into bitshares", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2254fc62d6c4a95ab95421dbee369034e26b250f", "messageHeadline": "Remove \"applied epsilon logic\" log message", "author": {"name": "Vikram Rajkumar", "email": "vikram@soledger.com", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5da213f62e51065bcc36f90aeddd8589eacb6b76", "messageHeadline": "remove doubled word: as", "author": {"name": "Erkan Yilmaz", "email": "erkan77@gmail.com", "user": {"login": "Erkan-Yilmaz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7c51f26e3aaf3a5c6eb9414854565e7daf8e7f6", "messageHeadline": "Add more missing headers to install", "author": {"name": "Nathan Hourt", "email": "nathan@followmyvote.com", "user": {"login": "nathanielhourt"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "af6eb06a3e89830b94ddde7b223586e09a30c688", "messageHeadline": "Add missing includes", "author": {"name": "Nathan Hourt", "email": "nathan@followmyvote.com", "user": {"login": "nathanielhourt"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "fc094d711420ae2f4aefd4486f09a1f05ac9934b", "messageHeadline": "Fix utilities CMakeLists.txt", "author": {"name": "Nathan Hourt", "email": "nathan@followmyvote.com", "user": {"login": "nathanielhourt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0e42671a7e737b51b3621ba0faa910823b635b01", "messageHeadline": "Merge pull request #21 from FollowMyVote/fixindex", "author": {"name": "Nathan Hourt", "email": "nathan@followmyvote.com", "user": {"login": "nathanielhourt"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "dc9e0fa02550acbaf1a075c3aa685965ba27a5d4", "messageHeadline": "Fix index.hpp", "author": {"name": "Nathan Hourt", "email": "nathan@followmyvote.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c108a78b3523db990ba9f1554ea61abca50ff4f8", "messageHeadline": "Resove #651: Make add_secondary_index return index", "author": {"name": "Nathan Hourt", "email": "nathan@followmyvote.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f382c39835bf20ddf36fc6a1c0643467384c824d", "messageHeadline": "Update gui_version to 2.0.161031", "author": {"name": "Sigve Kvalsvik", "email": "sigvekvalsvik@gmail.com", "user": {"login": "svk31"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d10492452b3cc909106c9bcd3647cb5b70659bdf", "messageHeadline": "Merge branch 'iPerky-patch-2' into bitshares", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "82cf1a10afb079804892626cd47c211a37f85eef", "messageHeadline": "Merge branch 'patch-2' of https://github.com/iPerky/muse into iPerky-\u2026", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "5d6da532ca283cf6df4cebcf0e12d43471d8ab7f", "messageHeadline": "Merge pull request #19 from roelandp/patch-1", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4d0d3fb31343e4d162ffd364a71cee1dbaf645f6", "messageHeadline": "Update application.cpp", "author": {"name": "iHashFury", "email": "iPerky@users.noreply.github.com", "user": {"login": "iperky"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "4251d40ab82cfe519d2a3c562037d3f6c9403649", "messageHeadline": "Added my public seed node for bitshares2", "author": {"name": "roelandp", "email": "dnaleor@gmail.com", "user": {"login": "roelandp"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "252e34a3e1bb0438554e1d653f280de4e8ca6232", "messageHeadline": "Merge pull request #18 from abitmore/bts2-bts-fix-dns-exception-rework", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 31, "deletions": 16}}, {"node": {"oid": "0ad83697f08a11431eece565f0386a849bed25c9", "messageHeadline": "Catch DNS exceptions (rework - part 2). #618", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "39a5805491e172107a2d662624145f95fdd06ed6", "messageHeadline": "Catch DNS exceptions (rework - part 1). #618", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "a3cfa1055edb016d8d3b80258657862668f8598f", "messageHeadline": "Merge pull request #585 from xeroc/584-remove-warning", "author": {"name": "Sigve Kvalsvik", "email": "bitsharesblocks@gmail.com", "user": {"login": "svk31"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "d7de6f63e8e29de42af8d06e0029d89fcfddf4fa", "messageHeadline": "Merge pull request #660 from nathanhourt/patch-2", "author": {"name": "Sigve Kvalsvik", "email": "bitsharesblocks@gmail.com", "user": {"login": "svk31"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f700d0c4de25cb9441a32eb857457a12aa445feb", "messageHeadline": "Merge pull request #663 from abitmore/patch-7", "author": {"name": "Sigve Kvalsvik", "email": "bitsharesblocks@gmail.com", "user": {"login": "svk31"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5ad763b0bf7ec327ced8465bcef7efed58a665e6", "messageHeadline": "Catch all exception when connecting to other peers", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "dfb9043df54a9f51983ed04014cd9ddc2a216323", "messageHeadline": "Update gui_version", "author": {"name": "Sigve Kvalsvik", "email": "sigvekvalsvik@gmail.com", "user": {"login": "svk31"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ee38a175dd19791f7ba8aa0ef89b6aa68acec07", "messageHeadline": "Update gui_version", "author": {"name": "svk31", "email": "sigvekvalsvik@gmail.com", "user": {"login": "svk31"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ead2db3272f75fd477a7ed64b56427c29c54ec02", "messageHeadline": "application.cpp: Validate block timestamps #645", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a2fa90bd7d251297e74640f9b0a594c5f92b75e2", "messageHeadline": "Merge pull request #17 from abitmore/fix-645-block-timestamp", "author": {"name": "Fabian Schuh", "email": "mail@xeroc.org", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2cf8fb62c98befb70fedffe739a05bc4ac5a0de8", "messageHeadline": "application.cpp: Validate block timestamps #645", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a22e6289100f9e3a6f8826601a58d1ee090e4624", "messageHeadline": "Add compile-time sanity check to generic_index", "author": {"name": "Nathan Hourt", "email": "nathan@followmyvote.com", "user": {"login": "nathanielhourt"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3f7bcddd2546b1a054c8d46193db4efa19eab3e3", "messageHeadline": "Update gui_version", "author": {"name": "Sigve Kvalsvik", "email": "bitsharesblocks@gmail.com", "user": {"login": "svk31"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11f6be595c8444a9039625dc198cafa06b29e5b3", "messageHeadline": "Update gui_version to 2.0.160524", "author": {"name": "svk31", "email": "sigvekvalsvik@gmail.com", "user": {"login": "svk31"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9e10edfdb2c56b44d1aa31f9c822b18852bb2a78", "messageHeadline": "Merge pull request #655 from abitmore/patch-6", "author": {"name": "emfrias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa844f56faac4dda0d542520a672c4704fb0e617", "messageHeadline": "Fix seed node stuck issue #654", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3cd85643412c2d095d49388cb69f590d1c7609f", "messageHeadline": "Update gui_version to 2.0.160514", "author": {"name": "svk31", "email": "sigvekvalsvik@gmail.com", "user": {"login": "svk31"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f0eb50adc1e09873713a8a0a99bed11e0716e568", "messageHeadline": "Merge pull request #16 from wackou/add_wackou_seed_node", "author": {"name": "Fabian Schuh", "email": "mail@xeroc.org", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ade25492e4e1e4a3e2da89dbe359687f679b3e9c", "messageHeadline": "Added wackou's seed to default seed nodes", "author": {"name": "Nicolas Wack", "email": "wackou@gmail.com", "user": {"login": "wackou"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f762036741d05e4ba25dbe9a4d1a5120c1e5b71e", "messageHeadline": "Merge pull request #14 from abitmore/patch-5", "author": {"name": "Fabian Schuh", "email": "mail@xeroc.org", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a2ab1683e315429edb44de9705844b3e86a958e3", "messageHeadline": "Merge pull request #15 from iPerky/patch-2", "author": {"name": "Fabian Schuh", "email": "mail@xeroc.org", "user": {"login": "xeroc"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d976400912c01e45304dde4f60eb0e2a7d574e2b", "messageHeadline": "Update seed nodes", "author": {"name": "iHashFury", "email": "iPerky@users.noreply.github.com", "user": {"login": "iperky"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "41a0fa1cf0c56ce60a002dcb678b06c87b7f589a", "messageHeadline": "Update gui version to 2.0.160428", "author": {"name": "emfrias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6881e61bacfcd7d40815618479d50f684ee700f5", "messageHeadline": "Update GUI version to 2.0.160420", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46d804e596fad084371a9afdf9f4387440491d36", "messageHeadline": "Bug Fix", "author": {"name": "Michael Vandeberg", "email": "vandeberg@cryptonomex.com", "user": null}, "additions": 21, "deletions": 18}}, {"node": {"oid": "fcddafb82df070da945193206dbf4b2a2d015866", "messageHeadline": "Update abit's seed node", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2fb3cb107840efe75235d69c07b942970b048b28", "messageHeadline": "Merge branch '592-get_ticker' into develop", "author": {"name": "Michael Vandeberg", "email": "vandeberg@cryptonomex.com", "user": null}, "additions": 21, "deletions": 18}}, {"node": {"oid": "9b3f6549a218cd14876c1be7c2a8b6d19ad22df9", "messageHeadline": "bump gui version", "author": {"name": "valzav", "email": "i@valzav.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4e534ae8d1815e782b78e280e60f49880ba83a4d", "messageHeadline": "gui 2.0.160330 release", "author": {"name": "valzav", "email": "i@valzav.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f7f8acc03fb19c2861c8c1caf58f8de6a2a5b38", "messageHeadline": "debug_node:  Create README.md", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 104, "deletions": 0}}, {"node": {"oid": "7f75be5ced9bbe6c0671b3dadc46bcaecc3c1beb", "messageHeadline": "Remove extra logging", "author": {"name": "BhuzOr", "email": "giaquinta.adriano@gmail.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3865dd15738e1a1853a28d951eeea5f403c8d06f", "messageHeadline": "Merge remote-tracking branch 'graphene/develop' into bitshares", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 98, "deletions": 9}}, {"node": {"oid": "8835f4f6b2b83fe53a2de7afbc801d5f92d1e0bf", "messageHeadline": "Bump HARDFORK_599_TIME", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55ec0607f8eeacd2b471ad627020d44ea492597a", "messageHeadline": "Rebased \"ext.hpp:  Fix extension unpacking #599\" to fix revert #637", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7d5faaabaf92743f91efd92ee5933c04854241af", "messageHeadline": "Rebased \"Test serialization of extensions #599\" to fix revert #637", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "c777a88649d50edf6c5e4a8c3b13dda88a66e9d0", "messageHeadline": "Rebased \"Fix iteration logic in _handle_message_calls_in_progress shu\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "f049fce4e97154ce0d037ee2818a285ebffb944f", "messageHeadline": "Ignore ctx.amount in get_allowed_withdraw() #625", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "395a68d61fee9529c7dd10a57b41104408080c1a", "messageHeadline": "Merge remote-tracking branch 'abitmore/patch-3' into develop #631", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ce088471a228dcabd14139cd623189df89a0b23", "messageHeadline": "Revert \"reverse prev. commit's fc upate\"", "author": {"name": "valzav", "email": "i@valzav.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e68268cca7d2f75645a66376bd19f10e2fd486fb", "messageHeadline": "reverse prev. commit's fc upate", "author": {"name": "valzav", "email": "i@valzav.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a19b22bf66c95cfd872caa593ee878fec4fb3d9", "messageHeadline": "Revert \"bump gui version 2.0.160323-stealth-beta\"", "author": {"name": "valzav", "email": "i@valzav.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aeabad73643f74c3cc9c27ab572df3b9bbec2b76", "messageHeadline": "database_fixture.cpp:  Check asset supplies later in verify_asset_sup\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "194186b63a8f3bfdc8d808994db7647c83ed1f1e", "messageHeadline": "Implement vbo_withdraw_different test #625", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "6456d7b55f058c82c8b8d2f5618473eb3d3ca999", "messageHeadline": "bump gui version 2.0.160323-stealth-beta", "author": {"name": "valzav", "email": "i@valzav.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eb7f2f70d8cf5aec64c47e558b129157c571f456", "messageHeadline": "Merge remote-tracking branch 'abitmore/patch-4' into develop #633", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7316829bbabf5f4ba74bc6b82c7ccecfb1cad18", "messageHeadline": "Bump fc", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "20f75ebaf054eb1f3f6f42ee34951f196e6586ac", "messageHeadline": "Fix cli_wallet out-of-source builds #633", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23b8843d2f4e23280e3a5e1db480297758c8c872", "messageHeadline": "check_authority(): fix #631 early end of recursion", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0525d1647777aba7ad6e13aca773812e3be3de9b", "messageHeadline": "Fix install of chain/protocol headers", "author": {"name": "Nathan Hourt", "email": "nathan@followmyvote.com", "user": {"login": "nathanielhourt"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7caf77d6bf91aa8fb0b9247c5ec3c410ff8726e1", "messageHeadline": "Bug Fix", "author": {"name": "Michael Vandeberg", "email": "vandeberg@cryptonomex.com", "user": null}, "additions": 21, "deletions": 18}}, {"node": {"oid": "b2835bc02d928113b6409415ecf4581a7259e3ef", "messageHeadline": "Add headers to install targets", "author": {"name": "Nathan Hourt", "email": "nathan@followmyvote.com", "user": {"login": "nathanielhourt"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "e955b06c42cf93c42414f74cd54b94092451892e", "messageHeadline": "Fix accidental reversion of #615 fix by b175cc7feb4accaeab5e85ebfcddf\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "755f9ecf382b99896f54dfe912aab63908df62ec", "messageHeadline": "Prepare for release", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4dbfe53f1f21f87c861674574dd4653dc2f20879", "messageHeadline": "Merge remote-tracking branch 'graphene/develop' into bitshares", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1622, "deletions": 186}}, {"node": {"oid": "006d54863312c7daf1ccb73d5940ec658c860efb", "messageHeadline": "Merge branch '606-debug-node' into develop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1070, "deletions": 2}}, {"node": {"oid": "7574aea75abcd3b8e61fc7f9bc2b5e2d1f18c807", "messageHeadline": "Merge branches '477-history-account-history-indexing', '592-get_ticke\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 549, "deletions": 181}}, {"node": {"oid": "b7b4d4fc5de01c2547e5748a582de97a7e09f247", "messageHeadline": "Deprecate annual memberships #613", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 43, "deletions": 1}}, {"node": {"oid": "e0c4c5e91469871db652476cb2a3d12ab9348695", "messageHeadline": "Wait for HARDFORK_599_TIME when needed in tests #599", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ee3f81fa31e39a8ae4ebcfe5b3d78f2dbc103e1b", "messageHeadline": "Fix build broken by previous patch #592", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c4fc67602a06d9e95d9732b7f90912c343e38e72", "messageHeadline": "Implement hardfork for serialization fix #599", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "2a745f5882770161c369af9eae2d23ee87f9d8ee", "messageHeadline": "db_update.cpp:  Include hardfork.hpp, fix non-unity build broken by #\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "14f7b520bd58716d6fa28959474a4e857c67a7e0", "messageHeadline": "Disable negative voting on workers #607", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "a7c88be7c72ee8c3619b07c617cd9f13cd3f364c", "messageHeadline": "debug_api:  Add API call to stream JSON objects to file", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 120, "deletions": 5}}, {"node": {"oid": "da9ee0c4998c78f80a70123f04bdfa53d22f69f7", "messageHeadline": "db_block.cpp:  Include smart_ref_impl", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c37c2d4543bc97068528c0b170e2ab6ab79d2ab9", "messageHeadline": "debug_api:  Take application object, not database, as parameter #606", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "77ac461a8afc5e18af1190fe4c5d0f7e33257241", "messageHeadline": "Implement debug_node target #606", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 950, "deletions": 2}}, {"node": {"oid": "ae82e0a9a686fea3a97e9baff70542bca6d35373", "messageHeadline": "Tested and validated the new get_relative_account_history API call.", "author": {"name": "Michael Vandeberg", "email": "vandeberg@cryptonomex.com", "user": null}, "additions": 35, "deletions": 14}}, {"node": {"oid": "9485ebfd647d34c56e4b36ff4cbf23bafc71f033", "messageHeadline": "Fixed bug in get_account_history that prevented all operations from b\u2026", "author": {"name": "Michael Vandeberg", "email": "vandeberg@cryptonomex.com", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "c89d60ba92800967ce814d63813b976168fa4081", "messageHeadline": "First implementation of get_account_history api changes.", "author": {"name": "Michael Vandeberg", "email": "vandeberg@cryptonomex.com", "user": null}, "additions": 87, "deletions": 28}}, {"node": {"oid": "7f4b40f57d7e6f308a1185f498918fbd66ae032c", "messageHeadline": "Improve index on account operation history", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 41, "deletions": 2}}, {"node": {"oid": "0f4e0339cb8205a0f9711f397a86f54bd4451c68", "messageHeadline": "Log upgrades #613", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "36164263f4cceda85ec92568d48016a48f7ad9c9", "messageHeadline": "Make websocket compression disabled by default, since it causes probl\u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ff0da572889635af633e3f92837508b0f03dea11", "messageHeadline": "bump gui version to 2.0.160314", "author": {"name": "valzav", "email": "i@valzav.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6b7a8818bc7453aadf9e004b8c662377a518d90f", "messageHeadline": "Merge pull request #12 from abitmore/patch-1", "author": {"name": "Fabian Schuh", "email": "mail@xeroc.org", "user": {"login": "xeroc"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "8c4ce14457002cb9c741a9705909cc45546cbed0", "messageHeadline": "Update abit's seed node; Remove alt's seed node", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "c39f97885d72ef291e63479560b58b4565549999", "messageHeadline": "Add a command-line option to witness_node, --disable-permessage-deflate", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "b175cc7feb4accaeab5e85ebfcddfe7d2264c422", "messageHeadline": "Revert \"Merge branch 'graphene_master' into bitshares\"", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 8, "deletions": 48}}, {"node": {"oid": "2d0a7a2a4dd0eb9ef17446d6a7b7a47f99100520", "messageHeadline": "Merge branch 'graphene_master' into bitshares", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 48, "deletions": 8}}, {"node": {"oid": "403d3001f6451d1ef46cd832d11d07106eeefc40", "messageHeadline": "Add a command-line option to witness_node, --disable-permessage-deflate", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "f1cd2c245489d66adc9de2468acaf389d9fad0b4", "messageHeadline": "Add hard fork logic for #615 feed expiration check issue, fix #540", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "6684fb75ac8d07c0f580c02e7089d51e9cfa6c69", "messageHeadline": "bump gui version", "author": {"name": "valzav", "email": "i@valzav.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3c6f4ce22359f08e1436c3a645a03b3d95e56521", "messageHeadline": "Fix price feed expiration check, fix #540", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "57e1f5f1813913a23ee2b48b0fd6ff394b6be8e3", "messageHeadline": "Merge pull request #8 from abitmore/abitmore-patch-1-seednode", "author": {"name": "Fabian Schuh", "email": "mail@xeroc.org", "user": {"login": "xeroc"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "6885f215a4c4c3566a4078dfa06a82b76f4fb4ca", "messageHeadline": "Merge pull request #7 from btscube/bitshares", "author": {"name": "Fabian Schuh", "email": "mail@xeroc.org", "user": {"login": "xeroc"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "241a7b0c3ad3e330c09b0ff2d959a92d51c77254", "messageHeadline": "account_evaluator.cpp:  Refactor verify_account_votes() into own meth\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 25, "deletions": 26}}, {"node": {"oid": "4138ec29cce8d008a3ae99b20991899f61f2a02a", "messageHeadline": "account_evaluator.cpp:  Remove redundant vote check #611", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 12}}, {"node": {"oid": "f9481a68e2826338ef2766d3601da726ee0cdb02", "messageHeadline": "Merge pull request #11 from noisy/slack", "author": {"name": "Fabian Schuh", "email": "mail@xeroc.org", "user": {"login": "xeroc"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "71a07e701cf0627763524ad523ba9fbcedbf5751", "messageHeadline": "Badge with link to slack", "author": {"name": "Krzysztof Szumny", "email": "krzysztof.szumny@stxnext.pl", "user": {"login": "noisy"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6189ebb86c537c31bc39baaa6de5350cdc8dcbe5", "messageHeadline": "Revert \"adding ability to pass wallet password on CLI\"", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "24e132112da3614d275794fe74203c10bb47c302", "messageHeadline": "Update fc submodule", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02d9836ef5a8b2843d22d27aa9e4962c29fdcfff", "messageHeadline": "bump gui_version", "author": {"name": "valzav", "email": "i@valzav.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dad47e29fbdd2c6bb264be1080f5d45209bfef63", "messageHeadline": "adding ability to pass wallet password on CLI", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "529f0bef0eeaef6424c6ff10cbb6415c35b7fe03", "messageHeadline": "Bump fc", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a83af9208ea93cdbde9b9ee66eaba5babc7e78fc", "messageHeadline": "ext.hpp:  Fix extension unpacking #599", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "92cfb96c618e1c051dd7a7224e5392d56c496c06", "messageHeadline": "Test serialization of extensions #599", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "4b346579a8c3e2d189f38f751085d7dfe5c695c3", "messageHeadline": "Fixed to follow QUOTE:BASE semantics. Cleanup and added in wallet cal\u2026", "author": {"name": "Michael Vandeberg", "email": "vandeberg@cryptonomex.com", "user": null}, "additions": 286, "deletions": 126}}, {"node": {"oid": "e8aa505e823435f5c1ac8eed8238445b5febddd8", "messageHeadline": "Bump fc", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "26663509789b60390c02a977cd05dc3a96e57310", "messageHeadline": "Fix iteration logic in _handle_message_calls_in_progress shutdown loo\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "4096d34f886bbab1222eab191b6f9fc1b57ee813", "messageHeadline": "Merge remote-tracking branch 'graphene/develop' into bitshares at com\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 20, "deletions": 15}}, {"node": {"oid": "8dd7dbc5b8a0d22095388cc99670ebcb27f17702", "messageHeadline": "Merge branch '592-get_ticker' into develop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 20, "deletions": 15}}, {"node": {"oid": "52c0b31bcf7917de0060dbb9bbba19c16139a11d", "messageHeadline": "Merge remote-tracking branch 'graphene/develop' into bitshares at com\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 38, "deletions": 5}}, {"node": {"oid": "e3478d233847056943da6f84f18adcf18c42e64d", "messageHeadline": "Default initialize output in extension<T>'s from_variant and stream e\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0159297fa8f785a190e5f6401f4f92571a171a89", "messageHeadline": "fix linking errors on OS X", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "76de1f8f0becb3bdbc0cf112e25f84167aa30b1e", "messageHeadline": "Merge branch '593-bugfix-ext-json-serializer' into develop at commit \u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "62a414ac85af8b3921736b7bb096a312eeba1dff", "messageHeadline": "application.cpp:  Cleanup re-indexing logic #587 DOES NOT COMPILE", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 57, "deletions": 46}}, {"node": {"oid": "567a40170e17d0d3a776e3bf313e1d4721146de6", "messageHeadline": "Fix gcc/clang builds broken by d3c6cbf4de72a8d8003ffdb178e6ec32060620\u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "a675023b9fa03f7bf9ca1a26acb96927b1d8e547", "messageHeadline": "#592 Fixes ticker except for percent change of market", "author": {"name": "Michael Vandeberg", "email": "vandeberg@cryptonomex.com", "user": null}, "additions": 20, "deletions": 15}}, {"node": {"oid": "53699a9d27f52c855cc6b47295abd4181fd8bb2a", "messageHeadline": "ext.hpp:  Accept null and empty array for extensions #593", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "2a5c6a3b404ee52b3286b38668ddafd77544d0db", "messageHeadline": "fix linking errors on OS X", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d3c6cbf4de72a8d8003ffdb178e6ec3206062058", "messageHeadline": "Compile fixes for win32 and out-of-source builds", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "e34b83c8724de01c07147d78df6a4dbe5b16ba8b", "messageHeadline": "Merge remote-tracking branch 'graphene/develop' into bitshares at com\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "f62e7311c2f0b09a8a6976ce3e2ed204c69bb449", "messageHeadline": "Fix compile, add hardfork definition for #385", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2f941c718fd3bfe36e0daea1c33445c7523fb151", "messageHeadline": "Fix #586 - decoding memo for sender in CLI wallet", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "fac1284f77c37ff7471d2f1e938dd632f7418929", "messageHeadline": "Prepare for release", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "4f9bf7cc21f2377681ae1ae5ced86a2ce3de1a81", "messageHeadline": "Merge remote-tracking branch 'graphene/develop' into bitshares at com\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2971, "deletions": 874}}, {"node": {"oid": "a1d0339ccfd8624f4a0a09507ab04c0f1b7e4771", "messageHeadline": "Merge remote-tracking branch 'graphene/549-fork-cancel-order' into bi\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "99ca49a7ec7737e7fea9d6ee041e8954ae6529cf", "messageHeadline": "Merge branch graphene/develop into bitshares at commit '3646754fe5914\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d6863a587c7f79667d636467684e3dfa8144ea78", "messageHeadline": "Merge branch graphene/develop into bitshares at commit '447018b319668\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1139, "deletions": 570}}, {"node": {"oid": "ce8a6ec518e49c4cf6c6530e3584edb880bc4742", "messageHeadline": "Merge branch graphene/develop into bitshares at commit '399e0ed9f9709\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 356, "deletions": 14}}, {"node": {"oid": "42140fccaa1cbd852813e3577e0db29cca536558", "messageHeadline": "Merge branch graphene/develop into bitshares at commit 'f1b19b15'", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 3831, "deletions": 3097}}, {"node": {"oid": "50c06e7e64c7c3846f97f405edbd6d08239755c6", "messageHeadline": "Merge branch graphene/develop into bitshares at commit '1b8ce8a'", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 72, "deletions": 22}}, {"node": {"oid": "a58f69a1625d679a3d00cbc6f74a3bcc1c16ff85", "messageHeadline": "Merge remote-tracking branch 'graphene/457-cleanup-remove-full-web-no\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 3970}}, {"node": {"oid": "b574e815a37e284009b0cf7432a73354792b1316", "messageHeadline": "Remove unnecessariy warning", "author": {"name": "Fabian Schuh", "email": "mail@xeroc.org", "user": {"login": "xeroc"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "1153d77dba6566664ebc1fae9dc411c4ff49fb9f", "messageHeadline": "Update documentation of updating active key to match implementation #556", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d280a57af02e092638e25cc5a43280e8f902315f", "messageHeadline": "js_operation_serializer:  Add missing include #561, broken by #563", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "32f07de4e2f5b9676aaba77dae8de0055577e56b", "messageHeadline": "Fix unit test failure due to skip_flags changes caused by #492 fix", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "4a6de2fba7f0dd6ec76b07c9e6c74e408e724b7f", "messageHeadline": "Merge branches '492-bugfix-close-logic', '550-cleanup-remove-evaluati\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 28, "deletions": 163}}, {"node": {"oid": "c63b624caf96e91d5a655954f034c607b2aeb88a", "messageHeadline": "fix build errors and warnings", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 20, "deletions": 59}}, {"node": {"oid": "fe0920ddc8c66e35190f1511ba088ec144536d25", "messageHeadline": "Merge branches '538-fork-buyback', '562-util-check-reflection' and '5\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "92685af364fb84415fe6b16cf72b3b67913e34c3", "messageHeadline": "Merge branch '563-fork-stealth-fee-routing' into develop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 720, "deletions": 11}}, {"node": {"oid": "36a8c3d6f1c35faa736e176650c298126184cfc1", "messageHeadline": "Unit test for STEALTH fee routing #563", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 238, "deletions": 0}}, {"node": {"oid": "5dd56bd82486d61defcb74d0f2c53b550cb948fe", "messageHeadline": "Implement FBA fee routing for STEALTH #563", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 472, "deletions": 8}}, {"node": {"oid": "89fbb11bb6490f20772218531932b6a8162603ce", "messageHeadline": "Fix #492 - database corruption when closing", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "3fa79740dfea0b573e9ca6d1c4f07b1a83f9ea85", "messageHeadline": "Reflect ID of force_settlement_object, fix #575", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "1f910e765d141f864f082eb026f9c959e4302e4a", "messageHeadline": "Merge branch '572-fork-reenable-asset-perms' into 563-fork-stealth-fe\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "4e9e3ae054daac7e126d52b89fac1947799dd4b3", "messageHeadline": "Allow asset to update permission flags when no supply exists #572", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "b1f8c8f291b1fac470e3dc112ee9d9683b7e6b26", "messageHeadline": "buyback_object.hpp:  Don't FC_REFLECT buyback_object, FC_REFLECT_DERI\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2cc0d73609645233554a16792fb70554b15d72ad", "messageHeadline": "check_reflect.py:  Detect #575 (*_object using FC_REFLECT rather than\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3c6cd2c8a7fcf23170015948afe1c0b0030c3d21", "messageHeadline": "Merge branch '564-transfer_from_blind-save-conf' into develop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 26, "deletions": 13}}, {"node": {"oid": "b93540cb5d8304bec21f95c6dc20cbc2a62e317a", "messageHeadline": "Merge branch '553-cleanup-remove-type-serializer' into develop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 18, "deletions": 395}}, {"node": {"oid": "ead3f951a266c519d90e8920c1bea55338f5ce7b", "messageHeadline": "Remove type_serializer, re-implement minimal functionality needed by \u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 18, "deletions": 395}}, {"node": {"oid": "e46af9f372fffd4d2430061ae5d73efb84c69f9f", "messageHeadline": "Merge branch '538-fork-buyback' into develop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 756, "deletions": 156}}, {"node": {"oid": "146c0c4d8e24ce20f375b4c978995901464a8dae", "messageHeadline": "Clean up some non-determisitic behavior, maybe fix #485", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 134, "deletions": 67}}, {"node": {"oid": "1a51d873293e0ecc8fd198daabec0e6ef7b43e14", "messageHeadline": "Implement test for buyback accounts #538", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 137, "deletions": 0}}, {"node": {"oid": "c33fe35e4eca74b90045a191bc5925987b1dc987", "messageHeadline": "Implement buyback accounts #538", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 373, "deletions": 4}}, {"node": {"oid": "bd22592d1989e337b2ccc43c22f98ce568ef1db1", "messageHeadline": "Merge branches '555-fork-defer-s4n-cull', '559-test-fix-zero-block-wa\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 163, "deletions": 114}}, {"node": {"oid": "e4f7483ec3c6016b065cfc58a5ec346cbce7e1cc", "messageHeadline": "transfer_evaluator.cpp:  Remove unused variable and redundant check #566", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "6f7f2605c1568464f852e930c75b5510f2d51337", "messageHeadline": "Remove now-redundant white_list bit check from evaluators #566", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 26, "deletions": 63}}, {"node": {"oid": "bb47f4c71c5e0d64962033100a1f9d0c4081ddd4", "messageHeadline": "Remove now-redundant white_list bit check from _is_authorized_asset()\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "130b54116cce52fc718f5490e9d328e80ee00302", "messageHeadline": "Inline fast path of is_authorized_asset() #566", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "68a0ffa1aa7ffd66940c10578c300e61ad6aa71f", "messageHeadline": "Make is_authorized_asset a free-floating method #566", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 137, "deletions": 58}}, {"node": {"oid": "a0cc5b775d21785d0ac87acf227276e73a87be8c", "messageHeadline": "Saves change address (without changing wallet_api::receive_blind_tran\u2026", "author": {"name": "James Calfee", "email": "james@jcalfee.info", "user": null}, "additions": 12, "deletions": 27}}, {"node": {"oid": "fa439e97323cdddd28c604bb89d5748343d94772", "messageHeadline": "Saves change address in the wallet when transfering from blind to an \u2026", "author": {"name": "James Calfee", "email": "james@jcalfee.info", "user": null}, "additions": 35, "deletions": 7}}, {"node": {"oid": "2eaa1b553b3541c8af75fc7a127bad94ebd6e2f5", "messageHeadline": "Merge branch 'check_reflection' into develop #562", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 355, "deletions": 0}}, {"node": {"oid": "d0f119b2154834dd73da5f2e7f6c354d055c297d", "messageHeadline": "Merge branch '489-bugfix-reflect-whitelist' into develop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "078e63a79f786737046239e9b5ecc41954c1bcd5", "messageHeadline": "Merge many bugfix branches into develop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 58, "deletions": 52}}, {"node": {"oid": "ababf24e694d1716d020250be603a003f10bb723", "messageHeadline": "Fix #523 relevant to #452", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f1be8574410662e5dee1c762d1aff953cbe9cb7d", "messageHeadline": "Updated fc submodule version (fixes compile) #500", "author": {"name": "James Calfee", "email": "james@jcalfee.info", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39d0946b50d76db0237b68ff73a2cc2f096453ed", "messageHeadline": "Remove evaluation_observer #550", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 101}}, {"node": {"oid": "e8aeacc29331e7c301ce8a76c880dfe9153a179d", "messageHeadline": "operations.cpp:  Remove unused ancient implementation of operation_ge\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 23}}, {"node": {"oid": "3a968332e8c2922b5d14737ecf422b3a77ddda5e", "messageHeadline": "Remove active_witnesses from global_property_object #562", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 3, "deletions": 11}}, {"node": {"oid": "19cf1b135b3cf74210ca57b7c7d34346f1efa7e0", "messageHeadline": "Fix withdraw_permission_object.hpp reflection #562", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2822aca94d8a20c99ba0b9150ed036d39d809888", "messageHeadline": "Implement rough Python regular expression based reflection checker #562", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 132, "deletions": 0}}, {"node": {"oid": "915ebb58156079d519302e332c4740f9f0c503d5", "messageHeadline": "Implement member_enumerator to have FC dump class members #562", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 223, "deletions": 0}}, {"node": {"oid": "e4082b580eec4753368f575b0db23928e44f837f", "messageHeadline": "bump gui version", "author": {"name": "valzav", "email": "i@valzav.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8d2fa3863ee3eaa65b96ad8ef7cd825d62da0d5d", "messageHeadline": "Fix for #557: check BTC/PTS addresses on balance import including com\u2026", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "ba2f388f22ab8bbbacf1531ed2357e0c09eecebc", "messageHeadline": "Fix cancel_order: set fee after adding operation", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a5620c3064362d3d3d83bba5660ebbc50939be5a", "messageHeadline": "Expose whitelisted_accounts, fix #489", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe67b180657a7b79bd2b54ea21b2e89bc1ed4371", "messageHeadline": "js_operation_serializer:  Add missing includes #466 #561", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "ad339d2729d2331c562b264ef7f4ed7beff8c390", "messageHeadline": "Defer something-for-nothing culling for taker orders until the order \u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 43, "deletions": 17}}, {"node": {"oid": "10fca25acc6bb13b724bb31760df27afdad761b3", "messageHeadline": "database_fixture.cpp:  Fix integer overflow bug waiting for zero bloc\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "b67d223d171a71532b55e27d0f460ca13d62506e", "messageHeadline": "Merge branch '549-fork-cancel-order' into 452-fork-stealth-fba", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 44, "deletions": 23}}, {"node": {"oid": "ee8e5873f8c5fb03d35aad9bc81bf09b8ead9341", "messageHeadline": "gui_version", "author": {"name": "valzav", "email": "i@valzav.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "062ae3fc67770170278e36ac0ad93a557b31a2b7", "messageHeadline": "validate fixes", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "59503acde9eef6520fc177c1cde71fe486d72533", "messageHeadline": "Cap auto-cancel fees at deferred_fee #549", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "da598c82aa80e3836c012297fcc5a370b46bc1ca", "messageHeadline": "Revert \"Add crypto API call to derive a public key child. #536\"", "author": {"name": "James Calfee", "email": "james@jcalfee.info", "user": null}, "additions": 0, "deletions": 7}}, {"node": {"oid": "3646754fe59149ae688f82243b4fe41486c96ba3", "messageHeadline": "HARDFORK - auto canceled orders still pay fee", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45e717c1811e931e19faa9c3683494d32f4e521a", "messageHeadline": "HARDFORK: fix for hung cancel order", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 24, "deletions": 19}}, {"node": {"oid": "84fd629d36d52e364517ec56948375290809d776", "messageHeadline": "Add crypto API call to derive a public key child. #536", "author": {"name": "James Calfee", "email": "james@jcalfee.info", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "c1c37df31a5dab9beff5f169a00852b87b0d2039", "messageHeadline": "HARDFORK - auto canceled orders still pay fee", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "405f81eaf8d74f7cd330129d6f84109f75491c57", "messageHeadline": "HARDFORK: fix for hung cancel order", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 24, "deletions": 19}}, {"node": {"oid": "d9db27d416a95841856b6771be43dee0d3304a20", "messageHeadline": "extra debug info", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "10a4dce501d4dd6a5ed7c9d07b3f5f5379401c61", "messageHeadline": "db_update.cpp:  Don't update bitasset_data_object force_settled_volum\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "dfb45fb42d19f9352dda17aee7bc2015af8d8bda", "messageHeadline": "add gui version file", "author": {"name": "valzav", "email": "i@valzav.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a1e8fc07417407525482924df6b125d95c38a06f", "messageHeadline": "Implement top_n special authority #516", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 784, "deletions": 17}}, {"node": {"oid": "ef68375fabad138fb12283db61901746fbd39899", "messageHeadline": "Fix indentation #533", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 42, "deletions": 42}}, {"node": {"oid": "a1ee326b55ebdc62f0b43ff2921355eb383b82c9", "messageHeadline": "Improve vote counting implementation #533", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 102, "deletions": 4}}, {"node": {"oid": "447018b319668deddf4d55baac168c1afc0a5e21", "messageHeadline": "Tell cmake hardfork.hpp is generated, build hardfork.hpp in binary di\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "d8cd48d6adba1b59df79d5374089b609ef7982b1", "messageHeadline": "Implement by_asset_balance index #529", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "aa6d13b057975d1701d830a4490de3a713dd2812", "messageHeadline": "Remove by_account index from account_object #529", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "600a06f57ef7700b00fec111e0e43b05ab84fa85", "messageHeadline": "db_balance.cpp:  Rename by_balance -> by_account_asset #529", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5c132da7950ee49ccbb593ed818c249a1e003606", "messageHeadline": "2.0.160120 gui release tag", "author": {"name": "valzav", "email": "i@valzav.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d6db28971715dfa6d95ec265fc85cdeb961801ce", "messageHeadline": "Add alt's seed node", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "65f7c1ca62833b6f840be4c5e1d75b05775cc977", "messageHeadline": "Remove the extra comma from seed node list", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "16b34f66be971171eb79e2eb9fc9918e010db75f", "messageHeadline": "Add harvey's seed node", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "3edaf156523720a4b2df8b696947345c9f28260d", "messageHeadline": "Generate hardfork.hpp from hardfork.d directory #511", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 153, "deletions": 44}}, {"node": {"oid": "b5480db341959a47e8ee3fca0022f8a72f504f2f", "messageHeadline": "api.cpp:  Add break to every case in get_relevant_accounts #513", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 23, "deletions": 13}}, {"node": {"oid": "d6878852f07cb88a680e47f4a51d6f667d36ceac", "messageHeadline": "confidential_object.hpp:  Move confidential objects into own header #466", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 81, "deletions": 42}}, {"node": {"oid": "e9eb050c1ef5e95075e8605d9c261fd785e143ba", "messageHeadline": "worker_object.hpp:  Move worker objects into own header #466", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 191, "deletions": 159}}, {"node": {"oid": "07fb90a7ec559235e48c2705416679ae5067a45c", "messageHeadline": "market_object.hpp:  Move market objects into own header #466", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 222, "deletions": 180}}, {"node": {"oid": "61687790e304945af5f9b1b3d094b6e14b42d3f1", "messageHeadline": "wallet:  Remove libraries/wallet/cache.cpp #510", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 96}}, {"node": {"oid": "2da68404059b0834dff3a14009ee5cf6fa0fec1c", "messageHeadline": "Optionally disable database unity build #509", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 30, "deletions": 14}}, {"node": {"oid": "8c8157e70626f43f78c35875fb4c50990532f5e2", "messageHeadline": "Bump fc", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd09669be3ce017b038e341552552109595d3b0b", "messageHeadline": "Merge branch '500-crypto-api' into develop", "author": {"name": "Michael Vandeberg", "email": "vandeberg@cryptonomex.com", "user": null}, "additions": 376, "deletions": 2}}, {"node": {"oid": "8df58439b1498071fa3b1fbfce61093295338c5a", "messageHeadline": "Opens up cryptographic methods in their own API with serialized wrapp\u2026", "author": {"name": "Michael Vandeberg", "email": "vandeberg@cryptonomex.com", "user": null}, "additions": 291, "deletions": 44}}, {"node": {"oid": "a548217e5c91acfd81cb2214b2bd5344107038b1", "messageHeadline": "db_update.cpp:  Log a lot of information if clear_expired_orders() is\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "c1612a434e9a8d8789bb74b01fdfd314549fc17d", "messageHeadline": "db_block.cpp:  Disable skip_validate #505", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "399e0ed9f970908ea7c2c5c43a64a28303c143b8", "messageHeadline": "db_update.cpp:  Take mia as reference, not copy, in clear_expired_ord\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3c7a4525d75329263fb352bce619a741612fff00", "messageHeadline": "Merge branch '503-api-new-market-api' into develop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 356, "deletions": 15}}, {"node": {"oid": "f7bfcea355b77cd07d0eee0963e8dea0935d3dbc", "messageHeadline": "Implement new market API #503", "author": {"name": "Michael Vandeberg", "email": "vandeberg@cryptonomex.com", "user": null}, "additions": 361, "deletions": 16}}, {"node": {"oid": "f1b19b15629cd02669a94f2af16eeaec7f54b3f6", "messageHeadline": "Merge branch '496-cleanup-license-header' into develop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 3831, "deletions": 3097}}, {"node": {"oid": "acfbad2cd4f66942669c906c1c903051585d446c", "messageHeadline": "Adds a cryptography API.", "author": {"name": "Michael Vandeberg", "email": "vandeberg@cryptonomex.com", "user": null}, "additions": 128, "deletions": 1}}, {"node": {"oid": "51110847309c47ab43d2542cdb2b3e19cd53e87f", "messageHeadline": "[License] Modify cpp and hpp headers to MIT #496", "author": {"name": "Fabian Schuh", "email": "mail@xeroc.org", "user": {"login": "xeroc"}}, "additions": 4199, "deletions": 3396}}, {"node": {"oid": "1b8ce8a537606205133aaa0530b65f7594d52099", "messageHeadline": "Merge branch '498-cleanup-move-options-validate' into develop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "c56cbfe2a73be7620892c2e1eabe6ae19b248487", "messageHeadline": "account.cpp:  Move account_options::validate() implementation from ac\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "3c4764ce5a9b32b153330042820167eddfea609f", "messageHeadline": "Merge branch '457-cleanup-remove-full-web-node' into develop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 3965}}, {"node": {"oid": "0ccc6722ebc1c74fcdedc5e316ca06640ffdb727", "messageHeadline": "Merge branch '483-history-fix-op-numbers' into develop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "3680b67271a614626aa2b72fb608de05b2eafce9", "messageHeadline": "Merge branch '481-history-failed-proposal-ops' into develop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 45, "deletions": 14}}, {"node": {"oid": "84fab61589b3b884df11cc76fb92f90445c0718b", "messageHeadline": "Merge branch '480-fork-mia-core-exchange' into develop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "dd5b7708b4f3c22ba70b5f077250917f6dadb9d5", "messageHeadline": "potential fix for hung chain", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "33728e3e6a3e05a4cfacbe8b6a8be3bbe191574e", "messageHeadline": "Update bitcube's seed node address", "author": {"name": "root", "email": "root@seed.cubeconnex.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3af94b787847cbd9b547a6b1cd8b6be37bb2f917", "messageHeadline": "application.cpp:  Handle exception in open() by re-indexing #492", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "7c1c7e85041612b81feaab989ef535dfab3b6f33", "messageHeadline": "removing log", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "16b59e0b422c486238f4b6a09261dfd310b0c481", "messageHeadline": "adding seed node", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "dca5c95ab5768e328981d2b95fbb53b97b3cc324", "messageHeadline": "potential fix for hung chain", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "1c99b71a5235d4c1da8e44c807b7e29cc8673b48", "messageHeadline": "[LICENSE] Change to MIT", "author": {"name": "Fabian Schuh", "email": "mail@xeroc.org", "user": {"login": "xeroc"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "51c10580fa9c547d8dafbd6e374d713850140ff6", "messageHeadline": "[LICENSE] Change to MIT", "author": {"name": "Fabian Schuh", "email": "mail@xeroc.org", "user": {"login": "xeroc"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "dcc0b556ba383093940448ac4f7df19857492543", "messageHeadline": "config.hpp:  Bump DB version", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e4787e431a353d69df8bcaedcbc5efcb1312ce04", "messageHeadline": "Merge branch 'graphene/483-history-fix-op-numbers' into release-2015-\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "d60c8a255e3ff5a6c737b12d8cbb6bd500148005", "messageHeadline": "Fix optional dereferences", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "802ca9e6135d879d78e8b2ed048e827327a534a1", "messageHeadline": "config.hpp:  Bump DB version", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eaba77b2d69e3c31bc2fa8db3f61e54459675d17", "messageHeadline": "Merge branch 'graphene/483-history-fix-op-numbers' into release-2015-\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 45, "deletions": 15}}, {"node": {"oid": "7cae3501f8120b23ef143d0baa3abfe413d4dbf4", "messageHeadline": "Fix operation history numbering #483", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 45, "deletions": 15}}, {"node": {"oid": "0f67fb655bbeba9e1d0a48fd5fce674ee7f93b45", "messageHeadline": "config.hpp:  Bump DB version", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e2c7a946cb349df0a7fb1d57d6f0f9f98bfce89a", "messageHeadline": "Merge branch 'graphene-local/481-history-failed-proposal-ops' into bi\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4d5515702c4ab6182a82a6d677bde1f0951cdae5", "messageHeadline": "Merge branch 'graphene/480-fork-mia-core-exchange' into bitshares", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "f42bbcd0876af1669fcdcc863d597fd98a9fa912", "messageHeadline": "Fix non-BTS MIA core_exchange_rate check #480", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "7e0e58f4411457472f2a407b4c675482bb8dbfc9", "messageHeadline": "Discard from _applied_ops when proposal fails #481", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a2ce86bf4ff10bbb8dce524cccdf269214301516", "messageHeadline": "Merge remote-tracking branch 'remotes/origin/467-wallet-propose-account'", "author": {"name": "Fabian Schuh", "email": "mail@xeroc.org", "user": {"login": "xeroc"}}, "additions": 57, "deletions": 7}}, {"node": {"oid": "844df7a7d497a2ea8ad8d3f3333d4e69731af0da", "messageHeadline": "Merge branch 'graphene/undo-patch' into bitshares", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 91, "deletions": 5}}, {"node": {"oid": "e6f8ef1679cf3ed160765dfc110d1da4464355c9", "messageHeadline": "Merge commit '5fa123b6d7b64638fd1e93c9530479ed04d56950' into bitshares", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c2943ee3bb4075dbfd88003fdcc0173e1c13a437", "messageHeadline": "undo_database.cpp:  Handle unimplemented upd+del case", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "44db4760a143fdefc1e61473a2985a805a1e801f", "messageHeadline": "undo_database.cpp:  Refactor undo_database::merge() code", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 79, "deletions": 5}}, {"node": {"oid": "f699240e0a4399860af687f53d73def874a21411", "messageHeadline": "config.hpp:  Bump db version", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5fa123b6d7b64638fd1e93c9530479ed04d56950", "messageHeadline": "config.hpp:  Bump db version", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "020dc2e78993355067bc6cc0c2bb9efad935ddd8", "messageHeadline": "Merge branch 'graphene/develop' into prerel-2015-12-07", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 562, "deletions": 92}}, {"node": {"oid": "2b9876fd9809b8ea5bcb7fe9f3a2b73023023067", "messageHeadline": "hardfork.hpp:  Set hardfork timestamps", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7107735e3f6134b00815282b4e2c8fd81f86b784", "messageHeadline": "Bump fc to enable WEBSOCKETPP_STRICT_MASKING #365", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "725ffd021e9d4472b424b68dd67d3b653cba0974", "messageHeadline": "Merge branch '455-fork-annual-self-referrer' into develop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0735a8722ebd971a2dc6b0552cf033bcc7003b2c", "messageHeadline": "Merge branch '453-fork-referral-percent' into develop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "d853aecd3f92b45a9ad79e3eae4661624e279846", "messageHeadline": "Merge branch '445-fork-order-create-fee-refund' into develop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 260, "deletions": 34}}, {"node": {"oid": "ac267393fc13c419daa699ef1f0607ee8d763bb1", "messageHeadline": "Merge branch '436-fork-feed-protect' into develop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 38, "deletions": 26}}, {"node": {"oid": "67aa3a4eb1b5d2eff959ced3df856041ab88f958", "messageHeadline": "Merge branches '424-wallet-cancel-order', '437-test-fix-future-genesi\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "59d0ddf0f162e5bff9bbb4ca350699088c1d7d87", "messageHeadline": "operation_tests.cpp:  Use BOOST_CHECK instead of BOOST_REQUIRE in mar\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "15c455dc6361a9f4259ddeafdd62f85aeaf6d6e9", "messageHeadline": "Make margin_call_limit_test pass after hardfork #436", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "b80587e5b54a31f1200facc34f1df47f4c45be57", "messageHeadline": "Prevent margin call from being triggered unless feed < call #436", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "6feadd77a5e35d2b3baffc5a866238a8c397f6f8", "messageHeadline": "Fix GRAPHENE_TESTING_GENESIS_TIMESTAMP behavior of asset_claim_fees_t\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5b99cd4faa9ef0e24a5c9cdf3973dbf56e6f2e00", "messageHeadline": "Allow zero_second_vbo test to run at any timestamp #437", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "ec876f3defed0ba91387e914e7f0cbf254153469", "messageHeadline": "update blocktrades seed node DNS address", "author": {"name": "emfrias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "32f12b921549585ee7571dfe88a44c6f2c2b46e1", "messageHeadline": "Refund order creation fee when order is cancelled #445", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 261, "deletions": 34}}, {"node": {"oid": "7a5c5c476d9762cbba1d745447191523ca5cd601", "messageHeadline": "wallet.cpp:  Implement propose_builder_transaction2 #467", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 57, "deletions": 7}}, {"node": {"oid": "0b4675354a7daffa1a4d072872b4e2565d927c5d", "messageHeadline": "Merge pull request #462 from wackou/api-339", "author": {"name": "Daniel Larimer", "email": "bytemaster@users.noreply.github.com", "user": {"login": "bytemaster"}}, "additions": 94, "deletions": 7}}, {"node": {"oid": "86029542ae9631f0d698f233e8a0b0b395a804b7", "messageHeadline": "Add \"about\" api call to wallet. Fix #339", "author": {"name": "Nicolas Wack", "email": "wackou@gmail.com", "user": {"login": "wackou"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "39220456ce7429f3554c965819666138bd3b4ac2", "messageHeadline": "Remove light_client", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 3565}}, {"node": {"oid": "751d68789a8c8a0225834ebebdca0a9d7c8b860d", "messageHeadline": "Remove full_web_node #457", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 400}}, {"node": {"oid": "699144c173bd80a53beb1c0d9f45353630e1c696", "messageHeadline": "add cancel_order to wallet api", "author": {"name": "Scott Howard", "email": "showard314@gmail.com", "user": {"login": "maqifrnswa"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "228d9b5a931fd0e136f5ba3a1ad34fc043b90fc1", "messageHeadline": "JavaScript serilizer generator updates #439", "author": {"name": "James Calfee", "email": "james@jcalfee.info", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3dd6c3e48c9fad48bb80447be806b36317d0478", "messageHeadline": "Add network api calls: get_advanced_node_parameters, set_advanced_nod\u2026", "author": {"name": "Nicolas Wack", "email": "wackou@gmail.com", "user": {"login": "wackou"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "de7b427472e048c644e018878eb8987667c012d2", "messageHeadline": "Network api returns fc::variant_object instead of fc::variant", "author": {"name": "Nicolas Wack", "email": "wackou@gmail.com", "user": {"login": "wackou"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "498ebf486fda3d489e62fa563e01cb0eb2b9f9b5", "messageHeadline": "account_evaluator.cpp:  Set annual referrer to self when upgrading to\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "084e38753bd50d8d53f55170468e76f6756b761b", "messageHeadline": "Hardfork to retroactively correct referral percentages #453", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "47585a6b9aa03fdddad5a25ac8bd49fa1ddb02cb", "messageHeadline": "Fix cli_wallet referrer percentage type #449", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "51eca8086f8531237f86c7973a974e699b4fc32a", "messageHeadline": "Merge pull request #3 from nathanhourt/bitshares", "author": {"name": "Valentine Zavgorodnev", "email": "i@valzav.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ed3ccca357f0e7e974aa8ff6879993b143c150ac", "messageHeadline": "JavaScript serilizer generator updates #439", "author": {"name": "James Calfee", "email": "james@jcalfee.info", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "979d52c4c952ee215a4c381e8b9087b2d3a6567b", "messageHeadline": "Merge branch '434-api-fillin-proposed-op-fees' into develop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 97, "deletions": 10}}, {"node": {"oid": "b03ac00b6c8f1dc00a47616b7571d79ee3381f23", "messageHeadline": "database_api.cpp:  Recursively evaluate proposal fees #434", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 78, "deletions": 8}}, {"node": {"oid": "a96fd62d0363af38ae6574eeaf1846b818669d8c", "messageHeadline": "fee_schedule.cpp:  Use relaxation to set fee #435", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "70d364251a519eb8a8097baf2fe92da4239100fd", "messageHeadline": "add cancel_order to wallet api #424", "author": {"name": "Scott Howard", "email": "showard314@gmail.com", "user": {"login": "maqifrnswa"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "09855166a2eab59d03ad199ac308c856f6a72e9e", "messageHeadline": "Merge branch 'fork-367' into develop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f83c4e4272ad97c704b611036efbf5aeebe1a93", "messageHeadline": "Merge remote-tracking branch 'graphene/fork-367' into bitshares", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75d1bb39a384ed5b0cfeebe52183858d0e5cf6c4", "messageHeadline": "Re-bump fc after inadvertently reverted by #367", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d6dfd04e4f198e308cd41518dd5fd68436bd1fe", "messageHeadline": "config.hpp:  Bump db version to force replay", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1ba96b524ee83675d7bb7e67e80de0acdcf17d7", "messageHeadline": "[BTS2] asset_evaluator.cpp:  Don't check asset names registered befor\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "545fbfe63c4b3e516fc4236feb080c787e59edc4", "messageHeadline": "Merge branch 'newmaster' into newbitshares", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 710, "deletions": 118}}, {"node": {"oid": "e845def98c096670473d46845003173c148f6cfc", "messageHeadline": "Add hardfork logic to transfer_whitelist_uia test #419", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "65003ba06c6afc002ea017468b190d093a29cb0b", "messageHeadline": "Merge branch 'fork-413' into develop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 203, "deletions": 2}}, {"node": {"oid": "3dc58e435f5d2cd18eeac4de923e40de664b095d", "messageHeadline": "Merge branches 'fork-409' and 'fork-419' into develop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 140, "deletions": 33}}, {"node": {"oid": "4fa74439228a22711c11d48833177cc41e4326c8", "messageHeadline": "Merge branches 'history-324', 'bugfix-390', 'wallet-398', 'opt-410', \u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 337, "deletions": 70}}, {"node": {"oid": "d588ac987ce140e7f35911b06e8bc4d4dc9e472d", "messageHeadline": "operation_tests2.cpp:  Implement zero_second_vbo test for issue #390", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 116, "deletions": 0}}, {"node": {"oid": "55fef1b1616377e552a1f1aecca77ef9115ce18f", "messageHeadline": "db_update.cpp:  Don't clear expired feeds for non-market-issued asset\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "f72ed2f5321bd8b56ffbccf28c88e77a3008ffac", "messageHeadline": "uia_tests.cpp:  Implement asset_name_test #409", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "a126520fa3224203eee117150691e5249feefa3b", "messageHeadline": "HARDFORK Allow creation of sub-assets #409", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 27, "deletions": 10}}, {"node": {"oid": "28eddf1b6fd6378054a7500e94d4877c2cdcc965", "messageHeadline": "block_tests.cpp:  Fix generate_empty_blocks not working correctly whe\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7c9d4584b88bbfdd9505d450b15a41a9338c0c1f", "messageHeadline": "operation_tests2.cpp:  Don't use real time for balance_object_test st\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "ef1c721690327b80c435964ce876e17a9fbfe0b0", "messageHeadline": "fee_tests.cpp:  Implement asset_claim_fees_test #413", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 133, "deletions": 0}}, {"node": {"oid": "dfe228fc856643363ca7914a54df149876dad25d", "messageHeadline": "global_property_object.hpp:  Reflect last_budget_time #414", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e1a692b33c95e36f4a59f5b4ca18451c695d232f", "messageHeadline": "operation_tests2.cpp:  Fix witness_create test to comply with new wit\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "cf4efca17f7c92418a02760e8c31308aeac45ae9", "messageHeadline": "uia_tests.cpp:  Add hardfork logic to issue_whitelist_uia #415", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "fabe83fbadd711dd8e66dd67e266d6e64fc2b074", "messageHeadline": "database_fixture.cpp:  Make GRAPHENE_TESTING_GENESIS_TIMESTAMP config\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "1559df551a5cdcfbe4a2788584c7c291f6d80a74", "messageHeadline": "uia_tests.cpp:  Fix transfer_whitelist_uia test broken by issue_white\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 27, "deletions": 12}}, {"node": {"oid": "e8b1deec03a83d313e9e31243fb66d29c05f4511", "messageHeadline": "uia_tests.cpp:  Mostly rewrite issue_whitelist_uia to test new whitel\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 52, "deletions": 12}}, {"node": {"oid": "966b3edf0c777906e8a75772d8176d87ebe10797", "messageHeadline": "Add hardfork logic #413", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5d6091e58190cfa8ab1d8cf224d603c5242fc670", "messageHeadline": "HARDFORK - adding operation to claim asset fees #413", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 68, "deletions": 4}}, {"node": {"oid": "032eeda416f2214a83a10de86944c5d80e4a39a4", "messageHeadline": "generic_index.hpp:  Change sparse_index to use ordered_unique", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "4f2b8bd6f6dc295f2197002611b03cb1e8f8b234", "messageHeadline": "HARDFORK Move fee blacklist check to evaluator #419", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 28, "deletions": 9}}, {"node": {"oid": "d821d4a9936e715ae2073cc9028172a835946111", "messageHeadline": "Get rid of enforce_white_list() #416", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 36, "deletions": 14}}, {"node": {"oid": "db045f453cd303d32b42142144b1363f8fd62f80", "messageHeadline": "Implement hardfork logic for #415", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 30, "deletions": 25}}, {"node": {"oid": "20c8ca8fa1552bfca814610c4a8e3d8e337e209b", "messageHeadline": "Fix #398 - reserve_asset was calling fund_fee_pool in wallet", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d1f9216f8598290b514e59e2ed656c00458f7ab1", "messageHeadline": "HARDFORK enable whitelisting of everyone, but blacklisting of some", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "57015b43faa766f0ed0cdfecf85d5271a7b3471e", "messageHeadline": "Add missing FC_REFLECT_TYPENAME #414", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0f25cd2a0d078079934cdeb3db6661f82b325451", "messageHeadline": "Fix Issue #324 - getKeyRefs now returns for memo and active keys", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "76ba85f93e596b1e6b3062952829837da24e4cde", "messageHeadline": "genesis_util:  Implement generate_init_config.py", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "7d9d96fe630897ecaa19f6c208b446395d14c640", "messageHeadline": "genesis_util:  apply_patch appends to empty list with warning", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "fda84dfe8bdafe1b7e35565c1b022548b6f046f6", "messageHeadline": "witness:  Submit wakeup time for fc::schedule() on local system clock\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "5e91e095c04bde597ad44ca28100d2262aacf121", "messageHeadline": "vesting_balance_object.cpp:  Handle vesting_seconds == 0 case #390", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a1b00b274926615ad65a646016a2a3efdff3eb37", "messageHeadline": "db_management.cpp:  Only pop to last irreversible block, fix #407", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d1d06213e11b6c543afc3d0ef3d89bf5546de08d", "messageHeadline": "block_tests.cpp:  Fix generate_empty_blocks", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "9d3652e9eccde397d3f001bf5352a7c2dcf7950a", "messageHeadline": "Fix tests to obey new feed publishing requirement !core_exchange_rate\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "0c3a7c4bc442133e1061d2ecffe20b8df40b8a90", "messageHeadline": "Fix Issue #324 - getKeyRefs now returns for memo and active keys", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "a878b35232c2abc4740c4181a391b43d240f90c4", "messageHeadline": "Merge branch 'master' into bitshares-fork-1", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "285d061295243d06bd01b4413ecbfc6ee12e1a04", "messageHeadline": "HARDFORK - fix sub assets", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "3273d1f7b67dc55606f5f8622e68877c70e80256", "messageHeadline": "fetching up to 200 items", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a4d4ab01088bed38154483ed55211e06081c032e", "messageHeadline": "Merge branch 'master' into bitshares", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 26, "deletions": 20}}, {"node": {"oid": "2adbe53714df6be3f3ff4840b72b68d56b594d69", "messageHeadline": "Merge branch 'master' of https://github.com/cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 192, "deletions": 3}}, {"node": {"oid": "867e87196b9937d3da34598a91b049507c43b2c0", "messageHeadline": "update fill order history", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 26, "deletions": 20}}, {"node": {"oid": "05f05c18bad3a080e4fd7582129e05918bd87ae8", "messageHeadline": "Merge branch 'bitshares' of https://github.com/bitshares/bitshares-2 \u2026", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 192, "deletions": 3}}, {"node": {"oid": "6336a2bc1a95bf6f4dc936d58c315d51019e75a4", "messageHeadline": "fix conflicts", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "7378fb80bcb0937932626ab5d6335a48d8033cc9", "messageHeadline": "adding API call for market fill history", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 95, "deletions": 0}}, {"node": {"oid": "7aa33928f8065c05151fe5a01125b1feaec5efe2", "messageHeadline": "Merge branch 'master' into bitshares", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 192, "deletions": 3}}, {"node": {"oid": "e564539f8844adbaffaeef7ee89e5ee6171a0ba5", "messageHeadline": "change_asset_symbol.py:  Fix permissions", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "4fa0f182ec7d77e66557a4f747a675f9c56c54ff", "messageHeadline": "cli_wallet:  Print operation results", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "0d55541682ab2637eb4c4c2c04d492e95dc9d364", "messageHeadline": "object_id.hpp:  Implement std::string() conversion for object_id_type", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "57969d50181b57e3cf0a351e8e6f831a2f7e0ecd", "messageHeadline": "cli_wallet:  Show txid's for transactions in blocks", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "f8b8f01a784e38dfefa8810594892425b030ed85", "messageHeadline": "genesis_util:  Implement some more genesis utilities", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 145, "deletions": 0}}, {"node": {"oid": "0ef59f61658c5ae795d9c28ff4a4782dcf0f9383", "messageHeadline": "fix build", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "32d6b22b7bf939edbf6187d477f78a3719cad07d", "messageHeadline": "Merge branch 'master' into bitshares", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 29, "deletions": 3}}, {"node": {"oid": "6e554260e54fc3ebca59a0ac87c696b795090ca9", "messageHeadline": "Issue #393 - HARDFORK to give cash back upon canceling an order", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 24, "deletions": 3}}, {"node": {"oid": "a1640abf8139454fdecaff18930802f0f72097fc", "messageHeadline": "Merge branch 'master' into bitshares", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "44b2198f97fc20b2bad84d471d50d8e33e507cf3", "messageHeadline": "normalize blinded_balance reflection", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "eb105f10652dd33939d189876f8c2bd8638fad04", "messageHeadline": "Merge branch 'master' into bitshares", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "9b0abe27908af7ba3b856fc0d026743bc10ff1f4", "messageHeadline": "adding api to get recent transactions by id", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "9afe3420d8c6ef3544cd8883d4cbd3c565aba3ea", "messageHeadline": "Merge branch 'master' into bitshares", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 155, "deletions": 0}}, {"node": {"oid": "1ff46f0b2905ba6d1f7962cfeac8bcaf28c95627", "messageHeadline": "adding api to get trx id from trx", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "63c286a769364e9459f0c01f7a369a006461b215", "messageHeadline": "adding transfer2 API that also returns the transaction id", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "6418f819fd7d7a7c58946c454d1cee07a74db875", "messageHeadline": "Merge branch 'master' of https://github.com/cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 348, "deletions": 187}}, {"node": {"oid": "d3fd1ba7b13c06ffe9730c9dba2af2109b63d0d1", "messageHeadline": "Dockerfile fix: export 8090, not 8091", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fc13ce44781b86511ef5b90ac1ad8e836df7a401", "messageHeadline": "genesis_util:  Implement create_bloom_filter", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 135, "deletions": 0}}, {"node": {"oid": "ddd58e946a0d180eea8e5cc82b5d031136980531", "messageHeadline": "Fix #385 - HARDFORK to expand valid names", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 27, "deletions": 9}}, {"node": {"oid": "3bc8832dde0d1867a15651d663d319597de379d1", "messageHeadline": "Merge branch 'master' into bitshares", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 69, "deletions": 21}}, {"node": {"oid": "4e443bded5a160d810b0feaba70d9fa48b1f7c0e", "messageHeadline": "Merge branch 'bitshares' of https://github.com/bitshares/bitshares-2 \u2026", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 231, "deletions": 31}}, {"node": {"oid": "1c9d5c602c799d577d4de0af3e424a3caac4b73d", "messageHeadline": "update signature of transfer_to_blind", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8488731e377024fb1ceb738105fd53dac89d0f68", "messageHeadline": "Merge branch 'master' into bitshares", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 209, "deletions": 27}}, {"node": {"oid": "4c09d6b8ed350ff5c7546e2c3fd15d0e6699daf2", "messageHeadline": "cli_wallet:  Implement worker creation and voting", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 190, "deletions": 0}}, {"node": {"oid": "5cd73f5683721e179e923256f7bc84f808cbbd77", "messageHeadline": "account_object.cpp:  Get rid of no-ops", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "0e41933003385902e6f5640eab3c4bd88a6954eb", "messageHeadline": "asset_evaluator.cpp:  Implement TODO, move feed validation checks fro\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "704f943181ba114bd1f5aba68a585dbc2d62bec8", "messageHeadline": "address.cpp:  Don't special-case BTS prefix", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "6b469528a152340ceb779b9740b19f4f1cd1b511", "messageHeadline": "remove all hardfork checks leftover from testnet", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 18, "deletions": 170}}, {"node": {"oid": "bf4f9ab9165dc632b031e429c83db5d4d15076fd", "messageHeadline": "fix some unit tests by renaming BITUSD to USDBIT", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "29aec3c28cc73f75d7534fee56e4a9b61607bb97", "messageHeadline": "remove print spam", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "af589b22874115433d50d58d415dc45ec64af3bc", "messageHeadline": "cleanly handle db upgrade", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 41, "deletions": 3}}, {"node": {"oid": "fc48ecbfc193a01d998fc4cc5bc660eeb6c99e20", "messageHeadline": "HARDFORK - Enforce asset domains", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "487046e3754665ca8db771dd202ad67afb1738d5", "messageHeadline": "Merge branch 'master' of https://github.com/cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 24, "deletions": 43}}, {"node": {"oid": "66c18c6932dd7f4b0d1bb740fc74938509b0f3a1", "messageHeadline": "Merge master into bitshares", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "9870b5db0ab2ffb88525342c514087392a4b6098", "messageHeadline": "reflect_util.hpp:  Fix reflection, make propose_fee_change work as in\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "546755484add874700f67aae2cb64b21e3bd30b3", "messageHeadline": "Fix bug where updated DB version causes crash on restart", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 0, "deletions": 38}}, {"node": {"oid": "6b1b794ff4138b3b0ab8661b7edc18ac8a2249ef", "messageHeadline": "prevent excessive saving of wallet backups", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ab0d789d7293cd9618e9f926f3d23566c9a1efdb", "messageHeadline": "Fix bug where updated DB version causes crash on restart", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 39}}, {"node": {"oid": "c63e1da22ff35720d2a8e588c2f78da81490db79", "messageHeadline": "Merge branch 'bitshares' of https://github.com/bitshares/bitshares-2 \u2026", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 30, "deletions": 21}}, {"node": {"oid": "c528ea1ff3d7f5a634c6c5803b48747592871b75", "messageHeadline": "update DB VERSION to force replay", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be95cebd486954bac81274afb0c1eb70fbb49555", "messageHeadline": "Merge pull request #1 from nathanhourt/bitshares", "author": {"name": "Daniel Larimer", "email": "bytemaster@users.noreply.github.com", "user": {"login": "bytemaster"}}, "additions": 30, "deletions": 21}}, {"node": {"oid": "8086831d23fa8ae71534f47c4a703031c2423ef9", "messageHeadline": "Merge branch 'bitshares' of github.com:bitshares/bitshares-2 into bit\u2026", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "aa9ca16cb3b6ee576309f8915b164dafe577081d", "messageHeadline": "HARDFORK - Change initial permissions for assets created in genesis", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e4635c5c19354259229b376822a74e7a10ed703a", "messageHeadline": "If build fails, try building with a single thread", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d734ee0423cc251b8d3b3f536c7aefb2e0b54721", "messageHeadline": "Updates to Dockerfile", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "e85949584b399bdc4cf8021a8ae4386ee191d9f7", "messageHeadline": "Merge branch 'master' into bitshares", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "e5010aaa5abda69a4313d1679f71cb37ee38397e", "messageHeadline": "improve error messages", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "b88dd0bcc30cc32db081137c5e14ec6aed738a07", "messageHeadline": "adding docker script", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 98, "deletions": 0}}, {"node": {"oid": "a396d53ac8d4b7dab82a0d696a59f0c2626a68f8", "messageHeadline": "Merge branch 'master' into bitshares", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "1423f80f407603b5ac340baba99b917a2024da39", "messageHeadline": "adding support for SIGTERM to exit witness cleanly from docker", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "d083c5c9dedad401595d3db48c0100dfecef85b0", "messageHeadline": "Merge branch 'master' into bitshares", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 284, "deletions": 9}}, {"node": {"oid": "f85dec1c23f6bf9259ad9f15311b2e4aac4f9d44", "messageHeadline": "increasing the maximum undo history", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ae4790bcb829e3138b9bb74cfe2ca98d3603239a", "messageHeadline": "Merge branch 'master' of https://github.com/bitshares/bitshares-2", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 426, "deletions": 2}}, {"node": {"oid": "15e44643002da1b7e9025df88eee29078368f9ca", "messageHeadline": "Merge branch 'master' into bitshares", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 2612, "deletions": 264}}, {"node": {"oid": "fc95e8373223b1c419dda4c32a5652b78cd0b964", "messageHeadline": "Merge remote-tracking branch 'graphene/master' into master", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 426, "deletions": 2}}, {"node": {"oid": "39fb95b66cd20aa921afb8760b5e54ff06159d20", "messageHeadline": "remove/fix address prefix checking", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "1fd59120d6e8b98361681f57231805c3a7d0a513", "messageHeadline": "rename Graphene to BitShares in CMakeLists", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "6dced3c54ad206055315bdbcf98e834e1db9cc9d", "messageHeadline": "genesis_util:  Implement many new genesis utilities", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 277, "deletions": 5}}, {"node": {"oid": "6a117572fd24858feb2d790b9e90e3e819b4758e", "messageHeadline": "prevent excessive saving of wallet backups", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "29cc90ba99b3e317ced330a90f502e33c4f59f1f", "messageHeadline": "Fix build", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f2b0a6d95967316dedf8869badfbba768250c758", "messageHeadline": "Update full web node for release", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "a4d87ec8c73904720eb0f8a224e600637edba175", "messageHeadline": "Merge branch 'bitshares' of https://github.com/bitshares/bitshares-2 \u2026", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f91ac7154f7618a83b42209110a40f41364c419", "messageHeadline": "checking in the gensis file", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "21caba4cfae2b99e2e7d22ea305d2b4407e57329", "messageHeadline": "remove stray semicolon that confuses doxygen", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5dbe57c3ff7b1b49dbf2c2df1fd49c32881eadd0", "messageHeadline": "Fix build", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e410df78c0cb1c852088eb2b553f8ba24db0893a", "messageHeadline": "Initialize hash when using egenesis", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3706c88a0b3691a4c232e4b9b4d31f94f087d4f4", "messageHeadline": "Initialize hash when using egenesis", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "098f2cbe2d070aafe52f81c2f4d19dfae2a4de2b", "messageHeadline": "remove all hardfork checks leftover from testnet", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 18, "deletions": 174}}, {"node": {"oid": "03306860d297ca856bef3a610570f95a03a51159", "messageHeadline": "win32 compile fix (#warning)", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "73150e3c7145faa5699ead0928c12976a5b1b3b0", "messageHeadline": "initialize initial_active_witnesses", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5c0e5746e8237d762da45b9979f4f4f158363ea0", "messageHeadline": "fix committee member format", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "7cb4140b97b69b4a9b85bc0bc492d186af8bdbfd", "messageHeadline": "Added network get_info api call", "author": {"name": "Nicolas Wack", "email": "wackou@gmail.com", "user": {"login": "wackou"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "6646957ce2c4b46869dba49fe925b8952481fcb4", "messageHeadline": "db_init.cpp:  Make genesis BitAssets require 7 price feeds", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7c4824b1aaa428b65365ed2ebeee06a1dfe89b4e", "messageHeadline": "Implement new genesis_util's", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 131, "deletions": 0}}, {"node": {"oid": "b325805878d7c26e1c337b8306eee8497b498a23", "messageHeadline": "fix recursion", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "f57cd74f1b35646a688e0b591300c1af88e1c8dc", "messageHeadline": "generate_init_patch.py:  Fix small problems", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "089249109651051bee28038c87c0515be307753a", "messageHeadline": "Added network get_info api call", "author": {"name": "Nicolas Wack", "email": "wackou@gmail.com", "user": {"login": "wackou"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "9d19358a0cfa344e2f5e5c126f4959e707426c03", "messageHeadline": "db_init.cpp:  Make genesis BitAssets require 7 price feeds", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "59758802d371d3b040ceb3ff413a284de3a2598e", "messageHeadline": "Implement new genesis_util's", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 131, "deletions": 0}}, {"node": {"oid": "283de52f3801e5873fe3a25394b7d614b6ae21a8", "messageHeadline": "don't connect to all seeds", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "63bd27e7d25c72c8d8aea895044ff13d9dfc39f7", "messageHeadline": "adding initial seed nodes", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 47, "deletions": 2}}, {"node": {"oid": "52d88c57c980ddbf45f8f2f28a1fe5c7e56765f9", "messageHeadline": "prevent assets with BIT prefix", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "91c8e709fe0b4eb6f86153d74946a2627bfdd758", "messageHeadline": "change CORE to BTS", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d0609e8e7404845f526c72fa4ead05065f374e8b", "messageHeadline": "Update copyright notice for BitShares", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2611, "deletions": 263}}, {"node": {"oid": "6eb398af964d3d8171a6c94ac1970be5db280585", "messageHeadline": "Update license", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "60f0812de29f8334ac999ffd9af664dc9b81a450", "messageHeadline": "Update copyright notice", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1261, "deletions": 1442}}, {"node": {"oid": "9ccbc55ba655dd15ce4df9929d13d04e62ba2115", "messageHeadline": "Implement chain_id #374", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "d79f0f2f6d1922bb0a01a3c15c167ac203d35ffa", "messageHeadline": "Update copyright notice", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1261, "deletions": 1442}}, {"node": {"oid": "a83462170c4c8578e532963d1558b07997649111", "messageHeadline": "Implement chain_id #374", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "a61c23fa6a870c20fad12b9c3e993a7cfb0d6576", "messageHeadline": "reduce trx spam messages", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "b6be698c34a65c022d79db932c95fb8253ee2138", "messageHeadline": "fc:  Fix #367", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c650bddb0b5ac366c766fc083a24232dc80da02", "messageHeadline": "Make conversions from boost's uint128_t to builtin int64_t explicit, \u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "837e4f254eac78bfa8c6f2d6e33c7263247dcdf3", "messageHeadline": "wallet.cpp:  More detailed logging of exception when broadcasting", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55dd3cc26a255fe74dfdbb17bcad0335e8c1e3d7", "messageHeadline": "update fc", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "31502d1959ec76d2276006c89ab868e3e44c3fa1", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 180, "deletions": 40}}, {"node": {"oid": "f7c91be622d1dd36d388c66d7b6d5ebbfcf3309f", "messageHeadline": "fix market history", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "3023a37b8072498f0c0ed6c6c0621421bbf2f38b", "messageHeadline": "genesis_util:  Implement two new utilities", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "434efcaa47fe803b6cf204a1809107da5694d4c2", "messageHeadline": "asset_evaluator.cpp:  Fix compiler warning", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "a6d6b7316ac4bfeec4b43cbfe5412fa449146a1d", "messageHeadline": "wallet.cpp:  Keep going when we fail to import a key", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "e731941cf0c0005d4860f1833038565490686c51", "messageHeadline": "wallet.cpp:  Allow specifying wildcard in keys when running import_ba\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 88, "deletions": 34}}, {"node": {"oid": "b3e9874ecee62ffde6dbe4d84e6cc255ec40fb13", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 66, "deletions": 18}}, {"node": {"oid": "efd5e96192fbea870adbe75023995635402e86ed", "messageHeadline": "clean up shutdown", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "f0f96d5a8f0591acb9a59706b5ff04fa93b96d7d", "messageHeadline": "Allow witness-fed and committee-fed BitAsset feeds to be specified in\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 40, "deletions": 11}}, {"node": {"oid": "7fe0e64a5e38df88c5dea32ae35f371e5c425010", "messageHeadline": "Fix two places where objects were being used after they were deleted", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "2a07fba3c2f444daa21c294645b91fd48edfacc2", "messageHeadline": "Win32 compile fixes (#warning)", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "e68e99ed3ae11ddac607e983e7549e8278fdecc4", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "514148d78001116610027e17ed01b0fe7ea4dab8", "messageHeadline": "Fix #349 - Prevent potential overflow on rational math", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 25, "deletions": 15}}, {"node": {"oid": "97423812a1ace4a7e2e2a47549c03d46f88cbd42", "messageHeadline": "db_init.cpp:  Check for imbalanced assets", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "edee4ffd48d8cb18c3140a8ce2ff203774da35b0", "messageHeadline": "fix for syncing", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "e2b5b24f5d8d127cbcf8a98a8e794757ddb4613c", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 293, "deletions": 55}}, {"node": {"oid": "6bf35c52a463740675d322710449714701881cff", "messageHeadline": "adding debug", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "43a26601434b158eef65320ae737aca6d9d8ba85", "messageHeadline": "db_management.cpp:  Allow us to skip rewind on close()", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "5b4398fb445b9bb42b9a5dabf3838d212007f3b4", "messageHeadline": "db_block.cpp:  Respect skip_block_size_check when generating block", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3f00bd81b9785c7dd25f1b0fb56603a0bc69430d", "messageHeadline": "HARDFORK Disallow publishing certain malformed price feeds, fix #357", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 114, "deletions": 1}}, {"node": {"oid": "9b910ee1a42d0d4070bed7f850519237501ed057", "messageHeadline": "HARDFORK Allow digits in asset name; fix #359", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 75, "deletions": 2}}, {"node": {"oid": "0106a896dc10940e8c3aa0de6a148b90da624758", "messageHeadline": "operation_tests.cpp:  Fix black_swan_issue_346 test", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "17aac27bec7633b9f213623f7fd5c403b1352c2d", "messageHeadline": "application.cpp:  Implement --force-validate command line option", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "5e6f5506ecea0169efef9a6512a215d409139a6e", "messageHeadline": "Win32 compile fix (#warning)", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "573a6d6e9769c3ecc71104c39c4de9af6293a522", "messageHeadline": "Win32 compile fix, add extra data to one call to FC_ASSERT for better\u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "7bc7004ef92381d9c6ab5c11185fde2738aa03f0", "messageHeadline": "Remove items from p2p's list of items to fetch when we expect them to\u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 55, "deletions": 29}}, {"node": {"oid": "70fefe4f5f153b7dfe40003b6f6adfe965883f14", "messageHeadline": "fix dreference of null", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "eb1895ef55a234674e28c682a4f4b1e391a52040", "messageHeadline": "fix derefrence of null, fix build, restore compat with oct5 test net", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "be7c0076d09344f120edae66e6415e06f3acb74d", "messageHeadline": "fix dereferencing of deleted objects", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "a536d392539ac3362baaeb1c8c3533f54ccae3d7", "messageHeadline": "TESTNET RESET REQUIRED - convert all hashed indexs to ordered indexes", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 22, "deletions": 36}}, {"node": {"oid": "f45fabd5c8371f557104523add20832501715985", "messageHeadline": "update full web node name", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "45f7819aba9b25a4277d5ac2da31313f44f75e77", "messageHeadline": "adding some hashing methods to db for debugging", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "a748d4cc1d62f71e6c7fe66dd84f906c6ae856f1", "messageHeadline": "check for sortedness", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "bfef440968e98219612a9bbd24e715e8835ad975", "messageHeadline": "fork_database.cpp:  Fix overflow", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe552a42d0e6a29f48c39dfca44d02a9a2548698", "messageHeadline": "removing unnecessary assert", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8e96d9c89cd24a733d4838901f781af0315ec667", "messageHeadline": "clean up print statements, minimize undo/fork history", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "cb6b548dd1587035a55a812613fbae8b945c7c6b", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 138, "deletions": 46}}, {"node": {"oid": "f05475cc8f929f882cb32a3dfce074df33cb5402", "messageHeadline": "Fix #355 - Test Net HARDFORK at block 58500", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 23, "deletions": 11}}, {"node": {"oid": "36625805fba0fb88ad836fd8db368244e4232d62", "messageHeadline": "delayed_node_plugin.cpp:  Use new last_irreversible_block property, c\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 67, "deletions": 46}}, {"node": {"oid": "60b5228818c92f4d13b0a054956a5f834c7f7549", "messageHeadline": "Implement remove.py", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "3ded0d4e773594361a7fe2db40cef0518c257f78", "messageHeadline": "adjust undo buffer based upon last_irreversible_block_num", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "1e1617633c48b3fc27700953ff4d66343b662d0f", "messageHeadline": "removing hard fork", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "bb0ea77e800f46772672e8fb0585ebf834933be2", "messageHeadline": "throttling P2P code", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "93a108487d6499bb84ab2c8815ae463055e9d767", "messageHeadline": "Implement last_irreversible_block_num", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 47, "deletions": 2}}, {"node": {"oid": "f05a7bbc97d2555b5aab87502a74d3a095e81d79", "messageHeadline": "fix warning", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "5adb85cde9c48e1a1fb26b99caed733efb4cc5e5", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 38, "deletions": 20}}, {"node": {"oid": "3aafd6cf551918acfa4003ad75b9541d299bc7c5", "messageHeadline": "HARDFORK 8/3/2015 - fix calculation for number of witnesses", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "db84a492b9a2cf290f92a3987b59c11808138d56", "messageHeadline": "Implement unit test for #350", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 35, "deletions": 16}}, {"node": {"oid": "9b4be66aca67e0ea7271ce47a3b291f671bd00d4", "messageHeadline": "db_update.cpp:  If there is no feed, bail sooner in check_for_blacksw\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "44a7376219b477fd37c94f74c87c4d9f333967f3", "messageHeadline": "remove extra spam", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2ed45db75b5a1f915b9f3ea0815262c106eae1e8", "messageHeadline": "remove hard fork code", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 0, "deletions": 17}}, {"node": {"oid": "1137120aa2198dc6c672bea7383da92b367c1a35", "messageHeadline": "address rounding errors in fee calculation", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "3bce5de0d54711dad426631375fbbce0d3043656", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "18c0558e6f57431f92870b39dd1afffb8ab43d5b", "messageHeadline": "HARDFORK - dont count votes for 0 or 1 witnesses", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "9d5a5dd21ccfab34ef425c418718cac4bc02fe2b", "messageHeadline": "Implement unit test for #346", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "26288549e608994200d3e9b8e4e5834458b50660", "messageHeadline": "Fix blackswan on force settle, Fix #346 and #347", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 158, "deletions": 29}}, {"node": {"oid": "74bbde785b3d9c492007aced389df597b16cf124", "messageHeadline": "In the p2p networking code, request multiple transactions at a time t\u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 83, "deletions": 25}}, {"node": {"oid": "5885c243fb336b8cd37e8b7e508856099d8317e8", "messageHeadline": "market_history_plugin.cpp:  Fix compiler warning", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "00253b396e53f57df116e1f336de511bbde3ed10", "messageHeadline": "object_database.cpp:  Don't crash when a bogus type_id is passed", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6daa54da461b3aeb7b213e72a33f6f0775adfdf8", "messageHeadline": "cli_wallet:  Implement propose_fee_change", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 170, "deletions": 6}}, {"node": {"oid": "96e8f8dd6df519d06ea5eadf8d3cadc1c2d4840e", "messageHeadline": "cli_wallet:  Improve propose_parameter_change interface", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "650af1778de532abfb33d07da717cf5fa5c2abbc", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 133, "deletions": 11}}, {"node": {"oid": "edcd46dd14a01763eb99efade233f396a9d47281", "messageHeadline": "fix reindex with failed proposed transaction", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 34, "deletions": 19}}, {"node": {"oid": "9d3bcbb56928c215868ff89a5d56850451ca6d5e", "messageHeadline": "Provide objects to trace budget computations", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 133, "deletions": 11}}, {"node": {"oid": "d3b283b60ecbb66464b48bdc571625afc2dc165f", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 114, "deletions": 73}}, {"node": {"oid": "b65763fdb670bcf1f7cd4918cf899b25fd8f3822", "messageHeadline": "added extra code to track a reverse index on whitelist/blacklist", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "246459af3f926afeb794a4c461282229b37bdfef", "messageHeadline": "removing print statement", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a415dd6604e6374561c768c1176db4540c830562", "messageHeadline": "Don't use annotated_object #246", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 8, "deletions": 12}}, {"node": {"oid": "2cf80cd04a02dec445a78dfb7ac3cd7860abe0de", "messageHeadline": "Remove vestigial meta objects #246", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 3, "deletions": 30}}, {"node": {"oid": "91af21d50c182fcfb05495d9d21f200ef7e4355d", "messageHeadline": "db_management.cpp:  Properly clear_pending in close(), fix #336", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "8d52e2dda89dcad02b345854ccaec0b17234c0b3", "messageHeadline": "database:  Scrub db in open() to force reindex if DB is outdated", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 51, "deletions": 9}}, {"node": {"oid": "8b98b6200b086b84990f53d27ba98a3fc3521ad5", "messageHeadline": "db_update.cpp:  Fix compiler warning", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d7baa2b528c2ee3ab13559405f51f73526ebabf", "messageHeadline": "database:  Remove obsolete retry_on_failure parameter", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "f972cff9d7c2fc6bb594128e16c9bfa0833d76ec", "messageHeadline": "Clean up uninitialized integers", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "4c619414aea187606f8bc1d3c3930670675abb25", "messageHeadline": "db_block.cpp:  Add some comments", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "35acfff06075488df900f4d72687809f517a5470", "messageHeadline": "database:  Implement before_last_checkpoint() function", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "1fb327f6a0470a548def002506cf5fe5ea7be43d", "messageHeadline": "object_id.hpp:  Add is<T>() and as<T>() template functions to object_\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "83b4edf870c32d1c5e118d8ed78f209ffb3f6e7a", "messageHeadline": "Avoid closing p2p node in exception handler", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "d01fc0ac444c7b54b0a9230730a7e73aad9a1178", "messageHeadline": "Allow delayed-node plugin options to be set on conmmand line (in", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a3082897aead754813ac524351b496cc8f14ce2d", "messageHeadline": "HARDFORK: fix address authority", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "738abf03afe3eb4fd41ac83166c7877dbc10fb9e", "messageHeadline": "adding API call to get potential address sigs: Fix #337", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "2afe62f8ab8d297267bc9889010e0396344eaa44", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 48, "deletions": 26}}, {"node": {"oid": "675f6370901bf40d5f08c1ab8490a159a5e5faa8", "messageHeadline": "update fc ntp requirments", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "405a9e71b2a173db53a432e2a7817a8f6aa55c15", "messageHeadline": "When the p2p code pushes a transaction that fails to apply, remember \u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "d92736617ebc48b11bb5c46e24321264becb15a8", "messageHeadline": "Improve logging of exceptions in p2p code (log via reflection instead\u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "c98eef2fb445019da738da02413aa58f361a04a2", "messageHeadline": "fix full node build", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "af304dc81721e0a034a15bd85e15209db8fa1593", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 10, "deletions": 16}}, {"node": {"oid": "0ba1154e6e3bab3d7f2c0d587af1830ff22cdf6e", "messageHeadline": "comment out logging spam", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "cb983ced0a915e2be80cc182c8d55c8da08cb82b", "messageHeadline": "block_tests.cpp:  Remove logspam, fix compiler warnings", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "53e86fded2029d69ea2734b688fc2cd6ef9efa87", "messageHeadline": "block_tests.cpp:  Update transaction_invalidated_in_cache test", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "8de583b0a157ef18eaa07b01981d5a952ce72afc", "messageHeadline": "Fix unit tests", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "4a7e133456ce4d323ffc35144929be475faacd38", "messageHeadline": "Fix price feed publishing for assets owned by witness account #328", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "5bfbe0df86d98ab7eba891ba563dcabb55a930fa", "messageHeadline": "When a we're in normal (in-sync) mode and we get a block that doesn't\u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 26, "deletions": 10}}, {"node": {"oid": "9536350a50ea29fee3c92538a939b70bab8bc3fe", "messageHeadline": "Reduce the amount of time we'll wait for a peer to provide a requeste\u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 27, "deletions": 36}}, {"node": {"oid": "f8bb0b4008ad97aeb3923d4c073b949c113c928a", "messageHeadline": "Fix debug mode build", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a2b6f1a7414a5ca00670f6cf59d9d09367d774e4", "messageHeadline": "Change assert to elog #334", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "44f5bac305f2f311a41d3181c5037e79cb77645a", "messageHeadline": "api:  Fix get_config API call #333", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d3d7c379b0a5528feb86c5ee844b7caefbe7e6c5", "messageHeadline": "progress toward building mac installer", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 76, "deletions": 11}}, {"node": {"oid": "009344cefe58a5b4acc4afbd0d9aef0e8a1643b2", "messageHeadline": "removing generated files", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 0, "deletions": 147}}, {"node": {"oid": "7151769dc52654f69b25d10226d76f5e7ff28fd1", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 52, "deletions": 33}}, {"node": {"oid": "0aaa4df94e508b4a7228493143d6d49faac01768", "messageHeadline": "update license", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 2, "deletions": 15}}, {"node": {"oid": "a5c1bc7faffb5aec9afd6573e98152fc7074a465", "messageHeadline": "Merge branch 'master' of https://github.com/cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@invictus-innovations.com", "user": null}, "additions": 46, "deletions": 28}}, {"node": {"oid": "6b915054d2dca1eb0f7c7ae367bc10973c52164f", "messageHeadline": "potential fix for peer not disconnecting after invalid block", "author": {"name": "Daniel Larimer", "email": "dan@invictus-innovations.com", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "cdd5cae3855367c4fe5072f523b97c1f8e0c4c2d", "messageHeadline": "Add extra error reporting when we get a list of sync blocks that don'\u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 46, "deletions": 28}}, {"node": {"oid": "b5aa71553703a6687e32d5f1163ac30b3629953d", "messageHeadline": "fix dev tool for release mode", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f7980f525235c643225543229266ddefcd1e4647", "messageHeadline": "scheduler:  Refactor 26007bb655557697689da612aefad31d3653aa35 to use \u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 100, "deletions": 41}}, {"node": {"oid": "7237ef618f1dd3ba579ae800494b3deac5a52de3", "messageHeadline": "making full node more configurable and passing relevant info to web api", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "966df708a5ca3e41aa77dfb5e4632cd92ebb98cf", "messageHeadline": "fix unit tests", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "0c1ea181fe64615352eea3911ba8ace3315b25c1", "messageHeadline": "commenting out bogus test", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "26e5a72b8afa22cc3612375fab4013add9ffb3d4", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "26007bb655557697689da612aefad31d3653aa35", "messageHeadline": "update shuffling algorithm", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 57, "deletions": 142}}, {"node": {"oid": "e5777faa7d045b2d4ba304c58b5b2252a70d408c", "messageHeadline": "Reduce the disconnection timeout in the p2p code for when a peer offe\u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c875c8ac11cdd97135d09fbd1712f68b2f6b1f6a", "messageHeadline": "Remove spam on reindex, only report missed blocks in real time", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "465280fbcb2d2845d6dcc0148dfd6989a522176d", "messageHeadline": "Improved Logging, track blocks missed by witnesses", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 27, "deletions": 6}}, {"node": {"oid": "21aba1b6ad995db2e433ef4db900972fb0e5fe91", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 49, "deletions": 5}}, {"node": {"oid": "e044c5303a10aa52daeb3f69e31cdd4e135f11c9", "messageHeadline": "fix full node initial url", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f0502ee2f15bdbcf81203f8859983817c23cd2cf", "messageHeadline": "Implement virtual op for settlement cancel #250", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 48, "deletions": 5}}, {"node": {"oid": "e008cbb70b52b859b2cf55373ab9ff257a133fdd", "messageHeadline": "database_api.cpp:  Include smart_ref_impl, fix #321", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b5db094b3b96f63e67729704f16e815807d7586e", "messageHeadline": "Fix broken unit tests", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 25, "deletions": 18}}, {"node": {"oid": "b9727e6e1c0b1b6acb020fdf17a49eb8ca93f213", "messageHeadline": "Increase logging, improve error messages", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "60f683379527ebccb6974bc3fa24f7f1ec2b62ec", "messageHeadline": "database_fixture.cpp:  Fail assert instead of segfault if asset or ac\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "e0414d390e684ae59a326dff5496f04813f215c3", "messageHeadline": "Fix pending_block and fork handling", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 132, "deletions": 115}}, {"node": {"oid": "ec030ee46cffa4b1f7165cfa4a058c10d8ed37ae", "messageHeadline": "vesting_balance_evaluator.cpp:  Add some logging #312", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6cb743588ccf60752ced80477661e5eff97f219", "messageHeadline": "db_management.cpp:  Remove loop that does nothing", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 7, "deletions": 22}}, {"node": {"oid": "81cc8e4d8175b3ba69866cf06fefcc8fed694b98", "messageHeadline": "Fix maintenance time computation #313", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "1451f67636165bac33247eadf8f4d1c26055beeb", "messageHeadline": "block_tests.cpp:  Implement miss_many_blocks test #313", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "e4a45de1954f50234cb7aaa9d0b6bc0da0509f2e", "messageHeadline": "Remove maximum_expiration for good, fix #308 [HARDFORK]", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "422f5762d3a4facecdcd78d7f0f2ca68b71bb9d4", "messageHeadline": "Create unit test for genesis ID reservation #281", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "c57806bb85eaa58f95762dbbcfc077c8a083242a", "messageHeadline": "Always generate blocks linking to head_block_id()", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "1177cfe0ed10026b6b5d112da53bfa6f206845ce", "messageHeadline": "Reverse direction of fork history used in block syncing", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "f506c2b089c98c336eb0e8bf956131e556fea8ac", "messageHeadline": "better debugging messages around crashes", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "640d69aa05cdc629755edef9884444975dc41a82", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "225acfff25ff56f96bfbb59049290a5dc0e12f15", "messageHeadline": "fetch workers by vote_id", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "f0f12076fa5d80e07758ae5104854efd1dcb748d", "messageHeadline": "Win32 compile fixes", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "dd7d57c5ac89d8699f91eb6daee72b0854bfb860", "messageHeadline": "Fix invalid assertion about fork database results", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "93c72b05951ad2fd0f1a07b702773e9a905d8adc", "messageHeadline": "wallet api now returns the memo and a human readable description", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 70, "deletions": 28}}, {"node": {"oid": "30ae8e4f3433d4ee500f0b98e30f05e1ebe806ea", "messageHeadline": "Remove debugging code", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "1202c0258d3df21e23339de9469d17ad9254f4a1", "messageHeadline": "Merge branch 'p2p_sync_fixes'", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 395, "deletions": 120}}, {"node": {"oid": "127ac7f3de0ab33f6d49a513f52a21badacebe05", "messageHeadline": "add api to query worker state", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 54, "deletions": 6}}, {"node": {"oid": "cf7a67ec76edf8b46b53402d151c0b6ab800ab24", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 2054, "deletions": 1518}}, {"node": {"oid": "76a36a67acbc93ba1dd5cffa058c9faad03caaaf", "messageHeadline": "Fix race condition that happens when we're pushing sync blocks faster\u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "e9e3b0d679ee97c67caa9ea4a70c3aa5aae29893", "messageHeadline": "Fix an instance where we were reporting that the peer was on an unrea\u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "0046cc0698cb0ec3713d7fd8016d08ff7b767821", "messageHeadline": "Fix error messages generated when peer is syncing with empty blockchain", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 42, "deletions": 11}}, {"node": {"oid": "a083f7b955fbc023243ad76f90877df9863bb06c", "messageHeadline": "api:  Split database_api off into own file, reorder methods by topic", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2044, "deletions": 1386}}, {"node": {"oid": "cf15aa1df199ba0432ae1c97b461011938894515", "messageHeadline": "Remove unused file", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 127}}, {"node": {"oid": "1141d1ce89f31c0131400cc525b710d2b8941d37", "messageHeadline": "Disable log messages that logged every step in the process of queuein\u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "f9a27059e5474399540510997c1c2c86c084a671", "messageHeadline": "Fix incorrect error message generated when syncing with peer that has\u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 58, "deletions": 26}}, {"node": {"oid": "7803b9232400a08e2323f04ed4b9a3748c445055", "messageHeadline": "Updating fc link", "author": {"name": "Daniel Larimer", "email": "dan@invictus-innovations.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b3052dfcc19ad1955d752c03f4ff461609ca8682", "messageHeadline": "fix warnings", "author": {"name": "Daniel Larimer", "email": "dan@invictus-innovations.com", "user": null}, "additions": 9, "deletions": 4}}, {"node": {"oid": "8e9bd890a8fc1af7a951e57042dc14be85133908", "messageHeadline": "Fix bugs, improve logging in p2p sync", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 19, "deletions": 15}}, {"node": {"oid": "928b6934e006ab63ce585d04d502e75f3f5556ab", "messageHeadline": "Merge branch 'master' into p2p_sync_fixes", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 548, "deletions": 117}}, {"node": {"oid": "70746b82addeba225881a84292849ecf80cb12f6", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 77, "deletions": 16}}, {"node": {"oid": "358a88037c069b0b61ebdc0ac510e846b1fc9764", "messageHeadline": "wallet.cpp:  Subscribe to block updates, fix #302", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "921f9244b7d26c90f3ee056db6a4d39d7fd0624e", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 2, "deletions": 24}}, {"node": {"oid": "77ac6eb689eeafad17aa1f59757977700614691e", "messageHeadline": "db_init.cpp:  Don't allocate unnecessary asset_dynamic_data_object", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e1530709d973c092526977c09cd00574ebba2f9e", "messageHeadline": "witness.cpp:  Set skip_undo_history_check when --enable-stale-product\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "0b6f7fe430ce1ff15e01d76ea4762dbf0700e952", "messageHeadline": "wallet.cpp:  Ask remote DB for accounts on startup", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 43, "deletions": 9}}, {"node": {"oid": "65165c416fb8bbe2d6cc7d542047000e710cf279", "messageHeadline": "README.md:  Fix URL in previous commit", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9991a4117fc4c2fc6109f5b552ec300c4e94fe76", "messageHeadline": "README.md:  Update/move instructions for running private testnet", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 24}}, {"node": {"oid": "85fd62ae29ceb3c070128b1d8410e2643a2d8a14", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 89, "deletions": 12}}, {"node": {"oid": "af79de03c4ae7eeed35e1b1f83dc803a926e951e", "messageHeadline": "remove spam", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b6bba7430115589228fe5bdcfaf9a703ebcfd5ee", "messageHeadline": "Restore much of the syncing code from BitShares 0.x, and add optimiza\u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 278, "deletions": 94}}, {"node": {"oid": "b8b2bcf97e51ee24fe15864259fc61be2244a9f0", "messageHeadline": "Implement --dbg-init-key command line option to take control of init \u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "09c623b3f929e1b8495e8adf2cdd1012be738919", "messageHeadline": "Remove maximum_expiration parameter #308", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "70d3f36fba9ff6ac466f117f7fe241d3584029c3", "messageHeadline": "database:  Handle gaps in block database when reindexing", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 63, "deletions": 6}}, {"node": {"oid": "12031407126d8f5b837f1dd792114cc9dec5bf1f", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 311, "deletions": 62}}, {"node": {"oid": "59850cee986cbabcc8255a9ca987e5f73ccf71d5", "messageHeadline": "Fix #305 - replay blockchain works again", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "ff2db08475908fad5e36df23d6c50256b9ab13f7", "messageHeadline": "database:  Undo and re-apply pending_transactions before/after pushin\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 139, "deletions": 59}}, {"node": {"oid": "15ec55e52d76db9fc905e9d95c17df4876879f68", "messageHeadline": "block_tests.cpp:  Fix transaction_invalidated_in_cache test, includin\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 24, "deletions": 7}}, {"node": {"oid": "73174656332e5107a70c366935df33163406aa78", "messageHeadline": "block_tests.cpp:  Fix #300 by generating more blocks in generate_empt\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "6c730462815d2364088fe32ddaad5d2aa8b7e34e", "messageHeadline": "block_tests.cpp:  Implement transaction_expires_in_cache test #264 #299", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 136, "deletions": 0}}, {"node": {"oid": "b84154d6e7f758c9eff348417a2c3414fe48e9cf", "messageHeadline": "wallet.cpp:  Call update_account() to sync all account states to the \u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "8ebc1cfc43e97060f19dae78fbaa3f361fd30aa8", "messageHeadline": "node.cpp:  Don't dump empty iterators", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a748883fed08a73afaec647e2e8827d07ca3c163", "messageHeadline": "adding API callback for observing pending transactions", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "9080800c5b61dbd0f374fe7ce3495e0e8e9cf657", "messageHeadline": "Updated APIs, fixed crash", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 58, "deletions": 13}}, {"node": {"oid": "b2c23cd37b3eec7ae095b55301d8e9f5a6266167", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 66, "deletions": 21}}, {"node": {"oid": "a32075897f75725ab933b4c691e5cc658d1c735c", "messageHeadline": "adding verify_account_authority api", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "a943de8b76c980fc782af58c3e1bfb7b3dabb389", "messageHeadline": "When rolling back on save, remove the rolled back blocks from our", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 60, "deletions": 17}}, {"node": {"oid": "3cf1eb5d5c914c500db67f575432932d1b958148", "messageHeadline": "Avoid dereferencing invalid optionals", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "1e87ddff00feb595884df1b1f6dc15c016f2d750", "messageHeadline": "Fix build error", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "866c453f1a34a919a16b0ada505d79367c172567", "messageHeadline": "adding extra checks on startup", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "a84e56c2aac6b4edfe9b36b50fbdfa11692e70c6", "messageHeadline": "fix market subscriptions", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 31, "deletions": 7}}, {"node": {"oid": "a5071f25680b31c7202ca69b515218a8a85739e0", "messageHeadline": "rollback on save", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 51, "deletions": 66}}, {"node": {"oid": "86bb4cdbca1bbb5c18ae6ea888b1e1c253774b0f", "messageHeadline": "restoring p2p code", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1356, "deletions": 0}}, {"node": {"oid": "198cfd1231c5b2f06122bed2c70b08356aedcec7", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 94, "deletions": 11}}, {"node": {"oid": "1ebd0f5af6d77c1418ffd89497ba54e53dcbdd20", "messageHeadline": "Updating wallet to report participation rate.", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5662a8423cc78b8d9aa58f2d0d936b9f88036f44", "messageHeadline": "Increase duration of message cache from two blocks (which in practice\u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "cb2c5945b3049e0befd8f8bb9f932760f61cbadd", "messageHeadline": "README.md:  More detailed instructions for restricted APIs", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "c65f37ed6bd062f07b5a2aa3e8956a7e7900a808", "messageHeadline": "cli_wallet:  Exit instead of hanging when disconnected #291", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "025130b09655f4e7a884640818081930be994dab", "messageHeadline": "application.cpp:  Fix --api-access option name", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d2092e0d3a142aab5dbf4bd104d23615981fd2ff", "messageHeadline": "cli_wallet:  Expose network_node API", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 58, "deletions": 6}}, {"node": {"oid": "e450861166b8eafee2f1bdf10d2ed1fb83ae64f4", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 122, "deletions": 103}}, {"node": {"oid": "b67e30846446b543a5695875fee3c8c20b7e152d", "messageHeadline": "updating submodule", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d35e2d6d4ea81c574d1fed1ce279d81447b30511", "messageHeadline": "reorder the p2p network's terminate_inactive_connections_loop() to pr\u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 121, "deletions": 102}}, {"node": {"oid": "dd04bab521bcb2edf549e8079a9f3e9ba830fa79", "messageHeadline": "Fix compile errors, win32 and otherwise", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "195373210a4298c1e1ea38580ef5718c802e7e57", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 203, "deletions": 45}}, {"node": {"oid": "96a20bbd354c3ac5a15a4a9c78ce5caa662d86cb", "messageHeadline": "adding extra test of fork db", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "00a2d2dac73188e7e265163dfec04c2a523b8e23", "messageHeadline": "Revert \"Fix log issue in witness.cpp block_production_loop\"", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b0fd510d51df8f7a322a5d1488233bb41dfff9b5", "messageHeadline": "cli_wallet:  Print signing_key in base58", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2dedebdca80c2f954ee815d1e25cf3f8fc695cc7", "messageHeadline": "witness.cpp:  Don't filter witnesses prematurely", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 41}}, {"node": {"oid": "efac97e060560db5b94b329e6ec0cfee084cc786", "messageHeadline": "cli_wallet:  Implement withdrawal for vesting balance objects #286", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 151, "deletions": 0}}, {"node": {"oid": "2f88cc86baf7bb56af05a2d4a4ec9fb17dc3ef90", "messageHeadline": "cli_wallet:  Implement update_witness command #282", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "fb8d17bb4b5c36f31866116c1c77c02a93d2d044", "messageHeadline": "max block re-ordering increase", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0abd6a699b42e0f8a4571119ed11c52946aeabec", "messageHeadline": "Merge pull request #285 from abitmore/patch-1", "author": {"name": "Daniel Larimer", "email": "bytemaster@users.noreply.github.com", "user": {"login": "bytemaster"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c9fbc8a4115938af9866de8b66f29c54cd51a34e", "messageHeadline": "Fix log issue in witness.cpp block_production_loop", "author": {"name": "abitmore", "email": "abitmore@users.noreply.github.com", "user": {"login": "abitmore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "687aa7253ecf834fe256f76b3dc5c614559a2838", "messageHeadline": "witness.cpp:  Add a little logging on startup", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "8ad1a12149fbc214e83a3d2396a77696af0e3951", "messageHeadline": "db_witness_schedule.cpp:  Give best_wit a default value of GRAPHENE_N\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "c14494fb684b0caa8a66eb2e8f8d3f0ab0c1383f", "messageHeadline": "time:  Make timer use fc::time_point instead of fc::time_point_sec so\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "dd9dbca38c58e992fdaa202ad4fbcf9e2ce04afb", "messageHeadline": "Reserve witness ID 0", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "b236d4602728d67ec9541078874847afe3cc4ef9", "messageHeadline": "witness.cpp:  Simplify block production loop", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 141, "deletions": 99}}, {"node": {"oid": "5a923697adcaa7a9329eaf283770d2e74196d056", "messageHeadline": "genesis_util:  Implement utility for updating keys of genesis.json wi\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 324, "deletions": 0}}, {"node": {"oid": "9b4e270bc47897704982cb2c41a6c643bb3cbc4c", "messageHeadline": "witness_node:  Implement --genesis-timestamp command line parameter", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "f63cbe48680e324e75a28bbc2ad0ff9869e45839", "messageHeadline": "application.cpp:  Fix compiler warning", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a891ac89bae8f39ba95bc5607c25464366c22dd", "messageHeadline": "Revert \"adding fix for edge case\"", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "42fb233fbb50d05dfb3478ab648d1df8ecceb6d7", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f1b9bbb27fda41d7641071b1441a8dae53e79d3", "messageHeadline": "adding fix for edge case", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "cc106f21abb6ff446fcf0d1509cf4f79454cbbea", "messageHeadline": "Merge pull request #275 from MatzFan/master", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "92340a48a29f8121ab341a43e999f682cf0af161", "messageHeadline": "fix broken link", "author": {"name": "Bruce Steedman", "email": "MatzFan@users.noreply.github.com", "user": {"login": "MatzFan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c1b5eb95e11a661306f9b175217ad497989dbaf5", "messageHeadline": "update subscriptions to work with keys", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 59, "deletions": 21}}, {"node": {"oid": "a23e2ec3fe5963aef12fd19554fb486689765112", "messageHeadline": "cli_wallet:  Include block_id and signed_by in get_block API result #253", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "823adbbed588a47d1da2401bf980674f2e211902", "messageHeadline": "generate_empty_blocks:  Create binary to generate many blocks for tes\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 186, "deletions": 0}}, {"node": {"oid": "40fce42421f4057ea60f8d11b4ce86c6cd68d088", "messageHeadline": "db_witness_schedule.cpp:  Fix min_witness_separation computation (again)", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "363a7fbeb159d72923916e9002f30ecbc4fb5dca", "messageHeadline": "embed_genesis:  Update program name in status messages", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2a494d9de0df53567f5747bf97bb57f91a88a265", "messageHeadline": "Merge branch 'witness_schedule_refactor'", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 152, "deletions": 236}}, {"node": {"oid": "3bc66e31a21d160073648f3dcef92266a975ea82", "messageHeadline": "potential fix and extra debugging for get_scheduled_witness", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "b8e16e2e9468f071dac871581beb342bd58457cc", "messageHeadline": "fix object id math", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "df3318efc6d6bbde5aee9b9ab4c5fe264c60a5af", "messageHeadline": "adding extra checks for unusual failure of get_scheduled_witness", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "4a350a5c0cc93aa197c13e80f7e15294b41a2ffb", "messageHeadline": "Initialize recently_missed_count to 0 if slots were missed at genesis", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "761fcb3d20d7c1a5e1f53dc2672ca5fa9212c7b5", "messageHeadline": "fix bloom filter to set optimal parameters", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "12cd23df57b44d770dd969c0dc01f0729305fb10", "messageHeadline": "Merge branch 'witness_schedule_refactor' of github.com:cryptonomex/gr\u2026", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 169, "deletions": 1125}}, {"node": {"oid": "013033001fc0ca7d75316e043eae7b7451afa37b", "messageHeadline": "Don't infinitely recurse when block generation fails #261", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 38, "deletions": 9}}, {"node": {"oid": "e5106c15a376c3ee71d72aa7a19278ba5b43a4b0", "messageHeadline": "update subscribe callback", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 100, "deletions": 143}}, {"node": {"oid": "e5ada2756a79f01fb9e1fd133b8965bc9fe920cf", "messageHeadline": "Remove experimental p2p code #273", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 1357}}, {"node": {"oid": "59a3ca32b7bf55158883743545b8b4a68d022e4b", "messageHeadline": "Remove secret hashes from witnesses", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 21}}, {"node": {"oid": "695978cfa1e698c64aaf823dcac47780c4a51735", "messageHeadline": "Implement committee_member_update operation #258", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 70, "deletions": 4}}, {"node": {"oid": "7db477b9d7860a4f0a5a56be21a280e1c6cd4af2", "messageHeadline": "Implement witness_update_operation #258", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 76, "deletions": 3}}, {"node": {"oid": "19d10e462cfb59d41fadd98ade71436d6597192e", "messageHeadline": "Implement GRAPHENE_PROXY_TO_SELF_ACCOUNT #267", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 22, "deletions": 6}}, {"node": {"oid": "143c1395c271928a87e23454668b04d008b9028f", "messageHeadline": "Be more explicit about GRAPHENE_COMMITTEE_ACCOUNT", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0ae94f88d4a19c5ae04808d175435e1e3af45a36", "messageHeadline": "operation_tests2.cpp:  Fix production check in witness_create", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "e1e73cfe559d2d7f30d35a55944fe5b61bcd8fbe", "messageHeadline": "genesis:  Set aside some low ID's for future special accounts and ass\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 50, "deletions": 1}}, {"node": {"oid": "6c052294e18f7520469931af973d1a8588f6140a", "messageHeadline": "Remove block randomness and rewrite witness scheduling", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 126, "deletions": 1025}}, {"node": {"oid": "dcc4f8076bdff5f53088eae8dc922993e41a4f25", "messageHeadline": "database.hpp:  Simplify get_scheduled_witness() return value", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 48, "deletions": 50}}, {"node": {"oid": "0bcfc69da23b7e215d62778da63eb4c760568af2", "messageHeadline": "Further improve Merkle root algorithm, implement unit test #266", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 190, "deletions": 30}}, {"node": {"oid": "d1484fb41e35a367a9784da0f80e0153ae2dcaec", "messageHeadline": "cli_wallet:  Implement approve_proposal to more easily approve proposals", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 78, "deletions": 2}}, {"node": {"oid": "1d2dc6abda86b25655438000a984ee2f6d7e649c", "messageHeadline": "cli_wallet:  Implement propose_parameter_change to more easily make p\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 94, "deletions": 3}}, {"node": {"oid": "c2e5432a3093c338e2e8cdd6df3bb3bfabf206bf", "messageHeadline": "Remove block randomness and rewrite witness scheduling", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 126, "deletions": 1025}}, {"node": {"oid": "30296d9c3603c1f58e0ba76bf72507407272bfa6", "messageHeadline": "database.hpp:  Simplify get_scheduled_witness() return value", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 48, "deletions": 50}}, {"node": {"oid": "a79eff2761119b34d9c8854c0a9ab9c2fafae16e", "messageHeadline": "progress toward witness schedule refactor", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 31, "deletions": 41}}, {"node": {"oid": "cb3c23a17b0ea99816e3c3f35cbcc7b0cbce9f42", "messageHeadline": "Avoid referencing uninitialized memory", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0532661937ad91b2dc5b4a99cfd08422a0789e67", "messageHeadline": "extra performance while reindexing", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 21, "deletions": 7}}, {"node": {"oid": "2464b788adf0e8b9cb909746095848e499fa7520", "messageHeadline": "improve reindexing performance", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 55, "deletions": 45}}, {"node": {"oid": "aeebb1be099fd325f014f4f35aa9e90bf2431839", "messageHeadline": "cli_wallet:  Copy ws_server, ws_user, ws_password to new wallet", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "c0b9af9a996c0ae90b6816d6b995006ff0b8e5b2", "messageHeadline": "Greatly reduce the amount of time the p2p network code will wait for \u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 56, "deletions": 13}}, {"node": {"oid": "7614beb33865bfd53e4a16e72f147a1807faf4fe", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 38, "deletions": 7}}, {"node": {"oid": "8d0409e524f8b12b972e0f49c2eb0752f5698518", "messageHeadline": "Ground work for new p2p protocol", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1356, "deletions": 0}}, {"node": {"oid": "5b3d7d21492f5bfaa07cb24e31ee8cc1e05f6c04", "messageHeadline": "block_database.cpp:  Special-case to return false when contains() is \u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a5850bdb914b744e903ba6b31731941899fe848c", "messageHeadline": "fork_database.cpp:  Update is_known_block and fetch_block to also loo\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "32b18f6c20f8c66c50e4a4a613b1f7cf17fdf83f", "messageHeadline": "block_database.cpp:  Argument validation and logging in store() and f\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "6372b25dea2e2a38f6665ae425a5676c1adce909", "messageHeadline": "cli_wallet:  Expose get_private_key()", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "4228360409a7dcced0ea8adfcaf32b2ec0597ab2", "messageHeadline": "adding extra indexing of accounts by address auths", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 87, "deletions": 27}}, {"node": {"oid": "2f0065d593dfd06deda970f9a8df59a930c50bff", "messageHeadline": "genesis file specifies 101 min", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "714261b02a55002f05ea647aa29ab3900b490407", "messageHeadline": "merging changes", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 98, "deletions": 18}}, {"node": {"oid": "8a9120e5179eed2640a8d0b926b7e61980bb42a2", "messageHeadline": "increasing the default minimum number of witnesses to 101 for testing", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "7332797b76bc0040830e4bd47aed6cc4c9b53771", "messageHeadline": "Updated witness command in README.md", "author": {"name": "James Calfee", "email": "james@jcalfee.info", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eeeab17477a635fcff7f2d294dff8ecf25449b10", "messageHeadline": "Polish out-of-order-block handling, write test case", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 61, "deletions": 6}}, {"node": {"oid": "9c0c588ed62165886a510775d76c8524c50c09c5", "messageHeadline": "[FWN] Remove deprecated scheduling code", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "3a9d0df75c383e4a0e961d45384079b07e7a1c82", "messageHeadline": "[FWN] Create privileged API login for web UI", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "5fbff6cf522ff490b644632b29ca005b70bf9e3c", "messageHeadline": "Resolve #238: Light client now fetches chain_id from chain_properties", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "15c99bd65b0c90854d430126582fee49ec645fe6", "messageHeadline": "Address #247 - out-of-order blocks in fork db", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 114, "deletions": 7}}, {"node": {"oid": "7e42d4b3e8f478b65956776f2654615399276e16", "messageHeadline": "Fix #242 - witness node crash", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 17, "deletions": 29}}, {"node": {"oid": "aa38feef62a96f388da792c1e499d06481e8e96b", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "437a112a66aa56fd3d3751599e90c2918a6e5250", "messageHeadline": "Fix #244 - Improve log messages", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "80f007faeb4016108ae95703ff62373776d286b4", "messageHeadline": "Fix #224 - Improve log messages", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "d5cc6da54a4c78f26f0fce64e3ce016101794bfe", "messageHeadline": "adding proposed transactons to the result of get_full_account", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "9c2af06cc64718221487783c7b5b679c6bb847c6", "messageHeadline": "Fix Linux build", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "383db4c473363622cc92cbbe5677dab9a978ec64", "messageHeadline": "Save more values for testnet genesis", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 1014, "deletions": 0}}, {"node": {"oid": "5aa884c57487ab37fbfde83f40ffb5a85322a3b6", "messageHeadline": " #237: Create new delayed_node app", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 360, "deletions": 20}}, {"node": {"oid": "baf6bfc17b32a1bf4ade567414b35baf5f3713c9", "messageHeadline": "Progress #237: Begin work on delayed_node_plugin", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 155, "deletions": 0}}, {"node": {"oid": "2244e467ed64ca3af86c10c931c1a9fd21234a5a", "messageHeadline": "Fix whitespace", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 51, "deletions": 47}}, {"node": {"oid": "2212cfe95b86f68aea1e2022074504cd07a24470", "messageHeadline": "config.hpp:  Remove unused constants GRAPHENE_DEFAULT_NUM_WITNESSES, \u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "4ecdea1ce2170373685f3d8d090c197c0d1f969d", "messageHeadline": "Move min_witness_count and min_committee_member_count from config.hpp\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 61, "deletions": 9}}, {"node": {"oid": "a888c81ac4adcc43d46838f57ac3f9b165c07409", "messageHeadline": "worker_evaluator.hpp:  Explicitly cast types in signed subtraction", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29b7f343a69e9b6f121986e87913b5c12501e889", "messageHeadline": "Remove chain_id from global_property_object", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "73cc012db90fce64671a6669af3cd7671a49be28", "messageHeadline": "Allow restarting block production with dummy checkpoint", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 10, "deletions": 18}}, {"node": {"oid": "3a7e65c888a758b20ddc6a0eb0bdeb153d2dba71", "messageHeadline": "chain_property_object:  Implement chain_property_object as container \u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 89, "deletions": 12}}, {"node": {"oid": "ab7fcb9b4a5ffb3307147be2cfcd9689db21bd67", "messageHeadline": "Win32 build fixes", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bf47a1610c4aef7e25592aa42ecd4d4ae83a2b5f", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 108, "deletions": 0}}, {"node": {"oid": "c0c36ca63916e0b8fd73cc8edcd9501fa575b05c", "messageHeadline": "votable objects now keep track of their most recent vote count", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 41, "deletions": 4}}, {"node": {"oid": "be55df25d0bca4dade213bed3e5dc8e94faec56e", "messageHeadline": "Initial work on BTS1 key import in CLI wallet", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 108, "deletions": 0}}, {"node": {"oid": "03175707ff1153536241df6c3cfd348a172c9fac", "messageHeadline": "[FWN] Serve web from QRC instead of HTTP", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 3, "deletions": 30}}, {"node": {"oid": "50b460f21508813c61c552bbc9f18c115a2c0ff5", "messageHeadline": "[FWN] Fix improper initialization of plugins", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4f19667fe393f8d048dcf2b9470a4b4fb5ed08f7", "messageHeadline": "[FWN] Embed web UI into binary", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 201, "deletions": 2}}, {"node": {"oid": "f3a044d96337854401217baba4b26a335d7da22e", "messageHeadline": "[FWN] It seems to work now...", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 69, "deletions": 39}}, {"node": {"oid": "d324a7880990b2825b68dbeeff874a83e99bbc68", "messageHeadline": "Update BTS1 key import format", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1b38a4f86ef7e3a02e060c65fb8916ec07a19086", "messageHeadline": "Add test vesting balances to copy into testnet genesis", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "1d633a508a208c8229404b9ad002b4c0754263b5", "messageHeadline": "Update submodules", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7c579f22d3f65ed449ea4ef6cd66722a014be2c6", "messageHeadline": "fee_tests.cpp:  Check fee after every block in account_create_fee_sca\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "e6116c466f917779c223b503364cb6e856320387", "messageHeadline": "Move account_create_fee_scaling test from fee_tests to block_tests", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "ce624827f6f1c29ea59eaf25c6d4aeb713e19dc7", "messageHeadline": "Include smart_ref_impl.hpp when dereferencing smart_ref #231", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "25ceb9a2775b103abdaf1721fb78d0e60238c62f", "messageHeadline": "return vote objects with full_account query", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "80602a1f7b9c05cd642b1f49a893ef825757abe2", "messageHeadline": "adding api to query vote objects by id", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "4e1f38d8d95b02f8eefb6c01b779cd588d52966a", "messageHeadline": "api_stress.py:  Implement simple stress testing of API", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "4906882895555e7b0fd435ec9f99f5b9bfe1dcc1", "messageHeadline": "[FWN] Start full node and listen on 8090", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 36, "deletions": 2}}, {"node": {"oid": "de8ccf0ea4225fb76715dd37da1a0a68c9c578bc", "messageHeadline": "[FWN] Create BlockChain class", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 93, "deletions": 9}}, {"node": {"oid": "8fc1ac736bb0564283a8df95a5ccaece29d58208", "messageHeadline": "Add new full_web_node target", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "96fb8f60c2b9b1a0aee3c73fcd7252129d98b51a", "messageHeadline": "fee_tests.cpp:  Make sure validation actually enforces nonzero fees", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 45, "deletions": 1}}, {"node": {"oid": "dffd010e8a40fa08f25fd5c39c35248670031f33", "messageHeadline": "Implement and expose get_config() to allow API access to compile cons\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 153, "deletions": 0}}, {"node": {"oid": "f6c99f96b7ed09a02e5853b5ca755a2f46b4e26e", "messageHeadline": "genesis_state.hpp:  Specify definite size for initial_active_witnesses", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3eedabbac251b8afa585cb644f4b2b4596f2d37a", "messageHeadline": "Compute scaled precision at compile time, use in tests (fixes failure\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 67, "deletions": 8}}, {"node": {"oid": "44c174ad4a101757f4d8dc9ab63aafe2b99703ff", "messageHeadline": "config.hpp:  Remove CORE constant", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "a4e5a03973840481d50dacea4e5d6d6da35537dd", "messageHeadline": "Resolve #161: Fix account creation fee scaling", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 42, "deletions": 12}}, {"node": {"oid": "84078831e9b14253db2cd594a406c3c7af164712", "messageHeadline": "Update submodules; #226", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0e76af1fe078ee52349e03e42413ce191b2d2b5d", "messageHeadline": "Add egenesis_none to targets in tests/ directory, fix #227", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "d45e7509f16779f9587f85778df5918ae9d2956b", "messageHeadline": "cli_wallet:  Fix message formatting", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f6a13a19f0a0fc92be00cb2a034492505c22ab8d", "messageHeadline": "wallet.cpp:  Put chain_id in wallet_data", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4d8033443c6b17d085a995b6db97aeb2652ff191", "messageHeadline": "application.cpp:  Use egenesis instead of create_example_genesis()", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "9510960bf509061befb904214a00cc1b6552a7fd", "messageHeadline": "Resolve #193: Test transfer with memo", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "4587e19b18bd1f7048ee0dcbea7f92920da45c6e", "messageHeadline": "[GUI] Add status readout to transaction", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "888e174373f44160986edaf572afcfbe7c2dc33b", "messageHeadline": "[GUI] Fix build after Ben's chain_id changes", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b4fddebf24064aa5d91156b4c55447c56130f733", "messageHeadline": "Remove broken, unused cli_full_wallet", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 297}}, {"node": {"oid": "fa5bbb830f84c64a5ea9dda310489a952fb87b20", "messageHeadline": "Revert \"fix egenesis build by removing it until theretical can fix it\"", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "b8828e52dae9f6a776c2192f2cf0193cfd30fa02", "messageHeadline": "fc:  Add missing read_file_contents() function", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "274682d431773a969ce694020c8f05b04b5bac15", "messageHeadline": "fix egenesis build by removing it until theretical can fix it", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "23f485e66fef272a18097431f2ee01251d45ace3", "messageHeadline": "fix build", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b6385e21173f92434c963c5ec61a47e4c00c8f8d", "messageHeadline": "Adding API call: get_potential_signatures", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "0295f103876afe199a5639c1a12b494f2cb59c98", "messageHeadline": "block_tests.cpp:  Implement optional_tapos test to ensure backend doe\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "2d1e76aed0ade512b9645e53bc722030caf1f3e6", "messageHeadline": "Get rid of chain ID global, move chain_id_type to types.hpp", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 19, "deletions": 103}}, {"node": {"oid": "2e9876b55770a89e3d14f101cf33becfac45dfab", "messageHeadline": "Implement chain-locked transactions", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 275, "deletions": 172}}, {"node": {"oid": "9f9c1e7895fe55a394f3848a802042c0e4692fdb", "messageHeadline": "egenesis:  Initial implementation of embedded genesis", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 634, "deletions": 7}}, {"node": {"oid": "4e3a27156e6238c8e320278cde5ffc3e23fe8eb7", "messageHeadline": "genesis_state.hpp:  Fix missing include", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1556fc5e546805479f6c528ee2fc6550c487aac9", "messageHeadline": "Remove vestigial field_reflector", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "c6debcd59cb64291dcea2a870a0dbe501b9d0e02", "messageHeadline": "transaction.cpp:  Remove no-op", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "97137c88088d98046a88ae39fb241bc60944b4e6", "messageHeadline": "Add cli_full_wallet to CMakeLists.txt, fix include", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c7444f8d4d931ec9ce8c38df9f26a19099fefdd5", "messageHeadline": "Implement minimal \"make install\" command #219", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 136, "deletions": 0}}, {"node": {"oid": "a04995a9f2e33ffe6ccfb5d5c3498a47cea2027a", "messageHeadline": "[GUI] Fix build on Linux", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "762c8712a8249014627b97f35bf68ee147245426", "messageHeadline": "[GUI] Properly implement transaction delegate", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 117, "deletions": 26}}, {"node": {"oid": "13d83904c9e063b2a22cbfc717e988bab1215505", "messageHeadline": "Merge branch 'master' of https://github.com/cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 100, "deletions": 36}}, {"node": {"oid": "39c05a0b2efae31cbbf2703c9c8822b4d3fc473e", "messageHeadline": "adding method to get account by name", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "543c505e4030c52e0262ae957a4b40a739f07ff0", "messageHeadline": "[GUI] Tweaks, bug fixes, facelifts", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 43, "deletions": 32}}, {"node": {"oid": "eda4bae359c44e01486053c594729b443326eb80", "messageHeadline": "[GUI] Transfers now work!", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 76, "deletions": 23}}, {"node": {"oid": "99d645047349a46ceff1487fb31bc2e67d2a8cdd", "messageHeadline": "[GUI] Implement transaction broadcasting", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 68, "deletions": 18}}, {"node": {"oid": "02682e761c5c9c485050763ea4abd5625947e8aa", "messageHeadline": "[GUI] Add option to encrypt transfer memos", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 106, "deletions": 43}}, {"node": {"oid": "8a8130f620d0ead771469209bb2fc79bb6817006", "messageHeadline": "Fix genesis init bug; #17", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "80ada649b82f30495f7c1f46afd33ee502088a90", "messageHeadline": "draft specs", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 164, "deletions": 0}}, {"node": {"oid": "ae43be71512f1718d48d40fca3b9df31cb585255", "messageHeadline": "memo.hpp:  Add information to comment", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c1a674aeefc0a5c6367c3f14a8a92d0422737183", "messageHeadline": "size_checker:  Show sizeof(memo_data)", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "0c8b469e648c03e2600bd9bcd999c0b97c11d19d", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "87d3d1a198fb3ca687b0d3b802878d69446c3c31", "messageHeadline": "Update API and remove SPAM", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 10, "deletions": 21}}, {"node": {"oid": "b789dff67813cd5e5ee07abeb0c8347bcae42970", "messageHeadline": "Fix build", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "39c99fd0a7c31949fd60abbb7b46e4bbc1932f29", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 289, "deletions": 169}}, {"node": {"oid": "1b260ab37a271c3312c1d74d48c5c448bc91d487", "messageHeadline": "adding spam to detect bugs", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "9dfb0d965042c0272e6a8e7443c73d825f2ff66e", "messageHeadline": "Refactor impacted_accounts into app #183", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 289, "deletions": 169}}, {"node": {"oid": "8b0a22d849e9f87c429fcf186b4fb91544d12764", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 445, "deletions": 190}}, {"node": {"oid": "15bcd5e2a781e708ea858e4d9930873f8362da8b", "messageHeadline": "optionally subscribe to full account", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 40, "deletions": 22}}, {"node": {"oid": "82ea3c1edd75d86ab27a2819f68b15782986758d", "messageHeadline": "[GUI] Add transaction signing", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 127, "deletions": 9}}, {"node": {"oid": "391cb5e6279f6f0fc822156c659151f29e4a2a60", "messageHeadline": "[GUI] Fix args to callback in FormBox.qml", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75f05a8b1f16cf442d95b70dc7abf864df7f0d02", "messageHeadline": "[GUI] Fixes in TransferForm.qml", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "03e16afdb2bd84fb061d7ce169f89218996f68eb", "messageHeadline": "[GUI] Progress circa wallet and keys", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 316, "deletions": 179}}, {"node": {"oid": "4d05f09613fbbc7bac597eb89857985c24405129", "messageHeadline": "Update submodules", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1b5a7cb213a028d4fa981063e507503dfdf9414f", "messageHeadline": "Implement max_auth_exceeded exception, internal exc framework, small \u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 85, "deletions": 71}}, {"node": {"oid": "35ab119b26daf80ee778e451222a8c275ea1fd76", "messageHeadline": "Fix throwing incorrect exception type", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36e155bc0c4abb2b3a1f592010c6b05c74df0968", "messageHeadline": "Implement tx_duplicate_sig exception, fix committee_authority test", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "54103da9a8057717312fab85cc474c217b2bcfe9", "messageHeadline": "Implement tx_irrelevant_sig exception, fix assert_op_test", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "b429107dc05d3a8a638888378db78556e963f116", "messageHeadline": "Added witness IDs to witness_node command", "author": {"name": "James Calfee", "email": "james@jcalfee.info", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6bebdbad1c82193acf5f6a919318afc2f5a42fd6", "messageHeadline": "Make unit tests query get_slot_time() instead of doing own time compu\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 47, "deletions": 54}}, {"node": {"oid": "5b9cd9122e5b600dac369e360d7bc0789f0d67e5", "messageHeadline": "Implement skip_slots", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "66c8cedf527169d3b434350a3f6ad4581dc0495b", "messageHeadline": "db_block.cpp:  Assert legal slot_num in generate_block() to match hea\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0d0be55e102a7fa8346e6738819a4851433c34c0", "messageHeadline": "db_witness_schedule.cpp:  Implement genesis as special case in get_sl\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "f80219fd5244626ee63fdd11827357f3d796c350", "messageHeadline": "Implement maintenance_flag in dynamic_global_properties", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 42, "deletions": 8}}, {"node": {"oid": "fa9b71a4631745c999e6480339c93c340c4a6513", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 287, "deletions": 131}}, {"node": {"oid": "86564e2a1b6e8641d85746f0d3ab3ee68a83f5ce", "messageHeadline": "Resolve #207 Add API to get required fees.", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "2c77085bdf83c1ebb095c924b8c0598e4b4a3f5f", "messageHeadline": "[GUI] Early work on visualizing a transaction", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "5d7ae4e6a836b8169fa2e2987b0a122de7192733", "messageHeadline": "[GUI] More work to support transactions", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 227, "deletions": 129}}, {"node": {"oid": "6d2b1a3648e26ace2edbb776b5e84ed3e56e7e3d", "messageHeadline": "Win32 compile fixes (missing includes, workaround for bugs in c++ par\u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "bd4ab4f1685196d8ba60a5e1c3df0122810fa04a", "messageHeadline": "resolving conflict in command line short cut for -h", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "619e8dd3a7807783424eab9144fdb5360ea7d357", "messageHeadline": "updating fc with tap complete for cli wallet", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f371f98cd40979ffe5905d1bb0d7b679be153995", "messageHeadline": "Fix #203 - market history plugin config supports multiple buckets", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "662dd04e453a31be356c378cb080cdd3ec03386a", "messageHeadline": "Fix #206, adding api to return available vesting balance", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "67bd517d5ed5107915779d173ae4f784d4fca171", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9aab9ffa68ebca77d84e8345d57533564e904470", "messageHeadline": "fix #205 tests no longer attempt to validate empty transactions", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "e2bf1803c905f73348362e6e88aa593ca3e3c5cb", "messageHeadline": "fix max_authority_membership test, #205", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "0b5b31ab746cdae147a16d86f0b7b47379982bff", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 134, "deletions": 63}}, {"node": {"oid": "7e142eb4d64b6995a958c386701b0382d27ae72f", "messageHeadline": "Wallet Blind Transfer Implementation", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 354, "deletions": 76}}, {"node": {"oid": "f25a1ea36004ed4ea54c0f6f697b8aade605ed70", "messageHeadline": "[GUI] Lay out more transaction infrastructure", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 100, "deletions": 25}}, {"node": {"oid": "972c9a640796d6a8c55ddea8be82368be772a6ce", "messageHeadline": "[GUI] Remove broken toQstring function", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 34, "deletions": 38}}, {"node": {"oid": "e4ff106cd48b4608ed88744010171019f804deb3", "messageHeadline": "Partial Wallet support for Blind Transfers", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 38, "deletions": 16}}, {"node": {"oid": "c740d2b3c80dcca05f0bd35b249d9fbd2da294de", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 107, "deletions": 84}}, {"node": {"oid": "57ca0c0e39f79948e378029623ea81e599dfac66", "messageHeadline": "Wallet Support for Some Confidential Transactions", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 435, "deletions": 20}}, {"node": {"oid": "d33e64e40781c3797bcd5a6686535cf98942f061", "messageHeadline": "operation_tests2.cpp:  Fix set_expiration logic in some tests broken \u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "86456ba6e0b65465780b273d897222ddf018cfeb", "messageHeadline": "tests:  Set expirations with helper function instead of ad hoc in eac\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 69, "deletions": 58}}, {"node": {"oid": "430bbe42ab85f89233c69725bfa944865b688d1a", "messageHeadline": "database.hpp:  Make open() non-templated, move implementation out of \u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 28, "deletions": 21}}, {"node": {"oid": "5d3bd282c8a8ea72c641e77f9544812745f5609c", "messageHeadline": "Try to fix linking error; #202", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6be71b29758dd74c8bd81bd6c4a1cd2e26c296db", "messageHeadline": "Update fc submodule", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "efe948ceaf1176f43894e724660f34f468a78679", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 199, "deletions": 137}}, {"node": {"oid": "2aac4839ed0028a8a9d908869ad63c29749667e1", "messageHeadline": "partial work on blinded balances in cli wallet", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 109, "deletions": 1}}, {"node": {"oid": "dab74132f26e040f01044cf12da0cee55ef46346", "messageHeadline": "CMakeLists.txt:  Reorder so database is first to build", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "cd6b574141eaf7e79cad470b0942ab64a3acd84f", "messageHeadline": "types.hpp:  Move voting stuff to separate header", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 184, "deletions": 124}}, {"node": {"oid": "590f10a38227e0bf71c47b2421aa550f21e070b7", "messageHeadline": "Add BTS1 key import format", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "c4fa9de1f83999642b5cc53b63396c37304ce1a8", "messageHeadline": "Fix build", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af3b7dd344d2acf34456fd202061fd5b6ec19847", "messageHeadline": "Unrevert fc submodule", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c14ac442f5391baf4e3368e1cff0109bfecde482", "messageHeadline": "Simplify genesis state; #17", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 66, "deletions": 77}}, {"node": {"oid": "36ba2e1d45c2fb843908aacd0b0206875c2d0293", "messageHeadline": "integrate wallet with GrapheneApplication and Account", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 144, "deletions": 30}}, {"node": {"oid": "0911bb605c6f2830be3c7218238b52d7a0fc6ef1", "messageHeadline": "Implement Wallet.hpp API", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 223, "deletions": 15}}, {"node": {"oid": "c9688ae0513fc21d2629f67038b8526b68c418ba", "messageHeadline": "Fix #200 Fee Schedule is now validated when chain_paramters are valid\u2026", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 27, "deletions": 23}}, {"node": {"oid": "8c0b1e86f7faa5cf811095c7ff7d9c2314ef68ab", "messageHeadline": "more partial work on the wallet", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "8cab71c5843cc07647e50db39dd2125c338795d1", "messageHeadline": "[GUI] Initial work on Transaction type", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 228, "deletions": 45}}, {"node": {"oid": "bfa3e71393c71c8751d8c8575334cd5ca454adad", "messageHeadline": "Add return value to transaction::visit", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "44e7a8cb4601f9b9fabeb6e3629ae1cf44e8e8c9", "messageHeadline": "transaction.cpp:  Make depth parameter uint32_t, silence compiler war\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83c8b4c5f9dd8bdb74c57eb30d60555ca365d692", "messageHeadline": "transaction.cpp:  Implement minimize_required_signatures and nonminim\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 149, "deletions": 8}}, {"node": {"oid": "119599d13d5e0055126b2e544039c288e27418a2", "messageHeadline": "partial work on implementing Wallet", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 103, "deletions": 12}}, {"node": {"oid": "65bdeddfbe889082230e8329303bac1fcde79fa2", "messageHeadline": "added Vagrantfile - automates dev env creation; contains Ubuntu 14.04\u2026", "author": {"name": "valzav", "email": "i@valzav.com", "user": null}, "additions": 112, "deletions": 0}}, {"node": {"oid": "6f19268ffd1762149658f95ec0e7d924a7f20bbc", "messageHeadline": "Merge branch 'confidential'", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 807, "deletions": 8}}, {"node": {"oid": "2848734d6493498ea5373f6ff93b9b0ddf51e3e6", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 128, "deletions": 13}}, {"node": {"oid": "f2638a9cdf96308804205ee47f84fd8abccada0b", "messageHeadline": "Adding stub for Wallet API", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 270, "deletions": 1}}, {"node": {"oid": "9c1be851cd2f14b968f9986b9ef0e3a3ebaa161c", "messageHeadline": "authority_tests.cpp:  Initial implementation of get_required_signatur\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 120, "deletions": 0}}, {"node": {"oid": "9b6998af6dc18b0f518786b11ff21ee5aa8bb37a", "messageHeadline": "config.hpp:  Increase GRAPHENE_MIN_ACCOUNT_NAME_LENGTH to 3", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "085013fbd8fd1b4f62fca77711703da3e03f9b08", "messageHeadline": "database_fixture.hpp:  Add {name}_public_key to fields defined by ACT\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "de435d9d51a64812db938c08728fd78d057491a2", "messageHeadline": "whitespace fixes", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "ddb3ee9676fdda52b423425d9ad1a2085b686727", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 3, "deletions": 115}}, {"node": {"oid": "0159a5c36b0298b5e56f48582b64374dda3f06bd", "messageHeadline": "Add missing header", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "be65c277c96b96cfa6e31773cce9805d3d51be87", "messageHeadline": "Implement and Test Confidential Transactions", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 807, "deletions": 8}}, {"node": {"oid": "3e5d3495e12fe52e9798eb297b7365b103737927", "messageHeadline": "Remove some dead code", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 3, "deletions": 115}}, {"node": {"oid": "3196eb75a7613e73cd0b31808818a053da049475", "messageHeadline": "Fixes", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 40, "deletions": 6}}, {"node": {"oid": "63222183cd60b50f5f749e60a3cc4c8cd88d52ea", "messageHeadline": "Resolve #146 in fc", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "81d2679db9c66a41020f9f9442e3bf95d6e83c48", "messageHeadline": "Cut back on log spam during resyncing", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "1667a72144b50d1db039856fc35485a1bbc871dd", "messageHeadline": "[GUI] Break up ClientDataModel.{c,h}pp into many files", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 426, "deletions": 384}}, {"node": {"oid": "9a3a6a52345b67068e6d883bef42084c72695b43", "messageHeadline": "Set core asset issuer to null account", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce84de41be3f8c53a64c550797e3a8564c3db102", "messageHeadline": "[GUI] Fix object update notification handling", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "f72f07b05bcacdd5b10e4e188471f7aad4b911b7", "messageHeadline": "[GUI] Early implementation of operations", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 170, "deletions": 17}}, {"node": {"oid": "d827c5df281eafe43d6d0d00533ea0a0f2643c1c", "messageHeadline": "block_tests.cpp:  Remove redundant, unimplemented force_settlement test", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 132}}, {"node": {"oid": "f06a5dccdab6d55521642d6793f5306b98432f7c", "messageHeadline": "operation_tests.cpp:  Remove unimplemented bulk_discount_test #169", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "1430fab0f4414b6574565b24ee1f8da990fba6c0", "messageHeadline": "operation_tests.cpp:  Add messages to update_uia test, fix check fail\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "d343a71c569223f6f4a01aac1d490314625ea7b9", "messageHeadline": "asset_evaluator.cpp:  Enforce issuer permissions #176", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "5f12f3f445ad4c7ee52b2637195f05253e66a0c3", "messageHeadline": "operation_tests2.cpp:  Implement force_settlement_test", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 186, "deletions": 121}}, {"node": {"oid": "cb2031a1e44d8dc2ecd3f5a11e81588c77801ef3", "messageHeadline": "uia_tests.cpp:  Remove mistakenly copy-pasted notes", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "3e41f726a792805ec84edbea20ff391b911a7187", "messageHeadline": "Issue #45 Market Subscription Standardization", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 98, "deletions": 12}}, {"node": {"oid": "fd0e5d4dfbb15edef03513d712728b8bec2babc1", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "dffc83cca9e710e509c307237a3767b966da2505", "messageHeadline": "Refactor full account subscriptions", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 251, "deletions": 33}}, {"node": {"oid": "2389d2f352bc2fae2b12530583c7a9d48b5d634a", "messageHeadline": "[GUI] Fix build", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b403f16ea84da81d6c49366267ec7d5a7d35742", "messageHeadline": "Merge pull request #175 from cryptonomex/revert-173-master", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "ef0c24933d2ac6754368445057c6754f1ab555a3", "messageHeadline": "Revert \"Update README.md\"", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "b3d299d2413f628bdab4aa55d14bc76a71a837a8", "messageHeadline": "#170 Make sure accounts cannot be updated with impossible auhtority s\u2026", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "a55b348e6c6455f9482bb5cfcd6f649d5c297d63", "messageHeadline": "#170 Make sure TEMP ACCOUNT cannot be updated", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "62009315e28751e95d583d8f9ad31bdb7854ff76", "messageHeadline": "Merge pull request #173 from clayop/master", "author": {"name": "Daniel Larimer", "email": "bytemaster@users.noreply.github.com", "user": {"login": "bytemaster"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c77cb49cc25dae269064272bd9e1141804f684e7", "messageHeadline": "adding new API calls that can be used to check required signatures on\u2026", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "6bdc0f69b64b1ffa017dee87c47dc906d3108a47", "messageHeadline": "[GUI] Add support for balance update notifications", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 88, "deletions": 5}}, {"node": {"oid": "d0b8c66aad8aca12f98f2796f42bc72c529a39e5", "messageHeadline": "Fix Linux Clang build with missing includes; resolve #174", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "2530ffb06c0bf1d45aa1fc03f71c8e2c2f51461b", "messageHeadline": "[GUI] Fix build following e4c29cbe787584a3e20ce628052bac0a7abedd82", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 8, "deletions": 11}}, {"node": {"oid": "ee0901aca0a74aba8a8d94e9d2a8de4393f5795d", "messageHeadline": "Update README.md", "author": {"name": "Jaewoo Cho", "email": "clayop@gmail.com", "user": {"login": "clayop"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b21fb0c3a8e7143fd9f34281cf9fa6c16ba7fad5", "messageHeadline": "adding some documentation", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "8b8d35fad190becb283e847474de2dd25a02a74c", "messageHeadline": "Update how fees are paid", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 48, "deletions": 7}}, {"node": {"oid": "c6b848ef18ed80607bfa4e0fde6fbcf38c0f6862", "messageHeadline": "implement payment splitter proposal", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 399, "deletions": 2}}, {"node": {"oid": "e4c29cbe787584a3e20ce628052bac0a7abedd82", "messageHeadline": "#166 Define type-safe API for get_full_account()", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 58, "deletions": 24}}, {"node": {"oid": "517ea70c95c72501d6c8505bec787dac966a88d7", "messageHeadline": "#169 - Removing Bulk Discounts", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 0, "deletions": 41}}, {"node": {"oid": "c67acc0cf5f1688eeee1df2041540a2821a2b6c2", "messageHeadline": "uia_tests.cpp:  Implement transfer_restricted_test", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 83, "deletions": 5}}, {"node": {"oid": "5655d47a6f7a259003b1cdf698f1c3f234521d74", "messageHeadline": "operation_tests.cpp:  Delete unimp_transfer_cashback_test, superseded\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 44}}, {"node": {"oid": "7388a85cf2b615bea6e6e2cdfbabeccd9b61f30e", "messageHeadline": "Prevent the wallet from generating duplicate transactions when you", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 138, "deletions": 47}}, {"node": {"oid": "34a3c17af432b8198d94e586ef75926de81ef201", "messageHeadline": "[GUI] Add some docs in the QML", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 27, "deletions": 6}}, {"node": {"oid": "e221fabe397bb49a055087288a2ec115e9d1fecf", "messageHeadline": "[GUI] Fixes in transfer form", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "0fe9276c4422aa1c012006993dc829e9b6908440", "messageHeadline": "[GUI] Refactor ClientDataModel, implement account balances", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 214, "deletions": 223}}, {"node": {"oid": "d52461b77b5285ed6a4888be88397fee661982d6", "messageHeadline": "operation_tests.cpp:  Implement reserve_asset_test", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 98, "deletions": 3}}, {"node": {"oid": "46fae5cbbf8f40c4010dd5c102c3a00f6c4c618c", "messageHeadline": "make max authority check depth configurable by delegates", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 4, "deletions": 33}}, {"node": {"oid": "d0659848543a3a7d6e3abed8f0f4bb25b85a42eb", "messageHeadline": "fix crash due to bad cast", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2492df752d4b3c432cd1eac56971352b64449869", "messageHeadline": "Merge branch 'auth_refactor'", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 170, "deletions": 145}}, {"node": {"oid": "8c6e0b9e55cd59e500f58ba7289cebb0d70fc6a8", "messageHeadline": "Refactor Authority Checking", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 34, "deletions": 75}}, {"node": {"oid": "b08b6cb55340776d922a9cdd94445acab408cb8d", "messageHeadline": "Partial work toward auth refactor", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 155, "deletions": 89}}, {"node": {"oid": "723b11533bb352940f5784164ed1bfb7a46b915c", "messageHeadline": "Progress #166: Initial implementation of get_full_accounts API call", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 124, "deletions": 22}}, {"node": {"oid": "dc8849f23b97a05c7226b924d727505feab3aae0", "messageHeadline": "Active key is not required when owner key present", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 4, "deletions": 18}}, {"node": {"oid": "c527b2d41e215ff45f8f2184ec27af4d5c0104c8", "messageHeadline": "operation_tests.cpp:  Implement cover_with_collateral_test", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 80, "deletions": 6}}, {"node": {"oid": "3cdcf5139faf64b41517250a7bb713642df71dea", "messageHeadline": "market_evaluator.cpp:  Fix call_order_update_evaluator exception logic", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "bc9a3173ec49091f0f375358f2790e54e282deed", "messageHeadline": "database_fixture:  Make borrow() return object", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "11a5d2b620f05c7134dc4d3423b47ba19be9c2af", "messageHeadline": "When the p2p code processes a block that contains transactions", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 112, "deletions": 50}}, {"node": {"oid": "984cf47841f53ac5ffdb492338221a802bb73629", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 80, "deletions": 68}}, {"node": {"oid": "8ff2c94c52436d677a2be30d31b07fef31f9cb7f", "messageHeadline": "Update API to address #164", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "9c8eb7d63bd6db3446ff4643b8592b26dc4b8303", "messageHeadline": "Avoid crashing on error parsing invalid ini file format requried by", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 80, "deletions": 68}}, {"node": {"oid": "46f35d0f8901a9ea4a67ca56c985157b397eb11d", "messageHeadline": "Fix witness block production failure on block 1; resolve #163", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d9855f9023b0773a8b4cb71effc2a6f25b2a1fff", "messageHeadline": "Clean up some TODOs; #77", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 17, "deletions": 24}}, {"node": {"oid": "b056b0f499d4321e5beeeb5b3f62126e1342f555", "messageHeadline": "[GUI] Tweaks to the identicon behavior", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "05efa54598e40f1167f7c5f1446ee798fed8e170", "messageHeadline": "[GUI] Add memo field to transfer form", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "b433f90a55d04e8416488fab28145f2089708800", "messageHeadline": "[GUI] Use assets and balances in transfer form", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 132, "deletions": 60}}, {"node": {"oid": "2ec17e225414dce1463259445f11ce7ba08bf930", "messageHeadline": "wallet.cpp:  Use reflection in get_prototype_operation()", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 47, "deletions": 75}}, {"node": {"oid": "a4496eccb8890c9d0440c738c264f1f3b3f83300", "messageHeadline": "Fix #162 by adding an active authority to tests that use account_crea\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "8aa048661fb4770b170f76f944e1cab27aecd611", "messageHeadline": "Remove unused undo_block and undo_transaction skip flags", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 8, "deletions": 12}}, {"node": {"oid": "6f4eb557567659b2a815d558c35efa9de155c9de", "messageHeadline": "operation_tests2.cpp:  Set skip_flags to deal with gaps in balance_ob\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "8cc683374a857a8016c4142420e6c5b14c645bb4", "messageHeadline": "operation_tests.cpp:  set_expiration_time in transfer_core_asset test", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8c91d17301a942a72260b19b421bab799701d753", "messageHeadline": "fee_tests.cpp:  Rewrite cashback_test to compute ref amounts instead \u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 291, "deletions": 41}}, {"node": {"oid": "b6a5119226d66690cea842d3d128e1aac857efc7", "messageHeadline": "Allow using hostnames for seed nodes", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 38, "deletions": 7}}, {"node": {"oid": "8944facd4129e60155debdf1064b0a96bd43965a", "messageHeadline": "Fix signed/unsigned mismatch warning", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "aa794e7836244e0287f3fa3d94e8081b513af08f", "messageHeadline": "By default, log p2p messages to logs/p2p/p2p.log, default to stderr,", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 137, "deletions": 5}}, {"node": {"oid": "9671a92c43471d193393393fa5a9612e3238929b", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 126, "deletions": 154}}, {"node": {"oid": "7f54d3d07758d6750a3c7b472160c23cf82e6929", "messageHeadline": "Issue #160 - Dynamic Undo History / Minority Fork", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 55, "deletions": 9}}, {"node": {"oid": "15724170b825dd05c3a7b18debdcdb7a15c10bf7", "messageHeadline": "Fix test failures due to now-required expiration", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a751d90e000903821ad8a096079d0bdb19f4f948", "messageHeadline": "Move witness pay to VBO, update test #142", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 123, "deletions": 154}}, {"node": {"oid": "b24006cca37f8d6c26f0118ab878397863f2da39", "messageHeadline": "[GUI] Fix build", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "59f65d1411adc49d9b428e0fcae9b8edf3243911", "messageHeadline": "[GUI] Fix ownership of asset objects", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 9, "deletions": 26}}, {"node": {"oid": "e5f8d0f5485b10a2ebe363804c536469b85780e9", "messageHeadline": "removing unecessary field", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "a60c506cc7c57ee892100303e87d3e8ef912fcd2", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 67, "deletions": 22}}, {"node": {"oid": "cfa95a3f57d30cbe4397e6320d575eb102c3203a", "messageHeadline": "Issue #157 - make trx expiration absolute", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 65, "deletions": 144}}, {"node": {"oid": "cfd9dd0f75270f01c4d28b717e9117b732b63801", "messageHeadline": "app_test:  Rewrite broken two_node_network test", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 67, "deletions": 22}}, {"node": {"oid": "da254cdbff8b63da305a446b01005707698ed343", "messageHeadline": "Fix #158 - block summary database now only has 2^16 entries", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "b9f6ee4f2c6a00bea1c5c340ffcc326455b3413b", "messageHeadline": "adding asset fetching", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 256, "deletions": 92}}, {"node": {"oid": "80319893c23aa8486757cf6a32b617e314043639", "messageHeadline": "updating UI for asset supprot", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 213, "deletions": 42}}, {"node": {"oid": "d1c3c7a698e2595ee3d058f133e3eb5cc3b9f94e", "messageHeadline": "Issue #157 - TAPOS Refinements", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 37, "deletions": 44}}, {"node": {"oid": "d176429dade07ab0db6d199a278625015e2ff4b2", "messageHeadline": "[GUI] Add connection loss detection and reestablishment", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "1813e9f5f6b71cf6a9b5d2b348f688df247e25d0", "messageHeadline": "[GUI] Fix crash from user-after-free", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "419ab4f9326d653df7a4d234ffb0b3c68a26ad34", "messageHeadline": "[GUI] UX tweaks", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 28, "deletions": 19}}, {"node": {"oid": "04392d35989d2bccf721370e8ac9eec6945293a0", "messageHeadline": "Fix witness production with 1 second block intervals", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "5f5f376ed3996081d628b3b0649db1226620e68a", "messageHeadline": "[GUI] More work on transfer form", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 150, "deletions": 43}}, {"node": {"oid": "f57205a2e696cb003f54fa3b8b8aac37d7bdc11d", "messageHeadline": "[GUI] Fix CMake error, add README.md", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 42, "deletions": 28}}, {"node": {"oid": "72f5284e493a2fb42d235c1c19800207c45f3ca1", "messageHeadline": "Fix build", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2f97a84cb26ca4ea372efd196949fca04fdee689", "messageHeadline": "Update fc submodule to fix win32 builds", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "957381968b78108b1a639dcc707454a811d6c17f", "messageHeadline": "lookup of account by name and id work", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 135, "deletions": 130}}, {"node": {"oid": "98e761c9c24b5232a789fd8b82357ed02ffd62c8", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 311, "deletions": 41}}, {"node": {"oid": "3b1fb478726b1f9b92221c3e8a470b3e6abec114", "messageHeadline": "Crazy Bug", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 53, "deletions": 16}}, {"node": {"oid": "3ad1c1715d663f2696002a369f9e0a89f19f1b41", "messageHeadline": "[GUI] Add name field and identicon to transfer form", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 157, "deletions": 22}}, {"node": {"oid": "6fd566e6f73b69944db23c0366303c61ad2f4185", "messageHeadline": "block_tests.cpp:  Test witness participation rate", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "d48e97cab7b2bff9304f42bab06f8a701d959de7", "messageHeadline": "Test recent_slots_filled", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 105, "deletions": 0}}, {"node": {"oid": "c019f18bd4f430f316390dce0b54701f2f02b410", "messageHeadline": "Implement recent_slots_filled and use it to measure witness participa\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 30, "deletions": 18}}, {"node": {"oid": "78f0cfa5cc22c8a56a93aedfbbcb8f1d38d96716", "messageHeadline": "account_evaluator.cpp:  Remove unused global_property_object", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0beeac94aab265b33c08b34c909be1659c17b963", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 656, "deletions": 629}}, {"node": {"oid": "8faec763c8d08dd5caffd9d8ef598e7e1e8c0328", "messageHeadline": "Names must now be unique.", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b8bd8a19054c7f21b733f398028f63912dca6ba5", "messageHeadline": "[GUI] Add debugging UI for fetching accounts", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 53, "deletions": 20}}, {"node": {"oid": "2f429e07f100702ffc2f6a6a37119e96be717c20", "messageHeadline": "Rename bad references to delegate -> committee member; #147", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 357, "deletions": 357}}, {"node": {"oid": "6043586d157b50a2144de9369995752a9a7ffbec", "messageHeadline": "Rename bad references to delegate -> witness; #147", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 131, "deletions": 135}}, {"node": {"oid": "70b77be3bc441cbc1bd101cc1fc97452d0e08799", "messageHeadline": "Rename bad references to genesis account -> committee account; #147", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 115, "deletions": 115}}, {"node": {"oid": "12d8f3732eab0abc321ed94a8a72eedc4eed18a5", "messageHeadline": "Minor", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "34598df149fe4c4715dd5871430094ea62aa0f38", "messageHeadline": "Fix a test failure", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "cc300937c7ba32f03977cbb6ee54d127fe4e4c39", "messageHeadline": "Update submodules", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4e3d75cb05143bd86f09e3c0beebba7899b6126b", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 95, "deletions": 21}}, {"node": {"oid": "f01a5889e6f8720c82c4cef9bb8aeb11de1f2d12", "messageHeadline": "Added ability to fetch accounts", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 150, "deletions": 20}}, {"node": {"oid": "e876c5fb81e517419894dd4227f409c0663e1910", "messageHeadline": "Organize temporary files under GRAPHENE_TEMPDIR (or /tmp/graphene-tmp\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 95, "deletions": 21}}, {"node": {"oid": "41de02aadbb2d7aff1b802e2e50a008ccf3245b8", "messageHeadline": "this file shouldn't be here", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "8108360a1b1623ea5fbdd8554d23aff7bb6cc59a", "messageHeadline": "[GUI] Remove datadir argument, set app metadata", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "bca5eb1fc9bda9e97d384cddbbbcb2a633e1dd5d", "messageHeadline": "[GUI] Initial work on showing dialogs", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 154, "deletions": 6}}, {"node": {"oid": "2fda814b76442f827e0bd252027d8f6435f46947", "messageHeadline": "[GUI] Ben: Y U Break my CMakeLists?", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bfd7f372b6dc8c3f296536b064198d170ffbc10c", "messageHeadline": "interthread communication added", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 46, "deletions": 8}}, {"node": {"oid": "ef76b3daab676dcfc77860329315787956ae99cf", "messageHeadline": "creating thread/basic linking", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 58, "deletions": 6}}, {"node": {"oid": "1d50dcd17b6d0cf0749573162ca3f85e2cd4dd3c", "messageHeadline": "fix build", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "7d18c286a469191f45f07ff959a4365a1be5b48a", "messageHeadline": "[GUI] Build out infrastructure a bit", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 33, "deletions": 6}}, {"node": {"oid": "eb4f39e78cf3adb643930c6a91cc85b015834996", "messageHeadline": "wallet.cpp:  Set correct expiration in register_account", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "38c68e1f5de16a4bed01c4b9af39e0edd434e3dc", "messageHeadline": "wallet.cpp:  Implement suggest_brain_key", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 52, "deletions": 3}}, {"node": {"oid": "e201e59b3d5591f61aa591fd435c8be83b570a80", "messageHeadline": "Define GRAPHENE_MIN_BLOCK_INTERVAL and use it to fix minimum_time_of_\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a05d88b0447960da9c77581ad9dadb38556bc23a", "messageHeadline": "Fix #151 - Witnesses do not produce consecutively", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 48, "deletions": 6}}, {"node": {"oid": "f19ed0c697a715538938c859b700f3458964e571", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 24, "deletions": 66}}, {"node": {"oid": "068e579a5f48e8a674422a28b4e719e46b16d17d", "messageHeadline": "Update error message for #156", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "af638cdd6dbca3610a9e06413d53ffd4bcbf1a71", "messageHeadline": "light_client:  Don't use AUTORCC as it requires CMake 3+", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "8441df260ca6b0db9a25b275a47f2fabbf1c7b88", "messageHeadline": "[GUI] Remove MainForm.qml, persist geometry", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 19, "deletions": 63}}, {"node": {"oid": "81dd83226babdc5500dd0c9144b8e519572d0aa4", "messageHeadline": "Add simple demo GUI", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 226, "deletions": 0}}, {"node": {"oid": "e8d2b45d67e277d3979a40ace33425a84366def6", "messageHeadline": "improve authority checking performance, adding automatic transaction \u2026", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 211, "deletions": 15}}, {"node": {"oid": "0f6e5a74cd56a8a57a930ca4c47f948a56b670ac", "messageHeadline": "Progress #148: early implementation of solution 2", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 43, "deletions": 9}}, {"node": {"oid": "c0da987b028a3627fbe00cdfe7acafa9e1a4d604", "messageHeadline": "This file is no longer needed!", "author": {"name": "Daniel Larimer", "email": "bytemaster@users.noreply.github.com", "user": {"login": "bytemaster"}}, "additions": 0, "deletions": 26}}, {"node": {"oid": "8245b18c98c563a5495cd51c8135f7b63b7bbf37", "messageHeadline": "Win32 compile fixes", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "6237740ebc55deb521637806436432eccb428e2f", "messageHeadline": "Fix compile error introduced in a799f064d427889e569640bf944a560ba018e85f", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49937daeb8be6897cfd931895ede58bfec4ea6b2", "messageHeadline": "Rename delegate_signature->witness_signature #147", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "a799f064d427889e569640bf944a560ba018e85f", "messageHeadline": "Adding extension points #141", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 80, "deletions": 30}}, {"node": {"oid": "04b8820b3be45a8a7a8bf5dc8fe2a21f9c7b6ec4", "messageHeadline": "Merge branch 'master' into fee_refactor", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 13, "deletions": 421}}, {"node": {"oid": "10bd6521686bfce9ec22c51b2c5883387405a231", "messageHeadline": "fix uia_transfer test, update transfer error messages", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 39, "deletions": 31}}, {"node": {"oid": "014e6e7b798361e63825848907aa623e3e96a0bd", "messageHeadline": "fix uia_fees test", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "9e150df60521dd9468749eaefd5896c7ed3ce292", "messageHeadline": "Fix withdraw_witness_pay test", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "48797c6e9381f0e166dceab557e64720ffce9ae6", "messageHeadline": "updating error messages", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "1fbdbc50e05104eb6b8300cab2df709789e2b8a5", "messageHeadline": "fix balance claim authority requirements", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a164fbe8fab47b4085aeb12fac82064bd6c7ee06", "messageHeadline": "fix proposal authority", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "a41384d4b15790426a96d09a9d556621433cb566", "messageHeadline": "asset_ops.hpp:  Change bitasset_options member name to bitasset_opts \u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "689920289249485efb1cf7f58c911ef35dff001a", "messageHeadline": "config.hpp:  Fix warning", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ead4f3b2df625a3348902f8e89f41bdedc8ef1b", "messageHeadline": "adding checkpoints #121 to application config", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "c49fbd87e77bc36c972b51266a1848d73bfe806f", "messageHeadline": "adding checkpoints #121 to database", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "84a83042ffec1a512462f8ea7fa3037af662a7af", "messageHeadline": "update js operation seralizer", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "ae7b904e4a5c2b69b496e79804241ecab27dca8e", "messageHeadline": "Clean up some unused files", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 414}}, {"node": {"oid": "9699be84e6f9436c0fd443eb2f9c12fabc64b47e", "messageHeadline": "Progress on #144", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 44, "deletions": 19}}, {"node": {"oid": "c8f200868c2693e15bdc41f20088220a886ceef6", "messageHeadline": "fix zero all fees #144", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "c8f0ea4abe492fec2c8fafa30f3783b2b7d4f20c", "messageHeadline": "It now builds #144", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 197, "deletions": 133}}, {"node": {"oid": "5dea2825b58c98f453a920ee213da76b4ffc174c", "messageHeadline": "Win32 compile fixes", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "786c65d4b4d3a236f8a1e540fe2c52f084af09af", "messageHeadline": "Merge branch 'master' into fee_refactor", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1077, "deletions": 459}}, {"node": {"oid": "714f6d01f08929deef0439bf70c42895aced3710", "messageHeadline": "progress updating tests #144", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 47, "deletions": 32}}, {"node": {"oid": "fdcf821c41124b066b19d8adf5be1dfc3e59b486", "messageHeadline": "Progress on #144 - refactoring fee schedule", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 270, "deletions": 227}}, {"node": {"oid": "629d884b84eee1e7c099695daf0b6f1093646522", "messageHeadline": "Share some private keys for testnet balances", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 102, "deletions": 1}}, {"node": {"oid": "1023ddee9295df0e773bb5309de53beb1ef17ca1", "messageHeadline": "Fix genesis account memo key init; #17", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "3f6535343def893acfd71802444b39f8b3bae3c6", "messageHeadline": "Fix build", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d64c9154a763518556ee84faf74beb9870856a69", "messageHeadline": "Progress #17: Lazy load genesis state", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 86, "deletions": 75}}, {"node": {"oid": "9c4ac2e064ed38706fbcf11768a8f9556670eb53", "messageHeadline": "exceptions:  Add some exceptions", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 93, "deletions": 9}}, {"node": {"oid": "8d3fd20db2b86ac48c70d2398f6a27398771dc99", "messageHeadline": "Progress #17: Fix account key genesis initialization", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "baf55312387535802ff04d8f17d91f799435baff", "messageHeadline": "Refactored chain library", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 3441, "deletions": 3649}}, {"node": {"oid": "6436f0142f2711cdc2a7334afc0e3b4d6fc381b8", "messageHeadline": "Fix witness/delegate count voting; fix unclean witness shutdown on mac", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "2f9e636618297557ed2ff69b7386253f1323dcfc", "messageHeadline": "db_maint.cpp:  Avoid implementation-defined ordering when votable obj\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "5a01e255e2e0e672d5c707e2db55080ee85645f7", "messageHeadline": "Progress #17: Fix genesis witness list", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "d4e4854eb69a23011c315a66bf782e8c94667a5b", "messageHeadline": "exceptions:  Implement missing_auth exceptions", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 24, "deletions": 6}}, {"node": {"oid": "8ff25b813feeb95b2b7ffde12ed95c1e47ff6065", "messageHeadline": "Begin implementation of new exception framework #113", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 86, "deletions": 22}}, {"node": {"oid": "680dadf5b042f64c76eba307bb05eda7fe114d9d", "messageHeadline": "database_fixture:  Enable verbose output only if --record-assert-trip\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "4229e335259f1942203287b124f10926e541d3ee", "messageHeadline": "tests:  replace BOOST_REQUIRE_THROW / BOOST_CHECK_THROW with GRAPHENE\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 72, "deletions": 72}}, {"node": {"oid": "16db253535877a4a666aae9830dd5c4c0e36b626", "messageHeadline": "db_fixture.hpp:  Implement some macros for exception checking", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 49, "deletions": 10}}, {"node": {"oid": "a735198ac0a16d6acf3abfbdd473089b1b7e98f1", "messageHeadline": "Update submodules", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e86755673584eeb8804a90524d38a8b5a87699ac", "messageHeadline": "Fix outdated info in README section about using Doxygen docs in CLI", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "7bb608a30560ae13f5dc5ef503a44eed0d20a979", "messageHeadline": "types.hpp:  Remove parameter_extension as it breaks js_operation_seri\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "ed3848815506533307780ce7125c110088367549", "messageHeadline": "Fix witness_node", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "90e04d029048956a5d716f4c9cb74eb074f8ed69", "messageHeadline": "Refactoring fee schedule to make things more flex", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 518, "deletions": 582}}, {"node": {"oid": "3d60449c6ec4bfda4851b089ef5d8988255bf2e6", "messageHeadline": "Progress #8: Test shorts and force settles", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "8f25a3fee966217993b825f9c3679d5ad376217f", "messageHeadline": "README.md:  Document login API changes", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "ad7d0841c22ef6c3fbfb2be34bd8f6aec526f247", "messageHeadline": "saltpass.py:  Implement simple salted hash script", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "d31e0108b43df7c447b68114fc58e5238a7f27e4", "messageHeadline": "app:  Implement username / password based API access #139", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 133, "deletions": 10}}, {"node": {"oid": "1dd7316d44ada0283d199f421cbcbc59e6dc1775", "messageHeadline": "Split network API into network_broadcast_api and network_node_api #118", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 90, "deletions": 40}}, {"node": {"oid": "9b5bd12c67771a779e0042a67ff632e7e3ee4fbc", "messageHeadline": "Add genesis_state_type::initial_timestamp; #17", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 23, "deletions": 18}}, {"node": {"oid": "38956692eef1d8946f8fe08bc4429e12d48ba41a", "messageHeadline": "Fix a couple misleading names", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "2241fda3af372990527982db49dafd875d5805de", "messageHeadline": "Add genesis_state_type::initial_worker_type; #17", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 44, "deletions": 12}}, {"node": {"oid": "e6e7f70ff9fa6120a8c9a2fbeb2a333c294e65cd", "messageHeadline": "Resolve #98: Finish testing of genesis balances", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 42, "deletions": 21}}, {"node": {"oid": "b134fbe43c416373a0f24f6d641fdaf71273751c", "messageHeadline": "Move some unacceptably slow tests to intense_tests", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 95, "deletions": 119}}, {"node": {"oid": "efc1505612724deccd15facb91e4c071a28f7f37", "messageHeadline": "application.cpp:  Remove commented-out duplicate of create_example_ge\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 25}}, {"node": {"oid": "68744c9de0cb605b046e1e0c853cc19b3ee2309a", "messageHeadline": "Initialize genesis witnesses with default secret commitment; #17, #23", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 30, "deletions": 35}}, {"node": {"oid": "70b34aa5d830fa0f5f1d78f54850c71965040452", "messageHeadline": "Unrevert submodules", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "005348513605dea4e1b536ee5824bd3b74595fd6", "messageHeadline": "updating cotorie", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 832, "deletions": 529}}, {"node": {"oid": "e873d3e650dacdedf9d8379d6a572a99bc2c3b18", "messageHeadline": "Update balance evaluator / authority checks", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 77, "deletions": 54}}, {"node": {"oid": "93aff096856072a1b9400648c1be78ca2ce9b7ca", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 167, "deletions": 3}}, {"node": {"oid": "b1dd41ff3ab1ddc329bd9d06299ec633b1549b8d", "messageHeadline": "Refactor get_required_auths on operations", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 223, "deletions": 288}}, {"node": {"oid": "d240b6737f8fdea4ccf6247037699ea00b108d4d", "messageHeadline": "Unrevert submodules", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "beb2e4783205e612844395eb25b0de66809b703c", "messageHeadline": "Prevent deref of invalid optional on wallet import of malformed WIF key", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "ce729ba9f905d4a05d138f3a2f15381181544d55", "messageHeadline": "Add wallet api function to vote for number of witnesses/delegates", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "b9b4aa08de7c3df7bf0078effb56caf0f1fb3412", "messageHeadline": "Add command to print display raw operation structures", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 100, "deletions": 0}}, {"node": {"oid": "86df9c04fd80edc105d589a7947415a191c1cf7f", "messageHeadline": "Progress #141 - defining extension parameters", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 47, "deletions": 12}}, {"node": {"oid": "1eb273118b0459780606ab2aecb08ccaf40faceb", "messageHeadline": "Fix #136 add serialization to blockchain params", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "33fe8e9d7cb8c80ddd289d1886d64292b033d685", "messageHeadline": "brain storm line of credit operations", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 146, "deletions": 0}}, {"node": {"oid": "24496932d4cadc2d34100e29861d54dca9232803", "messageHeadline": "Progress #98: add some vesting genesis balance testing", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 202, "deletions": 107}}, {"node": {"oid": "ab740d6aaa685ed9d0e6ecd625b393d3598b92d9", "messageHeadline": "Make memo_test fail if serialization format changes", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 38, "deletions": 22}}, {"node": {"oid": "7d6d7066c2cbdf59def8388bdd4b593fa27617f7", "messageHeadline": "merge", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 101, "deletions": 23}}, {"node": {"oid": "c537e41fcbc659dbf0fb8e44f697115f03be5d25", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 311, "deletions": 214}}, {"node": {"oid": "fcf21683f354f70ecbf3898f01b260658d82a486", "messageHeadline": "operation_tests2.cpp:  Remove extra generate_block() in witness_creat\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f175b4561cecb41a63fa2c35a35d05c59cd26c88", "messageHeadline": "Properly re-initialize witness scheduler state after a long block gap", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 50, "deletions": 6}}, {"node": {"oid": "3d5f9ee7173e4cf3c593f278525a07314012bb77", "messageHeadline": "Update README link", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "81df85aed7919d8dcc77b2a1551ed171dbd49956", "messageHeadline": "Fix BTS genesis import error; #17", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "df03598be95f48b7f89a00308b9ea61f9568bcc8", "messageHeadline": "Do not capture genesis_state on exception", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fc7fb86cd20fad30ea1bc6f9de42d1e83aa2a27a", "messageHeadline": "Temporarily allow import BTS address/pubkey prefixes; #17", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "4a7cbaf610a6fec3e70a2d750126f708c9e823af", "messageHeadline": "Set default genesis fees to 1 GPH; #17", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ccafe0f03ac499b10e532f73c6f82fad2bd48ae", "messageHeadline": "Refactor fee schedule for extensibility", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 87, "deletions": 40}}, {"node": {"oid": "b89ff4e6b1d732fbfe0cba20b4f41ea7df560f3c", "messageHeadline": "Some {asset, price} operator cleanup; fix #134", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 47, "deletions": 43}}, {"node": {"oid": "715d9a71b3ac70f5f0a882c985a929af307c754b", "messageHeadline": "Fix the ~90 tests I just broke, and one I didn't", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "c00e20268dddbcdd0cb4bc78431a6be7df30208f", "messageHeadline": "Tweaks circa genesis, should not affect behavior", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "6ab59f63a724326866d1e64dc1607c531bd8fe70", "messageHeadline": "Resolve #133: allow creation of example genesis json", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 73, "deletions": 56}}, {"node": {"oid": "52fd59f0aaa2d5edb7beb5357b35a7f8f5d54137", "messageHeadline": "basic_tests.cpp:  Change BOOST_REQUIRE to BOOST_CHECK in valid_name_test", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 77, "deletions": 77}}, {"node": {"oid": "7c30e44dc9d4d9ff74709dbf5acb17e9d0802da8", "messageHeadline": "Fix is_valid_name() bugs, make it RFC 1035 compliant, update unit tes\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 105, "deletions": 62}}, {"node": {"oid": "9e820c648be4bc366d3b4353699ae2d14129b8f7", "messageHeadline": "Update submodules", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "423eccf4a4544eb41f0eaf82bdb813b1629c0212", "messageHeadline": "Win32 compile fixes, no functional changes", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "3ee8b0c2a4615d6a071f4c959f0aded869099fcd", "messageHeadline": "Prevent duplicate signatures when importing balances #129", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "c0c602233831798c0a9a04ec089ea7f368137400", "messageHeadline": "Fix #130 Black Swans Settle at Price Feed", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "cc1348bf91e15364c96e724b9d24db5ec1ec371b", "messageHeadline": "Prevent the wallet from complaining when creating a new account, it", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 31, "deletions": 11}}, {"node": {"oid": "9cb9d2e07fbc312cd4b7789837d7cc4340786847", "messageHeadline": "Progress #98: restrict withdrawal rate of vesting genesis balances", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "256b95ac5e45212b2f5e50c673a127e54bddce29", "messageHeadline": "use FC for endian reversal to avoid Boost 1.58", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "29d4820fb977768171be0cefed6657c419519dc1", "messageHeadline": "Move CLI wallet cookbook to docs submodule", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 193}}, {"node": {"oid": "62d21be888b31f475655c117bf0e531ae0128235", "messageHeadline": "Merge branch 'master' of https://github.com/cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 187, "deletions": 179}}, {"node": {"oid": "892f3250b844cc9122587470e9ded25c1f38f92c", "messageHeadline": "partial updates to the wallet cookbook", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 32, "deletions": 35}}, {"node": {"oid": "4a848929814916486e651a91a6833f4ce74483e7", "messageHeadline": "Fix build errors", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "4d176e73b27be5221cc89c1095b4a1bf1b753573", "messageHeadline": "Some linear vesting cleanup", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 170, "deletions": 175}}, {"node": {"oid": "5a41114d94cac654580860887e700b179f03992e", "messageHeadline": "#125 Replace ntohl with boost::endian::endian_reverse", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 10, "deletions": 14}}, {"node": {"oid": "e86b1332b6f3f2aa4e0fc51f8f32fdcb1ae57126", "messageHeadline": "update readome", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 23, "deletions": 21}}, {"node": {"oid": "871aa734ae39d217a8dba441c64ef0c4b2f2ba6c", "messageHeadline": "Update documentation and fix error messages, Fix #127", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 21, "deletions": 7}}, {"node": {"oid": "68fabe146465919eba37f220716ac52d3e9642a6", "messageHeadline": "Progress #127 - importing balances", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3d220e0df66fbf514c07305e60d0633fd65f5f14", "messageHeadline": "removing platform specific header, see #125", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "4970127fbebb39414f2488cf890af1bd473cdc20", "messageHeadline": "Merge branch 'master' of https://github.com/cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c8839ef4038300c4489f5ec20c3a8fa4b17dfb60", "messageHeadline": "fix #128 js serializer generation", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a48091211063166e5dd491a00849c9e506a311f7", "messageHeadline": "Add missing include for htonl on linux, #125", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d66ee4c8ccafa15e161e8a1814f92de10e6a9026", "messageHeadline": "remove htonl from memo checksum when it appears to provide no obvious\u2026", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fefa0f65f8038c220f9a92f99256a9ce49ec213c", "messageHeadline": "Issue #106 - Removing KeyObject", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 488, "deletions": 965}}, {"node": {"oid": "07f621cd65443fc507081fb75c774b427706dff6", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 417, "deletions": 151}}, {"node": {"oid": "8efa2e673856f61fac2c283b3b5766ceb1749af7", "messageHeadline": "Progress auditing TODOs #108, upgrade boost 1.58", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 39, "deletions": 31}}, {"node": {"oid": "acd595f889f94fa8201ad3eb4b9f309554c0495a", "messageHeadline": "Add missing functions for registering delegates", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 125, "deletions": 4}}, {"node": {"oid": "e9b015b7689a901c9f72cc217099957c0c739b56", "messageHeadline": "Add missing header. Derp", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 115, "deletions": 0}}, {"node": {"oid": "66c9606652f8edc571033a5e4a7a3bbbd146ef61", "messageHeadline": "Progress #17: Add assets, initial witness count to genesis state", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 177, "deletions": 147}}, {"node": {"oid": "ae803393628bbfeaf4b368807f0d7fd9fc271420", "messageHeadline": "#82 Add more riggirous invariant checks", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 27, "deletions": 11}}, {"node": {"oid": "cc767bbc7eeb5403aec8496d48e5c76421329e34", "messageHeadline": "Resolve #103 - Implement issuer override tests", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 78, "deletions": 0}}, {"node": {"oid": "bb71e1933bd250b940c736d5756433cb23bbc719", "messageHeadline": "Implement #103 - Override Transfers by Issuer", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 114, "deletions": 5}}, {"node": {"oid": "17c999ecd5407bc1b3dd49360ba9370eb0484e95", "messageHeadline": "temporary hack to resolve #118", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9c9f843d086d5cf9650c5ed3521329c0c10ad8c2", "messageHeadline": "creating single-process wallet/full node", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 285, "deletions": 0}}, {"node": {"oid": "2257e5da6c1ec9507ce8920df0cf43c2b24b0872", "messageHeadline": "#108 Rename Burn to Reserve", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 52, "deletions": 52}}, {"node": {"oid": "683fb6fe32623d6330481311845520f2dfe8953c", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 56, "deletions": 45}}, {"node": {"oid": "4bbaad02a78e6b9b50a0267bb590d1718b71752f", "messageHeadline": "Progress on Burn, Reserve, Issue, Retire #108", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "f29eaa92e2207dc702bb7f014688146f1ba96879", "messageHeadline": "Fix all outstanding unexpected test failures", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 56, "deletions": 45}}, {"node": {"oid": "e336691e594d67239b6b3ef01674ef288431cf0b", "messageHeadline": "Fix #116 and fix build", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "1d18fe58bea0c977108e340fbb93dcecd2230c6a", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 65, "deletions": 61}}, {"node": {"oid": "be9c77125422680de2c9f848ffa7d117edb6d20d", "messageHeadline": "Fix #116 Verify Database Serialization Version", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 350, "deletions": 6}}, {"node": {"oid": "5f5d819a1fc609b2fc5f3fcf59618568ec7bd2fc", "messageHeadline": "Progress #98: Add public key to balance_claim_operation", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 38, "deletions": 44}}, {"node": {"oid": "1c8e31c34a2311dc18f3f18d9d52599e60786988", "messageHeadline": "Fix 2 of the failing tests", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "609f5a746efc8bd04e351f8ed3b1a8c4d210818b", "messageHeadline": "Quiet harmless compiler warnings", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d04e4522660d8fd39ff1ac05819a9c953da9d97c", "messageHeadline": "Prevent writing past the end of an array when tallying witness/delega\u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "67bda9075f55503d54765b6ab0a1a4d1eae439d8", "messageHeadline": "Display error message for invalid command line arguments instead of c\u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "fd94046eb65fb47fed82703a8d332faee99ed170", "messageHeadline": "Fix integer overflow errors, work around msvc parser bugs.", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "ce3fbbf93e36012de1e1c0f3f9568dd0777f469e", "messageHeadline": "Add checks to verify fill_orders #105", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "18a99584a271845e94fbaadc1ca75d5f481adedc", "messageHeadline": "Start #116 Index Version Checking", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 51, "deletions": 11}}, {"node": {"oid": "187ceb28b65377c3dcb418bce9309f669a9a9853", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 599, "deletions": 79}}, {"node": {"oid": "70964b55e5b8a0ba6076c91a3e3e7852eb36e6c3", "messageHeadline": "Fix #115 Claiming BTC and PTS balances", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "9856d5e8fd769ba1e048975088822433c497b65e", "messageHeadline": "Fix CLI commands for creating witnesses, add commands for listing", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 562, "deletions": 63}}, {"node": {"oid": "6aa9264477c261344415ad57933aa2116c5299db", "messageHeadline": "Make asset precision uint8 everywhere (it was defined as a uint64 and", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "210c109acf2f8d835070d48814117b2c2140b4cf", "messageHeadline": "Progress #17: Create vesting balances in genesis", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 33, "deletions": 12}}, {"node": {"oid": "c41f1057d52511530755bde5bb4fc517e16762fe", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ede41d6f995d83778c5ffae4985363bb631cc995", "messageHeadline": "fix warning, add debug for svk", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "49d5d276a18641bdfdf104fa59fb19d8e22bc65f", "messageHeadline": "Fix compiler warning", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9dc7189dd681e652a9f15cf70099a4f7ec33f533", "messageHeadline": "adding ability to receive a callback when a broadcast transaction is \u2026", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 57, "deletions": 3}}, {"node": {"oid": "5f5e761ca8c2dde236fa79f5cdf084acf76c61a2", "messageHeadline": "db_block.cpp:  Fix tapos rollover logic", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 55, "deletions": 3}}, {"node": {"oid": "f46758e97c34fbd80933a4ef7f239e9cd3cafc01", "messageHeadline": "block_tests:  Implement tapos_rollover test", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "c530867933533ba23f577f07b0abcbea33eaa515", "messageHeadline": "Progress #17", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 359, "deletions": 356}}, {"node": {"oid": "a05a13b20e81c5d902629f15cd1c5f88ba2f8b4c", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 47, "deletions": 2}}, {"node": {"oid": "e161e5a9fcd4e268a5ab0bc16d873a08f253ce95", "messageHeadline": "Issues #112 Verifying all signatures are used", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 157, "deletions": 111}}, {"node": {"oid": "e3f5e2cf8d3a487e8538c0c52fd294123cb2bbb7", "messageHeadline": "Resolve #104: Set minimum feeds on bitassets", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 47, "deletions": 2}}, {"node": {"oid": "0858018977e15843215314112a0ea8d0fb1b693b", "messageHeadline": "Fix crash running tests", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "33636a513e7f0c963e9f7e45f502aec69acd63de", "messageHeadline": "Merge pull request #111 from pmconrad/unused_code", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 0, "deletions": 27}}, {"node": {"oid": "6aae0d8314b2ba2e5595292094ac31ffac9a8ec8", "messageHeadline": "Cleanup balance_object_test a bit", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "9beff42daa02b1b56c70413133b9a2af2fbe1cf5", "messageHeadline": "Unused code", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "d0aaad611745710841341bd030a1ac80afb760a1", "messageHeadline": "Deprecated + unused + identical to key_to_wif", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 0, "deletions": 19}}, {"node": {"oid": "417f869dead7140b3f56d6d41e133320a68d5d60", "messageHeadline": "Revert \"cli_wallet:  Implement HTTP header for wallet unlocking\"", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 29}}, {"node": {"oid": "8db1b930f338637727e76cc6a84e1f58ef1d390e", "messageHeadline": "cli_wallet:  Implement HTTP header for wallet unlocking", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "cabc357eab0c47d0c7331ad4374bacc08d8fb95c", "messageHeadline": "cli_wallet:  Add dedicated HTTP server to workaround #1", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "597fe8e912cdf52a2d87893b24c5d232ad2e0ba7", "messageHeadline": "fc:  Implement HTTP server for API RPC", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f12883937950d87919973bb91dc9e5672e86dff7", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 27, "deletions": 34}}, {"node": {"oid": "8b546cbf60437db51b035c2a44ae9560034f2a90", "messageHeadline": "adding get_transaction api call", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "391b0bec45187f55c1bb06bc8cfdac3e9c6b6ef1", "messageHeadline": "Progress #17: Remove GRAPHENE_INITIAL_SUPPLY", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 27, "deletions": 34}}, {"node": {"oid": "873cf4dcf8bd43dda1c63c78fc933a250ea53c3d", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 103, "deletions": 62}}, {"node": {"oid": "681f0923feca4f5001fcca79699063f4e774bd05", "messageHeadline": "add secondary index to get proposals relevant to a particular account", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 97, "deletions": 30}}, {"node": {"oid": "8747a0572bbbcf70be1e9a59baafe0f016bd1b04", "messageHeadline": "Progress #17: add balance_objects to genesis, test", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 103, "deletions": 62}}, {"node": {"oid": "2ee9b01d3f81261139def46e2bab0f6695b7898d", "messageHeadline": "update secondary index on load", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e43a538bdc93f9455ab2aec0143e19c046e17571", "messageHeadline": "types.hpp:  Update fee schedule to use all uint64_t #99", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 37, "deletions": 37}}, {"node": {"oid": "51bb9025d0f736c319f99db14a1f483b97218d0d", "messageHeadline": "db_maint.cpp:  Avoid stdlib implementation-defined ordering when work\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "9719689c346187d87b0b10af396d3e151c79162f", "messageHeadline": "Add unit test for is_valid_symbol", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "24afda87ac05fc0ab5d031c68c7613a77b47cad3", "messageHeadline": "Update docs submodule", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f0ea015ccfe7e403f19d0c29ec247a97f331a7b7", "messageHeadline": "Clean up is_valid_name and remove child accounts; #15, #93", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 113, "deletions": 117}}, {"node": {"oid": "3ac8ccaa39847e0447655c9130d0657446568ef7", "messageHeadline": "Fix Ninja build", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "605824952c86006fad36116ffc7dc25558206749", "messageHeadline": "Clean up is_valid_symbol", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 29, "deletions": 14}}, {"node": {"oid": "52d34cc978cad98ed09f8c866da351b75709b0c5", "messageHeadline": "Implement size_checker to show operation sizes", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 98, "deletions": 0}}, {"node": {"oid": "d0f1fe5b01d3110fdfcd36929edd2eb243f94dc4", "messageHeadline": "Implement burn worker test #37", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 77, "deletions": 0}}, {"node": {"oid": "662cda2abc511059ac898d191ecd200f8598131e", "messageHeadline": "db_init.cpp:  Zero network_fee_percentage on null account", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7dd3d92a6c81b089185f1503207bb6c8fd747b09", "messageHeadline": "Merge pull request #102 from pmconrad/rfc_1035", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "27905e1505a6fcbee8e253e241772dd7c487cbc3", "messageHeadline": "Merge pull request #101 from pmconrad/fix_build", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f4342d98aeaa38ca913153c810016dd705f9fd2e", "messageHeadline": "Resolve #67: Add name and/or URL to witness/worker/delegate objects", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 34, "deletions": 22}}, {"node": {"oid": "0162a7d87de6f0936380daa9b1a62a9cee9678d5", "messageHeadline": "Added more test cases", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "1acf66265f61c08bbd05232d8cd75e28c196f636", "messageHeadline": "Allow double hyphens", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "18808b44ae960d59e6a52b33c66e42e786bdb924", "messageHeadline": "Fixed build", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6279515c54687337ae66a0455ecd8d94e60f9665", "messageHeadline": "#98 - Adding wallet support for claiming balances", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 81, "deletions": 1}}, {"node": {"oid": "73d55c2d94a2a2a19f3abd207a5b6c21b338536a", "messageHeadline": "#98 Add signature verification", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "4695405c52599f65c6615167596dd24d42bc62e6", "messageHeadline": "adding missing files", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 86, "deletions": 0}}, {"node": {"oid": "48d9c9c6b259917d1e9963578c4e24c35b69e4ef", "messageHeadline": "added object database to .gitignore", "author": {"name": "Chronos", "email": "chronos.crypto@gmail.com", "user": {"login": "ChronosCrypto"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "201156bb1dfd5adc9c14bb6bc424d09c2a82a66a", "messageHeadline": "added object database to gitignore", "author": {"name": "Chronos", "email": "chronos.crypto@gmail.com", "user": {"login": "ChronosCrypto"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d3391c0fe5e1f94de5fe589db85dc9a960a7d859", "messageHeadline": "#98 Implement Balance Object and Evaluator", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 71, "deletions": 6}}, {"node": {"oid": "06b836f34410201fbfde7f292adc94b2f2983997", "messageHeadline": "Add doxygen docs for most cli wallet functions", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 3453, "deletions": 166}}, {"node": {"oid": "baea85ea3a64e74e53f7657bada919a807c93d45", "messageHeadline": "Resolve #97: Add exponentially growing fees on account creation", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 55, "deletions": 6}}, {"node": {"oid": "dba009da4dc79f12da6c8c91cc4cfea1f652643f", "messageHeadline": "Resolve #83: core_exchange_rate in feed updates on maintenance", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "dad1ca3beeed6186585ab509d15c86cd630157ec", "messageHeadline": "Refactor: Move limit order execution to database", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 120, "deletions": 127}}, {"node": {"oid": "8b010b1f99622aae6ca7df19b14ca8f94038fa1b", "messageHeadline": "Fix compiler warning", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8d458969004c9ae107adeb8cdd1945a649f0da09", "messageHeadline": "Update submodules", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a626b0685f2032e3c388fea8b0495ce0bca905f2", "messageHeadline": "Fix failing prediction market test", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5b55ab71eac48f1a4fb52b883f72a168d7a5a387", "messageHeadline": "Resolve #94", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 33, "deletions": 15}}, {"node": {"oid": "0936f9b5f210a7886af89ebd92a1d24ca2da7957", "messageHeadline": "Fix #95 CLI wallet crash on exit", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "c80e0c09ba53905b848c5910acd0df8129389382", "messageHeadline": "Make CLI wallet return 0 when exiting normally", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d193e7701dc2e70213e6196e97ddfc901be15fca", "messageHeadline": "Attempted fix for #96", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2b4d293ecc8f179cdf1fc18968a0845a75fd7458", "messageHeadline": "Merge branch 'master' of https://github.com/cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "714161c56cc49a4474d3d1aa1434282a4506680c", "messageHeadline": "Fix integer overflow warnings (errors?)", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e41d08d843726379fc7d3227fcc77bed8ba6dcfe", "messageHeadline": "added callback with 'deleted' objects", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "16e90c53acce430f59a229d282f75f67b5ba8bbd", "messageHeadline": "#47 Fixing bucket_object serialization", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "bf9f81a21dd1aa87b4c8adbe90f58e76b5cbc1f1", "messageHeadline": "Fix #90 - Prediction Market Asset precision must match backing asset \u2026", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "543959fa6405b3b6abe41342e4061f3db71e41d7", "messageHeadline": "Fix #92", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "fdf8d98953c9feaf7be978f63c1555b6830449ea", "messageHeadline": "Merge branch 'master' of https://github.com/cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "c5666879744413435ed813c61c8352f656af6577", "messageHeadline": "fix tests properly", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9e5297d6def66e02aba31f75005c01f7e76401f8", "messageHeadline": "Disable fees during genesis initialization", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "342abe6ca19c29e34ba6fc224fbaaa8905df230a", "messageHeadline": "Fix tests", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "ff427c709f97e7e57e74b1439cd0c00042733bee", "messageHeadline": "Merge branch 'master' of https://github.com/cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 71, "deletions": 18}}, {"node": {"oid": "4e206d3c54488303ec4b61c8a4fe666fa67dde9a", "messageHeadline": "#66 tweak default fees", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "49acfb3bd6267c3a3da990651f09beae8213e6a7", "messageHeadline": "Fix up application_impl's has_item() which was throwing to indicate a", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 71, "deletions": 18}}, {"node": {"oid": "bf0ab60cebf9f973168a0f0472e8ae9889aa6736", "messageHeadline": "Fix #88 If pushing generated block fails, then re-push all transactio\u2026", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "88aeaa5e6926eeaf7056e3524a5132962fe47d71", "messageHeadline": "#47 Fix bug with not initializing base volume", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "fef77a15a2a6c1625266db3332fc7c8b2309c24d", "messageHeadline": "Merge branch 'master' of https://github.com/cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a518c37c9ee21d0c8881b777232c8048f7e0d4c8", "messageHeadline": "adding wallet api to return the market history", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "cb23e27aeab0b7ff1190bcb8f5f51e65255ab5f1", "messageHeadline": "Update fc submodule #86", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e7ec05f54598194ea5bb7324b58ea471e10035ba", "messageHeadline": "#74 Adding API call to get all call orders for a given account type", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "37cadb2be8a5909d838c12a42cf3387647a56856", "messageHeadline": "Create directory for storing p2p config if it doesn't already exist", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "11b357494b14d7ca032f6b889fd7b35adeb2a1a1", "messageHeadline": "Remove leveldb code from peer database, replace with writing to json", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 64, "deletions": 118}}, {"node": {"oid": "a0765e2cf2efcdfece249aa104c869790696078c", "messageHeadline": "Removing unnecessary indexing from account history plugin, it can now\u2026", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 4, "deletions": 351}}, {"node": {"oid": "23a633bea172f4a4741cc607747cdb70c273ef1d", "messageHeadline": "#85 adding api call get_keys_for_address", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "c4b2bb443ba623b4b4ad07020a00f60c75df3ce1", "messageHeadline": "#85 - changing key_object from simple_index to multi_index", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "ffd797c048de651c6c8a955fe6f95fae56c6493c", "messageHeadline": "adding API call to return all accounts that reference a particular ke\u2026", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "045cfbd9146a8d408ca9364f7641c194ac940a38", "messageHeadline": "#47 Fix crash when parsing config file", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "aaf31d840f12fb4457b7aade6382fa908670e1d9", "messageHeadline": "#47 Fix crash, added history lenght limits, added init testing", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 57, "deletions": 8}}, {"node": {"oid": "af812a7b51132e79f70ba3a58c6dc366efd76558", "messageHeadline": "#47 Adding API to get the available history buckets based upon the co\u2026", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 34, "deletions": 23}}, {"node": {"oid": "44313ac8a40f8ed790efe53767c3c4faf9dadd5c", "messageHeadline": "Address #79: Should be fixed, but I can't test because of #55", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ed381af304b6bbadb90c2ba0743c352a4625769e", "messageHeadline": "Spell out boost::program_options in headers instead of using alias", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 37, "deletions": 33}}, {"node": {"oid": "ed859277ef51081bc378828aa034212bc2ca2698", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 220, "deletions": 250}}, {"node": {"oid": "20a10a074b9d85892541b5b9aded8276c2ef17a5", "messageHeadline": "Issue #47 market history added to api", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 37, "deletions": 3}}, {"node": {"oid": "5e630171ca60f7a1c73fe9d7b021e645a05b95b9", "messageHeadline": "operation_tests2.cpp:  Fix global_settle_test", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 44, "deletions": 9}}, {"node": {"oid": "6944a3fe1fbb2df78889fcdace9b75791e8cdb64", "messageHeadline": "operation_tests.cpp:  Remove redundant unimplemented tests", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 27}}, {"node": {"oid": "08651fc04516e21d0ebeda1b0e509679d5f08e9f", "messageHeadline": "db_debug.cpp:  Fix witness index type in debug_dump()", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f99b02ba581978107f35901438b09af65cace535", "messageHeadline": "config.hpp:  Implement GRAPHENE_COLLATERAL_RATIO_DENOM #70", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 7, "deletions": 49}}, {"node": {"oid": "b63de0ad29892aef8f1850227b6118e0e2ea082b", "messageHeadline": "Fix some compiler warnings", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "1e62c749af10ea30c8fa416cd9cb841626f822df", "messageHeadline": "Minor evaluator cleanup", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 133, "deletions": 133}}, {"node": {"oid": "e6621809811569534f1dec32537f6401014b7702", "messageHeadline": "Update submodules", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0b854bc70261cccf285f5222212be0b907daa420", "messageHeadline": "Build with TCMalloc if available", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 24, "deletions": 26}}, {"node": {"oid": "03c362b9e478968af7176d7f283d32a202cd536b", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 93, "deletions": 129}}, {"node": {"oid": "fdefc69baf3ec43519f3fc847afb39858d2f4ad4", "messageHeadline": "Issue #47 - Basic, Untested, Market History Plugin", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 342, "deletions": 2}}, {"node": {"oid": "cfcafcb5c2fab41d998c807699107b94e62f81b6", "messageHeadline": "Progress #66: Set initial fees", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 93, "deletions": 129}}, {"node": {"oid": "0d02361af0c0af8f0306154b58fc9bc5a368f999", "messageHeadline": "Clean up names of assert ops and evaluation dispatch", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 70, "deletions": 32}}, {"node": {"oid": "c43c71372d2371c0d984e670bd516142229e0c94", "messageHeadline": "assert_evaluator.cpp:  Remove skip_unknown_predicate flag, add max_pr\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "548c760e46c568a615cf557a02e3909d78eeaa4d", "messageHeadline": "wip burn worker", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 38, "deletions": 4}}, {"node": {"oid": "08cba191c7f0ce6d89232b3a9a922e5767f1f802", "messageHeadline": "Progress #66: Audit calculate_fee implementations", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 330, "deletions": 238}}, {"node": {"oid": "a0d2b18959c08c96cc707b4a99d827957e79e69e", "messageHeadline": "Issue #70 - update docs", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "8e9b2e8ebb1c0d1306fdf63636e772c532564057", "messageHeadline": "Issue #68 - created simple secondary index for accounts", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 165, "deletions": 4}}, {"node": {"oid": "b5b9d6d053cf44c5444ec1e78f7b10b22181ecd0", "messageHeadline": "Issue #67 - add url to delegate/witness create operation", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "da4bf0adc296d837acdcdc65c7bb5f6566e5840a", "messageHeadline": "Issue #67 - add name/url to worker create operation", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "06a9488f8b2df6572e196821b9a4bfc669834ae6", "messageHeadline": "Issue #53 - flexible vesting balance creation", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 112, "deletions": 34}}, {"node": {"oid": "8ac4bc1d5839be175870c982740ea6b861b701f2", "messageHeadline": "Fix #39 Refactor assert_operation", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 101, "deletions": 432}}, {"node": {"oid": "1b9621021259b39baa411f4425dc4cb3fcb4d103", "messageHeadline": "Add CLI for registering delegates and witnesses, and setting voting p\u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 97, "deletions": 0}}, {"node": {"oid": "19d063145f324f1b6d1c2951e8e88da511ce79cc", "messageHeadline": "Add CLI commands for voting witnesses/delegates", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 97, "deletions": 0}}, {"node": {"oid": "d7f7d6435219f8d51cd15858bfcc4f1459e430f4", "messageHeadline": "notify observes of changed objects after every pushed transaction", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "962310b415b3f1abb050faa40be8737870613329", "messageHeadline": "adding API call to get proposed transactions for an account", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "de99437be49a4f295366c14e55532be5c41506b7", "messageHeadline": "remove min_market_fee due to potential attack vector with many small \u2026", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "a1601cbc0f11727612b2b05b65e4e9d3eeb2d812", "messageHeadline": "fix bugs", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "21bd520f9c7f2562bbc38bd29e51b39dbbdebb84", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1085, "deletions": 71}}, {"node": {"oid": "758d588aa111caa9d6b7a55558ed6a809f3273bf", "messageHeadline": "switch to rationals", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 36, "deletions": 8}}, {"node": {"oid": "3eaec849eb6fce46c80cbae087a719cadff6efe2", "messageHeadline": "Progress #61: Getting witnesses/delegates by owner", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 107, "deletions": 61}}, {"node": {"oid": "db85d35b199caea5225cf85418932d1a1f40b5d9", "messageHeadline": "Fix out-of-source builds, make field_reflector report errors finding \u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "52a72cdd9f4c72b6909b3ee9f55ef01fedf17250", "messageHeadline": "Fix win64 compile errors (ambiguous comparisons between unsigned_int \u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "816ad4b7a660b7cb8cec81e3033c175c9995c5c9", "messageHeadline": "operation_tests2.cpp:  Implement assert_op_test", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "da77990b7243da15dda51a098aeb6889fe395847", "messageHeadline": "Implement field_reflector and assert_op", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 817, "deletions": 7}}, {"node": {"oid": "a2b9bc6d277e4e23f26981cb30dc82d2d88d4543", "messageHeadline": "object_database.hpp:  Implement template methods for downcasting objects", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "e9acc40a7ddb4580b7defed77f0aec071bbc1ade", "messageHeadline": "operation_history_object.hpp:  Include operations.hpp", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9e46ed80a016e143f42e4663d134541b996ff088", "messageHeadline": "Reflect many more types", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "e934b9cf44d4f63143c4a95c76757323a88ac0c1", "messageHeadline": "key_object.hpp:  Move address_or_key variant to header, reflect it", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "e814c4dbeb3ac6a7780ac9aa994c30ac54a465c0", "messageHeadline": "type_id.cpp:  Define space_id and type_id for all object types", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 85, "deletions": 0}}, {"node": {"oid": "df60efc83ce8a2ed0638a065c3cef34217fce604", "messageHeadline": "Update fc submodule", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49b2ce80946eaa8a6694364d807ae42823ac809c", "messageHeadline": "Merge branch 'callprice'", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 92, "deletions": 90}}, {"node": {"oid": "177950b791068c4e625b032ef3c9c88c5b5b5562", "messageHeadline": "Fix margin call price calculation", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 24, "deletions": 19}}, {"node": {"oid": "d1247af534ae483cfa011cf1f924984ff8fe313d", "messageHeadline": "Updated readme with new private key", "author": {"name": "ChronosCrypto", "email": "chronos.crypto@gmail.com", "user": {"login": "ChronosCrypto"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b9ca9ffe8c546fd274258b4f2a411268f3d4be5", "messageHeadline": "Add wallet command for whitelisting accounts.", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 34, "deletions": 5}}, {"node": {"oid": "1acb93472a6ec5eca5114bfaf1b1c8864183d598", "messageHeadline": "added wallet files to .gitignore", "author": {"name": "Chronos", "email": "chronos.crypto@gmail.com", "user": {"login": "ChronosCrypto"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "dac9057b1216cbc58d2c6b2a36520fc53c2aaabe", "messageHeadline": "Add missing commands for asset features to wallet", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 295, "deletions": 10}}, {"node": {"oid": "08bf4ec3fea2a54fb9367c043e76b4c9df56ce96", "messageHeadline": "progress", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 29, "deletions": 11}}, {"node": {"oid": "96d2432c03520e02cb5e188f3fa5308c4d8e4e7c", "messageHeadline": "Tweak to database_fixture::borrow", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "127ca9f8debf3a0e05d901c836cdc8f48b59ce0a", "messageHeadline": "WIP: Remove call price from call_order_update_operation", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 60, "deletions": 79}}, {"node": {"oid": "c3b30b3dd7c1273d2f4b017b166b310591925e24", "messageHeadline": "Tweak to database_fixture::borrow", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "f88a7682dd962b2592e84a69385ebd68d3ced3e2", "messageHeadline": "cheap names must have a number, dot, dash or slash", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fdec2a24e3834b313675f40ef2fabc8362eed18c", "messageHeadline": "Fix #15 - adding unit test", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "5d5604f673d249346ac3d8d7081a01709ec9a75a", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 50, "deletions": 7}}, {"node": {"oid": "7dd2a6dff54ed4cd78144f99df96501d60c4d41c", "messageHeadline": "adding description field to asset options", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "c1d1884d0b6696579559c77f1d83ae68e5e3606a", "messageHeadline": "Test burning of whitelisted asset", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "639930a2d7adb5c8fac2711adb895a06f0d83bf9", "messageHeadline": "Test bulk discount on fees", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 43, "deletions": 7}}, {"node": {"oid": "3d29b29e508a2e0c756b1b55f5017167ff53ba73", "messageHeadline": "remove debug logs", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "decd0fd55e03252e4d81029a3cfeb9ed3343c5df", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 28, "deletions": 13}}, {"node": {"oid": "14b158364fb49ed5db15c026bc22cd4092e57b3b", "messageHeadline": "implement and test prediction market features", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 117, "deletions": 23}}, {"node": {"oid": "764b8ce4ae508902fad593886a97e6fe04e81e50", "messageHeadline": "operation_tests.cpp:  Make witness_withdraw_pay_test computations mor\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 28, "deletions": 13}}, {"node": {"oid": "186b9706892679c0a11154dfaac11a6c856459c6", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 63, "deletions": 47}}, {"node": {"oid": "c80c839675e31167832573d17d47062a33f2208f", "messageHeadline": "black swan test with force settle after", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 87, "deletions": 16}}, {"node": {"oid": "9742bf511d5f03ea86e055bced929b9b1bad3f71", "messageHeadline": "Fix witness_withdraw_pay_test", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 12, "deletions": 21}}, {"node": {"oid": "5e28a79e6fe23a733cbb8a80498e8df76433dc60", "messageHeadline": "db_maint.cpp:  Roll over leftover witness pay, see 8f739ac7678ba0a06b\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "5e475e0c15c66cd980471318b75bc9c6c487b03b", "messageHeadline": "Mark expected failures while I track them down", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a90e3f0155da7d8b5ad3802d181a95fd31c76fdb", "messageHeadline": "Fix broken delegate_feeds test", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 24, "deletions": 23}}, {"node": {"oid": "6bc2d06833b26493b57bb646cf2c32cc046c4894", "messageHeadline": "Cashback to blockchain accounts is put in reserve pool", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "626b5cbb2323640979859922535e4e9f7a76e49f", "messageHeadline": "Fix broken update_mia test", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 22, "deletions": 20}}, {"node": {"oid": "19f1e0498680e6233d8a896840f95a554e79e82c", "messageHeadline": "remove redundant tests", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 0, "deletions": 165}}, {"node": {"oid": "b2962c530f40a7a3ea67279f52f4eeb2e013d391", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 73, "deletions": 21}}, {"node": {"oid": "51e6421ea0ebfa042bc27583ad30e7adb421e4d6", "messageHeadline": "fixed config settings", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "7bec0701758127a73663f4dd1650b6982dce5ec8", "messageHeadline": "Merge pull request #60 from pmconrad/readme", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "dac278511b0b87e03b55b1591536f28083a094c8", "messageHeadline": "Cleaning up Dan's mess: fix broken mia_feeds test", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "fc11f40937fe1ecea6b534f56176f848d4b85eb7", "messageHeadline": "Fix app_test", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "6fc11bb5fd27150505283bd921836429973534c2", "messageHeadline": "Resolve #59: Add witnesses to default genesis in witness_node", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 30, "deletions": 3}}, {"node": {"oid": "be5a8c6365da2532cf67e9108debe060886ad3f6", "messageHeadline": "update black swan implementation", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 77, "deletions": 98}}, {"node": {"oid": "d441da2959732be6781afc241b7f1de99efd6fb2", "messageHeadline": "Describe coverage testing", "author": {"name": "Peter Conrad", "email": "conrad@quisquis.de", "user": {"login": "pmconrad"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "d5fb32a8399c987d1aac5b24dd58dd56b1130d61", "messageHeadline": "fix margin calls", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 50, "deletions": 112}}, {"node": {"oid": "2c055d2320ee75769c6891fa11bdd1d0ebe23877", "messageHeadline": "resolve conflicts", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 89, "deletions": 46}}, {"node": {"oid": "db43f41de8163018e33b911d097de3c1800fa414", "messageHeadline": "Progress on margin call tests", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 384, "deletions": 264}}, {"node": {"oid": "9150342b3b4fa7d5026b0834ba97f7c0dd24a3fa", "messageHeadline": "Unrevert fc submodule", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d30240ad8e7f6f31aaf851ade139a5d8878546d4", "messageHeadline": "Fix random failures of fired_delegates", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "bba56817222cf3528ee81d0e1e008bb93b945a6c", "messageHeadline": "Resolve #31, at last", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 48, "deletions": 12}}, {"node": {"oid": "a2f7d704fe6830fd59487b3cdcd919e6cab2e63d", "messageHeadline": "Make failing tests fail more nicely", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 45, "deletions": 39}}, {"node": {"oid": "66ab805458110990d9dc21faa69e9bfc018c7f3b", "messageHeadline": "Close #56", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "ec76179b0be06b67947ad718c0da7c8c566ce47e", "messageHeadline": "Resolve #40", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 50, "deletions": 11}}, {"node": {"oid": "a14500a3647756ca0c3851d349514846fc9141d1", "messageHeadline": "merge from master, clean up test output", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 603, "deletions": 1948}}, {"node": {"oid": "0a5954db708799a801e138e7f91553884d376314", "messageHeadline": "merge master", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 640, "deletions": 871}}, {"node": {"oid": "568a18571b3ba53e30f613cfb82e8ecfe35ebad5", "messageHeadline": "Merge branch 'issue52'", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 358, "deletions": 274}}, {"node": {"oid": "ef4ed937cb1ea09fd4b3e116d3832cde1b437dd7", "messageHeadline": "Fix update_call_order", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1237, "deletions": 1600}}, {"node": {"oid": "8bcd1f3bf5b511d82e0453b6e8c3944ddd7519e1", "messageHeadline": "Resolve #52: I think it's real this time.", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d47c2ee2a28cf4dd815bcbdf517be70f7ab7294a", "messageHeadline": "Progress #52: The tests pass again.", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 120, "deletions": 60}}, {"node": {"oid": "929125021431860146278e21595ff1389443ba5b", "messageHeadline": "Issue #52: working my way out of the rabbit hole", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 229, "deletions": 215}}, {"node": {"oid": "f27f912b48716042db44008feaa2769c473b7543", "messageHeadline": "Merge pull request #58 from emfrias/app_test_fix", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 80, "deletions": 52}}, {"node": {"oid": "52a1db37003ff5dca40a65aaba61a8e2faffc6c6", "messageHeadline": "Fix block_database::fetch_optional() and friends, which were throwing in", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 80, "deletions": 52}}, {"node": {"oid": "f44bb5d1eb9ba8bc6ed8021d43bfa684354005e1", "messageHeadline": "Fix test build", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "53e144ae6b53e730d35b111a857cf1e013c9b55f", "messageHeadline": "witness.cpp:  Explicitly specify skip_flags", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f29ca98b9e8ed21238335e387dddf17a7f057893", "messageHeadline": "authority_tests.cpp:  Insert additional balance checks", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "1fb1e80a2e2af8c3bdf66e3034de8371d375f2e2", "messageHeadline": "check skip_flags restored to 0 after all tests", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c65fb6b3662658e21e84d1bfc74695bd452e935c", "messageHeadline": "Use with_skip_flags() to handle virtual ops in clear_expired_orders", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "2ec92c669572a02d9dac04c37faf108b637610f7", "messageHeadline": "database:  Make functions which don't take skip_flags arg, use them t\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 131, "deletions": 6}}, {"node": {"oid": "e6246bf9a0938c298b118f5371b000b5999859f5", "messageHeadline": "Implement node_property_object", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 58, "deletions": 11}}, {"node": {"oid": "8e9b60dd9c240b73ca302627b4d046ac500251de", "messageHeadline": "block_tests.cpp:  Explicitly specify skip_flags in all places", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "616a7cf4d745e057ff4b0161c443874ee0d7797a", "messageHeadline": "tests:  Use new macros", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 201, "deletions": 201}}, {"node": {"oid": "a219bee55d1ff8685ecd51ca27160a767d44cca0", "messageHeadline": "tests:  implement new PUSH_TX / PUSH_BLOCK macros for tests", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 33, "deletions": 17}}, {"node": {"oid": "427d1a89774ed219639011bd2d494cfdb00135be", "messageHeadline": "evaluator.cpp:  Remove obsolete verify_signature function", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "34388fabee6989cf18eb4838fc6fc063c7f00f38", "messageHeadline": "Further cleanup after LevelDB removal", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 37, "deletions": 524}}, {"node": {"oid": "8f739ac7678ba0a06bedf6f7f9c989e521aff346", "messageHeadline": "Dramatically accelerate chain_test, fix core asset burn bug", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "c9328cc7f44771597fcf8b2ce2a68b7cdd79ea43", "messageHeadline": "Resolve #52", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 67, "deletions": 37}}, {"node": {"oid": "57e569a6722cf4576799febf6772f71b4f5ba7b4", "messageHeadline": "Update fc to fix win32 build error, fixes #51", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4aa1d6b339ca07e6ab855790c76d82546e7db660", "messageHeadline": "Merge branch 'remove_leveldb'", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 139, "deletions": 34}}, {"node": {"oid": "3bc325436f28f56897d8f7e4c5950e8adc8be3e0", "messageHeadline": "Merge branch 'master' of https://github.com/cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 188, "deletions": 153}}, {"node": {"oid": "2724939ffb5fbb644a1747c1bf630fd99112c2da", "messageHeadline": "tests pass again", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 139, "deletions": 34}}, {"node": {"oid": "109d95cbda947be90616d622ab718184b329f5ff", "messageHeadline": "Fix build", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "ca89d5057c69dab4dd0a88b441cf35996ad9e18d", "messageHeadline": "remove dependency on level db, bugs left to fix", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 274, "deletions": 1018}}, {"node": {"oid": "377432453fd41f4ee12a7ad7a9b66c64c2d3f600", "messageHeadline": "Lay to rest #16", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 184, "deletions": 151}}, {"node": {"oid": "2ae6ce9cdce9075bd12ee8a48497cb1bc193bed7", "messageHeadline": "updating tests to remove references to short", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 39, "deletions": 860}}, {"node": {"oid": "4cee2ca608f3accdf04eceea174fe7937da35e71", "messageHeadline": "Update plugins and wallet to remove shorts", "author": {"name": "Daniel Larimer", "email": "dlarimer@invictus-innovations.com", "user": {"login": "bytemaster"}}, "additions": 20, "deletions": 72}}, {"node": {"oid": "663036f2aa98ef650f31cf0afaaf115e235f5a4e", "messageHeadline": "it builds", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 35, "deletions": 230}}, {"node": {"oid": "4ca3bb9f065bc5a3f7e984dac0cd9c2adbad6628", "messageHeadline": "rename short to call", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9dbf78c891f32e5f0f9728106a783c2171e19d20", "messageHeadline": "start refactoring short", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 82, "deletions": 447}}, {"node": {"oid": "e8bbdc08f65dbdaae4d294ba1247ce575190c509", "messageHeadline": "Update docs submodule", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce4846e81b4848f680f4924bb488ff247355dd30", "messageHeadline": "Progress #31: Add some testing", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 152, "deletions": 85}}, {"node": {"oid": "81c6338dfe93a86b49338ef78e95d51ee591bd08", "messageHeadline": "Begin test for cashback rewards", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 89, "deletions": 5}}, {"node": {"oid": "1c7a39d3e9e32c490893bbc4fc78d21dd39d11ec", "messageHeadline": "Merge pull request #49 from VoR0220/patch-2", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "2f7bd63d446e292217057c4bd740dc3846eaa367", "messageHeadline": "Update README.md", "author": {"name": "VoR0220", "email": "catalanor0220@gmail.com", "user": {"login": "VoR0220"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "62d8f1887d1910389df906c0a017d4c722382ed2", "messageHeadline": "Update fc submodule", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6337f9455589c859a665c3cdba52ac83e2936867", "messageHeadline": "Remove bond operations", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 745}}, {"node": {"oid": "17693e629997c25ce49a500f1944d2fcd2e9c76c", "messageHeadline": "Remove file write operation", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 8, "deletions": 230}}, {"node": {"oid": "f777aae08ec746721ae0f91841e19daaf6305ae7", "messageHeadline": "Remove confidential transfer operations", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 0, "deletions": 369}}, {"node": {"oid": "9b920c798aa082e1e3318134dd951774a41a7a0d", "messageHeadline": "convert more operations to void_result", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 46, "deletions": 46}}, {"node": {"oid": "5f79b662dcb28f9ab3e9fa5424f03ad73be185a0", "messageHeadline": "Revert \"Remove bond operations\"", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 744, "deletions": 0}}, {"node": {"oid": "d12d9cdb0c802a1c8754a0a5f1c39cbe72008218", "messageHeadline": "Remove bond operations", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 0, "deletions": 744}}, {"node": {"oid": "96efc4d838cf66b492e00a217de5773d061661fb", "messageHeadline": "Revert \"Remove file write operation\"", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 230, "deletions": 8}}, {"node": {"oid": "9b3220f13afa40b8d4b72cb1f681c63dffe01aad", "messageHeadline": "Remove file write operation", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 8, "deletions": 230}}, {"node": {"oid": "1e2fafe9c3ebfcf6a41fe389984b0c1d45dca439", "messageHeadline": "Remove confidential transfer operations", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 0, "deletions": 369}}, {"node": {"oid": "4490c3fa48dbbc41c1d5231f1ef7c64a9e07db9b", "messageHeadline": "Win32 compile fixes", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7027e8aab353adb10d21423ab59e292154400880", "messageHeadline": "Remove (direct) call to compiler intrinsic that had different behavio\u2026", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "488b385e7200d4db42f39424b3d7ec1486ddd6aa", "messageHeadline": "Fix build", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 82, "deletions": 20}}, {"node": {"oid": "bc76bd05fc1adb9ab798b5306e7aee13760e2b7d", "messageHeadline": "Add missing overrides", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "f9bd2455be1d4676c31be42732e7fb0307072562", "messageHeadline": "Merge commit 'b2ec9a4' into stealth", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "cff606c9e2f188748625cb2765743551a4d0dcd0", "messageHeadline": "Rebase onto master", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 309, "deletions": 6}}, {"node": {"oid": "b2ec9a48aa132f725d90d908c2511b7962761894", "messageHeadline": "update spec", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 125, "deletions": 57}}, {"node": {"oid": "571555a2536f9f006e0dc217ec6c8d67b3ad18dc", "messageHeadline": "Update fc submodule", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11ca1f97ea189447d21835d38c279161efe9842b", "messageHeadline": "Merge commit 'fa9c906'", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "40a28e6e50353fd4eb589f43cab0a4143b181cbd", "messageHeadline": "Enhanced asset and price_feed validation error messages.", "author": {"name": "James Calfee", "email": "james@jcalfee.info", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "fa9c906105c6b905110bc1fc1c4790b0a9799a8d", "messageHeadline": "Enhanced asset and price_feed validation error messages.", "author": {"name": "James Calfee", "email": "james@jcalfee.info", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d7e89181a5d744833759e9670ed73e2d68cbbd3f", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1049, "deletions": 822}}, {"node": {"oid": "0cbaf5377abe14a7fcfdeee31b921d7d275628eb", "messageHeadline": "Initial specification for stealth transfers", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 268, "deletions": 43}}, {"node": {"oid": "dfee44a40827e40becf4d8f21bff5b2bfa1303a2", "messageHeadline": "Restore default HTTPS refs for submodules", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "82cce44720fd04b04a139d2d215197e654b9d9aa", "messageHeadline": "witness_order_mc_test:  Renamed from delegate_groups_mc_test, less ve\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "353bbd6b5c253291d5db8c77f0faf8e1b6cfa5d0", "messageHeadline": "delegate_groups_mc_test:  Fix round alignment problem due to generate\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a34cde2178f241c7aa093bd8bd160a7de7d7c9f6", "messageHeadline": "db_init.cpp:  Fix compiler warning", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e239eb2ad6c88cfe14ca6c43b6117cc660c6b9d", "messageHeadline": "db_witness_schedule.cpp:  Fix off-by-one translating between DB-level\u2026", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b7a44c6e6af6eda6898752a57b58db1a855d85f9", "messageHeadline": "intense_tests:  Implement generic_scheduler_mc_test", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "e8154f62a26ee6d10b2060ee9f266ac509bfc628", "messageHeadline": "Merge pull request #42 from emfrias/list_account_balances_fix", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "93ecffc8a8c18bfd5f2fcbfed102f8dd644ff3c1", "messageHeadline": "When get_account_balances is called with an empty list of assets,", "author": {"name": "Eric Frias", "email": "efrias@syncad.com", "user": {"login": "emfrias"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "a185f864fc10cc8b49e1e7d36cd750996ba276d8", "messageHeadline": "Progress #31: Implement threshold for vesting fees", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 238, "deletions": 205}}, {"node": {"oid": "c6a7cdf5a3b40992b4edc2287e8cff53f779e3ef", "messageHeadline": "intense_tests:  Implement delegate_groups_mc_test", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 74, "deletions": 19}}, {"node": {"oid": "e638efdbcb94ee0965bd09ebd7e672b220842331", "messageHeadline": "More thorough .gitignore", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "b7436cffce0236539ed1c58876501afd86bc52c7", "messageHeadline": "Move docs to submodule for wiki https://github.com/cryptonomex/graphe\u2026", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 10, "deletions": 254}}, {"node": {"oid": "4080a2e7ee983f2dbccc585f37a81573c80e9afc", "messageHeadline": "Add missing fee for 2-character account names", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "876e9a125dce2796e18b107dbd752b040eac578b", "messageHeadline": "Resolve #31: Wrap it up and fix the failing tests", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 60, "deletions": 42}}, {"node": {"oid": "4df4e8014a73fbeb8be92a7135206bac93e9bd01", "messageHeadline": "Issue #31: Add account_upgrade_evaluator", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 72, "deletions": 25}}, {"node": {"oid": "7f0d1ebbed9b895e6310cedc8138af50b0bf621c", "messageHeadline": "Progress #31, resolve #21", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 192, "deletions": 210}}, {"node": {"oid": "7d96e0c1248a1160840821b6a5612942f625c932", "messageHeadline": "Remove annoying log line", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "18b163b99ee323a69105df6492ca8739c4d6d3e5", "messageHeadline": "Progress #31: Fix genesis initialization", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "ed7d485df33b871aa2bdc61b2cbdbcee81274f6e", "messageHeadline": "Progress #31: Initial work on new cashback system", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 340, "deletions": 281}}, {"node": {"oid": "fa26e39e10c500bca9fa212d05b67ea1970211d0", "messageHeadline": "Ignore dirty submodules", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9ff1c7fa45073800ed32f80fc78e5a5bde92efe1", "messageHeadline": "Merge pull request #36 from Troglodactyl/patch-1", "author": {"name": "Vikram Rajkumar", "email": "vikramrajkumar@users.noreply.github.com", "user": {"login": "vikramrajkumar"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d180c54af36a24ef0b51906c816ad30684eefada", "messageHeadline": "Update for move to public Github", "author": {"name": "Troglodactyl", "email": "troglodactyl@gmail.com", "user": {"login": "Troglodactyl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c09037b9e03a7457953342807b3fa14bf70512f", "messageHeadline": "update README", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 35, "deletions": 50}}, {"node": {"oid": "ff6b72361d3b59b69eb6e56959fa11dd7ebfaa71", "messageHeadline": "optimize operation results for void ops", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 48, "deletions": 48}}, {"node": {"oid": "df14ef5fefd080d9884857fa5c07784841637b89", "messageHeadline": "optimize operation results for void ops", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "00078afa07266ba6c7b88b471ed151a94a00876a", "messageHeadline": "Fix #15 - accept aaa-bbb-1 as valid according to RFC 1035", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c12405b996bbba4a82e73441597bcfe66962069", "messageHeadline": "Merge branch 'master' of github.com:cryptonomex/graphene", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "d57c0e0031c87f3ab0f773ab548aa77fb998a004", "messageHeadline": "Fix #25 - listing all assets when given empty string", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "073165c626ef1378cd9a801f69d2a39742f1645f", "messageHeadline": "Document more stuff", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "666ffd07ae88bb1e2e6bdab4544e0d68017f945b", "messageHeadline": "Fix #27 - return true on subscribe_to_objects", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "d1f3ce854376f753a6088575fb5496ad22584274", "messageHeadline": "Issue #29 - get_short_orders crashes for UIA", "author": {"name": "Daniel Larimer", "email": "dan@bitshares.org", "user": {"login": "bytemaster"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "294c852c503906cc234af440dd9a3bbdfb14d84f", "messageHeadline": "Massive README improvements", "author": {"name": "theoreticalbts", "email": "theoreticalbts@users.noreply.github.com", "user": {"login": "theoreticalbts"}}, "additions": 58, "deletions": 5}}, {"node": {"oid": "5633d9281312e3903e35c2794ecb9d97e6afc59c", "messageHeadline": "Apply remaining win32 patches by @emfrias", "author": {"name": "Vikram Rajkumar", "email": "vikram@bitshares.org", "user": {"login": "vikramrajkumar"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "185f3a4ffc32cb46fde4037ab22208d6a11e2f99", "messageHeadline": "Tweaks to README.md", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "0a945b02570288c14371b6dfac737bfd79adef1d", "messageHeadline": "Initial commit", "author": {"name": "Nathan Hourt", "email": "nat.hourt@gmail.com", "user": {"login": "nathanielhourt"}}, "additions": 96440, "deletions": 0}}]