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

Add polling by networkClientId to AccountTrackerController #3586

Merged
merged 35 commits into from
Dec 12, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
6302644
Extend PollingController
jiexi Nov 20, 2023
9304ac3
Merge branch 'main' into jl/mmp-1029/multichain-v1-accounts-tracker
jiexi Nov 22, 2023
13e2e24
Fix account sync
jiexi Nov 28, 2023
238fa8b
Move ethQuery asserts back
jiexi Nov 28, 2023
b92a595
Set interval for polling
jiexi Nov 28, 2023
dbb5724
Fix existing specs
jiexi Nov 28, 2023
49919ce
Merge branch 'main' into jl/mmp-1029/multichain-v1-accounts-tracker
jiexi Nov 28, 2023
a647acf
doc executePoll
jiexi Nov 28, 2023
b33c80a
Cleanup. Add polling specs
jiexi Nov 28, 2023
f248031
Update refresh accountSync state check spec
jiexi Nov 28, 2023
69190f8
Ensure default state for chain is set
jiexi Nov 28, 2023
a805e1c
add polling specs
jiexi Nov 28, 2023
a92b373
Merge branch 'main' into jl/mmp-1029/multichain-v1-accounts-tracker
jiexi Nov 28, 2023
6278cee
Ensure accountsByChainId properly initialized for incoming chain
jiexi Nov 28, 2023
ced1caf
Merge branch 'main' into jl/mmp-1029/multichain-v1-accounts-tracker
jiexi Nov 30, 2023
5fdf746
Merge branch 'main' into jl/mmp-1029/multichain-v1-accounts-tracker
jiexi Dec 1, 2023
f4a814f
Merge branch 'main' into jl/mmp-1029/multichain-v1-accounts-tracker
jiexi Dec 4, 2023
af38a0f
Update getMultiAccountBalancesEnabled specs
jiexi Dec 4, 2023
ce09742
Handle concurrent state changes
jiexi Dec 4, 2023
2288b1a
Merge branch 'main' into jl/mmp-1029/multichain-v1-accounts-tracker
jiexi Dec 5, 2023
5f198ac
add refreshMutex
jiexi Dec 5, 2023
dd27ac6
fix spec. lint
jiexi Dec 5, 2023
2ba1e46
Merge branch 'main' into jl/mmp-1029/multichain-v1-accounts-tracker
jiexi Dec 5, 2023
3d0148c
Merge branch 'main' into jl/mmp-1029/multichain-v1-accounts-tracker
adonesky1 Dec 7, 2023
64ab4c6
Merge branch 'main' into jl/mmp-1029/multichain-v1-accounts-tracker
jiexi Dec 7, 2023
1e63820
Add lodash
jiexi Dec 7, 2023
083cde2
deepClone state before modifying
jiexi Dec 7, 2023
60e88cb
lint
jiexi Dec 7, 2023
825fcbd
Merge branch 'main' into jl/mmp-1029/multichain-v1-accounts-tracker
jiexi Dec 7, 2023
8335fe7
Remove unnecessary cloneDeep
jiexi Dec 7, 2023
a0bb417
Merge remote-tracking branch 'origin/jl/mmp-1029/multichain-v1-accoun…
jiexi Dec 7, 2023
d4f7fc4
Merge branch 'main' into jl/mmp-1029/multichain-v1-accounts-tracker
jiexi Dec 11, 2023
8982ab3
Remove pollMutex
jiexi Dec 11, 2023
ce765e6
Merge branch 'main' into jl/mmp-1029/multichain-v1-accounts-tracker
adonesky1 Dec 11, 2023
0eb4ea2
Merge branch 'main' into jl/mmp-1029/multichain-v1-accounts-tracker
adonesky1 Dec 12, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions packages/assets-controllers/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@
"@types/uuid": "^8.3.0",
"async-mutex": "^0.2.6",
"ethereumjs-util": "^7.0.10",
"lodash": "^4.17.21",
adonesky1 marked this conversation as resolved.
Show resolved Hide resolved
"multiformats": "^9.5.2",
"single-call-balance-checker-abi": "^1.0.0",
"uuid": "^8.3.2"
Expand All @@ -57,6 +58,7 @@
"@metamask/auto-changelog": "^3.4.3",
"@metamask/ethjs-provider-http": "^0.2.0",
"@types/jest": "^27.4.1",
"@types/lodash": "^4.14.191",
"@types/node": "^16.18.54",
"deepmerge": "^4.2.2",
"jest": "^27.5.1",
Expand Down
Loading
Loading