forked from karlvance/RarePepeWorld.com
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Settings.py_live
125 lines (118 loc) · 4.43 KB
/
Settings.py_live
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
#!/usr/bin/env python
import logging
import os
from pathlib import Path
Main = {
'base_path': os.environ.get('RPW_SCRIPT_BASE'),
'log_path': os.environ.get('RPW_LOG_PATH'),
'log_level': os.environ.get('RPW_LOG_LEVEL'),
'log_formatter': logging.Formatter('%(asctime)s %(levelname)-8s %(message)s'),
'faq_file': os.environ.get('RPW_SCRIPT_BASE') + '/rpw/static/data/faq.xml'
}
Site = {
'title': "RARE PEPE WORLD",
'title_alt': 'RarePepeWorld.com',
'subtitle': "Trading frogs for Bitcoin since 2016",
'domain': "https://rarepepeworld.com",
'email': 'rarepepeworld@pm.me',
'google_analytics' : True
}
Sources = {
'rpc': {
'url': 'http://localhost:4000/api/',
'user': 'rpc',
'password': 'rpc',
'version': "2.0",
'headers': {'content-type': 'application/json'}
},
'mysql': {
'host': 'localhost',
'user': 'cp',
'password': 'tGi2gJjEdvMzoe',
'database_name': 'CounterpartyPepes',
},
'xchain': {
'api_base_url': "https://xchain.io/api",
'methods_available': ["address", "asset", "balances", "bets", "block", "broadcasts", "burns", "credits",
"debits",
"destructions", "dispensers", "dispenses", "dividends", "history", "holders", "issuances",
"market", "markets", "mempool", "network", "order_matches", "orders", "sends", "send_tx",
"tx", "utxos"]
},
'btcpayserver': {
'client_store_file': f"{Main['base_path']}/rpw/static/data/btc_pay_client",
'secret': '2rNbyv7Aezgyf7oUmphQiEN4wTZJ',
'pay_url': 'https://pay.rarepepeworld.com'
},
'pepe_data': {
'list_url': "https://rarepepewallet.com/feed",
'list_file': f"{Main['base_path']}/rpw/static/data/pepe-list.txt",
'images_path': f"{Main['base_path']}/rpw/static/pepe_images/",
'rarepepedirectory_urls': f"{Main['base_path']}/rpw/static/data/RarePepeDirectory_Links.json",
'pepe_series_file': f"{Main['base_path']}/rpw/static/data/RarePepeDirectory_Series_Data.json",
'addresses': f"{Main['base_path']}/rpw/static/data/addresses.txt",
'qr_codes': f"{Main['base_path']}/rpw/static/qr",
'artists': f"{Main['base_path']}/rpw/static/data/pepe-artists.txt",
'burn_addresses': f"{Main['base_path']}/rpw/static/data/burn_addresses.txt",
'db_state_file': f"{Main['base_path']}/rpw/static/data/db_latest_block"
}
}
Ads = {
'default_ads': {
'_RANDOM_': (0, '_RANDOM_', 0, "__default__"),
'PUMPURPEPE': (0, '_RANDOM_', 0, "__default__"),
'PEPETRADERS': (0, 'PEPETRADERS', 0, "__default__")
},
'block_count': 720,
'currency': 'USD',
'price': '0.50',
"notificationUrl": 'http://rarepepeworld.com:55000/B28vk',
"redirectURL": "http://rarepepeworld.com:55000/"
}
Logs = {
'base_path': Main['log_path'],
'formatter': Main['log_formatter'],
'log_level': 'INFO',
'loggers': {
'defaults': {
'log_level': 'DEBUG',
'log_file': Path(Main['log_path']) / 'run.log',
'log_formatter': Main['log_formatter']
},
'root': {
'log_level': 'DEBUG',
'log_file': Path(Main['log_path']) / 'root.log',
'log_formatter': Main['log_formatter']
},
'data': {
'log_level': 'DEBUG',
'log_file': Path(Main['log_path']) / 'data.log',
'log_formatter': Main['log_formatter']
},
'data_queries': {
'log_level': 'DEBUG',
'log_file': Path(Main['log_path']) / 'data_queries.log',
'log_formatter': Main['log_formatter']
},
'errors': {
'log_level': 'DEBUG',
'log_file': Path(Main['log_path']) / 'errors.log',
'log_formatter': Main['log_formatter']
},
'db_updater': {
'log_level': 'DEBUG',
'log_file': Path(Main['log_path']) / 'db_populator.log',
'log_formatter': Main['log_formatter']
},
'ad_sequencer': {
'log_level': 'DEBUG',
'log_file': Path(Main['log_path']) / 'ad_sequencer.log',
'log_formatter': Main['log_formatter']
},
'purchases': {
'log_level': 'INFO',
'log_file': Path(Main['log_path']) / 'purchases.log',
'log_formatter': Main['log_formatter']
}
}
}