consensus/monero/address/interface.go
DataHoarder fe75cf259c
All checks were successful
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
P2Pool consensus v3.0.0
Migrate cmd utils, cmds to own repository
2024-04-03 19:43:13 +02:00

18 lines
354 B
Go

package address
import (
"git.gammaspectra.live/P2Pool/consensus/v3/monero/crypto"
)
type Interface interface {
Compare(b Interface) int
PublicKeys() (spend, view crypto.PublicKey)
SpendPublicKey() *crypto.PublicKeyBytes
ViewPublicKey() *crypto.PublicKeyBytes
ToAddress(network uint8, err ...error) *Address
ToPackedAddress() PackedAddress
}