Commit Graph

396 Commits

Author SHA1 Message Date
varasev cc369f19ae
Merge pull request #209 from poanetwork/rewardByBlockFix
(Fix) Remove an excess condition from RewardByBlock
2020-03-31 09:44:16 +03:00
Vadim da74008706 Remove an excess condition from RewardByBlock 2020-03-27 12:05:12 +03:00
varasev ea84f6127c
Merge pull request #208 from maxaleks/deny-repeatedly-adding-removed-mining-key
(Fix) Deny repeatedly adding removed mining key
2019-06-21 14:48:15 +03:00
varasev b8d95fd507
Merge pull request #207 from maxaleks/min-ballot-duration-for-manage-emission-funds
Introduce min ballot duration in VotingToManageEmissionFunds contract
2019-06-21 13:17:29 +03:00
Max Alekseenko e253973362 add missing key type 2019-06-21 13:16:40 +03:00
Max Alekseenko 8b80098074 add more tests for creating a ballot with removed mining key 2019-06-21 13:14:30 +03:00
Max Alekseenko 85de5c245e add more tests 2019-06-21 00:54:19 +03:00
Max Alekseenko 139e40a5be remove redundant check 2019-06-20 19:38:54 +03:00
Max Alekseenko db59fa45db add more tests 2019-06-20 18:56:43 +03:00
Max Alekseenko a6e8c17fa2 add a check for "vote" method 2019-06-20 16:37:50 +03:00
Max Alekseenko 5553cfef10 remove redundant check 2019-06-20 16:16:03 +03:00
Max Alekseenko 175180b9bd return removed test and change it 2019-06-19 21:47:50 +03:00
Max Alekseenko 596a904e63 fix swapping keys and add a test for it 2019-06-19 14:05:41 +03:00
Max Alekseenko bad967d9ab deny swaping on removed key 2019-06-18 16:05:20 +03:00
Max Alekseenko f7a3745732 swap function params 2019-06-18 15:10:39 +03:00
Max Alekseenko 4e0ecc2faa make requested changes 2019-06-18 14:29:36 +03:00
Max Alekseenko a70ddb1b91 make requested changes 2019-06-18 13:46:57 +03:00
Max Alekseenko 0b963e4a67 add a test for repeatedly adding removed mining key 2019-06-17 20:19:11 +03:00
Max Alekseenko d2a119590b fix existing tests 2019-06-17 20:18:15 +03:00
Max Alekseenko 1999135de2 prevent repeated creation of mining key after removing 2019-06-17 20:17:15 +03:00
Max Alekseenko 62d2203c8f add a test for min ballot duration 2019-06-17 16:39:41 +03:00
Max Alekseenko d19df44baf fix existing tests 2019-06-17 16:19:28 +03:00
Max Alekseenko 4e5c5e45fc move ballot duration check from VotingToChange to VotingTo 2019-06-17 15:59:09 +03:00
Vadim Arasev 862c6e7b48
Merge pull request #205 from varasev/RewardByBlock-fix
(Fix) Return empty results for zero input address in `RewardByBlock.reward` function
2018-12-29 16:34:17 +03:00
Vadim Arasev 2665442881 (Fix) Replace tab with spaces 2018-12-27 09:35:21 +03:00
Vadim Arasev 003947fb52 (Fix) Add changing of RewardByBlock's address in ProxyStorage 2018-12-27 09:32:47 +03:00
Vadim Arasev cbea03052a (Fix) RewardByBlock returns [] arrays for 0 addr
Trying to solve the issue https://github.com/paritytech/parity-ethereum/issues/9764.
2018-12-27 09:32:39 +03:00
Vadim Arasev b0fc878985
Merge pull request #204 from varasev/issue-203
(Feature) Add fields into ValidatorMetadata for companies as validators
2018-12-13 09:44:56 +03:00
Vadim Arasev 389debd36b (Fix) checkForClashing.js 2018-12-12 14:27:23 +03:00
Vadim Arasev 478e719836 (Fix) unit tests 2018-12-11 17:03:54 +03:00
Vadim 16226b781b Add company fields to ValidatorMetadata
According to https://github.com/poanetwork/poa-network-consensus-contracts/issues/203
2018-12-11 17:03:48 +03:00
Vadim Arasev 31fa251ab0
Merge pull request #202 from varasev/prepare-to-hf2-core
(Fix) Prepare to HF2 in Core
2018-10-08 10:13:37 +03:00
Vadim Arasev 4c2b306c81
Merge pull request #201 from varasev/issue-200
(Feature) Allow using several bridges and add bridge minting statistics
2018-10-08 10:13:08 +03:00
Vadim Arasev e1e8a676b7 (Update) Prepare to HF2 in Core 2018-10-05 17:44:48 +03:00
Vadim Arasev 3dca7c149e (Fix) Reduce gas consumption for RewardByBlock.addExtraReceiver function 2018-10-05 14:22:54 +03:00
Vadim Arasev bc00a79b0b (Fix) Optimize and refactor the code of RewardByBlock contract 2018-10-04 14:41:43 +03:00
Vadim Arasev c89e00d2b9 (Feature) Allow using several bridges and add bridge minting statistics 2018-10-03 16:19:12 +03:00
Vadim Arasev e6e04e926e
Merge pull request #199 from poanetwork/web3-latest
(Fix) Async wait for RewardByBlock contract address
2018-09-27 18:59:38 +03:00
Victor Baranov f343cb5ae1 web3 to dev dependencies 2018-09-27 17:39:59 +03:00
Victor Baranov 60043e1195 remove log on 'txHash' 2018-09-27 17:37:35 +03:00
Victor Baranov 163a79ce39 wait for rewardbyblock contract address 2018-09-27 17:35:19 +03:00
Victor Baranov 771a10ee73
Merge pull request #198 from varasev/fix-truffle-deployment
(Fix) 2_deploy_contract.js for correct deployment of RewardByBlock
2018-09-27 17:30:00 +03:00
Vadim Arasev fdfe738eec (Refactor) migrations/2_deploy_contract.js 2018-09-26 13:51:47 +03:00
Vadim Arasev 8f6c2f04f7
Merge branch 'master' into fix-truffle-deployment 2018-09-26 12:00:57 +03:00
Vadim Arasev 4e47c6257a
Merge pull request #197 from varasev/issue-186
(Feature) Add minting statistics to RewardByBlock contract
2018-09-26 11:59:05 +03:00
Vadim Arasev 0a6e56d738 (Fix) 2_deploy_contract.js for correct deployment of RewardByBlock 2018-09-25 14:30:38 +03:00
Vadim Arasev d6bf03ec1f (Update) Add minting statistics to RewardByBlock contract
Related to https://github.com/poanetwork/poa-network-consensus-contracts/issues/186
2018-09-24 16:30:14 +03:00
Vadim Arasev a8820e1f00
Merge pull request #195 from varasev/chainsecurity-audit-report
(Feature) Audit report by ChainSecurity
2018-09-24 13:26:43 +03:00
Vadim Arasev eaf046c736
Merge pull request #196 from varasev/issue-185
(Fix) Get rid of limitation in RewardByBlock.addExtraReceiver function
2018-09-24 13:25:59 +03:00
Vadim Arasev 455203a7cd (Update) Enhancement of RewardByBlock.addExtraReceiver function
Related to https://github.com/poanetwork/poa-network-consensus-contracts/issues/185
2018-09-24 11:22:21 +03:00