-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gas-snapshot
250 lines (250 loc) · 17.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
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
AmericanExerciseTest:testEvent_exerciseOptions_OptionsExercised() (gas: 716374)
AmericanExerciseTest:testRevert_exerciseOptions_givenAfterExpiry() (gas: 316201)
AmericanExerciseTest:testRevert_exerciseOptions_whenExerciseAmountExceedsLongBalance() (gas: 316369)
AmericanExerciseTest:testRevert_exerciseOptions_whenExerciseAmountZero() (gas: 11090)
AmericanExerciseTest:testRevert_exerciseOptions_whenOptionDoesNotExist() (gas: 13922)
AmericanExerciseTest:testRevert_exerciseOptions_whenOptionTokenIdNotLong() (gas: 316849)
AmericanExerciseTest:test_exerciseOptions() (gas: 506553)
AmericanExerciseTest:test_exerciseOptions_upperBounds() (gas: 59014913)
AmericanExerciseTest:test_exerciseOptions_whenSimpleA_andOneHolderExercisesLessThanWrite1() (gas: 744252)
AmericanExerciseTest:test_exerciseOptions_whenSimpleB_andOneHolderExercisesEqualToWrite1() (gas: 744208)
AmericanExerciseTest:test_exerciseOptions_whenSimpleC_andOneHolderExercisesLessThanWrite2() (gas: 744208)
AmericanExerciseTest:test_exerciseOptions_whenSimpleD_andOneHolderExercisesEqualToWrite2() (gas: 744209)
AmericanExerciseTest:test_exerciseOptions_whenSimpleE_andOneHolderExercisesLessThanWrite3() (gas: 744252)
AmericanExerciseTest:test_exerciseOptions_whenSimpleF_andOneHolderExercisesEqualToWrite3() (gas: 684529)
ERC20FactoryTest:testEvent_deployWrappedLong() (gas: 1639303)
ERC20FactoryTest:testEvent_deployWrappedShort() (gas: 1654665)
ERC20FactoryTest:testRevert_deployWrappedLong_whenOptionDoesNotExist() (gas: 21969)
ERC20FactoryTest:testRevert_deployWrappedLong_whenOptionExpired() (gas: 325192)
ERC20FactoryTest:testRevert_deployWrappedLong_whenWrapperAlreadyDeployed() (gas: 1643010)
ERC20FactoryTest:testRevert_deployWrappedShort_whenOptionDoesNotExist() (gas: 22034)
ERC20FactoryTest:testRevert_deployWrappedShort_whenOptionExpired() (gas: 325315)
ERC20FactoryTest:testRevert_deployWrappedShort_whenShortHasBeenAssigned() (gas: 414845)
ERC20FactoryTest:testRevert_deployWrappedShort_whenTokenTypeIsAssignedShort() (gas: 319416)
ERC20FactoryTest:testRevert_deployWrappedShort_whenTokenTypeIsLong() (gas: 319428)
ERC20FactoryTest:testRevert_deployWrappedShort_whenWrapperAlreadyDeployed() (gas: 1658443)
ERC20FactoryTest:test_deployWrappedLong() (gas: 1683007)
ERC20FactoryTest:test_deployWrappedLong_many() (gas: 15265433)
ERC20FactoryTest:test_deployWrappedShort() (gas: 1698365)
ERC20FactoryTest:test_deployWrappedShort_many() (gas: 15421089)
ERC20FactoryTest:test_initial() (gas: 7669)
EuropeanExerciseTest:testRevert_exercise_GivenEuropean_andAfterExerciseWindow() (gas: 371267)
EuropeanExerciseTest:testRevert_exercise_GivenEuropean_andBeforeExerciseWindow() (gas: 371520)
EuropeanExerciseTest:test_exerciseOptions_givenEuropean() (gas: 517514)
LibMathTest:test_actualScaledDownToClearingStrikeUnit() (gas: 806)
LibMathTest:test_actualScaledDownToHumanReadableStrike() (gas: 860)
LibMathTest:test_clearingScaledDownToHumanReadableStrike() (gas: 911)
LibMathTest:test_clearingScaledUpToActualStrike() (gas: 803)
LibMathTest:test_oneClearingUnit() (gas: 814)
LibMetadataTest:testIntegration_string_toBytes31_toString() (gas: 3992)
LibMetadataTest:test_assetStorage_whenCall() (gas: 322322)
LibMetadataTest:test_assetStorage_whenPut() (gas: 322331)
LibMetadataTest:test_paramsToTicker_whenAmerican() (gas: 8946)
LibMetadataTest:test_paramsToTicker_whenDifferentAssetsExpiryAndLargeStrike() (gas: 9549)
LibMetadataTest:test_paramsToTicker_whenEuropean() (gas: 8966)
LibMetadataTest:test_tickerToFullTicker() (gas: 16818)
LibMetadataTest:test_toBytes31() (gas: 774)
LibMetadataTest:test_tokenURI_assigned() (gas: 1560907)
LibMetadataTest:test_tokenURI_differentAssets() (gas: 1556230)
LibMetadataTest:test_tokenURI_differentExerciseStyle() (gas: 1555239)
LibMetadataTest:test_tokenURI_differentExpiry1() (gas: 1554858)
LibMetadataTest:test_tokenURI_differentExpiry2() (gas: 1554793)
LibMetadataTest:test_tokenURI_differentExpiry3() (gas: 1554859)
LibMetadataTest:test_tokenURI_differentStrike() (gas: 1555509)
LibMetadataTest:test_tokenURI_long() (gas: 1555114)
LibMetadataTest:test_tokenURI_short() (gas: 1555763)
LibOptionTest:test_exerciseStyle_toString() (gas: 2188)
LibOptionTest:test_optionType_toString() (gas: 2190)
LibOptionTest:test_paramsToHash_whenAmericanCall() (gas: 6060)
LibOptionTest:test_paramsToHash_whenAmericanPut() (gas: 6016)
LibOptionTest:test_paramsToHash_whenEuropeanCall() (gas: 6039)
LibOptionTest:test_paramsToHash_whenEuropeanPut() (gas: 6015)
LibOptionTest:test_strike_toString() (gas: 1721)
LibOptionTest:test_unixTimestamp_toString() (gas: 2111)
LibPositionTest:testE2E_paramsToHash_hashToId_idToHash() (gas: 6117)
LibPositionTest:testRevert_tokenType_whenNotValid() (gas: 3745)
LibPositionTest:test_assignedShortToLong() (gas: 5123)
LibPositionTest:test_assignedShortToShort() (gas: 5144)
LibPositionTest:test_hashToId() (gas: 354)
LibPositionTest:test_idToHash() (gas: 465)
LibPositionTest:test_longToAssignedShort() (gas: 5080)
LibPositionTest:test_longToShort() (gas: 5122)
LibPositionTest:test_shortToAssignedShort() (gas: 5151)
LibPositionTest:test_shortToLong() (gas: 5077)
LibPositionTest:test_tokenType() (gas: 5721)
LibPositionTest:test_tokenType_toString() (gas: 3197)
NetOffsettingTest:testEvent_netOffsetting_OptionsNetted() (gas: 331543)
NetOffsettingTest:testRevert_netOffsetting_givenDontHoldSufficientLongs() (gas: 345020)
NetOffsettingTest:testRevert_netOffsetting_givenDontHoldSufficientShorts() (gas: 346015)
NetOffsettingTest:testRevert_netOffsetting_givenOptionIsExpired() (gas: 315033)
NetOffsettingTest:testRevert_netOffsetting_whenAmountZero() (gas: 314379)
NetOffsettingTest:testRevert_netOffsetting_whenOptionDoesNotExist() (gas: 13882)
NetOffsettingTest:testRevert_netOffsetting_whenTokenTypeIsAssignedShort() (gas: 314081)
NetOffsettingTest:test_netOffsetting() (gas: 288515)
OptionViewTest:testRevert_optionTokenId_whenOptionDoesNotExist() (gas: 18410)
OptionViewTest:testRevert_option_whenOptionDoesNotExist() (gas: 17691)
OptionViewTest:test_optionTokenId_whenCall_andAmerican() (gas: 315722)
OptionViewTest:test_optionTokenId_whenCall_andEuropean() (gas: 315763)
OptionViewTest:test_optionTokenId_whenPut_andAmerican() (gas: 315689)
OptionViewTest:test_optionTokenId_whenPut_andEuropean() (gas: 315710)
OptionViewTest:test_option_whenCall_andAmerican() (gas: 316858)
OptionViewTest:test_option_whenCall_andEuropean() (gas: 316845)
OptionViewTest:test_option_whenPut_andAmerican() (gas: 316869)
OptionViewTest:test_option_whenPut_andEuropean() (gas: 316901)
PositionViewTest:testRevert_position_whenOptionDoesNotExist() (gas: 17487)
PositionViewTest:testRevert_position_whenOptionExistsButInvalidTokenType() (gas: 170138)
PositionViewTest:testRevert_tokenType_whenOptionDoesNotExist() (gas: 16203)
PositionViewTest:testRevert_tokenType_whenOptionExistsButInvalidTokenType() (gas: 168570)
PositionViewTest:test_position() (gas: 469524)
PositionViewTest:test_position_whenTokenTypeIsAssignedShort() (gas: 316964)
PositionViewTest:test_position_whenTokenTypeIsShort() (gas: 317001)
PositionViewTest:test_position_writer_givenAssigned() (gas: 559844)
PositionViewTest:test_tokenType() (gas: 196168)
RebasingTest:testRevert_balanceOf_whenOptionDoesNotExist() (gas: 30344)
RebasingTest:testRevert_totalSupply_whenOptionDoesNotExist() (gas: 29779)
RebasingTest:test_balanceOf_A_givenAnyWritten_andNoneNetted_andNoneExercised() (gas: 684274)
RebasingTest:test_balanceOf_B_givenAnyWritten_andSomeNetted_andNoneExercised() (gas: 737573)
RebasingTest:test_balanceOf_C_givenAnyWritten_andMostNetted_andNoneExercised() (gas: 737814)
RebasingTest:test_balanceOf_D_givenAnyWritten_andAllNetted_andNoneExercised() (gas: 648288)
RebasingTest:test_balanceOf_E_givenAnyWritten_andNoneNetted_andSomeExercised() (gas: 817262)
RebasingTest:test_balanceOf_F_givenAnyWritten_andSomeNetted_andSomeExercised() (gas: 870684)
RebasingTest:test_balanceOf_G_givenAnyWritten_andMostNetted_andSomeExercised() (gas: 831148)
RebasingTest:test_balanceOf_H_givenAnyWritten_andNoneNetted_andMostExercised() (gas: 817527)
RebasingTest:test_balanceOf_I_givenAnyWritten_andSomeNetted_andMostExercised() (gas: 831045)
RebasingTest:test_balanceOf_J_givenAnyWritten_andNoneNetted_andAllExercised() (gas: 716983)
RebasingTest:test_balanceOf_whenManyWritten() (gas: 320154)
RebasingTest:test_balanceOf_whenMaxWritten() (gas: 322395)
RebasingTest:test_balanceOf_whenNoneWritten() (gas: 172326)
RebasingTest:test_balanceOf_whenSomeWritten() (gas: 320198)
RebasingTest:test_totalSupply_A_givenAnyWritten_andNoneNetted_andNoneExercised() (gas: 681672)
RebasingTest:test_totalSupply_B_givenAnyWritten_andSomeNetted_andNoneExercised() (gas: 734923)
RebasingTest:test_totalSupply_C_givenAnyWritten_andMostNetted_andNoneExercised() (gas: 735190)
RebasingTest:test_totalSupply_D_givenAnyWritten_andAllNetted_andNoneExercised() (gas: 647296)
RebasingTest:test_totalSupply_E_givenAnyWritten_andNoneNetted_andSomeExercised() (gas: 814618)
RebasingTest:test_totalSupply_F_givenAnyWritten_andSomeNetted_andSomeExercised() (gas: 868038)
RebasingTest:test_totalSupply_G_givenAnyWritten_andMostNetted_andSomeExercised() (gas: 828524)
RebasingTest:test_totalSupply_H_givenAnyWritten_andNoneNetted_andMostExercised() (gas: 814859)
RebasingTest:test_totalSupply_I_givenAnyWritten_andSomeNetted_andMostExercised() (gas: 828442)
RebasingTest:test_totalSupply_J_givenAnyWritten_andNoneNetted_andAllExercised() (gas: 714917)
RebasingTest:test_totalSupply_whenManyWritten() (gas: 319301)
RebasingTest:test_totalSupply_whenMaxWritten() (gas: 321542)
RebasingTest:test_totalSupply_whenNoneWritten() (gas: 171860)
RebasingTest:test_totalSupply_whenSomeWritten() (gas: 319279)
RedeemTest:testE2E_redeemCollateral() (gas: 659203)
RedeemTest:testEvent_redeemCollateral_call_CollateralRedeemed() (gas: 267799)
RedeemTest:testEvent_redeemCollateral_put_CollateralRedeemed() (gas: 267758)
RedeemTest:testRevert_redeemCollateral_A_shortCall_beforeOrOnExpiry_givenUnassigned() (gas: 316990)
RedeemTest:testRevert_redeemCollateral_A_shortPut_beforeOrOnExpiry_givenUnassigned() (gas: 316948)
RedeemTest:testRevert_redeemCollateral_C_shortCall_beforeOrOnExpiry_givenPartiallyAssigned() (gas: 419496)
RedeemTest:testRevert_redeemCollateral_C_shortPut_beforeOrOnExpiry_givenPartiallyAssigned() (gas: 419398)
RedeemTest:testRevert_redeemCollateral_whenAssignedShortToken() (gas: 314715)
RedeemTest:testRevert_redeemCollateral_whenLongToken() (gas: 314774)
RedeemTest:testRevert_redeemCollateral_whenOptionDoesNotExist() (gas: 18966)
RedeemTest:testRevert_redeemCollateral_whenShortBalanceZero() (gas: 325104)
RedeemTest:test_redeemCollateral_B_shortCall_afterExpiry_givenUnassigned() (gas: 332920)
RedeemTest:test_redeemCollateral_B_shortPut_afterExpiry_givenUnassigned() (gas: 304096)
RedeemTest:test_redeemCollateral_D_shortCall_afterExpiry_givenPartiallyAssigned() (gas: 392706)
RedeemTest:test_redeemCollateral_E_shortCall_beforeOrOnExpiry_givenFullyAssigned() (gas: 389128)
RedeemTest:test_redeemCollateral_F_shortCall_afterExpiry_givenFullyAssigned() (gas: 389366)
RedeemTest:test_redeemCollateral_shortPut_D_afterExpiry_givenPartiallyAssigned() (gas: 392690)
RedeemTest:test_redeemCollateral_shortPut_E_beforeOrOnExpiry_givenFullyAssigned() (gas: 389101)
RedeemTest:test_redeemCollateral_shortPut_F_afterExpiry_givenFullyAssigned() (gas: 389324)
SkimTest:testRevert_skim_givenNothingToSkim() (gas: 317794)
SkimTest:test_skim() (gas: 338224)
SkimTest:test_skimmable() (gas: 325197)
SkimTest:test_skimmable_givenNothingToSkim() (gas: 314391)
SkimTest:test_skimmable_whenManyAssets() (gas: 1410073)
StateChangesTest:test_stateChanges() (gas: 354397)
TransferTest:testRevert_transfer_whenAssignedShortToken() (gas: 316472)
TransferTest:testRevert_transfer_whenOptionDoesNotExist() (gas: 16008)
TransferTest:testRevert_transfer_whenShort_givenOptionIsAssigned() (gas: 404992)
TransferTest:test_transfer_whenLong() (gas: 389557)
TransferTest:test_transfer_whenShort() (gas: 389713)
WrappedLongTest:testEvent_unwrapLongs() (gas: 1781170)
WrappedLongTest:testEvent_wrapLongs() (gas: 1771052)
WrappedLongTest:testRevert_unwrapLongs_whenAmountZero() (gas: 1770409)
WrappedLongTest:testRevert_unwrapLongs_whenCallerHoldsInsufficientWrappedLongs() (gas: 1771258)
WrappedLongTest:testRevert_wrapLongs_whenAmountZero() (gas: 1661147)
WrappedLongTest:testRevert_wrapLongs_whenCallerHasGrantedInsufficientClearinghouseApproval() (gas: 1742348)
WrappedLongTest:testRevert_wrapLongs_whenCallerHoldsInsufficientLongs() (gas: 1667079)
WrappedLongTest:testRevert_wrapLongs_whenOptionExpired() (gas: 1665762)
WrappedLongTest:test_unwrapLongs() (gas: 1817522)
WrappedLongTest:test_unwrapLongs_many() (gas: 16561034)
WrappedLongTest:test_wrapLongs() (gas: 1805732)
WrappedLongTest:test_wrapLongs_manyOptions() (gas: 16470757)
WrappedShortTest:testEvent_unwrapShorts() (gas: 1797277)
WrappedShortTest:testEvent_wrapShorts() (gas: 1786940)
WrappedShortTest:testRevert_unwrapShorts_whenAmountZero() (gas: 1786265)
WrappedShortTest:testRevert_unwrapShorts_whenCallerHoldsInsufficientWrappedShorts() (gas: 1787146)
WrappedShortTest:testRevert_wrapShorts_whenAmountZero() (gas: 1676497)
WrappedShortTest:testRevert_wrapShorts_whenCallerHasGrantedInsufficientClearinghouseApproval() (gas: 1758258)
WrappedShortTest:testRevert_wrapShorts_whenCallerHoldsInsufficientShorts() (gas: 1682805)
WrappedShortTest:testRevert_wrapShorts_whenOptionExpired() (gas: 1681102)
WrappedShortTest:testRevert_wrapShorts_whenShortHasBeenAssigned() (gas: 1843818)
WrappedShortTest:test_unwrapShorts() (gas: 1833498)
WrappedShortTest:test_unwrapShorts_many() (gas: 16722184)
WrappedShortTest:test_wrapShorts() (gas: 1821600)
WrappedShortTest:test_wrapShorts_manyOptions() (gas: 16630600)
WriteTest:testEvent_batchWriteExisting_OptionsWritten() (gas: 1813209)
WriteTest:testEvent_writeExisting_givenCall_OptionsWritten() (gas: 320184)
WriteTest:testEvent_writeExisting_givenPut_OptionsWritten() (gas: 320130)
WriteTest:testEvent_writeNewCall_OptionCreated() (gas: 317080)
WriteTest:testEvent_writeNewCall_OptionsWritten() (gas: 315526)
WriteTest:testEvent_writeNewPut_OptionCreated() (gas: 317038)
WriteTest:testEvent_writeNewPut_OptionsWritten() (gas: 315485)
WriteTest:testRevert_batchWriteExisting_whenArrayLengthMismatch() (gas: 12591)
WriteTest:testRevert_batchWriteExisting_whenArrayLengthZero() (gas: 12140)
WriteTest:testRevert_writeExisting_givenCall_andInsufficientAssetApproval() (gas: 282301)
WriteTest:testRevert_writeExisting_givenCall_andInsufficientAssetBalance() (gas: 261044)
WriteTest:testRevert_writeExisting_givenCall_whenOptionDoesNotExist() (gas: 18773)
WriteTest:testRevert_writeExisting_givenCall_whenOptionExpired() (gas: 169946)
WriteTest:testRevert_writeExisting_givenCall_whenSubsequentAmountGreaterThanMaximumWritable() (gas: 366472)
WriteTest:testRevert_writeExisting_givenCall_whenWriteAmountZero() (gas: 168117)
WriteTest:testRevert_writeExisting_givenPut_andInsufficientAssetApproval() (gas: 284257)
WriteTest:testRevert_writeExisting_givenPut_andInsufficientAssetBalance() (gas: 261002)
WriteTest:testRevert_writeExisting_givenPut_whenOptionDoesNotExist() (gas: 18796)
WriteTest:testRevert_writeExisting_givenPut_whenOptionExpired() (gas: 169903)
WriteTest:testRevert_writeExisting_givenPut_whenSubsequentAmountGreaterThanMaximumWritable() (gas: 366174)
WriteTest:testRevert_writeExisting_givenPut_whenWriteAmountZero() (gas: 168139)
WriteTest:testRevert_writeNewCall_givenInsufficientAssetApproval() (gas: 272530)
WriteTest:testRevert_writeNewCall_givenInsufficientAssetBalance() (gas: 250017)
WriteTest:testRevert_writeNewCall_givenOptionAlreadyExists() (gas: 330595)
WriteTest:testRevert_writeNewCall_whenAssetsIdentical() (gas: 14711)
WriteTest:testRevert_writeNewCall_whenBaseAssetDecimalsTooLarge() (gas: 29997)
WriteTest:testRevert_writeNewCall_whenBaseAssetDecimalsTooSmall() (gas: 29940)
WriteTest:testRevert_writeNewCall_whenExpiryPast() (gas: 35650)
WriteTest:testRevert_writeNewCall_whenQuoteAssetDecimalsTooLarge() (gas: 30068)
WriteTest:testRevert_writeNewCall_whenQuoteAssetDecimalsTooSmall() (gas: 30023)
WriteTest:testRevert_writeNewCall_whenStrikeTooLarge() (gas: 35650)
WriteTest:testRevert_writeNewCall_whenStrikeTooSmall() (gas: 35642)
WriteTest:testRevert_writeNewPut_givenInsufficientAssetApproval() (gas: 272529)
WriteTest:testRevert_writeNewPut_givenInsufficientAssetBalance() (gas: 249954)
WriteTest:testRevert_writeNewPut_givenOptionAlreadyExists() (gas: 330477)
WriteTest:testRevert_writeNewPut_whenAssetsIdentical() (gas: 14645)
WriteTest:testRevert_writeNewPut_whenBaseAssetDecimalsTooLarge() (gas: 29922)
WriteTest:testRevert_writeNewPut_whenBaseAssetDecimalsTooSmall() (gas: 29908)
WriteTest:testRevert_writeNewPut_whenExpiryPast() (gas: 35597)
WriteTest:testRevert_writeNewPut_whenQuoteAssetDecimalsTooLarge() (gas: 30069)
WriteTest:testRevert_writeNewPut_whenQuoteAssetDecimalsTooSmall() (gas: 30022)
WriteTest:testRevert_writeNewPut_whenStrikeTooLarge() (gas: 35553)
WriteTest:testRevert_writeNewPut_whenStrikeTooSmall() (gas: 35546)
WriteTest:test_batchWriteExisting() (gas: 345728)
WriteTest:test_batchWriteExisting_many() (gas: 1937699)
WriteTest:test_writeExisting_givenCall() (gas: 343982)
WriteTest:test_writeExisting_givenCall_whenInitialAmountAtLimitOfMaximumWritable() (gas: 354267)
WriteTest:test_writeExisting_givenCall_whenSubsequentAmountAtLimitOfMaximumWritable() (gas: 370950)
WriteTest:test_writeExisting_givenPut() (gas: 343919)
WriteTest:test_writeExisting_givenPut_whenInitialAmountAtLimitOfMaximumWritable() (gas: 354011)
WriteTest:test_writeExisting_givenPut_whenSubsequentAmountAtLimitOfMaximumWritable() (gas: 370673)
WriteTest:test_writeNewCall() (gas: 343893)
WriteTest:test_writeNewCall_many() (gas: 1413874)
WriteTest:test_writeNewCall_whenAmountAtLimitOfMaximumWritable() (gas: 342446)
WriteTest:test_writeNewCall_whenFarInFutureButValidExpiry() (gas: 312936)
WriteTest:test_writeNewCall_whenLargeButValidStrikePrice() (gas: 356907)
WriteTest:test_writeNewCall_zero() (gas: 196342)
WriteTest:test_writeNewPut() (gas: 343926)
WriteTest:test_writeNewPut_many() (gas: 1439686)
WriteTest:test_writeNewPut_whenAmountAtLimitOfMaximumWritable() (gas: 342212)
WriteTest:test_writeNewPut_whenFarInFutureButValidExpiry() (gas: 312914)
WriteTest:test_writeNewPut_whenLargeButValidStrikePrice() (gas: 386254)
WriteTest:test_writeNewPut_zero() (gas: 196342)