-
Notifications
You must be signed in to change notification settings - Fork 72
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Use indexes for LogData (#539)
* feat(log_data_indexes): Added SerializableFelt252Dict * feat(log_data_indexes): Added docstring for SerializableFelt252Dict * feat(log_data_indexes): Draft * feat(log_data_indexes): Added TODO * feat(log_data_indexes): get->Option<T> instead of get->T * feat(log_data_indexes): Test almost working * feat(log_data_indexes): Serializing OK but still errs * feat(log_data_indexes): Revert event_utils & trying different things in SerializableFeltDict * feat(log_data_indexes): OrderedDict tries * feat(log_data_indexes): Compiles * feat(log_data_indexes): Added i128 * feat(log_data_indexes): Added felt252 * feat(log_data_indexes): Added TODOs * feat(log_data_indexes): Renamed structs + address_items impl * feat(log_data_indexes): Generic impl * feat(log_data_indexes): fmt * feat(log_data_indexes): Trigger CI to check semgrep * feat(log_data_indexes): Renaming + Started unit tests * feat(log_data_indexes): Merge * feat(log_data_indexes): Update SerializableDict with custom i128 * feat(log_data_indexes): Checkpoint; units break * feat(log_data_indexes): Replaced SerializableDict's Array by Span * feat(log_data_indexes): Utilities fn * feat(log_data_indexes): Adding unit tests for debug * feat(log_data_indexes): TODO: investigate serialization fail * feat(log_data_indexes): update * feat(log_data_indexes): Using a custom (de)serialization * feat(log_data_indexes): TODO: implement custom_(de)serialize for LogData * feat(log_data_indexes): Added serialization for LogData * feat(log_data_indexes): Dict working * feat(log_data_indexes): Removed sandbox file * feat(log_data_indexes): TODO: deserialize + tests * feat(log_data_indexes): Implement deserialize; need tests * feat(log_data_indexes): Added tests for log_data serialization * feat(log_data_indexes): Typo + Don't serialize too early * feat(log_data_indexes): Docstrings * feat(log_data_indexes): Updated failed docstring * feat(log_data_indexes): Refacto + Added serializable_dict to Satoru's book * feat(log_data_indexes): Removed Copy Trait for SerializableDict * feat(log_data_indexes): Added .cairo ext --------- Co-authored-by: Michel <[email protected]>
- Loading branch information
1 parent
4047c6d
commit 282539e
Showing
18 changed files
with
846 additions
and
347 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.