mirror of
https://github.com/kaspanet/kaspad.git
synced 2025-06-03 12:46:43 +00:00

* Remove DomainSubnetworkID reversal * Fix DomaiNSubnetworkID FromString implementation * Change RPC conversation logic to use Stringer/FromString Co-authored-by: Ori Newman <orinewman1@gmail.com>
17 lines
381 B
Go
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)
|
|
}
|