# FVyReadContractRequest

## Properties

| Chain           | [EVyChain](https://sdk.venly.io/sdk-reference/ue5-sdk-v3/object-references/shared/enum/evychain)                                      | The blockchain of the contract              |
| --------------- | ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------- |
| WalletAddress   | FVyOptString                                                                                                                          | The wallet address                          |
| ContractAddress | FVyOptString                                                                                                                          | The contract address that you want to read  |
| FunctionName    | FVyOptString                                                                                                                          | The contract function that you want to call |
| Inputs          | [FVyOptContractInputParamDtoArray](https://sdk.venly.io/sdk-reference/ue5-sdk-v3/object-references/wallet/fvycontractinputparamdto)   | Array of inputs needed to call the function |
| Outputs         | [FVyOptContractOutputParamDtoArray](https://sdk.venly.io/sdk-reference/ue5-sdk-v3/object-references/wallet/fvycontractoutputparamdto) | Array of expected outputs                   |
