-
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
refactor: use a match table for execute_opcode" #1019
base: main
Are you sure you want to change the base?
Commits on Sep 30, 2024
-
* add validate_eth_tx test * polish: fmt + docstrings
Configuration menu - View commit details
-
Copy full SHA for 88479f3 - Browse repository at this point
Copy the full SHA 88479f3View commit details -
refactor: replace
while
loops withfor
(#987)* First batch of replacements * Second batch of replacements * Clean commented code * scarb fmt * Apply code review recommendations
Configuration menu - View commit details
-
Copy full SHA for c645fee - Browse repository at this point
Copy the full SHA c645feeView commit details -
Optimizes conversion of bytes to words (#985)
* ceil to bytes32 * overflow and nits
Configuration menu - View commit details
-
Copy full SHA for 7c289ed - Browse repository at this point
Copy the full SHA 7c289edView commit details -
refactor: remove
load_word
in favor ofFromBytes
(#988)* load word to bytes * unwrap and nits
Configuration menu - View commit details
-
Copy full SHA for 4ce7e2d - Browse repository at this point
Copy the full SHA 4ce7e2dView commit details -
feat: implement eth_get_balance (#990)
* implement eth_get_balance * add missing files * made requested changes * fmt --------- Co-authored-by: enitrat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5759f30 - Browse repository at this point
Copy the full SHA 5759f30View commit details -
* dev: use native in ci * remove outdated gas reports * fix fmt * fix runtime location * avoid clearing the ssj checkout * use correct working dir * update stack size when running rust ef-tests * update workflows * simplify workflows by avoiding re-building runtimes * rework workflow structure
Configuration menu - View commit details
-
Copy full SHA for 8b29b2f - Browse repository at this point
Copy the full SHA 8b29b2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77bfa66 - Browse repository at this point
Copy the full SHA 77bfa66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d92e66 - Browse repository at this point
Copy the full SHA 3d92e66View commit details -
dev: implement compile-time filtering for tests (#997)
* dev: implement compile-time filtering * fmt
Configuration menu - View commit details
-
Copy full SHA for a3fa5bc - Browse repository at this point
Copy the full SHA a3fa5bcView commit details -
Implementation of eth_get_transaction_count function (#983)
* Implementation of eth_get_transaction_count function * Refactoring validate nonce in validation.cairo * Changing the deprecated function * Validating nonce without new function * Adding method to interface and test it * fix tests * fmt --------- Co-authored-by: enitrat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 81dc3c7 - Browse repository at this point
Copy the full SHA 81dc3c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 109ab1e - Browse repository at this point
Copy the full SHA 109ab1eView commit details -
fix: overflow in message_call_gas (#996)
* fix: overflow in message_call_gas * fmt
Configuration menu - View commit details
-
Copy full SHA for 9baf1a9 - Browse repository at this point
Copy the full SHA 9baf1a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a80ed7 - Browse repository at this point
Copy the full SHA 1a80ed7View commit details
Commits on Oct 1, 2024
-
* fix typos * fix typo * fix typos * fix typo * fix typo
Configuration menu - View commit details
-
Copy full SHA for e2bd71d - Browse repository at this point
Copy the full SHA e2bd71dView commit details -
fix: saturate jumpi index taken on stack (#1002)
* fix: saturate jumpi index taken on stack * scout: remove print
Configuration menu - View commit details
-
Copy full SHA for 79a5e8d - Browse repository at this point
Copy the full SHA 79a5e8dView commit details -
refactor: Bitshift takes usize as arg (#1001)
dev: optimized bitshifts by using a lookup table for powers of two tmp
Configuration menu - View commit details
-
Copy full SHA for 6a23ced - Browse repository at this point
Copy the full SHA 6a23cedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4afdbfe - Browse repository at this point
Copy the full SHA 4afdbfeView commit details -
fix: conversion of stack values in opcode execution (#1005)
* fix: conversion of stack values in opcode execution * fix test
Configuration menu - View commit details
-
Copy full SHA for 0a76b4f - Browse repository at this point
Copy the full SHA 0a76b4fView commit details
Commits on Oct 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6138ec1 - Browse repository at this point
Copy the full SHA 6138ec1View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcbb421 - Browse repository at this point
Copy the full SHA dcbb421View commit details -
test: get_starknet_address (#1006)
* test_kakarot_core_get_starknet_address * ci: downgrade cairo native (#1008) * dev: use checked math (#1009) * fix get_starknet_address test --------- Co-authored-by: Mathieu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7048c0d - Browse repository at this point
Copy the full SHA 7048c0dView commit details
Commits on Oct 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fe6735d - Browse repository at this point
Copy the full SHA fe6735dView commit details -
* creating test case for emit events * fixing format * side stuff * Update crates/evm/src/model.cairo Co-authored-by: Mathieu <[email protected]> * Update crates/evm/src/backend/starknet_backend.cairo Co-authored-by: Mathieu <[email protected]> * changes for implementation of into trait --------- Co-authored-by: enitrat <[email protected]> Co-authored-by: Mathieu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f0013f7 - Browse repository at this point
Copy the full SHA f0013f7View commit details
Commits on Oct 4, 2024
-
dev: various optimizations (#1010)
* dev: optimize to u64 words * opti from_le_bytes * dev: optimize ToBytes * fmt * fix bug
Configuration menu - View commit details
-
Copy full SHA for e1ccb18 - Browse repository at this point
Copy the full SHA e1ccb18View commit details -
refactor:
decode_legacy_tx
for consistency with typed transactions (#……1012) * refactor: decode_legacy_tx for consistency with typed transactions * fmt --------- Co-authored-by: enitrat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f6c15f5 - Browse repository at this point
Copy the full SHA f6c15f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 992b891 - Browse repository at this point
Copy the full SHA 992b891View commit details -
refactor: eth_send_raw_transaction (#1015)
* refactor: eth_send_raw_transaction * fix tests * fix test * revert unwanted change
Configuration menu - View commit details
-
Copy full SHA for ef4de1e - Browse repository at this point
Copy the full SHA ef4de1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0b3d14 - Browse repository at this point
Copy the full SHA d0b3d14View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb3b9ac - Browse repository at this point
Copy the full SHA fb3b9acView commit details