Contract Library
Tools
Ethereum
Browse Trending Contracts
Browse Latest Contracts
Fantom
Browse Trending Contracts
Browse Latest Contracts
Tools
Launch Decompiler
Vault
MUMMY Finance
BALANCE
$ 6,088,491.18
DEPLOYMENT DATE
1 month(s) ago
CONTRACT ADDRESS
0xA6D7D0e650aa40FFa42d845A354c12c2bc0aB15f
DEPLOYER ADDRESS
0x30b12942912cee5a719edec2dd147224fcc373a0
MD5 BYTECODE
0xba7d749f82e48de2d025021674fae456
VIEW IN
FTMScan
Code / Decompiled
Overview / Address
Code / Source
Code / Decompiled
Code / 3-address code
Code / Disassembled
Code / Bytecode
Transactions / Outgoing
Transactions / Incoming
Tokens / Balances
Tokens / Allowers
Tokens / Spenders
Tokens / ERC20 Transfers
Tokens / Native Transfers
Read/Write / Read
Read/Write / Write
Read/Write / Storage dump
Overview
Code
Transactions
Tokens
Read/Write
Source
Decompiled
3-address code
Disassembled
Bytecode
Functions
Warnings
Storage
Showing
157
of
157
functions
__function_selector__(bytes4 function_selector)
_SafeDiv(uint256 varg0, uint256 varg1)
_SafeMul(uint256 varg0, uint256 varg1)
_SafeSub(uint256 varg0, uint256 varg1, uint256 varg2)
0x17c4(uint256 varg0, uint256 varg1)
0x1d04(uint256 varg0, uint256 varg1, uint256 varg2)
0x24f8(uint256 varg0, uint256 varg1, uint256 varg2, uint256 varg3, uint256 varg4)
0x2dc8(uint256 varg0)
0x32df(uint256 varg0, uint256 varg1)
0x33b9(uint256 varg0, uint256 varg1)
0x3409(uint256 varg0)
0x3548(uint256 varg0)
0x35e9(uint256 varg0, uint256 varg1, uint256 varg2)
0x3864(uint256 varg0, uint256 varg1, uint256 varg2, uint256 varg3, uint256 varg4)
0x3ecc(uint256 varg0)
0x4123(uint256 varg0, uint256 varg1, uint256 varg2)
0x415d(uint256 varg0, uint256 varg1)
0x459a(uint256 varg0, uint256 varg1)
0x4646()
0x4662(uint256 varg0)
0x47da(uint256 varg0, uint256 varg1, uint256 varg2, uint256 varg3, uint256 varg4, uint256 varg5, uint256 varg6)
0x4896(uint256 varg0)
0x4943(uint256 varg0, uint256 varg1)
0x4a07(uint256 varg0, uint256 varg1)
0x4a86(uint256 varg0, uint256 varg1)
0x4b05(uint256 varg0, uint256 varg1)
0x4c1d(uint256 varg0, uint256 varg1)
0x4da8()
0x4dd7(uint256 varg0, uint256 varg1)
0x4f30(uint256 varg0, uint256 varg1, uint256 varg2)
0x4ff8(uint256 varg0, uint256 varg1, uint256 varg2)
0x509f(uint256 varg0, uint256 varg1)
0x515d(uint256 varg0, uint256 varg1, uint256 varg2, uint256 varg3, uint256 varg4, uint256 varg5, uint256 varg6)
0x565f(uint256 varg0, uint256 varg1, uint256 varg2)
0x5766(uint256 varg0, uint256 varg1)
0x58ca(uint256 varg0, uint256 varg1, uint256 varg2, uint256 varg3, uint256 varg4, uint256 varg5)
addRouter(address varg0)
adjustForDecimals(uint256 varg0, address varg1, address varg2)
allWhitelistedTokens(uint256 varg0)
allWhitelistedTokensLength()
approvedRouters(address varg0, address varg1)
bufferAmounts(address varg0)
buyUSDG(address varg0, address varg1)
clearTokenConfig(address varg0)
cumulativeFundingRates(address varg0)
decreasePosition(address varg0, address varg1, address varg2, uint256 varg3, uint256 varg4, bool varg5, address varg6)
directPoolDeposit(address varg0)
errorController()
errors(uint256 varg0)
feeReserves(address varg0)
FUNDING_RATE_PRECISION()
fundingInterval()
fundingRateFactor()
getDelta(address varg0, uint256 varg1, uint256 varg2, bool varg3, uint256 varg4)
getEntryFundingRate(address varg0, address varg1, bool varg2)
getFeeBasisPoints(address varg0, uint256 varg1, uint256 varg2, uint256 varg3, bool varg4)
getFundingFee(address varg0, address varg1, address varg2, bool varg3, uint256 varg4, uint256 varg5)
getGlobalShortDelta(address varg0)
getMaxPrice(address varg0)
getMinPrice(address varg0)
getNextAveragePrice(address varg0, uint256 varg1, uint256 varg2, bool varg3, uint256 varg4, uint256 varg5, uint256 varg6)
getNextFundingRate(address varg0)
getNextGlobalShortAveragePrice(address varg0, uint256 varg1, uint256 varg2)
getPosition(address varg0, address varg1, address varg2, bool varg3)
getPositionDelta(address varg0, address varg1, address varg2, bool varg3)
getPositionFee(address varg0, address varg1, address varg2, bool varg3, uint256 varg4)
getPositionKey(address varg0, address varg1, address varg2, bool varg3)
getPositionLeverage(address varg0, address varg1, address varg2, bool varg3)
getRedemptionAmount(address varg0, uint256 varg1)
getRedemptionCollateral(address varg0)
getRedemptionCollateralUsd(address varg0)
getTargetUsdgAmount(address varg0)
getUtilisation(address varg0)
globalShortAveragePrices(address varg0)
globalShortSizes(address varg0)
gov()
guaranteedUsd(address varg0)
hasDynamicFees()
includeAmmPrice()
increasePosition(address varg0, address varg1, address varg2, uint256 varg3, bool varg4)
initialize(address varg0, address varg1, address varg2, uint256 varg3, uint256 varg4, uint256 varg5)
inManagerMode()
inPrivateLiquidationMode()
isInitialized()
isLeverageEnabled()
isLiquidator(address varg0)
isManager(address varg0)
isSwapEnabled()
lastFundingTimes(address varg0)
liquidatePosition(address varg0, address varg1, address varg2, bool varg3, address varg4)
liquidationFeeUsd()
marginFeeBasisPoints()
MAX_FEE_BASIS_POINTS()
MAX_LIQUIDATION_FEE_USD()
maxGasPrice()
maxGlobalShortSizes(address varg0)
maxLeverage()
maxUsdgAmounts(address varg0)
MIN_FUNDING_RATE_INTERVAL()
MIN_LEVERAGE()
minProfitBasisPoints(address varg0)
minProfitTime()
mintBurnFeeBasisPoints()
poolAmounts(address varg0)
positions(bytes32 varg0)
PRICE_PRECISION()
priceFeed()
removeRouter(address varg0)
reservedAmounts(address varg0)
router()
sellUSDG(address varg0, address varg1)
setBufferAmount(address varg0, uint256 varg1)
setError(uint256 varg0, string varg1)
setErrorController(address varg0)
setFees(uint256 varg0, uint256 varg1, uint256 varg2, uint256 varg3, uint256 varg4, uint256 varg5, uint256 varg6, uint256 varg7, bool varg8)
setFundingRate(uint256 varg0, uint256 varg1, uint256 varg2)
setGov(address varg0)
setInManagerMode(bool varg0)
setInPrivateLiquidationMode(bool varg0)
setIsLeverageEnabled(bool varg0)
setIsSwapEnabled(bool varg0)
setLiquidator(address varg0, bool varg1)
setManager(address varg0, bool varg1)
setMaxGasPrice(uint256 varg0)
setMaxGlobalShortSize(address varg0, uint256 varg1)
setMaxLeverage(uint256 varg0)
setPriceFeed(address varg0)
setTokenConfig(address varg0, uint256 varg1, uint256 varg2, uint256 varg3, uint256 varg4, bool varg5, bool varg6)
setUsdgAmount(address varg0, uint256 varg1)
setVaultUtils(address varg0)
shortableTokens(address varg0)
stableFundingRateFactor()
stableSwapFeeBasisPoints()
stableTaxBasisPoints()
stableTokens(address varg0)
swap(address varg0, address varg1, address varg2)
swapFeeBasisPoints()
taxBasisPoints()
tokenBalances(address varg0)
tokenDecimals(address varg0)
tokenToUsdMin(address varg0, uint256 varg1)
tokenWeights(address varg0)
totalTokenWeights()
updateCumulativeFundingRate(address varg0, address varg1)
upgradeVault(address varg0, address varg1, uint256 varg2)
USDG_DECIMALS()
usdg()
usdgAmounts(address varg0)
usdToToken(address varg0, uint256 varg1, uint256 varg2)
usdToTokenMax(address varg0, uint256 varg1)
usdToTokenMin(address varg0, uint256 varg1)
useSwapPricing()
validateLiquidation(address varg0, address varg1, address varg2, bool varg3, bool varg4)
vaultUtils()
whitelistedTokenCount()
whitelistedTokens(address varg0)
withdrawFees(address varg0, address varg1)