Moisés

Results 21 issues of Moisés

# What is needed? The function [remove_delegate](https://github.com/safe-global/safe-eth-py/blob/master/gnosis/safe/api/transaction_service_api.py#L240) of transaction service api is signing the message with wallet provided by parameter, but this signature should happens outside of the `remove_delegate` function...

enhancement
breaking_change

What is needed? Add deployed Safe 1.4.1 singleton addresses to [safe-deployments](https://github.com/safe-global/safe-deployments) and addresses.py on the chains that we support. Also update `safe-deployments.py` with version [v1.30.0](https://github.com/safe-global/safe-deployments/releases/tag/v1.30.0)

enhancement

# What is needed? Currently some projects that uses the `safe-eth-py` library as `safe-cli` are keeping by themself the sorting of `safeTx` signatures each time that new signature is added...

enhancement

**Describe the bug** `estimate_tx_gas_by_trying` is trying 30 times to execute the following line, https://github.com/safe-global/safe-eth-py/blob/master/gnosis/safe/safe.py#L768 but in arbitrum it is throwing an exception in every iteration because the `gas_limit` calculated in...

bug

# What is needed? Currently we are not able to sign hashes with hardware wallets on the safe-cli, could be good add this feature to be able to use to...

enhancement

# What is needed? Add command to let users of `safe-cli` confirm a `safe_message_hash` on transaction service mode

enhancement

# What is needed? Currently caching for endpoints is managed in different ways, could be good create a class to have together all the methods necessary for caching. We could...

enhancement

# What is needed? Currently the logos need to be uploaded manually in the transaction service by the admin page. This is hard to manage when we need to update...

enhancement

# What is needed? The current implementation is adding always the Native token balance when we get the erc20 balance. https://github.com/safe-global/safe-eth-py/blob/72b7ed6daded3aa98cd536eb157551365f903a09/gnosis/eth/ethereum_client.py#L541 # Possible solutions - Remove the Native token balance...

enhancement

# Description Prepare `safe-cli` to migrate to new package name changed in https://github.com/safe-global/safe-eth-py/pull/1286