def get_info(self, erc20_address: str) -> Erc20_Info:
        """
        Get erc20 information (`name`, `symbol` and `decimals`)
        :param erc20_address:
        :return: Erc20_Info
        """
        # We use the `example erc20` as the `erc20 interface` doesn't have `name`, `symbol` nor `decimals`
        erc20 = get_example_erc20_contract(self.w3, erc20_address)
        name = erc20.functions.name().call()
        symbol = erc20.functions.symbol().call()
        decimals = erc20.functions.decimals().call()
        return Erc20_Info(name, symbol, decimals)
def get_info(self, erc20_address: str) -> Erc20_Info:
        """
        Get erc20 information (`name`, `symbol` and `decimals`)
        :param erc20_address:
        :return: Erc20_Info
        """
        # We use the `example erc20` as the `erc20 interface` doesn't have `name`, `symbol` nor `decimals`
        erc20 = get_example_erc20_contract(self.w3, erc20_address)
        name = erc20.functions.name().call()
        symbol = erc20.functions.symbol().call()
        decimals = erc20.functions.decimals().call()
        return Erc20_Info(name, symbol, decimals)
def get_info ( self , erc20_address : str ) -> Erc20_Info : # We use the `example erc20` as the `erc20 interface` doesn't have `name`, `symbol` nor `decimals` erc20 = get_example_erc20_contract ( self . w3 , erc20_address ) name = erc20 . functions . name ( ) . call ( ) symbol = erc20 . functions . symbol ( ) . call ( ) decimals = erc20 . functions . decimals ( ) . call ( ) return Erc20_Info ( name , symbol , decimals )
Get erc20 information (`name`, `symbol` and `decimals`)
        :param erc20_address:
        :return: Erc20_Info
Get erc20 information ( name symbol and decimals ) : param erc20_address : : return : Erc20_Info