18 Commits

Author SHA1 Message Date
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