-
Notifications
You must be signed in to change notification settings - Fork 4
Commits on Jan 3, 2024
-
Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8f423a2 - Browse repository at this point
Copy the full SHA 8f423a2View commit details
Commits on Jan 4, 2024
-
Gilad Chase committed
Jan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 5f14cac - Browse repository at this point
Copy the full SHA 5f14cacView commit details -
Bump cairo-vm and cairo compiler
New cairo-vm version includes performance optimizations. New cairo version only includes the new vm version.
Gilad Chase committedJan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for c24041b - Browse repository at this point
Copy the full SHA c24041bView commit details -
Gilad Chase committed
Jan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 1231d28 - Browse repository at this point
Copy the full SHA 1231d28View commit details -
Re-attach native_blockifier, bump papyrus_storage
Gilad Chase committedJan 4, 2024 Configuration menu - View commit details
-
Copy full SHA for b59fdc2 - Browse repository at this point
Copy the full SHA b59fdc2View commit details -
Merge pull request starkware-libs#1312 from starkware-libs/release-0.…
…4.1-rc.0 Release 0.4.1 rc.0 (starkware-libs#1312) Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 82899ec - Browse repository at this point
Copy the full SHA 82899ecView commit details
Commits on Jan 7, 2024
-
native_blockifier: Allow querying for
Blockifier
version. (starkwar……e-libs#1249) This allows one to do: ``` import native_blockifier native_blockifier.blockifier_version() ``` And get the version the native was compiled with. Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5516fac - Browse repository at this point
Copy the full SHA 5516facView commit details -
Configuration menu - View commit details
-
Copy full SHA for d07fca1 - Browse repository at this point
Copy the full SHA d07fca1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cf233b - Browse repository at this point
Copy the full SHA 0cf233bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a4094d - Browse repository at this point
Copy the full SHA 4a4094dView commit details -
Merge pull request starkware-libs#1317 from starkware-libs/lior/merge…
…-main-into-main-contract-segmentation Merge main into main contract segmentation
Configuration menu - View commit details
-
Copy full SHA for 2bcaa27 - Browse repository at this point
Copy the full SHA 2bcaa27View commit details
Commits on Jan 8, 2024
-
Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c8ecc54 - Browse repository at this point
Copy the full SHA c8ecc54View commit details -
Configuration menu - View commit details
-
Copy full SHA for de10862 - Browse repository at this point
Copy the full SHA de10862View commit details -
Merge pull request starkware-libs#1318 from starkware-libs/dori/upgra…
…de-cairo-vm-to-0.9.1 Dori/upgrade cairo vm to 0.9.1
Configuration menu - View commit details
-
Copy full SHA for a7be26c - Browse repository at this point
Copy the full SHA a7be26cView commit details
Commits on Jan 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bc7aa8a - Browse repository at this point
Copy the full SHA bc7aa8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6dd88b - Browse repository at this point
Copy the full SHA d6dd88bView commit details
Commits on Jan 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e6a2558 - Browse repository at this point
Copy the full SHA e6a2558View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02cc440 - Browse repository at this point
Copy the full SHA 02cc440View commit details -
Merge pull request starkware-libs#1327 from starkware-libs/elin/merge…
…-main-v0.13.0-into-main Elin/merge main v0.13.0 into main
Configuration menu - View commit details
-
Copy full SHA for e47310e - Browse repository at this point
Copy the full SHA e47310eView commit details
Commits on Jan 13, 2024
-
Merge remote-tracking branch 'origin/main-contract-segmentation' into…
… HEAD (no conflicts).
Configuration menu - View commit details
-
Copy full SHA for 5e429f2 - Browse repository at this point
Copy the full SHA 5e429f2View commit details
Commits on Jan 14, 2024
-
Remove gas price bounds from general config (starkware-libs#1329)
Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 53a3ed1 - Browse repository at this point
Copy the full SHA 53a3ed1View commit details -
Merge pull request starkware-libs#1331 from starkware-libs/lior/merge…
…-main-contract-segmentation-into-main Merge main contract segmentation into main
Configuration menu - View commit details
-
Copy full SHA for 8f249b5 - Browse repository at this point
Copy the full SHA 8f249b5View commit details -
Bump cairo-vm version (starkware-libs#1330)
Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 270fa01 - Browse repository at this point
Copy the full SHA 270fa01View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5903f0 - Browse repository at this point
Copy the full SHA e5903f0View commit details
Commits on Jan 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7d3ae9e - Browse repository at this point
Copy the full SHA 7d3ae9eView commit details -
Data gas prices in block context (starkware-libs#1336)
Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c7ba38a - Browse repository at this point
Copy the full SHA c7ba38aView commit details
Commits on Jan 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8b7229f - Browse repository at this point
Copy the full SHA 8b7229fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a05b15d - Browse repository at this point
Copy the full SHA a05b15dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04980f4 - Browse repository at this point
Copy the full SHA 04980f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88bc886 - Browse repository at this point
Copy the full SHA 88bc886View commit details -
Configuration menu - View commit details
-
Copy full SHA for 776d7a5 - Browse repository at this point
Copy the full SHA 776d7a5View commit details
Commits on Jan 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0032f8c - Browse repository at this point
Copy the full SHA 0032f8cView commit details
Commits on Jan 18, 2024
-
Make
BlockContext
a newtype aroundBlockInfo
(starkware-libs#1323)The crux of this commit is the change in `block_context.rs`, which converts `BlockContext` into a wrapper around `BlockInfo` (which used to be `BlockContext`). Everything else is just delegating the accessors to the internal block_info, made by search-and-replace (no other changes). Motivation: - This change the groundwork for future refactor and consolidation of contexts. - Subsequent commits will extract non block-specific constants from `BlockInfo` into separate `ChainInfo` and `VersionedConstants` structs, which will be siblings of `block_info` inside `BlockContext`. Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 31f0400 - Browse repository at this point
Copy the full SHA 31f0400View commit details -
Extract from
BlockInfo
intoChainInfo
(starkware-libs#1344)`BlockInfo` should only contain block-level info, whereas chain-level information should be held at the `BlockContext` level, encapsulated in a dedicated `ChainInfo` struct. Changes: Only extract from `BlockInfo` and store in `BlockContext.chain_info: ChainInfo`. All other changes are search-replace + moving the fee_token_address getter into `ChainInfo`. TODO: extract more stuff from BlockInfo: version-dependant constants should be extracted into a dedicated VersionedConstants, which will be a member of BlockContext Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e952a0a - Browse repository at this point
Copy the full SHA e952a0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1af2ede - Browse repository at this point
Copy the full SHA 1af2edeView commit details
Commits on Jan 21, 2024
-
fix(native_blockifier): Remove
PyGasPrices
(starkware-libs#1353)`PyX` types are intended to represent (a subset) of the real structure of object in Python. Currently Python is broken do to PyBlockInfo's FromPyObject expecting there to be a `PyGasPrices`, which doesn't exist in Ptyhon Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8256040 - Browse repository at this point
Copy the full SHA 8256040View commit details -
Rename
{into,to}_actual_cost_builder
(starkware-libs#1355)`into` implies `owned -> owned` cast, whereas `to` can imply `borrowed -> owned`. See this reference for naming convention: https://rust-lang.github.io/api-guidelines/naming.html#ad-hoc-conversions-follow-as_-to_-into_-conventions-c-conv Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6852765 - Browse repository at this point
Copy the full SHA 6852765View commit details -
add missing internal panic in cairo1 (starkware-libs#1340)
* add missing internal panic in cairo1 * update `test_stack_trace` and make it work with Cairo1 as well as Cairo0
Configuration menu - View commit details
-
Copy full SHA for c0ece6a - Browse repository at this point
Copy the full SHA c0ece6aView commit details
Commits on Jan 22, 2024
-
Align block info fields (starkware-libs#1358)
Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7caa8c2 - Browse repository at this point
Copy the full SHA 7caa8c2View commit details -
ci: add commitlint in CI (starkware-libs#1313)
Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22f9c14 - Browse repository at this point
Copy the full SHA 22f9c14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a2a92d - Browse repository at this point
Copy the full SHA 4a2a92dView commit details -
Add direct cast from PyFelt into ContractAddress + Deref (starkware-l…
…ibs#1345) Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6b524c9 - Browse repository at this point
Copy the full SHA 6b524c9View commit details -
fix: revert "Add direct cast from PyFelt into ContractAddress + Deref (…
…starkware-libs#1345)" (starkware-libs#1364) This reverts commit 6b524c9. Python is fussy about derive_more, will TAL at it again later Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 016c165 - Browse repository at this point
Copy the full SHA 016c165View commit details
Commits on Jan 23, 2024
-
refactor(fee): split tx l1 gas computation to da and non-da sum, add …
…fee test for empty transaction (starkware-libs#1339)
Configuration menu - View commit details
-
Copy full SHA for 3f2e7b8 - Browse repository at this point
Copy the full SHA 3f2e7b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac83c9f - Browse repository at this point
Copy the full SHA ac83c9fView commit details
Commits on Jan 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 68f8843 - Browse repository at this point
Copy the full SHA 68f8843View commit details -
Configuration menu - View commit details
-
Copy full SHA for a743d49 - Browse repository at this point
Copy the full SHA a743d49View commit details -
feat(fee): modified calculate_tx_l1_gas_usage(s) added calculate_tx_g…
…as_and_blob_gas_usage (starkware-libs#1357)
Configuration menu - View commit details
-
Copy full SHA for 54f2f5b - Browse repository at this point
Copy the full SHA 54f2f5bView commit details
Commits on Jan 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 60029ee - Browse repository at this point
Copy the full SHA 60029eeView commit details -
feat(fee): modified calculate_tx_l1_gas_usage(s), added calculate_tx_…
…gas_and_blob_gas_usage (starkware-libs#1370)
Configuration menu - View commit details
-
Copy full SHA for da50b4b - Browse repository at this point
Copy the full SHA da50b4bView commit details -
refactor(state): replace GlobalContractCache default with GlobalContr…
…actCache new (starkware-libs#1368)
Configuration menu - View commit details
-
Copy full SHA for 2f7113f - Browse repository at this point
Copy the full SHA 2f7113fView commit details -
feat(fee): check gas amount including discounted data gas (starkware-…
…libs#1374) Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d1c3a1 - Browse repository at this point
Copy the full SHA 9d1c3a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 174a0c9 - Browse repository at this point
Copy the full SHA 174a0c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8c07a1 - Browse repository at this point
Copy the full SHA e8c07a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0590210 - Browse repository at this point
Copy the full SHA 0590210View commit details -
fix(execution): convert all local errors to stack trace (starkware-li…
…bs#1378) Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ccec5d4 - Browse repository at this point
Copy the full SHA ccec5d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9575e81 - Browse repository at this point
Copy the full SHA 9575e81View commit details
Commits on Jan 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ae52305 - Browse repository at this point
Copy the full SHA ae52305View commit details -
Configuration menu - View commit details
-
Copy full SHA for eee45dc - Browse repository at this point
Copy the full SHA eee45dcView commit details
Commits on Jan 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c687144 - Browse repository at this point
Copy the full SHA c687144View commit details -
ci: prevent PR title check on merges
Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 97c7e39 - Browse repository at this point
Copy the full SHA 97c7e39View commit details -
ci: ignore merge PRs when linting PR titles (starkware-libs#1388)
Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2eb508f - Browse repository at this point
Copy the full SHA 2eb508fView commit details -
Merge pull request starkware-libs#1384 from starkware-libs/elin/merge…
…-main-v0.13.1-into-main Elin/merge main v0.13.1 into main
Configuration menu - View commit details
-
Copy full SHA for 27aab6d - Browse repository at this point
Copy the full SHA 27aab6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 93c0eaa - Browse repository at this point
Copy the full SHA 93c0eaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a5416b - Browse repository at this point
Copy the full SHA 0a5416bView commit details
Commits on Jan 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2e445ae - Browse repository at this point
Copy the full SHA 2e445aeView commit details -
refactor: change CustomHint error usage into VirtualMachineError::Oth…
…er(anyhow::Error) (starkware-libs#1397)
Configuration menu - View commit details
-
Copy full SHA for ccc815d - Browse repository at this point
Copy the full SHA ccc815dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b20e0c - Browse repository at this point
Copy the full SHA 5b20e0cView commit details -
refactor: make the BlockContext constructor private as preparation fo…
…r pre_process_block changes (starkware-libs#1385)
Configuration menu - View commit details
-
Copy full SHA for 5e8d563 - Browse repository at this point
Copy the full SHA 5e8d563View commit details -
Configuration menu - View commit details
-
Copy full SHA for eaa027f - Browse repository at this point
Copy the full SHA eaa027fView commit details -
fix(fee): modified estimate_minimal_gas_vector, extracted compute_dis…
…counted_gas_from_gas_vector (starkware-libs#1401)
Configuration menu - View commit details
-
Copy full SHA for 6e9f933 - Browse repository at this point
Copy the full SHA 6e9f933View commit details -
refactor: modified extraction in extract_l1_blob_gas_usage (from unwr…
…ap_or(0) to expect) (starkware-libs#1402)
Configuration menu - View commit details
-
Copy full SHA for e5c746b - Browse repository at this point
Copy the full SHA e5c746bView commit details
Commits on Jan 31, 2024
-
test: update test_call_contract to new infra (starkware-libs#1404)
Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5739a39 - Browse repository at this point
Copy the full SHA 5739a39View commit details -
- Currently only covers the constants previously contained in `BlockInfo`. TODO: Add check if this covers all chain ids, which might have different contstants - Remove `BlockContextArgs`: no longer needed now that BlockContext can be initialized by 3 args of public types.
Gilad Chase committedJan 31, 2024 Configuration menu - View commit details
-
Copy full SHA for 04b49fa - Browse repository at this point
Copy the full SHA 04b49faView commit details -
test: update test_replace_class to new infra (starkware-libs#1405)
Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 38437a7 - Browse repository at this point
Copy the full SHA 38437a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7270bf4 - Browse repository at this point
Copy the full SHA 7270bf4View commit details -
Merge pull request starkware-libs#1348 from starkware-libs/gilad/add-…
…blockifier-config feat: add VersionedConstants (starkware-libs#1348) Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cb1637a - Browse repository at this point
Copy the full SHA cb1637aView commit details -
chore(fee): gas computation refactor (starkware-libs#1408)
Changes: 1. Implemented get_da_gas_cost, which returns a GasVector (depending on use_kzg_da flag). 2. Deleted calculate_tx_gas_usage_vector, because calculate_tx_l1_gas_usage does the same thing. 3. Derived derive_more::Add for GasVector to easily sum up gas costs. Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9f78c2b - Browse repository at this point
Copy the full SHA 9f78c2bView commit details -
chore(fee): use GasVector as a return type for gas computations (star…
…kware-libs#1409) Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bb30f51 - Browse repository at this point
Copy the full SHA bb30f51View commit details -
refactor: rename context modules
- Rename block_context.rs -> context.rs. This will hold all context types. - Rename block_execution.rs -> block.rs and move `BlockInfo` and `GasPrices` there (`GasPrices` is only used inside `BlockInfo`). No other changes.
Gilad Chase committedJan 31, 2024 Configuration menu - View commit details
-
Copy full SHA for 8ba2662 - Browse repository at this point
Copy the full SHA 8ba2662View commit details -
Merge pull request starkware-libs#1350 from starkware-libs/gilad/rena…
…me-modules refactor: rename context modules (starkware-libs#1350) Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1cc441b - Browse repository at this point
Copy the full SHA 1cc441bView commit details -
chore(fee): integer VM gas usage (starkware-libs#1410)
* chore(fee): use GasVector as a return type for gas computations Signed-off-by: Dori Medini <[email protected]> * chore(fee): integer VM gas usage Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3adc453 - Browse repository at this point
Copy the full SHA 3adc453View commit details -
Configuration menu - View commit details
-
Copy full SHA for f16fa89 - Browse repository at this point
Copy the full SHA f16fa89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a0e0e9 - Browse repository at this point
Copy the full SHA 8a0e0e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a5c141 - Browse repository at this point
Copy the full SHA 7a5c141View commit details
Commits on Feb 1, 2024
-
refactor: make
AccountTransactionContext
hold BlockContext- Rename `AccountTransactionContext` into `TransactionInfo`: i want to use `Context` for something else, and `Account` is a misnomer, since L1Transactions also generate this instance. - Create a new `AccountTransactionContext`, which holds `BlockContext` and `TransactionInfo`: This mirrors `BlockContext`, which holds `BlockInfo` as well as higher level contexts. - Remove all unnecessary `get_account_tx` calls. - Replace all functions that take both `block_context` and `tx_info` with a single `TransactionContext`. - Make `EntryPointExecutionContext` hold an `Arc<TransactionContext>` instead of both a block_context and `tx_info`: previously every entry point cloned the blockContext and generated a new tx_info, now they all share the same (identical) one.
Gilad Chase committedFeb 1, 2024 Configuration menu - View commit details
-
Copy full SHA for e0a957e - Browse repository at this point
Copy the full SHA e0a957eView commit details -
feat: add more constants to
VersionedConstants
- Add gateway constants, these are only for transparency, and aren't used directly by the Blockifier whatsoever. - Pass `validate_max_n_steps` into the blockifier via native_blockifier, to override versioned constants defaults. - Sort json
Gilad Chase committedFeb 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 38fd92e - Browse repository at this point
Copy the full SHA 38fd92eView commit details
Commits on Feb 4, 2024
-
fix: remove dead code
block_context.rs
(starkware-libs#1423)The module has already taken out of lib.rs in `8ba2662f93999b526ef7fd0a7fc49d1314657184` (making this module dead-code), but the file wasn't actually deleted there. Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5c5a5ca - Browse repository at this point
Copy the full SHA 5c5a5caView commit details -
Merge pull request starkware-libs#1365 from starkware-libs/gilad/acco…
…unt-tx-info refactor: make `AccountTransactionContext` hold BlockContext (starkware-libs#1365) Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f76983c - Browse repository at this point
Copy the full SHA f76983cView commit details -
fix: delete dead code block_execution.rs (starkware-libs#1425)
Was already removed from lib.rs. Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 44067d0 - Browse repository at this point
Copy the full SHA 44067d0View commit details -
Merge pull request starkware-libs#1369 from starkware-libs/gilad/add-…
…constants-to-config feat: add more constants to`VersionedConstants` (starkware-libs#1369) Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 29d2d5f - Browse repository at this point
Copy the full SHA 29d2d5fView commit details
Commits on Feb 5, 2024
-
chore(execution): enforce nonzero gas prices (starkware-libs#1391)
Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 38e81df - Browse repository at this point
Copy the full SHA 38e81dfView commit details -
refactor(execution)!: pre_process_block refactor for full_nodes simul…
…ate transaction (starkware-libs#1387)
Configuration menu - View commit details
-
Copy full SHA for 344d0ba - Browse repository at this point
Copy the full SHA 344d0baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 076d46b - Browse repository at this point
Copy the full SHA 076d46bView commit details -
feat: add Starknet OS constants to
VersionedConstants
- unused1. Currently not using the new consts, just adding the deserialization logic and tests. In upcoming commits this will replace the gas costs in `constants.rs`. The idea is that values inside `cairo_constants` that are json objects, that is, have the form: ```json "step_gas_cost": { foo_cost: x, bar_cost: y, ... } ``` should be parsed as: ``` step_gas_cost = foo_cost*x + bar_cost*y + ..., ``` where {x,y} must be unsigned integers (otherwise an error is thrown), and where {foo_cost, bar_cost,...} must correspond to keys that have already* been parsed in the JSON. Note: JSON standard doesn't enforce order on the keys, but our implementation does; we should consider using a format that ensures order, rather than relying on serde's implementation and `IndexMap`. 2. validate the os costs on creation (except for in tests): under this assumption `get_gas_cost` will _panic_ if given a non-whitelisted gas cost name. 3. hide the two hashmaps inside `VersionedConstants`, they have invariants, set accessors accordingly.
Gilad Chase committedFeb 5, 2024 Configuration menu - View commit details
-
Copy full SHA for bd185f3 - Browse repository at this point
Copy the full SHA bd185f3View commit details -
Merge pull request starkware-libs#1379 from starkware-libs/gilad/add-…
…cairo-constants feat: add Cairo constants to `VersionedConstants` - unused
Configuration menu - View commit details
-
Copy full SHA for ea29a87 - Browse repository at this point
Copy the full SHA ea29a87View commit details -
chore(execution): saturate step bound on overflow (starkware-libs#1429)
Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b1aebc - Browse repository at this point
Copy the full SHA 3b1aebcView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba6f305 - Browse repository at this point
Copy the full SHA ba6f305View commit details -
feat(execution): use gas costs only from
VersionedConstants
- Remove from constants module and replace all usages with `VersionedConstants#gas_cost(..)` - Move all comments from the constants module into the const whitelist in `VersionedConstants`. - Add gas cost getter to `EntryPointExecutionContext`, for readability - enclose in closure inside hint_processor.rs for even more brevity. - Move `Transaction::Initial_gas` into `VersionedConstants`: it is now derived from the constants json. - No other logic changes.
Gilad Chase committedFeb 5, 2024 Configuration menu - View commit details
-
Copy full SHA for 1af90d3 - Browse repository at this point
Copy the full SHA 1af90d3View commit details -
Merge pull request starkware-libs#1392 from starkware-libs/gilad/use-…
…versioned-constats-for-cairo-os feat(execution): use gas costs only from VersionedConstants (starkware-libs#1392) Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ab9c4a1 - Browse repository at this point
Copy the full SHA ab9c4a1View commit details -
feat(fee): add os resources to versioned constants
- Move hardcoded os resources json into the versioned constants json, move `OsResources` into into `OsResources` module. - Indent versioned_constants.json at 4. - Delete os_usage.rs: all logic is now called from methods in `VersionedConstants`(todo: extract into submodules, currently just a big module). - Delete os_usage_test.rs: these are not post-deserialize validations of `OsResources`. - sorted versioned_constants (where possible, which is everywhere except for inside os_constants keys).
Gilad Chase committedFeb 5, 2024 Configuration menu - View commit details
-
Copy full SHA for 1f3261d - Browse repository at this point
Copy the full SHA 1f3261dView commit details -
Merge pull request starkware-libs#1393 from starkware-libs/gilad/add-…
…os-resources-to-versioned-constants feat(fee): add os resources to versioned constants (starkware-libs#1393) Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4e20c44 - Browse repository at this point
Copy the full SHA 4e20c44View commit details -
chore(execution): fix the tests using create_state_changes_for_test f…
…or readability and correctness (starkware-libs#1430)
Configuration menu - View commit details
-
Copy full SHA for bb9aaa2 - Browse repository at this point
Copy the full SHA bb9aaa2View commit details
Commits on Feb 6, 2024
-
refactor(execution, native_blockifier): make TransactionExecutor.exec…
…ute() work w/o Py objects (starkware-libs#1414)
Configuration menu - View commit details
-
Copy full SHA for ad4081f - Browse repository at this point
Copy the full SHA ad4081fView commit details -
refactor(execution, native_blockifier): make TransactionExecutor.fina…
…lize() work without Py objects (starkware-libs#1418)
Configuration menu - View commit details
-
Copy full SHA for 32b53b0 - Browse repository at this point
Copy the full SHA 32b53b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed614d8 - Browse repository at this point
Copy the full SHA ed614d8View commit details -
refactor: split InnerCallExecutionError into CallContractExecutionErr…
…or & LibraryCallExecutionError. Add storage_address to both new types and class_hash to LibraryCallExecutionError (starkware-libs#1432)
Configuration menu - View commit details
-
Copy full SHA for 2831e85 - Browse repository at this point
Copy the full SHA 2831e85View commit details -
feat(execution): moved global max step limit to input validation (sta…
…rkware-libs#1415) Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eb36a44 - Browse repository at this point
Copy the full SHA eb36a44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3010b99 - Browse repository at this point
Copy the full SHA 3010b99View commit details -
Configuration menu - View commit details
-
Copy full SHA for a954ce4 - Browse repository at this point
Copy the full SHA a954ce4View commit details -
chore(fee): update os resources and fix expected
Gilad Chase committedFeb 6, 2024 Configuration menu - View commit details
-
Copy full SHA for 4cedd02 - Browse repository at this point
Copy the full SHA 4cedd02View commit details -
Configuration menu - View commit details
-
Copy full SHA for a995870 - Browse repository at this point
Copy the full SHA a995870View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91cdbe1 - Browse repository at this point
Copy the full SHA 91cdbe1View commit details -
feat(execution): calculate the syscall resources for every entry point (
starkware-libs#1437) * feat(execution): add entry_point_syscall_counter (starkware-libs#1407) * refactor(execution): split get_additional_os_resources (starkware-libs#1411) * feat(execution): add the syscall resources to vm_resources (starkware-libs#1412)
Configuration menu - View commit details
-
Copy full SHA for 57ae121 - Browse repository at this point
Copy the full SHA 57ae121View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5e902e - Browse repository at this point
Copy the full SHA a5e902eView commit details -
Merge pull request starkware-libs#1440 from starkware-libs/gilad/upda…
…te-os-resources chore(fee): update os resources and fix expected (starkware-libs#1440) Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b97bddd - Browse repository at this point
Copy the full SHA b97bdddView commit details
Commits on Feb 7, 2024
-
fix: memory holes tests (starkware-libs#1451)
Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2f4bdfe - Browse repository at this point
Copy the full SHA 2f4bdfeView commit details -
fix: remove unused dep ctor (starkware-libs#1455)
Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 260b2a6 - Browse repository at this point
Copy the full SHA 260b2a6View commit details -
refactor(execution): replace StateChangesCount::from with state_chang…
…es.count() (starkware-libs#1452)
Configuration menu - View commit details
-
Copy full SHA for 2c1e27b - Browse repository at this point
Copy the full SHA 2c1e27bView commit details -
Configuration menu - View commit details
-
Copy full SHA for eebbaf6 - Browse repository at this point
Copy the full SHA eebbaf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a3a961 - Browse repository at this point
Copy the full SHA 9a3a961View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7dc2a7 - Browse repository at this point
Copy the full SHA d7dc2a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27ac871 - Browse repository at this point
Copy the full SHA 27ac871View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1b616e - Browse repository at this point
Copy the full SHA b1b616eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3eac67d - Browse repository at this point
Copy the full SHA 3eac67dView commit details -
Merge pull request starkware-libs#1457 from starkware-libs/elin/merge…
…-main-v0.13.1-into-main Elin/merge main v0.13.1 into main
Configuration menu - View commit details
-
Copy full SHA for a4c6619 - Browse repository at this point
Copy the full SHA a4c6619View commit details
Commits on Feb 8, 2024
-
feat(fee): add GasVector to TransactionExecutionInfo (starkware-libs#…
…1399) * feat(fee): add DA GasVector to TransactionExecutionInfo Signed-off-by: Dori Medini <[email protected]> * chore(fee): rename blob_gas to l1_data_gas Signed-off-by: Dori Medini <[email protected]> * chore(fee): delete unused PyGasVector Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2475cef - Browse repository at this point
Copy the full SHA 2475cefView commit details -
Configuration menu - View commit details
-
Copy full SHA for b74fa19 - Browse repository at this point
Copy the full SHA b74fa19View commit details -
Configuration menu - View commit details
-
Copy full SHA for afb38aa - Browse repository at this point
Copy the full SHA afb38aaView commit details -
fix: os resources (starkware-libs#1465)
Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d778e7f - Browse repository at this point
Copy the full SHA d778e7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fe05a4 - Browse repository at this point
Copy the full SHA 8fe05a4View commit details -
chore: alphabetize top level keys in versioned constants (starkware-l…
…ibs#1466) Co-authored-by: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 87bc49e - Browse repository at this point
Copy the full SHA 87bc49eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 54b493e - Browse repository at this point
Copy the full SHA 54b493eView commit details
Commits on Feb 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 40908fc - Browse repository at this point
Copy the full SHA 40908fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7db8f76 - Browse repository at this point
Copy the full SHA 7db8f76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 251bb0f - Browse repository at this point
Copy the full SHA 251bb0fView commit details -
chore: bump CI versions (starkware-libs#1473)
- Remove the deprecated `actions-rs/toolchain@v1` wherever it is still used. - Bump everything to latest versions. Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ef063e3 - Browse repository at this point
Copy the full SHA ef063e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9a2a55 - Browse repository at this point
Copy the full SHA b9a2a55View commit details -
fix: limit the syscall emit_event resources, keys, data and number of…
… events (starkware-libs#1463)
Configuration menu - View commit details
-
Copy full SHA for d1b5bb4 - Browse repository at this point
Copy the full SHA d1b5bb4View commit details -
fix(transaction): set l1 hanlder payload size to None for non-l1 hanl…
…der txs (bouncer count) (starkware-libs#1470)
Configuration menu - View commit details
-
Copy full SHA for 9ff9a4d - Browse repository at this point
Copy the full SHA 9ff9a4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fe0044 - Browse repository at this point
Copy the full SHA 7fe0044View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2139251 - Browse repository at this point
Copy the full SHA 2139251View commit details -
Configuration menu - View commit details
-
Copy full SHA for d31add5 - Browse repository at this point
Copy the full SHA d31add5View commit details -
Merge pull request starkware-libs#1476 from starkware-libs/elin/merge…
…-main-v0.13.0-hotfix-into-main-v0.13.1 Elin/merge main v0.13.0 hotfix into main v0.13.1
Configuration menu - View commit details
-
Copy full SHA for 30a8c90 - Browse repository at this point
Copy the full SHA 30a8c90View commit details -
feat(execution): round block_number and timestamp for the execution i…
…nfo syscall in validate_mode (starkware-libs#1467)
Configuration menu - View commit details
-
Copy full SHA for 91a3ecd - Browse repository at this point
Copy the full SHA 91a3ecdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 94a81f3 - Browse repository at this point
Copy the full SHA 94a81f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for fcd671b - Browse repository at this point
Copy the full SHA fcd671bView commit details -
chore(execution): increase invoke_tx_max_n_steps (starkware-libs#1477)
Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b6bcb70 - Browse repository at this point
Copy the full SHA b6bcb70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24c026f - Browse repository at this point
Copy the full SHA 24c026fView commit details -
chore: upgrade cairo and sn-api versions (starkware-libs#1454)
* chore: upgrade cairo and sn-api versions * chore: upgrade cairo and sn-api versions (starkware-libs#1460)
Configuration menu - View commit details
-
Copy full SHA for 984431a - Browse repository at this point
Copy the full SHA 984431aView commit details -
fix: fix cargo.lock - remove cargo update (starkware-libs#1481)
* fix: undo cargo update from previous commit 984431a * fix: update cargo.lock to take into account changes in 984431a they wered reverted in previous commit. Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for df07ce8 - Browse repository at this point
Copy the full SHA df07ce8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35793a0 - Browse repository at this point
Copy the full SHA 35793a0View commit details
Commits on Feb 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 06ceabe - Browse repository at this point
Copy the full SHA 06ceabeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55ced80 - Browse repository at this point
Copy the full SHA 55ced80View commit details -
Merge pull request starkware-libs#1488 from starkware-libs/elin/merge…
…-main-v0.13.1-into-main Elin/merge main v0.13.1 into main
Configuration menu - View commit details
-
Copy full SHA for 63c1e60 - Browse repository at this point
Copy the full SHA 63c1e60View commit details -
Configuration menu - View commit details
-
Copy full SHA for fce18e1 - Browse repository at this point
Copy the full SHA fce18e1View commit details -
Gilad Chase committed
Feb 12, 2024 Configuration menu - View commit details
-
Copy full SHA for 3ec8d35 - Browse repository at this point
Copy the full SHA 3ec8d35View commit details -
Merge pull request starkware-libs#1493 from starkware-libs/release/v0…
….5.0-rc.1 Release v0.5.0-rc.1 (starkware-libs#1493) Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 53cd1b4 - Browse repository at this point
Copy the full SHA 53cd1b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for fdfba79 - Browse repository at this point
Copy the full SHA fdfba79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8de5a8c - Browse repository at this point
Copy the full SHA 8de5a8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for dfafe50 - Browse repository at this point
Copy the full SHA dfafe50View commit details
Commits on Feb 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4c55b4a - Browse repository at this point
Copy the full SHA 4c55b4aView commit details -
Merge pull request starkware-libs#1494 from starkware-libs/elin/merge…
…-main-v0.13.0-hotfix-into-main-v0.13.1 Elin/merge main v0.13.0 hotfix into main v0.13.1
Configuration menu - View commit details
-
Copy full SHA for bc8ba7e - Browse repository at this point
Copy the full SHA bc8ba7eView commit details -
refactor(execution, native_blockifier): move TransactionExecutor to b…
…lockifier (starkware-libs#1497)
Configuration menu - View commit details
-
Copy full SHA for 2ef76bd - Browse repository at this point
Copy the full SHA 2ef76bdView commit details
Commits on Feb 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7abd478 - Browse repository at this point
Copy the full SHA 7abd478View commit details -
Configuration menu - View commit details
-
Copy full SHA for f045651 - Browse repository at this point
Copy the full SHA f045651View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e9ae04 - Browse repository at this point
Copy the full SHA 8e9ae04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 756145e - Browse repository at this point
Copy the full SHA 756145eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f84bed3 - Browse repository at this point
Copy the full SHA f84bed3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a5b399 - Browse repository at this point
Copy the full SHA 0a5b399View commit details -
refactor: move validate_block_number_rounding and validate_timestamp_…
…rounding to versioned_constants (starkware-libs#1506)
Configuration menu - View commit details
-
Copy full SHA for 757c6ef - Browse repository at this point
Copy the full SHA 757c6efView commit details -
test(execution): add get_execution_info scenario to test_validate_acc…
…ounts_tx (starkware-libs#1486)
Configuration menu - View commit details
-
Copy full SHA for ffb7f6f - Browse repository at this point
Copy the full SHA ffb7f6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 546e9fa - Browse repository at this point
Copy the full SHA 546e9faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 54bdd04 - Browse repository at this point
Copy the full SHA 54bdd04View commit details
Commits on Feb 15, 2024
-
test(execution): get_block_number and get_block_timestamp in test_val…
…idate_accounts_tx for Cairo0 (starkware-libs#1512)
Configuration menu - View commit details
-
Copy full SHA for fbea143 - Browse repository at this point
Copy the full SHA fbea143View commit details -
Configuration menu - View commit details
-
Copy full SHA for a01fc0f - Browse repository at this point
Copy the full SHA a01fc0fView commit details -
refactor: replaced default_invoke_tx_args with macro that enforces to…
… explicitly define max_fee (starkware-libs#1510)
Configuration menu - View commit details
-
Copy full SHA for e38f7b9 - Browse repository at this point
Copy the full SHA e38f7b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for db4f260 - Browse repository at this point
Copy the full SHA db4f260View commit details -
fix: state trait does not require &mut self (starkware-libs#1325)
* fix: state trait does not require &mut self fix: sachedState use interior mutability * chore: remove clippy allow * fix: small review fix
Configuration menu - View commit details
-
Copy full SHA for ea76ae9 - Browse repository at this point
Copy the full SHA ea76ae9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d26f4b8 - Browse repository at this point
Copy the full SHA d26f4b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82eeced - Browse repository at this point
Copy the full SHA 82eecedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c22d0a - Browse repository at this point
Copy the full SHA 3c22d0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 859da07 - Browse repository at this point
Copy the full SHA 859da07View commit details -
Merge pull request starkware-libs#1521 from starkware-libs/barak/merg…
…e-main-v0.13.1-into-main Merge main-v0.13.1 into main (starkware-libs#1521) Co-Authored-By: Gilad Chase <[email protected]> Co-Authored-By: nimrod-starkware <[email protected]> Co-Authored-By: giladchase <[email protected]> Co-Authored-By: Yoni <[email protected]> Co-Authored-By: YaelD <[email protected]> Co-Authored-By: Elin Tulchinsky <[email protected]> Co-Authored-By: Ayelet Zilber <[email protected]> Co-Authored-By: Arnon Hod <[email protected]> Co-Authored-By: OriStarkware <[email protected]> Co-Authored-By: aner-starkware <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0af8a3e - Browse repository at this point
Copy the full SHA 0af8a3eView commit details -
chore: bump compiler version to 2.6.0-rc.1 (starkware-libs#1525)
Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 61f0b38 - Browse repository at this point
Copy the full SHA 61f0b38View commit details
Commits on Feb 18, 2024
-
chore: move validate consts into os constants (starkware-libs#1523)
* chore: move validate consts into os constants Had to bump serde_json due to some apparent bug with the recent stable rust. * feat: make 13_1 consts backwards compatible Assign the following defaults for keys missing in versioned_constants files (for example, they are missing in versioned_constants_13_0.json). - EventSizeLimit => max values - L2ResourceGasCosts => 0 values - validate rounding numbers => 1 (to preserve past no-rounding behavior). This required bundling them up in a specialized struct in order to define a custom default as 1 (rather than 0). - Add test for default values: required extracting validation logic of `OsResources` so it won't trigger automatically in tests. Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9c0c99a - Browse repository at this point
Copy the full SHA 9c0c99aView commit details -
chore!: limit pointer width in both crates (starkware-libs#1527)
Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d4e3b93 - Browse repository at this point
Copy the full SHA d4e3b93View commit details -
feat: backwards compatibility for calldata_factor
If os resources' inner tx is missing `constant` and `calldata_factor` keys, then: - assume it is a flat `ExecutionResources` instance, and put its contents inside a `constant` key. - initialize calldata_factor as default (all zeros).
Gilad Chase committedFeb 18, 2024 Configuration menu - View commit details
-
Copy full SHA for b8ae6a9 - Browse repository at this point
Copy the full SHA b8ae6a9View commit details -
Merge pull request starkware-libs#1529 from starkware-libs/gilad/os-r…
…esources-calldata-factor feat: backwards compatibility for calldata_factor
Configuration menu - View commit details
-
Copy full SHA for c197155 - Browse repository at this point
Copy the full SHA c197155View commit details -
feat: add versioned_constants_13_0.json (starkware-libs#1520)
Changes between this and the current versioned_constants: - no `event_size_limit` - invoke_tx_max_n_steps is 3_000_000 instead of 4_000_000 - no `l2_resource_gas_costs` - multiple value changes in os_resources - `vm_resource_fee_cost` is X2 for all values - no constants for validate's block number and timestamp rounding No other changes (in particular, os constants is indeed _unchanged_) Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a947982 - Browse repository at this point
Copy the full SHA a947982View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bee8e6 - Browse repository at this point
Copy the full SHA 4bee8e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85bef82 - Browse repository at this point
Copy the full SHA 85bef82View commit details -
Merge pull request starkware-libs#1534 from starkware-libs/elin/merge…
…-main-v0.13.1-into-main Elin/merge main v0.13.1 into main
Configuration menu - View commit details
-
Copy full SHA for 8838261 - Browse repository at this point
Copy the full SHA 8838261View commit details -
fix: versioned constants validate (starkware-libs#1537)
- validate invocation had a syntax error, which was hidden by the cfg - remove `testing` from the cfg, since we all compile with `testing` during development, and it's just not what we want. Co-Authored-By: Gilad Chase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ec41c62 - Browse repository at this point
Copy the full SHA ec41c62View commit details -
Configuration menu - View commit details
-
Copy full SHA for e33ce7a - Browse repository at this point
Copy the full SHA e33ce7aView commit details -
Merge pull request starkware-libs#1538 from starkware-libs/elin/merge…
…-main-v0.13.1-into-main Elin/merge main v0.13.1 into main
Configuration menu - View commit details
-
Copy full SHA for f39c098 - Browse repository at this point
Copy the full SHA f39c098View commit details -
Configuration menu - View commit details
-
Copy full SHA for d017ea6 - Browse repository at this point
Copy the full SHA d017ea6View commit details -
chore: release 0.5.0-rc.2: 13_0.json support
Gilad Chase committedFeb 18, 2024 Configuration menu - View commit details
-
Copy full SHA for a03f6a8 - Browse repository at this point
Copy the full SHA a03f6a8View commit details -
Merge pull request starkware-libs#1540 from starkware-libs/release/v0…
….5.0-rc.2 chore: release 0.5.0-rc.2: 13_0.json support
Configuration menu - View commit details
-
Copy full SHA for 812af0a - Browse repository at this point
Copy the full SHA 812af0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 828c57b - Browse repository at this point
Copy the full SHA 828c57bView commit details -
Merge remote-tracking branch 'origin/main-v0.13.1' into barak/merge-m…
…ain-v0.13.1-into-main
Configuration menu - View commit details
-
Copy full SHA for fe3a0f8 - Browse repository at this point
Copy the full SHA fe3a0f8View commit details -
No conflicts in main-v0.13.1 -> main merge, this commit is for any ch…
…ange needed to pass the CI.
Configuration menu - View commit details
-
Copy full SHA for 576bc35 - Browse repository at this point
Copy the full SHA 576bc35View commit details
Commits on Feb 19, 2024
-
Merge pull request starkware-libs#1545 from starkware-libs/barak/merg…
…e-main-v0.13.1-into-main Merge main-v0.13.1 into main (starkware-libs#1545) Co-Authored-By: YaelD <[email protected]> Co-Authored-By: Gilad Chase <[email protected]> Co-Authored-By: giladchase <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e6c69c6 - Browse repository at this point
Copy the full SHA e6c69c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c431a2 - Browse repository at this point
Copy the full SHA 9c431a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fa5dec - Browse repository at this point
Copy the full SHA 7fa5decView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50d0306 - Browse repository at this point
Copy the full SHA 50d0306View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25d6f1d - Browse repository at this point
Copy the full SHA 25d6f1dView commit details -
chore: add merge_status.py script (starkware-libs#1543)
Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b524ac - Browse repository at this point
Copy the full SHA 3b524acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0600e82 - Browse repository at this point
Copy the full SHA 0600e82View commit details -
Merge pull request starkware-libs#1550 from starkware-libs/yonatan/me…
…rge-main-v0.13.1-into-main Merge main-v0.13.1 into main
Configuration menu - View commit details
-
Copy full SHA for ab95670 - Browse repository at this point
Copy the full SHA ab95670View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3696d5 - Browse repository at this point
Copy the full SHA a3696d5View commit details
Commits on Feb 20, 2024
-
refactor(native_blockifier): rename l1_gas_amount to gas_weight in bo…
…uncerInfo (starkware-libs#1524)
Configuration menu - View commit details
-
Copy full SHA for 85f59cc - Browse repository at this point
Copy the full SHA 85f59ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86321b1 - Browse repository at this point
Copy the full SHA 86321b1View commit details -
chore: panic if u128_from_usize fails (starkware-libs#1522)
Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e0c55aa - Browse repository at this point
Copy the full SHA e0c55aaView commit details -
Merge pull request starkware-libs#1558 from starkware-libs/release/v0…
….5.0-rc.3 chore: release v0.5.0-rc.3 (starkware-libs#1558)
Configuration menu - View commit details
-
Copy full SHA for d535001 - Browse repository at this point
Copy the full SHA d535001View commit details -
refactor: make StateError::UndeclaredClassHash a one-line error (star…
…kware-libs#1563) Change previous error which prints out as: ``` Class with hash ClassHash( StarkFelt( "0x00000000000000000000000000000000000000000000000000000000000004d2", ), ) is not declared. ``` into: ``` Class with hash 0x00000000000000000000000000000000000000000000000000000000000004d2 is not declared. ```
Configuration menu - View commit details
-
Copy full SHA for 696d0b9 - Browse repository at this point
Copy the full SHA 696d0b9View commit details
Commits on Feb 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a846097 - Browse repository at this point
Copy the full SHA a846097View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2de5ec - Browse repository at this point
Copy the full SHA e2de5ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 20313d7 - Browse repository at this point
Copy the full SHA 20313d7View commit details -
fix: unwrap called on u128 (starkware-libs#1570)
Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6a7742c - Browse repository at this point
Copy the full SHA 6a7742cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fe26bd - Browse repository at this point
Copy the full SHA 5fe26bdView commit details
Commits on Feb 22, 2024
-
Merge remote-tracking branch 'origin/main-v0.13.1' into dori/merge-ma…
…in-v0.13.1-into-main
Configuration menu - View commit details
-
Copy full SHA for 8d71aca - Browse repository at this point
Copy the full SHA 8d71acaView commit details -
No conflicts in main-v0.13.1 -> main merge, this commit is for any ch…
…ange needed to pass the CI.
Configuration menu - View commit details
-
Copy full SHA for a475b96 - Browse repository at this point
Copy the full SHA a475b96View commit details -
Merge pull request starkware-libs#1571 from starkware-libs/dori/merge…
…-main-v0.13.1-into-main Dori/Merge main-v0.13.1 into main
Configuration menu - View commit details
-
Copy full SHA for 3b21b36 - Browse repository at this point
Copy the full SHA 3b21b36View commit details -
chore: remove final f64s (starkware-libs#1574)
Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c61d883 - Browse repository at this point
Copy the full SHA c61d883View commit details -
chore: remove some 'as' conversions and enforce no 'as' conversions (s…
…tarkware-libs#1575) * chore: remove final f64s Signed-off-by: Dori Medini <[email protected]> * chore: remove some 'as' conversions and enforce no 'as' conversions Signed-off-by: Dori Medini <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 147bfa0 - Browse repository at this point
Copy the full SHA 147bfa0View commit details
Commits on Feb 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b33f592 - Browse repository at this point
Copy the full SHA b33f592View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15c54fe - Browse repository at this point
Copy the full SHA 15c54feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f1a682 - Browse repository at this point
Copy the full SHA 8f1a682View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66515a0 - Browse repository at this point
Copy the full SHA 66515a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f785ca - Browse repository at this point
Copy the full SHA 9f785caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c9a443 - Browse repository at this point
Copy the full SHA 3c9a443View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8909492 - Browse repository at this point
Copy the full SHA 8909492View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a6a789 - Browse repository at this point
Copy the full SHA 1a6a789View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5d65d8 - Browse repository at this point
Copy the full SHA d5d65d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77e6a03 - Browse repository at this point
Copy the full SHA 77e6a03View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad0fdc5 - Browse repository at this point
Copy the full SHA ad0fdc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00061a2 - Browse repository at this point
Copy the full SHA 00061a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e91444 - Browse repository at this point
Copy the full SHA 0e91444View commit details
Commits on Feb 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8e63a41 - Browse repository at this point
Copy the full SHA 8e63a41View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2f8827 - Browse repository at this point
Copy the full SHA e2f8827View commit details -
Configuration menu - View commit details
-
Copy full SHA for a564c10 - Browse repository at this point
Copy the full SHA a564c10View commit details
Commits on Feb 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2c54c18 - Browse repository at this point
Copy the full SHA 2c54c18View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1cbc84 - Browse repository at this point
Copy the full SHA f1cbc84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e132ae - Browse repository at this point
Copy the full SHA 1e132aeView commit details
Commits on Feb 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dea241b - Browse repository at this point
Copy the full SHA dea241bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0ff336 - Browse repository at this point
Copy the full SHA b0ff336View commit details
Commits on Mar 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f0b5a92 - Browse repository at this point
Copy the full SHA f0b5a92View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3de9ce - Browse repository at this point
Copy the full SHA c3de9ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9be34d3 - Browse repository at this point
Copy the full SHA 9be34d3View commit details