Skip to content
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

chore: update wallet-ui to match new getTransactions rpc format #459

Merged
merged 43 commits into from
Dec 11, 2024

Conversation

khanti42
Copy link
Collaborator

No description provided.

@khanti42 khanti42 requested a review from a team as a code owner December 11, 2024 08:27
@khanti42 khanti42 requested review from Akaryatrh and stanleyyconsensys and removed request for a team December 11, 2024 08:27
Copy link
Collaborator

@stanleyyconsensys stanleyyconsensys left a comment

Choose a reason for hiding this comment

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

Overall LGTM, i can give approve first, but you can choose to fix those comment

packages/wallet-ui/src/types/index.ts Outdated Show resolved Hide resolved
packages/wallet-ui/src/types/index.ts Outdated Show resolved Hide resolved
@khanti42 khanti42 merged commit 789b8bd into feat/refactor-list-transactions-with-starkscan Dec 11, 2024
3 checks passed
@khanti42 khanti42 deleted the chore/sf-742 branch December 11, 2024 10:55
Copy link

Quality Gate Passed Quality Gate passed for 'consensys_starknet-snap-starknet-snap'

Issues
5 New issues
0 Accepted issues

Measures
0 Security Hotspots
9.6% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarQube Cloud

Copy link

Quality Gate Passed Quality Gate passed for 'consensys_starknet-snap-wallet-ui'

Issues
3 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarQube Cloud

github-merge-queue bot pushed a commit that referenced this pull request Dec 13, 2024
* feat: refactor RPC `starkNet_getTransactions` with `StarkScan` DataClient (#453)

* feat: add stark scan client

* chore: add starkscan config

* chore: lint

* chore: add interface

* chore: support multiple txn

* chore: update starkscan

* chore: update stark scan client

* chore: update contract func name

* chore: fix test

* chore: update data client

* chore: re-structure starkscan type

* chore: add test coverage

* chore: factory and config

* chore: add backward compatibility for transactions type

* chore: add comment

* chore: lint

* chore: resolve review comment

* chore: change dataVersion to enum

* chore: lint

* chore: update test helper and refactor ContractAddressFilter

* chore: lint

* chore: add test for dataVersion filter

* chore: update txn state mgr test

* chore: update search condition

* chore: update starkscan to handle missing selector_name

* chore: apply starkscan for list transaction

* chore: update list transactions handle

* chore: resolve comment

* chore: update function name

---------

Co-authored-by: khanti42 <[email protected]>

* chore: handle multi calls on RPC `starkNet_executeTxn` (#457)

* feat: add stark scan client

* chore: add starkscan config

* chore: lint

* chore: add interface

* chore: support multiple txn

* chore: update starkscan

* chore: update stark scan client

* chore: update contract func name

* chore: fix test

* chore: update data client

* chore: re-structure starkscan type

* chore: add test coverage

* chore: factory and config

* chore: add backward compatibility for transactions type

* chore: add comment

* chore: lint

* chore: resolve review comment

* chore: change dataVersion to enum

* chore: lint

* chore: update test helper and refactor ContractAddressFilter

* chore: lint

* chore: add test for dataVersion filter

* chore: update txn state mgr test

* chore: update search condition

* chore: update starkscan to handle missing selector_name

* chore: apply starkscan for list transaction

* chore: update list transactions handle

* chore: refactor execute txn

* chore: refactor execute txn

* chore: update create account and upgrade account

* chore: lint

* Revert "chore: lint"

This reverts commit 12be249.

* Revert "chore: update create account and upgrade account"

This reverts commit cf64931.

* chore: resolve comment

* chore: resolve comment

* chore: remove space

---------

Co-authored-by: khanti42 <[email protected]>

* chore: update RPCs - `starkNet_createAccount` , `starkNet_createAccountLegacy`, `starkNet_upgradeAccContract` to handle new txn state (#458)

* feat: add stark scan client

* chore: add starkscan config

* chore: lint

* chore: add interface

* chore: support multiple txn

* chore: update starkscan

* chore: update stark scan client

* chore: update contract func name

* chore: fix test

* chore: update data client

* chore: re-structure starkscan type

* chore: add test coverage

* chore: factory and config

* chore: add backward compatibility for transactions type

* chore: add comment

* chore: lint

* chore: resolve review comment

* chore: change dataVersion to enum

* chore: lint

* chore: update test helper and refactor ContractAddressFilter

* chore: lint

* chore: add test for dataVersion filter

* chore: update txn state mgr test

* chore: update search condition

* chore: update starkscan to handle missing selector_name

* chore: apply starkscan for list transaction

* chore: update list transactions handle

* chore: refactor execute txn

* chore: refactor execute txn

* chore: update create account and upgrade account

* chore: lint

* Revert "chore: lint"

This reverts commit 12be249.

* Revert "chore: update create account and upgrade account"

This reverts commit cf64931.

* chore: update rpcs to handle v2 data

* chore: update rpcs to handle new txn state data

* chore: fix naming

---------

Co-authored-by: khanti42 <[email protected]>

* chore: update wallet-ui to match new getTransactions rpc format (#459)

* feat: add stark scan client

* chore: add starkscan config

* chore: lint

* chore: add interface

* chore: support multiple txn

* chore: update starkscan

* chore: update stark scan client

* chore: update contract func name

* chore: fix test

* chore: update data client

* chore: re-structure starkscan type

* chore: add test coverage

* chore: factory and config

* chore: add backward compatibility for transactions type

* chore: add comment

* chore: lint

* chore: resolve review comment

* chore: change dataVersion to enum

* chore: lint

* chore: update test helper and refactor ContractAddressFilter

* chore: lint

* chore: add test for dataVersion filter

* chore: update txn state mgr test

* chore: update search condition

* chore: update starkscan to handle missing selector_name

* chore: apply starkscan for list transaction

* chore: update list transactions handle

* chore: resolve comment

* chore: update wallet-ui to handle new starkNet_getTransactions

* chore: rename type

* chore: remove unecessary input param

* chore: remove unecessary input param

* chore: change explorer link to starkscan

* chore: fix comments

---------

Co-authored-by: stanleyyuen <[email protected]>

* chore: refine snap for starkscan migration (#462)

* chore: refine wallet ui for starkscan migration (#461)

---------

Co-authored-by: khanti42 <[email protected]>
@github-actions github-actions bot mentioned this pull request Dec 13, 2024
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.

2 participants