mirror of
https://github.com/kaspanet/kaspad.git
synced 2025-10-14 00:59:33 +00:00
[NOD-1301] Add MsgReject to protowire mapping (#891)
This commit is contained in:
parent
15b545ee2b
commit
a6b8eea369
@ -4,13 +4,13 @@ import (
|
||||
"github.com/kaspanet/kaspad/app/appmessage"
|
||||
)
|
||||
|
||||
func (x *KaspadMessage_Reject) toWireMessage() (appmessage.Message, error) {
|
||||
func (x *KaspadMessage_Reject) toAppMessage() (appmessage.Message, error) {
|
||||
return &appmessage.MsgReject{
|
||||
Reason: x.Reject.Reason,
|
||||
}, nil
|
||||
}
|
||||
|
||||
func (x *KaspadMessage_Reject) fromWireMessage(msgReject *appmessage.MsgReject) error {
|
||||
func (x *KaspadMessage_Reject) fromAppMessage(msgReject *appmessage.MsgReject) error {
|
||||
x.Reject = &RejectMessage{
|
||||
Reason: msgReject.Reason,
|
||||
}
|
||||
|
@ -174,6 +174,13 @@ func toPayload(message appmessage.Message) (isKaspadMessage_Payload, error) {
|
||||
return nil, err
|
||||
}
|
||||
return payload, nil
|
||||
case *appmessage.MsgReject:
|
||||
payload := new(KaspadMessage_Reject)
|
||||
err := payload.fromAppMessage(message)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return payload, nil
|
||||
default:
|
||||
return nil, errors.Errorf("unknown message type %T", message)
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user