consensus/monero/address/interface.go

18 lines
357 B
Go
Raw Normal View History

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
}