Name of the task: Implement the Nano application used to display and sign a Starknet invoke transaction
Name of the module: NanoApp-Starknet
Difficulty: 5
Waiting for: #99
Body
Short description
Implement the Nano application used to sign Starknet Invoke transaction after displaying transaction fields.
Full description
Implement the Nano application (Nano S/S+/X) used to perform "blur" signing on Starknet Invoke transaction. Each field of the transaction shall be displayed on Nano screen to be validated by end-user (account address, max_fee, nonce, version), along with the calldata (targeted contract, method and arguments). When validated, transaction is hashed and signature is computed.
This is an automatic post that is intended to facilitate the follow-up of the project.
This post is meant to be edited throughout the life of the project.
Header
Name of the task: Implement the Nano application used to display and sign a Starknet invoke transaction
Name of the module: NanoApp-Starknet
Difficulty: 5
Waiting for: #99
Body
Short description
Implement the Nano application used to sign Starknet Invoke transaction after displaying transaction fields.
Full description
Implement the Nano application (Nano S/S+/X) used to perform "blur" signing on Starknet Invoke transaction. Each field of the transaction shall be displayed on Nano screen to be validated by end-user (
account address
,max_fee
,nonce
,version
), along with the calldata (targeted contract, method and arguments). When validated, transaction is hashed and signature is computed.Additionals ressources
Starknet transaction structure