39 Commits

Author SHA1 Message Date
stxer
c65b7dbe71 feat: support clarity 4 2025-11-17 03:52:09 -06:00
Kyle Fang
ffa915fed2 fix: add clarityVersion parameter to contract deployment
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 11:36:50 +08:00
stxer
4f61c4c4c8 feat: support multisig address 2025-09-13 04:52:49 -05:00
Kyle Fang
51994eab79 0.4.2 2025-07-16 03:15:57 +00:00
Kyle Fang
711c03fdd8 feat: auto-switch to testnet endpoints based on network option
When network is set to 'testnet', the default API endpoints now automatically use:
- apiEndpoint: https://testnet-api.stxer.xyz
- stacksNodeAPI: https://api.testnet.hiro.so

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-16 03:15:49 +00:00
Kyle Fang
dba4d02df3 0.4.1 2025-02-23 15:03:49 +00:00
Kyle Fang
9c33de794d feat: add read api 2025-02-23 15:03:45 +00:00
Kyle Fang
f1e38b18ba 0.4.0 2025-02-23 14:22:36 +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
246b0e44f6 0.3.3 2025-02-08 03:43:57 +00:00
Kyle Fang
11161bb52e feat: update batch api 2025-02-08 03:43:50 +00:00
Kyle Fang
15028e7709 0.3.2 2025-02-08 03:15:41 +00:00
Kyle Fang
e2efea95c5 feat: add README.md 2025-02-08 03:15:28 +00:00
Kyle Fang
81d69f944f 0.3.1 2025-01-21 03:23:02 +00:00
Kyle Fang
fc97c2e0f1 feat: enhance SimulationBuilder with inline simulation support and refactor sample usage
- Added `inlineSimulation` method to `SimulationBuilder` for handling inline simulations.
- Updated the `steps` structure to include a `simulationId` for inline simulations.
- Refactored sample code in `counter.ts` to demonstrate the new inline simulation feature.
- Modified `read.ts` to ensure the main function runs correctly when the module is executed directly.
2025-01-21 03:22:24 +00:00
Kyle Fang
33b109b398 feat: add batch api 2024-12-24 05:28:09 +00:00
Kyle Fang
9330748d79 chore: add pipe function 2024-12-13 03:34:07 +00:00
Kyle Fang
40e8f1b071 chore: bump 2024-12-12 10:29:10 +00:00
Kyle Fang
d753f7f60e docs: update README.md 2024-12-12 10:28:50 +00:00
Kyle Fang
f0f6461ccf feat: update network to support custom networks 2024-11-20 05:21:47 +00:00
Kyle Fang
4531699f88 feat: add clarity version support 2024-11-20 04:58:45 +00:00
Kyle Fang
5061c5be2b chore: bump version 2024-11-20 04:55:38 +00:00
Kyle Fang
3943e0935c feat: add clarity version to contract deploy 2024-11-20 04:55:18 +00:00
Kyle Fang
b901c99a1a chore: bump 2024-11-10 03:11:04 +00:00
Kyle Fang
c15912d215 feat: add testnet support 2024-11-10 03:10:39 +00:00
Kyle Fang
137e6a2442 chore: bump 2024-11-09 14:27:07 +00:00
Kyle Fang
09abf2f8a3 feat: use endpoint instead of url 2024-11-09 14:26:38 +00:00
Kyle Fang
4e46fc084f feat: convert buffer to use Uint8Array 2024-11-09 14:26:07 +00:00
Kyle Fang
11d3a225fa chore: bump version 2024-11-09 13:59:11 +00:00
Kyle Fang
c234f3da49 feat: add support for customizing API endpoints 2024-11-09 13:54:05 +00:00
Kyle Fang
d085418f0c fix: build 2024-11-09 13:48:07 +00:00
Kyle Fang
f6ab146812 feat: upgrade to stacks/transactions@7 2024-11-09 13:46:20 +00:00
Kyle Fang
54e6461c75 feat: add sample 2024-11-09 13:46:07 +00:00
Kyle Fang
f6f84a04cd feat: update stx sdk to @stacks/ v7 2024-11-09 13:40:27 +00:00
Kyle Fang
231f5c99c5 fix: github action 2024-09-24 11:53:12 +00:00
Kyle Fang
6a94df99a7 feat: add basic stxer SDK 2024-09-24 04:15:23 +00:00
Kyle Fang
d1b7a73c0b feat: first commit(by dts) 2024-09-24 04:08:09 +00:00