neoneo-go/pkg/rpcclient/nns/record.go
Roman Khimov 8c668765d2 rpc/client: move to pkg/rpcclient
Better package name, closer to user.
2022-07-21 22:39:53 +03:00

27 lines
654 B
Go

package nns
// RecordState is a type that registered entities are saved as.
type RecordState struct {
Name string
Type RecordType
Data string
}
// RecordType is domain name service record types.
type RecordType byte
// Record types are defined in [RFC 1035](https://tools.ietf.org/html/rfc1035)
const (
// A represents address record type.
A RecordType = 1
// CNAME represents canonical name record type.
CNAME RecordType = 5
// TXT represents text record type.
TXT RecordType = 16
)
// Record types are defined in [RFC 3596](https://tools.ietf.org/html/rfc3596)
const (
// AAAA represents IPv6 address record type.
AAAA RecordType = 28
)