-
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
dev: optimized bitshifts by using a lookup table for powers of two #984
base: main
Are you sure you want to change the base?
dev: optimized bitshifts by using a lookup table for powers of two #984
Commits on Sep 30, 2024
-
validate eth tx test (kkrt-labs#986)
* 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
(kkrt-labs#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 (kkrt-labs#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
(kkrt-labs#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 (kkrt-labs#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 (kkrt-labs#992)
* 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 (kkrt-labs#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 (kkrt-labs#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 (kkrt-labs#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 (kkrt-labs#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 (kkrt-labs#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 (kkrt-labs#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 (kkrt-labs#1006)
* test_kakarot_core_get_starknet_address * ci: downgrade cairo native (kkrt-labs#1008) * dev: use checked math (kkrt-labs#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 -
Configuration menu - View commit details
-
Copy full SHA for 96dea68 - Browse repository at this point
Copy the full SHA 96dea68View commit details