def dht_run(config_file=DEFAULT_CONFIG_FILE):
"""
Run the blockstackd RPC server, optionally in the foreground.
"""
# start DHT server
observer = log.FileLogObserver(sys.stdout, log.INFO)
observer.start()
dht_opts = get_dht_opts(config_file)
dht_servers_str = dht_opts['servers']
dht_port = dht_opts['port']
dht_servers = parse_dht_servers( dht_servers_str )
dht_server = Server(storage=BlockStorage())
bootstrap_servers = hostname_to_ip(dht_servers)
dht_server.bootstrap(bootstrap_servers)
reactor.listenUDP( dht_port, dht_server.protocol )
reactor.run()
blockstack_dht.py 文件源码
python
阅读 26
收藏 0
点赞 0
评论 0
评论列表
文章目录