Skip to content
This repository has been archived by the owner on May 16, 2024. It is now read-only.

CORE-1952 add v2 complete withdrawal #413

Merged
merged 28 commits into from
Feb 27, 2024

Conversation

kaihirota
Copy link
Contributor

Summary

Why the changes

Things worth calling out

Before merging

  • For Immutable developers: Do the changes in this PR require documentation updates? Please refer to this SDK documentation guide and list links to documentation update PRs (they don't have to be merged) below (or write N/A):
    • Add documentation update 1
    • Add documentation update 2

@kaihirota kaihirota requested a review from a team as a code owner February 5, 2024 04:10
@kaihirota kaihirota changed the title add v2 complete withdrawal CORE-1952 add v2 complete withdrawal Feb 5, 2024
@kaihirota kaihirota self-assigned this Feb 5, 2024
@kaihirota kaihirota marked this pull request as draft February 5, 2024 04:10
@kaihirota kaihirota changed the base branch from CORE-1942-create-withdrawal-v2 to CORE-1952-add-v4-starkex-contract-bindings February 19, 2024 06:26
@kaihirota kaihirota force-pushed the CORE-1952-add-v4-starkex-contract-bindings branch from ecca3ee to 6f7cb14 Compare February 25, 2024 23:07
@kaihirota kaihirota force-pushed the CORE-1952-add-v2-complete-withdrawal-flow branch from 8d90fd7 to 38daa61 Compare February 25, 2024 23:11
@kaihirota kaihirota marked this pull request as ready for review February 26, 2024 04:17
Base automatically changed from CORE-1952-add-v4-starkex-contract-bindings to main February 26, 2024 05:38
@@ -592,19 +592,17 @@ export class ImmutableX {

/**
* Completes a Withdrawal
* @param ethSigner - the L1 signer
* @param starkPublicKey - the Signer address
* @param walletConnection - the pair of L1/L2 signers
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Parameter change necessary because completeWithdrawal needs stark signer in order to do registerEthAddress in StarkEx V4

https://github.com/immutable/imx-core-sdk/pull/423/files#diff-1ec0606bbd2c1c2767dfceb18d6dcade2beeedc6479166251fe7b86cca8d072b

@kaihirota kaihirota merged commit 64cff23 into main Feb 27, 2024
3 checks passed
@kaihirota kaihirota deleted the CORE-1952-add-v2-complete-withdrawal-flow branch February 27, 2024 01:49
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants