Skip to content

Conversation

@ibalajiarun
Copy link
Contributor

@ibalajiarun ibalajiarun commented Nov 11, 2025

Description

Add API local config flag to accept encrypted transaction submission.

This PR also introduces validation to batch submission API similar to the single txn submission API.

Copy link
Contributor Author

ibalajiarun commented Nov 11, 2025

@ibalajiarun ibalajiarun changed the base branch from balaji/enc-pool-4 to graphite-base/18086 November 12, 2025 00:20
@ibalajiarun ibalajiarun changed the base branch from graphite-base/18086 to balaji/enc-pool-4 November 17, 2025 15:18
@ibalajiarun ibalajiarun changed the base branch from balaji/enc-pool-4 to graphite-base/18086 November 20, 2025 04:10
@ibalajiarun ibalajiarun changed the base branch from graphite-base/18086 to balaji/enc-pool-4 November 24, 2025 19:41
@ibalajiarun ibalajiarun changed the base branch from balaji/enc-pool-4 to graphite-base/18086 November 24, 2025 23:18
@ibalajiarun ibalajiarun force-pushed the balaji/enc-pool-5 branch 2 times, most recently from 9ceb3e7 to ee95cba Compare December 23, 2025 22:27
@ibalajiarun ibalajiarun changed the base branch from graphite-base/18086 to balaji/enc-pool-8 December 23, 2025 22:27
@ibalajiarun ibalajiarun changed the title [qs] Generic Batch struct and new DB schema for Batch with Ext [enc-pool] wiring impls Dec 23, 2025
@ibalajiarun ibalajiarun enabled auto-merge (rebase) January 15, 2026 18:40
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions
Copy link
Contributor

✅ Forge suite realistic_env_max_load success on 93e52853becbb1d81374e76d7334b93adbb352da

two traffics test: inner traffic : committed: 13645.04 txn/s, latency: 2763.20 ms, (p50: 2700 ms, p70: 2900, p90: 3000 ms, p99: 3600 ms), latency samples: 5081500
two traffics test : committed: 100.00 txn/s, latency: 761.93 ms, (p50: 700 ms, p70: 800, p90: 900 ms, p99: 1500 ms), latency samples: 1780
Latency breakdown for phase 0: ["MempoolToBlockCreation: max: 2.253, avg: 2.186", "ConsensusProposalToOrdered: max: 0.168, avg: 0.166", "ConsensusOrderedToCommit: max: 0.047, avg: 0.043", "ConsensusProposalToCommit: max: 0.215, avg: 0.209"]
Max non-epoch-change gap was: 1 rounds at version 57740 (avg 0.00) [limit 4], 1.16s no progress at version 57740 (avg 0.07s) [limit 15].
Max epoch-change gap was: 0 rounds at version 0 (avg 0.00) [limit 4], 0.33s no progress at version 2430120 (avg 0.33s) [limit 16].
Test Ok

@github-actions
Copy link
Contributor

✅ Forge suite framework_upgrade success on d49896be27f4c071cdaeb4a2e6ddc0ddd97a93c5 ==> 93e52853becbb1d81374e76d7334b93adbb352da

Compatibility test results for d49896be27f4c071cdaeb4a2e6ddc0ddd97a93c5 ==> 93e52853becbb1d81374e76d7334b93adbb352da (PR)
Upgrade the nodes to version: 93e52853becbb1d81374e76d7334b93adbb352da
framework_upgrade::framework-upgrade::full-framework-upgrade : committed: 2333.06 txn/s, submitted: 2341.91 txn/s, failed submission: 8.85 txn/s, expired: 8.85 txn/s, latency: 1267.98 ms, (p50: 1200 ms, p70: 1400, p90: 1700 ms, p99: 2300 ms), latency samples: 210982
framework_upgrade::framework-upgrade::full-framework-upgrade : committed: 2291.45 txn/s, submitted: 2298.15 txn/s, failed submission: 6.70 txn/s, expired: 6.70 txn/s, latency: 1328.82 ms, (p50: 1200 ms, p70: 1500, p90: 1800 ms, p99: 2600 ms), latency samples: 198400
5. check swarm health
Compatibility test for d49896be27f4c071cdaeb4a2e6ddc0ddd97a93c5 ==> 93e52853becbb1d81374e76d7334b93adbb352da passed
Upgrade the remaining nodes to version: 93e52853becbb1d81374e76d7334b93adbb352da
framework_upgrade::framework-upgrade::full-framework-upgrade : committed: 1985.00 txn/s, submitted: 1991.53 txn/s, failed submission: 6.53 txn/s, expired: 6.53 txn/s, latency: 1897.87 ms, (p50: 1200 ms, p70: 1500, p90: 1800 ms, p99: 12100 ms), latency samples: 176400
Test Ok

@github-actions
Copy link
Contributor

✅ Forge suite compat success on d49896be27f4c071cdaeb4a2e6ddc0ddd97a93c5 ==> 93e52853becbb1d81374e76d7334b93adbb352da

Compatibility test results for d49896be27f4c071cdaeb4a2e6ddc0ddd97a93c5 ==> 93e52853becbb1d81374e76d7334b93adbb352da (PR)
1. Check liveness of validators at old version: d49896be27f4c071cdaeb4a2e6ddc0ddd97a93c5
compatibility::simple-validator-upgrade::liveness-check : committed: 14297.38 txn/s, latency: 2393.94 ms, (p50: 2400 ms, p70: 2700, p90: 2800 ms, p99: 3100 ms), latency samples: 472860
2. Upgrading first Validator to new version: 93e52853becbb1d81374e76d7334b93adbb352da
compatibility::simple-validator-upgrade::single-validator-upgrade : committed: 5700.61 txn/s, latency: 5925.39 ms, (p50: 6600 ms, p70: 6700, p90: 6800 ms, p99: 6900 ms), latency samples: 197300
3. Upgrading rest of first batch to new version: 93e52853becbb1d81374e76d7334b93adbb352da
compatibility::simple-validator-upgrade::half-validator-upgrade : committed: 5859.38 txn/s, latency: 5766.44 ms, (p50: 6500 ms, p70: 6500, p90: 6600 ms, p99: 6700 ms), latency samples: 202780
4. upgrading second batch to new version: 93e52853becbb1d81374e76d7334b93adbb352da
compatibility::simple-validator-upgrade::rest-validator-upgrade : committed: 9431.56 txn/s, latency: 3500.08 ms, (p50: 3700 ms, p70: 3900, p90: 4200 ms, p99: 4700 ms), latency samples: 310900
5. check swarm health
Compatibility test for d49896be27f4c071cdaeb4a2e6ddc0ddd97a93c5 ==> 93e52853becbb1d81374e76d7334b93adbb352da passed
Test Ok

@ibalajiarun ibalajiarun merged commit 31180f5 into main Jan 16, 2026
60 of 61 checks passed
@ibalajiarun ibalajiarun deleted the balaji/enc-pool-5 branch January 16, 2026 02:54
@ibalajiarun ibalajiarun mentioned this pull request Jan 20, 2026
22 tasks
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.

5 participants