Skip to content

ntt: sui implementation#613

Merged
emreboga merged 60 commits intowormhole-foundation:mainfrom
wormholelabs-xyz:sui/implementation
Aug 21, 2025
Merged

ntt: sui implementation#613
emreboga merged 60 commits intowormhole-foundation:mainfrom
wormholelabs-xyz:sui/implementation

Conversation

@kcsongor
Copy link
Copy Markdown
Contributor

No description provided.

@kcsongor kcsongor force-pushed the sui/implementation branch from b9509ea to 3ff72c2 Compare May 29, 2025 17:29
@kcsongor kcsongor force-pushed the sui/implementation branch from 3ff72c2 to 799189e Compare June 17, 2025 16:10
@kcsongor kcsongor force-pushed the sui/implementation branch from 799189e to 2c7680f Compare July 14, 2025 15:28
@kcsongor kcsongor force-pushed the sui/implementation branch 4 times, most recently from 244d7b7 to 663e058 Compare July 30, 2025 17:16
Comment thread sui/ts/package.json
Comment thread sui/ts/package.json Outdated
Comment thread package-lock.json
Comment thread package.json Outdated
Comment thread sui/ts/src/utils.ts
Comment thread sui/ts/src/utils.ts Outdated
Comment thread sui/ts/src/nttWithExecutor.ts Outdated
Comment thread sui/ts/src/nttWithExecutor.ts Outdated
Comment thread sui/ts/src/nttWithExecutor.ts
gator-boi
gator-boi previously approved these changes Aug 20, 2025
Copy link
Copy Markdown
Contributor

@gator-boi gator-boi left a comment

Choose a reason for hiding this comment

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

It's been a couple of years since I have worked with Move/Sui, so I wouldn't put much weight on this review. However, I did review the general logic of the Move code and it's sound, and matches the NTT spec.

Emre Bogazliyanlioglu and others added 19 commits August 20, 2025 18:52
Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>
Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>
Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>
Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>
…29)

* feat: Adding implementation for transfer status functions

Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>

* Add redeem implementation

Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>

* Fix tests

Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>

---------

Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>
…natures to match NTT interface

Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>
Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>
Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>
Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>
* Add ntt::release call to redeem flow

Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>

* Fix tests

Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>

---------

Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>
Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>
Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>
Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>
* Move shared functionality to utils and constants

Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>

* Fix unit tests

Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>

---------

Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>
* Implement setOwner

Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>

* Remove extensive variable checks

Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>

---------

Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>
Emre Bogazliyanlioglu added 2 commits August 21, 2025 14:35
Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>
Signed-off-by: Emre Bogazliyanlioglu <emre@wormholelabs.xyz>
@evan-gray evan-gray requested a review from priyajeet August 21, 2025 13:16
Comment thread sui/ts/src/utils.ts
@emreboga emreboga merged commit f106797 into wormhole-foundation:main Aug 21, 2025
9 checks passed
@emreboga emreboga deleted the sui/implementation branch August 21, 2025 19:58
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.

4 participants