Skip to content

Commit 1d6786c

Browse files
committed
use internal function for allowance queries
1 parent 8f7671e commit 1d6786c

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

contracts/token/ERC20/extended/ERC20ExtendedInternal.sol

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,7 @@ abstract contract ERC20ExtendedInternal is
2424
virtual
2525
returns (bool)
2626
{
27-
uint256 allowance = ERC20BaseStorage.layout().allowances[msg.sender][
28-
spender
29-
];
27+
uint256 allowance = _allowance(msg.sender, spender);
3028

3129
unchecked {
3230
require(
@@ -49,9 +47,7 @@ abstract contract ERC20ExtendedInternal is
4947
virtual
5048
returns (bool)
5149
{
52-
uint256 allowance = ERC20BaseStorage.layout().allowances[msg.sender][
53-
spender
54-
];
50+
uint256 allowance = _allowance(msg.sender, spender);
5551

5652
require(amount <= allowance, 'ERC20Extended: insufficient allowance');
5753

0 commit comments

Comments
 (0)