| 8 | import state |
| 9 | |
| 10 | def createDefaultKnownNodes(appdata): |
| 11 | ############## Stream 1 ################ |
| 12 | stream1 = {} |
| 13 | |
| 14 | #stream1[state.Peer('2604:2000:1380:9f:82e:148b:2746:d0c7', 8080)] = int(time.time()) |
| 15 | stream1[state.Peer('5.45.99.75', 8444)] = {"lastseen": int(time.time()), "rating": 0, "self": False} |
| 16 | stream1[state.Peer('75.167.159.54', 8444)] = {"lastseen": int(time.time()), "rating": 0, "self": False} |
| 17 | stream1[state.Peer('95.165.168.168', 8444)] = {"lastseen": int(time.time()), "rating": 0, "self": False} |
| 18 | stream1[state.Peer('85.180.139.241', 8444)] = {"lastseen": int(time.time()), "rating": 0, "self": False} |
| 19 | stream1[state.Peer('158.222.217.190', 8080)] = {"lastseen": int(time.time()), "rating": 0, "self": False} |
| 20 | stream1[state.Peer('178.62.12.187', 8448)] = {"lastseen": int(time.time()), "rating": 0, "self": False} |
| 21 | stream1[state.Peer('24.188.198.204', 8111)] = {"lastseen": int(time.time()), "rating": 0, "self": False} |
| 22 | stream1[state.Peer('109.147.204.113', 1195)] = {"lastseen": int(time.time()), "rating": 0, "self": False} |
| 23 | stream1[state.Peer('178.11.46.221', 8444)] = {"lastseen": int(time.time()), "rating": 0, "self": False} |
| 24 | |
| 25 | ############# Stream 2 ################# |
| 26 | stream2 = {} |
| 27 | # None yet |
| 28 | |
| 29 | ############# Stream 3 ################# |
| 30 | stream3 = {} |
| 31 | # None yet |
| 32 | |
| 33 | allKnownNodes = {} |
| 34 | allKnownNodes[1] = stream1 |
| 35 | allKnownNodes[2] = stream2 |
| 36 | allKnownNodes[3] = stream3 |
| 37 | |
| 38 | #print stream1 |
| 39 | #print allKnownNodes |
| 40 | |
| 41 | with open(appdata + 'knownnodes.dat', 'wb') as output: |
| 42 | # Pickle dictionary using protocol 0. |
| 43 | pickle.dump(allKnownNodes, output) |
| 44 | |
| 45 | return allKnownNodes |
| 46 | |
| 47 | def readDefaultKnownNodes(appdata): |
| 48 | pickleFile = open(appdata + 'knownnodes.dat', 'rb') |