Skip to main content

Polywrap Web3 Config Bundle

This package contains the system configuration bundle for Polywrap Client.

Bundled Wraps

wrap

description

http

To make HTTP requests

ipfs_http_client

To add or retrieve items from IPFS

ipfs_resolver

To fetch wraps from IPFS

ethereum_provider

To perform ethereum RPC calls

ethereum-wrapper

A higher level API to perform ethereum operations (like etheres.js)

ens_text_record_resolver

To resolve URIs from ens text record

ens_ipfs_contenthash_resolver

To resolve URIs from ens content hash

ens_resolver

To resolve URIs from ens

Quickstart

Imports

>>> from polywrap_client_config_builder import PolywrapClientConfigBuilder
>>> from polywrap_web3_config_bundle import web3_bundle
>>> from polywrap_client import PolywrapClient
>>> from polywrap_core import Uri, UriPackage

Configure

>>> config = PolywrapClientConfigBuilder().add_bundle(web3_bundle).build()
>>> client = PolywrapClient(config)

Resolve URI with bundled ens resolver

>>> response = client.try_resolve_uri(
...     Uri.from_str("wrap://ens/wrap-link.eth")
... )
>>> assert isinstance(response, UriPackage)

Metadata

Release files for polywrap-web3-config-bundle 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for polywrap-web3-config-bundle 0.1.2
File Size Uploaded Provenance Actions
polywrap_web3_config_bundle-0.1.2.tar.gz 198.7 kB Without provenance Details for polywrap_web3_config_bundle-0.1.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for polywrap-web3-config-bundle 0.1.2
File Interpreter ABI Platform Actions
polywrap_web3_config_bundle-0.1.2-py3-none-any.whl Python 3 none any Details for polywrap_web3_config_bundle-0.1.2-py3-none-any.whl

Total release size: 401.0 kB

Release files / polywrap_web3_config_bundle-0.1.2.tar.gz

Download URL polywrap_web3_config_bundle-0.1.2.tar.gz
Size 198.7 kB
Tags Source
SHA-256 checksum
How to use checksums
528cbb987e6f9e01a8c3ce5b63eb8bbc4a4870e805e28ba886c1b006e6379b56
BLAKE2b-256 checksum
How to use checksums
81e1118838e33c29590a1e6a6c48037602ffbb2b00c8f6ea2c24600cdb26bfa8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.6.1 CPython/3.10.13 Darwin/22.6.0

Release files / polywrap_web3_config_bundle-0.1.2-py3-none-any.whl

Download URL polywrap_web3_config_bundle-0.1.2-py3-none-any.whl
Size 202.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e197f245c8e0aab4b28e3457f47ac5566ea0ec47d492b7edf7e9ed308d8c529a
BLAKE2b-256 checksum
How to use checksums
c61fd8cace1e3d38718eacd992e77f156372bcd9e691a21c55155ff36ec8fffc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.6.1 CPython/3.10.13 Darwin/22.6.0

Security for polywrap-web3-config-bundle 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page