20 Commits

Author SHA1 Message Date
anonpenguin23
a97fb21200 Enhance AuthClient to support optional refresh tokens and API keys in the authentication response; update token persistence logic for improved session management. Remove debug logging from PubSubClient to reduce console output. 2025-10-29 07:02:46 +02:00
anonpenguin23
0e95ad49c5 Remove debug logging for publish headers in HttpClient to streamline header management and reduce console output. 2025-10-29 06:54:02 +02:00
anonpenguin23
fa357668cb Add getApiKey method to HttpClient and update PubSubClient to use it for authentication. Change WebSocket URL from localhost to 127.0.0.1 for improved compatibility. 2025-10-29 06:53:49 +02:00
anonpenguin23
5c564b6327 Add chain_type property to AuthClient for enhanced blockchain support 2025-10-28 19:18:18 +02:00
anonpenguin23
76bb82d4f8 Refactor AuthClient and HttpClient to allow coexistence of API key and JWT; implement logoutUser method to clear JWT while preserving API key, enhancing user logout functionality. Improve header management in HttpClient for database operations and add debug logging for request headers. 2025-10-28 13:35:54 +02:00
anonpenguin23
dcf8efe428 Refactor AuthClient to streamline imports and add wallet authentication methods including challenge, verify, and getApiKey; improve error logging during logout process. 2025-10-28 13:08:52 +02:00
anonpenguin23
c6dfb0bfed Increase default timeout in HttpClient to 60 seconds for pub/sub operations; simplify WSClient by removing unused configuration options and enhancing connection handling with open and close event handlers; refactor PubSubClient to improve WebSocket subscription management and message handling. 2025-10-28 10:25:10 +02:00
anonpenguin23
2de0cb1983 Enhance README with detailed Pub/Sub messaging features, including multi-subscriber support and message interface; improve HttpClient with per-request timeout handling; update PubSubClient to support raw message handling and validate message envelopes. 2025-10-27 17:30:49 +02:00
anonpenguin23
eab542952e Enhance WebSocket error handling and add base64 encoding/decoding utilities in PubSubClient; refactor message publishing logic to support base64 data 2025-10-27 09:01:14 +02:00
anonpenguin23
acf9540daa Refactor network status interface and update related tests; add dotenv for environment variable management 2025-10-26 15:21:00 +02:00
anonpenguin23
f2d8d35a35 Increment version to 0.1.5 and update package name references in README.md to '@debros/network-ts-sdk'; remove GitHub Actions workflow for GitHub Packages publishing v0.1.5 2025-10-22 09:27:31 +03:00
anonpenguin23
9d9f64c11e Update package name to '@debros/network-ts-sdk' and increment version to 0.1.4; adjust GitHub Actions workflow scope accordingly v0.1.4 2025-10-22 09:24:17 +03:00
anonpenguin23
dab820bb25 Update package version to 0.1.3 and modify GitHub Actions workflow to use 'npm run build' and correct package scope v0.1.3 2025-10-22 09:21:48 +03:00
anonpenguin23
4459fc6c49 Replace pnpm with npm in GitHub Actions workflow for dependency installation, building, and publishing steps v0.1.2 2025-10-22 09:19:49 +03:00
anonpenguin23
f4e76d2876 Update package version to 0.1.1 v0.1.1 2025-10-22 09:18:44 +03:00
anonpenguin23
a65637f323 Update GitHub Actions workflow to maintain version tag trigger for npm publishing 2025-10-22 09:18:05 +03:00
anonpenguin23
6e80bc28b7 Refactor GitHub Actions workflow to remove unnecessary working-directory specifications for npm and GitHub Packages publishing steps 2025-10-22 09:17:14 +03:00
anonpenguin23
03c62882fa Update package version to 0.1.0, rename package, and add npm and GitHub Packages publishing workflows 2025-10-22 09:14:29 +03:00
anonpenguin23
60e67c98bf Update package.json to version 0.0.2, add license, author, and repository information 2025-10-22 09:08:46 +03:00
anonpenguin23
ddec9f6733 Init Network Typescript SDK v0.0.1 2025-10-22 09:06:42 +03:00