> For the complete documentation index, see [llms.txt](https://poseidon.seaeye.cn/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://poseidon.seaeye.cn/evm/contract.md).

# Contract

Contract 是合约实例，后续需要基于该实例调用合约中的函数。

## 成员变量

* `address`: 合约地址
* `web3py_contract`: web3.py 原生的 Contract 实例

## 方法列表

* [**init**](/evm/contract/__init__.md): 初始化 Contract 实例
* [call\_function](/evm/contract/call_function.md): 调用合约函数
* [call\_function\_with\_parameters](/evm/contract/call_function_with_parameters.md): 调用合约函数(可指定参数)
* [read\_only\_call\_function](/evm/contract/read_only_call_function.md): 调用只读函数
* [encode\_function\_calldata](/evm/contract/encode_function_calldata.md): 编码函数调用数据
* [decode\_function\_calldata](/evm/contract/decode_function_calldata.md): 解码函数调用数据
