Tomasz Kumor
Tomasz Kumor
Closes #1306 - change SierraCompiledContract abi type from string to AbiDictList and use marshmallow to verify it - add `raw_abi` abi in string. It's needed `compute_sierra_class_hash` ## Introduced changes -...
Closes #1305 - Remove hardcoded unknown=EXCLUDE from deserializing in FullNodeClient - Allow ignoring unknown keys in RPC responses by set env I had to leave some `unknown=EXCLUDE` because devnet sometimes...
Closes #1315 - Add support for declaring contract compiled with cairo 2.6 ## Introduced changes - - ## - [ ] This PR contains breaking changes
In the current version, pylint returns a false positive result for TypedDict [docs](https://pylint.pycqa.org/en/latest/whatsnew/3/3.1/index.html#false-positives-fixed)
Update pyright to the upper version that `1.1.338` demands code refactoring. The newest version found 34 errors which weren't known before. 
our classes names should be consistent with the names from starknet-spec
For `getStateUpdate` and`getBlockWithTxHashes` devnet returns a response that contains more fields than should. Remove unknown=EXCLUDE when Devnet will fix this [issue](https://github.com/0xSpaceShard/starknet-devnet-rs/issues/381). Also set L1HandlerTransactionTraceSchema `execution_resources` as required after starknet update...
Change chain in starknet.py tests from Mainnet to Sepolia, when Sepilia will be added to devnet. Blocked by: https://github.com/0xSpaceShard/starknet-devnet-rs/issues/389