Skip to content

F-2026-16642 | Pending inbound index can outlive terminal ballot state#219

Merged
0xNilesh merged 7 commits into
audit-fixesfrom
F-2026-16642
Jun 1, 2026
Merged

F-2026-16642 | Pending inbound index can outlive terminal ballot state#219
0xNilesh merged 7 commits into
audit-fixesfrom
F-2026-16642

Conversation

@0xNilesh

@0xNilesh 0xNilesh commented May 4, 2026

Copy link
Copy Markdown
Member

No description provided.

0xNilesh added 7 commits May 4, 2026 16:58
# Conflicts:
#	api/uexecutor/v1/query.pulsar.go
#	proto/uexecutor/v1/query.proto
#	x/uexecutor/types/query.pb.go
Guards the F-2026-16642 <- audit-fixes merge resolution where both branches
claimed proto field 4 on PendingOutboundEntry. signing_deadline kept field 4
(deployed on testnet); the per-variant audit trail moved to field 5. This test
seeds an entry with a signing deadline, records outbound votes, and asserts
both fields survive the RecordOutboundVote read-modify-write.
@0xNilesh 0xNilesh marked this pull request as ready for review June 1, 2026 03:47
@0xNilesh 0xNilesh merged commit cbb9cf4 into audit-fixes Jun 1, 2026
6 of 7 checks passed
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