Comment on page
starknet_addDeployAccountTransaction
The
starknet_addInvokeTransaction
command allows users to add a new deployment transaction to the StarkNet chain. This command is used to deploy new accounts (smart contracts) to the StarkNet network. Upon successful submission, the result of the transaction submission is returned.class_hash
: AFieldElement
representing the hash of the desired account class.constructor_calldata
: AList<FieldElement>
comprising the arguments for the account constructor.contract_address_salt
: AFieldElement
that functions as a random salt determining the account address.signature
: AList<FieldElement>
containing additional information provided by the sender, used for transaction validation.max_fee
: AFieldElement
indicating the maximum fee the sender is prepared to pay for the transaction.nonce
: AFieldElement
representing the transaction nonce.version
: AFieldElement
indicating the transaction's version. The value is set to 1.
transaction_hash
: The transaction hash of the newly added deployment transaction. This hash uniquely identifies the transaction on the StarkNet network.Request
curl https://starknet-mainnet.blastapi.io/<project-id> \
-X POST \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "starknet_addDeployAccountTransaction",
"params": {
"class_hash": "0x23371b227eaecd8e8920cd429d2cd0f3fee6abaacca08d3ab82a7cdd",
"constructor_calldata": [
"0x1",
"0x677bb1cdc050e8d63855e8743ab6e09179138def390676cc03c484daf112ba1",
"0x362398bec32bc0ebb411203221a35a0301193a96f317ebe5e40be9f60d15320",
"0x0",
"0x1",
"0x1",
"0x2b",
"0x0"
],
"contract_address_salt": "0x23371b227eaecd8e8920cd429d2cd0f3fee6abaacca08d3ab82a7cdd",
"signature": [
"3557065757165699682249469970267166698995647077461960906176449260016084767701",
"3202126414680946801789588986259466145787792017299869598314522555275920413944"
],
"max_fee": "0x4f388496839",
"nonce": "0x7",
"version": "0x0"
},
"id": 1
}'
Result
{
"jsonrpc": "2.0",
"result": {
"transaction_hash": "0x1ce0d76c0c085306fd32679b75f9541fab71851da8d3e3898a691b49ed8175c"
},
"id": 1
}
Last modified 3mo ago