add prevent retrance to donate

This commit is contained in:
mingda
2020-07-30 13:58:20 +08:00
parent b133a98d5f
commit 513e9f3352

View File

@@ -65,12 +65,12 @@ contract Settlement is Storage {
emit Donate(amount, false);
}
function donateBaseToken(uint256 amount) external {
function donateBaseToken(uint256 amount) external preventReentrant {
_baseTokenTransferIn(msg.sender, amount);
_donateBaseToken(amount);
}
function donateQuoteToken(uint256 amount) external {
function donateQuoteToken(uint256 amount) external preventReentrant {
_quoteTokenTransferIn(msg.sender, amount);
_donateQuoteToken(amount);
}