@@ -353,7 +353,7 @@ contract DN404Mirror {
353
353
/// @dev Returns the address of the base DN404 contract.
354
354
function baseERC20 () public view virtual returns (address base ) {
355
355
base = _getDN404NFTStorage ().baseERC20;
356
- if (base == address (0 )) _revert (uint32 (NotLinked.selector ));
356
+ if (base == address (0 )) _rv (uint32 (NotLinked.selector ));
357
357
}
358
358
359
359
/// @dev Fallback modifier to execute calls from the base DN404 contract.
@@ -364,7 +364,7 @@ contract DN404Mirror {
364
364
365
365
// `logTransfer(uint256[])`.
366
366
if (fnSelector == 0x263c69d6 ) {
367
- if (msg .sender != $.baseERC20) _revert (uint32 (SenderNotBase.selector ));
367
+ if (msg .sender != $.baseERC20) _rv (uint32 (SenderNotBase.selector ));
368
368
/// @solidity memory-safe-assembly
369
369
assembly {
370
370
let o := add (0x24 , calldataload (0x04 )) // Packed logs offset.
@@ -388,7 +388,7 @@ contract DN404Mirror {
388
388
}
389
389
// `logDirectTransfer(address,address,uint256[])`.
390
390
if (fnSelector == 0x144027d3 ) {
391
- if (msg .sender != $.baseERC20) _revert (uint32 (SenderNotBase.selector ));
391
+ if (msg .sender != $.baseERC20) _rv (uint32 (SenderNotBase.selector ));
392
392
/// @solidity memory-safe-assembly
393
393
assembly {
394
394
let from := calldataload (0x04 )
@@ -406,10 +406,10 @@ contract DN404Mirror {
406
406
if (fnSelector == 0x0f4599e5 ) {
407
407
if ($.deployer != address (0 )) {
408
408
if (address (uint160 (_calldataload (0x04 ))) != $.deployer) {
409
- _revert (uint32 (SenderNotDeployer.selector ));
409
+ _rv (uint32 (SenderNotDeployer.selector ));
410
410
}
411
411
}
412
- if ($.baseERC20 != address (0 )) _revert (uint32 (AlreadyLinked.selector ));
412
+ if ($.baseERC20 != address (0 )) _rv (uint32 (AlreadyLinked.selector ));
413
413
$.baseERC20 = msg .sender ;
414
414
/// @solidity memory-safe-assembly
415
415
assembly {
@@ -425,7 +425,7 @@ contract DN404Mirror {
425
425
/// fallback with utilities like Solady's `LibZip.cdFallback()`.
426
426
/// And always remember to always wrap the fallback with `dn404NFTFallback`.
427
427
fallback () external payable virtual dn404NFTFallback {
428
- _revert (uint32 (FnSelectorNotRecognized.selector )); // Not mandatory. Just for quality of life.
428
+ _rv (uint32 (FnSelectorNotRecognized.selector )); // Not mandatory. Just for quality of life.
429
429
}
430
430
431
431
/// @dev This is to silence the compiler warning.
@@ -507,7 +507,7 @@ contract DN404Mirror {
507
507
}
508
508
509
509
/// @dev More bytecode-efficient way to revert.
510
- function _revert (uint32 s ) private pure {
510
+ function _rv (uint32 s ) private pure {
511
511
/// @solidity memory-safe-assembly
512
512
assembly {
513
513
mstore (0x00 , s)
0 commit comments