Skip to content

Add initial proposer to TEEProverRegistry initialization#220

Merged
leopoldjoy merged 2 commits intomainfrom
feat/proposer-at-initialization
Mar 24, 2026
Merged

Add initial proposer to TEEProverRegistry initialization#220
leopoldjoy merged 2 commits intomainfrom
feat/proposer-at-initialization

Conversation

@leopoldjoy
Copy link
Contributor

Adds an initialProposer parameter to TEEProverRegistry.initialize() so the proposer can be registered atomically during deployment instead of requiring a separate setProposer call. Passing address(0) skips registration for backwards compatibility. Updated deploy scripts to pass cfg.teeProposer() at initialization, removing the separate _registerProposer step.

@cb-heimdall
Copy link
Collaborator

cb-heimdall commented Mar 23, 2026

✅ Heimdall Review Status

Requirement Status More Info
Reviews 1/1
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 0
Sum 1

Copy link
Contributor

@roger-bai-coinbase roger-bai-coinbase left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fine with the changes. Just update the semver lock file

@leopoldjoy leopoldjoy force-pushed the feat/proposer-at-initialization branch from f7284e5 to e4eb7cf Compare March 24, 2026 01:46
@cb-heimdall cb-heimdall dismissed roger-bai-coinbase’s stale review March 24, 2026 01:46

Approved review 3995558401 from roger-bai-coinbase is now dismissed due to new commit. Re-request for approval.

@leopoldjoy leopoldjoy force-pushed the feat/proposer-at-initialization branch from e4eb7cf to 5622bb0 Compare March 24, 2026 02:36
@leopoldjoy leopoldjoy force-pushed the feat/proposer-at-initialization branch from 5622bb0 to a103cdf Compare March 24, 2026 03:07
@leopoldjoy leopoldjoy merged commit 7f964a4 into main Mar 24, 2026
8 of 9 checks passed
@leopoldjoy leopoldjoy deleted the feat/proposer-at-initialization branch March 24, 2026 11:10
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.

4 participants