-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: fix coinbase #581
feat: fix coinbase #581
Conversation
1aebb1b
to
0fbb0e4
Compare
Created an issue to keep track of the TODO. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
missing test for exec_coinbase
unless you can't test it yet? |
@enitrat , The current ability to deploy these sequencer accounts on deploy of Kakarot is in TODO, I can setup a test without this functionality as well, I don't think should be an issue, but I don't think that will be a long term solution. Lemme know, if an interim test works, then I can set one up. |
I think the unit test of |
Yes the starknet::testing function exists // Set the sequencer address to the provided value.
pub fn set_sequencer_address(address: ContractAddress) {
cheatcode::<'set_sequencer_address'>(array![address.into()].span());
}
|
064a3cf
to
211c7c9
Compare
crates/evm/src/tests/test_instructions/test_block_information.cairo
Outdated
Show resolved
Hide resolved
211c7c9
to
0155d09
Compare
Pull Request type
Please check the type of change your PR introduces:
What is the current behavior?
The coinbase opcode doesn't give a Kakarot registered EVM address.
Resolves: #577
What is the new behavior?
Does this introduce a breaking change?