-
Notifications
You must be signed in to change notification settings - Fork 83
Tm/feature/sdk dapp core/refactor 2 #313
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
razvantomegea
merged 2 commits into
rt/feature/sdk-dapp-core
from
tm/feature/sdk-dapp-core/refactor-2
Feb 14, 2025
Merged
Tm/feature/sdk dapp core/refactor 2 #313
razvantomegea
merged 2 commits into
rt/feature/sdk-dapp-core
from
tm/feature/sdk-dapp-core/refactor-2
Feb 14, 2025
Conversation
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
razvantomegea
approved these changes
Feb 14, 2025
mgavrila
added a commit
that referenced
this pull request
May 23, 2025
* Migrate * Login and sign message * Ping transactions * Removed ping pong abi and service * Batch transactions * Transactons * Added transaction interpretation helpers * Added transaction interpretation UI and helpers * Added transaction interpretation UI and helpers * fix build * Fix build * Refactor * Added reactive store subscription * Fix * Update versions * Improve useStore * Local working * Work on reactivity * Removed logs * Track transactions * Use selector from sdk-dapp-core * Remove unused * Fix rerenders * Remove unused * Remove dependecy * Added formatAmount * Integrate hooks * Upgrade sdk-dapp-core * remove selector * Remove unused * Bring back useSendBatchTransaction * Restore features * Added FormatAmount.tsx * Added FormatAmount.tsx * Remove unused hooks * Custom provider implementation (#272) * Create inmemoryprovider * Improve-in-memory-provider (#274) * Refactor model * Remove unnecessary persistence * Update packages * add toast lifetime (#275) * Added transactions table from sdk-dapp-core/ui (#273) * Added transactions table * Added transactions table * use react output (#279) * Transactions table (#278) * Added transactions table * Added transactions table * Updated TransactionsTable.tsx * Removed unused components * Log * Fixed build and added missing UI elements (#280) * Fixed build and lint issues * Fix * Fixed lint and build * Merged development * Fixed build * Added sdk-core back * Fixed import * Remove unnecessary refresh account (#283) * Refactor * Renamed props type * Refactor * Refactor and comments (#284) * Refactor and comments * Revert * Added back batch transactions functions (#286) * Fix import * Added back batch transactions functions * Fix * Fix * Refactor imports * Conflicts * Revert * Refactor explorerlink * Fixed build and added AuthenticatedRoutesWrapper * Revert AuthenticatedRouteWrapper * Fixed build * Tm/feature/sdk-dapp-core/merge-1 (#291) * Updated Button prop (#289) * Remove AuthenticatedRoutesWrapper dependency (#290) * Fix header imports * Minor change * Minor change * FIx imports * Upgrade imports * Major refactor lib * Fix changes * Fix types * Refactor lib (#292) Refactor imports * Unite imports --------- Co-authored-by: Razvan Tomegea <razvantomegea@users.noreply.github.com> * Fix sort imports * Fixed sort exports * Revert import type * Move components * lint * Added PageNotFound * Move components (#298) * Move components * lint * Updates * Updated SignSuccess * Minor refactor * Minor changes * Tm/feature/sdk dapp core/refactor 2 (#309) * Minor refactor * Minor changes * Minor refactor * Refactor * Fix errors * Revert * Revert * Some updates * Some updates (#313) * Implement changes * Added missing code * Remove immer (#316) * Latest versions * added sdk-dapp-core-ui to optimizeDeps * Added axios interceptors (#318) * Work on migration guide * Added unlock panel (#321) * Added unlock panel * resolve comments * close panel after login * Migration guide * Refactor * extract connect logic (#322) * extract connect logic * fix imports * remove sdk from name * Hide UnlockButton * resolve comments * fix login --------- Co-authored-by: Tudor Morar <tudor.morar@multiversx.com> * Fix login modal * Added wallet connect config * Update ui * Added notifications feed side panel (#327) * Added notifications feed button * Refactor * Increase versions * Migrated to sdk-core 14 * fix sdk-dapp-core-ui bundle config (#328) * Fixed build * Resolve conflict with core-ui tailwind v4 (#330) * Fixed build * Updated core ui components prefix * Sdk core v14 (#333) * Upgrade sdk-core to v.14 and sdk-dapp to v.4 * Revert * Revert * Use parseAmount * Remove unused formatAmount * Sign message error * Fied sign success * Fixed sign transactions via URL * Fixed start --------- Co-authored-by: Tudor Morar <tudor.morar@multiversx.com> * Update sdk-core-ui to LTS * Move unlock logic to manager (#335) * move unlock panel logic to manager * clean up connect button * change naming * update login * fix custom provider * change in memory provider iconUrl * Added sidepanel login for inMemoryProvider (#336) * Added sidepanel login for inMemoryProvider * Remove log * Upgrade sdk-dapp-core * Update versions * Upgrade packages * Change to EGLD tx instead of WEGLD * Add multi transfer tx * update sdk-dapp-packages (#338) * Update transactions (#339) * Update transactions * Updates * Remove from ignore * Update transaction for service * Upgrade sdk-core to v.14 and sdk-dapp to v.4 (#331) * Upgrade sdk-core to v.14 and sdk-dapp to v.4 * Revert * Update sdk to 5x * Add sdk-ui 0x * Update pingPong * Update time to pong * Update transactions * Remove duplicate file * Fix time * Remove log * Fix type --------- Co-authored-by: Tudor Morar <tudor.morar@multiversx.com> Co-authored-by: DanutIlie <42973343+DanutIlie@users.noreply.github.com> Co-authored-by: Danut <daniel.ilie1997@gmail.com> Co-authored-by: Miro <miro.margineanu@multiversx.com> Co-authored-by: Gavrila Andrei <andrei.gavrila@multiversx.com>
arhtudormorar
added a commit
that referenced
this pull request
Jul 14, 2025
* Sdk-dapp-core migration (#264) * Migrate * Login and sign message * Ping transactions * Removed ping pong abi and service * Batch transactions * Transactons * Added transaction interpretation helpers * Added transaction interpretation UI and helpers * Added transaction interpretation UI and helpers * fix build * Fix build * Refactor * Added reactive store subscription * Fix * Update versions * Improve useStore * Local working * Work on reactivity * Removed logs * Track transactions * Use selector from sdk-dapp-core * Remove unused * Fix rerenders * Remove unused * Remove dependecy * Added formatAmount * Integrate hooks * Upgrade sdk-dapp-core * remove selector * Remove unused * Bring back useSendBatchTransaction * Restore features * Added FormatAmount.tsx * Added FormatAmount.tsx * Remove unused hooks * Custom provider implementation (#272) * Create inmemoryprovider * Improve-in-memory-provider (#274) * Refactor model * Remove unnecessary persistence * Update packages * add toast lifetime (#275) * Added transactions table from sdk-dapp-core/ui (#273) * Added transactions table * Added transactions table * use react output (#279) * Transactions table (#278) * Added transactions table * Added transactions table * Updated TransactionsTable.tsx * Removed unused components * Log * Fixed build and added missing UI elements (#280) * Fixed build and lint issues * Fix * Fixed lint and build * Merged development * Fixed build * Added sdk-core back * Fixed import * Remove unnecessary refresh account (#283) * Refactor * Renamed props type * Refactor * Refactor and comments (#284) * Refactor and comments * Revert * Added back batch transactions functions (#286) * Fix import * Added back batch transactions functions * Fix * Fix * Refactor imports * Conflicts * Revert * Refactor explorerlink * Fixed build and added AuthenticatedRoutesWrapper * Revert AuthenticatedRouteWrapper * Fixed build * Tm/feature/sdk-dapp-core/merge-1 (#291) * Updated Button prop (#289) * Remove AuthenticatedRoutesWrapper dependency (#290) * Fix header imports * Minor change * Minor change * FIx imports * Upgrade imports * Major refactor lib * Fix changes * Fix types * Refactor lib (#292) Refactor imports * Unite imports --------- Co-authored-by: Razvan Tomegea <razvantomegea@users.noreply.github.com> * Fix sort imports * Fixed sort exports * Revert import type * Move components * lint * Added PageNotFound * Move components (#298) * Move components * lint * Updates * Updated SignSuccess * Minor refactor * Minor changes * Tm/feature/sdk dapp core/refactor 2 (#309) * Minor refactor * Minor changes * Minor refactor * Refactor * Fix errors * Revert * Revert * Some updates * Some updates (#313) * Implement changes * Added missing code * Remove immer (#316) * Latest versions * added sdk-dapp-core-ui to optimizeDeps * Added axios interceptors (#318) * Work on migration guide * Added unlock panel (#321) * Added unlock panel * resolve comments * close panel after login * Migration guide * Refactor * extract connect logic (#322) * extract connect logic * fix imports * remove sdk from name * Hide UnlockButton * resolve comments * fix login --------- Co-authored-by: Tudor Morar <tudor.morar@multiversx.com> * Fix login modal * Added wallet connect config * Update ui * Added notifications feed side panel (#327) * Added notifications feed button * Refactor * Increase versions * Migrated to sdk-core 14 * fix sdk-dapp-core-ui bundle config (#328) * Fixed build * Resolve conflict with core-ui tailwind v4 (#330) * Fixed build * Updated core ui components prefix * Sdk core v14 (#333) * Upgrade sdk-core to v.14 and sdk-dapp to v.4 * Revert * Revert * Use parseAmount * Remove unused formatAmount * Sign message error * Fied sign success * Fixed sign transactions via URL * Fixed start --------- Co-authored-by: Tudor Morar <tudor.morar@multiversx.com> * Update sdk-core-ui to LTS * Move unlock logic to manager (#335) * move unlock panel logic to manager * clean up connect button * change naming * update login * fix custom provider * change in memory provider iconUrl * Added sidepanel login for inMemoryProvider (#336) * Added sidepanel login for inMemoryProvider * Remove log * Upgrade sdk-dapp-core * Update versions * Upgrade packages * Change to EGLD tx instead of WEGLD * Add multi transfer tx * update sdk-dapp-packages (#338) * Update transactions (#339) * Update transactions * Updates * Remove from ignore * Update transaction for service * Upgrade sdk-core to v.14 and sdk-dapp to v.4 (#331) * Upgrade sdk-core to v.14 and sdk-dapp to v.4 * Revert * Update sdk to 5x * Add sdk-ui 0x * Update pingPong * Update time to pong * Update transactions * Remove duplicate file * Fix time * Remove log * Fix type --------- Co-authored-by: Tudor Morar <tudor.morar@multiversx.com> Co-authored-by: DanutIlie <42973343+DanutIlie@users.noreply.github.com> Co-authored-by: Danut <daniel.ilie1997@gmail.com> Co-authored-by: Miro <miro.margineanu@multiversx.com> Co-authored-by: Gavrila Andrei <andrei.gavrila@multiversx.com> * Update imports (#341) * Update imports * Update yarn.lock * Add unlock and logout route (#340) * Add unlock and logout route * Update Home.tsx * Update routes.ts * Remove token from requests (#346) * Remove token from requests * Remove log * Remove log * Merge changes * Updates and renamings * Remove unused exports * Cleanup exports * Remove unused --------- Co-authored-by: Tudor Morar <tudor.morar@multiversx.com> * Update routeNames.enums.ts * Minor renamings (#347) * Migration guide update (#349) * Remove unlock from routes * Update Migration guide * Update Migration guide * Update MIGRATION_GUIDE.md * Update packages * Fixed types (#350) * Minor updates * Refactor types * Remove log * Update packages * Update useGetTimeToPong.ts * Fix inMemoryProvider signature (#351) * Test callbacks * Simplify initApp * Upgrade sdk-dapp * Remove unused * Remove unused * Upgraded packages. (#354) Updated packages to the last version: sdk-core: 14.2.3, sdk-dapp: 5.0.0-alpha.14, sdk-dapp-ui: 0.0.8, sdk-dapp-utils: 2.0.2 * Upgrade migration guide * Remove unused * Upgrade packages * Updates on components (#356) * Updates on components * Updated to use getExplorerLink * Updated package * Moved getExplorerLink import to lib * Update yarn lock --------- Co-authored-by: Razvan Tomegea <razvantomegea@users.noreply.github.com> Co-authored-by: DanutIlie <42973343+DanutIlie@users.noreply.github.com> Co-authored-by: Danut <daniel.ilie1997@gmail.com> Co-authored-by: Miro <miro.margineanu@multiversx.com> Co-authored-by: Gavrila Andrei <andrei.gavrila@multiversx.com> Co-authored-by: Iulia Cimpeanu <72752718+iuliacimpeanu@users.noreply.github.com>
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.