Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ All notable changes to this project will be documented in this file.

### Changes

- SDK
- Rename serviceability permission-flag bit 6 from `PERMISSION_FLAG_RESERVATION` to `PERMISSION_FLAG_FEED_AUTHORITY` in the TypeScript and Python SDKs, matching the on-chain program and Go SDK (bit value unchanged). (#3985)
- Collector
- Harden ledger writes against a slow/degraded RPC endpoint: bound each RPC request (default 15s, `--ledger-rpc-timeout`), size the connection pool above the submitter concurrency (default 128, `--ledger-rpc-max-conns`), and deadline each submission attempt so it fails fast and retries with a fresh blockhash instead of sending an expired one and failing preflight with `BlockhashNotFound`. (#3973)
- E2E
Expand Down
2 changes: 1 addition & 1 deletion sdk/serviceability/python/serviceability/state.py
Original file line number Diff line number Diff line change
Expand Up @@ -1108,7 +1108,7 @@ def __str__(self) -> str:
PERMISSION_FLAG_NETWORK_ADMIN = 1 << 3
PERMISSION_FLAG_TENANT_ADMIN = 1 << 4
PERMISSION_FLAG_MULTICAST_ADMIN = 1 << 5
PERMISSION_FLAG_RESERVATION = 1 << 6
PERMISSION_FLAG_FEED_AUTHORITY = 1 << 6
PERMISSION_FLAG_ACTIVATOR = 1 << 7
PERMISSION_FLAG_SENTINEL = 1 << 8
PERMISSION_FLAG_USER_ADMIN = 1 << 9
Expand Down
2 changes: 1 addition & 1 deletion sdk/serviceability/typescript/serviceability/state.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1136,7 +1136,7 @@ export const PERMISSION_FLAG_INFRA_ADMIN = 1n << 2n;
export const PERMISSION_FLAG_NETWORK_ADMIN = 1n << 3n;
export const PERMISSION_FLAG_TENANT_ADMIN = 1n << 4n;
export const PERMISSION_FLAG_MULTICAST_ADMIN = 1n << 5n;
export const PERMISSION_FLAG_RESERVATION = 1n << 6n;
export const PERMISSION_FLAG_FEED_AUTHORITY = 1n << 6n;
export const PERMISSION_FLAG_ACTIVATOR = 1n << 7n;
export const PERMISSION_FLAG_SENTINEL = 1n << 8n;
export const PERMISSION_FLAG_USER_ADMIN = 1n << 9n;
Expand Down
Loading