-
Notifications
You must be signed in to change notification settings - Fork 3
/
.gas-snapshot
88 lines (88 loc) · 11.2 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
Erc1155FlowTest:testFlowERC1155FlowERC1155ToERC1155(uint256,uint256,uint256,uint256,uint256,string) (runs: 101, μ: 4848922, ~: 4867708)
Erc1155FlowTest:testFlowERC1155FlowERC20ToERC20(uint256,uint256,string,uint256,uint256) (runs: 101, μ: 4865224, ~: 4865281)
Erc1155FlowTest:testFlowERC1155FlowERC20ToERC721(uint256,uint256,uint256,string) (runs: 101, μ: 4807947, ~: 4786728)
Erc1155FlowTest:testFlowERC1155FlowERC721ToERC1155(address,uint256,uint256,uint256) (runs: 101, μ: 4868522, ~: 4868522)
Erc1155FlowTest:testFlowERC1155FlowERC721ToERC721(uint256,uint256,uint256,string,uint256) (runs: 101, μ: 4845862, ~: 4864738)
Erc1155FlowTest:testFlowERC1155MinFlowSentinel(address,uint128,address,string) (runs: 101, μ: 4797129, ~: 4796768)
Erc1155FlowTest:testFlowERC1155MintAndBurnTokensPerFlowForERC20Exchange(uint256,uint256,uint256,address,string) (runs: 101, μ: 4885063, ~: 4862773)
Erc1155FlowTest:testFlowERC1155UtilizeContextInCanTransferEntrypoint(address,uint256,address,address,uint256[],string,uint256) (runs: 101, μ: 4915943, ~: 4916983)
Erc20FlowTest:testFlowERC20FlowERC1155ToERC1155(uint256,uint256,uint256,uint256,uint256,string) (runs: 101, μ: 4290410, ~: 4327190)
Erc20FlowTest:testFlowERC20FlowERC20ToERC20(uint256,uint256,string,string,uint256) (runs: 101, μ: 4298447, ~: 4302733)
Erc20FlowTest:testFlowERC20FlowERC20ToERC721(uint256,uint256,uint256,string,string) (runs: 101, μ: 4280719, ~: 4281057)
Erc20FlowTest:testFlowERC20FlowERC721ToERC1155(address,uint256,uint256,uint256) (runs: 101, μ: 4238491, ~: 4238491)
Erc20FlowTest:testFlowERC20FlowERC721ToERC721(uint256,uint256,uint256,string,string) (runs: 101, μ: 4279403, ~: 4279741)
Erc20FlowTest:testFlowERC20MinFlowSentinel(address,uint128,address) (runs: 101, μ: 4170923, ~: 4170923)
Erc20FlowTest:testFlowERC20MintAndBurnTokensPerFlowForERC20Exchange(uint256,uint256,uint256,address) (runs: 101, μ: 4245482, ~: 4245482)
Erc20FlowTest:testFlowERC20SupportsTransferPreflightHook(address,uint128,address,address) (runs: 101, μ: 4292603, ~: 4292801)
Erc20FlowTest:testFlowERC20UtilizeContextInCanTransferEntrypoint(address,uint256,address,address,uint256[]) (runs: 101, μ: 4298055, ~: 4297002)
Erc721FlowTest:testFlowERC721FlowERC20ToERC721(uint256,uint256,uint256,string,string) (runs: 2049, μ: 5089807, ~: 5089018)
Erc721FlowTest:testFlowERC721FlowERC721ToERC1155(address,uint256,uint256,uint256) (runs: 101, μ: 5068577, ~: 5068577)
Erc721FlowTest:testFlowERC721FlowERC721ToERC721(uint256,uint256,uint256,string,uint256) (runs: 101, μ: 5046253, ~: 5064932)
Erc721FlowTest:testFlowERC721MinFlowSentinel(address,uint128,address,string) (runs: 101, μ: 5015660, ~: 5037356)
Erc721FlowTest:testFlowERC721SupportsTransferPreflightHook(address,uint256,uint256) (runs: 101, μ: 5059160, ~: 5059160)
Erc721FlowTest:testFlowERC721UtilizeContextInHandleTransferEntrypoint(address,address,address,uint256[],string,uint256) (runs: 101, μ: 5154506, ~: 5153445)
Erc721FlowTest:testFlowERC721lowERC1155ToERC1155(uint256,uint256,uint256,uint256,uint256,string) (runs: 101, μ: 5049500, ~: 5067892)
Erc721FlowTest:testFlowERC721lowERC20ToERC20(uint256,uint256,uint256,string,uint256) (runs: 101, μ: 5069349, ~: 5088028)
Erc721TokenURITest:testGenerateTokenURIBasedOnExpressionResult(address,uint256,string) (runs: 2049, μ: 5093084, ~: 5110743)
FlowConstructionInitializeTest:testFlowConstructionInitializeERC1155(address,bytes,uint256[],string) (runs: 2049, μ: 4951960, ~: 4949746)
FlowConstructionInitializeTest:testFlowConstructionInitializeERC20(address,bytes,uint256[]) (runs: 2049, μ: 4322759, ~: 4319330)
FlowConstructionInitializeTest:testFlowConstructionInitializeERC721(address,bytes,uint256[]) (runs: 2049, μ: 5194370, ~: 5192560)
FlowConstructionTest:testFlowConstructionInitialize(address,bytes,uint256[]) (runs: 2049, μ: 2826065, ~: 2827952)
FlowContextTest:testFlowBasicInterpreterContextInputOutputManagement(address,uint256[]) (runs: 2049, μ: 2812021, ~: 2810502)
FlowExpressionTest:testFlowBasicShouldDeployExpression(address[]) (runs: 101, μ: 2859699, ~: 2863702)
FlowExpressionTest:testFlowERC1155ShouldDeployExpression(address[],string,address) (runs: 101, μ: 4936527, ~: 4916143)
FlowExpressionTest:testFlowERC1155ShouldValidateContextFromEvent(uint256,uint256[],uint256[],string,uint256,uint256,address) (runs: 101, μ: 5415553, ~: 5405146)
FlowExpressionTest:testFlowERC20ShouldDeployExpression(string,string,address,address,address) (runs: 101, μ: 4214680, ~: 4219442)
FlowExpressionTest:testFlowERC20ShouldValidateContextFromEvent(uint256,uint256[],uint256[],string,string,address) (runs: 101, μ: 4912561, ~: 4960736)
FlowExpressionTest:testFlowERC721ShouldDeployExpression(address[],string,string,string) (runs: 101, μ: 5201853, ~: 5195280)
FlowExpressionTest:testFlowERC721ShouldValidateContextFromEvent(uint256,uint256[],uint256[],string,string,string,address,uint256) (runs: 101, μ: 5640437, ~: 5626079)
FlowExpressionTest:testShouldValidateContextFromEvent(uint256,uint256[],uint256[]) (runs: 101, μ: 3344380, ~: 3373465)
FlowMulticallTest:testFlowBasicMulticallFlows(address,uint256,uint256,address,address) (runs: 2049, μ: 2806060, ~: 2806061)
FlowMulticallTest:testFlowErc1155MulticallFlows(address,uint256,uint256,address,address,string) (runs: 2049, μ: 4924580, ~: 4902683)
FlowMulticallTest:testFlowErc20MulticallFlows(address,uint256,uint256,address,address,address,string) (runs: 2049, μ: 4377378, ~: 4333348)
FlowMulticallTest:testFlowErc721MulticallFlows(address,uint256,uint256,address,address,string) (runs: 2049, μ: 5131424, ~: 5109319)
FlowPreviewTest:testFlowBasePreviewDefinedFlowIOForERC1155MultiElementArrays(address,uint256,uint256,uint256,uint256) (runs: 101, μ: 2718014, ~: 2718015)
FlowPreviewTest:testFlowBasePreviewDefinedFlowIOForERC1155SingleElementArrays(address,uint256,uint256,uint256,uint256) (runs: 101, μ: 2710666, ~: 2710667)
FlowPreviewTest:testFlowBasePreviewDefinedFlowIOForERC20MultiElementArrays(address,uint256,uint256) (runs: 101, μ: 2715329, ~: 2715330)
FlowPreviewTest:testFlowBasePreviewDefinedFlowIOForERC20SingleElementArrays(address,uint256,uint256) (runs: 101, μ: 2708973, ~: 2708974)
FlowPreviewTest:testFlowBasePreviewDefinedFlowIOForERC721MultiElementArrays(address,uint256,uint256) (runs: 101, μ: 2715387, ~: 2715388)
FlowPreviewTest:testFlowBasePreviewDefinedFlowIOForERC721SingleElementArrays(address,uint256,uint256) (runs: 101, μ: 2709009, ~: 2709010)
FlowPreviewTest:testFlowBasePreviewEmptyFlowIO() (gas: 2694476)
FlowPreviewTest:testFlowERC1155PreviewEmptyFlowIO(string,address,uint256) (runs: 2049, μ: 4789867, ~: 4788979)
FlowPreviewTest:testFlowERC20PreviewDefinedFlowIOForERC1155MultiElementArrays(string,string,address,uint256,uint256,uint256,uint256) (runs: 101, μ: 4230062, ~: 4227520)
FlowPreviewTest:testFlowERC20PreviewDefinedFlowIOForERC1155SingleElementArrays(string,string,address,uint256,uint256,uint256,uint256) (runs: 101, μ: 4219683, ~: 4217141)
FlowPreviewTest:testFlowERC20PreviewDefinedFlowIOForERC20MultiElementArrays(string,string,address,uint256,uint256) (runs: 101, μ: 4224279, ~: 4223646)
FlowPreviewTest:testFlowERC20PreviewDefinedFlowIOForERC20SingleElementArrays(string,string,address,uint256,uint256) (runs: 101, μ: 4215481, ~: 4214848)
FlowPreviewTest:testFlowERC20PreviewDefinedFlowIOForERC721MultiElementArrays(string,string,address,uint256,uint256) (runs: 101, μ: 4224340, ~: 4223707)
FlowPreviewTest:testFlowERC20PreviewDefinedFlowIOForERC721SingleElementArrays(string,string,address,uint256,uint256) (runs: 101, μ: 4215452, ~: 4214819)
FlowPreviewTest:testFlowERC20PreviewEmptyFlowIO(string,string,address) (runs: 101, μ: 4200107, ~: 4204882)
FlowPreviewTest:testFlowERC721PreviewDefinedFlowIOForERC1155MultiElementArrays(string,string,address,uint256,uint256,uint256,uint256) (runs: 101, μ: 5070401, ~: 5088492)
FlowPreviewTest:testFlowERC721PreviewDefinedFlowIOForERC1155SingleElementArrays(string,string,address,uint256,uint256,uint256,uint256) (runs: 101, μ: 5066893, ~: 5084984)
FlowPreviewTest:testFlowERC721PreviewDefinedFlowIOForERC20MultiElementArrays(string,string,address,uint256,uint256) (runs: 101, μ: 5071035, ~: 5091033)
FlowPreviewTest:testFlowERC721PreviewDefinedFlowIOForERC20SingleElementArrays(string,string,address,uint256,uint256) (runs: 101, μ: 5062281, ~: 5082279)
FlowPreviewTest:testFlowERC721PreviewDefinedFlowIOForERC721MultiElementArrays(string,string,address,uint256,uint256) (runs: 101, μ: 5071093, ~: 5091091)
FlowPreviewTest:testFlowERC721PreviewDefinedFlowIOForERC721SingleElementArrays(string,string,address,uint256,uint256) (runs: 101, μ: 5062250, ~: 5082248)
FlowPreviewTest:testFlowERC721PreviewEmptyFlowIO(string,string,address) (runs: 101, μ: 5043598, ~: 5027843)
FlowSignedContextTest:testFlowBasicValidateMultipleSignedContexts(uint256[],uint256[],uint256,uint256) (runs: 101, μ: 3020576, ~: 3031798)
FlowSignedContextTest:testFlowBasicValidateSignedContexts(uint256[],uint256,uint256) (runs: 101, μ: 2864993, ~: 2875115)
FlowSignedContextTest:testFlowERC20ValidateMultipleSignedContexts(string,string,uint256[],uint256[],uint256,uint256) (runs: 101, μ: 4589523, ~: 4599565)
FlowSignedContextTest:testFlowERC20ValidateSignedContexts(string,string,uint256[],uint256,uint256) (runs: 101, μ: 4426056, ~: 4427577)
FlowSignedContextTest:testFlowERC721ValidateMultipleSignedContexts(string,string,string,uint256[],uint256[],uint256,uint256,uint256) (runs: 101, μ: 5389324, ~: 5391648)
FlowSignedContextTest:testFlowERC721ValidateSignedContexts(string,string,string,uint256[],uint256,uint256,uint256) (runs: 101, μ: 5236520, ~: 5239234)
FlowSignedContextTest:testValidateMultipleSignedContexts(string,uint256,uint256,uint256[],uint256[],uint256,uint256) (runs: 2049, μ: 5114590, ~: 5114068)
FlowSignedContextTest:testValidateSignedContexts(string,uint256[],uint256,uint256,uint256,uint256) (runs: 2049, μ: 4966203, ~: 4965855)
FlowTest:testFlowERC1155ToERC1155(address,uint256,uint256,uint256,uint256) (runs: 101, μ: 2727025, ~: 2727026)
FlowTest:testFlowERC20ToERC20(address,uint256,uint256) (runs: 101, μ: 2727174, ~: 2727174)
FlowTest:testFlowERC20ToERC721(address,uint256,uint256) (runs: 101, μ: 2725973, ~: 2725973)
FlowTest:testFlowERC721ToERC1155(address,uint256,uint256,uint256) (runs: 101, μ: 2728387, ~: 2728387)
FlowTest:testFlowERC721ToERC721(address,uint256,uint256) (runs: 101, μ: 2724673, ~: 2724673)
FlowTest:testFlowShouldErrorIfERC1155FlowFromIsOtherThanSourceContractOrMsgSender(address,address,uint256,uint256,uint256,uint256) (runs: 101, μ: 2729138, ~: 2729139)
FlowTest:testFlowShouldErrorIfERC20FlowFromIsOtherThanSourceContractOrMsgSender(address,address,uint256) (runs: 101, μ: 2755962, ~: 2755963)
FlowTest:testFlowShouldErrorIfERC721FlowFromIsOtherThanSourceContractOrMsgSender(address,address,uint256) (runs: 101, μ: 2726835, ~: 2726836)
FlowTest:testShouldErrorIfFlowBeingEvaluatedIsUnregistered(address,address,address) (runs: 101, μ: 5388451, ~: 5388451)
FlowTimeTest:testFlowBasicFlowTime(uint256[]) (runs: 2049, μ: 2849946, ~: 2850282)
FlowTimeTest:testFlowERC20FlowTime(string,string,uint256[],address) (runs: 2049, μ: 4404040, ~: 4402975)
FlowTimeTest:testFlowERC721FlowTime(string,string,string,uint256,address,uint256[]) (runs: 2049, μ: 5214768, ~: 5212377)
FlowTimeTest:testFlowTime(string,uint256[],uint256,uint256,address) (runs: 2049, μ: 4953188, ~: 4959030)
IFlowV4Test:testSentinelValue() (gas: 332)
IFlowV5Test:testSentinelValue() (gas: 332)