kaspad/netadapter/server/grpcserver/protowire/message_request_ibd_blocks.go
Ori Newman 8e170cf327
[NOD-1225] Rename wire to domainmessage and get rid of InvType (#853)
* [NOD-1225] Rename wire to domainmessage

* [NOD-1225] Get rid of references to package wire in the code, and get rid of InvType
2020-08-09 12:39:15 +03:00

29 lines
730 B
Go

package protowire
import "github.com/kaspanet/kaspad/domainmessage"
func (x *KaspadMessage_RequestIBDBlocks) toDomainMessage() (domainmessage.Message, error) {
lowHash, err := x.RequestIBDBlocks.LowHash.toWire()
if err != nil {
return nil, err
}
highHash, err := x.RequestIBDBlocks.HighHash.toWire()
if err != nil {
return nil, err
}
return &domainmessage.MsgRequestIBDBlocks{
LowHash: lowHash,
HighHash: highHash,
}, nil
}
func (x *KaspadMessage_RequestIBDBlocks) fromDomainMessage(msgGetBlocks *domainmessage.MsgRequestIBDBlocks) error {
x.RequestIBDBlocks = &RequestIBDBlocksMessage{
LowHash: wireHashToProto(msgGetBlocks.LowHash),
HighHash: wireHashToProto(msgGetBlocks.HighHash),
}
return nil
}