ssbc / ssb-server

The gossip and replication server for Secure Scuttlebutt - a distributed social network
1.68k stars 164 forks source link

Create/Accepting Invites: "deprecated api used: ssb-ref.parseAddress" #719

Closed NiklasKunkel closed 4 years ago

NiklasKunkel commented 4 years ago

When using the CLI to create or accept invites I get this message quite frequently. I'm using the latest commit on master but have had this problem quite frequently in previous versions as well. Is there a new interface for generating and accepting invites?

Creating an invite:

$ ~/ssb-server/bin.js invite.create --limit 1
Trace: deprecated api used: ssb-ref.parseAddress
    at Object.parseAddress (/home/nkunkel/ssb-server/node_modules/ssb-ref/index.js:96:15)
    at Object.<anonymous> (/home/nkunkel/ssb-server/node_modules/ssb-invite/index.js:98:24)
    at apply (/home/nkunkel/ssb-server/node_modules/muxrpc-validation/index.js:197:15)
    at Object.<anonymous> (/home/nkunkel/ssb-server/node_modules/muxrpc-validation/index.js:86:14)
    at Object.hooked (/home/nkunkel/ssb-server/node_modules/hoox/index.js:10:15)
    at Object.localCall (/home/nkunkel/ssb-server/node_modules/muxrpc/local-api.js:31:29)
    at Object.<anonymous> (/home/nkunkel/ssb-server/node_modules/muxrpc/local-api.js:37:22)
    at Object.request (/home/nkunkel/ssb-server/node_modules/muxrpc/stream.js:48:17)
    at PacketStream._onrequest (/home/nkunkel/ssb-server/node_modules/packet-stream/index.js:161:17)
    at PacketStream.write (/home/nkunkel/ssb-server/node_modules/packet-stream/index.js:134:41)
"206.172.198.198:8008:@BqTvsb8hUGaL5uqJYwSSsNmp+MbX4x+6pUZga0CV1M4=.ed25519~ZteBlRAsKUITJHSKh31je7f1gooJM/ZsOB4rNktA8EI="

Accepting Invite:

$ ~/ssb-server/bin.js invite.accept "206.172.198.198:8008:@BqTvsb8hUGaL5uqJYwSSsNmp+MbX4x+6pUZga0CV1M4=.ed25519~VIE2Nf6ceMNSTkcAinqr/AN57PtvhJA17nJmPNkzRjk="
Trace: deprecated api used: ssb-ref.parseAddress
    at Object.parseAddress (/home/nkunkel/ssb-server/node_modules/ssb-ref/index.js:96:15)
    at Object.<anonymous> (/home/nkunkel/ssb-server/node_modules/ssb-invite/index.js:212:24)
    at apply (/home/nkunkel/ssb-server/node_modules/muxrpc-validation/index.js:197:15)
    at Object.<anonymous> (/home/nkunkel/ssb-server/node_modules/muxrpc-validation/index.js:86:14)
    at Object.hooked (/home/nkunkel/ssb-server/node_modules/hoox/index.js:10:15)
    at Object.localCall (/home/nkunkel/ssb-server/node_modules/muxrpc/local-api.js:31:29)
    at Object.<anonymous> (/home/nkunkel/ssb-server/node_modules/muxrpc/local-api.js:37:22)
    at Object.request (/home/nkunkel/ssb-server/node_modules/muxrpc/stream.js:48:17)
    at PacketStream._onrequest (/home/nkunkel/ssb-server/node_modules/packet-stream/index.js:161:17)
    at PacketStream.write (/home/nkunkel/ssb-server/node_modules/packet-stream/index.js:134:41)
Trace: deprecated api used: ssb-ref.parseInvite
    at Object.parseInvite (/home/nkunkel/ssb-server/node_modules/ssb-ref/index.js:96:15)
    at Object.<anonymous> (/home/nkunkel/ssb-server/node_modules/ssb-invite/index.js:223:37)
    at apply (/home/nkunkel/ssb-server/node_modules/muxrpc-validation/index.js:197:15)
    at Object.<anonymous> (/home/nkunkel/ssb-server/node_modules/muxrpc-validation/index.js:86:14)
    at Object.hooked (/home/nkunkel/ssb-server/node_modules/hoox/index.js:10:15)
    at Object.localCall (/home/nkunkel/ssb-server/node_modules/muxrpc/local-api.js:31:29)
    at Object.<anonymous> (/home/nkunkel/ssb-server/node_modules/muxrpc/local-api.js:37:22)
    at Object.request (/home/nkunkel/ssb-server/node_modules/muxrpc/stream.js:48:17)
    at PacketStream._onrequest (/home/nkunkel/ssb-server/node_modules/packet-stream/index.js:161:17)
    at PacketStream.write (/home/nkunkel/ssb-server/node_modules/packet-stream/index.js:134:41)
stale[bot] commented 4 years ago

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?