consensus/monero/address/interface.go
2023-05-20 10:49:05 +02:00

18 lines
357 B
Go

package address
import (
"git.gammaspectra.live/P2Pool/p2pool-observer/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
}