Skip to content

NTT Inflight Checker and Executor#16

Open
DanL0 wants to merge 8 commits intomainfrom
inflight-checker
Open

NTT Inflight Checker and Executor#16
DanL0 wants to merge 8 commits intomainfrom
inflight-checker

Conversation

@DanL0
Copy link
Collaborator

@DanL0 DanL0 commented Oct 10, 2025

Mainnet demo:

[EVM->SOL]::[INBOX  ] Checking...
[EVM->SOL]::[INBOX  ] Released items: 881
[EVM->SOL]::[INBOX  ] Unreleased items: 0
[EVM->SOL]::[INBOX  ] Waiting 10000ms...
--------------------------------
[SOL->EVM]::[OUTBOX ] Checking...
[SOL->EVM]::[OUTBOX ] Released items: 643
[SOL->EVM]::[OUTBOX ] Unreleased items: 0
--------------------------------
[SOL->EVM]::[PATHWAY] Checking last 10 Solana to EVM transfers. Skip first: 0, skip last: 0
[SOL->EVM]::[PATHWAY] Last sent Solana to EVM sequence: #644 (0-indexed). Total messages: 645
[SOL->EVM]::[#644   ] Amount:           499.504914 USDS | Status: Executed
[SOL->EVM]::[#643   ] Amount:        259974.000000 USDS | Status: Executed
[SOL->EVM]::[#642   ] Amount:         97111.894718 USDS | Status: Executed
[SOL->EVM]::[#641   ] Amount:        200563.675028 USDS | Status: Executed
[SOL->EVM]::[#640   ] Amount:             0.009999 USDS | Status: Executed
[SOL->EVM]::[#639   ] Amount:             0.009999 USDS | Status: Executed
[SOL->EVM]::[#638   ] Amount:             0.009999 USDS | Status: Executed
[SOL->EVM]::[#637   ] Amount:        863184.041259 USDS | Status: Executed
[SOL->EVM]::[#636   ] Amount:        102838.715100 USDS | Status: Executed
[SOL->EVM]::[#635   ] Amount:       1792347.995511 USDS | Status: Executed
--------------------------------
[EVM->SOL]::[PATHWAY] Checking last 10 EVM to Solana transfers. Skip first: 0, skip last: 0. Delay between checks: 500ms
[EVM->SOL]::[PATHWAY] Last sent EVM to Solana sequence: #882 (0-indexed). Total messages: 883
[EVM->SOL]::[#882   ] Amount:        999999.000000 USDS | Status: Executed
[EVM->SOL]::[#881   ] Amount:         25652.434500 USDS | Status: Executed
[EVM->SOL]::[#880   ] Amount:         14998.500000 USDS | Status: Executed
[EVM->SOL]::[#879   ] Amount:        999999.000000 USDS | Status: Executed
[EVM->SOL]::[#878   ] Amount:             1.000000 USDS | Status: Executed
[EVM->SOL]::[#877   ] Amount:        999999.000000 USDS | Status: Executed
[EVM->SOL]::[#876   ] Amount:          9899.010000 USDS | Status: Executed
[EVM->SOL]::[#875   ] Amount:            99.990000 USDS | Status: Executed
[EVM->SOL]::[#874   ] Amount:           999.900000 USDS | Status: Executed
[EVM->SOL]::[#873   ] Amount:       1000900.900901 USDS | Status: Executed

Fresh start instruction:

git clone https://github.com/sky-ecosystem/sky-ntt-migration.git sky-ntt-migration-fresh
cd sky-ntt-migration-fresh
git checkout inflight-checker
node -v #v18.20.8
npm i
cd cli
./install.sh
cd ../solana
sh -c "$(curl -sSfL https://release.anza.xyz/v1.18.10/install)"
npm i -g tsx
make idl
npm run build
cd ..
npm i
npm run build
cd solana
bun ts/scripts/inflightChecker.ts

@DanL0 DanL0 marked this pull request as draft October 10, 2025 12:34
@DanL0 DanL0 changed the title draft inflight checker NTT Inflight Checker and Executor Oct 30, 2025
@DanL0 DanL0 marked this pull request as ready for review October 30, 2025 12:17
@DanL0 DanL0 force-pushed the testnet-environment branch from 0d65f37 to 888172f Compare October 30, 2025 12:45
@DanL0 DanL0 changed the base branch from testnet-environment to main October 30, 2025 13:05
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.

1 participant