Comments (4)
Interesting. Didn't even know this was possible.
from starknet-rs.
Just tested with this command:
starkli class-by-hash 0xe91c3a17cd057ced2c2b371b914589e697b9558492e59e15a13cb4cebac63e --parse
Indeed fails with: missing field `accessible_scopes` at line 1 column 92
.
from starknet-rs.
Just checked. Fortunately, accessible_scopes
is not hashed when it's empty in the first place. So the fix here is simple, we just have to make deserialization interpret a missing field as vec![]
.
from starknet-rs.
The fix has been back-ported to starknet-core
v0.8.x
as v0.8.1
. IIRC Juno specifies its dependency version as 0.8.0
, which automatically resolves to v0.8.1
as long as dependencies are not locked, which should be the case for Juno. That is to say, newer builds of Juno should automatically incorporate this fix.
from starknet-rs.
Related Issues (20)
- `validate_invocation` and `fee_transfer_invocation` fields don't have to be `Option` in `TransactionTrace` types HOT 4
- Make input for Accout::sign_execution publicly constructable HOT 3
- Remove `infinity` flag from `ProjectivePoint` HOT 3
- Migrate to starnet-types-rs Felt?
- Explanation: Comments have been added to explain the general purpose of the script and specific functions. Variables have more descriptive names to improve readability. Logic for cleaning and creating the target directory is clarified. Additional comments in the loop sections to explain the purpose of each step. Comments added for clarification in some loop steps.
- No reference to `result.transactions[0].sender_address` property in `starknet_getBlockWithTxs` method. HOT 1
- Support for STRK Fee Payment in RPC HOT 1
- `compute_hash_on_elements` could accept any iterator on `FieldElement` HOT 4
- Divide by zero panics in `bigint_mul_mod_floor` and `mul_mod_floor` if modulus set to 0 HOT 3
- `deploy_argent_account` has error
- Extend JSON-RPC transport capabilities for batch requests HOT 1
- Add more clippy lint rules HOT 2
- Add warn on `clippy::needless_pass_by_value` HOT 1
- Unify `pub enum TransactionStatus` variants HOT 1
- replace Poseidon implementation by `types-rs` HOT 2
- replace Pedersen implementation by `type-rs` HOT 2
- UDC: Contract deployment selector mismatch HOT 1
- Support argent v4 accounts
- Remove `async_trait`
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from starknet-rs.