Instances(9)
FILE: FILE: 2023-09-ditto/contracts/facets/VaultFacet.sol
function depositZETH(address zeth, uint88 amount) external nonReentrant {
}
VaultFacet.sol#L46
function depositAsset(address asset, uint104 amount)
external
onlyValidAsset(asset)
isNotFrozen(asset)
nonReentrant
{
}
VaultFacet.sol#L65
function withdrawZETH(address zeth, uint88 amount) external nonReentrant {
}
VaultFacet.sol#L88
function withdrawAsset(address asset, uint104 amount)
external
onlyValidAsset(asset)
nonReentrant
{
}
VaultFacet.sol#108
FILE: 2023-09-ditto/contracts/facets/YieldFacet.sol
function withdrawDittoReward(uint256 vault) external nonReentrant {
}
YieldFacet.sol#197
FILE: 2023-09-ditto/contracts/facets/OrdersFacet.sol
function cancelBid(address asset, uint16 id)
external
onlyValidAsset(asset)
nonReentrant
{
}
OrdersFacet.sol#45
function cancelAsk(address asset, uint16 id)
external
onlyValidAsset(asset)
nonReentrant
{
}
OrdersFacet.sol#69
function cancelShort(address asset, uint16 id)
external
onlyValidAsset(asset)
nonReentrant
{
}
OrdersFacet.sol#120
FILE: 2023-09-ditto/contracts/facets/ERC721Facet.sol
function mintNFT(address asset, uint8 shortRecordId)
external
isNotFrozen(asset)
nonReentrant
onlyValidShortRecord(asset, msg.sender, shortRecordId)
{
}
ERC721Facet.sol#283
Tools Used
Manual review/ VsCode
Recommendations
Emit events after change of current states