diff --git a/.gitignore b/.gitignore index f4e6946..346fea2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ .idea +.DS_Store # Byte-compiled / optimized / DLL files __pycache__/ diff --git a/setup.py b/setup.py index c278cfa..33c0f23 100644 --- a/setup.py +++ b/setup.py @@ -80,7 +80,7 @@ "cytoolz>=0.9.0,<1.0.0;implementation_name=='cpython'", "eth-abi>=2.0.0b6,<3.0.0", - "eth-account==0.4.0", + "eth-account==0.5.9", "eth-utils>=1.3.0,<2.0.0", "eth-hash[pycryptodome]>=0.2.0,<1.0.0", diff --git a/tronapi/common/encoding.py b/tronapi/common/encoding.py index e5512c7..d578253 100644 --- a/tronapi/common/encoding.py +++ b/tronapi/common/encoding.py @@ -2,7 +2,7 @@ import re from typing import Union -from eth_account.datastructures import AttributeDict +from tronapi.common.datastructures import AttributeDict from hexbytes import HexBytes from eth_utils import ( diff --git a/tronapi/main.py b/tronapi/main.py index a1bf985..f7f72be 100644 --- a/tronapi/main.py +++ b/tronapi/main.py @@ -15,7 +15,7 @@ :license: MIT License """ -from eth_account.datastructures import AttributeDict +from tronapi.common.datastructures import AttributeDict from urllib.parse import urlencode from eth_utils import ( apply_to_return_value,