wakamex/github
02.7k
1[{"node": {"oid": "357ede061789e4c5b89825d3caee91a43d056f27", "messageHeadline": "Merge pull request #2679 from Taraxa-project/fix-terminate-on-genesis", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "436cc7919cb3e86f6c8c24eed75fc438b68fafd4", "messageHeadline": "Merge pull request #2665 from Taraxa-project/MatusKysel-patch-1", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1dd21fcbcf5375ed9161d82e6a873022a686f313", "messageHeadline": "chore: increase version", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f15e59047e6363298a5e55035a559919f87498b", "messageHeadline": "update evm", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "893379f31b85245a650cd27ca92d292feb11c77f", "messageHeadline": "chore: terminate on wrong genesis", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a7aeee7bcb22cc78f14893bff719a1739107787e", "messageHeadline": "Update building.md", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2baad7fc268b1f7491a83d9c80d3404bc6675a52", "messageHeadline": "Merge pull request #2662 from Taraxa-project/fix-commission-rewards", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "f96e3b741d6c5d088fd121d6c4ac331b0d095cd8", "messageHeadline": "chore: update evm", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "58af94f2a98f251296bea25ee1555458ee553e69", "messageHeadline": "chore: update evm submodule", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "40e15f2780b4269bcac9078e52d6121213a5c81c", "messageHeadline": "feat: add burn function to dposContract", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "f24a4bfd2f5e3f15878647205f411df096f86f66", "messageHeadline": "set HF number", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74e0d082b674ec10077bc5410b124ec1ab08ae77", "messageHeadline": "chore: rename hf", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "9eb15315aa8aedf74e9cb67b2d21dda6d10be6cf", "messageHeadline": "chore: increase node version", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "448b092d34386f268f897c56152152c2757f6e39", "messageHeadline": "chore: fix rlp encoding", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc41fcf53051db32ff462fd18c7945738052b279", "messageHeadline": "chore: increase conan version", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc0992686601bcc1ba932f64964e1b050a9e73fd", "messageHeadline": "chore: fix commision rewards", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "0e96e5b5db50489f588cd7ecc5b7ffd0723678eb", "messageHeadline": "Merge pull request #2647 from Taraxa-project/fix_clang_format", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "fedcc19effa8f986bcf087f9b28ddd96aab098ef", "messageHeadline": "fix: EthFace formatting", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "9be35ca596917fbee9f157b22798b9f41881bc23", "messageHeadline": "fix: clang format config", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a0d410f6d393dbd927ba051bb595f7b6e75e7866", "messageHeadline": "Merge pull request #2631 from Taraxa-project/release/v1.5.3", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 172, "deletions": 201}}, {"node": {"oid": "ef8dc0ad48954f41e01b6821d419776426c4e0cc", "messageHeadline": "Merge pull request #2636 from Taraxa-project/fix-gas-estimation", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 22, "deletions": 16}}, {"node": {"oid": "40a80c535171c5f27d2888a0e0d6008a4b517fd0", "messageHeadline": "Merge pull request #2641 from Taraxa-project/fix_websocket", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 48, "deletions": 87}}, {"node": {"oid": "a973f3b4eb7005b1c61b4dcfa72d0fe14b6a6f61", "messageHeadline": "json: update to new lib", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "408a47bfd0edc2336b1f7a31818ee99f78287767", "messageHeadline": "chore: replace mutex locking with write strand", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 10, "deletions": 32}}, {"node": {"oid": "4df58a82b4e622734443c0c5b59561c2eef6565e", "messageHeadline": "fix: websocket performance issue", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 44, "deletions": 61}}, {"node": {"oid": "1a27a91d051b1051143718ab1717b61d36a856e1", "messageHeadline": "Merge pull request #2632 from Taraxa-project/trx_period_migration", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 100, "deletions": 96}}, {"node": {"oid": "e527438ece6e407bd57207a830f364ab0694e50f", "messageHeadline": "perf: make sleep smaller to optimize threadPool utilization", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83dda77a238dceb12bddc728d0a1af11cfdf9a89", "messageHeadline": "rpc: add block number to gas estimation", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 19, "deletions": 11}}, {"node": {"oid": "c6d9feb56fc8c8ea031452863a22f874b42e7bb9", "messageHeadline": "chore: remove period data migration", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 95}}, {"node": {"oid": "39b2a9db25ca6ac5b02e498128ce55e5510c7688", "messageHeadline": "feat: apply transaction period migration only on cli arg specified", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 39, "deletions": 20}}, {"node": {"oid": "e00e0a64380f332c2dbaa51ae857b588a3cb55e7", "messageHeadline": "fix: add migration to fix trx_period column", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "bc475da891511e04139ea2722eed772a7502737e", "messageHeadline": "Merge pull request #2630 from Taraxa-project/fix_tracing_nonce", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3840600614e03ec618e73a901a23dcb4a9b14f46", "messageHeadline": "fix: incorrect nonce in the tracing", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "37f9db167a2f817da1494c1be07e33d6421b34ca", "messageHeadline": "chore: increase verision", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d7b28692f00b4d56edb33dafafffbf345074e49", "messageHeadline": "Merge pull request #2607 from Taraxa-project/remove_separate_builder", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 81, "deletions": 82}}, {"node": {"oid": "9918b41dcc90e10cbe8561834dd82634a4f86c87", "messageHeadline": "chore: revert separate docker builder", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 81, "deletions": 82}}, {"node": {"oid": "93993c2f598ea41e96dc756b74ba9a8afcabf37e", "messageHeadline": "chore: fixes builder image push", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "cb1ab0cd6fb28f10feec7d73b84600b2d9ac379c", "messageHeadline": "Merge pull request #2601 from Taraxa-project/v1.5.1", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bfc310b95b47fb41bf6f3654cb2f248109644e94", "messageHeadline": "update HF date", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f9509e6b456a7da66209a3794b81717553383325", "messageHeadline": "Version v1.5.1", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dc0feb80531ac660ae4197cb891a2f5a6bc87133", "messageHeadline": "Merge pull request #2599 from Taraxa-project/testnet", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 4740, "deletions": 2996}}, {"node": {"oid": "b4b57e4d6e07575043d2ab70e6cf9b6a3c7a4d06", "messageHeadline": "Merge pull request #2598 from Taraxa-project/testnet-hf", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "ce569dd1dd969e8d3fd153ec7f9456721e765a64", "messageHeadline": "hf: magnolia hf number", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "f9dc674b74e64e22c4da3f0456f2d3687d2fc72e", "messageHeadline": "Merge pull request #2593 from Taraxa-project/fix-migration-stop", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "dae1643cf21f0929bcd95419db2f869582fa4aa7", "messageHeadline": "Merge pull request #2594 from Taraxa-project/get_validators_stakes", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 86, "deletions": 4}}, {"node": {"oid": "f7e07169dd1e0f099c20383c21942e960ccf0303", "messageHeadline": "chore: fix returned address", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ec1017a038c7cbd8a2d32f2351ae70e300d7ab55", "messageHeadline": "chore: fix stop during migration", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "7240a41b4d8da63cdc3ae1618943e603bb854f1d", "messageHeadline": "feat: add method to get validators stakes", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 86, "deletions": 4}}, {"node": {"oid": "adabb24d222a859c37a0126f19f8125d45c3db69", "messageHeadline": "chore: update testnet hardfork block to 25 Oct", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "74b18da8e9763f1c045061931165204b13a297ad", "messageHeadline": "testnet magnolia HF", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "d0b213ef19ad723bde49074c52785379c9475272", "messageHeadline": "Merge pull request #2591 from Taraxa-project/fix-slashing-gas", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "dda8c30e44227f370aa222042d9af8bebbd010f6", "messageHeadline": "chore: fix max gas for slashing transactions", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "baeee0575e04070954ba49e1aff98ba10b45272c", "messageHeadline": "Merge pull request #2590 from Taraxa-project/rew_stats_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "82d73e3615668316bcbeb13ecefea32999151272", "messageHeadline": "fix: reward stats saving", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "c28549c5c5bbb5552acc0f273b0af00b7c077590", "messageHeadline": "Merge pull request #2588 from Taraxa-project/master_to_develop", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "0982c78d9b5ff619e84d4ab7c98d94739d6fcd8d", "messageHeadline": "chore: change timestamp for the devnet", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6d438acf0654a0b71424ec0e41f185ae478045aa", "messageHeadline": "chore: remove unneeded reorderTransactions", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "bd5c12bd56644495302cf7b384702b565da2c10f", "messageHeadline": "Merge remote-tracking branch 'origin/master' into master_to_develop", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "c0b81153dd2229adb4138d314e7e43983f673567", "messageHeadline": "Merge pull request #2586 from Taraxa-project/fix-rebuilding", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 31, "deletions": 20}}, {"node": {"oid": "4bb6580e1874d48267434afd21f3ef07db0a6516", "messageHeadline": "Merge branch 'develop' into fix-rebuilding", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 69, "deletions": 1}}, {"node": {"oid": "468909b0d0391a04db7d4e34093ea0b6389a1d96", "messageHeadline": "Merge pull request #2585 from Taraxa-project/remove_jailed_votes", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 69, "deletions": 1}}, {"node": {"oid": "7560ef4b8bb7b752390291b718c4cfae1eb813b0", "messageHeadline": "chore: update submodule and fix final_chain_tests order", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 16, "deletions": 19}}, {"node": {"oid": "900d8b86744a17c3b600ecb0251d985015137a6c", "messageHeadline": "fixed broken test", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9a8eecef38d62f25ee11482c23ba8c4a3f4ac04d", "messageHeadline": "chore: fix rebuilding db", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 28, "deletions": 21}}, {"node": {"oid": "5608b121606d0ebc2d9ea30fcab53ba2f439a8ab", "messageHeadline": "chore: add test to check removal of jailed validator from total votes\u2026", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 72, "deletions": 1}}, {"node": {"oid": "d10797769b54ca0dd585a1e6d75cd723d0cde474", "messageHeadline": "Merge pull request #2584 from Taraxa-project/version-1.4.9", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "a72eab76d9789085d5adac90cc7b3a5b181bf97a", "messageHeadline": "fix getting genesis in graphql", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "26156cf1dc506dbc44eb5693219d50ec6b1b96a3", "messageHeadline": "Merge pull request #2582 from Taraxa-project/jail_upd", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "00ea362578d1024bf004039477214b3730dcc3e5", "messageHeadline": "Merge pull request #2583 from Taraxa-project/version-1.4.8", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "8bd1450b8610efd9cd8d587a4e6359d1383e81ba", "messageHeadline": "chore: jail updates", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "845ebc2d1920304c1b9957a125b43680da3a6c24", "messageHeadline": "chore: update testnet genesis and version", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "76b0dcb20c7b028fa3b330a2b3183e9147667256", "messageHeadline": "chore: change verification on syncing", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "d43825aacf88e93c38449d704019e8c8fa2bf4bf", "messageHeadline": "Merge pull request #2581 from Taraxa-project/fix-reward-distribution", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 31, "deletions": 19}}, {"node": {"oid": "47e83c5932e7447fa3d9bb99969c8e2e8350f286", "messageHeadline": "chore: fix rewards stats saving", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 31, "deletions": 19}}, {"node": {"oid": "b47ea765ce2a5f317c5cb64021e5bc7459dab9de", "messageHeadline": "Merge pull request #2580 from Taraxa-project/fix-dag-syncing", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "b36a7b465736c7e01d3de147e88f1cdc2bc7b453", "messageHeadline": "chore: fix syncing of dag blocks", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "bdba3bc8339d342f7747944987ba4f9acf095db8", "messageHeadline": "Merge pull request #2574 from Taraxa-project/fix-claim-all-rewards", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "b8df3ee67200653ab0e6c9ab1e125457037fa79a", "messageHeadline": "chore: increase version and change devnet magnolia hf block", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "bc58bf468a6816ae098a93edfbed7b79e165bfd3", "messageHeadline": "chore: implement new way of claiming all rewards", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e369a5d32fe57e349f146fda4108876afda12346", "messageHeadline": "Merge pull request #2578 from Taraxa-project/master2dev", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 33, "deletions": 8}}, {"node": {"oid": "37ca8b9fc79d8fe9219490b54f8e8f59d72d2d2f", "messageHeadline": "Merge branch 'develop' into master2dev", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4529, "deletions": 2988}}, {"node": {"oid": "e3b03d1ccb9737c5e10d51b2475d335287b96c99", "messageHeadline": "Merge pull request #2577 from Taraxa-project/rc1.4.7", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "35905e70a760589df1c45efaec63528c53308201", "messageHeadline": "disable for close for http", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "d102bb512886e245570d92c301193123b5884610", "messageHeadline": "Merge pull request #2576 from Taraxa-project/fix-rpc-get-block", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "7f9ff22c07a761bc75418fbd9cc698b44dc68a5b", "messageHeadline": "hotfix: for getting block with transactions", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "43ab0f98973b31fcd52ccb1ec4d2aef775bd6782", "messageHeadline": "Merge pull request #2575 from Taraxa-project/fix-crash-on-graphql", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 150, "deletions": 94}}, {"node": {"oid": "41a7e3bf9f58e7c96615995dfd199f4a5c04fb2c", "messageHeadline": "chore: httpconnection cleanup", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "98e3b07883d772b41d466335a3cf5f4f151257ee", "messageHeadline": "chore: increase version", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "09dcabd0db0e4d445b0e94609b9082567d099b4c", "messageHeadline": "chore: fix possible crashes on graphql", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "91461c416237532f334299ff39e2f4d4a321d316", "messageHeadline": "feat: add pbftHash to graphql pbft block", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 120, "deletions": 91}}, {"node": {"oid": "14621db19703a6021c031932b02429528e0872d5", "messageHeadline": "chore: updates chart", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "ea19a7b2e0c18bc853d082b62d63f467ac085fe6", "messageHeadline": "chore: updates chart", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "e301c3adfd501161a2c817ce52691a7ddf8d6c20", "messageHeadline": "Merge pull request #2573 from Taraxa-project/master2dev", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "48e6c26002923e779c7dd792a3a21ea2b6e4aae9", "messageHeadline": "Merge branch 'develop' into master2dev", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4652, "deletions": 3084}}, {"node": {"oid": "dae755b2fecb5ba852a15e3fbbf3546588106513", "messageHeadline": "Merge pull request #2568 from Taraxa-project/update-dependecies", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 35, "deletions": 57}}, {"node": {"oid": "030bb48c2eecc51060aceb8e7373f1ebae26611a", "messageHeadline": "Merge branch 'develop' into update-dependecies", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 760, "deletions": 315}}, {"node": {"oid": "2a993e50ce3d059c6baa4ad6dc26df687a077e8a", "messageHeadline": "Merge pull request #2571 from Taraxa-project/fix-rpc-calls-on-future-\u2026", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "98cc37e0f077ef2caf5f64cf926ba4b2bbc9be41", "messageHeadline": "Merge pull request #2572 from Taraxa-project/devnet_magnolia_hf_test", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3b6ea8c3df08f5629380eba57c149663df35c1ee", "messageHeadline": "chore: enable test for magnolia hf on devnet", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1d8abd7da311006eb946f83560e7fea616434559", "messageHeadline": "Merge pull request #2545 from Taraxa-project/magnolia_hardfork", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 760, "deletions": 315}}, {"node": {"oid": "9585f420e370140ab039ad0622129867317afc68", "messageHeadline": "update evm", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9c995ee0b0f7e4ced03e139472c20ac91c18f29", "messageHeadline": "chore: improve dag propose probability", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 137, "deletions": 42}}, {"node": {"oid": "7a167973f0cbcbdd27269f62501537a2d93736d3", "messageHeadline": "report malicious behaviour only if enabled in config + evm update", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 37, "deletions": 18}}, {"node": {"oid": "879665bf4dd9232f55640663eb50fec34fa230f8", "messageHeadline": "use simplified slashing contract", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b22ebad56170731231001e39dc1676945b15e2f", "messageHeadline": "make slashing config part of magnolia hf config + improvements", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 65, "deletions": 66}}, {"node": {"oid": "f052c5a554e8917dc40659b328d8f4e17658ae0b", "messageHeadline": "after merge fixes", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "62a597d9ad290da877b7708881ee0a685e156d62", "messageHeadline": "commit double voting proof only after magnolia hf block passed", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 45, "deletions": 41}}, {"node": {"oid": "5a88e3056eb1197bd27777711bbc6f776793fcf9", "messageHeadline": "commit double voting proof when vote insertion fails due to non-uniqu\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 78, "deletions": 69}}, {"node": {"oid": "695d4f1579a96c47821010ebaeb969d43008c2f3", "messageHeadline": "fix isUniqueVote function to allow 2 voted blocks only for second fin\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "60ebe15523ab831b6f8f96c7fdd46a4b9eb565f7", "messageHeadline": "commit double voting proof when received non-unique vote through packets", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 100, "deletions": 57}}, {"node": {"oid": "0fdbbaec4747843eaa3bb7e72aa0b615b2ef641a", "messageHeadline": "add C++ double voting test + update latest magnolia hf evm", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 31, "deletions": 4}}, {"node": {"oid": "6aebf8ac5a735511eb9c9ffe1cedc288cc1304c5", "messageHeadline": "feat: implement prototype of slashing manager", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 93, "deletions": 10}}, {"node": {"oid": "5560dcccca86d1007a704a4070e17d55ac6b5402", "messageHeadline": "adjust configs parameters", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 11, "deletions": 17}}, {"node": {"oid": "d8fc74758ad806de8eb832ddde6414d7d003d261", "messageHeadline": "post merge fixes", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "50c78526039e7312f75181c90728fa43a844b616", "messageHeadline": "added slashing config + updated evm", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 22, "deletions": 20}}, {"node": {"oid": "646695763da7407e8ed8f8d74802cdd598b7bdb8", "messageHeadline": "add slashing config", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "65cab404df7496d8e86f3ec7bdcc7c2ed528d031", "messageHeadline": "chore: resolve discussion", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b5f73b713ab4514109dcf7a53b9142176d7b19c1", "messageHeadline": "feat: implement hardfork to change fee rewards distribution", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 252, "deletions": 135}}, {"node": {"oid": "37517a9364e9dd70e042368b50116470410d9818", "messageHeadline": "aadded magnolia hf into devnet config", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "803af1f651104a5c22e7829387ca686f98f0254c", "messageHeadline": "implement magnolia hardfork", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "1833a6396735ec7b568c1947c76f1c630aea0b90", "messageHeadline": "chore: increase version", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "3033ca98ca95d619b1c5344ddc1888e2c63c4650", "messageHeadline": "chore: remove cppcheck warnings", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 31, "deletions": 53}}, {"node": {"oid": "3e6cf04c761c43655de750cb14a772280dd81e7f", "messageHeadline": "chore: update dependencies", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b65fc5c6a9bb56d385a308fcd5007895d9665e43", "messageHeadline": "Merge pull request #2566 from Taraxa-project/ln_fix_opt", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 37, "deletions": 4}}, {"node": {"oid": "f855e0c437413e7fa8a5c338af97ce8268997305", "messageHeadline": "chore: light node size optimization", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 37, "deletions": 4}}, {"node": {"oid": "599370525139b077426133dd26275060535dd73b", "messageHeadline": "Merge pull request #2567 from Taraxa-project/master2dev", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "96490f2e7ce91477ba9530db978ab922c42bd4cd", "messageHeadline": "Merge branch 'develop' into master2dev", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 3813, "deletions": 2702}}, {"node": {"oid": "c6d294408125df3e801477b2ccec2d33cd7e108e", "messageHeadline": "Merge pull request #2565 from Taraxa-project/watches_fix_m", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "53ce7cdc3b2d3fd8bfe87b965c918c0ec296f2e2", "messageHeadline": "version: release v1.4.3", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "76ada01faf1d71511f1d73b676ea4d1dc00c4f54", "messageHeadline": "fix: watches map erase", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "4d16906526fc36a8513f1e71e6853e73bfe30349", "messageHeadline": "Merge pull request #2560 from Taraxa-project/node_table_ping_timeout", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "d9ca5a39492ba66e51a9addfe230b8ec25e37e66", "messageHeadline": "Merge branch 'develop' into node_table_ping_timeout", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "c18cd303048af5cc16dd77b1f0134cd10f581ce8", "messageHeadline": "Merge pull request #2563 from Taraxa-project/light-node-fix", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "e575a47d3de06a99af076ecae47fcba861bba0ba", "messageHeadline": "chore: fix light node unit test", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "aeb79ef97aa919ddd35af1fd79304ad99364837f", "messageHeadline": "chore: clean light node only on start", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "c75c754d8c4fd854d3830d7078c793b0c78f9e7d", "messageHeadline": "chore: improve discovery ping handling", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "b20a3a1262856917411846ba27144c8f5a926c83", "messageHeadline": "Merge pull request #2562 from Taraxa-project/master-2-develop", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 18}}, {"node": {"oid": "4b4bdc8085cccd66b2ee746dd468bf8f33e5d8ce", "messageHeadline": "chore: fix formating", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3801, "deletions": 2697}}, {"node": {"oid": "7258af53930b818423369fba681a5909fb0e3b96", "messageHeadline": "Merge pull request #2559 from Taraxa-project/light_node_restart", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 60, "deletions": 78}}, {"node": {"oid": "6d2a745316169663ef4b157b705e8326ed9bcd09", "messageHeadline": "chore: light node clearing on restart only", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 60, "deletions": 78}}, {"node": {"oid": "d0dc146e46b2319fdcfbf4291aef12ea4da90859", "messageHeadline": "Merge pull request #2556 from Taraxa-project/dag_resync", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "ee6931116bb298d9750a86409552896b3bedb2e2", "messageHeadline": "Merge pull request #2558 from Taraxa-project/update_building_doc", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 12}}, {"node": {"oid": "c65ffec4a63d529c673e2c2ac54f2e1eb0138781", "messageHeadline": "chore: update building doc", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 3, "deletions": 12}}, {"node": {"oid": "c9db633fae5060f52e1247a098184eafbda09350", "messageHeadline": "Merge pull request #2557 from Taraxa-project/fix_minted_reward", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c86894b8b5f3fbf98ca1da78508e1b791a279dde", "messageHeadline": "chore: update evm and increase version", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "55a0409180335f076a5170d0e4813db7d233da49", "messageHeadline": "chore: allow dag resyncing after node is out of pbft sync", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "4688413cbd6ee15e11cc7cd625784013641bfebc", "messageHeadline": "chore: changes testnet config for reset", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "561d408a72cdf11c79d00c9a2a54bd5a3c7a41bc", "messageHeadline": "Merge pull request #2553 from Taraxa-project/net_dbg_summary_logs", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 43, "deletions": 13}}, {"node": {"oid": "b33eb08b5a4b0ee3de7959c57a36572197c6a96b", "messageHeadline": "chore: add additional network logging", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 43, "deletions": 13}}, {"node": {"oid": "e35be9ccc10b0cb2354b78713b8f47e047eb3994", "messageHeadline": "Merge pull request #2554 from Taraxa-project/master-2-develop", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "e6c63e1fc3cf3bfda60acc890b256f0280248e58", "messageHeadline": "Merge branch 'develop' into master-2-develop", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 3775, "deletions": 2692}}, {"node": {"oid": "4891eb8afc169329085ecba2fec0d6f97d698598", "messageHeadline": "Merge pull request #2549 from Taraxa-project/testnet_reset_08152023", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "588464a0a1d12f4b17fe27277880e418f6681a36", "messageHeadline": "Merge pull request #2552 from Taraxa-project/fix-api", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "571f40ac44d11f34a6ac2f078b535746695124eb", "messageHeadline": "Merge pull request #2551 from Taraxa-project/light_node_async", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 74, "deletions": 64}}, {"node": {"oid": "5cbb8ae0d51e0a570b873505d4585b1af4b1fcad", "messageHeadline": "chore: async clear light node history", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "7fc7bad5f15db9cbf11802f86c085f6a1f08342c", "messageHeadline": "chore: correct encoding of vrs", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6722e4e2b71429c99baf03d3650e5891732f1f57", "messageHeadline": "chore: async clear light node history", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 74, "deletions": 64}}, {"node": {"oid": "cd83d7f161aeb90e09b13c6b6d06f3217d984191", "messageHeadline": "chore: changes testnet config for reset", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "aede66edbc15b4d0461cc086acf0eb89357566f2", "messageHeadline": "Merge pull request #2546 from Taraxa-project/master-merge", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 96, "deletions": 58}}, {"node": {"oid": "17464d1d0862ec91f29d7292cd26af097340e6ab", "messageHeadline": "Merge branch 'master' into master-merge", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0a0e01e6c0cd95ebee339f8b022e37e57bc64214", "messageHeadline": "Merge pull request #2548 from Taraxa-project/release/v1.4.1", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "735e56737cc6d48e27b5ac0d43640967d6b82889", "messageHeadline": "version: v1.4.0", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9b8e25992291adaebfc5066027f8cc84d9b67bf6", "messageHeadline": "Merge branch 'develop' into master-merge", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3752, "deletions": 2675}}, {"node": {"oid": "7a1568016db14d1f1daa94848460ce4e81e8610b", "messageHeadline": "Merge pull request #2544 from Taraxa-project/redelegate_hf", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 87, "deletions": 54}}, {"node": {"oid": "42c180d46c65367e6d23297f681ab85ca5885b73", "messageHeadline": "Merge pull request #2543 from Taraxa-project/period_trx_hashes", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "40306387c952eaf9067703f54aabfc1e6c9f1c59", "messageHeadline": "version: changed version and added HF config", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "31be25e8d5eeedfaff221d32f6f7d7da8e5e36f7", "messageHeadline": "evm: update", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 34, "deletions": 20}}, {"node": {"oid": "4cd3a6ef0db265263c20fa4d3f16f99a2b1097dc", "messageHeadline": "feat: introduce redelegation map", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 28, "deletions": 3}}, {"node": {"oid": "da6c5a3b20b60ba25f402a1ced7419bac04419d5", "messageHeadline": "feat: pass hardforks config to evm", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 14, "deletions": 29}}, {"node": {"oid": "6f87e166db2cda0481288aa8cf75d5c1ffbac951", "messageHeadline": "chore: improve light node history delete", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "4542a43a1fb9cc73712da4f378dbcb7369fe9b26", "messageHeadline": "feat: hardforks", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 28, "deletions": 29}}, {"node": {"oid": "37f76759e35530b8054b9d2273640ef06b54a3ea", "messageHeadline": "Merge pull request #2542 from Taraxa-project/master-merge", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "048f4e9718197487fd60cdf0a97ef1623cb1918e", "messageHeadline": "Merge branch 'develop' into master-merge", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3755, "deletions": 2685}}, {"node": {"oid": "16cd9d442c5b3f50c2cb4681f2b595a7cc942431", "messageHeadline": "Merge pull request #2539 from Taraxa-project/release/v1.3.2", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 67, "deletions": 50}}, {"node": {"oid": "6fcecf083eb3332f52b64dded185462e13a116ef", "messageHeadline": "update evm repo", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "afa8cce9a8fcbc3d8329d0a09c9c0b6b45f28d35", "messageHeadline": "Merge pull request #2530 from Taraxa-project/log_config_reload", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 70, "deletions": 21}}, {"node": {"oid": "3983a03b2d1dbb87cd9ad6003a984b064fceded4", "messageHeadline": "Merge branch 'develop' into log_config_reload", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 188, "deletions": 145}}, {"node": {"oid": "df8563920ba0dd62681e0abf97ec528df001ec58", "messageHeadline": "Merge pull request #2533 from Taraxa-project/graphql_pbft_block_hash", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 120, "deletions": 93}}, {"node": {"oid": "513c7d648459c223bf36f352557cb2082505d4ad", "messageHeadline": "Merge branch 'develop' into graphql_pbft_block_hash", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 68, "deletions": 52}}, {"node": {"oid": "d934ebf840aa286646f356b1c3c586c2269adaeb", "messageHeadline": "Merge pull request #2537 from Taraxa-project/dependabot/pip/for_devs/\u2026", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0aecc6a5a7667798a317a26d897bf4559cce6fdb", "messageHeadline": "version: release v1.3.2", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "153b2fea280cb49c7b692b62f103bbea698f5797", "messageHeadline": "feat: handle batch requests via ws interface", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 59, "deletions": 42}}, {"node": {"oid": "001189501acbc579e1d9643110d35f29f9686264", "messageHeadline": "Merge pull request #2536 from Taraxa-project/ws-batch-reqs", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 59, "deletions": 42}}, {"node": {"oid": "982d402bf1b9abf822e757e3471ace2cafe39201", "messageHeadline": "chore(deps): bump certifi from 2022.12.7 to 2023.7.22 in /for_devs", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad84653100d77b279e255e5d2c0c39fd822f4012", "messageHeadline": "feat: handle batch requests via ws interface", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 59, "deletions": 42}}, {"node": {"oid": "19ee893901a11e94a2db28d58c4adb988f53e2a0", "messageHeadline": "Merge pull request #2535 from Taraxa-project/new-p2p-handling", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "79f2520d535c081bb2495d94719ef18001c9e7f0", "messageHeadline": "Merge branch 'develop' into new-p2p-handling", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43cec36fd330d4c0b4e6504ada9db7b416e1b1de", "messageHeadline": "Merge pull request #2534 from Taraxa-project/dependabot/pip/for_devs/\u2026", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07a26b992224d3f778116e0345693ba53e150844", "messageHeadline": "Merge branch 'develop' into dependabot/pip/for_devs/aiohttp-3.8.5", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 3572, "deletions": 2572}}, {"node": {"oid": "ba2cd791e651fbfc1fba0790db2cbcc6f31da518", "messageHeadline": "chore: better approach on deleting node entries", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "1be31560645631d7f84ec682e36fc3e2cf20817d", "messageHeadline": "Revert \"chore: better approach on deleting node entries\"", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "1e4501a17c741d32dc3b9c677ab2b9e5ab2d490b", "messageHeadline": "chore: better approach on deleting node entries", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "8c03ccaa193a9dd3560a88e914e22eeb0e5928bd", "messageHeadline": "Merge pull request #2532 from Taraxa-project/discovery_ping_impr", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "b4d91dffad70f4a395569e8deb61d1d9a6cfe682", "messageHeadline": "chore(deps): bump aiohttp from 3.7.4.post0 to 3.8.5 in /for_devs", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "581418f3b83ba26fd16e2af1621fe6466bbbb190", "messageHeadline": "feat: add pbftHash to graphql pbft block", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 120, "deletions": 93}}, {"node": {"oid": "9a19ff530c0bc9d973ac037f688a717214458ee8", "messageHeadline": "fix: failing tests because of missing config file path", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "4b6a475db153eac9b38999c2e9222e5e0eb047bb", "messageHeadline": "feat: check for config change and update logging config on change", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 63, "deletions": 21}}, {"node": {"oid": "7c47a598cd01d96e7055668706ac769c1959e587", "messageHeadline": "chore: improve ping timeout handling on discovery", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "53215ace49594c8a90a281ef8171db7ce68fa6f6", "messageHeadline": "Merge pull request #2527 from Taraxa-project/syncing_pbft_sr_validation", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 30, "deletions": 10}}, {"node": {"oid": "8bbbfbda3cbd75b4ca0dbc83351ec0e6cca6133d", "messageHeadline": "fix: state root validation on syncing", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 30, "deletions": 10}}, {"node": {"oid": "2d79c77f4addfd4afe6cd2ff59445c75ecad1ec7", "messageHeadline": "Merge pull request #2529 from Taraxa-project/fix-p2p-issue", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "6c23a05d1e061ef2d008b13075e7f274de54f113", "messageHeadline": "Merge branch 'develop' into fix-p2p-issue", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 86, "deletions": 59}}, {"node": {"oid": "56400b437f536921f9e5ab951b5e0540acfdd603", "messageHeadline": "chore: readd bootnodes on 0 found nodes", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0e845c7ea7e04e5cfa585fb1bc5c1699181fb3d6", "messageHeadline": "chore: remove entry only on same endpoint", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "8396f66b8f88a16dd58c4e6a52d4aa096d901513", "messageHeadline": "chore: bumps chart version and changelog", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "8dd562edf74a200a3c998baa709cd9a6a53dadb5", "messageHeadline": "chore: bumps chart version and changelog", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "bfef335249ad7b629f4306fe93cbb6eaaa7ed2bd", "messageHeadline": "chore: separates indexer ingress from node ingress", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 79, "deletions": 58}}, {"node": {"oid": "cad35f88c751127ff1ef1e78f60415cdf981bd12", "messageHeadline": "Merge pull request #2528 from Taraxa-project/feature/separates_indexe\u2026", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 79, "deletions": 58}}, {"node": {"oid": "afb7d8c205ff5ac53da96fb20e404bb08773c99b", "messageHeadline": "chore: separates indexer ingress from node ingress", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 79, "deletions": 58}}, {"node": {"oid": "63da55793eb3e62ede7436da016889b903086fa7", "messageHeadline": "Merge pull request #2526 from Taraxa-project/master-2-develop", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 44, "deletions": 20}}, {"node": {"oid": "c837ce246681cd78bb1f8c2f86d4b370022fa867", "messageHeadline": "Merge branch 'develop' into master-2-develop", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 39, "deletions": 90}}, {"node": {"oid": "ce52a368c8a05a60a204d8adf44d4caadf5b1c92", "messageHeadline": "Merge pull request #2519 from Taraxa-project/light_node_compact_opt", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 39, "deletions": 90}}, {"node": {"oid": "6a45aa94027e0f73a9b3fe6bdecbd329b50abdc1", "messageHeadline": "Merge branch 'develop' into master-2-develop", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3513, "deletions": 2490}}, {"node": {"oid": "a59cd590e9906aadc5ac89496b603dfcd9bdde4d", "messageHeadline": "perf: remove final_chain_transaction_hashes_by_blk_number column and \u2026", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 17, "deletions": 71}}, {"node": {"oid": "25af4cb52cbefef3b59fcd0ab25485402d914d86", "messageHeadline": "chore:light node optimization", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 23, "deletions": 20}}, {"node": {"oid": "24e6c310b3168dc93b5d4095556eb41544f13e8b", "messageHeadline": "Merge pull request #2524 from Taraxa-project/release/v1.3.1", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 418, "deletions": 36}}, {"node": {"oid": "a86c825246c8c13b30ccb56a2fa58795848aa9b2", "messageHeadline": "Merge pull request #2521 from Taraxa-project/debug-rpc-error-handling", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 138, "deletions": 188}}, {"node": {"oid": "d305e7405163485dab3c2a4f62428a285c81c730", "messageHeadline": "feat: increase version", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "65cd1eab27e8e3debfcb7813fa90ef6d88170d1e", "messageHeadline": "Merge pull request #2517 from Taraxa-project/hotfix/multiple_votes", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 43, "deletions": 19}}, {"node": {"oid": "564abb4135052909734dad06c17440c05ca3a93d", "messageHeadline": "fix: transactions order in debug_getPeriodTransactionsWithReceipts", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "fcbacab8614e16f9e0f16ed9a158bb764beaef48", "messageHeadline": "fix: move indexer methods to debug API", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 356, "deletions": 341}}, {"node": {"oid": "8e9cff53c043c0190eb580603ef9126ee3d907ff", "messageHeadline": "feat: add method to get cert votes", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 106, "deletions": 2}}, {"node": {"oid": "56a689d2286340f45668f9cda229075edc23e895", "messageHeadline": "fix: reuse threadpool in transformToJsonParallel", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "3946194985521bbce394b515a4d6ef563a6d9e32", "messageHeadline": "feat: add RPC methods to speed up indexing", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 288, "deletions": 33}}, {"node": {"oid": "72d87847ea79ef2a0afa46f46513964eb5b8dd0b", "messageHeadline": "chore: modified errors for all APIs", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 92, "deletions": 124}}, {"node": {"oid": "5d009709457269f103416833cb950b834f2e3d6c", "messageHeadline": "chore: add vrf keys to default genesis", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "7ccbc0a850b555296580c58d0e5c57c8aefd3335", "messageHeadline": "chore: correct error handling in debug API", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 40, "deletions": 61}}, {"node": {"oid": "26cab5a884812f07b605e7b782e40694a4a89d6f", "messageHeadline": "disconnect vote author, not packet sender in case of double voting", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 37, "deletions": 12}}, {"node": {"oid": "4d1f98753bb790c202edea0b999c41134f6c61d4", "messageHeadline": "Merge pull request #2504 from Taraxa-project/issue-854/clean_up_tests\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 230, "deletions": 320}}, {"node": {"oid": "3029cda5be8d85dfddf23cb9d20151815238dc73", "messageHeadline": "increase patch version to 1.3.1", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d8371feaa5207b00603c83efd6f2133bab7b78a8", "messageHeadline": "disconnect nodes that send double votes", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8ef1205726d367d4759b77e7ad56989035fb3a37", "messageHeadline": "rebroadcast also blocks for any of our own votes in case round did no\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "359adbd39d13e37530ed2356378f1725d4d3d2dd", "messageHeadline": "clean up code from test related code", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 230, "deletions": 320}}, {"node": {"oid": "84b99d30824928b9ef8b549d457a404246ef2208", "messageHeadline": "Merge pull request #2516 from Taraxa-project/issue-2515/get_total_del\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "356fbf31e59868f6ec88a1cc40db0737f2dbf0a1", "messageHeadline": "implement getTotalDelegation function", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c643ab327400aede16cf272d845e62e91eef1863", "messageHeadline": "Merge pull request #2513 from Taraxa-project/rpc_get_cert_votes", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 383, "deletions": 259}}, {"node": {"oid": "bffa6a1260336da710f35c2dfa0190f23f58bf93", "messageHeadline": "Merge branch 'develop' into rpc_get_cert_votes", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 79, "deletions": 19}}, {"node": {"oid": "720d0c5cec31d1b3bbbeec4460ef8dce54e41d61", "messageHeadline": "Merge pull request #2514 from Taraxa-project/light_node_dag_blocks", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 79, "deletions": 19}}, {"node": {"oid": "4ecf42507a2c0ff13843ba510e39d8047c787638", "messageHeadline": "fix: move indexer methods to debug API", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 357, "deletions": 342}}, {"node": {"oid": "49229f7f52c4b0e2a908f480d97e3f31036a9e40", "messageHeadline": "feat: add method to get cert votes", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 112, "deletions": 3}}, {"node": {"oid": "b65346f6cbe0b715a7e92ff13ebe5dfde9f661f8", "messageHeadline": "chore: light node optimizations", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 79, "deletions": 19}}, {"node": {"oid": "f0d2500ad6e493ab5cfa3119e0e1af69c1145934", "messageHeadline": "Merge pull request #2512 from Taraxa-project/period_data_migration_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "46e2a76fc6faaea5d5f1cdd164f018daa4c8538b", "messageHeadline": "fix: period data migration", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "237197aebaa28d75d5f3232f71f915b52b305a47", "messageHeadline": "Merge pull request #2503 from Taraxa-project/add-node-addr-to-logs", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "0bfa3bfa5019d0b5057fc81987da05526044ee4d", "messageHeadline": "Merge branch 'develop' into add-node-addr-to-logs", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 139, "deletions": 49}}, {"node": {"oid": "558725dff074d46e29a7c333d0ad0ef7491e46cf", "messageHeadline": "Merge pull request #2506 from Taraxa-project/vote-verify-improvement", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "9443a4fe0c22d412d50708e8ddbbd8a0bb96854b", "messageHeadline": "Merge branch 'develop' into vote-verify-improvement", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 616, "deletions": 141}}, {"node": {"oid": "86d9eaf7d50dc27eb64696ead2fc532b87ac0476", "messageHeadline": "Merge pull request #2511 from Taraxa-project/cache_opt", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 133, "deletions": 34}}, {"node": {"oid": "b6d0455bd9e76ae460db3603295e07d118b4269c", "messageHeadline": "chore: optimize peer cache", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 133, "deletions": 34}}, {"node": {"oid": "791e86e9da6dcaa59a9857b4c6b5b2b2ff3bc9e2", "messageHeadline": "Merge pull request #2510 from Taraxa-project/large_block_test_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ce14f8b9e2b89f34a486bb515787bf3b528cceda", "messageHeadline": "chore:fix sync large pbft block test", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4f3ecceb9c257bdf6ff6a41e2c682f56d5190b96", "messageHeadline": "Merge branch 'develop' into add-node-addr-to-logs", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 481, "deletions": 105}}, {"node": {"oid": "050af6927263dbda85c52f275ac79bbd7a2d8c61", "messageHeadline": "Merge pull request #2509 from Taraxa-project/master-temp", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 184, "deletions": 72}}, {"node": {"oid": "8a81f6b24150d1c5deb53ef1c5deac0f20e37e97", "messageHeadline": "Merge branch 'develop' into master-temp", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3337, "deletions": 2071}}, {"node": {"oid": "aef68b7fe5139593e61bc737d72cc07fd80cab6e", "messageHeadline": "Merge pull request #2507 from Taraxa-project/release/v1.3.0", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 3131, "deletions": 3486}}, {"node": {"oid": "5c2bb1744869daaa7d869a6bb7c8e041ebcc92d3", "messageHeadline": "Merge branch 'master' into release/v1.3.0", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f46d3b2c11964884668cf8da251ddbe66b37c42e", "messageHeadline": "Merge pull request #2500 from Taraxa-project/indexer_rpc_methods", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 297, "deletions": 33}}, {"node": {"oid": "a8b4c576257c879c49772b07775c92d55664db0a", "messageHeadline": "chore: improve performance of vote weight calculation", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "5ff72c13233e28b592153e558fe9bf48914869b8", "messageHeadline": "fix: reuse threadpool in transformToJsonParallel", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "4d30708da9909b0357cde8b9409478039d1a817b", "messageHeadline": "feat: add RPC methods to speed up indexing", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 292, "deletions": 33}}, {"node": {"oid": "349a1e03381bcb97d1d85442d2f3f771e0f06f8a", "messageHeadline": "chore: add node addr to summary logs", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "760037eb1a02b844b5ac14184270d0e51a3f5ac5", "messageHeadline": "Merge pull request #2494 from Taraxa-project/disable-artifacts", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 14, "deletions": 18}}, {"node": {"oid": "98ea42cf779c4d2484fabb7fc109fdb389e5cfee", "messageHeadline": "Merge branch 'develop' into disable-artifacts", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 306, "deletions": 586}}, {"node": {"oid": "3e823b07be85805725ea54f6af07afc6d1485538", "messageHeadline": "update evm", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f789c04cf43b520c235ace2a1a46225eddbfde6", "messageHeadline": "Merge pull request #2501 from Taraxa-project/fix-bug-in-sync-requesting", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 54, "deletions": 64}}, {"node": {"oid": "52694fe37e46d7f82c5e11f1ec7c1d3face37cb6", "messageHeadline": "bugfix: do not ignor pbft size check on syncing", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 54, "deletions": 64}}, {"node": {"oid": "fa13b07520c09e285b5d8983e1973aa14b0ed8b3", "messageHeadline": "Merge pull request #2499 from Taraxa-project/issue-2469/remove-test_sate", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 190, "deletions": 555}}, {"node": {"oid": "a4e385e4aeab08f3a10105f24b9d425dc8a132e7", "messageHeadline": "replace dummy propagate_block test with real one", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 59, "deletions": 138}}, {"node": {"oid": "2da03107da7ca376cf1b8132dead582c4b51ff73", "messageHeadline": "remove test_state", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 131, "deletions": 293}}, {"node": {"oid": "688704970baeaa9472db596fcfe8912947fef965", "messageHeadline": "remove tests tha duplicate testing functionality from transfer_lot_of\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 122, "deletions": 246}}, {"node": {"oid": "dc3616074d3cbec46827e868172d6af73df67fab", "messageHeadline": "Merge pull request #2492 from Taraxa-project/copy_col_migration", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 93, "deletions": 6}}, {"node": {"oid": "e773d27fb41612e2162d2e47238ab5d6aa1fb260", "messageHeadline": "added check in replaceColumn", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "09f32743cca84225a6d15f89f6258e307b4fc2c2", "messageHeadline": "add DestroyColumnFamilyHandle in deleteColumnData", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9fb5a5437a93608e37afa107f5cce12049f0c66f", "messageHeadline": "fix potential memory leaks realted to column copying", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 30, "deletions": 17}}, {"node": {"oid": "f2ca8fffdb3d527dbea081a55774c58b11ff83ab", "messageHeadline": "copy column before aplying migration", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 72, "deletions": 6}}, {"node": {"oid": "288c7028fe87b3b2fe3423283ce0becea6e2517d", "messageHeadline": "Merge pull request #2493 from Taraxa-project/fix-storage-logs", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e0b8a305a5cee8be7a61b57dc9182d7302272785", "messageHeadline": "Merge branch 'develop' into fix-storage-logs", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "10ccd58886de5192193c4f8a68c10eda8dd84be2", "messageHeadline": "Merge pull request #2497 from Taraxa-project/fix-light-node-test", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c30b785eb9a6f44af6ae7d82a1f82defbd5dda0d", "messageHeadline": "Merge branch 'develop' into fix-light-node-test", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "325c24ed410917ed7dca26ff65ac5b50c84f6c6f", "messageHeadline": "Merge pull request #2498 from Taraxa-project/prune_memory_opt", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64a3d341aab7810a50d69eb08eec0a41f20fb43e", "messageHeadline": "Merge pull request #2487 from Taraxa-project/dependabot/pip/for_devs/\u2026", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d1760ebd35fe81d11b8adc43fc50923091bcf8df", "messageHeadline": "chore: reduce prune memory usage", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62919a0c17f7325860eeb8b54de9c63afacff656", "messageHeadline": "chore: fix light node test", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6933a2417f1e83e6e8a64af3ac68eafc136f1710", "messageHeadline": "Merge pull request #2496 from Taraxa-project/hotfix/trace_block_trans\u2026", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f1f8a41d75cfd1e32a3bb3431c3d3c6198b24e5f", "messageHeadline": "Merge pull request #2488 from Taraxa-project/accept_decimals", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "f0e92494f48fef30eeb9f1b8c6e3be3c890ea474", "messageHeadline": "hotfix: transaction order in trace_replayBlockTransactions", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b07b45e8a4bfcd93ac459b9eb081513b7157eb34", "messageHeadline": "chore: disable artifacts for circleci", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 14, "deletions": 18}}, {"node": {"oid": "a95c2292255323e639072ef00e46670daadf49c9", "messageHeadline": "chore: init storage loger as first object", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0896a50772f427df7b256e1428ea02d6732e7f65", "messageHeadline": "Merge branch 'develop' into accept_decimals", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1999, "deletions": 1204}}, {"node": {"oid": "3c7b5c690ec41fab0021d1fe8911ab7f90849284", "messageHeadline": "Merge pull request #2478 from Taraxa-project/no-check-on-trxs", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "f6874ca46f86a2eead59225c1f7f0f2c5160899c", "messageHeadline": "Merge pull request #2491 from Taraxa-project/release/v1.3.0-hotfix", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "28c9cae5837f75415da54089a829b531545b9324", "messageHeadline": "Merge branch 'develop' into no-check-on-trxs", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2249, "deletions": 2914}}, {"node": {"oid": "b8b0f222240e2471b041e16ee0ccd43d71cc0138", "messageHeadline": "chore: hotfix for migrations", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "79727eaf63c6d92c46a8290e0ffb461588b69e09", "messageHeadline": "Merge pull request #2489 from Taraxa-project/transaction-reordering", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 102, "deletions": 55}}, {"node": {"oid": "086a0219dca9dde11200496949ac92a2f3c05aa5", "messageHeadline": "chore: add migrate flag", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "3f4c98ac33dca0d6cce03fcd94ff385d4840063d", "messageHeadline": "chore: improve API call", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "67bd4dc679769a35a01aeb9df5c81b4d5dd2a637", "messageHeadline": "chore: merge with develop", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1809, "deletions": 1090}}, {"node": {"oid": "9fff869fddba5600b13f9369f0db131935fc63cb", "messageHeadline": "chore: add check for saving only when re-order happend", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "bbcb766d67b7845f8cc2736ef6c23509ddeac697", "messageHeadline": "Merge pull request #2450 from Taraxa-project/issue-2438/optimize_votes", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1837, "deletions": 1080}}, {"node": {"oid": "f3f8e580b451bd4482c1f9125c8f66c6cb638113", "messageHeadline": "refactor init of packets handlers loggers", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 71, "deletions": 69}}, {"node": {"oid": "25247f9d028616dce283dab04a732f9f8db469d0", "messageHeadline": "chore: fix printing progress", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3d63d95fcafdcf5f44eee288ec934f33df3a7c2f", "messageHeadline": "chore: fix and cleanup batch after applying migration", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "24e31c4db20457e72f38d674ce4811c59ab77971", "messageHeadline": "chore: implement progress", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "e1b589c3fb442e80c6eb89ee879333ec08aecddb", "messageHeadline": "chore: change verification on syncing", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "3029689fde9791ebd1a521e9f230de82d2d08cbb", "messageHeadline": "chore: fix period data trxs order", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 77, "deletions": 9}}, {"node": {"oid": "5bf26ae9a4cde14dc97cec15618b3b5096661f02", "messageHeadline": "resolved conflicts", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 10, "deletions": 15}}, {"node": {"oid": "a608cf18359e56829903fe8c562622b1d0e3b31e", "messageHeadline": "different versions of handlers have different log channels names", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 59, "deletions": 47}}, {"node": {"oid": "48edb9f5521f8025c6549ea8dd774a63ef12f917", "messageHeadline": "fix packets handlers inheritance issues", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 163, "deletions": 647}}, {"node": {"oid": "9cceaedb8735d293beec423dde1f40a0f484febe", "messageHeadline": "chore: fix includes", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 30, "deletions": 26}}, {"node": {"oid": "b34045b674b1b818e09ece4d05ad17088fc1b96f", "messageHeadline": "chore: fix rlp in period data migration", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5095ad47a89d9ffe821484237b1e68bc796c4fac", "messageHeadline": "use lambda function for registering packets handlers instead of class\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 376, "deletions": 511}}, {"node": {"oid": "3db954c88cdd201856347b70bdc683f6c48f9997", "messageHeadline": "save tarcaps in descending order", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "6bfcc074c7fd3fa82b924b830ebdf21df8ae9147", "messageHeadline": "chore: fix tests after moving threadpool & periodic events from tarca\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 134, "deletions": 178}}, {"node": {"oid": "8def6d9e6169b61e162a23fc901362ab2265bf5d", "messageHeadline": "chore: move periodic events from tarcap to network class", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 292, "deletions": 313}}, {"node": {"oid": "312bfce286f0d6eecec94d93cd214169eef6d368", "messageHeadline": "chore: use the same threadpool for all taraxa capabilities", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 164, "deletions": 92}}, {"node": {"oid": "f64526a370690b0e858d7096c01cfb2fb28a772d", "messageHeadline": "chore: separate taraxa capabilities and create new base class", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 298, "deletions": 189}}, {"node": {"oid": "b5bbc5e5ed2a409c48b1af9007e5c512cef50e6c", "messageHeadline": "chore: move threadpool to network folder", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 242, "deletions": 215}}, {"node": {"oid": "246969bbfffeebd8f7e21a3653f490fc7cc51938", "messageHeadline": "...", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "3ea20e0a010b88d3e55036da4962d6b04afd7241", "messageHeadline": "chore: support multiple taraxa capabilities", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 107, "deletions": 50}}, {"node": {"oid": "0c2769f801d2e333ab52b2875736d5f812f8d6b6", "messageHeadline": "c\u2248chore: partially support multiple capabilities throughout the codebase", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 79, "deletions": 48}}, {"node": {"oid": "fa0534b93a03a150652b6c1ac1d204d6014ef36b", "messageHeadline": "chore: fix tarcap creation", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 31, "deletions": 25}}, {"node": {"oid": "54c15b1e41dac71b9e3999ceec9662e7ae17e96b", "messageHeadline": "...", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "4d634df00862e10f57a4bd05a4f346534c0b52ea", "messageHeadline": "chore: log msg refactor", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "07a785e0499e9f2c1f559af02752aef234a7a401", "messageHeadline": "chore: increase db minor version vs major", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d9cc20804f2b04a791cef37d331f801f4ecec797", "messageHeadline": "chore: minor refactor", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 92, "deletions": 118}}, {"node": {"oid": "27c473179bca6c485ba27a79a3ef009a7dd66eb4", "messageHeadline": "chore: add period data db migration", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 57, "deletions": 10}}, {"node": {"oid": "3006b34364ce04551ff31f8293714743282ae968", "messageHeadline": "chore: send v1 period data rlp in v1 sync packet handler", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 27, "deletions": 5}}, {"node": {"oid": "381b04ffaf841f000c16caaf2e6eb21724ae5fd6", "messageHeadline": "fix tests", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 79, "deletions": 63}}, {"node": {"oid": "7b4ba5e77049fb35b3068bfbd9b85a9a481aff75", "messageHeadline": "chore: use optimized votes rlp for PeriodData db storage as well as n\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 164, "deletions": 191}}, {"node": {"oid": "52a688f24e415a38286a351367d68e50bfe03f30", "messageHeadline": "chore: use optimized rlp format for votes syncing", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 47, "deletions": 8}}, {"node": {"oid": "cda0e16e8c0d57e3e29aac26320589732d378a7f", "messageHeadline": "chore: add v1 and v2 taraxa capabilities", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1185, "deletions": 135}}, {"node": {"oid": "6986fc0dff2f36ee2aa9eeb6a2cab456c842fd2d", "messageHeadline": "Merge pull request #2481 from Taraxa-project/sycing_rc", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 72, "deletions": 82}}, {"node": {"oid": "484b6530c9d53a632b599031582032d2b1291063", "messageHeadline": "chore: syncing optimizations", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 72, "deletions": 82}}, {"node": {"oid": "b92ba1f8984b0dca7c9303e0db3cc676a61d5945", "messageHeadline": "feat: accept decimal and hex as int value inputs", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "0f62026cbfa1ecd248f639299394b574df0a6ac4", "messageHeadline": "chore(deps): bump requests from 2.25.1 to 2.31.0 in /for_devs", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc01f035571e4a4e70a48fc8237df4ff2a9e0c1e", "messageHeadline": "Merge pull request #2472 from Taraxa-project/fix-db-rebuild", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "626353906d186a0711f1e240dd51e823507259ba", "messageHeadline": "Merge branch 'develop' into fix-db-rebuild", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 799, "deletions": 1881}}, {"node": {"oid": "fa1eaf337706f6820ccfbfc585d381129e98e3b2", "messageHeadline": "Merge pull request #2482 from Taraxa-project/fix_bloom_possibilities", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 168, "deletions": 62}}, {"node": {"oid": "67754059525ef151da5677866b99277a414befef", "messageHeadline": "fix: return an error on exceeding of topics limit", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "9d4745cd86023c857f882f75a15c11d7a62f241b", "messageHeadline": "fix: bloomPossibilities topics processing", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 146, "deletions": 62}}, {"node": {"oid": "45bdbfd0bfc4101f660ef3568b7bb95e77bbb0db", "messageHeadline": "Merge pull request #2484 from Taraxa-project/missing-commits-for-develop", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 1606}}, {"node": {"oid": "d086e395974322e014d10c6ff1f192028ae7611b", "messageHeadline": "chore: update evm", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dca485bb82479ca11950a6420c37f6dcf9a38d95", "messageHeadline": "chore: removes ERC20 mirroring from genesis", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1, "deletions": 1605}}, {"node": {"oid": "f2aab7503a72a2ff127dfc2fcc8b790a76d2f189", "messageHeadline": "chore: fix pruning", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b873a780fa2eacc47475dd77eb8a4099c1e64424", "messageHeadline": "Merge pull request #2477 from Taraxa-project/hardforks_passing", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "fbefdf4e97a79318329c68f21414bc092cdcd9dd", "messageHeadline": "Merge branch 'develop' into hardforks_passing", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8bb7f53db8bf618ba9b74222c08bc2739ec94046", "messageHeadline": "rename task name", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14075b17ad2dba24714bd46f2fe7c1c0b09c24b7", "messageHeadline": "Merge branch 'develop' into hardforks_passing", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 195, "deletions": 106}}, {"node": {"oid": "057374c1ecc6814a6d10a016043b2fcb622cf92d", "messageHeadline": "Merge pull request #2479 from Taraxa-project/builder/improvements-to-\u2026", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 195, "deletions": 106}}, {"node": {"oid": "905b5045a7f32089812a634bf4575ae75b5c8ced", "messageHeadline": "feat: pass hardforks config to the go part", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "e94057c3fcefe50a95c0b3ed71411243ddbdf20d", "messageHeadline": "changed based image of builder", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dfbb266ca29584f7d3e52fa33f66cc48fc3cabd5", "messageHeadline": "couple fixes", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "2247c918e427ce01dfdb15ea6ac7b0f92aacc22c", "messageHeadline": "fix to docker tags", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "73e281b69e0061ff2b63692be11e8d2b9513eece", "messageHeadline": "improvement to build process", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 196, "deletions": 109}}, {"node": {"oid": "57adfabbac3e678a9ed791810cf1cad630688cd4", "messageHeadline": "chore: remove check for existing trxs", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "ef9eb474af227aadb9a2b5c087cecdc34f425fe0", "messageHeadline": "Merge pull request #2475 from Taraxa-project/cleaing-old-files", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 31, "deletions": 3}}, {"node": {"oid": "0097aeaf4ae61147b3c9ebc257549047994d1363", "messageHeadline": "Merge branch 'develop' into cleaing-old-files", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 558, "deletions": 165}}, {"node": {"oid": "e6133da622414c2310be0e0ba44933f2dd4088d8", "messageHeadline": "Merge pull request #2448 from Taraxa-project/sync_gossip_transition", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 26, "deletions": 13}}, {"node": {"oid": "1721ae115d99abcc1ccde1592232efdb081ae0ef", "messageHeadline": "create EVM release branch", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b0d28f022dad22a0907d38b84eebba6ae5a2edc1", "messageHeadline": "chore: improve prune", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 23, "deletions": 34}}, {"node": {"oid": "09a5da17c6d96b6ac2131e73f81b48570835bd5c", "messageHeadline": "chore: improve sync-gossip transition", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 26, "deletions": 13}}, {"node": {"oid": "dbc828b48390c1fc9eae329d43ae40feebd72f45", "messageHeadline": "Merge pull request #2476 from Taraxa-project/stabilize-test", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 37, "deletions": 33}}, {"node": {"oid": "3966cf3ca0eb4a98deb354760fb5aa0b696814e1", "messageHeadline": "Merge branch 'develop' into stabilize-test", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "45ae577b95d02589000f352f1ded865bde8700c3", "messageHeadline": "Merge pull request #2473 from Taraxa-project/trx_overflow_improvement", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "02765ac4eff25622c2d6122275053285fb79930a", "messageHeadline": "chore: transaction pool overflow improvements", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4bf032bb1cd72e5f91d74ee3b73721677174ee5a", "messageHeadline": "chore: rework how Host is destroyed", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 31, "deletions": 27}}, {"node": {"oid": "d964bafb279d4d9644404ff152cd5b34a736fd9b", "messageHeadline": "chore: increase timers for more stable test runs", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "21ef2c7b8f9db55799391bee98da8a1ad5544ddc", "messageHeadline": "Merge pull request #2463 from Taraxa-project/rewards_stats", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 491, "deletions": 115}}, {"node": {"oid": "a2bfdee93b77f2e70c8bfbed1f1c1f98a82179e9", "messageHeadline": "feat: clean LOG.old* files on db start", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 31, "deletions": 3}}, {"node": {"oid": "184a7a25c0d350039afcaee180d66845342ad4f1", "messageHeadline": "feat: add option to change rewards distribution frequency with hardfork", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 350, "deletions": 44}}, {"node": {"oid": "363dc8ef406aeed45237acf2edf3c9121e490b10", "messageHeadline": "refector: move process rewards stats functionality to separate class", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 91, "deletions": 42}}, {"node": {"oid": "985f7dc604d57d40ae75858a5ccbb0fe67adbe6b", "messageHeadline": "refactor: rewards stats passing", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 104, "deletions": 83}}, {"node": {"oid": "04bcca6e7fba37c2e5736b368e6f8e0f9be07960", "messageHeadline": "Merge branch 'develop' into fix-db-rebuild", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ade5e8fa7a1f79222500fb1454671771490dfeae", "messageHeadline": "Merge pull request #2468 from Taraxa-project/parallel-pruning", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2959dcb34f489d83918101302f644a3f3f9cc918", "messageHeadline": "chore: update evm repo", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c114b7d537f8fa69565a105496aff20e0841ff61", "messageHeadline": "chore: disable snapshots during db rebuild", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "6728c0cf6051378199e9fb8f652ef6314090b782", "messageHeadline": "feat: parallel execution of state pruing", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "078f6dd1e60694da3b2bfee07a6332e6b75120fc", "messageHeadline": "chore: change version to 1.3.0", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "38821db84318492f845a7297bbc4e12ccb026f3e", "messageHeadline": "Merge pull request #2465 from Taraxa-project/prune_replace_column", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 23, "deletions": 34}}, {"node": {"oid": "a8f6f89caca8c3070b2f21a34a5a1d75bc7ec1d1", "messageHeadline": "Merge pull request #2467 from Taraxa-project/testnet", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1605}}, {"node": {"oid": "db9c16cc66859014209ae460f413fcb9691df717", "messageHeadline": "chore: improve prune", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 23, "deletions": 34}}, {"node": {"oid": "d83be16489df728da16105fe7fe3dec34bffdb6b", "messageHeadline": "updated circleci config", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 39, "deletions": 3}}, {"node": {"oid": "63e07e3ec3b8dd2562d49b7296c03d8fd00d1972", "messageHeadline": "Merge pull request #2462 from Taraxa-project/improve-tracing", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 154, "deletions": 45}}, {"node": {"oid": "1ec921d75129bf6711e40227635e2d64400336f1", "messageHeadline": "chore: update evm", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d92796a0e89b9e450fde9eda8380eabb57c45f2b", "messageHeadline": "chore: simplify code", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "72e47567ade29e17cfbe5abb2606c61ce2375daf", "messageHeadline": "chore: add check for block 0", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "c7ecdb98892409388e6bba2b138c9972defaaa70", "messageHeadline": "feat: add support for tracking blocks", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 79, "deletions": 27}}, {"node": {"oid": "0f6abd5fad871c1ea504f7f548132162740942f5", "messageHeadline": "feat: implement trace_replayTransaction", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 70, "deletions": 17}}, {"node": {"oid": "011f27e4e25973b88865f48925585e614ca77f1e", "messageHeadline": "empty commit to trigger ci", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "37166cc6e50b8c72e4ae3a00fdd25eb27d4886cd", "messageHeadline": "Merge pull request #2459 from Taraxa-project/rew_votes_init", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "d557974786196d80b7e961fd9011da9fbb60179e", "messageHeadline": "fix: setting reward votes period", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "f08494bb10dabc04dea7594035ff50fe7f70ceda", "messageHeadline": "Merge pull request #2458 from Taraxa-project/fix_reverts_gas_used", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "9bfa7f2ec7f629c87dfee66d6037e38a72cfaf54", "messageHeadline": "Merge branch 'develop' into fix_reverts_gas_used", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 32, "deletions": 13}}, {"node": {"oid": "34f840867f760cb0cca6a535fe88e726ee592d6f", "messageHeadline": "Merge pull request #2457 from Taraxa-project/sync_state_root_check", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 32, "deletions": 13}}, {"node": {"oid": "9b1756293e0dbfc931fd11ad630072a1184c47e6", "messageHeadline": "fix: use of all passed gas on reverts. add check to revert_reason test", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "e78e5193062809067a21d79eb7c33fae3be78075", "messageHeadline": "chore: check state root on syncing", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 32, "deletions": 13}}, {"node": {"oid": "1feb182b60ac55a37322cac9480b308d9101575d", "messageHeadline": "Merge pull request #2456 from Taraxa-project/fix/do-not-regenerate-ge\u2026", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "f0a8f9f4c393d06615286c5314bf4b016cb10480", "messageHeadline": "do not regenerate genesis", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "e7b0f43a8bb428ddc3166c89f287a9c4e3635735", "messageHeadline": "Merge pull request #2454 from Taraxa-project/fix_build", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 89, "deletions": 18}}, {"node": {"oid": "8cf41497a589a6334bdfb5951d946ffd2d51767b", "messageHeadline": "Merge pull request #2455 from Taraxa-project/db_versions", "author": {"name": "github-merge-queue[bot]", "email": "118344674+github-merge-queue[bot]@users.noreply.github.com", "user": {"login": "github-merge-queue[bot]"}}, "additions": 27, "deletions": 20}}, {"node": {"oid": "3a985ec594828d01bbd2480e0da7cd2c452fa76e", "messageHeadline": "fix: update db version only if rebuild_db or all migrations was applied", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "bda00c5d70b7c6f403b03a25f71c1772c5343c83", "messageHeadline": "feat: change how we process db versions changes", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "826688e8c9f621ba2fa34a0515c1220abd3daf75", "messageHeadline": "Merge pull request #2452 from Taraxa-project/prune_on_restart", "author": {"name": "github-merge-queue[bot]", "email": "118344674+github-merge-queue[bot]@users.noreply.github.com", "user": {"login": "github-merge-queue[bot]"}}, "additions": 18, "deletions": 28}}, {"node": {"oid": "e295ed3bbf99e857a1c3f67382a9da69a6d1a93b", "messageHeadline": "chore: prune state_db manually", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 18, "deletions": 28}}, {"node": {"oid": "b58eb48c20bb6c2247d7977f9ecd62c58101d475", "messageHeadline": "Merge pull request #2449 from Taraxa-project/remove-old-code", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 30, "deletions": 204}}, {"node": {"oid": "645d7e45d93fb6e644fec9115f920c6455369b00", "messageHeadline": "Merge pull request #2431 from Taraxa-project/migrations", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 151, "deletions": 19}}, {"node": {"oid": "d2f8d679c1854170bec5f86416148c58ef730d1e", "messageHeadline": "fix: remove conan bincrafters repo and add jsonrpccpp with external_p\u2026", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 89, "deletions": 18}}, {"node": {"oid": "f180a71b37d36cc7b00009a235fb0951dc3efffd", "messageHeadline": "chore: remove old cmake files", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 25, "deletions": 177}}, {"node": {"oid": "ffd22a156c3fe4a86f7f8c184089488abf4b7ccf", "messageHeadline": "chore: remove old structs", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 17}}, {"node": {"oid": "bb8a16e67c228d0e86f2e6962caaed97d319704a", "messageHeadline": "chore: optimize copies on state prune", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "480b10d7d7a0584aa66c666dca0db9fc5087421d", "messageHeadline": "chore: remove prove() code that did nothing", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "6d408929a85666fabaf7ce402e299bdb66e7e356", "messageHeadline": "Merge pull request #2453 from Taraxa-project/fix_build", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 87, "deletions": 16}}, {"node": {"oid": "bb4fd3a9e2ad424102bfa836966b71ef1af42860", "messageHeadline": "fix: remove conan bincrafters repo and add jsonrpccpp with external_p\u2026", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 87, "deletions": 16}}, {"node": {"oid": "1b991508fc93c74a83ed24f076420ffe265b86f8", "messageHeadline": "fix: add batch to migration base class", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "1a0b7d8fed373d0e5fb0c560a13950ba26e03761", "messageHeadline": "chore: resolve PR discussions", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 41, "deletions": 28}}, {"node": {"oid": "377bf9a24d70eb10bcefa2bcc453d889be344767", "messageHeadline": "feat: add TransactionHashes migration", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 56, "deletions": 1}}, {"node": {"oid": "8d85640ad145e8efb17b0f64ddc56059dec502e3", "messageHeadline": "feat: implement db migrations", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "c9527c05d5120751402d5c59f50b1f3007e6e851", "messageHeadline": "Merge pull request #2446 from Taraxa-project/pbft-validation", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 37, "deletions": 21}}, {"node": {"oid": "396bc7142f7efecefe9a22100c4c2f834c1475aa", "messageHeadline": "Merge pull request #2441 from Taraxa-project/fix_gas_estimation", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 130, "deletions": 13}}, {"node": {"oid": "903ec6deff92c67145a491e6cf201cfb3e3a10d5", "messageHeadline": "fix: gas estimations for transactions with internal calls", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 130, "deletions": 13}}, {"node": {"oid": "c8ded4ee9e05d31f645f1e0f4b4e46289881de91", "messageHeadline": "Merge branch 'develop' into pbft-validation", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 15}}, {"node": {"oid": "f0b8d65e9ee7b8a66385bdc8cfbe7242fa7f2a52", "messageHeadline": "chore: change name of the function", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "e6d28fd54cae008ef80811a414d16ae5d507d723", "messageHeadline": "Merge pull request #2447 from Taraxa-project/fix_network_test", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 6, "deletions": 15}}, {"node": {"oid": "3762f8a5683e98ba6aaabdee44e0916c537eaf40", "messageHeadline": "fix: network_test.transfer_lot_of_blocks", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 6, "deletions": 15}}, {"node": {"oid": "1419eb2bd03fbd5c5c96ad69b56972f2c49059a0", "messageHeadline": "Merge branch 'develop' into pbft-validation", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 55, "deletions": 10}}, {"node": {"oid": "08132e65a478a211b11bd14ddb2272cf94dcafcf", "messageHeadline": "Merge pull request #2437 from Taraxa-project/add_revert_reason", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 55, "deletions": 10}}, {"node": {"oid": "1bf6dea8ff2bdc4761022d4e0fb1015b991fab5a", "messageHeadline": "fix: add revert reason to execution error", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 55, "deletions": 10}}, {"node": {"oid": "7c599ada804810857b6c96c23a70d3eb8790e6a3", "messageHeadline": "chore: fix logs", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e4cd97cf08ad1804eeefcebb0f6f25dce53c3cec", "messageHeadline": "chore: correct check for duplicate reward votes", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 35, "deletions": 19}}, {"node": {"oid": "aa5588950a058f0def68d9cdac46a4ac04163be7", "messageHeadline": "Merge pull request #2439 from Taraxa-project/update_mac_build_doc", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 4, "deletions": 25}}, {"node": {"oid": "e372a56d5ade35b6432671bcb4789ab99ae34ee3", "messageHeadline": "chore: adjust mac building compilation", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 4, "deletions": 25}}, {"node": {"oid": "10dae0ba326a53bc0a286d352e98c21712373e0d", "messageHeadline": "Merge pull request #2436 from Taraxa-project/exponential_backoff", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 190, "deletions": 134}}, {"node": {"oid": "74944cd65e6468ebbcd50572858d141e48f8ba3b", "messageHeadline": "use rebroadcast flag in onNewPbftVote method", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "6570426e993ab08c6bd4dc2aebb0d274a1e250e1", "messageHeadline": "Merge pull request #2394 from Taraxa-project/fix-peer-replacement", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "89cebc490e7d45f3ff508fcb1d3c47e49c9a3e4d", "messageHeadline": "fix: save own votes and gossip them in case network get stalled", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 163, "deletions": 132}}, {"node": {"oid": "656b5a3cb4731a3c6d858870b7de1bb3086c2e17", "messageHeadline": "Merge branch 'develop' into fix-peer-replacement", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2900, "deletions": 1541}}, {"node": {"oid": "bb3017e4e9061d6ace46a8775251e85f42b35905", "messageHeadline": "chore: minor improvements + fixes", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 32, "deletions": 11}}, {"node": {"oid": "fee3edc8dc7f1ca25f09f2228af61db3ccc1f9c7", "messageHeadline": "Merge pull request #2434 from Taraxa-project/master-merge", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1936, "deletions": 1353}}, {"node": {"oid": "a1fcc3c47ad3afcdb1fc99071ffeca7205c369ed", "messageHeadline": "chore: removes ERC20 mirroring from genesis", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1, "deletions": 1605}}, {"node": {"oid": "455347e3e83f7b19f2165e42f4e4e0147433582d", "messageHeadline": "Merge branch 'develop' into master-merge", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2114, "deletions": 1303}}, {"node": {"oid": "8eb5b49a826f184cede975839c14eeea2c67a6ef", "messageHeadline": "Merge pull request #2430 from Taraxa-project/mainnet-1.2.1", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0f0f05db524e767eabfb6b24906860f88687525b", "messageHeadline": "update version to 1.2.1", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc90f17b3f64e37183edd473d2e45d6eab575010", "messageHeadline": "chore: fix GetDelegations reward value", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9e482d04b57f4957d09b1662598897808d710f42", "messageHeadline": "chore: mainnet reset version", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "15253ee68a50bfcc6f41ec651740deb15152790f", "messageHeadline": "chore: mainnet reset genesis block", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1384, "deletions": 44}}, {"node": {"oid": "a1cad1a827cc9e414dadd3537356ba6a60263ff3", "messageHeadline": "Merge pull request #2428 from Taraxa-project/chore/initial_validators\u2026", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "abf6dff15ed27299ba8639f361a6d0ee1f69d070", "messageHeadline": "change initial_validator keys", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 40, "deletions": 40}}, {"node": {"oid": "934008447efc8e7a850f4dd5df680281ef1525ed", "messageHeadline": "Merge pull request #2427 from Taraxa-project/fix/keys-change", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "539a61a34aec655965879ad249f24904ad9f3156", "messageHeadline": "update IDs of bootnodes", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "809ba748421347b338f57c2b724197a38091fdb5", "messageHeadline": "Merge pull request #2421 from Taraxa-project/chart/v0.3.9", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 647, "deletions": 120}}, {"node": {"oid": "050b84ebd5f996063584a9eecc58dff297826062", "messageHeadline": "Merge pull request #2426 from Taraxa-project/dpos_claim_amounts", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d3fab3bbff370dbfd61182bd9e8c63c802b78a7", "messageHeadline": "chore: update evm submodule with added amount to claim logs", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3583b14fb6e944b9a7a71e47739847f81c297549", "messageHeadline": "add default keys for consensusLight node", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "73d7d404548828815b5641ec7324275f16706622", "messageHeadline": "env vars for existing secrets", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "bbc82cb997aa7153b726ebc309f6e5c6f90502b3", "messageHeadline": "rename configmap for light node", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7a7e8cae00abea9d2759d7164b4bdd5d52d6e645", "messageHeadline": "update changelog", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "00976905774aff6476c797626c930a0f41598b69", "messageHeadline": "chore: update evm submodule", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "20498c7a25ba668f09eeaf795773033da9d8a1bc", "messageHeadline": "Merge pull request #2425 from Taraxa-project/final-chain-fix", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 41, "deletions": 54}}, {"node": {"oid": "4c9657744e31d4020a2bc1fb48f39a29b7a31cfc", "messageHeadline": "Merge pull request #2424 from Taraxa-project/adjust_gas_limits", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "21858f2c69d198459d1e518c5637ef9d40f2c46b", "messageHeadline": "Merge pull request #2423 from Taraxa-project/testnet", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 22, "deletions": 6}}, {"node": {"oid": "ddd246e4ffb24f872d775de6c456e9db8fc245d1", "messageHeadline": "chore: fix typo", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "bfc43911a3d89936e429b2a44425e33376f91678", "messageHeadline": "chore: remove precommit_ext", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 12, "deletions": 24}}, {"node": {"oid": "ab882f599346332af80efe13cfd0417e1fa8d16c", "messageHeadline": "chore: update evm submodule", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e981ba85a4172b8e5628fc892f8a85e3e01bf30e", "messageHeadline": "chore: move dag lvl mapping update to final chain", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 36, "deletions": 37}}, {"node": {"oid": "5cfad4cc956cdf9c2559625bb719c4cc276e9262", "messageHeadline": "fix: make gas limits smaller for all of our networks", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4000279648d070685b9ac820131810a8cc67dceb", "messageHeadline": "fix consensusnodeLight statefeulset", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "03adff173536c70016acc1d75d6b7b0a1ad260c5", "messageHeadline": "added consensusLight node", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 525, "deletions": 0}}, {"node": {"oid": "2b5cac197368efb9c35ad491605e32c23163ec91", "messageHeadline": "fix with right chain-in values in comment", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "53cbc90fb387e11611e2d923202fc34266ca4a20", "messageHeadline": "rename configmaps", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "23d07edec3362b626b5f79adc31b00d80e7cd8ea", "messageHeadline": "added configmap suffix", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b1be529fbaebce07db8648857ca050114fd06b3f", "messageHeadline": "rename transaction generation file name manifests", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "711d5e87c4d567c634a6b65428d1bb71186bbf93", "messageHeadline": "port-check cm not used", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 0, "deletions": 19}}, {"node": {"oid": "1c9f23312f7b57001ab3d57258be877fdacfe6b6", "messageHeadline": "move nodePort and loadBalancer for rpc node into 1 files", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 70, "deletions": 71}}, {"node": {"oid": "95c2cc770f6f994772aecb25bcba90f07f2619ed", "messageHeadline": "move bootnode loadbalancer service to one file", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "45e0ad4dde0a785006848b8048405be35202c6a3", "messageHeadline": "rename files", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ec6516aadd2665da1a78b2e95e2a89ff769158a1", "messageHeadline": "do not use @channel in slack notifications", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e6c13d29c5a79330b2cb645bbae6d3926cc0b65b", "messageHeadline": "chore: check for double PBFT votes in proposed blocks", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "1a4a8fc41a0d814b1deb8e3c1b8ef8a41f92ea80", "messageHeadline": "chore: rebroadcast votes based on period not round", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 57, "deletions": 23}}, {"node": {"oid": "f30d4f1c079a714f13882b990de3e98ea729bb38", "messageHeadline": "Merge pull request #2420 from Taraxa-project/missing_tip_fix", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "ace58d2f03942f930c7c489abd02e1acdb5935fb", "messageHeadline": "fix: dag missing tip", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "5777eab1a6ca701d103bd508500365ae97047ee3", "messageHeadline": "fix: missing tip block on tips selection", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "04d1e9374fec260d146a89b3779d8a2ce0eb4f5a", "messageHeadline": "Merge pull request #2419 from Taraxa-project/update-testnet-evm", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a05b32e1e43d8461b249d06982d1b5d2b5a2ec4", "messageHeadline": "Merge pull request #2418 from Taraxa-project/update-evm", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "19aaff298e8e08594bd63d9861e38bb7023248c9", "messageHeadline": "chore: update evm", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "566ae97e2042f9ee176530f704efdbef9955d766", "messageHeadline": "chore: update evm", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c5ddee80b48f80f1b8d68906a150afa11c022d7", "messageHeadline": "Merge pull request #2416 from Taraxa-project/testnet-dpos-update", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "210d84424febc9810ff61dbbede087df99bd424b", "messageHeadline": "Merge pull request #2412 from Taraxa-project/chart/v0.3.8", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "931fde277fe41a30728007cb35513c5687caa99d", "messageHeadline": "bump version", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea8b50585a135d058b990685f5a36d879c4d00d7", "messageHeadline": "chore: update dpos contract", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee499cabfcfc913c6c54b425164306eba47e7a87", "messageHeadline": "Merge branch 'develop' into chart/v0.3.8", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 231, "deletions": 21}}, {"node": {"oid": "49c13e369fc00fc6e3fdc7edb9357e7dab6e0089", "messageHeadline": "Merge pull request #2415 from Taraxa-project/chart/v0.3.7", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 213, "deletions": 3}}, {"node": {"oid": "3409596e67180704ffb9acca050be6d55af2127d", "messageHeadline": "chore: adds transaction generating script", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 213, "deletions": 3}}, {"node": {"oid": "c52667e0cc0fc7a6b66b0780b9266874b335dac7", "messageHeadline": "Merge pull request #2411 from Taraxa-project/chart/v0.3.X", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 56, "deletions": 1}}, {"node": {"oid": "142b2f6a9e6e8ad71f2df38ac41028db8fd0d273", "messageHeadline": "added quotes to labels' values", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "73883c00f22cb466dbf3a3904ed2d4323b818712", "messageHeadline": "scrape from taraxa-indexer", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "680c22321e031f69ddc453c04d38deb7bb74920c", "messageHeadline": "updated changelod", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "dd23f4b6d0b38b873cca9cfd1218c2cd96827cd2", "messageHeadline": "fix keys", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "caee001f8bfccb918e5395b7275a91b4a915de0d", "messageHeadline": "parametrize kubemonkey", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 28, "deletions": 25}}, {"node": {"oid": "f722213d8e0254943f4dd196764d48ec134c880e", "messageHeadline": "added kubemonkey labels", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "d9db0715b673014ce8636892a9d17704f1a54c91", "messageHeadline": "Merge pull request #2407 from Taraxa-project/mainnet_remove_taraxa_de\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "9ed003943a8a1afd10638f65695df5ea9ddcaaaf", "messageHeadline": "Merge pull request #2405 from Taraxa-project/fix-db-column-rebuild", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "089e9aec5fab137ff264c4d6c84baf9a0c76e326", "messageHeadline": "Merge pull request #2406 from Taraxa-project/fix_rlp_exception", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 17, "deletions": 36}}, {"node": {"oid": "d7f693d3265ca9518363b0aaf64d093fc2730a82", "messageHeadline": "fix: formating for clang-format", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42991cd80a25e2b23312f28dc2d1ce6d8ee6ff87", "messageHeadline": "fix: RLP InvalidEncodingSize inherits from RLPException", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 16, "deletions": 35}}, {"node": {"oid": "a1136bcd7bea6fe64a2312d7689a9e7367efc8fb", "messageHeadline": "chore: remove taraxa_devs account from mainnet", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "6325649729f273c00e758cdd3be972b27cc266c0", "messageHeadline": "Merge pull request #2403 from Taraxa-project/fix_cppcheck", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "aa09ea6c7c9a859007886858931ddfc3b945239b", "messageHeadline": "Merge pull request #2399 from Taraxa-project/fix-votes-processing", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "dacb4a65557087b38d664236075e0f0fffa5d2a3", "messageHeadline": "chore: fix rebuilding db columns", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9fcbc6780b1ad095442066b0104cb1d5da1f603b", "messageHeadline": "Merge pull request #2382 from Taraxa-project/fix_mac_build", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "a1e84ed55c17d30df217d3eb71d02e9ce26a9b6a", "messageHeadline": "fix: cpp-check warnings on build", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "398b1dc57fd816c6598aabf4a4e319748e979939", "messageHeadline": "Merge pull request #2402 from Taraxa-project/check-on-double-votes", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "48987742cd3f72930fb0b92671432c445713454d", "messageHeadline": "Merge pull request #2398 from Taraxa-project/votes_broadcast_on_period", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 57, "deletions": 23}}, {"node": {"oid": "d5cc15bb66d4c4822ed039c5a541a128545c86ab", "messageHeadline": "chore: check for double PBFT votes in proposed blocks", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "f2068282f925cc9fba9bef746322ec04bb5d2e38", "messageHeadline": "chore: rebroadcast votes based on period not round", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 57, "deletions": 23}}, {"node": {"oid": "f9cbfdb5e81d736607ece154d323fea9fce60958", "messageHeadline": "fix processVote return value check", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "1d2079eba920da389ac0a9dc6f0fbf4e4254d1aa", "messageHeadline": "Merge pull request #2392 from Taraxa-project/chore/remove-rpc-from-bo\u2026", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "14dcbd99e076c5cac381789ed0833bd4bb2aec73", "messageHeadline": "Merge pull request #2396 from Taraxa-project/rew_votes_period_chk", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7ccdd5adf48d85fcc41685a53e278a2f1dc0d672", "messageHeadline": "fix:reward votes broadcast", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "08a29dedbbed9b4c90325e5be5649f84c28e0720", "messageHeadline": "Merge pull request #2393 from Taraxa-project/chore/remove-rpc-nodes", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "a857564303d622954822fa0dc9193673fc42498e", "messageHeadline": "Merge pull request #2395 from Taraxa-project/rew_votes_sync_fix", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e73eb25020c327a9db006a1c3ed3a52b2723e3a", "messageHeadline": "fix: vote bundle processing", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84c14244dd20bf58df5ffdadc258f349d08b26e8", "messageHeadline": "chore: fix replacing nodes from table", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "9e89f72deb5be1d4adea297c9df5424ad2adb254", "messageHeadline": "remove rpc nodes", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "8ad4b47af1020549030d1c5f976d75892d55f5a2", "messageHeadline": "remove rpc nodes", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "c7df53b4dad18a4b51a1b126659108b98c72ec2c", "messageHeadline": "Merge pull request #2391 from Taraxa-project/increase-net-version", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f8a7b7602d3cb1c087e412846ab04a245d5b820", "messageHeadline": "increase net version", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25c65e2e44ba370097d56f99602ee386ec319be2", "messageHeadline": "Merge pull request #2390 from Taraxa-project/fix-for-double-votes", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "9a2b67f882ce648d2be94297e9412bee6bc64cb4", "messageHeadline": "chore: introduce check on double votes", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "80b8f12d7473cdbd897bba690b19c43501fca7c3", "messageHeadline": "Merge pull request #2387 from Taraxa-project/eip-1898", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 113, "deletions": 65}}, {"node": {"oid": "217aaf78384e2fcf52bef9dec85e897cc5a6922c", "messageHeadline": "Merge branch 'develop' into eip-1898", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "2245bc855146fdf248531c3e974fcfaec39feae9", "messageHeadline": "chore: modify rest of the API calls to accept int for block num", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "293a7a97303b6aa7d1b7a60cf1ed4dbcdc248f57", "messageHeadline": "chore: disable gen_rpc_stubs", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 21, "deletions": 18}}, {"node": {"oid": "a7da136246e95429e490451b99b929f89143f169", "messageHeadline": "chore: introduce HACK for json-rpc function params overloading", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "0b76a36ccf0ab90dc3bc825807cca41d14504a27", "messageHeadline": "Merge pull request #2386 from Taraxa-project/fix_peer_chainsize", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "5aac615aa0b918a6a9ee107555e809262ae06065", "messageHeadline": "fix: request votes syncing only if packet sender == vote author", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "35ffa41fa44c0e6ee4ce601bedbb1514a698808b", "messageHeadline": "fix: do not broadcast votes that were not processed + request pbft sy\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "b4a0a60fe8f02d26b1cede4553c6bbaab53b7b08", "messageHeadline": "feat: implement eip-1898", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 86, "deletions": 42}}, {"node": {"oid": "341a0c29aae7e721b9210baa21054a4dd13855b6", "messageHeadline": "Merge pull request #2352 from Taraxa-project/syncing_optimization", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 164, "deletions": 70}}, {"node": {"oid": "ff589b77fd088c90b726151294521ccbd43b210e", "messageHeadline": "chore: optimize rewards votes handling", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 164, "deletions": 70}}, {"node": {"oid": "0f0b68a2e5544dd38ebbb2a229106361b9090091", "messageHeadline": "Merge pull request #2383 from Taraxa-project/fix-building-instructions", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eadfc894c0bd12258e720e0113abbcfa3f9b2bc0", "messageHeadline": "chore: fix building instructions", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8cf40432aa07f2ec82714a5ad6e9a91e7b37fa49", "messageHeadline": "fix: build on arm macs that was broken after update of cppcheck", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "63dd4334e337128ac801b983b58b6436d41b658f", "messageHeadline": "Merge pull request #2381 from Taraxa-project/async_prune", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "52ff614d7fab942d019bb36329478e0515050cc9", "messageHeadline": "Merge pull request #2379 from Taraxa-project/issue-2318/fix_exponenti\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 113, "deletions": 217}}, {"node": {"oid": "5dc72ce46053c8b0cadf09dfbbdbeb6ba0587a8c", "messageHeadline": "chore: fix round_determine_from_next_votes test", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "d4c163ea3981e0fe19177389e1f23412da73b94e", "messageHeadline": "chore: trigger exponentail backoff only if node is too far behind the\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 67, "deletions": 10}}, {"node": {"oid": "420d0120c8cdc93455e565ca2123a4a9988492fa", "messageHeadline": "refactor: rename variables and remove unsued code", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 19, "deletions": 43}}, {"node": {"oid": "2426ddb2c9bf3aba412a0ef4b2909bca15ad760e", "messageHeadline": "chore: wait 100ms before going into second finishing steo", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "672388c278b93506cef381c5f0d93dda4a5e960f", "messageHeadline": "chore: remove unrelevant test + other code related to this test", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 40, "deletions": 178}}, {"node": {"oid": "6b44faa49f75616c4f2baa168a9998f87f41fecc", "messageHeadline": "Merge pull request #2380 from Taraxa-project/storage-improvements", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 19, "deletions": 28}}, {"node": {"oid": "70f0be73e81da32bf58edece65d25335b21203c6", "messageHeadline": "chore: asynchronous prune of state_db", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "9a4f4afcc7517a2a46bf09c50f666fad0b64c88f", "messageHeadline": "feat: remove duplicated columns from DB", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 19, "deletions": 28}}, {"node": {"oid": "c7e0b901c91fcf0a243a32d7cd2e315a62819fb2", "messageHeadline": "Merge pull request #2378 from Taraxa-project/prune_opt", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3708c64d0287de040706e834ffc12870f8e41d37", "messageHeadline": "chore: optimize prune", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b582ceeb3320912504d7a8fa260d7a99e5f6f99b", "messageHeadline": "Merge pull request #2377 from Taraxa-project/chore/test-of-merge-queu\u2026", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "ff83ae2ec1bc770c329d800bc6f823899636449b", "messageHeadline": "Empty-Commit", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9cff2b1fa5364cf4da79250e75ed23d0d936de51", "messageHeadline": "Merge pull request #2374 from Taraxa-project/issue-2372/fix_votes_syn\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 7, "deletions": 30}}, {"node": {"oid": "b561223387f8b13cf67db561004d8869a204b6d6", "messageHeadline": "fix: process votes bundle even if some of the votes were already proc\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "61325a8069495967fbd0d079892d36a267d65cf0", "messageHeadline": "chore: apart from previous period cert votes and previous round next \u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 6, "deletions": 29}}, {"node": {"oid": "1c75893b31d8bedd75d5fa2abd158a79d2332092", "messageHeadline": "Merge pull request #2376 from Taraxa-project/remove-hf", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 249}}, {"node": {"oid": "73545ab4fc82e9f82ccf8da68c82bf8d75e6e333", "messageHeadline": "Merge branch 'develop' into remove-hf", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 53}}, {"node": {"oid": "1cd08a7a35ebfe152c63866bab9046c816de88c6", "messageHeadline": "Merge pull request #2375 from Taraxa-project/remove-test", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 0, "deletions": 48}}, {"node": {"oid": "4fb94ad9749f4331a8d6fc788bf20b0f8bf0c74d", "messageHeadline": "Merge branch 'develop' into remove-test", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "996da355c790cda4aae11efce689a8e92e8b685d", "messageHeadline": "chore: remove HF functionality", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 249}}, {"node": {"oid": "45d644a74bbe80eb5865199b043104d34d34aa4c", "messageHeadline": "Merge pull request #2373 from Taraxa-project/light_node_interval", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "6740aa8d8dadba468d53bd1af56491bb4388cc3a", "messageHeadline": "remove disabled test", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 0, "deletions": 48}}, {"node": {"oid": "a30128465777b668b4be4baab612346733ddce55", "messageHeadline": "chore: random light node prune interval", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "5e66cc148f544eb67b7a3033b15a9a5345e99a97", "messageHeadline": "Merge pull request #2367 from Taraxa-project/tip_block_missing", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "6a5d35ebe7923c2554426a746013cd538f849736", "messageHeadline": "fix: missing tip block on tips selection", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "c28e4b781c3a2771be3cd2446efc51584b946576", "messageHeadline": "Merge pull request #2368 from Taraxa-project/cpp-check", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 69, "deletions": 75}}, {"node": {"oid": "b753b086c980a4114f1e174e0b9ea39dd1c99751", "messageHeadline": "chore: cppcheck remove cstyled casts", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 32, "deletions": 28}}, {"node": {"oid": "168fb1bb5c6f668d276382cccbcc3f8b863c97ac", "messageHeadline": "chore: cppcheck useStlAlgorithm", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 25, "deletions": 39}}, {"node": {"oid": "3a3b45e9004b57f05a55e2174a183a4fa04d2c65", "messageHeadline": "chore: update do cpp-check 2.10", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 18, "deletions": 14}}, {"node": {"oid": "fa699dd6df4f96f709431990d79f09efd635e961", "messageHeadline": "Merge pull request #2364 from Taraxa-project/issue-2358/implement_cla\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01abfbb58f74d65e0defe6f8c038935ef5aa670b", "messageHeadline": "chore: update evm", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a949579b652686a55c2251a5b5be739ea078f5b6", "messageHeadline": "chore: update evm", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "334177ebfc50cccc106b574d3182afb6c095f6af", "messageHeadline": "chore: implement claimAllRewards function in dpos contract", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8fff2580a8c7b537f99065bb1a546cb50bd3d78c", "messageHeadline": "Merge pull request #2371 from Taraxa-project/chart/v0.3.5", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "2f51c9e24df5e344f5bae31250d79fe48292da14", "messageHeadline": "updated changelog for helm-chart", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "18dc3eaaeb14eac5ed0a4a29161e825498841336", "messageHeadline": "bump chart version", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b1472a975fb315bf687cff8f2bc10f3584dcb37c", "messageHeadline": "changed db_path to data_dir", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d32f1072f65f5a52a9799c1fb39df34cc3d6e14b", "messageHeadline": "added changelog entry for chart", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "9be004a95c9ac73258e63a8435308715799003f2", "messageHeadline": "Merge pull request #2366 from Taraxa-project/transaction-exception", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "fcc872ff00ebb40dadfc7585aa0a39031cf93786", "messageHeadline": "Merge branch 'develop' into transaction-exception", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 316, "deletions": 264}}, {"node": {"oid": "8feaa05624cbe8505ed86eb5355b8d896efb5132", "messageHeadline": "Merge pull request #2356 from Taraxa-project/rpc_improvements", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 315, "deletions": 263}}, {"node": {"oid": "af0dc415ddf0198ca4b1e8df7a0c02bcf14e898c", "messageHeadline": "feat: add taraxa_getChainStats moethod to RPC", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 163, "deletions": 92}}, {"node": {"oid": "54dbb979d560d08e0e3c15b8a7f222f348d3b59e", "messageHeadline": "feat: add transactions hashes to newHead event", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 170, "deletions": 189}}, {"node": {"oid": "2949d2934cbe6ec1c4123d93c01a29cd56a8e3b8", "messageHeadline": "Merge pull request #2361 from Taraxa-project/fix_dpos_logs_address", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a71b260ba6dc4e17367bd721e47a51e95de7b4b", "messageHeadline": "Merge branch 'develop' into transaction-exception", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "66221482ef80db26b09dfff9e9edd5bdcbb4f297", "messageHeadline": "Merge branch 'develop' into fix_dpos_logs_address", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "d428742d7c30f20d573a30117dc8ce6e98f4bf6a", "messageHeadline": "Merge pull request #2365 from Taraxa-project/fix-network-test", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "ceeea7d66c333f3a825402a5e911f670f74ff7f7", "messageHeadline": "chore: refactor transaction exceptions", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "2732aac8491dd19b8feb0e9699c058f0214acfc9", "messageHeadline": "chore: fix transfer_lot_of_blocks test", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "db82bd01970b33a2611da9428b42f25a12f6ac74", "messageHeadline": "Merge pull request #2362 from Taraxa-project/indexer-cors-config", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "d42876a5b2e4fc7053a3daf9c4fe7b657a296185", "messageHeadline": "chore: adds cors config for indexer", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "bbd34eebc6b178db1de0afe93de68dc485248f23", "messageHeadline": "fix: update evm submodule with correct address in dpos_contract logs", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b91d3b075dc9719850e8ed4a844789e07fdfc3d", "messageHeadline": "Merge pull request #2351 from Taraxa-project/issue-2347/fix_get_undel\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c037d49d55f9587c5aae197690c1809ddc9c965e", "messageHeadline": "chore: add ValidatorExists flag into Undelegation struct returned fro\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0fd99c51fbf7f8cc35c484a66d4a7fd19ceb7233", "messageHeadline": "Merge pull request #2346 from Taraxa-project/vote_sync_err_log", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 24, "deletions": 23}}, {"node": {"oid": "150037456172380ed202acde506a1d01cf599e79", "messageHeadline": "Merge pull request #2353 from Taraxa-project/testnet_20230228", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 388, "deletions": 1192}}, {"node": {"oid": "1c75bc7f0aca3b4048012530e27185512712744c", "messageHeadline": "chore: vote sync error log remove", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 24, "deletions": 23}}, {"node": {"oid": "dba9fe18292bb6e8f2633fee39ae7d3b7e956c6e", "messageHeadline": "chore: use old version of conan", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "67821ed70cc574fa94b53b2c6238aba213800fe1", "messageHeadline": "Merge pull request #2354 from Taraxa-project/update-dependencies", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "61061921e6874316dbb6b110386e545735629ce3", "messageHeadline": "chore: update dependencies", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "fc9bc3263aabe7faa0bc874a17ae47ce39d8cec9", "messageHeadline": "Merge pull request #2350 from Taraxa-project/fix-buidling-develop", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "10f571b26a50370c06466a94a1211c0c5b7ccbf9", "messageHeadline": "chore: use old version of conan", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "9edea9f45dbf49342f170a97730a987363844f43", "messageHeadline": "Merge pull request #2344 from Taraxa-project/chart/v0.3.3", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 203, "deletions": 3}}, {"node": {"oid": "9d94897b4892ceef86b56f4dd924a0c2c1f0ec02", "messageHeadline": "Merge branch 'develop' into chart/v0.3.3", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1416, "deletions": 537}}, {"node": {"oid": "fd298159ac5d3c756f61c4fe28c10dec7786ad7f", "messageHeadline": "move part of .gitignore helm chart folder", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "6a5b406fcb77f667fdeb4c303fb0c92201050f3e", "messageHeadline": "added affinity-mode as annotation", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1fa0075a5e860c5b0679298d02c6f0f0e60365d4", "messageHeadline": "fix pullPolicy key", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "3e7a5631980abbd128c3ba13aed23e0fea577515", "messageHeadline": "chore: new testnet mirroring genesis file", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 375, "deletions": 1183}}, {"node": {"oid": "ee164e3b999cb438e9ba72ccef37fded0efb3cec", "messageHeadline": "remove tag from indexer on ci pipeline", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c4275a2a981f014cde412b7a159a312843296d24", "messageHeadline": "removed temp tag", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "208dbfc3bc8b0973592f8ea4898d73bf72045ef6", "messageHeadline": "added indexer to github comment", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6d1393b4e7b14b6d3d3e3ecb12a05178f802353c", "messageHeadline": "fix port", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "10636d8611f6595f0195dff74bb35e3ffd48a483", "messageHeadline": "add missing port", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a24e9d5ca0d5e1fced40b948d61fbd8c6710c023", "messageHeadline": "add annotation for indexer ingress", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "7b9173b67f1c2a82ac50ccfae073efab0a13e8f2", "messageHeadline": "fix name for indexer", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a11f0b15ef2f3ba3543b4551c9e44233d97684a8", "messageHeadline": "added ingress for indexer", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "5de622a3dcefaed0f65f9e7818c8af07246cd855", "messageHeadline": "set nodeSelector for nodes in prnet", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "14d871abc65a61568fcf284a30dfbe8fd7685d36", "messageHeadline": "fix args for taraxa-indexer", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "49341914ce3fb55804b5a8ebcc44ff69a7e0a7fe", "messageHeadline": "changed indexer image", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb4a2eabf300a8be79fd237d1e17310197f503e6", "messageHeadline": "changed tag of indexer", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2460587a50728bd5d0b967e6d1c17dda1944cadd", "messageHeadline": "Merge pull request #2337 from Taraxa-project/network-test-segfault", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "4f6d9ac7e7a45e6c1b8a2e1e9adbcc62d491f3c1", "messageHeadline": "deploy specific version", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c3816ecf4b3aa992bec64e9efbfa36614e6da25e", "messageHeadline": "Merge branch 'develop' into network-test-segfault", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "9971877d4f13bb00b01162544e49182ed1bb8aa2", "messageHeadline": "Merge pull request #2345 from Taraxa-project/fix_err_log", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d085348203fd05df266d36c2835730d938f54b69", "messageHeadline": "chore: fix incorrect error log in rewards distribution", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c5461dcdf38850aa7a4ea0704178b7309bf3c152", "messageHeadline": "fix volume name", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "114a3953a0802566e25bae8a3f914365867c2b58", "messageHeadline": "enable indexer", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "193a08c63515e17fedc0431c2b2de6d7bfcbcca8", "messageHeadline": "temp chage of tag", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "dd8afee1c4d67964e24c20c8c8362cdda586fea7", "messageHeadline": "ws", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6331e5b700c4cad5d916a96c3a7f7ae07ecb6f0f", "messageHeadline": "fix indexer image keys", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "445d78a3b9c66a80619e392397ebdf4de9d5fead", "messageHeadline": "added taraxa-indexer", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 53, "deletions": 2}}, {"node": {"oid": "d7c1b0f955d2228bfcf5323e3802b8f9783213b8", "messageHeadline": "fix yaml to json", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 41, "deletions": 39}}, {"node": {"oid": "7abd8c318dab0e99dfd9b6c035457b859732614e", "messageHeadline": "wip: enable to deploy different images", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "49d17472ae4f5d8187291ede5225c18453bcca64", "messageHeadline": "ignore helm stuff", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e364f9ce24aaabe88e187d15721770819fa77a66", "messageHeadline": "Merge pull request #2342 from Taraxa-project/adjust-devnet-config", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "1a09cc949a5a5608ea1b6e809e1706bb35f886fe", "messageHeadline": "Merge branch 'develop' into adjust-devnet-config", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "821f96d5ca8efcd6298f2ba5e0c2a7d9ad32d991", "messageHeadline": "chore: set default delegation for our validators to 100k", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "7afb12a44737ce2816a97f04fa5e2cd67d2de0b0", "messageHeadline": "Merge pull request #2341 from Taraxa-project/adjust-devnet-config", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "f09752b56d8ca36d2a8b9846b2d36f5afe4b8068", "messageHeadline": "chore: set min. delegationt o 1k TARA and starting validators delegat\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "368167fc7d9a84b55606e8b2ca2a4da657b2fbd8", "messageHeadline": "Merge pull request #2336 from Taraxa-project/peer_chain_size", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb437b6eb8dc00c9c4d2256cf6ab77ac3de14e68", "messageHeadline": "chore: increase net version", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "276a98320694885b6c65aee8f0dfe425c6adce34", "messageHeadline": "chore: fix segfault on network test", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "0751a029c0040c82264bec6ea550b21430a2acd9", "messageHeadline": "fix: peer chain size", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b96e24315b011e994e7f2ca8f1620533f3773ec", "messageHeadline": "chore: change timestamp to Monday 20. February 2023 15:00:00", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b603fc8fb983112b5291ff6f2129cd55ecff4068", "messageHeadline": "Merge pull request #2335 from Taraxa-project/develop", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 888, "deletions": 306}}, {"node": {"oid": "877540a1e13614492266fac96e0a371fad0be37d", "messageHeadline": "Merge pull request #2334 from Taraxa-project/testnet_to_devnet", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1244, "deletions": 392}}, {"node": {"oid": "f5917fb1489fc69cc4e4ff1da7cfce85d3f2707a", "messageHeadline": "fix: use correct round when checking reward votes", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 35, "deletions": 14}}, {"node": {"oid": "76f600a5b140161fbc22504296920deee9e8a17a", "messageHeadline": "chore: change tetsnet timestamp to Tuesday, February 7, 2023 1:20:06 \u2026", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e63c7fce7a9f685c21b4316c98e032d66b5c2e6", "messageHeadline": "chore: adds current balances from eth ERC-20 token, staking contracts\u2026", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1208, "deletions": 377}}, {"node": {"oid": "aa3b5680d75d34ebc3bf3cfcb44c17760156cb91", "messageHeadline": "Merge pull request #2331 from Taraxa-project/graphql-fix-2", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "77b515f6b90d42ddbd49fd259e92a990416e78d9", "messageHeadline": "chore: fix crash on getting account from future blocks", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "662ff9548f03073f2d922f8e4b380e9f42b973bd", "messageHeadline": "Merge pull request #2315 from Taraxa-project/dag_stake_2", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 125, "deletions": 104}}, {"node": {"oid": "cd6baf614ed75763e06082928fccc0d4b8c6f819", "messageHeadline": "Merge branch 'develop' into dag_stake_2", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "8be37ba27f3ffb6ec715bf008fa07777c1ba02df", "messageHeadline": "Merge pull request #2328 from Taraxa-project/fix-p2p-destructor", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "1cde63537c632e1530e2dfa2a7e6678f954ed9bf", "messageHeadline": "Merge branch 'develop' into dag_stake_2", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 29, "deletions": 7}}, {"node": {"oid": "0b4c7e9674f0ff611a162c061218b7df4e32e1c0", "messageHeadline": "rename bootnode yaml files", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6818b8470e66d50b86f6610a18d5048ce1e2aff8", "messageHeadline": "chore: improve destructor of host", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "67ad932ec205141ca3b79a817d5939057c76e536", "messageHeadline": "Merge pull request #2324 from Taraxa-project/add_rewards_to_block", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 29, "deletions": 7}}, {"node": {"oid": "5e1cbde5de568262e4647714db91b4d745e30af9", "messageHeadline": "chore: dag production dependent on stake", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 125, "deletions": 104}}, {"node": {"oid": "5f12dacd38664d92fe6706fa8a8bf60ed72e219a", "messageHeadline": "feat: add totalReward field to eth_getBlock RPC method", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 29, "deletions": 7}}, {"node": {"oid": "e9f0e403888ef3ab727acd737613a0a5be4b1ff4", "messageHeadline": "Merge pull request #2317 from Taraxa-project/fix-of-graphql", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d5628b41165db28377f8a6c7a781d40813adacc7", "messageHeadline": "Merge branch 'develop' into fix-of-graphql", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 40, "deletions": 37}}, {"node": {"oid": "1c4baa863e6abf7cd0967ca780fc10184f21d87d", "messageHeadline": "Merge pull request #2321 from Taraxa-project/p2p-crash-fix", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 34, "deletions": 31}}, {"node": {"oid": "8ffd2f9d3fdee43879fcc3e8862b2de38ba1168d", "messageHeadline": "Merge branch 'develop' into p2p-crash-fix", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2536f33ba854603f29600c836617447f74657af7", "messageHeadline": "Merge pull request #2320 from Taraxa-project/proper-fix-for-rewards", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f7289b4666a827ba20daa45b7474bfb845087915", "messageHeadline": "Merge branch 'develop' into proper-fix-for-rewards", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5786c22a5e4987aa8c826d2ceffa439c7bbb0f52", "messageHeadline": "Merge pull request #2322 from Taraxa-project/incorrect_rpc_test_binary", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "803697c5eec0f346a205eb97f98a2e2d3996eda5", "messageHeadline": "chore: update gas values", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6d8910d67dd24b16fe491d21fed6145a025e2e46", "messageHeadline": "fix: incorrect binary for rpc_test in ctest", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb2f843da4b04eef91af6c5efcc9ad638aea160c", "messageHeadline": "chore: fix crash on p2p acceptor", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 34, "deletions": 31}}, {"node": {"oid": "0f6f168c334bc6d7e3f15d844f021f56307589c2", "messageHeadline": "chore: fix period for validating rewards", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "459ea1874b4200c425d034c0e811976f538743fa", "messageHeadline": "chore: fix possible reason of crash on testnet", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a53135627ea2c0a41df24bd1418e8ff1959d8950", "messageHeadline": "Merge pull request #2316 from Taraxa-project/fix_reward_votes_round", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 35, "deletions": 14}}, {"node": {"oid": "11756ab811696c0c1b2a28c90b21e174571d0499", "messageHeadline": "fix: use correct round when checking reward votes", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 35, "deletions": 14}}, {"node": {"oid": "29dfb3bc85b5cd3eae1f910078649d0e3e7343fd", "messageHeadline": "Merge pull request #2314 from Taraxa-project/graphql-fix-4-testnet", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4364c5c8eb69640b071c3ab34623e7eaa3111eab", "messageHeadline": "chore: fix possible reason of crash on testnet", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d7dd47a88c86e1126394dccf80173514fe5c72ab", "messageHeadline": "Merge pull request #2296 from Taraxa-project/tracking", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 423, "deletions": 37}}, {"node": {"oid": "96db80aeea3393fd7fd34893d670ef0792763a5a", "messageHeadline": "feat: add OE tracer", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 130, "deletions": 51}}, {"node": {"oid": "ab47b34bccd68a45ac0ccbd830d7a4af43be5659", "messageHeadline": "feat: implement api function", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 254, "deletions": 117}}, {"node": {"oid": "9f0d029d1de1aa44069dae625b6f490bda53181e", "messageHeadline": "feat: implement tracking", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 182, "deletions": 12}}, {"node": {"oid": "18a1720608f1389141f2e6ff8ec80391680ae31b", "messageHeadline": "Merge pull request #2292 from Taraxa-project/tips_gas_limit", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 73, "deletions": 31}}, {"node": {"oid": "42909dd8cf40a7bf06bd3bd9094f3406fae0309c", "messageHeadline": "chore: gas limit on dag block tips", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 73, "deletions": 31}}, {"node": {"oid": "c770279c216c4d8f042775b576ace01394c33f5e", "messageHeadline": "Merge pull request #2311 from Taraxa-project/dag_stake", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 195, "deletions": 101}}, {"node": {"oid": "467a94d8e333a960b52823d5ae0df853e5186a76", "messageHeadline": "chore: dag production dependent on stake", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 195, "deletions": 101}}, {"node": {"oid": "ad58f793ad0b3e46f266b2a4ac834e35725a076c", "messageHeadline": "Merge pull request #2306 from Taraxa-project/fix-state-db-recovery", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "7dee9e00e726fae6a5b055e651d83d941423b83b", "messageHeadline": "Merge branch 'develop' into fix-state-db-recovery", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 24, "deletions": 12}}, {"node": {"oid": "ecd746ab4aea807336c22e37adb9cbcc9ede7807", "messageHeadline": "chore: change tetsnet timestamp to Tuesday, February 7, 2023 1:20:06 \u2026", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "61ae5cf1914c410389fcaac0b00b50655487432f", "messageHeadline": "chore: adds current balances from eth ERC-20 token, staking contracts\u2026", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1208, "deletions": 377}}, {"node": {"oid": "f8f6fe4b6d71ff740efeb9cb04c3a8996a09f439", "messageHeadline": "Merge pull request #2308 from Taraxa-project/fix-rebuild-db", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 24, "deletions": 12}}, {"node": {"oid": "e73a65b0d241b956dc8730966d9588bc9dec4271", "messageHeadline": "chore: fixed rebuild db function", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 24, "deletions": 12}}, {"node": {"oid": "0a64865d1ab4e3ea68e3cd1ffbedc7de9afdd6fa", "messageHeadline": "chore: fix recovery of broken state_db", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "da19e10d68d3985c6a100e0694caaf063ad03a31", "messageHeadline": "Merge pull request #2305 from Taraxa-project/fix_devnet_config", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "46b001ec571504a3d474a055d7c1cbbecdb75c76", "messageHeadline": "chore: fix devnet config", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e537037aeab314bcb58fd4f86a508fdb27651ce1", "messageHeadline": "Merge pull request #2303 from Taraxa-project/fix-rewards", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "1fc99b650bfa20639848da963bd98cc5c89ebe44", "messageHeadline": "chore: use correct period for calculating rewards", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "d640440eaf257d463390e1dbcc5463dbde5e399e", "messageHeadline": "Merge pull request #2300 from Taraxa-project/issue-2299/ddos_protection", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 109, "deletions": 79}}, {"node": {"oid": "47fc13600658d443e4cbd96c0980557c59d059ff", "messageHeadline": "chore: add missing return", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d98c7990218cd6e37ee0e9b5540b7846ce2f71de", "messageHeadline": "chore: change max queue size for ddos protection to 200k and 100k", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "87f2f6a9b8476968369e8e8e47ee695e39565d2e", "messageHeadline": "chore: when max packets queue size is exceeded, disconnect peer with \u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 47, "deletions": 40}}, {"node": {"oid": "3356d02b1b034037713180ef511030969ce98ccb", "messageHeadline": "chore: drop peer's packets only if he exceeded certain processing tim\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 66, "deletions": 44}}, {"node": {"oid": "5522e6120da82d463af6c4ab4a0006866b784900", "messageHeadline": "Merge pull request #2298 from Taraxa-project/issue-2068/tarcap_thread\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 74, "deletions": 36}}, {"node": {"oid": "35f89f6f1ece0ae449672283d80ceaeac91804d5", "messageHeadline": "chore: adjust threads borrowing test", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "f7f938ab52539dfdeace22ed3284ae072294a5e7", "messageHeadline": "chore: minor tarcap threadpool fixes", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "ff4afe2ac50d46e3064c7d45ff5612eb79a80e6e", "messageHeadline": "chore: fix tarcap threadpool tests", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 72, "deletions": 31}}, {"node": {"oid": "4f160ef3c9791f03efcfc9de6d135e392df7a024", "messageHeadline": "Merge pull request #2301 from Taraxa-project/fix-dag-init", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "d6c2b84a19514055cc6c708effdd756109ba177f", "messageHeadline": "chore: dag lvl init", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "bc038d48829d1c1f9d918be2e43592247c33d18f", "messageHeadline": "Merge pull request #2291 from Taraxa-project/dpos_contract_logs", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "04139e5dac2e944438af21bed0df201105d8f1a6", "messageHeadline": "feat: add dpos contract logs", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1edda802920ba38911d2edd50c56ccb8c2fc3fb1", "messageHeadline": "Merge pull request #2297 from Taraxa-project/disabled_ddos_protections", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "564c5fae3e0a7a5285da8c09905f337fbd035de4", "messageHeadline": "chore: disable ddos protection", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e76bbb4f45bb9d2fe03529832f64ea8b0f94cef1", "messageHeadline": "Merge pull request #2295 from Taraxa-project/issue-1431/limit_max_pac\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 35, "deletions": 10}}, {"node": {"oid": "238f68ecdf2a693428b65ded2245d94d4b790240", "messageHeadline": "chore: implement max allowed packets queue size protection & set limi\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 35, "deletions": 10}}, {"node": {"oid": "a9246428c465bf585652444506dc0df66d05ce2b", "messageHeadline": "Merge pull request #2267 from Taraxa-project/dont_save_genesis_dag", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 118, "deletions": 125}}, {"node": {"oid": "b5600c1718fe5485b3791d3c6cdaac8d651a2d7a", "messageHeadline": "chore: resolve discussions", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 25, "deletions": 40}}, {"node": {"oid": "a6157ff45b8ca947b2d00970fc3dec73147a4720", "messageHeadline": "feat: do not save genesis block in dag blocks in database", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 97, "deletions": 89}}, {"node": {"oid": "3cdafee28d1b924164a2480f7d57e193de7a146e", "messageHeadline": "Merge pull request #2294 from Taraxa-project/issue-1938/reward_votes_\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7e997233c9af9a4315bb8a539380a9d5e6c1d2c7", "messageHeadline": "chore: remove todo for already implemented feature", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0f4293a11c813ec6b5dce76e1a1fc78363e00fef", "messageHeadline": "Merge pull request #2293 from Taraxa-project/issue-2033/enable_update\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 24, "deletions": 12}}, {"node": {"oid": "412b9f0fb8c18b964b5e2ae349cf6f3208b32d62", "messageHeadline": "chore: fix enable update peer chainsize test", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 24, "deletions": 12}}, {"node": {"oid": "c4e5f93b86a81bd9eebdbcd87f0a16a81142ddfb", "messageHeadline": "Merge pull request #2273 from Taraxa-project/issue-2047/remove_next_v\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1394, "deletions": 2540}}, {"node": {"oid": "095dd08962a661262bdc17790fdfd64a70a40cb6", "messageHeadline": "chore: send own votes one by one after startup", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 37, "deletions": 21}}, {"node": {"oid": "4a176ca2b7ebd0fa5f142be6e24e52af03d41d96", "messageHeadline": "chore: implement 2t+1 cache per vote type", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 81, "deletions": 71}}, {"node": {"oid": "3bb4d30afe855a234bf7d1973d946b959b56bfcb", "messageHeadline": "chore: broadcast own votes in case period and round did not change af\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 20, "deletions": 36}}, {"node": {"oid": "432e76bb325836c8f541bf8d5b099084bf517e43", "messageHeadline": "chore: optimize newly proposed block reward votes broadcast", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 59, "deletions": 31}}, {"node": {"oid": "997fc9a1c53fd7a9532e582f44b95f4f1824fcca", "messageHeadline": "chore: remove unused pbft manager class member: proposed_block_", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "eb10c650df570a3d3cec772dcd2eb910af5a9961", "messageHeadline": "chore: move pbft manager init into the constructor", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 74, "deletions": 88}}, {"node": {"oid": "55ebad618412f9a801cfc96c3baf8d8e8fb42e52", "messageHeadline": "chore: add next votes broadcast test", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 74, "deletions": 157}}, {"node": {"oid": "9f117d642dc59b8711f50413d66323d077fbed6f", "messageHeadline": "chore: fix pbft manager test", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c48e2b9d9319fe8327189eb379465a41787f25f3", "messageHeadline": "partially fix netwok_test", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 161, "deletions": 173}}, {"node": {"oid": "e1c371e4abfebcad990b3d458fa52cde36da5401", "messageHeadline": "chore: fix vote_testt", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 55, "deletions": 155}}, {"node": {"oid": "c2f0e6fa3f10744d5d0a1a18ae7a725a22b41738", "messageHeadline": "chore: remove unused db columns and methods + fix full node test", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 106, "deletions": 204}}, {"node": {"oid": "81bf16661338b3d3d807397b986e8d8da9c1e272", "messageHeadline": "chore: remove reward_votes structure. Use verified_votes to get rewar\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 219, "deletions": 448}}, {"node": {"oid": "9e25ef7b8cfc77cfb12ac529ea33a76f85b4cf09", "messageHeadline": "chore: use std locks instead of boost ones in VoteManager", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 14, "deletions": 20}}, {"node": {"oid": "63425605439dabff2514849db04a62ae99f57829", "messageHeadline": "chore: remove next votes manager", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 0, "deletions": 454}}, {"node": {"oid": "23b61c37b5e42d64cbe7f2237bce368739922bb5", "messageHeadline": "chore: save 2t+1 votes bundles into db", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 787, "deletions": 956}}, {"node": {"oid": "03dc09a3c7de7a2e95bc20dec46e9717904dfd87", "messageHeadline": "chore: add main structure for storing votes in vote manager", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 213, "deletions": 226}}, {"node": {"oid": "a5fdbf017fc60a74c6b8e3af5f162884bdc9dbda", "messageHeadline": "Merge pull request #2290 from Taraxa-project/issue-2274/replace_boost\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 34, "deletions": 44}}, {"node": {"oid": "e22fcde4c0e75273b75c13ce1d75fb322a30c315", "messageHeadline": "chore: remove boost locks from codebase", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 34, "deletions": 44}}, {"node": {"oid": "f4cf4b74166cee9fb348a911c6a488ff8d946cb9", "messageHeadline": "Merge pull request #2280 from Taraxa-project/fix_period_data_queue", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 83, "deletions": 15}}, {"node": {"oid": "9f26b248b3742ecc38094f6506953a203890300a", "messageHeadline": "Merge branch 'develop' into fix_period_data_queue", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1987, "deletions": 87}}, {"node": {"oid": "a495db3a5fc8169d622a9b24cbe640acfaaab150", "messageHeadline": "Merge pull request #2289 from Taraxa-project/prune_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "d52b8a8634f524162ae456d1969b1c19c21adce7", "messageHeadline": "fix: prune unit test", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "26a0ae7279a5dcd525d12afd68047768362b4437", "messageHeadline": "Merge pull request #2238 from Taraxa-project/dependabot/pip/for_devs/\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0236924b5d242118b5e890c784401effa03b3245", "messageHeadline": "chore(deps): bump certifi from 2021.5.30 to 2022.12.7 in /for_devs", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "034866e2074f4115be5110e78747a3c4100a8d09", "messageHeadline": "Merge pull request #2262 from Taraxa-project/issue-2244/peer_ddos_pro\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 214, "deletions": 78}}, {"node": {"oid": "6ff369f925763743dc6f29ba3cfeb46dd991bc69", "messageHeadline": "chore: post merge fixes", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e96cc7f25c4d448bbcedb1b0f897f5fbdf9984a8", "messageHeadline": "chore: configure devnet nodes to have 10s peer packet processing time\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06ddea31201aa1b46c5dec6e45a2d37e65de804c", "messageHeadline": "feat: implement peer packets processing time ddos protection", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 104, "deletions": 60}}, {"node": {"oid": "2e74d602c3b729e832f450d338ee311b46873ef1", "messageHeadline": "chore: create new config section - ddos_protection", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 140, "deletions": 49}}, {"node": {"oid": "6a29403d7eba41d0b4159ef1c7e129dc1d24eae5", "messageHeadline": "Merge pull request #2287 from Taraxa-project/testnet_to_develop", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1583, "deletions": 2}}, {"node": {"oid": "15bec22837f3b588ac7f3ffd2b221f25b1c38990", "messageHeadline": "chore: adds current balances from eth ERC-20 token and staking contracts", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1582, "deletions": 1}}, {"node": {"oid": "bb70bc2f831c49b1c47aa42a974af200606b6fab", "messageHeadline": "chore: change tetsnet timestamp to Tuesday 17. January 2023 13:29:20", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3c2c1b0a249de01e94b9faccdd3897fc612d54d", "messageHeadline": "Merge pull request #2285 from Taraxa-project/feature/chart-v0.3.2", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 110, "deletions": 2}}, {"node": {"oid": "13e3689b18c333c228944f66283a0da11a0516c7", "messageHeadline": "Merge branch 'develop' into feature/chart-v0.3.2", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 75, "deletions": 4}}, {"node": {"oid": "2f9be38c53d19c4a8e61e987f4cc5bd238d54419", "messageHeadline": "Merge pull request #2282 from Taraxa-project/prune_light_node", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 74, "deletions": 3}}, {"node": {"oid": "39258aa5f5e5814437b7882d8c28380e2ac9d76d", "messageHeadline": "chore: prune light node", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 74, "deletions": 3}}, {"node": {"oid": "a7e6f7319fee5e1b8021454c97755bda29924116", "messageHeadline": "Merge pull request #2283 from Taraxa-project/rpc_remove_miner", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d21804d63995f2cc955f0bb1ad22916b30ce8d47", "messageHeadline": "Merge branch 'develop' into rpc_remove_miner", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 60, "deletions": 4}}, {"node": {"oid": "7751ef2f3f41603879d864e11a775c64c399bc76", "messageHeadline": "Merge branch 'develop' into feature/chart-v0.3.2", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 818, "deletions": 303}}, {"node": {"oid": "08c92b1b882e3f538bddb0a97072dacad228a53d", "messageHeadline": "a bit of formatting", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b456f772e3bdf2252c46804ca4742e5e450b0f31", "messageHeadline": "updated changelog", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "2b766976cea8183dceba1ab4ba6c67b7063eb603", "messageHeadline": "bump chart version", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d3de50801198eebb5c16ce74861382da6e6594f", "messageHeadline": "chore: resolve discussions", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "36c2c03f30c82debf6f355064231362164108404", "messageHeadline": "fix: incorrect period stored in PeriodDataQueue", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 81, "deletions": 15}}, {"node": {"oid": "81086b3d194d543a41d55e425970696833c56155", "messageHeadline": "Merge pull request #2278 from Taraxa-project/chore/chart-v0.3.1", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "958d48eaaff3912d5a085a61a1c6765797e6e517", "messageHeadline": "Merge pull request #2279 from Taraxa-project/port-flag", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "9b11d9c2fac634a0ef1e37eb3a03c601cee5b0bb", "messageHeadline": "chore: fix building with huge genesis file", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c348075ad82d679a696e85c5a3ee375ad5515ea8", "messageHeadline": "added ADVERTISE_PORT to docker entrypoint", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "6ae9f748af333fe97133330a389e7dbf65d05156", "messageHeadline": "chore: add support for setting port via flag", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "eb148119103bfe77461438451db542cc054e3469", "messageHeadline": "fix: remove miner from block returned in RPC methods", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b38ef6a2961f153da5bdd59a895079a9686952c", "messageHeadline": "Merge pull request #2236 from Taraxa-project/dag_verif", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 229, "deletions": 3}}, {"node": {"oid": "ddb31ce4629bad7f7552daeffc1330825c260a08", "messageHeadline": "change ports of nodeport service", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "826ef29d0a7b3739225309d4a3d77ab0b20c217b", "messageHeadline": "chore: dag tips verification", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 229, "deletions": 3}}, {"node": {"oid": "f16433a7582c1f0936ff130a20b300afe469f316", "messageHeadline": "introduce ADVERTISE_PORT_* to node", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "790340032e53b8a757780b205eb2931a77d27afb", "messageHeadline": "bring back ADVERTISED_IP_* env for node", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "8c3d7f828cb29babe873ba9a06349190af621a07", "messageHeadline": "introduced a nodeport for rpc nodes", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "aafe1896b15afb3391fcdeec9b7f4bfb1b266f1f", "messageHeadline": "remove from loadbalancer nodeport service", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "d34bd7ece32cd70496f7b7f4e28d596cab19bb95", "messageHeadline": "remove ADVERTISE_IP_* from env of rpc nodes", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "f746ec0437660860ad8d96ed1612aa7e64b4bb3c", "messageHeadline": "added new nodeport type service", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "9063c6182ffd87b89d5a6679885baa9d6e4c0747", "messageHeadline": "Merge pull request #2272 from Taraxa-project/fix_proposed_blocks_develop", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 53, "deletions": 129}}, {"node": {"oid": "ae4d0c19703f55d842901f32ed1e49e1075b3c16", "messageHeadline": "chore: remove unused round from proposed block db col", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "9632266e72c64e35e878016228d1ecd355de0fb2", "messageHeadline": "chore: remove unused file", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 0, "deletions": 342}}, {"node": {"oid": "af3b9e47de2cdf38e8e346e660adf75db3655c1f", "messageHeadline": "fix: do not saved proposed blocks based on rounds, use just periods", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 55, "deletions": 125}}, {"node": {"oid": "9c0a2638b8083c0b24e9b851d7fddabc24220ca2", "messageHeadline": "update genesis for testnet", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 342, "deletions": 0}}, {"node": {"oid": "8c1e3918b9f950b04a41237a17c7b1c00271039b", "messageHeadline": "Merge pull request #2275 from Taraxa-project/fix-crash-on-empty-pbft", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d1051f415e295bd8e1ac1e4076020b4fd687238f", "messageHeadline": "chore: update evm to latest master", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cebce85680a7ab3d7fbf51c9a208383a82e41cca", "messageHeadline": "chore: fix crash on empty propose block", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "180806c95471542fadb795451f10eb93dd4ecb4f", "messageHeadline": "Merge pull request #2271 from Taraxa-project/adjust-log-lvls", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "a55df0437485da2ef71ddc26da978abda61e97e8", "messageHeadline": "chore: fix overflow", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6c4bf66403ef79bb1a09b312d950beca84b54279", "messageHeadline": "chore: adjust log lvls", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "c07709da787f15415d26b9b9369795bfd2e16c62", "messageHeadline": "Merge pull request #2265 from omahs/patch-1", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d7aa7ac1f1f8db15bb3702c5a3aaea8adc57f51b", "messageHeadline": "Fix: typos", "author": {"name": "omahs", "email": "73983677+omahs@users.noreply.github.com", "user": {"login": "omahs"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6184d51daeaf52b0bb1760cf578bcbf756ef1ad3", "messageHeadline": "Merge pull request #2264 from Taraxa-project/fix-crash-on-ws", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "51de0eb33257389793310b8d3df9b88de6ab106c", "messageHeadline": "fix crash on ws comunication", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "3133fd8bd50ad13c9bc9ebe608e43f3c8ccf0622", "messageHeadline": "Merge pull request #2263 from Taraxa-project/system_gmp_mpfr", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 71, "deletions": 17}}, {"node": {"oid": "bde0d5d2c2b73ecf90f380eaaac9ffd9423ca41a", "messageHeadline": "fix: replace gmp and mpfr libs from conan with system ones", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 71, "deletions": 17}}, {"node": {"oid": "fa65b2b05711164b396361382e3c17a3da2fea87", "messageHeadline": "Merge pull request #2248 from Taraxa-project/prometheus_integration", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 321, "deletions": 6}}, {"node": {"oid": "e5e1b849447376f4989405bdf84e1dfeaab066ab", "messageHeadline": "chore: resolve PR discussions", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 33, "deletions": 41}}, {"node": {"oid": "eed0bd3a31cd5f3fc7bdcc7d0f1fa8837e10a4dd", "messageHeadline": "feat: add some metrics. fix local-net script", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 37, "deletions": 19}}, {"node": {"oid": "8130adf4674721f45a5114635b7070a28cc108a3", "messageHeadline": "feat: add metrics service. add some basic metrics updaters", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 307, "deletions": 2}}, {"node": {"oid": "d543456a185c0cc580bec44898058ccc19b4b1ba", "messageHeadline": "Merge pull request #2250 from Taraxa-project/eip-1153", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d3b29ecf08328acf09b15397c096534be44bb7b4", "messageHeadline": "feat: implement self-balance & update gas table", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3c5b89115677a0e07e88b412d323cc822ca66ce", "messageHeadline": "Merge pull request #2257 from Taraxa-project/remove_panics", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba5aaa0ce770e22e43a6ef939bc80428b55c99f6", "messageHeadline": "fix: remove panics from dpos_contract", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ca4a4d4318d7f748c34791c7bea36fec09fdd68", "messageHeadline": "Merge pull request #2259 from Taraxa-project/add_max_stats_msg", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "74eee496b8b3654b6a3f9b97932bce440937cda7", "messageHeadline": "Merge branch 'develop' into add_max_stats_msg", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "1c1acaf02780709448a58ae80eb826252c6b8d1c", "messageHeadline": "Merge pull request #2252 from Taraxa-project/fix_blocks_per_year", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "9d7f46a27692bbe45a91e40f71833e56c6e0c21c", "messageHeadline": "chore: additional max stats logging", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7fa5be3ce113c8d47a4f79088c4b6c29a2eeee85", "messageHeadline": "fix: add method setting blocks_per_year", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "8597e51d529e0343ebc22ac8b953381c4d57900a", "messageHeadline": "Merge pull request #2254 from Taraxa-project/light-node-flag", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "bf88d120ead271ec5a8288bc6e236ded0d10c8c4", "messageHeadline": "remove debug", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3221d6e67216be6cd5ecd8ce0681fc5c96618241", "messageHeadline": "fix selector labels", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "27ea2be1a1b3fd04fe7aa799774ee3c6d6e3d11a", "messageHeadline": "fix servicemonitors", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "7c09a0f6206c64ffd35f2d69a333236c2f4cc0e8", "messageHeadline": "no servicemonitors for bootnodes", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3bbc3d1f6b20e80c79648309a6fa4b735552a97a", "messageHeadline": "chore: introduce light flag", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "9f13daa10415367604ba7daea41c7ab515043e45", "messageHeadline": "added metrics port", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "dca5d9659ee8bd27f189a50af9e0e74c1f057718", "messageHeadline": "Merge pull request #2245 from Taraxa-project/small-improvements", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 21}}, {"node": {"oid": "90e338af1f5674596c1322bdffa91b361b1c4525", "messageHeadline": "chore: fix status string", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 12}}, {"node": {"oid": "01d9be50a697113a5f2368bb1d58df3271438b32", "messageHeadline": "chore: update testnet timestamp and remove logging", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 9}}, {"node": {"oid": "4ec2ac7fe5f964dc127a8df619a3658f81939317", "messageHeadline": "Merge pull request #2249 from Taraxa-project/new-opc", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "ee221cd545336860a15eaffd003f889fa7859373", "messageHeadline": "feat: implement self-balance & update gas table", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "59cfe367eb39520700c2ca19cddefcbc560561a2", "messageHeadline": "enable for bootnodes", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb86d19b01d99a7278a3484ef368c82c05d34092", "messageHeadline": "Merge pull request #2246 from Taraxa-project/fix-crash-on-final-chain", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "def388f9cdb7308faacf905a523a6ce52e02fcea", "messageHeadline": "fix ident", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "6d65825004aecbb1864a2eb61881a5e97c446536", "messageHeadline": "enable servicemonitor on ci", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "44b42ea24e10b257f0052d51d9363521c4ced3c5", "messageHeadline": "temp change", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "51be34331ffb8d323cabe47448541cc90e81d96a", "messageHeadline": "temp change in ci", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "81ae287b248bf3caab0266f4e5fbc4cf9977c0a1", "messageHeadline": "change to camel case", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a7cea89a334e6a9d952d5333fa329b8a1e30603d", "messageHeadline": "chore: remove state_root delay", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 13}}, {"node": {"oid": "50f4a3ab2521fcda6c5a1a167d877e54f826bffa", "messageHeadline": "chore: fix on final_chain crash", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 19, "deletions": 10}}, {"node": {"oid": "ee4948176ecc5e29d8dffbe8a2d31eea27d00829", "messageHeadline": "Merge pull request #2243 from Taraxa-project/remove-hf-from-evm", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 15, "deletions": 81}}, {"node": {"oid": "30df30eac6c558cb5f61d52ab6ed90301e712bae", "messageHeadline": "added servicemonitor", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 87, "deletions": 0}}, {"node": {"oid": "40453da4af07b6e8d7afa6db2f375035470172dc", "messageHeadline": "feat: remove HF feature from evm", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 15, "deletions": 81}}, {"node": {"oid": "dcf595f81b70d718ac65c2d957f24456964b9318", "messageHeadline": "Merge pull request #2240 from Taraxa-project/light_node_compact", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 42, "deletions": 3}}, {"node": {"oid": "0bcd95bdbd453c1796c81ce7fbc7a5a64a2bb828", "messageHeadline": "chore: compact db after light node delete", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 42, "deletions": 3}}, {"node": {"oid": "80fc342972586415edd739307a87e341270bdd91", "messageHeadline": "Merge pull request #2226 from Taraxa-project/issue-2031/refactor_vote\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 734, "deletions": 815}}, {"node": {"oid": "31ab8c5f54cfc9ba5ff1b6903e09f19412ae99dc", "messageHeadline": "chore: PR fixes", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "7f3574324d309b16d53285881772befff8080a93", "messageHeadline": "chore: post meerge fixes", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "c2a4163fa256e8fee1707acc46b926e6f6f6d1cb", "messageHeadline": "chore: fix PR comments", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 30, "deletions": 31}}, {"node": {"oid": "6c714ca78b3578319f914615f83e4e74ab2382d5", "messageHeadline": "feat: use more sophisticated 'already validated votes' filter instead\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 41, "deletions": 24}}, {"node": {"oid": "4b19bdbf743bc8b624b779a115f33115e91ebf65", "messageHeadline": "chore: refactor vote validating functions", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 33, "deletions": 61}}, {"node": {"oid": "45436250637a74ed7a9086b20e0a2dcd49db3af8", "messageHeadline": "refactor: move vote validating & generating from pbft manager into th\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 322, "deletions": 310}}, {"node": {"oid": "fbbd468024eae2ba0ec7d5da119ab9595a949c2d", "messageHeadline": "chore: remove duplicat constants from pbft manager", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 8, "deletions": 17}}, {"node": {"oid": "dfff5d622be6d9df801cb5c65143306d3f42a3d8", "messageHeadline": "refactor: use VotePacket for single vote and VotesSyncPacket for vote\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 308, "deletions": 380}}, {"node": {"oid": "031c2919eee8e501e4e323fe1a78c109986d2192", "messageHeadline": "Merge pull request #2242 from Taraxa-project/max_packets_stats", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 692, "deletions": 686}}, {"node": {"oid": "d06f25f9d53b9ad17afb6af8b8bff33592ccaf89", "messageHeadline": "chore: add missing config param into py test configs", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "005693606337f661e44365079e5cb74e6da9d839", "messageHeadline": "chore: enable packets stats for devnet", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ee06fe9d795ad2e008cdd13b297c5603629d5800", "messageHeadline": "chore: use full node config in packet handlers + collect packets stat\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 152, "deletions": 157}}, {"node": {"oid": "99378d3c4eb04ac2d55b9c7bbab5244754b8bfe8", "messageHeadline": "chore: collect stats only if enabled in config", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 53, "deletions": 48}}, {"node": {"oid": "1c3b0db9d3c7e7c8bb66f36ac31c679a98aed4ec", "messageHeadline": "chore: remove unused seen_dags_ class member", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "781111333b1eb52968eb58744bed2f5b71f60aa7", "messageHeadline": "chore: remove max stats for all_packets", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 4, "deletions": 24}}, {"node": {"oid": "379ad412394ab2ba505d661412d36361cff258ae", "messageHeadline": "chore: fix pr comments", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 18, "deletions": 20}}, {"node": {"oid": "882ebd3056922fabfb7c0a3943bb4c8926830157", "messageHeadline": "chore: reset start time when reseting packets stats", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4b703e639c1d8222777a1a6a2987db57891fb94a", "messageHeadline": "chore: use stats for max stats only if reset time period id correct", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 70, "deletions": 16}}, {"node": {"oid": "cd8b28bf738e9869d64ff985c910a211a2feddae", "messageHeadline": "chore: remove unused flag from packets stats functions", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 20, "deletions": 26}}, {"node": {"oid": "72b30f69ba7540fe94310793a086d63712445179", "messageHeadline": "chore: implement max packets stats logging per peer as well as per al\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 208, "deletions": 389}}, {"node": {"oid": "d5161e1161369765ef17b30af498dd2ef0d15703", "messageHeadline": "refactor: change stats file structure + code refactor", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 540, "deletions": 389}}, {"node": {"oid": "443d8244c57e014f93c41669c27d8393e8c23389", "messageHeadline": "Merge pull request #2241 from Taraxa-project/opcodes-1", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "61d81a656b81e4a2c99f88d3badfee2c98beca33", "messageHeadline": "feat: update opcodes", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb122360b8b9827d6c050abe6290f1d2551a108c", "messageHeadline": "added to changelog of helm chart", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "ba743addd0696af7aee227a1f0a545f473a1af2b", "messageHeadline": "Merge pull request #2235 from Taraxa-project/save_state_root_hash", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 195, "deletions": 131}}, {"node": {"oid": "2f09e09698a96d01f699abeeb1413b61188d7247", "messageHeadline": "feat: add state_root_hash saving test", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 127, "deletions": 100}}, {"node": {"oid": "2ac79e133453f6d747637be9d08c29a2a77dc0fc", "messageHeadline": "feat: save delayed state_root_hash in pbft block", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 83, "deletions": 46}}, {"node": {"oid": "740b809b89d647e0ce6f68d5ea776369c7a5dd2a", "messageHeadline": "Merge pull request #2233 from Taraxa-project/dpos-u256", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c11f275a69920d94b0033e0bfa89cb1e9ae9599", "messageHeadline": "feat: introduce u256 in dpos contract", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4acb9f877a5e3eda37c03b2b4727ee7bf8758e61", "messageHeadline": "Merge pull request #2221 from Taraxa-project/simplify_config", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1229, "deletions": 22922}}, {"node": {"oid": "29e481b8ffdc34ea2df31f23497395f8b6fabe43", "messageHeadline": "chore: simplify testing configuration. restructurizing test utils", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1229, "deletions": 22922}}, {"node": {"oid": "9df1f1951080958d7c9bd209c50712fbec059fdd", "messageHeadline": "Merge pull request #2225 from Taraxa-project/version-in-logs", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "8f97a254f4ce90f7e68f9de827ee08e2b5fa1171", "messageHeadline": "Merge branch 'develop' into version-in-logs", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2754, "deletions": 2860}}, {"node": {"oid": "d6fa1aaa5b7df822dccf68ff2d5ab09c074e003f", "messageHeadline": "Merge pull request #2219 from Taraxa-project/separate_genesis_from_co\u2026", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 2568, "deletions": 2720}}, {"node": {"oid": "06b31b8fdd2142ee584ff4c79e9793470bcc97bf", "messageHeadline": "chore: bump chart version", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8cd38e0e461c7a670086b0901d47970f6bee2224", "messageHeadline": "fix: default genesis filename", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "eaadc6e95c9b25673ad25f7ae3c03249839eb889", "messageHeadline": "echo genesis and config in init container", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "f140782e3f40aa432c91bec20d8e820fcaeb6448", "messageHeadline": "switch initial_balances generation to genesis", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "255cdf6674bdfa1b6772a48fd09f343e91b90559", "messageHeadline": "added genesis arg to taraxad", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "6c4dbe5f2d50cfde9eb2680adce22c99aaca2bdb", "messageHeadline": "changed initial_validators generation", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0e04739b9b27684db9247f5ee70d8507befe47f9", "messageHeadline": "generate genesis", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "5fc9d894dd16e02b66bd123106cf82828fe657ac", "messageHeadline": "chore: resolve PR discussions", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1278, "deletions": 1246}}, {"node": {"oid": "93db5428f822275d52b66725c48cda45b6f943cf", "messageHeadline": "chore: separate genesis from config and optimize some params", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 2245, "deletions": 2451}}, {"node": {"oid": "9b754579fb5b0cb8bd96d91ce8555e22caa53ba5", "messageHeadline": "Merge pull request #2224 from Taraxa-project/vdf_upd", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 191, "deletions": 145}}, {"node": {"oid": "4097709a2b0321be39e82bbae913b70044ee228b", "messageHeadline": "chore: vdf changes", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 191, "deletions": 145}}, {"node": {"oid": "9779a66beb291df30ce35d63c0143c0b9d3bb21a", "messageHeadline": "Merge pull request #2222 from Taraxa-project/u256", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "50dd47c59948c6e9e8210e3c473d5bad66ccc676", "messageHeadline": "feat: introduce u256 in EVM", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c5fb01921b1f415984c24e5c5d0ddb14400d28e", "messageHeadline": "chore: print commit hash in summary logs", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "5e405104dac56df0f6abfacb5ab8844c1e2749b7", "messageHeadline": "Merge pull request #2223 from Taraxa-project/graphql-crash", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "4b0fcb87b651a32d5ee2247691f66fd1dcf4b0d2", "messageHeadline": "chore: graphql check for future blocks", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "ed70cd2b1d29d39849c9c6bb03465a18d20bcd8a", "messageHeadline": "Merge pull request #2196 from Taraxa-project/pbft_mgr_logs", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 376, "deletions": 342}}, {"node": {"oid": "834aef205ca772accb1946d4e91b24e2e20fc715", "messageHeadline": "chore: PR comments fixes", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fe3a21aafa2e9acb172e365360c8f532b953006b", "messageHeadline": "chore: return instead of assert in case of non existent propose period", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e856cc6c344632f66d837246e3674ccc7bc1432e", "messageHeadline": "chore: logging refactort", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 40, "deletions": 9}}, {"node": {"oid": "7e339e9747a2498c2911e7b7d7407ebe89da0ad6", "messageHeadline": "Revert \"refactor: use std async instead of threadpool in dag block pr\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 21, "deletions": 19}}, {"node": {"oid": "3283317b5575267e1d903b98b8256e9f0e2ad7aa", "messageHeadline": "refactor: use std async instead of threadpool in dag block proposer", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 19, "deletions": 21}}, {"node": {"oid": "17435b6c75544c5b847c8d38e60269a7c7ee24c0", "messageHeadline": "chore: refactor dag block proposer class", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 271, "deletions": 299}}, {"node": {"oid": "49b9da18586e0541cf3ec34498beb52217e91ce9", "messageHeadline": "chore: added voting ummary log", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 47, "deletions": 13}}, {"node": {"oid": "219145d5c7210a23f5b8da46d7ae78824aa09f07", "messageHeadline": "adjust some of the pbft mgr logs", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 35, "deletions": 38}}, {"node": {"oid": "64eaee3bd2e897a047a54c3472e18ed8672d422c", "messageHeadline": "Merge pull request #2220 from Taraxa-project/update-conan", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "20f4dae7169a4fdce10ee0a0744d837c5921434b", "messageHeadline": "Update conanfile.py", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "d955fae9ee296f3ab2c86199d238ddb4d8803f61", "messageHeadline": "Merge pull request #2214 from Taraxa-project/trx_sp_handling", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 96, "deletions": 34}}, {"node": {"oid": "646fc80b8bdad9e54e41f2d54da6fbf2d1f9dfe5", "messageHeadline": "Merge branch 'develop' into trx_sp_handling", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 297, "deletions": 532}}, {"node": {"oid": "0a133b7eb4c709178e4b4e0f9cd1bde6b5bb5083", "messageHeadline": "Merge pull request #2216 from Taraxa-project/clang-15", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 76, "deletions": 75}}, {"node": {"oid": "1738a302e35b3aa91ad641fd6ae959c27ce1fb5b", "messageHeadline": "chore: fix wrong merge", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 0, "deletions": 147}}, {"node": {"oid": "2c78f70c09d770d5dfe6f22833af4f97b8b0c9ca", "messageHeadline": "chore: code changes to make it buildable under clang-15", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 223, "deletions": 75}}, {"node": {"oid": "779567adc3249e41d34e7c3ba9fd0f87e4f8fec2", "messageHeadline": "Merge pull request #2211 from Taraxa-project/update-dependencies", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "6da057274d356304ab7c4c9f218c048f258e7f2b", "messageHeadline": "chore: update EVM", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "208ad44158e2872234a489baa6fe8ca6bce3695d", "messageHeadline": "chore: update boost", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc901659a380325b515ffef7390cf0dcc51c4de0", "messageHeadline": "chore: update rocksdb", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "6f139b44aa91a59e37a16eda0420cff4b5c6b3c6", "messageHeadline": "chore: update dependencies", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f2f357cf75501bafa0792be279d7b4c408758a06", "messageHeadline": "Merge pull request #2206 from Taraxa-project/memory-handling-evm", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c2a8b9721b1d886d5d6a0f25868552a62c208671", "messageHeadline": "chore: fix naming", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e039fc18d917d2d94fb30e6b8ab91077b2e9950d", "messageHeadline": "chore: update evm branch", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a8ac1afda36948d83abd7aa20decfd00fe6144b", "messageHeadline": "feat: better memory handling in EVM", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "69b88586b72ad9971cf035a05738426601577967", "messageHeadline": "Merge pull request #2217 from Taraxa-project/release_v1.1.0_develop_m\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 191, "deletions": 55}}, {"node": {"oid": "cae9ca5474b93b1e6eedfb8bbea2c5e9e09c4f5b", "messageHeadline": "chore: postmerge fixes", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a1ac03e59a8a9336dbd688f93c17e164ce96546e", "messageHeadline": "chore: keep evm version from latest develop", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48ca72b4068d69b167e7875a09b3d7cfdcaaf7de", "messageHeadline": "Revert \"Revert me: tmp commit with mainnet config params applied to d\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 31, "deletions": 34}}, {"node": {"oid": "2cadde9239184a624ba783d374462b154f59183b", "messageHeadline": "chore: change cmake version to 1.1.0", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44cd9a77a53dd52dd809bb6deddbd19892cc4302", "messageHeadline": "chore: change mainnet timestamp to Friday, Nov 18, 2022 08:00 AM GMT", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f4cd2231d357b55dcc118d0abd3377cbd77e12bd", "messageHeadline": "Revert me: tmp commit with mainnet config params applied to devnet co\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 34, "deletions": 31}}, {"node": {"oid": "005d8e8f02ae811a4cccedf6fb6cc5f3d888eed7", "messageHeadline": "fix: FullNodeTest.chain_config_json", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "61589ea070909e777f53bae5e973c5d392fba0dd", "messageHeadline": "chore: change delegation_locking_period and commission_change_frequen\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "af7a10963484a94a605bd48990c0a11635c9b632", "messageHeadline": "chore: changes initial validators and genesis balances for mainnet", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 158, "deletions": 27}}, {"node": {"oid": "a4ea7f0a25d5691629923921c14fff489d7b5fd3", "messageHeadline": "chore: adjust lambda and expected_block_time calculations", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "454b9d8cafa3a7a6a2ecee34ad78e757a946ab18", "messageHeadline": "chore: change commission_change_frequency and delegation_locking_peri\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "abb6938c2b1667164a3d2063129c8f835527b811", "messageHeadline": "chore: change validators delegations + genesis balances to some reaso\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "d0f48fc85a5e5ea1d51f5919a5ea22ba33fbb765", "messageHeadline": "chore: change lambda for all networks configs to 1s and expected_bloc\u2026", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "883e13a27b663a987a527e3fed036803ad00939d", "messageHeadline": "chore: change mainnet config params - 1st batch", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "6d6c447497b355c9de19a822b998f41b6dc2cc46", "messageHeadline": "chore: change timestamp to GMT: Thursday 10. November 2022 13:00:00", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cefc768dc12216f9cc2d2a5aa37dcf7b508d0721", "messageHeadline": "fix: set account nonce to trx_nonce+1, not trx_nonce. contract addres\u2026", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "5ca01695a98a1943bff3a83d50a6375e745b1170", "messageHeadline": "Merge pull request #2201 from Taraxa-project/remove-replay-protection", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 382}}, {"node": {"oid": "db5cc9c8003489abc42543e3e637f6d5e1f2afcd", "messageHeadline": "chore: clean up old function", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "25af3225e9d20a6c5d11ec7032783ad4ee8826a6", "messageHeadline": "chore: remove replay protection service", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 362}}, {"node": {"oid": "9cc9c0b6e76c215ad83691469ae280e6cdb28514", "messageHeadline": "Merge pull request #2194 from Taraxa-project/light_node_check", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "3f1ddaea1b00d081d67770ae7bf7caf07e6be445", "messageHeadline": "chore: low nonce and insufficient balance trxs handling improvement", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 96, "deletions": 34}}, {"node": {"oid": "5c760d07dc646ed5ba942c587bdb9eeb6cc66023", "messageHeadline": "chore: log additional info when disconnecting light node", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "b378ec1c97ded3a7bface67c0453648b4d09921a", "messageHeadline": "Merge pull request #2210 from Taraxa-project/feature/chart-v0.2.4", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 86, "deletions": 52}}, {"node": {"oid": "59c36e99a83586916250c17334bb92478782a3b4", "messageHeadline": "fix", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fdf9ad78d33dc162c6a038bb261bb4372855742f", "messageHeadline": "remove temp setting", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "969920d13ad4489f0b99083bc69473f929f89739", "messageHeadline": "do not mount pvc for bootnodes", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "81d6b41ff44b7afad23dfd827e5fe1a21e678960", "messageHeadline": "drop name for pvc", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "71e09007a2a5d5f4318cd9efe05c8e6b1b99fced", "messageHeadline": "minor fix to cleaning pvc", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "93912dee346766a2f24354e6f104b2112ea0579a", "messageHeadline": "delete pvc by labels", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "5035f55c148a65a079f927dbcfa25cb2f7c153cb", "messageHeadline": "enable persistance", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d18deea0e816e9950f3d8c6f7df9b9f37e1ee140", "messageHeadline": "added annotations", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "107f76affc006fbe254d3a06840f63ff3d50cb93", "messageHeadline": "changed default settings", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "71ae53ef459f1a1baadf58a7d115582dbea87bae", "messageHeadline": "temp change", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cc1bb7a6659f327575e915928bcae3468655f857", "messageHeadline": "specify persistance per node type", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 67, "deletions": 47}}, {"node": {"oid": "c2e203c3f769ca02956ce0177f90ad9d49563c7a", "messageHeadline": "Merge pull request #2193 from Taraxa-project/fix/prnet-commands", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "a57e8f1e54fe1c39418426f2889398cedb6ff397", "messageHeadline": "Merge pull request #2200 from Taraxa-project/fix/circleci-helm-release", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b71f592c5b95f81d8769f6abd09fbab5fba160cd", "messageHeadline": "bump orb version", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ab15d6fa6d9a25736adb6afeef98197b0beb37c", "messageHeadline": "Merge pull request #2199 from Taraxa-project/chore/chart-removes-sand\u2026", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e0108cbc32239ae7f94734146f961b65d4ed6ffa", "messageHeadline": "chore: removes sandbox app", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7b04898581422f7b29c040d73c63a3a27e647d90", "messageHeadline": "Merge branch 'develop' into fix/prnet-commands", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 233, "deletions": 119}}, {"node": {"oid": "9eebd8cbec50c13005393ad55043a9838ffe94fd", "messageHeadline": "added if statement for building helm chart as well", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "61ed7957d11b9d78409ad768c4cf1f528ac79fc5", "messageHeadline": "Merge pull request #2197 from Taraxa-project/commission-overflow", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c71e845c8725c68370972af8e55b58fb75eebca", "messageHeadline": "Merge branch 'develop' into commission-overflow", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "15d86cf4d1e2263260b8400d1af4ccc4a4d07999", "messageHeadline": "chore: evm commission overflow fix", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "418caeb8b72f355243004ce4b56d738ab0bfd4f0", "messageHeadline": "Merge pull request #2178 from Taraxa-project/graphql-rpc-improvements", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 69, "deletions": 72}}, {"node": {"oid": "3c8a10c3ce6e83f8ff8c5ea1cf208659b74d0c4e", "messageHeadline": "chore: issue with async", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "8593f14d28ffc763fdc8f814f4a747ee11a86661", "messageHeadline": "chore: better error handling", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 27, "deletions": 17}}, {"node": {"oid": "d9e389571d6c540efa464eb38ddc0d1fb3404531", "messageHeadline": "feat: move semantics for websockets", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 26, "deletions": 32}}, {"node": {"oid": "64d1f5c8bc195ab9b104f174fe7a7faaa00fb307", "messageHeadline": "chore: imrpove error handling for ws_session", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 13, "deletions": 25}}, {"node": {"oid": "c2167bdc2f0baf752b80facb65ab3570856d99f4", "messageHeadline": "chore: remove unused param from blockHeader", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "cd99539d124b7ed70ee05aa5c11a32a22cf2a2ba", "messageHeadline": "Merge pull request #2187 from Taraxa-project/blk_stl_proposal_opt", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 30, "deletions": 23}}, {"node": {"oid": "fbb21ec641003d4e8bfed10e87fb34cda77c501d", "messageHeadline": "use latest gcp-cli orb", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9267f03856cb7b6cd4c7e521a9825202af12a435", "messageHeadline": "chore: optimize block proposal and pbft leader selection", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 19, "deletions": 21}}, {"node": {"oid": "62d7f07e3e10e895275055926b844daf8f858a9b", "messageHeadline": "fix: dag insertion", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "c11cc58b954330e9d7de084b8340ab0caf05af3f", "messageHeadline": "Merge pull request #2184 from Taraxa-project/trx_pool_overflow", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 133, "deletions": 23}}, {"node": {"oid": "e0bdc7b49c64760ff266c2a2fc12fecd8e549d28", "messageHeadline": "fix build-docker-image runs", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "e23becb5f902a63feac8544dccd8ace8338c8d8e", "messageHeadline": "chore: handle transactions queue overflow", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 133, "deletions": 23}}, {"node": {"oid": "33fca76a26696e89fbd04041331f3d38c0841ac8", "messageHeadline": "Merge pull request #2186 from Taraxa-project/new-validator-params", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e8da8652231264d7e6e144bb1d25f4377666e93b", "messageHeadline": "bump chart version", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "59b8b9f41cb0cbbde82ec9ab7767b6911a78461d", "messageHeadline": "bump chart version", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ccd8a5a983e9e44d1181a0b41ec1c8df60367a2", "messageHeadline": "chore: add new validator params", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e7fd7777593d14168771f708b4e77f6a1793c94", "messageHeadline": "Merge pull request #2177 from Taraxa-project/fix_nonce_setting", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 97, "deletions": 29}}, {"node": {"oid": "f1f52ce652b4b5034eb5c545c7a4f271bb42ba50", "messageHeadline": "Merge branch 'develop' into fix_nonce_setting", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 63, "deletions": 45}}, {"node": {"oid": "3177416da5254b28c0cae6299faa295b252730ab", "messageHeadline": "fix: set account nonce to trx_nonce+1, not trx_nonce. contract addres\u2026", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 97, "deletions": 29}}, {"node": {"oid": "a673dec6a26c1739ae01defd79ac57d0cb0384eb", "messageHeadline": "Merge pull request #2190 from Taraxa-project/chore/bump-explorer-char\u2026", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "387c85f5e8ff9a2e6447b7c42cca082dc24d5c2f", "messageHeadline": "Merge branch 'develop' into chore/bump-explorer-chart-version", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cf6738b0ccc43d62d0ba7007ccb8d342fcf8f91c", "messageHeadline": "Merge pull request #2189 from Taraxa-project/syncing_errors", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "60536e69df9c6bd6e43e14c45b20b785114bbf75", "messageHeadline": "bump explorer version", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "04056e3b1e8af8a9272e8cb7e877a160dfff52db", "messageHeadline": "chore: change logs verbosity", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e07ccea1faf619d52fde1550dc12a277b03b25d6", "messageHeadline": "Merge pull request #2185 from Taraxa-project/peer_check_refactor", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 44, "deletions": 40}}, {"node": {"oid": "ec820a224ae6a911f7aa37c2683ed7ac01be40f2", "messageHeadline": "refactor: use the same function for getting the peer based on node id\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 44, "deletions": 40}}, {"node": {"oid": "a6448391cbc54b02b1cb45cd3eec4c034ea8b964", "messageHeadline": "Merge pull request #2183 from Taraxa-project/discov-peers-summary", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "7372b25b4ee6753373d4b86dfb763c0827fe7002", "messageHeadline": "chore: change log lvl for sortition", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a1a16771652209c0bfc0422bb98374a28cf2ea08", "messageHeadline": "chore: print number of discov peers in summary", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "872213275dfae939cb3d7776aa01346ccd2c0372", "messageHeadline": "Merge pull request #2179 from Taraxa-project/enables_graphql_testnet_\u2026", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "871f5d883932fc0bea45fced93db288304ed6937", "messageHeadline": "chore: enables GraphQL on devnet and testnet", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "196375c522b4762691483502063f25be71c1458d", "messageHeadline": "Merge pull request #2176 from Taraxa-project/optimize_vote_structure", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 518, "deletions": 495}}, {"node": {"oid": "9bf9aeec2830b83282c9f5d257830a21b50e9e0e", "messageHeadline": "chore: use custom types PbftPeriod, PbftRound and PbftStep instead of\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 380, "deletions": 384}}, {"node": {"oid": "a5c7b61424ba53d172901dde7bb3c51b185e31a2", "messageHeadline": "chore: optimize vote structure by removing type and using uint32 for \u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 194, "deletions": 167}}, {"node": {"oid": "019b8290dd9abd4854e4ceb7bb533946c2c4b389", "messageHeadline": "Merge pull request #2175 from Taraxa-project/fix_full_node_test", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "efafdeced76fbc5c557e61d81484bad53f1d6c60", "messageHeadline": "fix: FullNodeTest.sync_five_nodes fails", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "033c942edcb85df1783cf94c9c656d3c22a16bb2", "messageHeadline": "Merge pull request #2167 from Taraxa-project/min_gas_price", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 120, "deletions": 38}}, {"node": {"oid": "9f3445b25e5f1c9f5b55a0bab67e2909707d864b", "messageHeadline": "chore: resolve PR discussions", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 15, "deletions": 18}}, {"node": {"oid": "a89eb17e7681f40a28606122c45a83612befd3ad", "messageHeadline": "feat: add minimum_price filed to GasPriceConfig", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 120, "deletions": 35}}, {"node": {"oid": "59f9503ae782a126b38a57d9aff930af330d0e7e", "messageHeadline": "Merge pull request #2174 from Taraxa-project/release-v1.2.0-resolve_c\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "bcb69fe6bb8b7fc9f41ee9a362301dc6074cb546", "messageHeadline": "fix: transaction with same nonce", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f08e3333a25a131d8c992c8b778cd7d1bdf8a9c5", "messageHeadline": "Merge pull request #2165 from Taraxa-project/keys_verification", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 49, "deletions": 10}}, {"node": {"oid": "71401f4b256f3662f8d1780156df327be5797cba", "messageHeadline": "chore: verify vrf and node keys", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 49, "deletions": 10}}, {"node": {"oid": "1c4665d9e08467a998b9b5fda4e1de8c47513804", "messageHeadline": "Merge pull request #2166 from Taraxa-project/light_node_logs", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "bed6715e34b57a0bf7e69e234b587055576ef137", "messageHeadline": "chore: light node error log cleanup", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "d852ca3d916e2ebecdcdd501ee6d7eabb2c5acd2", "messageHeadline": "Merge pull request #2072 from Taraxa-project/dependabot/pip/for_devs/\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4eaadb1a876870c27ace6574c54506267db1f10f", "messageHeadline": "chore(deps): bump protobuf from 3.17.3 to 3.18.3 in /for_devs", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "85c498338df08f65414b9a2a219cd51fdd36bbda", "messageHeadline": "Merge pull request #1986 from Taraxa-project/dependabot/pip/for_devs/\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "28daded926b43f768a1874c17a61b764e5805b74", "messageHeadline": "chore(deps): bump eth-account from 0.5.4 to 0.5.9 in /for_devs", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "560ddbbfad5a032e1f075364209cda2a01acdc9d", "messageHeadline": "Merge pull request #2159 from Taraxa-project/fix_soft_voting_step", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 239, "deletions": 150}}, {"node": {"oid": "b4f938263e6968a4001a87712b7a6399b476cb2b", "messageHeadline": "perf: validate each proposed block only once during whole round + vot\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 178, "deletions": 127}}, {"node": {"oid": "489544d8a29fae39fd93e1fe092c6e8983f7e2ae", "messageHeadline": "chore: added methof for getting only valid proposed pbft block", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "a141307198b287132fa0355d2bd3933b9e5aed06", "messageHeadline": "chore: refactor compareDagBlocks... function", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 25, "deletions": 30}}, {"node": {"oid": "014390d8032a2dda936bed7902457d1d172aded6", "messageHeadline": "fix: do not vote missing block (in any step)", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 32, "deletions": 17}}, {"node": {"oid": "5a8649b39311aa02f55405db660df2e0da6f4802", "messageHeadline": "Merge pull request #2158 from Taraxa-project/release/v1.2.0", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 95, "deletions": 4}}, {"node": {"oid": "74e7ec6a7323b56148d74b0a483c14b50ec8d4ec", "messageHeadline": "chore: save proposed pbft blocks to db", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 93, "deletions": 2}}, {"node": {"oid": "ba7f138962ff947a664dfb6ae13008c37953c956", "messageHeadline": "chore: change timestamp to Thursday, Oct 20, 2022 04:00:00.000 PM", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "376ebf7222136e0256aec86a5aedde72a8546a9e", "messageHeadline": "Merge pull request #2163 from Taraxa-project/reward_changes", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 175, "deletions": 7}}, {"node": {"oid": "e986e85197b35fa479668a34e8df5d2854900376", "messageHeadline": "feat: add docs that describes rewards distribution", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 175, "deletions": 7}}, {"node": {"oid": "0956802db2f4241a10c41bceff1f622a4f99b757", "messageHeadline": "Merge pull request #2164 from Taraxa-project/required_dpos_config", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 32, "deletions": 46}}, {"node": {"oid": "8e0092509b6b60ee8142ad534657e0c1361cd1b9", "messageHeadline": "fix: make DPOS config required", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 32, "deletions": 46}}, {"node": {"oid": "8dd7e815bacf119a0daf2bcc2759a8fd650a3931", "messageHeadline": "Merge pull request #2148 from Taraxa-project/equal_dag_blocks_rewards", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 37, "deletions": 33}}, {"node": {"oid": "2f09509f76b97b00d573924e138c2b7421709340", "messageHeadline": "feat: equally reward dag blocks with at least one unique transaction", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 37, "deletions": 33}}, {"node": {"oid": "3ab05031ddea3d886aa3237a7c6b5dd26d8cc8ea", "messageHeadline": "Merge pull request #2157 from Taraxa-project/fix_eth_call", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 164, "deletions": 8}}, {"node": {"oid": "54d2fc078f6fe6acddd4e7b93db27d10cceb3b5e", "messageHeadline": "fix: eth_call default gas and gas_price values", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 164, "deletions": 8}}, {"node": {"oid": "daa144235d682844c2fed0244c9b1728b4188499", "messageHeadline": "Merge pull request #2151 from Taraxa-project/release/v1.2.0", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 68, "deletions": 32}}, {"node": {"oid": "9bb5e29fd6cd001c79f2640479ea34d73e909357", "messageHeadline": "Merge pull request #2155 from Taraxa-project/fix_syncing_issues", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 63, "deletions": 27}}, {"node": {"oid": "c6b858944f0c8fe2a53c34365f49fc4abc98fb85", "messageHeadline": "chore: minor refactor", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "c114f194d68c7c001aadb7f5a42eafff29646f13", "messageHeadline": "fix: pbft syncing race condition", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "fc1e61bb1c07f52c31726e0b80cd895618a29e1d", "messageHeadline": "chore: enable ignoring chain size check when sending sync request", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "c1cacb4a712866a0f1ddac96ee6286284d686ea4", "messageHeadline": "fix: never send syncing request in case therequested period > syncing\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 38, "deletions": 20}}, {"node": {"oid": "5f3943c510bd1d1b945054d35834eec11d005ec1", "messageHeadline": "chore: point evm to release/v1.2.0 branch", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27fe282d872c238da2bf75ffa0426f013ccec507", "messageHeadline": "chore: change timestamp to GMT: Tuesday 18. October 2022 16:00:00", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "99643d59a62a1a680625fb9e27aecef07f625120", "messageHeadline": "chore: change version to 1.2.0", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "abd92ab426e4b50d614b7e6a06be4c6a3f04c559", "messageHeadline": "chore: fix dpos contract panics", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "85fc755f09696499466d445694447ab0d1c26510", "messageHeadline": "Merge pull request #2150 from Taraxa-project/trx_gs_fix", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "ddbb55791cf7c232cc475c07cdcf3714be851fe2", "messageHeadline": "fix: dag block trxs gossip", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "672ec55c38d2f172f7661625122f86a05a42cf62", "messageHeadline": "Merge pull request #2147 from Taraxa-project/pbft_sync_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 74, "deletions": 79}}, {"node": {"oid": "224d16bcdef9baa57f32f945c119d2c6876d5a32", "messageHeadline": "chore: reduce trx queue limit to 50 percent", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "abaeba8dbf7672699f6a7bac1a8924f1218c8151", "messageHeadline": "fix: pbft syncing", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 72, "deletions": 77}}, {"node": {"oid": "cf7b97c9e0e4b23b307f7463e20fb6cc1c82cc84", "messageHeadline": "Merge pull request #2144 from Taraxa-project/fix/circleci-prnets", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 32, "deletions": 19}}, {"node": {"oid": "b3afc6784d68443175f901859e680ba41ecd3fbd", "messageHeadline": "Merge branch 'fix/circleci-prnets' of github.com:Taraxa-project/tarax\u2026", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e1482a4053e2289f250618a5e32b0b802c78b7ce", "messageHeadline": "empty commit to trigger ci", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e25aba5c87be6ed7c2863a027dca688c19327e83", "messageHeadline": "trigger ci", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d024dad7e72c7d108ec2d33755cbf25da15c0538", "messageHeadline": "Merge branch 'develop' into fix/circleci-prnets", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dc3d09a9d0790dca9e241c047cd6f5fa4d4bddc7", "messageHeadline": "format", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "507e5a50a6faa92ebbb201f3e60496f0271c7301", "messageHeadline": "enable faucet for prnets", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a2027063a058f0494a19871a520d6e85df34e5f8", "messageHeadline": "rename", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "674357b2c9419c8293404bf35c116eae42e7ed97", "messageHeadline": "Merge pull request #2142 from Taraxa-project/fix_tx_count", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c501a21b925584e82bfdc5b6984cea74ea892eed", "messageHeadline": "fix: transaction queue erase", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f4c87612d5cdc54bf84d5cbf0aca47c548da6132", "messageHeadline": "fix: eth_getTransactionCount return value to next valid transaction n\u2026", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "986880a82cc7a24ef7fb3129d4932c39e801e65c", "messageHeadline": "use current chart for prnet", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 29, "deletions": 18}}, {"node": {"oid": "c2ee917b0474699ed67a9853b11dc9bb01b87978", "messageHeadline": "Merge pull request #2141 from Taraxa-project/taraxa_devs_account", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "103941bc29f4a009910508ab831fedcf5878010f", "messageHeadline": "chore: add taraxa_devs account for devnet and testnet", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "ac64934e68ea431a8ffa7fb3ae162155a1990d60", "messageHeadline": "Merge pull request #2140 from Taraxa-project/trx_order_fix", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "419de3875c9a41cb192aba2cc2897fb55c85dca3", "messageHeadline": "fix: ordered transaction get when queue empty", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "521d845a6ec50102fb17277c36cc769e48166bab", "messageHeadline": "Merge pull request #2139 from Taraxa-project/trx_sort_rev", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "fbf255ebe20347103e5be9b2b94efe0b52455cbf", "messageHeadline": "chore: trx sorting minor cleanup", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "5bce270b85a3a0079d01646ff861597d32e7890f", "messageHeadline": "Merge pull request #2138 from Taraxa-project/max-gas-limit", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 33, "deletions": 23}}, {"node": {"oid": "0550de7e1c7b6577d6d0069aed552d0634d23d0c", "messageHeadline": "chore: use max dag size as gas limit", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 32, "deletions": 22}}, {"node": {"oid": "e3a57d3db5c0165f38a9e786cb0a0b1dcd2931f7", "messageHeadline": "chore: improve gas estimation on special case", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e58548953cae7848741f687bff289ef9d2cd192", "messageHeadline": "Merge pull request #2130 from Taraxa-project/return-error-on-call-rpc", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 31, "deletions": 6}}, {"node": {"oid": "f5d8ef91d24c9b71409fb7a44c40f61a27fe8170", "messageHeadline": "chore: contact creation", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "5cd6d07e63f146bfdf4e3b7f5642dc863d7909ac", "messageHeadline": "chore: improve gas estimation on special case", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "06f0ed22acd35896ae2f9e21b017f07f1fc9a99d", "messageHeadline": "chore: return error msg on RPC call", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "919e43dc987ba791b187fd4e466aad97a295c6aa", "messageHeadline": "Merge pull request #2122 from Taraxa-project/spend_gas_on_consensus_err", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 37, "deletions": 12}}, {"node": {"oid": "63895512cefba439ab55faabcd4b86a62962251d", "messageHeadline": "fix: setting from field of transaction in py_test", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cc1684f14ce7cd50c2159cb2500cbba344c70dbb", "messageHeadline": "feat: spend gas of transactions failed because of ConsensusErr", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 36, "deletions": 12}}, {"node": {"oid": "876d4d0fe3975ce93b04340bca043488702c5c9a", "messageHeadline": "Merge pull request #2098 from Taraxa-project/issue-2097/fix_sleep_bet\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 68, "deletions": 88}}, {"node": {"oid": "3ef60410e8118ebbd3a8fe9c37d0ced16df3e6c1", "messageHeadline": "chore: fix sleep function so it does not wait when stop() was called", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "86e8296b8304210694cad48740ac5435ba2248fa", "messageHeadline": "fix: fix potential spurious wakeup during sleep_(), which could lead \u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 68, "deletions": 88}}, {"node": {"oid": "95f5851fc8b599906b191c57106c0c193bad3f91", "messageHeadline": "Merge pull request #2121 from Taraxa-project/trx_c_sort", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 414, "deletions": 116}}, {"node": {"oid": "a5c9834245c4e855cd6441314fe4fee381f2c40c", "messageHeadline": "chore: implement nonce gas price sorting", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 414, "deletions": 116}}, {"node": {"oid": "e7751d4862fc21d481b119cb5182aab9f69f9286", "messageHeadline": "Merge pull request #2124 from Taraxa-project/issue-2114/remove_curren\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 283, "deletions": 203}}, {"node": {"oid": "da94f00a170ee4c1b5fe5941a6dc148eb70c885d", "messageHeadline": "chore: handle potential FutureBlock exception in getPbftTwoTPlusOne", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 81, "deletions": 53}}, {"node": {"oid": "57171925599054cb3504cd6fbaa25d24affff340", "messageHeadline": "chore: do not call dpos contract in getPbftSortitionThreshold", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 20, "deletions": 27}}, {"node": {"oid": "9d3e8980f870a259d639298029cb7cc331a15ebf", "messageHeadline": "chore: do not calculate public key every time when proposing pbft block", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "eac603fbaf3c66106a9fe0f635b8ec0c93f33ca6", "messageHeadline": "chore: refactor getPbftSortitionThreshold args ordering", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "d4954e640c0633198e75fa3923d28382aadf06b4", "messageHeadline": "fix: handle possible FuturebBlock exception when getting total & node\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 37, "deletions": 15}}, {"node": {"oid": "db42e570bdccad4472bd3d964d7b27b1619c5871", "messageHeadline": "fix: handle possible FutureBlock exception when deciding if node can \u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "beecc89df8fb40ecd772b52e0f55d46dd546c88f", "messageHeadline": "chore: always use period when getting vrf key from dpos contract", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 33, "deletions": 26}}, {"node": {"oid": "5b32db12c791e283c23d8f5b9d06e9464946992c", "messageHeadline": "chore: naming refactor", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "68e091619e754b287320331c3f45d3fb10855883", "messageHeadline": "chore: refactor pbft so it is getting data like sortition, 2t+1 etc..\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 104, "deletions": 113}}, {"node": {"oid": "78b6204e7d20d7e581bc6dba86e7667673b63d33", "messageHeadline": "chore: remove dpos_period_", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 32, "deletions": 13}}, {"node": {"oid": "ad17066b267b436611a465f588cbb4cd5baa5ff1", "messageHeadline": "align ci config", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "98e50ebc4d7b2b6b67a58bec6bd0c5f568a93888", "messageHeadline": "remove tags containing START_TIME", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "1ebf437259224c14497a759e0ca5f7c79905cbeb", "messageHeadline": "Merge pull request #2127 from Taraxa-project/circleci-for-develop-branch", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 372, "deletions": 341}}, {"node": {"oid": "c084160a2cffccae69efc14251f116f61183f29e", "messageHeadline": "circleci for develop branch", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 372, "deletions": 341}}, {"node": {"oid": "cd5d919edd480c55580e0f46ca0187e552563079", "messageHeadline": "Merge pull request #2073 from Taraxa-project/trx_tests", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "57a5466f50f752ea316f9d8b8b8831e7f0aaca4f", "messageHeadline": "chore: rpc for creating large number of transactions", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "17b4a720bcc3f70c990c9c14f7f3d539ec8198f9", "messageHeadline": "Merge pull request #2111 from Taraxa-project/rebroadcast_votes", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 76, "deletions": 37}}, {"node": {"oid": "0eb956e17996e1de0123cf5093bba906a7822090", "messageHeadline": "chore: rebroadcast votes", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 76, "deletions": 37}}, {"node": {"oid": "4992b98ac2cc2707e95a5347715ebe6de2a31600", "messageHeadline": "Merge pull request #2123 from Taraxa-project/develop_merge_release/v1\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 120, "deletions": 124}}, {"node": {"oid": "8c3fa39287cc755a916c4221b147ec9b9e8ea28b", "messageHeadline": "chore: update evm to the latest master", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "28bc0c3e8123f8c29c760a9c19d1d4266dcf9f70", "messageHeadline": "chore: fix typo", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2836d33faaee1c49f361036162c922c11b82927e", "messageHeadline": "fix: remove sort from run", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "d4ce88e268fdece66fee6253afba441b04bc451b", "messageHeadline": "chore: set node version to 1.1.1 + changed genesis block timestamp", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "47069db90db23e7cc645132dd4ab61685351f8d9", "messageHeadline": "Revert \"Merge pull request #2101 from Taraxa-project/trx_sort\"", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "c34f333b5644a397419eb21fa5f645a3dc49e62c", "messageHeadline": "Revert \"fix: transactions sorting in PbftManager::finalize\"", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 20, "deletions": 15}}, {"node": {"oid": "1979697869d2dfc985a5393b0a4f0d185640760e", "messageHeadline": "chore: do not cast vote with zero weight", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "29e11c570bac071576366021025fed82e61500fc", "messageHeadline": "chore: fix pr comments", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "e8854fe9632858d7fd23c0d5fab878596875fe7a", "messageHeadline": "fix: use explicitly specified period when getting vrf key from dpos c\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "6fcd75e1677606bd010c5e466e82b937acc101a4", "messageHeadline": "Revert \"fix: use period when getting vrf keys from dpos contract + re\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 94, "deletions": 31}}, {"node": {"oid": "25d19fb89e83d302a3e9ee04bdd8c13f93619d22", "messageHeadline": "fix: use period when getting vrf keys from dpos contract + remove key\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 31, "deletions": 94}}, {"node": {"oid": "06f77ca675d9df2f37f5424f04530367ac138a99", "messageHeadline": "chore: use specific period when validating pbft synch blocks", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 85, "deletions": 88}}, {"node": {"oid": "39c9427ae8d7bbe5048c81ac9ac0fed85d488cf4", "messageHeadline": "chore: change dpos testnet config values", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b49e827c1b057f541677743a57073f8f14face50", "messageHeadline": "chore: change testnet config values according to devnet config", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "b58b958c7002b4f746508ecce825f4d3e71c982b", "messageHeadline": "chore: change genesis timestamp to 4.10.2022 1pm utc", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "95f2132e3f6843cd6f08cc052d9bf9b754fb0364", "messageHeadline": "Revert \"feat: do not enter consensus steps in case node is not eligib\u2026", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "543165c510f4c03b0fe3562678ff6cc59c2da4c8", "messageHeadline": "Merge pull request #2104 from Taraxa-project/remove_nonce_check_disab\u2026", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 359, "deletions": 408}}, {"node": {"oid": "d7e3ae98bbed9a865ddf30069bdf07d0fe453ea5", "messageHeadline": "chore: resolve PR discussions", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 263, "deletions": 237}}, {"node": {"oid": "3e1dc6cb40d4b87a41e8a27167eb23505dee3790", "messageHeadline": "feat: remove flags that was disabling nonce checks", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 137, "deletions": 212}}, {"node": {"oid": "f1063a33e88954f73e58d0b16c177d4d4068befc", "messageHeadline": "Merge pull request #2109 from Taraxa-project/fix-estimate-gas-rpc", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 65, "deletions": 3}}, {"node": {"oid": "e56b32f24c96dcc943d7b6f8b33339ce518ffe25", "messageHeadline": "feat: test for gas estimation", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "16406b38579a6b7c2376d10e87dd77eeb7667be5", "messageHeadline": "chore: fix gas estimation in EVM", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "4cbf75dd91cad73cffc09f44195de6daace18578", "messageHeadline": "ychore: fix eth_estimateGas", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "74ada04cfb201ecfc52a027870af2cab8c9d6594", "messageHeadline": "Merge pull request #2105 from Taraxa-project/fix_transactions_ordering", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 17, "deletions": 22}}, {"node": {"oid": "e01cade201599f6ffe63ad191a3342036aa5e705", "messageHeadline": "fix: transactions sorting in PbftManager::finalize", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 15, "deletions": 20}}, {"node": {"oid": "367c10c9b8c064b83dd34897c10d1ef4c9b9fd1a", "messageHeadline": "fix: transaction sort", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "059ba0212adb9e710bb911a88f97a4dfa9b89224", "messageHeadline": "Merge pull request #2090 from Taraxa-project/issue-2046/refactor_soft\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 348, "deletions": 291}}, {"node": {"oid": "e3b3a489a9991d0a36f07930b89b58b3d3cdc9b7", "messageHeadline": "chore: fix PR comments", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 171, "deletions": 147}}, {"node": {"oid": "3dc25343e32a4dad060566771dd2c8055105e1a8", "messageHeadline": "rebase me", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d6941a9b7dd95b86f1ba8d7b9dd96f4367d0e21b", "messageHeadline": "fix: save 2t+1 soft voted block also into db in case it is present + \u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 316, "deletions": 283}}, {"node": {"oid": "09b59ea83c32723fad48befd4e136cfaf6db5569", "messageHeadline": "Merge pull request #2078 from Taraxa-project/nonce_fix", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 138, "deletions": 62}}, {"node": {"oid": "c6cfb40c7270828f6be28e6b93049618ebb508c4", "messageHeadline": "fix: transaction_test and final_chain_test", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "8e4367743dced1a8737710db86b8b5dd7c85b3c8", "messageHeadline": "chore: pbft manager tests", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "084ba97beb201c3801a3459a7fe70ed240613df7", "messageHeadline": "fix: full node tests", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "034ed601cf0487d055e5555a6b3371f371ca63e9", "messageHeadline": "fix: fix setting nonce based on tx nonce", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 59, "deletions": 38}}, {"node": {"oid": "1d295b257ab138eaa96b58bc5f050a2c4fde546c", "messageHeadline": "chore: nonce related test fixes", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 84, "deletions": 31}}, {"node": {"oid": "a35a8ab350fd06773139fbd7fe20a7129d71b0c9", "messageHeadline": "Merge pull request #2094 from Taraxa-project/bumped_explorer_chart_ve\u2026", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "0c0459e086d66d0b4169b84f2e8a722e88ba78a8", "messageHeadline": "Merge pull request #2096 from Taraxa-project/fix-graphql-test", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "137ba1f7d318dfe8ee626221dfdfc85010b60d80", "messageHeadline": "chore: fix graphql tests", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "def807e302d8e5fc4f6149bb7f22dfcad12f6e0b", "messageHeadline": "chore: bumped explorer chart version", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "e9a7fb9721c270ef71c8db730439d46fa99938a7", "messageHeadline": "Merge pull request #2092 from Taraxa-project/issue-2091/remove_votes_\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 62}}, {"node": {"oid": "797b907302eef5abe7e20226e481adba7637c050", "messageHeadline": "chore: remove votes count code", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 62}}, {"node": {"oid": "ff990a03268999d8a8ecd78b0761862b66a2e549", "messageHeadline": "Merge pull request #2086 from Taraxa-project/graphql-http", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 150, "deletions": 39}}, {"node": {"oid": "849caa33477c6a8fdece8dc8a37ab20df581d8d8", "messageHeadline": "chore: remove old config param", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "2c9ce3dc5988c386ec8ed9bd442cac9dde512fa1", "messageHeadline": "Merge branch 'develop' into graphql-http", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 87, "deletions": 223}}, {"node": {"oid": "b1470ff32373d5ca41b665d7adf7c26db7b757a9", "messageHeadline": "Merge pull request #2088 from Taraxa-project/fix_conflicts-relase/v1.1.0", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 87, "deletions": 120}}, {"node": {"oid": "7ac9785793b3fb3c7b910a61091eb6e801ed9b52", "messageHeadline": "chore: change version to v1.1.0", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bffb9a657ff9ef4df7020685c18696fa625f9c16", "messageHeadline": "chore: change log level", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97707bc77ec14e29194fd4d5e071ef7a0443e41e", "messageHeadline": "Revert \"feat: do not enter consensus steps in case node is not eligib\u2026", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "44dc4f2cf5d4561f3e801952c8a9a81cdc061002", "messageHeadline": "chore: boot nodes retries", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 34, "deletions": 44}}, {"node": {"oid": "b3be7b08f1c78a3a2358d7119f45f9c856cf19df", "messageHeadline": "fix: unique transactions count rewards calculations", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "31e45dfcb6bc16f99c1127fe27f9eef40833748f", "messageHeadline": "fix: previous round next vote processing", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "a36736442f2c2eea331c0c3ccede07fad32d9897", "messageHeadline": "fix: reset cert_voted_block_for_round_ for each round as it affects f\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 4, "deletions": 11}}, {"node": {"oid": "d505859568831fe041d1ee3f33d181284b77e894", "messageHeadline": "fix: period, round and step vote check could be disabled. disable ste\u2026", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "3ba85a178be2cd32f2c8584949cc6e1508acb791", "messageHeadline": "fix: vote gossip", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 32}}, {"node": {"oid": "2c474053efa43230d23569100d6b7765f4fd6133", "messageHeadline": "chore: disable graphql test", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d689c3aa695e209daeb3b8572c34eb8c937a4507", "messageHeadline": "chore: step end time", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "3ff72280862e3d56ccfbec468b593d834e9b88c7", "messageHeadline": "chore: changed version to 2.0.0", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "cf56d977f2269620b8205aa9b45afa7c2950f3eb", "messageHeadline": "Merge pull request #2081 from Taraxa-project/issue-2065/no_syncing_tr\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 0, "deletions": 103}}, {"node": {"oid": "e1887ff717aa52fe785b79623cb5f7bee10fe31c", "messageHeadline": "Merge branch 'develop' into graphql-http", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 90, "deletions": 116}}, {"node": {"oid": "b85f30f5200b32b7021df93658d1268cdfe2343f", "messageHeadline": "chore: remove pbft syncing related code from pbft", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 0, "deletions": 103}}, {"node": {"oid": "7db9bbf808768ef5a60d67880a14f5db98e8dc9c", "messageHeadline": "Merge pull request #2083 from Taraxa-project/issue-2032/remove_unused\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 116}}, {"node": {"oid": "0e0f0a3002c532579f7588e274d62e206933093e", "messageHeadline": "chore: remove unsued db column, which became obsolete after latest pb\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 116}}, {"node": {"oid": "b3c01c63adff040dd2d3df013668920d9bede9a1", "messageHeadline": "Merge pull request #2076 from Taraxa-project/release_cycle_doc", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "dadd43f8e0d85163a24955d753aa9398f6d0ac9f", "messageHeadline": "chore: update release cycle doc", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "2ba6bc161787c0ac0d2d6b1c5a7869c763e5ac8c", "messageHeadline": "doc: added release cycle documentation", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 90, "deletions": 0}}, {"node": {"oid": "a6d375b483058240778beffd9e2594314a9032fd", "messageHeadline": "Merge branch 'develop' into reverse-query-handling", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 21, "deletions": 28}}, {"node": {"oid": "c3f489b7a29a9526c9e11066f0f3d142b2191ec6", "messageHeadline": "Merge pull request #2074 from Taraxa-project/correct-recovery-final-c\u2026", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 21, "deletions": 28}}, {"node": {"oid": "2787ce2c77eed9534791d956e10b989b3e7f6cb1", "messageHeadline": "chore: implement correct recovery for restart in finalized() function", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 21, "deletions": 28}}, {"node": {"oid": "0b52d9fae51c9998e6958a2bccf30e41bdbcce8d", "messageHeadline": "chore: return latest period if non is provided", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "04aa60ec8484a67f71e04ed84c8e8e2021aefa7c", "messageHeadline": "feat: add query for dags from PBFT period", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "9f617ade3c6d182e2805d4b49ce91601ed67e0d3", "messageHeadline": "chore: improve account querying on specific block", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "40d3f1a1b788878fe1b5d3db172253e4c97c5e23", "messageHeadline": "feat: add query for account object", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 57, "deletions": 5}}, {"node": {"oid": "f7fd04863e852b022ad9541c01303ce46ee81103", "messageHeadline": "feat: add new params to dag block", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "7cd9f4fcd5065d3449a2c528353f009a343285ef", "messageHeadline": "chore: fix crash on account", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "ac21ad750ffd6670e2c4913f52519360b46bc686", "messageHeadline": "Merge branch 'develop' into reverse-query-handling", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1181, "deletions": 1117}}, {"node": {"oid": "e60298c91c4054048c31863d5af9ad11567ded15", "messageHeadline": "Merge pull request #2052 from Taraxa-project/fix_full_node_test", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "23eefffe144da819b0a09be5cf50c6420191e9fe", "messageHeadline": "chore: fix FullNode::chain_config_json test", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "df7b6be56521ff93f7969b6b9e0ca47c7347b9e4", "messageHeadline": "Merge pull request #2050 from Taraxa-project/expected_block_time", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "88bac8784bc8a5bb4201150cb57855256697ecca", "messageHeadline": "chore: change expected block time to 3.5 * Lambda", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e886df8067411cfe27768c3b56ba31b311f05c66", "messageHeadline": "Merge pull request #2045 from Taraxa-project/vote_deb", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 23, "deletions": 9}}, {"node": {"oid": "66298189c72e688399d62abf3d6b7abce35062d6", "messageHeadline": "Merge branch 'develop' into vote_deb", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "0ad4ed7c4e0f198e085d78aefc14c582fd28443d", "messageHeadline": "Merge pull request #2044 from Taraxa-project/no_voting_for_non_eligib\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "8ae4ab4d625103aab060140d41d374b3a75faae5", "messageHeadline": "chore: votes logging and minor optimization", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 23, "deletions": 9}}, {"node": {"oid": "ccc4f71878c5b699c973940fbaa969de3f6069ac", "messageHeadline": "feat: do not enter consensus steps in case node is not eligible to vote", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "f4f98908f533d8f63b1cad8145448c44f782b690", "messageHeadline": "Merge pull request #2040 from Taraxa-project/revert_request_sync_votes", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 32, "deletions": 142}}, {"node": {"oid": "a1a39781731a7fc3d08eea127cc85df5bd56dbb5", "messageHeadline": "Revert \"feat: process VotesSyncPacket only from the nodes we requested\"", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 32, "deletions": 142}}, {"node": {"oid": "55285619a1d2be3f8ee0fd43b6d4df33ffefd96b", "messageHeadline": "Merge pull request #2038 from Taraxa-project/fix_gossiping_proposed_b\u2026", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "9ce5a7bdd6c12bbabba5e2b23ef91e065702bc27", "messageHeadline": "fix: always send pbft block with propose vote for new round if vote i\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "1efe7105d499c839338d1e6d292d21acfa91f902", "messageHeadline": "adds http log channel", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "fbb0d3e9922779a172e74a3ffdce1e5dfcbe70ec", "messageHeadline": "Merge pull request #2029 from Taraxa-project/trx_pack_opt", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 227, "deletions": 200}}, {"node": {"oid": "86c177699202f5a22f7eb60f8fc245b4fc895c76", "messageHeadline": "Merge branch 'develop' into trx_pack_opt", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "7ac4ed036ab8fc4dc2e0e1328d323e1f65f77de1", "messageHeadline": "Merge pull request #2037 from Taraxa-project/disable-graphql", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "05d19bcc3f315164497d6d8c81b4c4c023fa9d4c", "messageHeadline": "chore: disable graphql for devnet", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "f74c014d3a927c8074041370b3cb412690cd0b11", "messageHeadline": "Merge branch 'develop' into trx_pack_opt", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 20, "deletions": 12}}, {"node": {"oid": "01488d26f73c81325f0585ea69b92c4b5702406b", "messageHeadline": "Merge pull request #2036 from Taraxa-project/fixes", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 20, "deletions": 12}}, {"node": {"oid": "e4cedb802a5b9cb7947f012c4d89f2365c3a9734", "messageHeadline": "fix: some issues related to previous PRs", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 20, "deletions": 12}}, {"node": {"oid": "3782454cabee34fe872710271762a6d62da555d5", "messageHeadline": "chore: optimize trx processing", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 227, "deletions": 200}}, {"node": {"oid": "ed21aaa6f7f5d5cd7c84ec2cb5e3409d6e7a8a93", "messageHeadline": "Merge pull request #2012 from Taraxa-project/merge_propose_vote_with_\u2026", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 878, "deletions": 762}}, {"node": {"oid": "22ae85387590d337eb306fb5407d86d225202387", "messageHeadline": "fix: save only votes generated by node into db", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "2bfd0e4606cc7d8d19de3790047ee5a464530636", "messageHeadline": "chore: added todo with issue num for disabled test", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "3b309b467d61bc4a0aa69c7e0b27e9743f5fe07f", "messageHeadline": "Merge branch 'develop' into reverse-query-handling", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 542, "deletions": 242}}, {"node": {"oid": "be97af26e9c27fbb66db3395d260fed9791e8daa", "messageHeadline": "chore: added todo for disabled test", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 37, "deletions": 18}}, {"node": {"oid": "1682b64f48aaa5f009c3ba5644703cdd652d6080", "messageHeadline": "chore: add trxs count to dag block", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "c32ca6f89a255b0fc2ec84f06590ca378f461a71", "messageHeadline": "chore: post merge fixes", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "85d59e4ef821cb641bef3f6d1f7c068f4659761e", "messageHeadline": "feat: send pbft blocks as optional value with any vote type", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 584, "deletions": 622}}, {"node": {"oid": "84914e83c29b3f9434306987a62013b521167899", "messageHeadline": "feat: use new proposed_blocks structure from pbft manager", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 481, "deletions": 523}}, {"node": {"oid": "e26f2780cbe7f2eeafb8b17e4646bdc94c63a22b", "messageHeadline": "feat: implement new proposed blocks structure", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 183, "deletions": 5}}, {"node": {"oid": "1dd4e57fb6aadd89c8985542bc0045f1c56f3546", "messageHeadline": "Merge pull request #2011 from Taraxa-project/final_chain_cache", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 536, "deletions": 242}}, {"node": {"oid": "58417be32ceed0030738621531cf80c48fdffe89", "messageHeadline": "chore: resolve PR discussions", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 79, "deletions": 137}}, {"node": {"oid": "b7638f80b963178a276d762cdccddb0d35195cc8", "messageHeadline": "feat: cache data from evm in final_chain", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 509, "deletions": 157}}, {"node": {"oid": "a09ad19069035c220b12ffe6c0d91c0ccff66403", "messageHeadline": "Merge pull request #2028 from Taraxa-project/vote_prot", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "23b130b52428350a0708987cf9761b401c5ac1eb", "messageHeadline": "chore:read vote config values", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "247d7600de786d7351d12eb55d4f68bf99166c4d", "messageHeadline": "chore: remove noexcept", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "60531935bf9376e7008c639e9b0730c181c92f6d", "messageHeadline": "chore: accept reverse logic in query", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "b3bc8b4a7fa83b8a72eca62f7a5b92a51fef350b", "messageHeadline": "Merge pull request #2026 from Taraxa-project/fix-crash-on-grapqhl", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "7d60ab6139f3bd2ec68b0da6667d3febaeb23d23", "messageHeadline": "chore: remove async execution from grapqhl", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "4fa27efbbc2440e82a1b703312524359abda4007", "messageHeadline": "Merge pull request #2015 from Taraxa-project/fix/helm-push-develop", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2451d63824affca744c48a189214a252b53efe2a", "messageHeadline": "do not force push chart", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d489c0e789409cee9159e003c39e7a1206296258", "messageHeadline": "Merge pull request #2025 from Taraxa-project/pbft_restart_f", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a959e4f55921f195b8b0d708a670a5ce638681c0", "messageHeadline": "fix: node restart on cert voted block", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c2d9358728e0f30f1e6bfb11b2a0559be2ddb914", "messageHeadline": "Merge pull request #2002 from Taraxa-project/rework_next_votes_sync", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 156, "deletions": 44}}, {"node": {"oid": "fc81cf610428976798059b4b682ce60a96a566ee", "messageHeadline": "Merge branch 'develop' into rework_next_votes_sync", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 80, "deletions": 36}}, {"node": {"oid": "fda8daa8545b46b7e6b56a5bdf5f69440adcc0fb", "messageHeadline": "Merge pull request #2024 from Taraxa-project/graphql-improvements", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 80, "deletions": 36}}, {"node": {"oid": "673da99b967f80be389ae37d8c71cfe615cd18a9", "messageHeadline": "chore: graphql improvements", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 80, "deletions": 36}}, {"node": {"oid": "bcfb313c74b85ad9038fdf51830e1971fac26ed4", "messageHeadline": "chore: resolve PR discussions", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 22, "deletions": 24}}, {"node": {"oid": "c1cee924233eb9f6706d71db31bbaf315b202390", "messageHeadline": "feat: process VotesSyncPacket only from the nodes we requested", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 154, "deletions": 40}}, {"node": {"oid": "5d8dab8704e1c39f30cc0727f3d5e53dba7ae3bb", "messageHeadline": "Merge pull request #2017 from Taraxa-project/further-improve-graphql", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 112, "deletions": 22}}, {"node": {"oid": "8de1ce3242b0949ff9eb6fa87e19211acc874ac8", "messageHeadline": "Merge branch 'develop' into further-improve-graphql", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 86, "deletions": 54}}, {"node": {"oid": "5ee9beb4f647e1abf987a6f1ccd53eda04deafd7", "messageHeadline": "Merge pull request #2023 from Taraxa-project/fix-graphql-query", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 27, "deletions": 16}}, {"node": {"oid": "5e7d0f9ceb6a9efde179d810830982501bb3e1e6", "messageHeadline": "chore: fixed graphql query when blocks does not exist", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 27, "deletions": 16}}, {"node": {"oid": "9ab4ee57dfad693c3f62137cab2319bedb8ebd42", "messageHeadline": "Merge pull request #2013 from Taraxa-project/pbf_sync_rew", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "9489224eb2492016dc308452d8c6438c7d343f9c", "messageHeadline": "Merge branch 'develop' into pbf_sync_rew", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 41, "deletions": 38}}, {"node": {"oid": "5355d80ee528ffe120417900d0ddcd49a1865f74", "messageHeadline": "Merge pull request #2014 from Taraxa-project/prop_pbft_imp", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 41, "deletions": 38}}, {"node": {"oid": "a87f56c86b56f743c07a4105edf84fad13e67a9e", "messageHeadline": "chore: add sync state and improved some calls", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 112, "deletions": 22}}, {"node": {"oid": "4c08583fe5d924f7b0daab5c52b723c79b02dd84", "messageHeadline": "chore: optimize proposing pbft block", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 41, "deletions": 38}}, {"node": {"oid": "b2db03a48b617a772c70bf0131074da18253a516", "messageHeadline": "chore: pbft sync while block cert voted", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "32fd5e141635ff376179f3f440cc88af60433dc8", "messageHeadline": "Merge pull request #2010 from Taraxa-project/chart_v2", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "c6ba31ec7571cd540b6c12a949d2e5aaa9c24385", "messageHeadline": "chore: increments chart version", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "57e5991bf5c0e6e0b59476f9e9f1512a1bf971e0", "messageHeadline": "Merge pull request #2008 from Taraxa-project/reward_votes_race2", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "79fd1290e7f51f375c26e2ddc44661c878d192c1", "messageHeadline": "fix: reward votes race condition", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "0750d5b8ca12a1ee6b59d99c3a1ee28be789315a", "messageHeadline": "Merge pull request #2007 from Taraxa-project/update_building_doc", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "7d08f86cf26b9c0d6c54fa3f10736b291057b7ac", "messageHeadline": "Merge branch 'develop' into update_building_doc", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8d3cb103e8b4c9f926d04f35011a3c414326d2f2", "messageHeadline": "Merge pull request #2009 from Taraxa-project/pbft_sync_res", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "362b8f317d05052b819b1c430d40645ebb0324dc", "messageHeadline": "chore: pbft syncing improvement", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "91b133313a4d958300bfc361ab4cac23410cf020", "messageHeadline": "chore: update doc/building.md", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "302dc765fe966a519ead7c07fd96c5953c7acb48", "messageHeadline": "Merge pull request #1974 from Taraxa-project/graphql", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2220, "deletions": 362}}, {"node": {"oid": "e00e9504993b5e85a206d7f25d3bc6a2db4f56bb", "messageHeadline": "chore: remove excess CMakeLists file", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 0, "deletions": 28}}, {"node": {"oid": "9f0c329fb4d8e79b6499ec4acd2be0d17d03aad9", "messageHeadline": "chore: update gitignore", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "ba0f6d7dc1d98ddfa38966649925425478be8d49", "messageHeadline": "chore: remove generated files from index", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 44, "deletions": 6042}}, {"node": {"oid": "d31c83984e6af1583601299ee414357fa47877ad", "messageHeadline": "chore: move graphql under network", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 11}}, {"node": {"oid": "d4e18f1cda80611a91af1410fe6aab4580a16cf3", "messageHeadline": "chore: move graphql config", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 64, "deletions": 44}}, {"node": {"oid": "55907214ed7bbed50311f5af0d23ed0002e00abf", "messageHeadline": "chore: improve mutation class", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 26, "deletions": 114}}, {"node": {"oid": "52bf131b9206af14fb694511411c076194fe8069", "messageHeadline": "chore: update cmake", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 23}}, {"node": {"oid": "8415191ffa927ad589cc67fc7e3288c6049d0da2", "messageHeadline": "chore: adds graphql and graphql ws ports and ingresses", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 129, "deletions": 0}}, {"node": {"oid": "cfce3306b036d6d7f06d7d3c9a6bb1f69e4c62ea", "messageHeadline": "chore: fix crash of http server", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 61, "deletions": 62}}, {"node": {"oid": "7ae37ac8c3d28b4a09f8c87d4e2370508e46dc45", "messageHeadline": "feat: add http server for graphql and test", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 498, "deletions": 243}}, {"node": {"oid": "bf3b1af966edd2c5e8494ce75400025117070c13", "messageHeadline": "chore: improve building", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "17201758b09a4f23131d87127567b3ebe2a28a17", "messageHeadline": "feat: remove cyclic dependencies", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 101, "deletions": 267}}, {"node": {"oid": "57449167b0a20e6d224d84d043785fb09eb100cd", "messageHeadline": "chore: enable linking", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "46064c2815d961ee021fbec72d0b454115464538", "messageHeadline": "feat: add support for WS", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 142, "deletions": 67}}, {"node": {"oid": "d1ca17f0ca91d0f9924dedb583480f5696848312", "messageHeadline": "feat: add subscription object to graphql", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "e9cc6a1fb4291fc2cbd0810380ef2ad12503e142", "messageHeadline": "feat: add current_state type to graphql", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "6c56e082c9913d245892591b5a343f5b2ffd14ab", "messageHeadline": "feat: add dagblock type to graphql", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 13, "deletions": 19}}, {"node": {"oid": "c1b2ff4a9f55a4326fed17f1a1dcb21053ee87c3", "messageHeadline": "chore: fix docker build", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "a689db88a08c0dfc502ac873da132aae06e2aaee", "messageHeadline": "feat: add basic structures for graphql support", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 7672, "deletions": 1}}, {"node": {"oid": "92d1bec6d64a12e40dd4198f0a4c85d7a5104216", "messageHeadline": "Merge pull request #2004 from Taraxa-project/votes_processing_improve\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 273, "deletions": 197}}, {"node": {"oid": "cef1dc7b067b905aa3ceb08ff1388f1770fd82bf", "messageHeadline": "fix: fix period race condition for standard vs reward vote validation", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "7f8bf36c6197e0c52920959971fdcb7a3cff32db", "messageHeadline": "core: refactor votes processing", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 267, "deletions": 197}}, {"node": {"oid": "f43f586c2f082a528f76d7799cb9a0b607c56df6", "messageHeadline": "Merge pull request #2001 from Taraxa-project/evm-update", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 55, "deletions": 67}}, {"node": {"oid": "561293515d9ace574ba21ad5172b6671b739200c", "messageHeadline": "chore: update evm", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aeb6b1bcf4f24a5e7da1d382f7cf5f8cc12ae435", "messageHeadline": "chore: remove dao fork", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 54, "deletions": 66}}, {"node": {"oid": "8dbc67c5743615c4d1e9ab8f9fd3bbf345e07c45", "messageHeadline": "chore: update evm", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1950d42f5f9bd7d1beb6031d4587744e8b75be24", "messageHeadline": "Merge pull request #1999 from Taraxa-project/perio_data_pbft_f", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 158, "deletions": 219}}, {"node": {"oid": "a0d9184f119f2c5837e873b5f485abfce54ae659", "messageHeadline": "chore: optimize pbft block proposal and verification", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 158, "deletions": 219}}, {"node": {"oid": "f41ed976c093b014e9e3e0ad8637a69516f344c9", "messageHeadline": "Merge pull request #1996 from Taraxa-project/identify_leader_opt", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 23, "deletions": 11}}, {"node": {"oid": "a40719ecf1be3fd81ef8597c4e52e6644c2c0d69", "messageHeadline": "chore: optimize indetify leader", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 23, "deletions": 11}}, {"node": {"oid": "f8e084ed0fe8722d7bb728f73ffd10ce65ce5459", "messageHeadline": "Merge pull request #1995 from Taraxa-project/next_vote_previous_round", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 32, "deletions": 9}}, {"node": {"oid": "75520159e79a1eddc673e0b72e6b833184b3c52c", "messageHeadline": "fix: previous round next votes processing in VotePacketHandler", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 22, "deletions": 6}}, {"node": {"oid": "771e304df2ff1dbde2d3081230467d51a2ede91d", "messageHeadline": "chore: previous round next votes sync imrpovement", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "459c839076aa5d5475e2d5d1d87434255a0523f8", "messageHeadline": "Merge pull request #1994 from Taraxa-project/revert_disable_votes_ddo\u2026", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b81d7324c3f8c866967cd8aaec7bf290a40508d6", "messageHeadline": "Revert \"fix: disable votes ddos protection to test steps syncing\"", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "14c9e86e5a5a7df5048f20ef2febebb388db0c5b", "messageHeadline": "Merge pull request #1992 from Taraxa-project/period_data_ref", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 81, "deletions": 82}}, {"node": {"oid": "8f79e8d34f7f2487b5f48e2c1161ce755fa75226", "messageHeadline": "chore: optimize pbft propose and verify", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 81, "deletions": 82}}, {"node": {"oid": "a919d122320afe50e1d4cd330ec66da1728d1d4e", "messageHeadline": "Merge pull request #1991 from Taraxa-project/pbft_refactor", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 131, "deletions": 112}}, {"node": {"oid": "cb776080778521d38ca143106659c76d4f5ca6a1", "messageHeadline": "Merge branch 'develop' into pbft_refactor", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2d5010d41dc119ec41ffbcff0f4b5e0ad8a2f40b", "messageHeadline": "Merge pull request #1993 from Taraxa-project/disable_votes_ddos_prote\u2026", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a8f5d85d50573252d44a7b6acaaffd6eb2fe589d", "messageHeadline": "fix: disable votes ddos protection to test steps syncing", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b0a897ef517feaebe3f16debfe9bd2a5a01ec59d", "messageHeadline": "fix: pbft consensus fixes -> make it behave according to the paper", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 131, "deletions": 112}}, {"node": {"oid": "887c2d928ab3a8067e8617aa1588622ad5d4e4fe", "messageHeadline": "Merge pull request #1990 from Taraxa-project/opt_pbft_ver", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 14}}, {"node": {"oid": "c26fbaee6c7ae0131fe70ae45413d61c1b69b391", "messageHeadline": "chore: optimize pbft block verification", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 14}}, {"node": {"oid": "7ab1b1ec9c693fe835025357235633238ec0c9e2", "messageHeadline": "Merge pull request #1989 from Taraxa-project/pbft_proposal_opt", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "0c2835c727e62b1072b9b9cc9c6e146ec30eafea", "messageHeadline": "chore: optimize pbft block proposal", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "b45aff19c47750c2e59829baff41b9869a48455c", "messageHeadline": "Merge pull request #1987 from Taraxa-project/light_node_test_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "09be1bfa514dabfc3d7b6c0067341329dfc3b2dc", "messageHeadline": "chore: light node test", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "cacae670666dec033b860f482ec78c3d8cb3b805", "messageHeadline": "Merge pull request #1914 from Taraxa-project/fix_rpc_calls", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 73, "deletions": 86}}, {"node": {"oid": "8a6d5ba4bbaf01b193217fed33dfeec9b177b713", "messageHeadline": "feat: disable TestRPC by default. Add functionality to enable it with\u2026", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 73, "deletions": 52}}, {"node": {"oid": "f89278cc78d40b4f712dbb299291cc2c8465805f", "messageHeadline": "feat: remove eth_sendTransaction method", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 0, "deletions": 34}}, {"node": {"oid": "26db747866db998ab9af22b11c32d3cb5d67a6b7", "messageHeadline": "Merge pull request #1988 from Taraxa-project/small_improvements", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 31, "deletions": 27}}, {"node": {"oid": "07697d48d27f49d5bd4d7bdca16f87530cb4b96b", "messageHeadline": "chore: improve getGhostPath code", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 29, "deletions": 25}}, {"node": {"oid": "5ca4b513f09e7e2fd6ddccc5268c7358be6bcc0b", "messageHeadline": "chore: use enum values instead of hardcoded numbers when retrieving 2\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "42a31d8e1e248db643b76d2a90518d0adb401864", "messageHeadline": "Merge pull request #1984 from Taraxa-project/sync_queue_old_block", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "50809809f2c5cb4925e2a0d3d263a6dbca7a3a0d", "messageHeadline": "fix: sync queue with old block", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "e2611989cdfcf94f9006696dd748de3f0d57be58", "messageHeadline": "Merge pull request #1983 from Taraxa-project/fix_period_advance", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 13, "deletions": 17}}, {"node": {"oid": "a15b615ae982301c6762cd0ef760fa22fb12e7f3", "messageHeadline": "chore: fix period advancing", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 13, "deletions": 17}}, {"node": {"oid": "438dc472544853495766c84f1023eb92ae43e362", "messageHeadline": "Merge pull request #1961 from Taraxa-project/pbft_simplify", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 978, "deletions": 1030}}, {"node": {"oid": "461068c7c6e0b700212afb408a74445759ddaa7a", "messageHeadline": "Merge pull request #1982 from Taraxa-project/next_votes_broadcasting", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "c914ed7fcc718b747af018695642c8dfe98a62cb", "messageHeadline": "chore: disable light node test", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fa643ee95a8e2b456be137b20a288cca0c3372a5", "messageHeadline": "chore: broadcast next votes only if round > 1", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "b31c14376d72f7fcc4792c8c39eeadeff9e4f9ff", "messageHeadline": "Merge pull request #1980 from Taraxa-project/fix_tests", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "c50d06e0b425d0d2ab355395ab0c5014cf7aadc9", "messageHeadline": "fix: sporadic transaction_pool_overflow fails", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "a9245ea1c85a4dc5e5db9059ac70e5351988b0c0", "messageHeadline": "chore: post merge fixes", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "d621475abba20e42dba4f6d5ca698d4fbaa354cb", "messageHeadline": "chore: fix typo", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b11133bd5ff7877002286e6ef9508e12d2efd39", "messageHeadline": "chore: fix tests", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "cf49a3f09095da41e739aff720c2ad3c3f15aea7", "messageHeadline": "fix: clean up saving & cleaning previous round next votes in db", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 50, "deletions": 62}}, {"node": {"oid": "7651c0847e766167dcb6dbb0b054ebc070fdef13", "messageHeadline": "Revert \"Improve summary logging stats to properly handle period\"", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 22}}, {"node": {"oid": "8d6fdd9342884f4b96519c702adff9678bdf2ba0", "messageHeadline": "Improve summary logging stats to properly handle period", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "86cec99db82e9fc7e4a6fd963950bb16cc3f639d", "messageHeadline": "chore: fix next votes cleanup", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "79b9673f980cf01c84b6b0810eb134486b6dbb36", "messageHeadline": "chore: remove two_t_plus_one value fro db", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 50, "deletions": 106}}, {"node": {"oid": "16c1a85f9900c1daf4fdde234baf9e7336f87e42", "messageHeadline": "feat: send pbft block before sending propose vote", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 71, "deletions": 46}}, {"node": {"oid": "70e34eac43a21a8815ce01bab67e4cf3abfeb46f", "messageHeadline": "chore: remove period_, use chain size + 1 as current pbft period instead", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 66, "deletions": 63}}, {"node": {"oid": "fffe5f4bb8a324ed1ca1214b4658eda1dc15daa8", "messageHeadline": "chore: corrected comments", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "bb53799ee3d08f2dd6c0047b3920f4e275396880", "messageHeadline": "chore: resolve PR discussions", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 20, "deletions": 27}}, {"node": {"oid": "0015edb8693278ede8ec4985cc8a6bcc4d8096e4", "messageHeadline": "feat: add basic votes ddos protection", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 170, "deletions": 69}}, {"node": {"oid": "a40d2ceedc19eaa5d8b5687016524473cb632ea5", "messageHeadline": "Remove voter max period and round concept", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 0, "deletions": 50}}, {"node": {"oid": "c5d10855c1d355342f4878bf7bc6244ff7c0ed61", "messageHeadline": "chore: fix logic error that was causing TEST_F(NetworkTest, pbft_next\u2026", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "282a3b482b8934b7ab6e2e4bd37dabdd7ac43c00", "messageHeadline": "Better fix for PbftChainTest.proposal_block_broadcast test", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "877ed878fb1297a01f99aa2c856e1b34403c7397", "messageHeadline": "chore: refactor period & round checking when processing votes", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 77, "deletions": 61}}, {"node": {"oid": "1230c9a3a2212ec4838101779e467bef168c9285", "messageHeadline": "Changes to vote and status packet handling", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 138, "deletions": 161}}, {"node": {"oid": "98e98c7c4073b1d198ed01c7e3c8b287bfd9da32", "messageHeadline": "fix: PbftManagerWithDagCreation.produce_overweighted_block test", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "3ba3cbd2a7f08c9d38c02defb0d321271ca2f6b8", "messageHeadline": "chore: remove setLastSoftVotedValue from pbft manager test", "author": {"name": "Justin Snapp", "email": "jsnapp@Justins-MacBook-Pro.local", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "c7cea933a49f45d497f955490b99c1ef86b9efec", "messageHeadline": "chore: multiple fixes + refactor of code around advancing to the new \u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 282, "deletions": 289}}, {"node": {"oid": "3d9ca9bbe7ebc0effb6d184ec19937002be6020f", "messageHeadline": "chore: initial start at rewriting pbft simplification", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 420, "deletions": 479}}, {"node": {"oid": "d513c62c29eefcbfb8e4abbee590896ce9c8d9f8", "messageHeadline": "Merge pull request #1981 from Taraxa-project/fix_cert_votes_col", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2c34fd6017b5849caa7e64c1a95a489871c11277", "messageHeadline": "fix: fixed column name when removing last block cert votes", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3a0d73a3a4394c243f2a97b8571af361e0492066", "messageHeadline": "Merge pull request #1976 from Taraxa-project/trx_rtr_opt", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 26, "deletions": 21}}, {"node": {"oid": "a76ffad32b1d94683e7ac74a271f6ab955fd0bab", "messageHeadline": "chore: improve trx retrieval", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 26, "deletions": 21}}, {"node": {"oid": "28908a08f510e3d14ac99078f270aa0379e5b871", "messageHeadline": "Merge pull request #1975 from Taraxa-project/rew_votes_repl", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 32, "deletions": 12}}, {"node": {"oid": "456fc4cc032255979cb8ae184a18f0ebc875df99", "messageHeadline": "fix: reward votes replace", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 32, "deletions": 12}}, {"node": {"oid": "a9b53ca26d830d583e4f7f928a1f646fdf220670", "messageHeadline": "Merge pull request #1972 from Taraxa-project/fix/rpcnodes-validators", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1b8329cecdd869ad52725eb9a132f818dae90fcd", "messageHeadline": "Merge branch 'develop' into fix/rpcnodes-validators", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "2ed99df1410f2cecb59c19e535952b3f5e70fd86", "messageHeadline": "Merge pull request #1971 from Taraxa-project/estimate_impr", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "b93c8519bcdf01b5abe638afc3733d51da7c1b9e", "messageHeadline": "iterate over consensus node not rpc node", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6dc47ac3f6be48192a9dd356cb16d3c25a8198a1", "messageHeadline": "chore:improve trx estimates", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 18, "deletions": 5}}, {"node": {"oid": "9eed09cb2288d0e71ea260212a62f9d275d44b41", "messageHeadline": "Merge pull request #1968 from Taraxa-project/dag_proc_wait", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 137, "deletions": 13}}, {"node": {"oid": "9b0cb2a56f23923ab1987b7b3ef5300a191e957e", "messageHeadline": "chore: optimize dag block processing", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 137, "deletions": 13}}, {"node": {"oid": "76f489e5ce0df8abb7ea384d4c82aa0f7393afa6", "messageHeadline": "Merge pull request #1969 from Taraxa-project/reconfigure_on_json_change", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "aa8257a1e0892f558fbf755bee22d0da0f65c597", "messageHeadline": "fix: reconfigure project after change of JSON conffiguration files", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0fe061d32c48de20e2363e2ffbbb689ff0ee965c", "messageHeadline": "Merge pull request #1963 from Taraxa-project/trx_ret_opt", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "af2fc8c37abed79fa40195c11ddad4a068501b36", "messageHeadline": "chore: optimize trx retrieval", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "392738b9064adfe57e63e9f045d141483c4c6bb0", "messageHeadline": "Merge pull request #1962 from Taraxa-project/trx_sender_init", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc1430f8abda8fee0c44b5f0a54e096f716a484b", "messageHeadline": "fix: transaction get sender", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a307e1e78819c0a085ac4300bede4720b72131bd", "messageHeadline": "Merge pull request #1959 from Taraxa-project/estimate_dag_perf", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 100, "deletions": 33}}, {"node": {"oid": "af09664528c9d51078d11704ec51f66cda1e4745", "messageHeadline": "chore: optimize dag verify", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "eb3de984af4d0edaa40274005afd27c1f4fab65c", "messageHeadline": "chore: optimize dag verify", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 99, "deletions": 33}}, {"node": {"oid": "90c4eff38402153a5d874595c68154b97843defd", "messageHeadline": "Merge pull request #1960 from Taraxa-project/cert_vote_null_vote", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "fdfaa2bc32f0e3e25664e4e76827a8e1a9ad5d61", "messageHeadline": "chore: vote null if cert voted value pushed", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "7a7bea63cff6edb15b760395194354d6a5bb007d", "messageHeadline": "Merge pull request #1939 from Taraxa-project/slow_syncing", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "db6a0e25348e24786caf2168e488369fd3c86433", "messageHeadline": "chore: slow syncing improvement", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "7d0b83d6f2d879e9e7a0c7533020e7473c17c065", "messageHeadline": "Merge pull request #1946 from Taraxa-project/fix-smoke-tests", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "b25cea30a50a14e6e9e43a19e733a48940e0e30f", "messageHeadline": "chore: use correct chain ID for smoke tests", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "72360b78db11212d4499dc3e22bd43d4b89dfa3d", "messageHeadline": "Merge pull request #1956 from Taraxa-project/fix_different_periods", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 170, "deletions": 198}}, {"node": {"oid": "a3fe29c0a4dd69b429d1d0d347db3fd54ac32472", "messageHeadline": "chore: fix log msg", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "6e6181b6b14c7c18fcaa501e13ce3f0b45d26e27", "messageHeadline": "Merge pull request #1955 from Taraxa-project/next-votes-period", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 56, "deletions": 42}}, {"node": {"oid": "6ec5524433cc25593a44fa115fd00223623ba7bc", "messageHeadline": "chore: fix tests", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0573d459a769d8f3e9d37e9da927e24195a564f6", "messageHeadline": "chore: add check for period", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "3fa12e89540ed861316037d919929d5c4e58e7e1", "messageHeadline": "chore: add support for next votes period", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 44, "deletions": 35}}, {"node": {"oid": "e1cf0ce187636182a73d1a74e8d67016f88677a8", "messageHeadline": "chore: determine period from next votes", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 127, "deletions": 167}}, {"node": {"oid": "9e5738c63c92fb15a62d286c3a42022374d50a45", "messageHeadline": "Merge pull request #1953 from Taraxa-project/last_cert_f", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "58fdc40e57ddfa152275978483e8970ac124cce4", "messageHeadline": "chore: proposal_block_broadcast impr", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "725819c214d7dc74ec654da36b10f35100e25a70", "messageHeadline": "chore: unique cert value in period", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "1115f6116f3e77461fc1e3590197c6b1b97d1558", "messageHeadline": "Merge pull request #1949 from Taraxa-project/vote_prpsl", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0bf3d0e6440b8a8f882c46a268a5aa1a34a4e045", "messageHeadline": "chore: on null block vote use current period", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b07457451cccc5ea89b5608b9e6b5edeebd37265", "messageHeadline": "Merge pull request #1945 from Taraxa-project/fix-crash-on-latest-develop", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "6342afdfe1ab74794e2659fd7fa07bce0827be93", "messageHeadline": "chore: validate reward votes on first syncing packet", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "c52ae54fb54d1671bb1dae5aa959a00d57eb05ff", "messageHeadline": "Merge pull request #1900 from Taraxa-project/votes_ddos_protection", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1598, "deletions": 1320}}, {"node": {"oid": "8328294c5702aeb856db6bf6738c04a0f1085eba", "messageHeadline": "chore: udpate evm", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1646145110c4afe2599e9cdb97e5539c959c4cb", "messageHeadline": "chore: replace static flag by class member", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "f8aac9324ab882495675e07de92f046e1ce639ce", "messageHeadline": "chore: adjust logs verbosity", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "50116501a0d7716b579e020c754c38aaa42c21c9", "messageHeadline": "chore: fix PR comments", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 21, "deletions": 23}}, {"node": {"oid": "4222a57c0ae9508b6c4836661be8ecfa5ffcba46", "messageHeadline": "fix: fix tests", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "d3b283540f058a00108722cc2609dd9ef3ead27a", "messageHeadline": "fix: use vote_period - 1 for validation against dpos contract", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "5f16d261ee393f687a1bec7ddb903071306b458a", "messageHeadline": "chore: post merge fixes", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 102, "deletions": 158}}, {"node": {"oid": "373f40a60c452bb49e5fd467e6cba7f9372c93b7", "messageHeadline": "chore: determined period N from next votes can mean the current perio\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 750, "deletions": 453}}, {"node": {"oid": "88c97b584cbac947d85ee4759576dbe0a8756e3e", "messageHeadline": "feat: limit rewards_votes queue by allowing only 1 vote per address", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "c55a9c495631aac42c118704786812d466224ade", "messageHeadline": "feat: implement votes ddos protection: only 1 voter per round & step \u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 428, "deletions": 234}}, {"node": {"oid": "ece157723262507f0209942fc573b80f5e436eb6", "messageHeadline": "chore: remove all unverified votes related code", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 130, "deletions": 448}}, {"node": {"oid": "1eef9829fb163d969d27bad879910b5e970907f4", "messageHeadline": "chore: post develop merge fixes", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 21, "deletions": 32}}, {"node": {"oid": "a4548693e9d05de0e44abe068e4bc49619b70f96", "messageHeadline": "feat: validate votes in packets handlers, remove unverified votes con\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 630, "deletions": 485}}, {"node": {"oid": "068b39c6033bac45aa1778a4dae53407c7c54c33", "messageHeadline": "Merge pull request #1937 from Taraxa-project/ignore_ccls_cache", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5e9ce3f337b8c81d7e0eea20171f6d179fdbd8e3", "messageHeadline": "Merge branch 'develop' into ignore_ccls_cache", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "2d5b3ea40182d99619e62b8ba5877af2d61d0655", "messageHeadline": "Merge pull request #1942 from Taraxa-project/fix/enable-faucet-for-pr\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7bd790dcc0b89dcbcbbf039e4142a4f6f3811f23", "messageHeadline": "enable faucet for prnets", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e71b8d9ee1c7d6b65b42f619337043fee7f2bd6b", "messageHeadline": "Merge pull request #1941 from Taraxa-project/fix-packet-stats", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71a9891c5a84e7d1267a8beb779a4948c9016ffb", "messageHeadline": "chore: fix sent packet stats", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62f1416e87fc34cdcb2118cfa13f2c1148908103", "messageHeadline": "Merge pull request #1936 from Taraxa-project/cert_vts_round", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "c6a6cbceb9fafa12b25fa3e6fa8e65c45a8c5bd5", "messageHeadline": "chore: add ccls cache dir to .gitignore", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "548f7eb0138591f02319722d3c762ad476096108", "messageHeadline": "chore: cert vote round", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "21729d67d49354314d5b29e864d558fcf46ec3a2", "messageHeadline": "Merge pull request #1934 from Taraxa-project/fix-ub", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9c916b8e5aa781a9bf92ccf94952f347db5f808b", "messageHeadline": "chore: fix UB on erase", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4743e0852f11056e8de587a15fe5985c9db96673", "messageHeadline": "Merge pull request #1932 from Taraxa-project/dag_expiry_assert", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8bdfd7f1199c371068658200a48efa970e699f41", "messageHeadline": "chore: remove incorrect assert in dag expiry", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8c6ab6fc09175d01c91fd54fcead5f7d4f4a64ab", "messageHeadline": "Merge pull request #1930 from Taraxa-project/cert_vote_in_multiple_ro\u2026", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 68, "deletions": 31}}, {"node": {"oid": "db27fec1d25d7000ae026a71b6b2f49e56ba5e65", "messageHeadline": "chore: allow rewards votes with different rounds", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 68, "deletions": 31}}, {"node": {"oid": "208b0ce2f69399ac32a97f14886410da8af749fc", "messageHeadline": "Merge pull request #1929 from Taraxa-project/correct-reward-votes-pro\u2026", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "d17b079ec174cb36db4f9bcee3faf5b916898a5d", "messageHeadline": "chore: send reward votes even if not voting", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "3e4211ab0bfa1265aa51d8c1102d48e75738f768", "messageHeadline": "chore: propagate correct reward votes", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "66847219767b3558a3a695d8aaab135b4593e190", "messageHeadline": "Merge pull request #1925 from Taraxa-project/vote_weight_fix", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "bc467e8d1f2fa17a885b992003c069e30315dc99", "messageHeadline": "chore: correctly init reward votes", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 10}}, {"node": {"oid": "0d329c2a48961c97a8828a28c9026ba43f3770a8", "messageHeadline": "fix: reward votes weight", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "c9e2fc6b327eea9e6daf8dc3346e7052c925d35d", "messageHeadline": "Merge pull request #1897 from Taraxa-project/feature/issue-1883", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 29, "deletions": 18}}, {"node": {"oid": "db847ae24267a55575b526e874f5c08a983abb0e", "messageHeadline": "Merge branch 'develop' into feature/issue-1883", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1953, "deletions": 2056}}, {"node": {"oid": "064900994e77aa8445dc6d02bac6485dce9a4afd", "messageHeadline": "Merge pull request #1923 from Taraxa-project/feature/support-prefix-i\u2026", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 24, "deletions": 12}}, {"node": {"oid": "45490117822e9e95f9fb89f7da7c90baa8f9d8be", "messageHeadline": "replace devnet, testnet and mainnet chain ids", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "25f221fd84138582e640ed7e7ab95f18fe898f98", "messageHeadline": "update chart version", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4c24f9683c9ea0ca372accf8cfdbe5a1fe088c23", "messageHeadline": "added changelog", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "806ec4c62c6947abd87496c9bbe076bc060170ba", "messageHeadline": "Merge pull request #1922 from Taraxa-project/chk_rw_vt", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "735405111805aa34fc5837e10a45608c8ac9a545", "messageHeadline": "fix: reward votes check", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a4ecac5f4aeace0d445a79daf983235dbed1553e", "messageHeadline": "Merge pull request #1920 from Taraxa-project/new-chain-ids", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 33, "deletions": 7}}, {"node": {"oid": "45abdea16d984b0fa10f2fe37a28c56e6657b1cd", "messageHeadline": "chore: change chain id for our networks", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 33, "deletions": 7}}, {"node": {"oid": "5067adaf634d891ca99b7c0ab86180d2a263cdb0", "messageHeadline": "Merge pull request #1919 from Taraxa-project/rew_round_fx", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "723acfe0733ec63a0f5f8dbde4b10d721dd5e64e", "messageHeadline": "chore: verify reward votes round", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "853aa838443a9a985fa0229fd0f65057aa1d5315", "messageHeadline": "Merge pull request #1916 from Taraxa-project/rpc-fix", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea139134eea60dc9ee6af95d9248fe37dbd41481", "messageHeadline": "chore: fix RPC response on empty data", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f36070fd2e3c3b56daab24deb2bb4cc615ce42f3", "messageHeadline": "Merge pull request #1912 from Taraxa-project/limit-trx-pool", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 358, "deletions": 211}}, {"node": {"oid": "cd30dabe03c84a1597c9848eaab69c521b28bf37", "messageHeadline": "chore: speed-up test", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c799b9577741d0f4c2ee4592aca1adab56db28c2", "messageHeadline": "chore: add param for transaction pool fullness", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "f4e6c8d4a1c945478c4f953394e52c05bb31b420", "messageHeadline": "chore: peer known transactions depends on pool size", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 123, "deletions": 121}}, {"node": {"oid": "5f0044bb44a314494bba27e2869baf6196f159cb", "messageHeadline": "chore: one more test to check dag syncing", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 60, "deletions": 1}}, {"node": {"oid": "c8040d1608a3636574e11dda6c9c7f3006ff10ab", "messageHeadline": "chore: test for maximum size of the trx pool", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "613ec3718cc36c3483230264e091cdcdc3b8076b", "messageHeadline": "feat: enable forced transaction of full trx pool", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 86, "deletions": 41}}, {"node": {"oid": "3a9eac0282923a79ae00cc3d35ca58055fe5d6f6", "messageHeadline": "feat: enable trx pool limit", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 35, "deletions": 57}}, {"node": {"oid": "44399c3b65e423ce60daabbceb31861744927b17", "messageHeadline": "Merge pull request #1913 from Taraxa-project/rew_v_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "53bfbb63e8d3dc8155c6614dfee72e89ac048f9e", "messageHeadline": "fix: corrupt reward votes", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "bf498f8442b241b0cf8ccddcdcb9bf0c7ed9cdc5", "messageHeadline": "Merge pull request #1908 from Taraxa-project/ln_test_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "ab540e466baba39588a921ed6b5707bbd94d4872", "messageHeadline": "chore: light node test improvement", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "6602032d60f6c95f6fc78bd9073ba706bcf26c42", "messageHeadline": "Merge pull request #1894 from Taraxa-project/remove-network-id", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 89, "deletions": 130}}, {"node": {"oid": "1a88e0a304fb3a0f33a899e42bdf3c43ab540182", "messageHeadline": "chore: unify network & chain id", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 89, "deletions": 130}}, {"node": {"oid": "eddff5f3bbc031e1ec2d9214d67e242414262931", "messageHeadline": "Merge pull request #1903 from Taraxa-project/minor_fixes", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 26, "deletions": 49}}, {"node": {"oid": "5365ce202e85094f4a86508185ce740a9cd0365c", "messageHeadline": "Merge branch 'develop' into minor_fixes", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 170, "deletions": 19}}, {"node": {"oid": "66e0bb30855e7575df652616ba046774477f3e2b", "messageHeadline": "Merge pull request #1902 from Taraxa-project/rewrite-config", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 170, "deletions": 19}}, {"node": {"oid": "0e29d737f2be315aa43f67160da326a2edf5957f", "messageHeadline": "chore: remove str2bytes and bytes2str that was sometimes incorrectly \u2026", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 25, "deletions": 48}}, {"node": {"oid": "bd5e498a3d64bdad6af651d2a6b6331016a8a4e3", "messageHeadline": "fix: local-net boot_nodes_public_addresses address and pubkey reordering", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "998729c17ceed96c9212d0871bdf7012562cbea7", "messageHeadline": "rewrite config initial phase in python", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 170, "deletions": 19}}, {"node": {"oid": "7ec81cc8cf4f61150ae420eec1950b074584d494", "messageHeadline": "Merge pull request #1872 from Taraxa-project/chore/add-channel-slack-\u2026", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bd3ba3fbe20f2a7ba272e2557181fa3a24e7f254", "messageHeadline": "Merge pull request #1901 from Taraxa-project/fix-4-devnet", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "dd5fdd2a7cd70d783e258ea054ad7e464b8168ff", "messageHeadline": "chore: fix gas estimation on faild transaction", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "76ebe276d78a818c6eee2647f138a736f6d321d8", "messageHeadline": "bring tests back", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 57, "deletions": 57}}, {"node": {"oid": "20b905d0237fe66494b96a4a3cdf800d3f15f17c", "messageHeadline": "rename", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bf286d16cfca81676f244a8871420d48d369c13e", "messageHeadline": "Merge pull request #1892 from Taraxa-project/lower-snapshots", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b8aa255edc337a8dd86c95da809ee079328eb66d", "messageHeadline": "chore: lower number of snapshots", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9bde4f7d41e038302b2447cd26d356ff6f31542b", "messageHeadline": "use current chart for prnet", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 86, "deletions": 75}}, {"node": {"oid": "9663ca87c66c5575afafa48e346b908ae9e73ae9", "messageHeadline": "Merge pull request #1884 from Taraxa-project/dag_bm_ref", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 1227, "deletions": 1604}}, {"node": {"oid": "4d4979c936ab778c89adb3c8dda1781df8d2a6c8", "messageHeadline": "chore: dag blocks processing refactor", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1227, "deletions": 1604}}, {"node": {"oid": "a57dabb14817b025d16f70a2b909a4c517d4ee63", "messageHeadline": "Merge pull request #1886 from Taraxa-project/fix-local-net", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bcaac1085cf5f091ea52d541f05321a9926976ea", "messageHeadline": "chore: fix local net script", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "38108d2272159218aef6cf9e93979c585cfac899", "messageHeadline": "Merge pull request #1882 from Taraxa-project/fix-special-case-with-re\u2026", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "0c4d56179808505e9edd7a6d1c956dffc2bb4ca3", "messageHeadline": "bugfix: covering special case that happened on devnet", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "f917c340f418ecad8ee11a97f6c6b90701b580cc", "messageHeadline": "Merge pull request #1879 from Taraxa-project/describe_rlp_parse_error", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 49, "deletions": 10}}, {"node": {"oid": "34a0c9a385604a211f8933dabb815ec47dd3def8", "messageHeadline": "fix: describe RLP parsing fail", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 49, "deletions": 10}}, {"node": {"oid": "370d2c0c9a7e2c88a73d03af59be8b245d3064d3", "messageHeadline": "Merge pull request #1877 from Taraxa-project/fix_receipt_status", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4bc8783424f0a4ddc3259472ae5d5c8ace176f65", "messageHeadline": "fix: return status filed in hex, not in decimal", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bfb6cfd464d8e03509934721c877922d76bc6930", "messageHeadline": "fix: macOS build errors", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7a9d84ef49e31f1e8d6dff32dc57be1c2a2c899d", "messageHeadline": "Merge pull request #1874 from Taraxa-project/security-fixes", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "61c9fda68f46b46ca7a42109f10e6d5db80c8ef7", "messageHeadline": "chore: update evm", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b073d568bcf4b0d45fa15d4b38c1752f2bc5b1f", "messageHeadline": "Merge pull request #1850 from Taraxa-project/vrf-mapping", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 384, "deletions": 209}}, {"node": {"oid": "d5ec84345577b127de0e683c014291178e8c031a", "messageHeadline": "chore: review changes", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "e35a3cca5b50a367db393e3fe833888c20de0657", "messageHeadline": "chore: update evm", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c00b66920108d6b9015337c066be7e99d9421c0", "messageHeadline": "chore: removed unused validator", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "0583babf0cc662a39f84fdc890e4ab91396cec29", "messageHeadline": "chore: add configs for devnet/testnet with vrf keys", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 97, "deletions": 67}}, {"node": {"oid": "e31337efc3290685641fb62740f0ea6cbd26237e", "messageHeadline": "chore: move key", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "287794acac97e9aaf0ee82e1392ee9b04e697d47", "messageHeadline": "chore: update scripts", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "6b56e7948280d31df4c480980202c3aa282932bd", "messageHeadline": "feat: implement key manager for vrf mappings", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 231, "deletions": 111}}, {"node": {"oid": "29faf37d95fda83521caa4f06638b8fbe73c4eb6", "messageHeadline": "feat: enable mappings between vrf and eth keys", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 55, "deletions": 20}}, {"node": {"oid": "7646d89459321791683702de7142923e4ca4c1b4", "messageHeadline": "Merge pull request #1842 from Taraxa-project/fix_local_net", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "292f2decf641100b3207f753e849a7f16a5b33d0", "messageHeadline": "Merge branch 'develop' into fix_local_net", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "d5c66646f98aa01ce284ce86a2b6a4cc8668153e", "messageHeadline": "added channel slack notifications", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "93727dd58d70d59d0f3bcbb8a7cea900e9b90f24", "messageHeadline": "Merge pull request #1859 from Taraxa-project/overweigh-fix", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "4368d11ca498ea1c81264d968f2cc4615fd033fb", "messageHeadline": "fix: remove weight check in pbft syncing", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "3ce02998db8750f0a39f57ec41e5f1e4be3e1209", "messageHeadline": "Merge pull request #1854 from Taraxa-project/rew_votes_fix2", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c26a637466ef2bd3fb7b47b9dd0430e9e684caeb", "messageHeadline": "chore: reward votes gossip improvement", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f16f95c68444698cec730e89b94871c28fb3d2e1", "messageHeadline": "Merge branch 'develop' into fix_local_net", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 332, "deletions": 443}}, {"node": {"oid": "4876ae926a4cf0f98f6f6aa15028121e2d6db150", "messageHeadline": "Merge pull request #1853 from Taraxa-project/rew_votes_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "75d1b0d7104f7d0372871275f3d0f6ca49763e57", "messageHeadline": "chore: reward votes gossip improvement", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "191420cb522d6f7f8484f78e9bb3fd5a6dd35b79", "messageHeadline": "Merge pull request #1852 from Taraxa-project/trx_lim_f", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "95608e1dbeb7c5f4aff0f63a8ff7a6de2684dfee", "messageHeadline": "fix: send transactions", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "105035f9e22a26820e45204542211129f1d26a14", "messageHeadline": "Merge pull request #1845 from Taraxa-project/fix-eth_call", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "03e1786dbf5cd73f91932f94bc52a3129ed72c9c", "messageHeadline": "chore: update to latest master", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "78ae4240ca8e419c34d2b1724b31b259dc3b4f91", "messageHeadline": "chore: fix eth_call interface", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3e358b01242462893a07c0cc2f82519900f66a72", "messageHeadline": "Merge pull request #1843 from Taraxa-project/vote-values-ref", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "7b1511d7a92b9ae800680624bb28da5c57b64133", "messageHeadline": "chore: add more object passed by ref", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "34b6e372aeae4f57c954c81c006a7418fbb561ba", "messageHeadline": "chore: update evm", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe38eb454abe448bd7706198d4903672cce104e9", "messageHeadline": "chore: let's not copy vote values", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "39caccb562f0beb2fe60911e654fd72a0c56692e", "messageHeadline": "Merge pull request #1823 from Taraxa-project/abi-interface", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 276, "deletions": 375}}, {"node": {"oid": "4395026c98b403630cc9c6db441b0d64d442269d", "messageHeadline": "fix: remove unnneeded changes from local-net", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "ac48e26e323455524c09b0850d438da23d7bf729", "messageHeadline": "chore: correct way of getting transaction count", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a4b9ab8d1d1f819e3c3ef7f109c230b1f5c9c76c", "messageHeadline": "fix: hash generation for leader selection", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 24, "deletions": 35}}, {"node": {"oid": "f71cf0fb5442b1f1850aa0cf100b0e236b85f0b8", "messageHeadline": "chore: try different call", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2bd3fd127f29cd7c4e8bcf02ea65ef66591a3275", "messageHeadline": "chore: finish with dynamic encoding for function calls", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 43, "deletions": 9}}, {"node": {"oid": "3d5eae90b203b3b59b00e6f5e9c5326d3595135a", "messageHeadline": "chore: re-enabled dpos tests", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 80, "deletions": 74}}, {"node": {"oid": "2e39c8f70045857f9dfd5baae374bd21899c43c1", "messageHeadline": "chore: introduce dynamic encoding", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 56, "deletions": 110}}, {"node": {"oid": "704dafee101b518eed7be2d1a9f31ae4ea3512b6", "messageHeadline": "chore: disable dynamic encofing test", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88102548aa793e54c0e719580aabb47c5068d128", "messageHeadline": "chore: remove old test", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 277}}, {"node": {"oid": "81cab10cb29a0a476e66c69b3923384714184174", "messageHeadline": "chore(abi): add dymanic encodings", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "7827ba5b9e8b6d256d7b865d0f36ad19a28e80ab", "messageHeadline": "feat(abi): add ABI encofing for fixed values", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 164, "deletions": 0}}, {"node": {"oid": "3b0be89c4bfd5fa6f1eaed588618d51eb521ddac", "messageHeadline": "Merge pull request #1835 from Taraxa-project/tps_impr", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 34, "deletions": 51}}, {"node": {"oid": "60d961eb8bf64335c7456b6efeef7b3b41236885", "messageHeadline": "Merge branch 'develop' into tps_impr", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "046f4405efa399bb29eb778ee87d628ce10e1d24", "messageHeadline": "Merge pull request #1837 from Taraxa-project/fix_genesis_hash", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44b00d18f91c7da9651166d09112c29552f308e6", "messageHeadline": "chore: optimize transactions processing", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 34, "deletions": 51}}, {"node": {"oid": "016f7c953e7e66c0c8c5c1c6e7be20a4912cede2", "messageHeadline": "fix: change of genesis hash because of unordered_map reordering", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b334d7b04693d9eecfac5250effde7c074e6902f", "messageHeadline": "Merge pull request #1828 from Taraxa-project/dev_gas_lim", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "736c0913ebe30374034d6583ab187e938854b1ef", "messageHeadline": "chore: increase dag and pbft gas limit on devnet", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "91031e39c136db8abe550bb3fd368d0ed8763e79", "messageHeadline": "Merge pull request #1829 from Taraxa-project/fix_docker_version_gener\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "025a43b9c934dabcf9d19277854de81f10f9c22a", "messageHeadline": "fix: version data generating for docker build", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fb4e6c1a7eae4a35165119c8a54446edd66ddc38", "messageHeadline": "Merge pull request #1831 from Taraxa-project/update_latest_evm", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d390242bc808808087f89ffbf8f907ed6b239140", "messageHeadline": "chore: update latest evm", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43df20b421f73d87ae7cd0fead6c291f4f2d2c23", "messageHeadline": "Merge pull request #1820 from Taraxa-project/fix_packets_rlp_format", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 59, "deletions": 88}}, {"node": {"oid": "e3cdaffb5585ae4db5147b02dd5531cf428da0c3", "messageHeadline": "fix: fixed sensing of empty TransactionPacket", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "fcc71f5706b413ed943390820b86cf1ddcb5e6ad", "messageHeadline": "chore: fix comparison in dag sync packet", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6374176d8239cb572f8bad68007ce0506f33f883", "messageHeadline": "chore: add check for max number of txs in tx packet", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9d6289499168fa9f6095cf1ee8327f032d076f63", "messageHeadline": "refactor: fix packets wrong format", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 44, "deletions": 78}}, {"node": {"oid": "6c753dfeab2592e5d73c219ca799ce92c698ad10", "messageHeadline": "Merge pull request #1817 from Taraxa-project/rem_trx_limit", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 115, "deletions": 63}}, {"node": {"oid": "9718e01b56efe2c29571669a4f7082fc084b24c8", "messageHeadline": "chore: remove dag transaction limit and refactor gas limit", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 115, "deletions": 63}}, {"node": {"oid": "6e00939de0ed1a23ea57cd86da222526b67f3ae7", "messageHeadline": "Merge pull request #1816 from Taraxa-project/vote-rewards", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 128, "deletions": 93}}, {"node": {"oid": "71720b1f9d7074eb3f4d8e46ed9ee57f4f6c44f8", "messageHeadline": "chore: add revalidation on restart", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "3f50697deec9d29a543daea060407a2ab036d91b", "messageHeadline": "chore: update evm repo", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9df20c24badb4a80aa219a3605948a282996b93", "messageHeadline": "chore: review comments", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f314b3d01cc0795e22b1e1330284280ebfed041e", "messageHeadline": "feat: new reward alg for block proposer", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 19}}, {"node": {"oid": "a2a6f0f96583a2282688bd84172c7bc6bfaf433f", "messageHeadline": "chore: review comments", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4e5fb5ba949a8cf3aa81b806fe7b956eca1d38a2", "messageHeadline": "chore: add configuration for author rewards", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 44, "deletions": 26}}, {"node": {"oid": "c5597027dfeef1e168625a85460f0b5d1bb2bee9", "messageHeadline": "feat: new arch for vote rewards", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 81, "deletions": 100}}, {"node": {"oid": "2dbcab23f1d25f6b3d00d22c2265b6e8a0784cd0", "messageHeadline": "feat: add vote rewards", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 59, "deletions": 21}}, {"node": {"oid": "c7bfd827214e8649dbc9186174ee1adec66014c6", "messageHeadline": "Merge pull request #1818 from Taraxa-project/fix-pbft-sync-edge-case", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 56, "deletions": 15}}, {"node": {"oid": "eb01a42fd9c59da349ff8ebf6034cb2ef66b076f", "messageHeadline": "chore: review comments", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "4afe6d056f7bd661e13445a378808d1e2cd4ba1c", "messageHeadline": "chore: fix handling of rewards votes for in special edge case", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 45, "deletions": 15}}, {"node": {"oid": "8e58ead3878407f8a1ee25e595b54f5bd51e1f40", "messageHeadline": "Merge pull request #1819 from Taraxa-project/fix_ubuntu_20.04_buildin\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "02dc2d49551312b944f68f5b58a16bf38282cfee", "messageHeadline": "chore: use -std=c++20", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91c8cbf7d6dc88138f44f1647743d30ca00929c5", "messageHeadline": "build: reguire cmkae >= 3.20 + adjusted building doc for ubuntu 20.04", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "824159eec0402c7046e9243be129d18774ec9542", "messageHeadline": "Merge pull request #1815 from Taraxa-project/proposal_delay", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "de9d6a85b1e226125863c0fea8f67846a6467c30", "messageHeadline": "chore:proposal delay adjust", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "bfb2e88bc93e446c12678adf53dfd17086500382", "messageHeadline": "Merge pull request #1813 from Taraxa-project/fix-node_sync2", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 34, "deletions": 33}}, {"node": {"oid": "59bc8ce8f338aad41c28107b4f4a28ae536711a8", "messageHeadline": "chore: fix node_sync2 test", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 34, "deletions": 33}}, {"node": {"oid": "f99effef0362fd4c96c6704dd2be61b489c6e91a", "messageHeadline": "Merge pull request #1807 from Taraxa-project/make_configs_jsons", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 161, "deletions": 144}}, {"node": {"oid": "b3797a20b1912d292b69a53b9a3148d10f88caa6", "messageHeadline": "feat: configs are now json files which format are verified in cmake", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 161, "deletions": 144}}, {"node": {"oid": "95d1e9ce58f95aca645c427492940a870e1eb705", "messageHeadline": "Merge pull request #1811 from Taraxa-project/enable-transfer_lot_of_b\u2026", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "361238b2d39c9b0c8a35dc2f0e953a981677b745", "messageHeadline": "chore: re-enable transfer_lot_of_blocks test", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "5f18863d9a1e900868209feaf779db452cea647f", "messageHeadline": "Merge pull request #1810 from Taraxa-project/check-secrets-on-startup", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "13c4eae1c610d701c5140a02ebefd74a87973269", "messageHeadline": "chore: include exception msg", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "112b6e82a1cbea2ba8db25bddd9eb8807c2d3bac", "messageHeadline": "chore: check if correct secrets were provided", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "3efd668a134fc16a8ed683b2985eb405122cf8bf", "messageHeadline": "Merge pull request #1808 from Taraxa-project/disable-multiquery", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 97}}, {"node": {"oid": "c191e6c84843141db5e207910428a8b8575c6975", "messageHeadline": "chore: remove multiquery class", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 0, "deletions": 74}}, {"node": {"oid": "434db4b223287a9d2feaded85baf923fa3d60b5d", "messageHeadline": "feat: use exist method to check if object is in the DB", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 82, "deletions": 95}}, {"node": {"oid": "54ea0ba6d58c539e8fa2e98556244517f3b09f33", "messageHeadline": "Merge pull request #1803 from Taraxa-project/vote-locking-improvemetns", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 41, "deletions": 29}}, {"node": {"oid": "c67d4256638e6597b3620692f761197f66729f0f", "messageHeadline": "chore: review changes", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "b9b4ca1ae34e3184ad9fa524d3be0f96162913c0", "messageHeadline": "chore: add comment", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1ae336f9e5fe099577989671bf2addaa1b30df24", "messageHeadline": "chore: vote manager spamming", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6fb1bc4052d6a588528280d154b1f84698eceedc", "messageHeadline": "chore: move conditions higher, so we do not lock before this is valid\u2026", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 23, "deletions": 19}}, {"node": {"oid": "e25221e679bcb476698528e0001c255bfb219e62", "messageHeadline": "chore: slightly improve locking when adding reward vote", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "aeba9bb556d07a7e20a208edf1a5cb003d46b8d8", "messageHeadline": "Merge pull request #1806 from Taraxa-project/fix/minor-circleci-fix", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "864d96210077e5d8a6db9b32953421a5406a5953", "messageHeadline": "fix for circleci", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e35e00aa06830bf70932dc29a8f84104a2c6bc58", "messageHeadline": "Merge pull request #1805 from Taraxa-project/cpd_test_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "af7fddbd21e2c16e4b0e2dff59c1a50bd87b9d52", "messageHeadline": "chore: clear_period_data test fix", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "cd37855855aea338398a4fcec6f7c1e4afa5e512", "messageHeadline": "Merge pull request #1802 from Taraxa-project/fix_arm_build", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 107, "deletions": 41}}, {"node": {"oid": "8850b16545fe46537d60d018ee042a167d8b229f", "messageHeadline": "chore: add ubuntu22.04 section to building.md. fix some issues in mac\u2026", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 76, "deletions": 12}}, {"node": {"oid": "1c1168206a32b4c99795587eebba6ef83d842301", "messageHeadline": "fix: py_test for ubuntu 22.04", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "7c43f09ceec499fbbd7d0cf399ddce648c3905b1", "messageHeadline": "feat: changes to resolve arm64 build for macs & docker", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 17, "deletions": 29}}, {"node": {"oid": "00514fb2d2357b7ec368820e177b70c31d04556c", "messageHeadline": "Merge pull request #1801 from Taraxa-project/remove-async", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "38495dfd863c577839c92b58d9959cc02b500d22", "messageHeadline": "Merge branch 'develop' into remove-async", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 419, "deletions": 96}}, {"node": {"oid": "d163799c92930280a94357df10d25e61aa9efafa", "messageHeadline": "Merge pull request #1742 from Taraxa-project/reward_votes_qi", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 419, "deletions": 96}}, {"node": {"oid": "b6703d5105870ddbeda8cef6c03c325d256abecc", "messageHeadline": "chore: fix review comments", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 78, "deletions": 84}}, {"node": {"oid": "cdb6e01fb704549dd057006da0111e4f0cf1c51d", "messageHeadline": "feature: add reward votes in PBFT block", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 420, "deletions": 90}}, {"node": {"oid": "ce7f420bfddbcd042474a0c16ee90b5353c6ba2e", "messageHeadline": "chore:cert votes refactor", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "3b2fb9af5ff27293c0c4697e4cefaf34ac62d2e5", "messageHeadline": "chore:cert votes refactor", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f37fce317cad1ab48729c268379516ba2ff19adf", "messageHeadline": "chore:cert votes refactor", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "054c921f92eac770739c9bcc426d2c6e1ed72a8b", "messageHeadline": "chore: disable problematic test", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14a5103e263fd26aaa2fb82a1778c458953b591f", "messageHeadline": "chore: small perf improvement", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "3cfa1e3d5fcc295e0565f7a5a3d61dbe72a349cb", "messageHeadline": "chore: remove async from vdf computation", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "351c1bce0c8b3e0b2b4fed772d85006426376659", "messageHeadline": "Merge pull request #1800 from Taraxa-project/update-dependencies", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "94fd8c2bf5faaaf4b983343a10f79406f264eb0a", "messageHeadline": "chore: update evm", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e6e63bced53bed65769ff442672db87237bbbd73", "messageHeadline": "chore: update projects dependencies", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "f2c4c637c9ddfff191f3834d1151271da70fdd32", "messageHeadline": "Merge pull request #1744 from Taraxa-project/reward_votes_m", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 513, "deletions": 386}}, {"node": {"oid": "e9a0c4aac60dbc802d26bcb801177fb8d9008500", "messageHeadline": "chore:cert votes refactor", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 513, "deletions": 386}}, {"node": {"oid": "74cd1498ed7892846bd3db80e29c507ef7d35c2e", "messageHeadline": "Merge pull request #1797 from Taraxa-project/go-tests", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "7dcf97c9d451e96567847b87d7eb4e8eb6e05c18", "messageHeadline": "chore: change name of the script", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "84d8a22aabf28f9f2644c2e84122532ceaa49e79", "messageHeadline": "chore: try to enable all tests", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "489f122eebb018af33ecdd7010249519c190cb2d", "messageHeadline": "Merge pull request #1793 from Taraxa-project/remove-gas-flag", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 123, "deletions": 154}}, {"node": {"oid": "3908457639236733ca205990d0835422e510d4ff", "messageHeadline": "chore: fix after review", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "f2c01c43f96f8d0363153970638321774a24b2dd", "messageHeadline": "chore: update evm", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c4d33a18317a1d464b8805017c13b7a671ddedd", "messageHeadline": "chore: fix all network_tests", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 45, "deletions": 32}}, {"node": {"oid": "0ad5b0eb13990b95f374f130fa6f308667dc6f33", "messageHeadline": "chore: fix full node tests", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 17, "deletions": 12}}, {"node": {"oid": "dcd01402af1ee0fa92600c296f5a6fba58a05551", "messageHeadline": "chore: fix rest of pbft tests", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "73d874bee2d64f7d8e32e68f20fa50a8df0b7f1d", "messageHeadline": "chore: fix more pbft tests", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "44e62460da0f8cde3ebc29e641e13366dc4ee8a1", "messageHeadline": "chore: fix more tests", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 14, "deletions": 29}}, {"node": {"oid": "4d2492b3c910cc0bfd7f403ac0459c8dfe965d10", "messageHeadline": "chore: remove gas flag from evm", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 38, "deletions": 70}}, {"node": {"oid": "d3d7747638459416f936bbd25c539671fa5499ad", "messageHeadline": "Merge pull request #1775 from Taraxa-project/chore/improve-smoke-tests", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 47, "deletions": 36}}, {"node": {"oid": "b8ee77486bd4bb34198cd41986d4cdbdc37388e0", "messageHeadline": "Merge branch 'develop' into chore/improve-smoke-tests", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 2807, "deletions": 1806}}, {"node": {"oid": "be96b9fa0839983874c22e941308553c9968a0cc", "messageHeadline": "remove container from smoke tests", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "d483db1a208ff6be595ac8eaa3800615b0b34c4b", "messageHeadline": "Merge pull request #1795 from Taraxa-project/go_tests", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 44, "deletions": 27}}, {"node": {"oid": "87ce181a77c58738f3fba6b1c85abf63e746955d", "messageHeadline": "feat: add custom_target for go_dpos_tests. rework py_test execution t\u2026", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 44, "deletions": 27}}, {"node": {"oid": "155bb79112fed0948bcd398ae58ee5f453a47a2b", "messageHeadline": "Merge pull request #1725 from Taraxa-project/multiple_capabilities", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 243, "deletions": 86}}, {"node": {"oid": "0e9f6dc1ac5ca9f56290a23b3eb565f62b1a702d", "messageHeadline": "feat: prepare multiple capabilities support", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 243, "deletions": 86}}, {"node": {"oid": "d091acbb20853c629a8b04ea11dcf32241e1c897", "messageHeadline": "Merge pull request #1794 from Taraxa-project/dpos_fees2", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23e9f246ab193ae0b1d60edff8a590a1563ce3bf", "messageHeadline": "chore: dpos contract fees", "author": {"name": "mfrankovi", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e42a2839265f7d42320fc1d29058e37e58a0f5c7", "messageHeadline": "Merge pull request #1792 from Taraxa-project/update-evm", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0414e181f38b063ddc33efe4b802bca268363ab0", "messageHeadline": "chore: new proof validation", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8e5d2eb3b6ccaf21823eca6922f4f1932e67022", "messageHeadline": "Merge pull request #1791 from Taraxa-project/rpc_call", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "1e5e2b5ddc7c568563904ee3b45db75c002b7e7f", "messageHeadline": "fix: fix rpc call get_all_nodes return format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "ac2abaa804f6d7251f6df7a3bd31740096d686ec", "messageHeadline": "Merge pull request #1790 from Taraxa-project/log", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 22, "deletions": 40}}, {"node": {"oid": "59167138ea7fb6344088a7f39c27bf7f3da9222d", "messageHeadline": "chore: remove log_time_", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 22, "deletions": 40}}, {"node": {"oid": "0fd84ecc87beb374613f636524f473e228730abb", "messageHeadline": "Merge pull request #1782 from Taraxa-project/initial_validators", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 543, "deletions": 127}}, {"node": {"oid": "6f7944bd09395b82800084aa0440947c6c9a8b77", "messageHeadline": "fix: local-net script. change descriptions of initial_validators in c\u2026", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 50, "deletions": 52}}, {"node": {"oid": "976bca5d134d24b1ef007dc0b7b624bea0ff1803", "messageHeadline": "chore: fix some tests. change config files recording to new structure", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 380, "deletions": 52}}, {"node": {"oid": "b1dd743a3a7f93eceb59da99e40c50e362268366", "messageHeadline": "feat: new genesis structure for initial validators", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 155, "deletions": 65}}, {"node": {"oid": "7f746da3970dfa797128c444f964f2e683328392", "messageHeadline": "Merge pull request #1786 from Taraxa-project/network", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 100, "deletions": 208}}, {"node": {"oid": "224c84eabd05cd0f5809b753c2a787567a7fc41f", "messageHeadline": "chore: use templated getSpecificHandler method to get rid of those po\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 100, "deletions": 208}}, {"node": {"oid": "0708bcb354e1d44a4c8ee47c3db78ab3095e5083", "messageHeadline": "Merge pull request #1783 from Taraxa-project/dpos_config_params", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 131, "deletions": 70}}, {"node": {"oid": "e6eb8b7e712ae6e1a6cd797ff6bbaba63a1db773", "messageHeadline": "chore: read dpos config paramas from config", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 131, "deletions": 70}}, {"node": {"oid": "22e40f5336172845358ec3e91bb8cd4cc681d105", "messageHeadline": "Merge pull request #1785 from Taraxa-project/update_to_latest_evm", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64c92511a873c5f3564fa95aa65002174149a9f4", "messageHeadline": "chore: update to the latest evm", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "709843224c87fa01ec7424669ff3b95d21defe39", "messageHeadline": "Merge pull request #1776 from Taraxa-project/get_rid_of_test_params", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 143, "deletions": 140}}, {"node": {"oid": "a6738826acb878665f682632a035917f1653cfe0", "messageHeadline": "feat: get rid of test_params in FullNodeConfig", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 143, "deletions": 140}}, {"node": {"oid": "9232d4400d76a9bfbab0c394541fb1ff868047c2", "messageHeadline": "Merge pull request #1778 from Taraxa-project/genesis_fix", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 50, "deletions": 65}}, {"node": {"oid": "e3d24c60c2cd60393f9f9cf40256d23320c7bb04", "messageHeadline": "fix: resolve some issues related to genesis and genesis_dag_block_hash", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 50, "deletions": 65}}, {"node": {"oid": "b56559c37856ad51acad874218153cb190d97c98", "messageHeadline": "Merge pull request #1288 from Taraxa-project/genesis", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 187, "deletions": 141}}, {"node": {"oid": "7dd7fe14be5b1072097267d591af37b58a832135", "messageHeadline": "typo", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "532de7c67dac0354c0edc3a876abebc80f9a67be", "messageHeadline": "restore ctests", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "c2934df2e84ce8199444262c3ef4982e9b64683d", "messageHeadline": "added logs to container in smoke tests run", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 53, "deletions": 43}}, {"node": {"oid": "9ea6f943df63fb6aa5903a78bce11dbb827b0309", "messageHeadline": "feat: genesisHash now includes more data including PBFT and other params", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 187, "deletions": 141}}, {"node": {"oid": "cabd3a12b5c306f43d3ce177ec2e8825208b7886", "messageHeadline": "Merge pull request #1774 from Taraxa-project/fix_finalchain_init", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 62, "deletions": 47}}, {"node": {"oid": "259562cacf2b97b7f3d87772138095eba19de284", "messageHeadline": "chore: update evm submodule", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4584db0ee977d50c1232f6fde514bc29032fb7fb", "messageHeadline": "fix: Process rewards stats also during finalchain init", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 61, "deletions": 46}}, {"node": {"oid": "67cd3a8b48202f07b24be98db2a4273d96294531", "messageHeadline": "Merge pull request #1754 from Taraxa-project/reward_stats", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 429, "deletions": 192}}, {"node": {"oid": "40170c5bd07e8a4c797ec951333f381b73e27d27", "messageHeadline": "chore: update to the newest dpos contract code", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "b3815cc03391935f50cd2714383b79f89878c903", "messageHeadline": "chore: fix broken RPC call", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "63904497d2dc0df1e141273a8f108ec0096bebb8", "messageHeadline": "chore: fix configs format", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4c50c090d1a339f6e778a5753711deabbbb05394", "messageHeadline": "chore: apply clang-format for new changes from develop", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 109, "deletions": 108}}, {"node": {"oid": "17ccea8cc05618ca3dc8fc5cf5cc19af294a7706", "messageHeadline": "feat: implemented statistics for rewards distribution", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 310, "deletions": 78}}, {"node": {"oid": "48a5a3fe79bb98bbdd0c7c8293bd83921092f1d7", "messageHeadline": "chore: remove old dpos contract", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48ac8f6f82d8830bca7a3280686d69b7ba39a83e", "messageHeadline": "Merge pull request #1765 from Taraxa-project/final_chain_comments", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 136, "deletions": 1}}, {"node": {"oid": "29fc724a9034e511310dcc60df44639bae3d5094", "messageHeadline": "chore: add doxygen comments for final chain", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 136, "deletions": 1}}, {"node": {"oid": "4697f2c42b078661ce97c75fb2d152630c3ff833", "messageHeadline": "Merge pull request #1756 from Taraxa-project/rpc_docs", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 777, "deletions": 910}}, {"node": {"oid": "4c035b3203c6b0eecf50fe89a1a2403447669654", "messageHeadline": "chore: remove unneeded rpc methods from test api and add doc with rpc\u2026", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 777, "deletions": 910}}, {"node": {"oid": "6b47d16666a6f6af3286f7e85d72269fb637c55c", "messageHeadline": "Merge pull request #1753 from Taraxa-project/dox_upd", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 190, "deletions": 9}}, {"node": {"oid": "dbb54310f39944875f60452f68b0406ec4bde912", "messageHeadline": "chore: adding comments", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 190, "deletions": 9}}, {"node": {"oid": "9395118fd9d3229f6e36595f7a1394b395ef3e28", "messageHeadline": "Merge pull request #1767 from Taraxa-project/release/testnet-wn21", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ed34e45be7239a35d2edbfb0e754ba4cca19ff67", "messageHeadline": "bump explorer chart version", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "18e43cdff46c1149faf145d8541cee7afc6f531f", "messageHeadline": "chore: update timestamp", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6a9d614aa80d6d048ab16caba851dfb138a9de47", "messageHeadline": "Merge pull request #1762 from Taraxa-project/tokenomics", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 38, "deletions": 4}}, {"node": {"oid": "f49fef27c826ad567a91051766124d9981e86248", "messageHeadline": "chore: add default configs", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "caa3193cb462cbc46c4a7001263a16662f60af7f", "messageHeadline": "chore: add configuration for tokenomics", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "290a4bd390a92dfd9f27fb53fc32f8d76ddfcbdc", "messageHeadline": "Merge pull request #1758 from Taraxa-project/comments_vote", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 332, "deletions": 1}}, {"node": {"oid": "9fd6afd629143d9bc610a8a9617a179aed84ff67", "messageHeadline": "chore: add comments for vote module", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 332, "deletions": 1}}, {"node": {"oid": "de7c4fafebe0cd74d8f8cb9dcc6f5603e499d04a", "messageHeadline": "Merge pull request #1757 from Taraxa-project/add_gh_pages_docs", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "c9f998e6cf4e98a8e5adaef8aecbaa58d5acc203", "messageHeadline": "docs: Add gh-actions to build and publish docs on gh-pages", "author": {"name": "Henrique Fernandes", "email": "henrique@toptal.com", "user": {"login": "sfrique"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "ae22e70970b8dee30b3f1d159f0c1818542d3242", "messageHeadline": "Merge pull request #1755 from Taraxa-project/code_comment", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 603, "deletions": 8}}, {"node": {"oid": "78c883713e6245b7dfdeef9ec29d04b179302f18", "messageHeadline": "chore: fix code review comments", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad49ac7dfbd128fdf8e5e64f4fac4ac17edb932d", "messageHeadline": "chore: add comments for PBFT module", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 603, "deletions": 8}}, {"node": {"oid": "292bb37a2d4862797c994fd917abb441ce01b2d1", "messageHeadline": "Merge pull request #1748 from Taraxa-project/chore/issue-1747", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 691, "deletions": 691}}, {"node": {"oid": "a0edc249b51cf22862bd80e2a5af96e4991e086f", "messageHeadline": "Merge branch 'develop' into chore/issue-1747", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 3225, "deletions": 576}}, {"node": {"oid": "fd61cda99d656dc29c3894022e92b2747c62ee2d", "messageHeadline": "added resource limits", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "38005c1087352352c0c5214425a0400f30bd6c08", "messageHeadline": "Merge pull request #1716 from Taraxa-project/send_votes", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 123, "deletions": 120}}, {"node": {"oid": "32e20cdf9e050726f541f2920c4c0b54cbd8ee1e", "messageHeadline": "chore: fix template for getSpecificHandler", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 42, "deletions": 46}}, {"node": {"oid": "25c7d5511cebf5fe54d8f4114c9d2936a5f3af60", "messageHeadline": "chore: since issue1741, move VoteTest.transfer_vote to last unit test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "ed0a1592394b7e134fda002bd6e481e3b6a72123", "messageHeadline": "chore: add template for getSpecificHandler", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "7d77028be88e4f9bc2b7d362408868f64313d783", "messageHeadline": "chore: fix review comments", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "2a90a6e0bbf0a38ce35f4d4296252d0c2f0380ac", "messageHeadline": "chore: remove comment", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8778eccef49b997fbddd710b7f2a6f7df0060277", "messageHeadline": "chore: fix code review comments", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 43, "deletions": 41}}, {"node": {"oid": "18d343276e377be9e23f8380cb791a63d5d7e3c3", "messageHeadline": "feature: send votes in bundle of maximum N votes", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 113, "deletions": 105}}, {"node": {"oid": "6f4d6031a21d0e5acc2cfad77b967b5b21f1ff65", "messageHeadline": "Merge pull request #1746 from Taraxa-project/switch-to-dpos2.0", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 233, "deletions": 443}}, {"node": {"oid": "dd09e010f4a8820a726807fb7e44e4fe0fd81da5", "messageHeadline": "chore: update evm", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b0b30eb995a07a3b1fdf71b4a905bfc4b36e72db", "messageHeadline": "chore: removed eligibleAddrCount as it is not needed", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 25}}, {"node": {"oid": "bd2138509a6342aa87e6f7d3f6cb13a6d30e9ebb", "messageHeadline": "chore: update evm with genesis fix", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9024fcf24255ac1f187f492b4b721d0d35b2f46b", "messageHeadline": "chore: remove old dpos contract", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 229, "deletions": 416}}, {"node": {"oid": "1785a53a253664b2cc6d77b8ea7e1a3dde5ce2d8", "messageHeadline": "chore: switch to new dpos2.0", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "dc02cb721eb01e0a15a5a3a2670b02fb53cfa32b", "messageHeadline": "Merge pull request #1752 from Taraxa-project/doxygen", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 72, "deletions": 22}}, {"node": {"oid": "bf255c56e44220219074ab6e6924a926238b1901", "messageHeadline": "chore(doxygen): modify config and add commenting examples to doc", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 72, "deletions": 22}}, {"node": {"oid": "154f7c5b01e5b7323d9859c3e3d3d6adf6888607", "messageHeadline": "use current chart for testing", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 685, "deletions": 691}}, {"node": {"oid": "7da6c957ea5d9505d30ea378d9955f73801b7ed0", "messageHeadline": "Merge pull request #1750 from Taraxa-project/doxygen", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 2818, "deletions": 12}}, {"node": {"oid": "cc4d3505324b8c2166958f62d7f62481855d8fe3", "messageHeadline": "feat: add basic doxygen config and some groups", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 2818, "deletions": 12}}, {"node": {"oid": "0e2abae5cec9159702fbe6521005f901c5c24ed8", "messageHeadline": "Merge pull request #1714 from Taraxa-project/nonce_trx_pool", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 357, "deletions": 101}}, {"node": {"oid": "8456e27aabbdf49374b49978d3e27b2df0420f07", "messageHeadline": "chore: low nonce and insufficient balance transactions handling", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 357, "deletions": 101}}, {"node": {"oid": "b37f84a76b7cd24de209cb6de3a5ffaec0a80bae", "messageHeadline": "Merge pull request #1737 from Taraxa-project/repetitive_pointer_casts", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 247, "deletions": 154}}, {"node": {"oid": "8f7e1de347ff6ae719b3c622a4b52cca72cf2654", "messageHeadline": "chore: register packet handlers with predefined packet types, which t\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 238, "deletions": 144}}, {"node": {"oid": "792b0caa6f3160704c23e0a99f569a960f45dfa7", "messageHeadline": "chore: create templated getSpecificHandler - no need to use repetitiv\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 34, "deletions": 35}}, {"node": {"oid": "4009c2c371392a2578f56ff15e62f603bd098450", "messageHeadline": "Merge pull request #1733 from Taraxa-project/develop-hotfix/v1.0.2_fa\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "c0e4c77d28a1eb6640ab2972afc83cfc0fd095e2", "messageHeadline": "perf: Removed unnecessary db check, which was significantly slowing d\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "95096ef8ae834d0609a1130c4c42260d620034e3", "messageHeadline": "Merge pull request #1732 from Taraxa-project/increase-timeout-discov", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fc4d012739012062e374aa29c0a4b6e3b57b3e48", "messageHeadline": "chore: increase timeout for discov protocol", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "449c6570c887500574b00de078507b3bf8a4ebb4", "messageHeadline": "Merge pull request #1672 from Taraxa-project/limit_block_size", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1012, "deletions": 256}}, {"node": {"oid": "886cfc316498ffc2d75ff2894bcdb80801bb28d4", "messageHeadline": "fix: wait for proposal period finalization. return smallest valid anc\u2026", "author": {"name": "Dmytro Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 135, "deletions": 82}}, {"node": {"oid": "099b78c73b8e2ecfb0f8e3131b197b27da9d332d", "messageHeadline": "chore: resolve PR discussions", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 121, "deletions": 113}}, {"node": {"oid": "51ad35cc7b4ee3da01e09fae72e96d8b6c832418", "messageHeadline": "chore: refactor and fix tests", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 301, "deletions": 305}}, {"node": {"oid": "eb533732cab1f29cb140ae4376c3daae13616d23", "messageHeadline": "fix(pbft_manager): fix pbft block weight verification", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 31, "deletions": 12}}, {"node": {"oid": "798403a142caed5a8bd561ec566d60c4310003a6", "messageHeadline": "fix(tests): fix fixture issue with transactions and fix some tests. f\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 272, "deletions": 116}}, {"node": {"oid": "486b69426abc569b70ec20ccc82195ce9d351ae4", "messageHeadline": "chore: create fixture to limiting of dag and pbft blocks sizes", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 239, "deletions": 123}}, {"node": {"oid": "1cc236654fbecc2ab70263c8c3614469bb2a964a", "messageHeadline": "feat: limit dag and pbft blocks size with gas estimations", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 582, "deletions": 174}}, {"node": {"oid": "228a7103cfe7d83757d246973a91e5f20e033083", "messageHeadline": "Merge pull request #1721 from Taraxa-project/devnet-p2p-slots", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7a2b8f1e589445c30b81f39eecb3be12b8e0e987", "messageHeadline": "chore: increase number of peer slots on devnet machines", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "848a438c41f2ea87fc75febff47305164d6e06d2", "messageHeadline": "Merge pull request #1719 from Taraxa-project/atomic_snapshots_flag", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "c43f3bd2413047e6974d11343bde54c33f66b710", "messageHeadline": "fix: make snapshots_enabled flag atomic", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "a258448252545a4d9faa7aeb8201da4ea1d88111", "messageHeadline": "Merge pull request #1718 from Taraxa-project/clang-14-fixes", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "667459050b75340e1c321c4a6923b5c05a6fc11a", "messageHeadline": "chore: fix building under newer clang", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d24922a8ae126e10b6657676c22ac4f65160f7e2", "messageHeadline": "Merge pull request #1703 from Taraxa-project/per_send_trx", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 315, "deletions": 296}}, {"node": {"oid": "34c1a5ce76e480ca8300ac0f39d2d96fd251af86", "messageHeadline": "chore: transaction thread safety", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 315, "deletions": 296}}, {"node": {"oid": "a857e7ef26811c1ece30b8c821c2fd6db52b53e5", "messageHeadline": "Merge pull request #1717 from Taraxa-project/restart_sync_f", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "fcfa60c278bdf937f2a630ef38041e21c21cdeed", "messageHeadline": "fix: restart syncing", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "2711e10fb24c1a0ac2bbda150b29bb700cbfc022", "messageHeadline": "Merge pull request #1712 from Taraxa-project/skipping-nonce", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 37, "deletions": 8}}, {"node": {"oid": "6889e5075be4fe013dc8e9effb66b9999aa43dad", "messageHeadline": "chore: update submodule", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73c6994c691801ffb331df95c5a153d301517100", "messageHeadline": "chore: enable nonce skipping", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 37, "deletions": 8}}, {"node": {"oid": "2040bca756deb389c1f4908aa53fb635288bac8e", "messageHeadline": "Merge pull request #1715 from Taraxa-project/feature/issue-1713-add-c\u2026", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "6d370cce9e136d1935505b64456b8647a87fbb29", "messageHeadline": "Merge branch 'develop' into feature/issue-1713-add-cluster-name", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 61, "deletions": 1}}, {"node": {"oid": "1bd3f3a3646d4e395e7d12826c5e692af0914200", "messageHeadline": "Merge pull request #1698 from Taraxa-project/debug_log_profile", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 61, "deletions": 1}}, {"node": {"oid": "688e676b508e298fe69b42fb9c22a329600f04f6", "messageHeadline": "added cluster name to slack notification", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "225f7d2b8157ae03cc56353be81d3c638dec44dc", "messageHeadline": "feat: add debug log profile to all config files", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 61, "deletions": 1}}, {"node": {"oid": "e5ab3dc62456c885419ad45c35dc03925ca06f74", "messageHeadline": "Merge pull request #1708 from Taraxa-project/dag_np", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "80f5f657c41df8d8ad1a8271c1bc06dc649516a6", "messageHeadline": "fix: seg fault in unit test", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "70fe5b968f107022a568b129d4d457da0e721987", "messageHeadline": "Merge pull request #1697 from Taraxa-project/release/testnet-v1.0.2", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a5cd0f5a6638ffc24c6fed3f36883394694fbf7b", "messageHeadline": "chore: testnet config change threshold_range", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ffa454f691cbc6bc70f981e49f0aafe643ce0d53", "messageHeadline": "chore: bump node version to 1.0.2 and set testnet timestamp to Monday\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "91e3443a1c0d6aefc2cd1ac1e1cbf45d36c3c7f4", "messageHeadline": "Merge pull request #1687 from Taraxa-project/issue-1686", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "074d474af7df9dc4c5142f15553cb712efc5678a", "messageHeadline": "add ampty annotation to values", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "32168ff6f668a23d7f6e7b85f1e7393e94eb2a0a", "messageHeadline": "added annotations to boot node svc", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c14dfe44bd95cb1eeb44563480e97b7a02385c40", "messageHeadline": "Merge pull request #1684 from Taraxa-project/fix_assert", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "86fd307a1c87b40d5149e4df8ecfe0133df213af", "messageHeadline": "fix: fix assertion for adding next votes bundle", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8ffabc93e0971fce878fbcf7a58c7bb2ed340fe", "messageHeadline": "Merge pull request #1680 from Taraxa-project/vote_thr", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 79, "deletions": 65}}, {"node": {"oid": "34189acb3e179606c166f93158cb6718f1298232", "messageHeadline": "chore: limit packet size", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 79, "deletions": 65}}, {"node": {"oid": "1150ae49f0bfa30025944d9ddc6438a0c6042a44", "messageHeadline": "Merge pull request #1679 from Taraxa-project/commit_hash_in_version", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 69, "deletions": 10}}, {"node": {"oid": "0bacae3f55d9273b4a74f26ff61ea177f9dd12dd", "messageHeadline": "chore: replace deprecated Json::Reader with Json::CharReader", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "6709a5f73457732503b82777b4c0c1c9cd92c367", "messageHeadline": "chore: taraxa_getVersion now returns extended version data as json", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 24, "deletions": 19}}, {"node": {"oid": "33313fa466b1ae791f25ec085541d9bf2d02625f", "messageHeadline": "chore: replace json creation with pregenerated string. add git_commit\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "fcd2c42ac59cf9e307ca208fd98c8dc03c0142db", "messageHeadline": "feat: add git revision info to version flag. add version flag to boot\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 49, "deletions": 1}}, {"node": {"oid": "d6cab2aadc213e81e15e67029b40e1d6590c4318", "messageHeadline": "Merge pull request #1677 from Taraxa-project/bugfix/incorrect-move", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bc55b52634e7f9691b6b886a7c310487928c4fe3", "messageHeadline": "chore: incorrect move of vote", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3583795eb9731b9208936a780603e178d654396f", "messageHeadline": "Merge pull request #1674 from Taraxa-project/dag-expiry", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 275, "deletions": 102}}, {"node": {"oid": "1a603ba0104f206ed2119f4b12dd684cd0ed76e1", "messageHeadline": "chore: dag expiry and light node tests improvements", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 275, "deletions": 102}}, {"node": {"oid": "c86f4cd3c48a6f789d238d51941c762fe810b6c1", "messageHeadline": "Merge pull request #1627 from Taraxa-project/helm-charts", "author": {"name": "Robert Jonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1870, "deletions": 26}}, {"node": {"oid": "6852b49eda004bd663dfc62fd14dde629957acff", "messageHeadline": "helm chart for taraxa-node", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1870, "deletions": 26}}, {"node": {"oid": "a4dadcd8a6fe33477df08ed36af55ff5caeb19f8", "messageHeadline": "Merge pull request #1669 from Taraxa-project/improve-tests", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "04a3f6ef31bd91d2941ff8200933dcf5f1d2a9d1", "messageHeadline": "chore: improve network test", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "9849ac328f45816a1620e30dc4169e4fae067aa9", "messageHeadline": "chore: fix condition in transaction validation", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25ea2717f7cf022159cf776acb6e8e3e0e1774f8", "messageHeadline": "Merge pull request #1667 from Taraxa-project/fix-after-clang-tidy", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "697e7eefcb5b6e01d9163d8aa04995ded3d3504d", "messageHeadline": "chore: small updates after clang-tidy", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "2526f0136e7047240aae9ee0b13df71b7e9aba97", "messageHeadline": "Merge pull request #1655 from Taraxa-project/static_analysis_fixes", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 575, "deletions": 432}}, {"node": {"oid": "f65c9b1dd41f01ef432d9f4077971166445ce224", "messageHeadline": "chore: fix PR comments", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 72, "deletions": 64}}, {"node": {"oid": "6c9492058f0afe06b46fbd7d1c2b27fbb691507d", "messageHeadline": "refactor: fix clang-tidy reports", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 525, "deletions": 390}}, {"node": {"oid": "39601932044b73f323aa48a2a6e4ead7c8f76a11", "messageHeadline": "Merge pull request #1553 from Taraxa-project/enable-strict-ordering", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 62, "deletions": 52}}, {"node": {"oid": "47fe806fb97daec566d211e698b68e807d604780", "messageHeadline": "chore: remove unused function", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "6edc839a39ff3e058f785289059d2e500ddc9336", "messageHeadline": "chore: python tests nonce", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "a810e5e9d07f3f373321649841ec49c78513fcdb", "messageHeadline": "chore: update pbft_manager tests", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "762aa427eb2668ced701fa99b8c0842d6a498cf7", "messageHeadline": "chore: fix test after nonce checking", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "2805234559e55ff3ebf19d89d396f3ad692be7a9", "messageHeadline": "chore: enable strict ordering of transactions", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "322e0be2ad82cf2a8529fd1bc7390e54804e80c3", "messageHeadline": "Merge pull request #1664 from Taraxa-project/omit_chg", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "d1842931e0d285a511783d58fa903c9909a392eb", "messageHeadline": "chore: omit vdf config change and testnet timestamp change", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "58c247d8b9c3d6b5a7c2c08031a7028108eb44b9", "messageHeadline": "Merge pull request #1660 from Taraxa-project/bugfix/testnet-core-dump", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 56, "deletions": 60}}, {"node": {"oid": "4acdd66cb8a5674810e7aef44ec34ea377309bcd", "messageHeadline": "review + submodule update", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 50, "deletions": 57}}, {"node": {"oid": "0b7b83ebf4f562e9d12497121bf561848e66a6d2", "messageHeadline": "fix: improve async cancellation", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 20, "deletions": 17}}, {"node": {"oid": "6bc664c6f6f1199a9c31e40e9bd6574aa8c4503c", "messageHeadline": "Merge pull request #1658 from Taraxa-project/eff_mem_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 26, "deletions": 15}}, {"node": {"oid": "b0346bfa2708314cd318d4859fd64f1b4d06b6f2", "messageHeadline": "chore: efficiency target adjustments", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 26, "deletions": 15}}, {"node": {"oid": "4e82b694e8b2d62df06807fa39fc72bcd476354b", "messageHeadline": "Merge pull request #1656 from Taraxa-project/eff_mem_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 171, "deletions": 2}}, {"node": {"oid": "b3fee3eca6d89533b0c8aa47d373cf7223515834", "messageHeadline": "fix: efficiency fix", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 171, "deletions": 2}}, {"node": {"oid": "11c694d389999aa6a96268cc4498af1f889a29ea", "messageHeadline": "Merge pull request #1652 from Taraxa-project/gas-pricer-light-node", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "37c70893cb4085fd88a1e2e233d09c49676b0c1e", "messageHeadline": "chore: add support of light node to gas pricer", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "bd140d072b708a57de0e687a9948eb8e15675fa0", "messageHeadline": "Merge pull request #1635 from Taraxa-project/pbft_syncing", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 186, "deletions": 170}}, {"node": {"oid": "e38882aeb9f0723d55d9a5812c4847d1b91a2637", "messageHeadline": "refactor: refactor pbft syncing state", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 186, "deletions": 170}}, {"node": {"oid": "f773d3bd0ff73fee2c40b156d5dbb423fd73ff5c", "messageHeadline": "Merge pull request #1638 from Taraxa-project/v1.0.1-conflict", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f5ac815aa9af95b1ae3b020a24c282b5db546248", "messageHeadline": "Merge branch 'develop' into v1.0.1-conflict", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 990, "deletions": 451}}, {"node": {"oid": "97427b7fb81e2a3a402535249b640965d0f3f4de", "messageHeadline": "Merge pull request #1649 from Taraxa-project/discovery-network-id", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "6e2aa2763df32b3d4c8fd71c6866efb951bdfdbb", "messageHeadline": "feat: add network id to discovery packet", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 36, "deletions": 36}}, {"node": {"oid": "7d581900d45327787d2ebc9ed904f58088e2859f", "messageHeadline": "Merge pull request #1549 from Taraxa-project/light_node", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 313, "deletions": 52}}, {"node": {"oid": "0e67b85d55ea6db5307f58c53f465ead2d523714", "messageHeadline": "feat: light node", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 313, "deletions": 52}}, {"node": {"oid": "14f39b1a6f57e1c4fd12b2ebe49d302c5c4994a7", "messageHeadline": "Merge pull request #1631 from Taraxa-project/difficulty_opt", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 55, "deletions": 49}}, {"node": {"oid": "d0734edc37fcb9d5b0f7974a544e8be4073c37d1", "messageHeadline": "chore(sortition_params_manager): refactor getNewUpperRange method to \u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 55, "deletions": 49}}, {"node": {"oid": "9fe40e5eccc94c6aeacbadf6bc976ced21b00a43", "messageHeadline": "Merge pull request #1648 from Taraxa-project/mac_build", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aaf078510f9eb6fe6f13cb996bf4658d2c695652", "messageHeadline": "chore: build on Mac", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d53750d36c8126cd8fab4a6adaa1d53cc04283b0", "messageHeadline": "Merge pull request #1611 from Taraxa-project/gas-pricer", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 413, "deletions": 90}}, {"node": {"oid": "b9b0a6623a02d5553391db3fd3253ddb7c2c843e", "messageHeadline": "chore: hack chain_config_json test for now", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 25, "deletions": 21}}, {"node": {"oid": "f09bf121c1f847bbd38ace746041ef872a03fbaa", "messageHeadline": "chore: add config validation & more fixes", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 63, "deletions": 43}}, {"node": {"oid": "e211b0b06a907f76cf267d934765f980fbb55721", "messageHeadline": "chore: changes after review", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "2561e52bd90539ec923bc5e751ee12a5c28d1bc3", "messageHeadline": "chore: make code buildable", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "60c3f7f23f3cd67e8af88cf14823ecf531b13428", "messageHeadline": "chore: add missing configs", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "d42785f3b92b876f9cf52cc4c3eccd979ef3cbad", "messageHeadline": "chore: improve send_coin_transaction API", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "d06851d944ca3c1779c4f7480eb38f69f11f1f13", "messageHeadline": "chore: fix py tests", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf46cbd7e17125f6f63b5d361cebed4e783ad277", "messageHeadline": "Chore: changes gas price for smoke test", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef5005f2f2b75aaf3a2a5bdfd46b9959c42e0cf6", "messageHeadline": "chore: fix py tests", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "debe955e8ab2ed4641e535ad72a9a30c3f3db07b", "messageHeadline": "chore: update gas_pricer init", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 27, "deletions": 23}}, {"node": {"oid": "f0b8537bed91a0fa7a849acb6501e901608e8024", "messageHeadline": "feat: implement basic gas pricer service", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 297, "deletions": 47}}, {"node": {"oid": "47f737ae1ec9a4e36b5a8e3eee5c45a01608bd83", "messageHeadline": "Merge pull request #1612 from Taraxa-project/pbft_refactor", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 172, "deletions": 235}}, {"node": {"oid": "11fa9eade1c9fda20b6a42fda807ae6436e89c11", "messageHeadline": "chore: fix review comments on const", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "553b37529b3355c7f2a8bc2fb2c8942f0656031b", "messageHeadline": "chore:fix typo", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "82cbcbb420a40a0c010465f2e7f753a54c38b1cf", "messageHeadline": "Revert \"chore: improve round 1 situation\"", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "879db869dfaccd3e1583e5065ee37d46f26047e2", "messageHeadline": "chore: improve round 1 situation", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "6a43ff18c814062416e8c754e02557cddad27c23", "messageHeadline": "Revert \"chore: disable checking block filters in py_test\"", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "63905d698989a80c1066cdc60dd0c0899f3874d4", "messageHeadline": "fix: PBFT cannot proposal own block in round 1", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "2f523fdf34d975d5e8bc78a98a8374b30d9478bc", "messageHeadline": "chore: disable checking block filters in py_test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f285d9ad72903c5f18f7291826f7227fbddcd43a", "messageHeadline": "chore: clang format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a398c5d5b1e85238dc6ed932ebc1e7525d702a12", "messageHeadline": "chore: refactor proposal PBFT blocks broadcast unit test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 42, "deletions": 110}}, {"node": {"oid": "a3bbba4fd4a3e18d5d1311c9942d417840dcb8ed", "messageHeadline": "chore: remove ghost check in PBFT start", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "48093b22c1c49fc41c96ed3c78c1c3a291cba11e", "messageHeadline": "fix: fix rebuild DB in PBFT produce empty blocks", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 26, "deletions": 25}}, {"node": {"oid": "7869204fefabe41a5f3269d968138a623b91ccbb", "messageHeadline": "refactor: refactor PBFT for no NULL hash proposal blocks", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 89, "deletions": 83}}, {"node": {"oid": "39760c7bcce43da23a75e477037164fdf1a7b434", "messageHeadline": "Merge pull request #1641 from Taraxa-project/improve-devnet-discovery", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "08b97a3114455e88a47195e508159bc5d33d8dc2", "messageHeadline": "chore: add devnet RPC nodes", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "5f416c4b8cb8c99bf5cd8ac8554271227646c56e", "messageHeadline": "Merge branch 'develop' into v1.0.1-conflict", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 26273, "deletions": 3455}}, {"node": {"oid": "6b98d8f764c9312abe41975bc044d72a05e4e751", "messageHeadline": "Merge pull request #1634 from Taraxa-project/tx_race_condiiton_cache_fix", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 39, "deletions": 23}}, {"node": {"oid": "6419377a38b790ae06301324c37d3c89d4ffd483", "messageHeadline": "fix(tx_pool): mark tx as known only after is is verified and inserted\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 39, "deletions": 23}}, {"node": {"oid": "62ec80f1143726de4456543e92cf2667f977f38b", "messageHeadline": "Merge pull request #1628 from Taraxa-project/cppcheck-update", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 44, "deletions": 80}}, {"node": {"oid": "3574ae9a0fd8af30132127a3ba7ed16d3f8af26c", "messageHeadline": "chore: enable more build flags", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 22, "deletions": 14}}, {"node": {"oid": "d7edd613f374cd3ce7cbf463e0b5f412d6503150", "messageHeadline": "chore: remove unused defines", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 0, "deletions": 30}}, {"node": {"oid": "2e47c3cb1ab9d2ba544fb50ec3103fd67ba17e3a", "messageHeadline": "chore: cppcheck update & cleanup", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 22, "deletions": 36}}, {"node": {"oid": "7bdb903d9382cc99b4382220283bf0773c6fcdb0", "messageHeadline": "Merge pull request #1610 from Taraxa-project/difficulty_opt", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 479, "deletions": 850}}, {"node": {"oid": "5551dbf487c1c4b9fa480106f86051d8aa25c0ba", "messageHeadline": "chore: difficulty improvements", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 80, "deletions": 246}}, {"node": {"oid": "5203b5491ff1caf0d3dcaf68c23067ff4506b33e", "messageHeadline": "chore: difficulty improvements", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 25, "deletions": 14}}, {"node": {"oid": "4a486e912aca4f65df7adcce3177d1b0633b51b5", "messageHeadline": "chore: difficulty improvements", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "201089d342fee06f204f7faba73d6f8702017224", "messageHeadline": "chore: difficulty improvements", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 17, "deletions": 26}}, {"node": {"oid": "8bcb20452493a7cc9d2802ebe8231b489c50b6a1", "messageHeadline": "chore: difficulty improvements", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "31e3251d09deed18f039c2f04d3981df05fca451", "messageHeadline": "chore: difficulty improvements", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "3bc6c6d652d3294a2070ff2646d1a73d730dfed6", "messageHeadline": "chore: difficulty improvements", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "acec716a45a3d667d3576e071d96b669846a2965", "messageHeadline": "chore: difficulty improvements", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e070240f6ce2c386a7332a9559e6056ab40ab505", "messageHeadline": "chore: diffulty improvements", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 121, "deletions": 91}}, {"node": {"oid": "ecb6716cbd885f8cc9de575bd3540ee4bb354fdf", "messageHeadline": "chore: difficulty calculation", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f87ebc9e2ac9e5c5f794070498eaa075d89f2353", "messageHeadline": "chore: difficulty calculation", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "b762a126f608ae55c3a3b3790c84c6bd64b2f21f", "messageHeadline": "chore: difficulty calculation", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 142, "deletions": 188}}, {"node": {"oid": "158749f230e171320f5eb8be4066d71b2ef3da4f", "messageHeadline": "chore: difficulty calculations", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 142, "deletions": 336}}, {"node": {"oid": "fe7da466703320d24afabbffe7b408761253ec1a", "messageHeadline": "Merge pull request #1607 from Taraxa-project/network_packet", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 46, "deletions": 40}}, {"node": {"oid": "7cf490d9ca03990e444319a46b25eefc674ef153", "messageHeadline": "Merge pull request #1630 from Taraxa-project/release/v1.0.1-candidate\u2026", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c6de5cb0a38bf61487bdbda0d3cec1b0578267b", "messageHeadline": "chore: change HF block number", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a4dafb5a60d5f421f9a9fe77b37edc61028e125", "messageHeadline": "chore: fix code review comments", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "baa4b7843291685503a181a9db9a6edaf3404459", "messageHeadline": "fix: fix with code review comments", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 21, "deletions": 50}}, {"node": {"oid": "cce3b128ad5462adc6e994e87fa5b82936313886", "messageHeadline": "chore: fix rlp index", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "007ecbfd041353de5a7a370048fdd6fc65a8afd0", "messageHeadline": "fix: add pbft chain synced flag", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 51, "deletions": 19}}, {"node": {"oid": "99ab82c484c5d7f2196e4c20a10d435b09a9fb82", "messageHeadline": "Merge pull request #1609 from Taraxa-project/votes-calculation", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 67, "deletions": 67}}, {"node": {"oid": "417f1937fc1e0583ffe195d623d6cc3211f2beaf", "messageHeadline": "Merge pull request #1617 from Taraxa-project/release/v1.0.1-candidate", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 767, "deletions": 178}}, {"node": {"oid": "db7cffa2e2f7bb60a2fd05ab948ddb9c4a27a2fc", "messageHeadline": "chore: improve round calculation from votes", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 67, "deletions": 67}}, {"node": {"oid": "c351a4d1d9e7f340ba3185159af0056a61e3302f", "messageHeadline": "chore: fix building problems", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "31277534d81cc0f96f3afd8878e137c77a5ebf0e", "messageHeadline": "chore: bump version && set HF block to 960000", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1a52f259348280f92e66e19af31b03a138e1bcf8", "messageHeadline": "chore: removed config version", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 22}}, {"node": {"oid": "11fc615b0f62e8bcdefc1b62890e503af0183001", "messageHeadline": "chore: simplified version of config updater", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 18, "deletions": 28}}, {"node": {"oid": "7983e7ba4ed4271ab5c88134d50544a065e22818", "messageHeadline": "feat(config): introduce config version updater", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 99, "deletions": 0}}, {"node": {"oid": "aeae67aa4901e19a600959ef186d86bb954aa9fd", "messageHeadline": "Merge pull request #1597 from Taraxa-project/stabilize-tests", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 61, "deletions": 61}}, {"node": {"oid": "043dc9984ff58ea22c6927fb87908836ca7c710b", "messageHeadline": "chore: proper fix for pbft_manager_run_multi_nodes", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "fe99808be15e901df97e440fb2153dbccf421eb6", "messageHeadline": "chore: proper fix for sync_five_nodes", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "2751c50a1bc4d0d408e62eb2366dbebc05f85618", "messageHeadline": "chore: changes after empty pbft block", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "6a54f9683471b272910e991a77cfb9c7ad99394d", "messageHeadline": "chore: disable transfer_lot_of_blocks as with current flow it can not\u2026", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9704636453384e2b77c086dd8b4ee9f1b93ef3d0", "messageHeadline": "chore: fix sync_five_nodes stability", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 13}}, {"node": {"oid": "ebdfa371a489a466bda7de1912ded77f8455c3d6", "messageHeadline": "chore: fix pbft_manager_run_multi_nodes test", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 18}}, {"node": {"oid": "cfcc9f0c449bcad022fae25a325fc0be470e3a49", "messageHeadline": "chore: stabilize node_full_sync test", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 18, "deletions": 33}}, {"node": {"oid": "db651cdcc9fd13fffd42dade34bd066b12771726", "messageHeadline": "Merge pull request #1591 from Taraxa-project/dag_vrf", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 95, "deletions": 39}}, {"node": {"oid": "78d5a7a50bd852fdbc8e976a1e103cc6c1a0a6de", "messageHeadline": "chore: log improvement", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "683ee443bf8bfbaf840aaeb1ceaf188fa10fbcd2", "messageHeadline": "chore: dag block verification handling", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 36, "deletions": 39}}, {"node": {"oid": "44117a143f2f04eded86401f60a4221e6ae98644", "messageHeadline": "chore: dag block verification handling", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 82, "deletions": 25}}, {"node": {"oid": "4ef125b85c8cd14cf5a27e67e11844226275b0f6", "messageHeadline": "Merge pull request #1590 from Taraxa-project/add_script_for_infinite_\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "eb66c9ef54213ac72bf8f861c524e9d05198fb0f", "messageHeadline": "test: added script for running tests in infinite loop", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "0a48186d6e821f1dca95ca141b281e6455e03e88", "messageHeadline": "Merge pull request #1589 from Taraxa-project/fix_reading_packets_sizes", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8e11ef00cbf0d263c548dee7b0fa0266c637ba83", "messageHeadline": "fix: reading packet size by checking size of the actual vector of bytes", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ebe1bdfb4881c42d4fd35e08314f596a4c641df5", "messageHeadline": "chore: adds all devnet nodes to genesis state", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "083b8ed5159fdeb5d19ccc823f7365c754ec0174", "messageHeadline": "Merge pull request #1583 from Taraxa-project/trx_nonce_type", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "f5a549c21b08571eeb3e35d921c2361f41b638b9", "messageHeadline": "fix: use u256 for transaction nonce", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a58f1ef60e2fbfcdbe4ed09e250d396f8995b23e", "messageHeadline": "chore: use big.Int for transaction nonce", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce7ed5c8903ed9c8b25f34349020ac28944cb813", "messageHeadline": "fix: use u256 for transaction nonce value", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "c9704bc698b66f0a839c22c53b3f9fa4cd578b94", "messageHeadline": "Merge pull request #1574 from Taraxa-project/fix-dpos-overflow", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5bf1f44e2aa7c87fe91b7600f47f9de8084b59fe", "messageHeadline": "chore: disable broken tests", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cba94579f9e7582a023f71d5111ad46c06717ab3", "messageHeadline": "chore: fail on overflow in dpos contract", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cda4a05b548782eda00d384698470b40b12f495b", "messageHeadline": "Merge pull request #1596 from Taraxa-project/pbft", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "e4fbc6dd271f4e23b596e7e71d2f6a5d74b74185", "messageHeadline": "fix: failed assertion in PBFT", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "b2988a60801eb31f14f6e7174dce69865aacfca6", "messageHeadline": "Merge pull request #1595 from Taraxa-project/mac_build", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "96787444758036facc3d16803cc30e02ceed0741", "messageHeadline": "fix: build on Mac", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4af23a4fe7a25b5e8647ca8ca869a64a0aac04f2", "messageHeadline": "Merge pull request #1586 from Taraxa-project/fine-tunned-leader-test", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "74ca4454392f063fdbd6d89c75961d4a6b6384ca", "messageHeadline": "chore: changed values to test is stable", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "bfb51e0c42db6c1e1fa238952ccf26efb1227192", "messageHeadline": "Merge pull request #1564 from Taraxa-project/simplified_packets_fixed\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 337, "deletions": 141}}, {"node": {"oid": "1cf0f1540e2811e8d990dbb8505317d28c9b8c2e", "messageHeadline": "chore: fixed PR comments", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 72, "deletions": 115}}, {"node": {"oid": "af98108f3d7c787f45f6c1f4e3a7518331653d58", "messageHeadline": "feat: enforce strict rlp format for all packets", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 365, "deletions": 126}}, {"node": {"oid": "7b7f515aa5c93466bf2513a8d42e97ada9f2f96a", "messageHeadline": "Merge pull request #1585 from Taraxa-project/return-rpc-nodes", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "ebc840e76a0db24313b48537530b936ea5cc49ad", "messageHeadline": "chore: return back RPC nodes to speed-up discovery after restart", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "27cf7571a97c6c98890a51727bacd4a693a92eed", "messageHeadline": "Merge pull request #1582 from Taraxa-project/resolve-conflicst-releas\u2026", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9fcf7304a01d3125b7a2489aa99ea78d74844d8f", "messageHeadline": "Merge pull request #1581 from Taraxa-project/delete_range", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "99ea86469b9db6a19c7ec81d6d4ca9051aefb2b5", "messageHeadline": "Merge branch 'develop' of github.com:Taraxa-project/taraxa-node into \u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 840, "deletions": 668}}, {"node": {"oid": "a67182dcb0d844f21eae07289b8a8053f6b41dd8", "messageHeadline": "Merge pull request #1579 from Taraxa-project/bump_testnet_timestamp", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ca264ea0f26170710a2fa5d3ea8c1892c7643975", "messageHeadline": "fix: cleanup efficiency", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "55fe4bfe1c59c7f42402cef8487c86595266960d", "messageHeadline": "chore: remove taraxa nodes from config", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 0, "deletions": 63}}, {"node": {"oid": "a6d83989e0c63168819bb49af85095477b39d53e", "messageHeadline": "chore: changed genesis timestamp to Friday 25. February 2022 16:00:00\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f5e68b3b8c19deee843b5ec95a8afa80e5db7bbc", "messageHeadline": "fix: cleanup efficiency", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "583ecbcbc116537134e07df63b8958a5fce48b86", "messageHeadline": "Merge pull request #1556 from Taraxa-project/pbft_exp_backoff", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "7dbe46a617bd0bc2b5661ad38c110ee8a03c1649", "messageHeadline": "fix(pbft): next voting run with polling interval", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "23746cf8420bf5051f3c9921b1af48dff5ab5fc1", "messageHeadline": "feat: add exponential backoff in PBFT steps", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "2f864eb87a4269f68b6b166819cc96b80da18e2f", "messageHeadline": "Merge pull request #1570 from Taraxa-project/default-config", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 303, "deletions": 89}}, {"node": {"oid": "b0058ca38bf17d5dbb48cd45bc474dfaaf8be049", "messageHeadline": "chore: re-introduce default config", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 303, "deletions": 89}}, {"node": {"oid": "0d57a351759319e02e4c7ceaed462f2e0e3eafc3", "messageHeadline": "Merge pull request #1412 from Taraxa-project/pbft_produce_blocks", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 407, "deletions": 341}}, {"node": {"oid": "eec3b5a8bb374cc754dc35d9e1dd55aa715a61b1", "messageHeadline": "fix: fix updating pbft chain head json in db", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "a017ff8045dea38f9a86ecdee6d35093a9a7b6d5", "messageHeadline": "Revert \"fix: fix updating pbft non empty chain size in db\"", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "1e9afc018c846355a95a4f40a3d05a6c45d0f6f8", "messageHeadline": "chore: fix network unit tests", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 90, "deletions": 46}}, {"node": {"oid": "0cf7707a233bfefbf6b5fa69dc23b6312600aa29", "messageHeadline": "chore: remove checking pbft chain empty when check pbft block exist", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01ce982ab064758e766c7a25926fcdda0d19e657", "messageHeadline": "chore: add unit test pbft produce blocks with no transactions", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "cbf14875ff33364f103fd4ed57a4418596f77311", "messageHeadline": "fix: fix updating pbft non empty chain size in db", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 16}}, {"node": {"oid": "3abcdb0110753628f4b8c51ab68b821779167b86", "messageHeadline": "fix: fix period number in dag recover", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "f7c167788cb78cf24f5242a102fb794fe65fd3bb", "messageHeadline": "chore: fix rebase typo", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "bbabd1c7b154f3424e344b3090a3b580625c9dff", "messageHeadline": "chore: fix code review comments", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "b14e5e3f7b00318faa60ca2cee6c46488f50e576", "messageHeadline": "chore: pbft null block difficulty adjustments", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 67, "deletions": 52}}, {"node": {"oid": "43aee116522ea738b0d8d1e6ce56d6c2e1ac8845", "messageHeadline": "fix: fix pbft unit test terminate_soft_voting_pbft_block", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "82a537c3c863524575f3781ebd987c576c56b3a6", "messageHeadline": "fix: don't update proposal period DAG levels map with NULL anchor, an\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 30, "deletions": 34}}, {"node": {"oid": "5c4d97286b22e62a3300cffd21ad190268d3ae13", "messageHeadline": "fix: fix PBFT unit tests", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 54, "deletions": 117}}, {"node": {"oid": "83454a01add172939ee44754bfbf75f61b99f83f", "messageHeadline": "fix: fix NULL HASH PBFT block", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aec1a33fe78105cb1efd2c61d5808391c2551d07", "messageHeadline": "chore: refactor retrieve previous anchor hash in proposal PBFT block", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "46927f16528270968b45f43baf947927a9f3afa3", "messageHeadline": "chore: null block hash anchor", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "fc5084ed97c2f68b8fe37bb98c47c165d1c5c557", "messageHeadline": "fix: recover anchor with NULL anchor in PBFT blocks", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 20, "deletions": 12}}, {"node": {"oid": "b8d143aff51ebd790e58a8fc03c08b4af1cad76a", "messageHeadline": "chore: fix merge conflicts", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ee22290eae487c3c928fa1de9d5cdbc4216f41b", "messageHeadline": "chore(pbft): remove createMockTrxSchedule", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 38}}, {"node": {"oid": "39e3534aac7e38dc2bbb9f8d63cfe8d3de61685c", "messageHeadline": "feat(PBFT): PBFT produce blocks with NULL HASH DAG block as anchor wh\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 127, "deletions": 78}}, {"node": {"oid": "f36419ed29a070f3ae7402d3b572fa8e24353605", "messageHeadline": "Merge pull request #1567 from Taraxa-project/remove-testpacket", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 175}}, {"node": {"oid": "beed20c47e200bb6c324c838b3be9774d938c7d6", "messageHeadline": "chore: remove testpacket that is unnecessary", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 175}}, {"node": {"oid": "493e08d546170fd7bfa84e6e9230d422462ab7de", "messageHeadline": "Merge pull request #1566 from Taraxa-project/remove-nodes-from-config", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 0, "deletions": 63}}, {"node": {"oid": "0796b59622e315b0ef34806754ca0ae39148df2d", "messageHeadline": "chore: remove taraxa nodes from config", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 0, "deletions": 63}}, {"node": {"oid": "0062511beadf5bce769b65c6d112cee931d2aa53", "messageHeadline": "Merge pull request #1523 from Taraxa-project/wrong_vrf_input", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 108, "deletions": 46}}, {"node": {"oid": "2172f4b56a839664d7159832a206c7326f787025", "messageHeadline": "chore: resolve PR discussions", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 66, "deletions": 36}}, {"node": {"oid": "d65e6338ce8a6099f7c81c95fd20b4d74ad557c2", "messageHeadline": "feat(vrf): add period_block_hash to vrf_input", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 78, "deletions": 46}}, {"node": {"oid": "2c90a1ad6b2a9003a3c0af2e1890de6d816ff4b5", "messageHeadline": "Merge pull request #1552 from Taraxa-project/adjust_config_values", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "3c855643648d5481a0b1a52175ecac773e38911c", "messageHeadline": "fix(config): adjust devnet and testnet config values", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "f0f0de8015e9959f07e95d413a9ef012d0a5d097", "messageHeadline": "Merge pull request #1532 from Taraxa-project/fix_oscillations", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 21890, "deletions": 14}}, {"node": {"oid": "5559ff6265fe8f9d6a4a51830621079b559e91fe", "messageHeadline": "chore: resolve PR discussions", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "5f1da081be5e270fd045127fb9667502624dd31a", "messageHeadline": "fix(sortition): fix sortition params oscillations by decreasing compu\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 21887, "deletions": 10}}, {"node": {"oid": "8c72512c344e4341bc0bd1e770842e640bb23c05", "messageHeadline": "Merge pull request #1548 from Taraxa-project/develop_merged_with_testnet", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 753, "deletions": 192}}, {"node": {"oid": "332525084e2d5eb61e5541cecae8d0022e20cd34", "messageHeadline": "Merge remote-tracking branch 'origin/develop' into develop_merged_wit\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 127, "deletions": 231}}, {"node": {"oid": "e047d7b627ee2f4b653ad00644db9ec7b44a3f3e", "messageHeadline": "chore: removing some unused code from auto-merge", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 27}}, {"node": {"oid": "d53f90a58f3eb6801f33176a468bf295f992c42c", "messageHeadline": "fix(py_test): fix issues with default account and gas estimation", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 35, "deletions": 12}}, {"node": {"oid": "3b2d911d06c3823161aea478dc3caa3e5855e9b2", "messageHeadline": "Merge pull request #1547 from Taraxa-project/dag-validation", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 121, "deletions": 227}}, {"node": {"oid": "d6aa5bbe2fe9dd1b6b1248a6c3ac68a54d693fc6", "messageHeadline": "chore: move dag validation to packet handler", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 121, "deletions": 227}}, {"node": {"oid": "6725b12e265d6e906d07db0f3018ed8915c68e9b", "messageHeadline": "fix(storage): fix getLastIntervalEfficiencies method to work with dif\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "cde955a20b3fbfeb2611a351cfcbc94fac936b34", "messageHeadline": "Merge pull request #1539 from Taraxa-project/increase-test-threshold", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "af5aff2fec6b0df5bce094a6003588985e0a7c68", "messageHeadline": "chore: change params of leader_selection", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f535509682088a86dcbd7c53e8dfeb15a5011d3e", "messageHeadline": "Merge remote-tracking branch 'origin/testnet' into develop", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 745, "deletions": 188}}, {"node": {"oid": "9c93103df24eef2b5b540888677eb4f3c3d29f3c", "messageHeadline": "Merge pull request #1538 from Taraxa-project/fix_hardfork_delegations", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "0f37fbf48e1c8e1db076d80ffaceaaef68625c9f", "messageHeadline": "Merge pull request #1534 from Taraxa-project/remove_excess_account", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "f3fba234f674730618c4518604f80d6e0cc0f3e0", "messageHeadline": "chore: increase test threshold because it failed sometimes", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "01625ffd7a17c9958b39b42f0064a44b2b322236", "messageHeadline": "Merge pull request #1544 from Taraxa-project/remove-assert-from-non-f\u2026", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8ac0221f573e9cd640941ff8101bcf3a6b5542f9", "messageHeadline": "chore: remove assert from getting non-finalized trxs", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "2b1a2265e4593cdb025f9f290ab583b7f9a47dad", "messageHeadline": "Merge pull request #1543 from Taraxa-project/bugfix-vote-sync", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "41d885c7e0222608106b029a90dcaeeccd1c4508", "messageHeadline": "chore: fix move bug in vote sync handler", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6b7bc2aec83d287126c4efd62ea19d68728f4e21", "messageHeadline": "Merge pull request #1533 from Taraxa-project/leader-selection", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 365, "deletions": 206}}, {"node": {"oid": "f113fb65e5e89786fc5241842bf16cf618196e0c", "messageHeadline": "chore: small code changes", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "cd4d64e03ed7f54828235ecf8211d62ab838c48e", "messageHeadline": "chore: refactor vrf structures", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 249, "deletions": 226}}, {"node": {"oid": "57c4fd4096bd8ba60b8ef327ede84334c97793e1", "messageHeadline": "chore: fix for full_node_test", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3201f002aed4a8c9e75ba2b6ffe041ae2bae575e", "messageHeadline": "chore: add test for leader selection", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 78, "deletions": 2}}, {"node": {"oid": "39bb7ddc243001915c15b5ae7d53b503f4390eb7", "messageHeadline": "chore: add config for number of proposers", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "544c933c895fe71987201499ae584fbbe98e7c7b", "messageHeadline": "feat(vote): add new way of selection block leader", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 27, "deletions": 15}}, {"node": {"oid": "447d8b980e16ad997a93702a5d6c747deb579d5a", "messageHeadline": "feat(vote): add different committee size support", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "900e1732b99e2152e8511b36b6b714a1cbf2588a", "messageHeadline": "feat(votes): calculate weight based on vrfoutput and account name", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 51, "deletions": 27}}, {"node": {"oid": "a5eeb44799ec9f5f33f93d470047447fe6d9301d", "messageHeadline": "fix(hardfork): update taraxa-evm submodule. add DPOSQuery check into \u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "1b823eeaafbbad5c9faee879a6dd2ac6b3ac200a", "messageHeadline": "Merge pull request #1514 from Taraxa-project/nt_logs", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 282, "deletions": 47}}, {"node": {"oid": "632ed269ee59c9ab6f2db700e3ed8aee91fb441e", "messageHeadline": "chore: config file format fix", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "181abd3478b125d79642dbbc968216709d57f3c5", "messageHeadline": "chore: adding cmd line log configuration option", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "1c0e82a2ed872c2c7b80525d3abfc572322ee338", "messageHeadline": "chore: move extensive network logs from info to debug level", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 264, "deletions": 43}}, {"node": {"oid": "372da78aafbc0ff9272c67b021a7a14b570113e0", "messageHeadline": "fix(config): remove excess hardcoded account", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "55d7f70dc0fb0efe0b101c420b41649972333e68", "messageHeadline": "Merge pull request #1522 from Taraxa-project/optimize_votes_args", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "d77821af0aec0fec2c7ae905de86a42106f96d5e", "messageHeadline": "perf: optimize votes objects passing to functions", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "4c68d31a2e4eefe50133c3252f1ba1ecf3eb7101", "messageHeadline": "Merge pull request #1506 from Taraxa-project/pbft-trx-ordering", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 91, "deletions": 88}}, {"node": {"oid": "09ffdff980cba3829b9e3e4a4ad7ad34025791c1", "messageHeadline": "chore: improve RLPStream output", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 16}}, {"node": {"oid": "75fcae4e0d7eb942131f6eb4dc3123c994339d63", "messageHeadline": "chore: fixed failing tests", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 33, "deletions": 34}}, {"node": {"oid": "d053e0e4143e584cc4e76b398d6697daa0e8bb4d", "messageHeadline": "chore: enable replay protection", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "d1dbaafdf485630bad45e4ecf234e339da78ccb4", "messageHeadline": "chore: pbft transaction ordering", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 55, "deletions": 46}}, {"node": {"oid": "f1ee1ee77fd9630e5ff4591066ae01dae4f4247e", "messageHeadline": "Merge pull request #1530 from Taraxa-project/fix_rlp_encoding_sizes", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "1bf51d8302ed776e68110b17b04609e39716603b", "messageHeadline": "fix: fix rlp encoding/decoding fixed items count requirement", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "9b0255a56e64ceee0cf177b7196276d9fe189548", "messageHeadline": "Merge pull request #1527 from Taraxa-project/fix_syncing_state_race_c\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 13}}, {"node": {"oid": "ca728e9841b84ba6f76da5ff9dc1b349f9180ed3", "messageHeadline": "fix(syncing_state): fixed race condition inside set_pbft_syncing", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 13}}, {"node": {"oid": "86337acbe2ea590d22d6ccba908b5cf6e9d03094", "messageHeadline": "Merge pull request #1504 from Taraxa-project/bandwith_period_max_stats", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 130, "deletions": 67}}, {"node": {"oid": "8b039720d39901317fa1e66efe3c673c797be419", "messageHeadline": "chore: create json packets stats manually for logging msg", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "8b6d596557815334f919851f060a1ce3478a3adb", "messageHeadline": "chore: do not log NETPER period max stats, keed it only inside rpc call", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 16}}, {"node": {"oid": "b6e3a2286ec88381b0ea57989980956f84430cde", "messageHeadline": "chore: enable NETPER logging by default", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "387068ef4d4ca6ad9aeb16e7009b849c86b7d898", "messageHeadline": "feat: added period max bandwidt stats into the NETPER logging channel\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 121, "deletions": 66}}, {"node": {"oid": "fadfdc5a8d2d1decbffe3e2cea1253101b9daeb8", "messageHeadline": "Merge pull request #1513 from Taraxa-project/init_dfc", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "18ff8a9e05e8e5a64cc2ede3ca11bffc35698cee", "messageHeadline": "chore: changing initial difficulty", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4582295e752c31b13793610181f41b17f4569c11", "messageHeadline": "Merge pull request #1512 from Taraxa-project/testnet-conan", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "004641bf8802c6decc6947d698718ef24af2578f", "messageHeadline": "chore(conan): fix latest change in conan recipes", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0f6f401e3466c7b7edaa2d8cc75572acda346e18", "messageHeadline": "Merge pull request #1510 from Taraxa-project/bugfix-conan", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e3f197fb473a2f5a475b133cb02a38fcc57e4211", "messageHeadline": "chore(conan): fix latest change in conan recipes", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "717cab73d1289a6a7971d94010d5bc663136192d", "messageHeadline": "Merge pull request #1495 from Taraxa-project/mal_han", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 185, "deletions": 51}}, {"node": {"oid": "8bd85c193dc6f7e2252ae85cf2c95f168fdc780b", "messageHeadline": "Merge pull request #1407 from Taraxa-project/hotfix/increase_genesis_\u2026", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 472, "deletions": 73}}, {"node": {"oid": "3a53053e3608e6d0064a2efb0c090b7fa20d2e86", "messageHeadline": "chore: update taraxa-evm submodule. set fix_genesis_fork_block. retur\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "41076cc70603e833b9fa22200576441ca582f488", "messageHeadline": "chore: move malicious handling into PeersState", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "483cbc139f9fecb2e9116809c4f53e8c7ca530d7", "messageHeadline": "chore: move malicious handling into PeersState", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "711021007bdc9db38a7898b4f6907c642f83b4f6", "messageHeadline": "chore: move malicious handling into PeersState", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 135, "deletions": 79}}, {"node": {"oid": "d1e904d5e100666e8e28b0186bc295100d456105", "messageHeadline": "chore: malicious nodes handling", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 122, "deletions": 43}}, {"node": {"oid": "49bf0cb927e6875601dae10e98d159ef4eb88282", "messageHeadline": "Merge pull request #1500 from Taraxa-project/remove-version-from-config", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 22}}, {"node": {"oid": "38148b21d59f0743c645a505eafec5622f60fde5", "messageHeadline": "chore: update taraxa-evm submodule", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "602c5d36c29fc38677d966d74d72aff112d34f02", "messageHeadline": "chore: removed config version", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 22}}, {"node": {"oid": "8199adfca37f714260cf02e670bddd660a2df44c", "messageHeadline": "Merge pull request #1456 from Taraxa-project/config-version-updr", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "d0c70d007e8b3d4f8d0aa94696eae9bbf97804d0", "messageHeadline": "chore: simplified version of config updater", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 18, "deletions": 28}}, {"node": {"oid": "38a39225d1b227afcf0c8e3c61a10621db7a8647", "messageHeadline": "feat(config): introduce config version updater", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 99, "deletions": 0}}, {"node": {"oid": "9ae0024d1a93b5bfa759d8801a29c34f7a372790", "messageHeadline": "chore: resolve PR discussions", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "1949ce49c69c8f45ba58d64fd492e554e6a75e39", "messageHeadline": "Merge pull request #1490 from Taraxa-project/transaction-prio-queue", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 215, "deletions": 58}}, {"node": {"oid": "ed6fe4c32d2e841f56ab1e8d3573dec137151cd5", "messageHeadline": "chore(trx_q): updated version with simplified design", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 14, "deletions": 27}}, {"node": {"oid": "d3fcb516b2d11b6575783cb40d7c6514018308d9", "messageHeadline": "chore(trx_q): improve sorting based on gas price primarily", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "fb277895abc55980191c72439200545c5a0f8c33", "messageHeadline": "chore: code review", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 58, "deletions": 11}}, {"node": {"oid": "f9148dc5a8bde1ed6c7bb1ca9314c0bc8095c0a8", "messageHeadline": "chore: add prio queue tests", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "0a7634cad50b519ac9ce2676a4c426ed5c5f3827", "messageHeadline": "chore(trx): transaction pool with nonce and gas price ordering", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 115, "deletions": 58}}, {"node": {"oid": "05465a7227e0deb80a658210afe34944132177c6", "messageHeadline": "Merge pull request #1479 from Taraxa-project/sync-block-validation-in\u2026", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 65, "deletions": 49}}, {"node": {"oid": "b62357d1a1151d6afa30a405516c6a19542fa77d", "messageHeadline": "chore(syncing): validate sync pbft block in handler", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 65, "deletions": 49}}, {"node": {"oid": "92ddeafddc4540cd214f9bedcc829b3b9863a5f2", "messageHeadline": "Merge pull request #1489 from Taraxa-project/dag_vd", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ec4a10cca3206addf81d54396f95e7798f99b0ef", "messageHeadline": "chore: wrong lock in trx mngr", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91c687d526005548746603ca651daa8334b83600", "messageHeadline": "chore: dag block validation", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fede62fbf40e27547d5d4f1de43e76c98d080c83", "messageHeadline": "fix(final_chain_test): separate update_state_config test from genesis\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "160f2ec002573533236d6238cbf4dd9b112ca360", "messageHeadline": "fix(hardfork_test): separate hardfork_test from full_node_test to avo\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 186, "deletions": 92}}, {"node": {"oid": "79beb459d09fa7df595c05ed09065dfcffb513cf", "messageHeadline": "feat(config): overwrite config file in hardfork code", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 94, "deletions": 74}}, {"node": {"oid": "64101fdb7bd2f86f63147c9ab6fd17bb236cdecc", "messageHeadline": "fix: mainnet syncronization problems caused by wrong genesis balance", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 36, "deletions": 4}}, {"node": {"oid": "bd21c5af0796cce8fb9a372ca99bb3ff717a7b1c", "messageHeadline": "chore(hardfork): resolve PR discussions", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 59, "deletions": 66}}, {"node": {"oid": "ea5a30a99267a8eba9902492f894d06317c81458", "messageHeadline": "feat(hardfork): fix issues including dpos contract config updation. a\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 99, "deletions": 81}}, {"node": {"oid": "21435b1d2fc46b58c09697f85032b9539016ac1f", "messageHeadline": "feat(hardfork): add test for whole hardfork logic. implement hardfork\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 111, "deletions": 24}}, {"node": {"oid": "b991f4e7da5e9260b747fcb27f792f6ec49fa26d", "messageHeadline": "feat(hardfork): common hardfork logic. add functionality to update go\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 131, "deletions": 11}}, {"node": {"oid": "c326118c4e2a6ae1c5a879c915ce5088325fa064", "messageHeadline": "chore(hardfork): multiply genesis_balances by 1e18", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "369dbece854854101fc0659cd6768c5da62673b5", "messageHeadline": "Merge pull request #1486 from Taraxa-project/correct-trxs-validation", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 254, "deletions": 236}}, {"node": {"oid": "096ff6fde95c2238cf5af62da47a27325731586c", "messageHeadline": "chore: move object to use just one mutex", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "d9330dde51272712b58208edd51b91133f50c46b", "messageHeadline": "chore(trx): add test for transaction validation", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 36, "deletions": 7}}, {"node": {"oid": "0616bbcd64ebfd90c5fb9dc72d4f86a3779462af", "messageHeadline": "chore(trxs): correct transaction validation", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 214, "deletions": 228}}, {"node": {"oid": "c2192c8aae6c07b6a74ad901e20ff77e3a778670", "messageHeadline": "Merge pull request #1487 from Taraxa-project/pbft_rebroadcast_soft_votes", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "6f0356f0dfb16a0e8ce396e00ac0e5cf7cff6aa6", "messageHeadline": "fix: If have seen enough soft votes, PBFT rebroadcast soft votes in s\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "d9ff8c64cd98852335524b1ffcfcb9b8290ee0f3", "messageHeadline": "chore: updates testnet genesis hash", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "83803a79e6ef55237f64c26cf3a01e2a3791f32c", "messageHeadline": "Merge pull request #1472 from Taraxa-project/bootnodes-4-private-nets", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "390179ac4b4b8e6bf224a433f1542d1059e949c5", "messageHeadline": "chore: fix bootnodes for private networks", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "ba9749e32d81c8a2e8be49227ea5da7aba11398d", "messageHeadline": "chore: Updates testnet timestamp", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0644fda42766676683b77031720bf4ff972f14f8", "messageHeadline": "chore: update default boot nodes and genesis", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 57, "deletions": 6}}, {"node": {"oid": "73c369d4e6ea62b0a1b571b3ef4e0c08747aaa65", "messageHeadline": "Merge pull request #1467 from Taraxa-project/revert_exp_backoff_develop", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "af5ace76f943849b916fb91459d4a7698f083024", "messageHeadline": "chore: udpdate difficulty", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "33726845fde32395db57224d8b9c9819edeb801e", "messageHeadline": "chore: revert PBFT exponential backoff", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "50a9e39f402181339c4ddfe0889f66b2ac9b0eb5", "messageHeadline": "chore: clang format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "003d3178f94caa87849c437a4d3d50c5f95f12d8", "messageHeadline": "Revert \"chore(pbft): uncomment code enable exponential backoff for ad\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "b6b0315b583bb4550695701bb6aafd7a57c9674b", "messageHeadline": "Revert \"chore: add max lambda value to be 1 hour\"", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "bf6e40341238622b4dc8fc70f3c3d9e080545ab1", "messageHeadline": "chore: fix bootnodes for private networks", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "e41ea506490bf5e506da5b278fa01df6f7220ec6", "messageHeadline": "feat: enable vrf params adjustion in testnet config", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02e317296ffa8bae0560bbee803c6ca3a937aa92", "messageHeadline": "fix: fix local-net script issue. clang-format config.cpp file", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "8fd2bcad2feb1ca4664dc903ab29fcf935c98e1c", "messageHeadline": "chore: changes testnet config file to mainnet values", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 37, "deletions": 25}}, {"node": {"oid": "24da61be4f68b4c823c8a70942cd54e6b62683d6", "messageHeadline": "chore: adds --public-ip flag for taraxad", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a7395607d50b819955d3d4ecfd4c4dc0fa4d4e36", "messageHeadline": "Enable CI get/set/rm rpc nodes address", "author": {"name": "Henrique Fernandes", "email": "henrique@toptal.com", "user": {"login": "sfrique"}}, "additions": 38, "deletions": 14}}, {"node": {"oid": "4220ad4115ff3f45f5e1dadcdd282537b25b1b27", "messageHeadline": "chore(p2p): add new config variable for external ip", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 36, "deletions": 17}}, {"node": {"oid": "990a128479d9083b0c1cffe56419c8aca8eda23e", "messageHeadline": "chore(p2p): add ip mapping updating and deleting", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 41, "deletions": 15}}, {"node": {"oid": "6db610eb6dbc4caf7ddc60971d882a027dcc999b", "messageHeadline": "chore(p2p): add support to use external IP", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "72082cae92e5bf9c1d625f993a37a428bb2233cb", "messageHeadline": "Revert \"chore: add public ip option\"", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 12}}, {"node": {"oid": "09bc94d3ea85f5f25c6ebbd95914c54d0943d0aa", "messageHeadline": "Merge pull request #1423 from Taraxa-project/dag_sync_ri", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 127, "deletions": 73}}, {"node": {"oid": "0d401adcc0c991d083d13804a615275475985f88", "messageHeadline": "chore:minor optimization", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "63de6c2f5c78fd3bf530dfffd82d99eb83f8db1a", "messageHeadline": "chore: tests impr", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "1f0854c20f1ba669c761daa9a151006a6467d3ac", "messageHeadline": "fix: race condition", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 36, "deletions": 12}}, {"node": {"oid": "7f1a5e636e67602a9a3b5d825013a805250efabe", "messageHeadline": "fix: race condition", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e0eb62c5f34e45e30c292609f45e87e1867f3e61", "messageHeadline": "fix: race condition", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "bfe44b72365eaf1b4da1b69b035457f7643450a0", "messageHeadline": "fix: race condition in retrieving blocks with transactions", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 71, "deletions": 47}}, {"node": {"oid": "6ed57e93d4de0a6802801b6e21a353cb529f74cc", "messageHeadline": "Merge pull request #1455 from Taraxa-project/dag_gsp_fx", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "8341aa47eda2b127947e109e28ca9e024042fe03", "messageHeadline": "chore: do not process dag block with missing tip/pivot", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "5a80138a37a78ce229b866985dd37be8bb346864", "messageHeadline": "Merge pull request #1463 from Taraxa-project/small-fixes", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3c26ce81bcf1fa8d421212a7cd8e3d3b807cfb07", "messageHeadline": "chore: fix circleCI branch", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c9d5197c69036330ca14c20b4d6fa1ab618f5c71", "messageHeadline": "Merge pull request #1454 from Taraxa-project/ahead_blk", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "a5fcddd6ff51c96bf809d84263cfc6d8c0031c2a", "messageHeadline": "chore: remove ahead block from queue", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "897833e2ad3de7fc90fc76c36b802efc8b4543a6", "messageHeadline": "Merge pull request #1285 from Taraxa-project/pending-peer-race-condition", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 58, "deletions": 41}}, {"node": {"oid": "154aae76205975782afd07fee4f80627508c187f", "messageHeadline": "chore(peer): fix race condition in pending peers", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 58, "deletions": 41}}, {"node": {"oid": "259183e8b296cc7916c13f1a449278036e639e84", "messageHeadline": "Merge pull request #1377 from Taraxa-project/unique_nonfinalized_dag_\u2026", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 35, "deletions": 30}}, {"node": {"oid": "3ac2f88715a3c8735d6151c6902384de4d964a04", "messageHeadline": "chore: do not enable having duplicate dag blocks inside nonfinalized \u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 35, "deletions": 30}}, {"node": {"oid": "5fbec48ff29dfaea4d56e85f77a102ba0385a400", "messageHeadline": "Merge pull request #1424 from Taraxa-project/issues-templates-changes", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 11, "deletions": 16}}, {"node": {"oid": "fb9b8bc5b308c282a21c8b78f7ebf5ac12c901ef", "messageHeadline": "docs: Update issue templates", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 11, "deletions": 16}}, {"node": {"oid": "b037de2221280f6766ae422c6ea8a499c7c13f33", "messageHeadline": "Merge pull request #1401 from Taraxa-project/remove-old-templates", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 14, "deletions": 31}}, {"node": {"oid": "9c52f06c72245a08543db8e97ee80c71e467c83b", "messageHeadline": "docs: Update issue templates", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 14, "deletions": 31}}, {"node": {"oid": "23e908daa3b39998d449a4c7cf66bd8b27ec7cac", "messageHeadline": "Merge pull request #1398 from Taraxa-project/pbft_proposal_develop", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 8, "deletions": 28}}, {"node": {"oid": "3d430ff968e81dfb57e893f040e7f8f07d17c815", "messageHeadline": "feat(pbft): PBFT blocks proposal rate depends on number of stakes", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 8, "deletions": 28}}, {"node": {"oid": "f612325dfecea958d0603e3377987f7adea6ff20", "messageHeadline": "Merge pull request #1327 from Taraxa-project/move-block-to-final-chain", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 77, "deletions": 96}}, {"node": {"oid": "2dceb6412d4261d42a9594a5226ffc5ef3429fab", "messageHeadline": "chore(trx): remove cached sender from trx rlp", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 18, "deletions": 39}}, {"node": {"oid": "17699500d345bb9f8b14b00ec63ab768ad970f25", "messageHeadline": "chore(final_chain): move block to final chain instead reading from DB", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 59, "deletions": 57}}, {"node": {"oid": "eb24de0cfd2c547cac54f35b79713659c1ecf9d8", "messageHeadline": "Merge pull request #1395 from Taraxa-project/improved-discovery", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 92, "deletions": 34}}, {"node": {"oid": "1f1909989c4b3a233f7a9ed9bde174429d5f2c81", "messageHeadline": "chore(p2p): add ip mapping updating and deleting", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 41, "deletions": 15}}, {"node": {"oid": "46bdf234f8b95ef536bb0f910a86dab7313d3a7f", "messageHeadline": "chore: changes helm chart branch", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9d535737dbbf677a957408ed50b7dd59f1b6ea49", "messageHeadline": "chore(p2p): add new config variable for external ip", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 36, "deletions": 17}}, {"node": {"oid": "2ceff00b956de64de257fe978e84fd8e522e9691", "messageHeadline": "chore(p2p): add support to use external IP", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "8bf4b629688e18d8ec1763b9c243a16b1b20eb3a", "messageHeadline": "Merge pull request #1409 from Taraxa-project/logging_impr", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 93, "deletions": 55}}, {"node": {"oid": "79530529ceee2129c735477f75ac2d2bb08bad43", "messageHeadline": "chore:logging improvements", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b68a49fa429128dbdc9807641c71af8b7aeae10c", "messageHeadline": "chore:logging improvements", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 25}}, {"node": {"oid": "031a4ef95638ad79cb1b20d8c99da12f4d780509", "messageHeadline": "chore: improve logging", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8b4569298844c8191a35812aeee815a425820bd5", "messageHeadline": "chore: improve logging", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 115, "deletions": 54}}, {"node": {"oid": "d1ae60bc2080667f976f0a7a39819421cc37e3f2", "messageHeadline": "chore: adds --public-ip flag for taraxad", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 20, "deletions": 21}}, {"node": {"oid": "b9d817f0d3b30011eab80cf2d45b68f3e96ed1be", "messageHeadline": "Merge pull request #1385 from Taraxa-project/enable-ips-rpcnodes", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 38, "deletions": 14}}, {"node": {"oid": "ee9fee3c8ed4319132232b7433cd4c65687def59", "messageHeadline": "Enable CI get/set/rm rpc nodes address", "author": {"name": "Henrique Fernandes", "email": "henrique@toptal.com", "user": {"login": "sfrique"}}, "additions": 38, "deletions": 14}}, {"node": {"oid": "27e1fa6c7bb15222a7c1866a2a8b9bd176bab6d3", "messageHeadline": "Merge pull request #1399 from Taraxa-project/dag_sync_lck2", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 38, "deletions": 32}}, {"node": {"oid": "1b3946bb4d372f3945495d603d56602c321a7838", "messageHeadline": "fix: dag sync deadlock", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 38, "deletions": 32}}, {"node": {"oid": "95cba28639259d7bfee205c40ede1600c80bf306", "messageHeadline": "Merge pull request #1397 from Taraxa-project/mac_build", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "344137b3e46326a53b63537f2a997833eb5e8253", "messageHeadline": "fix(compile): fix -Wrange-loop-bind-reference compile error for Mac", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb78ab61a2abc229c4ed8008cba4c8317ed63ec6", "messageHeadline": "fix(compile): fix -Wrange-loop-bind-reference compile error", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "77538f8b95aebd75ccaf5f0006a8ccc3ad50f647", "messageHeadline": "Merge pull request #1400 from Taraxa-project/issues-templates", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 71, "deletions": 46}}, {"node": {"oid": "9657683604517277faf031e671eb2c970e53e22f", "messageHeadline": "docs: new PR/issues templates", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 71, "deletions": 46}}, {"node": {"oid": "949a305e2eec7c110789865582ba9f6024452533", "messageHeadline": "Merge pull request #1344 from Taraxa-project/temp_sync_imp", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 554, "deletions": 357}}, {"node": {"oid": "96622580181c637b52e0f5e8a41cbc1ba094c47c", "messageHeadline": "chore: network tests", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "1f476425861fa1522ae6076d44a135721c8ec1aa", "messageHeadline": "chore: tests update", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "0a1ec582632630b3bfc2abf756af26dd5ba21f64", "messageHeadline": "chore: applying testnet fixes to develop", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 327, "deletions": 125}}, {"node": {"oid": "0a4312e21b52a5f0b605f3661a9dc08a95862621", "messageHeadline": "chore: restart sync fix", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "525425b454a7373f1908ee126628eab491ef5b09", "messageHeadline": "chore: update net version", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "79b250c192ff1c31338845e7a5781f100035b688", "messageHeadline": "chore: sync impr", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 20}}, {"node": {"oid": "a787e81ad5953f574b68c31b1cec11d513843339", "messageHeadline": "chore: sync impr", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 38, "deletions": 45}}, {"node": {"oid": "4ea89e720aa912c0fb546f310678219d97e293d7", "messageHeadline": "chore: sync impr", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 31, "deletions": 48}}, {"node": {"oid": "fe6ed6ab2af591024f2a4325c65ab16e90055835", "messageHeadline": "chore: sync impr", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 10}}, {"node": {"oid": "5ab2c3464df33d2c8e66d5aad5ba6657559664f0", "messageHeadline": "chore: sync impr", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 101, "deletions": 38}}, {"node": {"oid": "7c9ef53910edd018ba93cdb6e1771e51430d6305", "messageHeadline": "chore: sync improv", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 58, "deletions": 55}}, {"node": {"oid": "5b96486dad20c57cdd744f025d895b1b7fc83256", "messageHeadline": "chore: sync improvements", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 132, "deletions": 169}}, {"node": {"oid": "0918270b00ac4625dce202a973f1d70cde8f94fa", "messageHeadline": "chore: fixes nodes replica count on helm tests", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f9086f8937436e851bbdd8f13d2bc2468267711", "messageHeadline": "chore: clears conan cache on binary builds", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ab593033d81a822ce60e6a415b4152e6cda7ccd1", "messageHeadline": "chore: clears conan cache on binary builds", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8a5731b351d7b1e3c477e9e40f28835677028bd0", "messageHeadline": "chore: fixes binary build", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "599a8690255c326d47183ca7221fccc0fe50af18", "messageHeadline": "chore: fixes binary build", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f1813496b44892448682ab42cee6d7f1cce8d413", "messageHeadline": "chore: fixes tags build", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "04dedeae9735ff576f00a5b7bfc5310d149252a5", "messageHeadline": "chore: fixes tags build", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f0dc7e21f2266a572d46878aa120d3f6184307dd", "messageHeadline": "Merge pull request #1390 from Taraxa-project/mainnet-node-version-update", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "a70148aebff6d6e093bffdbea204e04267b5d2d5", "messageHeadline": "chore: set mainnet genesis timestamp to GMT: Thursday 30. December 20\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "98a111ca3f97666139ffb2e62d6173a9c39e0604", "messageHeadline": "chore: reset node/db/net versions to 1.0.0 for first mainnet candidate", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a96a35e86fbe0900b94ff219334bd29e31e8f448", "messageHeadline": "Merge pull request #1389 from Taraxa-project/revert_test_hardforks", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 24}}, {"node": {"oid": "412ce108d766407a4f598b9ef87f8aa39bea1913", "messageHeadline": "feat(vrf_params): update params to latest one after hardforks revertion", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2f89890bfd929dc37bf3a7f86725e3e7169b286d", "messageHeadline": "Revert \"feat(difficulty): hf to check lower difficulty\"", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 10}}, {"node": {"oid": "9460d65d123b91b15d28bc093eb986a2decab12b", "messageHeadline": "Revert \"feat: add second hardfork\"", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "c1acb434e9da0952124192ce952cb13b2d240ac1", "messageHeadline": "Revert \"feat: override chain_config\"", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "1a3a43bdd76695dae5c1369ac14956adaa987e46", "messageHeadline": "Merge pull request #1388 from Taraxa-project/adjust-config-values", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 47, "deletions": 2}}, {"node": {"oid": "8f08232f97187b07db3c9146c98bfc73428e088f", "messageHeadline": "feat: add taraxa nodes to the config", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "7048b81e4db8983ad2a97a59fa382a3f93b3024a", "messageHeadline": "chore: set default chain_id to 1", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e8fab87325dfab89dae079ea073d3f4cc67dbc3a", "messageHeadline": "feat: change eligibility_balance_threshold to 100k", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8fe3fa61ac2f54fa28d81b0f81183260dce9363c", "messageHeadline": "Merge pull request #1386 from Taraxa-project/advertised_ip", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 20, "deletions": 21}}, {"node": {"oid": "85877881f143c0b84b1afe49c7dfac805e0c6017", "messageHeadline": "Merge pull request #1387 from Taraxa-project/mn_public_ip", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "bf02d047c91e58607418cf7944c0ef51298f0007", "messageHeadline": "chore: adds --public-ip flag for taraxad", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 20, "deletions": 21}}, {"node": {"oid": "23810db61e8c67fec69f196623d5df9bdfc18eba", "messageHeadline": "chore: add public ip option", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "50f1b3185af720bc70dc1bc953a7a97736ec4fc7", "messageHeadline": "Merge pull request #1383 from Taraxa-project/change-default-network", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "82961c85a0e1d8fcc91d068f2962916c61db23d9", "messageHeadline": "chore: change default network to mainnet", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cdbcee141320ed81813bdbf312cef8f85d79518d", "messageHeadline": "Merge pull request #1382 from Taraxa-project/pbft_proposal_mainnet", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 12, "deletions": 20}}, {"node": {"oid": "3f1bf60992b9e1815db468aa59e9b5abe8a83a94", "messageHeadline": "fix(sortition_test): fix hardcoded values after last changes", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "1e67ad3301a75918523bdda22638bcb2854984fa", "messageHeadline": "feat(pbft): PBFT proposal block rate depents on stakes, not every del\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 14}}, {"node": {"oid": "3b875ab08285461fa3bf81d18a59c20a5edf54cc", "messageHeadline": "Merge pull request #1381 from Taraxa-project/difficulty-check-hf", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "a74c5874cf448bf00243a7998a446a453ed04b1d", "messageHeadline": "feat: add second hardfork", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "b007df472f6ddebba08f46915c3dff949f63dcf5", "messageHeadline": "feat: override chain_config", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "712b9758f038274c651b254c9619af917059fc7c", "messageHeadline": "Merge pull request #1379 from Taraxa-project/mainnet_lambda_6s", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66c2dc17b0cad58a512b4ffb882bda24884f9352", "messageHeadline": "Merge pull request #1378 from Taraxa-project/difficulty-check-hf", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "7d6ad45e8265fe205366997050ccda862a71807b", "messageHeadline": "feat: change pbft lambda time to 6 seconds", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84a2e224bd90f0c3c4149fc59217a3b051f1062f", "messageHeadline": "fix: save default sortition params if no changes in db", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "5fa966107c195282d6ad0013270593ebac5f26a8", "messageHeadline": "feat(difficulty): hf to check lower difficulty", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "3fd86d87943ac16c557d0b038783d6c2229f8f99", "messageHeadline": "Merge pull request #1376 from Taraxa-project/mn_conf", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "c4a92f01e239035198ea056ae87d0c49c8dc22cc", "messageHeadline": "chore: boot udp port config", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5ade007a37473376b5865be41f2ae8b7b51e1eda", "messageHeadline": "chore: boot udp port config", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "44ca61ee69c67745dc60a540f51453ee1098800c", "messageHeadline": "Merge pull request #1375 from Taraxa-project/mn_conf", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 57, "deletions": 6}}, {"node": {"oid": "2e5adc1e02e057ec15a44b072c396a5d29773e5d", "messageHeadline": "chore: update default boot nodes and genesis", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 57, "deletions": 6}}, {"node": {"oid": "a395e45a84ac50e8fde6e2329d0112f4f5963756", "messageHeadline": "Merge pull request #1367 from Taraxa-project/remove-hardforks", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 97, "deletions": 170}}, {"node": {"oid": "804fafbac6621ae9ff8d74a4057c198413d55fac", "messageHeadline": "feat(sortition_manager): setting changing interval to zero disables v\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "c2e25df172b215aec1c1fbd4514bb353419f8fb9", "messageHeadline": "chore(hardfork1): remove hardfork1. move hardfork changing values to \u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 76, "deletions": 124}}, {"node": {"oid": "5dd1bd9e4489114a6b9eb8e5fd2455c56529007b", "messageHeadline": "chore(hardfork2): remove hardfork2. move hardfork changing values to \u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 17, "deletions": 40}}, {"node": {"oid": "b105d70b074288de6f0f744747562b4479de5eea", "messageHeadline": "Merge pull request #1366 from Taraxa-project/div_zr_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5bc0280dc71642174dc843b4b818f45a184689ff", "messageHeadline": "fix: division by zero", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "56ff07cdbf74cad62a37b3307132e8f3151730aa", "messageHeadline": "Merge pull request #1365 from Taraxa-project/testnet_hf_2_st", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "eb788a7237fa862a064e6212fa5cbb3050b183cf", "messageHeadline": "chore: stale difficulty efficiency", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "314c609df643cdd49e48f76926addc0a545352e5", "messageHeadline": "Merge pull request #1363 from Taraxa-project/testnet_hf_2", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 93, "deletions": 23}}, {"node": {"oid": "3ea9ea10784237dab7e689e38b33e14d8949bd1a", "messageHeadline": "Merge pull request #1364 from Taraxa-project/testnet_hf_2_pr", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "ae92861b9fd8f666e2cc10ee4110bf5cb72500c5", "messageHeadline": "chore: check vdf on startup", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e0525d7296b54af6ec3e26da4078fc124ae07b1a", "messageHeadline": "chore: increase hardfork2 block number", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d3ad3363f1e2d3d8b45ddf96a2a85269eb8fcd12", "messageHeadline": "chore: check vdf on startup", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "ceea05564b0d085f7b7e4e5b98c16eb44c9b8ea7", "messageHeadline": "fix: efficiency calculations after hardfork", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f12a1abaaadc1949ac071f8b09b3995d1ee389d1", "messageHeadline": "chore: increase stale difficulty and dont allow stale block if not co\u2026", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "fa5c575c93e6ee2b952305061d0ee05e0734598f", "messageHeadline": "fix: calculateEfficiencyHF2 after discussions", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "536bd2eed3cf4f88031434c7c247d8c3e14e7a8f", "messageHeadline": "feat: increase protocol minor version", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "13c8987abf5f4736a4caf48fd7c17133d1cd762f", "messageHeadline": "feat(sortition_manager): separate computation interval from change in\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 44, "deletions": 19}}, {"node": {"oid": "b3dbbbbe4f724097de1b480195db06e478e6fa16", "messageHeadline": "feat: add hardfork2. excluding stale blocks from efficiency calculation", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "1fa60bca9428360e4ad4439a070d390705a3fc88", "messageHeadline": "Merge pull request #1361 from Taraxa-project/dag_snc_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e799f239de02b6d638b0097b1fa36eaf36f0950b", "messageHeadline": "chore: dont send finalized transactions in gossiping", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c1aebc50ed3913d15d1cd7fc2ed3a3be637e864c", "messageHeadline": "Merge pull request #1360 from Taraxa-project/dag_snc_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "566213500b946ee0186bddd1ccc92913859e5904", "messageHeadline": "chore: dont send finalized transactions in gossiping", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "aad7d0f3b78d78c51d2d46731020402a43b00bbd", "messageHeadline": "Merge pull request #1359 from Taraxa-project/dag_snc_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "2276c24baff5d0d9f7b995d42f6153c1786f9e35", "messageHeadline": "chore: dont send finalized transactions in gossiping", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "9e3b21bfaa2a3702a3a434d190049b8dd6c719d6", "messageHeadline": "Merge pull request #1358 from Taraxa-project/dag_snc_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "1bc2697957e08034eccb7f7b25a87c2903a9c48c", "messageHeadline": "fix: duplicate non finalized blocks", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c5f1fde02937ce7e8da5922ec27f348f602379e8", "messageHeadline": "fix: duplicate non finalized blocks", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "fe628abe04660a9771308dd550fbb7f3f383b3a4", "messageHeadline": "Merge pull request #1357 from Taraxa-project/dag_snc_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 47, "deletions": 25}}, {"node": {"oid": "78ef34de38d89861ddfeacaadf9add89268442aa", "messageHeadline": "chore: optimize dag sync", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 22, "deletions": 19}}, {"node": {"oid": "956cdfde56f88f3c9e6060dc2e1214d401bcd412", "messageHeadline": "chore: optimize dag sync", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 26, "deletions": 7}}, {"node": {"oid": "df7045d0620002ff223660ee3ee6bcecb116513a", "messageHeadline": "Merge pull request #1356 from Taraxa-project/dag_snc_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "d0a149cd73ebf763607e72298949f1499944e8e5", "messageHeadline": "chore: dag sync with everyone", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9551a93d47f1f6e142049a3d22e5cc300363a134", "messageHeadline": "Merge pull request #1355 from Taraxa-project/dag_snc_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 21, "deletions": 8}}, {"node": {"oid": "161acecdc93e3f44e4ebb0d55bf99b01a834186a", "messageHeadline": "chore: limit pending dag requests", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "4d65b032d4b7a8e483ea1cecf13bae27d7f2027d", "messageHeadline": "chore: limit pending dag requests", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "3f0f767f71714693947633f33b83f865cda7932c", "messageHeadline": "Merge pull request #1354 from Taraxa-project/dag_snc_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "6f75ac724d912b4c63eaa818a883997011974fdc", "messageHeadline": "fix: dag sync", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "48d29df392668e245d067114babf7aedfbeac1b0", "messageHeadline": "Merge pull request #1352 from Taraxa-project/dag_snc_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "fd261f8cca9df7c02e98841a9e54b3acab11c107", "messageHeadline": "fix: dag sync", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e51f04b4016a015516f8a15390a9bd2f690d98a5", "messageHeadline": "fix: dag sync", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "68b4f2cea86a8238cada185ff75d1851bc19d607", "messageHeadline": "Merge pull request #1351 from Taraxa-project/stale_blocks_fix2", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "65592fe6399a34581251f127c04a2f390f814a7c", "messageHeadline": "chore: reduce stale block numbers", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "8beff11cbdc862b9e2976bfc59218429d953c0f0", "messageHeadline": "chore: update minor version, stale blocks impr", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "8b30950355f9bcec6313e0b65e05da606bd13a71", "messageHeadline": "Merge pull request #1350 from Taraxa-project/stale_blocks_fix2", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 22, "deletions": 23}}, {"node": {"oid": "f7351fdc2fe8b894eeca49c5f21b3bd99a613c76", "messageHeadline": "chore: check stale block proposal by frontier", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 13}}, {"node": {"oid": "e9a4ca1355c2a0e2f6853f4290ed0c324d319167", "messageHeadline": "chore: check stale block proposal by frontier", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 32, "deletions": 23}}, {"node": {"oid": "531f361ef8eaf90f8466a3850f5df3f9258b6a95", "messageHeadline": "Merge pull request #1349 from Taraxa-project/stale_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "d294f3c946809910f19a4e5f719e47486c3206f0", "messageHeadline": "fix: stale blocks", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "cf85f916ca7a90cad6b25b6bc837b547fd7784ae", "messageHeadline": "Merge pull request #1343 from Taraxa-project/proposal_committee_size", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "440986819961888f72e4d12db1f86232c178bfa1", "messageHeadline": "Merge pull request #1346 from Taraxa-project/sync_stall_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7289779387824fd54f60bc9eddf9169c561aabaa", "messageHeadline": "fix: syncing stall", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "80b16e48ac2261b9f7890ad93cacfa6dc1c767fa", "messageHeadline": "chore: add proposal committee size for PBFT proposal votes and blocks", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "2ae0a460296e56223794d56ad02eecd3f8c72928", "messageHeadline": "Merge pull request #1282 from Taraxa-project/pbft_exponential_backoff", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "b279a6b2e9789b9f11209e26d021bc3f7f7b9b01", "messageHeadline": "chore: add max lambda value to be 1 hour", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "678481ec9456fe9f7990c4142a01d46a6ece8995", "messageHeadline": "chore(pbft): uncomment code enable exponential backoff for advanced s\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0c41f9ace4c8ef43e408d4b0ec20ae9ab303a2ca", "messageHeadline": "Merge pull request #1337 from Taraxa-project/binary_search_for_binomi\u2026", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 32, "deletions": 7}}, {"node": {"oid": "d7bfe2d61ea4f717e2443792f7307ef598cbad1e", "messageHeadline": "chore: modify const", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6984ec317051e39fa14023b687aa596f07b2eea8", "messageHeadline": "chore: modify for const", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "96ca3b6c483f884d58f2b4113abebdb7ef7be08f", "messageHeadline": "chore: make clang format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c77397254ad43935cfec3bd3247e8257fe66ef12", "messageHeadline": "chore: add unit test for binominal distribution", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "9ccb7ac87a853f509fd2b9d5d7dc8799ec0939fc", "messageHeadline": "fix: add binary search for binominal distribution", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "db318ece4f54b36fc0809097dcbaa704fcb09dfa", "messageHeadline": "chore(docker): adds taraxa-bootnode option in entrypoint", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "233076063ed416546be9bb45b28ce13d6f5641c7", "messageHeadline": "Merge pull request #1340 from Taraxa-project/new_taraxa_bootnode_binary", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "dde0b83db273d0dbbc40da289f46d5453f2cbdeb", "messageHeadline": "chore(docker): adds taraxa-bootnode option in entrypoint", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 22, "deletions": 1}}, {"node": {"oid": "1a0f24e17384cf50556205a1703a5375c9f752a9", "messageHeadline": "Merge pull request #1339 from Taraxa-project/efficiency_fix", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "06292b3173f2357e683b26ec41be6466e6715da9", "messageHeadline": "chore: adding int comparator to pbft_block_dag_efficiency", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "998a371c37697a50e859fae3be57e83a22b4ee5e", "messageHeadline": "Merge pull request #1338 from Taraxa-project/hotfix", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 27, "deletions": 18}}, {"node": {"oid": "fac1b9b8541e9d22300c1d5e0d2fb0d7412cf131", "messageHeadline": "chore(syncing): hotfix for syncing without response", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "f65ef85dfdadfede96ed934f552900df5ba2517d", "messageHeadline": "chore(bootnode): improve bootnode settings", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "2bd94c648a11ab3d9b65065daa1fc18f9608ff51", "messageHeadline": "chore(dag): create seen cache to not request same block multiple times", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "5985edd212276852849c2f459320e17e06c7c4f5", "messageHeadline": "Merge pull request #1333 from Taraxa-project/syncing-hotfix", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "f853f56f965facaf11303229dc1f7e0b51a2a6aa", "messageHeadline": "chore(syncing): hotfix for syncing without response", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "a88dd536bcbb2d0543ccf0e394e991283d1f8603", "messageHeadline": "Merge pull request #1331 from Taraxa-project/fix-block-propose", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 54, "deletions": 31}}, {"node": {"oid": "c005bfacdaa6fa208d7625dc63cb8065040e0c33", "messageHeadline": "chore(votes): change parameters for propose_block vote", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 54, "deletions": 31}}, {"node": {"oid": "d007a79b61f93f4443202c656aee2f24921ef5cc", "messageHeadline": "Merge pull request #1332 from Taraxa-project/fix-bootnode-settings", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "c010f7d0a390198a7ac42e396dc401eff647b2d4", "messageHeadline": "chore(bootnode): improve bootnode settings", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "f9927e3b13c5d6290ea3ee918e303ecd3ab56c02", "messageHeadline": "Merge pull request #1328 from Taraxa-project/dag-cache", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "9501b7281cb788fd3c598c99d3284d93d6dd5330", "messageHeadline": "chore: add comment based on review", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e96ea25f69dd7870d0721fe95e31814634225a93", "messageHeadline": "chore(dag): create seen cache to not request same block multiple times", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "4cfbafa9c04dca37937cd4e433d5efa7adefa88a", "messageHeadline": "chore(docker): adds taraxa-bootnode binary to final image", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "35101345ef94c612689268316f6cc1d2eb6b3652", "messageHeadline": "Merge pull request #1329 from Taraxa-project/adds_bootnode_binary_to_\u2026", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "71bfa008d5f1c32857c7307f0e5bf34ca19e8617", "messageHeadline": "chore(docker): adds taraxa-bootnode binary to final image", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "358f916bda98b6c7ed8767b2b156b797c97175b8", "messageHeadline": "Merge pull request #1322 from Taraxa-project/vrf_range_impr", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 54, "deletions": 43}}, {"node": {"oid": "862ee7bd624be6b398760a7f8ca84f0a1daec20d", "messageHeadline": "Merge pull request #1321 from Taraxa-project/vrf_fork", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 87, "deletions": 25}}, {"node": {"oid": "6bde8c832905c7519bb953f8df87531d4b817633", "messageHeadline": "chore: vrf range improvement", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "b0f92ad1e89b6a4c3bb976a63231bc0323245026", "messageHeadline": "update fork block number", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e36e1c24e8eb109d081599ceb38365d5e4db85cd", "messageHeadline": "chore: vrf range improvement", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "87b552275bdf86b256d969030583c551b308a4b7", "messageHeadline": "chore: vrf range imrpvoement", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 48, "deletions": 39}}, {"node": {"oid": "fdc5f62b9427ea595c8c17b4321ab30723b24bf7", "messageHeadline": "chore: difficulty adjustment testnet fork", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 88, "deletions": 26}}, {"node": {"oid": "f5ff374d401b1e0b88d9046ac28b4e5c9c047aac", "messageHeadline": "Merge pull request #1319 from Taraxa-project/fix-nullptr-syncing-peer", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "d43739e496e24f3252a9ea0cd7e10bfcbd455af2", "messageHeadline": "Merge pull request #1320 from Taraxa-project/fix-nullptr-syncing-peer", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "bce01ec8dc319adc57c18b43af2e6faa5eda6c35", "messageHeadline": "chore(syncing): we can only set peer to nullptr if both syncing flags\u2026", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "d2dfa3a8c65a6f02116b734424c0a0c00281f32a", "messageHeadline": "Merge pull request #1318 from Taraxa-project/develop", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 90, "deletions": 63}}, {"node": {"oid": "596c757e2b37e5438de538e4ce74f3a5ed82e6af", "messageHeadline": "Merge pull request #1317 from Taraxa-project/syncing-race-condition", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "76cb6cf1bf6336d868a8b26bbb074b59c3feed35", "messageHeadline": "chore(syncing): race condtion in syncing", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "84ab9188fab5369d0c230dcabcda1e3b97da5ac2", "messageHeadline": "Merge pull request #1312 from Taraxa-project/vote", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 12, "deletions": 16}}, {"node": {"oid": "0c988b2c4cf656193cd15d2f8d1aa9a9382881da", "messageHeadline": "chore: fix code review comments", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 15, "deletions": 24}}, {"node": {"oid": "894a432c35c52dacc399d28a3fb18a4e39da63b0", "messageHeadline": "chore: checkout staking exist before vote verification", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "e439c596d1fc1ccd74064766f12611f3c1dd2174", "messageHeadline": "Merge pull request #1314 from Taraxa-project/nonfinalized_trx_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 53, "deletions": 30}}, {"node": {"oid": "e522904c209ca76b8db3aaf715388d819e84f9d2", "messageHeadline": "fix: nonfinalized transactions handling", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "dd8a1b6d31d266cd03239b6d886c5f80c11ea016", "messageHeadline": "fix: nonfinalized transactions handling", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "fc2c22cdf4da62c82678a72761ff204ffc2f2b03", "messageHeadline": "fix: nonfinalized transactions handling", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 27, "deletions": 14}}, {"node": {"oid": "d0c9db3f64aa6663d0f9130086dfd5622d4e6eff", "messageHeadline": "chore: recovering from corrupt transactions db, revert on next testne\u2026", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "d017873686f824ff521eef9bd8f7bba376243364", "messageHeadline": "fix: nonfinalized transactions handling", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "b2495f6e04b669660a6a7a52f55403eac1ccc76a", "messageHeadline": "Merge pull request #1279 from Taraxa-project/chore/all_consensus_nodes", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e5e24f575aaa719ef7904f26207517c6f6071be5", "messageHeadline": "change timestamp", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d643d5739a7c5d058c1c7a809802f8f8a741197c", "messageHeadline": "chore(config): delegate to six Taraxa nodes in genesis block", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3b344a0cb2a9fa9d13e039dcfd3c7246eab5a718", "messageHeadline": "change vrf params", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3df2616d2607120c3ac53a067f5fa4c52b6b69ee", "messageHeadline": "chore(config): delegate to six Taraxa nodes in genesis block", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "24f096cc9a966be4084a6ce6f713fac520d63a9f", "messageHeadline": "udpate testnet timestamp", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "69078e9d36dca69be5d48a9133a39d4a9cadb660", "messageHeadline": "Merge pull request #1311 from Taraxa-project/revert-devnet-genesis-ti\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7a188b7572df6839195a807af5588303066dbaa1", "messageHeadline": "chore: revert devnet timestamp back to the original value", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aaf84a7988edcde2933bec1a5c0528bcea7bd8f8", "messageHeadline": "Merge pull request #1310 from Taraxa-project/version+genesis-update", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "284a6f154e74f84df0da444d3487f10b589f379b", "messageHeadline": "chore: update genesis and version number", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e5466b158daab2eeb4bfb123c1389d3ec4dbea9b", "messageHeadline": "Merge pull request #1309 from Taraxa-project/pbft_mark_fix", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "747ad55eee10826f822f490a0fba124b8e721f41", "messageHeadline": "chore: pbft packet impr", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "d8620ad2023556bd07afc8319616b2524aa3da55", "messageHeadline": "Merge pull request #1308 from Taraxa-project/vote_fix", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "5858ac54a644812ede42bd7cf31c6e5beee8ce12", "messageHeadline": "chore(votes): some small fixes", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "43d01f73db2c204c26f4f3eabe1de731e3fb7bd6", "messageHeadline": "fix: when peer stay in same PBFT round, only when node own has 1 next\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "3c77f57d33e8d9926a6a95307abe7088be80e45e", "messageHeadline": "fix: use 1 as DPOS weighted votes count for proposal vote", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "2512444eb8eb35c7b1a9bb5978f3f7c572e12272", "messageHeadline": "Merge pull request #1296 from Taraxa-project/pbft_atomic1", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 27, "deletions": 13}}, {"node": {"oid": "075ebee2d4f4d07296136a540680c3ce6286997d", "messageHeadline": "chore: fix merger conflicts", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f083a4d0323e488e82780461b37f79627dde3f97", "messageHeadline": "fix(pbft): fix atomic issue for saving next votes with PBFT round and\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 25, "deletions": 11}}, {"node": {"oid": "5362b75a4e9e3da1ffe350382a2b372934edaa5f", "messageHeadline": "Merge pull request #1307 from Taraxa-project/sync_state_assert_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "665c6166fe7741757c27afeec804d9b32efd848a", "messageHeadline": "fix: add nullptr check in sync state", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e1c2b82354138f2b2381460b4f1192daa51fc9cd", "messageHeadline": "Merge pull request #1305 from Taraxa-project/uint-rocksdb-comparator", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 84, "deletions": 12}}, {"node": {"oid": "91e471dfd8d3c54b697d8ca4635b531ca474bc94", "messageHeadline": "chore: use template for integer db comparator", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "3644f7feea7b8b2d7e759ebdbd51441be69dda56", "messageHeadline": "chore(db): final touches of db comparator", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "da50f29ad1d903bfd100103b5bdea052cda0e6a1", "messageHeadline": "chore(db): enable comparator just for specific columns", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 24, "deletions": 12}}, {"node": {"oid": "98934c5f8e07635445345291cacd7f13811284c0", "messageHeadline": "chore(db): add prototype of custom db comparator", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 46, "deletions": 4}}, {"node": {"oid": "444a7e3471de7f7a399abb8b2bd4b239ce57e268", "messageHeadline": "chore: add test showing incorrect order", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "a706e336669422fbcdf1606c410b8464c151ac32", "messageHeadline": "Merge pull request #1302 from Taraxa-project/removing-cyclic-dependen\u2026", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 35, "deletions": 85}}, {"node": {"oid": "58f180dfd6f9f464b7f8e54f6077173fafa339c9", "messageHeadline": "chore(building): second part of improvements", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 15}}, {"node": {"oid": "0bf166a796b4a3bbc97cc2eedc32e09e164c4f0f", "messageHeadline": "chore(building): try to clean-up library dependencies", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 33, "deletions": 78}}, {"node": {"oid": "c777908606b0d1a9acdf1c3f74ebcec4f31c3ecd", "messageHeadline": "Merge pull request #1303 from Taraxa-project/fix_vrf_validation", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 92, "deletions": 12}}, {"node": {"oid": "a3b75359a7efcddbf961485319537391244b5294", "messageHeadline": "fix: request params from db with no data in it", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 35, "deletions": 30}}, {"node": {"oid": "395f6e18548b86e878604710d2288a8f7f412474", "messageHeadline": "fix: get not availiable param changes from db to validate old dag blocks", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 87, "deletions": 12}}, {"node": {"oid": "e45392d85d858db4548708e971faa3f822bfee56", "messageHeadline": "Merge pull request #1301 from Taraxa-project/update-version", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf82f85269f374959ab5ceb1bca32fe1d0612243", "messageHeadline": "update develop version", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb5b1ca5384b7cb7240f65d59d5fc547d7fe01f3", "messageHeadline": "Merge pull request #1299 from Taraxa-project/fix_dag_vrf_vdf_validation", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "d7a5e9abe4aa92bf3d5b6e5ba6f395498b65b2e4", "messageHeadline": "fix: not remove old VrfParamsChanges to validate old dag block correctly", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "af403e5066e60e33afd474d9590ea74ae333c2d7", "messageHeadline": "Merge pull request #1300 from Taraxa-project/fix-race-condition", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "202490a2a3fe884fe3c130d53d33faa5aa3573df", "messageHeadline": "chore(syncing): fix race condition after latest PR", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "3859b9883e623e602e02406546af06d6af8de083", "messageHeadline": "Merge pull request #1297 from Taraxa-project/deep_sync_impr", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 58, "deletions": 30}}, {"node": {"oid": "37149f9207a3f35aa24de253a66e2843f5ece660", "messageHeadline": "chore: deep sync improvement", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "1e60b187bb73cbbad33679f0c34582e0141811ba", "messageHeadline": "chore: deep sync improvement", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba2b6452089cd2c1f53550d882761febe9e429a8", "messageHeadline": "chore: deep sync improvement", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 53, "deletions": 28}}, {"node": {"oid": "7bed4069bc22c23c35f6c6ce182908438b7e2809", "messageHeadline": "Merge pull request #1292 from Taraxa-project/dag_inv_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2dd24d38dbc3b98e922bac7fe58f558d45478581", "messageHeadline": "fix: mark invalid block", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1c60f6d8814319535ed3b0d425ae89130cfee5c4", "messageHeadline": "Merge pull request #1275 from Taraxa-project/weighted-votes", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 388, "deletions": 372}}, {"node": {"oid": "f74f55ddd0214421b8194ea48c75e6dcbbcad805", "messageHeadline": "chore: fix comments after review", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "6186fd6e0480e6ee9be7f8905310335431bac0c6", "messageHeadline": "chore(vote): clean up RPC call", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 15, "deletions": 24}}, {"node": {"oid": "53fe7cd13e7642a66decb6a83d3ac9f956627de2", "messageHeadline": "chore(votes): fix next vote syncing after updating to weighted votes", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "99f478411c23d6c0d59f84dd1ed70aa92592c4e8", "messageHeadline": "chore(votes): fix network tests", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "9036f65d91fc82d2c2bdbd5137f8b03f6180af5b", "messageHeadline": "chore(votes): fix all vote tests", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "d3cfbd047d19028b657b022aa5cbca885efe42a5", "messageHeadline": "chore(votes): fix vote hash calculation", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 17, "deletions": 19}}, {"node": {"oid": "18f5e3f959768f402a942a2412c51fdec1d9fcf1", "messageHeadline": "feat(vote): fix comments from review", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 37, "deletions": 24}}, {"node": {"oid": "cf04175b48dc981d668daeeaf7c49337a3e81e61", "messageHeadline": "feat(votes): fix more tests and improve error handling", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 79, "deletions": 58}}, {"node": {"oid": "c4cefa529958021d656c409cfa6fcebd1e46cf18", "messageHeadline": "feat(votes): fix crypto tests", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 12, "deletions": 25}}, {"node": {"oid": "f80f0ec2fb6da473fbdf6e329adcc1c5450d2508", "messageHeadline": "feat(votes): added support for weighted votes to managers", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 222, "deletions": 299}}, {"node": {"oid": "0bf098b5f5aa97eea80e1b1fe7671fd7a3d2da87", "messageHeadline": "feat(votes): introduce binominal distribution for votes weight valida\u2026", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 61, "deletions": 1}}, {"node": {"oid": "f912617c6944fd229b3221a426e44878f7f4fc15", "messageHeadline": "Merge pull request #1283 from Taraxa-project/disable-prce", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "e61b8d032c9866528289db1361ad385e38e11580", "messageHeadline": "chore(building): disable pcre library for cppcheck", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "fd6024d5304eb0fb3dc82670b0af75d17594f0b9", "messageHeadline": "Merge pull request #1293 from Taraxa-project/fix-assert-on-db", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "a6bb2fb66c2be3636797035e8164ad877c50c3ba", "messageHeadline": "fix: failing sortition tests", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "10993b350b7801779604725847396bc02d777311", "messageHeadline": "chore(db): check if db iter is valid", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "70c11943403d31f3a8e17605df17c736af6447e4", "messageHeadline": "Merge pull request #1286 from Taraxa-project/filter_sync_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d959cbbf6bb7e9f189379e58a00356c7613286a9", "messageHeadline": "fix: filter sync irrelevant packets", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ebade5f812ce86c7fab171e5f508b6cc4e1f3b59", "messageHeadline": "Merge pull request #1233 from Taraxa-project/adjust_vrf_params", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1171, "deletions": 285}}, {"node": {"oid": "666043f8379985336dfb5de09a90806122db23f0", "messageHeadline": "chore: resolve PR discussions", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 133, "deletions": 127}}, {"node": {"oid": "2926e1924d0d283125dc56d826f9726ea87d5597", "messageHeadline": "chore: propose DAG block with VRF params for estimated proposal period", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 74, "deletions": 104}}, {"node": {"oid": "fbcdaaa307c83a08fe408257206928b4aa8a5055", "messageHeadline": "chore: dag efficiency target now have lower and upper bound. secure v\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 143, "deletions": 24}}, {"node": {"oid": "ebd37dcc26a9c793277b10a8f9eb6fe7c0387d74", "messageHeadline": "fix: order of fields in DagBlock", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "65767e1799a244aa194a2c6dfd087ef02ade72e6", "messageHeadline": "chore: fixes after review", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 362, "deletions": 213}}, {"node": {"oid": "0547856499b29f6d9f289a2298f1d487e6fe7730", "messageHeadline": "feature: add sortition_params_manager and some related tests", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 677, "deletions": 93}}, {"node": {"oid": "59284107ddd427b41665374beb7f5e0155c3ae29", "messageHeadline": "chore(config): rework vdf config by splitting it into vrf and vdf parts", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 241, "deletions": 188}}, {"node": {"oid": "9cda0bcb9059e2bb2a0927146316b178ed764df6", "messageHeadline": "chore(network_test): return sleep to sync_large_pbft_block test to fi\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "439fd51c5144d56a2f744c842450e11c77851237", "messageHeadline": "refactor: move verifyVdf to the dagBlock", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "ebad8c8ac580ea4925fc882cb7ce37b27c82e725", "messageHeadline": "Merge pull request #1277 from Taraxa-project/better-vote-processing", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "ca0bc5596d79b8a80fd44c01ca4f720f83eb13d2", "messageHeadline": "chore(votes): fix for previous commit", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 15, "deletions": 14}}, {"node": {"oid": "7b81b8e31cdd80abfa1f90da7fc1ea7d482e5413", "messageHeadline": "Merge pull request #1276 from Taraxa-project/better-vote-processing", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "cdd26af1863ea6dfd96042e6bc7601ebcf9e747b", "messageHeadline": "chore(vote): add know votes to vote packet handler", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "7bc47a9f50683b5c755f27f888e9b997b923f4f3", "messageHeadline": "Merge pull request #1266 from Taraxa-project/fix-syncing-condition", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "50b795898904c4763a1529a4ee7e6a9b87bd69f5", "messageHeadline": "chore(syncing): change condition to restart syncing", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "4cbd747c1fcdaf0096b1f414b3343beacfe0275c", "messageHeadline": "Merge pull request #1269 from Taraxa-project/do-not-send-old-votes", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "62af73030e52c39470186794a9f92f53352cc2b1", "messageHeadline": "chore(votes): do not send old votes to other nodes", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7f970d0923f54b473e1e70e440748b52748647bd", "messageHeadline": "Merge pull request #1261 from Taraxa-project/wallet-for-bootnode", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "a5db62cb8a638c5b7adaaf7664c132a91c6139b3", "messageHeadline": "Add wallet option for bootnode", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "e0878ccd4e20d02d77a51cd419af031d1f5f0765", "messageHeadline": "Merge pull request #1265 from Taraxa-project/vote-validation-chore", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 44, "deletions": 71}}, {"node": {"oid": "986eade3970a7c5ed6c1e271e2ddb3df0c854a21", "messageHeadline": "chore(vote): clean up vote validation", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 44, "deletions": 71}}, {"node": {"oid": "ff0a5b8780c69ad2c7061d97b7f90140e7d1d2b9", "messageHeadline": "Merge pull request #1267 from Taraxa-project/should_speak_fix", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f35a648eaa67119ae0dab30a74469027ad2d31e", "messageHeadline": "fix: should speak vote", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb46062e84bf90bcbae6dabfd38414669860f431", "messageHeadline": "Merge pull request #1262 from Taraxa-project/limit-rocks-db-memory-usage", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 31, "deletions": 20}}, {"node": {"oid": "ebf98715afacd60f8ccb3d8ca5862c26131888e9", "messageHeadline": "chore(db): max_open_files setting for DB, to limit memory usage", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 31, "deletions": 20}}, {"node": {"oid": "4e3fc66e94b75947927222706bb16a95253c0e83", "messageHeadline": "Merge pull request #1257 from Taraxa-project/optimize-votes-in-db", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 23, "deletions": 168}}, {"node": {"oid": "585f58cca8f4f78549911cbba6ee668a7bd73922", "messageHeadline": "chore(vote_mngr): do not save all votes to DB", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 23, "deletions": 168}}, {"node": {"oid": "ef2b9f5044efbce22d3df2a1edbf3b59c52bfc30", "messageHeadline": "Merge pull request #1258 from Taraxa-project/db-removing-old-columns", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 47, "deletions": 8}}, {"node": {"oid": "202fc1fe375650bcac9c5b1d9665fa4395b58945", "messageHeadline": "install upgrade conan", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "abc64d62ec782e25f504b86a01daa51c82296db1", "messageHeadline": "use cache", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7e7ab201ab65b270adac01b5a8d4bcb26a2a5eb", "messageHeadline": "do not use cache when building docker builder", "author": {"name": "rjonczy", "email": "robert.jonczy@gmail.com", "user": {"login": "rjonczy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d7c02dc4c5947d3ce6d63782f110feedcd0861d", "messageHeadline": "chore(db): new option to remove old columns from DB", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 46, "deletions": 7}}, {"node": {"oid": "2385510af392aacc767d5cd332a795b53f96c829", "messageHeadline": "Merge pull request #1255 from Taraxa-project/deep-syncing", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 52, "deletions": 50}}, {"node": {"oid": "16cac752bbfab6dcec073311b528fd7eee686e8c", "messageHeadline": "chore(syncing): introduce deep syncing", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 52, "deletions": 50}}, {"node": {"oid": "53f5a4ee8952d3ebe334ac364c780d4e71dd5ca2", "messageHeadline": "Merge pull request #1259 from Taraxa-project/pbft_cleanup_votes", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "326d712d2615e63a9bc1442af03e4424a3c0b7ef", "messageHeadline": "chore(pbft): cleanup previous round votes when move to a new round", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a0369a68b5f8996bd08f6636b71f6e7152efa3ac", "messageHeadline": "Merge pull request #1252 from Taraxa-project/pbft_proposal", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 94, "deletions": 100}}, {"node": {"oid": "aaca62c2ae0c07867d8d78c8016598b7103b3c6a", "messageHeadline": "chore: improve padding code", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 92, "deletions": 91}}, {"node": {"oid": "a6461a9f31b3ed37b958171b9b7be847fdbb6aa9", "messageHeadline": "chore(pbft): In propose block, only use weigited index 0 for VRF sort\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "8ed29f7381bb149bd7ae263d4e40430f43f47fcb", "messageHeadline": "Merge pull request #1256 from Taraxa-project/feat/signing_script", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 81, "deletions": 1}}, {"node": {"oid": "8db8553998b6c79812f4bedfc34519a6b3c6c414", "messageHeadline": "chore(devops): adds signing script", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 81, "deletions": 1}}, {"node": {"oid": "f6da09b711abf3aaabd35cd700a21f81835fbe00", "messageHeadline": "Merge pull request #1248 from Taraxa-project/disable-snapshots-while-\u2026", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 81, "deletions": 66}}, {"node": {"oid": "c433406a59883696f02a73c446fecf87f2e856dd", "messageHeadline": "chore: changes after review", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 61, "deletions": 61}}, {"node": {"oid": "c85236b64e66460735a0b44677fbb8caa9a43530", "messageHeadline": "chore(db): disable snapshots while syncing", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 29, "deletions": 14}}, {"node": {"oid": "de720448774d0a59be5f7c789eab6f1f2e202c0d", "messageHeadline": "Merge pull request #1239 from Taraxa-project/taraxa-bootnode", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 280, "deletions": 91}}, {"node": {"oid": "357ebdfa7ef7a156ac187cceff30fcd53380f763", "messageHeadline": "chore: changes after review", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 26, "deletions": 14}}, {"node": {"oid": "3f4390cc074adb8179468f99138f075ef9b02b6a", "messageHeadline": "feat(bootnode): initial implementation of taraxa-bootnode", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 267, "deletions": 90}}, {"node": {"oid": "e4bc427f6d72116f2f23b21735c287cc029e8b0f", "messageHeadline": "Merge pull request #1241 from Taraxa-project/update_dpos_state", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af133c631bd00738d89b35f27eb435365b9176ca", "messageHeadline": "fix(pbft): update DPOS state after execute finalized PBFT blocks when\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "654376b85fec3c4d43ad289dbda6614e8aa239d5", "messageHeadline": "Merge pull request #1243 from Taraxa-project/discovery_protocol_version", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "ae28d3c6d06adfb02152abfa8506003717f3838b", "messageHeadline": "chore:changing discovery protocol version", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "947a1633e896e43226f9952f3ee100a90ca09231", "messageHeadline": "Merge pull request #1238 from Taraxa-project/restart_fix", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "6001c0513e30413b62a2b61a44e9124a6a238676", "messageHeadline": "fix: reloading nonfinalized dag blocks", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "5a79a5a394ae0ae166b9083b286c32e6141f46b9", "messageHeadline": "fix: reloading nonfinalized dag blocks", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "66008253f1508612c618f84fe24131711e66d28e", "messageHeadline": "Merge pull request #1235 from Taraxa-project/hotfix-4-bootnodes", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 14}}, {"node": {"oid": "4d130e80e54e419114cb742d5952a41655ec4556", "messageHeadline": "chore(discover): hotfix for discover protocol", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 14}}, {"node": {"oid": "61f2c28f6a62747fe49dc3ccc97c838f5fc4e159", "messageHeadline": "Merge pull request #1226 from Taraxa-project/trx_han_ref", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 928, "deletions": 1357}}, {"node": {"oid": "86a9fffd16de9364a499069d94eab821c3753028", "messageHeadline": "chore:transactions handling refactor", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 46, "deletions": 48}}, {"node": {"oid": "580f759f2726bdfbfe270e55d76ac6b8a3b4f8d6", "messageHeadline": "chore:transactions handling refactor", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 117, "deletions": 123}}, {"node": {"oid": "a33de2345a6143126087b65c67e573a10647a5a5", "messageHeadline": "chore: transactions handling refactor", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 977, "deletions": 1398}}, {"node": {"oid": "bc65593402448df5e721c29d17d4b283f83d1e3f", "messageHeadline": "Merge pull request #1224 from Taraxa-project/proposed_dag_block", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 125, "deletions": 171}}, {"node": {"oid": "ab658bf699d5300955a25768c0720252a3e732a0", "messageHeadline": "chore: return nullptr in popVerifiedBlock when DAG block manager stop\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "26a4d6de82e8bb790f86a078c0d173841281b691", "messageHeadline": "chore: change DagBlock construct using move for vdf object gain some \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "9bfd9ca80df8fe66ee303510c8db8c78b1b41d9a", "messageHeadline": "chore: remove DAG block manager insertBlock function, don't use anymore", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "53f95c1e17627af53dba02598727d2a93426c290", "messageHeadline": "chore: pop verified DAG blocks are always broadcasted blocks, don't n\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "e72b02b8b33cbf0a8429fb0f911ae85d7956dacc", "messageHeadline": "chore(dag): remove DAG blocks status and add invalid blocks cache", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 16, "deletions": 23}}, {"node": {"oid": "563f762f2bc869d89f687444fb9572cb5d2d9dcf", "messageHeadline": "chore(unit test): fix FullNodeTest insert_anchor_and_compute_order an\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "6ac43ad8180d6b5d9acdbe348a6c571aa8fc7111", "messageHeadline": "chore(unit test): remove unit test push_and_pop for proposed DAG bloc\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 23}}, {"node": {"oid": "8a95ffbe7da95d96fd03733176ccffe406bad397", "messageHeadline": "chore(dag): refactor DAG proposed blocks processing that will add int\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 88, "deletions": 104}}, {"node": {"oid": "0c40b1c01e7b9c36ef35365f28fb0153a511161a", "messageHeadline": "bump testnet version and increase testnet dag block proposal difficulty", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c59281c6ee5a8d7b1486844249c7ac6549b9b21a", "messageHeadline": "Merge pull request #1228 from Taraxa-project/summary_log_tp_queue_size", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 26, "deletions": 11}}, {"node": {"oid": "c4410b230e18a3418e09b09901d9df943802c73a", "messageHeadline": "chore: log priority queues sizes in SUMMARY log", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 26, "deletions": 11}}, {"node": {"oid": "802ca9154f2069dcb715931230c0591d23820a0e", "messageHeadline": "Merge pull request #1227 from Taraxa-project/reserve_one_thread_each_\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 90, "deletions": 23}}, {"node": {"oid": "48206fd82269ad351fe13e9e09e201a6915f1684", "messageHeadline": "chore: change interval symbols in log", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b480c03ca14f81c29c6a6dd87042eb2a5ad70e68", "messageHeadline": "chore(threadpool): configure tp to have only 3 threads", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "959320283ef8124ff39cd6bcd73ea7c4f99831b4", "messageHeadline": "chore(priority_queue): Always keep 1 reserved thread for each priorit\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 84, "deletions": 17}}, {"node": {"oid": "3547c276a0f2e20dd3f06ba380cfbca6cfd1586c", "messageHeadline": "Merge pull request #1206 from Taraxa-project/tarcap_unit_tests", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1604, "deletions": 670}}, {"node": {"oid": "f6070d1ba2388cc0f7f6cd34487cc97a7996fcc4", "messageHeadline": "chore: PR comments resolved", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 196, "deletions": 70}}, {"node": {"oid": "9ef0728c537b310ab376bb3b50277f59736529d1", "messageHeadline": "refactor(tarcap): use SyncingHandler as inheritance not composition", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 233, "deletions": 300}}, {"node": {"oid": "dc52c6c39aaffe5d5880cf48c3d73e3a060dccd1", "messageHeadline": "refactor(tarcap): split votes handler into 3 separate PbftVote, Votes\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 435, "deletions": 330}}, {"node": {"oid": "9f45919a2ec76088b62aefdc8ef95e866f8ff296", "messageHeadline": "fix(tarcap_tp): fix bug in priority queue that cause mid&low priority\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "bab94827e300d7fca5832069991e59caee3fcf4d", "messageHeadline": "test(tarcap_tp): added unit tests for tarcap threadpool", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 602, "deletions": 78}}, {"node": {"oid": "1dae89bc60041b89ad8f65b9caca04ac23f3e69e", "messageHeadline": "chore(tarcap_tp): support getSize mhods for all prioriry queues + lim\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 49, "deletions": 10}}, {"node": {"oid": "f811f172346f0e431ec867c8b2cd5e0a45d90270", "messageHeadline": "chore(tarcap_tp): move creation of packet uniquw id's into the thread\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 32, "deletions": 19}}, {"node": {"oid": "c426fbde2d763f661742b36ca4dc7d15793e1d9b", "messageHeadline": "test(threadpool): added test for dag block blocking dependencies", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 232, "deletions": 35}}, {"node": {"oid": "531ce185261758bafe730a4ba8c3c8769bbc4188", "messageHeadline": "Merge pull request #1221 from Taraxa-project/log-lvls", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 16, "deletions": 17}}, {"node": {"oid": "c15cd755c567374eb55ec4db5d80e155fbebb592", "messageHeadline": "chore(log): change log lvls", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 16, "deletions": 17}}, {"node": {"oid": "9ce9e1ef4bbfbde4f9299c5ffcfe69e10a39fd1b", "messageHeadline": "Merge pull request #1222 from Taraxa-project/linking-symbol-overlap", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 19, "deletions": 51}}, {"node": {"oid": "50d566204b03149a673ba4c7c3b933eeae238dd9", "messageHeadline": "chore(linking): fix linking symbol overlap and double destruction of \u2026", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 19, "deletions": 51}}, {"node": {"oid": "afa9390757c1252e8235becc462ef94e4142d231", "messageHeadline": "Merge pull request #1213 from Taraxa-project/conan_rebuilds", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 48, "deletions": 32}}, {"node": {"oid": "7af17a7fcd3758fe33ccef3ad774998291f4ff1e", "messageHeadline": "build: move builder image build to top", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "f7fd862eb45d7051acf59ea7a211c1dad531cae3", "messageHeadline": "build(conan): fix conan cache invalidation caused by different build \u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 30, "deletions": 15}}, {"node": {"oid": "02f6869661cf175050416dea4aaaede6ed86f133", "messageHeadline": "Merge pull request #1219 from Taraxa-project/dag_blk_rc_fix", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "052bcc30850413e0e1c2ace005ce0221e31f596d", "messageHeadline": "chore:bump genesis and log levels change", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "18234016736b3f743681f0e4a769c20c5e167aee", "messageHeadline": "fix:dag order", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "e7edf0f034288289b6d152f09d99ba58f4acf8b6", "messageHeadline": "Merge pull request #1217 from Taraxa-project/missing_trx_fix", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "96b1b53b2d57597778a61e7f081fef736640f207", "messageHeadline": "fix: missing transaction", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "20f906699b2b45a4dd7d87d4fe3af69c41b10650", "messageHeadline": "Merge pull request #1202 from Taraxa-project/synced_cert_votes", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "25b6cf7fdb9906ca9a9ab48f95039110abd6e961", "messageHeadline": "chore: fix rebase conflicts with develop branch", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "8e73034a81e8ff3dbef32efd1cf53eb297b9f8d6", "messageHeadline": "chore: use level_t for type of DAG levels", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b37a26a833907e4c19f0790251cdd0c49692b01f", "messageHeadline": "chore(testnet): bump testnet dag genesis timestamp", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "866e2412994f643e6885b3e8b8d37c320fb00d0a", "messageHeadline": "Merge pull request #1212 from Taraxa-project/missing_trx_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "04d1da0de5ee563f5c06ff7cb21a6f550c1d44c7", "messageHeadline": "fix: missing tip", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "7867da024d6f0d5df89983f3df1786e774451072", "messageHeadline": "fix: transaction status", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "b36e5602f14bbf9810153dee88fceac13cbc4273", "messageHeadline": "fix: missing transaction", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bd8897523b33bd4c37d3174b3754ec6c1208cb82", "messageHeadline": "Merge pull request #1204 from Taraxa-project/get_order_fix", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 66, "deletions": 55}}, {"node": {"oid": "4f68fca977c7c0dcedfbf2e39cbd2ed13e023eb6", "messageHeadline": "chore: log change", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "be3d3778144ec5bb8e54f9756475d529d2bba4b8", "messageHeadline": "chore: log change", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "e5da081d9f4b4647ed3369b1fc1e50d59bb3db43", "messageHeadline": "chose: remove period from getorder return value", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 55, "deletions": 52}}, {"node": {"oid": "62fe2f84761faeef39a38b4f238e005e8945256d", "messageHeadline": "fix: get dag order with correct period", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 27, "deletions": 23}}, {"node": {"oid": "1f1a9e91efe4fa987cb2265063eae8319069cbd6", "messageHeadline": "Merge pull request #1210 from Taraxa-project/fix_linux_static_build", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 29, "deletions": 26}}, {"node": {"oid": "c24a5ad7a2490caa66b310d1e0114068279105f6", "messageHeadline": "build(taraxa-evm): move taraxa-evm build output from source directory", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "dc59dfd8ad553934a103ff8985c919da95126689", "messageHeadline": "build(linux): fix linking on linux static build", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "252a3d7a9fe2e621cefc15618394858e5245afd4", "messageHeadline": "Merge pull request #1209 from Taraxa-project/fix_ssl_conancenter", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "7667538647ec74d341d14285a164a2b88bc475ae", "messageHeadline": "chore(conan): Code cleanup removing commented lines", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 0, "deletions": 5}}, {"node": {"oid": "bdc4e2883f51299cab9196a63f86acd75bed77bd", "messageHeadline": "chore(conan): Added sourceware remote with no ssl verif", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 14, "deletions": 9}}, {"node": {"oid": "354b5bc4fcc40e04023166082dedf5c7c9844074", "messageHeadline": "chore(conan): Fix issue with expired certificate on conan center", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "955278879842a0b52c2e6baf390e690a2edc9607", "messageHeadline": "Merge pull request #1184 from Taraxa-project/optimize_tp_waiting", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 22, "deletions": 24}}, {"node": {"oid": "1c23d6226dca4ea22a3610c0d390d93360e94f2e", "messageHeadline": "chore(thread_pool): use conditional variable instead of sleep while w\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 22, "deletions": 24}}, {"node": {"oid": "1330d21123a81bf8907ef290f138ab609500a954", "messageHeadline": "Merge pull request #1196 from Taraxa-project/local_net_redeployable", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 103, "deletions": 30}}, {"node": {"oid": "cba3122984f979ba16cb4f71deaaff73757dbbf7", "messageHeadline": "chore: make local net redeployable", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 103, "deletions": 30}}, {"node": {"oid": "12fad22a3279273c70ebf69fa98dbbdc17a563e0", "messageHeadline": "Merge pull request #928 from Taraxa-project/refactor-src", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2365, "deletions": 2253}}, {"node": {"oid": "e885a8ceb227b1314512b138cece61eb5977e196", "messageHeadline": "chore: resolve PR discussions", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 242, "deletions": 312}}, {"node": {"oid": "2ac1969d4a1fa6ba361c6627e5f2f3bfe72447ce", "messageHeadline": "refactor: remove `using namespace` from header files", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 395, "deletions": 396}}, {"node": {"oid": "5a5ed220e364687ef544b628ce38d3029b5f015b", "messageHeadline": "refactor: move network and consensus to node shared lib", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 47, "deletions": 361}}, {"node": {"oid": "1d17abb53eb5b26954c5f659075e5dd64c589f3e", "messageHeadline": "refactor: remove app_base lib and replace it with only needed libs in\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 174, "deletions": 170}}, {"node": {"oid": "707df9871ec74c88158bfc267b976784fa1fd709", "messageHeadline": "refactor: separate simple types to resolve circular dependencies. res\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 985, "deletions": 841}}, {"node": {"oid": "f033fae3a84684aec61fbd3c06170d63747b4a1f", "messageHeadline": "chore: change cmake files to resolve PR discussions", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 47, "deletions": 22}}, {"node": {"oid": "7e8c97033aacec428257548d1aa6d8752b28cedf", "messageHeadline": "refactor(transaction_manager): remove unused transaction_order_manager", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 93}}, {"node": {"oid": "2488c9c5a9f892f7039fe074a34834a5a3751c24", "messageHeadline": "refactor: reorganize consensus related libs", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 243, "deletions": 158}}, {"node": {"oid": "5022feae6c92acc1b335370b80986de404861b14", "messageHeadline": "refactor: resolve some circular dependencies by removing unused netwo\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 58, "deletions": 89}}, {"node": {"oid": "a242208903b5c440267554fba8e7375d14d87bd9", "messageHeadline": "refactor: reorder tests in alphabetic order", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 34, "deletions": 33}}, {"node": {"oid": "fe38a870990d93df680ce209b04f5da94e8f21d5", "messageHeadline": "refactor: merge consensus and dag libs", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 41, "deletions": 55}}, {"node": {"oid": "5d94d0562ce0dec098def5d66c9e31f617710c7a", "messageHeadline": "refactor: split src to libraries and programs directories", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 31, "deletions": 924}}, {"node": {"oid": "113882ab40443f2932447348e90cdab8b3c5b344", "messageHeadline": "refactor(common): move util into common lib", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 153, "deletions": 162}}, {"node": {"oid": "4e541e37c5a72b7c1bda311fcdda6f616040c391", "messageHeadline": "refactor: make app_base an interface lib again", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "da74512a13fb98458ebdc11ba5211ee5c42fa7e9", "messageHeadline": "refactor: link libraries to consensus private, not public", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 29, "deletions": 6}}, {"node": {"oid": "7b944da750c1b928eb11a3c20990423e93109534", "messageHeadline": "build: fix build after rebase", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "347f15aafc62d2cccb3bc5edeb4749df95d4661f", "messageHeadline": "refactor: separate state_api config", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 207, "deletions": 202}}, {"node": {"oid": "176aa0e387be749149702a24bbe332abaa585b2f", "messageHeadline": "refactor: get rid of app_base in all src libraries", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 141, "deletions": 42}}, {"node": {"oid": "73a51201bfd326584bd63e2219cb2723a7f90a5d", "messageHeadline": "refactor: separate some configs into config lib", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 184, "deletions": 145}}, {"node": {"oid": "c8f05470831977c6f1785fc8a3ed53ce4d6dd7ad", "messageHeadline": "refactor: make network a lib; app_base is interface library; fix some\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1037, "deletions": 136}}, {"node": {"oid": "a631380fd3d9a10fed83662168a1fc187584f4bf", "messageHeadline": "refactor: separate node and storage from app_base", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 33, "deletions": 14}}, {"node": {"oid": "4b262bf29ecb66ae8691e99e5958930b6a9a4d89", "messageHeadline": "refactor(transaction_manager): make transaction_manager a separate lib", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 31, "deletions": 20}}, {"node": {"oid": "6fa79a219243e9728a00a26897fcf1fdfd602549", "messageHeadline": "refactor(final_chain): make final_chain a separate lib", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 37, "deletions": 26}}, {"node": {"oid": "41b84c5a83f440d17b2bc177633d2ea712f71876", "messageHeadline": "refactor(cli): make cli a separate lib", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 29, "deletions": 13}}, {"node": {"oid": "b47e52a75704e6e3293ecbc3b604b951006845a9", "messageHeadline": "refactor(dag): make dag a separate lib", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 28, "deletions": 19}}, {"node": {"oid": "d70d92f2cffe38e25e817684935f889eadfd3710", "messageHeadline": "refactor(util): make util a separate lib", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 90, "deletions": 21}}, {"node": {"oid": "ede9af296a4388197eb450335600066ff6a25f93", "messageHeadline": "refactor(common): make common a separate lib", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 40, "deletions": 11}}, {"node": {"oid": "3ed5f6769507bbb28485bf67877d5cbbbc2522b1", "messageHeadline": "refactor(config): make config a separate lib", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 27, "deletions": 15}}, {"node": {"oid": "e8dd4af647661c685284ead556756d7abeeebeeb", "messageHeadline": "refactor(logger): make logger a separate lib", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "4a459644469f074aae115aeac6e616df65292f31", "messageHeadline": "refactor(consensus): make consensus a separate lib", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 41, "deletions": 35}}, {"node": {"oid": "39e4850cf0f67d691675de3b408cc82f239db97d", "messageHeadline": "Merge pull request #1200 from Taraxa-project/malic_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "834aec2e8bd482085a9faf7c094303b2024e217e", "messageHeadline": "fix: sync block validation and malicious issues", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "35fc8d2d4cb3f66b2aef753047f6ae5b795e177c", "messageHeadline": "Merge pull request #1197 from Taraxa-project/cleanup_packets_handlers\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 109, "deletions": 106}}, {"node": {"oid": "ad08f55900890a160806cbba34164cdf3538b670", "messageHeadline": "chore: add order logs", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 77, "deletions": 75}}, {"node": {"oid": "88147c07e222522fb29746a236eef528f8c7d3c1", "messageHeadline": "chore: change two msgs log leves to debug", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c7268fface054a5fc94cef019939ad7630893590", "messageHeadline": "chore: clean up packet handlers file & log channel names + added new \u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 51, "deletions": 50}}, {"node": {"oid": "9bfc0525c6c853ab987ee73b3972d3a1cfffc85b", "messageHeadline": "Merge pull request #1193 from Taraxa-project/threadID_log_log_format", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 21, "deletions": 50}}, {"node": {"oid": "24f4d1f79fb16b3c743586b690c7a1b2560a907b", "messageHeadline": "chore: include threadID into the log format + use short version of No\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 21, "deletions": 50}}, {"node": {"oid": "f4a2bb099287ba49b4e89218949db74f7d763062", "messageHeadline": "Merge pull request #1194 from Taraxa-project/recover_dag_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "c7c4fbfdb683068ff4806794115d58b10e18aafd", "messageHeadline": "fix: recover dag order", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "5cfc520481152bd94abd27a417d1b1104949b7b2", "messageHeadline": "Merge pull request #1183 from Taraxa-project/packets_stats_rpc_call", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 149, "deletions": 111}}, {"node": {"oid": "5e0d3d16d15c4f0de0c8ddefa5c48209b53066a6", "messageHeadline": "feat(tarcap): new rpc call get_packets_stats implemented", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 149, "deletions": 111}}, {"node": {"oid": "120342061749ad4ad4ea8555d3901cd3bc307907", "messageHeadline": "Merge pull request #1191 from Taraxa-project/sync-period-fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 89, "deletions": 34}}, {"node": {"oid": "ede6c124f02fabdd5ffc02eab66b43d7a4f7df7b", "messageHeadline": "chore(syncing): create separate syncing queue", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 89, "deletions": 34}}, {"node": {"oid": "655f5545b60cf586e1b56b15d84f1cd16432511a", "messageHeadline": "Merge pull request #1187 from Taraxa-project/testnetbump", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6718d70780f1d76afa739c123de1c8ac47cb8ad1", "messageHeadline": "chore(testnet): increase dag timestamp", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ee3795eebbed5f06660c8a6dc8031e2457f87ea3", "messageHeadline": "Merge pull request #1185 from Taraxa-project/pbft_crash", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "c4bdd672174dea44695aa84e0a4159b7057eb760", "messageHeadline": "fix(pbft): cannot get unverified PBFT block in queue because has been\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "e9a8e64d4ae01bcf757bedc7af366dca26e792c5", "messageHeadline": "Merge pull request #1180 from Taraxa-project/improve-dag-status", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 114, "deletions": 230}}, {"node": {"oid": "57d68ddd33e9920d1494a9824c87208e37fad64a", "messageHeadline": "chore: review changes", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 44, "deletions": 75}}, {"node": {"oid": "be8f1508867b680aca1cd67f82686fb5263cf45e", "messageHeadline": "chore(dag_status): remove redudant column dag_blocks_state", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 58, "deletions": 123}}, {"node": {"oid": "23f6c112d39c854049af82d587b456dc23d0da56", "messageHeadline": "chore(dag):improve dag block status", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 19, "deletions": 39}}, {"node": {"oid": "f406111711a60b0f60555f61585b6d526899939d", "messageHeadline": "Merge pull request #1181 from Taraxa-project/fix_unique_packet_id", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "74290d57e8d897274e2e5be6f64970573f38bd7c", "messageHeadline": "fix(tarcap): make packet_id counter atomic to make sure id's are trul\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "24812090ebe74008c59bace8fc304945f870fcbb", "messageHeadline": "Merge pull request #1118 from Taraxa-project/trx-rlp-cache", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 85, "deletions": 104}}, {"node": {"oid": "7322f9ef6a90d7d65b035c12378ffbcad434af2a", "messageHeadline": "chore: updates after review", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "22b8d886eedd1aaaeb0f355801fcc74bf427a8bb", "messageHeadline": "chore(syncing): improve performance during syncing by caching trxs rlp", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 82, "deletions": 104}}, {"node": {"oid": "4071d1d84b1677cc8b5d20b6acf277cdd488e3f1", "messageHeadline": "Merge pull request #1172 from Taraxa-project/dag_blocks_processing_re\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 801, "deletions": 670}}, {"node": {"oid": "1ed49cfe965a03c93a209bd7408337513c200597", "messageHeadline": "chore(tarcap): post merge changes according to the PR comments", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 131, "deletions": 136}}, {"node": {"oid": "dd72eee793ba67901527dcfe43613d0d0130620b", "messageHeadline": "refactor(tarcap): rename packets names so it it more clear what are t\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 193, "deletions": 192}}, {"node": {"oid": "52678d376280eaac572e41c776aa131864cad729", "messageHeadline": "fix(tarcap): enable hard blocks for the same packet type by multiple \u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 247, "deletions": 262}}, {"node": {"oid": "67d28d65fb00639ab45098885fcfc399197f423f", "messageHeadline": "chore(network_test): adjust timeout at the end of sync_large_pbft_blo\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ae090bfd906dcef7ce6ba742cef4a8469a684a15", "messageHeadline": "chore(tarcap): develop post merge fixes", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1efedb28214d7271421576e9304a2be2420952af", "messageHeadline": "refactor(tarcap): create packet rlp representation upon pushing it to\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 102, "deletions": 142}}, {"node": {"oid": "e4593c5fcfa722c77644b8327e2fb0598e6b67d7", "messageHeadline": "fix(tarcap): do not process process dag blocks with level > than the \u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 139, "deletions": 33}}, {"node": {"oid": "8ec1720545455bb53361edef68e35bfb5ab69433", "messageHeadline": "perf(cache): improve cache performance as insertions were always acqu\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 40, "deletions": 6}}, {"node": {"oid": "9e833ffbc09436d693be1e11dffebf0e4a27571c", "messageHeadline": "chore: clean up usage of upgrade locks", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 63, "deletions": 62}}, {"node": {"oid": "2d3f74252fbd038d421361e5de7388c65e8ed899", "messageHeadline": "refactor(tarcap): refactor marking dag blocks as known", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 33, "deletions": 8}}, {"node": {"oid": "b8bf62947c27f31147295aa3da442bbf2448fd6c", "messageHeadline": "chpre(tarcap): change naming from blocks to dag blocks", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 50, "deletions": 26}}, {"node": {"oid": "02dd9cb94a015f7e4605a42c98e668123cfc6925", "messageHeadline": "Merge pull request #1178 from Taraxa-project/rem_dag_hsh", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 18, "deletions": 180}}, {"node": {"oid": "a7642ad7c1b00f173c9ba605a30bad4e7d117ffb", "messageHeadline": "chore: remove unused code", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 26}}, {"node": {"oid": "a4ac7fc598de5aadbba69b1f1907e3ef671eff3e", "messageHeadline": "chore: remove dag block hash packets", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 18, "deletions": 154}}, {"node": {"oid": "a763f52ec2bd228ef967197afac61b4c80cbbae4", "messageHeadline": "Merge pull request #1177 from Taraxa-project/fchain_fix", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "0cc5b6ac47838e3a476414c2f722672f7738a9ea", "messageHeadline": "chore: remove not needed sleeps from tests", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "45bdfe60057a3d0c4426b6d5c5579bc44ec7dcc0", "messageHeadline": "fix: finalchain destructions", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e4882f52fef5abbae72526a0a3ecb81b9cddc710", "messageHeadline": "Merge pull request #1176 from Taraxa-project/dag_order_dev", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 112, "deletions": 60}}, {"node": {"oid": "2caaed049d1e5bbd2acbcbed3798cd7fd2b76ce9", "messageHeadline": "chore: minor optimization", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "c7197c73892d5bc1c30800f06323c2633b468524", "messageHeadline": "fix: certify only pbft blocks with valid order hash", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 113, "deletions": 60}}, {"node": {"oid": "a1d59d16ff1135793eed2a31394ae80ce1e60d63", "messageHeadline": "Merge pull request #1175 from Taraxa-project/fix-circural-dependencie", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 49, "deletions": 60}}, {"node": {"oid": "20b815fb8a7a9ff6eb8184c2fe0ded00292ce3e5", "messageHeadline": "chore(final_chain): fix cyclic dependency issues", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 49, "deletions": 60}}, {"node": {"oid": "f506e59bb3af7f9ce4a93df0421cb099a828d393", "messageHeadline": "Merge pull request #1151 from Taraxa-project/cpp-check", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 47, "deletions": 1307}}, {"node": {"oid": "b940f3a35a69fc0a9cd0badae180bd5031fbab2c", "messageHeadline": "chore(cpp-check): second part of cpp-check warnings removal", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 28, "deletions": 1200}}, {"node": {"oid": "32086feb66fe92d55c3106eb6b31c32266f09043", "messageHeadline": "chore(cpp-check): remove cpp-check warnings", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 24, "deletions": 112}}, {"node": {"oid": "bb06f03b4d71a2869226d54a7f37d0065e5c07b5", "messageHeadline": "Merge pull request #1173 from Taraxa-project/fix-crash-in-TP", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "050620cac949928d3de063b67d751b66b7ed97e4", "messageHeadline": "fix(thread_pool): fix crash when trying to join ourselfs", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "f569250d17fd105f41d58a304ed9f617e70b0628", "messageHeadline": "Merge pull request #1031 from Taraxa-project/next_votes_bundle_verifi\u2026", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 404, "deletions": 257}}, {"node": {"oid": "60c154abd38995c376bb14dddc7a7dc81619250f", "messageHeadline": "chore: modify future blocks error log", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "858bff6700bdcc39882e832fea192c329eaef228", "messageHeadline": "chore: remove const reference for unit64_t parameters", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "c805045b0b7a2b879140bfd975b4db5b3456a5f8", "messageHeadline": "chore: fix method name to mountain style", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "9dd1da01392bafc85cfee3b9de861ec64cc5b6ec", "messageHeadline": "chore: fix rebasing conflicts with develop branch", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 19, "deletions": 21}}, {"node": {"oid": "44c6b74562bd665ec4877670e4d1d8c3608a624e", "messageHeadline": "chore: fix conflicts of rebasing develop", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 10, "deletions": 14}}, {"node": {"oid": "b3c09414b79d03e39f9ab753d9d8278a93722a22", "messageHeadline": "chore: fix comments in review board", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 171, "deletions": 169}}, {"node": {"oid": "de2d082f90bdded42a53f3c7a4162eb11667f6cc", "messageHeadline": "chore: remove comments, PBFT block signature has been verified in con\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1feeb83fbffac04fff4b31f7e04d693ccd4b36a0", "messageHeadline": "chore(unit test): fix network next votes bundle syncing unit tests", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 92, "deletions": 59}}, {"node": {"oid": "78294f74aaefac7c12af6e8b2568d82dc125a172", "messageHeadline": "fix(next votes): Implement verification for incoming synced previous \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 179, "deletions": 60}}, {"node": {"oid": "f885187653a7c87aca6334f7303c18b759c68dc7", "messageHeadline": "Merge pull request #1170 from Taraxa-project/async_exec", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3365cc501f277ceadc8a27d3a5bc7dd1684e3d12", "messageHeadline": "chore:enable asynchronous execution", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "57d8b1d5d3b4c4272be32659bd6b427e6defb781", "messageHeadline": "Merge pull request #1169 from Taraxa-project/trx_get_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 12, "deletions": 19}}, {"node": {"oid": "19b8afd8e5581e9dd79cd10572d6fa2067ac71aa", "messageHeadline": "fix: get transaction race condition", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 12, "deletions": 19}}, {"node": {"oid": "4628cbe52f352e329b72abd8c08014d5f7e6da6e", "messageHeadline": "Merge pull request #985 from Taraxa-project/verified_votes_map", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 691, "deletions": 600}}, {"node": {"oid": "f379a61a2d11a583a3320b969f3f4b95b5922cf2", "messageHeadline": "chore: fix conflicts of rebasing develop branch", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 39, "deletions": 39}}, {"node": {"oid": "417802efa0883a1c6b6b21c1ea97c968d45cb8bb", "messageHeadline": "chore: move reserve size under lock", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7669e02e4cff62659c219c5aba29b3ecd4935846", "messageHeadline": "chore(votes): reserve size for getting verified votes and getting pro\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "8d87801c68671963bb9701cb50b6d5bd4f114ac8", "messageHeadline": "chore: fix on review comments", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "dc22e73bf0c9543b2a99862d9bbcd0f97c026c44", "messageHeadline": "chore: fix rebase conflicts", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "db3e178cc5a60a1c717b4c84c8be50673b984e9a", "messageHeadline": "chore(unit tests): fix compile issues of unit tests", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 60, "deletions": 60}}, {"node": {"oid": "b7270ac7292c0ee2005a4080e06d5e5d1c30ddb2", "messageHeadline": "perf(votes): using shared pointer for votes in all votes table for sa\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 197, "deletions": 189}}, {"node": {"oid": "0cd9265a3e532a976725f3881e882c4f14135d78", "messageHeadline": "chore: fix merge conflicts", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "6e7e31760b1af34aecae8bf02f02c41f04c6f783", "messageHeadline": "chore: clang format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d727e060f30c2062a28d1272a8e6113a0b73616", "messageHeadline": "chore: fix merge conflicts", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c5c3cf4ae60a71d233f2c5fe865efc0b591039ee", "messageHeadline": "perf(vote): change getUnverifiedVotes and getVerifiedVotes return vec\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 67, "deletions": 64}}, {"node": {"oid": "86f56d1355f018ab8b812104542192ce9eaf7ae6", "messageHeadline": "chore: fix merge conflicts and compile issue", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "782a78af139b8a139c90d8621510b6759ccc0392", "messageHeadline": "chore: return vector of shared_ptr to save memory", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 11, "deletions": 15}}, {"node": {"oid": "f8c8e03bd8c4b84a130d9cef80cfcf718e8825b2", "messageHeadline": "perf(vote) : Save vote struct in memory", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 67, "deletions": 72}}, {"node": {"oid": "ebfd3752b5930a51a0998260986e8475660c4519", "messageHeadline": "chore: fix comments in review board", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 44, "deletions": 40}}, {"node": {"oid": "2776cc7bd7456b913fe17372f681b34933fbe98d", "messageHeadline": "chore: remove passing reference for uint64_t and size_t, instead of p\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 19, "deletions": 20}}, {"node": {"oid": "e0cb7074e1f2752a7039fd8823a6d505342f41bf", "messageHeadline": "chore: fix pbft manager unit tests", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "8cb631415c86fc673732b9992264242882a04f7b", "messageHeadline": "chore: fix bug and add new votes unit tests remove_verified_votes and\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 77, "deletions": 6}}, {"node": {"oid": "40b41e44346f95e14cdd8ae8bb41576e83d9b15a", "messageHeadline": "chore: fix rebase conflicts and fix compile issues", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "cfef20acebf89bff2a2913f5840b12f4c16ec24d", "messageHeadline": "chore: fix compile", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 20, "deletions": 17}}, {"node": {"oid": "ffc020ae7a8a91207f426f4c06495814a0def201", "messageHeadline": "perf(votes): rewrite verified votes table", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 283, "deletions": 276}}, {"node": {"oid": "53c81a8d6c9c15e3e2ed04c45ad2e5843fcd6335", "messageHeadline": "Merge pull request #1162 from Taraxa-project/small-improvements", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 18, "deletions": 20}}, {"node": {"oid": "ad19d503694114f3d4debdcd9c2cb73a31ae9a3a", "messageHeadline": "chore: remove some redudant copies", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 18, "deletions": 20}}, {"node": {"oid": "d64fb3d4df70922eec8b3a0633011a9087a1b5a7", "messageHeadline": "Merge pull request #976 from Taraxa-project/feature/issue-911/packets\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 5231, "deletions": 2757}}, {"node": {"oid": "33af16eeee644c76c71379e8ef98696200163b58", "messageHeadline": "refactor(tarcap): rename enum constatns + MAX_WORKERS_COUNT according\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 95, "deletions": 95}}, {"node": {"oid": "a55838531075d09236e3b5d231f04e336831436b", "messageHeadline": "fix(netwrok_test): fix sporadic failures on network_test.transfer_block", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "e6e6f06dddb04d3173bf41024be15310c2049b03", "messageHeadline": "refactor(tarcap): remove old unused tarcap files", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 7, "deletions": 2498}}, {"node": {"oid": "21f9a583169d9209a0995c202c36a4b66fc46c05", "messageHeadline": "chore(refactor): PR comments adjustments", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 53, "deletions": 62}}, {"node": {"oid": "cca221a407f0c4d2926933fad866c9e2268d3236", "messageHeadline": "fix(syncing): fix race sync queue condition: there was a small time w\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "023341a418bd7d903f1138fcb4efbd72c8be2ff9", "messageHeadline": "fix(syncing): fix invalid check during syncComplete", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f903df3f4a8fdf42ae441600e23351313ec31057", "messageHeadline": "chore(tarcap): small logs improvements", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1b71d1656e2508e3569ce7a90275fcfc1590e935", "messageHeadline": "Merge branch 'develop' of github.com:Taraxa-project/taraxa-node into \u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "cac88ca18305425e3194d62b914b43610bc9e95d", "messageHeadline": "Merge pull request #1161 from Taraxa-project/trx_order_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "aa0f008c3b4ef67c91236ece68471fed1cab4d5c", "messageHeadline": "Merge branch 'develop' of github.com:Taraxa-project/taraxa-node into \u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 13866, "deletions": 1168}}, {"node": {"oid": "52b3a456137c7aa34852e05637a0a94241a18ad8", "messageHeadline": "chore:bump genesis timestamp", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "73ed6a7e502afdac1716868636141728dfce8b53", "messageHeadline": "fix: calculate pbft order hash", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "ee05ca4085f24fd62a72a9c9ab028bfd6fda5fad", "messageHeadline": "chore(testnet): bump testnet dag genesis", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2f6d3bcdbc3d68003e11d9db127392729bb79ade", "messageHeadline": "Merge pull request #1156 from Taraxa-project/trx_status_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "9d75a66812b5021e4c2e3fbe63ff960a67b95010", "messageHeadline": "fix: calculating trx order", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f471b00894df4a9e68bc903e75e9298ff6461e80", "messageHeadline": "fix: calculating trx order", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "71476689b5df2d11d6b19c19154f4e85f0032981", "messageHeadline": "Merge pull request #1154 from Taraxa-project/host-crash", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "926498609d8f202ce2fdd9f68a21154eaa1a7d38", "messageHeadline": "chore(p2p): fix another crash in host.cpp", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4fe79db008fab6104b4fb9884d38dac97b1f73ca", "messageHeadline": "Merge pull request #1148 from Taraxa-project/small-db-perf-improvements", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 21, "deletions": 8}}, {"node": {"oid": "8ce8e9301f780c7d7d153069b06288aa88d60196", "messageHeadline": "chore(db): small perf improvements for checking if key is in DB", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 21, "deletions": 8}}, {"node": {"oid": "4ddbbdfb62458d84e34fa92809e1110d21fdd4cc", "messageHeadline": "Merge pull request #1150 from Taraxa-project/move_syncing_queue", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 148, "deletions": 143}}, {"node": {"oid": "e42b0b5336ab665f3b1d1a10090db4c00fd729f6", "messageHeadline": "chore: bump dag genesis for testnet and devnet", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1bbb28c6ede6c3445d5cee3dc457cc280fdf48aa", "messageHeadline": "refactor(pbft_manager): move queue with sync blocks into the pbft_mgr\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 144, "deletions": 139}}, {"node": {"oid": "d8b1a7b21ad842b51a17bed0e76d6a6b5e75ca8f", "messageHeadline": "Merge pull request #1149 from Taraxa-project/trx_status_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 151, "deletions": 118}}, {"node": {"oid": "79fb66eb1d5a9e7399b69b76c0c095bbd594338f", "messageHeadline": "fix(vote): remove duplicate vote db insertion", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "326a8b9e4ccd23b6f6a1a5871013b2048cc37d0a", "messageHeadline": "fix: update transaction status correctly", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 151, "deletions": 118}}, {"node": {"oid": "204218448d2ae2e57878baf488946341c19df2bc", "messageHeadline": "fix(logs): provide node_addr for loggers to make them work", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "a3858db742ad4ab8919636a63a85cd96e40f364c", "messageHeadline": "Revert \"fix(priority_queue): block new dag blocks processing until al\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 78, "deletions": 53}}, {"node": {"oid": "2ec91370dd57302e461bc9a0aac77b34d4c1fac0", "messageHeadline": "refactor(tx_packet_handler): removed additional point of synchronizat\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 188, "deletions": 197}}, {"node": {"oid": "215f3c29fe231385e89e7e94f6d9ac12d72ffbeb", "messageHeadline": "Merge pull request #1145 from Taraxa-project/api-4-db-stats", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 208, "deletions": 0}}, {"node": {"oid": "f819ea0906a4435217a5d066a80bb5326f06bdfb", "messageHeadline": "chore(api): api call to get basics statistics from db", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 208, "deletions": 0}}, {"node": {"oid": "647d90d21c9178a15609aa19ccdeaf1a03d7e6c9", "messageHeadline": "Merge pull request #1125 from Taraxa-project/syncing_opt", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 746, "deletions": 737}}, {"node": {"oid": "948c300cc746b4c7c8ebe938d30fde20c4b29e6d", "messageHeadline": "chore: store dag level binary and not as string", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 38, "deletions": 33}}, {"node": {"oid": "a6c9836f8b1cf4a413ef44cf1e78a7b5c6c353fe", "messageHeadline": "chore: version update", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c651baa8686dace565e7287ea3b8d4b2f68ea45d", "messageHeadline": "chore merge build issue fixed", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "650e79a98c8b4ace4833b2b5133a9bc7bf616c31", "messageHeadline": "chore: sync optimizations", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 82, "deletions": 100}}, {"node": {"oid": "a68aa16e9f3a0bde01a0159ae256544d1f97b15a", "messageHeadline": "chore:syncing refactoring and optimizations", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 261, "deletions": 233}}, {"node": {"oid": "a24478ecebae2883a6f78d06661cbdff7fe2dbdc", "messageHeadline": "fix: minor compile issue", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9e683d93940f7fbf8e2aa8d9b76b1953d505b21b", "messageHeadline": "chore: syncing optimization", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 531, "deletions": 537}}, {"node": {"oid": "805476385638c71ee6572318d2c9a6fc22e1807b", "messageHeadline": "Merge pull request #1131 from Taraxa-project/vote_type", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "75bdc04fe6ce999dc92d2acfde7d6084ee12e266", "messageHeadline": "chore: fix printing vote type of uint8_t in logs", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7c568b3ca1f7ea1dad2dabd1ebf9b1c779fa3302", "messageHeadline": "Merge pull request #1146 from Taraxa-project/bug-in-db-cleanup", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 5, "deletions": 14}}, {"node": {"oid": "28dde42c7283fef5d3a98472f4c76fd2aa325177", "messageHeadline": "fix(db): fix issue with removing old blks/trxs", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 14}}, {"node": {"oid": "8283f06c38294296219a7df3446176bc52623588", "messageHeadline": "Merge pull request #1143 from Taraxa-project/p2p-exception", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "c59370de80f9083b59fa456103f2ff5ff7b3cf55", "messageHeadline": "chore(p2p): handle exception from io_context", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "f3d219e63cc19c7d64910e538747e0c50d6c642b", "messageHeadline": "Merge pull request #1142 from Taraxa-project/synced_next_votes", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "680ee35d7ecf73323afe7ba60e56761600083b1e", "messageHeadline": "chore(next_votes_bundle): For synced next votes bundle, If node has e\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9330866d6e0216b3ed8b3f8f04290713f0e39fe2", "messageHeadline": "Merge pull request #1141 from Taraxa-project/fix_cache_cleanup", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@gmail.com", "user": {"login": "agrebin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "505b72b63e99965c79c038752a19b7caa9e991a4", "messageHeadline": "Merge branch 'develop' into fix_cache_cleanup", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@gmail.com", "user": {"login": "agrebin"}}, "additions": 12398, "deletions": 24}}, {"node": {"oid": "c37d39a844339aad3101086440dffc9daa4b5b4a", "messageHeadline": "chore(tarcap): added/removed comments", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "6a99f9dec2bd55a4eace0f4a45f58b0aea3a49c8", "messageHeadline": "Fix for loop in cleanup cache step", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "919d3deaa29a1aeb6fd04e47efedd7d268dacb9c", "messageHeadline": "Merge pull request #1134 from Taraxa-project/move-aleth-submodule", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 12398, "deletions": 24}}, {"node": {"oid": "3097766caffdba7ee62e6d8451dcd62591ac7982", "messageHeadline": "fix(new_pbft_block_packet_handler): fix possible race conditions insi\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "b3c0c13425d107d0b54506a22a280105801853f6", "messageHeadline": "fix(votes_packet_handler): fix possible race conditions inside votes \u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 104, "deletions": 72}}, {"node": {"oid": "4c26f00d5c781ea8cd96312817e9b2bec3274150", "messageHeadline": "chore(aleth): moved to folder src/aleth/", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "6cc807b9f2244f95d21f5f735978ac40c1b64f37", "messageHeadline": "chore(aleth): removed aleth submodule and moved relevant files to src/", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 12398, "deletions": 24}}, {"node": {"oid": "e0c26f0ae4e11a644119fade8bbb0bb499022ee0", "messageHeadline": "perf(vote_packets): elminate potential duplicate votes processing cau\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 37, "deletions": 28}}, {"node": {"oid": "11ae59a3409f453acb2bc9017aef7b7368eb1062", "messageHeadline": "Merge pull request #1139 from Taraxa-project/fix_cleanup_prnet", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@gmail.com", "user": {"login": "agrebin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7dae17a15ec99977ca02abf6c0c16db21fad4085", "messageHeadline": "chore(circleci): Fixed missing namespace switch", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "88aa49a8249237ca547daddb7ed7b705849294d7", "messageHeadline": "chore(full_node_tes): sleep 2 secs at the end of sync_two_nodes2 test\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1dd934c0b672ae324bd2fbaf1a5f9e65b8e2ae30", "messageHeadline": "refactor(dag_packets_handler): get rid of complicated useless lambda \u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "4a572b6e5f4e310720c556cd970c654783402639", "messageHeadline": "Merge pull request #1137 from Taraxa-project/dag-small-improvements", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 71, "deletions": 76}}, {"node": {"oid": "c024f729e60a47a0b2014d7f2513a30c4a94f0ed", "messageHeadline": "chore(dag): remove unnecessary copy of vector", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 71, "deletions": 76}}, {"node": {"oid": "0ba83217daf5afd986a1a138d008404821cf5697", "messageHeadline": "Merge pull request #1136 from Taraxa-project/get_dblock_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "3b6622e89bc6143208ae3bcc6d0349ad43c280ae", "messageHeadline": "fix: fixed db race condition when getting blocks from two tables", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "0a14400906ff70a0983c24429d5b4abdb672a07d", "messageHeadline": "Merge pull request #1127 from Taraxa-project/p2p-compression", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d25f158691eff4ebef1078afa39203ed81d29a7e", "messageHeadline": "perf(net): enable compression of p2p communication", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56da893e6d215cb4743b4b256e95df25fc5dc4cb", "messageHeadline": "Merge pull request #1130 from Taraxa-project/fix_rebuilds", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 2, "deletions": 23}}, {"node": {"oid": "780d49f5cbb92b4260f451654c9f99bcd44b5c43", "messageHeadline": "fix(full_node_test.sync_two_nodes2): fix segfault after successful te\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ae7001f703f3c5e1a2e20288dbfe5d905edca59e", "messageHeadline": "build: get rid of recompilation bigger part of project after cmake ru\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 2, "deletions": 23}}, {"node": {"oid": "bc8cbfd4d2ceacd7643001d38eb357e4046938a9", "messageHeadline": "fix(priority_queue): block new dag blocks processing until all previo\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 53, "deletions": 78}}, {"node": {"oid": "85a5ec21cd7a43177c5e6ff7135dfb7aba629c6b", "messageHeadline": "Merge pull request #1128 from Taraxa-project/fix_image_prune", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4872d722df2b588512c43c798025f7c41c5b151d", "messageHeadline": "chore(circleci): Fixed syntax error for docker image prune", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b39c10b23f8a8028de97843f866c0b557348f15c", "messageHeadline": "Merge pull request #1120 from Taraxa-project/building_on_m1_macs", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 53, "deletions": 6}}, {"node": {"oid": "40765144c23a4329666b6b592f70a459b93f46fc", "messageHeadline": "docs(building): fix some stuff. add `Building on M1 macs` section", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 53, "deletions": 6}}, {"node": {"oid": "20809747706f704f0d7f5255a5b95fb9fb74d716", "messageHeadline": "Merge pull request #1126 from Taraxa-project/fix_cache_push", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d5f0c7db480e67ca1484eb3faf3073e26e283380", "messageHeadline": "chore(circleci): fix pushing node-cache image", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "5e908996c83f18f50276dc804e2eb5527ab6e30f", "messageHeadline": "Merge pull request #1124 from Taraxa-project/enable_dlc", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@gmail.com", "user": {"login": "agrebin"}}, "additions": 20, "deletions": 27}}, {"node": {"oid": "49debaaea84fcfdf458f4bc22b86d402f1e408fe", "messageHeadline": "Merge branch 'enable_dlc' of github.com:Taraxa-project/taraxa-node in\u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 38, "deletions": 45}}, {"node": {"oid": "1768e443c9598f60f7d922a5d102968d0f4ecc3b", "messageHeadline": "chore(circleci): Changed cleanup strategy to clean images older than \u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bc17f49c07f65558e78bead5c480ad80267988e4", "messageHeadline": "chore(circleci): Changed cleanup strategy to clean images older than \u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac7a429e6407dba25614c434b7bff6c56f571418", "messageHeadline": "Merge branch 'develop' into enable_dlc", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@gmail.com", "user": {"login": "agrebin"}}, "additions": 38, "deletions": 45}}, {"node": {"oid": "93200dabc1cbdf31b0161801dcd5aa00ea0157ec", "messageHeadline": "chore(circleci): Changed cleanup strategy to clean images older than \u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "619aa016493fc72446d3ce0394e762c2e95b6277", "messageHeadline": "chore(circleci): Changed cleanup strategy to clean images older than \u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 8, "deletions": 3}}, {"node": {"oid": "fc645f564a39cbde668f24c3974f80fccade667f", "messageHeadline": "Merge pull request #1117 from Taraxa-project/pbft_manager", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 38, "deletions": 45}}, {"node": {"oid": "42b931bc0282a94fc9386a5dd3a6259af3a2d90c", "messageHeadline": "chore(pbft): delete checkPbftBlockValid funtion and add a new functio\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 31, "deletions": 51}}, {"node": {"oid": "2af9bde390d68b36e000332826d0c01497acd3f6", "messageHeadline": "chore: fix typo", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43191447cf5ca75d82609be7f3974edaf6ee8078", "messageHeadline": "chore(pbft): add comments and use pbft chain pushUnverifiedPbftBlock \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "85dee0f3bcc2adc269f6ab89e119aa9aaf7ca210", "messageHeadline": "chore: fix typo and clang format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4959244e0b947cee70ccfba3b47f58a20e698456", "messageHeadline": "chore(pbft): 1. check pbft block exist before check validation. 2. Wh\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "eca958088d7162d8a8b9bfefbf6fad2ce006697c", "messageHeadline": "chore(tx_test): fix tx test", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "ffd0ad45a809023a532ab9e9dc3f75070c6d314c", "messageHeadline": "chore(circleci): Specified /var/lib/docker in df to check for availab\u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "963b0aca64ae9beb088670880cc51718224d7a13", "messageHeadline": "Removed test for liveness probe", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "918df92ffdebb76f38816635193ae7d642f24641", "messageHeadline": "Merge branch 'enable_dlc' of github.com:Taraxa-project/taraxa-node in\u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "455bec68e4b962850165af422f0fd9bb5c0d3bc5", "messageHeadline": "chore(circleci): Tagging for cache image", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8f69bdb5d164d6850a45fe6ab9bb29d7240d4dc7", "messageHeadline": "Merge branch 'enable_dlc' of github.com:Taraxa-project/taraxa-node in\u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8a804fadfceb91b77cdc9e15d2e5e8be54629d15", "messageHeadline": "chore(circleci): Tagging for cache image", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 14, "deletions": 25}}, {"node": {"oid": "352b5b9e1fdc798e3bcc9e09f71176b859951974", "messageHeadline": "chore(circleci): Removed remote caching, enabled DLC and added cleanu\u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 14, "deletions": 25}}, {"node": {"oid": "3e97fc33858bb31add86f0aeab95cbac70b93c24", "messageHeadline": "chore(pbft_manager): minor changes in pbft manager markAsSeen method", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "1b1d2fca784e8b263f9ee5e39126ed10baf0b412", "messageHeadline": "fix(expiration-cache): insert new item only if it was not inserted al\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "78abeb964b263c9cd6bb92779b844d1d5a959fe5", "messageHeadline": "fix(tx_manager): added txs_seen cache as synchronization point in cas\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 98, "deletions": 61}}, {"node": {"oid": "591f81996e79a0afd8d964ec565b5fc21bec5b37", "messageHeadline": "perf(tx_manager): do not insert & process duplicate txs into the unve\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "7bb0e89880251798b50ce3f5431659bfc616b7e0", "messageHeadline": "chore: manual merge with develop", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 8, "deletions": 27}}, {"node": {"oid": "c33ed3ee095e2be82d064e8f35e9a8321cf76851", "messageHeadline": "fix(new tarcap): fix possible race condition in processing two identi\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 97, "deletions": 65}}, {"node": {"oid": "442de33eae69421bfcb7e9b28a160a4981ad723b", "messageHeadline": "chore(tarcap): manual merge with develop", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "53e527578270239653a6fae6a7aeef1a57c6a2ad", "messageHeadline": "fix(tx_queue): do not insert duplicate tramsactions into the queue", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 28, "deletions": 20}}, {"node": {"oid": "073bc88e792730b6e2dcbf0fab7e09197ec4109b", "messageHeadline": "refactor(node_stats): change the way we count overall syncing & stall\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 50, "deletions": 51}}, {"node": {"oid": "3274264824346fd3c6d178b6687f81d02e9ce775", "messageHeadline": "refactor(new tarcap): clean up new tarcap ctor", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 137, "deletions": 104}}, {"node": {"oid": "423c9dc29e855f2a5ef5566b8ca980ed78237355", "messageHeadline": "refactor(network): move boot nodes init & periodic check from network\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 77, "deletions": 61}}, {"node": {"oid": "2af6b592478b6532bcfd7983f569a82129b992b0", "messageHeadline": "chore(network): do not use threadpool for onNew<Block,Txs,...> calls \u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 17, "deletions": 30}}, {"node": {"oid": "c5483d96996ce33ee37f914070ee1a8941f87548", "messageHeadline": "chore(new tarcap): manual develop merge. orig tarcap changes applied \u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 298, "deletions": 385}}, {"node": {"oid": "d66c111f75fe652597acd72cef5562880a25abe7", "messageHeadline": "perf(tarcap): avoid copies of RLP objects when calling sealAndSend", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "210f7fb320a2e34af00b642106964cf4c882b99b", "messageHeadline": "perf(priority queue): implemeted 'stealing' threads reserved for othe\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 76, "deletions": 22}}, {"node": {"oid": "f3b9a7b0e86ef575ce0ff3427ebfe723ed612f11", "messageHeadline": "chore(tarcap threadpool): set number of workers for packets processin\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 28, "deletions": 13}}, {"node": {"oid": "37cb3b0742ba0156292c7a87c050bc6630832c9e", "messageHeadline": "perf(tarcap): avoid copies of RLP objects when calling sealAndSend", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 25, "deletions": 26}}, {"node": {"oid": "b83d84aeef680c65dd0e7987ea413c5f2876c936", "messageHeadline": "chore(tarcap): removed fixed TODO's", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 18}}, {"node": {"oid": "33eb460546cf0814460f242a09651af7a24cecaa", "messageHeadline": "chore(network): check if host weak_ptr expired during taraxa_capabili\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "0461b0f9b80e37b033f54cf2ce5abe25f1861f6a", "messageHeadline": "chore(network): remove unused diagnostic thread", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "d3a68ec4c521ad790b5d6222af599d91913030e3", "messageHeadline": "refactor(network): move logging of connected peers from network class\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "41621da97236e9d17861c8719dabd69d7de287a5", "messageHeadline": "chore(tarcap): remove tmp debug msgs", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "d8c1016bd1612037b9d2b5415a553df93b2be5e9", "messageHeadline": "fix(tarcap): fix StatusPacket handler scenario when standard status p\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "2d62efa40506b646f8b1d779eba3407ce164a42c", "messageHeadline": "chore(new tarcap): clang-format + minor changes", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 108, "deletions": 63}}, {"node": {"oid": "b9609d0640d8efbdd96f99d133a4334d2a581f07", "messageHeadline": "fix(new tarcap): setup periodic sending of txs only if tx manager is \u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64f176c1ecdbfdda82dae89000da842667b9dd39", "messageHeadline": "fix(new tarcap): adjusted blocking mexhanism for Transaction -> NewBl\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 29, "deletions": 16}}, {"node": {"oid": "d2b4cb075d17c6bafeb66a65882b9fc41059e76f", "messageHeadline": "fix(tarcap): fix non threadsade class members of packet handlers", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 136, "deletions": 37}}, {"node": {"oid": "0366c55cdc017ddc32a37c682c0654a208e04229", "messageHeadline": "fix(tarcap): remove tmp host and peer from PackerHadler as it was not\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 127, "deletions": 182}}, {"node": {"oid": "3d1dc2e400dd24b71899260c2bb28f9c895bdc84", "messageHeadline": "chore(tarcap): minor irrelevant changes - fixes/refactor/clang format...", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 70, "deletions": 53}}, {"node": {"oid": "3c766522009917393e5312f5d67c9f29992e387a", "messageHeadline": "fix(syncing_handler): init empty shared_ptr in ctor", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 39, "deletions": 13}}, {"node": {"oid": "9fc815afc6a9ad7861fd0bd37afece5744363ef6", "messageHeadline": "feat(tarcap): implemented peer_time blocking dependency in priority q\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 183, "deletions": 57}}, {"node": {"oid": "223dfdaa370d3b93b67e0253771ad66af93a252c", "messageHeadline": "fix(priority_queue): fixed uninitialized blocking mask that was causi\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2a87dc21c37369b6423969f420b1fc058e6b524e", "messageHeadline": "fix(priority_queue): enable priority queue to work even with total nu\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 37, "deletions": 5}}, {"node": {"oid": "40c0a9c97dfead7545abcf5ebed0d9f92b958433", "messageHeadline": "refactor(tarcap): use original packet_type enum with mapping on prior\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 158, "deletions": 135}}, {"node": {"oid": "bb9bb529a48c6f3b6ca98692dd3035c0693b87d6", "messageHeadline": "chore(tarcap): fixed missing pointers in status packet handler ctor", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "48d2c1d64ae97a12e2f810ca56c5c6cb9ccc17b5", "messageHeadline": "chore(tarcap): clang format + updated paths for renamed/moved files", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 21, "deletions": 27}}, {"node": {"oid": "86d93b0ad0eb3cdd1f67af12efc4936391471d21", "messageHeadline": "chore(tarcap): old taraxa capability replaced be new one in network c\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 21, "deletions": 18}}, {"node": {"oid": "edebd1225be53e95a39c45fdbec20174202b20cb", "messageHeadline": "refactor(tarcap): packets stats remove from getStatus and moved to se\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 20, "deletions": 47}}, {"node": {"oid": "aa9cf85cc18120f8b2cb5aeb50d9b0ebc6765273", "messageHeadline": "refactor(tarcap): all stats related files move to network/tarcap/stat\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "003daaf0f73b3176df6d72870924f50580f4fc01", "messageHeadline": "chore(tarcap): integrated new tarcap into the network", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 185, "deletions": 45}}, {"node": {"oid": "c23aa0687a2032177445ba23d329c5d0eac0bf4e", "messageHeadline": "refactor(tarcap): tarcap source code folders/files naming refactor", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 88, "deletions": 88}}, {"node": {"oid": "9916a584a823243f1825b456d0068b348c19a842", "messageHeadline": "refactor(tarcap): cleaned peers and syncing states, created SyncingHa\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 626, "deletions": 506}}, {"node": {"oid": "a6a8fd79a90dd93e58af039220fbe6501bb0a99a", "messageHeadline": "refactor(tarcap): added prefix tmp_ to the names of temporary host an\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 60, "deletions": 60}}, {"node": {"oid": "523a00fa745883f0f9abe61665a2ff9a6c3aea42", "messageHeadline": "chore(tarcap): use common function for taraxa capability name", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "38ba7a6402618b33aad0fdcb5941558bb86f7f1a", "messageHeadline": "chore(tarcap): implement all missing functions", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 254, "deletions": 133}}, {"node": {"oid": "9741bc3a90c48e291595d456129f3bd4ed766715", "messageHeadline": "refactor(tarcap): summary logs moved into separate class, all periodi\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 306, "deletions": 45}}, {"node": {"oid": "d3f968a83ee54d95ae75eaa2d4ce79add45ab979", "messageHeadline": "chore(tarcap): add changes after review", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "6b96a47b3a683e3bfd7f1150cb2f23f89ab317c4", "messageHeadline": "chore(tarcap): implement PbftBlockPacket & SyncedPacket handler", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 206, "deletions": 15}}, {"node": {"oid": "f5822184d843a4f98de3945377ab3fd809caabb9", "messageHeadline": "chore(tarcap): implement GetPbftBlockPacket handler", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 269, "deletions": 2}}, {"node": {"oid": "4164dd300f355373cb80540f91d93bb40ffeaae7", "messageHeadline": "chore(tarcap): implement BlocksPacket handler", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 92, "deletions": 3}}, {"node": {"oid": "6df5100cdbc7cf58f91080297c92f6a3422d4c0e", "messageHeadline": "chore(tarcap): implement GetBlocksPacket handler", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 177, "deletions": 1}}, {"node": {"oid": "e993f6eb76f6fb8745523f113024ce238addf71f", "messageHeadline": "chore(tarcap): refacor latest handlers", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 206, "deletions": 164}}, {"node": {"oid": "bde2bbc64d3a32bef29cacff1d16d82cf3adbfb7", "messageHeadline": "chore(tarcap): implement all handlers for mid prio", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 458, "deletions": 17}}, {"node": {"oid": "50bc2f8899f6ce5619b3dee77205f8d3d19d5fa7", "messageHeadline": "chore(tarcap): implement NewPbftBlockPacketHandler", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 102, "deletions": 11}}, {"node": {"oid": "5dee2f0c4a399c8ae525c2edfc434ed6eb65b631", "messageHeadline": "chore(tarcap): implement some of the periodic events from old tarcap", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 77, "deletions": 21}}, {"node": {"oid": "e6841adcadb501c18fbec7960327f46cdca19929", "messageHeadline": "chore(tarcap): minor refactor changes + fix packets_handler invalid s\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "1c20e9393a8b1d4c344495b87ead356b18ea19c1", "messageHeadline": "chore(vote_packets): add handlers for all vote related packets", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 257, "deletions": 118}}, {"node": {"oid": "0ed9fc7e50e15d67f84e7f7c2187a271c75f825a", "messageHeadline": "chore(pbft_vote): add handler for PbftVotePacket", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 111, "deletions": 0}}, {"node": {"oid": "24fa419c74218cb80487e6d7fae5132c7b8f3f82", "messageHeadline": "chore(tarcap): added next votes syncing into the syncing state", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 63, "deletions": 16}}, {"node": {"oid": "6f5d757e25cb763b4edd56666c6977c6872c3e3b", "messageHeadline": "chore(tarcap): integrate new syncing_state into the new tarcap", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 211, "deletions": 70}}, {"node": {"oid": "773c756e2552344bb277e29c2216a6791772d983", "messageHeadline": "chore(tarcap): added method for starting packet processing", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "9a6caea632d0fcf098b5b738c5b24c7c38a7219e", "messageHeadline": "chore(tarcap): log packet processing time + wait time in threadpool", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 308, "deletions": 199}}, {"node": {"oid": "46b7a7ee6f581016394550e2e64bf1de63c78197", "messageHeadline": "chore(tarcap): v1.0 design of tarcap split up", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1829, "deletions": 394}}, {"node": {"oid": "62f7bdccae7c5a2a95726b3183680edf8a7ac4a3", "messageHeadline": "perf(taraxa_capability): v1.0 implementation of thread pool + priorit\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 541, "deletions": 3}}, {"node": {"oid": "1c086f6c0b49302a35764627ccdefbd739150d81", "messageHeadline": "Merge pull request #1122 from Taraxa-project/p2p-test-crash", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66daee09d84bbac89c032ca583f701fec1b0101d", "messageHeadline": "chore(tests): fix crash on handshake destructor", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5246847c33fb36b971b2f3b8b2708cebee6aa5b0", "messageHeadline": "Merge pull request #1121 from Taraxa-project/fix_tx_gethash", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7cbd23c45af8c12b7c7156b43ab37f2e0799c9be", "messageHeadline": "fix(transaction): fix invalid lock guard in getHash()", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b69084e9979d3224545e640b161bf5ec12bc7f7", "messageHeadline": "Merge pull request #1119 from Taraxa-project/p2p-test-imporvements", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 17, "deletions": 19}}, {"node": {"oid": "ed7f829fe6a7ac59cc1a14eb1edb41a33de0bacb", "messageHeadline": "chore(p2p_discover): improve p2p discovery test", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 17, "deletions": 19}}, {"node": {"oid": "f6cbd5fe2feca8a6047054cda28127db39f251ee", "messageHeadline": "Merge pull request #1044 from Taraxa-project/feature/rework_tests", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 294, "deletions": 429}}, {"node": {"oid": "1a1ed5a77934c96ddd31013db89b0bda10259eb0", "messageHeadline": "refactor(discussions): fix discussions after the review", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 14, "deletions": 20}}, {"node": {"oid": "1837b5637fd2096918d8c4324e44ee75330dedbe", "messageHeadline": "chore(CI): update according to the current state", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b90c3a6ff98646511af2255a90f1282242f25b3c", "messageHeadline": "test(full_node_test): simplify sync_five_nodes test to get rid of som\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 53, "deletions": 57}}, {"node": {"oid": "8e78d678784d34afba99f0505900199d003725f5", "messageHeadline": "fix(network_test): fix block comparing in sync_large_pbft_block", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "010d0a47402ab077246c56f5f317e54b9f219122", "messageHeadline": "chore(tests): rework pbft_manager_run_multi_nodes test", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 31, "deletions": 68}}, {"node": {"oid": "115166347d0ea117493a115221bca4199212e135", "messageHeadline": "chore(tests): remove strand executor from final_chain", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "27c432298afef8405e4956c9ef2f3ef479d8fbb2", "messageHeadline": "chore(thread_pool): remove mutex and locks", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "f575e301c686b9bce99884880b955ca7e447dc9c", "messageHeadline": "chore(tests): fix fix_pbft_chain/pbft_db_test", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7669764fe4af961da5fa49703f95b7913fe3c1c7", "messageHeadline": "chore(tests): fix async_accept error", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "cd70fbbca72cd4681ed05934931825ea1da38249", "messageHeadline": "chore(tests): fix network_test/sync_large_pbft_block", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "cffbd2a28c05ff8404a536fa4d96cdf2c90ef042", "messageHeadline": "refactor(full_node): remove register_s_ptr and related stuff", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 161, "deletions": 247}}, {"node": {"oid": "9c68de81ef4c53485d076fc9db9e1f2ef779a216", "messageHeadline": "chore(tests): add a comment to save_network_to_file test", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "abd4181d1980e6f0ac66f6c66dc3aa24a95024b3", "messageHeadline": "chore(tests): fix full_node_test", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 13, "deletions": 26}}, {"node": {"oid": "9f79b82306752088dbe04410a53a7b872b3f02f9", "messageHeadline": "chore(CI): set Debug build type to binary builds", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "27f043cdfcca1999d29012a73bad5dd57aa3df66", "messageHeadline": "chore(CI): increase ulimit for CI tests run", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "8bde2e4c0ceb45401d3444a4c862eeeac45b861e", "messageHeadline": "chore(CI): adds solc compiler to CI macOS build", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "f0213b3bbcf0710f098de3f7aef2e47a2d64fa9c", "messageHeadline": "chore(tests): minor fixes. cleanup datadirs on TearDown", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "1ef2bb59ae5f749f6aff4f08ca3e8b675008aa35", "messageHeadline": "chore(tests): fix sync_large_pbft_block unit test", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "3444c1ceb29af319987aa5ad7ca76b0e648daffd", "messageHeadline": "Merge pull request #1092 from Taraxa-project/update_building_doc", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 68, "deletions": 23}}, {"node": {"oid": "34382ccaaeeb3da0affe86526bc3c285f9976da0", "messageHeadline": "build(conan): add cmake variable to chnge conan profile. update build\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 68, "deletions": 23}}, {"node": {"oid": "14040e98946cbebb8197f07fb51afc7a7a807a59", "messageHeadline": "Merge pull request #1115 from Taraxa-project/upd-fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43ef102673696c20db36b51f1a8d0708def55c64", "messageHeadline": "chore(udp): fix crash in upd missed access to nodetable", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a562451d343498ecf77eea8a0df12a9463157833", "messageHeadline": "Merge pull request #1113 from Taraxa-project/pbft_chain_small_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "0acac12eb60cee39909354d251a4d8ee64e717b1", "messageHeadline": "fix(pbft_chain): fixed potential rare race condition in getUnverified\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "d9809b8fc233b03c0b6432f1e3e935c30e61d3b1", "messageHeadline": "Merge pull request #1111 from Taraxa-project/liveness", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 13, "deletions": 37}}, {"node": {"oid": "abc085f3bbd3961a388341dbd2db3ac9709a7be0", "messageHeadline": "chore: remove liveness from tarcap as it is already in p2p layer", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 13, "deletions": 37}}, {"node": {"oid": "342846eb206d9a3b642d0b63385554981c90ecd4", "messageHeadline": "Merge pull request #1097 from Taraxa-project/no-optimization-debug-mode", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "77d410733c9c35ccb9322b30b85d1042ef00c309", "messageHeadline": "chore(tests): increase time for debug build", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "04066e427c1175396833df1d182a44795aa98fb6", "messageHeadline": "build: add new build type RelWithDebInfo", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "b4798950518aa7f92a26013be41add33ceca28f1", "messageHeadline": "build: remove optimization when building in debug mode", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "f23453e993a13ac83d5e3e30fd244fbbce8f779e", "messageHeadline": "Merge pull request #1109 from Taraxa-project/pbft_chain", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9048af7ab5cc93d226aab4ba31749b9efb6b9847", "messageHeadline": "chore(testnet): bump dag genesis timestamp", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a5211192fb5cc2cf473675ede1cdacb789066bd1", "messageHeadline": "chore(devnet): bump dag genesis timestamp", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fe03443bc478f15c31caeddab252d781f5cdf7be", "messageHeadline": "chore: bump dag genesis timestamp for testnet", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "675b34270646966675bf1908038b78c656d570b4", "messageHeadline": "chore: bump dag genesis timestamp", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a3bb0121b52fb08f95e71c6a677b6fd8a140177f", "messageHeadline": "fix(pbft chain): fix updating pbft chain head info in DB", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a7e2b3f78e25254de24eb692c401649fd141be3", "messageHeadline": "Merge pull request #1107 from Taraxa-project/trx_send_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "c87e7ae406c7d9cae6c5e84377d1e772a57ac978", "messageHeadline": "chore:split transactions into multiple packets", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "a77510875d3feb7c8efc561a855996e14b2fc396", "messageHeadline": "Merge pull request #1106 from Taraxa-project/issue-1079/push_pbft_block", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "1c0fda850c5b821e0dead0fce1bd8d5a2e2f1265", "messageHeadline": "fix(push_pbft_block): fix order of data updating during pushPbftBlock_", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "9061aa98784ee1b0b5b38b041d2c543594b7517b", "messageHeadline": "chore(tests): fix dag_test", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d43f5a574f01b248af19d2789a5c192a9afee954", "messageHeadline": "Merge pull request #1090 from Taraxa-project/use_rlp_by_value", "author": {"name": "kstdl", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "38f09b3fb2904c346a80393ef583df3d1e4351d1", "messageHeadline": "chore(build): fix build on macOS by using rlp by value", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d1b0e29a2c0461a366eb212ab16af8ca41fc48d3", "messageHeadline": "Merge pull request #1095 from Taraxa-project/fix-4-crashes", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "7927c26012c47f8ee1a4b223a3af4528743f03d7", "messageHeadline": "chore(fix): fix for p2p crash and crash on finalize", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "27a3a540686d5f748444727519caec8ca15be73a", "messageHeadline": "Merge pull request #1104 from Taraxa-project/new-boot-node-ids", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "cf045325b41b2bb5adfc510dab8eebbe6a01bb98", "messageHeadline": "chore(config): update bootnode ids", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f1ae85e1480dc6fc4f70e14861e77d3f2f104a28", "messageHeadline": "Merge pull request #1102 from Taraxa-project/fix_pbft_prp", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "216bb9fdfa3c05199220e78eceacca0ec6c509aa", "messageHeadline": "chore:revert pbft fix", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "4ce05c367b76b4b403095dc120353b7cab69bb8b", "messageHeadline": "Merge pull request #1100 from Taraxa-project/get_blocks_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ff43ffbb9507a59da3f2e3ed25bd3a3b8e583b84", "messageHeadline": "fix: requestblocks endless loop fix", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "4aba37cfc034ebdb7248c43fe77f7387028ca9c2", "messageHeadline": "Merge pull request #1096 from Taraxa-project/pbft-give-up-fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "43037102bf880d283e0a6b45a5d90d42276f7781", "messageHeadline": "fix(pbft): do not next vote soft voted value in second finish if give\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "ad50fb08679eae4be780d2e1a1f61b63271cf579", "messageHeadline": "Merge pull request #1098 from Taraxa-project/synced_state_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 71, "deletions": 40}}, {"node": {"oid": "28ad93858eaac69dc1916bc206e1397dc220e5d3", "messageHeadline": "fix: sync state fix", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 30, "deletions": 5}}, {"node": {"oid": "5e324608f751bce5fde5dc311d43553bc5c2e930", "messageHeadline": "fix: sync state fix", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 41, "deletions": 35}}, {"node": {"oid": "98d1994da48e14ba2d6a8e06c27a269972f4af72", "messageHeadline": "Merge pull request #1093 from Taraxa-project/pbft-give-up-fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 31, "deletions": 57}}, {"node": {"oid": "25767f9382980e9513c8ef6007330ba887d56216", "messageHeadline": "chore(testnet): bump dag genesis for testnet reset", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "491a6ac1d78d4482377a07b62087596704b8dac0", "messageHeadline": "fix(pbft): update cert voted state regardless of whether actuall plac\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "2d6ef2706a57edecd59af930b0169e53a1c01dbd", "messageHeadline": "fix(pbft): remove timeout in giveUpNextVoteBlock", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "d4236e52b7ac4c8eac7630ce8c2ffe1ce9545356", "messageHeadline": "fix(pbft): restore own starting value to previous round next voted va\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "fef3d8030f43e56dde8fd23294d447b0f0391f47", "messageHeadline": "fix(pbft): remove max wait rounds for proposal block", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 27}}, {"node": {"oid": "6df006206611bca3307b231dcc61fa7c67d780de", "messageHeadline": "chore(network): set network_num_threads default to 1", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97f7d43d6b561eb9997da35e3deab919436dff0d", "messageHeadline": "Merge pull request #1088 from Taraxa-project/timestamp-bump", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9799f260dbb09c30c3ef90835a8ccd9e4d21b5c9", "messageHeadline": "chore(testnet): bump genesis timestamp for redeploy", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "61118e23c23dfcce44e51217fbc9c47cac69d0b0", "messageHeadline": "chore(devnet): bump genesis timestamp for redeploy", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "837e308deda79c5cdcdb0caf2e08e3137347674d", "messageHeadline": "Merge pull request #1087 from Taraxa-project/dag-issue", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 64, "deletions": 43}}, {"node": {"oid": "946789d9cf721ea11af1ec38caabb174a5e369b0", "messageHeadline": "chore(review): review changes", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4e6d09df5f68c64e296ac2b37329a099597de9f8", "messageHeadline": "chore(tests): fix tests that was waiting next_vote_type votes", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 25, "deletions": 17}}, {"node": {"oid": "41425bb01aadf27ef06837917987b1b84b454ed9", "messageHeadline": "chore(dag): fix dag block issue", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 38, "deletions": 25}}, {"node": {"oid": "cad39b17709ed38f64bfd9898ed687f66e05010a", "messageHeadline": "Merge pull request #1081 from Taraxa-project/soft_vote_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 64, "deletions": 35}}, {"node": {"oid": "679672887e35190f67c1c432e2df32b9ebbbef93", "messageHeadline": "chore(testnet): increase pbft dag blocks size from 10 to 50", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4cd2aa5653dfbca6f057b598f6e34e16a02be486", "messageHeadline": "chore(testnet): bump testnet dag genesis", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "300d72e4dcca67c58619e8556adde57c146d9bfe", "messageHeadline": "chore(taraxa_capability): print pbft block hash rather than shared po\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "540fec753834b82cbe7c32d5168f4e6a8898b02a", "messageHeadline": "fix(pbft): rebroadcast cert voted block in first finishing step at pe\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "27af84e97a4bd3fe11aca61876eb6cf2a5fdda4d", "messageHeadline": "fix(pbft): remove steps_ > MAX_WAIT_FOR_NEXT_VOTED_BLOCK_STEPS condit\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "4803b6004ce5d09d3e42c8acfb3be67c0e1f5ac2", "messageHeadline": "chore(pbft_manager_test): rename variable to be clearer", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "07b66a0709be5896ac6db13864765bf257d795c2", "messageHeadline": "fix(pbft): consensus issue with giving up soft voted block even when \u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 50, "deletions": 23}}, {"node": {"oid": "9592e6f1025fbf9fbd9a4ae26219b92f9562312b", "messageHeadline": "Merge pull request #1077 from Taraxa-project/db_ref", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 653, "deletions": 640}}, {"node": {"oid": "25b8771cc054a23a1996c52183c294447d423a26", "messageHeadline": "chore:code review cleanup", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "cf7500be7d08cc57a388bed7c4e34728061c571c", "messageHeadline": "chore:code review cleanup", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 107, "deletions": 108}}, {"node": {"oid": "9baeb96ddfb18f412a3efd654a638df73cf129eb", "messageHeadline": "chore:optimize syncing", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 78, "deletions": 79}}, {"node": {"oid": "ef76f8f9d4e560c163567c3b47ad9f2748dd59d5", "messageHeadline": "chore: change period and position to uint32 to reduce size", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 17, "deletions": 18}}, {"node": {"oid": "748e29b27409c474b62bbc162b22957b8168632e", "messageHeadline": "chore: removing unit test for removed functionality", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 28}}, {"node": {"oid": "68b4c4dccd3531e950172b1e113cd3c7dbf29ad0", "messageHeadline": "chore: db refactor", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 13, "deletions": 57}}, {"node": {"oid": "eb9a9b8d905253cb07b255f77b5a260d850a1406", "messageHeadline": "chore: db refactor", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 150, "deletions": 257}}, {"node": {"oid": "d33881db6866c55413b003a845f9aeb9d38031ec", "messageHeadline": "chore: db refactor", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 626, "deletions": 429}}, {"node": {"oid": "f1a16404c1013c50534ba3359c01a1fcbf9d0551", "messageHeadline": "Merge pull request #1080 from Taraxa-project/pbft_bug", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "7e1d0f45ea58ed3625eca5c405f846ff882b42df", "messageHeadline": "chore(pbft): add polling state print log flag", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "d117dcf700ef5095d760428470f61e5c11c06488", "messageHeadline": "fix(pbft): last cert voted value isn't alway equal to the block is go\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "73edf36bbd68000285c7fe18af966b30f808358a", "messageHeadline": "Merge pull request #1076 from Taraxa-project/c++20", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 70, "deletions": 85}}, {"node": {"oid": "35654fdbffac54ea91378aecec7613c921007512", "messageHeadline": "chore(submodules): updated submodules", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5b51bcf7093b6a57a517252f76bcde5de01b6bdf", "messageHeadline": "chore: review", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "5d12b21016a273ab7e3da264283d24d9363ea305", "messageHeadline": "chore(scrypt): remove unused submodule", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 12}}, {"node": {"oid": "f1079c791541fc48dd7b30d2aa272e14c5b12d0a", "messageHeadline": "chore(db): enable LZ4 compression for rocksdb", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "948bfca7e1680e1cac6b4ab22504d157d7a01207", "messageHeadline": "chore(libff): update libFF to latest release", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "2abeba1e7e5d2a3df6dc7d6a3cab1167b11dc5c8", "messageHeadline": "chore(rocksdb): newer version", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a11321880a81c8866ef8b3a6d0efbd1b11def680", "messageHeadline": "chore(c++20): update to c++20 and use latest versions of dependencies", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 54, "deletions": 63}}, {"node": {"oid": "e476e914e745b9185f470c93297cdcf69536cba1", "messageHeadline": "Merge pull request #1075 from Taraxa-project/implement-multiframes", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 25, "deletions": 101}}, {"node": {"oid": "bb39aa55d1aac7b18bb07463466d15673c76eb85", "messageHeadline": "feat(p2p): move packet splitting to p2p layer", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 25, "deletions": 101}}, {"node": {"oid": "e90f4415f989c00d2c68aba57cf87c7a523fa914", "messageHeadline": "Merge pull request #1064 from Taraxa-project/dag-block-cache", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 67, "deletions": 43}}, {"node": {"oid": "ad0d1293ea1e63aa785b3f385aafa4ac51ee3156", "messageHeadline": "perf(dag): use interal dag block cache instead of db", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 67, "deletions": 43}}, {"node": {"oid": "9332a2b47adafd7ed01e37edf7ab10cae84be912", "messageHeadline": "Merge pull request #1070 from Taraxa-project/pbft", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "74ac98d8fa58bee1d28944c841c95945155f1f66", "messageHeadline": "chore(testnet): bump patch version and dag genesis", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9d96181abf233794614c9cd3c7e69aac8d7c7296", "messageHeadline": "fix(pbft): remove assert checking since previous round next voted val\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "9742bbf953483b8e6efc5fc38558746c9804147e", "messageHeadline": "Merge pull request #1068 from Taraxa-project/do-not-verify-votes", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "1213f67016cd3997dd0b4fdbf75ab96f34eb9e9d", "messageHeadline": "perf(votes): do not verify votes in constructor", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "3fc5eb35df816b0be7291bb74ae08e0d5452b941", "messageHeadline": "Merge pull request #1067 from Taraxa-project/cert_voted_value", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 71, "deletions": 77}}, {"node": {"oid": "3e6f104cc2c12d18fb673e26b57bf6332974575c", "messageHeadline": "fix(pbft): use last cert voted value instead of cert voted values in \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 69, "deletions": 76}}, {"node": {"oid": "88248f714760b201f069459ba76d80ebef743b53", "messageHeadline": "chore: fix MAC compile issue", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4ffe91a48def96a5becae705297af1d6efcb33ef", "messageHeadline": "Merge pull request #1066 from Taraxa-project/optimize-dag-requests", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "ec3f93c91715b5c86e143e5a8be63042ada36430", "messageHeadline": "chore(version): bumped genesis and patch version", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1021283bd5eecdb55bf212cc3df2d983dbcfa8e5", "messageHeadline": "chore(dag): do not send blocks requests in loop", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "8670bde7a011c3694cbf612188dfa1c177e81588", "messageHeadline": "Merge pull request #1061 from Taraxa-project/consensus_nodes", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d79b80eebc30ad43dac70817c6ce296f66014469", "messageHeadline": "chore(consensus-nodes) deletes all pvcs for boot/consensus/rpc nodes \u2026", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "da09e27fd08c811353776ddefa7cafb554812f42", "messageHeadline": "chore(testnet): bump dag genesis for testnet reset", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "459aa5c3cd5cef6a543c2873255509a31f5bd5b7", "messageHeadline": "chore: bump node minor version", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6b0ba68e96d436deae5f71c7921cf913b4dd69a3", "messageHeadline": "Merge pull request #1058 from Taraxa-project/pbft_fork_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "abd0c7ca3bf56c53042f560fe6f98968b3d7531c", "messageHeadline": "Revert \"fix(pbft): should update pbft db state before placing vote ov\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "0f42f3bb86086c15f3916b17b8ac01c7b1c50521", "messageHeadline": "fix(pbft): should update pbft db state before placing vote over network", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 12, "deletions": 18}}, {"node": {"oid": "8fa2572c177a280131b4a68375f414fb2ce21c7d", "messageHeadline": "fix(pbft): make sure don't give up a cert voted value", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "53ed494ae90fefbfb8cb8773788351d9d5801dcc", "messageHeadline": "Revert \"fix(pbft): should update pbft db state before placing vote ov\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "dc3df1219a8f90d508efccdbc244b6f665a545ac", "messageHeadline": "Revert \"fix(pbft): make sure don't give up a cert voted value\"", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "6e4f92c3b409022707a34d81b70b03c8585c5224", "messageHeadline": "fix(pbft): make sure don't give up a cert voted value", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "12451fcc24e157a1e5eff5264d365ea5e22ab2b0", "messageHeadline": "fix(pbft): should update pbft db state before placing vote over network", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 12, "deletions": 18}}, {"node": {"oid": "1a791f74bc258184e29e4697c33ab4058ca46361", "messageHeadline": "Merge pull request #1055 from Taraxa-project/bump_network_version", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c14f9f8fa05892ba1646a11bd359082c5dc7eb4", "messageHeadline": "chore: increment network version", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38aea58f0894dea4e32e7669f63789044adea685", "messageHeadline": "Merge pull request #1047 from Taraxa-project/getpbftblocks-multiquery", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 109, "deletions": 94}}, {"node": {"oid": "75db94516a00d02266aa8a51e94cf087cbae9a84", "messageHeadline": "perf(syncing): do not parse votes from DB just return pure bytes", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 17, "deletions": 21}}, {"node": {"oid": "998528569fcd36b3bb915aaa85eb6884de9ca338", "messageHeadline": "perf(syncing): small change to get PBFT blocks by multiquery", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 98, "deletions": 79}}, {"node": {"oid": "01f39dc75f1645134269d69c0e79d2085c0c505b", "messageHeadline": "Merge pull request #1042 from Taraxa-project/rpc-get-version-call", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 31, "deletions": 4}}, {"node": {"oid": "1a437815d90fe05ecc5b413984332300b2efd6b6", "messageHeadline": "chore(rpc): add new taraxa_getVersion call", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 31, "deletions": 4}}, {"node": {"oid": "e085d1b1a2dc0165578e5d08adf52bfd06ccf2e0", "messageHeadline": "Merge pull request #1037 from Taraxa-project/pbft_sync_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "d14152264e30fca533d25c0be9f9e0310310f32c", "messageHeadline": "fix(pbft): correct second finishing step give up next voting value", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "ccd1b2be105597d6fc66b8ce8e8d3c96dc13b9d0", "messageHeadline": "chore(pbft): add debugging log info", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "650a2a74878240d9024008236f64f983e9a7fe01", "messageHeadline": "fix(pbft): fix give up soft vote value consensus in second finsihing \u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "bec5d6781606c99566b09b9f32adb853802534eb", "messageHeadline": "fix(pbft): do not return early from state operations when syncing", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "5fdee13aaf3e7f1a2aa1d4bb56a5952f9e7b88f5", "messageHeadline": "Merge pull request #1036 from Taraxa-project/multiquery", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 75, "deletions": 64}}, {"node": {"oid": "336e798a6615b5b426f0983a976b4707866573ad", "messageHeadline": "perf(dag): improve Dag block transaction processing with multiquery", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 75, "deletions": 64}}, {"node": {"oid": "a1327e03de155141b5d15f8a3a4c21a570a9dd79", "messageHeadline": "Merge pull request #984 from Taraxa-project/justinsnapp-patch-1", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7df0852ca11fb2225ff6b9c0d65f783e52512c9f", "messageHeadline": "Update building.md", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3b8e398e736968f8204a05d279a54f2316ada95b", "messageHeadline": "Merge pull request #1033 from Taraxa-project/fix_default_path", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "123ac7326405f858979dc4371165650fb1c5e520", "messageHeadline": "chore(docker) use the default workdir as db path", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c4969224be66c98e17fcc4929f87afa475e5f3ef", "messageHeadline": "Merge pull request #1032 from Taraxa-project/deadlock-issue", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 274, "deletions": 238}}, {"node": {"oid": "debd611f9bb8a2b9ae7a65aef797b4f9db2ee5dd", "messageHeadline": "fix(peer): creating PeersState so there will be no deadlocks on peer_\u2026", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 274, "deletions": 238}}, {"node": {"oid": "bcce36ea2b789a278a1fff6daba1d28b9ec7c765", "messageHeadline": "Merge pull request #1024 from Taraxa-project/vote_retrieval", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 61, "deletions": 21}}, {"node": {"oid": "2ee3bec3cdf7d77ee00b5d51271fea3673cae4a1", "messageHeadline": "Merge branch 'develop' into vote_retrieval", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "4a0440cc5815c3861b44b71b649b44ea6ec8daaf", "messageHeadline": "chore(vote_mgr): include first finishing step in own vote retrieval b\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ece7fcf18fe7f1012ae6cc49f14064d821cee82a", "messageHeadline": "chore(circleci): Add Better formatting in comment (fix comment for Re\u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c903e1865fff25c7a35e29eb69e20285c855fe81", "messageHeadline": "chore(circleci): Add Better formatting in comment", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 25, "deletions": 8}}, {"node": {"oid": "309ccd841b000ed6c875144183dc9d8a339488b5", "messageHeadline": "chore(circleci): Add Better formatting in comment", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "45412caec82214f28bd520136758a93659d7e46b", "messageHeadline": "chore(circleci): Add Better formatting in comment", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 9, "deletions": 7}}, {"node": {"oid": "a07bcf6114f948a7e40373a67100f37b0aa48dbd", "messageHeadline": "chore(circleci): adding required comments to circleci deploy prnet co\u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 37, "deletions": 23}}, {"node": {"oid": "c36fd8c3ed827ed0aac2a22ee837567b40675fd9", "messageHeadline": "chore(circleci): using intermediate bash var COMMMENT", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ef0eb2e5479221b6023a817be3c2f5f81e823b3f", "messageHeadline": "perf(vote_mgr): rebroadcast own next votes after restart during exten\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "cc6465371b16e08c9759f749209330080ade976b", "messageHeadline": "Merge pull request #1023 from Taraxa-project/prnetdeploy_comment_data", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@gmail.com", "user": {"login": "agrebin"}}, "additions": 31, "deletions": 6}}, {"node": {"oid": "62cec8d513e3ce5f25a2a6c15bf44ffd39fad1eb", "messageHeadline": "chore(circleci): Add Better formatting in comment (fix comment for Re\u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ae5ff2d63c707edb41d6af69b28ac9fa66b0b296", "messageHeadline": "chore(circleci): Add Better formatting in comment", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 25, "deletions": 8}}, {"node": {"oid": "13ebefc0db219ab0664d8d74a1ebe11a980479fe", "messageHeadline": "chore(circleci): Add Better formatting in comment", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7817a5a48317d415f52f89a8b36294d4b8fc0c3c", "messageHeadline": "Merge branch 'prnetdeploy_comment_data' of github.com:Taraxa-project/\u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "cd18c5884c2a3a78cbeda0d11d6c68e60fd085b4", "messageHeadline": "chore(circleci): Add Better formatting in comment", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 9, "deletions": 7}}, {"node": {"oid": "5793cc93e9236c532ea6c9286e34aab72dc1c5f0", "messageHeadline": "Merge branch 'develop' into prnetdeploy_comment_data", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@gmail.com", "user": {"login": "agrebin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e0cf7b7411f4d0ecd9ac79ed8b99ebf97dd63410", "messageHeadline": "chore(circleci): adding required comments to circleci deploy prnet co\u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 55, "deletions": 34}}, {"node": {"oid": "2c0d5ead3bec420fbba1c908cd47a95fa306f396", "messageHeadline": "Merge pull request #1027 from Taraxa-project/k8s_probes", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "546735581879cfbe655c6fd90b88872743468a72", "messageHeadline": "chore(docker) adds curl and jq to final image in order to be used for\u2026", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "f7540788156b71a5c09c06914406c4c8a07111f5", "messageHeadline": "chore(vote_mgr): refactor vote retrieval locking", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 18, "deletions": 34}}, {"node": {"oid": "a7ab5a976aab971e9aae2aad80cdb88b9b0f83e7", "messageHeadline": "fix(pbft): end time for second finsihing step when resuming a node wa\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "fca2fc7f5f577faf89026552deb2bf8bfdd12422", "messageHeadline": "chore(vote_mgr): refactor vote manager retrieve votes", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 42, "deletions": 45}}, {"node": {"oid": "3e45b9268179648e2b2df1aad5586a5401155e08", "messageHeadline": "Merge pull request #1025 from Taraxa-project/cleanuponclose_fix", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@gmail.com", "user": {"login": "agrebin"}}, "additions": 21, "deletions": 17}}, {"node": {"oid": "476b5fb71ffbcb6fec5737b1d461e76570c521ce", "messageHeadline": "Merge branch 'develop' into cleanuponclose_fix", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@gmail.com", "user": {"login": "agrebin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "145c3d37217d3623a9faa3873681f773d8811953", "messageHeadline": "chore(circleci): Add checking on cleanup ips to see if they exist", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 21, "deletions": 12}}, {"node": {"oid": "d43ba91202123a6c9176c40b4ab58067d8e150e9", "messageHeadline": "perf(vote_mgr): retrieve votes from db on launch from seperate thread", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 31, "deletions": 3}}, {"node": {"oid": "d6060fe87de82c61e494961a4b8ffd34f32dbd9f", "messageHeadline": "chore(circleci): Add checking on cleanup to see if a prnet exist", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 18, "deletions": 16}}, {"node": {"oid": "3fff7755f44fad239a8de83aafa366c0c3e1169a", "messageHeadline": "Merge pull request #1019 from Taraxa-project/deadlock", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "c4be5a0722ec7b35357e78dbe1cfcfad25be73a2", "messageHeadline": "fix(peer): remove deadlock", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "a5941c08f6b55a564db95fc8a8d02183b77127f6", "messageHeadline": "chore(circleci): using intermediate bash var COMMMENT", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a1c1e77bb61386ead463ece1a6d44218a06803fc", "messageHeadline": "Merge pull request #1022 from Taraxa-project/gh_cleanuponclose_fix", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@gmail.com", "user": {"login": "agrebin"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "171941de4b8a95f22ea004a81a6ad783a05903ac", "messageHeadline": "Merge branch 'develop' into gh_cleanuponclose_fix", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@gmail.com", "user": {"login": "agrebin"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "3e20ba09badc2cb8c815ee1cc1f922b06a83a68e", "messageHeadline": "chore(circleci): remove if merged", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 610, "deletions": 304}}, {"node": {"oid": "f56947b0ceb36cf0f204328dd85d1a39dbea2710", "messageHeadline": "Merge pull request #997 from Taraxa-project/remove-new", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 33, "deletions": 42}}, {"node": {"oid": "02328fb466313678ccd84617bef490929c1f442f", "messageHeadline": "chore(style): removed u_ptr & s_ptr helper functions", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 7, "deletions": 16}}, {"node": {"oid": "b0e285f1b8a9b6b0b37ee25742aeccf306e21943", "messageHeadline": "chore(new): replace new to make_shared/unique where possible", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "b921b0e82c62bff9f83f14cdb147b8fbeaa63eae", "messageHeadline": "Merge pull request #1002 from Taraxa-project/syncing_level_increase", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8b605a896ec3d924c7e0424aafe1fb4c4c043e27", "messageHeadline": "chore(sync): increase network_sync_level_size from 10 to 25", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8a43acde4849a901597e2273248fb42752357e73", "messageHeadline": "Merge pull request #998 from Taraxa-project/syncing-bugfixes", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 28, "deletions": 27}}, {"node": {"oid": "556587dbd30178925e63134f8495208fdbba5db7", "messageHeadline": "fix(syncing): check if we are syncing with right peer", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 28, "deletions": 27}}, {"node": {"oid": "f95a8754b26e856b9b6f8dcffcb3e53913cd56eb", "messageHeadline": "Merge pull request #982 from Taraxa-project/syncing", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 477, "deletions": 213}}, {"node": {"oid": "0c201f3b605166744aa0a5cc797b884b2e52db4b", "messageHeadline": "chore(review): add changes from PR review", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "5f57f4ce9620473b0fa41244a83be40825e6970a", "messageHeadline": "chore(style): add coment to make it more clear", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7dbb51b5ec86b3b4780b3a296920b2b14877f0fd", "messageHeadline": "perf(syncing): improve performance of synchronous syncing", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "9fcf02f03fa365344f846d9145084da54f7b218c", "messageHeadline": "fix(syncing): synchronous insertion of DAG blocks and trxs on syncing", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 135, "deletions": 48}}, {"node": {"oid": "5a8a8fec3643ca4bbbac746b29aac1f55897717c", "messageHeadline": "fix(syncing): introduced SyncingState and filter malicious peers", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 253, "deletions": 100}}, {"node": {"oid": "366ae30e8eae533d15620b13d51bd21bd799fc22", "messageHeadline": "refactor(syncing): move peer to separate file & execute synchronously\u2026", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 80, "deletions": 63}}, {"node": {"oid": "da6cccd01349c3d32fa3e29017c652fe06c32e85", "messageHeadline": "Merge pull request #995 from Taraxa-project/fix-prnet-ws", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c5baaf47175286f64a3b83ff05f186b6fa4c2c9e", "messageHeadline": "chore(circleci): Removing offending with on cleanup_on_close", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4ff7ccc576bda1d0f5a673a54581ef3140d2aa16", "messageHeadline": "chore(prnet) adds wsProvider var", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ac3a95cbd82135e78b11403cfa98dd8fd174fc5f", "messageHeadline": "chore(circleci): Removing offending with on cleanup_on_close", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8473604870c96304829092733759e76920d3ff5b", "messageHeadline": "Merge pull request #993 from Taraxa-project/prnet_test", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "98be1a4224cc424b7426e48831c3e4d442c2f11a", "messageHeadline": "chore(deploy): fixes RPC url for prnet", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5824f1d349c8d04e65b4e50c63e60060c48ccfbd", "messageHeadline": "Merge pull request #990 from Taraxa-project/peers_addition_asserts", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 21, "deletions": 8}}, {"node": {"oid": "46443ca19c841923c2a936f38325aec51981cac8", "messageHeadline": "Merge branch 'develop' into peers_addition_asserts", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "040aad429cfb159feb6e34eaec7ff6981ef0e14b", "messageHeadline": "Merge pull request #991 from Taraxa-project/devnet", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2395b9c999094a2512000acab49bdfceeef591ff", "messageHeadline": "fix(tarcap): call both onConnect & onDisconnect outside of thredpool \u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "7f74afd9455555eb34ddf76e2c3b85b3a25f36c6", "messageHeadline": "chore(devnet): increase NET version & fix devnet config", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1de8790dcc1611e98cc1f78a7b0ee677b97246ec", "messageHeadline": "chore(tarcap): change asserts to err messages during peers addition", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "e8e817c35e889ebe367dfc2f1470ddbad29da6da", "messageHeadline": "Merge pull request #989 from Taraxa-project/circleci_split_contexts", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@gmail.com", "user": {"login": "agrebin"}}, "additions": 38, "deletions": 8}}, {"node": {"oid": "6671be1ab08eccd66bc23f1e9de4d62a4b24b8f7", "messageHeadline": "Modified contexts to use the new split model", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 38, "deletions": 8}}, {"node": {"oid": "d1bcb87afd0a4a3d6735b7891560362d42511e9b", "messageHeadline": "Merge pull request #988 from Taraxa-project/pbft_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "8f7f8a42bf473f55bac16f562d96efddf71656a7", "messageHeadline": "fix(pbft): fix consensus mistake in second finishing step", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "00fdf7b60783dfd91cfe0489ba6504617a6b407b", "messageHeadline": "Merge pull request #987 from Taraxa-project/duplicated-peer", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5ea9569b29c4abc9ed7e7d84f2a4067c1612cddf", "messageHeadline": "fix(peer): do not assert on duplicate peer in map", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d6cffa7ea0ea72bf90cefc6f48bc74ba0229487a", "messageHeadline": "Merge pull request #986 from Taraxa-project/log-rotation", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3b6354bf6ee9ac1bfb607df5c8af18ba657c647b", "messageHeadline": "fix(logs): fix automatic log clean-up", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "340105c00293efd19bab2bba4f33b4397faf7dac", "messageHeadline": "Merge pull request #981 from Taraxa-project/summary_changes", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 66, "deletions": 20}}, {"node": {"oid": "832b4712b6b1acbabae02713c8a672430f017f96", "messageHeadline": "feature(node stats): improve rpc and summary log info", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 51, "deletions": 10}}, {"node": {"oid": "f55477cdb4826c21e39b9fdb9b69807ba5b4cc0d", "messageHeadline": "feature(networking): add syncTimeSeconds for time syncing has been on\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "fc401b46ddec4a093a7c182450daae11e6633bdb", "messageHeadline": "fix: change SILENT summary logs to INFO log level", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "631dc396636a8fd59fc6f6aeece22fb354e8b105", "messageHeadline": "Merge pull request #972 from Taraxa-project/soft_vote_give_up", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 437, "deletions": 68}}, {"node": {"oid": "a070952ec2da6154101fbc2b9b6fcb88d66d5f81", "messageHeadline": "chore(pbft_manager_test): fix terminate_soft_voting_pbft_block test", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 74, "deletions": 28}}, {"node": {"oid": "f171d86261efd8e4090064b5ed64bfdd343a8cfb", "messageHeadline": "chore(pbft_manager_test): cleanup old code", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "52921fb82fb22641504d21d3c00b00c771240374", "messageHeadline": "handle case with zero peers connected when call restart syncing", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d0189cd916ac6b009f3cc42b439d7df02cbb46e6", "messageHeadline": "chore(pbft_manager_test): add tests for giveup values", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 284, "deletions": 4}}, {"node": {"oid": "334c490700fa83a0b25cccbf503dc5c0b72f8038", "messageHeadline": "fix(pbft): give up on soft voted value if never receive valid dag blo\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 112, "deletions": 71}}, {"node": {"oid": "842ff62b8e634f842b96bccfaf0790974f6e5e7d", "messageHeadline": "Merge pull request #974 from Taraxa-project/trx-queue", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 32, "deletions": 51}}, {"node": {"oid": "dcd1205c3b0e6af90f197a50f58b2abff79e72e5", "messageHeadline": "fix(trx_queue): switch to shared_ptr instead of iterator", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 32, "deletions": 51}}, {"node": {"oid": "c4a9b8111a1f994f481a3c4d62e015017e1f6fdf", "messageHeadline": "Merge pull request #978 from Taraxa-project/versioning", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 86, "deletions": 76}}, {"node": {"oid": "6f0cb0d2c32bbda5ee9a61d7943cada69e39f04e", "messageHeadline": "chore(version): use version from cmake everywhere", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 86, "deletions": 76}}, {"node": {"oid": "9586304b36db05692fc8e8e798fd146b832b609b", "messageHeadline": "Merge pull request #975 from Taraxa-project/status_opt", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 125, "deletions": 78}}, {"node": {"oid": "ad2aa912bd7f69bda70600fc3db7df890e4be868", "messageHeadline": "chore: renaming and nullptr check", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "e1982a6396517b956115a82b3616c46b239083bf", "messageHeadline": "chore(unit test): fix unit test NetworkTest.pbft_next_votes_sync_in_b\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 12, "deletions": 30}}, {"node": {"oid": "d8390f102ee0cd048cd613e5fed71821060eb1ab", "messageHeadline": "chore: unit tests fix", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "440adce03b6e7257dfb3841d1a95e8b455cab091", "messageHeadline": "chore: optimize status handshake between nodes", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 90, "deletions": 45}}, {"node": {"oid": "7e29c0162e0146ee6abf5b9f3779e4f12acf8ee6", "messageHeadline": "Merge pull request #963 from Taraxa-project/remove-string-from-dag", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 228, "deletions": 452}}, {"node": {"oid": "b98f9d96470405aa8ae79d1de167bafa43d1952e", "messageHeadline": "chore(dag_test): change tests to not use zero hash for DAGs", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "65cab78bd7f57afbe132735218dfd349ed1b3885", "messageHeadline": "perf(dag): remove std::string from DAG graph", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 198, "deletions": 422}}, {"node": {"oid": "12d8b5ed0ef646b54196ee106b5d4905b06a9ed5", "messageHeadline": "Merge pull request #971 from Taraxa-project/propose_cpu_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "c6a5405df6648c98608be8743a858a2236857b9f", "messageHeadline": "fix: CPU intensive loop when syncing in block proposer", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "6b42628cb611613d09cf00ced980de92f23efa14", "messageHeadline": "Merge pull request #969 from Taraxa-project/mark_votes_known", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "c0b71ef89fe10cbbbe0dfd69c3544a9cc93848d3", "messageHeadline": "fix: ensure peer is obtained from peerID before calling peer method", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "a3973b061c29f1ac0a88f963418ec15493652f0b", "messageHeadline": "chore: mark vote as known from sending peer before have chance to sen\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "f659e388bb7879ffc08173a2ae50d2098ca0780b", "messageHeadline": "Merge pull request #967 from Taraxa-project/testnet_rest", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2229dd9585a94b76779f56e8b75b822aad809c59", "messageHeadline": "chore: bump testnet dag genesis timestamp", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "815a1275f443636b7c734a33e479d76f509bd773", "messageHeadline": "Merge pull request #966 from Taraxa-project/send_votes_merged_clean", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 163, "deletions": 82}}, {"node": {"oid": "81aefa6c74b9874fce0c8ea5cda3b085ec762415", "messageHeadline": "fix: remove unnecessary check of dag block validation after PR #960", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "b03c77744f7bcf5a2288f8f26dd85157884cfb47", "messageHeadline": "chore(taraxa_capability): only log that we sent votes if we actually \u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "55e217fcb5dcf69efcdb07c50f32d1eab9b43f40", "messageHeadline": "chore(vote_mgr): create info log level add unverified and verified vo\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c4bdd42f57b7297e2202e9d99613cf0ade0c249c", "messageHeadline": "chore: make peer point safe", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a5361c24c73bc58fd2de52e7d686b6e6b966db3", "messageHeadline": "chore(taraxa_capability): remove extra call to getPeer()", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a770089e3121a5ada5fcac83ed076498083e42b5", "messageHeadline": "fix: cleanup marking of known votes to check seal and send success", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 63, "deletions": 40}}, {"node": {"oid": "8547d4969ad282904d6c78f9a20a8f8d5220036b", "messageHeadline": "fix(gossip): clean-up marking of known votes", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 23, "deletions": 19}}, {"node": {"oid": "756d6927d9f808109387bb3bebbacf2dd4d3f107", "messageHeadline": "fix(next votes): ensure we regossip next votes and only send previous\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 66, "deletions": 23}}, {"node": {"oid": "432c040f7c92552456c8c79e199427ab8bfa35db", "messageHeadline": "chore: clean comment out code", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "71a358a132a25c6f6d3cc4b7e027ec5211d06c99", "messageHeadline": "chore: change log level to debug", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b088b0fbbf48e6f8765cf25fbf9cd137767416e9", "messageHeadline": "fix(next votes): Mark previous round next votes as known when received", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 38, "deletions": 22}}, {"node": {"oid": "0401969cf59f93cb7697bfa7441244c86f349b60", "messageHeadline": "Merge pull request #965 from Taraxa-project/pbft_giveup_fix_clean", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 61, "deletions": 40}}, {"node": {"oid": "f09055294f101c39093e30562533952a5b9ac784", "messageHeadline": "chore: fix and change name of previous round next voted value", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 27, "deletions": 23}}, {"node": {"oid": "e593783925883d6cea46a1f5d1c056ecac50e78a", "messageHeadline": "fix(pbft): refactor the way we opt to give up on non-received next vo\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 59, "deletions": 42}}, {"node": {"oid": "58c05a786b7c57917398d90285dec27716ed3732", "messageHeadline": "Merge pull request #950 from Taraxa-project/improve-peers", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "bbc8537ba7fd83b57bad30836a75be945dd6fe51", "messageHeadline": "chore(peers): make peer class more thread-safe", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "b33c1b3b5596dba31be526b3651a5e787b029f0a", "messageHeadline": "Merge pull request #960 from Taraxa-project/missing-pivots-and-tips", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 98, "deletions": 55}}, {"node": {"oid": "77b6bca017876585e35218245303fc4daf4d16b2", "messageHeadline": "fix(NewBlockPacket): add behaviour on NewBlock that is missing pivot \u2026", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 98, "deletions": 55}}, {"node": {"oid": "30b838566a32f5eb7c6db02e83b0968f82b4b97d", "messageHeadline": "Merge pull request #953 from Taraxa-project/tests-py", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1002, "deletions": 0}}, {"node": {"oid": "16b21045dd6269970a7236cd75d390e59c55aace", "messageHeadline": "Merge branch 'develop' into tests-py", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 29, "deletions": 26}}, {"node": {"oid": "6a23d3ae3752e5a94b2b1149923d572094fdc564", "messageHeadline": "Merge pull request #954 from Taraxa-project/vote_optimize", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 29, "deletions": 26}}, {"node": {"oid": "61da7e839bdffe80145cb63065f348fdb8bb2261", "messageHeadline": "Merge branch 'develop' into tests-py", "author": {"name": "Oleh", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "f88ef64a29a42ba77698664a1624004bffe1fb66", "messageHeadline": "chore: vote optimization", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 19, "deletions": 17}}, {"node": {"oid": "dc620efcad7bb62a4900912266a8e90ef2caf51c", "messageHeadline": "fix: optimize vote processing", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "31e6b9975a75084f5bede1d8f737a26947ceb876", "messageHeadline": "Merge pull request #947 from Taraxa-project/dag_mgr_non_finalized", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "00c5a474f7cc1580a87b0e4ab805d0ad39578412", "messageHeadline": "chore(dag_sync): check if DAG is not nullptr", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "74acff402b8edbfa408f45da21a99e434bd29af4", "messageHeadline": "fix: protect non finalized block map", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b782c532e17c4bbc6cdd247fd77026a7a581fb39", "messageHeadline": "Merge branch 'develop' into tests-py", "author": {"name": "Oleh", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 55, "deletions": 37}}, {"node": {"oid": "364362e5552498c3c4990124ecf8e107691ff333", "messageHeadline": "Merge pull request #943 from Taraxa-project/fix-seen-blocks", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 38, "deletions": 26}}, {"node": {"oid": "63a9b7aea10e7d9fe3f98a9e98d3edc25bbf6dcc", "messageHeadline": "chore(tests): improve transfer_lot_of_blocks test", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fbf38e48dc5b3bd777b4bd5387cbb3b175dd9f71", "messageHeadline": "fix(Dag): remove block that failed verification dues to missing or in\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 34, "deletions": 22}}, {"node": {"oid": "2a4d261aedac68d5e5adda06e07b6911e47fc1b8", "messageHeadline": "Merge pull request #941 from Taraxa-project/trx_mis_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "ef6acaac959697ba6c18735b55788ca83992b159", "messageHeadline": "fix: ensure status message is sent first", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa703549bd31d924d3f5a5dfc65c26d746cb44de", "messageHeadline": "fix: ensure status message is sent first", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "e698552de58ed62dce56599cba3d7e14c6562f88", "messageHeadline": "feat(tests-py): treat some test failures as warnings, increase some t\u2026", "author": {"name": "02p01r", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 15, "deletions": 34}}, {"node": {"oid": "801b3811e5108a532ab5689ee8508412d748ffae", "messageHeadline": "Merge branch 'develop' into tests-py", "author": {"name": "02p01r", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 393, "deletions": 2}}, {"node": {"oid": "ca6883e5e6f4fb840796eeee8de0936eba5f8567", "messageHeadline": "Merge pull request #887 from Taraxa-project/circleci-deploy-pr-nets", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@gmail.com", "user": {"login": "agrebin"}}, "additions": 393, "deletions": 2}}, {"node": {"oid": "a3939de5a31ef858511df8b62ea521a8cf4faf06", "messageHeadline": "Merge branch 'develop' into circleci-deploy-pr-nets", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@gmail.com", "user": {"login": "agrebin"}}, "additions": 49, "deletions": 29}}, {"node": {"oid": "89d088e3cd83dfa6ab92d4645caec21aecfae375", "messageHeadline": "chore(circleci): Added default to be executed always the get helm cha\u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "78d41a6909dbea3a4cb91db90a2f13e5269d0bb5", "messageHeadline": "chore(tests-py): explicitly require reasonable parameters in the chan\u2026", "author": {"name": "02p01r", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "830f0e6ff07e71867eb0b0637f8d011c12a6fb97", "messageHeadline": "chore(tests-py): improved a warning message", "author": {"name": "02p01r", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "0e90db59b9e0a22a6876ed592d77b0f1a327ade9", "messageHeadline": "feat(tests-py): added an ability to treat certain test exceptions as \u2026", "author": {"name": "02p01r", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 44, "deletions": 10}}, {"node": {"oid": "805979d95e86d59053c2a3dccf77f1c25ed14060", "messageHeadline": "fix(test-ethereum-json-rpc): fixed the tests according to the node co\u2026", "author": {"name": "02p01r", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f792e420df098d8a1c2f15bfc2b7e11346df4b24", "messageHeadline": "Merge branch 'develop' into tests-py", "author": {"name": "02p01r", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "0516fd642f2f6984f8188538fe8cc33001f93ed2", "messageHeadline": "Merge pull request #952 from Taraxa-project/fix-eth-jsonrpc-subscript\u2026", "author": {"name": "Oleh", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 49, "deletions": 29}}, {"node": {"oid": "2965ed1f12fc4c7d096014dedc9b7a2172c98dd6", "messageHeadline": "test(eth-jsonrpc): Added a python end-to-end testing subproject, inte\u2026", "author": {"name": "02p01r", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 985, "deletions": 0}}, {"node": {"oid": "d1398d4f385bc1d0cf0c6fcf3c79cfe94e1cdf61", "messageHeadline": "fix(eth-jsonrpc-subscriptions): various fixes in ethereum json-rpc ap\u2026", "author": {"name": "02p01r", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 49, "deletions": 29}}, {"node": {"oid": "2ed222d0112199f96f0dc375812b72606ea2bd84", "messageHeadline": "Merge branch 'develop' into circleci-deploy-pr-nets", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@gmail.com", "user": {"login": "agrebin"}}, "additions": 866, "deletions": 1182}}, {"node": {"oid": "7853095f0013e41019df59a84acfdd045f6475b4", "messageHeadline": "Merge pull request #944 from Taraxa-project/testnet_bump", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "00d29eb9145a981fdb4546aab442c481db9f6db8", "messageHeadline": "chore: bump dag genesis timestamp", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "edd05c81b9bcb35d4ba61972009a92006ab55180", "messageHeadline": "Merge pull request #940 from Taraxa-project/fix-log-directory", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 29, "deletions": 27}}, {"node": {"oid": "9f6ded75ac78921c8dfb2180ed300a746397eb2a", "messageHeadline": "chore(circleci): fix syntax error in cleanup wait", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73ac1ae606b208d909ad69fff8a936f1644f4caa", "messageHeadline": "chore(circleci): make 50 cycles to check for cleanup", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b5b1e059417974625ec04007851788a4e9eba8a", "messageHeadline": "chore(circleci): make 50 cycles to check for cleanup", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 8, "deletions": 2}}, {"node": {"oid": "4c44da97ca1688bb756a98f1316124c89537f3ea", "messageHeadline": "chore(circleci): make 50 cycles to check for cleanup", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3af0bdbf1519fc413a8c814e7736e8561a20406", "messageHeadline": "chore(circleci): fix name deletion of pvcs (taraxa-node, not boot node)", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a08db3b836da38248d57913b9ff5b749784e1d1", "messageHeadline": "chore(circleci): fix name deletion of pvcs", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e44063fa7aab6a690ce60a0a0f112417b19f182c", "messageHeadline": "chore(circleci): copy kubectl to /usr/local/bin (sudo)", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0d42facab71f5a0f3934298fb2f8238d7ef07ddc", "messageHeadline": "chore(circleci): copy kubectl to /usr/local/bin", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "94f9fa149dfdcc0f5e6502cb7c44d488953ac0c5", "messageHeadline": "chore(circleci): check that all resources were deleted from namespace\u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "db1c30bfe17defede4dd982efd7a024258e4ad2b", "messageHeadline": "chore(circleci): check that all resources were deleted from namespace\u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da76d5e6f07f45ab92853d2ff14ad31967ce941e", "messageHeadline": "chore(circleci): check that all resources were deleted from namespace\u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9321fc1928594507a7f8536f390b1c90c57d10c7", "messageHeadline": "chore(circleci): check that all resources were deleted from namespace\u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "f5747cef6faccd3379e7638b859fba4ca180ede9", "messageHeadline": "chore(circleci): Check existance of PR_NET IPS before creating it", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0e7e653c7beb5c473ada58d68a13802dd39e5960", "messageHeadline": "chore(circleci): Check existance of PR_NET IPS before creating it", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "74520a3e60298d2da14160331d89ebdeedf85765", "messageHeadline": "chore(circleci): Ignore result on get ips, and added checking if IPs \u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 21, "deletions": 19}}, {"node": {"oid": "a9bc459aaf0e304cad48019aee179ba0a20e03ca", "messageHeadline": "chore(circleci): removed get ips from cleanup and only delete ips if \u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "58f9e7080bf4bf7752bf791c49e4a77b9f4cf13e", "messageHeadline": "chore(circleci): add --namespace to helm delete on cleanup", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "58eb15ee1c927bd2ef3e4d1d4e0759e914249dfe", "messageHeadline": "chore(circleci): Fix helm deploy command to use the tag correctly (fi\u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71760bfdf0dfdc0625a6bb4becb5ca228e9fc476", "messageHeadline": "chore(circleci): Fix helm deploy command to use the tag correctly", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9280129410bf6f0f7da489358ff826d4f5700bf4", "messageHeadline": "chore(circleci): adding actual get testnet chart to redploy and cleanup", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 9, "deletions": 4}}, {"node": {"oid": "c45b74f7a3791402501ee66a7b84e10be5ea8579", "messageHeadline": "chore(circleci): adding actual cleanup step for cleanup testnet chart", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "df3a59b0989554be9fddd7daf6701e9e76f3c78a", "messageHeadline": "chore(circleci): fixed missing quotes", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a7cf0f889b22dae65aaea52575b8eef1f668630", "messageHeadline": "chore(circleci): fixed missing quotes", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "9554e4dbcd817d7a2e0130541da35f68a050e5bc", "messageHeadline": "chore(circleci): adding docker login for gcr on deploy_testnet_chart", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "556cb2a59ca8ae39ea6d57e7fe1746ee29fc1b0c", "messageHeadline": "chore(circleci): removing trailing space after \\", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "42ab992ed250923bac68ac04bc840133991bdfa2", "messageHeadline": "chore(circleci): added pr- prefix to pr chart name", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "cc973a84e2bb00c5e8b7242876a098d15dcdfb5a", "messageHeadline": "chore(circleci): added checkout on get chart to login to github", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b7a9c5599cb64d24cdc8a9246be59386d55290b3", "messageHeadline": "chore(logs): use correct path for logs", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 29, "deletions": 27}}, {"node": {"oid": "fd315369b8d4cf64d23bbb60fffd574fbf2288d3", "messageHeadline": "chore(circleci): Some refactoring to fix syntax errors on config.yml \u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 62, "deletions": 48}}, {"node": {"oid": "38ec55c2811d6feae6fd77f269bd937874bed97c", "messageHeadline": "Merge pull request #937 from Taraxa-project/testnet-bump", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1c3c4360353a64c63ac9b2f60ab3b13cc3d6f49c", "messageHeadline": "chore: bump testnet dag genesis timestamp", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bb0320d18bd1042214f9992cb72659d6d97e20dc", "messageHeadline": "Merge pull request #935 from Taraxa-project/lambda_backoff", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ac77669399c89baf9d4fe6968d798e69258f70b9", "messageHeadline": "chore(pbft): disable exponential lambda backoff for now", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "3e77667c88d31da2c7d8fe155a599cccfada8558", "messageHeadline": "Merge pull request #932 from Taraxa-project/network_temp", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9d3dd68160695993f2b7dc4c78d6ec1296653a08", "messageHeadline": "chore(network_test): disable sync large pbft block test for now", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "439eda4061d3ef3f5bc72b84a3ca4929cf564727", "messageHeadline": "chore(config): reduce ideal and max peer count for testnet and devnet", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1a851bcd7f84562375ae53913a9af120cf48cb8d", "messageHeadline": "Merge pull request #931 from Taraxa-project/queue_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "06c06e9f4f66d7a1502cb536d95ae91f06390715", "messageHeadline": "fix: optimize block queue processing", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "bc5f680f4ea446e55bec7907e5ef086934b1cf82", "messageHeadline": "Merge pull request #930 from Taraxa-project/crash-on-corrupted-RLP", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "b4303595b74ee7e877c3558b25ae0bfbc4da3c48", "messageHeadline": "fix(RLP): do not log corrupted RLP as it can cause crash", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "c89067ac0c1eccf333d2a1853818ba681987b75f", "messageHeadline": "Merge pull request #925 from Taraxa-project/lambda_backoff", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 23, "deletions": 18}}, {"node": {"oid": "a65a8fede3d884c728e77d53180c82d7fe2deaf6", "messageHeadline": "chore(pbft): implement exponential backoff for advanced steps in roun\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 23, "deletions": 18}}, {"node": {"oid": "edbaa865b7944bd4f28616bc6e808c7a1b83731b", "messageHeadline": "chore(circleci): Adding actual deploy of chart (fix syntax error 5)", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 25, "deletions": 22}}, {"node": {"oid": "de884953dcf8f1e3ae4534a1cbe63ab7bdedf7ee", "messageHeadline": "chore(circleci): Adding actual deploy of chart (fix syntax error 4)", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 9, "deletions": 13}}, {"node": {"oid": "294e1785a36a1bb65569c8637fcc841bd31efcce", "messageHeadline": "chore(circleci): Adding actual deploy of chart (fix syntax error 3)", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "54339a8fd397e2c46af08394ec251e44f65ef553", "messageHeadline": "chore(circleci): Adding actual deploy of chart (fix syntax error 2)", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "6e6bed01325de11a8551ff8a0262f8c4ee65d077", "messageHeadline": "chore(circleci): Adding actual deploy of chart (fix syntax error 1)", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb72dd32c04a1cb79b1ac814d51467a374dd447a", "messageHeadline": "chore(circleci): Adding actual deploy of chart", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 68, "deletions": 9}}, {"node": {"oid": "e43ff143bc6694ba2f90fe436701a96fc7c417ff", "messageHeadline": "chore(circleci): pr_comment when http code >=200 and <300 fixed if sy\u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4aea8552ec836dc2de9355dcc7b86262ffa2797d", "messageHeadline": "chore(circleci): pr_comment when http code >=200 and <300", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8883cdbde37329676b83866e554ad07c5a17ba27", "messageHeadline": "chore(circleci): fix http_out path", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6462e22aae56a8a50e02bf42c9e6909872fbaeeb", "messageHeadline": "chore(circleci): fix trailing comma in pr_comment body", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "defd30f442c6dcc0ca4aec5b40e3e366dfc45b5b", "messageHeadline": "chore(circleci): fix wrong parameter in cleanup, fix syntax in iteration", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a818e105408635cb4ce26879fa34ac7db930d57", "messageHeadline": "chore(circleci): fix wrong parameter in cleanup", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7e40e622f07f15f4708173042c00939a481ebbab", "messageHeadline": "chore(circleci): fix wrong parameter in cleanup", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 4, "deletions": 5}}, {"node": {"oid": "35e61249b6577ebacc7e95f2540de9e32fbf8b2d", "messageHeadline": "chore(circleci): fix wrong parameter in cleanup", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e5f40513cdbb7d9fae4f340b8b2bdfc943715824", "messageHeadline": "chore(circleci): pr_comment remove use of docker", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "032e77a278bea2573d1d73070a5d4934b26d05df", "messageHeadline": "chore(circleci): on deploy-prnet allways get ips (fix missing paramet\u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "dc8b8f72cdf4dd156245ee85115a42cd66709c7b", "messageHeadline": "chore(circleci): on deploy-prnet allways get ips", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "e3044867c553a73d06b6f7de6e0551f0e899693f", "messageHeadline": "chore(circleci): on deploy-prnet allways get ips", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fbef57a81d515123037db40f1a2e16374d5eb11b", "messageHeadline": "chore(circleci): Adding error checking for pr_comment (fix syntax error)", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b8413d2f3d2d5e539939cd24fef8be4497f22857", "messageHeadline": "chore(circleci): Adding error checking for pr_comment", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "40d90942868a72884b428cc6e3aca201aec970f7", "messageHeadline": "chore(circleci): Adding error checking for pr_comment", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 23, "deletions": 7}}, {"node": {"oid": "068549a12ebd29d7db2b41bc6afc30424c20a755", "messageHeadline": "Merge pull request #919 from Taraxa-project/issue-914/memory-consumpt\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 86, "deletions": 4}}, {"node": {"oid": "c021a1f04c699550836dcbdf380731181b7d3472", "messageHeadline": "chore(summary): added more dbg messages related to the data structure\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 86, "deletions": 4}}, {"node": {"oid": "67edcdaa33ffcb028d27751c10586eca2468b2cb", "messageHeadline": "Merge pull request #836 from Taraxa-project/double-verification", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 69, "deletions": 26}}, {"node": {"oid": "c94bedc39447ac0db5cb824196b2eef1b78570f4", "messageHeadline": "perf(verification): store verified txs in to the DB with sender add, \u2026", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 69, "deletions": 26}}, {"node": {"oid": "6b7209fffd9bfa8d78e46dd159111b4181ec8f6c", "messageHeadline": "Adding cleanup prnet ips on fail and cleanup fix syntax error", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "31abcbaf0a9d4085c6c7ef27ea39dff721478902", "messageHeadline": "Adding cleanup prnet ips on fail and cleanup fix syntax error", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "7c95d077116767ea5275eb013c234ac313cdae5b", "messageHeadline": "Adding cleanup prnet ips on fail and cleanup fix syntax error", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5624e576ae0d51462f82ebb7e4f40e36cf8a5e12", "messageHeadline": "Adding cleanup prnet ips on fail and cleanup fix syntax error", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "621318650999fad50a868603b2a0cc61c5193724", "messageHeadline": "Adding cleanup prnet ips on fail and cleanup", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a57e6d91da353fbcbb482399efaa9223f75205ca", "messageHeadline": "Adding cleanup prnet ips on fail and cleanup", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 47, "deletions": 3}}, {"node": {"oid": "f137d51a42c2d97a54048dac9462a63b4557dc29", "messageHeadline": "Merge pull request #921 from Taraxa-project/dag_propose_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "80745dd5615dd6706c56349b01eae7c8279c8e6c", "messageHeadline": "fix: prevent node proposing same level DAG twice", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "2ef9d13d407846dfe759db7b476e943d97ade872", "messageHeadline": "Merge pull request #922 from Taraxa-project/dag_sync_opt", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "e0ac5609835936dd97fd646cfbf01035a4bb5b8b", "messageHeadline": "chore: change known_non_finalized_blocks from set to unordered set", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "511d77b9847f54c52979f8e464d2a6556fd66f47", "messageHeadline": "Debugging pr_comment parameter with bash array", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66c75f05ac2a0ac9eab80a241c21dad60e1c0df9", "messageHeadline": "Debugging pr_comment parameter with bash array", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3e016aba06979e9d7e9898420bace87e7c2279e3", "messageHeadline": "src/node/full_node.hpp", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f3af6f995787c6cc877fe398f0fa08e73aa7c37", "messageHeadline": "fix: optimize syncing non finalized dag blocks", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "5509df5f32583ecfea368e2a31e4279299795e27", "messageHeadline": "chore(circleci): Fix syntax error in iteration", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9a30b5e0614dec973ebc51854e64648ad38698dd", "messageHeadline": "chore(circleci): Fix syntax error in iteration", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8acafee730a38f60628dba60f76bb3c2ec7cfeb9", "messageHeadline": "Merge pull request #920 from Taraxa-project/fix-core-on-network-test", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "63abc819419cf5761c958d280c0edee91b1048d4", "messageHeadline": "chore(circleci): Fix syntax error in get_prnets missig array declaration", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 3, "deletions": 8}}, {"node": {"oid": "584247be4462f9f64a95d5a65085075afce84a1e", "messageHeadline": "chore(circleci): Fix syntax error in get_prnets and add name to commands", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3d82a5890b1921c73b762b6415745c6cc8117abe", "messageHeadline": "chore(circleci): Add install of gcloud cli", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 7, "deletions": 4}}, {"node": {"oid": "899748157e95484bbfc8c323d25ac5257237fb4d", "messageHeadline": "chore(circleci): Adding create_prnet_ips and get_prnet_ips, adding th\u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 5, "deletions": 11}}, {"node": {"oid": "25f25d622a472c4d192b129b07f1b627bf19158e", "messageHeadline": "chore(circleci): Adding create_prnet_ips and get_prnet_ips, adding th\u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "56a027424a30aedfbef40f828a10e79dbc3c0af5", "messageHeadline": "chore(circleci): Adding create_prnet_ips and get_prnet_ips, adding th\u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "14689486167d8a7a5bd833b9556eb7a1a50f8c1e", "messageHeadline": "chore(circleci): Adding create_prnet_ips and get_prnet_ips, adding th\u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 59, "deletions": 59}}, {"node": {"oid": "acc39ebfe59f66fc9236e14017c82090728a2d26", "messageHeadline": "Adding create_prnet_ips and get_prnet_ips, adding those commands to d\u2026", "author": {"name": "Adrian Grebin", "email": "agrebin@technisys.com.ar", "user": null}, "additions": 74, "deletions": 4}}, {"node": {"oid": "97626203861c92d7e3879787f2c2f43b48e49ece", "messageHeadline": "chore(tests): check for nullptr in sync_large_pbft_block test", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ecf636720fd062d64d2c95fd3d53d76efae5c431", "messageHeadline": "Merge pull request #918 from Taraxa-project/mac-static-build", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "e16df8886a51b692f458460013f61a23f946d1b0", "messageHeadline": "chore(build): fix macos static build", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "86581748a38046cdf069077d137e3b86902646c2", "messageHeadline": "Merge pull request #916 from Taraxa-project/change-conan-cache-keys", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f788a6f2f06559597d886932179714eadb25d8f8", "messageHeadline": "chore(circleci): Change Conan cache keys to fix a corruption", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "65b5c033c6b616a95523bfb1bcff12f01b34cd79", "messageHeadline": "Merge pull request #912 from Taraxa-project/sync_thread", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 54, "deletions": 10}}, {"node": {"oid": "9922b5f336f50aa6c35292e907c78665a191fb93", "messageHeadline": "fix:moving syncing disconnect to proper thread", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0f8d5a498fd5f7a683c6bd94a140b035bfca02a7", "messageHeadline": "fix:moving syncing disconnect to proper thread", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "e027213e9544eb953e533a205b64b4ad5c85924c", "messageHeadline": "feat:reduce priority of syncing", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 37, "deletions": 7}}, {"node": {"oid": "9dcb7268a06d04734301d11353cc218e84802705", "messageHeadline": "feat: add additional thread for processing GetPbftBlockPacket", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "ea0f826364a99e052a10917b154201a3b5bad559", "messageHeadline": "Fixing filter for build and deploy image not to run on gh triggers, f\u2026", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c352e646357646fda44aac153eb00857dc3cc9f9", "messageHeadline": "Fixing filter for build and deploy image not to run on gh triggers, f\u2026", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "04a2e944c9fce82b7dc74d3ecd2970a3b909ad43", "messageHeadline": "Fixing filter for build and deploy image not to run on gh triggers", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ae397ecc4c3a07adce225a500af41afea569be5", "messageHeadline": "chore(build): changes ulimit for mac builds", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "effb8ffb87b658c01e9fe7d5c22bf61e441ada75", "messageHeadline": "Merge pull request #892 from Taraxa-project/votes", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 72, "deletions": 52}}, {"node": {"oid": "1e8446fb128722db416eecbec5080c47f8e230bf", "messageHeadline": "chore: comments and modify names", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "4d1b7306492a75aa682bc75505567631675fa95c", "messageHeadline": "fix(votes): PBFT manager only save and broadcast 2t+1 votes", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 62, "deletions": 43}}, {"node": {"oid": "c85715ea69a1eb351a5c8b49782916ad3ac887b8", "messageHeadline": "Merge pull request #891 from Taraxa-project/pbft", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 34, "deletions": 39}}, {"node": {"oid": "da32473322afe919d7a8c33dd0185d7faa503ce6", "messageHeadline": "Merge branch 'develop' into pbft", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 222, "deletions": 363}}, {"node": {"oid": "76060c570cf722999891f5664f43382084654344", "messageHeadline": "Merge pull request #906 from Taraxa-project/docker-external-caching", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@gmail.com", "user": {"login": "agrebin"}}, "additions": 38, "deletions": 10}}, {"node": {"oid": "df297351a2e7dbac07b3aa7f1e0087f5f136f052", "messageHeadline": "chore(circleci): Remove redundant docker login", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "edbdef00fa69a2235cbf0b768a47cce0c9c007e7", "messageHeadline": "chore(circleci): Adding cache from ${IMAGE}:${DOCKER_BRANCH_TAG}-${C\u2026", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "031b2df90a0ccd509f4408a2fcf21025289dff9b", "messageHeadline": "chore(circleci): Adding cache:latest to ctest image build", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1947dc0327006aab0796ede24502a51ddc9731a6", "messageHeadline": "chore(circleci): Removing name property on conflicint cache orb's com\u2026", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "6da6bbf87c95f79bedea5592cd004da0ab124ba9", "messageHeadline": "chore(circleci): Removing name property on conflict in cache orb's co\u2026", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "c92a8a971179b67ae2e5734796d9f9642db66154", "messageHeadline": "Fixes , removing comments, and filter branch", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 6, "deletions": 16}}, {"node": {"oid": "a805c173c419d425cc348f9a7b23af2cc6dfc0e6", "messageHeadline": "implemented external caching with cci-x/docker-registry-image-cache", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 51, "deletions": 9}}, {"node": {"oid": "640b2b360e81dbbab9db7a4331a7f2f2388baab9", "messageHeadline": "Merge pull request #899 from Taraxa-project/dynamic-linking", "author": {"name": "taraxadeploy", "email": "48837825+taraxadeploy@users.noreply.github.com", "user": {"login": "taraxadeploy"}}, "additions": 38, "deletions": 268}}, {"node": {"oid": "b861585303962a91374086b05ce5e841dd629105", "messageHeadline": "build: enable building shared libraries & use shared libraries in doc\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 38, "deletions": 268}}, {"node": {"oid": "ad41e46c319f6d78b47caaaef1007ea3c242418f", "messageHeadline": "Merge pull request #909 from Taraxa-project/pbft_size_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 146, "deletions": 85}}, {"node": {"oid": "54cfab63418c3bd36d2fb5dae36801adeea2142c", "messageHeadline": "chore: update network protocol version", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d160a2c0c6583f1bd79c9949d40506aad43c4bd5", "messageHeadline": "chore: unit test for syncing large pbft blocks", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 59, "deletions": 4}}, {"node": {"oid": "66210557289f0215c069a9acf5d2927dd5d52320", "messageHeadline": "fix: split pbftblockpacket", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 87, "deletions": 81}}, {"node": {"oid": "7ad3eeea3c76812dc85be2a91f233e6ee00e9247", "messageHeadline": "perf(pbft): fix called twice getDagBlockOrder when push a pbft block \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "dec9e69afe93988490dcbddc3e4fcf776b2aa01e", "messageHeadline": "perf(pbft): remove duplicate pbft synced blocks verification", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 16, "deletions": 24}}, {"node": {"oid": "f954e353b843c62e239cc8c3303152664f395caf", "messageHeadline": "Merge pull request #901 from Taraxa-project/chore/use_llvm_for_mac_bu\u2026", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 41, "deletions": 21}}, {"node": {"oid": "f9f78f48b9e291a40ee2e842525262f60d2087ee", "messageHeadline": "chore(build): use llvm for mac builds", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 41, "deletions": 21}}, {"node": {"oid": "70c7fd8a2c04c2d23876f989413d5deb755c010f", "messageHeadline": "Merge pull request #905 from Taraxa-project/conan-bincrafters", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 50, "deletions": 32}}, {"node": {"oid": "ff4b1c2e1b6e075b8635d81293f1c157c207e6bd", "messageHeadline": "build(conan): change bincrafters url; update building doc", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 50, "deletions": 32}}, {"node": {"oid": "beb17f38fb61cdc6337806a8ec40781df51a0b57", "messageHeadline": "Merge pull request #902 from Taraxa-project/oleg_fixes", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 39, "deletions": 26}}, {"node": {"oid": "f2fb35480f922fd420722a36d1e3b0cb860abf35", "messageHeadline": "chore: clang-format 12 formatting", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2957f86e5be742f2dd20d9e5f28ed676565415e7", "messageHeadline": "Adding limits to run build-and push image", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "6e51638a5a3e41aef8940e9c18556cdc1c619509", "messageHeadline": "run clang-format", "author": {"name": "02p01r", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd15f61c6cad063d665d2b06ca144d50c22d89fa", "messageHeadline": "fixed failure to deduce weak_ptr constructor template arguments on so\u2026", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "9966cdec68ed98b0780d6d5169e173115dd71ad7", "messageHeadline": "1) Fixed a bug in transaction rlp parsing. We used to require v, r, s\u2026", "author": {"name": "02p01r", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 35, "deletions": 27}}, {"node": {"oid": "e4bb975d486f37096c8f9e9ce5b12c07a48a9d4c", "messageHeadline": "Revert \"chore(deps): bump websockets from 8.1 to 9.1 in /for_devs\"", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2dd19a87b123dc75e630e83e42528ea16d623abc", "messageHeadline": "Merge pull request #898 from Taraxa-project/dependabot/pip/for_devs/w\u2026", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e07d4c5833086b61d6cb044ab9952f7110f59ed", "messageHeadline": "chore(deps): bump websockets from 8.1 to 9.1 in /for_devs", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2109c1c0f9c36186e4a6fd5bda42a7fe2e418c85", "messageHeadline": "Merge pull request #894 from Taraxa-project/chore/cleanup_old_python_\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 90, "deletions": 544}}, {"node": {"oid": "2002695ef0208594451b21313bb70007b8fda192", "messageHeadline": "chore(cli) removes old cli config script", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 90, "deletions": 544}}, {"node": {"oid": "f387a7abd036623b591f918b322bd756ee542f9d", "messageHeadline": "Merge pull request #896 from Taraxa-project/fix-gh-action", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@gmail.com", "user": {"login": "agrebin"}}, "additions": 1, "deletions": 10}}, {"node": {"oid": "8ca4ac39d47b821ff083bab14d736f5fd4e566cf", "messageHeadline": "Merge branch 'develop' into fix-gh-action", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@gmail.com", "user": {"login": "agrebin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c797937b295d7a8be6d6bc8d553c57aeb70983df", "messageHeadline": "Merge pull request #893 from Taraxa-project/optional-cmake-tidy", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "072115ce2b695174082437f4b6fa8789bc207d06", "messageHeadline": "removed rocket reaction to fix problem with credentials", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 1, "deletions": 10}}, {"node": {"oid": "577f5b7653b6831c45b295b02713d1119a12c4d2", "messageHeadline": "Removing rocket action", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 1, "deletions": 10}}, {"node": {"oid": "969b701e8667d21d3acd215116e31a748b717963", "messageHeadline": "chore(cmake): make clang-tidy optional as it is not used at the moment", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "008a95e5347b3f680f88bb27628212fc4a764071", "messageHeadline": "Added placeholders to receive pr-net commands from gh bot", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 117, "deletions": 3}}, {"node": {"oid": "a99e5813eca32adb6697a405993bcda32d80b73b", "messageHeadline": "Merge pull request #873 from Taraxa-project/gh-action-triggers-for-pr\u2026", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@gmail.com", "user": {"login": "agrebin"}}, "additions": 163, "deletions": 0}}, {"node": {"oid": "703615c7ae3bb491c8b9c2e433aa05ccef685d1c", "messageHeadline": "Added reopened to the pr", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "41ef987897c86f88fd6fc933bda0c80336cd8265", "messageHeadline": "Fixed slug path", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5eabee70713caa927bf7e0a2a43f4a522011ac57", "messageHeadline": "Removed ref: develop for checkout steps", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 0, "deletions": 6}}, {"node": {"oid": "5c123b91393fc10265806168d0d77d38a85d6fff", "messageHeadline": "Adding triggering cleanup on circleci when pr is closed without merging", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 28, "deletions": 0}}, {"node": {"oid": "5f2f9924b47f38a3f49424eb8c975dcb8ba3f6f1", "messageHeadline": "Revamped to make use of composite actions", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 80, "deletions": 63}}, {"node": {"oid": "bac9c2994e37c912641c0a072cb03c4fb2f1d10f", "messageHeadline": "fixed trigger for cleanup", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e83f6042a3fefc634d6221dc8669920b11949a59", "messageHeadline": "Added github actions to trigger circleci deploy pr-nets", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 124, "deletions": 0}}, {"node": {"oid": "47f4570b432394da851e38a8a15bdf193c1e86bb", "messageHeadline": "Merge pull request #886 from Taraxa-project/unit_test", "author": {"name": "taraxadeploy", "email": "48837825+taraxadeploy@users.noreply.github.com", "user": {"login": "taraxadeploy"}}, "additions": 14, "deletions": 17}}, {"node": {"oid": "710eca9fd8a3989fce19c3ff2284ad5250d12200", "messageHeadline": "chore(unit test): refactor and fix network unit test transfer_transac\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 14, "deletions": 17}}, {"node": {"oid": "86d4387e623866bb43da28ddcb1e6d4e95981b92", "messageHeadline": "Merge pull request #884 from Taraxa-project/nb_sync_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "63e1f98f57f46d3a78734c8f93d59a727de87c89", "messageHeadline": "fix: prevent gossiping new blocks while syncing", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "caf2570291cc8aa86d2bdf0d9de1f6cc28b2f5ac", "messageHeadline": "Merge pull request #885 from Taraxa-project/mac_build1", "author": {"name": "taraxadeploy", "email": "48837825+taraxadeploy@users.noreply.github.com", "user": {"login": "taraxadeploy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9517974b438e963449f609da0ecee18a7b4ca781", "messageHeadline": "fix(build): match type consistent for Mac build", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b80f5e8e71b38e15482ef40cf0d7d04729b74706", "messageHeadline": "Merge pull request #879 from Taraxa-project/issue-878/dockerfile-inst\u2026", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 106, "deletions": 72}}, {"node": {"oid": "9d4c0fc330cca593132506b6bf53c62e7c5ee8cf", "messageHeadline": "chore(Dockerfile): fixed output_dir creation", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 10, "deletions": 245}}, {"node": {"oid": "553fe11777f80103fbb259ef68bbe81462c23bb3", "messageHeadline": "chore(clang-format): applied clang-12 format", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 53, "deletions": 15}}, {"node": {"oid": "e8275b69674e2704372bf1966972463a475fe4d4", "messageHeadline": "chore(build): install clang-format/tidy in dockerfile, use proper ver\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 288, "deletions": 57}}, {"node": {"oid": "1c01c407763df8aafebc5685768cba279da24d31", "messageHeadline": "Merge pull request #880 from Taraxa-project/testnet_config_change", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0374b4f4a2cd82afc23225cfaff4df915f707555", "messageHeadline": "chore: update testnet config header and bump network version for test\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "92edf1db6dd096b69f58fe1c7b148b3821e5f4e9", "messageHeadline": "Merge pull request #876 from Taraxa-project/testnet_version_bump", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "26e401b6787faba1ee4558707b57fdb964a95e58", "messageHeadline": "chore: increase pbft lambda_ms_min in testnet to 1 second", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "19bb6422780776328c7cced2d516b4f3f861f911", "messageHeadline": "chore: bump network protocol version to prevent old nodes from reconn\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94bdb3e42eac58d59da13035424a31a03812bc16", "messageHeadline": "chore(testnet): bump testnet dag timestamp", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3254000508937acf3ed4ee056e33e9ed4dba1df8", "messageHeadline": "Merge pull request #846 from Taraxa-project/config2", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1074, "deletions": 125}}, {"node": {"oid": "c0d349922a4b4ee3081332f8fac8ca40e864ad6f", "messageHeadline": "fix: data dir fix", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "0a3181b6c11c7e3aaea1bea54896cd6ae27f688b", "messageHeadline": "feat: Add config CLI command", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "52633506d9f131a15bbfe2ae68e20054cddf0462", "messageHeadline": "fix: CLI fix", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 59, "deletions": 44}}, {"node": {"oid": "5ba8c8933f46b3d89976decd735b914d43184fc8", "messageHeadline": "feat: add additional CLI options for generating/modifying config", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 339, "deletions": 53}}, {"node": {"oid": "f28a6ad8d811cda339531319ce388c7a12d51cae", "messageHeadline": "feat: add additional cli options, auto generate config, refactor config", "author": {"name": "Miho", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 763, "deletions": 125}}, {"node": {"oid": "c543a2fe74f68a6c539e3e4e65700408f1f815d5", "messageHeadline": "Merge pull request #865 from Taraxa-project/trx-queue-lock-issue", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 60, "deletions": 84}}, {"node": {"oid": "fbce8d2f549a13f4718501bf08e2a933b9e36b76", "messageHeadline": "chore: changes after review", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "acb4b0a7746db1cdc90303bdb232c442b625f2e5", "messageHeadline": "Merge branch 'develop' into trx-queue-lock-issue", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 4628, "deletions": 2369}}, {"node": {"oid": "45f04a14fcdcdcd1210d1624d002c2b86518f70e", "messageHeadline": "Merge pull request #870 from Taraxa-project/upd_submodules", "author": {"name": "Oleh", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4de0042238d432569e7c113fe9c7b6a638899b26", "messageHeadline": "Update submodules", "author": {"name": "02p01r", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0484d28faae97d2873e5e53a02e178dd3848c510", "messageHeadline": "Merge pull request #843 from Taraxa-project/move_code_2", "author": {"name": "Oleh", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 4633, "deletions": 2374}}, {"node": {"oid": "c29b55fd68694754810ab80be9ff5778a74305a3", "messageHeadline": "1) Ethereum/FinalChain code refactoring.", "author": {"name": "02p01r", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 4633, "deletions": 2374}}, {"node": {"oid": "280551d2ea34541ce9a5f1148505bc1d341306e6", "messageHeadline": "fix(trx_queue): rework locking of trx_queue", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 60, "deletions": 85}}, {"node": {"oid": "6966955efe858efda7f4feaad8a21fa0ec8a0a4d", "messageHeadline": "Merge pull request #855 from Taraxa-project/pbft1", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "2b14261b801b0c7097a7c01a98e0ad7cc3695eef", "messageHeadline": "fix(pbft): handle edge case of terminating voted value is NULL_BLOCK_\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "60efc19cca5500bc4b881fb925d659890eb3e9a5", "messageHeadline": "Merge pull request #862 from Taraxa-project/delete_unneeded_files_in_\u2026", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "affc7cbec2cd00eb7ca68a522636e6ce83f05510", "messageHeadline": "chore(docker) deletes unneeded files in build docker layer", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "41e59b88ae316fbde64f7b0449548c2c26c7d0aa", "messageHeadline": "Merge pull request #859 from Taraxa-project/trx-queque-crash", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "cb283656eccf2aa12f41a736e5a33d8c4d0a8ca5", "messageHeadline": "Merge branch 'develop' into trx-queque-crash", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 43, "deletions": 93}}, {"node": {"oid": "a28545dcd29018a5e17ab2b50b903602bb171e51", "messageHeadline": "fix(send_&_seal): fix the issue if peer is not connected anymore", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "309aab55edb92e563d3e5f158e1602e266960c7d", "messageHeadline": "Merge pull request #856 from Taraxa-project/network_test_fix", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 43, "deletions": 93}}, {"node": {"oid": "aef648aea3d5424c16cbd97c772f3798c9a09eb6", "messageHeadline": "Merge branch 'develop' into network_test_fix", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "6dd823ce7420ea30d0a9deb97ccad307b020e140", "messageHeadline": "fix(trx_queue): add missing lock to moveVerifiedTrxSnapShot", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "81f7ee98e97629e2ef55d99784bcdf1d25876a9a", "messageHeadline": "Merge pull request #853 from Taraxa-project/fix_testnet_branch_trigger", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "d4f3b1a15df40dbd93db67e097a08e5f9ea22116", "messageHeadline": "chore(ci) fixes trigger for testnet branch with valid branch name", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "d1910640157b7e7b7e6c5ccc4844fc51bf6cd95e", "messageHeadline": "chore(network_test): Fix unit tests speeding up issue", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 41, "deletions": 48}}, {"node": {"oid": "1252d132f052c766fe8b6e75c610e6b22f5699d2", "messageHeadline": "chore(network_test): Remove waiting nodes connect check and optimize \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 14, "deletions": 33}}, {"node": {"oid": "6966905b5dd47095ed7cf9781d9d819a34f69aa8", "messageHeadline": "chore(network_test): cleanup tests to use expect happens and check in\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 44, "deletions": 66}}, {"node": {"oid": "3ab91d6bc7a65daa53edef5d9e42bb09bc97d31b", "messageHeadline": "fix(network_test): broadcast previous round next votes repeatedly, in\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "1189b12406a86611b9e4c00b16e8ee4ee2dc09e0", "messageHeadline": "Merge pull request #857 from Taraxa-project/change-circleci-helm-wait\u2026", "author": {"name": "taraxadeploy", "email": "48837825+taraxadeploy@users.noreply.github.com", "user": {"login": "taraxadeploy"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "6c73935753cc384c834e49cdb4278f6d437e31a3", "messageHeadline": "chore(ci): Increase circleci no_output_timeout and decrease helm inst\u2026", "author": {"name": "Henrique Fernandes", "email": "henrique@toptal.com", "user": {"login": "sfrique"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "14bb7465cc84256dd71084706f3b916a6fd2be67", "messageHeadline": "Merge pull request #850 from Taraxa-project/unit_test1", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 51, "deletions": 79}}, {"node": {"oid": "457a900d975bee651c46404f651775e6f14240a8", "messageHeadline": "chore(unit tests): Fix network and vote unit tests, and optimize by E\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 31, "deletions": 72}}, {"node": {"oid": "1a534c736d99539a686774d7414ac311baadca94", "messageHeadline": "chore(unit test util): Add waiting nodes initial status packets passe\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "0a62b8d97aa6cd96771de05fbf19693aa2ac83ae", "messageHeadline": "Merge pull request #847 from Taraxa-project/blocks_sync_temp", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "10cab97d6850c9529cdcf6502f886584f3739290", "messageHeadline": "fix: check for dag_mgr to detect if running in a unit test or not", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "05262eafb97f5423ce68755b6fb342b494964c23", "messageHeadline": "fix(taraxa_capability): only send other packets after having received\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "24a99368938c13e91701c5678bd96ee731365cba", "messageHeadline": "chore(version): bump to version 1.8 for testing", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b2cdecacaa90a0a01eaa1f3c8b38c533af9cdc9e", "messageHeadline": "chore(logs): fix typos and add some info to dag sync logs", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "506238d2a96e7ec79534276382526919e217dde3", "messageHeadline": "fix(taraxa_capability): skip sending known blocks to peers in sendBlocks", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ca5d4b0350d62fb0c4f6b9e36b4fc4b572d4103b", "messageHeadline": "don't send known blocks to peers in sendBlocks", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9544448ce95782e437231c0e4330941fe3ee1080", "messageHeadline": "Merge pull request #848 from Taraxa-project/p2p-memory-corruption", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "eedd2eceea6def3f5f8a1aef02f37b811eac5c5a", "messageHeadline": "Merge branch 'develop' into p2p-memory-corruption", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 32, "deletions": 8}}, {"node": {"oid": "9bd385ab18f476c9419d5e50777e63548afcc776", "messageHeadline": "Merge pull request #837 from Taraxa-project/trigger-ci-on-masterbranch", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 32, "deletions": 8}}, {"node": {"oid": "0998a697629daa7b8beaaa5090cef57014775fcf", "messageHeadline": "Merge branch 'develop' into trigger-ci-on-masterbranch", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "75d99b4ba5e660e7b66d2a5415ba8ea5d6316445", "messageHeadline": "Merge branch 'develop' into p2p-memory-corruption", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 65, "deletions": 77}}, {"node": {"oid": "f15f948c89b7ae8ae5c46784499b026ab5b9ceea", "messageHeadline": "Merge pull request #844 from Taraxa-project/next_votes", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "5e2be4696bb54c9125e91180d5d7f8d6d7f815c5", "messageHeadline": "fix: nodes may vote at different votes at previous PBFT round", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5e244b8620d50cc5d83d0c37ff5056f29f037911", "messageHeadline": "fix: Only send next votes bundle to peers who is behind the current P\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "c10478a7dbbd65a26bab779f7130cfb2778c284b", "messageHeadline": "Change next votes bundle sycning to every 100 steps", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1f6ba54f5104a775cbe1feba735bac1d5d1dcf9a", "messageHeadline": "Merge pull request #841 from Taraxa-project/unit_test1", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "31f385b127201287d19054d240575f4fdfca7a99", "messageHeadline": "Merge branch 'develop' into unit_test1", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 226, "deletions": 270}}, {"node": {"oid": "9fcc435c5bd14ef7fe8776da129237d4700aac50", "messageHeadline": "Adding GH Action to Trigger build on master branch", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 32, "deletions": 8}}, {"node": {"oid": "4c55f41ee203cc74be7ba81824aca82ccc96da3c", "messageHeadline": "Merge pull request #840 from Taraxa-project/docker-clang", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 45, "deletions": 68}}, {"node": {"oid": "ff258cf777bb7f337ed42c52ea4f020dc30c6c81", "messageHeadline": "chore(docker-build): set system clang compiler", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 45, "deletions": 68}}, {"node": {"oid": "33f14301c915d1a06a8cce43305b8fc8e8dfdf51", "messageHeadline": "fix(p2p): memory corruption in p2p connection", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "507e3cf6aef6478cdc2c359e53658c4703a4cdc7", "messageHeadline": "Merge pull request #845 from Taraxa-project/vdfsortition-cleaning-logs", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 70, "deletions": 74}}, {"node": {"oid": "07f61c9368244871b7bb1d5f789c3cc101499f09", "messageHeadline": "perf(vdf): remove logging vdfsortition class", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 70, "deletions": 74}}, {"node": {"oid": "e48519d4e5ad832eec72365c30c6ab429bd90839", "messageHeadline": "Merge pull request #842 from Taraxa-project/fix-release-strategy-for-\u2026", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@gmail.com", "user": {"login": "agrebin"}}, "additions": 12, "deletions": 23}}, {"node": {"oid": "91cb923b5cfd86fbfcc78ee58ce1c741bf3e2bd7", "messageHeadline": "Merge branch 'develop' into fix-release-strategy-for-binaries", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@gmail.com", "user": {"login": "agrebin"}}, "additions": 99, "deletions": 105}}, {"node": {"oid": "3b0ceac28862faaa991799d9f36beac5280553e9", "messageHeadline": "Merge pull request #839 from Taraxa-project/block-trxs-processing", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 99, "deletions": 105}}, {"node": {"oid": "9ac72056ae2e8361bffae62b1cc65fcd24f107ce", "messageHeadline": "chore: clean-up locks", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "34040f916d7812e698dd5b278325213662ddf175", "messageHeadline": "chore(review): add changes from review", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "61bdc404bb87fbca5b71bfead8e55706845b707b", "messageHeadline": "changed strategy for creating releases combining both workspaces (mac\u2026", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 12, "deletions": 23}}, {"node": {"oid": "2adcc455895760b2b178bbee307630fe96fd00d8", "messageHeadline": "Send a dummy transaction to coverge DAG when nodes have different num\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7a71c26d880cacad89b2918509a5dc67b2af2630", "messageHeadline": "tests: smaller size of transfered data", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee425775f971c3338b45a01aef58a0d180a9389e", "messageHeadline": "refactor(trx_mngr): refactor processing of block trxs", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 101, "deletions": 109}}, {"node": {"oid": "14b5f82992824423a72006fff361abc2360f311b", "messageHeadline": "Merge pull request #834 from Taraxa-project/unit_test", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3e660c22c821dab83edf070fda0b1f11b2e225a0", "messageHeadline": "Use EXPECT_HAPPENS and WAIT_EXPECT_EQ macros for dynamic checking", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 9}}, {"node": {"oid": "d3c7a87e2a80184a0428026f994112b5afdbdbac", "messageHeadline": "Fix unit test NetworkTest.send_pbft_block in dynamic checking", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "7813ea52391552e1cba8d8ba7b1ee02fc5c053a1", "messageHeadline": "Merge pull request #835 from Taraxa-project/chore/clang_format_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d5f4314352f46035f6a2bc2059fcdba95273f865", "messageHeadline": "chore(build): fixes clang-format and clang-tidy dependencies in build\u2026", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "040f829c48078391c6697c0c8f99ea505bee8421", "messageHeadline": "Merge pull request #833 from Taraxa-project/log_default_verbosity", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49bb918b3886a9725a2175a1a74cd7698bacf980", "messageHeadline": "fix(logging): change default log verbosity level to ERROR", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cdef214c0107b4cea95e0cc5b8f2028aedef684a", "messageHeadline": "Merge pull request #832 from Taraxa-project/format-fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "33389312d834aa870051a27c2379926696c3f38f", "messageHeadline": "clang format fixes", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "dac6c8005fc03bb8f354002fc1e851641aef2f11", "messageHeadline": "Merge pull request #830 from Taraxa-project/pbft_stale_block", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "124a8489d3493d59efeddd425f901a868946a67f", "messageHeadline": "Merge branch 'develop' into pbft_stale_block", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 53, "deletions": 6}}, {"node": {"oid": "5a4b3af60c043de25ec169e67bd96a06aba27902", "messageHeadline": "Merge pull request #831 from Taraxa-project/pbft", "author": {"name": "taraxadeploy", "email": "48837825+taraxadeploy@users.noreply.github.com", "user": {"login": "taraxadeploy"}}, "additions": 53, "deletions": 6}}, {"node": {"oid": "9da0179a02c8dc8d96f5b0e6c83e17bcd366fb26", "messageHeadline": "fix(pbft): add flag for when reset own starting value to null block h\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "babd2f61970491e0a959eed20e5002d9573e3e85", "messageHeadline": "Give up voted value when the voted value is not valid or have waited \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 53, "deletions": 6}}, {"node": {"oid": "dcbef8d1d1700df438a0c02e5b6ae35ca689faf9", "messageHeadline": "Merge pull request #813 from Taraxa-project/clang_format_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "8422990c8c9b20c31875b70be38490f543642802", "messageHeadline": "format some files. check platform to save find_program behaviour on n\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "c7acd6dc05d510b9c84fb4a6a3e6b3a66579cd02", "messageHeadline": "chore(clang-format): restore cmake for clang-format", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "84f4279baac583bdebf777a7c337b7fbc7744885", "messageHeadline": "Merge pull request #829 from Taraxa-project/chore/push_to_docker_hub", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "28b06360c7f987170f8b2d757454390086797b0d", "messageHeadline": "chore(deploy): push to DockerHub from develop", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "5f2ada161ef3db17bb5c0dbf969bb084c5384b91", "messageHeadline": "Merge pull request #814 from Taraxa-project/unit_test", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d55c110921db1fb1d9ead579a121cf00c0e82434", "messageHeadline": "Merge branch 'unit_test' of https://github.com/Taraxa-project/taraxa-\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "482fff898198d761e45d4a7a3f42d3f6678767b6", "messageHeadline": "Fix pbft manager unit tests timing issue", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "1513549feb7f0a70704a5c341245d298587acd94", "messageHeadline": "Merge pull request #827 from Taraxa-project/pbft", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "cf75f0d2f0fce1e2d91a5b45a79119463fed4baf", "messageHeadline": "Merge branch 'develop' into pbft", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 52, "deletions": 43}}, {"node": {"oid": "e7aedbbc378ca8ba5a151b18ba7ad20537de570f", "messageHeadline": "chore(testnet config): bump block timestamp for resetting testnet", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1084dd4fd278a81ee43e1de3232e198004b9acc4", "messageHeadline": "Merge pull request #825 from Taraxa-project/disconnect-issue", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 43, "deletions": 39}}, {"node": {"oid": "46928790380da23daf43d2c1e7e4304d70ee14b7", "messageHeadline": "Merge branch 'develop' into disconnect-issue", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "8891400b8145460a92921dd62cfd2293009d050f", "messageHeadline": "Merge pull request #824 from Taraxa-project/issue-822/logging", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "15e5d64b5429f02b88737ae256691bf65d22e863", "messageHeadline": "style: fix typo", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "265ba9a0269f1db300f1c636e3e7d746dc6c1c55", "messageHeadline": "1. Give up the previous round next voted value if the voted valued is\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "c82f10f9c960e50141f7efee706429b2dc56f3f4", "messageHeadline": "PBFT identify leader block need check block validation", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "958877ea5742d14fd4694ce0272340e85f5208a6", "messageHeadline": "fix(mac compile): _id is not used", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1495338de7916c6e06a975968e327d2154b7b1d0", "messageHeadline": "style: clang-format", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 19, "deletions": 20}}, {"node": {"oid": "1c4a1b6c6721446cdc616f10b0c5e44750c2ca8b", "messageHeadline": "style: changes after review", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "59d6576e576e1505e9cb64f8116053466ee9c4ae", "messageHeadline": "style: rename to match new use-case", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "7fe419f4572975ddeae4c654e356416382d5f592", "messageHeadline": "fix(networking): redefine where we mark peer as active & missing lock", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "a1c3c49591648206cafaed3c606a9a77c08e9d73", "messageHeadline": "feat(logging): change default path for logs", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "03fac9cc6abdd095acffc018c4cd0392dfaeb7dd", "messageHeadline": "fix(loggin): change default logging behaviour", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "f6fe4bd78897f1ddd0bca263ad8041eaf74d5c1d", "messageHeadline": "Fix pbft manager unit tests timing issue", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d93755f9390ab4c4ba5575781472f3cc4d8d37ed", "messageHeadline": "Fixing missing tag when pushing to master", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1684c477797523a2fb0ebd0abb10821e91be6a46", "messageHeadline": "Added taraxa prefix for pushes to dockerhub on master branch builds", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 9, "deletions": 9}}, {"node": {"oid": "0a245aced1696a512b270a2d50c93e76159bb82d", "messageHeadline": "chore(deploy): cleans up CircleCI config", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "35a695faa93f493f77163af607ccf31ebe5807ab", "messageHeadline": "Bump up version", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f0d83da7986356b456690828a9ceec21d18230de", "messageHeadline": "chore(config): changes config file for deploying new networks", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "657b6e48db3699c8142cdae88a518a0a77295200", "messageHeadline": "chore(taraxa_capability): removed old dbg-related code", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "60d4de07c5c8d07e38abe9e5acd19c01aab8d2d8", "messageHeadline": "chore(aleth): updated aleth submodules to the latest taraxa_master", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "181279997a8d60964babf5b5f7d9255bd06f467f", "messageHeadline": "chore(commit): correctly resolve commit conftict", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "e62ef995a2fd74d0c86b8f4df857b51bdbd70a07", "messageHeadline": "chore(test): some clean-up & change of buffer size", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "64e7de892d6801f831b2ef9bca6d79880cfd39f9", "messageHeadline": "fix(BlocksPacket): fix corner case when processing BlocksPacket", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d43a79614407ab2ac1f14930337dfe8e6932b8a5", "messageHeadline": "style: clang-format", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "34f71895a7f9b8ec93597d305ef1a2a07a4df1cf", "messageHeadline": "test(send_blocks): test if we correctly sending blocks with size over\u2026", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 60, "deletions": 2}}, {"node": {"oid": "c0aef9f028a641ca17f31ed3c5c69aace596d618", "messageHeadline": "submodule(aleth): update submodule", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1669c2e57cc211f71e3b145558386355186296ea", "messageHeadline": "test(p2p): test sending test msgs with 15MB payload", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "a422ed5dc04b79c814a856a22991705131e75657", "messageHeadline": "(1) Bump node version to 1.7 (2) Modify testnet and devnet timestamp", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "029b6f098e780c75636beb843805a45e8934d07b", "messageHeadline": "Changed release name (helm-test-name) to be (lowercase) pr-PR# / miss\u2026", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "053c370b80861ee4390a83ac5362076bf94bdf5d", "messageHeadline": "Changed release name (helm-test-name) to bhe PR-PR# / missing export", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "7c84008e9d6336cbf0ca2c943edcff98bdea31a4", "messageHeadline": "Changed release name (helm-test-name) to bhe PR-PR#", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 53, "deletions": 53}}, {"node": {"oid": "8c4f139cd1f46a8b6a8143f80f7b26b9b4e63f3d", "messageHeadline": "fix(taraxa-capability): reduce scope of size_t dag_block_items_count", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "31fecc8bf2f2014f04d7ad78ab58f9629088dea6", "messageHeadline": "fix(taraxa_capability): send partial PbftBlockPackets due to network \u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 114, "deletions": 43}}, {"node": {"oid": "8feaa5182e49851d7bc7ed3306bcaa22f24b89cb", "messageHeadline": "fix(taraxa_capability): fix sending too big BlocksPacket -> if > 16MB\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 66, "deletions": 16}}, {"node": {"oid": "d09d322b19f134cbb1e9931b05a15c4f98f4ad6e", "messageHeadline": "fixed syntax error", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2e36caf939682684016cbfe596b1a2be99eb3bac", "messageHeadline": ".", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 7, "deletions": 12}}, {"node": {"oid": "175a7b94c89eebaf8773a377b71fb44492fb7556", "messageHeadline": "Merge branch 'develop' of github.com:Taraxa-project/taraxa-node into \u2026", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e9fe279c2bdc4c16b846b920a55ce67157e628ea", "messageHeadline": "Cicrleci fixes for lenght on smoke test name and helm tests", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 34, "deletions": 26}}, {"node": {"oid": "d42d65ac35ab325e1fe7caf8f42fbdb56f233365", "messageHeadline": "Merge pull request #812 from Taraxa-project/log_packet_type_on_read_i\u2026", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9d6cd41705bfc9fec97d17b8e0a3ed44df6b21e", "messageHeadline": "update aleth", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5912debd54016d5c639e7ce1cc92bd33eacd32b8", "messageHeadline": "Merge branch 'develop' into log_packet_type_on_read_invalid_len", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "42dab1afb20b9da35f10c97c9eed41505b562f37", "messageHeadline": "chore(build) adds git dependancy to Dockerfile builder stage", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f2c040b13ec21a825e49d70b3c1201a18e28dc5e", "messageHeadline": "Merge branch 'develop' into log_packet_type_on_read_invalid_len", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "ff15f168679f46645da07000be9c4bf103153585", "messageHeadline": "adding ulimit -n 1024 to ctest step on build-linux and mac binaries", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 6, "deletions": 2}}, {"node": {"oid": "a6b9791336063ab38427dafaeeffd6acef408487", "messageHeadline": "Merge branch 'develop' into log_packet_type_on_read_invalid_len", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e224104606f07892b7753cf6b19ee0b5f5f80562", "messageHeadline": "disable docker layer caching for build and push docker image", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0904fd6d2424e7c95fb62cc095cbea6473eecbb2", "messageHeadline": "Merge branch 'develop' into log_packet_type_on_read_invalid_len", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 81, "deletions": 268}}, {"node": {"oid": "39bb9a2a08c687eda469e0ba8f00cc344b4d0dda", "messageHeadline": "upd taraxa-aleth", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "276b18bdd6c39536e62d2ce98e1fc7d824741a2a", "messageHeadline": "chore(build) changes clang-format and clang-tidy version for consiste\u2026", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "8a6760f2576255e61d61f18d2f149693cc0a70ee", "messageHeadline": "chore(build) cleans up CircleCI dependencies", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "d4b2a7adda5d56308b9052700b765796bd48394b", "messageHeadline": "chore(build) adds bincrafters conan remote to the build process", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "218dcd43ce89d618228c3c7cb3cad4c829f94533", "messageHeadline": "build: make scrypt as a submodule. get jsonrpccpp and jsoncpp libs fr\u2026", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 21, "deletions": 204}}, {"node": {"oid": "827189109273c62614dab6f12918d9ba01ba4b99", "messageHeadline": "fix range-loop-analysis errors", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "7276e27865c7671962c1acc4cf2f5912a2ca59b8", "messageHeadline": "make project build with apple-clang-12", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 34, "deletions": 33}}, {"node": {"oid": "c1ec94d4ce2ff07ae42d46ed0632db15daa47f98", "messageHeadline": "Merge branch 'develop' into log_packet_type_on_read_invalid_len", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 80, "deletions": 9}}, {"node": {"oid": "c4a749928cc9216cb0c09a88e441fb0e1bc4b47d", "messageHeadline": "Fix fluky unit test NetworkTest.node_full_sync", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 80, "deletions": 9}}, {"node": {"oid": "e2476302dff46e88f2cb777348a06b4de6bdfc2a", "messageHeadline": "upd taraxa-aleth", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "585013f40d9377272bfd2db522d4caee414cf91d", "messageHeadline": "Added circleci config to build/test and push images", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 219, "deletions": 10}}, {"node": {"oid": "1351f0611d2adf107ccefbe39cb9dcecf4a37ef5", "messageHeadline": "chore(gitmodules): change taraxa submodule paths to relative", "author": {"name": "Dmitry Kostenko", "email": "kostello.d@gmail.com", "user": {"login": "kstdl"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c480c678c0ceec5eb76a0784a06a1a33fe8c9212", "messageHeadline": "chore(scripts) script that helps run a local network of nodes", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 339, "deletions": 7}}, {"node": {"oid": "344a511f7787ca17c8e8dfad321740bfb16e6986", "messageHeadline": "fix(tests): make sure dag_mgr present before requiring initial status\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "9648de3be801166db03adbf90ae79d4aa7e6074f", "messageHeadline": "1. Check all packets for initial status. 2. Don't disconnect when not\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "44433f5dbf8a837877ed906f9b35f53c7f3e846a", "messageHeadline": "Check receiving peer inital status packet", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "2998f0d8a4cee14b223cbe841dfbc40b8113a3f9", "messageHeadline": "refactor(transaction_manager): clean up tx insertion functions", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 122, "deletions": 111}}, {"node": {"oid": "5ea9adcd0a0e87207e0e3c28c171294e469a934e", "messageHeadline": "perf(tx_manager): improved insertion of broadcasted txs -> 2 db calls\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 130, "deletions": 10}}, {"node": {"oid": "5ba448c128314cd33a9e5fc74e18119500cc7878", "messageHeadline": "style: clang-format applied", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1f596d09ab30fa3bc72252d9e12952272ff65f60", "messageHeadline": "perf(tx_manager): move txs write_batch out of for loop -> significant\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "400d1064eff398755a0d8ba49cfaf99945543dfb", "messageHeadline": "perf(tx_manager): remove useless high-level locking mechanism as such\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 6, "deletions": 14}}, {"node": {"oid": "429ee328795d13af8af4c66cbb3dee79a923cda5", "messageHeadline": "feat(rpc): stop supporting pending block concept in rpc", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 39, "deletions": 270}}, {"node": {"oid": "a2af2a7f1b6bbe5c67f3f19a3e4f21f15d25225c", "messageHeadline": "Move votes from verified to unveriried queue/DB when PBFT chain add n\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "0e9c66a2acbcc5c7f1497f09b3edf6709a7f0c5d", "messageHeadline": "Remove last PBFT block hash for vote VRF sortition", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 87, "deletions": 176}}, {"node": {"oid": "ae81f937e5024d1d3b98f6faf2b8c45369aac6f5", "messageHeadline": "Revert \"Check receiving peer inital status packet\"", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "5962f5b07546b72a8e5686241c7fa83bd63b3851", "messageHeadline": "Revert \"1. Check all packets for initial status. 2. Don't disconnect \u2026", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "651192bae5b13596f410997e88147db44963cab4", "messageHeadline": "1. Check all packets for initial status. 2. Don't disconnect when not\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "49b7c324956ed9cd5afc28d6153c60d1271ffefd", "messageHeadline": "Check receiving peer inital status packet", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "f7ad7cd012ade80b9d2fef4b9e69263a7f0377be", "messageHeadline": "docs(git-flow): differentiate between standard and long-term feature \u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 22, "deletions": 5}}, {"node": {"oid": "194fcf195d2c8ca3b7b514557549b0eef58e7221", "messageHeadline": "docs(git-flow): added proposed conventions for git-flow (branches, co\u2026", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 112, "deletions": 13}}, {"node": {"oid": "a75ee8723dd9530e98da4624983c73d429979fef", "messageHeadline": "style: clear up code after review", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 13}}, {"node": {"oid": "7577fdc0ecf95fe8d4af76c13c28674503748717", "messageHeadline": "perf(vote): speed up vote processing", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "3677c3e38a4b4ff45415311c75c261c57c601294", "messageHeadline": "perf(locking): remove unnecessary locking", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 16, "deletions": 32}}, {"node": {"oid": "b23de71bbd07ed5f9fa0005707c05df3f9510f7d", "messageHeadline": "bumped devnet timestamp (and made sure its NOT same as testnet)", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6fc110d0c898e0fd5ae38d98e2c100803a5e5473", "messageHeadline": "Update node version 1.6", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "10db80443b8b3b8034ddc2c418c2a5e1c1290695", "messageHeadline": "Update node major version to 1", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "519fa0ed0a0fa216dbdb01d7614d56dc50d31d9d", "messageHeadline": "Remove votes log", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "aa7eda8223933237aa31608c851e95ee9c7c61cf", "messageHeadline": "Full node check DAG genesis hash in config file and in DB when node s\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "cfb1139fa214df0db2460bffcdd219c05a56b5d4", "messageHeadline": "fix(vote): remove votes more than a round head from the unverified qu\u2026", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 29, "deletions": 13}}, {"node": {"oid": "9f9b93488e333e90b122a131922c4ca0e6e2b573", "messageHeadline": "Merge pull request #769 from Taraxa-project/fix/issue-759/syncing_con\u2026", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 31, "deletions": 13}}, {"node": {"oid": "94ff23755adf15d990a0a5ef21dbd3df6d6a85c7", "messageHeadline": "Merge branch 'develop' into fix/issue-759/syncing_continuity", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 165, "deletions": 101}}, {"node": {"oid": "cfa1efaf75b8efdabfc5b3da82b98912799f879e", "messageHeadline": "Merge pull request #766 from Taraxa-project/bugfix/issue-764/issue-76\u2026", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 99, "deletions": 59}}, {"node": {"oid": "37f324e4810810b18d3f82d5afa785604e54efbd", "messageHeadline": "Merge branch 'develop' into bugfix/issue-764/issue-765/pbft", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 109, "deletions": 56}}, {"node": {"oid": "1d6a912344320835967adb4b9344bdb9674b715f", "messageHeadline": "Merge pull request #752 from Taraxa-project/bugfix/crash-on-snapshot", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d7b6f27a9feb6ce2def6c55e631474a1915f7ffc", "messageHeadline": "Merge branch 'develop' into bugfix/crash-on-snapshot", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 64, "deletions": 41}}, {"node": {"oid": "8797c5ec2d7bb40169732a297e678bbdf97d590a", "messageHeadline": "Merge pull request #750 from Taraxa-project/pbft_logs", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 64, "deletions": 41}}, {"node": {"oid": "3d43b2a41e886b63ef6d0661b86fd77337d65f75", "messageHeadline": "Merge branch 'develop' into pbft_logs", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 43, "deletions": 14}}, {"node": {"oid": "c9fbb20a258c951b35a1574c418c564bd7b80f41", "messageHeadline": "Merge branch 'fix/issue-759/syncing_continuity' of https://github.com\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 43, "deletions": 14}}, {"node": {"oid": "f5e89202df42420875c796b6eb7ece1c9794ccea", "messageHeadline": "no need to handle blocks we already have", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9d5733fcee8d74324b8d2896bf0c64c62363eaef", "messageHeadline": "Merge branch 'develop' into fix/issue-759/syncing_continuity", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 43, "deletions": 14}}, {"node": {"oid": "99ee47c28ca9d8ebe73b6155f5bdb4b0bb008487", "messageHeadline": "Merge branch 'develop' into bugfix/crash-on-snapshot", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 46, "deletions": 18}}, {"node": {"oid": "74ab8112fb2208708181faa4eb9551203c97d676", "messageHeadline": "Merge pull request #758 from Taraxa-project/feature/improve-building-\u2026", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "5cf33acba474a2c3c6c40841e4a7d90eba300d7b", "messageHeadline": "Disable LTO with static builds", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1131924e06d47882d3955a4ee56971bb6fc1c448", "messageHeadline": "Merge branch 'develop' into feature/improve-building-optimization", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "4ec4d62937032c7ff52d94daf512256da3302227", "messageHeadline": "Merge pull request #768 from Taraxa-project/bugfix/test-configs", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "464cba12a6b0651a0bd2acecfee04309acb2ccac", "messageHeadline": "rewrite error checking for pbft block syncing", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 31, "deletions": 14}}, {"node": {"oid": "1e257a3b37d00d09800d5271fad082789bbfede9", "messageHeadline": "missing break", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c68c0acd6a7df3e6a9267026e2ef14c0e45fe462", "messageHeadline": "Merge branch 'develop' into pbft_logs", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "3e39c492d286873708923dc4cd18d47824f56730", "messageHeadline": "remove commented out code", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "cffb7b5e64a1be2a096c02ffca13c85cdecce2eb", "messageHeadline": "keep syncing in a couple of places that in future my be points of mal\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 20, "deletions": 19}}, {"node": {"oid": "4f85f77d5c9dc87790c5931b1752ce0dba34f8d8", "messageHeadline": "reverse iterators are fun", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b847be9d83e1c6cfcaf742a2fef0a417a70e9fa", "messageHeadline": "Merge branch 'bugfix/issue-764/issue-765/pbft' of https://github.com/\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "2cf0ba3a118e10a8cb19dd03def28d3a3e1eac2a", "messageHeadline": "reverse iterator proper fix", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d8aad738e7760f09abd32ff83529bffa8e52ed7d", "messageHeadline": "Fix reverse iterator erase bug", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "36112e8bbf11115a4a06e9c56e2a35b20d981c0d", "messageHeadline": "code cleanup", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "c2d78ec625fa35f50b9c5a0d81dee4a1c1666422", "messageHeadline": "code cleanup", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 10}}, {"node": {"oid": "c9dc1298d10c882363f88a886238871f5fc6da19", "messageHeadline": "fix(tests): fix test configs, so test are not interfered by devnet or\u2026", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "d2d8d7f12a35c72b1427a4026448077511e050c2", "messageHeadline": "Merge branch 'develop' into feature/improve-building-optimization", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "a1bdb700a8b5c5af85e5d593780caf4f84bbf886", "messageHeadline": "Merge branch 'pbft_clock_debug_copy' of https://github.com/Taraxa-pro\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "1a14b5a1fb02a9f56d26f4e5c2ec47085ea95760", "messageHeadline": "code cleanup cont'd", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "ca6fbccaad0d11c781219e3f3ed2a24f4ead9e14", "messageHeadline": "Merge branch 'develop' into pbft_clock_debug_copy", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "b9bea49b569bbf28719212ad2af53945f9a67e88", "messageHeadline": "code cleanup start", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 11, "deletions": 21}}, {"node": {"oid": "9cc530d4951c110cdd73a4732412383c6d27c0d5", "messageHeadline": "Merge pull request #763 from Taraxa-project/feature/clang-formating-fix", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "71cd26f06839f62aed7d4e193e436112dda93f85", "messageHeadline": "style: fix clang-format err", "author": {"name": "JakubFornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "13978fcd4531190f618ce2ba822c4e14004c2cf6", "messageHeadline": "cmake: improve building optimization & flags for heap analysis", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "d5b129eb9100dc8413bd69f233bc988ac6516828", "messageHeadline": "fix segfault", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 23, "deletions": 33}}, {"node": {"oid": "b667b306a45f7f2f2e5a77750ff45ef180ff0b86", "messageHeadline": "cleanup", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9dd48d47c8f04ccc4e15751cfd6d5f84a416293a", "messageHeadline": "optimize cleanup of stale votes", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 30, "deletions": 23}}, {"node": {"oid": "3c957ffe2a0b3397fb0de24e5c1129d50781090d", "messageHeadline": "Prefer prefix ++/-- operators for non-primitive types", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5539a80c77cd71296f7731cd3e150ff05bb403f9", "messageHeadline": "erase stale unverified vote from map not just from db", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0ae20479e56cb8d6c464dba41a06b2bc4e1c3101", "messageHeadline": "fix while loop logic", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "90e4a76822bb40b4456b21abab155fa1816d2b89", "messageHeadline": "remove stale unverified votes per address", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "9a27ddb7feb3861078aa12e2cf8879920c1fe25f", "messageHeadline": "format and logic checks", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "66920fa8de2690a69ae4a47ae8095285a2e29a5e", "messageHeadline": "limit validation of previously unvalidatable votes", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 39, "deletions": 19}}, {"node": {"oid": "96fc7d1d919b08ff0e14987f7c6288e4dc91b932", "messageHeadline": "only verify relevant votes", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 16, "deletions": 22}}, {"node": {"oid": "d6d6328c011212e7de4cfefa881e847b5cab12f9", "messageHeadline": "logic fix", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e1f1fa9f9a855508b3a888956b6cbab29cf109f", "messageHeadline": "only validate futuristic votes when syncing", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "7b52c495086596a4bacb90a4eab14b1e4d25e2ef", "messageHeadline": "vote validation execution time log", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "c1ec57ea352efe9709bc9a28a4c762ba002b9f20", "messageHeadline": "adding timing logging to vote cleanup", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "c42924e3c9275a953bbb716fde1035fd43c42a53", "messageHeadline": "state operations execution time trace logging", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "9e1cdb7a7693ed58edea00f635336d3aba5782c6", "messageHeadline": "timing logging added for state operations and step loop", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 19, "deletions": 40}}, {"node": {"oid": "78b87bea50c07a1715952f2c427b6a9cace3e2aa", "messageHeadline": "update own pbft round starting value from null block hash to previous\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "aca5acb5aa4329935c35842c1f1c07eebe25fd52", "messageHeadline": "removed continue finishing state", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "8a3a7653cfdf83666bfbce2ffe2ae07d8c340998", "messageHeadline": "remove legacy skip of step 4 due to execution, totally inappropriate \u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "16ec7efd90886ae981914397612ef9cb8ca5108e", "messageHeadline": "pbft sleep time fix", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "272769d4844960e60e74412d90bfb47e6902233a", "messageHeadline": "remove extraneous sync initiation from network side", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "43c43a73253326d5ca6b8ac7684e8cdaa46155ed", "messageHeadline": "fix misplaced } and tabbing", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2f0172e9830cb8289e6a8e590307b8b05622e4ca", "messageHeadline": "preserve existing sync starting on basis of bogus dag block", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0e0441fa2591c7e083357c25f7464ef59e366bf7", "messageHeadline": "remove unused variables", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "a08f7e9041128358b4e3d92d56f38f91b87fdd81", "messageHeadline": "refactor logging and restarting of syncing from pbft", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 69, "deletions": 58}}, {"node": {"oid": "5a1223366739e5d047afd7b41dfe30f4a8c21075", "messageHeadline": "Merge branch 'develop' into bugfix/crash-on-snapshot", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "4ef770cdb5efaa265be068ef259541c2711a8d9b", "messageHeadline": "Merge branch 'develop' into pbft_logs", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 304, "deletions": 30}}, {"node": {"oid": "e64280c1dc2d0f2cb3186e4641f4415cd9df1830", "messageHeadline": "Merge pull request #754 from Taraxa-project/bugfix/improve-summary-log", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "364d312431320cf86291f1055d099469533556e1", "messageHeadline": "Merge branch 'develop' into bugfix/crash-on-snapshot", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 236, "deletions": 1}}, {"node": {"oid": "525c695189877f17bb8f8ef31b856634c9ead3d9", "messageHeadline": "Merge branch 'develop' into bugfix/improve-summary-log", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "bb46df7958576edc4c1955e74c5d04275395d520", "messageHeadline": "ci(branches): ignoring develop branch for build image", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b1cbd10bce0be10b48cb4de0fc9a0f0c7491fb23", "messageHeadline": "Revert \"ignoring develop branch for build image\"", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "78d6f8f7157128852f008b81b4d838a2d5258cb2", "messageHeadline": "better printing of seconds in summary log", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "2dc418c19770070da61a513a666209808340dfb7", "messageHeadline": "ignoring develop branch for build image", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@taraxa.io", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "accd17020123f1d4992a3c40318add0bbd22e000", "messageHeadline": "Cirleci (#693)", "author": {"name": "Adrian Grebin", "email": "adrian.grebin@gmail.com", "user": {"login": "agrebin"}}, "additions": 236, "deletions": 1}}, {"node": {"oid": "5ea5144c4ab94f11195899a54269d1a73c471acc", "messageHeadline": "Fix core dump when creating snapshot with rebuild_db flag", "author": {"name": "Matus Kysel", "email": "matuskysel1@gmail.com", "user": {"login": "MatusKysel"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3c961b239c00b19fcf85bdb5531644d444135ead", "messageHeadline": "feat(config): changes default logging channels and bumps genesis time\u2026", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 5, "deletions": 17}}, {"node": {"oid": "1df9d0c836d63bbf26db82b99b709d4a0e6505c4", "messageHeadline": "Fix DPOS max proposal period consistent (#751)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 56, "deletions": 6}}, {"node": {"oid": "9b5d574c12bf4c9659ebc3da878a2c07579f3834", "messageHeadline": "taraxa vrf performance improvement (#749)", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f4831edf2ba8717df139788cfec0b51242edf867", "messageHeadline": "fixed compile error", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a3f02a8a99ba18c55f3a0ed1a6631e8d9ba2bc19", "messageHeadline": "Merge branch 'develop' into pbft_logs", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 205, "deletions": 24}}, {"node": {"oid": "0a866b7b75e82ab62d9d5d910d70b787403a7ebd", "messageHeadline": "moved printing of individual stored cert votes to debug log channel", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "7f471231f03a8a86651fcf3da39924d62bf053cf", "messageHeadline": "Remove last PBFT block hash checking in vote validation (#748)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 13, "deletions": 23}}, {"node": {"oid": "e84dbcb7af9181c5b0f5f611322d9b9d97ba10fa", "messageHeadline": "feature: node status SUMMARY log channel (#747)", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 192, "deletions": 1}}, {"node": {"oid": "fd75d7419c85b453c7797e7b42318cd98b20ff1d", "messageHeadline": "reduce dag syncing logs from pbft", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "e2e811e7e7d5b1d270140e9f1c55847e3975df35", "messageHeadline": "bump testnet and devnet dag genesis timestamp", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a8bd5e7920c243d1797c6f650913f4904a984528", "messageHeadline": "Add sleep env var to hang exit to diagnose on k8s (#744)", "author": {"name": "Henrique Santos Fernandes", "email": "sfrique@users.noreply.github.com", "user": {"login": "sfrique"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "e2901cce103a8d4824cfc8736327e4cc61d85b1f", "messageHeadline": "1. Fix breaking after disconnect to a node. 2. Fixing not to update v\u2026", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 52, "deletions": 27}}, {"node": {"oid": "7b8cea0f05387ffb2d97dac9a1a3c8633b2b2d92", "messageHeadline": "bump devnet and testnet dag genesis blocks", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ec2e8aad3b5daea5af6775e1c25a8a65b27c4d6c", "messageHeadline": "bugfix: update PBFT chain last block hash for VRF sortition only at s\u2026", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 111, "deletions": 30}}, {"node": {"oid": "91ccdbf560583c9c623ab904f4f47843a5019305", "messageHeadline": "fixed not doing callback within taraxa-aleth (#739)", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "78fce80bfa8b99fce60ce22b4fe9c4c37e2a7e04", "messageHeadline": "chore(git-flow): added automatic issue linking action (#728)", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "adade957e87f3a836865f20c391a4dab434a9a26", "messageHeadline": "Syncing PBFT/DAG every 100 steps (#731)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43589d785f3ec3af9380815cab1b1881c8b36de5", "messageHeadline": "upd taraxa-aleth; ran clang-format (#735)", "author": {"name": "Oleh", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "693b70bc12625013dca05c9810aa82606f9e9d37", "messageHeadline": "Playing with core dumps in docker (#732)", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c179b8ba1051d9f9e5c604f48a1afce126c1bf92", "messageHeadline": "Enable hack to copy coredumps on gke (#733)", "author": {"name": "Henrique Santos Fernandes", "email": "sfrique@users.noreply.github.com", "user": {"login": "sfrique"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "6778b00f2904eadb41950fa89b77e34fd01ad55c", "messageHeadline": "Upd taraxa aleth (#729)", "author": {"name": "Oleh", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 10}}, {"node": {"oid": "c457674367a15dfaf77af1a4cc17e59455c39972", "messageHeadline": "Remove warnings (#726)", "author": {"name": "Matus Kysel", "email": "MatusKysel@users.noreply.github.com", "user": {"login": "MatusKysel"}}, "additions": 283, "deletions": 280}}, {"node": {"oid": "c7f4df394834a0b9fd3184617991ff87faed150e", "messageHeadline": "Update README.md", "author": {"name": "reedvoid", "email": "reedvoid@gmail.com", "user": {"login": "reedvoid"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba999dc9ec44c73fe706ae05a89b2e8dc4c3657e", "messageHeadline": "Add log for connected peers (#720)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "c71cced427aba1224bcf53b0fb486fc1a1f380b6", "messageHeadline": "fix(init): wrong signal for sigkill (#721)", "author": {"name": "Leo", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a45c84a0260dcc93552281627dbb4452da5d8aa", "messageHeadline": "updated taraxa-evm master for dpos contract cleanup", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "32ce30fa7d3fba2cc93a27a6bfaef3d4bd5bc1e4", "messageHeadline": "change taraxa-evm to use fixes to dpos eligible vote count merged to \u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2662b51a6643ed6c41c997d26fc607f4c8ea8200", "messageHeadline": "Small improvement (#717)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 10, "deletions": 24}}, {"node": {"oid": "bf3e85bc4bf654aec733e09d6a374e1219ee6df0", "messageHeadline": "Devnet and Testnet config changes to increase committee size to 1000 \u2026", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "dbbbd8447a6672e42fb4e573d764a3a71e895f72", "messageHeadline": "WIP fix bug I introduced into dpos contract (#716)", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d4778ff69e39a9c76b44753ae8a0d8addce97f73", "messageHeadline": "Weighted Vote Integration (#715)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 493, "deletions": 225}}, {"node": {"oid": "7cf409044c3a459f2075c3bceea99eabab4ef8a1", "messageHeadline": "feat(config): changed testnet genesis and regenerated boot node keys", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "247344cb283f13c4cc1334f8c0b9dea145d2192f", "messageHeadline": "DPOS Proposal Period With DAG Levels Map (#705)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 286, "deletions": 45}}, {"node": {"oid": "d28fe88436ab7dd2b12a6004a20ed23025b7a116", "messageHeadline": "Refactor Vote Manager (COPY) (#698)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1054, "deletions": 450}}, {"node": {"oid": "45d3816cfec4bef0582dd33a756b9b749e1cbb47", "messageHeadline": "JsonRPC error handling improvements + better json handling (#710)", "author": {"name": "Oleh", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 218, "deletions": 232}}, {"node": {"oid": "b0b8b3073a6fa51bc82fe69075ac89f30a68c663", "messageHeadline": "Fix DPOS future block exception handing (#709)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 42, "deletions": 7}}, {"node": {"oid": "d590d2cb33e93e46607c4aec59b3eb8cc40c1003", "messageHeadline": "Fix unit tests timing issue (#708)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 53, "deletions": 22}}, {"node": {"oid": "9a5b3df60cf83804223ba93236b585521598aca0", "messageHeadline": "updating issue templates", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "734a083df1af456d62826b6bcabc2c132cf69d5f", "messageHeadline": "updating issue templates", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "4d815b5a7ec247249ed455a2b8b88fa581961499", "messageHeadline": "updating pull request template", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "114eec7ef6f3b5c0bd027ca0c7be52cbd1c4891b", "messageHeadline": "updating issue templates", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 54, "deletions": 26}}, {"node": {"oid": "17835bee68fd01d89ef009e95dbb97a9a67ee386", "messageHeadline": "fixed cli config vrf keygen, and no longer overwrite config file if a\u2026", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "46e5c410d9054bdda042cae2239ef7642d9ba733", "messageHeadline": "Dag blk json fixes, misc improvements (#702)", "author": {"name": "Oleh", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 168, "deletions": 251}}, {"node": {"oid": "0362e98319e761907809fad86804d2f7fa796438", "messageHeadline": "feat(config): changed devnet and testnet configs", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 7, "deletions": 11}}, {"node": {"oid": "664d8b516cb0f26a70f2af00cdd66f9bf7e103f5", "messageHeadline": "feat(config): changed eligibility_balance_threshold and deposit/withd\u2026", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "70fa4dd428489ed5c0abd5d69953626c1e288c01", "messageHeadline": "feat(config): changed boot nodes ips", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "37513005131c957ac3628bf45ae86cbf9010a933", "messageHeadline": "upd taraxa-evm", "author": {"name": "02p01r", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5cedfb5101f9859a1dfb2dff5debaf837f00a6cd", "messageHeadline": "PBFT Log (#700)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "656fc619d975a1a1c9cc1831a4c997405195ec08", "messageHeadline": "feat(cli): adds option to read node secret from config", "author": {"name": "Leonard Mocanu", "email": "leonard.mocanu@ymail.com", "user": {"login": "rattrap"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "48ebf165860d6614d309815f800cab97359f33a6", "messageHeadline": "changes for devnet and testnet configs", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 94, "deletions": 23}}, {"node": {"oid": "c59bce8471c7e4d0bcf7884ad7f03051dbc8c328", "messageHeadline": "fix pbft second finishing state reached late logging", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "d29fd6c4578fae63e91d447735a21d4e3f0b838c", "messageHeadline": "Aleth networking code upgrade + fixes and improvements in our network\u2026", "author": {"name": "Oleh", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1441, "deletions": 1144}}, {"node": {"oid": "47a1ab8bce938ff3cf7b2f425758856ed937986f", "messageHeadline": "Added version flag to taraxad (#689)", "author": {"name": "Anton Shkindzer", "email": "shkinder.anton@gmail.com", "user": {"login": "nikonok"}}, "additions": 49, "deletions": 23}}, {"node": {"oid": "4bd2d130814619c4e35535a5b216b1ea03ba978a", "messageHeadline": "Added debug to conan install (#682)", "author": {"name": "Anton Shkindzer", "email": "shkinder.anton@gmail.com", "user": {"login": "nikonok"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "4b572558a0b85e0a89fd90a420031056503f3efa", "messageHeadline": "Added google address and undefined sanitizers option to build (#676)", "author": {"name": "Anton Shkindzer", "email": "shkinder.anton@gmail.com", "user": {"login": "nikonok"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "2a18572a18d13040346743cb1f0b6ad4d030408f", "messageHeadline": "Fix DAG blocks syncing issue (#692)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "e1c84ce21e56bbc2138b16615f600d6782ae9fe1", "messageHeadline": "update taraxa-aleth to not disconnect on badprotocol", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e69883ffddd232faeaf1526d87abef97e4fd02d", "messageHeadline": "Aleth upd (#685)", "author": {"name": "Oleh", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "537ee500e7e847d1d1019240937a96dff5483c8e", "messageHeadline": "Change jenkins to use helm3 (#681)", "author": {"name": "Henrique Santos Fernandes", "email": "sfrique@users.noreply.github.com", "user": {"login": "sfrique"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "72980e916f70af810273d45d172819fbc3d66b26", "messageHeadline": "Trx deduplication (#680)", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "38ebb5761b425e5baa80880d8c93a4cf419eb34c", "messageHeadline": "Improve network PBFT syncing (#679)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 110, "deletions": 91}}, {"node": {"oid": "7aab48e1bf6b35f1106824c7afa66847707b836e", "messageHeadline": "Updated build docs for macOS; Fixed conanfile.py (#678)", "author": {"name": "Anton Shkindzer", "email": "shkinder.anton@gmail.com", "user": {"login": "nikonok"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "fc65729d573b6ab8a9db5b55680273a1f25e5bb5", "messageHeadline": "Added conan package manager (#646)", "author": {"name": "Anton Shkindzer", "email": "shkinder.anton@gmail.com", "user": {"login": "nikonok"}}, "additions": 545, "deletions": 970}}, {"node": {"oid": "b9efe6910ed4d1b3dbfd6cce53cc8682395f56c2", "messageHeadline": "Separate tests from build (#675)", "author": {"name": "Henrique Santos Fernandes", "email": "sfrique@users.noreply.github.com", "user": {"login": "sfrique"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "e73ab24f80bfe53567a4b309de8404779df4635d", "messageHeadline": "Use taraxa jenkins pipeline library (#667)", "author": {"name": "Henrique Santos Fernandes", "email": "sfrique@users.noreply.github.com", "user": {"login": "sfrique"}}, "additions": 19, "deletions": 39}}, {"node": {"oid": "dcd6febe26d82ce5da811165e4ff3fc252516526", "messageHeadline": "Fix PBFT next voting 2 values in the same step issue (#645)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1274, "deletions": 498}}, {"node": {"oid": "a5abfcbdab0cdb38895783db68e78fa1736ba4cf", "messageHeadline": "RPC changes for truffle and additional tooling support (#654)", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "28508ad092417e6fce6c3dd998a6dab923bfadb7", "messageHeadline": "- (#650)", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "823bbc5d19c3fcb8d71f940dd34cca9c0666de83", "messageHeadline": "remove uppercase transform on log channel name in cli", "author": {"name": "Justin Snapp", "email": "justin@sharedflight.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "89223e0dd53245e9e55bb1e0b81bf8ce189b4236", "messageHeadline": "- (#648)", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1024ab44cf0823545d16fd4292817dcd676611d2", "messageHeadline": "updated libssl-dev package version to the latest one as the 1.1.1f-1u\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0fe47524d08be08f0a23510769895503b0c20cd4", "messageHeadline": "Fix PBFT Stuck issue (#642)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "338233520e4f1dc44cd73a19c8c05a0ebd3caafd", "messageHeadline": "Cli changes to handle chain config, and deploy public testnet (#640)", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 148, "deletions": 52}}, {"node": {"oid": "bc2667c46812b89090987a83b5ebaa2f496290b2", "messageHeadline": "Made a block of code (in executor) work as was actually intended (#639)", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "723dfcb419645eabc2c96346271b130815dc16e9", "messageHeadline": "Fix syncing issue (#641)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 18, "deletions": 28}}, {"node": {"oid": "f4c1abb29c4faee6b2d45523a9ddcf8bb7a140db", "messageHeadline": "Consensus Fix (#637)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 258, "deletions": 40}}, {"node": {"oid": "9f08fb59f26af93733269e7f276afddb35ea8234", "messageHeadline": "Fixed and optimized the executor (#635)", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 211, "deletions": 220}}, {"node": {"oid": "e78f4c63273c0f4709e2efa42f354a0a186e8763", "messageHeadline": "Add cli (#632)", "author": {"name": "Henrique Santos Fernandes", "email": "sfrique@users.noreply.github.com", "user": {"login": "sfrique"}}, "additions": 354, "deletions": 8}}, {"node": {"oid": "cfffcf6610d48b6d66bab9c456281975409f0e20", "messageHeadline": "Disable problematic SYSTEM include directory inference by CMake (#630)", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "acdcf258b02fc22ddab3b7c49dcfeda86f4e9f62", "messageHeadline": "`#pragma once` instead of include guards (#631)", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 66, "deletions": 213}}, {"node": {"oid": "f055080668a631a20074c0732e2ed40679fb4170", "messageHeadline": "DAG DPOS Proposal (#620)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 494, "deletions": 440}}, {"node": {"oid": "ca15bb0612c947685c16a398f72af5e6f0f9852a", "messageHeadline": "Update README.md", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "00afe0d3b7fc5e5f101cfd49cf927784a6eb47e5", "messageHeadline": "Cmake build system follow-up (#628)", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 248, "deletions": 202}}, {"node": {"oid": "677f862ee780fb00d2d6d31c2ebf7f391da4a924", "messageHeadline": "updated doc, added all_tests target + print test output on failure (#\u2026", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 29, "deletions": 85}}, {"node": {"oid": "b7549fe768b2761deb1c5eb4d4651359093d794b", "messageHeadline": "Reformat CMake Files", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 56, "deletions": 56}}, {"node": {"oid": "ccbb52b9fe35fcd901c4862690cbbf382bf1b956", "messageHeadline": "removed Makefile. Cmake is used for building instead (#621)", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 3607, "deletions": 1332}}, {"node": {"oid": "79c1ff21b97c8f0121bf62c86c325a99d1929e1d", "messageHeadline": "Update issue templates", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "82272710502f1be6aa25f1f64759acbb2862182d", "messageHeadline": "Most recent trie value views (#618)", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 51, "deletions": 19}}, {"node": {"oid": "ec987e6300a6db828ee3d7c9047c8887c41e8ab3", "messageHeadline": "Clean up deprecated ledger code and Fix unit tests (#617)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 50, "deletions": 243}}, {"node": {"oid": "9db4d58860b82a5da31d56ac56a8583090a12db3", "messageHeadline": "DPOS enumeration support + the RPCs. And more. (#614)", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 743, "deletions": 596}}, {"node": {"oid": "9eb67e6a9b1f23b7029f18db915e9dd403734672", "messageHeadline": "Implement PBFT unexecuted blocks persistent in DB (#615)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 184, "deletions": 218}}, {"node": {"oid": "e58f68d87c9087538257495ca44a0f5febd63e40", "messageHeadline": "Fixing ConfigException not declared (#616)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c754eaebf37ce2187bde6ecb32851e6afe324b4", "messageHeadline": "Fix mutex lock in PBFT synced queue (#613)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b0b785a58ab8b1d6f83f0226fec0954414b07037", "messageHeadline": "rpc calls threadpool (#592)", "author": {"name": "Jakub Fornadel", "email": "jakub.fornadel@gmail.com", "user": {"login": "JakubFornadel"}}, "additions": 644, "deletions": 377}}, {"node": {"oid": "ca698baec46c2ce4051a635cece958ed596a8563", "messageHeadline": "Pbft test fix (#611)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 24, "deletions": 11}}, {"node": {"oid": "c76760663652263cbe13277fa0d018735bb6a2cb", "messageHeadline": "Fix for pbft loop stuck (#609)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "00e0866aa77941ff8655ebd0630f27f589183dc7", "messageHeadline": "optimize dag syncing (#608)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 53, "deletions": 211}}, {"node": {"oid": "5c87295027f1737115f5856ee20b236af3e209e3", "messageHeadline": "Execution asynchronous with PBFT consensus (#604)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 523, "deletions": 298}}, {"node": {"oid": "0fbbc5350121bcff64992077bc43f88579bce67d", "messageHeadline": "test optimization (#607)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "fb693041d91e1b7b0da7a8afce3114771148c19f", "messageHeadline": "Adding separate chain config (#603)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 34, "deletions": 14}}, {"node": {"oid": "6eec9a227b536b826fb72c126eeeaff0c6670269", "messageHeadline": "Db rebuild (#606)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 231, "deletions": 12}}, {"node": {"oid": "d4442304211cfa89ff7afe2e62356d46fba2f4df", "messageHeadline": "Adding node/protocol/db versioning (#605)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 136, "deletions": 24}}, {"node": {"oid": "9bc275362c797afdbba69aa34e357ba44f6b3e20", "messageHeadline": "Adding VDF omit (#602)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 142, "deletions": 134}}, {"node": {"oid": "b1b4aa74db72c9149cbe4459f1d08eca0f73f0b4", "messageHeadline": "Adding vdf json enc/dec (#596)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 238, "deletions": 279}}, {"node": {"oid": "cbf17136bd5d5bb60bf53773972b679a616ccdfd", "messageHeadline": "Save PBFT consensus round and step in DB (#601)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 68, "deletions": 17}}, {"node": {"oid": "83bc234e46dcc5b336a9f21b5625f9ed7ccd9460", "messageHeadline": "Fix json and push image tag for tests (#600)", "author": {"name": "Henrique Santos Fernandes", "email": "sfrique@users.noreply.github.com", "user": {"login": "sfrique"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "f42385a39a9b75a9ea496e3f1890f2a863860c3c", "messageHeadline": "Additionally tag docker image with only commit hash for PR (#599)", "author": {"name": "D Midnight", "email": "53611782+dmidnight@users.noreply.github.com", "user": {"login": "ianpatton"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5587b7735db245e52a3e6c14f4467c22aaf9fcfe", "messageHeadline": "enable endomorphism in secp256k1 (#598)", "author": {"name": "D Midnight", "email": "53611782+dmidnight@users.noreply.github.com", "user": {"login": "ianpatton"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "21ea96360c508725781d511ad7d605ce9590168a", "messageHeadline": "add node config template and testnet chain config (#597)", "author": {"name": "D Midnight", "email": "53611782+dmidnight@users.noreply.github.com", "user": {"login": "ianpatton"}}, "additions": 146, "deletions": 0}}, {"node": {"oid": "3d2461223e5d7a0fc1bb832ebdc7ddc5108efd11", "messageHeadline": "Fix for websocket write (#595)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f50da91c541df88aa90d7a2788671c0d77c2e90f", "messageHeadline": "Upd. taraxa-evm (#594)", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "188f3bea22ecb31cf17e5991f5c14de219131278", "messageHeadline": "Increasing max line length to 120 (#593)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 2220, "deletions": 4299}}, {"node": {"oid": "71f609df8ebac96d9b10c96a8e06b3ccecffd690", "messageHeadline": "Db snapshots (#591)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 230, "deletions": 34}}, {"node": {"oid": "388855b49b28e16dd21b414ba396a6dcb9d951e2", "messageHeadline": "Structure refactoring (#589)", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 2067, "deletions": 2543}}, {"node": {"oid": "6382baa3110c7305b3f95239665be6034406f1c8", "messageHeadline": "Move VDF parameters to chain config (#588)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 217, "deletions": 296}}, {"node": {"oid": "c0ae481a28af20970fd195f0988f26ae73745bf7", "messageHeadline": "Comments out that check PBFT chain syncing. Current cause PBFT stuck \u2026", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "adddd1ee3dd2f26a75ab1ef5d73038e5ca84e7f4", "messageHeadline": "Add VDF difficulty parameters (selection, minimum, maximum, and stale\u2026", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 272, "deletions": 140}}, {"node": {"oid": "db405db3eae7690d27109937ea78bd4c29c802b5", "messageHeadline": "Pbft block optimization/refactoring (#585)", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 713, "deletions": 1135}}, {"node": {"oid": "61c71c17b6a50d3d8e1d796006ca36e2860629d4", "messageHeadline": "When PBFT chain is syncing, PBFT manager cannot propose and vote, als\u2026", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "4477b76f1b5b64b51dee62961381569b28ab4acd", "messageHeadline": "restart fix (#584)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 83, "deletions": 51}}, {"node": {"oid": "450fe658eb8c7819b33defa06bbb8c46f13df45d", "messageHeadline": "moving vdf validation from network thread into block verifiers (#581)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 34, "deletions": 43}}, {"node": {"oid": "3c082654771b5f90372411847782801de5ea6d4c", "messageHeadline": "Revert \"don't change last pbft block reference during round (#573)\" (\u2026", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "6f4e6a46d8c0103f45f2e2828ccb97c6b4c1be62", "messageHeadline": "don't change last pbft block reference during round (#573)", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f2625c8558d43b98d743099d205c1a3d748bc751", "messageHeadline": "validation optimization and increase disconnect timeout (#579)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "742eaa73cb881f1b5e4007af53ff6a9db10c924c", "messageHeadline": "Removed lambda relaxation after max steps and shortened max steps to\u2026", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "5f711fa113865daa5d12c605ffc4350538617782", "messageHeadline": "perf logging (#577)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 25, "deletions": 21}}, {"node": {"oid": "8d3a0f661fb724007b729bd586920259a3fbdf83", "messageHeadline": "Any steps in finish_state greater than 4, may cause PBFT into a race \u2026", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "e0e2480dfef0ccab1703d0dacd6ea9ccd213bc13", "messageHeadline": "Fix PBFT chain mutex lock and update PBFT chain last block hash only \u2026", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 69, "deletions": 51}}, {"node": {"oid": "4e3996a74da408096d3ba047930e055a314ba9c7", "messageHeadline": "- (#572)", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e2f42af56c78224d22cce1df9e6b0b7f50edf929", "messageHeadline": "Performance fix (#571)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "4c77f46371692cc3c8a79f68a694cc53ed2c14c9", "messageHeadline": "Add checking synced cert votes at the same round (#570)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 26, "deletions": 9}}, {"node": {"oid": "7e84a4dcc3cebfd7299cbef2fcef9d62b0dd8c5c", "messageHeadline": "removing block workers threads (#567)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 75, "deletions": 139}}, {"node": {"oid": "6506ff7917bc4b235cc2c54a393454b53ad204db", "messageHeadline": "Fix next votes bundle RPC parsing issue and implement an unit test fo\u2026", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 74, "deletions": 24}}, {"node": {"oid": "5d37185688e01693754f56c00c72596efec47f0c", "messageHeadline": "Receipt gas_used fix (#568)", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 22, "deletions": 16}}, {"node": {"oid": "bbfe7831b09ecca529d7d6a75656a94a8927ef2c", "messageHeadline": "Merge pull request #566 from Taraxa-project/pbft", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 349, "deletions": 152}}, {"node": {"oid": "c591793db6e87fb77f8a0a094520541fec46bbee", "messageHeadline": "Fix network test compile", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "56660bf0434258dfa77a4ece5fa71c18e5dbbdfd", "messageHeadline": "Fix p2p test compile", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "0f9fbe45c1bfddad7a9741f034d1fe28655ae060", "messageHeadline": "Implement PBFT next votes bundle networking propagation", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 132, "deletions": 33}}, {"node": {"oid": "4fe2a87f48416346335c484db27d1dd7616f9688", "messageHeadline": "Add PBFT manager shared pointer for networking", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "b5f37c8e0f25fbc977e5174ef8657d9e1a32fd56", "messageHeadline": "Add PBFT manager shared pointer for networking in full node", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "5f2a808c5845769895fd7f7fe0e73d90852d6156", "messageHeadline": "Implement shard mutex for PBFT round and next votes bundle, and PBFT \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 155, "deletions": 113}}, {"node": {"oid": "a0846370be5da7ebb18d90c4ed89dde2d75f0a14", "messageHeadline": "Comments out for build and be able to merge from master", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "b75a02a26d1fede23501ea479449183a91537725", "messageHeadline": "Add next_votes_sync log channel, WIP on next votes network syncing pr\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "4888c46356f8d103191b87fc3de430bb7c78dda2", "messageHeadline": "Add a map to store next votes for last period", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "8788128354cec3c91cdd9d782aac75021869087e", "messageHeadline": "[TEMPORARY] Additional context to transaction invalid signature excep\u2026", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 40, "deletions": 36}}, {"node": {"oid": "acc92ade1798f3f80166bf468e6b2b0fb5342754", "messageHeadline": "Use debug mode in docker by default (#565)", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "37f8b5b5795d3ec0f05576ca6751a93f395c6c2f", "messageHeadline": "Merge pull request #564 from Taraxa-project/aleth_fix", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e353dd8de9800fc753e495234deda40c1be010d", "messageHeadline": "aleth update", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e9eb078374297adc5ed3d1cbabddc2128b096e4", "messageHeadline": "upd taraxa-evm", "author": {"name": "Oleh Lukyrych", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4beed15dcba9984e396d027063719e9cd26e3d76", "messageHeadline": "[WIP] DPOS (#553)", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 1790, "deletions": 18108}}, {"node": {"oid": "8fe3f9fc588e78d45a6a725deffd7e9a23741301", "messageHeadline": "Merge pull request #554 from Taraxa-project/dag_rf", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 590, "deletions": 786}}, {"node": {"oid": "fda65fb70d63ab7b2334be8aa9591ce88b270367", "messageHeadline": "fix sortition table", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "068ca5b510b9730439eb67d459abc8eba9d606d6", "messageHeadline": "limiting tests speed", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "1505e9b30ea85c85d6412ee0e1252ecfbe0a908b", "messageHeadline": "limiting tests speed", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "19e49cf59b86ca1083bb21dabc288a4989fcde12", "messageHeadline": "dag ref", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "4c8846a264c9198105b7b047dd75834e8ea79234", "messageHeadline": "dag ref", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1617fc80259d9ffab33a806ca3b2a430d28465bd", "messageHeadline": "dag ref", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 35, "deletions": 158}}, {"node": {"oid": "5c67bf984d60db831e71605e0936e459f4e53ad4", "messageHeadline": "dag ref", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "517e76615000fd63639ecdc1249ae3f1e1f8c0a6", "messageHeadline": "dag ref", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 456, "deletions": 457}}, {"node": {"oid": "c8581cb2c2dfcc7bbb18a9b21dde43b3e9d0ceea", "messageHeadline": "dag refactor", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 119, "deletions": 39}}, {"node": {"oid": "6340d67af3cf2210e724bdba059885e54e595433", "messageHeadline": "refactoring DAG", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "45edab799a00c266858a238eabb35586ea77b353", "messageHeadline": "refactoring DAG", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 87, "deletions": 238}}, {"node": {"oid": "066d8df3faf068dfd9d2513f59502b52b2a413b8", "messageHeadline": "Merge pull request #560 from Taraxa-project/estimategas_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bfdc7e07b65c2d114b9fbd75edcb366b17b9774c", "messageHeadline": "estimate gas fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "219b3c9e4fbd2e6b3df940cce580cebc6a6f9192", "messageHeadline": "Merge pull request #559 from Taraxa-project/pbft_sync_changes", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a3dcc0846840fa5a4eb07c3027dd72558c4f4fb0", "messageHeadline": "lengthed sync timeout", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "584b509d4ebb9a83b08d3cfff5716667a5b55827", "messageHeadline": "Merge pull request #558 from Taraxa-project/pbft_sync_changes", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 27, "deletions": 14}}, {"node": {"oid": "6458df02a0a680f32428bb007b4e46a0e33e9c19", "messageHeadline": "remove vote error based syncing from pbft", "author": {"name": "Justin Snapp", "email": "justin.snapp@taraxa.io", "user": {"login": "justinsnapp"}}, "additions": 27, "deletions": 14}}, {"node": {"oid": "bbab0fd28fb78b4484de5ca593d26e9198fb27d3", "messageHeadline": "Merge pull request #557 from Taraxa-project/ports_chng", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 100, "deletions": 49}}, {"node": {"oid": "2347f9ad7c5511b95f47f81d9ecbd593ade03d6f", "messageHeadline": "separating udp and tcp ports", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "acaa3a700f40f59b588ec8146339ff38776dd544", "messageHeadline": "adding udp port", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "a118674bdbcafc6d095ebcfa30915093caa538c1", "messageHeadline": "adding udp port", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "04ec2c64f5519ef488236071e3b3e764d7fa11d1", "messageHeadline": "adding udp port", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ddf61271a56d73a1f7df5f0c27cfd0f0a92c5fb", "messageHeadline": "adding udp port", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9452e425614fcb4c02ac99f1fe42dad2ce09db91", "messageHeadline": "adding udp port", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 89, "deletions": 37}}, {"node": {"oid": "618d6da4c04ca0e120450433682ba9bd5acb70f7", "messageHeadline": "Merge pull request #552 from Taraxa-project/pbft", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 33, "deletions": 28}}, {"node": {"oid": "4b97d552fe1a01b8d0885621b8c7b46f005ee4ee", "messageHeadline": "Remove missing accounts count for malicious votes", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "2384360c671c30a362adf6317f756f71c224ce25", "messageHeadline": "Remove deprecated encryption hash in vote", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "196d7dec738ce14eedb19ea32970ae8f0c9e813e", "messageHeadline": "Add checking vote sender account validation for receivers", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 34, "deletions": 23}}, {"node": {"oid": "3078f11874cc8db21349525d4c322ae531cbd83a", "messageHeadline": "Merge pull request #551 from Taraxa-project/dag", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 108, "deletions": 46}}, {"node": {"oid": "7b2fa05a6e3b5fd646c2d23ae0aa09f211369fdb", "messageHeadline": "Remove checking compare total DAG vertices with number of DAG blocks \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 10}}, {"node": {"oid": "4378c0e62d25c9bbda87d9fc3b0fda4f495ee378", "messageHeadline": "Implement mutex lock for DAG recent_added_blks_", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "1bac2eaf092f137c1d203645fefc689ca1e793f4", "messageHeadline": "Fix max_level_ to atomic", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "bd100355349aa420dd0b579794845af2f28784c3", "messageHeadline": "Implement mutex lock for anchors, fix concurrency issue", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 80, "deletions": 27}}, {"node": {"oid": "fd4c6158c114fea3b64b410fcdecfae8d6357494", "messageHeadline": "Merge pull request #550 from Taraxa-project/websocket_rpc", "author": {"name": "taraxadeploy", "email": "48837825+taraxadeploy@users.noreply.github.com", "user": {"login": "taraxadeploy"}}, "additions": 53, "deletions": 24}}, {"node": {"oid": "2c92d5f214781d9cee25d0681b144a98369a6927", "messageHeadline": "Adding full rpc support for web socket", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 53, "deletions": 24}}, {"node": {"oid": "a4b8bc81271b496c7f51edaedc0c7277c1d191a1", "messageHeadline": "Merge pull request #545 from Taraxa-project/vdf_temp", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 195, "deletions": 363}}, {"node": {"oid": "c243e406a1072bc0eb4178773ca79ec106e38bf0", "messageHeadline": "Fix VDF at unit test chain_config_json", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "247964d1825c171ef38289c39a7926f9e6dc1431", "messageHeadline": "Remove proposal anchor hash in message for generating VRF output, in \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 49, "deletions": 131}}, {"node": {"oid": "9524b0d3371689b8bbcf3df60019be1d65669cf9", "messageHeadline": "Add VDF logging channel", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "caec4aa0990bab7e6c98d1352b1cb758d66364c7", "messageHeadline": "Refactor unit test detect_overlap_transactions", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 152, "deletions": 243}}, {"node": {"oid": "cbda8557dfc107affba0d1ee6245016df19c4d42", "messageHeadline": "Add comments for VDF verification", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b66aa2b39c93bae03342f440367c0ae3decd3cd7", "messageHeadline": "Add dag genesis hash into PBFT chain DB", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "753a81fb53d4acc5a613a614370ac63ff6c92bb8", "messageHeadline": "Fix get ordered DAG blocks bug", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f554dcf7bf33c89c670be3733a322f7499e950f", "messageHeadline": "hotfix for compile issue on MacOS", "author": {"name": "Oleh Lukyrych", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a24abac869b5e47efb5ede177d3b89e94b942bd3", "messageHeadline": "Merge pull request #549 from Taraxa-project/add-tags-docker-image", "author": {"name": "Henrique Santos Fernandes", "email": "sfrique@users.noreply.github.com", "user": {"login": "sfrique"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "e33f334a0b4067bf41fb0cb6c749dedd5631d490", "messageHeadline": "Better tagging for taraxa-node images", "author": {"name": "Henrique Fernandes", "email": "henrique@toptal.com", "user": {"login": "sfrique"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "af8d7debe0461bca567b5333ec576682a5e46312", "messageHeadline": "Added ability to pick/define and read chain config via json-rpc for t\u2026", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 1118, "deletions": 477}}, {"node": {"oid": "7ff63cb1705ca141108932281ed623969a633375", "messageHeadline": "Merge pull request #547 from Taraxa-project/log_cleanup", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 161, "deletions": 154}}, {"node": {"oid": "3326b8e79fd5031b52e27d3705b5020b691122f4", "messageHeadline": "Merge pull request #546 from Taraxa-project/t_sync_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 34, "deletions": 24}}, {"node": {"oid": "cf7d02cebdc690eb12b0c3489b6a06355854c493", "messageHeadline": "logging fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 20, "deletions": 15}}, {"node": {"oid": "adcbb828e6c2a97a1a85e89b43fe4d21780a1a37", "messageHeadline": "Fix for dag blocks sync", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "b3a750661003141477cbbbded7d657f5d4d09479", "messageHeadline": "Fix for dag blocks sync", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "0d7a7cba1c832900512169933a5c14e7a4b0b08e", "messageHeadline": "Fix for syncing DAG blocks", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7131b8b367e9a59098ba848f3fcb902f02fb70c9", "messageHeadline": "aleth logging cleanup", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 145, "deletions": 143}}, {"node": {"oid": "ce7fa673de0eb308e2d696aefbc3f2ac66251a82", "messageHeadline": "Concurrency fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 25, "deletions": 20}}, {"node": {"oid": "2e4adcf5c5e94638d8e2140c73bca088954da0e1", "messageHeadline": "Correct management of Boost `*-mt` libraries (#544)", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "b32ef87b321a0375e6b5aaf61dfcf238def58fcb", "messageHeadline": "Merge pull request #542 from Taraxa-project/chain_id_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 339, "deletions": 459}}, {"node": {"oid": "699b3bcdca405d74e6aedefc2bf07260454ff006", "messageHeadline": "fix merge leftover", "author": {"name": "Oleh Lukyrych", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dcf437b3ba429463796a9f47bd7b4037e25aa222", "messageHeadline": "Merge remote-tracking branch 'origin/master' into chain_id_fix", "author": {"name": "Oleh Lukyrych", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 98, "deletions": 30}}, {"node": {"oid": "3a4f9e649613f8c160f15b8c64d88907923447a9", "messageHeadline": "Merge pull request #543 from Taraxa-project/wsrv_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "b3a7da085b8fa28e9e705f871ac750ca7a0e2f37", "messageHeadline": "Merge pull request #540 from Taraxa-project/network_stat", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 90, "deletions": 27}}, {"node": {"oid": "64120cebddee9db5ed1534ba0b13c883fd241187", "messageHeadline": "ws server fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "202dcbfec394463c5ec0f48ca1900d8d2c5f3a4e", "messageHeadline": "fixed merge leftover", "author": {"name": "Oleh Lukyrych", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2d394f4dc5128d9943e9912e7e514bdf76c48bd1", "messageHeadline": "Merge remote-tracking branch 'origin/master' into chain_id_fix", "author": {"name": "Oleh Lukyrych", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 947, "deletions": 785}}, {"node": {"oid": "f1ed363c9d6b1d701928b341e1fac45712ab7d2c", "messageHeadline": "-", "author": {"name": "Oleh Lukyrych", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 13}}, {"node": {"oid": "43ec3dcd7148c926230bb7f8dfdef5454dc56dd6", "messageHeadline": "-", "author": {"name": "Oleh Lukyrych", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e420cfc8466c311be8a7698819d5399a5eb03aed", "messageHeadline": "-", "author": {"name": "Oleh Lukyrych", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3981b557862daf46fe872dfdddd372aeebd2c18", "messageHeadline": "-", "author": {"name": "Oleh Lukyrych", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 59, "deletions": 46}}, {"node": {"oid": "bef70df21012b6abe74d89e4fe9a7022bfd60370", "messageHeadline": "-", "author": {"name": "Oleh Lukyrych", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a6a121974e27deeb755cec8a974c2c648e318105", "messageHeadline": "-", "author": {"name": "Oleh Lukyrych", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 8, "deletions": 13}}, {"node": {"oid": "2601d09a9749bee069552ee110e025c8121b63e0", "messageHeadline": "-", "author": {"name": "Oleh Lukyrych", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 63, "deletions": 56}}, {"node": {"oid": "6a93246211f6b9702d9074a528ff12d3f74fe84f", "messageHeadline": "-", "author": {"name": "Oleh Lukyrych", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 349, "deletions": 456}}, {"node": {"oid": "eff17cdfae4aa9795f40b669ee0c00220589bf07", "messageHeadline": "merge fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 23}}, {"node": {"oid": "780da95eeed195738777ffcb27365605152024a1", "messageHeadline": "network stat", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 113, "deletions": 27}}, {"node": {"oid": "ce6fe423f35b89c530e9d28791ba4392a047ee69", "messageHeadline": "Merge pull request #539 from Taraxa-project/vdf_temp", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1022, "deletions": 844}}, {"node": {"oid": "afe95b1bea592fb7bd6c42d51df2aa12d33c0aa5", "messageHeadline": "Disabled detect_overlap_transations", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "22362015fed4c5d12b57c816218e8667833bfb45", "messageHeadline": "Add comment for include config.hpp", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7bd2f27b546b6043294570d3b34f4100cb780bfa", "messageHeadline": "Fix ordering header file in VDF", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "126ce460712108bd0b9cb0a531a158e396ee2f88", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c174a514f4b5bf65ebc1bc5fde4e96496f4c4200", "messageHeadline": "Fix unit tests compiling", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 71, "deletions": 62}}, {"node": {"oid": "26d04b47de05e80d89fe67028031606cf5b0046c", "messageHeadline": "Add logs for VDF", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 26, "deletions": 30}}, {"node": {"oid": "7b93dafef2690fe554689a411162d11382d64dc7", "messageHeadline": "fix for logging", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 33, "deletions": 22}}, {"node": {"oid": "c0510ffcba2204ad349974433c92dc8a48314d56", "messageHeadline": "Add node address for VDF logging channel", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "e8198c0b07bd2d52aacb79b9c1cd079a91489187", "messageHeadline": "Cleanup random DAG block proposal", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 14, "deletions": 74}}, {"node": {"oid": "f3f1a6d2d157c2f31e234dc38b527f4885175f9c", "messageHeadline": "Implement VDF proposal DAG block by second to last anchor hash plus l\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 96, "deletions": 35}}, {"node": {"oid": "d896d36ace4da8730b7906494d4563bc9178d6eb", "messageHeadline": "Combine VDF parameters into single one config file, remove sortition \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 10}}, {"node": {"oid": "db2e1fce714c07bf576455a13777d05a79197147", "messageHeadline": "Add computing VDF solution cost time by vary lambda value in unit tes\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 28, "deletions": 23}}, {"node": {"oid": "5595176d50623705a47aa6f1f539f00c8177c7ce", "messageHeadline": "Refactor bootstrapping node DAG syncing unit test node_full_sync", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 112, "deletions": 84}}, {"node": {"oid": "e254e58097ae3f223c387cec0e2e79cd82f15d7d", "messageHeadline": "fix unit test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bcc4d24b4bbbed01ceb6ee7707ef54f64a5bd5e0", "messageHeadline": "Fix sync two nodes", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35ba398e0ec208e9de6b8ec376b1ec9dd3b18156", "messageHeadline": "Fix test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "f6177a49b631300ac6391c2f3995ce1c0c908465", "messageHeadline": "Fix unit test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 30, "deletions": 14}}, {"node": {"oid": "a334d80577bcf8086db50f3863c1aea89a492ad2", "messageHeadline": "Fix unit test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf860cc50bdae4e8846b56988283fd921dd0c895", "messageHeadline": "Code format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 239, "deletions": 443}}, {"node": {"oid": "a5b95d6b16080f12ec2930a8d90aa445edd6c9dd", "messageHeadline": "Add unit test for computing VDF solution", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "5dfef742850762dc850e6f3d2bfb48e0f396c5cc", "messageHeadline": "Add log channel PR_MDL in pbft manager test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "16befada59e7677928dc369a572b7d7101879147", "messageHeadline": "Fix network unit tests linear DAG blocks syncing, linear DAG blocks w\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 265, "deletions": 111}}, {"node": {"oid": "444189a1df6c625b71ca87dccb0de24e6a7f65fe", "messageHeadline": "Fix unit test detect_overlap_transactions", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "acaae19192120580b7b259cfbabcae827bdb0b08", "messageHeadline": "Fix unit tests speed up issue", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "41b01c29786a1c2b0fb2873d559836cd04b0000f", "messageHeadline": "Cleanup VDF code", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "3ca259dfa1b1d0ac1742e2b5cb9bae5cf262a61e", "messageHeadline": "Fix initial value for VDF difficulty and lambda bound", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "6f5af69a1deea5f5964aaf5a02a50f867e39905e", "messageHeadline": "Implement checkDagBlockValidation for receiving DAG blocks from peer", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8e65dfc49cf0bf7f631ab34e4a44f6a74781eeb5", "messageHeadline": "Fix config on new input lambda_bound and min_proposal_delay", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "099a5c60fda102f391baaf223c3a029758186e21", "messageHeadline": "Add lambda value upper bound and minimum DAG proposal delay time", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "a482794963ea3d2257f855c528160250404b46d1", "messageHeadline": "Fix unit tests speed up", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "93deeee6d4b429c72b318da69f3ae693a6d1f65e", "messageHeadline": "Add VDF solution verification when receive DAG blocks from peer", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "9354c0ace2ddb18ef397ddc6e399dc16610aca6f", "messageHeadline": "Fix using last anchor hash to setup message", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "df48109a05f2803c5ff6f2e5e029ff944f234ce1", "messageHeadline": "Fix VDF solution verification, Difficulty and lambda calculation", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "ce3ed511c598aabc7c4e1adfb3097de20962e99c", "messageHeadline": "Fix config file", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8ffa30f6cdf8ea4f67850dedc984842f6f74d4a9", "messageHeadline": "Fix DAG minimum proposal time", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c19296f3383a0dfbbb55969176698204ec2e46e6", "messageHeadline": "Verify VDF solution when receive DAG blocks", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "4d172b77d0b84f1fad0040d190e5a312d577f0ac", "messageHeadline": "Fix unit tests compile", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "36b8692f90ee1d6a7186b62aebd2cd46ee15c014", "messageHeadline": "Fix config file 5", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ede1733a8e8c97e22cb34178ee43b4ba21ccdb42", "messageHeadline": "Fix sortition propose message by last anchor hash", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "061340dc487369f1775a74ee94c25f4e7e20c3dd", "messageHeadline": "Fix config file", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "456ef43370fa46a0d4a1157052ba73612f4dbb45", "messageHeadline": "Fix config file for DAG VDF proposal", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 31, "deletions": 2}}, {"node": {"oid": "c48b8bc49d762b6fd4af17ade45a39e07c2298ba", "messageHeadline": "Change DAG proposal mode at sortition", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "df4d7e18334b0c520d0caa6f5e2bd1830493e16c", "messageHeadline": "Define VDF and VRF header file", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "92279a2aaeb6eb0d472754d582f09be8a9acebf6", "messageHeadline": "Comment out VRF verify when compute VDF solution", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "e3e00aa2f428f888269b1fc512878e8dd6c13f31", "messageHeadline": "Remove deprecated posLog2", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 19}}, {"node": {"oid": "949790a45734a002968b0e4610987e5a4a18f108", "messageHeadline": "Merge pull request #538 from Taraxa-project/full_node_ref", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 242, "deletions": 262}}, {"node": {"oid": "cb26f76e9bd516b6a4c94a8849e8b291b64c664d", "messageHeadline": "fix cyclic dependencies", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 90, "deletions": 95}}, {"node": {"oid": "a4600f4cfd1fb402aab1487e74d8cb2f4e037b28", "messageHeadline": "fix cyclic dependencies", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 84, "deletions": 82}}, {"node": {"oid": "65b43e0b8e0f7abe6f2f183088116840256d96b8", "messageHeadline": "fix circular dependency", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 25, "deletions": 32}}, {"node": {"oid": "368ff1ee9707f69a85d7136bdf12e90d0fff00b9", "messageHeadline": "removing cyclic dependencies", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 55, "deletions": 65}}, {"node": {"oid": "dd06110a95f8044877a594bbae679b40ab1f1f18", "messageHeadline": "Merge pull request #536 from Taraxa-project/full_node_ref", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1569, "deletions": 1836}}, {"node": {"oid": "c3048e1d42d682386ea82848da5017f8b9d1b9b9", "messageHeadline": "full node ref", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 64, "deletions": 58}}, {"node": {"oid": "366d92ae6c28121617fe4be7055ac23cfed8ff04", "messageHeadline": "full node ref", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "459266bcfc0f6a3dbaa93bdc2224862164f663c8", "messageHeadline": "full node ref", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 100, "deletions": 42}}, {"node": {"oid": "320f23bcc25d119ff7ef75712236800a38f5a6c5", "messageHeadline": "full node ref", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 820, "deletions": 919}}, {"node": {"oid": "df3963742ddf410c3464913613f2a5f1cae4c59d", "messageHeadline": "full node ref", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 80, "deletions": 78}}, {"node": {"oid": "220450135dfc71b86832f827840a137431733573", "messageHeadline": "full node ref", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "ef7e61ab8b0f9a6a4320b7b46aca62daeb322dbe", "messageHeadline": "full node ref", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "3788117e8939f39c76d4c155de58c428e0e7cf35", "messageHeadline": "full node ref", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 310, "deletions": 486}}, {"node": {"oid": "85929d4d9b140d1da04130f92505d43ea75b7903", "messageHeadline": "full_node changes", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 398, "deletions": 459}}, {"node": {"oid": "af59f7c85cce53da09d7c6a8f285ecb840b3e27f", "messageHeadline": "Merge pull request #535 from Taraxa-project/boost_log_fix", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "6dfc71cff5e721962aaf123f69bedba9af52deca", "messageHeadline": "fix for mac build for boost log", "author": {"name": "M F", "email": "mf@Ms-iMac.local", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f0381b169a601bf3260315f6597b3fde05268f51", "messageHeadline": "fix for mac build for boost log", "author": {"name": "M F", "email": "mf@Ms-iMac.local", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "054f1b3a780dfc186ecf8f741bb760b30845742e", "messageHeadline": "Merge pull request #534 from Taraxa-project/logging_ref", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1003, "deletions": 706}}, {"node": {"oid": "a36e2f9ff8fb215d389023399d1fe2cbe1c1a5f2", "messageHeadline": "fix test", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "211e46596897b1b6454fbadc002016f04f494e95", "messageHeadline": "test fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5fb5fc62e2b4890481f475fbda803f737a96e4fa", "messageHeadline": "genesis_balance test fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "486836e947b16ec9a6052ce2978a30e7531181e0", "messageHeadline": "merge fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "029ed52f44885a4433ce2134df45333c0301aba3", "messageHeadline": "logging improvements", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 292, "deletions": 216}}, {"node": {"oid": "316485328629f57f726792a7206989ec106cf03b", "messageHeadline": "logging improvements", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 935, "deletions": 698}}, {"node": {"oid": "e79cc3e6f075a0c3c8b5e73139719e42afb27cf0", "messageHeadline": "Merge pull request #533 from Taraxa-project/base-image-build-fix-attempt", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a8d0b9ff5aaf18b15a5f9a8f99b429be797dd17", "messageHeadline": "Bind last know cmake version that worked for our build", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "413540431fd62ac19af4d9621c3171d55c4b17da", "messageHeadline": "Merge pull request #531 from Taraxa-project/blocks_number_ref2", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 580, "deletions": 806}}, {"node": {"oid": "f1958b56fba6c2551d6cb9a5ce0c22e351a66072", "messageHeadline": "Merge pull request #532 from Taraxa-project/pbft1", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "51dec1e2118b3f0f0d69580c61055ed3aa423535", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aea0540afbac3a45fe966ee54b1d34c62d08dba2", "messageHeadline": "PBFT identify leader block by minimum VRF credential", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "95ed1c7e96f8cc4acb097c64c4c6f6656add5d30", "messageHeadline": "Correct name round for generating vote", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6f0fa2a450a91cf8c4e44b5562ba01b5e2e87512", "messageHeadline": "json fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "9540c0736fff86ca85a9e0459a89702950e83946", "messageHeadline": "fix for block level", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "278d8be319ee6f0d9ed3c3d632dfa2a5593ddcbc", "messageHeadline": "fix in level check", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "ce0718a1acf1b4d8412005670bbbd0db8a44b443", "messageHeadline": "block number refactoring", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 569, "deletions": 802}}, {"node": {"oid": "2b50bb2a7e37161a50d94f17b7b5aa2b3df39f39", "messageHeadline": "Merge pull request #530 from Taraxa-project/pbft1", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 387, "deletions": 276}}, {"node": {"oid": "c52bd73d2c15c4131c0ffb6ccf7ca128079289c6", "messageHeadline": "Fix PBFT block RLP stream", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "c9fdc6b0fbadb7d6104af78ba2fb3f57dd4095ae", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "adc5ed2008016bf93321a7de4f691b51699c4c17", "messageHeadline": "Fix pbft chain test build", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "af8adde1595674150e4b131c066e8ebb263af392", "messageHeadline": "fix full node test build", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "279505061a157cb30a3b5069e2f3d58c158b9dca", "messageHeadline": "Fix network test build", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 7, "deletions": 19}}, {"node": {"oid": "1d5ace17515f708a4432857336deade30b09b3aa", "messageHeadline": "Remove height in PBFT block, remove period in PBFT chain, and remove \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 58, "deletions": 110}}, {"node": {"oid": "23f050f490e2b1157bc98de90cd85140b79de601", "messageHeadline": "PBFT step and round should be only used inside manager, removed API", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "d36fafe40c061e79f2e79924148ee7efd5e624b9", "messageHeadline": "Initilize PBFT primitive types", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 43, "deletions": 54}}, {"node": {"oid": "8a6d18a79f71a4e91f07765a19683f893695a242", "messageHeadline": "Fix RLP to unique type", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6ad27ff857e83cdb2d8b0a577c1694e90c8f2157", "messageHeadline": "Tiny mistake", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c377c39fe17be550134d0ad2779399dd9676ba91", "messageHeadline": "Fix set committee size for all nodes in PBFT 2t+1 and threshold check\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 58, "deletions": 45}}, {"node": {"oid": "8bfc3ee3daae9dbed31e32e40f12d1c9409ca15b", "messageHeadline": "Fix unit test committee size", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "1a5d7b8554cc25d418e1cc54bf955890741e6191", "messageHeadline": "Implement unit tests for checking PBFT 2t+1 and sortition threshold", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 219, "deletions": 28}}, {"node": {"oid": "61e3ac387e70603e96d08bbb4eeb0d10c1977798", "messageHeadline": "Cleanup and update", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "6054c2c9fc00f38ecb90c2a784768f68cb6a39d3", "messageHeadline": "update submodules (#528)", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b7a13649b09cb142562cdf9a3a454101beec1885", "messageHeadline": "Merge pull request #527 from Taraxa-project/dev_taraxa_evm_integration", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 2802, "deletions": 2517}}, {"node": {"oid": "5f69b51ca3be9ab479a4230555a0a49d9df6fba0", "messageHeadline": "fixed genesis test", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c546ddb388c39d739fef3218241d1d54438d7d50", "messageHeadline": "fixed trx uniqueness in some tests", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "4c8de3419cf6ca6759b7c11e0eb1db2888d83f31", "messageHeadline": "merge follow-up", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "5c004d1956b0ec3ebf8e4474b078761ec13641ce", "messageHeadline": "Merge remote-tracking branch 'origin/master' into dev_taraxa_evm_inte\u2026", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 609, "deletions": 700}}, {"node": {"oid": "375f3ed5b0b4836c1ccf83a6128d226ed1789823", "messageHeadline": "Merge pull request #521 from Taraxa-project/tests_ref", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 622, "deletions": 711}}, {"node": {"oid": "9028c8bfc3e5a331b06b421163202ec49cf1c0d4", "messageHeadline": "rm outdated asserts", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "7cdf167436ce2f0f9a6ca20893646807966580bf", "messageHeadline": "disable cgo runtime checks in dockerfile and tests", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0cc56801e412eb2c9eb241d1d0e93daa80550892", "messageHeadline": "fix compilation", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d2c7c7340aa22dc6890e7a884f3179ffaaed0536", "messageHeadline": "fixed default initialization for primitive types", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "634e49dcaa9cbc3e6e610dc34e901853e00f800b", "messageHeadline": "fixed default initialization for primitive types", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 39, "deletions": 41}}, {"node": {"oid": "1ce56768fa284d2a3133940c005e48ed5f6ca2f7", "messageHeadline": "upd", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bbbad1ea20fee8240673ff40187b933295548b36", "messageHeadline": "fixed strange evm behavior associated with compiler optimization leve\u2026", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "df98669f3935da79f62eec5c71afa2849c84ff52", "messageHeadline": "fixed strange evm behavior associated with compiler optimization leve\u2026", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a144dce786f3e60f4e2e16584600f0e0e19a6342", "messageHeadline": "fix compile error on some compilers", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "faaee4824f2cc82b7009d4ae74d7c05509721f5a", "messageHeadline": "fix compile error on some compilers", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "4be48745a17c2f0a390b89ad6fe0e8db1fc83ecb", "messageHeadline": "fix compile error on some compilers", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "98c7b382c1101df9ae70baef6d93222dc97768f8", "messageHeadline": "- fix compiler warnings due to naming", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 22, "deletions": 12}}, {"node": {"oid": "26e0954f25c7863324a0ff654aedfa2f1c7de817", "messageHeadline": "upd", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3f2c3239613d1b216fbe8759fb5599884d18cf0", "messageHeadline": "removed unneeded deps", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 3, "deletions": 18}}, {"node": {"oid": "8bd7cbe0e3018f429ca275124b4588566eda9d58", "messageHeadline": "Merge remote-tracking branch 'origin/master' into dev_taraxa_evm_inte\u2026", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 30, "deletions": 59}}, {"node": {"oid": "c4f861b70cae0e808e1f0d3a00c19cb190383215", "messageHeadline": "preallocation for state transition code", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 78, "deletions": 32}}, {"node": {"oid": "c4956e3b8f459db17bf87ccbc3e0b3333bba9d2d", "messageHeadline": "upd", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2faf320ca44bef7de8b676e0e504df27000618e7", "messageHeadline": "Rlp fixes (see the related taraxa-aleth changes) (#526)", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "bb5dbe3d44ff644847b37e2b90c2529a1ef64b35", "messageHeadline": "upd", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35dd742f6a22bfd2d7d297ab56528a7e0a1d8a41", "messageHeadline": "Merge pull request #524 from Taraxa-project/build_improv", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 31, "deletions": 57}}, {"node": {"oid": "b35223d3a990439fb4cfa3375e4340943edb6c77", "messageHeadline": "upd", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9d4463a1e0b6677ed7f081ce1ee28ec4b00376e", "messageHeadline": "upd", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4845f6cad905b7e5ba7f312352ca965ba6549acc", "messageHeadline": "upd", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "baaf11a7c3aac53b0156eb5ee5dbe636feb2057a", "messageHeadline": "upd", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "204937e9231dd3ff6774e0c496b02334e16f8950", "messageHeadline": "fixed build", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 14, "deletions": 16}}, {"node": {"oid": "e08f40f35e86816bfdfee117c1a2361eea92a5e0", "messageHeadline": "Merge remote-tracking branch 'origin/rlp_fix' into dev_taraxa_evm_int\u2026", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "903064b138ab20c37171b9f36db0e38db9516949", "messageHeadline": "wip", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 56, "deletions": 58}}, {"node": {"oid": "26550a12494f4c2b46dc9673a7f7e967e8b5aedd", "messageHeadline": "wip", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1423, "deletions": 1018}}, {"node": {"oid": "f346dbb5b914b87abec71a8641f1a2400d616d92", "messageHeadline": "upd taraxa-aleth", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48b5b014c781dedcb60a5dde8536aa2701a7edfc", "messageHeadline": "upd taraxa-aleth", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f2cd9c6886b176e2b716907b9e305a158c48c40", "messageHeadline": "fix for network test", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 36, "deletions": 37}}, {"node": {"oid": "ac243abafdf8826c638c6a70b60245e576230f38", "messageHeadline": "fix anchor test", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "80e898475dc544db0bc0d0de9bae2d8f80fe1587", "messageHeadline": "fix pbft rpc test", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b74ba199b2b60bb87814c75103bf8f989ebce673", "messageHeadline": "removing rapidjson", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "37a1a57b02228e5ba4aabf1de3bc0a8e098bf443", "messageHeadline": "tests improvements", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 107, "deletions": 104}}, {"node": {"oid": "ef1b7f0731b5064da2f54e7ea876e7da81c334cc", "messageHeadline": "test_ref", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 128, "deletions": 66}}, {"node": {"oid": "c1e85b488e17bcb6d2e8aefab286ef7e30a52c8b", "messageHeadline": "temp commit", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 51, "deletions": 49}}, {"node": {"oid": "fba361daee67c4fddd01e6be7eca3dfb71bbdd0b", "messageHeadline": "connect fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "739d3f12d3c4a79f007243473d7eaec56ccb0e65", "messageHeadline": "tests refactor", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 371, "deletions": 525}}, {"node": {"oid": "5c0126802f59c6f3b75e396cabc497de99c070c1", "messageHeadline": "Merge pull request #523 from Taraxa-project/new_contract_addr_fix_2", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "793a7014f714f29a79e799b4e88f77a0a1378fee", "messageHeadline": "Revert \"dummy commit to help jenkins build recover\"", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c85d73d852cd4fdade2011e00f1cf23a989180c6", "messageHeadline": "dummy commit to help jenkins build recover", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8cae0342865bf8cd5c076d1a4075b8545a7c3886", "messageHeadline": "upd taraxa-aleth", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b98702e454581094e61452aa59af85f573d4d69", "messageHeadline": "Build improvements", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 31, "deletions": 57}}, {"node": {"oid": "44d0a4c4e4716fd65fd0479bab23547dcade8d1e", "messageHeadline": "upd taraxa-aleth", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "db1c6600d180543f686033073428d399e24333dd", "messageHeadline": "use new_contract_addr from go EVM", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "1224cba1af1fe8724fd08a36a1b6c2f94e8416b1", "messageHeadline": "upd taraxa-aleth", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd17260432f4072866b937f2607d59fefc6d6f5c", "messageHeadline": "Merge pull request #522 from Taraxa-project/evm_new_contract_addr_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ccf8a2994f87dc82cc30ec897df189b343696326", "messageHeadline": "upd taraxa-evm", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c429edb1c688aafec7844f9dd6574ae97a5fc76", "messageHeadline": "Merge remote-tracking branch 'origin/master' into oleg_refactoring", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 449, "deletions": 394}}, {"node": {"oid": "a594ec6ef50cbdee572a177e157daf0d64915a8f", "messageHeadline": "wip", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 2268, "deletions": 1690}}, {"node": {"oid": "ab59e5667df6c7f3cd697556f5cdd20df05a36a7", "messageHeadline": "Merge pull request #519 from Taraxa-project/pbft_refactor", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 90, "deletions": 50}}, {"node": {"oid": "7216d9ac3d1891d61b78f8511237e0f83f522632", "messageHeadline": "Merge pull request #520 from Taraxa-project/dag_bug", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 87, "deletions": 11}}, {"node": {"oid": "564a8f34e22b215d6f360c585827fd509bd4f22c", "messageHeadline": "anchor fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "33969c3bd56dd1ac5e5fec5b964104a956086bb8", "messageHeadline": "anchor fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 71, "deletions": 23}}, {"node": {"oid": "39d5c9f0989986c4b40e5875f138916109a762f2", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "4fc0fc55b1b9c439a106e6916ee722db6ef67580", "messageHeadline": "Recover DAG anchors from PBFT chain after reboot", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 38, "deletions": 4}}, {"node": {"oid": "42fa3db731f553eb1be7438a9bc6f69f1f728d24", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "8b752af61ca479a8d0ded81695e049a1cc24ff1d", "messageHeadline": "Split declaration and definitiion in PBFT manager", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 47, "deletions": 25}}, {"node": {"oid": "968f400f4ddaa268207060dfaa007d16ac104bac", "messageHeadline": "Remove full node weak pointer in pbft_chain", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "25851004b0071ea172f7272bc6e04361c98db937", "messageHeadline": "Split declaration and definition in pbft_chain", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 43, "deletions": 17}}, {"node": {"oid": "63e9fd6955bc56843d6e3de105b6b3aca337c30c", "messageHeadline": "fix for last block in blockchain (#518)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f67446b5e5af51c46785a2b26fa56559bfcddc32", "messageHeadline": "Merge pull request #517 from Taraxa-project/replay_protection_hotfix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "195c56507c187cf39581f414399eebdf487993d1", "messageHeadline": "Hotfix", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38e77988b6dd73ea45d83427d3073537022ed355", "messageHeadline": "Merge pull request #516 from Taraxa-project/schedule_block_rpc_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "f5bd833bf6d19b6bd2ca466fa0badf0c52211353", "messageHeadline": "Merge pull request #515 from Taraxa-project/config_err_handling", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 157, "deletions": 98}}, {"node": {"oid": "3d69187322e39827faf5f0d6782e1dcab925046e", "messageHeadline": "Merge pull request #514 from Taraxa-project/pbft_state_machine_improve", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 77, "deletions": 199}}, {"node": {"oid": "c1206f554f561750f79fadec7d38e3bc5ef42944", "messageHeadline": "Merge pull request #512 from Taraxa-project/trx_mgr_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 48, "deletions": 52}}, {"node": {"oid": "1f235cd2625c8d72bfd1bf00dc5a2778c9a20f59", "messageHeadline": "test fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "3212a0a572aadd6b95f5f0652a74dd8536f60b30", "messageHeadline": "transaction manager fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 44, "deletions": 50}}, {"node": {"oid": "8a3bd030d8f2a7da8cd2616214f26e50575ccd77", "messageHeadline": "Fix for schedule json", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "7e22fd6a16fcfe8d8a8f789a4b9af4a8dc276f45", "messageHeadline": "config fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 93, "deletions": 101}}, {"node": {"oid": "186cfc2b1df2afec64dce1668efd3b838f46b824", "messageHeadline": "config error handling", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 221, "deletions": 208}}, {"node": {"oid": "86c1b2da7c30beaedbab40c3ddb1685865b00711", "messageHeadline": "config error handling", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 24, "deletions": 25}}, {"node": {"oid": "f6b909bc2604d5568d24500026b110105dd160b7", "messageHeadline": "config error handling", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 117, "deletions": 62}}, {"node": {"oid": "53d8d4c9cd9845f8128c8293c27d4e6920b46c0c", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "e01c0835e91bdc266bc50b80434f17767415d7b1", "messageHeadline": "Improve PBFT states, simplify voting next round in 2 states finish st\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 45, "deletions": 166}}, {"node": {"oid": "59d92853cd3f8c61f070fd225cc4417a7aded5e3", "messageHeadline": "Working in progress on middle of improve PBFT states", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 24, "deletions": 26}}, {"node": {"oid": "74bb05049875f7f7f8db1104c9dd01fab6c9b8bc", "messageHeadline": "wip", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 166, "deletions": 558}}, {"node": {"oid": "baee367ea07275b0c8439bda90c4eae3a66c4be1", "messageHeadline": "Merge remote-tracking branch 'origin/master' into dev_taraxa_evm_inte\u2026", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 331, "deletions": 8370}}, {"node": {"oid": "f98f66de65ee89512662317ffef2831e1a5ff4e9", "messageHeadline": "upd", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9a9ecd5f2e71ba402c5bebb6c62f5b6abd9554ff", "messageHeadline": "Merge pull request #511 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 115, "deletions": 98}}, {"node": {"oid": "0ad67e4d00fd6bb3eb102f3259ce2b8a02d77fc5", "messageHeadline": "wip", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 315, "deletions": 527}}, {"node": {"oid": "8c2c1093c5d2491ac7b8f2443406c664d0581caf", "messageHeadline": "Merge remote-tracking branch 'origin/pbft' into dev_taraxa_evm_integr\u2026", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 933, "deletions": 808}}, {"node": {"oid": "a5f7d63526aa9845be66a624559afdcb575c90ae", "messageHeadline": "wip", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7960dbdeda2300dc2f61baad1d83c578854d8c56", "messageHeadline": "wip", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5f1002aab84818c70efc98f4ab44e4d501c0f23", "messageHeadline": "wip", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11f68043b753f62ff98c0646808a8ed0b60f9703", "messageHeadline": "wip", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74b29fa08114b0195df9f5504b030e5c7cb8b9aa", "messageHeadline": "wip", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7a41ee479964b26ba37b0715ca8e635d57b22f2", "messageHeadline": "Merge pull request #510 from Taraxa-project/add-kibana-url", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "79b0147bf095c79d6cca31f830aa7880c658d5da", "messageHeadline": "Merge pull request #509 from Taraxa-project/json_cleanup4", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 317, "deletions": 8371}}, {"node": {"oid": "40588841c614e17ceeb1bfd845843820ece1491b", "messageHeadline": "Merge pull request #506 from Taraxa-project/pbft_state_machine", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 818, "deletions": 710}}, {"node": {"oid": "c7e0e47444c38cd0c7df6f884e6df5524b92c5f8", "messageHeadline": "wip", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 10, "deletions": 143}}, {"node": {"oid": "19a461e891bfeb37e4d4d1a5964acc49a0563a3f", "messageHeadline": "upd", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba17f463ee23817082b77e49a3ba6cf3c3a5578d", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 20, "deletions": 28}}, {"node": {"oid": "6f1c99334ba8ebe456ae29bccd0df58c441d08e3", "messageHeadline": "Implement updating instance PBFT sortition accounts table in PBFT man\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 115, "deletions": 90}}, {"node": {"oid": "3ebcb4b82323b9c12cc929ac21166e5ad7401a1d", "messageHeadline": "Revert \"Json cleanup\"", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 8371, "deletions": 317}}, {"node": {"oid": "65b74be905e103e08d12e6c272345f9da2c0d7b3", "messageHeadline": "Removing rapidjson", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 7978}}, {"node": {"oid": "d98459143e0dbc37f9da32a1f39ba5e0d4c81d06", "messageHeadline": "Removing rapidjson", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 10}}, {"node": {"oid": "b8ef4a7208d584908d8b4abb9b9512585743f55b", "messageHeadline": "config fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9b0304fa1c8e485f3a3d90b5f003c04d9d02b5a9", "messageHeadline": "config fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "269287a713518deceeb1689260967cab2e5f36c6", "messageHeadline": "config fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 132, "deletions": 114}}, {"node": {"oid": "bfc43f1bfd3d5144d9229434364a79ee749ed3db", "messageHeadline": "jsoncpp fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "ec74aba1c7d03be3747fbc8154933b32c3e44b4f", "messageHeadline": "jsoncpp fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "effb13a213eefea7850af59fd4178cfcacaf4862", "messageHeadline": "json fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 30, "deletions": 21}}, {"node": {"oid": "3b001d40f3692332bb84499a1c928ae36d40d8cf", "messageHeadline": "removing boost ptree", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 151, "deletions": 248}}, {"node": {"oid": "814278800d759cf870f4d4ffbd97867a7bc5587a", "messageHeadline": "Fix quotes", "author": {"name": "Henrique Fernandes", "email": "henrique@toptal.com", "user": {"login": "sfrique"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15dfd7b77e8f01cca01d8024b0040964d5d38f40", "messageHeadline": "Add script to generate kibana url for the kubernetes test", "author": {"name": "Henrique Fernandes", "email": "henrique@toptal.com", "user": {"login": "sfrique"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "9995bf57884384059b33f42a355b71230311fa7b", "messageHeadline": "json cleanup", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "05798b2ca00656859a053426af6840b7b963802f", "messageHeadline": "json cleanup", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 7975}}, {"node": {"oid": "0e9dc6023b0db763086c3a4734ef01d0d9260d4f", "messageHeadline": "json cleanup", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 317, "deletions": 395}}, {"node": {"oid": "e4573e4efd1cf8c89075759478effc3e1f043fb9", "messageHeadline": "Merge pull request #507 from Taraxa-project/revert-505-json_cleanup", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 8371, "deletions": 317}}, {"node": {"oid": "8b65bdbe1658072c33ebbd1b096c6ec40ab8b3ad", "messageHeadline": "Revert \"Json cleanup\"", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 8371, "deletions": 317}}, {"node": {"oid": "dac5c7ad3e63f18456ab19354065daded9fb467e", "messageHeadline": "Merge pull request #505 from Taraxa-project/json_cleanup", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 317, "deletions": 8371}}, {"node": {"oid": "88557ccb40e134059c1d28ebe3db30d6b34f9145", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 35, "deletions": 32}}, {"node": {"oid": "26e397f59f4220c7e35b8d8b2c33b24a135e69a3", "messageHeadline": "Code cleanup", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 9, "deletions": 51}}, {"node": {"oid": "302f8cad4f997a1ff5709221db3b739f3f8df7db", "messageHeadline": "Implement PBFT state operations and PBFT round resetting", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 180, "deletions": 177}}, {"node": {"oid": "05306420a63eef080974acfab50a3c204034cb6c", "messageHeadline": "Implement dynamic sleeping time for PBFT state machine", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 25, "deletions": 19}}, {"node": {"oid": "362342ca21da6c492ebc908f0f2c266717ee3136", "messageHeadline": "Add initilization values", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 27, "deletions": 30}}, {"node": {"oid": "edbb5fba89e2c200a73545bebc2961c445163a0b", "messageHeadline": "Implement PBFT states initialization and setting next state", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 193, "deletions": 119}}, {"node": {"oid": "e05376e1727bd244b5dc537bd61401afb4bc04ff", "messageHeadline": "Integrate PBFT states in daemon", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 516, "deletions": 465}}, {"node": {"oid": "db3d22a76cb002e1b94e141c8fbc25ff9cf42b5b", "messageHeadline": "Modify name round and step", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 165, "deletions": 165}}, {"node": {"oid": "42753cbe90ef93aebf41d78297d47f7e028fb6f3", "messageHeadline": "Add PBFT states", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 43, "deletions": 27}}, {"node": {"oid": "a54e405d7ab8876ff0b7763b789511805eade580", "messageHeadline": "Removing rapidjson", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 7978}}, {"node": {"oid": "1b2bbd68d8f1f3af25853d8861517da3b925ee07", "messageHeadline": "Removing rapidjson", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 10}}, {"node": {"oid": "b8b504ce27d83016b7d6dc3fa22afa7241225476", "messageHeadline": "config fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "5be77d4049e46d40897be4cd3b7b75b731af2da5", "messageHeadline": "config fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "619b7d327f55fa4a4d632314839aa7124c578c99", "messageHeadline": "config fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 132, "deletions": 114}}, {"node": {"oid": "bc0dc5cf3fe436329d5a9af53a9f3df0fe9d1c0c", "messageHeadline": "jsoncpp fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "effae491b9a95cb8cbf5a81d00b8c37cebd5f77d", "messageHeadline": "jsoncpp fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "08ede12377bdab22cc1845e446fa379fd0652345", "messageHeadline": "json fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 30, "deletions": 21}}, {"node": {"oid": "29c4f5305a94845dc26dbd91e74af74b410dd4bd", "messageHeadline": "removing boost ptree", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 151, "deletions": 248}}, {"node": {"oid": "34138ab45704c97741d936e51ded51d474de678f", "messageHeadline": "aleth updated with pending transactions (#504)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62ce01607be10535c7cccedcaceecb5a7ef5dabd", "messageHeadline": "aleth updated with pending transactions", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e625b17e6e18642a514ea62e3023048b042dae1f", "messageHeadline": "Merge pull request #503 from Taraxa-project/trx_refactor", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 64, "deletions": 2}}, {"node": {"oid": "c583acef136cbff0b18cb3f1dbbeac7251a1be29", "messageHeadline": "Pending transactions", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 64, "deletions": 2}}, {"node": {"oid": "9a7039122fefdbecb63a4efc5dd3d0d7d5e5fa2d", "messageHeadline": "Merge pull request #502 from Taraxa-project/trx_refactor", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 79, "deletions": 53}}, {"node": {"oid": "b4c7a6f0298b18482a9ab04ffc7fe2422be1b764", "messageHeadline": "Merge pull request #500 from Taraxa-project/pbft_bug", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 108, "deletions": 131}}, {"node": {"oid": "bd8c0b010be3ac0d6739796bfefcc2651072a0ac", "messageHeadline": "Merge pull request #501 from Taraxa-project/decrease-image-size-test", "author": {"name": "Henrique Santos Fernandes", "email": "sfrique@users.noreply.github.com", "user": {"login": "sfrique"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "30bc4b9f52b5f34ccf74375e70d5f3cb2ec4205d", "messageHeadline": "Insert transaction rpc error handling", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 79, "deletions": 53}}, {"node": {"oid": "04dbe9570f8b8b92d11fb656ec4d15712e6ed474", "messageHeadline": "This is a hack to decrease image size may not work", "author": {"name": "Henrique Fernandes", "email": "henrique@toptal.com", "user": {"login": "sfrique"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "b545b5a225b57189c5799b2f2c29d273f891ff47", "messageHeadline": "Remove *.a files from base image", "author": {"name": "Henrique Fernandes", "email": "henrique@toptal.com", "user": {"login": "sfrique"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "59dd22cf19987cbc109287e1f73197d9bd620a9e", "messageHeadline": "Merge pull request #499 from Taraxa-project/upgrade-base-ubuntu", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1c45bff631188494f27c2fc883c42d5b50f8e5fd", "messageHeadline": "Merge pull request #497 from Taraxa-project/trx_refactor", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 207, "deletions": 201}}, {"node": {"oid": "ad5cf65a42bdb2b4a170a894e30e92cf23731019", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "83630b4e8022f7fffeb201a971a4a90d18c68e40", "messageHeadline": "Fix PBFT syncing unit tests", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 26, "deletions": 28}}, {"node": {"oid": "a96de2038a58127bfb7595bc7318f5c90e32a739", "messageHeadline": "Fix PBFT chain unit tests", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 16, "deletions": 18}}, {"node": {"oid": "cf6b1d4b79fe717a5fd30c278612207dbcd269b8", "messageHeadline": "Fix pbft head DB", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8d0f69b6f93f7e4865f1072d79687f97a7c9d9e2", "messageHeadline": "Add python3-dev and fix python-dev to python2-dev", "author": {"name": "Henrique Fernandes", "email": "henrique@toptal.com", "user": {"login": "sfrique"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ae75e9913be2cd22243da13ccc1c599a7a715f3f", "messageHeadline": "Upgrade ubuntu docker image to ubuntu LTS", "author": {"name": "Henrique Fernandes", "email": "henrique@toptal.com", "user": {"login": "sfrique"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "eda95abcbb7273aef76abf3e4e8740f7f7c383b3", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f5b581ac5d0e33a7c45a3b0ddf4dd85d9c0e33df", "messageHeadline": "Fix pbft manager unit tests", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "951c05a5057df6c2f2eb28820b2eb5ad4ef09dd8", "messageHeadline": "Fix test build issues", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 25, "deletions": 35}}, {"node": {"oid": "a413333f0491f660b42c7d4fc1f10fa2d14d6d53", "messageHeadline": "Implement PBFT chain head DB, separate from PBFT blocks", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 36, "deletions": 44}}, {"node": {"oid": "219c89d63a475b8dc824bf65d363489c166231b1", "messageHeadline": "cppcheck fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fd7389b04140a63b3d07177dee00a4abde9d93eb", "messageHeadline": "cppcheck fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "abcef29f12b11e8ff543243de2dac2a1600953ba", "messageHeadline": "cppcheck fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "636a51998b03164c6be5fae66254d9abd4305e39", "messageHeadline": "cppcheck fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2bc3d712ad3bc4858f8ec1fbecb04ceaac230dc6", "messageHeadline": "cpp check fixes", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "a8172dbad51e7aeba4efb964cde062f50d8c28ba", "messageHeadline": "cppcheck fixes", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 141, "deletions": 134}}, {"node": {"oid": "89ffb023967db357a4cfa154b35d047cfcab3dea", "messageHeadline": "cppcheck fixes", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "313081862a1ad468206ee8ef70bad925b7a3a895", "messageHeadline": "cppcheck fixes", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 64, "deletions": 69}}, {"node": {"oid": "c1c16938e650c34ba2d2039340ecd3f6f27a1571", "messageHeadline": "Merge pull request #496 from Taraxa-project/trx_refactor", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 996, "deletions": 1026}}, {"node": {"oid": "6f7638dddd662e765871ea56eaf3b9f11e92d4e7", "messageHeadline": "merge fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "84568dbff03eac9e711a1c647c1e34e494c8c84d", "messageHeadline": "Breaking transaction classes in multiple files", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 867, "deletions": 816}}, {"node": {"oid": "02db42f3aa1de19dbbfec053253970863fdf4455", "messageHeadline": "Fix for known transactions", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 9, "deletions": 20}}, {"node": {"oid": "fe56fb9167778615862dc6c0a8a8da1ac5b37994", "messageHeadline": "Transaction inclusion fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "61f63825afa620db251080b377c2067f7adc7dad", "messageHeadline": "Fix for double transaction", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "b11d54be370f231ab7f438cc784aec1853df7256", "messageHeadline": "Fix trx tests", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "74f3decdd2e7022224cbdfb742c4a2170ac74e32", "messageHeadline": "trx refactor", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 341, "deletions": 414}}, {"node": {"oid": "e537a41689fb0f8f7d0b688b6589d2f1f06850eb", "messageHeadline": "Merge pull request #495 from Taraxa-project/aleth_improvements", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 25, "deletions": 139}}, {"node": {"oid": "2288149a4ab1f0ced7495cd83c7fdca5712fb14d", "messageHeadline": "upd taraxa-aleth", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e6b86bf4c6da46f93dcf265a43083af0f18322c0", "messageHeadline": "upd taraxa-aleth", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc2ba689d0564084846159805e151c2a4239df23", "messageHeadline": "upd taraxa-aleth", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d769496f969242e7bb01699805b6bf488973714", "messageHeadline": "Used new aleth interfaces, cleanup", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 24, "deletions": 138}}, {"node": {"oid": "4da9b544c51a0a1b9c66a9863cc1f3a1b1de4b03", "messageHeadline": "upd taraxa-aleth", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ab8735b44ab9545ab65523f3c445004ade7d3c4", "messageHeadline": "upd taraxa-aleth", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fcd7c201eedba3dd8cf48fdb238a8381ce068e44", "messageHeadline": "upd taraxa-aleth", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "29ab07aab5577eca83e269ebb8edc7257299b4b1", "messageHeadline": "upd taraxa-aleth", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a543b467300cf9fa86c7d354b5c5f176e7bb1d90", "messageHeadline": "Merge pull request #494 from Taraxa-project/pbft_bug", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 9, "deletions": 22}}, {"node": {"oid": "2fa2fbcffd346351fb7b86234962797e4372183c", "messageHeadline": "Fix updating executed number of DAG blocks and transactions", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 16}}, {"node": {"oid": "d61239b6b8501609dd94f3b35f56f2f44201a4a5", "messageHeadline": "Merge pull request #492 from Taraxa-project/status_sync", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 136, "deletions": 151}}, {"node": {"oid": "1394b7a53699bc7217d76d945bcbb1e3ed9abe5c", "messageHeadline": "Fix logging issue", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "7ef6fc125d82b19e3ebea0db52bcb132ddccd2f1", "messageHeadline": "Get executed blocks/transactions from DB", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "db630ae78eb8d05ccc4eadc021232aafa0073de6", "messageHeadline": "Adding syncing value to status message", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 22, "deletions": 21}}, {"node": {"oid": "ca3b8da4e266d71dcc779ff12a8fb9d91aec71cd", "messageHeadline": "test fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "aee494c25aac8098cd535a43626b6930488c72e5", "messageHeadline": "test fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "9ac511406ae1ead26f5ed12f9e20946370f8e64f", "messageHeadline": "Status message", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 107, "deletions": 125}}, {"node": {"oid": "7806a607314f9d184def2717387d96ab6ca3d402", "messageHeadline": "Merge pull request #493 from Taraxa-project/pbft_bug", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 603, "deletions": 378}}, {"node": {"oid": "98a154c84cb65566ae6d33aee6b1bde3be6ac8de", "messageHeadline": "Mistake of updateSortitionAccountsDB_", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "4b5c5d1121aeb53a66a15b9418083a876016946d", "messageHeadline": "Remove period param since could get from PBFT block", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "323989b779de08b5552f3c15c47c20194fce33bb", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "0d138ade707f039567989180b797d4ea3d745562", "messageHeadline": "Clean deprecated code PbftChain::pushPbftBlock, PbftChain::pushPbftBl\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 106}}, {"node": {"oid": "3cf7dbfaaa0835e49b88387c364f6c1d0de2e96d", "messageHeadline": "Fix pbft chain unit tests for new changes", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 62, "deletions": 19}}, {"node": {"oid": "f9c9047614290911160718549b1ba7333fb70548", "messageHeadline": "Fix pbft blocks syncing with new implementation", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 84, "deletions": 32}}, {"node": {"oid": "88c69983ff273c1667074c57bc45edb2ace0c054", "messageHeadline": "Coding formate", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "bd2600539d1f8513d81d184beb3ba4d2e33417ac", "messageHeadline": "Improve DB storage as bytes, and implement more uint tests for DB", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 182, "deletions": 109}}, {"node": {"oid": "1a8474af0f53dee3f3e1a678446da130b94ab350", "messageHeadline": "Coding formate", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "81038b8e342f0b35233a4de50b4dc1e3d1aa090e", "messageHeadline": "Re-organize PBFT manager executing schedule, DB committing atomic, up\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 167, "deletions": 102}}, {"node": {"oid": "352e9f54992c13697a5869813ba20c91b576ec61", "messageHeadline": "1. remove push pbft block. 2. Implement setDagBlockMaxHeight and upda\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 52, "deletions": 41}}, {"node": {"oid": "76dc2dd74348ddaa883bf819200357ecd2dfd48f", "messageHeadline": "1. Add updateWsScheduleBlockExecuted to seperate updating schedule bl\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 15, "deletions": 25}}, {"node": {"oid": "6307722baa223c5d8d3dd854e4618a8f603dc2e6", "messageHeadline": "Remove period param from execute", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "cbe9a61355b4d6688e00132cee5fbed4a342699b", "messageHeadline": "Implement writing database batch in PBFT block, chain head, PBFT bloc\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 122, "deletions": 44}}, {"node": {"oid": "22e7c095d19e7eda8a3c7b49a5f5ba0d5b5a5705", "messageHeadline": "Middle work on reorganize PBFT for DB atomic", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 63, "deletions": 42}}, {"node": {"oid": "7511293f9b3ff8b1702e4887189719837dd40adb", "messageHeadline": "updateOrderedTrx should be void", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "72809b70ea8941528d1db702f83ff39b9e484b15", "messageHeadline": "Remove transaction mode 0 check", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "357017feef750cebfcc9f95e59d66fa228528c0c", "messageHeadline": "Merge pull request #491 from Taraxa-project/readme_upd", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 8, "deletions": 20}}, {"node": {"oid": "e630afd8aab33dd116a9ba7f99a81309b460ef83", "messageHeadline": "upd readme", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 8, "deletions": 20}}, {"node": {"oid": "00264c690a3c05094cf399951da3aca1acb296c1", "messageHeadline": "Merge pull request #490 from Taraxa-project/pbft_sync_height_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "8402dda48c6185b45b7898ed41df888782b9e63d", "messageHeadline": "Merge pull request #487 from Taraxa-project/pbft_serialize_sign_impro\u2026", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 112, "deletions": 213}}, {"node": {"oid": "eb36f082f76b46f090dba94b176947176f38c096", "messageHeadline": "Fix pbft block constructor", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 16, "deletions": 28}}, {"node": {"oid": "cd3671dec5c4d6bb85fc6a20d35d111f6c1834b3", "messageHeadline": "Making pbft block immutable", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 31, "deletions": 38}}, {"node": {"oid": "eba1bab2d59ffffbde4856780fe615b420fc3c75", "messageHeadline": "pbft test fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ad62e1d23d4e2200d74175b4f924a29f48f70155", "messageHeadline": "minor improvements to pbft block serialization", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "32338c2b38070fbbf745278fcdbb6cb96b9e8612", "messageHeadline": "pbft serialize and sign improvements", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 100, "deletions": 184}}, {"node": {"oid": "f592964e18b6c29885a715f7767bc4b3bb31a8fe", "messageHeadline": "Fix pbft sync", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "9b7b49d658425807f4ecdc24d9fc55a4bdbca269", "messageHeadline": "Made json-rpc error messages more informative (#489)", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "058b1aa4f0a5b1860efb0d8f0e71392756a04e78", "messageHeadline": "Merge pull request #488 from Taraxa-project/duplicate_transaction_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 42, "deletions": 9}}, {"node": {"oid": "b80eac1dd6d555d63ab388808f3c1e0beec2fcc8", "messageHeadline": "Fix for duplicate transactions", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 42, "deletions": 9}}, {"node": {"oid": "bb7cb0de605ced25245f8ddf9f22d4d79fd561e2", "messageHeadline": "Merge pull request #486 from Taraxa-project/trx_verify", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 94, "deletions": 55}}, {"node": {"oid": "3651fca560a42ea8012e77a0a9a0a70568a7c4b8", "messageHeadline": "transaction verification improvements", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 94, "deletions": 55}}, {"node": {"oid": "2c2498b3926010b34e00f8fb4193bb79100d20ca", "messageHeadline": "Merge pull request #475 from Taraxa-project/transaction_limit", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 246, "deletions": 103}}, {"node": {"oid": "95b77504404ee2e2b1b37deeae4d3ef06c3d986f", "messageHeadline": "Merge pull request #485 from Taraxa-project/consistent_last_eth_block", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 6, "deletions": 35}}, {"node": {"oid": "df5c3089a564434d6fbb5ad9cd1b4020617b9c50", "messageHeadline": "Fixed eth receipt \"status\" field", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b2a372715989d6a8fc6f53795ef1c0c34aafc570", "messageHeadline": "Fixed eth receipt \"status\" field", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "31fa5202439ff9e424b887f2e8fbaed8cda95eb3", "messageHeadline": "Fixed eth receipt \"status\" field", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "820bb9d9f36b2bea06bb147341b9a639822531f9", "messageHeadline": "upd submodule", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49f18a772ad86f3cc7dc340c238679ada2b99c25", "messageHeadline": "upd submodule", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c0b36dac9d604eed4ee12b1ed65b4770db8135cc", "messageHeadline": "queue limits added", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 58, "deletions": 7}}, {"node": {"oid": "93c88ad91dafcacc492bc6284fc3db7179e92560", "messageHeadline": "transaction limit", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 188, "deletions": 96}}, {"node": {"oid": "4d6ee07d645e47b8bf3e7d2b68fdb72a38627f60", "messageHeadline": "upd submodule", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa34e54c821bb7b44ff63ca7662d1b7483b89484", "messageHeadline": "upd submodule", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71b445b57f51aaa52e2bbf6c83a3db2ee04952a5", "messageHeadline": "Simplified previous changes", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 19, "deletions": 21}}, {"node": {"oid": "4cbc075b338097e4a75fc7653ce26f2da23ac35d", "messageHeadline": "- Fixed pbft_block sig", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 23, "deletions": 49}}, {"node": {"oid": "68adb37210028ffe97c59502478f898e43ce3b17", "messageHeadline": "upd taraxa-aleth", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ccaef3a670e252d33b4949ca16b57e985832397", "messageHeadline": "upd submodule ver", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "19c4e42216f67da1ad8d3293bb2cb868a428e09c", "messageHeadline": "upd taraxa-aleth", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4458bc9cb7d1c991fdf3e9bdcbf5e0ca930eff41", "messageHeadline": "upd taraxa-aleth", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "685f692edef995bf2037cdfd4326cfbd076faa05", "messageHeadline": "Merge pull request #484 from Taraxa-project/json_rpc_fix_err_handling", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "171a46883d8bf001f0b258779526a05b1b30ca30", "messageHeadline": "upd taraxa-aleth", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f33c6c71686bd5f5138f8b43542e3b6276168d0", "messageHeadline": "Merge pull request #483 from Taraxa-project/pbft", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 75, "deletions": 64}}, {"node": {"oid": "dbdfedb8865427f0e110866945acfdde19fefb28", "messageHeadline": "Merge pull request #479 from Taraxa-project/pbft_height_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "2250cdf4156306445d13d0db982442d08639f88a", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "9f368992b91213105a2193fb133b52a658e9ae46", "messageHeadline": "Merge pull request #481 from Taraxa-project/pbft", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 60, "deletions": 38}}, {"node": {"oid": "f29d40e6d1ea564ab6ac5df63a53b67413236f9f", "messageHeadline": "Fix updating PBFT sortition accounts last seen when no balance changed", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "53a9a5fdb27156c98a166205deb9632e26f4de8e", "messageHeadline": "Modify PBFT skip back periods as params input", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "228724965bff5f09d9ec4700c3ee3e6bc552c7e1", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ed55005b5bc153ba19bbb6fb02d6bd863bfdda16", "messageHeadline": "Change counting PBFT active players by DAG block proposing", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 46, "deletions": 34}}, {"node": {"oid": "e73ced3fb36a944ad50faffe9563a9fb857bd241", "messageHeadline": "Merge pull request #482 from Taraxa-project/sender_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 282, "deletions": 58}}, {"node": {"oid": "b3179cad1abab536ac20703556a579d19362da86", "messageHeadline": "Fix test", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 165, "deletions": 1}}, {"node": {"oid": "050bcdb24efcefdcf4003427bfc6f2334c4413b2", "messageHeadline": "Fix tests with fake hash", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 77, "deletions": 58}}, {"node": {"oid": "c75e0c2dfcb994468594ad8e38a029f35a3b7b33", "messageHeadline": "Fix tests", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 68, "deletions": 42}}, {"node": {"oid": "7c0d94fc5c49405e7a058f74562fa909a772b639", "messageHeadline": "Sender/hash fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 30, "deletions": 15}}, {"node": {"oid": "0d6d6fef70880c295097a3505f2dfdf5e147d8e9", "messageHeadline": "Merge pull request #480 from Taraxa-project/sync_test_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 111, "deletions": 13}}, {"node": {"oid": "b1f1ea2fe7c5a042a133c84cd57a3a9f91c3285e", "messageHeadline": "Fix for transaction status", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "2e4c359214c9d6029b72140faddd59ecf3c6474b", "messageHeadline": "Sync improvement - geting leaves", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 99, "deletions": 10}}, {"node": {"oid": "243d6acd99779f4e20d84f2c1a9b7d02234e56e5", "messageHeadline": "Merge pull request #478 from Taraxa-project/rocksdb_disable_transactions", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "2e1c498723847a46873033d5b0fb04a8830d5ff6", "messageHeadline": "pbft height fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "0a4dcb611ef9648e79830ff4185ba948b4a77e66", "messageHeadline": "Disable rocksdb transactions", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "90e526be6e2802784228ee9dc0f05b1510865156", "messageHeadline": "Merge pull request #477 from Taraxa-project/sync_test_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "c22926d7882476f4ee68da23d45b99756a0127a0", "messageHeadline": "sync test fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "b93ea3972cfb42797c3aa367953703d02ff885d4", "messageHeadline": "Merge pull request #473 from Taraxa-project/pbft_bug", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 116, "deletions": 129}}, {"node": {"oid": "8e01b55d5e7e9b2e67f6a886cba09b72c16a7aac", "messageHeadline": "Merge pull request #476 from Taraxa-project/add-crypto-test-to-image", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c9eb648381725938adc47e60412b22b8542441f2", "messageHeadline": "Temporary Add crypto_test and conf to the image", "author": {"name": "Henrique Fernandes", "email": "henrique@toptal.com", "user": {"login": "sfrique"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "fcf4b323c1513c8b122655ffa8668086aded4afe", "messageHeadline": "Merge pull request #474 from Taraxa-project/fix_tests_peer_count", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "5e379d02d7ce7f7fd3ed93c5de6ab3e5e683aeea", "messageHeadline": "Fix peer count flaky tests error", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "4770dabf976587319b29c30830313705cbc0409f", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "fac5af1e89f18130c2bbad6cb5ddeb25dc72b74f", "messageHeadline": "Store certify votes into DB before push PBFT block into chain", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 117, "deletions": 129}}, {"node": {"oid": "50e46a225fd2319e79d5d67feda9822322d56ae8", "messageHeadline": "Merge pull request #472 from Taraxa-project/pbft_bug", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "b1f2acf9ad93d47736adc4be47cfea78e9c54b5e", "messageHeadline": "Remove comparePbftBlockScheduleWithDAGblocks_ in next voting", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "38f48593b82b108ba5e378e72a92ddbb9d280f0e", "messageHeadline": "Merge pull request #471 from Taraxa-project/pbft_bug", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 19, "deletions": 17}}, {"node": {"oid": "98c2965ea9f93a5cd8ae500e71020fda38dd3400", "messageHeadline": "Reset own starting value when identify leader block", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 19, "deletions": 17}}, {"node": {"oid": "24b6b8d44e999244eff055fd6c4a2f8e1e50f480", "messageHeadline": "Merge pull request #469 from Taraxa-project/next_vote_finishing_step", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 36, "deletions": 22}}, {"node": {"oid": "b1fc575d3d931b8c5eafd4f1f63fa2f6eeda0438", "messageHeadline": "format changes", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 26, "deletions": 28}}, {"node": {"oid": "e46c1e1ac0b9127063307156a1d04ab7bbfb0015", "messageHeadline": "fixed end time for step calculation", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "32f67b3c3cf201aefcebd3923539619a0a9ae9c0", "messageHeadline": "changed clock recovery logic", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 31, "deletions": 20}}, {"node": {"oid": "ac74f791c60a45f0f2ef15203cf44aac85491254", "messageHeadline": "changed case where no next voting occurs in second finishing step, an\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 9, "deletions": 4}}, {"node": {"oid": "b2a6d0e89e30a1961f0f4e8dbe6d63767dc47ccf", "messageHeadline": "Merge pull request #467 from Taraxa-project/atomic_period_finalization", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 480, "deletions": 362}}, {"node": {"oid": "29c8cac48e0f573d81554f9ff28b3c5c9c2c85b0", "messageHeadline": "added a TODO", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8b2e46aa109888acdd1c78ad4a6ca2432b6bfea4", "messageHeadline": "Merge remote-tracking branch 'origin/master' into atomic_period_final\u2026", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 140, "deletions": 144}}, {"node": {"oid": "9542b661be6192b704407a2994d432273e1fd679", "messageHeadline": "Merge pull request #468 from Taraxa-project/pbft_bug_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 146, "deletions": 150}}, {"node": {"oid": "765b7db6cdfa43e95fa3929ca43521c8b6d3bf5a", "messageHeadline": "Fixed a merge mistake", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "85416f6ed6f4a908e45b06e30f654d8cdf9ca891", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 74, "deletions": 55}}, {"node": {"oid": "d0a12c921fc1e5ceacfd7907f9396ffe44c5fe9c", "messageHeadline": "Fix own proposed value for next voting issue", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 81, "deletions": 104}}, {"node": {"oid": "50600ac8fcb00d3b45bfe9fc185de9e91c0b17e8", "messageHeadline": "added missing file to build", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "71a9e4479e07aa9cd3d0a216e76037e9fb9dd1dc", "messageHeadline": "fixed aleth version", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "50c4b4260164f8ee666953c6170f3cfa476a0759", "messageHeadline": "Atomic period finalization", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 491, "deletions": 375}}, {"node": {"oid": "356b6cfb306be6726f17303ed789784f10f07bbd", "messageHeadline": "upd submodules", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7b42bb1db481700efb2de6142da3d5eaf72e876e", "messageHeadline": "Merge pull request #466 from Taraxa-project/pbft_next_votes_prev_roun\u2026", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "3786bc139ab5db030ebf801b977b183a180d59eb", "messageHeadline": "fixed calculation of lambda during backoff clock recovery", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "fede206f761ec473470715fc5534441169b44197", "messageHeadline": "fixing next vote consensus when no soft voting has occurred", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 7, "deletions": 4}}, {"node": {"oid": "55e9c6021143b197f6ebfc1007acff77d921d570", "messageHeadline": "Merge pull request #465 from Taraxa-project/pbft_next_votes_prev_roun\u2026", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 23, "deletions": 14}}, {"node": {"oid": "eb27f3420095493058e00b40ed9250c421b8a3f6", "messageHeadline": "next voting issue fix", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49de64c414c5e8c8c5f221b22d1a4ce3d6e1c2e0", "messageHeadline": "next voting issue fix", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 23, "deletions": 14}}, {"node": {"oid": "b0e4ba07892c55abb97b455b504e2fa2b337377f", "messageHeadline": "Merge pull request #464 from Taraxa-project/pbft_next_votes_prev_roun\u2026", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "15e2f03d1bfe021bffa0d8aaf446f3330a1a458c", "messageHeadline": "adding a temporary debug log line for consensus", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "55c5efcfa0e3f0555a51ae84b864fd3028dcabfe", "messageHeadline": "Merge pull request #463 from Taraxa-project/pbft_next_votes_prev_roun\u2026", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 48, "deletions": 31}}, {"node": {"oid": "297dc206af9fba0b16e536e664c35d816204fe9c", "messageHeadline": "do not identify null block hash as block after round 1", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "f7bdc388858e00545a9b3190f6bb84168ecf7b6c", "messageHeadline": "soft voted block for round once identified is stored, prevent equivoc\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 43, "deletions": 30}}, {"node": {"oid": "3efb2d0f5084036fd6dd808062e283161180dac1", "messageHeadline": "Merge pull request #460 from Taraxa-project/pbft_next_votes_prev_roun\u2026", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 60, "deletions": 52}}, {"node": {"oid": "d9abd334f5e40d79241c7735fa7de3e4f8784525", "messageHeadline": "Merge pull request #461 from Taraxa-project/new_sync", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 67, "deletions": 42}}, {"node": {"oid": "97a3a130e5d053a89c6cc5a476a8b9bbae285461", "messageHeadline": "Merge pull request #462 from Taraxa-project/vote_mgr_logging", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a2d8b8dde2e0a1fcd0bb28e7d6ab22d64fd5a20c", "messageHeadline": "Merge pull request #459 from Taraxa-project/pbft_sync_height_atomic", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 37, "deletions": 21}}, {"node": {"oid": "def22563e89428c6decd59a98904e5e65045eff6", "messageHeadline": "changed get vote error summary logging to be on error channel", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cf1e1609423238aa95b6cee91b42f18d8abf8b1f", "messageHeadline": "Merge branch 'master' into pbft_sync_height_atomic", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 89, "deletions": 52}}, {"node": {"oid": "49ab74e90193767c1771423cb82cc0a052f31db9", "messageHeadline": "merge issue?", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 5}}, {"node": {"oid": "620c357be1762df084bccb18333c0e47b24de7bb", "messageHeadline": "dag sync improvements", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 66, "deletions": 41}}, {"node": {"oid": "0731f6c06080ce3e3d145e4970093c9d0472eb0a", "messageHeadline": "merge of latest changes by miho", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 15, "deletions": 15}}, {"node": {"oid": "272f6041fec9007018d4709f322fa714da4beb16", "messageHeadline": "changed additional pbft_sync_height_ setting", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bd1a2a73783ca133f6decdb4b08de74044c246d3", "messageHeadline": "fixed issue with determing next voted block", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 5, "deletions": 3}}, {"node": {"oid": "2e74ec8a58bd558d28ff6f6f4958af9bc5b0e6e2", "messageHeadline": "pbft sync fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 12, "deletions": 18}}, {"node": {"oid": "2ca981e2e8e2b505f81f59f7c25e8f6fc1372752", "messageHeadline": "temp debug code", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 6, "deletions": 3}}, {"node": {"oid": "d8752db262cb53becdee836a5cf0b80f5dad936f", "messageHeadline": "fix for peer count", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b993c47ce74235976b08413072b4660c1f6605a", "messageHeadline": "temp debug code", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "08abeb45ec6d6e2e8af8abaad5101da74627c990", "messageHeadline": "next block voted in previous round changes", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dc5f541d084f58479970cc5cca8a2fa153ce0024", "messageHeadline": "removed nullblocknextvotedforroundandstep_ function", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 12, "deletions": 27}}, {"node": {"oid": "62db7e4ef408f03d76e3de878ac344a754e5aa2d", "messageHeadline": "undo reversion in roundDeterminedFromVotes", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "31691b39e1c46458e32b7932ad8d0180f2e8e106", "messageHeadline": "returned to using getAllVotes in roundDeterminedFromVotes", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46ac5baef19377a32b07d0f6b1f675622cf93e29", "messageHeadline": "fix for next voted block from previous round possibly not being consi\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 28, "deletions": 21}}, {"node": {"oid": "ce116827998f93af65c46c56ddcfda4c91743403", "messageHeadline": "need to access pbft block within pbft block cert struct", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "77951b9c81789ec1be462e29ed9cafaad78bda02", "messageHeadline": "pbft sync height is either chain size or max height in synced queue", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 23, "deletions": 3}}, {"node": {"oid": "54edb5d590a0025365d90b239a023341b6bedb82", "messageHeadline": "removed nullblocknextvotedforroundandstep_ function", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 12, "deletions": 27}}, {"node": {"oid": "1169a3ca6ce150d48afd98a5536f77f618d65081", "messageHeadline": "Merge pull request #458 from Taraxa-project/pbft_round_advance_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 97, "deletions": 58}}, {"node": {"oid": "52654211c420a0b4d40c4aec3b3242747ef21c1c", "messageHeadline": "undo reversion in roundDeterminedFromVotes", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "01958027463e4cf7093832fae55adc60b6bf9c6b", "messageHeadline": "returned to using getAllVotes in roundDeterminedFromVotes", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ba7fdf7c52dece23fbf5710377f794dc69886fa", "messageHeadline": "changes after discussion with qi", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 54, "deletions": 54}}, {"node": {"oid": "24626b59d924c7469575ec456134fa77afc2b09e", "messageHeadline": "fix for next voted block from previous round possibly not being consi\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 28, "deletions": 21}}, {"node": {"oid": "78b379a111c3709a1e565a2a4d03862c099cc06a", "messageHeadline": "need to access pbft block within pbft block cert struct", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "322da39a33246c32a35b068ced3e94cfb0af79a8", "messageHeadline": "track and log count of errant votes in error log during get vote", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c4875a2e298870f769b82aca64ae17e3506ae081", "messageHeadline": "track and log count of errant votes in error log during get vote", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 26, "deletions": 4}}, {"node": {"oid": "e66f3e7042bb452e6b3758da4ef7fa9aba600d3d", "messageHeadline": "pbft sync height is either chain size or max height in synced queue", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 36, "deletions": 14}}, {"node": {"oid": "9ddc9c00b2c00e9cbdbcdcc1ab14de611cea070b", "messageHeadline": "changed vote validation failure logging from debug to error for testing", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c820e2c82fa69e3d639bab9f128ed552f2943008", "messageHeadline": "cleaned up round advancement state update", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "63da0cbb0ae23145c24cc29be3dfde3af338c0bf", "messageHeadline": "cleaned up round advancement state update", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 36, "deletions": 39}}, {"node": {"oid": "7132420241cb9b63184f8fe1af0a9744e4342dac", "messageHeadline": "cleaned up round advancement state update", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 69, "deletions": 49}}, {"node": {"oid": "4f95b6cf9de768993726a8067308c725668dbd5e", "messageHeadline": "Merge pull request #457 from Taraxa-project/new_sync", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f17146caa36ae52190df47dd2b4d1c31a16af03a", "messageHeadline": "Fix for duplicate transaction", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fc47285b830370e3f4a086e111348b6c42d9b447", "messageHeadline": "Merge pull request #456 from Taraxa-project/pbft_clock_recovery", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "b3a597e691d9d84a0bf674815ea7c96fe358a0d1", "messageHeadline": "Merge pull request #455 from Taraxa-project/pbft_sync_restart", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 48, "deletions": 52}}, {"node": {"oid": "eb6dfbb52ea11fd914cfea491361e90eb97eafd0", "messageHeadline": "fix unit tests to use LAMBDA_ms_MIN", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "70f45b9cfa47e4d2b369a3377e524b546700ee4c", "messageHeadline": "needed for some basic unit tests", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "795ba5fc8199537d5cbfdc467bc21f8967539432", "messageHeadline": "removed last_pbft_syncing_height_", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 0, "deletions": 38}}, {"node": {"oid": "00ed7186b741f84b006347e83369426000b128c0", "messageHeadline": "simple exponential backoff clock recovery", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 17, "deletions": 3}}, {"node": {"oid": "237883f684040803a246b8b7a0e2e56665982451", "messageHeadline": "added height to sync in pbft mgr back in", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 8, "deletions": 5}}, {"node": {"oid": "0add28fa19582f57eb697ee6515d13d9bcea9d49", "messageHeadline": "changed code to be more clear", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 10, "deletions": 5}}, {"node": {"oid": "bbd29fcd233d795b9a640458acd28a0d323b42a3", "messageHeadline": "restart syncing log messages set to silent to show in unit tests", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "af3ef8a4a6d8d487b61fe116e6aeb7f169ded623", "messageHeadline": "syntax error and formatting", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 7, "deletions": 4}}, {"node": {"oid": "a1dd5d7742b8d2b3cf8b97ec6cbbea8b8622a0d5", "messageHeadline": "checking if sync requested already this round and step before logging", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 9, "deletions": 4}}, {"node": {"oid": "5699758dcddeb6533467c75e5f052cb6000d7918", "messageHeadline": "formatting", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 27, "deletions": 21}}, {"node": {"oid": "2435dc20fb8c38e7e9e07c43279e258d4297a7e1", "messageHeadline": "changed restart of sync to be silent log", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1178cd10239a2fd04842a0fbfd4e9d554334984f", "messageHeadline": "reduce requests from pbft to capability for sync restart", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 35, "deletions": 25}}, {"node": {"oid": "f3c119d496a8ff7e9817d39130481c3897c95844", "messageHeadline": "Merge pull request #453 from Taraxa-project/new_sync", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 78, "deletions": 20}}, {"node": {"oid": "451f17e0c3e8ae89b5b8cddea9c776887b8155dc", "messageHeadline": "new_sync", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 37, "deletions": 13}}, {"node": {"oid": "90549c36cdd07e2d24127e84d7e1e2008472e54a", "messageHeadline": "Sync improvement", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "698843163efde524cb8c68eaf8dcb547282f3bcb", "messageHeadline": "Sync improvement", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 43, "deletions": 12}}, {"node": {"oid": "b53c2e982218a5fee82a683bd8393dc860ca81c3", "messageHeadline": "Merge pull request #452 from Taraxa-project/pbft_bug_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 81, "deletions": 74}}, {"node": {"oid": "5cec85c37bb2ab4e34985241376433de568e1fbd", "messageHeadline": "Check player if active in updateTwoTPlusOneAndThreshold_", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "957de5210ed429758c8be7303efb6b39b1f5877f", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 21, "deletions": 14}}, {"node": {"oid": "198c5a0e1b616d4bc1b3f0f9e76b730bb2e3eed9", "messageHeadline": "Remove deprecated getValidPbftSortitionPlayerSize_", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "f47828e600476e32b7752ac0f348c424ebfab8e8", "messageHeadline": "1. Add a temporary PBFT sortition accounts table for intermediate upd\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 68, "deletions": 50}}, {"node": {"oid": "60464692905f6fb6dc84f861dc4a60399a542d38", "messageHeadline": "Merge pull request #451 from Taraxa-project/new_sync", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 46, "deletions": 26}}, {"node": {"oid": "ff7e59b864ce299bca81d3bd8eec4a762781879f", "messageHeadline": "Sync fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d0a3535ac2d19bfd45a2f66708290b503434adc9", "messageHeadline": "Sync fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 43, "deletions": 26}}, {"node": {"oid": "dbf79649a439c7799e07f39d1832bd0d7bc7afa9", "messageHeadline": "Merge pull request #438 from Taraxa-project/dag_cache", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "804f074a2e47fe737f04681d23b56502fc84d114", "messageHeadline": "Merge pull request #450 from Taraxa-project/new_sync", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 248, "deletions": 298}}, {"node": {"oid": "ca8e8dc67ee9ded1f0afd298852f7270a561ef4e", "messageHeadline": "sync cleanup", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 5, "deletions": 32}}, {"node": {"oid": "6d3cc0dc96fc320ad4c8ceda269f522c622e5ba2", "messageHeadline": "new sync", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 271, "deletions": 294}}, {"node": {"oid": "a8ee19c38a65b37e1a0537d72de4f901c88f4369", "messageHeadline": "Merge pull request #449 from Taraxa-project/pbft_active_players_bug", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fc8174f9db1afe566e4a9feba15283d377ae06d8", "messageHeadline": "fixed bug fix with players size local variabble", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d43d2609981af820442227e9601cac3cb98f0cd2", "messageHeadline": "Merge pull request #448 from Taraxa-project/pbft_active_players_bug", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 31, "deletions": 6}}, {"node": {"oid": "4881562a59f2c822f21c934ef723f187b09c14f0", "messageHeadline": "keep backoff at 1 second as intended", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "42ebae8bdab35043a7e4d93fbfeee521b7c67818", "messageHeadline": "simplified code a bit", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 14, "deletions": 10}}, {"node": {"oid": "0d8b29cfab9a71b67589d07c9734256f48896847", "messageHeadline": "fixing active player logic and update timing", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 25, "deletions": 4}}, {"node": {"oid": "6a696acd67303529d0ce2b6ebfc0400147ea2f7d", "messageHeadline": "Merge pull request #447 from Taraxa-project/dag_bug_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4e0cdd4066cc11f1b192b0f785d94b9ce4323207", "messageHeadline": "1. Add locking for DagManager::deleterPeriod. 2. Comment out assert f\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7856b91f485fe76ba63ca80e6e6416b8cf198f09", "messageHeadline": "Merge pull request #446 from Taraxa-project/pbft_bug_fix", "author": {"name": "taraxadeploy", "email": "48837825+taraxadeploy@users.noreply.github.com", "user": {"login": "taraxadeploy"}}, "additions": 38, "deletions": 7}}, {"node": {"oid": "365629dda4090f8e5dedabf22562fbc699e0154c", "messageHeadline": "Extend waiting time for sync_five_node", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "3a81afcd8c2308b8234941246f6341c33bd65283", "messageHeadline": "Add parameter GHOST_PATH_MOVE_BACK in config file. Move back a few bl\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 29, "deletions": 3}}, {"node": {"oid": "bea7975e8798d2c89a2c83ad07a0d8a4d735bbeb", "messageHeadline": "Merge pull request #445 from Taraxa-project/dag_bug_fix", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 31, "deletions": 32}}, {"node": {"oid": "3c8438c13874fd5e7e04bfc1ff4ad8aaf12c2ca7", "messageHeadline": "Add exist DAG block checking, and fix counting DAG block issue", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 31, "deletions": 32}}, {"node": {"oid": "63c93796360d7b8720cb2cf4ba04b61ba9cf35e5", "messageHeadline": "Merge pull request #443 from Taraxa-project/go_engine_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c868e81b045ea182d4df81aa21a5ca5e66f4393", "messageHeadline": "upd taraxa-evm", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c4bb27c87c2340333be88ea85ebd394584f4a3c2", "messageHeadline": "Merge pull request #440 from Taraxa-project/pbft_bug_fix", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "1a136797eebc431efaaabdaffa3b1d73761c777a", "messageHeadline": "Merge pull request #441 from Taraxa-project/adddag_db_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 37, "deletions": 10}}, {"node": {"oid": "89e407422c933e6f182d4a458dd0d1829ac4c7f8", "messageHeadline": "Fix PBFT chain flaky unit test get_dag_block_hash", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "c179c92e44476fc269535f70710e22febf8b431e", "messageHeadline": "addDagBlock now returns void", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 2, "deletions": 4}}, {"node": {"oid": "67771a98436df4428ed6fc53c129d8925bad1092", "messageHeadline": "syntax error", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c2b8a4ba6b4a160775f7b0ddaf1b7f2d33a1a31a", "messageHeadline": "making sure addDagBlock must have pivots and tips", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 8, "deletions": 4}}, {"node": {"oid": "fcf0ef26c85536cceadb310e22d8bf31a5ac0286", "messageHeadline": "created method to check if pivot and tips are available, should chang\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 27, "deletions": 2}}, {"node": {"oid": "aa271a989608542e9049f592dcbfc7385e831e31", "messageHeadline": "moved saveDagBlock to ensure block is present in db before adding to \u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7ae841d2c7383e23eba1a9f1981dbb23a6bff0a", "messageHeadline": "Remove white space", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1b25957cd7222adb79f86db0244d5e9bdff1032c", "messageHeadline": "Fix pbft manager multi nodes unit test for one trx can be packed in m\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "cf7c820a200bd02730d958a5bd8a2fcbb5a51f74", "messageHeadline": "changed test because test invalidly assumed than an inserted transact\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dec7dc08812e6167e75ea1ebfc7d5c5703faffca", "messageHeadline": "Merge pull request #439 from Taraxa-project/pbft_bug_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 11, "deletions": 23}}, {"node": {"oid": "673be2181993e7eb1c6aa59629e4ca7ef5a48904", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 8, "deletions": 13}}, {"node": {"oid": "336d7e48efceea738dbe260e4136b97005ad8d93", "messageHeadline": "Add logs for debuging PBFT schedule", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 7, "deletions": 14}}, {"node": {"oid": "9af906c87e77aebe592a037b72da06cd37541bcc", "messageHeadline": "fix missing trx problem when vdf proposing same level block", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "3b73fb1e1af3f4c0de4660abfb977a19f273cda7", "messageHeadline": "fix copy and paste error in sync_five_nodes test", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c28b4e37f85bc0e25125d1282a50a9cf1798de82", "messageHeadline": "Merge pull request #436 from Taraxa-project/blk_counter", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 60, "deletions": 32}}, {"node": {"oid": "52ae4dde6136855e3bacad9475312d67d52af757", "messageHeadline": "Merge pull request #437 from Taraxa-project/dag_cache", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 135}}, {"node": {"oid": "09e03c7d8cebb226ace5733901c97d823a86861e", "messageHeadline": "code clean up", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 0, "deletions": 134}}, {"node": {"oid": "44890e722f100f2df6a06d3963769ad2c61c603b", "messageHeadline": "increase cached dag size to avoid from syncing problem", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "072cad4db57888fb1b3ac57e2bab7057c637915c", "messageHeadline": "test fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 25}}, {"node": {"oid": "4e5a6b7f78fa71d9232b54cdc134419a7c365b10", "messageHeadline": "Format fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c949077bc99f7e56c98bdd5e5941f56b280b8f55", "messageHeadline": "Adding dag blocks counter", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 59, "deletions": 7}}, {"node": {"oid": "686c76848cdae4891d801851821b17a20995877c", "messageHeadline": "Merge pull request #434 from Taraxa-project/pbft_sync_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 48, "deletions": 13}}, {"node": {"oid": "6640ecc29ed2d6b93b4b713caaffef559ab0f945", "messageHeadline": "Merge pull request #432 from Taraxa-project/pbft2", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 823, "deletions": 1355}}, {"node": {"oid": "1eaafa1360d51906d8e5302d56da9fd867a53360", "messageHeadline": "Merge pull request #430 from Taraxa-project/dag_mem_master", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 196, "deletions": 63}}, {"node": {"oid": "6ad0fd81a338b095b296d0dcd7a2136534dec298", "messageHeadline": "Merge pull request #433 from Taraxa-project/jenkins-tag-latest", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "cc4470a6ec8e62196d72a64cbd5ce7948c4d997d", "messageHeadline": "Fix for pbft sync", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 62, "deletions": 24}}, {"node": {"oid": "7d452a3b270eb1954330a4986d96e2700f58170d", "messageHeadline": "Make Jenkins tag latest before push", "author": {"name": "Henrique Fernandes", "email": "henrique@toptal.com", "user": {"login": "sfrique"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "13a114cb2022dde35db0eddf5e30b4a3f1551b93", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 118, "deletions": 108}}, {"node": {"oid": "05faa0b499934f86f697c29a1a5b4e2a9dbe383d", "messageHeadline": "Code cleanup", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 41, "deletions": 391}}, {"node": {"oid": "dbe126a714a3d73aa76d27e0c5adf06ec0598ad2", "messageHeadline": "Reconstruct unit tests in pbft_chain_test for single PBFT block", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 80, "deletions": 198}}, {"node": {"oid": "dde86cccdb29fa4e62b5da277364cbda9373d8b7", "messageHeadline": "Reconstruct PBFT unit tests in network_test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 110, "deletions": 55}}, {"node": {"oid": "ce68ca549ac98c34a5adb01ac46b3f285e4b49db", "messageHeadline": "Add comments and fix waiting time in unit test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "e9aaf255aac4726419d954f64477495010ce6cac", "messageHeadline": "Rebase with master branch, fixed conflicts, and fixed build issues", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 14, "deletions": 16}}, {"node": {"oid": "294aee8c3c93a500e7e5705c06e3afacf0d25ccb", "messageHeadline": "Reconstruct pbft manager unit tests", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 21, "deletions": 28}}, {"node": {"oid": "76d3056a9ed28929e520eca055b9898d3b8db705", "messageHeadline": "No PBFT schedule block anymore, only have PBFT single block", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "62940b66239473b7ba33393808706f1441a45878", "messageHeadline": "Integrate PBFT single block into PBFT manager", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 246, "deletions": 344}}, {"node": {"oid": "dbe2b4d48de3d1173a8fcda664dac83e760f4a72", "messageHeadline": "Combine PBFT pivot and schedule blocks into one single PBFT block. Co\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 364, "deletions": 382}}, {"node": {"oid": "51c8fe43f0fbaa0484a8c2b2b225c47042cce962", "messageHeadline": "Merge branch 'master' into dag_mem_master", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 2845, "deletions": 33174}}, {"node": {"oid": "62ce311602f554b08a30c7ea5abb26150bfbd7fe", "messageHeadline": "Remove comments and keep updateOrderedTrx", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "e5fec4572793d700b97909e5d06347591d59cf18", "messageHeadline": "[WIP] Ethereum block v2, Added aleth as a submodule, used aleth json-\u2026", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 2845, "deletions": 33174}}, {"node": {"oid": "18a41d2671e5ba13237db89b0ef5722c86f807a0", "messageHeadline": "disable mem test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 35, "deletions": 32}}, {"node": {"oid": "ad23b3fba22340c2ce54b29970fe79f9d4b28b30", "messageHeadline": "update mem usage for different os", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "b200086bfa71dca775e83f0fe2431577620ea880", "messageHeadline": "memory usage test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 52, "deletions": 0}}, {"node": {"oid": "26b006ab8f819a4b8d22590047193fdae1137f7f", "messageHeadline": "fix bug and update test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 20, "deletions": 25}}, {"node": {"oid": "86755faca4736cc9b71eaa1aadfa7c86011cf198", "messageHeadline": "fix mem issue and bug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 39, "deletions": 20}}, {"node": {"oid": "3fc297bf2c9f1c60839281a65fe222786df19fa1", "messageHeadline": "add test and fix bug of StatusTable", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "79d15090591ad03d8ca038a8068401700d7244c6", "messageHeadline": "update StatusTable to LRU table", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 50, "deletions": 17}}, {"node": {"oid": "54c225cfbe32a863299ed1e523abedd018406f39", "messageHeadline": "Merge pull request #422 from Taraxa-project/vdf_wrapper", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 624, "deletions": 352}}, {"node": {"oid": "10ba732e6619f6fa5ad703d8384b0060f57cca6a", "messageHeadline": "merge conflict", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "7b1e65daa5038568c9ef696db09331a47f99de0d", "messageHeadline": "use block pivot as vdf input", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 27, "deletions": 19}}, {"node": {"oid": "c93b8ef57f00d8778578d785bdd5453e98a4ca03", "messageHeadline": "update test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1d4d186cbbaeb4194b5bf2b16d76956ffd599250", "messageHeadline": "update crypto_test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2704e30d2eacc12ec9d22d16c97ba92ca3978b59", "messageHeadline": "update loggings...", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 11, "deletions": 18}}, {"node": {"oid": "de9aaf575151a08bf2f3f6d17b8febefad62d1ec", "messageHeadline": "code formatting", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "10fd9f082dec9c76440d3fb4d30a79e2bbad200e", "messageHeadline": "update test config", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "5d9f51df537f74ae90039e22870f73f9196aa82b", "messageHeadline": "fix bug in vdf_sortition", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 77, "deletions": 40}}, {"node": {"oid": "13a7760b33af630da8b5c78fc6a46fcdf432c9e8", "messageHeadline": "update difficulty bound", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 46, "deletions": 40}}, {"node": {"oid": "5b110603da986715a48858e7c16a344cc465b912", "messageHeadline": "add minimum block propose delay", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "a0f727431bace093736f3aa05df3956d40c66c85", "messageHeadline": "limit block propose per level", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 44, "deletions": 28}}, {"node": {"oid": "807bb49850e417b6b8da4de0d572f9c3d30f354d", "messageHeadline": "rename .h to .hpp", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "4c1811416d3967dbd6ad5b7eb55dedaec0a7ab83", "messageHeadline": "vdf lambda and difficulty controls", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 109, "deletions": 58}}, {"node": {"oid": "25ddd46b77e85366193360f6d58959732a4f5270", "messageHeadline": "propose block with vdf", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 44, "deletions": 76}}, {"node": {"oid": "73a92148c29b51a908fe7311d1596a5ebe6aac6b", "messageHeadline": "enhance dag_block with vdf info", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 31, "deletions": 10}}, {"node": {"oid": "af7032b6072cccd2c860c6dc5bd38a1e7a8a5039", "messageHeadline": "refactor dag_block and vdf integration", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 71, "deletions": 148}}, {"node": {"oid": "30c3390dac934e481fa6108fe385a3d72110ac80", "messageHeadline": "update gitmodules", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7c2b4caa20de0a18cdcb9e5a475af4cede5853e9", "messageHeadline": "resolve confilct", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "eb8b7d002c4810a496a4765a3384fc30068180b2", "messageHeadline": "vdf_sortition serializer", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 102, "deletions": 32}}, {"node": {"oid": "9a4e46fc13663a3c4291fa7f357a29a8c9e4b4c2", "messageHeadline": "vdf_sortition", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 122, "deletions": 11}}, {"node": {"oid": "60ff1342f5bc6b5631661db1911659cd4a0a2822", "messageHeadline": "use updated vdf submodule", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf6825ee2f60156c4870d31e66c1f9ce0f9329cf", "messageHeadline": "remove serialization of vrf output", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "8c3f1c02da88d76b5efb376a13fb36186b3490f4", "messageHeadline": "vrf verify()", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "8ad9e8c33eb1a9d36cca4e80b7cee67a5e30b83e", "messageHeadline": "refactor with VrfSortitionBase", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 122, "deletions": 67}}, {"node": {"oid": "6db3068779098d039b53285283c1766547d16302", "messageHeadline": "Merge pull request #428 from Taraxa-project/lr_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 32, "deletions": 14}}, {"node": {"oid": "fcd610824dbdf29929599e998c62c04b1ed6b6c7", "messageHeadline": "Fix for transactions count", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 32, "deletions": 14}}, {"node": {"oid": "6ad94040152bdd8789fc30ba03baba0818f6d1c4", "messageHeadline": "Merge pull request #425 from Taraxa-project/lr_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 964, "deletions": 528}}, {"node": {"oid": "1fb06db3111a183e702ff120d7c28a63c3f38c8f", "messageHeadline": "Fix for pbft sync and test for cleanup", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 59, "deletions": 20}}, {"node": {"oid": "20b64adadf08124fd5846c936a50acac8629c8f7", "messageHeadline": "Fix for destruction", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 18, "deletions": 25}}, {"node": {"oid": "6cceaf5cd6fb3c354d1bf2072b5e5362bf6167a2", "messageHeadline": "minor test fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "6bb2da7fddb04b67b26dccb75e60e8c804748ffb", "messageHeadline": "Fix for stop/delete node", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 62, "deletions": 30}}, {"node": {"oid": "e1f79d78e21f915bfb4af7db9d40608c08b6af5b", "messageHeadline": "Db fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "1d6601cb3a5426692ce41c6658bb20549e8b0d75", "messageHeadline": "formatting fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "ff02b3d46e8974df8022cddb846e31fc2d6f6479", "messageHeadline": "db update", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 170, "deletions": 115}}, {"node": {"oid": "d0766d754317c4c8066fc86891d4e2b02c4ab476", "messageHeadline": "db updates", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 52, "deletions": 20}}, {"node": {"oid": "4561e9104a8b7dcfbb2a50ad174bc02fe9d3509e", "messageHeadline": "db updates", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 201, "deletions": 144}}, {"node": {"oid": "21ae90a8040f2d5ae283e76ba5c58f73dfd27276", "messageHeadline": "db update", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 139, "deletions": 106}}, {"node": {"oid": "1f9f1e147a305c208adafef9f46f281468d9a05d", "messageHeadline": "Fix for db changes", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "24237d07b37b3b9b35c72b0c1267f938c782f83f", "messageHeadline": "Fix for db changes", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "661c7cd3b0a07411a6935b9d896b66477c1d29c5", "messageHeadline": "rocks db - one db", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 170, "deletions": 136}}, {"node": {"oid": "53d2cb377af1c00a9b6b13ee840ca59512e5f96c", "messageHeadline": "Rocks db", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 233, "deletions": 78}}, {"node": {"oid": "e5df042c73aa2f65bef8ef9ca04aa70577228148", "messageHeadline": "Merge pull request #427 from Taraxa-project/jenkins-smoke-test-improv\u2026", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "d926bca7992dbebd6029fcc10bf5ec7ea1fca026", "messageHeadline": "Add sleep after container creation and make container name unique", "author": {"name": "Henrique Fernandes", "email": "henrique@toptal.com", "user": {"login": "sfrique"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "d218e48600c83ca108d1c4e161b77c0360da5859", "messageHeadline": "Merge pull request #426 from Taraxa-project/jenkins-push-dockerhub", "author": {"name": "Henrique Santos Fernandes", "email": "sfrique@users.noreply.github.com", "user": {"login": "sfrique"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "bc044d3fdc9ac27fd24f6b790fbf35a4c236c210", "messageHeadline": "Add docker login/push to dockerhub", "author": {"name": "Henrique Fernandes", "email": "henrique@toptal.com", "user": {"login": "sfrique"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "a4d342b7b6eda03156166b28021a2f7bd72e2404", "messageHeadline": "Merge pull request #423 from Taraxa-project/persist_counter_fix", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 27, "deletions": 3}}, {"node": {"oid": "b0c22ed24f25c05fcef3aac6862e42731acfc5fe", "messageHeadline": "Fix for test nonce", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "956082b437a55affcca844c3538943e70a2f5bfe", "messageHeadline": "Fix for executed trx count", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "f6034d9b203c8f4ba31954ba4660a9d7aec6540f", "messageHeadline": "Merge pull request #418 from Taraxa-project/jenkins-run-gke-tests", "author": {"name": "Henrique Santos Fernandes", "email": "sfrique@users.noreply.github.com", "user": {"login": "sfrique"}}, "additions": 78, "deletions": 1}}, {"node": {"oid": "c20d297f3c368d3fb577738c6d32f3653f6ffcfa", "messageHeadline": "Add kubernetes basic test on PRs", "author": {"name": "Henrique Fernandes", "email": "henrique@toptal.com", "user": {"login": "sfrique"}}, "additions": 78, "deletions": 1}}, {"node": {"oid": "0098c8fa9e5aa130fdfbed8d58b0117967f872af", "messageHeadline": "Merge pull request #421 from Taraxa-project/lr_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 115, "deletions": 0}}, {"node": {"oid": "c1a6556accde9c3fe3318fef1e9bb9b7d8473e27", "messageHeadline": "changing log to trace since its expected to have this occurrence peri\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71e550973ca32e48f8bbe68f2939cb88e52523ca", "messageHeadline": "roc test method", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "6b73e44ba74de75b7e3a8acf96924f9f5d87aeee", "messageHeadline": "Adding get_node_status test rpc method", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 96, "deletions": 0}}, {"node": {"oid": "96913e17443b9df8c2bb89a697c57c4e78ee6a1a", "messageHeadline": "Merge pull request #420 from Taraxa-project/pbft2", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 230, "deletions": 225}}, {"node": {"oid": "75d72ea06bd7955cb9e7dee98b579d7950876509", "messageHeadline": "Remove test RPC send_pbft_schedule_block, don't use anymore", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 58}}, {"node": {"oid": "948096b3191acc038a392cfe0bb1f2a199f2b487", "messageHeadline": "Remove duplicate transations in PBFT schedule block", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "9c0e92a5bc2c095c32400b2deeaa32043a0fd5b4", "messageHeadline": "Execute transations will not on serial anymore", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 17}}, {"node": {"oid": "d40ccaf3afbb757fd812f2114b8d5f96270411fe", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 23, "deletions": 21}}, {"node": {"oid": "3f22ac7e68a02fa77a4e8c5458822a509ac89e2d", "messageHeadline": "Fix update ordered transantions issue", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 20, "deletions": 34}}, {"node": {"oid": "2f441eea253f56aa8e1fbeac97bb6820279aeccb", "messageHeadline": "Release replay protection service in PBFT manager", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "49a0c64753bd89aacb80a56802f69e6f83add0b0", "messageHeadline": "Fix unit tests compile issue", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 31, "deletions": 8}}, {"node": {"oid": "940c6d53838bebcc113177e56e8b4a4042a5909c", "messageHeadline": "Comment out send_pbft_schedule_block, need Miho help", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "35b29d66e047d827b1a373ccfe7af94840c21fb0", "messageHeadline": "Modify comment", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d3e51171a115ae726f5ca290a8dbf49e6e4f8658", "messageHeadline": "Fix transation order manager with new TrxSchedule", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "01b632ce02dc095d1aa303842f76257841eaf767", "messageHeadline": "Integrate new TrxSchedule(no overlapped transantions) in Executor", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 25, "deletions": 24}}, {"node": {"oid": "c677bfc03bf5c2d0e8573bd84ec50e0f019f6ca5", "messageHeadline": "Integrate replay protection service in PBFT manager", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 41, "deletions": 8}}, {"node": {"oid": "25e8f072b91800c7ccfa804985db2c664ee979e6", "messageHeadline": "Remove invalid in transition status, no overlapped/invalid transactio\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 85, "deletions": 72}}, {"node": {"oid": "557837eaa0abc15aa0cdfaffca1edcdf019ba681", "messageHeadline": "Add replay protection service in PBFT manager", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "da923661b5119f9a6e15b3961a8168825651d964", "messageHeadline": "Merge pull request #417 from Taraxa-project/lr_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 22, "deletions": 27}}, {"node": {"oid": "75a510527ca9ed3bfa51997e6aa9a3e55df5b657", "messageHeadline": "memory leak fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 22, "deletions": 27}}, {"node": {"oid": "2075932e4563234c9fb7ea33d852fe2272493e89", "messageHeadline": "Merge pull request #416 from Taraxa-project/lr_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6155187d116ff1434453df7727f6f91159941d1f", "messageHeadline": "Fix for crash on long run", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3026482763ec8fb2709db89a23cba3321a4870af", "messageHeadline": "Merge pull request #415 from Taraxa-project/replay_protection_upd", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 76, "deletions": 57}}, {"node": {"oid": "cba486b14cd927c9a1b565cbf631bc1706cfb675", "messageHeadline": "rm gtest from base image", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "aaffc24954006490ce4001cf0aac75bb93fdd900", "messageHeadline": "- Build gtest", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 71, "deletions": 50}}, {"node": {"oid": "49a0c61f92077e7a9db25ff9f787726a02b73889", "messageHeadline": "add gtest", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c5916b2268382fd1f985a57229e0efab65821bef", "messageHeadline": "Merge pull request #414 from Taraxa-project/pbft_sync", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 89, "deletions": 64}}, {"node": {"oid": "f7829a64471e147f5939b92c7a1feccdcc8eb383", "messageHeadline": "Disable block proposal when syncing and fix for transaction counting", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 85, "deletions": 62}}, {"node": {"oid": "1943d263341b642fd2e11ec399982cf0d8a1b511", "messageHeadline": "Fix for trx count", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "22201236f4d1c05465a58f727f7ea9b463bd9426", "messageHeadline": "Merge pull request #413 from Taraxa-project/vdf_wrapper", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "17f00a44d29f1dbac22df395e46cbc7252adc889", "messageHeadline": "Merge pull request #412 from Taraxa-project/vrf_wrapper", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 6328, "deletions": 291}}, {"node": {"oid": "16614f36738fd80df81b026cf218aff5dc171e2b", "messageHeadline": "update git modules and openssl dependency", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "80e871e79363e51a36d1262bce6bacaff639dd46", "messageHeadline": "remove vote public key storage", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 48, "deletions": 71}}, {"node": {"oid": "40f9ed4988cbf42c15ed80f460d44109247e777d", "messageHeadline": "update vote api with vrf sortition", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 56, "deletions": 148}}, {"node": {"oid": "9f6497d12e707eb6ee2761d5f334aa99b9c9b9ff", "messageHeadline": "add blk_hash to sortition", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 37, "deletions": 30}}, {"node": {"oid": "e64952d700e367a5ccaf2825931af93d16c9e18c", "messageHeadline": "update conf files", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "e42d8a1ce5453dfd3721e45b506a274fe1d105ae", "messageHeadline": "vrf canSpeak", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 34, "deletions": 11}}, {"node": {"oid": "ab5c2d6b70628869f047495122046e49f9d2b238", "messageHeadline": "VrfSortition class", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 104, "deletions": 42}}, {"node": {"oid": "56583465b6c712bc805e04738a97cdbc9b1bf19f", "messageHeadline": "sortition typo", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "29db78c0eb74adc71bcb0e075e484b7182587604", "messageHeadline": "add vrf to full_node", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "20c748139c1522d26282ebaeda2b63daa4cf91b2", "messageHeadline": "vrf table for 2001 key pairs", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 6003, "deletions": 0}}, {"node": {"oid": "ff6c67419ce9c7d0373f68e1ae77e8b8fd0f1086", "messageHeadline": "vrf wrapper", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 102, "deletions": 24}}, {"node": {"oid": "0885a445e1eb10492d21cff92baf02279da4cd71", "messageHeadline": "remove observer, not used", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 0, "deletions": 45}}, {"node": {"oid": "b1258bb99b2291568a0e3be96e892efdd7032dd7", "messageHeadline": "Merge pull request #387 from Taraxa-project/separate_deps_build", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 243, "deletions": 357}}, {"node": {"oid": "95deb259b263415c8d6353d7a0a912a1384523f8", "messageHeadline": "Made OPENSSL_HOME truly configurable,", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 18, "deletions": 23}}, {"node": {"oid": "46a411809dba1c17dddced9c54230de3bb4d45c8", "messageHeadline": "Merge pull request #411 from Taraxa-project/full_node_test_fixes", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 80, "deletions": 81}}, {"node": {"oid": "038c56a2f4b90d2108f9802a16be6e16890cd2cd", "messageHeadline": "added a TODO", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d60efbdc4b2768d4226996523f83b1353fb0292a", "messageHeadline": "Fixed openssl build, refactored/cleaned", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 71, "deletions": 50}}, {"node": {"oid": "cb4aae6e45a05c32e29703035425675e7b70abd6", "messageHeadline": "changed tests check for transactions", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 26, "deletions": 41}}, {"node": {"oid": "64ea2cef1361d4b11e62ffba5dff1fb350dbcbae", "messageHeadline": "changed timeout to be similar to other tests", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "81234125c82c3378d7b101e261c76a9db550e504", "messageHeadline": "moved variable declaration inside of for loop for greater recomposabi\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 6, "deletions": 11}}, {"node": {"oid": "7108e3c3d671354d68ad38faa99b511c3a127afe", "messageHeadline": "assert rather than expect nodes have connected peers", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 7, "deletions": 5}}, {"node": {"oid": "229403b035b72bae421b0a9e06d70d49f0328821", "messageHeadline": "fixed typos and language errors in msgs", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 3, "deletions": 5}}, {"node": {"oid": "da82df6d6d23fd8d8152a13c03d573c9d7820623", "messageHeadline": "improved logging of dag and trx gossip sync waiting", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 35, "deletions": 18}}, {"node": {"oid": "83378050a8015257886cb81277fd4a9ce24a47aa", "messageHeadline": "sleep at beginning to sync_five_nodes to ensure we don't prematurely \u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f7ade316c9c5ef6ef6cc9d1412ef26b6ceb6bbda", "messageHeadline": "Merge remote-tracking branch 'origin/master' into separate_deps_build", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9eece2591c674df3ff69311f39d6a2645a6ce9ae", "messageHeadline": "Renamed Jenkins target", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c3bb2fc8dc739fee1adb88095a49239f6406198", "messageHeadline": "Merge pull request #410 from Taraxa-project/to_slice_fix", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "803f61fb087a67275efc6af16449b196448a57bf", "messageHeadline": "Merge branch 'to_slice_fix' into separate_deps_build", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "dd58ce6aebd4759d84a79d6379f804f35156c97a", "messageHeadline": "More parallelism", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "4b122573bf1569321e4745978046ddac2d183a9f", "messageHeadline": "Template toSlice for arith. types; Fixed OS X compile error", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "c57173c75098fe0079ff566ae1ab7a9a6626b247", "messageHeadline": "Cleaned up, fixed, and parallelized some builds", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 76, "deletions": 49}}, {"node": {"oid": "4aaaf605e9b5d39da0d4edf327e1bedc255082ce", "messageHeadline": "Merge remote-tracking branch 'origin/master' into separate_deps_build", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 238, "deletions": 144}}, {"node": {"oid": "a30eb88ffe964f21f9de9da75ed4ce5ebd4e5a6c", "messageHeadline": "Update taraxa-vdf", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "50af36572f6aaae23539b09a64ee1e8b4a95ec5d", "messageHeadline": "Merge pull request #409 from Taraxa-project/full_node_test_fixes", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "33bd397842785917d421cc4c79f5fe91397433a7", "messageHeadline": "remove erroneous check of account balances right after initial coin t\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c8747dd26b0c4da2d9eb8d1cf741641bef778752", "messageHeadline": "Merge remote-tracking branch 'origin/separate_deps_build' into separa\u2026", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c087d566314a824405888e3db4a28df3756f92c5", "messageHeadline": "Cleaned up, and parallelized some builds", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 23, "deletions": 40}}, {"node": {"oid": "020ff02d7e43f34656be7063c13d6d8728c668e8", "messageHeadline": "Merge pull request #408 from Taraxa-project/pbft_sync", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 234, "deletions": 136}}, {"node": {"oid": "0477f42f79efc02d1f2393ce9126db11ad32c458", "messageHeadline": "Adding separate channels for different network activities", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 219, "deletions": 125}}, {"node": {"oid": "4e6efad4f4cb2e333b5b04395e2cf13ea2862ed4", "messageHeadline": "reverting submodules to use https instead of ssh for pull", "author": {"name": "Cameron Harris", "email": "camharris1@gmail.com", "user": {"login": "camharris"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d182320e140e1dc23826eb3bbefd9b38852248d2", "messageHeadline": "Merge remote-tracking branch 'origin/separate_deps_build' into separa\u2026", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bce9c680607e3a5dcc26304d7decb257654ba0ee", "messageHeadline": "Corrected previous merge", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "e22ef0da29cc759616d956fc9805ccb752076239", "messageHeadline": "Merge remote-tracking branch 'origin/master' into separate_deps_build", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 380, "deletions": 36}}, {"node": {"oid": "556405ab8bdf42c6406cb64b05bff40cc12d1d28", "messageHeadline": "Fix for sync", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "84438478d137bc252df094c4b7c8095b510ecce0", "messageHeadline": "Merge pull request #407 from Taraxa-project/pbft_sync_changes", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "cb9dfde86642aa2921ce0ce13ad29f85735d04ef", "messageHeadline": "moved sleep statements explicitly outside of sending dummy transactions", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 3, "deletions": 6}}, {"node": {"oid": "774e2701caefea54f92b0d544ea84756bf2815bd", "messageHeadline": "change to make sure we send 0 block responses to pbft sync request\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "a35de9f1a37fa5b1f4d5b94b1766898f92832a23", "messageHeadline": "formatting cleanup", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 12, "deletions": 7}}, {"node": {"oid": "ffe083be16a28394a197a3b25d3febcc01bb24e5", "messageHeadline": "Merge pull request #403 from Taraxa-project/pbft2", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "18eb731af9059cc933185faaacc50219c77ed8f0", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "9b0543816d04c7641a5cd9d91eb6d29248266d36", "messageHeadline": "Fix wrong PBFT period log issue", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6db0fb0d789961d1b2c7fcb9a095a6d8464abf4f", "messageHeadline": "Merge pull request #406 from Taraxa-project/sync_five_nodes_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "13688c5abab2b45491724361911979b938fe9b66", "messageHeadline": "have to wait to make sure all nodes see the newly packed block...", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "0c4a31cf19490aa390819bff566d180cd79fd426", "messageHeadline": "Merge pull request #404 from Taraxa-project/ccl_fix_openssl", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "701fa9a5ed6a10186ed4730c9ed4c862322ccfba", "messageHeadline": "Merge pull request #379 from Taraxa-project/rpc_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 328, "deletions": 21}}, {"node": {"oid": "9858c433ea5fadeb85ff4c2f01fe81138fdba446", "messageHeadline": "Merge pull request #405 from Taraxa-project/sync_five_nodes_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "0c2c106219fbf475a1a7b73d2aa391bede4dc83b", "messageHeadline": "send dummy trx was being sent too quickly", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "078dd6350a84cbfe35b2bba76de9089d72305d9d", "messageHeadline": "update README.md", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b8005f849796394ec6c077df6ebace825bde8b5e", "messageHeadline": "fix Makefile", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9d643d1e5b0ea9f86388509bd4fedbc40a8d998d", "messageHeadline": "Merge pull request #402 from Taraxa-project/pbft2", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "f35fb288309b31283c1538ee00d51b3771e8f4a9", "messageHeadline": "changing submodels to use ssh", "author": {"name": "Cameron Harris", "email": "camharris1@gmail.com", "user": {"login": "camharris"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fd11c21d961c721a2856c6e442262cf4cfaefc1f", "messageHeadline": "fixing test to have dummy transaction to ensure all transactions get \u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 25, "deletions": 3}}, {"node": {"oid": "39cc6c141abf0dcc28a93cd3db6843df9a6132c1", "messageHeadline": "Roll back PBFT period when push pivot block failed", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ff17f8ee00a6dd86a47c90db49a502b3df2906fa", "messageHeadline": "Fix and add more test case for sortition", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "2331b820c005d12118345f5b270f18ce2154bbee", "messageHeadline": "Add more log for debug", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f2e5cda8c2619fe6f8660fd44afb4836f8102550", "messageHeadline": "1. Flush sycned PBFT blocks if anyone failed cert votes validation. 2\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a8004f4ad7642546d6eb4ee830674597be94ff4f", "messageHeadline": "Merge pull request #401 from Taraxa-project/pbft_sync", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "15f7e744367892de06e30766d36feb9ea670e75e", "messageHeadline": "Remove submodule update from the main image build", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "28278008cedae7d8339544ee4816c3f6c80babf4", "messageHeadline": "Move `run_test` inside dockerfile instead of running it directly from\u2026", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 12}}, {"node": {"oid": "892d0f4e1dfdafb87193e5c1046f6e20500f1e97", "messageHeadline": "Finished the previous merge", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "371ec425b45dea3e3cec0940115055c99a3a45db", "messageHeadline": "Pbft sync fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "0ad595fd8c6e7e4136c9700667feec793722d088", "messageHeadline": "Merge remote-tracking branch 'origin/master' into separate_deps_build", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 712, "deletions": 339}}, {"node": {"oid": "dbbf5c43fe272a4b1507a8aa946382779c825e10", "messageHeadline": "Merge pull request #400 from Taraxa-project/pbft_sync", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 77, "deletions": 53}}, {"node": {"oid": "9c7e55cf6925f2c90301cdfdb5dab5e0ed303df4", "messageHeadline": "counters test", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8e16eaf5607accc355b0092988e65565dbc00d9e", "messageHeadline": "Test for counters", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "a4d3a78e655740b7663eb335d130aa03515af8d5", "messageHeadline": "Counters saved after executing schedule block", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "835dcef57513e072ad7e4316e8bb800362941ed2", "messageHeadline": "Executed transactions/blocks count persistence", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 22, "deletions": 19}}, {"node": {"oid": "abca69192b709b265185b1986095144cbc6ca674", "messageHeadline": "test fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "08deafd167b57b0386e75fd18fc62bda94d7a477", "messageHeadline": "Test fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 21, "deletions": 15}}, {"node": {"oid": "c71b6f127e586d4b58c8158d29388f85c4ea9ec4", "messageHeadline": "Adding rpc pbft chain methods", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 109, "deletions": 0}}, {"node": {"oid": "618d5d988f00f80b841c7ce5b3b033cabf9668fa", "messageHeadline": "Persistent count of transactions and executed blocks, transactions", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 108, "deletions": 13}}, {"node": {"oid": "4cb1b0bd09dd4dea1593adca44b93dcf498d3f58", "messageHeadline": "Improved SYNC logging", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 72, "deletions": 42}}, {"node": {"oid": "e63f6f63e8a8dd86d50952d9a732279cd2584a2a", "messageHeadline": "Fix for schedule/timers", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 5, "deletions": 11}}, {"node": {"oid": "3e9fd39385223bd379539feea37351f8e53fa9f4", "messageHeadline": "sortition_rate test hack fix", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a336a37f6bac25b9264c76248969264abf096ce6", "messageHeadline": "Merge branch 'master' of https://github.com/Taraxa-project/taraxa-node", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 38, "deletions": 22}}, {"node": {"oid": "8aedf42d7a6f3372ac7ba52fa906eebce6674ab7", "messageHeadline": "Pbft2 (#399)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 37, "deletions": 21}}, {"node": {"oid": "7359f3178413a914acd338a5d225712a4f4b007b", "messageHeadline": "Merge pull request #398 from Taraxa-project/ccl_fix_openssl", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84e307d4c00a32fa3224e718480c781369ee5f9b", "messageHeadline": "update OPENSSL_HOME", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0830cd0eaa6c30622a1f8ffe45e5d8e9e3431d42", "messageHeadline": "improved PbftBlockPacket debug log messages (#397)", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "083aa425b887658b5a8128c8c38bf1599c61acc0", "messageHeadline": "improved PbftBlockPacket debug log messages", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "354236e94390422656a32eb9aad0d4c2f0314384", "messageHeadline": "Fix for sync (#396)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "28ceac0640aaa234486d5b41431e21f587bf6415", "messageHeadline": "Fix for sync (#395)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9f4374951f8ec6e26df42befab5d3356c59207ad", "messageHeadline": "removing thisThreadSleepForSeconds(1) from dag sync methods... (#394)", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "d715646ac500d768e340ac86a05b456ae0605e56", "messageHeadline": "Vrf integration (#388)", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 89, "deletions": 18}}, {"node": {"oid": "8ef118f59b3d62d31a94babd7b17ed576533d90a", "messageHeadline": "improved logging messages for syncing", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 22, "deletions": 7}}, {"node": {"oid": "7248fc8bdc6548dc1a7afc2f651c6d7074ddf94b", "messageHeadline": "Sync pbft sleep hack (#392)", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "575d68df8b901d22776d86494277a1b6dea4073e", "messageHeadline": "Fix for sync delay (#393)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 88, "deletions": 12}}, {"node": {"oid": "382213ba2024f0bc1d5130e44fd02a1bd589474b", "messageHeadline": "Fix for sync switch on disconnect (#391)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "457e101877c01dc5a323c4cdf22e7150a35a66e3", "messageHeadline": "pbft sync improvements (#390)", "author": {"name": "mfrankovi", "email": "34503697+mfrankovi@users.noreply.github.com", "user": {"login": "mfrankovi"}}, "additions": 146, "deletions": 77}}, {"node": {"oid": "246c4035362afaad0117bfa80ab4745b1ddaef40", "messageHeadline": "Merge pull request #389 from Taraxa-project/pbft2", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 310, "deletions": 205}}, {"node": {"oid": "fa09076dd661d7bff258e929184ecd90914bb60b", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "a0b7ebf075739c87425f21f0fe371f706507803b", "messageHeadline": "Modify PBFT synced queue type to PbftBlockCert", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 32, "deletions": 29}}, {"node": {"oid": "73c9e01694f2fd6071695bac72f89c05914773b1", "messageHeadline": "1. Update PBFT sortition table after execute schedule block. 2. Verif\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 57, "deletions": 64}}, {"node": {"oid": "372f627aea387b6c74e54b721ea25eafc4f8429c", "messageHeadline": "Implement synced cert votes validation in vote manager", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 41, "deletions": 3}}, {"node": {"oid": "c8e7848a59e45071b13eb9e0162264af407ed3f8", "messageHeadline": "Rename to pbft_synced_queue_ and all relative APIs", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 100, "deletions": 107}}, {"node": {"oid": "6ee96c203707a4bcf796c0590c598795d35d68f9", "messageHeadline": "Implement syncing PBFT block validation from peers", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 69, "deletions": 4}}, {"node": {"oid": "660843862349a08e3e598bf0b2d7dfa097abf9e7", "messageHeadline": "Check PBFT block validation before check enough certify votes when PB\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 24, "deletions": 17}}, {"node": {"oid": "634ddc26bef2a6f4474773902bf955a902c1d9cb", "messageHeadline": "Add PBFT block validation in pbft chain", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 42, "deletions": 40}}, {"node": {"oid": "f642d46d22bb3142d7aed7e4b17c8a34168aa94c", "messageHeadline": "Fetch submodules for the base image build", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "71d58ffbdfc234b091fa391ad538f5bb931fe85a", "messageHeadline": "Separate build for dependencies", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 123, "deletions": 253}}, {"node": {"oid": "8a2923e672cb272aabb4bff092d656ebe9f93cdd", "messageHeadline": "Merge pull request #386 from Taraxa-project/lmpfr", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "723ccfed8fe4c95ea26b8a2baae38c5f1144618d", "messageHeadline": "install lmpfr", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3dba714c0dcb289f8c9da74cdf86a07e54549cb3", "messageHeadline": "install lmpfr", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5f8f65524b3760c492c5e4fadcc0fa1b08cbb71b", "messageHeadline": "Refactoring (#383)", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 379, "deletions": 241}}, {"node": {"oid": "12b260f804a199676c6282b28f7fca128a06de95", "messageHeadline": "Merge pull request #385 from Taraxa-project/pbft_syncing_request", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "9ae893464c934607a5f6aa145f4539217e2b14bf", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "8253e1700147231968a2c2ef32aa148c5e54225d", "messageHeadline": "Reset last PBFT syncing height at each of new round, to avoid PBFT sy\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "663231e380e7b8d4a47d6276fba43b7ed0da0337", "messageHeadline": "Remove PBFT chain syncing height table, which fix the potential PBFT \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 7, "deletions": 14}}, {"node": {"oid": "b597997d21f5858b5f3fa5a120cd9cd8f8e5eab0", "messageHeadline": "Add DB db_dag_blocks_period_ and db_period_schedule_block_ using coun\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d5ec8cbdfb331f47ea4c070031afeca3b2dead70", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c66b9ae10a55f98ebf070b038294dcd3259c3038", "messageHeadline": "Add peers pbft chain syncing height table, to store the last syncing \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "caaac7510c136b39e9028c1f3d58652c1e2539f9", "messageHeadline": "Pbft syncing request (#380)", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 35, "deletions": 11}}, {"node": {"oid": "4e182bd93d4bbad78685e5daeaaa407b3acc288e", "messageHeadline": "Merge pull request #369 from Taraxa-project/replay_protection", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 650, "deletions": 129}}, {"node": {"oid": "20af66a067e0ff59dce2a1efc12cae55cc565e54", "messageHeadline": "Removed misleading comments", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "7f151131e893bcc2862187a6137ceac710972bd2", "messageHeadline": "Extracted some definitions", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "13929e3f1d3789f3ad9821d0ae959c4290dd5555", "messageHeadline": "Simplified the code", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 11, "deletions": 20}}, {"node": {"oid": "662e5e50caa1ce7295c153a081a0ecfc374b921b", "messageHeadline": "Fixed build, refactored", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "39ceb92a4de0aa6cef2ed5d051f0c0af92109fc4", "messageHeadline": "Merge remote-tracking branch 'origin/master' into replay_protection", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eda26f7fc9edb36a3147221f648f3daedce10860", "messageHeadline": "Added tests, fixed bugs, refactored", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 266, "deletions": 68}}, {"node": {"oid": "329ee52bc06ba48481a52068255d6bcb93f9a6b4", "messageHeadline": "Merge pull request #377 from Taraxa-project/update-container-images", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4c2eceba27f96553bb0231d89bb9f40c46bc2278", "messageHeadline": "Merge remote-tracking branch 'origin/master' into replay_protection", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 4, "deletions": 15}}, {"node": {"oid": "ed3200b2dfa705681f0d87d471eb73b01226b989", "messageHeadline": "Merge branch 'master' into replay_protection", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "81750397fc2f370dd0012ad8da51cd53fc0a93b9", "messageHeadline": "Merge pull request #376 from Taraxa-project/return_acc_nonce_inc", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 4, "deletions": 15}}, {"node": {"oid": "9c1ed1a2b545382f52832c7d09f822d89cecb364", "messageHeadline": "Increased timeout", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8af5f1c34bf7e8bd398f0e2db311bb3bfad1d79b", "messageHeadline": "Returned account nonce increment", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 4, "deletions": 15}}, {"node": {"oid": "62023451659f92b2891856e40e27453740df2ba3", "messageHeadline": "Merge branch 'master' into replay_protection", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 234, "deletions": 128}}, {"node": {"oid": "908c4297361bdcdb4b26072372b46f2c317b6ece", "messageHeadline": "updating dockerfile to pull from gcp", "author": {"name": "Cameron Harris", "email": "camharris1@gmail.com", "user": {"login": "camharris"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4be5c4e0a6575f2f04fd3ab43ebc01d3c8011bf0", "messageHeadline": "disabling sync_five_nodes for now", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "222d4d03509aaa59fd11feadea8ea04a4c52f1a1", "messageHeadline": "Merge pull request #375 from Taraxa-project/trx_client_increase_timeout", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3ff9fe944fe2e14e9c7856b18c99cad4a55ef5c7", "messageHeadline": "Increased timeout for test trx client", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "f6d994b3a4f33f67ec501be7ff828284be501af9", "messageHeadline": "Merge pull request #374 from Taraxa-project/nonce_check_enable", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "ce0a358eeb8cb15e637b7054751a5184cc639825", "messageHeadline": "Merge pull request #373 from Taraxa-project/disable_nonce", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 82, "deletions": 79}}, {"node": {"oid": "755da988b3b5f53b579b26c1d5b8575521bd3b8f", "messageHeadline": "Disable nonce check", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "8dca3d34c0253539ca4463849a56aa1ccc0ba5fa", "messageHeadline": "remove nonce checking as requested", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 82, "deletions": 79}}, {"node": {"oid": "c7ae9ed73dd745bfa634417abd1e07b769c3c386", "messageHeadline": "Merge pull request #371 from Taraxa-project/remove-ecr", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 15, "deletions": 21}}, {"node": {"oid": "adae09eaae4986343623de06265ab90a37706a4c", "messageHeadline": "Merge pull request #372 from Taraxa-project/rpc_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c36b68c1b7368480ed6155e1ce6d9fb23c2adbac", "messageHeadline": "bug fix for db free and WebScoket server error", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "1cf59912ab1b8a1fb5d6af443ff7aaf68cdb6fe8", "messageHeadline": "Integrated replay protection engine into executor.", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 444, "deletions": 337}}, {"node": {"oid": "adb654c1a9805b14ec5e1d7d53356068e6f0e650", "messageHeadline": "Merge branch 'remove-ecr' of github.com:Taraxa-project/taraxa-node in\u2026", "author": {"name": "Cameron Harris", "email": "camharris1@gmail.com", "user": {"login": "camharris"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "85d4a5baba278f1b1d3626f822176728778559db", "messageHeadline": "changed from aws registry to gcp registry", "author": {"name": "Cameron Harris", "email": "camharris1@gmail.com", "user": {"login": "camharris"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "9ad5437b68799ca8107d0493a46ce12343f865a7", "messageHeadline": "stripping AWS registry", "author": {"name": "Cameron Harris", "email": "camharris1@gmail.com", "user": {"login": "camharris"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "5bc38556e49e650466ce6f806bfb8037acb18bfe", "messageHeadline": "changed from aws registry to gcp registry", "author": {"name": "Cameron Harris", "email": "camharris1@gmail.com", "user": {"login": "camharris"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "887c15d4d3b903569ecd0c881aca0dc3de182b35", "messageHeadline": "stripping AWS registry", "author": {"name": "Cameron Harris", "email": "camharris1@gmail.com", "user": {"login": "camharris"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "25f9a56ddc64a5cc463a0b3532f03588ac0daef0", "messageHeadline": "Merge pull request #370 from Taraxa-project/rpc_fix", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 118, "deletions": 14}}, {"node": {"oid": "0baf8979ffbb3a6e3ed70ef0184833224eddee3c", "messageHeadline": "Merge fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "26c3053608a9ce1f6af857e658a9cdf3faf09306", "messageHeadline": "period db", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 57, "deletions": 24}}, {"node": {"oid": "12c66a2a6aa544f5cb32e6232d4a7c02fee36758", "messageHeadline": "Format fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3762f579535c6a34846e70e28f9129a84ea45c5e", "messageHeadline": "Adding period-blocks mapping", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 81, "deletions": 14}}, {"node": {"oid": "16bf424f65019c4ba3b1ed4fdcb42c9967858cec", "messageHeadline": "Fixed naming", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "0d26a16598850d5958f2c6ce99a6e3920209bf82", "messageHeadline": "Improved cleanup scheme", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "36e862ed119a7ecdb48e10f41048a1f3da9d9192", "messageHeadline": "Replay protection engine (transaction nonce revisited)", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 215, "deletions": 0}}, {"node": {"oid": "abd99dd172d77777efd52eb2731e538e1419c64c", "messageHeadline": "Merge pull request #364 from Taraxa-project/store_cert2", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 299, "deletions": 95}}, {"node": {"oid": "083ab461fd08756a72dd96cd2703f02a91500ea2", "messageHeadline": "Merge pull request #367 from Taraxa-project/fix-pipeline-2", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "cc4396043c7bf2145dff0fca98405580b2ee68f4", "messageHeadline": "removing concur_storage from find command", "author": {"name": "Cameron Harris", "email": "camharris1@gmail.com", "user": {"login": "camharris"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "82c989d6439385beab30a3a7e7bdc70b448f3d4a", "messageHeadline": "making format validation script always exit on 0", "author": {"name": "Cameron Harris", "email": "camharris1@gmail.com", "user": {"login": "camharris"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "27f7a125eebc8816afd326c411a95818d8e10da1", "messageHeadline": "re-adding pipeline step to validate c++ formatting and making its scr\u2026", "author": {"name": "Cameron Harris", "email": "camharris1@gmail.com", "user": {"login": "camharris"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "57580a8b45752a743e4fa6405b5facc87e91e713", "messageHeadline": "Testing commenting out the entire step block", "author": {"name": "Cameron Harris", "email": "camharris1@gmail.com", "user": {"login": "camharris"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "2c13530624a3a9bb293e9415121617b8415a5e94", "messageHeadline": "adding a comment and output to the skipped step in the jenkinsfile", "author": {"name": "Cameron Harris", "email": "camharris1@gmail.com", "user": {"login": "camharris"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3d08a41bc5101640fddde80bee0fcd29dd49de4f", "messageHeadline": "disabling script format validation step", "author": {"name": "Cameron Harris", "email": "camharris1@gmail.com", "user": {"login": "camharris"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f21870a9bbdc60bf4b61f567ca525261429527f3", "messageHeadline": "removing nolonger existant directory", "author": {"name": "Cameron Harris", "email": "camharris1@gmail.com", "user": {"login": "camharris"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e3f5bdff31c5e30ea0c38f5d871d716ffe144a2", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 42, "deletions": 34}}, {"node": {"oid": "a72aa28cd9e09f7070f4f9673610d4c496b38866", "messageHeadline": "Modify certify votes DB to DatabaseFaceCache", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "a11eb170d3d1c57261cd970bf63373a0074c37c5", "messageHeadline": "Tiny changes", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "311e8f3df31d7a1ef1f1fdd32923b9f83f21e745", "messageHeadline": "Remove cert blocks empty checking", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "750d125f2a8fc83e73c0b02bca1a526898f961b3", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "fa7784bb5d4c4ed83a761a76976839441feb27c9", "messageHeadline": "Fix network unit tests node_pbft_sync and node_pbft_sync_without_enou\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 30, "deletions": 55}}, {"node": {"oid": "54a715e2a22388e3f89d02e2414eee815def20f3", "messageHeadline": "1. Remove hasEnoughCertVotes 2. Add getTwoTPlusOne", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "307a9bec750eb5bace5ba6fe94e3b2af5df0d0aa", "messageHeadline": "Implement cert votes verification when PBFT chain syncing", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "eed6bfdfd8a24697e18accbc49ee3bd3a1115ef4", "messageHeadline": "1. Add cert votes into DB when syncing PBFT chain. 2. Remove cert vot\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "91e6a6627bfb88c1936c4cb23816ee9510404d01", "messageHeadline": "add test for cert vote failing", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 76, "deletions": 1}}, {"node": {"oid": "1517851814bcf281dbe8095ee27e2329f0d5fe4b", "messageHeadline": "syncing pbftblock with cert votes", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 119, "deletions": 48}}, {"node": {"oid": "d8cfd894a427af19499e5273441124b574bfd6a6", "messageHeadline": "implement PbftBlockCert struct", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 67, "deletions": 6}}, {"node": {"oid": "7f4b9bfd309bd6217634d77c9fd443f045324580", "messageHeadline": "update pbft_cert_vote db name", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ff4fe759a1263d17d108aa8e55e6cf3661dec3b", "messageHeadline": "Merge pull request #353 from Taraxa-project/db_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 217, "deletions": 332}}, {"node": {"oid": "0b429f749390189cfb3c5565ed94c714895309b3", "messageHeadline": "Fix for db cache", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e23cfc18b9e82ba29274d0e3becf4f7591944acb", "messageHeadline": "Removing virtual methods where not needed", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "fe8b6b203f4ede570f56b0249fc8d07f34e25ace", "messageHeadline": "Merge fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fc074cbd3eea87a8505fdb96981f64722e9573e2", "messageHeadline": "Db update", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "aaf5c324cf11ffde0c8df4e58839d060eae3319d", "messageHeadline": "Db update", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "3174045a8a1569845af1070622cd40361ab860f1", "messageHeadline": "Db update", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 124, "deletions": 241}}, {"node": {"oid": "f7fb3da06fe5f4ee419e32ceab27800a74c98835", "messageHeadline": "Database update", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 81, "deletions": 85}}, {"node": {"oid": "9e53ffe787ba72beb04f510401c8205938caf554", "messageHeadline": "Merge pull request #363 from Taraxa-project/pbft2", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 34, "deletions": 18}}, {"node": {"oid": "0692059ca59b8404958b349cafd998543de79700", "messageHeadline": "Fix bug that All trxs in CS are invalid and cause no active players i\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 34, "deletions": 18}}, {"node": {"oid": "66bd8ed584b4c8dd694957e97a13f859cd5c6bcd", "messageHeadline": "Merge pull request #362 from Taraxa-project/ws_fix2", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "3eefa1d1133b8277e23422d566ef437f839280af", "messageHeadline": "WS fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "8717e00635233b2d38c15953f0dd66ec81bfa40b", "messageHeadline": "Merge pull request #361 from Taraxa-project/ws_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "43de6a824d41b2708d3ee58031d87b5a76305077", "messageHeadline": "Merge pull request #360 from Taraxa-project/pbft2", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 259, "deletions": 110}}, {"node": {"oid": "3aaa6f303580f599f23628aba9e2e47c2bd917ba", "messageHeadline": "Tiny change", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b6d0e4605024c04eec8d1a91a3fe3282c144936a", "messageHeadline": "debugging boost in base docker", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 6, "deletions": 4}}, {"node": {"oid": "34d9a2c0139f8a4fc8ef74de9057fb46ab32ead9", "messageHeadline": "Create new class PBFT sortition account", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 81, "deletions": 51}}, {"node": {"oid": "8b37890d29f536a12ae110f6d07b239fb0403833", "messageHeadline": "Fix set PBFT manager sortition table from DatabaseFace forEach", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "383296d38c5286a74259ec80de29cdbe7b845652", "messageHeadline": "Changed to use boost 1.71 as it fixes issue #1599 in boost repo that \u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "64c0b1aac810ccc0f0970700eb46b5e517659e42", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 49, "deletions": 52}}, {"node": {"oid": "cc5e25d546e2518fd1250eb40e4d03a77a52801a", "messageHeadline": "Modify log", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "45a77e531c2e668787bdf7fa9b5e66e32c643dd7", "messageHeadline": "Fix bug for existing PBFT sortition players size", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "510330d2879aa29d15e6f8e3f7eb318c4bec65a0", "messageHeadline": "Pbft manager code cleanup", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 49}}, {"node": {"oid": "f7919b8bf9b77d7ac4e85422e4cf1637ef3a3bde", "messageHeadline": "Fix build issue", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "b501af730c1d4f1cb4aa8b7542cc1b3ab4c03831", "messageHeadline": "Non-working code, need to fix", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 211, "deletions": 70}}, {"node": {"oid": "6148b245a79bd6f0079d62e4dcbc85a0373318a2", "messageHeadline": "Remove addVote in generateVote", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "6e77a71fb876fa9724cb2cebe4decf7ea5b6ea70", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "cff52018ce7ee6ea5e187f1ff3d7859f01f19433", "messageHeadline": "Set PBFT chain status from DB for persistency when node get reboot", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 25, "deletions": 7}}, {"node": {"oid": "9a554d8d9b796b1a148958612300a83a6a67c5ef", "messageHeadline": "Merge pull request #359 from Taraxa-project/ws_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 50, "deletions": 14}}, {"node": {"oid": "7c1f5d46f787f8162da1b7bb7a63f0619ee08537", "messageHeadline": "WS fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e69cc2d0cc1d4c8dfdfc119cae64283461aeca4b", "messageHeadline": "WS fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 50, "deletions": 14}}, {"node": {"oid": "7837bfbe05d58213af46efe2f41baff13001f753", "messageHeadline": "Merge pull request #358 from Taraxa-project/ws_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 3, "deletions": 12}}, {"node": {"oid": "a59f5e334ec459697108f05c050a2eb33b4aed46", "messageHeadline": "WS fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e51893ec77d64012bd2d634c23634c22eb5ef562", "messageHeadline": "WS fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 12}}, {"node": {"oid": "21fc1d5f92e5bcf6ef0abc00080faa41ff532097", "messageHeadline": "Merge pull request #355 from Taraxa-project/ws_on_read", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "1292f79a57a239d178d2c2658bd0a77f8258b16b", "messageHeadline": "changed writeImpl to always add to queue", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "8ad46729f5927b51e6be292e15084dd3ab27a19b", "messageHeadline": "Merge pull request #354 from Taraxa-project/ws_on_read", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "9bca0c901fd246993318f2d9a17167a480fd5313", "messageHeadline": "on_read had write_async that needed to be writeImpl and buffered in a\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "ce9eeee4c51cbda79261ae283c0a404c52660c47", "messageHeadline": "Merge pull request #352 from Taraxa-project/ws_newOrderedBlock", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "65953177daa3611071fd8c74ddf0ac12e8e49353", "messageHeadline": "changed ws to writeImpl for newOrderedBlock", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "d62a353b4f3545b8d8f921c7cdc0d51184ea82f0", "messageHeadline": "Merge pull request #318 from Taraxa-project/nonce_tests_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 338, "deletions": 182}}, {"node": {"oid": "1590b4405b90498fdc22aaf80c31bdfdd0534ab6", "messageHeadline": "Merge pull request #351 from Taraxa-project/store_cert", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 204, "deletions": 87}}, {"node": {"oid": "19c498e6a2c3c70af3f964d2ab8f0572c7b2b79a", "messageHeadline": "update dag_test.cpp", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 28, "deletions": 35}}, {"node": {"oid": "6b30db5ca3dfd6be8bfd5b264f267fc5bf9fd1b8", "messageHeadline": "fix race cond for recent_added_blks_", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 41, "deletions": 19}}, {"node": {"oid": "42ae78d386c78d83dcb5768ee2062b4f7df08b20", "messageHeadline": "update ledger_test.py", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "d4ad8c10f2bba209dbfe6232644719fab95c2ded", "messageHeadline": "fix ledger_test.py due to enabled nonce", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 39, "deletions": 19}}, {"node": {"oid": "41356c5e0ba9f814e9c249152ab52569358852f0", "messageHeadline": "write to db_cert_vote", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "e1feece117abbaa5885f42d7fbe85a64c1e587fe", "messageHeadline": "test read write serialized/deserialized vote rlp stream", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 30, "deletions": 8}}, {"node": {"oid": "c87b270313c08433f9d0e87db6deddc62a8e1bf5", "messageHeadline": "rlp serializer for vote", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 55, "deletions": 2}}, {"node": {"oid": "e9e8e798dfc7110de3b7f30d0472b145fea3465c", "messageHeadline": "Fixed initialization in state registry", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 23, "deletions": 13}}, {"node": {"oid": "6389890c48a7dfffc2f390513add465425e84c06", "messageHeadline": "fixed a compile error", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "218be7d992431388c86955d7698836e69f883c3e", "messageHeadline": "Ensured db directory cleanup, renamed a variable", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "8b342be9a44c566771852ff2643b0638cf6e0267", "messageHeadline": "Increased timeouts, refactored", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "8fbb66d4318338d1e8cd78db1eaf765949fdf7fe", "messageHeadline": "Merge branch 'master' into nonce_tests_fix", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 196, "deletions": 114}}, {"node": {"oid": "65f35c37d63de037507c71322a29e85e5beb312c", "messageHeadline": "fixed the previous merge", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 171, "deletions": 106}}, {"node": {"oid": "e883e15525bfe3065448f0d974ff1ce0be9bc867", "messageHeadline": "added debug log lines to get and set dag block order", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7d8a04f64b0c2ad0e1e48f638ca93fa80a7f4d57", "messageHeadline": "removed assert from cs vs dag size check for debug purposes", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f9379f14393f38c4962c11e1d9a51749f20775e", "messageHeadline": "Merge pull request #350 from Taraxa-project/pbft2", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "fd221dd590c38dfb38ae9cab75f5fc8fd1617236", "messageHeadline": "1. Add error log when DAG size greater than CS. 2. cleanup codes", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "a734f72b1ab1b615954444675884443a55707bfe", "messageHeadline": "Merge pull request #348 from Taraxa-project/db_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e61b369d0934935e735304c8a5e161c4ea922a5", "messageHeadline": "Db fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a289ab54ec209ce7dc1435e84fb21a939a44f487", "messageHeadline": "Merge pull request #347 from Taraxa-project/pbft_refinement", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 61, "deletions": 13}}, {"node": {"oid": "d7c6b1f549b05ff713c404fef2107c9bdfd4650f", "messageHeadline": "changing logging behavior for verified block push and remaining block\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 61, "deletions": 13}}, {"node": {"oid": "29a4a6757b90cea247a5084668437ce9b4eab1ee", "messageHeadline": "Merge pull request #346 from Taraxa-project/pbft_refinement", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "0785b2f6e69b5c26be341f9a1d8e63513dd308e6", "messageHeadline": "format changes", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 13, "deletions": 8}}, {"node": {"oid": "2edd0ccd43effe8e681eb0991df755ddc1c1ce9c", "messageHeadline": "debug logs for pbft sync speed vs dag", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 16, "deletions": 0}}, {"node": {"oid": "f55ce2c365562cf1b3ba056cb34c0e6e6926422c", "messageHeadline": "Merge pull request #345 from Taraxa-project/pbft2", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "22c438f255e7dbd0d50e29e711a7ac887b6e255a", "messageHeadline": "Merge pull request #343 from Taraxa-project/ccl_fix_tests", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 40, "deletions": 60}}, {"node": {"oid": "1fd9040adcc6459ae228cf249e6c09d4c46c9baa", "messageHeadline": "Fix issue of PBFT chain syncing happening at the same time with PBFT \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "58722d2b216e6fc659f69d3174ea561d7b56fc3b", "messageHeadline": "Merge pull request #344 from Taraxa-project/pbft2", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 51, "deletions": 39}}, {"node": {"oid": "9e660804dd9a104dd319aa3e502999254634eb35", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 38, "deletions": 27}}, {"node": {"oid": "caa302b70e634e9a9e37c60f40922e9e739e171a", "messageHeadline": "Fix PBFT blocks order DB commit, that cause network disconnect frenqu\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b48e38f1e17cd07838a60d7d6a1e766ad8557d86", "messageHeadline": "Merge branch 'master' into nonce_tests_fix", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1638, "deletions": 2488}}, {"node": {"oid": "ebe08e77e64cf41fa4c0d186abf71618eac92712", "messageHeadline": "refactor full_node_test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 40, "deletions": 60}}, {"node": {"oid": "93dfb43ebf1c495e4932bdfb99d9e14f2ef18422", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "fa82cb79750f0b64097f0b1251f28752ad256c6f", "messageHeadline": "Merge pull request #341 from Taraxa-project/lifecycle_refactoring_666", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 517, "deletions": 2044}}, {"node": {"oid": "69cd669a4fa3abeb62ad3272dcfc9d1ab5f0c433", "messageHeadline": "Merge branch 'master' into lifecycle_refactoring_666", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "2d3306cf861188a14307eea26a3d38623560e70e", "messageHeadline": "Merge pull request #342 from Taraxa-project/ccl_fix_tests", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 30, "deletions": 27}}, {"node": {"oid": "5ebd13ab9e1965ba3a607a6fd1a810740f9052b3", "messageHeadline": "- Full node now stops the network", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 101, "deletions": 236}}, {"node": {"oid": "256008df343040db347cf88019af92356ee93224", "messageHeadline": "stop network when node stopping", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "4c162bc027385174e2422360be5160ecd0077555", "messageHeadline": "return rlp bytes for send_coin_transaction", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "49ac623c89acfea315e3e3af71a5ae7f144732db", "messageHeadline": "update and enable TopTest.single_node_run_two_transactions and TopTes\u2026", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "9a4ca26a31f5346f24bfa2e6791d979e0cf72730", "messageHeadline": "Fixed a merge problem", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "43f23f795fda405fb63c17a4a89094ea2ae62212", "messageHeadline": "Merge branch 'master' into lifecycle_refactoring_1", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 729, "deletions": 434}}, {"node": {"oid": "864ec47ec96570296fdafe5532fce3b492a2fdbc", "messageHeadline": "increasing logging for pbft manager test to investigate peers issue", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "865dc28f83815b2e0b1dbecb30dc525c7e122369", "messageHeadline": "fixed missing checkpoint_passed declaration", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a2ac9435e31e12a526c21bf26ad1a77231143e0a", "messageHeadline": "changed timeout for multi node pbft manager test", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f81135190cd3bd7b6a9e3b32428918cd0adc7fbe", "messageHeadline": "change to single transaction test", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 16, "deletions": 0}}, {"node": {"oid": "3a6ab6e87baef0642061737097f25013acace1b4", "messageHeadline": "changes to pbft manager test", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 62, "deletions": 4}}, {"node": {"oid": "07b7c549d66413d1cff5f4b5b47b9c31e66f8ca2", "messageHeadline": "Make sure full_node is available in submodules during the destruction\u2026", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "9835c77a4a0bbe0a32b34ad5ece09240f2a71933", "messageHeadline": "forced commit", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 144, "deletions": 63}}, {"node": {"oid": "a8373cac2488993d1764eef01957256e42e382c0", "messageHeadline": "debug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "00b905c16454faa0aad8958fcb88b7e94755e7df", "messageHeadline": "show pbftmgr daemon ctor/dtor", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "61723c6ac5fef092ae58c50b9a8455ff2c2162b9", "messageHeadline": "Fix for boot node retries", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7928486af2a9f2a296e42946e81e107fb9e219fd", "messageHeadline": "Merge pull request #338 from Taraxa-project/ccl_fix_tests", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "0d59d73aebeea9f7554334edd1ee9dfc5153c975", "messageHeadline": "update test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "be14debe7236b5a5b8dd558d4900f3248f20b92e", "messageHeadline": "fix test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "0650cd2bc755d004f00c001ef17531549a4bee83", "messageHeadline": "update verbosity", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a3d4409723b349ece6e386dddee937ecd62a82c6", "messageHeadline": "--export-dynamic not available in Mac", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b320112c00a2b060db3619697c065c6eb90e966d", "messageHeadline": "Merge pull request #337 from Taraxa-project/tests_long_circuit", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "f38bc3b95a74bb9899448304a5d3b6c0e4b3b49f", "messageHeadline": "Merge pull request #333 from Taraxa-project/nonce_gap_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 741, "deletions": 391}}, {"node": {"oid": "dbd5f13a13e8681b1ade5a16a215e3726b8abd60", "messageHeadline": "Merge branch 'tests_long_circuit' into lifecycle_refactoring_", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "e417d39ca208361f451a61dbcfbb5844705cfe14", "messageHeadline": "Run tests in a long OR circuit", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 18, "deletions": 9}}, {"node": {"oid": "088d5f7143d7aa79ef2ebca2bca29cc702e7a5c2", "messageHeadline": "Revert \"-\"", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 10, "deletions": 22}}, {"node": {"oid": "8ef1d63f87398dcfb5b6f2101b5147a6db927997", "messageHeadline": "Merge branch 'delay_test_failure' into lifecycle_refactoring_", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 22, "deletions": 10}}, {"node": {"oid": "94b44428118263bb3a8579c1e40b55570f41ace2", "messageHeadline": "-", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "1a0b6c72ac234b81bfef48780159e2fc44d70763", "messageHeadline": "Deferred test failure", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 24, "deletions": 11}}, {"node": {"oid": "82d6064af00f8340681f2870cb31cd5678f8f61d", "messageHeadline": "- refactored component lifecycles according to RAII", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 521, "deletions": 2007}}, {"node": {"oid": "f6867d8f043fe18fe861cf0dd62a89ff99a8407d", "messageHeadline": "temperarily disable transaction_failure_does_not_cause_block_failure", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "315a82e7636ae33ab10d611f66174a1ae7c6cc86", "messageHeadline": "fix merge error", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "cc8057e65f246d6e0bfd8d2cd1e974a2a3b88f2a", "messageHeadline": "disable 2 tests, need to regenerate new trx rlp with nonce 0", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "5a35f54059f15f917a86dcbff6d5248cb9beb992", "messageHeadline": "fix detect_overlap_transactions", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 334, "deletions": 190}}, {"node": {"oid": "c514358647bcfae8f6dbb05613dc50e7e5d6d02c", "messageHeadline": "refactor transaction.cpp", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 16, "deletions": 23}}, {"node": {"oid": "508026c2ddc06acbaf5c9d275c4a264c123e8369", "messageHeadline": "fix test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "f071afebb08251ec54733e434b07b2652504e9d0", "messageHeadline": "catch nonce gap", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "fc9df5eb7e53a5af8deecdbf80437b00e1a04ccf", "messageHeadline": "fix bug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "7176b2c29bd057613bd9ec578dd1c77edfa2d76f", "messageHeadline": "update block proposing pivot with intersetcion of frontier and ghost \u2026", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "053ac93685e6c8f99ede23894b99c7b6c103d2ce", "messageHeadline": "fix merging bug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 133, "deletions": 101}}, {"node": {"oid": "038655e62c5b2dc1be9ed3279d7d2dc2831bc9d0", "messageHeadline": "fix tests", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 32, "deletions": 24}}, {"node": {"oid": "f23b4c73f7adc15ffdf8796095c0d24c6e798417", "messageHeadline": "remove test TransactionManager.prepare_unsigned_trx_for_propose as it\u2026", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 0, "deletions": 60}}, {"node": {"oid": "3906ab9cd4b5af784119ee7fd2ade52726893b4c", "messageHeadline": "fix for nonce ordering, disable trx deduplicate in verification", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 251, "deletions": 120}}, {"node": {"oid": "193528889dfd7ef8dcef867019ca370a26259f07", "messageHeadline": "update tests for nonce ordering", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 31, "deletions": 29}}, {"node": {"oid": "1a3f7326a97a928112c4d82bf7cadc20aa4f89d8", "messageHeadline": "change trx count from 10005 to 1005 for sync_five_nodes", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "d6cef7d3a62fd3f60086957f5d6821b1dd960f55", "messageHeadline": "update nonce table in batch", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 57, "deletions": 52}}, {"node": {"oid": "4cbd0b72befc91ea070b6f378a31fb3f758d2da3", "messageHeadline": "add nonce check for executor", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "de1d8dd28aef24ff0e2616cd0d58ad073ef92515", "messageHeadline": "update full_node_test nonce", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 43, "deletions": 13}}, {"node": {"oid": "9a36e70e747da9d57f088fa92db7febdafa5d48f", "messageHeadline": "fix broken test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 12, "deletions": 50}}, {"node": {"oid": "9d84bda4d87ba64e4b531892fe4c361a270d239a", "messageHeadline": "requeue gap trxs and update blk proposer", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 63, "deletions": 41}}, {"node": {"oid": "63a2170887a4b8d811692e88c4d7540b6ced661e", "messageHeadline": "Merge pull request #332 from Taraxa-project/linker_flags_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "a5d251aba02ecbfb0d26db4759b4a2a18ae1f586", "messageHeadline": "Fixed `--export-dynamic` passing", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "39515edcba486757e34102b57b058f7e74573c41", "messageHeadline": "Merge pull request #329 from Taraxa-project/ci_tests_dbg", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "5159b796c90bb58253bf08f55e8cc2f1639449d8", "messageHeadline": "Merge pull request #331 from Taraxa-project/pbft_refinement", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 39, "deletions": 3}}, {"node": {"oid": "4ca6bb9a783bbb9115071035538292d987d693e8", "messageHeadline": "returning this to way it was, giving up", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 4, "deletions": 3}}, {"node": {"oid": "85b794156abf03f76593644d10fe59b24696ea7d", "messageHeadline": "attempt to rearrange shared pointer invocations", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f8b19e5d9bb04d6ef335032771fe3c1559ef26ee", "messageHeadline": "destroy db test issue struggle", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 6, "deletions": 3}}, {"node": {"oid": "c0894cf3dc18f61c8ab0511ed6c8239d50868750", "messageHeadline": "trying to solve pbft chain db assertion failure", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 9, "deletions": 2}}, {"node": {"oid": "65189f8348b28b4464888e8eedf54a6064859f98", "messageHeadline": "deugging db issue with pbft chain", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f15d86ab349c612d11e7395686cab22d5527656e", "messageHeadline": "reduced excessive sync logging", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c31b1ed298e9238acfae875af295703884a080d7", "messageHeadline": "checking db_pbftchain availability via assert inside of push to chain\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7bdf557f68f8c9ba0b0a8d6f670fc4f8aaecc5f2", "messageHeadline": "changed sync_five_nodes to also check packed trx info in more detail", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 20, "deletions": 1}}, {"node": {"oid": "c371497a35b505b95ab6f71471dab15de3c94b4e", "messageHeadline": "Merge pull request #330 from Taraxa-project/pbft_refinement", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 103, "deletions": 33}}, {"node": {"oid": "818150c10c2415723140e69c03918c1661daf35e", "messageHeadline": "check if pbft block has been received, separate from validation, and \u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 103, "deletions": 33}}, {"node": {"oid": "6a0413621d0540e3ddd8c378c3ed311ac56f13fd", "messageHeadline": "Run CI tests in debug mode", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "f0d87f39bc51c1bdf161d0db5c094319e4cccc53", "messageHeadline": "Merge pull request #328 from Taraxa-project/db_for_each", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "a9bd43eabd4de81330799071578d2df76695f62d", "messageHeadline": "Added an iterator api to the DB interface", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "452dba6530fd143c624c540a25b6cfc347b9f947", "messageHeadline": "Merge pull request #327 from Taraxa-project/db_for_each", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 35, "deletions": 21}}, {"node": {"oid": "d82a8f66fc49a22c44c5d72acb379f6c41e299d0", "messageHeadline": "Added an iterator api to the DB interface", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 35, "deletions": 21}}, {"node": {"oid": "6d7b4f13173f119d0c64fdb71e098a84f39df8bf", "messageHeadline": "Merge pull request #326 from Taraxa-project/net", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8a43538cd2b74314f50f7e73da725f7fe4eb5a31", "messageHeadline": "taraxa_capability.cpp", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "9e9c0e35e4ad40fcdc0ccb8faa84928d2358edbc", "messageHeadline": "Merge pull request #325 from Taraxa-project/pbft_refinement", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "356f46bf02ae6fcd8abb2a433b1b134386afcce0", "messageHeadline": "check if already executed, then we don't look for block in unverifie\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "4f41fa1c73b887d0053cc0f09f4910487602ba9f", "messageHeadline": "Merge pull request #324 from Taraxa-project/pbft_refinement", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 33, "deletions": 13}}, {"node": {"oid": "17112945682be02c7ca89f9b18f9335a722370f7", "messageHeadline": "vote pbft block hash remains the same throughout round even when push\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 33, "deletions": 13}}, {"node": {"oid": "af7c0883ebf6634db41cdcf500f7c44cdb96648d", "messageHeadline": "Merge pull request #323 from Taraxa-project/pbft_refinement", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 70, "deletions": 5}}, {"node": {"oid": "364c71441cb05cf76e35d0e191c4e8537296ceef", "messageHeadline": "moved pbft round and step not being 1 errors to start from run", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 11, "deletions": 10}}, {"node": {"oid": "cde4aa9f814da7042ea2b9f47a047d07ffc53296", "messageHeadline": "changed silent logs back to info level", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "af7c57cf2ffd50d2acd835909020b1c2f61ccf0e", "messageHeadline": "rebase to master", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4630ff828163e337b4ce151a79e59e72a191fdd7", "messageHeadline": "Check if we have votes in current round for block that isn't our pbft\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "c625b1deba5c7d83b2de1f88839a40a0a8e85d54", "messageHeadline": "only log time to sleep in ms to trace log channel if time to sleep is\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f6685c0b3400d76e11056216ac33060f4c4d2495", "messageHeadline": "Changed pbft step > MAX_STEPS log to be an error log rather than info\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f76bfa986b758ffa009dc5373e8ecc3976cfbe1", "messageHeadline": "changed step 3 reached early error log to be more detailed", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "67d77621d1a66ae7ff5be5847c9b9d883f84e14a", "messageHeadline": "update sortition account balance table, committee size and threshold \u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 21, "deletions": 0}}, {"node": {"oid": "23377c001ae753cee0aa4d1a3f6e70c28d8cdbef", "messageHeadline": "changed pbft start, stop, and run log messages to silent channel", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 16, "deletions": 2}}, {"node": {"oid": "e92ba66922932d39f0ce426af6bde746b5ef89de", "messageHeadline": "updated sortition_propose_block conf files", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 25, "deletions": 0}}, {"node": {"oid": "55b2afa81a3497adbdb20f6d03642abc54ac6c2d", "messageHeadline": "Check if we have votes in current round for block that isn't our pbft\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "2df23591a29044893bc270e3d9d3271e4c8d6441", "messageHeadline": "only log time to sleep in ms to trace log channel if time to sleep is\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e3d2fdaa809cf5f4aa6e3ef1bfbc4abdebfd5796", "messageHeadline": "Changed pbft step > MAX_STEPS log to be an error log rather than info\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36ee6e13cd78343068e68376334d0f3be6d8d56c", "messageHeadline": "changed step 3 reached early error log to be more detailed", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7085470f432e874d36b03e54be288a5971bcd608", "messageHeadline": "update sortition account balance table, committee size and threshold \u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 21, "deletions": 0}}, {"node": {"oid": "ada4587fa2e42944811211d8584f6265119fac98", "messageHeadline": "changed pbft start, stop, and run log messages to silent channel", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 15, "deletions": 2}}, {"node": {"oid": "85b717a988b1bf791d3f88677761a9060a037be9", "messageHeadline": "updated sortition_propose_block conf files", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 25, "deletions": 0}}, {"node": {"oid": "106c81d85a368b2d270ba46279a256b4f39b22a5", "messageHeadline": "Merge pull request #322 from Taraxa-project/submodule_build_sync", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "395c9f083f069221479d0f33d6bb02cbd1bb6ffd", "messageHeadline": "Makefile submodule sync v2", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "7f12ad8a3224f56d764514405b38341f59d331e2", "messageHeadline": "Merge pull request #321 from Taraxa-project/pbft2", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 85, "deletions": 44}}, {"node": {"oid": "dc2c825c2ecadc5e45f4ca8e40668c9f7ba3a704", "messageHeadline": "Enabled nonce checking in Go trx engine", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "6c0bf67a8c7919ed2300366ed812d93fdb2c5cff", "messageHeadline": "Fixed a GCC compile error, refactored", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 61, "deletions": 100}}, {"node": {"oid": "7d921e6fe75ae16f68e1898d7cd4ae3742f81ff4", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "613cca86d862112cb7b8aa5eff95f7f1d956f23f", "messageHeadline": "Pruning PBFT verified blocks set", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "8be6c21c42d73bb95d847dfd01bd2c772f5c0c2b", "messageHeadline": "Implement PBFT blocks index persistent, remove the cache table and mo\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 52, "deletions": 26}}, {"node": {"oid": "731bc66c7683f7a903ff005b9fad1d621633e3f0", "messageHeadline": "Merge pull request #320 from Taraxa-project/net", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "5ac6f97fcbb9dac569877f7cdf13ad3f833c62ae", "messageHeadline": "Merge pull request #319 from Taraxa-project/rpc", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 35, "deletions": 20}}, {"node": {"oid": "9c9cda9bfdfdf4df17bfdc31cbc15bef2a9e561b", "messageHeadline": "Fix for syncing", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "f76ddb8b2dd92faf34e2824fce2981fcb9b80051", "messageHeadline": "Fix for parallel syncing", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "246ab8099f393ee9478860baad364e7f599db554", "messageHeadline": "Fix for WebSocket crash", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 35, "deletions": 20}}, {"node": {"oid": "f035f954e2ff3ddfa0b5646f7aad21da6beaa2ca", "messageHeadline": "Transaction nonce fix in the tests", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 233, "deletions": 141}}, {"node": {"oid": "a6206c6c54ca03a663da7e7b7946dd00c98ab8ea", "messageHeadline": "Add GHOST checking when start PBFT manager, and handle GHOST empty wh\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "c5d8715e49729a971e047a8d6520149a0419870c", "messageHeadline": "moved check for re-sync after MAX_STEPS to outside of should speak", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 746, "deletions": 678}}, {"node": {"oid": "07c136e35ffd077bc9d38b8a3641e63070984184", "messageHeadline": "found edge case where pbft manager doesn't know to continue sync upon\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 14, "deletions": 5}}, {"node": {"oid": "df86ac1c2b9113ce3790f4dc4e6fa61e08505187", "messageHeadline": "Merge pull request #317 from Taraxa-project/net", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 251, "deletions": 232}}, {"node": {"oid": "6b9c91c37e91e8317ed8e3f428a2fc86e3c123b4", "messageHeadline": "Network sync improvements", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "5216a55586bf42bc5f0633b1ca2c0d85fcb8fb5d", "messageHeadline": "Network sync improvements", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 11, "deletions": 33}}, {"node": {"oid": "2c2a19d1e67d7529fd3ebcd2a023b3908c9f61fd", "messageHeadline": "Merge fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "fc34af06e23d67a08ae3f6a042f6c88e890f30c4", "messageHeadline": "Networking improvements", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 180, "deletions": 157}}, {"node": {"oid": "cbbe2d61afd78a7cd928e558cd78fb5c76efb5ce", "messageHeadline": "Network sync optimizations", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 132, "deletions": 120}}, {"node": {"oid": "7eacec57048edb2017534d910f1f00c42342a5f5", "messageHeadline": "RPC improvements", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8e08bc7e8b6629647cc5daef50804e001c4b63c1", "messageHeadline": "RPC improvements", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "b6c8723e698dd45a2559a164b479cab60935849f", "messageHeadline": "RPC updates", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "60c31f7ea9a591bb19daa13da6b198d9bd0adca6", "messageHeadline": "Merge pull request #314 from Taraxa-project/docker_debug", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 91, "deletions": 8}}, {"node": {"oid": "ffb085dda093ecdd5717dabd7400acec8536a388", "messageHeadline": "Removed redundant `+1` in a slice expression", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c12baab0f523f499280676c6facb14b16486b5f1", "messageHeadline": "Merge pull request #315 from Taraxa-project/pbft2", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 118, "deletions": 48}}, {"node": {"oid": "de8662e47d14e4eb9b6658ab34ac91644a9b2ed4", "messageHeadline": "Fix typo in DB path", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eddd67b58ba986031cd906eebf0b045d6d1fec79", "messageHeadline": "Fix DAG genesis at height 1 in full node test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "63bb11a813f6826a66d1b25bce5a9266bfc3ff9a", "messageHeadline": "Fix duplicate DAG block in DB when node reboot", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "efaeb4d63e37a907211e9e7184aa1b72bb5af499", "messageHeadline": "Fix pbft_chain_test unit tests", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "4770237864d75a88f02f8eee31bf4728553e25ea", "messageHeadline": "Fix DAG genesis at height 1 in full node", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e233e4f7df7e3b445ac422a013efe37fc43d468d", "messageHeadline": "Implement DAG blocks number order APIs to be persistent (Move dag_blo\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 95, "deletions": 31}}, {"node": {"oid": "576258b869eb90302fc406ca4522b4f11e0dea4c", "messageHeadline": "Debug mode switch in docker image (and more)", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 91, "deletions": 8}}, {"node": {"oid": "9a56ac95045907891db97d72f29fc42af3ba53d5", "messageHeadline": "Merge pull request #313 from Taraxa-project/pbft2", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 37, "deletions": 158}}, {"node": {"oid": "0d6e8cb055a83fa4dc014a9b4eba87e97cb7f32c", "messageHeadline": "Remove deprecated setPbftBlock in full_node, and fix unit tests", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 16, "deletions": 129}}, {"node": {"oid": "c555b429c925cc24d6f3229c8c5c30c605b8cc99", "messageHeadline": "Implement PBFT chain syncing only happen when verified queue is empty\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "550d1c01c6d4c6f77cf4cef411a397ce2871a962", "messageHeadline": "Cleanup some lines in pbft manager", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 15, "deletions": 26}}, {"node": {"oid": "501f7eadd68dc5c17f8185f56d97948375e53b90", "messageHeadline": "Merge pull request #310 from Taraxa-project/ccl_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "52ea85c4b28792ff4e85657ac0fdad158329ea5e", "messageHeadline": "Merge pull request #311 from Taraxa-project/pbft2", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 55, "deletions": 14}}, {"node": {"oid": "22154dec9699df6b421df8fd850c221767adbfa3", "messageHeadline": "Merge pull request #312 from Taraxa-project/cleanup", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 13, "deletions": 110}}, {"node": {"oid": "2752ff327c2d4e6ace9f71224ebf020e149bf2f8", "messageHeadline": "Staged unused or not needed files for deletion", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 13, "deletions": 110}}, {"node": {"oid": "04c65152c497d4854f194e83e3999b0302bca89d", "messageHeadline": "Merge pull request #307 from Taraxa-project/go_trx_engine_error_handling", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 128, "deletions": 54}}, {"node": {"oid": "d6185e067a71130560e17391e899c6f6d1135a72", "messageHeadline": "Add unit test for pruning PBFT unverified blocks table", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 54, "deletions": 13}}, {"node": {"oid": "81daaa04a514041b824b1a32176d6d27ecf94a51", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "808db0d82d5fa8fc1144878711af247c4ad6578c", "messageHeadline": "update test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "0c8281fdb66dccb47baa6516e698b5184dadb884", "messageHeadline": "Merge pull request #309 from Taraxa-project/pbft2", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 55, "deletions": 53}}, {"node": {"oid": "d49d67b51299a2805ca44c982b6236b7daeae9cd", "messageHeadline": "Move certed votes counting before PBFT round determine", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 55, "deletions": 53}}, {"node": {"oid": "9de14de3746b1836bea38c7d58b890809cfb4e03", "messageHeadline": "Merge pull request #308 from Taraxa-project/pbft2", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 61, "deletions": 50}}, {"node": {"oid": "78163e0d272b8614ee99a0f721a3a82cc98c1024", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 39, "deletions": 40}}, {"node": {"oid": "65608223a4e6ea0db715a5df89bd52d92464fb5e", "messageHeadline": "Fix pbft_db_test unit test in pbft_chain_test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 23, "deletions": 11}}, {"node": {"oid": "823d3b8ba85edc77365c8e495e4aebdcc5bc577c", "messageHeadline": "Fixed a compile error", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "edb4aa3bd3d44ac4e5b12d2883466e29fb8fab83", "messageHeadline": "Halt period execution on exception", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c785485b64ee26288498cf17893d656ae26f1e0b", "messageHeadline": "Proper Go trx engine error handling", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 127, "deletions": 56}}, {"node": {"oid": "b2793ff59eb61f8e76f90c82e5e2949f6cdf07c5", "messageHeadline": "RPC improvements", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "d8e63a902f597d7a7f061b7a5e1f9dcb44545274", "messageHeadline": "RPC improvements", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 299, "deletions": 163}}, {"node": {"oid": "efabd2eecec34c0aeefc49b9d13a1fd7e4bdeb48", "messageHeadline": "RPC updates", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 57, "deletions": 15}}, {"node": {"oid": "53257cb3eea79ea5414ae0f3cd133da22166c142", "messageHeadline": "quick workaround for chain faling behind while syncing decline in num\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a17b1a07c521dad0b2899212845ad0f125b5a5ad", "messageHeadline": "Merge pull request #305 from Taraxa-project/sync_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 3, "deletions": 12}}, {"node": {"oid": "230b377c004416d5bcff8e5d710b2a9bf4b8ed58", "messageHeadline": "Fix for sync", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 12}}, {"node": {"oid": "c8750b2a99075af7aa8890e800866594d3fb56a5", "messageHeadline": "Merge pull request #304 from Taraxa-project/send_to_self_test", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 57, "deletions": 17}}, {"node": {"oid": "7f72efcb4af44cf6f3c6b81ab4b55876b5d9354d", "messageHeadline": "Fixed transfer to self bug", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "edfa62243882e464d039179f63bf2ed8614b37cc", "messageHeadline": "Added a transfer to self test case", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "b170c3aa9e7ce6ce3d194928c70d70bc8c711983", "messageHeadline": "moving update of last_period_should_speak to only be during CS block \u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "dfc33fb93867c0341aa9a5b1339baa8ec5878e8b", "messageHeadline": "last period active was changing during round because of chain lengthi\u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "465de67518c41dca4c4e28bfe2c70a948a5fe240", "messageHeadline": "margin for detecting arrived late was too narrow due to sleep inaccuracy", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "77717e2b2a71d2c3cfe94fba93eea466e9215c13", "messageHeadline": "Merge branch 'master' of https://github.com/Taraxa-project/taraxa-node", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 47, "deletions": 35}}, {"node": {"oid": "60295c446a7b384b4f46e507cfec56e0cc63bd60", "messageHeadline": "changed max_steps to 50, after which will next vote null block", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "fdf0490e27e59e4c162adb606e3485c7fd298b28", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "42aabe376cac908b562b5b4e2817365983e20e3d", "messageHeadline": "Move updating DAG blocks order to finalize CS block from finalize piv\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 17, "deletions": 23}}, {"node": {"oid": "2a0e0179877c3dcf44ae0f4938228300cdea92e8", "messageHeadline": "Merge pull request #302 from Taraxa-project/pbft2", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "e63831b49a45164d3c792815b57a12ffab018cde", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "05dbf02b20802db778455d8025d0424c076214a3", "messageHeadline": "Add a temp PBFT sortition account balance table and updating in new r\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "b81812462e9b2a2bf0f0f6a68f339e7ee699b53c", "messageHeadline": "removed assertion that we fail on due to truncation", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "385f700d595e1e4fafc95eba3791464104f60a5f", "messageHeadline": "Merge pull request #301 from Taraxa-project/pbft2", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "9341a94fcda83ebafa78390590b9cb88c92f5958", "messageHeadline": "Move updating 2t+1 and threshold at the new round", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "d67d73ba96f1ea06ced76eedf2c72e275e392457", "messageHeadline": "moved logs that should be trace into trace", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "bd0ca7fbc78f7e97dedf2805d00a84e30f2c5720", "messageHeadline": "next voting logic improvement", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 15, "deletions": 1}}, {"node": {"oid": "3f4b917543946fcfb51189a6cd34d6ed00346019", "messageHeadline": "Merge pull request #300 from Taraxa-project/pbft2", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 101, "deletions": 116}}, {"node": {"oid": "3b925086c66d03a9c09805ce29fd2a3ae797dead", "messageHeadline": "Reset next voted value to false since start a new round", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "025527e867d976850dd5d6467584e74d83126865", "messageHeadline": "adding some debug logging for step 3", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 10, "deletions": 1}}, {"node": {"oid": "22554d93c740547af03bc444ec69baced959f7fe", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "9b9dd7f6cb7ec15419b0914d3d42fd2d928afab9", "messageHeadline": "Fix unit tests pbft_rpc_test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "9185f8a395c19824c74cea0ef2ddd3a3f3c98cd8", "messageHeadline": "Fix unit test crypto_test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 26, "deletions": 29}}, {"node": {"oid": "906442714654c3c0d408b9fd8508db4317b00c04", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "5983fa7189607c3963517cbca884306981dc9cd0", "messageHeadline": "Remove coins in PBFT sortition algorithm", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 54, "deletions": 58}}, {"node": {"oid": "758ebe07a9da6b040bb213817f85f43f258e46ac", "messageHeadline": "Remove SORTITION_COINS_MAX in PBFT sortition", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 21}}, {"node": {"oid": "f89e9fff6661c1baa0c032be6663e0beca51d5d6", "messageHeadline": "Fix for crash on missing transactionstatus from queue", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 33, "deletions": 7}}, {"node": {"oid": "d6ab0b1f25cb0a14279d9d07834922d3f0ea8434", "messageHeadline": "Merge pull request #297 from Taraxa-project/pbft2", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 40, "deletions": 20}}, {"node": {"oid": "99d2bd77b7f542fd12f901644d4198807a6d32f5", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 21, "deletions": 18}}, {"node": {"oid": "048151fb4d01b920bffa48d4a43ae262c0f1a37c", "messageHeadline": "Add config SORTITION_COINS_MAX for PBFT", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "6ed3348e02650817dd4a43ef6bb933f29c738fbb", "messageHeadline": "refactor TransactionManager::getTransaction", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 15, "deletions": 25}}, {"node": {"oid": "68f234c60da953b36303cc159631d9848c1845ad", "messageHeadline": "update API getNewVerifiedTrxSnapShotSerialized", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 48, "deletions": 60}}, {"node": {"oid": "0f78be7c2905b63ac659079cce754a9d5ea855bc", "messageHeadline": "refactor transaction", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 38, "deletions": 91}}, {"node": {"oid": "699645a5746de15b0650e71d466be30980c669e2", "messageHeadline": "update conf", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "74f43d7839eafec5977e7f222cdfc46457a854ff", "messageHeadline": "fix bug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "598cbf2af7707d40cae4c6809f8e052fedbc55f9", "messageHeadline": "testfail with new executor, use basic executor", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 58, "deletions": 55}}, {"node": {"oid": "d4e08cdfb5af93eb166ee7b51837eef6ff5bc474", "messageHeadline": "add cache for transaction rlp", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 31, "deletions": 26}}, {"node": {"oid": "641abb05392e084f86f0d3ab17b9670e8cdf5c3a", "messageHeadline": "sort list packed trx", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 162, "deletions": 73}}, {"node": {"oid": "dc3bad76667905af9d728de1aaeda838767e9e44", "messageHeadline": "update insertTrx Api", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 119, "deletions": 102}}, {"node": {"oid": "a479f8e7c38d6b3831687dd5f75643c4a7349ce3", "messageHeadline": "sort transaction base on sender/nonce", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 29, "deletions": 8}}, {"node": {"oid": "03a418fdd83a339b03743108b9f3e3d3d931fe9b", "messageHeadline": "check nonce during trx verification", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 115, "deletions": 37}}, {"node": {"oid": "ba35b0bdf30f3aef981ac41c2fc3b9582e83b974", "messageHeadline": "Merge pull request #296 from Taraxa-project/pbft2", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 166, "deletions": 1741}}, {"node": {"oid": "9e6018b8d97ec4d8311baf547732cb5ec750572e", "messageHeadline": "Improve shared mutex locking performance", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "e1cd23957ba140c5004ff1aac83b94312f8f7b51", "messageHeadline": "Fix shared mutex locking issue", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "3f0623bc42b53a4f0aee3c0f87bae695b5e5339e", "messageHeadline": "Delete py_test for pbft_test script", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 1646}}, {"node": {"oid": "38785e1e71fcc3ebf728da3df556edbc9851d1d3", "messageHeadline": "Fix unit test pbft_chain_test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 38, "deletions": 14}}, {"node": {"oid": "4cf2f85a23c497d15f2ecc1d45bb5bc897d8c08e", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "2c15805aee1ff0648ea4a9966017f9f10cf2cafc", "messageHeadline": "1. Pruning PBFT unverified blocks table", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 96, "deletions": 39}}, {"node": {"oid": "ca7cf1e2e730cc1170858c115d9ab1a87607b275", "messageHeadline": "Add unverified_blocks_map and unverified_blocks table", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 32, "deletions": 41}}, {"node": {"oid": "86bd8c33545c13707200885d3b823d299ddc7a65", "messageHeadline": "Fix unit tests pbft_chain_test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "89d3ba540ee63636159a681f95688c08dd1b3ff0", "messageHeadline": "Remove pbft_unverified_queue in pbft chain", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 30, "deletions": 34}}, {"node": {"oid": "71f4cecbc5797051d335f30c4781c356d86b87cd", "messageHeadline": "DISABLED_execute_chain_pbft_transactions", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b445e3c2d89efb0c14f799611cffa7c18d3fc01", "messageHeadline": "Adding memory cache to db", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 64, "deletions": 29}}, {"node": {"oid": "8939e64424e0dc95676e73ebf74750e2df71b51d", "messageHeadline": "Suppress error output", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e44bd4aaab4f0d7273c92c6b113e2f4b01563044", "messageHeadline": "Made `git submodule update` run for every `make` run", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "84695e005711bacd441e6d991134dd643eaa1b01", "messageHeadline": "changing committee size in pbft for unit tests to 5", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1651, "deletions": 5}}, {"node": {"oid": "7dc39d9c5d96b114d36d22ea48bf433d848e3445", "messageHeadline": "Fix for transaction assert bug", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 57, "deletions": 45}}, {"node": {"oid": "51f3cbc4c63b50206d7f0fa5912ea8007a1d0b64", "messageHeadline": "Adding params for ideal and max peer connections", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 936, "deletions": 984}}, {"node": {"oid": "13f340365e48805f745fe858aa39de39122de225", "messageHeadline": "Merge pull request #291 from Taraxa-project/bugfix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d50efdc5520ebbc0836a0251ceabcc7a7476c1dd", "messageHeadline": "disable sync_two_nodes3", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "558e98a54985bde2eeb99f11f4070f6dc0646a8b", "messageHeadline": "Update README.md", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d08dcc947fab4b9ad193e9c28dda345ebe756db8", "messageHeadline": "Db optimizations and fix for transaction assert", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 39, "deletions": 32}}, {"node": {"oid": "ab9000fec9af45155fa6eb4138c7364d64068f94", "messageHeadline": "Build fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d6e838a2c39e8a815ee936a0153305c8018224f3", "messageHeadline": "measuring db reads/writes", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 127, "deletions": 2}}, {"node": {"oid": "643d9617a2a48deea215aacf9443236cb445b44c", "messageHeadline": "Merge pull request #289 from Taraxa-project/trx_engine_enable", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "25a548e78507f217a73546c86f752cdcfbf5623e", "messageHeadline": "Enabled go trx engine with a gas limit workaround", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dc645b91537bb389c477f76892357eb4315ee13f", "messageHeadline": "Merge pull request #279 from Taraxa-project/trx_engine", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 781, "deletions": 43}}, {"node": {"oid": "446d4ee1e9002535a5d266222aa4b1887003ecca", "messageHeadline": "Switched to the old trx executor", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "adb054061cf4f077c048efed09c2a92eb08ec014", "messageHeadline": "Merge branch 'master' into trx_engine", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 286, "deletions": 220}}, {"node": {"oid": "ddb7ab04cb94dedb2cbfed9f7484e48dd0d9122b", "messageHeadline": "Updated go evm dependency.", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "df798d35ae8d7f9f4bdeb7c671b6f0095d712474", "messageHeadline": "Fit for TransactionStatus", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "30450c4478ff488fb66b615905ff044b6f293f6b", "messageHeadline": "TransactionStatusTable optimization", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 125, "deletions": 39}}, {"node": {"oid": "d7264639fe93eeb3a7661408fadb0e119d591a1a", "messageHeadline": "Merge pull request #287 from Taraxa-project/pbft2", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 27, "deletions": 41}}, {"node": {"oid": "5e41a4e8b66cc7e63c697f1a55e3480084e2f700", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4bd8ddd74aa723cc5a7cc10acc5a373915d0d62d", "messageHeadline": "PBFT round detemined by all votes(unverified votes)", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 23, "deletions": 37}}, {"node": {"oid": "42f7b3deedb9558cb78b9a94a0bba63f531bdd06", "messageHeadline": "Merge pull request #285 from Taraxa-project/pbft2", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 137, "deletions": 143}}, {"node": {"oid": "08fdb8cdd8fc7de142a35abcfae76599afe7ce22", "messageHeadline": "DISABLED pbft_db_test, fix laters", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11d6355d9601605d6633259de40927fbaf85c36e", "messageHeadline": "Add comment for setFUllNode pbft_chain", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "cfa8881cc47981dd737829b057cd777933ffd33a", "messageHeadline": "Move set DB for PBFT chain before network, and add assert for null DB\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "827cf67783fde9e78c130c1b230d456e6cb392aa", "messageHeadline": "comment out set pbft chain to nullptr since network still running", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "aba868a774b2d1baee62ad6cec576ba65f913c24", "messageHeadline": "Fix boost shared_lock has no mutex issue", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "93ef253d18e0692e1edf83b345c881e22d9c57d2", "messageHeadline": "Release pbft chain DB pointer", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "cf3828cc6df2e65c24e5ecfc06091d39b528dd64", "messageHeadline": "Move updating pbft chain DB from pbft manager to pbftChain", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 27, "deletions": 25}}, {"node": {"oid": "97a1eb94c786c319dde8c7287400d45faa9ccd37", "messageHeadline": "Fix pbft_manager_test compile issue", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "ec1c1d0acf092610f193bd3cae713ae2e3a8f122", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "caa5aa6a1aabe97d21fa4a5c59acd9e2edd68ff4", "messageHeadline": "Rewrite getPbftBlockInChain", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 35, "deletions": 76}}, {"node": {"oid": "bad53d4cf0e5436ba961403d453248a3c0d7ec5a", "messageHeadline": "Handle first getting pbft block from pbft manager", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "b35c283b59c633038654a800adf7aef4193960cb", "messageHeadline": "Remove pbft_chain_map table and read pbft block from DB", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 16, "deletions": 19}}, {"node": {"oid": "958ffb9010c2b4a88b8d279c7bfb8c5382c0d8af", "messageHeadline": "Merge branch 'master' into trx_engine", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 372, "deletions": 182}}, {"node": {"oid": "ba30a9aa469dda2b9ff68a6f9e9404b2a8b8960c", "messageHeadline": "Add setFullNode in pbftChain", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 43, "deletions": 25}}, {"node": {"oid": "204d931033cb36a4e4f71d09db73dddabc14cdac", "messageHeadline": "Removed redundant include", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a195dd60bd2dda7e97d4ed2a50cf39d19dc35e81", "messageHeadline": "Move pbftChain constructor", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "f0a4c7e81af608fc7d101b22ec427c8d83fcf382", "messageHeadline": "Merge pull request #283 from Taraxa-project/dag_opto", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "a30069a568ff84ae84295a7836ed42f7b14c124e", "messageHeadline": "Memory leak fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 79, "deletions": 64}}, {"node": {"oid": "8cd634feefa227e998d7cb46a31f769b8a989177", "messageHeadline": "update test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "eca8af58ea49a5f101f7cdb49a4e18f7d424011a", "messageHeadline": "update test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "017a706664d867c903aec395a82c2d239a0dead0", "messageHeadline": "Fixed a merge mistake", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 3, "deletions": 18}}, {"node": {"oid": "6edc17f5bd5bc7466b8f9849f1ea727b0615a1e1", "messageHeadline": "Removed an accidental leftover", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "8afadcf2c73f0fffd9e707cf8b0cd15a58b858d8", "messageHeadline": "Fixed the compilation", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "666e0712951bb0fd271673c3cdc70b7be1ec8181", "messageHeadline": "changed round determined function and logging", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 14, "deletions": 5}}, {"node": {"oid": "4e929e6014322fb7da2bc268696ea25a2126d917", "messageHeadline": "Fixed the base dockerfile", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d0963a0217f97a3154c92e6618c86514fe0bf871", "messageHeadline": "- Reverted to the old sortition table update code", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 279, "deletions": 70}}, {"node": {"oid": "248ffb073fb7960f9deafc09927a0f976d7521fb", "messageHeadline": "Merge fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2a4806762a747d384df2628ae9e8a173d7c27e61", "messageHeadline": "Transaction serialization optimization", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 64, "deletions": 52}}, {"node": {"oid": "b11c65e577bc93fdb0ddea6addab19e85e232b74", "messageHeadline": "Test fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e5f5a938860102cc2dea697c47670ffe6846b9c2", "messageHeadline": "Transactions network serialization optimization", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 119, "deletions": 71}}, {"node": {"oid": "9a4e9acc922a27556225bc8e7940c67e77ba4c91", "messageHeadline": "Optional encryption and network performance logging", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 100, "deletions": 7}}, {"node": {"oid": "16269c7423ec579b3f18b3bafc3befbc7032d1f4", "messageHeadline": "Merge branch 'master' into trx_engine", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 332, "deletions": 421}}, {"node": {"oid": "17c8491e4d54fffc62fb82397be85eefd3428b42", "messageHeadline": "Merge pull request #280 from Taraxa-project/dag_opto", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 88, "deletions": 31}}, {"node": {"oid": "f52a66b613dd87cde3dbd38959a8a37427e8504e", "messageHeadline": "update default cached dag size", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "619757a420ac250565b3d7b44461d945819c70b2", "messageHeadline": "fix test and update safe get fullnode address", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 87, "deletions": 30}}, {"node": {"oid": "ab209bc009aa9707a1c0f1b08de3cf6ace120d2d", "messageHeadline": "Merge pull request #278 from Taraxa-project/dag_opto", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 204, "deletions": 344}}, {"node": {"oid": "256b4b2d72442d00076cae223ffd239c68bc34dd", "messageHeadline": "Go trx engine integration", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 709, "deletions": 175}}, {"node": {"oid": "837092dff75e2ff23d23cde925cf5b5220f41c94", "messageHeadline": "assert for duplicate trx", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "766b9ac477f5bd44bda82ea591a850bca35d18b0", "messageHeadline": "fix broken test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "758cbac3c069d93f412f615de61144180cae07e8", "messageHeadline": "remove Taraxa banner and fix some header definition format", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 47, "deletions": 262}}, {"node": {"oid": "a4b867ae72d6d1d4c1f4d0b4a4faff087e333ecb", "messageHeadline": "remove table for debugging", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 19}}, {"node": {"oid": "717e868166bd14008252da95cb7f61f12e450ce5", "messageHeadline": "update debug log", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 81, "deletions": 55}}, {"node": {"oid": "fcf7f3903df19ba652962c890c8f93075ad3a235", "messageHeadline": "fix but", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d6b0feb3afeb0179ff49f027817ab30d3e4dabdb", "messageHeadline": "debugging duplicate trx execution", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 114, "deletions": 39}}, {"node": {"oid": "54eb46426684fbe09c394826f2dbe6e5c9dc8ddb", "messageHeadline": "update ledger_test.py", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "d9ffe34c933b3dd7eb18433b4a69dee1e432deac", "messageHeadline": "Merge pull request #277 from Taraxa-project/vote_access_fix", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 66, "deletions": 87}}, {"node": {"oid": "5458947a2fe09f1123d795a31c71f4fcca8a5689", "messageHeadline": "vote optimizations", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 66, "deletions": 87}}, {"node": {"oid": "a9e6ad5dcab61e8e3278978afd21d0c16f04feee", "messageHeadline": "changed MAX_STEPS to be higher", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1adf111c77e55a2e9bfdb3b58a34d980954e2a33", "messageHeadline": "Merge pull request #276 from Taraxa-project/enc", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 170, "deletions": 106}}, {"node": {"oid": "83b34239a17094ac1803d0618082c06954f7d367", "messageHeadline": "Merge pull request #275 from Taraxa-project/pbft_test", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 175, "deletions": 88}}, {"node": {"oid": "df9b9aab9d67b5b0f99c8db1a0e280851292e6de", "messageHeadline": "Fix rebase conflicts and coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 37, "deletions": 43}}, {"node": {"oid": "e59a160a0ba791a4cd511b122e24d1ec1259fe3a", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "53834f2b6bcb223b68f1a25aa16c65ae7e971bda", "messageHeadline": "Fix compile issue in full_node_test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b1b9dc528f385de2a9096be440068acd02afc71f", "messageHeadline": "Fix integer overflow", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 47, "deletions": 22}}, {"node": {"oid": "bee17ed8a8d644610cc9aca43313a83b518ecc71", "messageHeadline": "Add logs for pbft determined from votes round and step", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1870e70cd2a3e46374690e1ea6732458a28faa24", "messageHeadline": "Implement active players are able to vote", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "1e19be26210cdb8f1e47600333220f699f7579dd", "messageHeadline": "Revised update PBFT sortition threshold", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "b627a0d73c8cae78c55576430814eed216d66686", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 30, "deletions": 35}}, {"node": {"oid": "7558d9195d1d99356b964083e02847fb06e13050", "messageHeadline": "Add last period seen transations in PBFT account balance table, check\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 97, "deletions": 44}}, {"node": {"oid": "af594f48a1c83b39745975dc31f552fad89d90ed", "messageHeadline": "typo", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64c973d2a5d5ff80fd260277058d55ace6210c32", "messageHeadline": "change verbosity", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f08e114c6eaf751bd9f6a6c294e0f90faaadb437", "messageHeadline": "fix build failure on Jenkins due to compiler compability", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "f848113aa9d1307ac4be6ae7a94150bfa3adaf31", "messageHeadline": "enhance Dag::drawGraph", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 42, "deletions": 7}}, {"node": {"oid": "0677d77572466e9f790e5a058f396ecbbd8c6088", "messageHeadline": "fix bug for computing pivot from genesis, add period size limit to dag", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 80, "deletions": 28}}, {"node": {"oid": "49b02759fa5aea0e2c3d2a47bd2c7ba850399224", "messageHeadline": "remove obsolete things in dag", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "1586f2e5528a8a0de3101699a69a6f5f026f2ce4", "messageHeadline": "replace property<boost::vertex_name_t> with property<boost::vertex_in\u2026", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 28, "deletions": 35}}, {"node": {"oid": "f2e29e2a41e25657502fd7d581c4f43e803dda28", "messageHeadline": "fix broken graphiz writer", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 34, "deletions": 26}}, {"node": {"oid": "3750b97602ec99e199e796d3085daccd95222763", "messageHeadline": "Removing encryption from network", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 144, "deletions": 84}}, {"node": {"oid": "f0fbef14f3a4857c0c35d0e701b41a9332d2eb75", "messageHeadline": "RPC fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 26, "deletions": 22}}, {"node": {"oid": "b8bfcadadc709f33c38bfb8382b5b7d4fb427e2e", "messageHeadline": "Fix for sendTransaction rpc", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "6a75c8ef9ee7e1bc9f20776aa5a2d7a530307f6b", "messageHeadline": "Block RLP for networking and saving in db", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 80, "deletions": 77}}, {"node": {"oid": "bc0c0237485ec9c60f9c5574a4be7b6a3510e8b8", "messageHeadline": "Using dev::VerbosityError for unit test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "09d71b721be3208dc475e905fa84733285720791", "messageHeadline": "Fix sync_five_nodes in full_node_test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 57, "deletions": 44}}, {"node": {"oid": "ecc3ecd65c23b3f35a20203422301941f2f24f3d", "messageHeadline": "Merge pull request #269 from Taraxa-project/dag_opto", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e58fe0a522584a1cc4a4f2ee93e040ebf238a9e2", "messageHeadline": "update sync_five_node test wait time", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "667c30ed8f1f81b0e1e6f6afb53c5896b731e4a7", "messageHeadline": "remove obsolete files", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 0, "deletions": 472}}, {"node": {"oid": "876cf34647ad1a891a2b2ed9cd2599170f41459c", "messageHeadline": "remove outdated tests folder", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 0, "deletions": 1470}}, {"node": {"oid": "70c5429b39dff9d0d449545cb030679fe526740c", "messageHeadline": "update Readme for grpc removal", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 17}}, {"node": {"oid": "38cca7bbbf3a5668d775ae6756cbf70eb493c302", "messageHeadline": "remove grpc stuff", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 23, "deletions": 158994}}, {"node": {"oid": "9cb523136546f2d5860c44d60004443a08aebfd3", "messageHeadline": "rename files and remove obsolete files", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 29, "deletions": 765}}, {"node": {"oid": "7d0fad5bf669aca31020cc9c0e50fc689e420277", "messageHeadline": "graph deletor", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 108, "deletions": 38}}, {"node": {"oid": "d3f183a1a042a4acb8d33ecfd48746d310b909f7", "messageHeadline": "Merge pull request #267 from Taraxa-project/pbft_test", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 40, "deletions": 102}}, {"node": {"oid": "36767d153e0604f651bceb8d4f62c9a808a485c3", "messageHeadline": "Remove execution transations delay time in PBFT", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 20}}, {"node": {"oid": "6bfef84958ca1fadfd0e097fc7de859899b03754", "messageHeadline": "Cleanup code", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 35, "deletions": 81}}, {"node": {"oid": "01d4b93fbb6f2626822fea7089b24d93a23133b2", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ab4418d27a70a66cc752335a7c5018898d3eb062", "messageHeadline": "cleanup in pbft_manager", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d2f539b5d4a056addc296ee8a8f3ab907934f739", "messageHeadline": "Merge branch 'master' of https://github.com/Taraxa-project/taraxa-node", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ff9a348e41555f6e87c13bbed8b9124362bdaf0e", "messageHeadline": "Merge pull request #266 from Taraxa-project/dag_opto", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2323f85cbda4f9422eaa276331b98c7e1d4f4dd4", "messageHeadline": "Revised PBFT manager logic", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 122, "deletions": 43}}, {"node": {"oid": "b5b2e9ae61b01672e9690c8b459f7bdb003d2da7", "messageHeadline": "parallel make by 4 threads", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "727868662c990fa3fb12dd0f3afc4f815271ef45", "messageHeadline": "Merge pull request #265 from Taraxa-project/dag_opto", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 189, "deletions": 978}}, {"node": {"oid": "d45ca079d51a922a2320d2333d51762dd75f7ee2", "messageHeadline": "fix issue computeBlockOrder boundary: from current anchor to all reac\u2026", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 22, "deletions": 34}}, {"node": {"oid": "fdff81dee33b5ed7acc910d8f436dc4fb24c255f", "messageHeadline": "Merge pull request #264 from Taraxa-project/pbft_test", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "e650b4eb60363c0159b2f35ae638c978c1bd55f2", "messageHeadline": "update getGhostPath from last period DAG block hash in PBFT pivot block", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "f90912394fd5bb5ecade7cbd7dd64c8f0af85e8a", "messageHeadline": "update read/write lock for dag", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 32, "deletions": 25}}, {"node": {"oid": "15fb1585a7b87487fa3bb6f9a8685bc8ba9338d8", "messageHeadline": "void crash if invalid options are given", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 65, "deletions": 65}}, {"node": {"oid": "dbacb274a20a0c4caf0db4103903d850e3447344", "messageHeadline": "remove timestamp related API in dag, code clean up", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 70, "deletions": 854}}, {"node": {"oid": "662e096cfe3fdbb05cf850bed9b0ddd58edff680", "messageHeadline": "Transactions db save in rlp, replaced boost with jsoncpp", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 73, "deletions": 42}}, {"node": {"oid": "fa848ca706c11e4f4b59c82cc8fe382217268a75", "messageHeadline": "Merge pull request #262 from Taraxa-project/pbft_test", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 87, "deletions": 61}}, {"node": {"oid": "d07c2cb9c41ca3dd52aae0337ca0bce5b5915fd4", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 40, "deletions": 39}}, {"node": {"oid": "a3c725dc988cb4bf9417c5df7405fc6e82dfe098", "messageHeadline": "Continue fix next votes counting in round and step", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 63, "deletions": 38}}, {"node": {"oid": "eff7d691ed9223ecd1611d202a172ddd81134125", "messageHeadline": "Merge pull request #261 from Taraxa-project/pbft_test", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 72, "deletions": 66}}, {"node": {"oid": "5f2333a0ff620becdd780a5c8e38c37a3715443f", "messageHeadline": "PBFT count next votes by round and step", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 72, "deletions": 66}}, {"node": {"oid": "4297ae31718b328f7f6f09681ef0433ad891cb78", "messageHeadline": "Adding WS for finalized blocks and shcedule block", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 105, "deletions": 16}}, {"node": {"oid": "10e4e57f39e0ab93b020b58065d189e597b6ba91", "messageHeadline": "Merge pull request #258 from Taraxa-project/pbft_test", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 34, "deletions": 12}}, {"node": {"oid": "977832c7055c1f58c777f604dbc74ca25838f421", "messageHeadline": "Adding dag blocks RPC", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 145, "deletions": 18}}, {"node": {"oid": "fa57e59eb4ebf07b2e42fc1901cf58fdeedb60c5", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 15, "deletions": 10}}, {"node": {"oid": "430a8c9c539c22eb8204c12865145971ee61d814", "messageHeadline": "Add upper bound for DAG blocks would be able to package into PBFT CS \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "250476718295f10546b11ee271704e1873d7e273", "messageHeadline": "Merge pull request #257 from Taraxa-project/trx_ccl", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ba75c7c8ba51e57b55c1f844fada367f04fc496c", "messageHeadline": "offload sender computation to verifier", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c5c59b53652d834b8aed3c78e70a0f90e062c248", "messageHeadline": "Added test rpc for getting nodes", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "793793f2cf47973528ddbac8a5eaf12d9c88a1c5", "messageHeadline": "Fix for two_nodes_two_transactions test", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 25, "deletions": 16}}, {"node": {"oid": "98b93218876466ea3485c4cfe992966180135b9e", "messageHeadline": "RLP serialization", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 33, "deletions": 66}}, {"node": {"oid": "1b54d1e5fab9c79980489a70a36ba2c33c8694a4", "messageHeadline": "Merge pull request #254 from Taraxa-project/starrynightglider-patch-1", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "8e94e036ab785c643f0ecc2c9a634a40c4f35cd1", "messageHeadline": "Merge pull request #255 from Taraxa-project/log_ccl", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3a9d57480bfa44a059eca24b1368d831e985b56e", "messageHeadline": "update log for block tips count", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "99c0f347cc0fcb469891ec17e1244e2680b472f8", "messageHeadline": "Update README.md with gperftools CPU profiling", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "b7a9b8cb62b23431080676d2b0dc6c02a150a938", "messageHeadline": "update create_conf.py", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "92d2c6532233d9ab794aba1244f37fb2184370e8", "messageHeadline": "gperftool for heap check setting", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "7b73de2004ee5094549acf5ef0177ca4d3869d86", "messageHeadline": "update TopTest.two_nodes_run_two_transactions", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "00cf043c32a2e4351a3270b21914a6eb66a1b04e", "messageHeadline": "update Makefile for PERF=1 option", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "867c2f1fc8d1b02b17165d0dfcc121cad546f7df", "messageHeadline": "add TopTest.sync_two_nodes3", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 92, "deletions": 0}}, {"node": {"oid": "1403550558183a12a2c1b468b76282233da818d7", "messageHeadline": "Makefile change for gperftoos", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "31c354cbbb03a0121d4672138c8228fe345bac40", "messageHeadline": "performance test for executor", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 126, "deletions": 0}}, {"node": {"oid": "b804bf7d9d7fbd3ed7e611c172c9a76e83d64019", "messageHeadline": "Add a pbft paramater to run counting votes thread in pbft manager", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 35, "deletions": 19}}, {"node": {"oid": "4aafe4e4549a8829b51fcd2c3c4c53a2dbfbcf4a", "messageHeadline": "Add getAllVotes for test counting votes in pbft", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "471ee45ba17254c7920e5cd85e85841bde8e4605", "messageHeadline": "Merge pull request #251 from Taraxa-project/log_ccl", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "4a1beb06f9cb50f7193ad12cb0e77d87f359366e", "messageHeadline": "print block efficiency", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "fb311c3ea9f8a5b4a431bebe09578f39b29c963f", "messageHeadline": "update create_conf.py", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e727c8a12327d59b8c6bb68014ec14333c2864e1", "messageHeadline": "update create_conf.py", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "caa35d69cc463cc0dff8ec09f48d8c06d467d1dd", "messageHeadline": "Merge pull request #248 from Taraxa-project/pbft_test", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "4820f0543c3cde930dca556088f2c5e397666ab7", "messageHeadline": "log more info for votes", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "5438fa3afdf05642a287003b4e35af4a7aed9acf", "messageHeadline": "Disable two nodes run two transactions", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2b5803232ec00cd670bb9f8b2978503e2bd578cf", "messageHeadline": "Merge pull request #247 from Taraxa-project/pbft_test", "author": {"name": "Justin Snapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 107, "deletions": 61}}, {"node": {"oid": "2a3a263be8f5751bc06f99b81bdd63159a475852", "messageHeadline": "coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 10, "deletions": 16}}, {"node": {"oid": "ad39f70cbcc9ed364760d3f6b129bd8dac112a54", "messageHeadline": "log for adding vote", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "20aa8ec072711f28836bf7162696254a9aebfb1e", "messageHeadline": "Assert when votes are inconsistent", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "dd55549b2972cfaf299abe08730ee2b53ded9f9e", "messageHeadline": "Fix pushing duplicate PBFT blocks from verified queue", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "a3c3018fd046bd153062620de4b1f4c90d0c4c3c", "messageHeadline": "Fix bug of next vote for node own starting value", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "bdf6971d2a3010dcda2553dfec9ac186c37c8439", "messageHeadline": "Fixing voted value and voted null block only once for each PBFT round", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 50, "deletions": 20}}, {"node": {"oid": "81f21b5d5091d14a3f4d9374a65b0064a85abaad", "messageHeadline": "Fix execution delay for both blocks type of PBFT", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 15, "deletions": 19}}, {"node": {"oid": "65102a5f073f4d31d8042cbaf87e9239283da407", "messageHeadline": "Fix next vote own starting value in round 1 for NULL_BLOCK_HASH", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "2661b0da78ff2f886d078f7f5343899b09e84ea1", "messageHeadline": "Add node own starting value for PBFT", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "4e0c782b38532c8112391319732a4ed9189b35ac", "messageHeadline": "Update execution delay to 3 seconds for unit tests", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "af14791240ca97cd61ae750ba252e9a8c08e3731", "messageHeadline": "Fix for RPC error logs", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "fe38b0759f15e905a04bddfef18e1abeaca80fb2", "messageHeadline": "Merge pull request #245 from Taraxa-project/pbft_test", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 28, "deletions": 22}}, {"node": {"oid": "ba2016bc153babef52fb9e1b9bef9803fc90be06", "messageHeadline": "Fix bug of should update round_clock_initial_datetime", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "e2b35496e5d958df5fa96cc5f2bf8a1c9987a056", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "8b7abc393a1fb8d051ddd4eaff3df8db212eb47d", "messageHeadline": "Add execution delay only when push PBFT concurrent schedule block", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "3482e826b7e4f6e124ca5348d373dcc8c35d218c", "messageHeadline": "tweaking logging to be more useful for testing", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f4a415cc00b4a9592d1eb2baebfbaf46c8cb4751", "messageHeadline": "removed excessive time record log during EVERY pbft loop", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "661f3f73434ab9acede0cb5b8dd7d13ab474f245", "messageHeadline": "Adding test for two transactions", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 60, "deletions": 3}}, {"node": {"oid": "71d5dd766e4d793c56aed89c2feff32ddebab244", "messageHeadline": "changed the pbft execution delay value to 2 sec", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 15, "deletions": 10}}, {"node": {"oid": "6684a5352d950bd69841e3dee860fbe7fb5b7da6", "messageHeadline": "Merge pull request #243 from Taraxa-project/pbft_test", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 71, "deletions": 32}}, {"node": {"oid": "c640c51f0cd1b707d900c379d657a803ec012403", "messageHeadline": "Add a paramater for transactions execution delay in milliseconds", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 34, "deletions": 6}}, {"node": {"oid": "d4a5a765b17e96d86e41341e060f20c5ea7dcfb4", "messageHeadline": "Add more logs", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "cbe5af34560d6874364274c11e2312e8fbe91457", "messageHeadline": "1. Add more logs for invetigate PBFT delay issue. 2. Remove getVotes \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 33, "deletions": 24}}, {"node": {"oid": "e881e458cd96109dc5fdd97e922cc21fe395f3fa", "messageHeadline": "Fix for lock used for long time", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 21, "deletions": 14}}, {"node": {"oid": "0e7f09424d69cdb5c014ae8a9487dfe7f59efb52", "messageHeadline": "add test: single_node_run_two_transactions", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 66, "deletions": 13}}, {"node": {"oid": "730b4664e1e6856cec77cc21c4dcc4826a36b3b7", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 33, "deletions": 30}}, {"node": {"oid": "5ad3df0da4892dfa0900f3d35276a784483b2689", "messageHeadline": "Add assert for duplicate DAG blocks in PBFT CS block", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "53639338b8289f6cb43b287eeb15bae00861651f", "messageHeadline": "Add checking for duplicate DAG blocks in PBFT CS block", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c1bfcb5585fcd7e29e6783a8cc0a9146d6a326e3", "messageHeadline": "Add unit test for checking duplicate DAG blocks packaged in PBFT CS b\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 72, "deletions": 6}}, {"node": {"oid": "67d45c49691ca9a74013b12049a07b06666808e0", "messageHeadline": "changed pbft mgr logging to have insufficient vote tallies be logged \u2026", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e955710ff422cc95a712321db790f9a8ca859933", "messageHeadline": "fix failing test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 75, "deletions": 7}}, {"node": {"oid": "c673ab1ec6e47308896d75725c37209babc22a91", "messageHeadline": "fix DAGMGR_Inserting_period_does_not_match issue", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 29, "deletions": 32}}, {"node": {"oid": "e2d3b548e79d85071242b0ae6cec150ec6fe0249", "messageHeadline": "non blocking trasaction creation", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 23, "deletions": 13}}, {"node": {"oid": "4c0a5d1a5cd3047dbd2ba8d2d12886ff66ad0df9", "messageHeadline": "update test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 94, "deletions": 7}}, {"node": {"oid": "ce212c0005a91419762f7a048054207bb1a5d54d", "messageHeadline": "update debug message", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "a30e0ce4c166dc66b0419762b33058c9976e8797", "messageHeadline": "Add more unit test get dag block hash/height", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "ebe9a515c22a3b4b31e182cbcf7d2da9b3f95f56", "messageHeadline": "Merge pull request #238 from Taraxa-project/pbft_test", "author": {"name": "justinsnapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "65032d22fe60c09a814036c9596c5801901102d7", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "9674625b2f893d8ae271d9d7798bd09e092e5a6d", "messageHeadline": "Add log in pbft manager to count votes", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "5abc2b5020a778b7bed61a026db305f639718535", "messageHeadline": "Fix for node sync", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "9ab5fe77aa7946032779bc257bb18139706acd8d", "messageHeadline": "Fix for node sync", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "eb64e73c289d9c717f62ad057d58c2095cc415e5", "messageHeadline": "Fix for node sync", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 22, "deletions": 21}}, {"node": {"oid": "6afa7784b2253e16c45cf9026ba859eb78f6a72c", "messageHeadline": "Merge pull request #236 from Taraxa-project/gcp_docker", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "55387b81cd706093630bb9dcc464a3d14d012664", "messageHeadline": "fix rpc api", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b81a3e920126088395cc2207772591124420a1eb", "messageHeadline": "fix undeterministic block orders, enhance ledger_test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 120, "deletions": 21}}, {"node": {"oid": "49dd66b4c99a71b1f77846a45399b65aaa2e9ca7", "messageHeadline": "update ledger_test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5ba4df6eb2b8e37bc96298e2a0f03ae2ff9d2f2a", "messageHeadline": "update create_conf for valid genesis", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d28e55aed8e14526dac0f1b4cae9ba13556f41ce", "messageHeadline": "update ledger_test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "e331a3fc15c71b5b6c6231394cd1649043645304", "messageHeadline": "Merge pull request #234 from Taraxa-project/genesis_blk_fix", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 171, "deletions": 109}}, {"node": {"oid": "6ea2c794160cbb556cc41a79e7f927d3c0689fa7", "messageHeadline": "Add gcp registry to docker tags and pushes", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "4ff020d9600ecbd91277eb933ebce36c89f0acd9", "messageHeadline": "Fix conflicts", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "2dd49fa86c0db07155b20589573e74fe83da5ee3", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "43b01ed2d0f2ecf7287b0fcd4b1dba602a0ae04c", "messageHeadline": "Enable add_cleanup_get_votes in pbft_rpc_test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3baf85428041d56738f85685d2b0e934135e5d7c", "messageHeadline": "Fix unit test pbft_manager_test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 70, "deletions": 4}}, {"node": {"oid": "9ed188fa750399da6ed72ff7ce738033b5bc981f", "messageHeadline": "Fix unit test pbft_chain_test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 15, "deletions": 37}}, {"node": {"oid": "f9aa7684ecfb607cc5ffe3f2983d8be8a90d60e0", "messageHeadline": "Removed check of peer_syncing_ == _nodeID from syncPeerPbft", "author": {"name": "Justin Snapp", "email": "justin@flyjsim.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e2b4f4336d6166a055cd53aad58bc3f934d309f6", "messageHeadline": "Fix unit test node_pbft_sync in network_test.cpp", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 31, "deletions": 32}}, {"node": {"oid": "ea0b669c27fbbf59993e9ecb73ba5ae260b0336b", "messageHeadline": "Since the assetion breaks some unit tests, comment out and leave to", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "abe0eb2552e88ae66ea46e995a31dd130d3d73dc", "messageHeadline": "According to Oleh, add back checking double commit blocks", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "571340346dcd7c67e73935b5d4287570f222b772", "messageHeadline": "remove assert in state_registry", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "00c9b6ba047040209e1c05b19f6fd27adfc014a8", "messageHeadline": "coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3fee0ac9fd339a823d8986a2e142bed5a80db12", "messageHeadline": "fix tests", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "20fff388a8e6b75d34c6531f9814e6afdaa19178", "messageHeadline": "genesis block partial fix", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "57bd719fb27d44d470a1612e269db7e7226af247", "messageHeadline": "PBFT chain block will not package DAG genesis block", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "ccfde9d135c6ad17b4a9cd13e73ba4c464d87a60", "messageHeadline": "genesis block partial fix", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "bf5f160d13510dc6b274d31d468db3c7b38eb6b5", "messageHeadline": "push genesis block into dag manager CTOR", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 32, "deletions": 16}}, {"node": {"oid": "9e4d8084e21c5d390232389900ff70d984eaeaad", "messageHeadline": "Merge pull request #232 from Taraxa-project/pbft_test", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 50, "deletions": 17}}, {"node": {"oid": "403e059c9cfd2a6e4603df1eac891a05a196f3b5", "messageHeadline": "1. Remove waiting for connected to peers in PBFT manager start. 2. Wi\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 55, "deletions": 29}}, {"node": {"oid": "37a5a6a39a4084a74a51b9fcaedb6a8afb91e546", "messageHeadline": "WS transactions", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 42, "deletions": 2}}, {"node": {"oid": "a80eb694340164e451aa0d5b05bb42882818ec7d", "messageHeadline": "Undo removing boot node from its own conf file", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "8eba003c5e54c2d4b0e2ebedbd912550340f1179", "messageHeadline": "Merge fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "30e020c890f883697fa78a6aeb2424e79c860610", "messageHeadline": "Undo fix for timers", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "488d203bb8d58800adb4949d7fc04e13d759c29d", "messageHeadline": "Fix for crash on getTransaction", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "992d447e9298005c457cb805ed89f7b39ac8bfc6", "messageHeadline": "Fix for network issues", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "87afc6d488c6bf57b34f4576df33ae498b3a61ae", "messageHeadline": "fix broken rpc APIs", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "118585520adeaf3e1592ae4bfe4793058b931750", "messageHeadline": "Fix new node joining into network and pbft chain out of syncing with \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "ca8f6e581083cfff3857e75a31487a4de6db05b0", "messageHeadline": "Merge pull request #230 from Taraxa-project/pbft_test", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 444, "deletions": 393}}, {"node": {"oid": "e4100059deb4cb590110baffa052e8982dd53620", "messageHeadline": "Fix detect_overlap_transactions in full node test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "411dbdebb45df8a5b42f65c4fe087913a4e34e97", "messageHeadline": "Fix save_network_to_file in full node test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "cbc50055cae033e2506876359b56bd1098d22a37", "messageHeadline": "Disabled sync_five_nodes, save_network_to_file, detect_overlap_transa\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7f616d413b7cc11696538f6d826c0d5627a9842a", "messageHeadline": "Fix pbft rpc unit test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c75e568f10bd56fa6bb1affd0298c0ae21f31b7a", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 8, "deletions": 17}}, {"node": {"oid": "53f49058f07d818fc9c10016fb3d94fedbc35af6", "messageHeadline": "1. Add checking conneted to peers before start pbft manager running. \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "6abca27bb9ed2f60bfa700ecfff5c081c88d7808", "messageHeadline": "Fix PBFT manager unit tests", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 96, "deletions": 145}}, {"node": {"oid": "5ce56b2ebbc036379b7041034628cc3a21e1a68e", "messageHeadline": "Fix pbft chain unit test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "87ebc70ac74956372352a0c325bd549a758f0666", "messageHeadline": "coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 24, "deletions": 27}}, {"node": {"oid": "c6d97d7ec39d8e9a8eb78bab1c3991d84bfaccdb", "messageHeadline": "1. Add pbft chain syncing with peers in the beginning. 2. Move next p\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 28, "deletions": 19}}, {"node": {"oid": "ce02285f18b61e813c3d1323eecad1c32e53c106", "messageHeadline": "Add lock for pbft verified queue/set", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "12a21737d3357607492cdfaf70ecdfe8887196db", "messageHeadline": "PBFT manager pick pbft blocks from verified queue and push into chain", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 212, "deletions": 173}}, {"node": {"oid": "4f0c3b859540062d4334a1fcf0cfe64136cfb7a3", "messageHeadline": "1. Add pbft verified queue / set for syncing pbft blocks from peers. \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 80, "deletions": 42}}, {"node": {"oid": "563f1c0e6f746a97657dbe3afa5c695cef88dd57", "messageHeadline": "Modify to pbft unverified queue/map for getting proposed blocks from \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 27, "deletions": 24}}, {"node": {"oid": "370985a8196b750a1c11bfb51353c0257fcc41c6", "messageHeadline": "Rpc block_number param hotfix", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "ac784ae12d320efd0235e5b9a4385fba016241a8", "messageHeadline": "Merge pull request #214 from Taraxa-project/rpc-2", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 793, "deletions": 415}}, {"node": {"oid": "3f9b6d61869675bb6d18821f6986b0ae08ebbb48", "messageHeadline": "Refactored and documented the python projects", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 46, "deletions": 6}}, {"node": {"oid": "f8460fc0c0046c9b5cc13d53e82df9009c4f7427", "messageHeadline": "fixed some prior merge problems", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 3, "deletions": 16}}, {"node": {"oid": "ed6a0992c8a8f0bd8ed42ac8c08c7ab0e1d3fe9a", "messageHeadline": "Merge pull request #229 from Taraxa-project/ws-timers-fix", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 51, "deletions": 71}}, {"node": {"oid": "9f7121533f35f39d5324dfec0c5d9ee87f6bd595", "messageHeadline": "Merge branch 'master' into rpc-2", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1046, "deletions": 801}}, {"node": {"oid": "e0be1979242567c092c856395e7c76fb79aa812a", "messageHeadline": "- fixed indentation", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "20d6061e4a78d9eb009f85a2fc90407ea287df3a", "messageHeadline": "- Fixed possible dangling reference to `this` inside the timer callback", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 37, "deletions": 21}}, {"node": {"oid": "aa8275172688ada0c569fc355ad79dbd98598acd", "messageHeadline": "more fine-grained locking", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "e12c0d1db1c1b021b077c1e56201b0f6b29388ba", "messageHeadline": "fixed locking", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8da0e4f079d4fd81ce00b4cc76037e93c1bbff3c", "messageHeadline": "Linearized timer execution and deletion.", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 25, "deletions": 59}}, {"node": {"oid": "2e54a1c9136ffba5d7dbc0ac98ee3ecdf2130c6a", "messageHeadline": "More compliant json-rpc implementations", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "a5e9ff554dd1ad0932f6cc6f5b0bbff9409df65a", "messageHeadline": "Remove test later from docker file and move job trigger", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "f6ab29db9a232301fb0906cbed2931b867815751", "messageHeadline": "Fix for p2p block propagate test", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "4297e50ca1ac02deca6c953fc6cb7db4da91aa84", "messageHeadline": "format coding style", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "6a663b5a468e80ea53936df2e2ebb8b22e830c9c", "messageHeadline": "fix flaky test sync_five_nodes", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 143, "deletions": 69}}, {"node": {"oid": "167a7ffaf1762d3f08c7f71de02c91a2fda5c13c", "messageHeadline": "walk around fix for unconnected peers", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 555, "deletions": 612}}, {"node": {"oid": "892d57555c172c1a7aebc437aed61d6b704c62e5", "messageHeadline": "add more debug messages to debug missing trx execution", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 92, "deletions": 19}}, {"node": {"oid": "d7fd10d407f5e0e0a143c41efb80784f29649b63", "messageHeadline": "update executor log verbosity", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "11b560e8f4abd70aeb8d7edd9811a50821c115ee", "messageHeadline": "add getNumBlockExecuted api", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 98, "deletions": 45}}, {"node": {"oid": "0534315efc9f8654566454c12e7e3ffad1701006", "messageHeadline": "update create_conf.py", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "119d2fef201c6b26a22673ff3eccf8738d32b8a1", "messageHeadline": "update conf file, add assert to json object ctor", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 33, "deletions": 16}}, {"node": {"oid": "47d5eda619ad278bbda70ccd341c3f4c28555421", "messageHeadline": "fix bug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 19, "deletions": 15}}, {"node": {"oid": "1f49ffb58d5c4ada034e2d19e7a805e8b1629421", "messageHeadline": "add rpc for executed trx count", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 46, "deletions": 9}}, {"node": {"oid": "0e25868bc7d27e05dad6e61783d574112ed8a961", "messageHeadline": "update UnsafeStatusTable method", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "a771bcd369de8c0b5e46d86fb95b78fc9881f4b2", "messageHeadline": "update ledger_test NODE_PORTS", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "ee3ef26daebe5dda12657f3e63981b88c4c7be6e", "messageHeadline": "fix some CTOR/DTOR issues", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 24, "deletions": 16}}, {"node": {"oid": "13d26f3691f3353bdd04c5f54588ed613abaf7f2", "messageHeadline": "More compliant json-rpc implementations", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 226, "deletions": 197}}, {"node": {"oid": "0743ad2a3a7ca1b4e0cbde3a5796ff589f5fbfaa", "messageHeadline": "Merge branch 'master' into rpc-2", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 439, "deletions": 38}}, {"node": {"oid": "6bdeb164e7155c4419ce57eca1c490de82d0a5f9", "messageHeadline": "tmp", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 423, "deletions": 161}}, {"node": {"oid": "a47ec2cdfb542b76f82782c8aec95f628a931854", "messageHeadline": "Merge pull request #227 from Taraxa-project/pbft_test", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "e09d70f781c383eaa045a92710e3866c1dec0aa0", "messageHeadline": "Modify pbft_test.py to support python3", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "e67f70777ff267010c4260f66313205508ff2397", "messageHeadline": "code review fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "e1282c1962ad7fee11e4d251f35d151e5de751bc", "messageHeadline": "Adding fixed timestamp in genesis", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "2b52ba1071645f6ac6486ca54962e2af49f29302", "messageHeadline": "Fix for WS message", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "daed52d98cadc92e6b5bea609dd469a2eee0083a", "messageHeadline": "bug fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "71291b407b526d74923c7f6b8e7f5edba2c612bf", "messageHeadline": "Fix for stopping WS server", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 49, "deletions": 33}}, {"node": {"oid": "c3d5ef9f15700e78635c57711f2b7fb704c940ed", "messageHeadline": "ws server and adding timestamp to DagBlock", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 117, "deletions": 48}}, {"node": {"oid": "330774b4409ff4782473ccd84e07f2dba207e7d9", "messageHeadline": "Adding WS server", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 314, "deletions": 11}}, {"node": {"oid": "0b78bec031ba52e0e684d35cee88faca81aeac12", "messageHeadline": "Merge branch 'master' into rpc-2", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1277, "deletions": 899}}, {"node": {"oid": "721acb0fd652fe89db5f81d6159d2d7c797ce1a8", "messageHeadline": "Merge pull request #226 from Taraxa-project/pbft_test", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4154a4e49efa8304bed441c673ee7595261f40b1", "messageHeadline": "Fix error message of DAG syncing issue", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f1a3598ad6bfeb2e81d2f60c47464e141ab56074", "messageHeadline": "fix TopTest.detect_overlap_transactions, refactor", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 166, "deletions": 278}}, {"node": {"oid": "2f1ca2191ae68395e184097b699ab4cb1b44f3c1", "messageHeadline": "debug unpacked trxs in TopTest.detect_overlap_transactions", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 71, "deletions": 12}}, {"node": {"oid": "140416cf776bdfa31b29176e2dcd068a93d9b861", "messageHeadline": "add dag_size, trx_count check to ledger_test.py", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 67, "deletions": 0}}, {"node": {"oid": "0ecbba8869a61d8cb5e206873b50e0574ed21919", "messageHeadline": "update test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 50, "deletions": 14}}, {"node": {"oid": "91220f3ea57e93aa13f48459ff64628faf0d701b", "messageHeadline": "fix bug in ledger_test.py", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 133, "deletions": 90}}, {"node": {"oid": "0aca3e4f89c586bc73543f60cb7675f1491e6e39", "messageHeadline": "refactor ledger_test.py", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 158, "deletions": 145}}, {"node": {"oid": "f28da2b4ec8ac63c4c7804fe800389a90042db67", "messageHeadline": "fix bug and enhance script", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 50, "deletions": 47}}, {"node": {"oid": "da5557e1c2dfea91fbee2f70017450ba6c20fcfb", "messageHeadline": "python script to read account and create conf", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 319, "deletions": 0}}, {"node": {"oid": "f3220657c3fefb338d787b2412dd00f4efba3f96", "messageHeadline": "Merge pull request #224 from Taraxa-project/pbft_test", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 34}}, {"node": {"oid": "2393b512c13cafc5b364bf0ad96ab39851d3816d", "messageHeadline": "Remove pbft_place_and_get_vote_test in pbft rpc test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 34}}, {"node": {"oid": "09c1b130f4f2cf1502634362b7fdcc633b695eaf", "messageHeadline": "Merge pull request #223 from Taraxa-project/pbft_test", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 103, "deletions": 25}}, {"node": {"oid": "54ed5ea8d3bb930103fb1eb16bbb8f210fde9bd4", "messageHeadline": "Modify log", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "0455093602162207a1c0be2b40ede3917bdfeacc", "messageHeadline": "coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "2735898f1d6cf16f171fc45a76559ad17314a704", "messageHeadline": "Add another thread for counting votes log in PBFT executor for adjust\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 103, "deletions": 7}}, {"node": {"oid": "10ead2f83032e54bd7456be479e358d4263806f5", "messageHeadline": "Revert back to using docker agent for unit test", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "f805babc62220057f395c691eef0967611162790", "messageHeadline": "Fix missing backslash", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c00b7023fa75714170418b5d607c1caf07347d2d", "messageHeadline": "Use double quotes with job trigger", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "73a6181b6f770e9d415cbfb20976f20b2655c2ac", "messageHeadline": "Remove branch name from build job trigger", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35bbda304e82db9d20f975ba35391e8442f701ee", "messageHeadline": "Fix declaration build trigger", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f81c98fec6494bd7447a5e16f7de4aa8c3f1db3", "messageHeadline": "Add parameters to build trigger", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "b16549d6998830b835b7983c40fb9a87e40fb0b0", "messageHeadline": "Add build trigger from main Jenkins job to base-image-build pipeline", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "21bf0e0cc2fbf8ceb9412451b96b2fe58780fd00", "messageHeadline": "Remove counting vote in pbft manager, will start another thread to do\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 18}}, {"node": {"oid": "89e41625aa5295df617ca64e415a2299aa32d158", "messageHeadline": "Merge pull request #220 from Taraxa-project/pbft_test", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "fb1618839cdebd51569948f57af08a5f8d7d42e8", "messageHeadline": "Add comments", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "9e5b6b09526255d2647b23e6fc558886465b003b", "messageHeadline": "Add PBFT TEST logs for adjust Lambda", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "842ff1cb2f11ad6eadbd987cb5b2a1b6f943ba47", "messageHeadline": "code style change", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "d40d1f285835be3eb7d70665c667e24b0da35618", "messageHeadline": "Fix for crash in peers", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 371, "deletions": 319}}, {"node": {"oid": "6dc06979f367ec1af06afc54ceb25f006c362130", "messageHeadline": "Merge pull request #218 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 21, "deletions": 215}}, {"node": {"oid": "9c62fac8f890a88c82cb988641ffbfd151dfbd4f", "messageHeadline": "Add comments", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "d7007b0c627fe8b94b24b0ede65985e645ea5a27", "messageHeadline": "Remove deprecated unit test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 201}}, {"node": {"oid": "4d49a1d86485be8736d7921a5f1846b284f19247", "messageHeadline": "Fix unit test get dag block hash & height in pbft chain test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 26, "deletions": 20}}, {"node": {"oid": "ffe04c07d7301f2fdd544bd451f9dd55fab70f93", "messageHeadline": "Merge pull request #217 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 67, "deletions": 47}}, {"node": {"oid": "7502cdae5bb1715a12a150b1f5a4af38e372dbed", "messageHeadline": "Fix pbft chain test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 34, "deletions": 13}}, {"node": {"oid": "64dde345c309e343341d2d0b1f9beb48990d62ba", "messageHeadline": "Fix network test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f5713e6aec08ba7245763b9539598ab32e514733", "messageHeadline": "Fix full node test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "56fbfe9d0efc29036bdcbb0729c6686cc5d64079", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "dbf975cbe6c6235c41baf378f68c00c736df8aeb", "messageHeadline": "Remove timestamp from pivot/schedule block, and add timestamp in pbft\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 23, "deletions": 28}}, {"node": {"oid": "ac334581a68e9d5b96196f5c513be34bce3319bd", "messageHeadline": "comments", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0c12c6b46eed12e1e773a74362d245e24d1acad0", "messageHeadline": "Fix missing pbft block signature issue", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "df83cf64162dbdb9145576ab2298081a45298b8f", "messageHeadline": "Style fix", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "8aac8913e9463ec70e035e1510817007b4368830", "messageHeadline": "[WIP] New rpc implementations and fixes for some existing", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 283, "deletions": 227}}, {"node": {"oid": "f454dd8c98c51bf0f43fe0566d52288eb06d9cfb", "messageHeadline": "Revert \"[WIP] New rpc implementations and fixes for some existing\"", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 227, "deletions": 283}}, {"node": {"oid": "d6a5397b49a11e5ba12b2522d4d485b36a457d4c", "messageHeadline": "[WIP] New rpc implementations and fixes for some existing", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 283, "deletions": 227}}, {"node": {"oid": "9b5eb8e9ab2e15f01d78991867dad2704c3a4ff4", "messageHeadline": "Merge pull request #213 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 61, "deletions": 65}}, {"node": {"oid": "21a2c9bbd9776b30c5f8a46f4d346320c0925d47", "messageHeadline": "Fix function name typo computeTransactionOverlapTable in full node test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7940630a9b62d63af060bd5ee3f87fc5dbba6364", "messageHeadline": "Coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "5797aac6a8cb62a21ff8b1967615d156f6653e97", "messageHeadline": "Fix function name typo computeTransactionOverlapTable", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0009fc567dd3151f2b5b5d32e504812463a332a0", "messageHeadline": "Fix bug of missing transactions were fake treated as overlapped", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 23, "deletions": 15}}, {"node": {"oid": "350ba10d7e5ba61b3d4671d3392e0f640ec7799b", "messageHeadline": "Modify waiting time in python script", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9354fe879bffe22c24ec6fee508a6425517e830c", "messageHeadline": "Add variable next_pbft_block_type_ in pbft manager", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 31, "deletions": 34}}, {"node": {"oid": "47acd94ee705af8ad043f714356ccfb6f75ab364", "messageHeadline": "Remove PBFT votes set in FULL NODE, combine into unverified votes table", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "e10a100751bb16f1ef4892799e46554d224d1362", "messageHeadline": "Remove unknown account info in config file 1", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "49ae09e578748f6a1c67109fad831f422f420778", "messageHeadline": "Modify python script waiting time", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "30100aa90f1f77c86bf8b343c327eefa193c8bce", "messageHeadline": "rename getTransactionOverlapTable to computeTransactionOverlapTable", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "08a225d8405cbaaff8d0f62bdd36deb4888d78a6", "messageHeadline": "Merge pull request #212 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "20f2b8061830d80761b5c68825bcbc34a0adfa29", "messageHeadline": "Change funtion name format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "10d8f08b3837c941599b8ac9cbd2ec99cd12e788", "messageHeadline": "Add assert in should not happen situation", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4dbb02a0083ee014ede37c3033a7fd5f6fb44a63", "messageHeadline": "Remove initilization DAG genesis at initDB", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "d2c5564d15fddebbf90cb5464ba01c05f2b7c702", "messageHeadline": "Merge pull request #210 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 120, "deletions": 81}}, {"node": {"oid": "bf7f390ad11451a0de378bdc768abc1e57947c55", "messageHeadline": "coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 118, "deletions": 79}}, {"node": {"oid": "b6671de0bee5f6d1ee2a2728e345d80b93d3081e", "messageHeadline": "Initilize DAG genesis at DAG block heigh 0 in initDB", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95720f2e8a9614f9ccf59558367f0f7a2d2ad176", "messageHeadline": "Fix typo in Taraxa.cpp", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4af9cb906350c2225ea9cfd5b492e6f118958d7b", "messageHeadline": "Merge pull request #209 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 93, "deletions": 4}}, {"node": {"oid": "dff63aa2c9fbaf43e709f30cbf17f17e9d3ff6e4", "messageHeadline": "coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "11cdd63ab1297948275b8085a69c664fbb591f8e", "messageHeadline": "Add comparing DAG blocks/number of transations with in PBFT CS block \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 93, "deletions": 4}}, {"node": {"oid": "f618174853f91f53ed4d7d6f2f4e2ec4b152e1ba", "messageHeadline": "Merge pull request #208 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4856d884547c284406277d56236b9ba406c5cc48", "messageHeadline": "Move PBFT python script in py_test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "05af7ba59dc5141d84ca2839209608123c12ab75", "messageHeadline": "Merge pull request #207 from Taraxa-project/locking-hotfix", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d636a49b2a40a14f18986c47d54ec108982784d7", "messageHeadline": "Fixed locking in state registry", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7bfd992d1c940be83ed69010a031607de8fde04", "messageHeadline": "Merge pull request #205 from Taraxa-project/account-state-improvements", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 332, "deletions": 61}}, {"node": {"oid": "bfbc37c3d926d8f23c07750c067a5cec1168c3c2", "messageHeadline": "Added an explanatory comment", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "5a249b6ed7f74986e3b50a6a2ead6946ff87473b", "messageHeadline": "Added optional linking for libatomic (part of standard library).", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "c8cd903aadff67d505c9bac27b8a484f3d920452", "messageHeadline": "- Formatted code", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "27e26cc9b10fb7dc8815f0bd77cee092ed0e67b6", "messageHeadline": "- Encapsulated db() method", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 10, "deletions": 18}}, {"node": {"oid": "63d93a26615df8984bd4580bff46daa889ff9aee", "messageHeadline": "code review fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 31, "deletions": 35}}, {"node": {"oid": "8348c9e218e7b20cbdb2e179813fdb3602ee5c8f", "messageHeadline": "Fix for anchor test", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8c1c6275942534f5dfbc0d4beeff149792cd9a7b", "messageHeadline": "Merge fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "5903fecd03d690b931d8ff419f72d3a1acffb7a3", "messageHeadline": "Disabled pbft test", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "82334b3be4bac3d77434e0d5cd640eed641bebe1", "messageHeadline": "Fix for pbft tests", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 28, "deletions": 14}}, {"node": {"oid": "d2bde402d4d0ed59b24491e5525a443f7c5b904d", "messageHeadline": "Fix for network test", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "84fefb32dd2e96eeb9344ad19825bcb60fb8109c", "messageHeadline": "temp test disable", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e4dbb5b37083fcfc5d528c498f315730155cd509", "messageHeadline": "Tests fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3b06da33fbc0ead6e2ee9a9bc2652210470deaef", "messageHeadline": "Fix for reconstruct DAG", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "3a865724e7b87cfe6115aed17be6621647c950b8", "messageHeadline": "Genesis hash not 0 and RPC changes", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 179, "deletions": 581}}, {"node": {"oid": "6063240a54ef1a3ac18369305b42a89195887087", "messageHeadline": "completed merging master", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "79a23d406632638d6b4fc48dc3fdd090253cb6ba", "messageHeadline": "Fix for destroy_db", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 51, "deletions": 3}}, {"node": {"oid": "a213689d518e3e1a37107f3d1f33e9ec89b07f6e", "messageHeadline": "Merge fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "c8e4443e6f7b559eb5a749e138238426a4f5b373", "messageHeadline": "formatted files", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 41, "deletions": 35}}, {"node": {"oid": "2339f9cf8dae74154514e735b3264510350f3bc2", "messageHeadline": "Merge fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "8d6481fb94c1665bd978076f431bf67b0283eda3", "messageHeadline": "Merge fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4ed24861b09d3853fb1465a093ada7c43000efcc", "messageHeadline": "Adding net rpc methods", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 35, "deletions": 3}}, {"node": {"oid": "054bc59df1f8ca6d76577eaa4e6416e943caaa5a", "messageHeadline": "Using only signed transactions in tests", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "bb70edc65f9eb724a2d13fa71ea9ec1e70c51f07", "messageHeadline": "Making test balances optional", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "ad3efca7a573f704b60db8996fece1e9848bb9e3", "messageHeadline": "Fix for value size", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "65c9a635cee363a19bcda9b137302b337c2151bc", "messageHeadline": "rpc", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 134, "deletions": 62}}, {"node": {"oid": "f02e3906dad1b2af3cc0b49928468ce59f14bb35", "messageHeadline": "temp rpc commit", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "173e2441fc3f558e89af1cdf3616dbc49d210614", "messageHeadline": "RPC transaction compatibility", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 64, "deletions": 44}}, {"node": {"oid": "030421e7f5c748be66db3435bda3283af2ef717f", "messageHeadline": "Merge fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "23afb4fd2ad862e8783e080b823230a70e864785", "messageHeadline": "temp rpc commit", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "a69c99f59af94431f9ac38dff4e87d23897f19cc", "messageHeadline": "Signature parsing", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c2539b81705c76e6fdbf415c0a8593c026335caa", "messageHeadline": "Rpc update", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 439, "deletions": 260}}, {"node": {"oid": "34a7509784877e7fe62c45e54f88dae576f61c00", "messageHeadline": "get old transactions from db", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "13c57c538b4750481175a98a687a7352ebe7113e", "messageHeadline": "RPC temp commit", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 56, "deletions": 5}}, {"node": {"oid": "16e41c7297c4023e0a8527759b7f7f2fb32040cb", "messageHeadline": "Merge pull request #206 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 282, "deletions": 0}}, {"node": {"oid": "481ff15e0a776272838e8acf1bb769f878cc47e8", "messageHeadline": "Add python script for FULL NODE testing", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 282, "deletions": 0}}, {"node": {"oid": "d897c4a39e7ef579d3e22f67ddcd9396a0c59b90", "messageHeadline": "- Thread safe dev::eth::State implementation", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 326, "deletions": 59}}, {"node": {"oid": "83a1b8c52f17bbb1172717c4e6390ad3d3c7bc00", "messageHeadline": "Merge pull request #185 from Taraxa-project/keygen-docker", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 56, "deletions": 2}}, {"node": {"oid": "9291cb1d9fd47348a07f4677bd558e102a2af469", "messageHeadline": "disable TopTest.top_reset", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1bd7e7a428ca07ea7f9f7ff166f7adb949f1e5b1", "messageHeadline": "update test for SYNC_TIMEOUT", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 13, "deletions": 20}}, {"node": {"oid": "c7ef5e4faa5b69d1bfe6b424f1c928a352a541c4", "messageHeadline": "Merge pull request #203 from Taraxa-project/fix/aleth_db_factory", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f8d8bdd5cb7e8f0eb34a99cb5e31d1043c5df72f", "messageHeadline": "Fixed a bug in aleth db factory", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "21600883bdeb8b2114530c2ba3a340ad071c5bf7", "messageHeadline": "Merge pull request #187 from Taraxa-project/state-registry", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 1031, "deletions": 583}}, {"node": {"oid": "319f4d40b690d12a78a5164995f602160ad5b6af", "messageHeadline": "Completed a file renaming", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e044c47d32a11ef8acc7cf89dbbdd2a77279ec25", "messageHeadline": "Added docs, refactored", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 38, "deletions": 11}}, {"node": {"oid": "931ad0c8f257649614140915e83c2c63d03e7746", "messageHeadline": "renamed file", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0517211090fe4271aa2d919fd502586a0304e3ac", "messageHeadline": "fixed merge mistakes", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "1c031c69d9b7822c31dc0a5d0fbd00f54dda8021", "messageHeadline": "Merge branch 'master' into state-registry", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "f6f264bcb5effeee232707a57ba973525c074315", "messageHeadline": "fix bug, executor does not take trx mode", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "26c9c38298c584dcb701cfda337b0dec109938fe", "messageHeadline": "Merge branch 'master' into state-registry", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 265, "deletions": 137}}, {"node": {"oid": "8b9f29006d5ed60385dc22655021312cfc882ae9", "messageHeadline": "Merge pull request #200 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aa1188ae51be6584876c478efbe283ad2e231e85", "messageHeadline": "Code format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "116d758497a58d77a6aa3dad67d897a2c5002f7a", "messageHeadline": "Merge pull request #199 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 53, "deletions": 3}}, {"node": {"oid": "f76306996238aa90a706c91aabb5417623d29a2b", "messageHeadline": "Add unit tests all/cleanup/get votes for Vote Manager", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 53, "deletions": 3}}, {"node": {"oid": "f0c9253a5998f63417bb8df0d951090cb119797f", "messageHeadline": "Merge pull request #198 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 201, "deletions": 134}}, {"node": {"oid": "0546127133cbd9d74a76ab5daede6f50461046c5", "messageHeadline": "Code format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "d3903afc9f67b269e9ccfbd4de0578e192f2efed", "messageHeadline": "Return all votes equal or greater than pbft round in getVotes", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 23, "deletions": 13}}, {"node": {"oid": "52ec7479a0e4513671aa1e96c1f7e5fb4fc7bbe9", "messageHeadline": "Enable pbft manger single node unit test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "11e94e840d5b15ff228c8004cdf2f79b6ff6c9b7", "messageHeadline": "Fix pbft rpc unit test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "b07fe5f5414bed0e34d699c21b8d1d17a69347c5", "messageHeadline": "Remove Vote Queue, combine into Vote Manager", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 66}}, {"node": {"oid": "0000d8f6f0a8c1abbca8471fab4c6b9ccc306c47", "messageHeadline": "cleanup code", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 124, "deletions": 118}}, {"node": {"oid": "99be142a8d86432dc7b6959fba8dd8650001e2a4", "messageHeadline": "Add vote verification in get votes from unverified table", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "a98f11265f55e56b62fff920b4f14dd5bf56fd09", "messageHeadline": "Add pbft chain/manager pointer in vote manager", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 26, "deletions": 8}}, {"node": {"oid": "0e0899e0a5a3fafa92c6046710e8194a41a93ed6", "messageHeadline": "Add full node pointer in Vote Manager", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "3f6a9fbc192567e0380ead82b9f1b790793777c1", "messageHeadline": "1. Add unverified votes table in Vote Manager. 2. Implement shared mu\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "e79a15c220d53ee8f37240b7550d6dfbfe33c4ad", "messageHeadline": "Remove PBFT votes set in full node", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "15751d219806c7aec91349342ca57e3a985ca1cc", "messageHeadline": "Fix comments", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "09e69573ee4d8d25a0ef68733ff0991ca2544260", "messageHeadline": "- Renamed some files according to the convention", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "5003bca925107ea7bbce1507e6d7de664b79dad7", "messageHeadline": "fix bug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "88b7266a19b7bea9778b6959a5b390c99a453a2d", "messageHeadline": "fix bug for boot node setting", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "beee695e13bf96a55b8147c03d4d0a6c5b8be16f", "messageHeadline": "update master bootnode setting", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "2469f1935ff5f139c9b3c38aa000403327388909", "messageHeadline": "fix bug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4db9a7f90c27020e5d40f80eca5c6cdd2886f554", "messageHeadline": "Added a check for a pruned past trie case.", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b5764de945e094055cb1e1948ea8ffcf7a31751e", "messageHeadline": "Merge branch 'master' into state-registry", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 7803, "deletions": 136}}, {"node": {"oid": "31d2a673f5f2e60e91e588cdcec5a9137618a289", "messageHeadline": "A framework that incorporates:", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 657, "deletions": 438}}, {"node": {"oid": "9c209630a43d4f5b94af8b4d7ede099edaa95354", "messageHeadline": "fix bug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "755c6fd6b98636384292b312245c956e961d2a82", "messageHeadline": "fix bug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "8121200fa57ceea8d0b326377af5ee9ea27183cd", "messageHeadline": "set master bootnode from config files", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 39, "deletions": 9}}, {"node": {"oid": "2646db443845c56d057329d949b7818e9aaea962", "messageHeadline": "update exector log", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "840d6d84bdaa41a6faa9e28daa64ea3f73b04d87", "messageHeadline": "update rpc api", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7e7285b7f369a4aec5798a28170d26a8604c36f4", "messageHeadline": "fix bug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "574eb436766d95af257377db41eb2dc95d020ee2", "messageHeadline": "fix bug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9e9c0943856747ad476973688a15ae15c3ce5d4a", "messageHeadline": "update testing rpc return content", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 40, "deletions": 38}}, {"node": {"oid": "f0e3d55bb6818d0f43b0440009622afebaf87670", "messageHeadline": "remove extra empty line", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "64fb3ba4199dabf48dfe89c5b1dd2ec86c94a003", "messageHeadline": "update account_table.txt for 2000 accounts", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 4000, "deletions": 0}}, {"node": {"oid": "0186a609e97eb61fa1244a232948f39ab26e3aa5", "messageHeadline": "update account_table.txt for 1000 accounts", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 3600, "deletions": 0}}, {"node": {"oid": "e4f613980af68829bd9bce498bdc21e12a50bfa6", "messageHeadline": "update test RPC create_test_coin_transactions()", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 88, "deletions": 68}}, {"node": {"oid": "5d530e8060f360fa0a79db71a43c4992982b3ef9", "messageHeadline": "Merge pull request #189 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 34, "deletions": 23}}, {"node": {"oid": "0390e7b181346150eeabdbf5a3ab3fad262857e2", "messageHeadline": "Add comments for failed verify sortition signature", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "101bf9e46715bb62ed91c35ef74ef12779dc0061", "messageHeadline": "Change COMMITTEE_SIZE u256 to size_t, don't need that big", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "1ed1100f13373dbc8e5f8ba2fb024c45d9050fda", "messageHeadline": "Modify logs and comments", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "cca59c57ad7e7d61a584fffe861377c4b26e07b1", "messageHeadline": "code format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "c1083119d3482155ecb56e502bcbd729a758fc83", "messageHeadline": "Add PBFT votes verifacations", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "604747506773c22969cba789505d6af12a4a4c4d", "messageHeadline": "Make getDagBlockHeight const", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "0ee7e152fbe936cbfc3d3714e23c5f7e95ac8392", "messageHeadline": "Formatting", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b111c43ebc39b5ce43b5073d7c25854bbf0c1491", "messageHeadline": "State root registry", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 470, "deletions": 236}}, {"node": {"oid": "008392ab0bcfd1dddc106bec46e88285490b13cd", "messageHeadline": "add test rpc apis", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 547, "deletions": 233}}, {"node": {"oid": "741fe70d5ae9ce9d473eb5d3f860ef6ceba694a6", "messageHeadline": "update smoke test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "d43a63412b9f9dc4f8c16756e73b7a2d0ce72b74", "messageHeadline": "Fixed a comment", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36eb01e06ddd1817d4c638825d95a717ca53568b", "messageHeadline": "Sandboxed the shell, added comments, refactored", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 27, "deletions": 18}}, {"node": {"oid": "fe491431b51f6ab599e67cbe7cbeedcb4cabb4b0", "messageHeadline": "Merge branch 'master' into keygen-docker", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 209, "deletions": 85}}, {"node": {"oid": "512611d2283b5d15b475db40b4d57a179c33e0f0", "messageHeadline": "Add in quotes on docker network check for string interpolation", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3a41c0a03cf2fe4d43aaede21603519d2b6fa8bb", "messageHeadline": "Add fallback condition for curl output not there", "author": {"name": "Alex Moore", "email": "amoore@flexion.us", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90dc8bdf9b980d30cffcbf53dfddced688ab2815", "messageHeadline": "Add in full path for data out with smoke test", "author": {"name": "Alex Moore", "email": "amoore@flexion.us", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "22d8d608d7f11746cc03d5abd2b68ff0f5088019", "messageHeadline": "Add back in a variable for smoke test for the tag name.", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "72c98726a9e00fd8bd5983ca2ad37ccd1e3fda4c", "messageHeadline": "Fix docker smoke test errors", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 30, "deletions": 11}}, {"node": {"oid": "feb4a5caaac1e2381fc48bf332c4fd62454c9aa0", "messageHeadline": "fix transaction construction type bug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "061bfef0d028b726acbb17394ecf41e5848f5178", "messageHeadline": "account nonce table", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 29, "deletions": 22}}, {"node": {"oid": "38dcd3d2c3f2cbd8ce75b920cfd30936a1c11eda", "messageHeadline": "Merge pull request #181 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 96, "deletions": 41}}, {"node": {"oid": "bca8c2b6813556921f59d2f7de263c5aa28c27e4", "messageHeadline": "Modify c++ coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "488fdbd082d03c54e296a45181d9c823bae8bafd", "messageHeadline": "Fix unit test FULLNODE execute_chain_pbft_transactions", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "c6ea08bb151f8fd3e066b9f2f0e4d9175e889ff8", "messageHeadline": "Modify c++ coding format", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "019a7ec38a3f0713476f8bae6f39ddeec1128c06", "messageHeadline": "Modify transactions executor with overlap table", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 53, "deletions": 31}}, {"node": {"oid": "56a43a7575a21b169d7cdf78f7503da3396b8ce4", "messageHeadline": "Add checking setDagBlockOrder return value in full_node", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "93f253af7a8ef5470d7026764d451889d71df046", "messageHeadline": "Add checking setDagBlockOrder returns same number of DAG blocks as vo\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "8022adf5ddd7a79c3ba5e70ad9c04a5ec96fab4a", "messageHeadline": "update smoketest", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "9c86a7078518d2bba274b9a1c043a47719ff1da9", "messageHeadline": "fix transaction equal comparator", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "08dc749ddd1cbad0acf94dfc431b7bd1e668aab8", "messageHeadline": "fix transaction equal comparator", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "5b685d72e14f2690b704b3d6d07086368726a319", "messageHeadline": "Export get DAG block hash/height to FULLNODE", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "7558f1f4ca8fcc769664c5aec2395769f6dbbae6", "messageHeadline": "fix unsigned trx crash due to un-iniitalized vrs", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "7da149beca65d2ee2246b7d2abe346e036b0410b", "messageHeadline": "Packaged keygen into the node image", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "6a35f61f5b1d44fa0a2cfa3c4ac5de054138918d", "messageHeadline": "Made the rocksdb build portable across architectures", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66ad41112966790530a89a498c2aa8c56330f559", "messageHeadline": "update file formatting", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "66106af1001a7cd6bc8cb5e64c0d5244a8e725ff", "messageHeadline": "update transaction rlp format", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 25, "deletions": 5}}, {"node": {"oid": "604849072b5d1f085ec28dc0329970ccba2baecb", "messageHeadline": "change transacation bal_t --> val_t (u256)", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 334, "deletions": 282}}, {"node": {"oid": "6d9ec8da0c35bc1e308a05fb55266afba9e9e848", "messageHeadline": "update test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 24, "deletions": 7}}, {"node": {"oid": "75dc7d7a938a01ba6fc350f2f1cb06dd199fedcc", "messageHeadline": "Smoke tests fix", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "6d6026ac2f86227b689c8c152e7f47accee60fc8", "messageHeadline": "Smoke tests fix", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "ed50673d50eea0458bd034e14d327189cbf9c2ee", "messageHeadline": "Validate format CI check. Formatted some files.", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 81, "deletions": 67}}, {"node": {"oid": "15114585a9d64b0d5aa40406f40d84913720cacb", "messageHeadline": "Fixed keygen secret output", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8865e8660a23b64297d8530ccc44faf83f291667", "messageHeadline": "Random key pair + address generator", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 30, "deletions": 4}}, {"node": {"oid": "6eca245a397e166af40664365a0bab08ede889cd", "messageHeadline": "add curl time out", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "5ba54fc8c49b643b0fadbefe1c17cc5383c453ec", "messageHeadline": "fix bug, port number -> 7777", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 19, "deletions": 21}}, {"node": {"oid": "9e93c01c736658c833f9c2174e7444dffc1e8204", "messageHeadline": "Fixed merge mistakes", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 218, "deletions": 4}}, {"node": {"oid": "ee62157347db4e59435e2308bd0955f73dbedc42", "messageHeadline": "Generalized the tx generation function", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "32af90736d3e25c926c16533b270fa097857ffd5", "messageHeadline": "Fixed ODR violation", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "730a770bf2b9786751bd749f75a003de716f35b9", "messageHeadline": "misc changes from vm integration branch", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 320, "deletions": 441}}, {"node": {"oid": "4139da316fbdc1e05418a82cd9ab2fd1881ab3c1", "messageHeadline": "update test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "cc882184e0155568af39e1ee0b7def2ab135b450", "messageHeadline": "return number of set block: FullNode::setDagBlockOrder", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "644fc586bca031fa0d6d9302a4c45d8a3d62bbb8", "messageHeadline": "Added a common c++ extension to formatting search path", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b45c448b4518fe2e490ee7ad0fe52ae58a171a52", "messageHeadline": "Reverted accidental formatting of a library code", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1021, "deletions": 952}}, {"node": {"oid": "0cdd31f7168d3d151d329219d240737085bd05a9", "messageHeadline": "- Format project C++ files script", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1456, "deletions": 1544}}, {"node": {"oid": "434bd0be820330704a52541265082dd2fc818d27", "messageHeadline": "Add in fix for docker tag failing build", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d315ec49eac0cb87918517792c12df48a8b5285b", "messageHeadline": "transaction --> dagblock query API", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 107, "deletions": 25}}, {"node": {"oid": "7b8471c003ea2092e49a00b3f846be60fc0f63d7", "messageHeadline": "add test for overlap transaction check", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 189, "deletions": 1}}, {"node": {"oid": "16a1c5ec7acdd3b6aad904361e4dab11a0c363dc", "messageHeadline": "update test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "9ba71309f0b6b997ae4f4a98b98060ea369a7a29", "messageHeadline": "hook up transactionOverlapDetector to FullNode", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 51, "deletions": 8}}, {"node": {"oid": "651e6b84a86ca2cb95121e255c132eb2fe08fee3", "messageHeadline": "transaction execution table", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 68, "deletions": 5}}, {"node": {"oid": "c9b60370bcb38c3a97432c15899b1a7cdae005e6", "messageHeadline": "Merge pull request #168 from Taraxa-project/update-base-img-fix", "author": {"name": "Oleh", "email": "47611208+02p01r@users.noreply.github.com", "user": {"login": "02p01r"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "aa5737982c4d9404dfc98fd3cc71bcd657004ba8", "messageHeadline": "Merge pull request #165 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 146, "deletions": 14}}, {"node": {"oid": "c17d0cba3613b60583d8fbf8ff89ddd9ada327af", "messageHeadline": "1. Combine updating DAG blocks order array and table into pushDagBloc\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 38, "deletions": 23}}, {"node": {"oid": "df2458e6a79a58108ca777df031bc07baad69069", "messageHeadline": "Delete testing script file pbft_test.py", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 216}}, {"node": {"oid": "3d425f3eb36174a901d03c43ea0fdb92ca715a6a", "messageHeadline": "1. Update DAG blocks order array and DAG blocks map in PBFT pivot blo\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 40, "deletions": 12}}, {"node": {"oid": "a1614f901d106e09cbd444d9bf3c72f61236dbdf", "messageHeadline": "Base image update script fix", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "9e8c02c548c7bacb95405a94125765b4f190e235", "messageHeadline": "Remove subcommand call from shell expression", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7a3877ccddb31b2b98e475be804a79e39048b328", "messageHeadline": "Add docker tag logic to both Jenkins pipeline files", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 91, "deletions": 18}}, {"node": {"oid": "f74c22374335f1f573d8c9e3fc106674bbafb5b1", "messageHeadline": "Quoted the branch expression", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "553029995cd8a2c0748ed984d2aee638df59b398", "messageHeadline": "Quoted the branch expression", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f4a7c48b80d6c6e0813b1fddbc88f1fb580abed", "messageHeadline": "Parameterized the dockerfile tag from branch script", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "9701ee8fad6af65708df75c521d9e9a0cedfa103", "messageHeadline": "Base image utils. Fixed the '/' in branch name problem.", "author": {"name": "Oleh L", "email": "02p01r@gmail.com", "user": {"login": "02p01r"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "f32cd21bc70327e1deb6d187913f60e48fa3238f", "messageHeadline": "Add PBFT test scripts for Justion. Will delete later", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 216, "deletions": 0}}, {"node": {"oid": "ab82f6dd5906cf0b3afe75c6c1a31b37dc31ee6b", "messageHeadline": "Add unit tests for sequence DAG blocks height API in PBFT chain", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "01b03e9caf555f5e43a4c40fb3a0827188f50895", "messageHeadline": "Suquence DAG blocks height API in PBFT chain", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 70, "deletions": 5}}, {"node": {"oid": "a5ea95ca1780fad2d773b113ce78d0c64a4e2d62", "messageHeadline": "Merge pull request #162 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 52, "deletions": 61}}, {"node": {"oid": "5ce0e469320d55a3a01606f3755cef02bc4a5046", "messageHeadline": "Fix pbft config test unit test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "60569cbdf38c2c4e9598f47cabb528752c8cd713", "messageHeadline": "Fix crypto unit test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0d6aa7254365ad1e023ac7b51a808b39e1910b6c", "messageHeadline": "Merge pull request #163 from Taraxa-project/boost_1.70", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 21, "deletions": 13}}, {"node": {"oid": "5431457adbc95f23dfd3552a8118600647ccd4a0", "messageHeadline": "Merge branch 'boost_1.70' of https://github.com/Taraxa-project/taraxa\u2026", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5bf3b024426aaa93d41cd08165aed7be582f0c0a", "messageHeadline": "Fix missing backslash", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aec96f782861182a90275172707eb03fe7a4ba64", "messageHeadline": "Move PBFT LAMBDA COMMITTEE_SIZE and VALID_SORTITION_COINS to config f\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 36, "deletions": 52}}, {"node": {"oid": "2533faa5ef4a6bd7677af8b7ece48a59a8b2b82f", "messageHeadline": "basic_io_object::get_io_service has deprecated at boost@1.70, changed\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "05c69161660ea309825d414968a5796389d533d6", "messageHeadline": "Change DOCKER_BRANCH_TAG logic to prevent blanks", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "235b1d7eb7a7ead7bc289b25099485d52a8ce7e0", "messageHeadline": "Use steps in stage rather that try catch", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "59bdc5ed2b9f9682eeebd545ed014670407c9cac", "messageHeadline": "Change stage Build Docker Image to use try catch", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "730a86a2bda078a12878f914f6d611f58c767690", "messageHeadline": "Update boost version and docker build commands", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 24, "deletions": 11}}, {"node": {"oid": "e84f7e0f465a9cd28bbbf6b0bc8f3567719e0adc", "messageHeadline": "account_table.txt", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 405, "deletions": 0}}, {"node": {"oid": "a059de8a11b17e0ce23d43d9f1aa051a7480c62f", "messageHeadline": "basic_io_object::get_io_service has deprecated at boost@1.70, changed\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4d30491cb18a1fa15ebffefa831639667196284f", "messageHeadline": "generate test_account table", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 51, "deletions": 2}}, {"node": {"oid": "f4f7eb1a0f1d9446970ff548f69b38042906140d", "messageHeadline": "update ReadMe", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3b1aa96d170779b8730579e07c779fd4907105eb", "messageHeadline": "update Jenkins base_image", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "888b1c9a0d75a6cb5729eefee9dc8428adfa17ed", "messageHeadline": "update smoketest", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "71956e4ef2f71c6559a7e3beda82c973b24d219c", "messageHeadline": "update jenkinsfile", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "707186a33d19c1673210e81c8be2d96c3073e686", "messageHeadline": "fix compiling error", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "49c4ce8d1516f232e8430a833d177431b4929d3d", "messageHeadline": "Rpc update", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 41, "deletions": 7}}, {"node": {"oid": "a97533d8bfd7a4788d34ee4789a17ca6d572a49e", "messageHeadline": "Fix for top restart", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "949e76b978c5d89caf55c9cc823f1d8715071056", "messageHeadline": "Adding RPC http server to libweb3jsonrpc", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 253, "deletions": 17}}, {"node": {"oid": "939fa7b7eeccb16497e8ac35be044b6225056e5d", "messageHeadline": "remove registryUrl from pipeline declaration", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "ae1d79b610f890386a234fbe57e214ab1d848d01", "messageHeadline": "Update jenkins pipeline for unit test docker directive to alwaysPull", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a82075796f17a2dab5e40364f0b6d7b3588de874", "messageHeadline": "Fix duplicate name error in pipline file", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ffc9f78db30e449af397335f6c11c772b1b8346d", "messageHeadline": "Add conditional stage for docker to tag images of branch builds", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "f1e026f85a2da19721fb8a660d6c18751f4451b6", "messageHeadline": "Add json packages libjsoncpp-dev libjsonrpccpp-dev libjsonrpccpp-tools", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "6f14f0385ac05a1fc5f8ba602e0970f2c760e497", "messageHeadline": "Update the docker base to include the json/json.h header", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "460138c2fd0ab0d46b131dff0e28e4649456eff5", "messageHeadline": "Jsonrpccpp fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 96, "deletions": 205}}, {"node": {"oid": "06893e081867a541a763862c383cc36e83184527", "messageHeadline": "Rpc merge", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 67, "deletions": 60}}, {"node": {"oid": "c760eefa6958678f3e13b0340b12813c3a7b0a69", "messageHeadline": "RPC final", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1336, "deletions": 3033}}, {"node": {"oid": "d0dda22b473d2e96120356cfd1a0daffd01b7224", "messageHeadline": "rpc temp commit", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 435, "deletions": 376}}, {"node": {"oid": "7947bd7884943961f8332d0b564670637899e32e", "messageHeadline": "Work in progress rpc", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1132, "deletions": 118}}, {"node": {"oid": "d33f458caf7e4398cf0e75d5d212fd936f6a137f", "messageHeadline": "Adding rpc libraries", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 5412, "deletions": 5}}, {"node": {"oid": "7b072b70e18cabfdc9366dc7936cf6faa68ebbdc", "messageHeadline": "test update, transfer coin to friends...", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 77, "deletions": 43}}, {"node": {"oid": "b8019192a158c83163a118fbb5a1429884ea6616", "messageHeadline": "update initial balance in full_node_test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "5acda54381edfbb2c10f18a3b3c59bcd68ba6990", "messageHeadline": "update test for initial balance", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 49, "deletions": 44}}, {"node": {"oid": "2c5f1a03d19144c06edc412c29711279ed944e5c", "messageHeadline": "update tests secret key", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 96, "deletions": 92}}, {"node": {"oid": "6c29d2edb74a136e4d32f2c8bdf4ff7589d4681b", "messageHeadline": "update block_proposer conf parameters", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 47, "deletions": 112}}, {"node": {"oid": "5e1fd784926eddb548a8ad65e865a42014bc3aac", "messageHeadline": "add test_params", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 171, "deletions": 3}}, {"node": {"oid": "8e0288ab7c53026d38154d160b3a42b594a8869f", "messageHeadline": "Merge pull request #157 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "0e503914c6df40f1da949845fd7fe7a65714df19", "messageHeadline": "Fix bug of executor DB nullptr", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "833f3bce97dad8288dbf64a84b8490cac9f9ab85", "messageHeadline": "Merge pull request #155 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 59, "deletions": 35}}, {"node": {"oid": "741c695942996a6b74eb82f9e38a17aa6cfe5f7e", "messageHeadline": "Fix compile error at full node unit test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "48ed6a6fec920af164078deba10e3f6357ce9860", "messageHeadline": "Add minimum sortition coins to filter players", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 57, "deletions": 33}}, {"node": {"oid": "b72498c0ae2ca74fa5bdb4f28ff9ebce873889bf", "messageHeadline": "add block sortition test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 209, "deletions": 28}}, {"node": {"oid": "479e2978daa00dd3cce32daec693c50bff9e0a62", "messageHeadline": "Merge pull request #153 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 180, "deletions": 51}}, {"node": {"oid": "4de23afeddfb80787aa0cf60b8eedbe7079f0bd3", "messageHeadline": "Typo TARASA_COINS_DECIMAL", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1caca53df4cdd8273fffbeff82d784bb0cfd70fa", "messageHeadline": "Modify sortition log name to 'SORTI' for alignment", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "48f5fd9b970804d1abbacae1263030595e58f105", "messageHeadline": "Fix full node unit test compile error", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "d32d715518aafde0f4b67b187e413fda68c89279", "messageHeadline": "Fix crypto unit tests for implementation", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "e0337e1fceff3809bc28bcdb2b25af5620ea2878", "messageHeadline": "1. Initialize master boot node with all Taraxa coins", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 137, "deletions": 37}}, {"node": {"oid": "c6f5550e9893fbe8f1ac2350bdaeee085d1be84a", "messageHeadline": "Add log for sortition", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "5183787ee5225e16f982b05eb5c504a7e65a005c", "messageHeadline": "Add secret key in config file. Generate full node with secret key, we\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fd64ec919161ffc3bcfb61ebca76d2bb9bea5d53", "messageHeadline": "Fix dockerfile refrence in base-image-build pipeline", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "91bbae7e2cfcf9fd5e0f1fa57bfc4665794d5355", "messageHeadline": "Fix whitespace and add build pipeline for base image", "author": {"name": "Alex Moore", "email": "alex.moore@toptal.com", "user": {"login": "almoore"}}, "additions": 65, "deletions": 20}}, {"node": {"oid": "8fe5dc114100f47949110a8a2a7f89e4becd85ec", "messageHeadline": "fix bug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "042c0358109f7c5d61f41ec041c7b69c924245e2", "messageHeadline": "replace blk_index db with overlayDB", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "1c674ca9d46115bc31d3b1a84622bf85d6f3dc2a", "messageHeadline": "fix bug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c154514479e8a147faf53ac8b46ab87e249a216a", "messageHeadline": "update Dockerfile for conf/conf_taraxa*", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 67, "deletions": 64}}, {"node": {"oid": "63b265dba2b489276b8f0fef66964ce341a5a8ad", "messageHeadline": "add folder for conf_taraxa and curl scripts", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 307, "deletions": 94}}, {"node": {"oid": "2a8d25b58c1ce929eaaadec97ae3e4160a62c945", "messageHeadline": "Merge pull request #149 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 283, "deletions": 733}}, {"node": {"oid": "f7e8ad63514dd3240e802615cb2f1649443b9208", "messageHeadline": "Fix sortition unit test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 21, "deletions": 10}}, {"node": {"oid": "86e5769601d7447b245d80c2aabd32a209681e23", "messageHeadline": "Remove deprecated unit test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 462}}, {"node": {"oid": "c8e9a44646897069857f90c41aa9320472997556", "messageHeadline": "Change name pbft executor period to round, vote period to round. Othe\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 261, "deletions": 260}}, {"node": {"oid": "c8b0a2c1fa9f8d00285184e97265e92c129e21c2", "messageHeadline": "white space", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7342aa04349e6871a230dc6f47c8b192709b5fb0", "messageHeadline": "fix merge conflict", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f73470160fbae8566e176f950773c59a0bf6faba", "messageHeadline": "fix bug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "6d55663c9154efd9d8ae324a176f36eb0fbc692e", "messageHeadline": "impl getDagBlockOrder() and setDagBlockPeriod() for pbft", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 166, "deletions": 130}}, {"node": {"oid": "3f04324b61e96b2530a85cfe78b94d0165d7cff0", "messageHeadline": "Merge pull request #148 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 76, "deletions": 57}}, {"node": {"oid": "a192d2915002ff2659cf6099a62ee995589587cb", "messageHeadline": "Fixed fake transaction schedule in unit tests", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 9, "deletions": 18}}, {"node": {"oid": "8d3c0499e776fead310270b868e07b2485e4f790", "messageHeadline": "Add period in PBFT chain", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 40, "deletions": 30}}, {"node": {"oid": "28c53e830086a3e131cdd4db449b27ea97caa2c1", "messageHeadline": "Add updating DAG and execute CS block when syncing PBFT blocks with p\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 27, "deletions": 8}}, {"node": {"oid": "48228b0c92ee28cfb41551fb73dc0658400cb674", "messageHeadline": "Fix bug in execute schedule block", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "2ebe6fdb5a520ed9db3265ff6a3c0fa39f6d13bd", "messageHeadline": "Fix bug in send coin transaction RPC", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "40d48e092fcde39163671a26fe1e11fc7edbf9c4", "messageHeadline": "fix coin transfer bug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "2fe04ceebb3985fa010f3cbce30a864293de31c5", "messageHeadline": "Fix for arg count in test", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7944c61c5215b08463072d1b1184b756101d0ead", "messageHeadline": "update fullnode test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 108, "deletions": 12}}, {"node": {"oid": "24e49bd83a419d88b4ad44f16e6948b73c88a59e", "messageHeadline": "update test with high threshold", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 22, "deletions": 13}}, {"node": {"oid": "affc627520cbb1c51661ae2409df7bdff166d2b8", "messageHeadline": "update block sortition with account bal", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 68, "deletions": 32}}, {"node": {"oid": "b2608e9cf8771c28860dbf07c3b40e28f096fa44", "messageHeadline": "add block sorition test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 68, "deletions": 3}}, {"node": {"oid": "ae27597a07b77dfbd0273949f503cc28a6e99b1b", "messageHeadline": "sortition for block propose", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 31, "deletions": 10}}, {"node": {"oid": "ddcc9ffd6a3dcd78120356eb43a1396666d0270a", "messageHeadline": "refactor blockproposer", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 93, "deletions": 77}}, {"node": {"oid": "6346dcb3fcef973c669bebabd70ca4e13515e664", "messageHeadline": "fix bug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "7c576ee9ab1c1cec068d921eadfcbd7eac8b1104", "messageHeadline": "refactor BlockProposer for fuzzysharding", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 146, "deletions": 44}}, {"node": {"oid": "3ddc405996feaa4187d595a1b343d30eacf57314", "messageHeadline": "Fix for disconnect", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 16, "deletions": 9}}, {"node": {"oid": "bbb77c7de7f3611297ccc17cad8e57d0dbe3b69a", "messageHeadline": "Timeout disconnect", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 68, "deletions": 32}}, {"node": {"oid": "3d7dc28293a3dba9738febd13ca8915034ec43f7", "messageHeadline": "Merge pull request #144 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 518, "deletions": 443}}, {"node": {"oid": "01336de06ef5ca8a760367981f7823b0bab9ac11", "messageHeadline": "If no account balance, will reach cert vote step too quickly in PBFT \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e06be32808e07b879522a3ef00b1069bf4b2e851", "messageHeadline": "1. Modify PBFT manager sortition by using the previous block hash, ad\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 506, "deletions": 435}}, {"node": {"oid": "7fb09666accd556b569ed10787c94e5361a4ce0c", "messageHeadline": "update test: block_level", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "a2218f0f524234007784349e94ef4421a2165f46", "messageHeadline": "create debug folder for debug-build", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "7f783ebc68614fb653dafa4c4142e4d35b38c84d", "messageHeadline": "Add comments in pbft capability", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "86ed5f4812a1f47e9958a188c00f95a18b9bbe97", "messageHeadline": "Add more logs and comments in PBFT manager, and fix small bugs", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "8665c29421caf4ff71f655a915dea5fe5944ca62", "messageHeadline": "Fix TN-149", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 44, "deletions": 40}}, {"node": {"oid": "39bad22784000aa6a8fabf10c8a8cd0756945907", "messageHeadline": "skip trx commit if trx size is zero", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "2a40b7ebbafc1fbc13de2c940ed0ff8604e76bc5", "messageHeadline": "Saving network data to file", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 79, "deletions": 10}}, {"node": {"oid": "cb33529622ebb2cd725c35daa8f24f29d8db6628", "messageHeadline": "add fullnode start, stop, reset rpc API", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 29, "deletions": 6}}, {"node": {"oid": "a28a43ab3de6a50ed2c2f8b212b024120f12d65b", "messageHeadline": "Add Top.reset() API", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 339, "deletions": 21}}, {"node": {"oid": "eb88f46d53cde363cffe81ad9c91c0fecfcb2ce4", "messageHeadline": "add StatusTable.clear() API", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "e36a85866eca1a05850211616eb301fe25421478", "messageHeadline": "Sync improvement", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 122, "deletions": 99}}, {"node": {"oid": "44dc1cfbac736bfdf7c9b0f4d0f214ce9ca57beb", "messageHeadline": "fix merge bug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "80e730871aee6ef299ae977cbebaff7dd78ea430", "messageHeadline": "resolve merge conflict", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 27, "deletions": 29}}, {"node": {"oid": "6900e2f57e287609810d63e2089c8326767d7a3e", "messageHeadline": "enable full_node to start, stop, start, stop ... by isolating db", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 332, "deletions": 235}}, {"node": {"oid": "78cbc7cb6d038595a750aeed37809571ddeff562", "messageHeadline": "reset db, wip", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 157, "deletions": 63}}, {"node": {"oid": "4c172a75be366435481b06aed32cf1b454f46c12", "messageHeadline": "Merge pull request #136 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 129, "deletions": 24}}, {"node": {"oid": "9dd6ace840e794b25ae22848c45fcf9e717a371b", "messageHeadline": "Rmove python test scripts", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 250}}, {"node": {"oid": "1b004f26af7485cadb0085d4463642c85698aaa1", "messageHeadline": "When get partition, change asking to one peer to asking to all peers", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "4e993937bdb466d6bdfae72525187a9b470ad8a0", "messageHeadline": "1. Fix with code review. 2. add start_full_nodes_test.py and pbft_tes\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "8caf75ef970bfd4f4ceca94ed9825c4ce06b3376", "messageHeadline": "Add python test scripts pbft_test.py and start_full_nodes_test.py", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 247, "deletions": 0}}, {"node": {"oid": "5229e022e154ffcc8a39d637d7f2c3debd9a7a89", "messageHeadline": "Pbft send request to its peer for asking missing pbft blocks in chain", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 31, "deletions": 9}}, {"node": {"oid": "abbe517a7a69939727aa294c428fe7f7c5c0fa1a", "messageHeadline": "PBFT manager send request to its peers asking missing PBFT blocks", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "693d7548b78663cd2f08cf84555c7a7bf1827b5f", "messageHeadline": "modify comments", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af1838c09be759b039530d2bc2216f3f7af1d0e5", "messageHeadline": "PBFT manager add checking if the pbft block valid in cert voting", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 88, "deletions": 15}}, {"node": {"oid": "07c3efaf87ee8cca4c4348d7a20c0614d6cc176c", "messageHeadline": "Fix for non-deterministic test failure", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "fd9378a00186904bcbc34d86e751dab8d43e9d47", "messageHeadline": "add assert to taraxa_capability", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 93, "deletions": 92}}, {"node": {"oid": "67c84d17ffb42ce3db336023c421740226dc2bc7", "messageHeadline": "Fix for missing transaction", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 91, "deletions": 43}}, {"node": {"oid": "651343e864e1757ba577eff645edbe5be4cddd82", "messageHeadline": "Store full node to memory only in pbft rpc unit test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e22bc16c9baa24da0b53b2ac0385e98747b62635", "messageHeadline": "Remove useless log", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "249ed73d9c518fe7426cda12912ac09d7acca6a9", "messageHeadline": "Update README.md", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "402cdf13e888a54c14aabd52ca245ea36b22286a", "messageHeadline": "add debug switch to Makefile, print stack trace", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 435, "deletions": 248}}, {"node": {"oid": "09a705ee67a38587cd51e5cc1cd96448bc86ea61", "messageHeadline": "Overwrite_db flag", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 24, "deletions": 32}}, {"node": {"oid": "7a543207fda91266aee0937d6e0b0425aa046601", "messageHeadline": "reconstruct DAG fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "87b8fc5d518acee330555809ec5b4d42a6e15c8e", "messageHeadline": "Reconstructing DAG from db", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 149, "deletions": 107}}, {"node": {"oid": "9cca2244a181a5349e2d9a61af425d3c4d774010", "messageHeadline": "DISABLE_sync_five_nodes_simple typo", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2aeb50570c8d63a04231caed6a1c7a5557f37bf8", "messageHeadline": "disable test Top.sync_five_nodes_simple", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fec23333a9609049f87bbc744b0e7d05b748f69c", "messageHeadline": "update test Top.sync_five_nodes_simple", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 49, "deletions": 114}}, {"node": {"oid": "79e41ae17ae497423f3308f944c3adb3712484ff", "messageHeadline": "print missing transactions", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "6cca4e6b85663ae6508a1a92649f4072b7df7e29", "messageHeadline": "update block confirmation wait time", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6572e790a20d0aa88bc80927d909db0242cccd5e", "messageHeadline": "add test: Top.sync_five_node_simple", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 257, "deletions": 0}}, {"node": {"oid": "5023be90fc85a572c0defb25df3ce1053dc206c2", "messageHeadline": "Merge pull request #130 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 19, "deletions": 11}}, {"node": {"oid": "1a43a88874bf2ed80a7d2c2f64957d8a6d02ac33", "messageHeadline": "Fix bug Failed update pbft genesis(chain head) in DB", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "cdf396db7480b6ce4a452a39210b4a3c5ae8e3f7", "messageHeadline": "Tiny modify about comments", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3fcfe1fb4f017b272ca8b8f50ba4a87049247aae", "messageHeadline": "Merge pull request #127 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 151, "deletions": 34}}, {"node": {"oid": "dad40bbddfab7fcb96dae1e7cd99d53461ac5c3b", "messageHeadline": "Fix bug for PBFT executor in situation of no new DAG blocks generated\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 100, "deletions": 7}}, {"node": {"oid": "5009b7b668434ebd39f95f62211c74cfca9eb40f", "messageHeadline": "Add more logs for tracking PBFT executor", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 38, "deletions": 20}}, {"node": {"oid": "87b875b2537d94927a52d79e12c3e6ceaede8988", "messageHeadline": "Fix a bug for pushing missed pbft blocks in chain", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "b8c832ce8f1c2ed63f90ceabb50f370a96f3db51", "messageHeadline": "compute dag level from max(pivot,tips)", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 27, "deletions": 7}}, {"node": {"oid": "7c3ce54c67eb5380644bb33d15444f7d4dad1e91", "messageHeadline": "update network_trasaction_interval default to 100 ms", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "87284a9fa2dcc5ea08bea3a2504c19980ab23606", "messageHeadline": "Sync improvement", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 177, "deletions": 41}}, {"node": {"oid": "1d92b374e6299ce3f4b06dfe9fd93e0f8da76d0d", "messageHeadline": "add level info to DagBlock", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 136, "deletions": 171}}, {"node": {"oid": "2f31b1c65b587c373df4ed059397c794b1e8d0bd", "messageHeadline": "refactor BlockManager::verifyBlock", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 55, "deletions": 43}}, {"node": {"oid": "306e8d325020456dc423c128770192374e8a79ab", "messageHeadline": "push proposed block to front of queue", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "b14f84b259771baa076901bcfcd6e30939901ff5", "messageHeadline": "update BlockStatus", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "a057a81e184edad9f0e6b3488fb3406e40a537eb", "messageHeadline": "add TransactionStatus::in_queue_unverified, in_queue_verified", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "65d8f651426fd3b3925193aee3ab984abc1a288c", "messageHeadline": "remove conf_for_pack_trx_", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "93a81f7da1c22a2f7882c8d75fe6e5e33f0ee31b", "messageHeadline": "rename insertTransactions/insertBlock", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 78, "deletions": 67}}, {"node": {"oid": "652f4252d51f42682d63d11309e58be6589a9b51", "messageHeadline": "fix trx overlap when syncing blocks", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "23d0396e028b03db14b5aba96661c659f0bae603", "messageHeadline": "update BlockManager with shared_mutex", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 56, "deletions": 44}}, {"node": {"oid": "01cbacd08eb2a8c5668dbd26671e135842cb9374", "messageHeadline": "update trx queue with shared_mutex", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 29, "deletions": 22}}, {"node": {"oid": "c5fd61a28afb6b31c2b73288d647cb2f7eb56344", "messageHeadline": "fix TransactionQueue un-erased queued_trx problem", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 65, "deletions": 31}}, {"node": {"oid": "4a0a30290018f2aa45fff4a4f17ff4f958145de1", "messageHeadline": "no specific network ip, subnet, gateway for smoke test net", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "71b61d1f219a161226f5ce283cd6b61028d99bf5", "messageHeadline": "Update Jenkinsfile", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ab233d12cfa8a20755734712b74a5421a7d0dcdd", "messageHeadline": "create log for transaction broadcasting (TMSTM channel)", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "7155ab9de850ba2f750470776dc89c0e6a2e6f4e", "messageHeadline": "TN-117", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "ad698e0f2565330a533ce8b30738740a34644792", "messageHeadline": "Update README.md", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "9320dc0d61cd001c9030ec3cb821495156ea137b", "messageHeadline": "change readme", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "42184d087fcd11a1cfd265f99a36f227bc9309ee", "messageHeadline": "add comment", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "929fc3c14faff54c11eacc511693d0214887a68b", "messageHeadline": "more complex test case", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 58, "deletions": 7}}, {"node": {"oid": "f4ac0ffbc30918f6cf7ad3f9ac0db8019f001df1", "messageHeadline": "expose push_gateway param to make", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "69a380b31b3fcdf42f2b2d13633c6ec0589d82b5", "messageHeadline": "makefile main not building prometheuis demo", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "a8805aa667061e2240bf8a478e1e662829b6132d", "messageHeadline": "add demo prometheus and dependency (WIP)", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 219, "deletions": 5}}, {"node": {"oid": "ecbf6e2e81bca6e788ff0bea99f970288418927d", "messageHeadline": "fix wrong merge in FullNode.cpp", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 33}}, {"node": {"oid": "de4619ebb56d31daf72061ac7aff9c9680388a5f", "messageHeadline": "Merge fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "a9aabca086807cd9c2d099b15da2929f39c22478", "messageHeadline": "Transaction propagation config param", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 213, "deletions": 18}}, {"node": {"oid": "98c15dd169053d0737090bf0c1b76c133378f945", "messageHeadline": "Simulated delay tests", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 67, "deletions": 4}}, {"node": {"oid": "3fce1358efa8d3d32e31f115f81a13a56a7cead4", "messageHeadline": "deque to inset block", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 20, "deletions": 14}}, {"node": {"oid": "5b2554c3119ac76c3ec851f7f5fd7d654ebdf7c4", "messageHeadline": "increse trx thread from 1 to 4, trx queue --> deque, critical trx pus\u2026", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 33, "deletions": 23}}, {"node": {"oid": "049945bb32cce9f6fb5afb36a50fddba9c00bb05", "messageHeadline": "rename BlockQueue as BlockManager", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 38, "deletions": 31}}, {"node": {"oid": "e1af46bb8bae34b0d4d84c8aede2e4879ef1de7b", "messageHeadline": "Merge pull request #118 from Taraxa-project/pbft", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 287, "deletions": 28}}, {"node": {"oid": "cc122915d44240026053208d530b324347652db8", "messageHeadline": "Add .idea/* in .gitignore file", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "7364bcd3ffde4c6bb02bb7fbb1503a5c7619502b", "messageHeadline": "Add pbft chain into DB, and with unit test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 229, "deletions": 27}}, {"node": {"oid": "c24bd3d6163530a4f9ac0aaab2cd1952e0629b55", "messageHeadline": "Add storing pbft chain into DB in pbft manager", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 48, "deletions": 16}}, {"node": {"oid": "de79fe2278bca7eba8bc8f3d8701b19024508e7a", "messageHeadline": "Add pbft chain and votes DB in config file", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 35, "deletions": 11}}, {"node": {"oid": "a7aa63431469fc54fd41eb7acb49b484119dc25e", "messageHeadline": "remove .idea folder", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 0, "deletions": 60}}, {"node": {"oid": "fc4bed64ef98ee316213374f798be0e3e09c9d6a", "messageHeadline": "shared_mutex for StatusTable", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 11, "deletions": 37}}, {"node": {"oid": "6d5593403cc16ba8b022d2ef39ebf123902def87", "messageHeadline": "template TransactionStatusTable to thread-safe StatusTable", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 69, "deletions": 32}}, {"node": {"oid": "adc3cd3a1fc47970b5c59636a2f98b919a56428a", "messageHeadline": "move block worker stuff to block queue", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 67, "deletions": 43}}, {"node": {"oid": "0da97f2ee1faf9166de71267afa1e3a886c82782", "messageHeadline": "Fix for block processing", "author": {"name": "root", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "c84c1e4060e057ffc6a79b6e395a8ab4e6421b6d", "messageHeadline": "hijack conf setting dag_processing_threads to num_block_worker", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ea72d9851fa3c2029a12858612960e91fb283403", "messageHeadline": "remove redudant mutex, update log format", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "f36761fa5074ff7a0269ab832e5e22d2b28addeb", "messageHeadline": "update TMSTM log", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "a973546aba3ab014a6313ded4c2795bf9dd6c364", "messageHeadline": "Merge pull request #117 from Taraxa-project/ethereum_crypto", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cf97bcc8712ab1f5507c0cb4dd3ce22af2a92d63", "messageHeadline": "modify comments", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b4a3f29dcb7e32cb48054e5fa65758acc2a670be", "messageHeadline": "Merge pull request #112 from Taraxa-project/ethereum_crypto", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 148, "deletions": 62}}, {"node": {"oid": "1b1f5882836aa4501c250d06c24d0c83a4bc7a85", "messageHeadline": "update log", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3af2728b826a651e56759c705ceea1b231fa6a55", "messageHeadline": "Fix code review", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 82, "deletions": 21}}, {"node": {"oid": "dd032aff4acc3fc96834d3137b71bde42ef92a07", "messageHeadline": "tiny change", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 11, "deletions": 15}}, {"node": {"oid": "6f28a6238229d7661013235a20cbf6d7b71b7617", "messageHeadline": "coding style", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e964a7fd65f4f1666d91d91ca6930ee8929e1aff", "messageHeadline": "Fix coding style", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 29, "deletions": 28}}, {"node": {"oid": "e97a16cb374897a95546e87844c5675fe5711ec4", "messageHeadline": "Add unit test for sortition rate", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "5548480d92bbb6f3df40b0f0819844af42160241", "messageHeadline": "code cleanup", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 16}}, {"node": {"oid": "2f57c026f7b18cc36b6ed5c167e7dfb0ec582808", "messageHeadline": "update log", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "5c76f5a6621c070bc240693e62131a29ef2df8d0", "messageHeadline": "update log to compute inclusion", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "be0dc3a54b63a487485d1d81b09071a1c02696b8", "messageHeadline": "TN-116", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "487f1fa39a586676857008d64f4fdacd8ba8baf0", "messageHeadline": "Merge pull request #110 from Taraxa-project/p2p", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 246, "deletions": 115}}, {"node": {"oid": "9993479fb170fcd475477ca2b43a14298fc78f91", "messageHeadline": "Minor code style change", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ace0bf16f851e044364b342fe613cbbb331a6161", "messageHeadline": "Adding pbft sync test", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 74, "deletions": 4}}, {"node": {"oid": "db66e7b9a72261bdfd7a6f36a1ab84114fa80ac9", "messageHeadline": "Pbft sync bug fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b3f9fbc2cad1856c2264ee47d07b64b853b3750", "messageHeadline": "Merge fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 17}}, {"node": {"oid": "8e2840dd964013fde08f204e33f7e6eb09d60787", "messageHeadline": "Tests minor improvements", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "29680185c889f1d8c39229dd295d3bfa5105c4a4", "messageHeadline": "DagBuffer changes", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "f5d7ec31a7e5dd12286a1cde2c964de8b48bb2e1", "messageHeadline": "Pbft sync", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 170, "deletions": 108}}, {"node": {"oid": "1d602765899b9302a2f42ab2241df0108c3a0cc3", "messageHeadline": "thread safe db", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 155, "deletions": 101}}, {"node": {"oid": "2b99914e3caf131a9882006140791837f4cf9630", "messageHeadline": "optimized build for AWS", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1ee8dd7166fb914a0d122d2e06614a52b40770f0", "messageHeadline": "Fix for crash on multithreading", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 95, "deletions": 82}}, {"node": {"oid": "60017c775152f0c115867bc806854f7098d8404b", "messageHeadline": "change to debug build to test on aws", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "96b1bff7a5342c11f77ac84db0a1988389226400", "messageHeadline": "Fix for sb buffer", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "342a91d0135705063dacf7a98d3fb1f3ac353f49", "messageHeadline": "DagBuffer changes", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 88, "deletions": 183}}, {"node": {"oid": "ec04475c8cc2b276b58a27576d206bf3f23c838d", "messageHeadline": "update DAGMGR log", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "243aea4b27c33db5518aeb5f2a477693b170f1e2", "messageHeadline": "Merge pull request #108 from Taraxa-project/ethereum_crypto", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 880, "deletions": 178}}, {"node": {"oid": "631eb50fa22c8c011e1e340409d36d4b4c2e8ab2", "messageHeadline": "Fix for crash on blk db put/commit", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "3875c3beaaf29ed589e86e21e630ae4196e9a245", "messageHeadline": "long network test", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 149, "deletions": 2}}, {"node": {"oid": "e06e4352ab597223548f06fde11cac086b299b6b", "messageHeadline": "Sync improvements", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 23, "deletions": 13}}, {"node": {"oid": "7b5691541e04c8ac0e1bbff941efe046415690ea", "messageHeadline": "fix pbft vote variable types in pbft rpc test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "44ca40b3eed908dfe6ed5ecf9a25e9a42331b831", "messageHeadline": "fix conflict with HEAD", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "69c5b33b5a61d92b448c1057cc95487f7f844c73", "messageHeadline": "1. Implment pushPbftBlockInfoChain_ in pbft manager", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 685, "deletions": 175}}, {"node": {"oid": "d25730ab28d19d1ce1bbb5469fa88cf3a00aeea7", "messageHeadline": "Add more unit tests for pbft manager and fix relative bugs", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 240, "deletions": 43}}, {"node": {"oid": "8ea24d367f6df2ffe8fa9e1dadf25de1927657ae", "messageHeadline": "analyse trx queue performance", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "8dd652380d7d783ffe5861c32ffb10a49819f7d0", "messageHeadline": "update full_node_test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "408151872b821f84ead308906268150474215cda", "messageHeadline": "store genesis blk to db", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "b424503c29497a069c01c09777f998ac58bedcb9", "messageHeadline": "update FullNode::updateBlkDagPeriods", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 36, "deletions": 32}}, {"node": {"oid": "ce272a6d19a9d1778cf60c70cba4761ac9bb212b", "messageHeadline": "update rpc", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "a8cefd15f7e53c13839aae5c141646e48bcff622", "messageHeadline": "add block proposer shard", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 27, "deletions": 25}}, {"node": {"oid": "9b22b464a466c25c6340e859ca4dc68ed11617e5", "messageHeadline": "create rpc call to create tons of transaction", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 65, "deletions": 7}}, {"node": {"oid": "ad8574c9116c88016777be44a4df37cb0c59ab67", "messageHeadline": "update network delay model", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 76, "deletions": 55}}, {"node": {"oid": "e164fe54cb01d6841418ecf6553e7c45fbcd798f", "messageHeadline": "use timestamp in milli seconds", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 34, "deletions": 11}}, {"node": {"oid": "d6a52c6f095365605bbc3a07eb30cb3b34c8fb2c", "messageHeadline": "Fix for node sync bug", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5cb646a5d1b6c07bc406a1b93bf55c25bff5e878", "messageHeadline": "Sync bug fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "37221eb0a591b6ef88dafc9e802cf933e32cae7f", "messageHeadline": "Sync bug fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e5dc1ea1a3e856cfa0bd7ca36ca5950bd81011c3", "messageHeadline": "Fix for node sync bug", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "74a44ea5bb2364ae8a36ec557eab3fb16697a9a5", "messageHeadline": "Merge pull request #103 from Taraxa-project/ethereum_crypto", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 317, "deletions": 88}}, {"node": {"oid": "b52461bcd6c8bfac50acd1f0e9ea413c237377a0", "messageHeadline": "1. Add sortition for proposing pbft block 2. Fix the first unit test \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "d54bb6ba93c40048a7f38282f13a4a40074e7953", "messageHeadline": "1. Fix shared pointer issue in pbft manager 2. add some helper funtions", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 71, "deletions": 40}}, {"node": {"oid": "251cee0f14107477447f53da7fdba88560b99d28", "messageHeadline": "1. Implement identify block leader in pbft manager", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 242, "deletions": 53}}, {"node": {"oid": "1d452920b0f5dff50793d35c47e5fdf47c6e9650", "messageHeadline": "update TMSTM log", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "38372c59899bab625dd3426d560457bae23c2e81", "messageHeadline": "update full_node_test verbosity", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e0e1d0e2facd23b818cbb3fe3b4361939f2b794", "messageHeadline": "update TIME --> TMSTM channel", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "1b69aa7e504e35ace4c8de99e29a4d93fee01821", "messageHeadline": "Add proposing pbft block(both pivot and schedule), and make changes t\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 101, "deletions": 93}}, {"node": {"oid": "aede60d8a3c141348201ede85d45b7a183458771", "messageHeadline": "Add proposing pbft block for pivot block type", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 81, "deletions": 49}}, {"node": {"oid": "34cc967fc35ca791a9b5a73a477e5802cfb7fbb0", "messageHeadline": "1. add getEpoch in Dag 2. Add some functions in pbft chain", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 171, "deletions": 71}}, {"node": {"oid": "cb07cde82ca9c479d953fb9b7daeb5ced8f1c894", "messageHeadline": "update transaction inclustion log", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "207724c4ac3a5eb4741f89c2ec83dd7a8e0a068d", "messageHeadline": "Fix for transaction db save", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a2f2f2c53c002287a2e052c6dd6de869b4aa9db2", "messageHeadline": "update full_node_test verbosity", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e6197fcd3744938e7e61bfed78a6d89030aee61", "messageHeadline": "remove default argument of FullNode::start(bool), comment Dag::XXXBef\u2026", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 57, "deletions": 33}}, {"node": {"oid": "f792f92e4902391517852a944abfc33bf1edacbd", "messageHeadline": "add full_node_test debug message", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "389d9128ea9a512acabc229c8eb5717a34b7ccce", "messageHeadline": "Fix coding style with code review", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 28, "deletions": 25}}, {"node": {"oid": "da902d7e86909eb6bbbe5b2e51338ca991d8e838", "messageHeadline": "Add pbft block queue, when nodes get pbft blocks should put into queu\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 107, "deletions": 57}}, {"node": {"oid": "6498d4bb9806bdac435c993ee2b4f32fd06fb398", "messageHeadline": "Add pbft schedule block structure and broadcast into pbft chain", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "da71eb1bb3f5c111ba811140e6eabf0cad67e519", "messageHeadline": "add more sync time to full_node_test::sync_two_node", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 19, "deletions": 11}}, {"node": {"oid": "304b2ecd2469585937ae4e9830850298cbc69208", "messageHeadline": "update full_node_test.cpp", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4dc4238660c8cc9d30c4e2e872666ba63af1e575", "messageHeadline": "switch to optimized build", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5ed46efcdf5c85ee1b7bf0c95dc0efadf3efe122", "messageHeadline": "1. remove isPbftGenesis in the pbftchain, since setup the first genes\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 235, "deletions": 56}}, {"node": {"oid": "65b42f65f75b016319c657403f409ba810fb602e", "messageHeadline": "Add pbft schedule block structure and broadcast into pbft chain", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 216, "deletions": 85}}, {"node": {"oid": "f887b2fa7c4bd31c322cf4180cf2e1676b32adb7", "messageHeadline": "Add schedule block serialize deserialize unit test, but stuck at exit", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 90, "deletions": 17}}, {"node": {"oid": "8f11bd3d7cf97471b2cf7affd7ecefbc48556ec6", "messageHeadline": "set pbft genesis block hash to 0, and put into pbft chain map when fu\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "8016798fd32984fc56fdb2b8e9db51ef145d857f", "messageHeadline": "print conf files for debugging", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 93, "deletions": 18}}, {"node": {"oid": "cce5366575885f377dfd6ca7ece8219d213eb41d", "messageHeadline": "Fix for delay", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c7880873dab27b7998d8dbe2c036b2a0aa244796", "messageHeadline": "Fix for missing block transaction", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 27, "deletions": 7}}, {"node": {"oid": "8b82227d3e259539b339b32bbdd01dcc4fe453bd", "messageHeadline": "Simulated delay", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "fbdb20b8c8e17a9fb25d46422bff58cc478a52c8", "messageHeadline": "Network discovery improvements", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 85, "deletions": 21}}, {"node": {"oid": "88162f994c4c684b86123a549493e67884006fce", "messageHeadline": "update test for transaction execution", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 51, "deletions": 23}}, {"node": {"oid": "521dac3934156a45f59ec61e1ed745f2addc6900", "messageHeadline": "add FullNode::createPeriodAndComputeBlockOrder() test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 225, "deletions": 4}}, {"node": {"oid": "74fec97cde214de9a9a5587844dda25916557d0c", "messageHeadline": "Fix with code review", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 32, "deletions": 30}}, {"node": {"oid": "5083b1d853c4f51c558c0fc03f398aa997be3f6c", "messageHeadline": "1. Add pbft chain head (genesis pbft block)", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 503, "deletions": 16}}, {"node": {"oid": "a612704f61d9cb2c4f74b7d34171c0618a2dc6ad", "messageHeadline": "tiny change", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5b1509245f95e8f724efdca1aa92d6496ced86d2", "messageHeadline": "Fix for tests failure", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "266a40247f8404901f5075636af3623af04a236d", "messageHeadline": "FullNode API to create periods; mock trx scheduler creater", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 94, "deletions": 30}}, {"node": {"oid": "b37c2eba5255e19ebd26379f19679ae48167b903", "messageHeadline": "rename epoch to period", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 91, "deletions": 88}}, {"node": {"oid": "e762bbfd31f3dff5f7e2bffea267bd2173e62eca", "messageHeadline": "update updateEpochVerticesAndComputeOrder", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 115, "deletions": 60}}, {"node": {"oid": "8f5af23b0f6bf50be0058a02c0e90a6a277af200", "messageHeadline": "fix logs", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "6bd89658b03a2e13caadbdfd027336c428dc594f", "messageHeadline": "force cleanup sink at log::core", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5236d5241384aa5f93e4bfc66a15ef4443d85d65", "messageHeadline": "Code cleanup", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 129, "deletions": 119}}, {"node": {"oid": "817c695dcc23416dd7eea4f233799053850873cd", "messageHeadline": "add compute epoch tests to dag_test.cpp", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 91, "deletions": 126}}, {"node": {"oid": "8ea50cd4e91f0cb1579f83ad7a1917ebb4e41c09", "messageHeadline": "ordering epochs", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 176, "deletions": 26}}, {"node": {"oid": "cd6c466d73e2db80071301edf7bea2d49e55c6c2", "messageHeadline": "update Dag::getAndUpdateEpochVertices", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 56, "deletions": 17}}, {"node": {"oid": "a4b9a087c60f7e5f3b795ed0c0d5b5f85d6f95e4", "messageHeadline": "add epoch property to dag, remove TipsExplorer", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 53, "deletions": 76}}, {"node": {"oid": "9ba138cca385fae99c0d3d2e5590edeb88451a0d", "messageHeadline": "Increasing discovery bucket size", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07c604d48b78bb869cbc70db954e89fb82936ffb", "messageHeadline": "Network test fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "afebcc2a08ac3d62a0aa769b3b973206966fc21b", "messageHeadline": "Fix for passing node id to network", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e90c824a85debf69b56313dc797f66749f43dc9", "messageHeadline": "fix Makefile", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "9ccdc27ec250c2e60731e64add1dbfd48137f17d", "messageHeadline": "add stateDB and overlayDB", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 90, "deletions": 83}}, {"node": {"oid": "2f09cb6dc4be962d841926ea45268c8eb4e146ab", "messageHeadline": "disable PbftManager", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "e9d90ce43e7fffc300561c7329023d39f7ae1617", "messageHeadline": "cleanup", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 0, "deletions": 56}}, {"node": {"oid": "de584cbcb01f80f60c5df6b4e30a89d113dfeec3", "messageHeadline": "makefile", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "f26358b4bd6ece37b30af233173f7bc855c60e42", "messageHeadline": "add more dbs", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 85, "deletions": 150}}, {"node": {"oid": "06fcfa8537f03481ae8e49a5208853195bcc83fc", "messageHeadline": "refactor, pbft_manager not working", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 257, "deletions": 78}}, {"node": {"oid": "93f571f864141d97ab846b075ad59c32eb3aebbd", "messageHeadline": "add SimpleDBFace.cpp", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 85, "deletions": 0}}, {"node": {"oid": "c0b2fbf00c04cf5b580efb39edc0f4396c14cfb6", "messageHeadline": "blk and acc adopts dbface", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 21, "deletions": 28}}, {"node": {"oid": "38825f598dc3ce00c88f8853aa4e14fb9f18720d", "messageHeadline": "fix SimpleDBFace.type init bug", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 41, "deletions": 19}}, {"node": {"oid": "ce4bfca2f6e8ff282fb7fde6a369cba96610869b", "messageHeadline": "dbface", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "5acac77483afd5225aba3ad2ad0667558fc27a3e", "messageHeadline": "TN-41", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "4de415b24d0055fce0cb2ce8bd410169c19d0c5e", "messageHeadline": "Increasing maximum number of connected peers", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2892437260df601d4022e5179c554be602c46e4a", "messageHeadline": "Disabling pbft test", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d383389cf632bd966c95e41bb0d08c1bef88c384", "messageHeadline": "Fix for p2p test", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "82c79894228939847fb266d9e29f74e237199974", "messageHeadline": "Set pbft manager lambda by input for testing", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 50, "deletions": 6}}, {"node": {"oid": "ac4895f7150fa7b20272e96c53c47237cb2305b2", "messageHeadline": "update full_node_test.cpp", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "ce35755859e892e3c1ce601d81c6523455a54670", "messageHeadline": "fix conflic with HEAD", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 39, "deletions": 39}}, {"node": {"oid": "27f08d6b5db2e8f3b8c9330ec3fef07700472a18", "messageHeadline": "cleanup PBFT manager log", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6577e774d5ae398d9dd7e4dc63d4eda93b905054", "messageHeadline": "cleanup PBFT manager log", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "2ebdec80ee1bd53c5b36879c529fcb0aeba76690", "messageHeadline": "update verbosity to >2", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 112, "deletions": 170}}, {"node": {"oid": "7f71dd0e8e2977a99519bc25c5ce5a4a7fbad774", "messageHeadline": "Logging and bug fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "670340ccdd235fbfba09e6baa1a4add8785696d8", "messageHeadline": "Adding delay simulation", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 59, "deletions": 19}}, {"node": {"oid": "0cd83effad4eea3b0cb3e826d6f5432bca64453f", "messageHeadline": "Fix for block not having all transactions", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "22ad3b4ddbe43cb363dbe3afd48eb6e51d2029ac", "messageHeadline": "Delay fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad007659d57402f1a484a32ab05ad8d01e9cf04b", "messageHeadline": "Delay fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "078d70b33f9edb3984582dfa7b0798e73e034359", "messageHeadline": "Simulated network delay", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 37, "deletions": 28}}, {"node": {"oid": "7c910dcdc9d4302d7ddf8c5729f4675cb87af2f4", "messageHeadline": "update README for loggin", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "4d58d8d79c83f29603243e864e5db3f2094cfdd3", "messageHeadline": "auto flush Boost LOG, create log-file option", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 153, "deletions": 93}}, {"node": {"oid": "654e933c7807cd4fb45fd502096b7cf2398d925b", "messageHeadline": "add TIME channel to log block creation and trx send timestamp", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 36, "deletions": 12}}, {"node": {"oid": "c96f8cdcbad28e69d5589d1912bef3a561921976", "messageHeadline": "new configuration", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "24457a144e9c2fa6f07085d7e2e9e4d05ddca50b", "messageHeadline": "new configuration", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "27a2f0cfe3fa4cb0ac2204ef5317c16d246cfbb3", "messageHeadline": "chaning slack channel", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "550e5a5aef765e74bf793b3e227e2d0d405763c9", "messageHeadline": "Merge pull request #75 from Taraxa-project/ethereum_crypto", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 601, "deletions": 54}}, {"node": {"oid": "3c397edbe8e06c91a108d2f7a0b58aead7a5b1db", "messageHeadline": "Tiny change", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "abf869f88b046b1e82a0f875a319044e8f959ea7", "messageHeadline": "Fix PBFT unit tests wait to dynamic, the timeout is 30s", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 22, "deletions": 12}}, {"node": {"oid": "4fd97e1e7f5ebb2e880df97b27b64677e0c8fa5b", "messageHeadline": "remove assert issue from PBFT executor step 3", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "44082f1b290e1aeef6ad35818e4e10d78b1408d6", "messageHeadline": "Implement PBFT consensus executable in Node, need do test later", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 571, "deletions": 34}}, {"node": {"oid": "ccd70a6e20988130056b484ae183217df0141853", "messageHeadline": "fix typo issue", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "6c8d1c76d72ae76c5cf63a335a2961fcb99bea10", "messageHeadline": "update README.md for one configuration file", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "4eb34f88d10a5784b8b1a06a4dba8e0181b53dfc", "messageHeadline": "remove conf_network.json and conf_rpc.json", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 0, "deletions": 52}}, {"node": {"oid": "15c45fa063f98230dc53ac04401d5ca2d5533a41", "messageHeadline": "Rpc, Network CTOR clean up", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 33, "deletions": 95}}, {"node": {"oid": "2843d5e620c2c85be0b121273784c4b8b2651a79", "messageHeadline": "refactor FullNode CTOR", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 83, "deletions": 116}}, {"node": {"oid": "18aea31ac21918658078460f8a26248b76906015", "messageHeadline": "consolidate configure files", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 218, "deletions": 166}}, {"node": {"oid": "27ff0f2b4744867e185f3b0ada5138fb5b5979cc", "messageHeadline": "update network logging", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 30, "deletions": 22}}, {"node": {"oid": "bbbf70f98be48f87e33b7fac753a8212e0e49c75", "messageHeadline": "FullNode::getAllPeers()", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 32, "deletions": 10}}, {"node": {"oid": "558071fd677c3dd5413ef305dcad352c5d4b90df", "messageHeadline": "Transaction sync test update", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "76dfaaafb9d0de5f2e14c4eb9f62ea94c6ebbcee", "messageHeadline": "fix proposer bug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 74, "deletions": 61}}, {"node": {"oid": "d09319a4a1b2d0b1ec368fa2f5c49b37b07e2e5b", "messageHeadline": "refactor block proposer with propose model", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 112, "deletions": 55}}, {"node": {"oid": "7f7a2b4e9ff9231eb858b21162a8330edb5c908e", "messageHeadline": "update full_node_test::sync_two_nodes with timeout", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "f0412733b3d725a0800a73ca8d5ab4a30a5c41d9", "messageHeadline": "update run_test with main dependency and disable grpc_test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e0216a51e1a64cf26a268fb335fd0997f1299434", "messageHeadline": "Test comments updates", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "a92f939556f3ac898b52317fd0a70c2dc1ff28c0", "messageHeadline": "Test speed-up and optimizations", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 43, "deletions": 26}}, {"node": {"oid": "06b59317556a6b9b2599c0c2b018efc77fb7c4aa", "messageHeadline": "TN-45", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "e7d64a6ee5974246af04d9c1f82eac2c3c962d63", "messageHeadline": "add rpc call for get_peer_count", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "8f77113c5aa7781142e744c60490165159113aa6", "messageHeadline": "fix Top::getNode() bug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 81, "deletions": 23}}, {"node": {"oid": "275987239c7e363f1f6b154839b3fd068f2ae4e4", "messageHeadline": "update comment and log channel", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "dd11c9bd92acd9110f0622e7954f5a0e981eb5de", "messageHeadline": "update full_node_test.cpp", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dc5363d5fdb591e2d8849ce79b2e84e01dbb6ed9", "messageHeadline": "update main() param type", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 34, "deletions": 20}}, {"node": {"oid": "5ed3cb7af24dbc941e4c9223da8631e81da2d588", "messageHeadline": "warp FullNode and RPC in Top", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 169, "deletions": 89}}, {"node": {"oid": "ed6d4bac781acb3f0b4afa15bcac7c8eaa21b9b4", "messageHeadline": "update log channel name", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 64, "deletions": 44}}, {"node": {"oid": "cae65a6277b11de36a6c34ce097032532838db6b", "messageHeadline": "Fix for serialize test", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a1081490cfbfd5c4a12db62e454041617c42e17f", "messageHeadline": "Fix for network address", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "156963d84dc108dd7ba54ad9431d9458650b6290", "messageHeadline": "Serialization optimization", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 73, "deletions": 132}}, {"node": {"oid": "4a786b081e4dc560f96bc2eb37608c235b92e001", "messageHeadline": "Fix for propagate_block", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e78824a4968cbf3b43d0547214085f7efd1a58fe", "messageHeadline": "Test fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f03350c21279441bd9d13c30c1a9cfe6668163d1", "messageHeadline": "enable p2p.block_propagate", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "73949d3dbca76cbd58f382b5bc07f6a319f9cd6a", "messageHeadline": "Fix for propagate_block", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "03f01bf5bdd0077096f1117c23acfe6426b0fa75", "messageHeadline": "Test fix", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f2f88670a6ffed81bf880f1c1c650dfbe752ff55", "messageHeadline": "fix get_dag_block fatal when dagBlock unavailable", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 53, "deletions": 45}}, {"node": {"oid": "048ea4863f608ee49dc6b19aa5e7345330fdde76", "messageHeadline": "move known votes set to full node", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "ce7933e9f8601663a61f5137c5e0634be54b29c5", "messageHeadline": "1. Add unit test vote broadcast. 2. clear up unit test output", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 16, "deletions": 54}}, {"node": {"oid": "b5367a6de0a463017e888b4556c5464ecb3b938e", "messageHeadline": "1. fix dup votes issue. 2. add unit test vote broadcast, but not work\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 149, "deletions": 4}}, {"node": {"oid": "722b112a94b48a14465bed300ce213447ddb4498", "messageHeadline": "disable TEST p2p.block_propagate", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0328ce2b08f71f02e47228451bf51feae5777534", "messageHeadline": "clean up/ hide some log info", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "fb9b46b07e804a76981cccdbd9a6d75f1047fd4c", "messageHeadline": "Full node ctor", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "6930398e6fa4d563457fc82e6551594d8ff57759", "messageHeadline": "Tests", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 63, "deletions": 49}}, {"node": {"oid": "9e975bc7e793d66a52c9ff3182ea70aefa227c3b", "messageHeadline": "1. return vote signature for get votes. 2. Add full node weak pointer\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 60, "deletions": 24}}, {"node": {"oid": "f8af93086896fc0f65acdd44300e1b36483690e2", "messageHeadline": "1. Add vote queue get size and clear queue. 2. Add unit test transfer\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 109, "deletions": 30}}, {"node": {"oid": "49a58b06a2582a5809647584848ea399ae38a4cc", "messageHeadline": "update default node verbosity from 2 to 1", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 204, "deletions": 232}}, {"node": {"oid": "384215a8d1b43c408a0db5e6ef7aa64cd516ca4f", "messageHeadline": "optimize transaction queue", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 59, "deletions": 35}}, {"node": {"oid": "e599357838d7f90d9cb2442d55f477ae7db0126c", "messageHeadline": "update pbft_chain_test.cpp", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "f57f95331fe7e99c37d99e6037b5df30688515f1", "messageHeadline": "add pbft_manager.hpp", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "47ba17d025649cc3874d926c12525030df29071b", "messageHeadline": "refector and connect PbftManager to FullNode, create pbft deamon thread", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 78, "deletions": 76}}, {"node": {"oid": "e592950e8c1967d5a09c4312d344af63e837af12", "messageHeadline": "refactor and disable p2p_test::block_propagate", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 151, "deletions": 118}}, {"node": {"oid": "c7bbab5b4f431b67c461ce4c06f53f4e6324d9b3", "messageHeadline": "Tests", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 8, "deletions": 19}}, {"node": {"oid": "499a0c6c3695e2dd487e2b8b2f762e6c4048b648", "messageHeadline": "Code cleanup", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 100, "deletions": 108}}, {"node": {"oid": "c7dd0a66feda1c99726e95671d97b3a55a4981e6", "messageHeadline": "block/transaction sync", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 309, "deletions": 279}}, {"node": {"oid": "761c20701387d5a07ec5b6dabc2d63824f74d8ec", "messageHeadline": "block/transaction sync", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 314, "deletions": 44}}, {"node": {"oid": "a5fedbf3378b6fe4148e799210e6ee184c880e35", "messageHeadline": "Tests changes", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5eb5d0ca301165b56cf49ce9a41ff052c9adf6f3", "messageHeadline": "Sync fixex", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 35, "deletions": 17}}, {"node": {"oid": "f6e5aa83815205fcb74b99b92f517635405ae5d7", "messageHeadline": "Sync improvements and tests", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 75, "deletions": 51}}, {"node": {"oid": "231dc71db05b26f598de44f36c7b2f10bc969ce3", "messageHeadline": "Full node sync test", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 118, "deletions": 7}}, {"node": {"oid": "1439ac9c4728f946626ef5a43f0ed602275cd28c", "messageHeadline": "Transaction sync", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "13f9dc9dfd458be19258eaf01b7bd0ce44c2797e", "messageHeadline": "Transaction sync", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "4130ee527161e5e5cde37474041fdd54c33265ae", "messageHeadline": "TN-51 TN-52", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "7771fad58552b0b6e730dd425f826eaa657bee66", "messageHeadline": "update test_full_node with transaction execution", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "accfd20644ae0a8b156d5bfbf3d4cf164956dbfd", "messageHeadline": "Fix a bunch of const and reference parameters", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 39, "deletions": 35}}, {"node": {"oid": "a6d8cc6ea0bcd4488d0ee4aeae998aecc50528ce", "messageHeadline": "Fix vote queue erase. And fix parameter to reference", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "50b220ed24ca851fd5fa7f5e603e886006f56fbe", "messageHeadline": "fix a bug about vote queue erase", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "445ce789c325210d726ec1d933307d69a989a161", "messageHeadline": "1. move sign message and validate vote from FullNode to Vote class. 2\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 88, "deletions": 41}}, {"node": {"oid": "2e3f85fd179f5024d120d05f75bd2ce917595cff", "messageHeadline": "Add PBFT vote broadcast for outgoing, need add unit tests later", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "e89001fea15835507efb87486bb6d08c3725872c", "messageHeadline": "1. Add message signature in class vote, and put into vote queue. 2. i\u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 179, "deletions": 20}}, {"node": {"oid": "b4451bd1b21f01eed64fcf17149fe5cc8ad09189", "messageHeadline": "Testnet (#57)", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "752ae8f61157b082da50082a166cab3fe8886954", "messageHeadline": "Merge pull request #58 from Taraxa-project/ethereum_crypto", "author": {"name": "Qi Gao", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 259, "deletions": 14}}, {"node": {"oid": "6dcfb8484156aad9f81d330958b0cd4af203dfb3", "messageHeadline": "fix white space and modify comments", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 21, "deletions": 15}}, {"node": {"oid": "68200aaf3601564f682b8a9e269ec99b7e9ef8a3", "messageHeadline": "Add PBFT RPC place vote and get votes with unit tests", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 252, "deletions": 13}}, {"node": {"oid": "d17544c8f3d2c34eb7217b37f84c4419a033ba3c", "messageHeadline": "Test: pbft transaction exection flow", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 43, "deletions": 8}}, {"node": {"oid": "a3b84d055ce7d546b091192276358367e865ca7d", "messageHeadline": "impl DagManager::getGhostPath()", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "5a48d38516170b0d5f912e46ea738fc3479be313", "messageHeadline": "update BlockProposer propose method with wait_for", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 48, "deletions": 7}}, {"node": {"oid": "0652c68477ec7f821d14bdd6d36ef0a4dc69f370", "messageHeadline": "connect executor to node and create rpc for set/get balance", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 52, "deletions": 86}}, {"node": {"oid": "7985dd11cc6415ffffdd5145fabb78d1b53f5167", "messageHeadline": "update executor", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 48, "deletions": 16}}, {"node": {"oid": "7d97f9e60e94f58b3934bd6e5cb97406dc6f2a7a", "messageHeadline": "weak_ptr check with expired", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6be6bcc7cd01494ee71efb06366929ae3eebf728", "messageHeadline": "Fix weak pointer error", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "909bd2502e4a193d52a6c0acb7f474be29e7e972", "messageHeadline": "change share point to weak point in PBFT manager full node", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cefa4a426ba5b4a7aff65a9f8a5c6d7a0483e291", "messageHeadline": "Add getAddress in FullNode for PBFT manager", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "ee3de4ceb8155becf2c91b5f773281fb6fdd563a", "messageHeadline": "Fixed tiny error, should speak rpc return 'True/False'", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "64eee48aeca87d545bb8323aaa4c6c1e45106161", "messageHeadline": "Move PBFT non-rpc code to a management class", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 71, "deletions": 18}}, {"node": {"oid": "399d02bd8e270d5a4b4e08e610ef2f7d3dc5d7ed", "messageHeadline": "Fix conflicts with HEAD", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 19}}, {"node": {"oid": "43c25381e28dbd5c4dfca5f9b372ac6c4d31a7f3", "messageHeadline": "Add PBFT should speak rpc call with unit test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "84b23faf68c2ac223e8e0275306708961240e053", "messageHeadline": "Fix conflicts with HEAD", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9c1091a6f849b04cb1b4c220b84dcaf74941b2c2", "messageHeadline": "Add PBFT should speak rpc call with unit test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 126, "deletions": 3}}, {"node": {"oid": "1afe3bee693141ebc4b0ba71edc419d30614aeff", "messageHeadline": "Merge pull request #55 from Taraxa-project/state_test2", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 181, "deletions": 6}}, {"node": {"oid": "2e840a8b32d867f27ffc4260c0b15bda1c715d60", "messageHeadline": "dummy change so jenkins could rebuild binaries", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "072022af3c366f59c82585886c3292a5dde23513", "messageHeadline": "enable FATDB and add unit-test for state", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 180, "deletions": 4}}, {"node": {"oid": "3b06c67912e8dbb9cae5c219304996c5a55913c8", "messageHeadline": "Revert \"enable FATDB and add unit-test for state (#48)\"", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 4, "deletions": 180}}, {"node": {"oid": "00a098dc8b361d6728f93664a9df51fd10a113a9", "messageHeadline": "enable FATDB and add unit-test for state (#50)", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 180, "deletions": 4}}, {"node": {"oid": "12535c692ef47939850fbc027f0ef2433848fe56", "messageHeadline": "FullNode get/set account", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 97, "deletions": 24}}, {"node": {"oid": "7caedf6007def7af9987d7f789d81e612e43ff43", "messageHeadline": "rpc for ScheduleBlock", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 140, "deletions": 50}}, {"node": {"oid": "a80906e3dc1e5f8540357e15478a1f4a024c1173", "messageHeadline": "TrxSchedule serialize/deserialize", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 114, "deletions": 44}}, {"node": {"oid": "8ca1599f87e50d9116d34e160156c47cbbb0ebee", "messageHeadline": "pbft_chain_test creation", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 85, "deletions": 10}}, {"node": {"oid": "65aaa1c14db7cc2d78e01f5b16609c2cdb22eaf9", "messageHeadline": "change to use boost for bigNumberMultiplication", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 4, "deletions": 44}}, {"node": {"oid": "83702c8407de0c4d8a372800ec5fbf960734dc13", "messageHeadline": "Add comments for boost", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e843d4e2371fceed6cf076d1d0a4ddcfd6577d2c", "messageHeadline": "1. Fixed the largest number of the HASH should be 64 f, not 32 f. 2. \u2026", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 57, "deletions": 12}}, {"node": {"oid": "f4dd25417d2bf1c4a7bc2959307cbc1375e7c892", "messageHeadline": "change function names to match taraxa style", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "eb12f7e47c15761a86d10ab705eebfc6bc5b9f18", "messageHeadline": "Add sortition with unit test", "author": {"name": "gaoqi8649@gmail.com", "email": "gaoqi8649@gmail.com", "user": {"login": "gaoqi8649"}}, "additions": 238, "deletions": 3}}, {"node": {"oid": "c437ccdabc070840494cf2d480184f77d663919d", "messageHeadline": "clean up + comment", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 7, "deletions": 69}}, {"node": {"oid": "dae5bc090da5c60158a461ec1fa8af481af1bfc3", "messageHeadline": "fix makefile", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 27, "deletions": 22}}, {"node": {"oid": "a8577a7fdbf624827a5203cddf87a43549753c46", "messageHeadline": "remove user_account", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 0, "deletions": 106}}, {"node": {"oid": "fe79f0ed7e4a9dfe1ee31bc6b3c9af10abb5a564", "messageHeadline": "make State.o run", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 106, "deletions": 116}}, {"node": {"oid": "ab4908413fa8f105ec041a0ff029e384de672d7a", "messageHeadline": "add Account + TxnRcpt", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 30, "deletions": 248}}, {"node": {"oid": "0700995964e925ac91146843b5458acd6e38e2bc", "messageHeadline": "tmp", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 6, "deletions": 1638}}, {"node": {"oid": "b61bb3054082026144aaa810f72f1464cbabdd8c", "messageHeadline": "add libethereum", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 3483, "deletions": 0}}, {"node": {"oid": "70f4ca872cd097554415a84f43608306467c252d", "messageHeadline": "update grpc to 3.7.1", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 512, "deletions": 244}}, {"node": {"oid": "066852a5cd5ed307a24dae5eb65937cd3fa55169", "messageHeadline": "TN-31", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "518aa25cffb820adf58b81d452b3b7d3d2fab6dd", "messageHeadline": "remove comment", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "d5b69cf600c3960266b1ae9b40a7efd6679947ca", "messageHeadline": "update rpc::stop(), full_node_test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 108, "deletions": 22}}, {"node": {"oid": "4c20b38dca0e8b95b93864355574971f028d3ff4", "messageHeadline": "fix DagBlock hash, sender bug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 65, "deletions": 249}}, {"node": {"oid": "67d400630c079d22f48445c323ee9b780d1602b9", "messageHeadline": "more DagBlock ctor", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 103, "deletions": 51}}, {"node": {"oid": "6f9ef9c9e58f262e6594a69dcf29037a190a6a25", "messageHeadline": "Transaction sync", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 137, "deletions": 25}}, {"node": {"oid": "fca375f727af9e4e6b078b4ac3dcb485aff3d09f", "messageHeadline": "move secret from network to node", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 46, "deletions": 25}}, {"node": {"oid": "6de3cbfd4a76cdf7584f159e2bc62beb65afb06f", "messageHeadline": "dag_block signature", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 65, "deletions": 16}}, {"node": {"oid": "07bb229ebda5d98fcd5fb48c547463199b96da53", "messageHeadline": "change DagBlock name_t to addr_t", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 111, "deletions": 89}}, {"node": {"oid": "c2c8b441f6a8d94898db94419b3bb654947200c3", "messageHeadline": "enable propose block", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "07753180f465f9e34d0373218431e16f463ce481", "messageHeadline": "Testnet (#40)", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "30e9669f711a3eab571692a30eee31424e657f11", "messageHeadline": "logging enhancement", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 93, "deletions": 55}}, {"node": {"oid": "8afe4e3d05127e2cf3e3dac387a1a2acdaf659e7", "messageHeadline": "fix bug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 147, "deletions": 88}}, {"node": {"oid": "95a1782f4a6b73fd31f6da5db24611b4829fe4ca", "messageHeadline": "propose block by unpacked trx", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 110, "deletions": 52}}, {"node": {"oid": "094efa0704d14e52b3effe594d2afee0e3d40827", "messageHeadline": "trx_mgr init", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "78ed5881511677f1dd40a840aa9f639608ae5415", "messageHeadline": "update transaction test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 100, "deletions": 22}}, {"node": {"oid": "bc7da5b9cf81a7c23c5e486e171dd157ff5ee237", "messageHeadline": "send trx first impl", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "31220c89b093ca5e2936cda6017a1d7ac9b0ebf0", "messageHeadline": "transactions", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 211, "deletions": 132}}, {"node": {"oid": "0e32efde81b872b90bc258f8104f35d77e336190", "messageHeadline": "minor bug fixed", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a4ec2b0f8e6dca03ea7c4336d04e3dc4b4db41d3", "messageHeadline": "Block sync improvements", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 102, "deletions": 35}}, {"node": {"oid": "949a82fd56209b77d8b2baa1b0479581a5fba9b7", "messageHeadline": "transaction CTOR with secret key", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 48, "deletions": 21}}, {"node": {"oid": "eb3f34af6768777bfddd188f69e5e54fb1b58b50", "messageHeadline": "rename collectTotalLeaves", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 34, "deletions": 38}}, {"node": {"oid": "543e914ec2096e73a86b9c07b3a61cdba05dec11", "messageHeadline": "Logging improvements", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 38, "deletions": 83}}, {"node": {"oid": "ad9d5166aec5394ca1b700bc4e5e3e2282883585", "messageHeadline": "Logging improvements", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 163, "deletions": 137}}, {"node": {"oid": "17c15ce63bee4a57581e87c0c1e4b68cfaaf0204", "messageHeadline": "Rebase merge", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 79, "deletions": 117}}, {"node": {"oid": "b1282c5c67ad8786652b68f17dfaf53893ba250c", "messageHeadline": "Fix for stopping threads and node sync", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 117, "deletions": 167}}, {"node": {"oid": "6fda4083273da88ae2929c3d45177874a2d91c1c", "messageHeadline": "Sync improvements", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 766, "deletions": 509}}, {"node": {"oid": "970dfc15521a390674032f26246ddbf290e2b992", "messageHeadline": "Node sync", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 624, "deletions": 328}}, {"node": {"oid": "66337d9a3434e50b69fdf91c63f0c32fd1afd3fa", "messageHeadline": "Update README.md", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "df38adb5a6429c024d67279745cf52e02233c889", "messageHeadline": "update transaction test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "94bb06c791e74efa16e81209ba866840db21f89f", "messageHeadline": "transaction sign, sender, verify", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "5458129b3379477eb64da65a478b815f7d369d88", "messageHeadline": "sign transaction", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 97, "deletions": 19}}, {"node": {"oid": "9132cce0466a7de695a75396e25826fa27317bd3", "messageHeadline": "fix shared_ptr circular reference", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 179, "deletions": 69}}, {"node": {"oid": "5ce6d5552db09a2a0706212c5a36bc5531877cf6", "messageHeadline": "non-db-file-cleanup", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 0, "deletions": 3483}}, {"node": {"oid": "43decce7a30950b2c2f69c658a46e18044eff9f8", "messageHeadline": "clean up for db-only", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 13, "deletions": 686}}, {"node": {"oid": "87ca51f9483214464c94df2cc6d2f4f7d7e39cd9", "messageHeadline": "Trie test running", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 5331, "deletions": 13}}, {"node": {"oid": "87d5ad0e536693526821ddf33d5b85d8b9c4314e", "messageHeadline": "no pushing branch docker image", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "6350a504f8d61f5d02c8d0a2094e400b24395e77", "messageHeadline": "Update README.md", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "7e314744f677136e03684fd2e01569a0a58d0e88", "messageHeadline": "awscli update", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0fed419895a2f47f25c5d94744a28d07364a9323", "messageHeadline": "replace uint_hash_t with dev::FixedHash", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 735, "deletions": 741}}, {"node": {"oid": "74adb278b3a939d93ce978848498c77c08653bf3", "messageHeadline": "debug Jenkins test failure", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "714179ffeb765523440f2d122544453a49603e1f", "messageHeadline": "executor update", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 64, "deletions": 49}}, {"node": {"oid": "7d3815398d3b0c17cebb07f4c4f7a041f475d532", "messageHeadline": "pbft_chain and executor first impl", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 257, "deletions": 47}}, {"node": {"oid": "8dba209741193e4b144f6a9a4fe6c604835e6bc7", "messageHeadline": "slack webhook", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "c6a59f97d7e0783c56949b8262018f7bdacd3b05", "messageHeadline": "Tests: Unit and Smoke", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 45, "deletions": 13}}, {"node": {"oid": "dcbe3141c085a24e8b76891a31ead576ed5b7f2c", "messageHeadline": "Registry login", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e317bcd3800fed028be1e44e665f81f1fe29cea5", "messageHeadline": "Unit Test", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "d4efb64f963bef6e09e04cabc9d28859c3f2f253", "messageHeadline": "Docker for Jenkinsfile", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "86d4054bd4fa6ff3fac6291f8701418ccedfaf68", "messageHeadline": "pack transaction", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 297, "deletions": 50}}, {"node": {"oid": "69f69688402a3b6874c70c4c316131a406bf2a04", "messageHeadline": "reformat", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 407, "deletions": 393}}, {"node": {"oid": "5a3f99695c25d39c1aa83667a93c01b7b52605e5", "messageHeadline": "transaction proposer", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 201, "deletions": 43}}, {"node": {"oid": "bc42402e2894cd803632456139387b65b92fad5c", "messageHeadline": "Update README.md", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "17e7cfc768f7dc880486eccdc85243895cc1d280", "messageHeadline": "format everything with clang-format", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 5827, "deletions": 5836}}, {"node": {"oid": "874451be8398615aa60ee3d46b50eb04d33831f9", "messageHeadline": "rename StateBlock to DagBlock", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 182, "deletions": 182}}, {"node": {"oid": "ec1f9b26e1284bb8db6ae3e78de6c32edb9bc98c", "messageHeadline": "change indentation from space to tab", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 786, "deletions": 794}}, {"node": {"oid": "80963e260f924cb7319814a5feff9c3d13504d1b", "messageHeadline": "fix for gtest, renames, comments on db test files", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 33, "deletions": 50}}, {"node": {"oid": "133aae96aa2fd069e032c34a1b2a08cd96a3512a", "messageHeadline": "fix memorydb test build", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "c83fe2b6b27d5523609794d3f86e2bfe0039b4e6", "messageHeadline": "add cpp; makefile need fix", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 600, "deletions": 8}}, {"node": {"oid": "fbe71c7eb780d528dffb2e2c6823f6f5a6a3ee4d", "messageHeadline": "Testnet (#23)", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 60, "deletions": 15}}, {"node": {"oid": "d3f291cca91f5c5f394ca90659e40e4a362b26db", "messageHeadline": "Network saving", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 81, "deletions": 5}}, {"node": {"oid": "1a5b6164f11e4779b528748dbe76418803a6f9a6", "messageHeadline": "Fix tests and code style", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 619, "deletions": 581}}, {"node": {"oid": "bf7b4b26786d7db7387ce7955dec546e86d3afd5", "messageHeadline": "Adding OnNewBlock method", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "0b5a77868545c81a3f949e9fe5cf53d5b7887fda", "messageHeadline": "Removing old UDP network and updating tests", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 127, "deletions": 577}}, {"node": {"oid": "337256bbdbeed3ecbda7ff31462dcd265e5104ae", "messageHeadline": "block propagation", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 295, "deletions": 18}}, {"node": {"oid": "da6dc9626f3901e23b6a591233b17e5b748887d8", "messageHeadline": "Update README.md", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "81ccc993415ef06cb8ef26cb4ea53dc28ac6ee1d", "messageHeadline": "update README to reflect the change to make grpc", "author": {"name": "icsjerry", "email": "icsjerry@gmail.com", "user": {"login": "icsjerry"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dbed35f8623bad6b967d339ff83cebb7bc328cff", "messageHeadline": "Iterative version to compute pivot chain", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 82, "deletions": 72}}, {"node": {"oid": "f7941cec243459a4bdd1ef3085d6e50b01378900", "messageHeadline": "block queue impl, boost::logging", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 242, "deletions": 98}}, {"node": {"oid": "03dbc5b14af17ddbe9f20c3c5a339e6c76455ecb", "messageHeadline": "StateBlock move semantics", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 101, "deletions": 10}}, {"node": {"oid": "fa0c0b5037ac215ca66854373222e12cb9dd045c", "messageHeadline": "Update README.md", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "68f2a772087e1023b96c0d1687f8917b540dd984", "messageHeadline": "remove verbose p2p logging", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "81f766e73a437949dee2a094f2eaff48e163b62a", "messageHeadline": "transaction move semantics", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 62, "deletions": 19}}, {"node": {"oid": "524069310739780066d4ab66544c037ce58fc092", "messageHeadline": "update Makefile for transaction_test, grpc_test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 167, "deletions": 34}}, {"node": {"oid": "d5d21171970511481e183d5c4e53d83dcc4ec978", "messageHeadline": "enable grpc_test", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 11, "deletions": 15027}}, {"node": {"oid": "2dc7f21bb6cd53d33073db5976eaa1f592695953", "messageHeadline": "no . Dockerfile and docs", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 30, "deletions": 73}}, {"node": {"oid": "cf5aec33b5093b29429159c4826b0bc4f504d647", "messageHeadline": "travis ecr login before script", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "845110bbc4eb8ffba0b119ecb6fd6d68c754b5f4", "messageHeadline": "adding dockerfiles", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6241eebefe86e05fd6b9dc6fc84ddfefa9e4698", "messageHeadline": "adding dockerfiles", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 80, "deletions": 1}}, {"node": {"oid": "cc06959cb7fdbfbcc41eb5142adac53886f40327", "messageHeadline": "adding .gitmodules", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7f745a2d79b82fe2ec35a4c9dfc694ff41ad291f", "messageHeadline": "Dockerfile for p2p branch", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 24, "deletions": 12}}, {"node": {"oid": "43584c8fd3a1edb3b2258b88907713a04ddaee75", "messageHeadline": "Update README.md", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "eb54e84cbcb0db6dc07890c7295fc7959e337219", "messageHeadline": "disable bloblock proposer", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "39f70c3e244891ece31af3e4bc02d68a45f8c5be", "messageHeadline": "update dependency list", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "367cc584ddd1ec6b96e6ad1e1986680719342544", "messageHeadline": "Makefile fix", "author": {"name": "M F", "email": "mf@Ms-iMac.local", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "855d2c8b1035e8a8395c795b17eada84e2442b43", "messageHeadline": "Mac MakeFile issues", "author": {"name": "M F", "email": "mf@Ms-iMac.local", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9a149229aa63887a4d716673e649c42ee250af46", "messageHeadline": "Makefile changes for Mac build", "author": {"name": "M F", "email": "mf@Ms-iMac.local", "user": null}, "additions": 5, "deletions": 3}}, {"node": {"oid": "7f1ac706dced5d923739a94675baa1a94aae57c1", "messageHeadline": "Added block p2p test", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 133, "deletions": 8}}, {"node": {"oid": "a67d8c87b13159311bcdbda9a5a1fa2e1d8c1385", "messageHeadline": "Removing the obj folder", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 0, "deletions": 2587}}, {"node": {"oid": "ff11b6e625f6e3bf4f2e3c77bf407198824b51ae", "messageHeadline": "P2P functionality added", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2822, "deletions": 74}}, {"node": {"oid": "8e4908d5784d45e087c365181c2ada31d764c20e", "messageHeadline": "Cleaning MakeFile", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "13207ea3b4ff3d31d799a1e27d6183b7b3e7eec8", "messageHeadline": "MakeFile improvements and p2p tests", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 322, "deletions": 7}}, {"node": {"oid": "d4ae0b85e920defc20d8ff9d6c951de30eb460fb", "messageHeadline": "Adding node discovery", "author": {"name": "Mm", "email": "miho.frankovic@gmail.com", "user": {"login": "mfrankovi"}}, "additions": 23764, "deletions": 94}}, {"node": {"oid": "a33e3bd18cf26a04f0a1ef18edde2c96f87d374d", "messageHeadline": "Update README.md", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "057163754b13df88a3540e66f269370716d0e4cb", "messageHeadline": "Update README.md", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "ccd31f58bc20eedd1eb202a9b7fb002975926eea", "messageHeadline": "Testnet (#15)", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "896081d31c24348600ad398d6833980410a8b220", "messageHeadline": "transaction serialize/deserialize, grpc for transaction", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 3373, "deletions": 2819}}, {"node": {"oid": "15048184b75d4a05d8db63c7e0a82d8a86ddb94a", "messageHeadline": "transaction client example", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 1018, "deletions": 598}}, {"node": {"oid": "3c9a88aadbb1397d947e6b8287fac4c995f6232a", "messageHeadline": "transaction proto", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2176, "deletions": 11}}, {"node": {"oid": "5a6a690a75479a91c444194a6045cf2b739b0bff", "messageHeadline": "speeding up docker image construction", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "3c6f80f87fe310d70bee40f64800b2cd994886f1", "messageHeadline": "integrate with slack", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "c4662a4f2ff130acf10046f5097e89f47bb1595d", "messageHeadline": "Update README.md", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8df89c8ccf37e8b41b5d4435ae745e3f6e09f590", "messageHeadline": "external communication", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 22, "deletions": 5}}, {"node": {"oid": "75b751840af4e7f4f187450a12ce02dadf5069bd", "messageHeadline": "travis & docker", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "b4ea2bab16a90f9851693c20328cf829c0f49536", "messageHeadline": "bug fix: pivit chain calc", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "b275562b28220f77d41a522b4f0fd52c4ebe1a2d", "messageHeadline": "add rpc call: get_dag_block_epochs", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 132, "deletions": 133}}, {"node": {"oid": "fe23aba6b1bc709d66043ff613ccc3169cf5fbc6", "messageHeadline": "add node starting message", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "89d3af59642eada7e9874665f26d55250f927cb2", "messageHeadline": "Merge pull request #8 from Taraxa-project/testnet", "author": {"name": "justinsnapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 59, "deletions": 1}}, {"node": {"oid": "0afbe9466996f69c5ca15d2444fd880988fba8d7", "messageHeadline": "Adding Dockerfile and adding flag to Makefile", "author": {"name": "Gonzalo Gabriel Jim\u00e9nez Fuentes", "email": "iam@mendrugory.com", "user": {"login": "mendrugory"}}, "additions": 59, "deletions": 1}}, {"node": {"oid": "59d83a4d4c9f3a3d91df98cfce3ed48be0036b32", "messageHeadline": "refactor and redefine dag and pivot_tree", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 411, "deletions": 256}}, {"node": {"oid": "6bb9449536931bdb8d0dac0574579ccd5654b900", "messageHeadline": "bug fix: get dag subtree", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 144, "deletions": 77}}, {"node": {"oid": "dacd561ee652eb3d5adfd939bf6c4a595711f2ed", "messageHeadline": "add rpc command to get dag subtree", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 72, "deletions": 9}}, {"node": {"oid": "f65812cc25a460ca36a6104084c1d67837b66795", "messageHeadline": "add rpc call get_dag_block_pivot_chain", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 157, "deletions": 15}}, {"node": {"oid": "b859db68ff29b836316eb140612593a0938a34d3", "messageHeadline": "update google/Makefile", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "3274861f77ebda25ed743c29c2d1b8f3d6ba0f55", "messageHeadline": "integrate grpc and googleapis", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 170839, "deletions": 31}}, {"node": {"oid": "1ed9fffcca6cc8203aa3c4879b502006cc55aa0c", "messageHeadline": "fix rpc bug: insert_stamped_dag_block", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2e3a9caa1eb01b859c88263c4d16fb80fb906d74", "messageHeadline": "conflict dector tests", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 91, "deletions": 39}}, {"node": {"oid": "9010bafae2da07797ae1ea66462d8c68ec7b1a34", "messageHeadline": "conflict detector first impl", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 166, "deletions": 72}}, {"node": {"oid": "a7e5cbc92d96c46aa5b5321f76ece89ae718ee79", "messageHeadline": "ConcurHash::compareAndSwap for modification", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 276, "deletions": 136}}, {"node": {"oid": "3328f0575519991f0f218fa42e772fabd8e383ff", "messageHeadline": "seperate ConcurHash typename Item to Key and Value", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 188, "deletions": 78}}, {"node": {"oid": "ae3459fcce7aba9ad817d012fdbadb9665dd5c8a", "messageHeadline": "add ConcurHash::clear()", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 72, "deletions": 34}}, {"node": {"oid": "1507b5d1db4e0b22902fe4c14b2ede0ec7b25e9f", "messageHeadline": "buf fix: total_size_ not synced", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 126, "deletions": 35}}, {"node": {"oid": "8e5290ee59ebe4ae9daca18a4aace1746c04def8", "messageHeadline": "templated concurrent hash", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 273, "deletions": 1}}, {"node": {"oid": "ab36e7150199d52cee2c44d3936ba36dfa612986", "messageHeadline": "add setStateBlockTimeStamp", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "998d958392ee20eb307352ecd9bec92bdef4897d", "messageHeadline": "refactor main.cpp input configuration with boost_options, fix genesis\u2026", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 60, "deletions": 13}}, {"node": {"oid": "59f7224a6f2e20186f837c06c5b19a79503c6f13", "messageHeadline": "Update README.md", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "54bfcbb65bf06c4f547b2b2c6313787556546e3f", "messageHeadline": "bug fix for Dag::getTipsBeforeTimeStamp", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 69, "deletions": 12}}, {"node": {"oid": "6fe9cfbec47556649c7f62319f9d08559abc5f23", "messageHeadline": "rpc can insert/query dag block", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 141, "deletions": 77}}, {"node": {"oid": "2043a3a5a3a6efa6039effd766b67e217a941816", "messageHeadline": "add publisher to StateBlock", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 92, "deletions": 66}}, {"node": {"oid": "0e987ac030881452b34766db5427e625cce50944", "messageHeadline": "Dag::getChildrenBeforeTimeStamp, Dag::getTipsBeforeTimeStam", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 167, "deletions": 30}}, {"node": {"oid": "829e2a01e3ae05e806c2eb9df0995748cbed57d3", "messageHeadline": "refactor Rpc to adapt StateBlock Api, decouple UserAccount and Wallet\u2026", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 324, "deletions": 296}}, {"node": {"oid": "9bc1f4610591d1a407ba534b4ecdded257cd1073", "messageHeadline": "block_proposer, refactor dag for thread-safe, issue: multi-thread can\u2026", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 702, "deletions": 192}}, {"node": {"oid": "bcd36f0e6ccdc41b573701aa025f6687729d9db0", "messageHeadline": "Update README.md", "author": {"name": "justinsnapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3c64b9f751520e539c0591b560ca97d5b6ea5684", "messageHeadline": "Update README.md", "author": {"name": "justinsnapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f93c0be9d248c1280a49a14d5002466c85f9ca3", "messageHeadline": "Update README.md", "author": {"name": "justinsnapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "9bc5586e497a434f0566d7724879737761adb847", "messageHeadline": "Update README.md", "author": {"name": "justinsnapp", "email": "41930675+justinsnapp@users.noreply.github.com", "user": {"login": "justinsnapp"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5bce6e34f2776f9090ca04fab53a4cc5af59bbf", "messageHeadline": "Update README.md", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "77de50692072e66af26136d20cdb3066ea589784", "messageHeadline": "Update README.md", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2db73cad01993801e8ca603c6be6cd932b371995", "messageHeadline": "Update README.md", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "276b8742e29067cf9d2982c03f0eb5cba852eaf6", "messageHeadline": "Update README.md", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "bb4e62edf03ec0d0ba5fdd85645ed8c17549ff0e", "messageHeadline": "integrate db with dag", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 149, "deletions": 59}}, {"node": {"oid": "e58a1ba121d056225da7eee9ea9a5bb478cb10ed", "messageHeadline": "DagManager and dag construction", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 462, "deletions": 44}}, {"node": {"oid": "3d48e8053734ca8b71b9a316844c7ae550a0f878", "messageHeadline": "add full_node_test, but rocksdb io issue occur", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 115, "deletions": 5}}, {"node": {"oid": "0ca580d54a3ed60393827a1384a98f651c0599e3", "messageHeadline": "full node connect to network and receive package", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 321, "deletions": 129}}, {"node": {"oid": "eb40475f77e0304280ad52d35522e3f3ef017959", "messageHeadline": "fix dag_test, refractor udp_buffer", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 292, "deletions": 215}}, {"node": {"oid": "66d0effc0cc9e12333eb04aa9a504da3896092a3", "messageHeadline": "fix uint_hash_t static_assert bug", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "b49f9b7675504846bcb2754c65a7ad0b4515f307", "messageHeadline": "create template for hash type (uint256_hash_t and uint512_hash_t)", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 252, "deletions": 73}}, {"node": {"oid": "c0b56b70756a3bb526754f5b84013abe7e10414d", "messageHeadline": "fix blk json format, use boost ptree", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 144, "deletions": 63}}, {"node": {"oid": "d6cca5e15e5432a8efc5e356dddd797aad238682", "messageHeadline": "uint256_hash_t basic hashing type", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 318, "deletions": 22}}, {"node": {"oid": "71b868dafcf34350dbdff4b8b54ee7e1433cd9bc", "messageHeadline": "update StateBlock for DAG", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 129, "deletions": 78}}, {"node": {"oid": "bd50ac1fe3d46f4f0523621d674e8277f0afeaf6", "messageHeadline": "Merge pull request #2 from Taraxa-project/testing", "author": {"name": "ChiaChun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 687, "deletions": 109}}, {"node": {"oid": "d7b7febadd3686e667693e9ec864ca142efcc6ea", "messageHeadline": "udp package transit (header) first implementation", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 317, "deletions": 36}}, {"node": {"oid": "7be8deeb5bd72d3698102e080c302220af076ef1", "messageHeadline": "remove FullNode dependncy for Network", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 69, "deletions": 17}}, {"node": {"oid": "5b1915ce81c666c8a1207f36e4b595fc160a490d", "messageHeadline": "fix crash due to io_context constructed after Network", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 36, "deletions": 44}}, {"node": {"oid": "5b8ec5594dcaf91e1c5b6aeee3e6d17c407d4fc9", "messageHeadline": "network, udp packet receiver, packet processor", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 107, "deletions": 25}}, {"node": {"oid": "f28f467300be74eb40433b49cf70a2b3ac08fcd3", "messageHeadline": "UdpBuffer testing", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 195, "deletions": 30}}, {"node": {"oid": "8911af928ff5facd7d36d2f42e33437bce59c0d9", "messageHeadline": "update makefile", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "a8ae0db7f8262a9a4931d95ee5e69e80e69ef3d0", "messageHeadline": "Merge pull request #1 from Taraxa-project/useBGL", "author": {"name": "ChiaChun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 232, "deletions": 7}}, {"node": {"oid": "5b27aff0987968f00364a0c3ff511ce4cd3f7503", "messageHeadline": "add test for dag", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 69, "deletions": 53}}, {"node": {"oid": "de864f641a65b6c6cb96105d103f2c069d97285b", "messageHeadline": "boost library, collect tips and main chain", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 122, "deletions": 53}}, {"node": {"oid": "a13d5643e788c2762d771732d2b92fb79efaa688", "messageHeadline": "boost graph library first attempt, dfs", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 147, "deletions": 7}}, {"node": {"oid": "14e2df72283b5efe670f7f4c5a345ef9eeb9c3b3", "messageHeadline": "resolve cicular dependency issue, add udp buffer class", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 400, "deletions": 165}}, {"node": {"oid": "4980fb8c9710067502f84165ba20d61db9dc7372", "messageHeadline": "update README.md", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 5, "deletions": 28}}, {"node": {"oid": "3099187520c040dcdf05c1bc8e3a9b63d8747c63", "messageHeadline": "clean up some unneeded files", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 6, "deletions": 125}}, {"node": {"oid": "b27f7083b2ed2fc3e25e0749217488215ff436b6", "messageHeadline": "block processor multi-thread framework", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 228, "deletions": 12}}, {"node": {"oid": "87d0cbeebcc1b1093efa994962d42e3c45d40cb0", "messageHeadline": "Wallet first implementation", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 386, "deletions": 187}}, {"node": {"oid": "e1d1a1312938aff96a8fcd7d9a8d0588f4fcb780", "messageHeadline": "first rpc implementation", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 651, "deletions": 269}}, {"node": {"oid": "90005dfe338b785e35fe8c034739268ac0811ddf", "messageHeadline": "fix bug in release build due to type conversion", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 7, "deletions": 21}}, {"node": {"oid": "e9f40bd99fa71a51fbb3055a8da2759b4d7afa45", "messageHeadline": "network layer with boost", "author": {"name": "Chia-Chun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 727, "deletions": 23}}, {"node": {"oid": "ebc95fe90138fa9df0c8061e11e2d91fd7e54f4a", "messageHeadline": "Process all consensus data in algorand voting program.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "0bc49e120e238ffb1891bd0021ea1dabb79e3034", "messageHeadline": "Update algorand voting program.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 42, "deletions": 41}}, {"node": {"oid": "bcb4acbe69d849844af5b89ff0f3f2d705819c11", "messageHeadline": "Remove unused code from algorand voting program.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "4390bb0905d02674ae6a3f2a033d7fe3fbb7483c", "messageHeadline": "Update algorand voting program and add first test.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "06c324c6c10b15864a2c680292e635c9361be1a6", "messageHeadline": "Update algorand voting program.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 84, "deletions": 25}}, {"node": {"oid": "4424a37ea7f00ef70163b7c19582362e461002dd", "messageHeadline": "Add algorand style voting program.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "27bb8a50bcfc88425bc1f0c3ceaffd243bbf3592", "messageHeadline": "Merge branch 'master' into algorand", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 117, "deletions": 0}}, {"node": {"oid": "1acbeee7f16d4e382c545c3eba0cd22d29efbf7a", "messageHeadline": "Allow increasing selection probability in sortition program.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "e917e8cfb1137fa7f0d6fb1bcbed3bf233cbdf01", "messageHeadline": "Add link to sortition doc.", "author": {"name": "Ilja", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0938f5d6a3d4fe4941dc073ed09d2c5461440694", "messageHeadline": "Add missing newline sortition doc.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0ac2391352a234ff62f332924625146c72fee457", "messageHeadline": "Add sortition program and finish instructions.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 46, "deletions": 10}}, {"node": {"oid": "2ab7200db30431f89fdf5f118bc87e18b66e5ae4", "messageHeadline": "Add initial version of algorand style sortition program.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "30985a4bd09871e5101d7431d6aadd7dfe4de0a8", "messageHeadline": "update algorand doc", "author": {"name": "Ilja", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "beb7e3007dcb8bf8519c76c154781d1bb41b51fc", "messageHeadline": "Update algorand doc", "author": {"name": "Ilja", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "07970ad858e40b775e12fc5054a5c8e0825fae89", "messageHeadline": "Prepare to add algorand instructions", "author": {"name": "Ilja", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "81d8032622a859f75684db72a70482673fa599f4", "messageHeadline": "Update trustless threshold sig doc.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 58, "deletions": 35}}, {"node": {"oid": "2a43614f85f040267cd28731bcaf5b358cb044d9", "messageHeadline": "Update trustless threshold sig doc.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "eb02e48a27ba991f43d908ccc23c049d73c7c9e1", "messageHeadline": "Update example of trustless threshold signature.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 124, "deletions": 3}}, {"node": {"oid": "a084695f572c0104e97cb49cd81daafc9f5b839f", "messageHeadline": "Add program for merging bls secret keys.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 91, "deletions": 0}}, {"node": {"oid": "5a7453bd1e27a9105323001ea3f6afd8aeccd0a4", "messageHeadline": "Add first version of trustless threshold example.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "e09406e88be2e98962f4edbeb8d53cfed8e26892", "messageHeadline": "Refactor (#3)", "author": {"name": "ChiaChun Lin", "email": "starrynightglider@gmail.com", "user": {"login": "starrynightglider"}}, "additions": 596, "deletions": 379}}, {"node": {"oid": "e9d104ef1b45fbb990c22f4c1d6de289ffba2ec6", "messageHeadline": "Add documentation for sodium vrf programs.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "8e343d709fb3dac75d11de9c31aab0e56aa35b89", "messageHeadline": "Print newline after signature in sign_message.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bda66601b215ab4b3636ed6f7e32cace62a39f8d", "messageHeadline": "Give key as argument to print_key_info instead of stdin.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "a23e3ca09adcf82d827f0a5c104ac32015cd9c66", "messageHeadline": "Give signature as argument to verify_message instead of stdin.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 13, "deletions": 17}}, {"node": {"oid": "6b22a59bc860710d01c875e618b341aca066f416", "messageHeadline": "Give message as argument to sign_message instead of stdin.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "66f7cb1020db18e89c4fa9a63904f7ba6790e9e3", "messageHeadline": "Add libsodium versions of vrf programs.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 268, "deletions": 1}}, {"node": {"oid": "885192b7a17c1c4832ce92eade5a791f5b005880", "messageHeadline": "Don't truncate secret key in sodium key generator program.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6c8dbb2a131a46e368a8e6c77ab424622068c50b", "messageHeadline": "Add program for algorand version of libsodium version of key generati\u2026", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 79, "deletions": 1}}, {"node": {"oid": "c04d87fe6d9d245abcf339ed00672eecc999fb8f", "messageHeadline": "Add bls signature merge test1.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "f043a995cd52b39c2915967bcb12d545a157b9b7", "messageHeadline": "Add bls public key merge test1.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "03cecac06ff5c68c80e4d8087b5325fa0d0ae634", "messageHeadline": "Add test1 for bls signature verification.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "e6f1f3b5ef37ec68a6f489a289b54396093fe50b", "messageHeadline": "Add test2 for bls signature.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "5f4d0a2072af396e7afc5107f329c85e29f2dc05", "messageHeadline": "Add test1 for bls signature.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "7bcdcff6878f03692810df320d7a38e35faa3a25", "messageHeadline": "Fix help of private key from seed generator.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d71c53a837de920db2a4877091e2f81874efc541", "messageHeadline": "Remove mention of bls_print_key info from threshold documentation.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c8828875a026cc74acb548050237c165f7129c66", "messageHeadline": "Update bls documentation.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 99, "deletions": 15}}, {"node": {"oid": "99a2ad7121ccc620950a48b63efc4c39001a3962", "messageHeadline": "Read key from command line instead of stdin in bls key splitter.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "bdf9fb5205c1ef71709026fb0442f001e5e77448", "messageHeadline": "Update bls programs in makefile.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "5f0584ac64f88e28286a84f5c4e599f2084550ce", "messageHeadline": "Read signature from command line instead of stdin in bls signature ve\u2026", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "a881c66166b5cf169dabea42737ad7bbc43b21a1", "messageHeadline": "Read message from command line instead of stdin in bls message signer.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "61056fe77cabffea2589a261dd5818a4cd8c76d4", "messageHeadline": "Read key from command line instead of stdin in key info printer.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 11, "deletions": 15}}, {"node": {"oid": "f832f721d2fc2831c1260c5b606c3a78ff5b067d", "messageHeadline": "Simplify bls threshold key creator.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "696d3a65dc86cbc12536f6fe677ea7af1a232f1d", "messageHeadline": "Rename bls_get_threshold_signature to bls_merge_signatures.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "adb8d4df525df486f5b1c848e81ad6340acc5a32", "messageHeadline": "Add program for merging partial signatures.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 150, "deletions": 1}}, {"node": {"oid": "9b05fa88b87ddd982c6b7544579cce115f4084d3", "messageHeadline": "Print binary representation of key id in bls_make_threshold_keys.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "deea71fbda6272b8bd0520406cff4de362110bc5", "messageHeadline": "Add program for creating A of B threshold shared public+private keys.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 111, "deletions": 1}}, {"node": {"oid": "2118e767b916988f0b17c14c97fdb0726762f929", "messageHeadline": "Fix compilation of serialization program under clang.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "7b967920c97c6fe10f9448f6f4eeb69900cb8945", "messageHeadline": "Add bls version of verify_message.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 96, "deletions": 4}}, {"node": {"oid": "2417a4bc0497d82aedb26e1824a99dc2e3b7b5b4", "messageHeadline": "Add bls version of print_key_info.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 77, "deletions": 2}}, {"node": {"oid": "105c0ed0f298bd94c6ebe0f9ec8497897f64fe4c", "messageHeadline": "Remove unused include from bls_sign_message.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "fce1495f8804f97a1259b24aa8fcdaead415f73a", "messageHeadline": "Add BLS version of sign_message.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 87, "deletions": 1}}, {"node": {"oid": "5baaa23d82adc037def98d660922be00c8e2c8ff", "messageHeadline": "Fix typo in doc of vrf_participate.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83674ea0dc6dda51f4d11bd022d50fdcb95305a0", "messageHeadline": "Allow private key selection in vrf_participate and output final hash.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 186, "deletions": 20}}, {"node": {"oid": "c726816c16d610a8121b62aac0aeee581e7de8c4", "messageHeadline": "Remove some warnings and don't use hard coded keys in vrf_participate.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 34, "deletions": 51}}, {"node": {"oid": "445278fcef29f1d4eb4f1cebaa787d69df1c3287", "messageHeadline": "Transform vrf_participate to c++.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 533, "deletions": 1}}, {"node": {"oid": "747e946d979b927c8c88384d0bd603065eb7ae2f", "messageHeadline": "Add vrf_participate program to Makefile.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ae2a8136f94346f18f0d23368fb483f1e72686d4", "messageHeadline": "Add support for delegated voting in transaction replacer.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 193, "deletions": 13}}, {"node": {"oid": "9a042d81f3eeb5ef925ef7c42884287828c0c3f2", "messageHeadline": "Wrap a few more long lines.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "89419799ece21d4ed18032c207c6be88d6206ea6", "messageHeadline": "Wrap a few long lines.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "03b119d0c8e247e48380e1d97881ce9b3d6ee430", "messageHeadline": "Add example use cases to overview doc.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "74c04f074c7b839add047f6b5cd8401d794b13a8", "messageHeadline": "Mention in overview doc that replace_transaction is superset of add_t\u2026", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "62654b14562111a743fb0e0688c9c099603d4b3e", "messageHeadline": "Add overview doc for different tools.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "454ededf20e8639e23fb90b202f2deac878e1be2", "messageHeadline": "Print path of added/replaced transaction/vote in relevant programs.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 47, "deletions": 33}}, {"node": {"oid": "98e80342e6a9b8c93aa33c1f8d83278827d69575", "messageHeadline": "Add doc for message verification program.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "e239ca8a522866c764d54cea2c95c26d7b60c7c5", "messageHeadline": "Adjust documentation related to message signer program.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "7fbbee04edac1045ff5bcf1224974e150fd33dfb", "messageHeadline": "Fix doc of transaction replacer.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "007988402d0760ed1a85dedf781216603e74a1a0", "messageHeadline": "Fix link in transaction replacer doc.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d91067728eec2c5b1f05f5117ed486b8c04844c4", "messageHeadline": "Add docs for transaction replacer.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "434af5d90ae29a26616d46b7ecc561b3209c1ef6", "messageHeadline": "Really add a doc about add_vote.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "f5913dd12eb0e77a3f17fb4586cba97e9cbbbbf1", "messageHeadline": "Add brief doc about add_vote.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "5acd5969a89e12c7cdd77fda5c948d228237efea", "messageHeadline": "Fix typo in description of payload serializer.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d90a1245b9c366e39d90af1334171ea4b59c1780", "messageHeadline": "Remove dependent transactions in consensus program.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 298, "deletions": 101}}, {"node": {"oid": "8e08d3354a69fb5b90e25a6bb784d8a8b3cce4bc", "messageHeadline": "Update existing vote timestamp to simplify test makefiles.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d5e2ef0349032ee764ccde3359424747ef9753c6", "messageHeadline": "Move code for adding a transaction to ledger to separate function.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 180, "deletions": 145}}, {"node": {"oid": "1b3890771943ad2fbc2d687eddb874daadd88f64", "messageHeadline": "Remove not needed namespace qualifiers from transactions.hpp.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 30, "deletions": 30}}, {"node": {"oid": "e0b422c90fa65b2a5ec2f345b434434fa27084f3", "messageHeadline": "Remove also dependent transactions in replacer.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 78, "deletions": 29}}, {"node": {"oid": "0888d06996906be4a052b0ce78a138f9a94454bc", "messageHeadline": "Update last modification time in ledger appender only if file exists.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "47cd25b41185e0607cb87b6570863dd77a8632eb", "messageHeadline": "Add a program for generating private keys deterministicly.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 148, "deletions": 0}}, {"node": {"oid": "1131cfbf8cdf35ae6e874b42a943f014bb34773a", "messageHeadline": "Improve help and code formatting of private key generator.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "4fcf508e7b2c753f6783e70c8995f7ff9c356445", "messageHeadline": "Don't try to remove non-existing old transaction in replacer.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 37, "deletions": 7}}, {"node": {"oid": "cb84918b69d43522f4b65aeb8bda36562798b3d5", "messageHeadline": "Add missing dependency to replace transction test1.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "70fa042a682a5a5441f0e0c18bdfdc5f9826e512", "messageHeadline": "Update timestamps of existing files in ledger appender.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 34, "deletions": 26}}, {"node": {"oid": "64c5f98d63a46a58a60c5608198609d4bc886573", "messageHeadline": "Remove replaced transaction from ledger, add a test.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 117, "deletions": 6}}, {"node": {"oid": "e1b483fc7a34bd3cc1fc4b51eab67662ef5ef24c", "messageHeadline": "Print verbose info when reading transaction from file.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "dcb5330cc4f30826956e05a17424510cc80ad214", "messageHeadline": "Add first version of network consensus tracking program.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 284, "deletions": 1}}, {"node": {"oid": "28ebbd293a7c3c0ccad2ae578596496bca05a13a", "messageHeadline": "Add a program for serializing payload data of stored transactions.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 308, "deletions": 1}}, {"node": {"oid": "63fa7cb9014010cbb10f906d87b2530210e9a2b1", "messageHeadline": "Add hex encoding program.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "8fe7bbb0284ad8a793d6b356cae2b13779e6b579", "messageHeadline": "Remove unused variables from balance tracker.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "9e70a2e5cecfa23b16fbfa5369bee30b387b1ef6", "messageHeadline": "Update balance after every transaction in balance tracker function.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 36, "deletions": 87}}, {"node": {"oid": "9a3527c603454911b735aa78c0e236c8367d198f", "messageHeadline": "Move balance tracking to its own function.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 450, "deletions": 366}}, {"node": {"oid": "76788e6acb9318a177b537315d5f0acda879a831", "messageHeadline": "Remove unused variable from balance tracker.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "0780feb52e38361e6225015d64ec4812b22c303d", "messageHeadline": "Add a vote class and move ledger loading to ledger_storage.hpp.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 584, "deletions": 88}}, {"node": {"oid": "8d4584350872f34ccc72bc9dfbdea1ab46a423b3", "messageHeadline": "Switch to transient vote class in vote creator.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 9, "deletions": 34}}, {"node": {"oid": "faea6b477689e29222738b8fc210aec75c618dbf", "messageHeadline": "Add tests for getting balance of selected account and transactions.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "dd2b717384ea76343f8c3bd7601e999c1cf6d739", "messageHeadline": "Implement missing features of get_balance.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 99, "deletions": 30}}, {"node": {"oid": "b460cb9640a5636d00d8cbed32e97c2d9263f4ea", "messageHeadline": "Rename append_to_ledger to add_transaction.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 64, "deletions": 64}}, {"node": {"oid": "6110114a6579c181b86ac00c613343d0457f5e29", "messageHeadline": "Update documentation to use compressed public keys.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 30, "deletions": 32}}, {"node": {"oid": "2242624d6f30ea005987009926d8dad8b771fd5e", "messageHeadline": "Improve help output of transient vote creator.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2d8c83337620fb2bce7f7c0662cde6f71741eb5b", "messageHeadline": "Test final balance in get_balance test1.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "7b44980f694e466374e2642179369a935f5a90e7", "messageHeadline": "Revert \"Remove accidental change to tests/get_balance/test1/04_send_1\u2026", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "defe971091cab2a27ab4ca50623c63ed66667380", "messageHeadline": "Remove accidental change to tests/get_balance/test1/04_send_1_to_2_fa\u2026", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f8377d945b32cc9faefbe432dc913b07fb5fbaab", "messageHeadline": "Make failing get balance transaction fail.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 65, "deletions": 10}}, {"node": {"oid": "891b69b6ca78f256c0bc903dc7ebc0be2b3b9c31", "messageHeadline": "Finish migration to compressed public key format.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 173, "deletions": 203}}, {"node": {"oid": "fd0482a4aa5326d240aa88c4a2418f161465e97a", "messageHeadline": "Shorten help printed by create_receive.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7765f66dc849425612e54c1bfeeafa612a4f1db", "messageHeadline": "Start migrating to compressed public key.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 135, "deletions": 91}}, {"node": {"oid": "b95d366953c7846fb41d201198cecd84c64f7287", "messageHeadline": "Don't pollute root dir with testing files in makefile.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "f77f8f8ccc5d22e688a0b83ade48052021868fcf", "messageHeadline": "Add program for creating transient votes on the network.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 136, "deletions": 2}}, {"node": {"oid": "c42dc39e836468f7d2cae712879a8d0227417d9d", "messageHeadline": "Handle skip invalid transactions in balance explorer.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 54, "deletions": 6}}, {"node": {"oid": "993d963f919644c2d87b5b7ee1eb75c535013027", "messageHeadline": "Fix balance encoding/decoding in balance tracker.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 72, "deletions": 29}}, {"node": {"oid": "a051da4ccf9f47e0bc924382cc1fce3d7224f760", "messageHeadline": "Update documentation of new-balance option of create_send.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "f911948b163f8fafe2122d7b0eafbf85cd880ea2", "messageHeadline": "Add test for crossing blockchains.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 36, "deletions": 11}}, {"node": {"oid": "035e565e6c5d4aab266d37d8c2fbdf4c1728b5e4", "messageHeadline": "Don't overwrite identical send when appending a receive to ledger.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "08f271a08f6414f73212821b0d89d485ebd08330", "messageHeadline": "Add ledger appender tests where blockchains cross.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "de0a5330e4ea5b8b38352c038d80510240b75ee7", "messageHeadline": "Add sections to docs of append_to_ledger.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "efa7cf14bab10f89ee2fb7661f4871659d8c792d", "messageHeadline": "Wrap command lines in transaction creation programs.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "6d040430fdf862348b68a0ea04f25aed647a80e9", "messageHeadline": "Add documentation for create_send program.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "1dc738b2a2aedf819909f17f5b25ea4cdb46203a", "messageHeadline": "Add documentation for create_receive program.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "98c46c39b122dc278689814fe17c1038bb05096c", "messageHeadline": "Improve documentation of print_key_info.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "73fe6a1bf909983a312aac6cda13009c85c8ac65", "messageHeadline": "Improve generate_private_key documentation.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fcfdc96155fb5f415eeb7a5f7752515b535c6cc9", "messageHeadline": "Add documentation for sign_message.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "5b052731ff7d377929026d86a060420be1a00302", "messageHeadline": "Add documentation for print_key_info.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "ae836c63431687c71c1f30ab3ef1095e90dae298", "messageHeadline": "Add documentation about generate_private_key program.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f5330f6330a7f85717f00818cb57c5ee855966d5", "messageHeadline": "Add first tests for balance tracker.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "c135cb83ebd68bc938bae5b9a54ef6a0019ebd49", "messageHeadline": "Start keeping track of invalid balances from balance tracker's pov.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 46, "deletions": 17}}, {"node": {"oid": "f8fabe76c08915659848c91f65e425c9a3a857ed", "messageHeadline": "Clean up based on contents of tests' makefiles.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "31f1c20c6e2d55c1806556c3f839df8e028a18d7", "messageHeadline": "Don't overwrite existing transaction in appender.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 37, "deletions": 23}}, {"node": {"oid": "29b64aa15ff284fffb98b0eb832237869f5d9132", "messageHeadline": "Print program being tested in ledger appender tests.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7d67301ac4c6dd1cf0537dae0a91cc4521c8204c", "messageHeadline": "Update creation programs to latest JSON format for hash.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "467ab5b565cd6b07582ca18b0be35d645f573cda", "messageHeadline": "Move tests into separate file included by makefile.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 25, "deletions": 23}}, {"node": {"oid": "ac6cffd6bdd69351447a2203db53bf0a3ed538e9", "messageHeadline": "Remove extra code from balance checker.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "64930f8e6dc4757270cdf82e6777c6383516f2f8", "messageHeadline": "Print final balance as integer in balance tracker.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e75cc5a92bc80e9d56994101ef84a33ae617790", "messageHeadline": "Process all transactions in balance tracking program.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 190, "deletions": 1}}, {"node": {"oid": "75273de8de6fae0a0611dd258fc4cd4cdbf4b4ec", "messageHeadline": "Update receive of send in ledger appender.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 97, "deletions": 9}}, {"node": {"oid": "df98b1db5b56c7a78d15eda1a7a7df780ea3eaaf", "messageHeadline": "Move accounts stuff to account class.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 200, "deletions": 64}}, {"node": {"oid": "b40a24216eb926705bd03eb11e29473bebefab2a", "messageHeadline": "Add missing verbose output to get_balance.cpp.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4fd50ac6dd33448470f89d8d1968970ea3276508", "messageHeadline": "Use more transaction's own functionality in ledger appender.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 39, "deletions": 29}}, {"node": {"oid": "b2779b3aa5317952a305c4c9b017de14d9ea8ef4", "messageHeadline": "Continue moving transaction stuff to transaction class.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 383, "deletions": 234}}, {"node": {"oid": "e9701f9f6505f6d8f322abe8244c7c37050b2890", "messageHeadline": "Start moving transaction stuff to Transaction class.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 163, "deletions": 40}}, {"node": {"oid": "a88323701df585dd474fab62d5d7d93b57e78be1", "messageHeadline": "Update headers in makefile.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "3e9e34ccddbb766e69419cdb9aa336e3dac68a04", "messageHeadline": "Enable doxygen in rest of signatures.hpp.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f2001099e84aecb1006492ab57d8fb2e5ad0de92", "messageHeadline": "Add first version of balance tracking program.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 202, "deletions": 1}}, {"node": {"oid": "95b29560fe12c4a60e6d3d6775dfb798552399ac", "messageHeadline": "Remove unused headers from append_to_ledger.cpp.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "935ba0a106f16644cb8e968b226cb683929db6c7", "messageHeadline": "Remove unused headers from verify_message.cpp.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "715c4516f0dbc93fdc8961b01fb5873d12980ec4", "messageHeadline": "Remove unused headers from sign_message.cpp.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "0c76aad7932f3ed7ca7691465bd8351353e27a92", "messageHeadline": "Remove unused headers from create_send.cpp.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "7943f0f13e4c4cc8ae353420e93a17c53fd6464d", "messageHeadline": "Remove unused headers from create_receive.cpp.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "3b4f9dd594b1e60340698be6b9b553b064846f3d", "messageHeadline": "Remove unused headers from print_key_info.cpp.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "5db583f318ab7c5128cb45000ed2768ce788c80c", "messageHeadline": "Remove unused header from generate_private_key.cpp.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f1f63a1d9a8f9c3750c2d1a0639442b0cb0ecaa7", "messageHeadline": "Add more ledger tests to makefile.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "4798b08a42d0a4cb7c5c502cf423f2f30f7672b6", "messageHeadline": "Add another ledger appender transaction test to makefile.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "d6aff504622b23e6a62f351122244cc35f9e3a90", "messageHeadline": "Print warning from ledger appender about path portability only in ver\u2026", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "586e35e3a9ba45bc146665b4adab0024c834989a", "messageHeadline": "More makefile fixes and add first tests.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 29, "deletions": 19}}, {"node": {"oid": "95c2abfb70d0d6132f9c40bc552acb61f5fdf0f8", "messageHeadline": "Update to cryptopp submodule to version 7.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be66d998f0175e41b6f4e45597d4723b0d8eb4cb", "messageHeadline": "Fixes for makefile.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "41e097653d40b80e11371e3a1f932a1158ec7ade", "messageHeadline": "Try to fix cryptopp detection again.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64bdd8c7c2a2129e3c6927b14b8193d4f625edef", "messageHeadline": "Try to fix detection of cryptopp submodule.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9a0b9ef5c7399ba590fa13e5f179fb1c11a9fda6", "messageHeadline": "More updates to ledger appender docs.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f8b757518c0880106035bdc3114f2518b971d17", "messageHeadline": "Explain how to send coins better in ledger appender doc.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b503862cb77a35a656a4e333f0e837bfceea069a", "messageHeadline": "Fix a type in ledger appender documentation.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b5571ae43e910333ffdae767d9c069e933c9a0b5", "messageHeadline": "Wrap long lines in ledger appender documentation.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "2a66f8a03e0c0a9cb666027b6017e5f4ef420d28", "messageHeadline": "Add first documentation for ledger appender.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "c59c8c710134f6297f57d79e5d196f4b8392cd72", "messageHeadline": "When appending a transaction to ledger include hash of next transacti\u2026", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 58, "deletions": 6}}, {"node": {"oid": "c0919958060af08b24db6b4518eb4da17121d3aa", "messageHeadline": "Record accounts' genesis transaction explicitly in ledger data.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 66, "deletions": 1}}, {"node": {"oid": "cb20869e114f384db278b2a0b26856080c85d858", "messageHeadline": "Rename test transactions to make order more apparent.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "581ea359559ae50d3567f1f56abcea3c4c4c503b", "messageHeadline": "Add test transactions to ledger appender with invalid signatures.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "0ff8ac543085ee24a6347299ced0a0057ca76490", "messageHeadline": "Return successfully from ledger appender if transaction already exists.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "a631d9be7fbbba49d63a2fc25fb10bf341346317", "messageHeadline": "Update ledger appender to first working version.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 179, "deletions": 18}}, {"node": {"oid": "fece8e493e46c3e83c9f4a107a81681fbe6e6b5f", "messageHeadline": "Add missing template parameter to get_hash_hex.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7cf3a6bbcf02f0a2c44a155dc6e6279691aee786", "messageHeadline": "Add key validation to signature funcitons.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "ee9a6ebb21838e3c70dfb999f8d42226e2b914da", "messageHeadline": "Add key validation to private key generator.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4689f012f0906d37586f00fb0d8026d79da9a3a0", "messageHeadline": "Add missing const_cast to get_hash_bin.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49cb74c4a90bc3b72b0c43589479fd3704ff2d51", "messageHeadline": "Include hash in output of send and receive creators.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 61, "deletions": 16}}, {"node": {"oid": "f00830c564f9ef86f92c81f34bff3dac802548b9", "messageHeadline": "Add work in progress version of append_to_ledger.cpp.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 286, "deletions": 1}}, {"node": {"oid": "f933588c41ce0201b39919578e293642f5639120", "messageHeadline": "Add public key to created transactions.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "63a34cd2344a84db3a2d9e9a1cd34fa2313cc7c8", "messageHeadline": "Move public key derivation to separate function.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 63, "deletions": 25}}, {"node": {"oid": "29cabffc3e377c06c9e377176e1f02aa29b279d7", "messageHeadline": "Shorten code in create_send.cpp.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "732a20feaafafd385bcb0aefce904dbfe280f971", "messageHeadline": "Add hex versions of signature functions.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 67, "deletions": 35}}, {"node": {"oid": "6b3d2985b1b5497a33112241303bac65296c4ef4", "messageHeadline": "Switch output of create_receive to JSON format.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 36, "deletions": 5}}, {"node": {"oid": "d3fc6ca3d746e44ff151f2e62721eafdf66afe60", "messageHeadline": "Switch output of create_send to JSON format.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 59, "deletions": 13}}, {"node": {"oid": "9d0450e8ad649665a6fa941fadf114047df4e156", "messageHeadline": "Add rapidjson as a submodule.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "1812111a37b1f79596539faae52b696ae7c9df9a", "messageHeadline": "Add program for creating receive transactions.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 86, "deletions": 2}}, {"node": {"oid": "e4cd6b0677739ff15f766c3f44ee41513a892e0e", "messageHeadline": "Add hash of previous transaction to create_send.cpp.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 33, "deletions": 12}}, {"node": {"oid": "2a5fe82e02b806947205f28b6cb185444e2ce0d5", "messageHeadline": "Initial version of program for creating send blocks.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 80, "deletions": 1}}, {"node": {"oid": "879c43da8da7b78436c3952508d7ac6d6dcf5797", "messageHeadline": "Change message input to hex format in signature programs.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "a1d6e0a713849cd642090ed3a7698ed14427fa34", "messageHeadline": "Merge branch 'master' of https://github.com/Taraxa-project/taraxa-tools", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3146db472b709c6257b05ebb3dc02cac039e2d93", "messageHeadline": "Update readme to new key size and add signature examples.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "9370fe9916be03b6c24871a95b79dc2f5214c4f6", "messageHeadline": "Move signing and verifying to their own functions.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 91, "deletions": 29}}, {"node": {"oid": "24428507aeeb4a31cafc6104e078e17bc2924b20", "messageHeadline": "Add programs for signing and verifying messages.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 169, "deletions": 0}}, {"node": {"oid": "65a5ce52680c62e21d6942c1690708aed92c5f10", "messageHeadline": "Switch from secp160 to secp256.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e7e232739ded5acf0fb2c4c5b493e91c2d9f0101", "messageHeadline": "Merge identical code in makefile and add a few programs.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "699e77d160bb358ca690a37341d836c25570eec4", "messageHeadline": "Remove unused variable from programs.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "7731c7475e59372520d39aac9c01c18448ffd733", "messageHeadline": "Fix a type in makefile.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d422f6d8295f1e132af8bb5c7a3251bc3c0780b5", "messageHeadline": "Add a few examples to readme.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "df4ba5f8922b7ca3d974591c67b29fe763fe9dee", "messageHeadline": "Add generate_private_key and print_key_info programs.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 206, "deletions": 0}}, {"node": {"oid": "d1194661f688e3490d8c93e25eef46981bf2e990", "messageHeadline": "Add CRYPTOPP_6_1_0 as a submodule.", "author": {"name": "Ilja Honkonen", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "bcf364df95d800d0cd067f744acb5c90d9a14d59", "messageHeadline": "Initial commit", "author": {"name": "Ilja", "email": "ilja.honkonen@fmi.fi", "user": {"login": "iljah"}}, "additions": 2, "deletions": 0}}]