Version: 0.1.8
--------------------
Config file(database_dir): Some(
"/data/database.db",
)
Config file(listen_port): Some(
2112,
)
Config file(macaroon): Some(
"/lnd/data/chain/bitcoin/mainnet/admin.macaroon",
)
Config file(cert): Some(
"/lnd/tls.cert",
)
Discovering listen port...
- Using config file(./helipad.conf): [2112]
Discovering database location...
- Using config file(./helipad.conf): [/data/database.db]
Set file permission to: [666] on database file: [/data/database.db]
Using database file: [/data/database.db]
Database file is ready...
Discovering macaroon file path...
- Trying config file(./helipad.conf): [/lnd/data/chain/bitcoin/mainnet/admin.macaroon]
Helipad is listening on http://0.0.0.0:2112
ALERT: Use the HELIPAD_RUNAS_USER env var to avoid running as root.
- Success.
Discovering certificate file path...
- Trying config file(./helipad.conf): [/lnd/tls.cert]
- Success.
Discovering LND node address...
- Trying environment var(LND_URL): [https://10.21.21.9:10009]
- Success.
LND node info: GetInfoResponse {
version: "0.14.2-beta commit=v0.14.2-beta",
commit_hash: "1e511be523eb8e97c4e2d9c89a7a263963a3929f",
identity_pubkey: "037d284d2d7e6cec7623adbe600450a73b42fb90800989f05a862464b05408df39",
alias: "037d284d2d7e6cec7623",
color: "#3399ff",
num_pending_channels: 0,
num_active_channels: 6,
num_inactive_channels: 0,
num_peers: 5,
block_height: 723131,
block_hash: "000000000000000000049cc90ef4c1b20b80d9dbdc06d68457654a53f437c63b",
best_header_timestamp: 1644770461,
synced_to_chain: true,
synced_to_graph: false,
testnet: false,
chains: [
Chain {
chain: "bitcoin",
network: "mainnet",
},
],
uris: [
"037d284d2d7e6cec7623adbe600450a73b42fb90800989f05a862464b05408df39@tmpvqkzg4lpz3kuzsk2rakuho36uxjy66uidp53xmgscto2zxabhctqd.onion:9735",
],
features: {
7: Feature {
name: "gossip-queries",
is_required: false,
is_known: true,
},
9: Feature {
name: "tlv-onion",
is_required: false,
is_known: true,
},
31: Feature {
name: "amp",
is_required: false,
is_known: true,
},
45: Feature {
name: "explicit-commitment-type",
is_required: false,
is_known: true,
},
12: Feature {
name: "static-remote-key",
is_required: true,
is_known: true,
},
0: Feature {
name: "data-loss-protect",
is_required: true,
is_known: true,
},
30: Feature {
name: "amp",
is_required: true,
is_known: true,
},
14: Feature {
name: "payment-addr",
is_required: true,
is_known: true,
},
17: Feature {
name: "multi-path-payments",
is_required: false,
is_known: true,
},
23: Feature {
name: "anchors-zero-fee-htlc-tx",
is_required: false,
is_known: true,
},
5: Feature {
name: "upfront-shutdown-script",
is_required: false,
is_known: true,
},
2023: Feature {
name: "script-enforced-lease",
is_required: false,
is_known: true,
},
},
}
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
Current index: 2961
** Context: Context {
state: AppState {
state_thing: "state",
remote_ip: "192.168.7.100:61551",
version: "0.1.8",
},
req: Request {
method: GET,
uri: /script?name=jquery,
version: HTTP/1.1,
headers: {
"host": "192.168.7.126:2112",
"connection": "keep-alive",
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36",
"dnt": "1",
"accept": "*/*",
"referer": "http://192.168.7.126:2112/",
"accept-encoding": "gzip, deflate",
"accept-language": "en-US,en;q=0.9",
"cookie": "ph_mqkwGT0JNFqO-zX2t0mW6Tec9yooaVu7xCBlXtHnt5Y_posthog=%7B%22distinct_id%22%3A%2217e2880ad4e121-0eebc1dd1c7dc8-36657407-384000-17e2880ad4f183e%22%2C%22%24device_id%22%3A%2217e2880ad4e121-0eebc1dd1c7dc8-36657407-384000-17e2880ad4f183e%22%7D; csrftoken=g2xSCP9exS5Icw59AMH6JLgqOyEeBactAv8tIyNeIe0f6MYH19CbgwwZuB0BJRrU; sessionid=koq5jzietuvdjpsi27lyk3di4okjoqid",
},
body: Body(
Empty,
),
},
path: "/script",
params: Params {
map: {},
},
database_file_path: "/data/database.db",
body_bytes: None,
}
** Params: {
"name": "jquery",
}
** Serving file: [webroot/script/jquery.js]
** Context: Context {
state: AppState {
state_thing: "state",
remote_ip: "192.168.7.100:61551",
version: "0.1.8",
},
req: Request {
method: GET,
uri: /script?name=bootstrap,
version: HTTP/1.1,
headers: {
"host": "192.168.7.126:2112",
"connection": "keep-alive",
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36",
"dnt": "1",
"accept": "*/*",
"referer": "http://192.168.7.126:2112/",
"accept-encoding": "gzip, deflate",
"accept-language": "en-US,en;q=0.9",
"cookie": "ph_mqkwGT0JNFqO-zX2t0mW6Tec9yooaVu7xCBlXtHnt5Y_posthog=%7B%22distinct_id%22%3A%2217e2880ad4e121-0eebc1dd1c7dc8-36657407-384000-17e2880ad4f183e%22%2C%22%24device_id%22%3A%2217e2880ad4e121-0eebc1dd1c7dc8-36657407-384000-17e2880ad4f183e%22%7D; csrftoken=g2xSCP9exS5Icw59AMH6JLgqOyEeBactAv8tIyNeIe0f6MYH19CbgwwZuB0BJRrU; sessionid=koq5jzietuvdjpsi27lyk3di4okjoqid",
},
body: Body(
Empty,
),
},
path: "/script",
params: Params {
map: {},
},
database_file_path: "/data/database.db",
body_bytes: None,
}
** Params: {
"name": "bootstrap",
}
** Serving file: [webroot/script/bootstrap.js]
** Context: Context {
state: AppState {
state_thing: "state",
remote_ip: "192.168.7.100:61551",
version: "0.1.8",
},
req: Request {
method: GET,
uri: /script?name=bootbox,
version: HTTP/1.1,
headers: {
"host": "192.168.7.126:2112",
"connection": "keep-alive",
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36",
"dnt": "1",
"accept": "*/*",
"referer": "http://192.168.7.126:2112/",
"accept-encoding": "gzip, deflate",
"accept-language": "en-US,en;q=0.9",
"cookie": "ph_mqkwGT0JNFqO-zX2t0mW6Tec9yooaVu7xCBlXtHnt5Y_posthog=%7B%22distinct_id%22%3A%2217e2880ad4e121-0eebc1dd1c7dc8-36657407-384000-17e2880ad4f183e%22%2C%22%24device_id%22%3A%2217e2880ad4e121-0eebc1dd1c7dc8-36657407-384000-17e2880ad4f183e%22%7D; csrftoken=g2xSCP9exS5Icw59AMH6JLgqOyEeBactAv8tIyNeIe0f6MYH19CbgwwZuB0BJRrU; sessionid=koq5jzietuvdjpsi27lyk3di4okjoqid",
},
body: Body(
Empty,
),
},
path: "/script",
params: Params {
map: {},
},
database_file_path: "/data/database.db",
body_bytes: None,
}
** Params: {
"name": "bootbox",
}
** Serving file: [webroot/script/bootbox.js]
** Context: Context {
state: AppState {
state_thing: "state",
remote_ip: "192.168.7.100:61551",
version: "0.1.8",
},
req: Request {
method: GET,
uri: /script?name=utils,
version: HTTP/1.1,
headers: {
"host": "192.168.7.126:2112",
"connection": "keep-alive",
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36",
"dnt": "1",
"accept": "*/*",
"referer": "http://192.168.7.126:2112/",
"accept-encoding": "gzip, deflate",
"accept-language": "en-US,en;q=0.9",
"cookie": "ph_mqkwGT0JNFqO-zX2t0mW6Tec9yooaVu7xCBlXtHnt5Y_posthog=%7B%22distinct_id%22%3A%2217e2880ad4e121-0eebc1dd1c7dc8-36657407-384000-17e2880ad4f183e%22%2C%22%24device_id%22%3A%2217e2880ad4e121-0eebc1dd1c7dc8-36657407-384000-17e2880ad4f183e%22%7D; csrftoken=g2xSCP9exS5Icw59AMH6JLgqOyEeBactAv8tIyNeIe0f6MYH19CbgwwZuB0BJRrU; sessionid=koq5jzietuvdjpsi27lyk3di4okjoqid",
},
body: Body(
Empty,
),
},
path: "/script",
params: Params {
map: {},
},
database_file_path: "/data/database.db",
body_bytes: None,
}
** Params: {
"name": "utils",
}
** Serving file: [webroot/script/utils.js]
** Context: Context {
state: AppState {
state_thing: "state",
remote_ip: "192.168.7.100:61551",
version: "0.1.8",
},
req: Request {
method: GET,
uri: /script?name=home,
version: HTTP/1.1,
headers: {
"host": "192.168.7.126:2112",
"connection": "keep-alive",
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36",
"dnt": "1",
"accept": "*/*",
"referer": "http://192.168.7.126:2112/",
"accept-encoding": "gzip, deflate",
"accept-language": "en-US,en;q=0.9",
"cookie": "ph_mqkwGT0JNFqO-zX2t0mW6Tec9yooaVu7xCBlXtHnt5Y_posthog=%7B%22distinct_id%22%3A%2217e2880ad4e121-0eebc1dd1c7dc8-36657407-384000-17e2880ad4f183e%22%2C%22%24device_id%22%3A%2217e2880ad4e121-0eebc1dd1c7dc8-36657407-384000-17e2880ad4f183e%22%7D; csrftoken=g2xSCP9exS5Icw59AMH6JLgqOyEeBactAv8tIyNeIe0f6MYH19CbgwwZuB0BJRrU; sessionid=koq5jzietuvdjpsi27lyk3di4okjoqid",
},
body: Body(
Empty,
),
},
path: "/script",
params: Params {
map: {},
},
database_file_path: "/data/database.db",
body_bytes: None,
}
** Params: {
"name": "home",
}
** Serving file: [webroot/script/home.js]
** Context: Context {
state: AppState {
state_thing: "state",
remote_ip: "192.168.7.100:61551",
version: "0.1.8",
},
req: Request {
method: GET,
uri: /style?name=bootstrap,
version: HTTP/1.1,
headers: {
"host": "192.168.7.126:2112",
"connection": "keep-alive",
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36",
"dnt": "1",
"accept": "text/css,*/*;q=0.1",
"referer": "http://192.168.7.126:2112/",
"accept-encoding": "gzip, deflate",
"accept-language": "en-US,en;q=0.9",
"cookie": "ph_mqkwGT0JNFqO-zX2t0mW6Tec9yooaVu7xCBlXtHnt5Y_posthog=%7B%22distinct_id%22%3A%2217e2880ad4e121-0eebc1dd1c7dc8-36657407-384000-17e2880ad4f183e%22%2C%22%24device_id%22%3A%2217e2880ad4e121-0eebc1dd1c7dc8-36657407-384000-17e2880ad4f183e%22%7D; csrftoken=g2xSCP9exS5Icw59AMH6JLgqOyEeBactAv8tIyNeIe0f6MYH19CbgwwZuB0BJRrU; sessionid=koq5jzietuvdjpsi27lyk3di4okjoqid",
},
body: Body(
Empty,
),
},
path: "/style",
params: Params {
map: {},
},
database_file_path: "/data/database.db",
body_bytes: None,
}
** Params: {
"name": "bootstrap",
}
** Serving file: [webroot/style/bootstrap.css]
** Context: Context {
state: AppState {
state_thing: "state",
remote_ip: "192.168.7.100:61554",
version: "0.1.8",
},
req: Request {
method: GET,
uri: /style?name=font-awesome,
version: HTTP/1.1,
headers: {
"host": "192.168.7.126:2112",
"connection": "keep-alive",
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36",
"dnt": "1",
"accept": "text/css,*/*;q=0.1",
"referer": "http://192.168.7.126:2112/",
"accept-encoding": "gzip, deflate",
"accept-language": "en-US,en;q=0.9",
"cookie": "ph_mqkwGT0JNFqO-zX2t0mW6Tec9yooaVu7xCBlXtHnt5Y_posthog=%7B%22distinct_id%22%3A%2217e2880ad4e121-0eebc1dd1c7dc8-36657407-384000-17e2880ad4f183e%22%2C%22%24device_id%22%3A%2217e2880ad4e121-0eebc1dd1c7dc8-36657407-384000-17e2880ad4f183e%22%7D; csrftoken=g2xSCP9exS5Icw59AMH6JLgqOyEeBactAv8tIyNeIe0f6MYH19CbgwwZuB0BJRrU; sessionid=koq5jzietuvdjpsi27lyk3di4okjoqid",
},
body: Body(
Empty,
),
},
path: "/style",
params: Params {
map: {},
},
database_file_path: "/data/database.db",
body_bytes: None,
}
** Params: {
"name": "font-awesome",
}
** Serving file: [webroot/style/font-awesome.css]
** Context: Context {
state: AppState {
state_thing: "state",
remote_ip: "192.168.7.100:61555",
version: "0.1.8",
},
req: Request {
method: GET,
uri: /style?name=default,
version: HTTP/1.1,
headers: {
"host": "192.168.7.126:2112",
"connection": "keep-alive",
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36",
"dnt": "1",
"accept": "text/css,*/*;q=0.1",
"referer": "http://192.168.7.126:2112/",
"accept-encoding": "gzip, deflate",
"accept-language": "en-US,en;q=0.9",
"cookie": "ph_mqkwGT0JNFqO-zX2t0mW6Tec9yooaVu7xCBlXtHnt5Y_posthog=%7B%22distinct_id%22%3A%2217e2880ad4e121-0eebc1dd1c7dc8-36657407-384000-17e2880ad4f183e%22%2C%22%24device_id%22%3A%2217e2880ad4e121-0eebc1dd1c7dc8-36657407-384000-17e2880ad4f183e%22%7D; csrftoken=g2xSCP9exS5Icw59AMH6JLgqOyEeBactAv8tIyNeIe0f6MYH19CbgwwZuB0BJRrU; sessionid=koq5jzietuvdjpsi27lyk3di4okjoqid",
},
body: Body(
Empty,
),
},
path: "/style",
params: Params {
map: {},
},
database_file_path: "/data/database.db",
body_bytes: None,
}
** Params: {
"name": "default",
}
** Serving file: [webroot/style/default.css]
** get_last_boost_index_from_db() -> [2961]
** Supplied index from call: [2961]
** Supplied boostcount from call: [100]
** get_last_boost_index_from_db() -> [2961]
** Supplied index from call: [2961]
** Supplied boostcount from call: [100]
Current index: 2961
** get_last_boost_index_from_db() -> [2961]
Current index: 2961
** Supplied index from call: [2961]
** Supplied boostcount from call: [100]
** get_last_boost_index_from_db() -> [2961]
** Supplied index from call: [2961]
** Supplied boostcount from call: [100]
Current index: 2961
** get_last_boost_index_from_db() -> [2961]
** get_last_boost_index_from_db() -> [2961]
Current index: 2961
** Supplied index from call: [2961]
** Supplied boostcount from call: [100]
** get_last_boost_index_from_db() -> [2961]
Current index: 2961
** Supplied index from call: [2961]
** Supplied boostcount from call: [100]
** Supplied index from call: [2961]
** Supplied boostcount from call: [100]
** get_last_boost_index_from_db() -> [2961]
** Supplied index from call: [2961]
** Supplied boostcount from call: [100]
Current index: 2961
** get_last_boost_index_from_db() -> [2961]
Current index: 2961
** Supplied index from call: [2961]
** Supplied boostcount from call: [100]
** get_last_boost_index_from_db() -> [2961]
Current index: 2961
** get_last_boost_index_from_db() -> [2961]
** Supplied index from call: [2961]
** Supplied boostcount from call: [100]
** Supplied index from call: [2961]
** Supplied boostcount from call: [100]
** get_last_boost_index_from_db() -> [2961]
** Supplied index from call: [2961]
** Supplied boostcount from call: [100]
Current index: 2961
** get_last_boost_index_from_db() -> [2961]
Current index: 2961
** Supplied index from call: [2961]
** Supplied boostcount from call: [100]
** get_last_boost_index_from_db() -> [2961]
** Supplied index from call: [2961]
** Supplied boostcount from call: [100]
** get_last_boost_index_from_db() -> [2961]
** Supplied index from call: [2961]
** Supplied boostcount from call: [100]
Current index: 2961