Skip to content

feat: contracts use isProver instead of isValidSigner#44

Merged
w-woloszyn merged 6 commits into
canaryfrom
feature/ecdsa-use-prover
Feb 19, 2025
Merged

feat: contracts use isProver instead of isValidSigner#44
w-woloszyn merged 6 commits into
canaryfrom
feature/ecdsa-use-prover

Conversation

@w-woloszyn

@w-woloszyn w-woloszyn commented Feb 17, 2025

Copy link
Copy Markdown
Contributor

We want to use Scroll's isProver, since it is ready to use

Description

Motivation and Context

How Has This Been Tested?

  • locally
  • Tested E2E locally

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Style (style only changes)
  • Refactor (code that does not add new functionality nor fixes a bug)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I added deployment script (Makefile, docker file etc.)
  • I have updated the documentation accordingly - Docusaurus.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

@w-woloszyn

Copy link
Copy Markdown
Contributor Author

I will merge only when getting approve both here and on the postman side.

@w-woloszyn w-woloszyn requested review from diego-G and evchip February 17, 2025 21:49
@evchip

evchip commented Feb 17, 2025

Copy link
Copy Markdown
Contributor

Looks like we'll need to set the L1_FINALIZE_SENDER_ADDRESS to the TEE's signer?

Comment thread contracts/script/deploy/InitializeL1T1Owner.s.sol
Comment thread contracts/src/L1/rollup/T1Chain.sol
Comment thread contracts/src/L1/rollup/T1Chain.sol Outdated
Comment thread contracts/src/test/T1Chain.t.sol Outdated
Comment thread contracts/src/test/T1Chain.t.sol Outdated
Comment thread contracts/src/L1/rollup/T1Chain.sol
Comment thread contracts/src/L1/rollup/T1Chain.sol
@w-woloszyn w-woloszyn requested a review from diego-G February 18, 2025 13:20
diego-G
diego-G previously approved these changes Feb 18, 2025
@w-woloszyn w-woloszyn requested a review from diego-G February 18, 2025 15:04
@w-woloszyn

Copy link
Copy Markdown
Contributor Author

Tested E2E locally @diego-G @evchip

@notion-workspace

Copy link
Copy Markdown

Comment thread contracts/.env.example
@w-woloszyn w-woloszyn merged commit cff535c into canary Feb 19, 2025
@w-woloszyn w-woloszyn deleted the feature/ecdsa-use-prover branch February 19, 2025 10:04
diego-G added a commit that referenced this pull request Mar 20, 2025
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