moonstream/moonstreamapi/moonstreamapi/web3_provider.py

16 wiersze
307 B
Python
Czysty Zwykły widok Historia

2021-10-27 13:44:44 +00:00
import logging
2021-10-26 08:12:09 +00:00
from web3 import Web3
2021-12-22 09:07:37 +00:00
from .settings import MOONSTREAM_ETHEREUM_WEB3_PROVIDER_URI
2021-10-27 13:44:44 +00:00
logger = logging.getLogger(__name__)
moonstream_web3_provider = Web3(
2021-12-22 09:07:37 +00:00
Web3.HTTPProvider(MOONSTREAM_ETHEREUM_WEB3_PROVIDER_URI)
)
2021-10-26 08:12:09 +00:00
def yield_web3_provider() -> Web3:
return moonstream_web3_provider