> For the complete documentation index, see [llms.txt](https://sdk.venly.io/sdk-reference/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sdk.venly.io/sdk-reference/ue5-sdk-v3/object-references/wallet/fvyreadcontractrequest.md).

# FVyReadContractRequest

## Properties

| Chain           | [EVyChain](/sdk-reference/ue5-sdk-v3/object-references/shared/enum/evychain.md)                                      | 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](/sdk-reference/ue5-sdk-v3/object-references/wallet/fvycontractinputparamdto.md)   | Array of inputs needed to call the function |
| Outputs         | [FVyOptContractOutputParamDtoArray](/sdk-reference/ue5-sdk-v3/object-references/wallet/fvycontractoutputparamdto.md) | Array of expected outputs                   |
