Commit Graph

856 Commits

Author SHA1 Message Date
Alexander Kolotov d8a9f8c6ff
Bump package version to 5.5.0 (#549) 2020-11-07 12:51:12 +03:00
Kirill Fedoseev 1e2a17ab0e
Bump contracts interfaces versions according to the already merged PRs (#548) 2020-11-06 15:20:14 +03:00
Kirill Fedoseev 09d228fa72
Omnibridge usage of manual/oracle-driven lanes (#547) 2020-11-05 18:22:56 +03:00
Kirill Fedoseev 1748f94757
Support manual lane in AMB contracts (#546) 2020-10-31 20:03:26 +03:00
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 4e59f30655
Disable fee collection if sender is a reward address (#538) 2020-10-20 12:19:11 +03:00
Kirill Fedoseev 2b51dcf0c4
Avoid doublespending for transfers above limits (#509) 2020-10-19 23:14:12 +03:00
Alexander Kolotov b22383f351
Merge the develop branch to the master branch, preparation to v5.5.0-rc0 2020-10-19 16:11:50 +03:00
Alexander Kolotov 13f8ea6ed7
Bump package version to 5.5.0-rc0 (#540) 2020-10-19 16:06:55 +03:00
Kirill Fedoseev ac39624d1a
Refactor BlockReward.reward() function (#534) 2020-10-16 19:13:22 +03:00
Kirill Fedoseev 65fa34f562
Add an expirations reset after unlimited approval (#533) 2020-10-16 13:09:54 +03:00
Kirill Fedoseev 62e722e9e7
Fix tests by using transferAndCall for foreign side in erc20-to-erc677 on top of AMB (#537) 2020-10-16 09:46:49 +03:00
Kirill Fedoseev 16b8bbbed0
Improve documentation in several methods (#536) 2020-10-15 22:17:56 +03:00
Kirill Fedoseev d5fc8ab8d5
Add missing checks and return values (#535) 2020-10-15 22:09:37 +03:00
Kirill Fedoseev 2def0318bb
Add missing fix mediator balance (#510) 2020-10-15 20:27:12 +03:00
Kirill Fedoseev f70426c841
Update ERC677 to call onTokenTransfer only for the bridge contract (#530) 2020-10-15 11:36:17 +03:00
Kirill Fedoseev d94ad55f52
Add missing input fee type validation where needed (#529) 2020-10-15 02:06:20 +03:00
Kirill Fedoseev d51a081f65
Add extra constraints on ECDSA signature parameters (#528) 2020-10-15 02:04:08 +03:00
Kirill Fedoseev 910cacdc37
Remove unused gasPrice fields (#527) 2020-10-15 01:59:18 +03:00
Kirill Fedoseev 82e1864a51
Correct handling of rewards addresses count (#525) 2020-10-15 01:48:55 +03:00
Kirill Fedoseev 3c18c12d39
Add missing zero address checks (#503) 2020-10-14 22:58:34 +03:00
Kirill Fedoseev 69c207c183
Add extra check on internal call gaslimit (#502) 2020-10-14 22:44:39 +03:00
Alexander Kolotov feb0ba555c
Merge the develop branch to the master branch, preparation to v5.4.1 2020-08-29 21:51:09 +03:00
Alexander Kolotov 656fd3b297
Bump package version to 5.4.1 (#480) 2020-08-29 21:50:05 +03:00
Kirill Fedoseev 3f1f04d7dd
Extra check for balance increase (#479) 2020-08-29 20:30:05 +03:00
Kirill Fedoseev 2820a03a3a
Add automatic publishing of flattened sources (#478) 2020-08-26 21:55:35 +03:00
Alexander Kolotov e442eb2568
Merge the develop branch to the master branch, preparation to v5.4.0 2020-08-24 22:00:16 +03:00
Alexander Kolotov 49bcae3d10
Bump package version to 5.4.0 (#476) 2020-08-24 20:05:53 +03:00
Kirill Fedoseev df296d1790
Restrict relay of tokens for other user (#475) 2020-08-22 22:30:27 +03:00
Kirill Fedoseev 8748332d28
Fix transferFrom call for old ERC20 tokens (#474) 2020-08-22 01:27:35 +03:00
Kirill Fedoseev d86ebbcd0e
Add ci config for publishing docker image (#473) 2020-08-20 12:14:27 +03:00
Kirill Fedoseev c451ffd79e
Remove multi AMB calls restriction (#472) 2020-08-19 17:43:46 +03:00
Kirill Fedoseev 9011cd99de
Update old repo references (#471) 2020-08-19 17:03:38 +03:00
Kirill Fedoseev 6a9ca879be
Reduce size of built docker image (#470) 2020-08-19 17:01:30 +03:00
Alexander Kolotov d7f988e71c
Increase the version of AMB multi-token extension to 1.0.2 (#469) 2020-08-19 16:57:40 +03:00
Kirill Fedoseev fd0c4121d9
Disable token operations by using global dailyLimit parameter (#466) 2020-08-13 10:53:15 +03:00
Gerardo Nardelli f380373039
Create new Dockerfile for deployments/upgrades (#458) 2020-08-11 23:41:36 +03:00
Kirill Fedoseev 5de52b65c5
Migrate to GitHub Actions (#467) 2020-08-10 23:03:44 +03:00
Alexander Kolotov e09bd71bb6
Merge the develop branch to the master branch, preparation to v5.3.1 2020-08-03 18:21:32 +03:00
Alexander Kolotov 336df6b9d2
Bump package version to 5.3.1 (#464) 2020-08-03 18:20:50 +03:00
Kirill Fedoseev dcb1cb9402
Deinit token in fixFailedMessage (#463) 2020-08-03 18:01:58 +03:00
Kirill Fedoseev a1ff878b1f
Move fee manager into home mediator (#462) 2020-08-03 15:36:12 +03:00
Alexander Kolotov ab3529e776
increase the version of AMB contracts (#461) 2020-08-03 15:35:02 +03:00
Alexander Kolotov 9022354430
Merge the develop branch to the master branch, preparation to v5.3.0 2020-08-01 16:08:03 +03:00
Alexander Kolotov 9e21333988
Bump package version to 5.3.0 (#459) 2020-08-01 12:46:17 +03:00
Kirill Fedoseev cc3c888960
Multi AMB-ERC20-TO-ERC677 mediators (#455) 2020-08-01 04:22:35 +03:00
Gerardo Nardelli dd46135248
Remove half duplex erc20 token code (#457) 2020-07-29 21:40:15 +03:00
Gerardo Nardelli 67e536f312
Remove contracts and build for spuriousDragon (#456) 2020-07-27 22:26:22 +03:00
Alexander Kolotov f405ba9e56
Merge the develop branch to the master branch, preparation to v5.2.0 2020-07-22 23:02:35 +03:00