expose AddPeer binding (#493)

AddPeer binding is required to support peers with special roles like Whisper node with MailServer.
This commit is contained in:
Evgeny Danilenko 2017-12-04 19:21:02 +03:00 committed by Adam Babik
parent ac76e4731f
commit 6c2ddc4455
1 changed files with 8 additions and 0 deletions

View File

@ -442,3 +442,11 @@ func NotifyUsers(message, payloadJSON, tokensArray *C.char) (outCBytes *C.char)
return
}
//AddPeer adds peer by enode,
//eg 'enode://da3bf389a031f33fb55c9f5f54fde8473912402d27fffaa50efd74c0d0515f3a61daf6d52151f2876b19c15828e6f670352bff432b5ec457652e74755e8c864f@51.15.62.116:30303'
//export AddPeer
func AddPeer(enode *C.char) *C.char {
err := statusAPI.NodeManager().AddPeer(C.GoString(enode))
return makeJSONResponse(err)
}