Skip to content

Commit 5eb7fdb

Browse files
committed
Accept address for input
1 parent d6fa975 commit 5eb7fdb

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

src/console3.sol

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -50,13 +50,13 @@ library console3 {
5050
return string.concat(spaces(n > bytes(s).length ? n - bytes(s).length : 0), s);
5151
}
5252

53-
function logERC20(IERC20 token, address[] memory accounts) internal view {
53+
function logERC20(address token, address[] memory accounts) internal view {
5454
string memory message = "";
55-
uint256 maxDigits = digits(token.totalSupply());
55+
uint256 maxDigits = digits(IERC20(token).totalSupply());
5656

5757
message = string.concat(message, _buildERC20Header(maxDigits));
58-
message = string.concat(message, _buildERC20Rows(token, accounts, maxDigits));
59-
message = string.concat(message, _buildERC20Footer(token, accounts, maxDigits));
58+
message = string.concat(message, _buildERC20Rows(IERC20(token), accounts, maxDigits));
59+
message = string.concat(message, _buildERC20Footer(IERC20(token), accounts, maxDigits));
6060

6161
console.log(message);
6262
}
@@ -132,13 +132,13 @@ library console3 {
132132
}
133133
}
134134

135-
function logERC4626(IERC4626 vault, address[] memory accounts) internal view {
135+
function logERC4626(address vault, address[] memory accounts) internal view {
136136
string memory message = "";
137-
uint256 maxDigits = digits(Math.max(vault.totalSupply(), vault.totalAssets()));
137+
uint256 maxDigits = digits(Math.max(IERC4626(vault).totalSupply(), IERC4626(vault).totalAssets()));
138138

139139
message = string.concat(message, _buildERC4626Header(maxDigits));
140-
message = string.concat(message, _buildERC4626Rows(vault, accounts, maxDigits));
141-
message = string.concat(message, _buildERC4626Footer(vault, accounts, maxDigits));
140+
message = string.concat(message, _buildERC4626Rows(IERC4626(vault), accounts, maxDigits));
141+
message = string.concat(message, _buildERC4626Footer(IERC4626(vault), accounts, maxDigits));
142142

143143
console.log(message);
144144
}

test/console3.t.sol

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@ contract console3Test is Test {
3737
}
3838

3939
function test_logERC20() public view {
40-
console3.logERC20(token1, accounts);
40+
console3.logERC20(address(token1), accounts);
4141
}
4242

4343
function test_logERC4626() public view {
44-
console3.logERC4626(IERC4626(address(vault)), accounts);
44+
console3.logERC4626(address(vault), accounts);
4545
}
4646
}

0 commit comments

Comments
 (0)