add block member to srs class

pull/1385/head
bohendo 2 years ago
parent f05f9ff3f7
commit b5e6ebbc36
  1. 7
      slither/tools/read_storage/read_storage.py

@ -53,15 +53,16 @@ class SlitherReadStorageException(Exception):
# pylint: disable=too-many-instance-attributes # pylint: disable=too-many-instance-attributes
class SlitherReadStorage: class SlitherReadStorage:
def __init__(self, contracts: List[Contract], max_depth: int) -> None: def __init__(self, contracts: List[Contract], max_depth: int) -> None:
self._checksum_address: Optional[ChecksumAddress] = None
self._contracts: List[Contract] = contracts self._contracts: List[Contract] = contracts
self._max_depth: int = max_depth
self._log: str = "" self._log: str = ""
self._max_depth: int = max_depth
self._slot_info: Dict[str, SlotInfo] = {} self._slot_info: Dict[str, SlotInfo] = {}
self._target_variables: List[Tuple[Contract, StateVariable]] = [] self._target_variables: List[Tuple[Contract, StateVariable]] = []
self._web3: Optional[Web3] = None self._web3: Optional[Web3] = None
self._checksum_address: Optional[ChecksumAddress] = None self.block: Union[str, int] = "latest"
self.storage_address: Optional[str] = None
self.rpc: Optional[str] = None self.rpc: Optional[str] = None
self.storage_address: Optional[str] = None
self.table: Optional[MyPrettyTable] = None self.table: Optional[MyPrettyTable] = None
@property @property

Loading…
Cancel
Save