Elichai Turkel 24a12cf2a1
Fix subnetworks FromString and disable reversal (#1557)
* Remove DomainSubnetworkID reversal

* Fix DomaiNSubnetworkID FromString implementation

* Change RPC conversation logic to use Stringer/FromString

Co-authored-by: Ori Newman <orinewman1@gmail.com>
2021-02-25 16:35:31 +02:00

17 lines
381 B
Go

package subnetworks
import (
"encoding/hex"
"github.com/kaspanet/kaspad/domain/consensus/model/externalapi"
)
// FromString creates a DomainSubnetworkID from the given byte slice
func FromString(str string) (*externalapi.DomainSubnetworkID, error) {
subnetworkIDBytes, err := hex.DecodeString(str)
if err != nil {
return nil, err
}
return FromBytes(subnetworkIDBytes)
}