Skip to content
This repository was archived by the owner on Jul 5, 2024. It is now read-only.

op CALLDATALOAD#129

Merged
ed255 merged 12 commits into
privacy-ethereum:masterfrom
scroll-tech:feat/calldataload
Mar 10, 2022
Merged

op CALLDATALOAD#129
ed255 merged 12 commits into
privacy-ethereum:masterfrom
scroll-tech:feat/calldataload

Conversation

@roynalnaruto
Copy link
Copy Markdown
Collaborator

@roynalnaruto roynalnaruto commented Feb 24, 2022

Circuits PR here

@roynalnaruto roynalnaruto changed the title op CALLDATALOAD specs op CALLDATALOAD Mar 1, 2022
Copy link
Copy Markdown
Collaborator

@ChihChengLiang ChihChengLiang left a comment

Choose a reason for hiding this comment

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

First round of review

Comment thread src/zkevm_specs/evm/execution/calldataload.py Outdated
Comment thread src/zkevm_specs/evm/execution/calldataload.py Outdated
Comment thread src/zkevm_specs/evm/execution/calldataload.py
Copy link
Copy Markdown
Collaborator

@ChihChengLiang ChihChengLiang left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Copy Markdown
Contributor

@CPerezz CPerezz left a comment

Choose a reason for hiding this comment

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

Some questions related to the fields used in the opcode impl.

Not really sure the logic is correct. But happy to see an explanation as maybe I'm wrong or not getting it :)

Comment thread specs/opcode/35CALLDATALOAD.md Outdated
Comment thread specs/opcode/35CALLDATALOAD.md
Comment thread specs/opcode/35CALLDATALOAD.md Outdated
Comment thread src/zkevm_specs/evm/execution/calldataload.py
Comment thread src/zkevm_specs/evm/execution/calldataload.py
Comment thread src/zkevm_specs/evm/execution/calldataload.py
Comment thread src/zkevm_specs/evm/execution/calldataload.py Outdated
Comment thread specs/opcode/35CALLDATALOAD.md Outdated
Comment thread specs/opcode/35CALLDATALOAD.md
Comment thread specs/opcode/35CALLDATALOAD.md Outdated
Comment thread src/zkevm_specs/evm/execution/calldataload.py Outdated
@roynalnaruto roynalnaruto requested a review from ed255 March 8, 2022 13:28
Copy link
Copy Markdown
Collaborator

@icemelon icemelon left a comment

Choose a reason for hiding this comment

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

otherwise lgtm.

Comment thread tests/evm/test_calldataload.py Outdated
@roynalnaruto
Copy link
Copy Markdown
Collaborator Author

@ChihChengLiang @ed255 @CPerezz would be great to have your reviews on the circuits PR privacy-ethereum/zkevm-circuits#346

Copy link
Copy Markdown
Contributor

@ed255 ed255 left a comment

Choose a reason for hiding this comment

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

LGTM! Good work!

@CPerezz CPerezz self-requested a review March 10, 2022 12:23
Copy link
Copy Markdown
Contributor

@CPerezz CPerezz left a comment

Choose a reason for hiding this comment

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

LGTM!!!

@ed255 ed255 merged commit 657d0b0 into privacy-ethereum:master Mar 10, 2022
@ed255 ed255 mentioned this pull request Aug 4, 2022
5 tasks
@roynalnaruto roynalnaruto deleted the feat/calldataload branch August 22, 2022 13:10
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants