chore: Spoke V5 Deployment - #1489
Draft
fusmanii wants to merge 11 commits into
Draft
Conversation
Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com>
* feat: SpokePool V5 fill Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * add gateway param to all contracts Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * address feedback Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * require gateway Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * update deploy scripts Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * add _fillRelayV5 Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * faactor out _recordFill Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * refactor _transferTokensToRecipient Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * update comments Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * add executeAcrossV5 call Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * add nonV5Fill guard to rest of functions Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * check for msg.value Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * missing error Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * tests Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * return outputToken and recipientToSend from _transferTokensToRecipient Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * check relayer provided message Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * udpate var naming Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * update _fillRelayV5 param names Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * add nonReentrant Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> --------- Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com>
* init commit: SpokePool as v5 adapter for deposits Signed-off-by: Ihor Farion <ihor@umaproject.org> * impl _resolveDynamicParams Signed-off-by: Ihor Farion <ihor@umaproject.org> * change constructors of all Spokes Signed-off-by: Ihor Farion <ihor@umaproject.org> * bind to pathId instead Signed-off-by: Ihor Farion <ihor@umaproject.org> * improve comments, remove one static call Signed-off-by: Ihor Farion <ihor@umaproject.org> * move things around a bit Signed-off-by: Ihor Farion <ihor@umaproject.org> * only active v5 flow Signed-off-by: Ihor Farion <ihor@umaproject.org> * remove comment Signed-off-by: Ihor Farion <ihor@umaproject.org> * fix after-merge build + move structs Signed-off-by: Ihor Farion <ihor@umaproject.org> --------- Signed-off-by: Ihor Farion <ihor@umaproject.org>
* feat: SpokePool fill as adapter Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * udpate struct names Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * restructure the functions Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * reduce natspec length Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> --------- Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com>
* update Spoke to match new fill logic Signed-off-by: Ihor Farion <ihor@umaproject.org> * adjust tests Signed-off-by: Ihor Farion <ihor@umaproject.org> --------- Signed-off-by: Ihor Farion <ihor@umaproject.org>
* foundry profile and sizes Signed-off-by: Ihor Farion <ihor@umaproject.org> * remove spoke-as-adapter functionality Signed-off-by: Ihor Farion <ihor@umaproject.org> * remove size snapshots Signed-off-by: Ihor Farion <ihor@umaproject.org> --------- Signed-off-by: Ihor Farion <ihor@umaproject.org>
Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com>
Signed-off-by: Ihor Farion <ihor@umaproject.org>
Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com>
Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.