mirror of
https://github.com/kaspanet/kaspad.git
synced 2025-06-12 00:56:42 +00:00

* [NOD-1225] Rename wire to domainmessage * [NOD-1225] Get rid of references to package wire in the code, and get rid of InvType
27 lines
797 B
Go
27 lines
797 B
Go
package protowire
|
|
|
|
import (
|
|
"github.com/kaspanet/kaspad/domainmessage"
|
|
)
|
|
|
|
func (x *KaspadMessage_RequestAddresses) toDomainMessage() (domainmessage.Message, error) {
|
|
protoGetAddresses := x.RequestAddresses
|
|
subnetworkID, err := protoGetAddresses.SubnetworkID.toWire()
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
|
|
return &domainmessage.MsgRequestAddresses{
|
|
IncludeAllSubnetworks: protoGetAddresses.IncludeAllSubnetworks,
|
|
SubnetworkID: subnetworkID,
|
|
}, nil
|
|
}
|
|
|
|
func (x *KaspadMessage_RequestAddresses) fromDomainMessage(msgGetAddresses *domainmessage.MsgRequestAddresses) error {
|
|
x.RequestAddresses = &RequestAddressesMessage{
|
|
IncludeAllSubnetworks: msgGetAddresses.IncludeAllSubnetworks,
|
|
SubnetworkID: wireSubnetworkIDToProto(msgGetAddresses.SubnetworkID),
|
|
}
|
|
return nil
|
|
}
|