MCPcopy Create free account

hub / github.com/SmarDex-Dev/smart-contracts / functions

Functions277 in github.com/SmarDex-Dev/smart-contracts

↓ 1 callersFunctionslidingWindow
(inputArray: any[], size: number)
script/generateSwapGasCost.ts:199
↓ 1 callersFunctionstartBlockStaking
()
deploy/params.ts:6
↓ 1 callersFunctionswap
(contracts: Contracts, signers: Signers, isSwapToken0ToToken1: boolean, amountSpecified: string)
test/SmardexPair/specs/swapWithValues.spec.ts:117
↓ 1 callersFunctiontestExploit
()
test/SmardexRouter/specs/BestTrade.spec.ts:310
↓ 1 callersFunctiontestHack
()
test/SmardexRouter/specs/BestTrade.spec.ts:459
↓ 1 callersFunctiontestHack4
()
test/SmardexRouter/specs/BestTrade.spec.ts:531
↓ 1 callersFunctiontestLiqFrontrun
()
test/SmardexRouter/specs/BestTrade.spec.ts:630
↓ 1 callersFunctiontestNewSmardex
()
test/SmardexRouter/specs/BestTrade.spec.ts:382
↓ 1 callersFunctionunitFixtureFluid
(amount: BigNumber)
test/fixtures.ts:749
↓ 1 callersFunctionunitTestSmardexFactory
()
test/SmardexFactory/SmardexFactory.ts:7
↓ 1 callersFunctionunitTestsAutoSwapper
()
test/AutoSwapper/AutoSwapper.ts:6
↓ 1 callersFunctionunitTestsFarmingRange
()
test/FarmingRange/FarmingRange.ts:23
↓ 1 callersFunctionunitTestsRewardManager
()
test/RewardManager/RewardManager.ts:10
↓ 1 callersFunctionunitTestsSmardexERC20
()
test/SmardexERC20/SmardexERC20.ts:5
↓ 1 callersFunctionunitTestsSmardexLibrary
()
test/SmardexLibrary/SmardexLibrary.ts:19
↓ 1 callersFunctionunitTestsSmardexPair
()
test/SmardexPair/SmardexPair.ts:26
↓ 1 callersFunctionunitTestsSmardexRouter
()
test/SmardexRouter/SmardexRouter.ts:35
↓ 1 callersFunctionunitTestsStaking
()
test/Staking/Staking.ts:16
↓ 1 callersFunctionupdateCampaignReward
( farmingData: FarmingData, campaignIndex: number, endBlock: BigNumber[], rewardPerBlock: BigNumber[],
test/FarmingRange/utils.ts:410
↓ 1 callersFunctionupdateHashV1
(hre: HardhatRuntimeEnvironment)
deploy/utils.ts:492
FunctionWETHPairInitialize
(this: Context, WETHPartnerAmount: BigNumber, ETHAmount: BigNumber)
test/SmardexRouter/utils.ts:33
FunctionaddCampaign
( farmingData: FarmingData, endBlock: BigNumber[], rewardPerBlock: BigNumber[], blockNumberToBeExecute
test/FarmingRange/utils.ts:379
FunctionassertBigNumberClose
( actual: BigNumberish, expected: BigNumberish, variance: BigNumberish = 10, reason: string = "", )
test/helpers/assert.ts:14
FunctionassertBigNumberClosePercent
( a: BigNumberish, b: BigNumberish, variance: string = "0.02", reason: string = "", )
test/helpers/assert.ts:34
FunctionchangePairHash
(_args: undefined, _hre: HardhatRuntimeEnvironment)
script/changePairHash.ts:5
FunctionchangePairHashForV1pair
(deployment: any, _hre: HardhatRuntimeEnvironment)
script/changePairHashForV1pair.ts:5
FunctioncheckBestTrade
()
test/SmardexRouter/specs/BestTrade.spec.ts:68
FunctioncheckDataFarming
( farming: FarmingRange, campaignId: number[], rewardIndex: number[][], endBlock: number[][], reward
test/FarmingRange/utils.ts:490
FunctioncomputeFarmingSdexValue
(farmingData: FarmingData)
test/FarmingRange/utils.ts:339
Functionfunc
(hre: HardhatRuntimeEnvironment)
deploy/003_smardex_token.ts:6
Functionfunc
(hre: HardhatRuntimeEnvironment)
deploy/005_auto_swapper.ts:7
Functionfunc
(hre: HardhatRuntimeEnvironment)
deploy/002_smardex_router.ts:13
Functionfunc
(hre: HardhatRuntimeEnvironment)
deploy/007_pairs.ts:6
Functionfunc
(hre: HardhatRuntimeEnvironment)
deploy/006_auto_swapper.ts:7
Functionfunc
(hre: HardhatRuntimeEnvironment)
deploy/004_reward_manager.ts:8
Functionfunc
(hre: HardhatRuntimeEnvironment)
deploy/001_smardex_factory.ts:7
Functionfunc
(hre: HardhatRuntimeEnvironment)
deploy/005_reward_manager_withdrawable.ts:7
Functionfunc
(hre: HardhatRuntimeEnvironment)
deploy/006_pairs.ts:6
FunctiongenerateSwapGasCost
(_args: undefined, hre: HardhatRuntimeEnvironment)
script/generateSwapGasCost.ts:34
FunctiongetDataForTxMultiple
( farmingDataBefore: FarmingData, farmingDataUpdated: FarmingData, sdexToSplit: SdexByEndBlock[], camp
test/FarmingRange/utils.ts:68
FunctionlatestBlockNumber
()
deploy/utils.ts:128
FunctionloadFarmingData
(farming: FarmingRange)
test/FarmingRange/utils.ts:318
FunctionremoveCampaign
( farmingData: FarmingData, campaignToRemove: number, blockNumberToBeExecuted: number, )
test/FarmingRange/utils.ts:443
FunctionsdexToRedistributeByEndBlock
( farmingData: FarmingData, campaignIndexes: number[], endBlock: number[], blockNumberToExecute: numbe
test/FarmingRange/utils.ts:264
Functionset
(timeStamp: BigNumber)
test/helpers/time.ts:18
FunctionshouldBehaveLikeFarmingRange
()
test/FarmingRange/specs/farmingRange.spec.ts:10
FunctionshouldBehaveLikeFarmingRangeConstructorL2Arbitrum
()
test/FarmingRange/specs/farmingConstructorL2Arbitrum.spec.ts:5
FunctionshouldBehaveLikeMintCallback
()
test/SmardexRouter/specs/mintCallbackV2.spec.ts:6
FunctionshouldBehaveLikeRemoveRewardInfo
()
test/FarmingRange/specs/farmingRangeRemoveReward.spec.ts:7
FunctionshouldBehaveLikeUniswapV2Factory
()
test/SmardexFactory/specs/SmardexFactory.spec.ts:13
FunctionshouldBehaveLikeUpdateRewardInfo
()
test/FarmingRange/specs/farmingRangeUpdateReward.spec.ts:7
FunctionshouldBehaveLikeUpdateRewardMultiple
()
test/FarmingRange/specs/farmingRangeUpdateMultiple.spec.ts:5
FunctionswitchPairHashFunctionCoverage
()
script/switchPairHashFunctionCoverage.ts:3
FunctionunitFixtureAutoSwapperL1
()
test/fixtures.ts:661
FunctionunitFixtureAutoSwapperL2
()
test/fixtures.ts:676
FunctionunitFixtureCallbackTest
()
test/fixtures.ts:444
FunctionunitFixtureCallbackTestV1
()
test/fixtures.ts:467
FunctionunitFixtureFarmingRange
()
test/fixtures.ts:531
FunctionunitFixtureFarmingRangeL2Arbitrum
()
test/fixtures.ts:543
FunctionunitFixtureRewardManagerTestL1
()
test/fixtures.ts:699
FunctionunitFixtureRewardManagerTestL2
()
test/fixtures.ts:717
FunctionunitFixtureRewardManagerTestL2Arbitrum
()
test/fixtures.ts:733
FunctionunitFixtureSmardexFactory
()
test/fixtures.ts:63
FunctionunitFixtureSmardexFactoryV1
()
test/fixtures.ts:77
FunctionunitFixtureSmardexLibraryTestV1
()
test/fixtures.ts:135
FunctionunitFixtureSmardexLibraryTestV2
()
test/fixtures.ts:91
FunctionunitFixtureSmardexPairOneTokenInBefore
()
test/fixtures.ts:283
FunctionunitFixtureSmardexPairTest
()
test/fixtures.ts:178
FunctionunitFixtureSmardexPairTestV1
()
test/fixtures.ts:200
FunctionunitFixtureSmardexPairTwoTokenInBefore
()
test/fixtures.ts:255
FunctionunitFixtureSmardexRouterFluid
()
test/fixtures.ts:760
FunctionunitFixtureSmardexRouterTest
()
test/fixtures.ts:219
FunctionunitFixtureSmardexRouterTestV1
()
test/fixtures.ts:309
FunctionunitFixtureSmardexRouterV2WithFactoryV1
()
test/fixtures.ts:367
FunctionunitFixtureSmardexRouterWhitelist
()
test/fixtures.ts:403
FunctionunitFixtureStaking
()
test/fixtures.ts:605
FunctionupdateFarmingDataWithNewRewardPerBlock
( farmingData: FarmingData, sdexToSplit: SdexByEndBlock[], campaignIndexesToUpdate: number[], campaign
test/FarmingRange/utils.ts:177
← previous201–277 of 277, ranked by callers