Commit Graph

17 Commits

Author SHA1 Message Date
Kirill Fedoseev 816c4b1f23
Warning for admins about fee value changing on working bridge (#545) 2020-10-31 00:01:36 +03:00
Kirill Fedoseev 2d9efe2937
Fix behaviour for the unset fee manager contract (#539) 2020-10-22 00:24:08 +03:00
Kirill Fedoseev d94ad55f52
Add missing input fee type validation where needed (#529) 2020-10-15 02:06:20 +03:00
Max Alekseenko 165d828437 Use hex-identifiers directly instead of runtime hash calculation (#303) 2019-10-11 11:36:37 +03:00
Gerardo Nardelli 3a1d4d87b7 Move mappings key to constants (#261) 2019-08-05 22:10:53 +02:00
Gerardo Nardelli b20968c16c Check proxy upgrade contract code (#256)
* Remove isContract methods in favor of openzeppelin-solidity AddressUtils
* Check proxy implementation is contract
2019-08-01 14:44:51 +02:00
Gerardo Nardelli dc099b872b Add Solhint solidity linter (#240)
* Add solhint and prettier for solidity
* Apply prettier styles on contracts
* Fix solhint warnings
* Run js and solidity linter on travis
2019-07-22 07:19:24 +03:00
Gerardo Nardelli e8217f1276 Use external modifier instead of public (#236) 2019-07-17 15:03:02 +03:00
Alexander Kolotov fd5086bb33 Fee distribution events moved to the RewardableBridge contract 2019-04-18 16:47:50 +03:00
Gerardo Nardelli 78d6c3b632 Refactor RewardableBridge 2019-02-04 15:07:49 -03:00
Gerardo Nardelli e1787e6309 Refactor fee into homeFee and foreignFee 2019-02-01 17:06:19 -03:00
Gerardo Nardelli a90babf2de Add getFeeManagerMode method 2019-02-01 10:08:48 -03:00
Gerardo Nardelli 0576f184e2 Add internal setFee method on RewardableBridge 2019-01-22 11:10:28 -03:00
Gerardo Nardelli ee666a15f3 Update setFee modifier to onlyOwner 2019-01-14 09:42:19 -03:00
Gerardo Nardelli 6b9ce95bcc Update getFee to use callcode 2019-01-14 09:34:09 -03:00
Gerardo Nardelli 98dfc8becf Replace delegatecall with callcode on calculateFee 2019-01-11 12:31:24 -03:00
Gerardo Nardelli faf9712db2 move reward logic to RewardableBridge 2019-01-11 11:27:36 -03:00