Kirill Fedoseev
|
e44f4d8bf4
|
Block ERC20 selectors in AMB requests (#630)
|
2021-08-21 00:09:57 +03:00 |
Kirill Fedoseev
|
39f5835198
|
Bump package and contracts interfaces version prior to 6.0.0 (#629)
|
2021-08-20 14:14:21 +03:00 |
Leonid Tyurin
|
93b1afbe67
|
Update GSN interface (#628)
|
2021-08-20 12:48:10 +03:00 |
Kirill Fedoseev
|
7579b5249e
|
Separate XDaiForeignBridge contract with compound and GSN support (#626)
|
2021-08-18 13:51:51 +03:00 |
Kirill Fedoseev
|
4b0eb1e2fc
|
Use fixed lower call gas limit (#627)
|
2021-08-18 13:49:24 +03:00 |
Kirill Fedoseev
|
f1deecde4a
|
Fix offset in comments (#624)
|
2021-08-16 22:16:55 +03:00 |
Kirill Fedoseev
|
7d4a0c6d25
|
Stricter preconditions for payInterest (#623)
|
2021-08-16 22:16:00 +03:00 |
Alexander Kolotov
|
fb66e2a9d6
|
Bump package version before 6.0.0-rc1 (#619)
|
2021-08-06 19:06:11 +03:00 |
Kirill Fedoseev
|
3519ddb8c2
|
EIP2612 permit (#618)
|
2021-08-06 18:43:34 +03:00 |
Kirill Fedoseev
|
f862da73f3
|
Make _sendMessage internal (#613)
|
2021-08-03 23:33:58 +03:00 |
Leonid Tyurin
|
37177d30f7
|
Fix coverage (#606)
|
2021-06-12 00:22:15 +03:00 |
Leonid Tyurin
|
de37e25b4b
|
Fix issues with packages versions and linter (#600)
|
2021-05-07 00:27:41 -06:00 |
Leonid Tyurin
|
f6758222d5
|
Add GSN support for erc20-to-native bridge mode (#571)
|
2021-05-06 14:31:11 -06:00 |
Kirill Fedoseev
|
07afe27eb4
|
AMB Home-to-Foreign async calls (#570)
|
2021-05-06 04:33:06 -06:00 |
Alexander Kolotov
|
ccb4ffdb3e
|
Bump contracts and package version before 5.7.0-rc1 (#597)
|
2021-05-04 08:06:42 -06:00 |
Kirill Fedoseev
|
aa771ecc7e
|
Remove deprecated bridge types (#595)
|
2021-05-03 07:58:57 -06:00 |
Kirill Fedoseev
|
e7f7fae726
|
Earn interest on locked tokens using Compound Protocol (#590)
|
2021-04-23 11:26:41 -06:00 |
Alexander Kolotov
|
37e92f35be
|
Bump contracts and package version before 5.7.0-rc0 (#589)
|
2021-04-13 12:20:35 -06:00 |
Kirill Fedoseev
|
1ae26c0dde
|
Add safeExecuteSignatures* family of functions (#587)
|
2021-04-13 07:56:32 -06:00 |
Kirill Fedoseev
|
620c4e3cc5
|
Fis missing safeTransferFrom
|
2021-03-13 21:41:06 +03:00 |
Kirill Fedoseev
|
1166e00c5b
|
Fix relayTokens for tokens supporting fees (#580)
|
2021-03-13 07:52:28 -06:00 |
Kirill Fedoseev
|
16d178924a
|
Disable per-token fees (#581)
|
2021-03-10 23:09:53 -06:00 |
Kirill Fedoseev
|
eba5180291
|
Disable per-token minPerTx (#582)
|
2021-03-10 12:46:11 -06:00 |
Alexander Kolotov
|
08fd1e0129
|
Helpers to collect signatures for erc20-to-native and AMB (#576)
|
2021-03-03 16:03:48 -06:00 |
Kirill Fedoseev
|
44c84e4be0
|
Deny reentrant execution of signatures in the ForeignAMB (#577)
|
2021-02-27 20:03:43 -06:00 |
Alexander Kolotov
|
a4094e2067
|
Bump package version to 5.6.0 (#575)
|
2021-02-02 12:03:17 -06:00 |
Kirill Fedoseev
|
8d11272f44
|
Add claimTokensFromTokenContract function for HomeMultiAMBErc20ToErc677 contract (#573)
|
2021-02-02 10:45:52 -06:00 |
Kirill Fedoseev
|
a85d9ab343
|
Allow to make new AMB requests while processing other messages (#572)
|
2021-01-21 14:42:43 -06:00 |
Kirill Fedoseev
|
11d5ec35ef
|
Allow minting of STAKE tokens on the Foreign side of the Omnibridge (#568)
|
2020-12-20 03:20:55 +03:00 |
Kirill Fedoseev
|
4d77c5d0b7
|
Support custom minter contract for bridged stake token (#566)
|
2020-12-10 02:25:21 +03:00 |
Kirill Fedoseev
|
24e73c3bf4
|
Bump versions of changed contracts since last release (#564)
|
2020-12-02 18:15:31 +03:00 |
Kirill Fedoseev
|
79ae98c64f
|
Fix manuallane datatypes usage (#562)
|
2020-11-27 19:35:20 +03:00 |
Kirill Fedoseev
|
317d9060fe
|
Optimize Omnibridge gas usage (#553)
|
2020-11-20 00:10:25 +03:00 |
Kirill Fedoseev
|
27783498a6
|
Add TokensBridgingInitiated events to mediators (#556)
|
2020-11-17 22:39:36 +03:00 |
Kirill Fedoseev
|
6cb360a6e6
|
Optimize use of temporary variables passed through storage (#555)
|
2020-11-17 21:17:07 +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 |
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
|
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 |