forked from flood-protocol/flood-contracts
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.gas-snapshot
46 lines (46 loc) · 3.17 KB
/
.gas-snapshot
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
AllKnowingOracleTest:testGetId(address,address,address,address,uint256) (runs: 256, μ: 7302, ~: 7302)
AllKnowingOracleTest:testCannotSettleAsIfNotSettler() (gas: 13288)
AdminTest:testCannotWhitelistAsNonOwner(address,bool) (runs: 256, μ: 13997, ~: 13997)
AdminTest:testCannotWhitelistAsNonOwner(address,bool) (runs: 256, μ: 13997, ~: 13997)
AdminTest:testCannotWhitelistUnsafeToken(address) (runs: 256, μ: 20603, ~: 20603)
AdminTest:testCannotWhitelistUnsafeToken(address) (runs: 256, μ: 20603, ~: 20603)
TradeTest:testCannotTradeSameToken() (gas: 21985)
TradeTest:testCannotTradeToBlackHole() (gas: 24076)
TradeTest:testCannotTradeAboveMaxFee() (gas: 24623)
TradeTest:testCannotFillIfAmountOutIsLessThanMin(uint256) (runs: 256, μ: 25578, ~: 25578)
AllKnowingOracleTest:testCannotAskWithNonWhitelistedToken(address) (runs: 256, μ: 26023, ~: 26023)
DisputeTest:testCannotCallOnPriceSettledIfNotOracle(address) (runs: 256, μ: 26202, ~: 26202)
DisputeTest:testCannotDisputeIfNotFilled() (gas: 28184)
SettlementTest:testCannotSettleIfNotFilled() (gas: 28294)
SettlementTest:testCannotSettleBeforeThreshold() (gas: 29334)
TradeTest:testCannotUpdateFeePastMax() (gas: 30816)
TradeTest:testCannotFillWithUpdateFeePastMax() (gas: 30967)
TradeTest:testCannotTradeNonWhitelistedToken(address) (runs: 256, μ: 31217, ~: 31217)
DisputeTest:testCannotDisputeIfPeriodIsOver() (gas: 31660)
TradeTest:testCannotTradeZeroAmount() (gas: 32885)
TradeTest:testCannotFillTradeWithUpdateFeeWithInvalidSignature() (gas: 37332)
TradeTest:testCannotUpdateFeeWithInvalidSignature() (gas: 37583)
TradeTest:testUpdateFee(uint256) (runs: 256, μ: 42011, ~: 42005)
TradeTest:testCannotTradeIfNoBalance() (gas: 62301)
TradeTest:testCannotFillIfNoTokens(uint256) (runs: 256, μ: 78037, ~: 78037)
TradeTest:testCannotFillIfDisputed() (gas: 161411)
TradeTest:testCannotFillIfAlreadyFilled() (gas: 161543)
TradeTest:testCannotUpdateFeeForFilledTrade() (gas: 164868)
TradeTest:testCannotFillWithUpdateFeeForDisputedTrade() (gas: 164908)
TradeTest:testCannotFillWithUpdateFeeForFilledTrade() (gas: 164979)
AllKnowingOracleTest:testCannotAskWithInsufficientBalanceForBond() (gas: 169716)
AllKnowingOracleTest:testCannotAskIfNoAllowance() (gas: 173570)
AdminTest:testTokenWhitelist(address,bool) (runs: 256, μ: 211871, ~: 205225)
AdminTest:testTokenWhitelist(address,bool) (runs: 256, μ: 211747, ~: 205225)
SettlementTest:testSettlement() (gas: 207919)
TradeTest:testRequestTrade(uint256,uint256,uint256) (runs: 256, μ: 210715, ~: 210718)
SettlementTest:testCannotSettleIfDisputed() (gas: 400956)
DisputeTest:testOnPriceSettledCallback(bool) (runs: 256, μ: 452218, ~: 460692)
AllKnowingOracleTest:testCannotSettleIfAlreadySettled(bool) (runs: 256, μ: 465886, ~: 465422)
AllKnowingOracleTest:testAsk(uint256) (runs: 256, μ: 488390, ~: 490128)
DisputeTest:testCannotDisputeTwice() (gas: 561524)
DisputeTest:testDispute() (gas: 576999)
TradeTest:testFillTrade(uint256,uint256) (runs: 256, μ: 680093, ~: 681403)
TradeTest:testFillTradeWithUpdatedFee(uint256,uint256) (runs: 256, μ: 686146, ~: 687442)
AllKnowingOracleTest:testSettle(bool,uint256) (runs: 256, μ: 730882, ~: 731401)
AllKnowingOracleTest:testCannotAskIfAlreadyExists(uint256) (runs: 256, μ: 768937, ~: 773243)