Skip to content

Conversation

@fdmota
Copy link
Collaborator

@fdmota fdmota commented Dec 17, 2025

The scope of the ticket is to pin npm package versions and make sure no other packages are added without pinned version. To do so I imported the eslint config from relay-swap-router that is partially commented out because it would change too many files. It will then be un-comment on a following PR. This will help to have repos aligned in terms of settings.

fdmota and others added 30 commits September 8, 2025 13:15
Signed-off-by: Filipe Mota <[email protected]>
fix: avoid submitting multiple transactions for the same payload
feat: add support for solana onchain allocator signatures
fix: correctly encode addresses as hex-strings
feat: add support for solana-vm in getSignature
fix: use correct eddsa signature rather than temporary value
feat: enforce mandatory signature when requesting withdrawals
feat: integrate aws kms for the allocator sender
feat: handle wnear one time approvals in the code
georgeroman and others added 17 commits December 11, 2025 14:27
* chore: start migrating to new allocator

* chore: start migrating to new allocator

* chore: start migrating to new allocator

* chore: start migrating to new allocator

* chore: start migrating to new allocator

* chore: start migrating to new allocator

* fix: onchain allocator cache

* fix: onchain allocator cache

* fix: onchain allocator cache

* chore: migrate to new allocator

* chore: migrate to new allocator

* chore: migrate to new allocator

* chore: migrate to new allocator

* chore: migrate to new allocator

* chore: migrate to new allocator

* chore: migrate to new allocator

* chore: upgrade sdk

* feat: prepare for solana withdrawals migration

* fix: build

* feat: prepare for solana withdrawals migration

* feat: prepare for solana withdrawals migration
Signed-off-by: Filipe Mota <[email protected]>
Signed-off-by: Filipe Mota <[email protected]>
Signed-off-by: Filipe Mota <[email protected]>
georgeroman
georgeroman previously approved these changes Dec 17, 2025
@@ -0,0 +1,73 @@
const tseslint = require("@typescript-eslint/eslint-plugin");
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We may want to create an eslint config package that can be inlcuded in other repos so we don't have a multiple conflicting rules, but that'll do for now!

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually we have one already in https://github.com/relayprotocol/settlement-protocol can you use that one?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it is out the scope of the original ticket. I don't know how much work to make it compatible with all repos.
Can't we do in a follow up ticket?

Copy link
Member

@julien51 julien51 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's make sure we re-use and standardize!

Signed-off-by: Filipe Mota <[email protected]>
@fdmota
Copy link
Collaborator Author

fdmota commented Dec 17, 2025

Let's make sure we re-use and standardize!

added a follow up ticket in linear

@fdmota fdmota merged commit 9deea77 into main Dec 18, 2025
1 check passed
@fdmota fdmota deleted the filipe/platf-5412-pin-dependencies branch December 18, 2025 10:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants