Exemple #1
0
app = Flask(__name__)
CORS(app)
socketio = SocketIO(app,async_mode="threading")

#make node
node=Node({"httpServer":args.httpServer,
           "entryNode":args.entryNode,
           "entryKad":args.entryKad,
           "me":args.me,
           "db":args.db})

#make pvkey,pbkey,wallet address  
try:
  mywallet = Wallet()
  mywallet.chooseByName(args.name)
except:
  mywallet.create(args.name)

#gossip
#log.info("1.node.nodes {}".format(node.nodes))
#myGossip = Gossip(node.nodes,me)
#log.info("2.node.nodes {}".format(node.nodes))
               
#set socketio and socketio_client
node.setSocketio(socketio)

#time.sleep(1) #暂停1秒,因为setSocketio开启线程

#register me and get all alive ndoe list
if args.syncNode: