Closed zlace0x closed 1 year ago
It is considered following best practices to avoid unclear situations and prevent common attack vectors.
The contract accepts native tokens in the executeMetaTransaction() payable function, but there are no mechanisms for withdrawals.
This may lead to native coins being locked in the contract.
Path: ./src/NativeMetaTransaction.sol : executeMetaTransaction()
Recommendation: Remove payable mutability modifier.
Status: New
It is considered following best practices to avoid unclear situations and prevent common attack vectors.
The contract accepts native tokens in the executeMetaTransaction() payable function, but there are no mechanisms for withdrawals.
This may lead to native coins being locked in the contract.
Path: ./src/NativeMetaTransaction.sol : executeMetaTransaction()
Recommendation: Remove payable mutability modifier.
Status: New