7 Commits

Author SHA1 Message Date
Kyle Fang
9c33de794d feat: add read api 2025-02-23 15:03:45 +00:00
Kyle Fang
cc57ebcb92 feat: add clarity-api with type-safe contract interactions
- Introduced `clarity-api.ts` with type-safe methods for reading Clarity contract data
- Added `callReadonly`, `readMap`, and `readVariable` functions with strong typing
- Integrated with `BatchProcessor` for efficient blockchain reads
- Updated dependencies to use latest `clarity-abi` and `ts-clarity`
- Added sample usage demonstrating SIP-010 token interactions
- Exported new methods in `index.ts`
2025-02-23 14:22:15 +00:00
Kyle Fang
8a84661463 feat: add BatchProcessor for efficient queued blockchain reads
- Introduced BatchProcessor to enable queue-based batch reading from Stacks blockchain
- Updated README.md with comprehensive documentation and usage examples
- Added BatchProcessor and BatchAPI implementation with support for variables, map entries, and readonly function calls
- Implemented automatic batching and result distribution for multiple read operations
- Updated sample code to demonstrate BatchProcessor usage
2025-02-23 12:48:15 +00:00
Kyle Fang
c42c475c48 feat: remove batch readonly 2025-02-23 02:20:42 +00:00
Kyle Fang
e2efea95c5 feat: add README.md 2025-02-08 03:15:28 +00:00
Kyle Fang
d753f7f60e docs: update README.md 2024-12-12 10:28:50 +00:00
Kyle Fang
d1b7a73c0b feat: first commit(by dts) 2024-09-24 04:08:09 +00:00