Guide# Account and Client Executing transactions Transaction Fee Creating transactions without executing them Multicall FullNodeClient usage Handling client errors Custom nonce logic Using existing contracts Existing contracts Raw contract calls Fees Fee estimation Automatic fee estimation Account and Client interoperability Resolving proxy contracts ProxyChecks Deploying contracts Declaring contracts Simple declare and deploy Simple deploy Using Universal Deployer Contract (UDC) Deploying and using deployed contract in the same transaction Cairo1 contracts Declaring Cairo1 contracts Deploying Cairo1 contracts Simple declare and deploy Cairo1 contract example Simple deploy Cairo1 contract example Serialization Data serialization Working with shortstrings Creating serializers from abi Serializing function inputs and outputs Serializing events Signing Using different signing methods Signing off-chain messages Signing for fee estimation