contracts icon indicating copy to clipboard operation
contracts copied to clipboard

The Consumer Contract Wallet

Results 46 contracts issues
Sort by recently updated
recently updated
newest added

* 2FA * One Limit * Privileged Mode

`https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/utils/Strings.sol`

investigation

Gas saving opt, in that way it uses selfbalance (5 gas) instead of balance (700 gas)

enhancement

ETH is represented with address 0. Since now we convert only to stablecoin and all the implied rates are in eth denomination, we don't really need it. Check if further...

investigation
version 4

No need for extra arguments in `walletDeployer.migrateWallet()`, we can read `dailyLimit` and `whitelistedAddresses` directly from wallets being migrated.

enhancement

- Is it ever gonna be needed? - `isERC20MethodSupported()` does not need `_token` as an input. - support for future assets? ERC-721?

investigation

- number of assets - loadable counter - loadable list

enhancement

What's the purpose of this, is it related to backend testing of any sort?

question

The executeTransactions() function can interact in unpredictable ways with the executeRelayedTransaction() function. For example, the executeRelayed- Transaction() function can call the executeTransactions() function as address(this), which can subsequently recurse into...

audit 5
moderate