Declare tx signature type is int instead of hex-encoded string #225
Comments
Can declare transactions be signed using Starknet CLI? How are you signing them? With some hacking in Starknet CLI, I got
Is this issue a blocker for you? |
No it's not a blocker - but it looks like it should be easily fixable, right? Since the expected return type is known from other endpoints |
Sure it looks like it should be easily fixable, but I'm not able to reproduce it. How do I reproduce declare tx signing with Starknet CLI and how are you doing it? |
@Arcticae Please, could you specify a detailed way how to reproduce this issue? What does this transaction look like and how is signed? |
We use python (starknet.py) with native cairo-lang methods ( |
I tested this with Starknet CLI 0.10.0 which signs declare transactions. I tried getting the transaction after declaration in Devnet v0.3.0 and it has hex strings as members of its signature list. If you can confirm that this is no longer an issue for you, we can close this. @Arcticae |
Will tell the guys to test this one, thx! |
@FabijanC this is no longer an issue - thanks! |
Describe the bug
A clear and concise description of what the bug is.
When querying the declare tx with signature, the return type is integer and not hex-encoded string (like in invoke)
Not reproducible on alpha-goerli
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Devnet version
Machine specifications
The text was updated successfully, but these errors were encountered: