Skip to content

feat: add decentralized RPC provider and privacy types#7

Merged
linuxninja39 merged 1 commit into
mainfrom
merge/refinery/da-a22a
Feb 20, 2026
Merged

feat: add decentralized RPC provider and privacy types#7
linuxninja39 merged 1 commit into
mainfrom
merge/refinery/da-a22a

Conversation

@linuxninja39
Copy link
Copy Markdown
Contributor

Summary

  • Adds decentralized RPC provider types: UserRpcEndpoint, UserRpcConfig, PrivacyConfig
  • Extends RpcProviderType enum with new provider categories
  • Updates RpcProviderConfig with user-configurable endpoint support
  • 14 new unit tests (438 total), all passing
  • API report updated, api-extractor clean

Merge Request

  • MQ bead: da-a22a
  • Source: polecat/furiosa/da-pg36
  • Priority: P0

Extend RpcProviderType enum with DECENTRALIZED and USER values. Add
UserRpcEndpoint, UserRpcConfig, and PrivacyConfig interfaces. Extend
RpcProviderConfig with privacy and userOverrides fields. Bump to v1.3.0.

Phase 1 of en-tfkn (Decentralized RPC Provider Strategy).
@linuxninja39 linuxninja39 merged commit 419a1f0 into main Feb 20, 2026
2 checks passed
@linuxninja39 linuxninja39 deleted the merge/refinery/da-a22a branch February 20, 2026 20:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant