Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
d72ff03
Bridge homescreen UI refactor (#16088)
JasonCWang Mar 17, 2025
9dea59f
[js] Upgrade turbo (#16355)
coreymartin Mar 19, 2025
57e5699
CI update lock file for PR
Mar 19, 2025
4d99c58
add link bank 3a component (#16161)
matthappens Mar 20, 2025
44b8fac
[js] Add publint to package:checks (#16337)
coreymartin Mar 20, 2025
a836636
CI update lock file for PR
Mar 20, 2025
bfcee5b
Update uma-bridge scroll behavior (#16163)
JasonCWang Mar 20, 2025
b2ddff9
User error codes in demo vasp (#15997)
shreyav Mar 24, 2025
2f82772
CI update lock file for PR
Mar 24, 2025
2c0042f
Update account creation page for uma-bridge (#16235)
JasonCWang Mar 26, 2025
f01d328
[bridge] update cardform border and padding, input border radius, but…
bsiaotickchong Mar 26, 2025
5e478ff
[bridge] adjust banner styles, add default TextInput border radius (#…
bsiaotickchong Mar 26, 2025
3f024cd
[bridge] fix typography letter-spacing (#16504)
bsiaotickchong Mar 27, 2025
c9c31ab
Update next.js version (#16506)
joelweinberger Mar 27, 2025
aebe75c
CI update lock file for PR
Mar 27, 2025
55cf673
New callout component for bridge (#16347)
JasonCWang Mar 28, 2025
925d2e4
Updated Verify Identity Page (#16522)
AaryamanBhute Mar 28, 2025
9373fd4
Created Uma Splash (#16611)
AaryamanBhute Apr 2, 2025
cbcf5be
Connect Bank Screen (#16583)
AaryamanBhute Apr 2, 2025
319fce3
Updating textput and bridge login page (#16422)
JasonCWang Apr 3, 2025
5594ea2
Adding a banner notifying of the switch to uma.money. (#16651)
jklein24 Apr 4, 2025
74bf633
Update currency selection and send page for demo send (#16410)
JasonCWang Apr 4, 2025
be770b2
add onboarding steps complete modal (#16414)
matthappens Apr 4, 2025
aaaf42c
[JS SDKs] Add errorName from extensions when requests fail. (#16674)
jklein24 Apr 4, 2025
980ea39
remove border radius param from modal (#16675)
matthappens Apr 4, 2025
963174d
Create happy-spoons-sort.md
jklein24 Apr 4, 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
10 changes: 10 additions & 0 deletions .changeset/happy-spoons-sort.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
"@lightsparkdev/lightspark-sdk": patch
"@lightsparkdev/oauth": patch
"@lightsparkdev/core": patch
"@lightsparkdev/ui": patch
---

* Surface error name when the requester hits a graphQL error.
* Update Turbo
* Several small UI package improvements.
2 changes: 1 addition & 1 deletion apps/examples/uma-vasp-cli/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
"@inquirer/prompts": "^1.1.3",
"@lightsparkdev/core": "1.3.0",
"@lightsparkdev/lightspark-sdk": "1.9.0",
"@uma-sdk/core": "^1.2.3",
"@uma-sdk/core": "^1.3.0",
"chalk": "^5.3.0",
"commander": "^11.0.0"
},
Expand Down
6 changes: 3 additions & 3 deletions apps/examples/uma-vasp/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ An example UMA VASP server implementation using Typescript.
Configure environment variables needed to talk to Lightspark and UMA messages (API keys, etc.). Information on how to set them can be found in `src/UmaConfig.ts`.

1. Create an API token (`LIGHTSPARK_API_TOKEN_CLIENT_ID`, `LIGHTSPARK_API_TOKEN_CLIENT_SECRET`)
in your account's [API config page](https://app.lightspark.com/api-config).
in your account's [API config page](https://app.lightspark.com/api-config).

1. Find your node credentials (`LIGHTSPARK_UMA_NODE_ID`, `LIGHTSPARK_UMA_OSK_NODE_SIGNING_KEY_PASSWORD`)
in your account's [API config page](https://app.lightspark.com/api-config).
in your account's [API config page](https://app.lightspark.com/api-config).

1. Create a secp256k1 private key to use as your encryption private key (`LIGHTSPARK_UMA_ENCRYPTION_PRIVKEY`) and use this private key to wrap the corresponding encryption public key in an X.509 Certificate (`LIGHTSPARK_UMA_ENCRYPTION_CERT_CHAIN`). Similarly for signing, create a secp256k1 private key to use as your signing private key (`LIGHTSPARK_UMA_SIGNING_PRIVKEY`) and use this private key to wrap the corresponding signing public key in an X.509 Certificate (`LIGHTSPARK_UMA_SIGNING_CERT_CHAIN`). You may choose to use the same keypair for encryption and signing. For information on generating these, see [our docs](https://docs.uma.me/uma-standard/keys-authentication-encryption).

Expand Down Expand Up @@ -115,7 +115,7 @@ $ PORT=8081 yarn start
Now, you can test the full uma flow like:

```bash
# First, call to vasp1 to lookup Bob at vasp2. This will return currency conversion info, etc. It will also contain a
# First, call to vasp1 to lookup Bob at vasp2. This will return currency conversion info, etc. It will also contain a
# callback ID that you'll need for the next call
$ curl -X GET http://localhost:8080/api/umalookup/\$bob@localhost:8081 -u bob:pa55word

Expand Down
3 changes: 2 additions & 1 deletion apps/examples/uma-vasp/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,9 @@
"dependencies": {
"@lightsparkdev/core": "1.3.0",
"@lightsparkdev/lightspark-sdk": "1.9.0",
"@uma-sdk/core": "^1.2.3",
"@uma-sdk/core": "^1.3.0",
"express": "^4.18.2",
"express-async-handler": "^1.2.0",
"uuid": "^9.0.0",
"zod": "^3.22.4"
},
Expand Down
Loading