2020 '[["uint256", "amountOutMin", 235921602440841030081], ["address[]", "path", ["0x'
2121 'b31f66aa3c1e785363f0875a1b74e27b85fd66c7", "0x3df307e8e9a897da488211682430776cd'
2222 'f0f17cc"]], ["address", "to", "0x6ef4158bf7304b966929945248927fb400ece8b5"], ["'
23- 'uint256", "deadline", 1647035873]]'
23+ 'uint256", "deadline", 1647035873], {"txt": [{"call": {"contract": "020000000000'
24+ '0000000000000000000000000000000000000000000000000000", "fn_args": "AAAAAAAAAAC1'
25+ "dNrXXQUdOZP7m6fDZFPKnBDWP8SLDZJBRN2nzm4EPSMTh16bHMpQUAAAAAAAAAAC1dNrXXQUdOZP7m6"
26+ "fDZFPKnBDWP8SLDZJBRN2nzm4EPSMTh16bHMpQUAAAAAAAAAAC1dNrXXQUdOZP7m6fDZFPKnBDWP8SL"
27+ "DZJBRN2nzm4EPSMTh16bHMpQUAAAAAAAAAAC1dNrXXQUdOZP7m6fDZFPKnBDWP8SLDZJBRN2nzm4EPS"
28+ "MTh16bHMpQUAAAAAAAAAAC1dNrXXQUdOZP7m6fDZFPKnBDWP8SLDZJBRN2nzm4EPSMTh16bHMpQUAAA"
29+ "AAAAAAAC1dNrXXQUdOZP7m6fDZFPKnBDWP8SLDZJBRN2nzm4EPSMTh16bHMpQUAAAAAAAAAAC1dNrXX"
30+ "QUdOZP7m6fDZFPKnBDWP8SLDZJBRN2nzm4EPSMTh16bHMpQUAAAAAAAAAAC1dNrXXQUdOZP7m6fDZFP"
31+ "KnBDWP8SLDZJBRN2nzm4EPSMTh16bHMpQUAAAAAAAAAAC1dNrXXQUdOZP7m6fDZFPKnBDWP8SLDZJBR"
32+ "N2nzm4EPSMTh16bHMpQUAAAAAAAAAAC1dNrXXQUdOZP7m6fDZFPKnBDWP8SLDZJBRN2nzm4EPSMTh16"
33+ 'bHMpQU", "fn_name": "stake"}, "deposit": 1070000000000, "fee": {"gas_limit": "2'
34+ '000000000", "gas_price": "1", "refund_address": "21SvzTdXggQkZpnk21SvzTdXggQkZ'
35+ "pnk21SvzTdXggQkZpnk21SvzTdXggQkZpnk21SvzTdXggQkZpnk21SvzTdXggQkZpnk21SvzTdXggQk"
36+ 'Zpnk21SvzTdXggQkZpnk21SvzTdXggQkZpnk"}, "is_deploy": false, "memo": null, "nonc'
37+ 'e": 35, "receiver": null, "sender": "21SvzTdXggQkZpnk21SvzTdXggQkZpnk21SvzTdXgg'
38+ "QkZpnk21SvzTdXggQkZpnk21SvzTdXggQkZpnk21SvzTdXggQkZpnk21SvzTdXggQkZpnk21SvzTdXg"
39+ 'gQkZpnk21SvzTdXggQkZpnk", "type": "moonlight", "value": 0}]}]'
2440)
2541FORMATED = [
2642 ["uint256" , "amountOutMin" , 235921602440841030081 ],
3450 ],
3551 ["address" , "to" , "0x6ef4158bf7304b966929945248927fb400ece8b5" ],
3652 ["uint256" , "deadline" , 1647035873 ],
53+ {
54+ "txt" : [
55+ {
56+ "call" : {
57+ "contract" : "0200000000000000000000000000000000000000000000000000000000000000" ,
58+ "fn_args" : "AAAAAAAAAAC1dNrXXQUdOZP7m6fDZFPKnBDWP8SLDZJBRN2nzm4EPSMTh16bHMpQU"
59+ * 10 ,
60+ "fn_name" : "stake" ,
61+ },
62+ "deposit" : 1070000000000 ,
63+ "fee" : {
64+ "gas_limit" : "2000000000" ,
65+ "gas_price" : "1" ,
66+ "refund_address" : "21SvzTdXggQkZpnk" * 9 ,
67+ },
68+ "is_deploy" : False ,
69+ "memo" : None ,
70+ "nonce" : 35 ,
71+ "receiver" : None ,
72+ "sender" : "21SvzTdXggQkZpnk" * 9 ,
73+ "type" : "moonlight" ,
74+ "value" : 0 ,
75+ }
76+ ]
77+ },
3778]
3879
3980Ref = namedtuple ("Ref" , "loads, dumps" )
@@ -44,7 +85,7 @@ def run(stmt: str, setup: str) -> float:
4485 timeit (setup = setup , number = 1 )
4586 except (AssertionError , ImportError , OverflowError , TypeError , ValueError ):
4687 return 0.0
47- return timeit (stmt = stmt , setup = setup )
88+ return timeit (stmt = stmt , setup = setup , number = 100_000 )
4889
4990
5091def res (value : float , justification : int = 6 ) -> str :
0 commit comments