We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hi,
As discussed with @germartinez in Telegram I will collect some feature requests here:
It would be great to have the following simple methods exposed by the CPK instance:
check if connected Signer already has a Proxy deployed: cpk.isProxyDeployed()
cpk.isProxyDeployed()
enable/disable Module: cpk.enableModule(address) / cpk.disableModule(address)
cpk.enableModule(address)
cpk.disableModule(address)
isModuleEnabled: cpk.isModuleEnabled(address)
cpk.isModuleEnabled(address)
getModules: cpk.getModules()
cpk.getModules()
transfer ETH out of the GnosisSafeProxy: cpk.transfer(destination, amountInWei)
cpk.transfer(destination, amountInWei)
send ETH along with execTransactions: cpk.execTransactions(txs, {value})
execTransactions
cpk.execTransactions(txs, {value})
getNetwork()
getBalance()
Edited by @germartinez to show what was implemented so far.
The text was updated successfully, but these errors were encountered:
Note for myself:
Consider the addition of a method that returns the current network, whether the app is running as a standalone app or as a Safe app.
Standalone: the network is obtained from await ethLibAdapter.getNetworkId()
await ethLibAdapter.getNetworkId()
Safe App: the network is obtained from the Safe Apps SDK
Sorry, something went wrong.
germartinez
No branches or pull requests
Hi,
As discussed with @germartinez in Telegram I will collect some feature requests here:
It would be great to have the following simple methods exposed by the CPK instance:
check if connected Signer already has a Proxy deployed:
cpk.isProxyDeployed()
enable/disable Module:
cpk.enableModule(address)
/cpk.disableModule(address)
isModuleEnabled:
cpk.isModuleEnabled(address)
getModules:
cpk.getModules()
transfer ETH out of the GnosisSafeProxy:
cpk.transfer(destination, amountInWei)
send ETH along with
execTransactions
:cpk.execTransactions(txs, {value})
getNetwork()
getBalance()
Edited by @germartinez to show what was implemented so far.
The text was updated successfully, but these errors were encountered: