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

feat: Implement interface persistence #2856

Merged
merged 34 commits into from
Nov 11, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
43ce993
implement interface persistence
hmalik88 Oct 23, 2024
d598379
Merge branch 'main' into hm/implement-interface-persistence
hmalik88 Oct 23, 2024
7335c30
update coverage
hmalik88 Oct 23, 2024
0a19daf
test fixes
hmalik88 Oct 23, 2024
5c4f5b8
update coverage
hmalik88 Oct 23, 2024
bf86a94
update params
hmalik88 Oct 23, 2024
5fd08ae
update more types
hmalik88 Oct 23, 2024
4c84900
fix tests
hmalik88 Oct 23, 2024
6f40593
fix tests
hmalik88 Oct 23, 2024
e5b4551
address PR comments
hmalik88 Oct 24, 2024
1afed94
Merge branch 'main' into hm/implement-interface-persistence
hmalik88 Oct 24, 2024
7a516fb
Merge branch 'main' into hm/implement-interface-persistence
hmalik88 Oct 25, 2024
2ab88f0
update coverage
hmalik88 Oct 25, 2024
e005581
add logic to cleanup notification interfaces
hmalik88 Oct 25, 2024
5cbc1a7
update tests
hmalik88 Oct 28, 2024
686b1fa
update yarn.lock
hmalik88 Oct 28, 2024
3d89f80
add ts expect error
hmalik88 Oct 28, 2024
305980c
fix coverage and add missing event
hmalik88 Oct 28, 2024
58fce06
add missing event
hmalik88 Oct 28, 2024
4dc542d
update coverage
hmalik88 Oct 28, 2024
c988b19
fix more tests
hmalik88 Oct 28, 2024
89d529c
fix coverage again
hmalik88 Oct 28, 2024
47545fc
Merge branch 'main' into hm/implement-interface-persistence
hmalik88 Oct 31, 2024
a90208a
use weakmap to maintain function reference
hmalik88 Nov 1, 2024
291af42
Merge branch 'main' into hm/implement-interface-persistence
hmalik88 Nov 1, 2024
d361570
update coverage
hmalik88 Nov 1, 2024
e05f6f0
rebuild
hmalik88 Nov 1, 2024
0c5bd6d
address PR comments
hmalik88 Nov 6, 2024
c599507
update coverage
hmalik88 Nov 6, 2024
c6bfb69
update coverage again
hmalik88 Nov 6, 2024
c130124
update types
hmalik88 Nov 7, 2024
daa7d11
address PR comments
hmalik88 Nov 8, 2024
3ff1c94
update coverage
hmalik88 Nov 8, 2024
079b627
Merge branch 'main' into hm/implement-interface-persistence
hmalik88 Nov 11, 2024
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
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"url": "https://github.com/MetaMask/snaps.git"
},
"source": {
"shasum": "D5uPpprRmrMeqwvti5+Sy5PxuCdyFlMw8PA+7OlP/WY=",
"shasum": "LciQX9cjRXeSErEsKRm9OEFW8jAq9doqaa9b/TfGN3Y=",
"location": {
"npm": {
"filePath": "dist/bundle.js",
Expand Down
2 changes: 1 addition & 1 deletion packages/examples/packages/browserify/snap.manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"url": "https://github.com/MetaMask/snaps.git"
},
"source": {
"shasum": "87AZ5qZxOtBTdc4cRBbCRTX5vYhIlhSSJgyUc8WWi1A=",
"shasum": "83SohbQ4Vp/wI2lFXL6tyuvWy7bLcRSL3yZikZEZrAg=",
"location": {
"npm": {
"filePath": "dist/bundle.js",
Expand Down
8 changes: 4 additions & 4 deletions packages/snaps-controllers/coverage.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"branches": 92.73,
"functions": 96.65,
"lines": 97.99,
"statements": 97.69
"branches": 92.85,
"functions": 96.71,
"lines": 98,
"statements": 97.7
}
Loading
Loading