forked from TrueCloudLab/frostfs-node
[#815] morph/event/netmap: Add addPeer
notary notification support
Signed-off-by: Pavel Karpy <carpawell@nspcc.ru>
This commit is contained in:
parent
01df4ffa61
commit
00caed8d3d
4 changed files with 113 additions and 20 deletions
|
@ -19,14 +19,16 @@ func (s AddPeer) Node() []byte {
|
|||
return s.node
|
||||
}
|
||||
|
||||
const expectedItemNumAddPeer = 1
|
||||
|
||||
func ParseAddPeer(prms []stackitem.Item) (event.Event, error) {
|
||||
var (
|
||||
ev AddPeer
|
||||
err error
|
||||
)
|
||||
|
||||
if ln := len(prms); ln != 1 {
|
||||
return nil, event.WrongNumberOfParameters(1, ln)
|
||||
if ln := len(prms); ln != expectedItemNumAddPeer {
|
||||
return nil, event.WrongNumberOfParameters(expectedItemNumAddPeer, ln)
|
||||
}
|
||||
|
||||
ev.node, err = client.BytesFromStackItem(prms[0])
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue