Sagar Patil
Sagar Patil
Error: Script threw an uncaught JavaScript error: undefined is not an object (evaluating 'event.apply') on line 158 of UIAutoMonkey.js I keep getting this after a few seconds of running. Also...
We (@stellar) would like to contribute support for Stellar to x402. We're comfortable following guidelines in [CONTRIBUTING.md](https://github.com/coinbase/x402/blob/main/CONTRIBUTING.md) as well as the [v1 Protocol](https://github.com/coinbase/x402?tab=readme-ov-file#v1-protocol) spec, and we expect Stellar support to...
Motivation: Make it easy to consume and decode Soroban contract events in applications. Proposed approach: - Define event schemas, create parsers and typed event models, and add examples for subscribing...
Motivation: Improve debugging by exposing structured diagnostics from failed Soroban transactions and simulations. Proposed approach: - Implement parsing utilities for diagnostics returned by nodes/simulators and provide CLI/debugging examples. Acceptance criteria:...
Motivation: Reduce runtime bugs and developer friction by providing strong typing for core low-level modules (XDR helpers, encoding/decoding, core transaction builders). Proposed approach: - Inventory critical low-level modules and prioritize...
Motivation: Keep quality high as types and docs evolve by adding CI checks and automation guardrails. Proposed approach: - Add CI checks for TypeScript typechecking of migrated modules, JSDoc presence...
Motivation: Simplify generating ledger entry keys for contract state access. Proposed approach: - Provide helper functions to derive ledger entry keys from contract identifiers and keys; add tests across supported...
Motivation: Provide first-class TypeScript types for Soroban-related JS APIs so developers get autocompletion and compile-time checks. Proposed approach: - Add .d.ts or migrate Soroban JS modules to TypeScript. - Add...
Motivation: Stellar Plus contains useful small helpers (config reuse, plugin/hook pattern, profiler exporters). Extract maintainable pieces without importing the whole unmaintained project. Proposed approach: - Inventory Stellar Plus features and...
Motivation: A full TypeScript rewrite may yield long-term benefits for type safety and DX but requires careful planning. Proposed approach: - Publish an RFC describing scope, migration strategy (staged migration,...