· 7 years ago · Aug 12, 2018, 08:30 AM
1ProgrammingError at /
2(1146, "Table 'devel_dollar_game.game_players' doesn't exist")
3Request Method: GET
4Request URL: http://localhost:8001/
5Django Version: 2.1
6Exception Type: ProgrammingError
7Exception Value:
8(1146, "Table 'devel_dollar_game.game_players' doesn't exist")
9Exception Location: /spark/blockchain-project/lib/python3.6/site-packages/MySQLdb/connections.py in query, line 276
10Python Executable: /spark/blockchain-project/bin/python3
11Python Version: 3.6.1
12Python Path:
13['/spark/blockchain-project/blockchain-dollar-game',
14 '/spark/blockchain-project/blockchain-dollar-game',
15 '/usr/local/lib/python3.6/dist-packages',
16 '/spark/blockchain-project/lib/python36.zip',
17 '/spark/blockchain-project/lib/python3.6',
18 '/spark/blockchain-project/lib/python3.6/lib-dynload',
19 '/usr/local/lib/python3.6',
20 '/spark/blockchain-project/lib/python3.6/site-packages']
21Server time: Sun, 12 Aug 2018 08:26:17 +0000
22Traceback Switch to copy-and-paste view
23
24/spark/blockchain-project/lib/python3.6/site-packages/django/db/backends/utils.py in _execute
25 return self.cursor.execute(sql, params) ...
26â–¶ Local vars
27/spark/blockchain-project/lib/python3.6/site-packages/django/db/backends/mysql/base.py in execute
28 return self.cursor.execute(query, args) ...
29â–¶ Local vars
30/spark/blockchain-project/lib/python3.6/site-packages/MySQLdb/cursors.py in execute
31 self.errorhandler(self, exc, value) ...
32â–¶ Local vars
33/spark/blockchain-project/lib/python3.6/site-packages/MySQLdb/connections.py in defaulterrorhandler
34 raise errorvalue ...
35â–¶ Local vars
36/spark/blockchain-project/lib/python3.6/site-packages/MySQLdb/cursors.py in execute
37 res = self._query(query) ...
38â–¶ Local vars
39/spark/blockchain-project/lib/python3.6/site-packages/MySQLdb/cursors.py in _query
40 rowcount = self._do_query(q) ...
41â–¶ Local vars
42/spark/blockchain-project/lib/python3.6/site-packages/MySQLdb/cursors.py in _do_query
43 db.query(q) ...
44â–¶ Local vars
45/spark/blockchain-project/lib/python3.6/site-packages/MySQLdb/connections.py in query
46 _mysql.connection.query(self, query) ...
47â–¶ Local vars
48The above exception ((1146, "Table 'devel_dollar_game.game_players' doesn't exist")) was the direct cause of the following exception:
49/spark/blockchain-project/lib/python3.6/site-packages/django/core/handlers/exception.py in inner
50 response = get_response(request) ...
51â–¶ Local vars
52/spark/blockchain-project/lib/python3.6/site-packages/django/core/handlers/base.py in _get_response
53 response = self.process_exception_by_middleware(e, request) ...
54â–¶ Local vars
55/spark/blockchain-project/lib/python3.6/site-packages/django/core/handlers/base.py in _get_response
56 response = wrapped_callback(request, *callback_args, **callback_kwargs) ...
57â–¶ Local vars
58/spark/blockchain-project/blockchain-dollar-game/game/views.py in home
59 player = Players.objects.get(session_key=player_session_key) ...
60â–¶ Local vars
61/spark/blockchain-project/lib/python3.6/site-packages/django/db/models/manager.py in manager_method
62 return getattr(self.get_queryset(), name)(*args, **kwargs) ...
63â–¶ Local vars
64/spark/blockchain-project/lib/python3.6/site-packages/django/db/models/query.py in get
65 num = len(clone) ...
66â–¶ Local vars
67/spark/blockchain-project/lib/python3.6/site-packages/django/db/models/query.py in __len__
68 self._fetch_all() ...
69â–¶ Local vars
70/spark/blockchain-project/lib/python3.6/site-packages/django/db/models/query.py in _fetch_all
71 self._result_cache = list(self._iterable_class(self)) ...
72â–¶ Local vars
73/spark/blockchain-project/lib/python3.6/site-packages/django/db/models/query.py in __iter__
74 results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size) ...
75â–¶ Local vars
76/spark/blockchain-project/lib/python3.6/site-packages/django/db/models/sql/compiler.py in execute_sql
77 cursor.execute(sql, params) ...
78â–¶ Local vars
79/spark/blockchain-project/lib/python3.6/site-packages/django/db/backends/utils.py in execute
80 return super().execute(sql, params) ...
81â–¶ Local vars
82/spark/blockchain-project/lib/python3.6/site-packages/django/db/backends/utils.py in execute
83 return self._execute_with_wrappers(sql, params, many=False, executor=self._execute) ...
84â–¶ Local vars
85/spark/blockchain-project/lib/python3.6/site-packages/django/db/backends/utils.py in _execute_with_wrappers
86 return executor(sql, params, many, context) ...
87â–¶ Local vars
88/spark/blockchain-project/lib/python3.6/site-packages/django/db/backends/utils.py in _execute
89 return self.cursor.execute(sql, params) ...
90â–¶ Local vars
91/spark/blockchain-project/lib/python3.6/site-packages/django/db/utils.py in __exit__
92 raise dj_exc_value.with_traceback(traceback) from exc_value ...
93â–¶ Local vars
94/spark/blockchain-project/lib/python3.6/site-packages/django/db/backends/utils.py in _execute
95 return self.cursor.execute(sql, params) ...
96â–¶ Local vars
97/spark/blockchain-project/lib/python3.6/site-packages/django/db/backends/mysql/base.py in execute
98 return self.cursor.execute(query, args) ...
99â–¶ Local vars
100/spark/blockchain-project/lib/python3.6/site-packages/MySQLdb/cursors.py in execute
101 self.errorhandler(self, exc, value) ...
102â–¶ Local vars
103/spark/blockchain-project/lib/python3.6/site-packages/MySQLdb/connections.py in defaulterrorhandler
104 raise errorvalue ...
105â–¶ Local vars
106/spark/blockchain-project/lib/python3.6/site-packages/MySQLdb/cursors.py in execute
107 res = self._query(query) ...
108â–¶ Local vars
109/spark/blockchain-project/lib/python3.6/site-packages/MySQLdb/cursors.py in _query
110 rowcount = self._do_query(q) ...
111â–¶ Local vars
112/spark/blockchain-project/lib/python3.6/site-packages/MySQLdb/cursors.py in _do_query
113 db.query(q) ...
114â–¶ Local vars
115/spark/blockchain-project/lib/python3.6/site-packages/MySQLdb/connections.py in query
116 _mysql.connection.query(self, query) ...
117â–¶ Local vars
118Request information
119
120USER
121AnonymousUser
122GET
123No GET data
124POST
125No POST data
126FILES
127No FILES data
128COOKIES
129Variable Value
130csrftoken
131'RHDfKGtAnzh7xYwIxEd3lHIXFUJ2j9gDgsVCIJh70bVjyexrAsW1Aj6JzLZAjlz3'
132META
133Variable Value
134CONTENT_LENGTH
135''
136CONTENT_TYPE
137'text/plain'
138CSRF_COOKIE
139'RHDfKGtAnzh7xYwIxEd3lHIXFUJ2j9gDgsVCIJh70bVjyexrAsW1Aj6JzLZAjlz3'
140DBUS_SESSION_BUS_ADDRESS
141'unix:abstract=/tmp/dbus-wwgh03OQgP,guid=6cb9cc0c46916f2544a081275b6d3f0b'
142DESKTOP_SESSION
143'default'
144DISPLAY
145':0'
146DJANGO_SETTINGS_MODULE
147'game.settings'
148GATEWAY_INTERFACE
149'CGI/1.1'
150GDMSESSION
151'default'
152GDM_LANG
153'en_US.utf8'
154GJS_DEBUG_OUTPUT
155'stderr'
156GJS_DEBUG_TOPICS
157'JS ERROR;JS LOG'
158GNOME_DESKTOP_SESSION_ID
159'this-is-deprecated'
160GPG_AGENT_INFO
161'/run/user/1000/keyring/gpg:0:1'
162HOME
163'/root'
164HTTP_ACCEPT
165'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8'
166HTTP_ACCEPT_ENCODING
167'gzip, deflate, sdch, br'
168HTTP_ACCEPT_LANGUAGE
169'en-US,en;q=0.8,cs;q=0.6'
170HTTP_CACHE_CONTROL
171'max-age=0'
172HTTP_CONNECTION
173'keep-alive'
174HTTP_COOKIE
175'csrftoken=RHDfKGtAnzh7xYwIxEd3lHIXFUJ2j9gDgsVCIJh70bVjyexrAsW1Aj6JzLZAjlz3'
176HTTP_HOST
177'localhost:8001'
178HTTP_UPGRADE_INSECURE_REQUESTS
179'1'
180HTTP_USER_AGENT
181('Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) '
182 'Chrome/58.0.3029.96 Safari/537.36')
183LANG
184'en_US.UTF-8'
185LC_CTYPE
186'en_US.UTF-8'
187LESS
188'-R'
189LOGNAME
190'root'
191LSCOLORS
192'Gxfxcxdxbxegedabagacad'
193LS_COLORS
194'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:'
195MAIL
196'/var/mail/root'
197OLDPWD
198'/spark/blockchain-project/blockchain-dollar-game/game'
199PAGER
200'less'
201PATH
202'/spark/blockchain-project/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
203PATH_INFO
204'/'
205PS1
206('(blockchain-project) %n@%m '
207 '%{$fg[$user_color]%}$(_fishy_collapsed_wd)%{$reset_color%}%(!.#.>) ')
208PWD
209'/spark/blockchain-project/blockchain-dollar-game'
210PYTHONPATH
211':/usr/local/lib/python3.6/dist-packages'
212QUERY_STRING
213''
214REMOTE_ADDR
215'127.0.0.1'
216REMOTE_HOST
217''
218REQUEST_METHOD
219'GET'
220RUN_MAIN
221'true'
222SCRIPT_NAME
223''
224SERVER_NAME
225'debian'
226SERVER_PORT
227'8001'
228SERVER_PROTOCOL
229'HTTP/1.1'
230SERVER_SOFTWARE
231'WSGIServer/0.2'
232SESSION_MANAGER
233'local/debian:@/tmp/.ICE-unix/2597,unix/debian:/tmp/.ICE-unix/2597'
234SHELL
235'/usr/bin/zsh'
236SHLVL
237'2'
238SSH_AGENT_PID
239'2636'
240SSH_AUTH_SOCK
241'/run/user/1000/keyring/ssh'
242TERM
243'xterm'
244TNS_ADMIN
245'/opt/oracle/product/instantclient/network/admin'
246TZ
247'UTC'
248USER
249'root'
250USERNAME
251'gothos'
252VIRTUAL_ENV
253'/spark/blockchain-project'
254VTE_VERSION
255'3801'
256WINDOWID
257'27262982'
258WINDOWPATH
259'7'
260XAUTHORITY
261'/var/run/gdm3/auth-for-gothos-uroUJa/database'
262XDG_CURRENT_DESKTOP
263'GNOME'
264XDG_DATA_DIRS
265'/usr/share/gnome:/usr/local/share/:/usr/share/'
266XDG_MENU_PREFIX
267'gnome-'
268XDG_RUNTIME_DIR
269'/run/user/1000'
270XDG_SEAT
271'seat0'
272XDG_SESSION_DESKTOP
273'default'
274XDG_SESSION_ID
275'1'
276XDG_VTNR
277'7'
278ZSH
279'/root/.oh-my-zsh'
280_
281'/spark/blockchain-project/blockchain-dollar-game/./run_devel.sh'
282wsgi.errors
283<_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'>
284wsgi.file_wrapper
285''
286wsgi.input
287<_io.BufferedReader name=6>
288wsgi.multiprocess
289False
290wsgi.multithread
291True
292wsgi.run_once
293False
294wsgi.url_scheme
295'http'
296wsgi.version
297(1, 0)
298Settings
299Using settings module game.settings
300Setting Value
301ABSOLUTE_URL_OVERRIDES
302{}
303ADMINS
304[]
305ALLOWED_HOSTS
306['*']
307APPEND_SLASH
308True
309AUTHENTICATION_BACKENDS
310['django.contrib.auth.backends.ModelBackend']
311AUTH_PASSWORD_VALIDATORS
312'********************'
313AUTH_USER_MODEL
314'auth.User'
315BASE_DIR
316'/spark/blockchain-project/blockchain-dollar-game'
317CACHES
318{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
319CACHE_MIDDLEWARE_ALIAS
320'default'
321CACHE_MIDDLEWARE_KEY_PREFIX
322'********************'
323CACHE_MIDDLEWARE_SECONDS
324600
325CHAIN_ID
326'XXX TODO'
327CONTRACT_GAS_LIMIT
3284700000
329CONTRACT_GAS_LIMIT_PLACE_BID
330250000
331CONTRACT_GAS_PRICE
3321000000000
333CONTRACT_PLACE_BID_GAS_PRICE
33410000000000
335CONTRACT_SOURCE_ABSOLUTE_PATH
336'/Users/jpavuk/coding/blockchain-dollar-game/contracts/dollar-auction.sol'
337CSRF_COOKIE_AGE
33831449600
339CSRF_COOKIE_DOMAIN
340None
341CSRF_COOKIE_HTTPONLY
342False
343CSRF_COOKIE_NAME
344'csrftoken'
345CSRF_COOKIE_PATH
346'/'
347CSRF_COOKIE_SAMESITE
348'Lax'
349CSRF_COOKIE_SECURE
350False
351CSRF_FAILURE_VIEW
352'django.views.csrf.csrf_failure'
353CSRF_HEADER_NAME
354'HTTP_X_CSRFTOKEN'
355CSRF_TRUSTED_ORIGINS
356[]
357CSRF_USE_SESSIONS
358False
359DATABASES
360{'default': {'ATOMIC_REQUESTS': False,
361 'AUTOCOMMIT': True,
362 'CONN_MAX_AGE': 0,
363 'ENGINE': 'django.db.backends.mysql',
364 'HOST': 'devel-dollar-game.c9ddru0kul1i.eu-central-1.rds.amazonaws.com',
365 'NAME': 'devel_dollar_game',
366 'OPTIONS': {},
367 'PASSWORD': '********************',
368 'PORT': '3306',
369 'TEST': {'CHARSET': None,
370 'COLLATION': None,
371 'MIRROR': None,
372 'NAME': None},
373 'TIME_ZONE': None,
374 'USER': 'root'}}
375DATABASE_ROUTERS
376[]
377DATA_UPLOAD_MAX_MEMORY_SIZE
3782621440
379DATA_UPLOAD_MAX_NUMBER_FIELDS
3801000
381DATETIME_FORMAT
382'N j, Y, P'
383DATETIME_INPUT_FORMATS
384['%Y-%m-%d %H:%M:%S',
385 '%Y-%m-%d %H:%M:%S.%f',
386 '%Y-%m-%d %H:%M',
387 '%Y-%m-%d',
388 '%m/%d/%Y %H:%M:%S',
389 '%m/%d/%Y %H:%M:%S.%f',
390 '%m/%d/%Y %H:%M',
391 '%m/%d/%Y',
392 '%m/%d/%y %H:%M:%S',
393 '%m/%d/%y %H:%M:%S.%f',
394 '%m/%d/%y %H:%M',
395 '%m/%d/%y']
396DATE_FORMAT
397'N j, Y'
398DATE_INPUT_FORMATS
399['%Y-%m-%d',
400 '%m/%d/%Y',
401 '%m/%d/%y',
402 '%b %d %Y',
403 '%b %d, %Y',
404 '%d %b %Y',
405 '%d %b, %Y',
406 '%B %d %Y',
407 '%B %d, %Y',
408 '%d %B %Y',
409 '%d %B, %Y']
410DB_TIMEZONE
4111
412DEBUG
413True
414DEBUG_PROPAGATE_EXCEPTIONS
415False
416DECIMAL_SEPARATOR
417'.'
418DEFAULT_CHARSET
419'utf-8'
420DEFAULT_CONTENT_TYPE
421'text/html'
422DEFAULT_EXCEPTION_REPORTER_FILTER
423'django.views.debug.SafeExceptionReporterFilter'
424DEFAULT_FILE_STORAGE
425'django.core.files.storage.FileSystemStorage'
426DEFAULT_FROM_EMAIL
427'webmaster@localhost'
428DEFAULT_INDEX_TABLESPACE
429''
430DEFAULT_TABLESPACE
431''
432DISALLOWED_USER_AGENTS
433[]
434EMAIL_BACKEND
435'django.core.mail.backends.smtp.EmailBackend'
436EMAIL_HOST
437'localhost'
438EMAIL_HOST_PASSWORD
439'********************'
440EMAIL_HOST_USER
441''
442EMAIL_PORT
44325
444EMAIL_SSL_CERTFILE
445None
446EMAIL_SSL_KEYFILE
447'********************'
448EMAIL_SUBJECT_PREFIX
449'[Django] '
450EMAIL_TIMEOUT
451None
452EMAIL_USE_LOCALTIME
453False
454EMAIL_USE_SSL
455False
456EMAIL_USE_TLS
457False
458FILE_CHARSET
459'utf-8'
460FILE_UPLOAD_DIRECTORY_PERMISSIONS
461None
462FILE_UPLOAD_HANDLERS
463['django.core.files.uploadhandler.MemoryFileUploadHandler',
464 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
465FILE_UPLOAD_MAX_MEMORY_SIZE
4662621440
467FILE_UPLOAD_PERMISSIONS
468None
469FILE_UPLOAD_TEMP_DIR
470None
471FIRST_DAY_OF_WEEK
4720
473FIXTURE_DIRS
474[]
475FORCE_SCRIPT_NAME
476None
477FORMAT_MODULE_PATH
478None
479FORM_RENDERER
480'django.forms.renderers.DjangoTemplates'
481GAME_CONTRACT_ABI
482('\n'
483 '[\n'
484 '\t{\n'
485 '\t\t"constant": true,\n'
486 '\t\t"inputs": [],\n'
487 '\t\t"name": "getHighestBidder",\n'
488 '\t\t"outputs": [\n'
489 '\t\t\t{\n'
490 '\t\t\t\t"name": "",\n'
491 '\t\t\t\t"type": "address"\n'
492 '\t\t\t},\n'
493 '\t\t\t{\n'
494 '\t\t\t\t"name": "",\n'
495 '\t\t\t\t"type": "uint256"\n'
496 '\t\t\t}\n'
497 '\t\t],\n'
498 '\t\t"payable": false,\n'
499 '\t\t"stateMutability": "view",\n'
500 '\t\t"type": "function"\n'
501 '\t},\n'
502 '\t{\n'
503 '\t\t"constant": true,\n'
504 '\t\t"inputs": [],\n'
505 '\t\t"name": "gameEnd",\n'
506 '\t\t"outputs": [\n'
507 '\t\t\t{\n'
508 '\t\t\t\t"name": "",\n'
509 '\t\t\t\t"type": "uint256"\n'
510 '\t\t\t}\n'
511 '\t\t],\n'
512 '\t\t"payable": false,\n'
513 '\t\t"stateMutability": "view",\n'
514 '\t\t"type": "function"\n'
515 '\t},\n'
516 '\t{\n'
517 '\t\t"constant": true,\n'
518 '\t\t"inputs": [],\n'
519 '\t\t"name": "_getWinners",\n'
520 '\t\t"outputs": [\n'
521 '\t\t\t{\n'
522 '\t\t\t\t"name": "",\n'
523 '\t\t\t\t"type": "bytes32"\n'
524 '\t\t\t}\n'
525 '\t\t],\n'
526 '\t\t"payable": false,\n'
527 '\t\t"stateMutability": "pure",\n'
528 '\t\t"type": "function"\n'
529 '\t},\n'
530 '\t{\n'
531 '\t\t"constant": false,\n'
532 '\t\t"inputs": [],\n'
533 '\t\t"name": "_payWinners",\n'
534 '\t\t"outputs": [\n'
535 '\t\t\t{\n'
536 '\t\t\t\t"name": "",\n'
537 '\t\t\t\t"type": "bool"\n'
538 '\t\t\t}\n'
539 '\t\t],\n'
540 '\t\t"payable": true,\n'
541 '\t\t"stateMutability": "payable",\n'
542 '\t\t"type": "function"\n'
543 '\t},\n'
544 '\t{\n'
545 '\t\t"constant": true,\n'
546 '\t\t"inputs": [],\n'
547 '\t\t"name": "__getContractBalance",\n'
548 '\t\t"outputs": [\n'
549 '\t\t\t{\n'
550 '\t\t\t\t"name": "",\n'
551 '\t\t\t\t"type": "uint256"\n'
552 '\t\t\t}\n'
553 '\t\t],\n'
554 '\t\t"payable": false,\n'
555 '\t\t"stateMutability": "view",\n'
556 '\t\t"type": "function"\n'
557 '\t},\n'
558 '\t{\n'
559 '\t\t"constant": true,\n'
560 '\t\t"inputs": [],\n'
561 '\t\t"name": "__getTimeRemining",\n'
562 '\t\t"outputs": [\n'
563 '\t\t\t{\n'
564 '\t\t\t\t"name": "",\n'
565 '\t\t\t\t"type": "uint256"\n'
566 '\t\t\t}\n'
567 '\t\t],\n'
568 '\t\t"payable": false,\n'
569 '\t\t"stateMutability": "view",\n'
570 '\t\t"type": "function"\n'
571 '\t},\n'
572 '\t{\n'
573 '\t\t"constant": true,\n'
574 '\t\t"inputs": [],\n'
575 '\t\t"name": "listCumulatedBids",\n'
576 '\t\t"outputs": [\n'
577 '\t\t\t{\n'
578 '\t\t\t\t"name": "",\n'
579 '\t\t\t\t"type": "address[]"\n'
580 '\t\t\t},\n'
581 '\t\t\t{\n'
582 '\t\t\t\t"name": "",\n'
583 '\t\t\t\t"type": "uint256[]"\n'
584 '\t\t\t}\n'
585 '\t\t],\n'
586 '\t\t"payable": false,\n'
587 '\t\t"stateMutability": "view",\n'
588 '\t\t"type": "function"\n'
589 '\t},\n'
590 '\t{\n'
591 '\t\t"constant": true,\n'
592 '\t\t"inputs": [\n'
593 '\t\t\t{\n'
594 '\t\t\t\t"name": "",\n'
595 '\t\t\t\t"type": "uint256"\n'
596 '\t\t\t}\n'
597 '\t\t],\n'
598 '\t\t"name": "bidStructs",\n'
599 '\t\t"outputs": [\n'
600 '\t\t\t{\n'
601 '\t\t\t\t"name": "player",\n'
602 '\t\t\t\t"type": "address"\n'
603 '\t\t\t},\n'
604 '\t\t\t{\n'
605 '\t\t\t\t"name": "amount",\n'
606 '\t\t\t\t"type": "uint256"\n'
607 '\t\t\t}\n'
608 '\t\t],\n'
609 '\t\t"payable": false,\n'
610 '\t\t"stateMutability": "view",\n'
611 '\t\t"type": "function"\n'
612 '\t},\n'
613 '\t{\n'
614 '\t\t"constant": true,\n'
615 '\t\t"inputs": [],\n'
616 '\t\t"name": "__getBlockTimestamp",\n'
617 '\t\t"outputs": [\n'
618 '\t\t\t{\n'
619 '\t\t\t\t"name": "",\n'
620 '\t\t\t\t"type": "uint256"\n'
621 '\t\t\t}\n'
622 '\t\t],\n'
623 '\t\t"payable": false,\n'
624 '\t\t"stateMutability": "view",\n'
625 '\t\t"type": "function"\n'
626 '\t},\n'
627 '\t{\n'
628 '\t\t"constant": false,\n'
629 '\t\t"inputs": [],\n'
630 '\t\t"name": "cashOut",\n'
631 '\t\t"outputs": [\n'
632 '\t\t\t{\n'
633 '\t\t\t\t"name": "",\n'
634 '\t\t\t\t"type": "bool"\n'
635 '\t\t\t}\n'
636 '\t\t],\n'
637 '\t\t"payable": true,\n'
638 '\t\t"stateMutability": "payable",\n'
639 '\t\t"type": "function"\n'
640 '\t},\n'
641 '\t{\n'
642 '\t\t"constant": true,\n'
643 '\t\t"inputs": [],\n'
644 '\t\t"name": "gameBegin",\n'
645 '\t\t"outputs": [\n'
646 '\t\t\t{\n'
647 '\t\t\t\t"name": "",\n'
648 '\t\t\t\t"type": "uint256"\n'
649 '\t\t\t}\n'
650 '\t\t],\n'
651 '\t\t"payable": false,\n'
652 '\t\t"stateMutability": "view",\n'
653 '\t\t"type": "function"\n'
654 '\t},\n'
655 '\t{\n'
656 '\t\t"constant": true,\n'
657 '\t\t"inputs": [],\n'
658 '\t\t"name": "listAllBids",\n'
659 '\t\t"outputs": [\n'
660 '\t\t\t{\n'
661 '\t\t\t\t"name": "",\n'
662 '\t\t\t\t"type": "address[]"\n'
663 '\t\t\t},\n'
664 '\t\t\t{\n'
665 '\t\t\t\t"name": "",\n'
666 '\t\t\t\t"type": "uint256[]"\n'
667 '\t\t\t}\n'
668 '\t\t],\n'
669 '\t\t"payable": false,\n'
670 '\t\t"stateMutability": "view",\n'
671 '\t\t"type": "function"\n'
672 '\t},\n'
673 '\t{\n'
674 '\t\t"constant": true,\n'
675 '\t\t"inputs": [],\n'
676 '\t\t"name": "playersCount",\n'
677 '\t\t"outputs": [\n'
678 '\t\t\t{\n'
679 '\t\t\t\t"name": "",\n'
680 '\t\t\t\t"type": "uint256"\n'
681 '\t\t\t}\n'
682 '\t\t],\n'
683 '\t\t"payable": false,\n'
684 '\t\t"stateMutability": "view",\n'
685 '\t\t"type": "function"\n'
686 '\t},\n'
687 '\t{\n'
688 '\t\t"constant": true,\n'
689 '\t\t"inputs": [\n'
690 '\t\t\t{\n'
691 '\t\t\t\t"name": "",\n'
692 '\t\t\t\t"type": "uint256"\n'
693 '\t\t\t}\n'
694 '\t\t],\n'
695 '\t\t"name": "addressIndices",\n'
696 '\t\t"outputs": [\n'
697 '\t\t\t{\n'
698 '\t\t\t\t"name": "",\n'
699 '\t\t\t\t"type": "address"\n'
700 '\t\t\t}\n'
701 '\t\t],\n'
702 '\t\t"payable": false,\n'
703 '\t\t"stateMutability": "view",\n'
704 '\t\t"type": "function"\n'
705 '\t},\n'
706 '\t{\n'
707 '\t\t"constant": true,\n'
708 '\t\t"inputs": [\n'
709 '\t\t\t{\n'
710 '\t\t\t\t"name": "addrs",\n'
711 '\t\t\t\t"type": "address[]"\n'
712 '\t\t\t},\n'
713 '\t\t\t{\n'
714 '\t\t\t\t"name": "bids",\n'
715 '\t\t\t\t"type": "uint256[]"\n'
716 '\t\t\t}\n'
717 '\t\t],\n'
718 '\t\t"name": "_sortPlayers",\n'
719 '\t\t"outputs": [\n'
720 '\t\t\t{\n'
721 '\t\t\t\t"name": "",\n'
722 '\t\t\t\t"type": "address[]"\n'
723 '\t\t\t},\n'
724 '\t\t\t{\n'
725 '\t\t\t\t"name": "",\n'
726 '\t\t\t\t"type": "uint256[]"\n'
727 '\t\t\t}\n'
728 '\t\t],\n'
729 '\t\t"payable": false,\n'
730 '\t\t"stateMutability": "pure",\n'
731 '\t\t"type": "function"\n'
732 '\t},\n'
733 '\t{\n'
734 '\t\t"constant": false,\n'
735 '\t\t"inputs": [],\n'
736 '\t\t"name": "_payRoyalty",\n'
737 '\t\t"outputs": [\n'
738 '\t\t\t{\n'
739 '\t\t\t\t"name": "",\n'
740 '\t\t\t\t"type": "bool"\n'
741 '\t\t\t}\n'
742 '\t\t],\n'
743 '\t\t"payable": true,\n'
744 '\t\t"stateMutability": "payable",\n'
745 '\t\t"type": "function"\n'
746 '\t},\n'
747 '\t{\n'
748 '\t\t"constant": true,\n'
749 '\t\t"inputs": [],\n'
750 '\t\t"name": "minimumBid",\n'
751 '\t\t"outputs": [\n'
752 '\t\t\t{\n'
753 '\t\t\t\t"name": "",\n'
754 '\t\t\t\t"type": "uint256"\n'
755 '\t\t\t}\n'
756 '\t\t],\n'
757 '\t\t"payable": false,\n'
758 '\t\t"stateMutability": "view",\n'
759 '\t\t"type": "function"\n'
760 '\t},\n'
761 '\t{\n'
762 '\t\t"constant": true,\n'
763 '\t\t"inputs": [\n'
764 '\t\t\t{\n'
765 '\t\t\t\t"name": "",\n'
766 '\t\t\t\t"type": "uint256"\n'
767 '\t\t\t}\n'
768 '\t\t],\n'
769 '\t\t"name": "bidsList",\n'
770 '\t\t"outputs": [\n'
771 '\t\t\t{\n'
772 '\t\t\t\t"name": "",\n'
773 '\t\t\t\t"type": "uint256"\n'
774 '\t\t\t}\n'
775 '\t\t],\n'
776 '\t\t"payable": false,\n'
777 '\t\t"stateMutability": "view",\n'
778 '\t\t"type": "function"\n'
779 '\t},\n'
780 '\t{\n'
781 '\t\t"constant": true,\n'
782 '\t\t"inputs": [\n'
783 '\t\t\t{\n'
784 '\t\t\t\t"name": "",\n'
785 '\t\t\t\t"type": "address"\n'
786 '\t\t\t}\n'
787 '\t\t],\n'
788 '\t\t"name": "players",\n'
789 '\t\t"outputs": [\n'
790 '\t\t\t{\n'
791 '\t\t\t\t"name": "",\n'
792 '\t\t\t\t"type": "bool"\n'
793 '\t\t\t}\n'
794 '\t\t],\n'
795 '\t\t"payable": false,\n'
796 '\t\t"stateMutability": "view",\n'
797 '\t\t"type": "function"\n'
798 '\t},\n'
799 '\t{\n'
800 '\t\t"constant": false,\n'
801 '\t\t"inputs": [],\n'
802 '\t\t"name": "placeBid",\n'
803 '\t\t"outputs": [\n'
804 '\t\t\t{\n'
805 '\t\t\t\t"name": "success",\n'
806 '\t\t\t\t"type": "bool"\n'
807 '\t\t\t}\n'
808 '\t\t],\n'
809 '\t\t"payable": true,\n'
810 '\t\t"stateMutability": "payable",\n'
811 '\t\t"type": "function"\n'
812 '\t},\n'
813 '\t{\n'
814 '\t\t"constant": true,\n'
815 '\t\t"inputs": [],\n'
816 '\t\t"name": "winnerAddress",\n'
817 '\t\t"outputs": [\n'
818 '\t\t\t{\n'
819 '\t\t\t\t"name": "",\n'
820 '\t\t\t\t"type": "address"\n'
821 '\t\t\t}\n'
822 '\t\t],\n'
823 '\t\t"payable": false,\n'
824 '\t\t"stateMutability": "view",\n'
825 '\t\t"type": "function"\n'
826 '\t},\n'
827 '\t{\n'
828 '\t\t"constant": true,\n'
829 '\t\t"inputs": [],\n'
830 '\t\t"name": "winnginPrice",\n'
831 '\t\t"outputs": [\n'
832 '\t\t\t{\n'
833 '\t\t\t\t"name": "",\n'
834 '\t\t\t\t"type": "uint256"\n'
835 '\t\t\t}\n'
836 '\t\t],\n'
837 '\t\t"payable": false,\n'
838 '\t\t"stateMutability": "view",\n'
839 '\t\t"type": "function"\n'
840 '\t},\n'
841 '\t{\n'
842 '\t\t"constant": true,\n'
843 '\t\t"inputs": [\n'
844 '\t\t\t{\n'
845 '\t\t\t\t"name": "",\n'
846 '\t\t\t\t"type": "address"\n'
847 '\t\t\t}\n'
848 '\t\t],\n'
849 '\t\t"name": "playersBids",\n'
850 '\t\t"outputs": [\n'
851 '\t\t\t{\n'
852 '\t\t\t\t"name": "",\n'
853 '\t\t\t\t"type": "uint256"\n'
854 '\t\t\t}\n'
855 '\t\t],\n'
856 '\t\t"payable": false,\n'
857 '\t\t"stateMutability": "view",\n'
858 '\t\t"type": "function"\n'
859 '\t},\n'
860 '\t{\n'
861 '\t\t"constant": true,\n'
862 '\t\t"inputs": [\n'
863 '\t\t\t{\n'
864 '\t\t\t\t"name": "",\n'
865 '\t\t\t\t"type": "address"\n'
866 '\t\t\t}\n'
867 '\t\t],\n'
868 '\t\t"name": "playersWins",\n'
869 '\t\t"outputs": [\n'
870 '\t\t\t{\n'
871 '\t\t\t\t"name": "",\n'
872 '\t\t\t\t"type": "uint256"\n'
873 '\t\t\t}\n'
874 '\t\t],\n'
875 '\t\t"payable": false,\n'
876 '\t\t"stateMutability": "view",\n'
877 '\t\t"type": "function"\n'
878 '\t},\n'
879 '\t{\n'
880 '\t\t"inputs": [\n'
881 '\t\t\t{\n'
882 '\t\t\t\t"name": "_winnginPrice",\n'
883 '\t\t\t\t"type": "uint256"\n'
884 '\t\t\t},\n'
885 '\t\t\t{\n'
886 '\t\t\t\t"name": "_minimumBid",\n'
887 '\t\t\t\t"type": "uint256"\n'
888 '\t\t\t},\n'
889 '\t\t\t{\n'
890 '\t\t\t\t"name": "_gameEnd",\n'
891 '\t\t\t\t"type": "uint256"\n'
892 '\t\t\t}\n'
893 '\t\t],\n'
894 '\t\t"payable": false,\n'
895 '\t\t"stateMutability": "nonpayable",\n'
896 '\t\t"type": "constructor"\n'
897 '\t},\n'
898 '\t{\n'
899 '\t\t"anonymous": false,\n'
900 '\t\t"inputs": [\n'
901 '\t\t\t{\n'
902 '\t\t\t\t"indexed": false,\n'
903 '\t\t\t\t"name": "_contract",\n'
904 '\t\t\t\t"type": "address"\n'
905 '\t\t\t},\n'
906 '\t\t\t{\n'
907 '\t\t\t\t"indexed": false,\n'
908 '\t\t\t\t"name": "_gameBegin",\n'
909 '\t\t\t\t"type": "uint256"\n'
910 '\t\t\t},\n'
911 '\t\t\t{\n'
912 '\t\t\t\t"indexed": false,\n'
913 '\t\t\t\t"name": "_gameEnd",\n'
914 '\t\t\t\t"type": "uint256"\n'
915 '\t\t\t},\n'
916 '\t\t\t{\n'
917 '\t\t\t\t"indexed": false,\n'
918 '\t\t\t\t"name": "_minimumBid",\n'
919 '\t\t\t\t"type": "uint256"\n'
920 '\t\t\t},\n'
921 '\t\t\t{\n'
922 '\t\t\t\t"indexed": false,\n'
923 '\t\t\t\t"name": "_winnginPrice",\n'
924 '\t\t\t\t"type": "uint256"\n'
925 '\t\t\t}\n'
926 '\t\t],\n'
927 '\t\t"name": "AuctionStarted",\n'
928 '\t\t"type": "event"\n'
929 '\t},\n'
930 '\t{\n'
931 '\t\t"anonymous": false,\n'
932 '\t\t"inputs": [\n'
933 '\t\t\t{\n'
934 '\t\t\t\t"indexed": false,\n'
935 '\t\t\t\t"name": "_sender",\n'
936 '\t\t\t\t"type": "address"\n'
937 '\t\t\t},\n'
938 '\t\t\t{\n'
939 '\t\t\t\t"indexed": false,\n'
940 '\t\t\t\t"name": "_amount",\n'
941 '\t\t\t\t"type": "uint256"\n'
942 '\t\t\t}\n'
943 '\t\t],\n'
944 '\t\t"name": "PaymentReceived",\n'
945 '\t\t"type": "event"\n'
946 '\t},\n'
947 '\t{\n'
948 '\t\t"anonymous": false,\n'
949 '\t\t"inputs": [\n'
950 '\t\t\t{\n'
951 '\t\t\t\t"indexed": false,\n'
952 '\t\t\t\t"name": "_contract",\n'
953 '\t\t\t\t"type": "address"\n'
954 '\t\t\t}\n'
955 '\t\t],\n'
956 '\t\t"name": "ContractExecuted",\n'
957 '\t\t"type": "event"\n'
958 '\t},\n'
959 '\t{\n'
960 '\t\t"anonymous": false,\n'
961 '\t\t"inputs": [\n'
962 '\t\t\t{\n'
963 '\t\t\t\t"indexed": false,\n'
964 '\t\t\t\t"name": "_contractAddress",\n'
965 '\t\t\t\t"type": "address"\n'
966 '\t\t\t},\n'
967 '\t\t\t{\n'
968 '\t\t\t\t"indexed": false,\n'
969 '\t\t\t\t"name": "_gameEnd",\n'
970 '\t\t\t\t"type": "uint256"\n'
971 '\t\t\t},\n'
972 '\t\t\t{\n'
973 '\t\t\t\t"indexed": false,\n'
974 '\t\t\t\t"name": "_winnginPrice",\n'
975 '\t\t\t\t"type": "uint256"\n'
976 '\t\t\t},\n'
977 '\t\t\t{\n'
978 '\t\t\t\t"indexed": false,\n'
979 '\t\t\t\t"name": "_highestBid",\n'
980 '\t\t\t\t"type": "uint256"\n'
981 '\t\t\t},\n'
982 '\t\t\t{\n'
983 '\t\t\t\t"indexed": false,\n'
984 '\t\t\t\t"name": "_winnerAddress",\n'
985 '\t\t\t\t"type": "address"\n'
986 '\t\t\t}\n'
987 '\t\t],\n'
988 '\t\t"name": "AuctionFinished",\n'
989 '\t\t"type": "event"\n'
990 '\t}\n'
991 ']\n')
992GAME_CONTRACT_BYTECODE
993('\n'
994 '{\n'
995 '\t"linkReferences": {},\n'
996 '\t"object": '
997 '"608060405260008054600160a060020a0319167323f3e6eb35901aa1accabcf7dcb5512bb83142191790556007805460ff1916905534801561004057600080fd5b50604051606080610edb83398101604081815282516020808501519483015160018390556003869055600581905560045430865291850191909152828401819052606084018590526080840182905291519093927fa4e6cb91578a064a1737a833b3d276bb28e387f33f6001f70c7c1389658b64d1919081900360a00190a1505050610e0a806100d16000396000f30060806040526004361061013c5763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416623495a481146101415780630b8eebde1461017957806336248ec5146101a05780634054e235146101b557806343658186146101d157806347bfc933146101e657806359533da9146101fb57806365738cab146102a957806367027aae146102c1578063793cd71e146102d65780638ea2f598146102de578063a3384b3d146102f3578063a3f67d6d14610308578063a7df8c571461031d578063baf2498614610351578063bcbc1585146103df578063d3a86386146103e7578063d4d76d5e146103fc578063e2eb41ff14610414578063ecfc7ecc14610435578063ed7a4e0b1461043d578063eeaa23ef14610452578063f48982a614610467578063fe2e373614610488575b600080fd5b34801561014d57600080fd5b506101566104a9565b60408051600160a060020a03909316835260208301919091528051918290030190f35b34801561018557600080fd5b5061018e610568565b60408051918252519081900360200190f35b3480156101ac57600080fd5b5061018e61056e565b6101bd610592565b604080519115158252519081900360200190f35b3480156101dd57600080fd5b5061018e610597565b3480156101f257600080fd5b5061018e61059c565b34801561020757600080fd5b506102106105a5565b604051808060200180602001838103835285818151815260200191508051906020019060200280838360005b8381101561025457818101518382015260200161023c565b50505050905001838103825284818151815260200191508051906020019060200280838360005b8381101561029357818101518382015260200161027b565b5050505090500194505050505060405180910390f35b3480156102b557600080fd5b506101566004356106ae565b3480156102cd57600080fd5b5061018e6106d3565b6101bd6106d7565b3480156102ea57600080fd5b5061018e61080d565b3480156102ff57600080fd5b50610210610813565b34801561031457600080fd5b5061018e610906565b34801561032957600080fd5b5061033560043561090c565b60408051600160a060020a039092168252519081900360200190f35b34801561035d57600080fd5b506040805160206004803580820135838102808601850190965280855261021095369593946024949385019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506109349650505050505050565b6101bd610b81565b3480156103f357600080fd5b5061018e610bc5565b34801561040857600080fd5b5061018e600435610bcb565b34801561042057600080fd5b506101bd600160a060020a0360043516610bea565b6101bd610bff565b34801561044957600080fd5b50610335610da5565b34801561045e57600080fd5b5061018e610db4565b34801561047357600080fd5b5061018e600160a060020a0360043516610dba565b34801561049457600080fd5b5061018e600160a060020a0360043516610dcc565b6000806060806009805490506040519080825280602002602001820160405280156104de578160200160208202803883390190505b50600954604080518281526020808402820101909152919350801561050d578160200160208202803883390190505b5090506105186105a5565b90925090506105278282610934565b815191935091508290600090811061053b57fe5b9060200190602002015181600081518110151561055457fe5b906020019060200201519350935050509091565b60055481565b7f78787820746f646f00000000000000000000000000000000000000000000000090565b600090565b303190565b60055442900390565b60608060608060008060006006546040519080825280602002602001820160405280156105dc578160200160208202803883390190505b50945060065460405190808252806020026020018201604052801561060b578160200160208202803883390190505b509350600092505b6006548310156106a157600d80548490811061062b57fe5b6000918252602080832090910154600160a060020a0316808352600a90915260409091205486519193509150829086908590811061066557fe5b600160a060020a039092166020928302909101909101528351819085908590811061068c57fe5b60209081029091010152600190920191610613565b5092959194509092505050565b60086020526000908152604090208054600190910154600160a060020a039091169082565b4290565b6000606080600080600060065460405190808252806020026020018201604052801561070d578160200160208202803883390190505b50945060065460405190808252806020026020018201604052801561073c578160200160208202803883390190505b509350600092505b6006548310156107d257600d80548490811061075c57fe5b6000918252602080832090910154600160a060020a0316808352600a90915260409091205486519193509150829086908590811061079657fe5b600160a060020a03909216602092830290910190910152835181908590859081106107bd57fe5b60209081029091010152600190920191610744565b6107dc8585610934565b90955093506107e9610592565b506107f2610b81565b506007805460ff191660019081179091559550505050505090565b60045481565b606080606080600060098054905060405190808252806020026020018201604052801561084a578160200160208202803883390190505b506009546040805182815260208084028201019091529194508015610879578160200160208202803883390190505b509150600090505b6009548110156108fc576000818152600860205260409020548351600160a060020a03909116908490839081106108b457fe5b600160a060020a03909216602092830290910182015260008281526008909152604090206001015482518390839081106108ea57fe5b60209081029091010152600101610881565b5090939092509050565b60065481565b600d80548290811061091a57fe5b600091825260209091200154600160a060020a0316905081565b60608060006060806000806000808951965086604051908082528060200260200182016040528015610970578160200160208202803883390190505b5095508660405190808252806020026020018201604052801561099d578160200160208202803883390190505b509450600093505b86841015610a255789848151811015156109bb57fe5b9060200190602002015186858151811015156109d357fe5b602090810290910101528a518b90859081106109eb57fe5b906020019060200201518585815181101515610a0357fe5b600160a060020a039092166020928302909101909101526001909301926109a5565b600093505b86841015610b70578360010192505b86831015610b65578583815181101515610a4f57fe5b906020019060200201518685815181101515610a6757fe5b906020019060200201511015610b5a578583815181101515610a8557fe5b9060200190602002015191508584815181101515610a9f57fe5b906020019060200201518684815181101515610ab757fe5b6020908102909101015285518290879086908110610ad157fe5b602090810290910101528451859084908110610ae957fe5b9060200190602002015190508484815181101515610b0357fe5b906020019060200201518584815181101515610b1b57fe5b600160a060020a0390921660209283029091019091015284518190869086908110610b4257fe5b600160a060020a039092166020928302909101909101525b600190920191610a39565b600190930192610a2a565b509299939850929650505050505050565b60008054604051303191600160a060020a03169082156108fc0290839085818181858888f19350505050158015610bbc573d6000803e3d6000fd5b50600191505090565b60035481565b6009805482908110610bd957fe5b600091825260209091200154905081565b600c6020526000908152604090205460ff1681565b600980546000818152600860209081526040808320805473ffffffffffffffffffffffffffffffffffffffff19163390811782553460019283015586549182019096557f6e1540171b6c0c960b71a7020d9f60077f6af931a8bbf590da0223dacf75c7af01849055848352600c9091528120549092919060ff161515610cf257600160a060020a0382166000818152600c60205260408120805460ff19166001908117909155600d805491820181559091527fd7b6990105719101dabeb77144f2a3385c8033acd3af97e9423a695e81ad1eb501805473ffffffffffffffffffffffffffffffffffffffff191690911790555b600160a060020a0382166000908152600a60205260409020541515610d3a57600160a060020a0382166000908152600a60205260409020349055600680546001019055610d59565b600160a060020a0382166000908152600a602052604090208054340190555b60408051600160a060020a038416815234602082015281517f6ef95f06320e7a25a04a175ca677b7052bdd97131872c2192525a629f51be770929181900390910190a160019250505090565b600254600160a060020a031681565b60015481565b600a6020526000908152604090205481565b600b60205260009081526040902054815600a165627a7a723058204da6013eb737d26d1101d3c08ca7146c711b6162e67813ab4eef1515c0dbc6750029",\n'
998 '\t"opcodes": "PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x0 DUP1 SLOAD PUSH1 0x1 '
999 'PUSH1 0xA0 PUSH1 0x2 EXP SUB NOT AND PUSH20 '
1000 '0x23F3E6EB35901AA1ACCABCF7DCB5512BB8314219 OR SWAP1 SSTORE PUSH1 0x7 DUP1 '
1001 'SLOAD PUSH1 0xFF NOT AND SWAP1 SSTORE CALLVALUE DUP1 ISZERO PUSH2 0x40 JUMPI '
1002 'PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH1 0x40 MLOAD PUSH1 0x60 DUP1 PUSH2 '
1003 '0xEDB DUP4 CODECOPY DUP2 ADD PUSH1 0x40 DUP2 DUP2 MSTORE DUP3 MLOAD PUSH1 '
1004 '0x20 DUP1 DUP6 ADD MLOAD SWAP5 DUP4 ADD MLOAD PUSH1 0x1 DUP4 SWAP1 SSTORE '
1005 'PUSH1 0x3 DUP7 SWAP1 SSTORE PUSH1 0x5 DUP2 SWAP1 SSTORE PUSH1 0x4 SLOAD '
1006 'ADDRESS DUP7 MSTORE SWAP2 DUP6 ADD SWAP2 SWAP1 SWAP2 MSTORE DUP3 DUP5 ADD '
1007 'DUP2 SWAP1 MSTORE PUSH1 0x60 DUP5 ADD DUP6 SWAP1 MSTORE PUSH1 0x80 DUP5 ADD '
1008 'DUP3 SWAP1 MSTORE SWAP2 MLOAD SWAP1 SWAP4 SWAP3 PUSH32 '
1009 '0xA4E6CB91578A064A1737A833B3D276BB28E387F33F6001F70C7C1389658B64D1 SWAP2 '
1010 'SWAP1 DUP2 SWAP1 SUB PUSH1 0xA0 ADD SWAP1 LOG1 POP POP POP PUSH2 0xE0A DUP1 '
1011 'PUSH2 0xD1 PUSH1 0x0 CODECOPY PUSH1 0x0 RETURN STOP PUSH1 0x80 PUSH1 0x40 '
1012 'MSTORE PUSH1 0x4 CALLDATASIZE LT PUSH2 0x13C JUMPI PUSH4 0xFFFFFFFF PUSH29 '
1013 '0x100000000000000000000000000000000000000000000000000000000 PUSH1 0x0 '
1014 'CALLDATALOAD DIV AND PUSH3 0x3495A4 DUP2 EQ PUSH2 0x141 JUMPI DUP1 PUSH4 '
1015 '0xB8EEBDE EQ PUSH2 0x179 JUMPI DUP1 PUSH4 0x36248EC5 EQ PUSH2 0x1A0 JUMPI '
1016 'DUP1 PUSH4 0x4054E235 EQ PUSH2 0x1B5 JUMPI DUP1 PUSH4 0x43658186 EQ PUSH2 '
1017 '0x1D1 JUMPI DUP1 PUSH4 0x47BFC933 EQ PUSH2 0x1E6 JUMPI DUP1 PUSH4 0x59533DA9 '
1018 'EQ PUSH2 0x1FB JUMPI DUP1 PUSH4 0x65738CAB EQ PUSH2 0x2A9 JUMPI DUP1 PUSH4 '
1019 '0x67027AAE EQ PUSH2 0x2C1 JUMPI DUP1 PUSH4 0x793CD71E EQ PUSH2 0x2D6 JUMPI '
1020 'DUP1 PUSH4 0x8EA2F598 EQ PUSH2 0x2DE JUMPI DUP1 PUSH4 0xA3384B3D EQ PUSH2 '
1021 '0x2F3 JUMPI DUP1 PUSH4 0xA3F67D6D EQ PUSH2 0x308 JUMPI DUP1 PUSH4 0xA7DF8C57 '
1022 'EQ PUSH2 0x31D JUMPI DUP1 PUSH4 0xBAF24986 EQ PUSH2 0x351 JUMPI DUP1 PUSH4 '
1023 '0xBCBC1585 EQ PUSH2 0x3DF JUMPI DUP1 PUSH4 0xD3A86386 EQ PUSH2 0x3E7 JUMPI '
1024 'DUP1 PUSH4 0xD4D76D5E EQ PUSH2 0x3FC JUMPI DUP1 PUSH4 0xE2EB41FF EQ PUSH2 '
1025 '0x414 JUMPI DUP1 PUSH4 0xECFC7ECC EQ PUSH2 0x435 JUMPI DUP1 PUSH4 0xED7A4E0B '
1026 'EQ PUSH2 0x43D JUMPI DUP1 PUSH4 0xEEAA23EF EQ PUSH2 0x452 JUMPI DUP1 PUSH4 '
1027 '0xF48982A6 EQ PUSH2 0x467 JUMPI DUP1 PUSH4 0xFE2E3736 EQ PUSH2 0x488 JUMPI '
1028 'JUMPDEST PUSH1 0x0 DUP1 REVERT JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x14D '
1029 'JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x156 PUSH2 0x4A9 JUMP '
1030 'JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x1 PUSH1 0xA0 PUSH1 0x2 EXP SUB SWAP1 '
1031 'SWAP4 AND DUP4 MSTORE PUSH1 0x20 DUP4 ADD SWAP2 SWAP1 SWAP2 MSTORE DUP1 '
1032 'MLOAD SWAP2 DUP3 SWAP1 SUB ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO '
1033 'PUSH2 0x185 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x18E PUSH2 0x568 '
1034 'JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 '
1035 'SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x1AC '
1036 'JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x18E PUSH2 0x56E JUMP '
1037 'JUMPDEST PUSH2 0x1BD PUSH2 0x592 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 '
1038 'ISZERO ISZERO DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 '
1039 'RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x1DD JUMPI PUSH1 0x0 DUP1 '
1040 'REVERT JUMPDEST POP PUSH2 0x18E PUSH2 0x597 JUMP JUMPDEST CALLVALUE DUP1 '
1041 'ISZERO PUSH2 0x1F2 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x18E '
1042 'PUSH2 0x59C JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x207 JUMPI PUSH1 0x0 '
1043 'DUP1 REVERT JUMPDEST POP PUSH2 0x210 PUSH2 0x5A5 JUMP JUMPDEST PUSH1 0x40 '
1044 'MLOAD DUP1 DUP1 PUSH1 0x20 ADD DUP1 PUSH1 0x20 ADD DUP4 DUP2 SUB DUP4 MSTORE '
1045 'DUP6 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 '
1046 'PUSH1 0x20 ADD SWAP1 PUSH1 0x20 MUL DUP1 DUP4 DUP4 PUSH1 0x0 JUMPDEST DUP4 '
1047 'DUP2 LT ISZERO PUSH2 0x254 JUMPI DUP2 DUP2 ADD MLOAD DUP4 DUP3 ADD MSTORE '
1048 'PUSH1 0x20 ADD PUSH2 0x23C JUMP JUMPDEST POP POP POP POP SWAP1 POP ADD DUP4 '
1049 'DUP2 SUB DUP3 MSTORE DUP5 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 '
1050 'POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 PUSH1 0x20 MUL DUP1 DUP4 DUP4 '
1051 'PUSH1 0x0 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x293 JUMPI DUP2 DUP2 ADD MLOAD '
1052 'DUP4 DUP3 ADD MSTORE PUSH1 0x20 ADD PUSH2 0x27B JUMP JUMPDEST POP POP POP '
1053 'POP SWAP1 POP ADD SWAP5 POP POP POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB '
1054 'SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x2B5 JUMPI PUSH1 0x0 DUP1 '
1055 'REVERT JUMPDEST POP PUSH2 0x156 PUSH1 0x4 CALLDATALOAD PUSH2 0x6AE JUMP '
1056 'JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x2CD JUMPI PUSH1 0x0 DUP1 REVERT '
1057 'JUMPDEST POP PUSH2 0x18E PUSH2 0x6D3 JUMP JUMPDEST PUSH2 0x1BD PUSH2 0x6D7 '
1058 'JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x2EA JUMPI PUSH1 0x0 DUP1 REVERT '
1059 'JUMPDEST POP PUSH2 0x18E PUSH2 0x80D JUMP JUMPDEST CALLVALUE DUP1 ISZERO '
1060 'PUSH2 0x2FF JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x210 PUSH2 0x813 '
1061 'JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x314 JUMPI PUSH1 0x0 DUP1 REVERT '
1062 'JUMPDEST POP PUSH2 0x18E PUSH2 0x906 JUMP JUMPDEST CALLVALUE DUP1 ISZERO '
1063 'PUSH2 0x329 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x335 PUSH1 0x4 '
1064 'CALLDATALOAD PUSH2 0x90C JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x1 PUSH1 '
1065 '0xA0 PUSH1 0x2 EXP SUB SWAP1 SWAP3 AND DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 '
1066 'SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x35D '
1067 'JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH1 0x40 DUP1 MLOAD PUSH1 0x20 '
1068 'PUSH1 0x4 DUP1 CALLDATALOAD DUP1 DUP3 ADD CALLDATALOAD DUP4 DUP2 MUL DUP1 '
1069 'DUP7 ADD DUP6 ADD SWAP1 SWAP7 MSTORE DUP1 DUP6 MSTORE PUSH2 0x210 SWAP6 '
1070 'CALLDATASIZE SWAP6 SWAP4 SWAP5 PUSH1 0x24 SWAP5 SWAP4 DUP6 ADD SWAP3 SWAP2 '
1071 'DUP3 SWAP2 DUP6 ADD SWAP1 DUP5 SWAP1 DUP1 DUP3 DUP5 CALLDATACOPY POP POP '
1072 'PUSH1 0x40 DUP1 MLOAD DUP8 CALLDATALOAD DUP10 ADD DUP1 CALLDATALOAD PUSH1 '
1073 '0x20 DUP2 DUP2 MUL DUP5 DUP2 ADD DUP3 ADD SWAP1 SWAP6 MSTORE DUP2 DUP5 '
1074 'MSTORE SWAP9 SWAP12 SWAP11 SWAP10 DUP10 ADD SWAP9 SWAP3 SWAP8 POP SWAP1 DUP3 '
1075 'ADD SWAP6 POP SWAP4 POP DUP4 SWAP3 POP DUP6 ADD SWAP1 DUP5 SWAP1 DUP1 DUP3 '
1076 'DUP5 CALLDATACOPY POP SWAP5 SWAP8 POP PUSH2 0x934 SWAP7 POP POP POP POP POP '
1077 'POP POP JUMP JUMPDEST PUSH2 0x1BD PUSH2 0xB81 JUMP JUMPDEST CALLVALUE DUP1 '
1078 'ISZERO PUSH2 0x3F3 JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x18E '
1079 'PUSH2 0xBC5 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x408 JUMPI PUSH1 0x0 '
1080 'DUP1 REVERT JUMPDEST POP PUSH2 0x18E PUSH1 0x4 CALLDATALOAD PUSH2 0xBCB JUMP '
1081 'JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x420 JUMPI PUSH1 0x0 DUP1 REVERT '
1082 'JUMPDEST POP PUSH2 0x1BD PUSH1 0x1 PUSH1 0xA0 PUSH1 0x2 EXP SUB PUSH1 0x4 '
1083 'CALLDATALOAD AND PUSH2 0xBEA JUMP JUMPDEST PUSH2 0x1BD PUSH2 0xBFF JUMP '
1084 'JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x449 JUMPI PUSH1 0x0 DUP1 REVERT '
1085 'JUMPDEST POP PUSH2 0x335 PUSH2 0xDA5 JUMP JUMPDEST CALLVALUE DUP1 ISZERO '
1086 'PUSH2 0x45E JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x18E PUSH2 0xDB4 '
1087 'JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x473 JUMPI PUSH1 0x0 DUP1 REVERT '
1088 'JUMPDEST POP PUSH2 0x18E PUSH1 0x1 PUSH1 0xA0 PUSH1 0x2 EXP SUB PUSH1 0x4 '
1089 'CALLDATALOAD AND PUSH2 0xDBA JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x494 '
1090 'JUMPI PUSH1 0x0 DUP1 REVERT JUMPDEST POP PUSH2 0x18E PUSH1 0x1 PUSH1 0xA0 '
1091 'PUSH1 0x2 EXP SUB PUSH1 0x4 CALLDATALOAD AND PUSH2 0xDCC JUMP JUMPDEST PUSH1 '
1092 '0x0 DUP1 PUSH1 0x60 DUP1 PUSH1 0x9 DUP1 SLOAD SWAP1 POP PUSH1 0x40 MLOAD '
1093 'SWAP1 DUP1 DUP3 MSTORE DUP1 PUSH1 0x20 MUL PUSH1 0x20 ADD DUP3 ADD PUSH1 '
1094 '0x40 MSTORE DUP1 ISZERO PUSH2 0x4DE JUMPI DUP2 PUSH1 0x20 ADD PUSH1 0x20 '
1095 'DUP3 MUL DUP1 CODESIZE DUP4 CODECOPY ADD SWAP1 POP JUMPDEST POP PUSH1 0x9 '
1096 'SLOAD PUSH1 0x40 DUP1 MLOAD DUP3 DUP2 MSTORE PUSH1 0x20 DUP1 DUP5 MUL DUP3 '
1097 'ADD ADD SWAP1 SWAP2 MSTORE SWAP2 SWAP4 POP DUP1 ISZERO PUSH2 0x50D JUMPI '
1098 'DUP2 PUSH1 0x20 ADD PUSH1 0x20 DUP3 MUL DUP1 CODESIZE DUP4 CODECOPY ADD '
1099 'SWAP1 POP JUMPDEST POP SWAP1 POP PUSH2 0x518 PUSH2 0x5A5 JUMP JUMPDEST SWAP1 '
1100 'SWAP3 POP SWAP1 POP PUSH2 0x527 DUP3 DUP3 PUSH2 0x934 JUMP JUMPDEST DUP2 '
1101 'MLOAD SWAP2 SWAP4 POP SWAP2 POP DUP3 SWAP1 PUSH1 0x0 SWAP1 DUP2 LT PUSH2 '
1102 '0x53B JUMPI INVALID JUMPDEST SWAP1 PUSH1 0x20 ADD SWAP1 PUSH1 0x20 MUL ADD '
1103 'MLOAD DUP2 PUSH1 0x0 DUP2 MLOAD DUP2 LT ISZERO ISZERO PUSH2 0x554 JUMPI '
1104 'INVALID JUMPDEST SWAP1 PUSH1 0x20 ADD SWAP1 PUSH1 0x20 MUL ADD MLOAD SWAP4 '
1105 'POP SWAP4 POP POP POP SWAP1 SWAP2 JUMP JUMPDEST PUSH1 0x5 SLOAD DUP2 JUMP '
1106 'JUMPDEST PUSH32 '
1107 '0x78787820746F646F000000000000000000000000000000000000000000000000 SWAP1 '
1108 'JUMP JUMPDEST PUSH1 0x0 SWAP1 JUMP JUMPDEST ADDRESS BALANCE SWAP1 JUMP '
1109 'JUMPDEST PUSH1 0x5 SLOAD TIMESTAMP SWAP1 SUB SWAP1 JUMP JUMPDEST PUSH1 0x60 '
1110 'DUP1 PUSH1 0x60 DUP1 PUSH1 0x0 DUP1 PUSH1 0x0 PUSH1 0x6 SLOAD PUSH1 0x40 '
1111 'MLOAD SWAP1 DUP1 DUP3 MSTORE DUP1 PUSH1 0x20 MUL PUSH1 0x20 ADD DUP3 ADD '
1112 'PUSH1 0x40 MSTORE DUP1 ISZERO PUSH2 0x5DC JUMPI DUP2 PUSH1 0x20 ADD PUSH1 '
1113 '0x20 DUP3 MUL DUP1 CODESIZE DUP4 CODECOPY ADD SWAP1 POP JUMPDEST POP SWAP5 '
1114 'POP PUSH1 0x6 SLOAD PUSH1 0x40 MLOAD SWAP1 DUP1 DUP3 MSTORE DUP1 PUSH1 0x20 '
1115 'MUL PUSH1 0x20 ADD DUP3 ADD PUSH1 0x40 MSTORE DUP1 ISZERO PUSH2 0x60B JUMPI '
1116 'DUP2 PUSH1 0x20 ADD PUSH1 0x20 DUP3 MUL DUP1 CODESIZE DUP4 CODECOPY ADD '
1117 'SWAP1 POP JUMPDEST POP SWAP4 POP PUSH1 0x0 SWAP3 POP JUMPDEST PUSH1 0x6 '
1118 'SLOAD DUP4 LT ISZERO PUSH2 0x6A1 JUMPI PUSH1 0xD DUP1 SLOAD DUP5 SWAP1 DUP2 '
1119 'LT PUSH2 0x62B JUMPI INVALID JUMPDEST PUSH1 0x0 SWAP2 DUP3 MSTORE PUSH1 0x20 '
1120 'DUP1 DUP4 KECCAK256 SWAP1 SWAP2 ADD SLOAD PUSH1 0x1 PUSH1 0xA0 PUSH1 0x2 EXP '
1121 'SUB AND DUP1 DUP4 MSTORE PUSH1 0xA SWAP1 SWAP2 MSTORE PUSH1 0x40 SWAP1 SWAP2 '
1122 'KECCAK256 SLOAD DUP7 MLOAD SWAP2 SWAP4 POP SWAP2 POP DUP3 SWAP1 DUP7 SWAP1 '
1123 'DUP6 SWAP1 DUP2 LT PUSH2 0x665 JUMPI INVALID JUMPDEST PUSH1 0x1 PUSH1 0xA0 '
1124 'PUSH1 0x2 EXP SUB SWAP1 SWAP3 AND PUSH1 0x20 SWAP3 DUP4 MUL SWAP1 SWAP2 ADD '
1125 'SWAP1 SWAP2 ADD MSTORE DUP4 MLOAD DUP2 SWAP1 DUP6 SWAP1 DUP6 SWAP1 DUP2 LT '
1126 'PUSH2 0x68C JUMPI INVALID JUMPDEST PUSH1 0x20 SWAP1 DUP2 MUL SWAP1 SWAP2 ADD '
1127 'ADD MSTORE PUSH1 0x1 SWAP1 SWAP3 ADD SWAP2 PUSH2 0x613 JUMP JUMPDEST POP '
1128 'SWAP3 SWAP6 SWAP2 SWAP5 POP SWAP1 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x8 '
1129 'PUSH1 0x20 MSTORE PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP1 KECCAK256 '
1130 'DUP1 SLOAD PUSH1 0x1 SWAP1 SWAP2 ADD SLOAD PUSH1 0x1 PUSH1 0xA0 PUSH1 0x2 '
1131 'EXP SUB SWAP1 SWAP2 AND SWAP1 DUP3 JUMP JUMPDEST TIMESTAMP SWAP1 JUMP '
1132 'JUMPDEST PUSH1 0x0 PUSH1 0x60 DUP1 PUSH1 0x0 DUP1 PUSH1 0x0 PUSH1 0x6 SLOAD '
1133 'PUSH1 0x40 MLOAD SWAP1 DUP1 DUP3 MSTORE DUP1 PUSH1 0x20 MUL PUSH1 0x20 ADD '
1134 'DUP3 ADD PUSH1 0x40 MSTORE DUP1 ISZERO PUSH2 0x70D JUMPI DUP2 PUSH1 0x20 ADD '
1135 'PUSH1 0x20 DUP3 MUL DUP1 CODESIZE DUP4 CODECOPY ADD SWAP1 POP JUMPDEST POP '
1136 'SWAP5 POP PUSH1 0x6 SLOAD PUSH1 0x40 MLOAD SWAP1 DUP1 DUP3 MSTORE DUP1 PUSH1 '
1137 '0x20 MUL PUSH1 0x20 ADD DUP3 ADD PUSH1 0x40 MSTORE DUP1 ISZERO PUSH2 0x73C '
1138 'JUMPI DUP2 PUSH1 0x20 ADD PUSH1 0x20 DUP3 MUL DUP1 CODESIZE DUP4 CODECOPY '
1139 'ADD SWAP1 POP JUMPDEST POP SWAP4 POP PUSH1 0x0 SWAP3 POP JUMPDEST PUSH1 0x6 '
1140 'SLOAD DUP4 LT ISZERO PUSH2 0x7D2 JUMPI PUSH1 0xD DUP1 SLOAD DUP5 SWAP1 DUP2 '
1141 'LT PUSH2 0x75C JUMPI INVALID JUMPDEST PUSH1 0x0 SWAP2 DUP3 MSTORE PUSH1 0x20 '
1142 'DUP1 DUP4 KECCAK256 SWAP1 SWAP2 ADD SLOAD PUSH1 0x1 PUSH1 0xA0 PUSH1 0x2 EXP '
1143 'SUB AND DUP1 DUP4 MSTORE PUSH1 0xA SWAP1 SWAP2 MSTORE PUSH1 0x40 SWAP1 SWAP2 '
1144 'KECCAK256 SLOAD DUP7 MLOAD SWAP2 SWAP4 POP SWAP2 POP DUP3 SWAP1 DUP7 SWAP1 '
1145 'DUP6 SWAP1 DUP2 LT PUSH2 0x796 JUMPI INVALID JUMPDEST PUSH1 0x1 PUSH1 0xA0 '
1146 'PUSH1 0x2 EXP SUB SWAP1 SWAP3 AND PUSH1 0x20 SWAP3 DUP4 MUL SWAP1 SWAP2 ADD '
1147 'SWAP1 SWAP2 ADD MSTORE DUP4 MLOAD DUP2 SWAP1 DUP6 SWAP1 DUP6 SWAP1 DUP2 LT '
1148 'PUSH2 0x7BD JUMPI INVALID JUMPDEST PUSH1 0x20 SWAP1 DUP2 MUL SWAP1 SWAP2 ADD '
1149 'ADD MSTORE PUSH1 0x1 SWAP1 SWAP3 ADD SWAP2 PUSH2 0x744 JUMP JUMPDEST PUSH2 '
1150 '0x7DC DUP6 DUP6 PUSH2 0x934 JUMP JUMPDEST SWAP1 SWAP6 POP SWAP4 POP PUSH2 '
1151 '0x7E9 PUSH2 0x592 JUMP JUMPDEST POP PUSH2 0x7F2 PUSH2 0xB81 JUMP JUMPDEST '
1152 'POP PUSH1 0x7 DUP1 SLOAD PUSH1 0xFF NOT AND PUSH1 0x1 SWAP1 DUP2 OR SWAP1 '
1153 'SWAP2 SSTORE SWAP6 POP POP POP POP POP POP SWAP1 JUMP JUMPDEST PUSH1 0x4 '
1154 'SLOAD DUP2 JUMP JUMPDEST PUSH1 0x60 DUP1 PUSH1 0x60 DUP1 PUSH1 0x0 PUSH1 0x9 '
1155 'DUP1 SLOAD SWAP1 POP PUSH1 0x40 MLOAD SWAP1 DUP1 DUP3 MSTORE DUP1 PUSH1 0x20 '
1156 'MUL PUSH1 0x20 ADD DUP3 ADD PUSH1 0x40 MSTORE DUP1 ISZERO PUSH2 0x84A JUMPI '
1157 'DUP2 PUSH1 0x20 ADD PUSH1 0x20 DUP3 MUL DUP1 CODESIZE DUP4 CODECOPY ADD '
1158 'SWAP1 POP JUMPDEST POP PUSH1 0x9 SLOAD PUSH1 0x40 DUP1 MLOAD DUP3 DUP2 '
1159 'MSTORE PUSH1 0x20 DUP1 DUP5 MUL DUP3 ADD ADD SWAP1 SWAP2 MSTORE SWAP2 SWAP5 '
1160 'POP DUP1 ISZERO PUSH2 0x879 JUMPI DUP2 PUSH1 0x20 ADD PUSH1 0x20 DUP3 MUL '
1161 'DUP1 CODESIZE DUP4 CODECOPY ADD SWAP1 POP JUMPDEST POP SWAP2 POP PUSH1 0x0 '
1162 'SWAP1 POP JUMPDEST PUSH1 0x9 SLOAD DUP2 LT ISZERO PUSH2 0x8FC JUMPI PUSH1 '
1163 '0x0 DUP2 DUP2 MSTORE PUSH1 0x8 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 KECCAK256 '
1164 'SLOAD DUP4 MLOAD PUSH1 0x1 PUSH1 0xA0 PUSH1 0x2 EXP SUB SWAP1 SWAP2 AND '
1165 'SWAP1 DUP5 SWAP1 DUP4 SWAP1 DUP2 LT PUSH2 0x8B4 JUMPI INVALID JUMPDEST PUSH1 '
1166 '0x1 PUSH1 0xA0 PUSH1 0x2 EXP SUB SWAP1 SWAP3 AND PUSH1 0x20 SWAP3 DUP4 MUL '
1167 'SWAP1 SWAP2 ADD DUP3 ADD MSTORE PUSH1 0x0 DUP3 DUP2 MSTORE PUSH1 0x8 SWAP1 '
1168 'SWAP2 MSTORE PUSH1 0x40 SWAP1 KECCAK256 PUSH1 0x1 ADD SLOAD DUP3 MLOAD DUP4 '
1169 'SWAP1 DUP4 SWAP1 DUP2 LT PUSH2 0x8EA JUMPI INVALID JUMPDEST PUSH1 0x20 SWAP1 '
1170 'DUP2 MUL SWAP1 SWAP2 ADD ADD MSTORE PUSH1 0x1 ADD PUSH2 0x881 JUMP JUMPDEST '
1171 'POP SWAP1 SWAP4 SWAP1 SWAP3 POP SWAP1 POP JUMP JUMPDEST PUSH1 0x6 SLOAD DUP2 '
1172 'JUMP JUMPDEST PUSH1 0xD DUP1 SLOAD DUP3 SWAP1 DUP2 LT PUSH2 0x91A JUMPI '
1173 'INVALID JUMPDEST PUSH1 0x0 SWAP2 DUP3 MSTORE PUSH1 0x20 SWAP1 SWAP2 '
1174 'KECCAK256 ADD SLOAD PUSH1 0x1 PUSH1 0xA0 PUSH1 0x2 EXP SUB AND SWAP1 POP '
1175 'DUP2 JUMP JUMPDEST PUSH1 0x60 DUP1 PUSH1 0x0 PUSH1 0x60 DUP1 PUSH1 0x0 DUP1 '
1176 'PUSH1 0x0 DUP1 DUP10 MLOAD SWAP7 POP DUP7 PUSH1 0x40 MLOAD SWAP1 DUP1 DUP3 '
1177 'MSTORE DUP1 PUSH1 0x20 MUL PUSH1 0x20 ADD DUP3 ADD PUSH1 0x40 MSTORE DUP1 '
1178 'ISZERO PUSH2 0x970 JUMPI DUP2 PUSH1 0x20 ADD PUSH1 0x20 DUP3 MUL DUP1 '
1179 'CODESIZE DUP4 CODECOPY ADD SWAP1 POP JUMPDEST POP SWAP6 POP DUP7 PUSH1 0x40 '
1180 'MLOAD SWAP1 DUP1 DUP3 MSTORE DUP1 PUSH1 0x20 MUL PUSH1 0x20 ADD DUP3 ADD '
1181 'PUSH1 0x40 MSTORE DUP1 ISZERO PUSH2 0x99D JUMPI DUP2 PUSH1 0x20 ADD PUSH1 '
1182 '0x20 DUP3 MUL DUP1 CODESIZE DUP4 CODECOPY ADD SWAP1 POP JUMPDEST POP SWAP5 '
1183 'POP PUSH1 0x0 SWAP4 POP JUMPDEST DUP7 DUP5 LT ISZERO PUSH2 0xA25 JUMPI DUP10 '
1184 'DUP5 DUP2 MLOAD DUP2 LT ISZERO ISZERO PUSH2 0x9BB JUMPI INVALID JUMPDEST '
1185 'SWAP1 PUSH1 0x20 ADD SWAP1 PUSH1 0x20 MUL ADD MLOAD DUP7 DUP6 DUP2 MLOAD '
1186 'DUP2 LT ISZERO ISZERO PUSH2 0x9D3 JUMPI INVALID JUMPDEST PUSH1 0x20 SWAP1 '
1187 'DUP2 MUL SWAP1 SWAP2 ADD ADD MSTORE DUP11 MLOAD DUP12 SWAP1 DUP6 SWAP1 DUP2 '
1188 'LT PUSH2 0x9EB JUMPI INVALID JUMPDEST SWAP1 PUSH1 0x20 ADD SWAP1 PUSH1 0x20 '
1189 'MUL ADD MLOAD DUP6 DUP6 DUP2 MLOAD DUP2 LT ISZERO ISZERO PUSH2 0xA03 JUMPI '
1190 'INVALID JUMPDEST PUSH1 0x1 PUSH1 0xA0 PUSH1 0x2 EXP SUB SWAP1 SWAP3 AND '
1191 'PUSH1 0x20 SWAP3 DUP4 MUL SWAP1 SWAP2 ADD SWAP1 SWAP2 ADD MSTORE PUSH1 0x1 '
1192 'SWAP1 SWAP4 ADD SWAP3 PUSH2 0x9A5 JUMP JUMPDEST PUSH1 0x0 SWAP4 POP JUMPDEST '
1193 'DUP7 DUP5 LT ISZERO PUSH2 0xB70 JUMPI DUP4 PUSH1 0x1 ADD SWAP3 POP JUMPDEST '
1194 'DUP7 DUP4 LT ISZERO PUSH2 0xB65 JUMPI DUP6 DUP4 DUP2 MLOAD DUP2 LT ISZERO '
1195 'ISZERO PUSH2 0xA4F JUMPI INVALID JUMPDEST SWAP1 PUSH1 0x20 ADD SWAP1 PUSH1 '
1196 '0x20 MUL ADD MLOAD DUP7 DUP6 DUP2 MLOAD DUP2 LT ISZERO ISZERO PUSH2 0xA67 '
1197 'JUMPI INVALID JUMPDEST SWAP1 PUSH1 0x20 ADD SWAP1 PUSH1 0x20 MUL ADD MLOAD '
1198 'LT ISZERO PUSH2 0xB5A JUMPI DUP6 DUP4 DUP2 MLOAD DUP2 LT ISZERO ISZERO PUSH2 '
1199 '0xA85 JUMPI INVALID JUMPDEST SWAP1 PUSH1 0x20 ADD SWAP1 PUSH1 0x20 MUL ADD '
1200 'MLOAD SWAP2 POP DUP6 DUP5 DUP2 MLOAD DUP2 LT ISZERO ISZERO PUSH2 0xA9F JUMPI '
1201 'INVALID JUMPDEST SWAP1 PUSH1 0x20 ADD SWAP1 PUSH1 0x20 MUL ADD MLOAD DUP7 '
1202 'DUP5 DUP2 MLOAD DUP2 LT ISZERO ISZERO PUSH2 0xAB7 JUMPI INVALID JUMPDEST '
1203 'PUSH1 0x20 SWAP1 DUP2 MUL SWAP1 SWAP2 ADD ADD MSTORE DUP6 MLOAD DUP3 SWAP1 '
1204 'DUP8 SWAP1 DUP7 SWAP1 DUP2 LT PUSH2 0xAD1 JUMPI INVALID JUMPDEST PUSH1 0x20 '
1205 'SWAP1 DUP2 MUL SWAP1 SWAP2 ADD ADD MSTORE DUP5 MLOAD DUP6 SWAP1 DUP5 SWAP1 '
1206 'DUP2 LT PUSH2 0xAE9 JUMPI INVALID JUMPDEST SWAP1 PUSH1 0x20 ADD SWAP1 PUSH1 '
1207 '0x20 MUL ADD MLOAD SWAP1 POP DUP5 DUP5 DUP2 MLOAD DUP2 LT ISZERO ISZERO '
1208 'PUSH2 0xB03 JUMPI INVALID JUMPDEST SWAP1 PUSH1 0x20 ADD SWAP1 PUSH1 0x20 MUL '
1209 'ADD MLOAD DUP6 DUP5 DUP2 MLOAD DUP2 LT ISZERO ISZERO PUSH2 0xB1B JUMPI '
1210 'INVALID JUMPDEST PUSH1 0x1 PUSH1 0xA0 PUSH1 0x2 EXP SUB SWAP1 SWAP3 AND '
1211 'PUSH1 0x20 SWAP3 DUP4 MUL SWAP1 SWAP2 ADD SWAP1 SWAP2 ADD MSTORE DUP5 MLOAD '
1212 'DUP2 SWAP1 DUP7 SWAP1 DUP7 SWAP1 DUP2 LT PUSH2 0xB42 JUMPI INVALID JUMPDEST '
1213 'PUSH1 0x1 PUSH1 0xA0 PUSH1 0x2 EXP SUB SWAP1 SWAP3 AND PUSH1 0x20 SWAP3 DUP4 '
1214 'MUL SWAP1 SWAP2 ADD SWAP1 SWAP2 ADD MSTORE JUMPDEST PUSH1 0x1 SWAP1 SWAP3 '
1215 'ADD SWAP2 PUSH2 0xA39 JUMP JUMPDEST PUSH1 0x1 SWAP1 SWAP4 ADD SWAP3 PUSH2 '
1216 '0xA2A JUMP JUMPDEST POP SWAP3 SWAP10 SWAP4 SWAP9 POP SWAP3 SWAP7 POP POP POP '
1217 'POP POP POP POP JUMP JUMPDEST PUSH1 0x0 DUP1 SLOAD PUSH1 0x40 MLOAD ADDRESS '
1218 'BALANCE SWAP2 PUSH1 0x1 PUSH1 0xA0 PUSH1 0x2 EXP SUB AND SWAP1 DUP3 ISZERO '
1219 'PUSH2 0x8FC MUL SWAP1 DUP4 SWAP1 DUP6 DUP2 DUP2 DUP2 DUP6 DUP9 DUP9 CALL '
1220 'SWAP4 POP POP POP POP ISZERO DUP1 ISZERO PUSH2 0xBBC JUMPI RETURNDATASIZE '
1221 'PUSH1 0x0 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x0 REVERT JUMPDEST POP '
1222 'PUSH1 0x1 SWAP2 POP POP SWAP1 JUMP JUMPDEST PUSH1 0x3 SLOAD DUP2 JUMP '
1223 'JUMPDEST PUSH1 0x9 DUP1 SLOAD DUP3 SWAP1 DUP2 LT PUSH2 0xBD9 JUMPI INVALID '
1224 'JUMPDEST PUSH1 0x0 SWAP2 DUP3 MSTORE PUSH1 0x20 SWAP1 SWAP2 KECCAK256 ADD '
1225 'SLOAD SWAP1 POP DUP2 JUMP JUMPDEST PUSH1 0xC PUSH1 0x20 MSTORE PUSH1 0x0 '
1226 'SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP1 KECCAK256 SLOAD PUSH1 0xFF AND DUP2 JUMP '
1227 'JUMPDEST PUSH1 0x9 DUP1 SLOAD PUSH1 0x0 DUP2 DUP2 MSTORE PUSH1 0x8 PUSH1 '
1228 '0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 KECCAK256 DUP1 SLOAD PUSH20 '
1229 '0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF NOT AND CALLER SWAP1 DUP2 OR DUP3 '
1230 'SSTORE CALLVALUE PUSH1 0x1 SWAP3 DUP4 ADD SSTORE DUP7 SLOAD SWAP2 DUP3 ADD '
1231 'SWAP1 SWAP7 SSTORE PUSH32 '
1232 '0x6E1540171B6C0C960B71A7020D9F60077F6AF931A8BBF590DA0223DACF75C7AF ADD DUP5 '
1233 'SWAP1 SSTORE DUP5 DUP4 MSTORE PUSH1 0xC SWAP1 SWAP2 MSTORE DUP2 KECCAK256 '
1234 'SLOAD SWAP1 SWAP3 SWAP2 SWAP1 PUSH1 0xFF AND ISZERO ISZERO PUSH2 0xCF2 JUMPI '
1235 'PUSH1 0x1 PUSH1 0xA0 PUSH1 0x2 EXP SUB DUP3 AND PUSH1 0x0 DUP2 DUP2 MSTORE '
1236 'PUSH1 0xC PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 KECCAK256 DUP1 SLOAD PUSH1 0xFF '
1237 'NOT AND PUSH1 0x1 SWAP1 DUP2 OR SWAP1 SWAP2 SSTORE PUSH1 0xD DUP1 SLOAD '
1238 'SWAP2 DUP3 ADD DUP2 SSTORE SWAP1 SWAP2 MSTORE PUSH32 '
1239 '0xD7B6990105719101DABEB77144F2A3385C8033ACD3AF97E9423A695E81AD1EB5 ADD DUP1 '
1240 'SLOAD PUSH20 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF NOT AND SWAP1 SWAP2 '
1241 'OR SWAP1 SSTORE JUMPDEST PUSH1 0x1 PUSH1 0xA0 PUSH1 0x2 EXP SUB DUP3 AND '
1242 'PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0xA PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 '
1243 'KECCAK256 SLOAD ISZERO ISZERO PUSH2 0xD3A JUMPI PUSH1 0x1 PUSH1 0xA0 PUSH1 '
1244 '0x2 EXP SUB DUP3 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0xA PUSH1 0x20 MSTORE '
1245 'PUSH1 0x40 SWAP1 KECCAK256 CALLVALUE SWAP1 SSTORE PUSH1 0x6 DUP1 SLOAD PUSH1 '
1246 '0x1 ADD SWAP1 SSTORE PUSH2 0xD59 JUMP JUMPDEST PUSH1 0x1 PUSH1 0xA0 PUSH1 '
1247 '0x2 EXP SUB DUP3 AND PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0xA PUSH1 0x20 MSTORE '
1248 'PUSH1 0x40 SWAP1 KECCAK256 DUP1 SLOAD CALLVALUE ADD SWAP1 SSTORE JUMPDEST '
1249 'PUSH1 0x40 DUP1 MLOAD PUSH1 0x1 PUSH1 0xA0 PUSH1 0x2 EXP SUB DUP5 AND DUP2 '
1250 'MSTORE CALLVALUE PUSH1 0x20 DUP3 ADD MSTORE DUP2 MLOAD PUSH32 '
1251 '0x6EF95F06320E7A25A04A175CA677B7052BDD97131872C2192525A629F51BE770 SWAP3 '
1252 'SWAP2 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG1 PUSH1 0x1 SWAP3 POP POP POP '
1253 'SWAP1 JUMP JUMPDEST PUSH1 0x2 SLOAD PUSH1 0x1 PUSH1 0xA0 PUSH1 0x2 EXP SUB '
1254 'AND DUP2 JUMP JUMPDEST PUSH1 0x1 SLOAD DUP2 JUMP JUMPDEST PUSH1 0xA PUSH1 '
1255 '0x20 MSTORE PUSH1 0x0 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP1 KECCAK256 SLOAD '
1256 'DUP2 JUMP JUMPDEST PUSH1 0xB PUSH1 0x20 MSTORE PUSH1 0x0 SWAP1 DUP2 MSTORE '
1257 'PUSH1 0x40 SWAP1 KECCAK256 SLOAD DUP2 JUMP STOP LOG1 PUSH6 0x627A7A723058 '
1258 'KECCAK256 0x4d 0xa6 ADD RETURNDATACOPY 0xb7 CALLDATACOPY 0xd2 PUSH14 '
1259 '0x1101D3C08CA7146C711B6162E678 SGT 0xab 0x4e 0xef ISZERO ISZERO 0xc0 0xdb '
1260 '0xc6 PUSH22 0x290000000000000000000000000000000000000000 ",\n'
1261 '\t"sourceMap": '
1262 '"26:7546:0:-;;;121:56;;;-1:-1:-1;;;;;;121:56:0;135:42;121:56;;;361:29;;;-1:-1:-1;;361:29:0;;;1161:282;5:2:-1;;;;30:1;27;20:12;5:2;1161:282:0;;;;;;;;;;;;;;;;;;;;;;;;;1256:12;:28;;;1294:10;:24;;;1328:7;:18;;;1391:9;;1384:4;1361:75;;;;;;;;;;;;;;;1161:282;1361:75;;;;;;;;;;;;;1161:282;;;1361:75;;;;;;;;;;1161:282;;;26:7546;;;;;;"\n'
1263 '}\n')
1264GAME_DURATION
1265datetime.timedelta(0, 43200)
1266GAME_ROBOT_WALLET_ADDRESS
1267'1c8a87926f5b727146d66100d144400ea274a47b'
1268GAME_ROBOT_WALLET_JSON
1269{'address': '1c8a87926f5b727146d66100d144400ea274a47b',
1270 'crypto': {'cipher': 'aes-128-ctr',
1271 'cipherparams': {'iv': '318e34dff5e7baa10a206661b69055b6'},
1272 'ciphertext': 'df4470c3ca512bd985a5a8e99a4e46c626efeac5cad7f3e82ca6b33e07b9f8f9',
1273 'kdf': 'scrypt',
1274 'kdfparams': {'dklen': 32,
1275 'n': 262144,
1276 'p': 1,
1277 'r': 8,
1278 'salt': 'a52caa91cf25dc04652a0029c9f2f2a589ddcfbd2bc7558b272a1b48b24be206'},
1279 'mac': '38fdac919a132d548661da31f75fcc2eac758b571bd9a4e1e29c9dc4683aa5b2'},
1280 'id': '07277414-a6aa-4750-88e6-7c5e5deefb24',
1281 'version': 3}
1282GAME_ROBOT_WALLET_SECRET
1283'********************'
1284IGNORABLE_404_URLS
1285[]
1286INSTALLED_APPS
1287['django.contrib.admin',
1288 'django.contrib.auth',
1289 'django.contrib.contenttypes',
1290 'django.contrib.sessions',
1291 'django.contrib.messages',
1292 'django.contrib.staticfiles',
1293 'django.contrib.humanize',
1294 'gunicorn',
1295 'game']
1296INTERNAL_IPS
1297[]
1298LANGUAGES
1299[('af', 'Afrikaans'),
1300 ('ar', 'Arabic'),
1301 ('ast', 'Asturian'),
1302 ('az', 'Azerbaijani'),
1303 ('bg', 'Bulgarian'),
1304 ('be', 'Belarusian'),
1305 ('bn', 'Bengali'),
1306 ('br', 'Breton'),
1307 ('bs', 'Bosnian'),
1308 ('ca', 'Catalan'),
1309 ('cs', 'Czech'),
1310 ('cy', 'Welsh'),
1311 ('da', 'Danish'),
1312 ('de', 'German'),
1313 ('dsb', 'Lower Sorbian'),
1314 ('el', 'Greek'),
1315 ('en', 'English'),
1316 ('en-au', 'Australian English'),
1317 ('en-gb', 'British English'),
1318 ('eo', 'Esperanto'),
1319 ('es', 'Spanish'),
1320 ('es-ar', 'Argentinian Spanish'),
1321 ('es-co', 'Colombian Spanish'),
1322 ('es-mx', 'Mexican Spanish'),
1323 ('es-ni', 'Nicaraguan Spanish'),
1324 ('es-ve', 'Venezuelan Spanish'),
1325 ('et', 'Estonian'),
1326 ('eu', 'Basque'),
1327 ('fa', 'Persian'),
1328 ('fi', 'Finnish'),
1329 ('fr', 'French'),
1330 ('fy', 'Frisian'),
1331 ('ga', 'Irish'),
1332 ('gd', 'Scottish Gaelic'),
1333 ('gl', 'Galician'),
1334 ('he', 'Hebrew'),
1335 ('hi', 'Hindi'),
1336 ('hr', 'Croatian'),
1337 ('hsb', 'Upper Sorbian'),
1338 ('hu', 'Hungarian'),
1339 ('ia', 'Interlingua'),
1340 ('id', 'Indonesian'),
1341 ('io', 'Ido'),
1342 ('is', 'Icelandic'),
1343 ('it', 'Italian'),
1344 ('ja', 'Japanese'),
1345 ('ka', 'Georgian'),
1346 ('kab', 'Kabyle'),
1347 ('kk', 'Kazakh'),
1348 ('km', 'Khmer'),
1349 ('kn', 'Kannada'),
1350 ('ko', 'Korean'),
1351 ('lb', 'Luxembourgish'),
1352 ('lt', 'Lithuanian'),
1353 ('lv', 'Latvian'),
1354 ('mk', 'Macedonian'),
1355 ('ml', 'Malayalam'),
1356 ('mn', 'Mongolian'),
1357 ('mr', 'Marathi'),
1358 ('my', 'Burmese'),
1359 ('nb', 'Norwegian Bokmål'),
1360 ('ne', 'Nepali'),
1361 ('nl', 'Dutch'),
1362 ('nn', 'Norwegian Nynorsk'),
1363 ('os', 'Ossetic'),
1364 ('pa', 'Punjabi'),
1365 ('pl', 'Polish'),
1366 ('pt', 'Portuguese'),
1367 ('pt-br', 'Brazilian Portuguese'),
1368 ('ro', 'Romanian'),
1369 ('ru', 'Russian'),
1370 ('sk', 'Slovak'),
1371 ('sl', 'Slovenian'),
1372 ('sq', 'Albanian'),
1373 ('sr', 'Serbian'),
1374 ('sr-latn', 'Serbian Latin'),
1375 ('sv', 'Swedish'),
1376 ('sw', 'Swahili'),
1377 ('ta', 'Tamil'),
1378 ('te', 'Telugu'),
1379 ('th', 'Thai'),
1380 ('tr', 'Turkish'),
1381 ('tt', 'Tatar'),
1382 ('udm', 'Udmurt'),
1383 ('uk', 'Ukrainian'),
1384 ('ur', 'Urdu'),
1385 ('vi', 'Vietnamese'),
1386 ('zh-hans', 'Simplified Chinese'),
1387 ('zh-hant', 'Traditional Chinese')]
1388LANGUAGES_BIDI
1389['he', 'ar', 'fa', 'ur']
1390LANGUAGE_CODE
1391'en-us'
1392LANGUAGE_COOKIE_AGE
1393None
1394LANGUAGE_COOKIE_DOMAIN
1395None
1396LANGUAGE_COOKIE_NAME
1397'django_language'
1398LANGUAGE_COOKIE_PATH
1399'/'
1400LOCALE_PATHS
1401[]
1402LOGGING
1403{}
1404LOGGING_CONFIG
1405'logging.config.dictConfig'
1406LOGIN_REDIRECT_URL
1407'/accounts/profile/'
1408LOGIN_URL
1409'/login/'
1410LOGOUT_REDIRECT_URL
1411None
1412LOGOUT_URL
1413'/logout/'
1414MANAGERS
1415[]
1416MEDIA_ROOT
1417''
1418MEDIA_URL
1419''
1420MESSAGE_STORAGE
1421'django.contrib.messages.storage.fallback.FallbackStorage'
1422MIDDLEWARE
1423['django.middleware.security.SecurityMiddleware',
1424 'django.contrib.sessions.middleware.SessionMiddleware',
1425 'django.middleware.common.CommonMiddleware',
1426 'django.middleware.csrf.CsrfViewMiddleware',
1427 'django.contrib.auth.middleware.AuthenticationMiddleware',
1428 'django.contrib.messages.middleware.MessageMiddleware',
1429 'django.middleware.clickjacking.XFrameOptionsMiddleware']
1430MIGRATION_MODULES
1431{}
1432MINIMUM_BID
143350000000000000000
1434MONTH_DAY_FORMAT
1435'F j'
1436NUMBER_GROUPING
14370
1438OPTIMAL_PLAYERS_PER_GAME
143950
1440PASSWORD_HASHERS
1441'********************'
1442PASSWORD_RESET_TIMEOUT_DAYS
1443'********************'
1444PREPEND_WWW
1445False
1446ROOT_URLCONF
1447'game.urls'
1448SECRET_KEY
1449'********************'
1450SECURE_BROWSER_XSS_FILTER
1451False
1452SECURE_CONTENT_TYPE_NOSNIFF
1453False
1454SECURE_HSTS_INCLUDE_SUBDOMAINS
1455False
1456SECURE_HSTS_PRELOAD
1457False
1458SECURE_HSTS_SECONDS
14590
1460SECURE_PROXY_SSL_HEADER
1461None
1462SECURE_REDIRECT_EXEMPT
1463[]
1464SECURE_SSL_HOST
1465None
1466SECURE_SSL_REDIRECT
1467False
1468SERVER_EMAIL
1469'root@localhost'
1470SESSION_CACHE_ALIAS
1471'default'
1472SESSION_COOKIE_AGE
14731209600
1474SESSION_COOKIE_DOMAIN
1475None
1476SESSION_COOKIE_HTTPONLY
1477True
1478SESSION_COOKIE_NAME
1479'sessionid'
1480SESSION_COOKIE_PATH
1481'/'
1482SESSION_COOKIE_SAMESITE
1483'Lax'
1484SESSION_COOKIE_SECURE
1485False
1486SESSION_ENGINE
1487'django.contrib.sessions.backends.cached_db'
1488SESSION_EXPIRE_AT_BROWSER_CLOSE
1489False
1490SESSION_FILE_PATH
1491None
1492SESSION_SAVE_EVERY_REQUEST
1493False
1494SESSION_SERIALIZER
1495'django.contrib.sessions.serializers.JSONSerializer'
1496SETTINGS_MODULE
1497'game.settings'
1498SHORT_DATETIME_FORMAT
1499'm/d/Y P'
1500SHORT_DATE_FORMAT
1501'm/d/Y'
1502SIGNING_BACKEND
1503'django.core.signing.TimestampSigner'
1504SILENCED_SYSTEM_CHECKS
1505[]
1506STATICFILES_DIRS
1507('/spark/blockchain-project/blockchain-dollar-game/static',)
1508STATICFILES_FINDERS
1509('django.contrib.staticfiles.finders.FileSystemFinder',
1510 'django.contrib.staticfiles.finders.AppDirectoriesFinder')
1511STATICFILES_STORAGE
1512'django.contrib.staticfiles.storage.StaticFilesStorage'
1513STATIC_ROOT
1514'/spark/blockchain-project/static'
1515STATIC_URL
1516'/static/'
1517TEMPLATES
1518[{'APP_DIRS': True,
1519 'BACKEND': 'django.template.backends.django.DjangoTemplates',
1520 'DIRS': ['/spark/blockchain-project/blockchain-dollar-game/templates'],
1521 'OPTIONS': {'context_processors': ['django.template.context_processors.debug',
1522 'django.template.context_processors.request',
1523 'django.contrib.auth.context_processors.auth',
1524 'django.contrib.messages.context_processors.messages']}}]
1525TEST_NON_SERIALIZED_APPS
1526[]
1527TEST_RUNNER
1528'django.test.runner.DiscoverRunner'
1529THOUSAND_SEPARATOR
1530','
1531TIME_FORMAT
1532'P'
1533TIME_INPUT_FORMATS
1534['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
1535TIME_ZONE
1536'UTC'
1537USE_I18N
1538True
1539USE_L10N
1540True
1541USE_THOUSAND_SEPARATOR
1542False
1543USE_TZ
1544True
1545USE_X_FORWARDED_HOST
1546False
1547USE_X_FORWARDED_PORT
1548False
1549WINNING_PRICE
15503400000000000000000
1551WSGI_APPLICATION
1552'game.wsgi.application'
1553X_FRAME_OPTIONS
1554'SAMEORIGIN'
1555YEAR_MONTH_FORMAT
1556'F Y'
1557You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard page generated by the handler for this status code.