Skip to main content

Add your description here

Project description

EVM contract abstraction and ABI utilities.

The main difference from Web3().eth.contract() is decoupling the contract from the Web3 instance, makes it easy to work with multiple providers, which is particularly important in today's multi-chain environment.

See the unit tests for examples of how to use it.

Builtin common contract ABIs:

Please open issue if you want to see more ABIs included.

TODO

  • event filter arguments building.
  • more tests.
  • more builtin contract ABIs for convenience
    • Create2/create3 factory
    • Permit2
    • multicall
    • etc

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eth_contract-0.2.0.tar.gz (14.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

eth_contract-0.2.0-py3-none-any.whl (16.6 kB view details)

Uploaded Python 3

File details

Details for the file eth_contract-0.2.0.tar.gz.

File metadata

  • Download URL: eth_contract-0.2.0.tar.gz
  • Upload date:
  • Size: 14.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.4

File hashes

Hashes for eth_contract-0.2.0.tar.gz
Algorithm Hash digest
SHA256 510cfa421dde82bba9f02b868674fabb0282fb05d24459d39602a36af44f9fe2
MD5 6e2ac9c6e720154833841042f907cf40
BLAKE2b-256 205621d7dd7cec4bbc35c4e6a052497acacf587802d56bc40405c397e0639c10

See more details on using hashes here.

File details

Details for the file eth_contract-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for eth_contract-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7ff3d547c79da42f0a263e510af464abd72600bfb875baf4141988b1a70f506a
MD5 ae05d467632f52ba96795642368f5afd
BLAKE2b-256 41f42fd17b30da385db0a2d49b0de81332e19f0328770b07bf60cd57bec56af5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page