Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
cb6aa65
Functional impl
rohan-agarwal-coinbase Feb 11, 2025
bbebfa7
cleanup
rohan-agarwal-coinbase Feb 11, 2025
17d5b7b
Changes
rohan-agarwal-coinbase Feb 11, 2025
eb240a9
Dev
rohan-agarwal-coinbase Feb 11, 2025
ca8ec12
Delete
rohan-agarwal-coinbase Feb 11, 2025
5a32903
Change wait
rohan-agarwal-coinbase Feb 11, 2025
517fa51
format lint
rohan-agarwal-coinbase Feb 11, 2025
5a3ce95
Fix
rohan-agarwal-coinbase Feb 11, 2025
f5d3252
Rename
rohan-agarwal-coinbase Feb 11, 2025
acab0ef
Feedback
rohan-agarwal-coinbase Feb 11, 2025
0dbe1a3
Feedback
rohan-agarwal-coinbase Feb 11, 2025
f8ec203
Fix
rohan-agarwal-coinbase Feb 11, 2025
3f71833
WIP
rohan-agarwal-coinbase Feb 11, 2025
7086127
WIP
rohan-agarwal-coinbase Feb 12, 2025
fd288e3
WIP
rohan-agarwal-coinbase Feb 12, 2025
bb748d2
WIP
rohan-agarwal-coinbase Feb 12, 2025
7e9e50c
WIP
rohan-agarwal-coinbase Feb 12, 2025
3fcf41f
Fix
rohan-agarwal-coinbase Feb 12, 2025
f7612fb
Fix
rohan-agarwal-coinbase Feb 12, 2025
c1e6a05
Fix
rohan-agarwal-coinbase Feb 12, 2025
72550b9
WIP
rohan-agarwal-coinbase Feb 12, 2025
e657b1c
Changes"
rohan-agarwal-coinbase Feb 13, 2025
ffecbcf
Fix
rohan-agarwal-coinbase Feb 13, 2025
77387db
so much better
rohan-agarwal-coinbase Feb 13, 2025
51299d1
Fix
rohan-agarwal-coinbase Feb 13, 2025
fc0e142
changes
rohan-agarwal-coinbase Feb 13, 2025
35e8058
Merge branch 'master' into rohan/CDP-221
rohan-agarwal-coinbase Feb 13, 2025
2b13d81
Fix
rohan-agarwal-coinbase Feb 13, 2025
3f083c4
Fix
rohan-agarwal-coinbase Feb 13, 2025
b2b3f43
Fix
rohan-agarwal-coinbase Feb 13, 2025
8ea21cd
Fix
rohan-agarwal-coinbase Feb 13, 2025
67e21e4
WIP
rohan-agarwal-coinbase Feb 13, 2025
fef7857
Fix
rohan-agarwal-coinbase Feb 13, 2025
f156426
Changes"
rohan-agarwal-coinbase Feb 13, 2025
01613ce
changes
rohan-agarwal-coinbase Feb 13, 2025
b87d66d
Fix
rohan-agarwal-coinbase Feb 13, 2025
2de5968
Whitespace
rohan-agarwal-coinbase Feb 13, 2025
d3092b5
Refactor
rohan-agarwal-coinbase Feb 14, 2025
a6350a3
Changes
rohan-agarwal-coinbase Feb 14, 2025
47d507e
Improve messaging
rohan-agarwal-coinbase Feb 14, 2025
b2fea1a
Address feedback
rohan-agarwal-coinbase Feb 19, 2025
b76d000
Fix
rohan-agarwal-coinbase Feb 19, 2025
e35da0d
Fix
rohan-agarwal-coinbase Feb 19, 2025
ba67f62
fixes
rohan-agarwal-coinbase Feb 20, 2025
d802c61
Fix
rohan-agarwal-coinbase Feb 20, 2025
db05f6c
WIP
rohan-agarwal-coinbase Feb 20, 2025
5c2bcd4
Changes
rohan-agarwal-coinbase Feb 20, 2025
44ba29a
Fix
rohan-agarwal-coinbase Feb 20, 2025
9d9873e
Latest package lock
rohan-agarwal-coinbase Feb 20, 2025
858e881
fix import
rohan-agarwal-coinbase Feb 20, 2025
9939e95
Changes
rohan-agarwal-coinbase Feb 20, 2025
cdb25ad
Fix
rohan-agarwal-coinbase Feb 20, 2025
7b7ce05
Merge branch 'master' into rohan/CDP-221
rohan-agarwal-coinbase Feb 20, 2025
f91b84a
Fix
rohan-agarwal-coinbase Feb 20, 2025
f5093d7
fix test configuration
rohan-agarwal-coinbase Feb 20, 2025
1b6a054
Changelog
rohan-agarwal-coinbase Feb 20, 2025
2fd6d47
Fix
rohan-agarwal-coinbase Feb 20, 2025
3fc946a
Expose userOpHash
rohan-agarwal-coinbase Feb 20, 2025
e87c629
Updated SDK for userOpHash
rohan-agarwal-coinbase Feb 21, 2025
0b44bb5
Merge branch 'v0.19.0' into rohan/CDP-221-backup
rohan-agarwal-coinbase Feb 21, 2025
5887f8b
Fix tests
rohan-agarwal-coinbase Feb 21, 2025
f27914d
Flaky tests
rohan-agarwal-coinbase Feb 21, 2025
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
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Coinbase Node.js SDK Changelog

## Unreleased

### Added
- Ability to create a SmartWallet and send a user operation.

## [0.18.1] - 2025-02-13

### Fixed
Expand Down
3 changes: 3 additions & 0 deletions NOTICE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
This project includes software from https://github.com/wevm/viem/
* Copyright (c) 2023-present weth, LLC
* Licensed under MIT License
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -232,4 +232,7 @@ To import Wallets that were persisted to your local file system using `saveSeed`
```typescript
const userWallet = await Wallet.fetch(wallet.getId());
await userWallet.loadSeedFromFile(seedFilePath);
```
```

## Acknowledgments
This project includes code from [viem](https://github.com/wevm/viem) licensed under MIT.
7 changes: 4 additions & 3 deletions jest.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,15 @@ module.exports = {
preset: "ts-jest",
testEnvironment: "node",
extensionsToTreatAsEsm: [".ts"],
coveragePathIgnorePatterns: ["node_modules", "client", "__tests__"],
testMatch: ["**/src/**/*.test.ts", "**/src/tests/**/*.ts"],
coveragePathIgnorePatterns: ["node_modules", "client", "__tests__", "/src/tests/"],
collectCoverage: true,
collectCoverageFrom: ["./src/coinbase/**"],
collectCoverageFrom: ["./src/**/*.ts"],
coverageReporters: ["html"],
verbose: true,
maxWorkers: 1,
coverageThreshold: {
"./src/coinbase/**": {
"./src/**/*.ts": {
branches: 75,
functions: 85,
statements: 85,
Expand Down
Loading