contract-proxy-kit icon indicating copy to clipboard operation
contract-proxy-kit copied to clipboard

Enable batched transactions and contract account interactions using a unique deterministic Gnosis Safe.

Results 38 contract-proxy-kit issues
Sort by recently updated
recently updated
newest added

I'm trying to batch several ERC20 transfers inside of `execTransactions`, but the call always fails with a `TransactionError: batch transaction execution expected to fail` error. Using `v3.0.0` of the CPK....

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: -...

ts

Right now, connecting directly to a Safe via WalletConnect doesn't really work: https://github.com/gnosis/contract-proxy-kit#support-for-connection-to-a-gnosis-safe This means that Safes will actually have their own proxy Safe, and attempt to `execTransaction` an `execTransaction`....

bug
documentation
ts

Right now, even if the CPK runs as a Safe or standalone app, it requires an Ethereum provider (web3 or ethers) passed as a parameter in the EthAdapter constructor. -...

ts

Support contract signatures

ts

Increase test coverage

ts
qa

**Description** We should offer better developer support. This should include a truffle box, a motivation. **Why?** TBD **Open questions/ Notes**

documentation

Sometimes tests fail in Travis when calling the relay service. This is the error message: ``` FetchError: invalid json response body at reason: Unexpected token < in JSON at position...

qa

If we are updating the CPKFactory contract at some point, we should track versions

contracts

## Situation locally / in Travis The CPK tests uses the `cpk-test` branch of the Safe Relay Service, which has this conditions commented: https://github.com/gnosis/safe-relay-service/blob/cpk-test/safe_relay_service/relay/services/transaction_service.py#L388 This is necessary because the apps...

bug