-
Notifications
You must be signed in to change notification settings - Fork 3
/
.gas-snapshot
188 lines (188 loc) · 23.9 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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
CertifyTest:testCertify(uint256,uint256,string,string,uint256,uint256,bytes,uint256,bool) (runs: 270, μ: 972232, ~: 971724)
CertifyTest:testCertifyRevertOnFutureReferenceBlock(uint256,uint256,string,string,uint256,bytes,uint256,uint256,bool) (runs: 270, μ: 944059, ~: 944513)
CertifyTest:testCertifyRevertOnZeroCertifyUntil(uint256,uint256,uint256,string,string,bytes,uint256,bool) (runs: 270, μ: 936873, ~: 941967)
CertifyTest:testCertifyWithForceUntilTrue(uint256,uint256,uint256,bytes,string,string,uint256,uint256,uint256,uint256) (runs: 270, μ: 1202990, ~: 1200399)
CertifyTest:testCertifyWithForceUntilTrueRevertDeposit(uint256,uint256,string,string,uint256,uint256,bytes,uint256,uint256,uint256,uint256) (runs: 270, μ: 1157180, ~: 1159132)
CertifyTest:testVaultGetsCertified(uint256,uint256,uint256,uint256,string,string,bytes,uint256,uint256,uint256,bool) (runs: 270, μ: 1139422, ~: 1138315)
ConfiscateReceiptTest:testConfiscateReceipt(uint256,uint256,uint256,uint256,string,bytes,uint256,uint256,uint256,bool) (runs: 270, μ: 1244475, ~: 1204888)
ConfiscateReceiptTest:testConfiscateReceiptOnZeroBalance(uint256,uint256,string,string,bytes,uint256) (runs: 270, μ: 1012669, ~: 1010090)
ConfiscateSharesTest:testConfiscateShares(uint256,uint256,uint256,uint256,string,string,bytes,uint256,uint256,uint256,bool) (runs: 270, μ: 1188348, ~: 1186947)
ConfiscateSharesTest:testConfiscateSharesOnZeroBalance(uint256,uint256,string,string,bytes,uint256,uint256) (runs: 270, μ: 1106324, ~: 1108480)
ERC20PriceOracleReceiptVaultConstructionTest:testCheckConstructionEvent(uint256,string,string) (runs: 271, μ: 383457, ~: 386163)
ERC20PriceOracleReceiptVaultConstructionTest:testCreatingSeveralVaults(uint256,uint256,string,string,string,string) (runs: 270, μ: 730081, ~: 733963)
ERC20PriceOracleReceiptVaultDepositTest:testDepositBasic(uint256,string,uint256,uint256) (runs: 271, μ: 485856, ~: 445311)
ERC20PriceOracleReceiptVaultDepositTest:testDepositFlareFork(uint256) (runs: 11, μ: 499559, ~: 499759)
ERC20PriceOracleReceiptVaultDepositTest:testDepositSomeoneElse(uint256,uint256,string,uint256,uint256) (runs: 270, μ: 498034, ~: 453782)
ERC20PriceOracleReceiptVaultDepositTest:testDepositWithIncorrectPrice(uint256,string,string,bytes,uint256,uint256) (runs: 271, μ: 382357, ~: 376657)
ERC20PriceOracleReceiptVaultDepositTest:testDepositWithZeroAssets(uint256,string,string,bytes,uint256) (runs: 271, μ: 380294, ~: 375163)
ERC20PriceOracleReceiptVaultDepositTest:testDepositWithZeroReceiver(string,string,bytes,uint256,uint256) (runs: 271, μ: 375356, ~: 375859)
ERC20PriceOracleReceiptVaultDepositTest:testPreviewDepositReturnedShares(string,string,uint256,uint256) (runs: 271, μ: 373887, ~: 375217)
ERC20PriceOracleReceiptVaultMintTest:testMintBasic(uint256,string,uint256,uint256) (runs: 271, μ: 481264, ~: 440725)
ERC20PriceOracleReceiptVaultMintTest:testMintFlareFork(uint256) (runs: 11, μ: 520152, ~: 522391)
ERC20PriceOracleReceiptVaultMintTest:testMintSomeoneElse(uint256,uint256,string,uint256,uint256) (runs: 270, μ: 493433, ~: 449185)
ERC20PriceOracleReceiptVaultMintTest:testMintWithMinPrice(uint256,string,string,uint256,uint256,uint256) (runs: 260, μ: 378915, ~: 377089)
ERC20PriceOracleReceiptVaultMintTest:testMintWithZeroShares(uint256,string,uint256) (runs: 271, μ: 373884, ~: 329523)
ERC20PriceOracleReceiptVaultMintTest:testPreviewMintReturnedAssets(string,string,uint256,uint256) (runs: 271, μ: 374209, ~: 375443)
ERC20PriceOracleReceiptVaultRedeemTest:testPreviewRedeem(uint256,string,uint256,uint256) (runs: 270, μ: 370227, ~: 330540)
ERC20PriceOracleReceiptVaultRedeemTest:testRedeemBasic(uint256,string,uint256,uint256,uint256) (runs: 270, μ: 509930, ~: 466021)
ERC20PriceOracleReceiptVaultRedeemTest:testRedeemFlareFork(uint256) (runs: 11, μ: 549856, ~: 549555)
ERC20PriceOracleReceiptVaultRedeemTest:testRedeemMoreThanBalance(uint256,string,uint256,uint256,uint256) (runs: 271, μ: 496901, ~: 496212)
ERC20PriceOracleReceiptVaultRedeemTest:testRedeemRevertsOnZeroOwner(uint256,string,uint256,uint256,uint256) (runs: 270, μ: 489653, ~: 445740)
ERC20PriceOracleReceiptVaultRedeemTest:testRedeemRevertsOnZeroReceiver(uint256,string,uint256,uint256,uint256) (runs: 270, μ: 492049, ~: 448136)
ERC20PriceOracleReceiptVaultRedeemTest:testRedeemRevertsOnZeroShares(uint256,string,uint256,uint256) (runs: 271, μ: 485088, ~: 444542)
ERC20PriceOracleReceiptVaultRedeemTest:testRedeemWithERC20Approval(uint256,uint256,uint256,uint256,uint256) (runs: 265, μ: 543623, ~: 544118)
ERC20PriceOracleReceiptVaultWithdrawTest:testMultiplePricesAndHistoricalRedemptionsAndMint(uint256,uint256,uint256,uint256,uint256) (runs: 270, μ: 670843, ~: 671083)
ERC20PriceOracleReceiptVaultWithdrawTest:testPreviewWithdraw(uint256,string,uint256,uint256) (runs: 271, μ: 371349, ~: 330819)
ERC20PriceOracleReceiptVaultWithdrawTest:testWithdrawAliceBurnBob(uint256,uint256,uint256,uint256,uint256,uint256) (runs: 268, μ: 671027, ~: 674462)
ERC20PriceOracleReceiptVaultWithdrawTest:testWithdrawBasic(uint256,string,uint256,uint256) (runs: 271, μ: 498684, ~: 463424)
ERC20PriceOracleReceiptVaultWithdrawTest:testWithdrawFlareFork(uint256) (runs: 11, μ: 550060, ~: 550260)
ERC20PriceOracleReceiptVaultWithdrawTest:testWithdrawMoreThanAssets(uint256,string,uint256,uint256,uint256) (runs: 271, μ: 495977, ~: 494984)
ERC20PriceOracleReceiptVaultWithdrawTest:testWithdrawRevertsOnZeroAssets(uint256,string,uint256,uint256) (runs: 271, μ: 485170, ~: 444616)
ERC20PriceOracleReceiptVaultWithdrawTest:testWithdrawRevertsOnZeroOwner(uint256,string,uint256,uint256) (runs: 271, μ: 484137, ~: 443584)
ERC20PriceOracleReceiptVaultWithdrawTest:testWithdrawRevertsOnZeroReceiver(uint256,string,uint256,uint256) (runs: 271, μ: 486491, ~: 445937)
ERC20PriceOracleReceiptVaultreceiptVaultTest:testConvertToAssets(uint256,string,uint256,uint256) (runs: 271, μ: 367888, ~: 327624)
ERC20PriceOracleReceiptVaultreceiptVaultTest:testConvertToAssetsDifferentCaller(uint256,uint256,string,uint256,uint256) (runs: 270, μ: 374629, ~: 330396)
ERC20PriceOracleReceiptVaultreceiptVaultTest:testConvertToShares(uint256,string,uint256,uint256) (runs: 271, μ: 370908, ~: 331214)
ERC20PriceOracleReceiptVaultreceiptVaultTest:testConvertToSharesDifferentCaller(uint256,uint256,string,uint256,uint256) (runs: 270, μ: 380945, ~: 336822)
ERC20PriceOracleReceiptVaultreceiptVaultTest:testMaxDeposit(uint256,string) (runs: 271, μ: 367916, ~: 366282)
ERC20PriceOracleReceiptVaultreceiptVaultTest:testMaxShares(uint256,string) (runs: 271, μ: 367904, ~: 366270)
ERC20PriceOracleReceiptVaultreceiptVaultTest:testReceiptVaultInformation(uint256,string,bytes) (runs: 271, μ: 376541, ~: 416893)
ERC20PriceOracleReceiptVaultreceiptVaultTest:testTotalAssets(uint256,string,uint256) (runs: 271, μ: 371140, ~: 326991)
ERC20PriceOracleReceiptVaultreceiptVaultTest:testVaultAsset(uint256,string) (runs: 271, μ: 367839, ~: 366205)
ERC20StandardTest:testERC20AllowanceAndApprove(uint256,uint256,uint256) (runs: 270, μ: 351478, ~: 351475)
ERC20StandardTest:testERC20DecreaseAllowance(uint256,uint256,uint256,uint256) (runs: 260, μ: 356810, ~: 357012)
ERC20StandardTest:testERC20IncreaseAllowance(uint256,uint256,uint256,uint256) (runs: 260, μ: 356931, ~: 357133)
ERC20StandardTest:testERC20NameSymbolDecimals(uint256,string,string) (runs: 271, μ: 370248, ~: 372942)
ERC20StandardTest:testERC20TotalSupplyAndBalanceOf(uint256,string,uint256,uint256) (runs: 271, μ: 467284, ~: 426864)
ERC20StandardTest:testERC20Transfer(uint256,uint256,uint256,uint256) (runs: 269, μ: 436379, ~: 436169)
ERC20StandardTest:testERC20TransferFrom(uint256,uint256,uint256,uint256,uint256) (runs: 268, μ: 486763, ~: 486334)
FtsoV2LTSFeedOracleTest:testFtsoV2LTSFeedOracle() (gas: 506535)
FtsoV2LTSFeedOracleTest:testFtsoV2LTSFeedOraclePaid(uint128) (runs: 15, μ: 745478, ~: 745478)
FtsoV2LTSFeedOracleTest:testFtsoV2LTSFeedOracleStale() (gas: 504698)
MulticallTest:testDepositMulticall(uint256,uint256,uint256,uint256,uint256,bytes,string) (runs: 268, μ: 1126880, ~: 1087952)
MulticallTest:testMintMulticall(uint256,uint256,uint256,uint256,uint256,bytes,string) (runs: 268, μ: 1127001, ~: 1088073)
MulticallTest:testRedeemMulticall(uint256,uint256,uint256,uint256,uint256,uint256,uint256,bytes,string) (runs: 268, μ: 1115072, ~: 1076510)
MulticallTest:testWithdrawMulticall(uint256,uint256,uint256,uint256,uint256,uint256,uint256,bytes,string) (runs: 268, μ: 1115090, ~: 1076528)
OffChainAssetReceiptVaultTest:testConstruction(uint256,string,string) (runs: 271, μ: 966650, ~: 969357)
OffChainAssetReceiptVaultTest:testCreatingSeveralVaults(uint256,uint256,string,string,string,string) (runs: 270, μ: 1811213, ~: 1815095)
OffChainAssetReceiptVaultTest:testNonZeroAsset(uint256,address,string,string) (runs: 271, μ: 337191, ~: 337546)
OffChainAssetReceiptVaultTest:testVaultIsReceiptManager(uint256,string,string) (runs: 271, μ: 960257, ~: 962935)
OffChainAssetReceiptVaultTest:testZeroAdmin(string,string) (runs: 271, μ: 312465, ~: 316543)
OffchainAssetReceipetVaultAuthorizedReceiptTransferTest:testAuthorizeReceiptTransfer(uint256,uint256,string,string,uint256,uint256,bytes,uint256,bool) (runs: 270, μ: 987034, ~: 986741)
OffchainAssetReceipetVaultAuthorizedReceiptTransferTest:testAuthorizeReceiptTransferForConfiscatorTo(uint256,uint256,string,string) (runs: 270, μ: 944921, ~: 947670)
OffchainAssetReceipetVaultAuthorizedReceiptTransferTest:testAuthorizeReceiptTransferForHandlerFrom(uint256,uint256,string,string) (runs: 270, μ: 940387, ~: 943136)
OffchainAssetReceipetVaultAuthorizedReceiptTransferTest:testAuthorizeReceiptTransferForHandlerTo(uint256,uint256,string,string) (runs: 270, μ: 942542, ~: 945291)
OffchainAssetReceipetVaultAuthorizedReceiptTransferTest:testAuthorizeReceiptTransferRevert(uint256,uint256,uint256,string,string) (runs: 270, μ: 932208, ~: 927797)
OffchainAssetReceipetVaultAuthorizedReceiptTransferTest:testAuthorizeReceiptTransferRevertExpiredCertification(uint256,uint256,string,string,uint256,uint256,uint256,bytes) (runs: 270, μ: 980987, ~: 983293)
OffchainAssetReceiptVaultDepositTest:testDeposit(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 270, μ: 1080153, ~: 1077246)
OffchainAssetReceiptVaultDepositTest:testDepositToSomeoneElseExpiredCertification(uint256,string,string,uint256,uint256,uint256,bytes,uint256,uint256,uint256) (runs: 271, μ: 1045450, ~: 1042361)
OffchainAssetReceiptVaultDepositTest:testDepositToSomeoneElseNotCertified(uint256,string,string,uint256,uint256,uint256,bytes,uint256) (runs: 271, μ: 990790, ~: 986596)
OffchainAssetReceiptVaultDepositTest:testDepositToSomeoneElseWithDepositorRole(uint256,string,string,uint256,uint256,uint256,bytes) (runs: 271, μ: 1107093, ~: 1106063)
OffchainAssetReceiptVaultDepositTest:testDepositWithoutDepositorRole(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 270, μ: 923508, ~: 920696)
OffchainAssetReceiptVaultDepositTest:testDepositWithoutDepositorRoleForAdmin(uint256,uint256,uint256,bytes,string,string) (runs: 271, μ: 922360, ~: 919667)
OffchainAssetReceiptVaultDepositTest:testMinShareRatio(uint256,uint256,string,string,uint256,uint256,bytes) (runs: 270, μ: 948684, ~: 946385)
OffchainAssetReceiptVaultDepositTest:testMinShareRatio(uint256,uint256,string,string,uint256,uint256,bytes) (runs: 270, μ: 948723, ~: 946362)
OffchainAssetReceiptVaultDepositTest:testMint(uint256,uint256,string,string,uint256,bytes,uint256) (runs: 270, μ: 1077992, ~: 1076759)
OffchainAssetReceiptVaultDepositTest:testMintToSomeoneElseExpiredCertification(uint256,string,string,uint256,uint256,uint256,bytes,uint256,uint256,uint256) (runs: 271, μ: 1045523, ~: 1042435)
OffchainAssetReceiptVaultDepositTest:testMintToSomeoneElseNotCertified(uint256,string,string,uint256,uint256,uint256,bytes,uint256) (runs: 271, μ: 990831, ~: 986647)
OffchainAssetReceiptVaultDepositTest:testMintToSomeoneElseWithDepositorRole(uint256,string,string,uint256,uint256,uint256,bytes) (runs: 271, μ: 1107138, ~: 1106111)
OffchainAssetReceiptVaultDepositTest:testMintWithoutDepositorRole(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 270, μ: 923474, ~: 920316)
OffchainAssetReceiptVaultDepositTest:testMintWithoutDepositorRoleForAdmin(uint256,uint256,uint256,bytes,string,string) (runs: 271, μ: 922416, ~: 919721)
OffchainAssetReceiptVaultDepositTest:testMultipleDeposit(uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 270, μ: 1129941, ~: 1128410)
OffchainAssetReceiptVaultDepositTest:testMultipleMints(uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 270, μ: 1130086, ~: 1128544)
OffchainAssetReceiptVaultDepositTest:testPreviewDepositReturnedShares(uint256,uint256,string,string,uint256) (runs: 270, μ: 939554, ~: 941978)
OffchainAssetReceiptVaultDepositTest:testPreviewMintReturnedAssets(uint256,uint256,string,string,uint256) (runs: 270, μ: 939637, ~: 942064)
OffchainAssetReceiptVaultDepositTest:testPreviewMintRevertWithoutRole(uint256,uint256,string,string,uint256) (runs: 270, μ: 915630, ~: 918094)
OffchainAssetReceiptVaultDepositTest:testReceiptInformationEvent(uint256,string,string,uint256,uint256,uint256,bytes) (runs: 271, μ: 1110531, ~: 1109285)
OffchainAssetReceiptVaultDepositTest:testZeroAssetsAmount(uint256,uint256,string,string,bytes,uint256) (runs: 270, μ: 948189, ~: 945712)
OffchainAssetReceiptVaultDepositTest:testZeroAssetsAmount(uint256,uint256,string,string,bytes,uint256) (runs: 270, μ: 948254, ~: 945780)
OffchainAssetReceiptVaultDepositTest:testZeroReceiver(uint256,uint256,string,string,uint256,uint256,bytes) (runs: 270, μ: 949253, ~: 946979)
OffchainAssetReceiptVaultDepositTest:testZeroReceiver(uint256,uint256,string,string,uint256,uint256,bytes) (runs: 270, μ: 949321, ~: 947052)
OffchainAssetReceiptVaultHandlerTest:testReceiptTransferHandler(uint256,uint256,string,uint256,uint256,uint256,bool,uint256) (runs: 270, μ: 1216529, ~: 1216020)
OffchainAssetReceiptVaultHandlerTest:testReceiptTransferHandlerOwner(uint256,uint256,uint256,string,uint256,uint256,uint256,bool,uint256) (runs: 269, μ: 1221816, ~: 1220929)
OffchainAssetReceiptVaultHandlerTest:testReceiptTransferHandlerReceiver(uint256,uint256,uint256,string,uint256,uint256,uint256,bool,uint256) (runs: 269, μ: 1229453, ~: 1228566)
PriceOracleV2Test:testPriceOracleV2(uint256,uint256) (runs: 271, μ: 167104, ~: 167692)
PriceOracleV2Test:testPriceOracleV2Refund(uint256) (runs: 271, μ: 201762, ~: 202130)
ReceiptMetadataTest:testOverriddenMetadata(uint256,string,string,string,string,string) (runs: 270, μ: 3212297, ~: 3213196)
ReceiptMetadataTest:testOverriddenMetadataWithImage(uint256,string,string,string,string,string,string) (runs: 269, μ: 3294214, ~: 3286498)
ReceiptMetadataTest:testReceiptName() (gas: 657598)
ReceiptMetadataTest:testReceiptSymbol() (gas: 657597)
ReceiptMetadataTest:testReceiptURI(uint256) (runs: 270, μ: 716276, ~: 716686)
ReceiptMetadataTest:testReceiptURIZeroError() (gas: 656124)
ReceiptTest:testBalanceOf(uint256,uint256,uint256,bytes) (runs: 271, μ: 720720, ~: 720415)
ReceiptTest:testBalanceOfBatch(uint256,uint256,uint256,uint256,uint256,uint256,bytes) (runs: 270, μ: 764273, ~: 763697)
ReceiptTest:testInitialize() (gas: 654168)
ReceiptTest:testManagerBurn(uint256,uint256,uint256,bytes) (runs: 271, μ: 719243, ~: 718411)
ReceiptTest:testManagerBurnNotEnoughBalance(uint256,uint256,uint256,bytes,uint256) (runs: 271, μ: 733254, ~: 732992)
ReceiptTest:testManagerBurnRevertAlice(uint256,uint256,uint256,bytes) (runs: 271, μ: 660533, ~: 660472)
ReceiptTest:testManagerMint(uint256,uint256,uint256,bytes) (runs: 271, μ: 720754, ~: 720449)
ReceiptTest:testManagerMintRevertAlice(uint256,uint256,uint256,bytes) (runs: 271, μ: 660575, ~: 660514)
ReceiptTest:testManagerTransferFromMoreThanBalance(uint256,uint256,uint256,uint256,bytes,uint256) (runs: 270, μ: 751589, ~: 751563)
ReceiptTest:testManagerTransferFromSelf(uint256,uint256,uint256,uint256,bytes) (runs: 271, μ: 657796, ~: 657730)
ReceiptTest:testSafeBatchTransferFrom(uint256,uint256,uint256,uint256,uint256,uint256) (runs: 269, μ: 795179, ~: 795175)
ReceiptTest:testSafeTransferFrom(uint256,uint256,uint256,uint256) (runs: 270, μ: 760189, ~: 760188)
ReceiptTest:testSetApprovalForAllAndIsApprovedForAll(uint256,uint256) (runs: 270, μ: 116555, ~: 116555)
ReceiptTest:testTransferManagerTransferFrom(uint256,uint256,uint256,uint256,bytes) (runs: 270, μ: 761190, ~: 760734)
ReceiptTest:testUnauthorizedTransferManagerTransferFrom(uint256,uint256,uint256,uint256,bytes) (runs: 270, μ: 730638, ~: 730182)
RedeemTest:testOffchainAssetWithdrawWithERC20Approval(uint256,uint256,uint256,uint256,uint256) (runs: 265, μ: 1246730, ~: 1247565)
RedeemTest:testPreviewRedeem(uint256,uint256,uint256,string,string,uint256) (runs: 270, μ: 944693, ~: 942242)
RedeemTest:testPreviewRedeemReturnsZero(uint256,uint256,string,string,uint256) (runs: 271, μ: 913040, ~: 915191)
RedeemTest:testRedeem(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 270, μ: 1071325, ~: 1068668)
RedeemTest:testRedeemInvalidId(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 270, μ: 1108991, ~: 1105928)
RedeemTest:testRedeemOfSomeoneElse(uint256,uint256,uint256,uint256,bytes,string,string,uint256,uint256,bool) (runs: 270, μ: 1170693, ~: 1169522)
RedeemTest:testRedeemOthersAssetsReverts(uint256,uint256,uint256,uint256,bytes,string,string,uint256,uint256,bool) (runs: 270, μ: 1189745, ~: 1188616)
RedeemTest:testRedeemOverSeveralIds(uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,bytes,string) (runs: 267, μ: 1288077, ~: 1308492)
RedeemTest:testRedeemRevertsWithoutRole(uint256,uint256,uint256,bytes,string,string) (runs: 271, μ: 1081918, ~: 1079092)
RedeemTest:testRedeemSomePartOfAssetsDeposited(uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 270, μ: 1127972, ~: 1128386)
RedeemTest:testRedeemToSomeoneElse(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 270, μ: 1071324, ~: 1068667)
RedeemTest:testRedeemZeroAssetsAmount(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 270, μ: 1108735, ~: 1105728)
RedeemTest:testRedeemZeroOwner(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 270, μ: 1111858, ~: 1108837)
RedeemTest:testRedeemZeroReceiver(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 270, μ: 1108818, ~: 1105754)
RedeemTest:testWithdrawMoreThanBalance(uint256,uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 264, μ: 1112019, ~: 1112968)
RedepositTest:testReDeposit(uint256,uint256,uint256,uint256,bytes,string,string,uint256,uint256,uint256) (runs: 270, μ: 1160711, ~: 1156729)
RedepositTest:testReDepositOverSeveralIds(uint256,uint256,uint256,uint256,uint256,bytes,string,string,uint256,uint256,uint256) (runs: 270, μ: 1353946, ~: 1352872)
RedepositTest:testReDepositRevertsWithZeroAssets(uint256,uint256,uint256,bytes,string,string,uint256,uint256,uint256) (runs: 270, μ: 1131753, ~: 1131248)
RedepositTest:testReDepositToNonExistentReceipt(uint256,uint256,uint256,bytes,string,string,uint256,uint256,uint256,uint256) (runs: 270, μ: 1144085, ~: 1142254)
RedepositTest:testReDepositToSomeoneElse(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 270, μ: 1137141, ~: 1134586)
RedepositTest:testReDepositToSomeoneElseReverts(uint256,uint256,uint256,bytes,string,string,uint256,uint256,uint256,uint256) (runs: 270, μ: 1151559, ~: 1149912)
RedepositTest:testReDepositToSomeoneElseWhileCertified(uint256,uint256,uint256,uint256,bytes,string,string,uint256,uint256,uint256) (runs: 270, μ: 1168863, ~: 1164903)
RedepositTest:testReDepositrevertsPastTopID(uint256,uint256,uint256,uint256,uint256,bytes,string,uint256,uint256,uint256,uint256) (runs: 270, μ: 1175824, ~: 1137712)
RolesTest:testCertifyWithoutRole(uint256,string,string,uint256,bytes) (runs: 271, μ: 954647, ~: 955171)
RolesTest:testConfiscateWithoutRole(uint256,string,string,bytes) (runs: 271, μ: 957626, ~: 956466)
RolesTest:testDepositWithoutDepositorRole(uint256,uint256,string,string,uint256,bytes) (runs: 270, μ: 919034, ~: 920968)
RolesTest:testGrantAdminRoles(uint256,string,string) (runs: 271, μ: 926531, ~: 929173)
RolesTest:testSetERC1155TierWithoutRole(uint256,string,string,bytes,uint8,uint256[]) (runs: 271, μ: 1541680, ~: 1541550)
RolesTest:testSetERC20TierWithoutRole(uint256,string,string,bytes,uint8,uint256[]) (runs: 271, μ: 1541747, ~: 1541617)
RolesTest:testSnapshotWithoutRole(uint256,string,string,bytes) (runs: 271, μ: 955836, ~: 954677)
SceptreStakedFlrOracleTest:testSceptreStakedFlrOracle() (gas: 184222)
SceptreStakedFlrOracleTest:testSceptreStakedFlrOracleRefund(uint128,uint128) (runs: 271, μ: 194275, ~: 193742)
SnapshotTest:testMultipleSnapshot(uint256,bytes,string,string) (runs: 271, μ: 979303, ~: 979870)
SnapshotTest:testSnapshot(uint256,bytes,string,string) (runs: 271, μ: 968424, ~: 969435)
TiersTest:testAuthorizeReceiptTransferOnRandomTier(uint256,uint256,string,bytes,uint8,uint256[],uint256,uint256,uint256,address,bool) (runs: 270, μ: 3952636, ~: 3949614)
TiersTest:testERC1155TierControlsTokenMovement(uint256,uint256,string,bytes,uint8,uint256[],address,uint256,uint256,bool,uint256) (runs: 270, μ: 4254995, ~: 4316781)
TiersTest:testERC20TierControlsTokenMovement(uint256,uint256,string,bytes,uint8,uint256[],address,uint256,uint256,bool,uint256) (runs: 270, μ: 4191202, ~: 4252990)
TiersTest:testReceiptTransfer(uint256,uint256,string,uint8,uint256[],uint256,uint256,address,bool) (runs: 270, μ: 4062915, ~: 3926594)
TiersTest:testSetERC1155Tier(uint256,uint256,string,string,bytes,uint8,uint256[],address) (runs: 270, μ: 3845675, ~: 3849426)
TiersTest:testSetERC20Tier(uint256,uint256,string,string,bytes,uint8,uint256[],address) (runs: 270, μ: 3823892, ~: 3827348)
TiersTest:testTransferOnUnauthorizedSenderTier(uint256,uint256,string,bytes,uint8,uint256[],uint256,uint256,address,bool) (runs: 270, μ: 4070681, ~: 4062197)
TwoPriceOracleTest:testNotOracle(address,address) (runs: 271, μ: 3880913, ~: 41855)
TwoPriceOracleTest:testOracleConstructs(address,uint256,address,uint256) (runs: 271, μ: 355819, ~: 355946)
TwoPriceOracleTest:testSameBaseQuote(address) (runs: 271, μ: 37396, ~: 37396)
TwoPriceOracleTest:testZeroAddressBase(address) (runs: 271, μ: 41409, ~: 41405)
TwoPriceOracleTest:testZeroAddressBoth() (gas: 36420)
TwoPriceOracleTest:testZeroAddressQuote(address) (runs: 271, μ: 41407, ~: 41407)
WithdrawTest:testOffchainAssetWithdrawAliceBurnBob(uint256,uint256,uint256,uint256,uint256,uint256) (runs: 270, μ: 1344701, ~: 1344904)
WithdrawTest:testPreviewWithdraw(uint256,uint256,uint256,string,string) (runs: 270, μ: 945349, ~: 940555)
WithdrawTest:testPreviewWithdrawReturnsZero(uint256,uint256,string,string,uint256) (runs: 271, μ: 912748, ~: 915215)
WithdrawTest:testWithdraw(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 270, μ: 1071305, ~: 1068666)
WithdrawTest:testWithdrawInvalidId(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 270, μ: 1109014, ~: 1105969)
WithdrawTest:testWithdrawMoreThanBalance(uint256,uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 265, μ: 1113005, ~: 1112962)
WithdrawTest:testWithdrawOfSomeoneElse(uint256,uint256,uint256,uint256,bytes,string,string,uint256,uint256,bool) (runs: 270, μ: 1171137, ~: 1170028)
WithdrawTest:testWithdrawOthersAssetsReverts(uint256,uint256,uint256,uint256,bytes,string,string,uint256,uint256,bool) (runs: 270, μ: 1190627, ~: 1189518)
WithdrawTest:testWithdrawOverSeveralIds(uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,bytes,string) (runs: 268, μ: 1287939, ~: 1307513)
WithdrawTest:testWithdrawRevertsWithoutRole(uint256,uint256,uint256,bytes,string,string) (runs: 271, μ: 1082466, ~: 1079426)
WithdrawTest:testWithdrawSomePartOfAssetsDeposited(uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 270, μ: 1128158, ~: 1128360)
WithdrawTest:testWithdrawToSomeoneElse(uint256,uint256,uint256,uint256,bytes,string,string) (runs: 270, μ: 1071326, ~: 1068687)
WithdrawTest:testWithdrawZeroAssetsAmount(uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 270, μ: 1107457, ~: 1106484)
WithdrawTest:testWithdrawZeroOwner(uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 270, μ: 1111492, ~: 1110519)
WithdrawTest:testWithdrawZeroReceiver(uint256,uint256,uint256,uint256,uint256,bytes,string,string) (runs: 270, μ: 1107518, ~: 1106486)