"...goshimmer_without_tipselection.git" did not exist on "6821830d3557ae496c9f6a339bb160362bf4b3c1"
Select Git revision
signature.go 507 B
package signaturescheme
import "github.com/iotaledger/goshimmer/packages/binary/valuetransfer/address"
// Signature defines an interface for an address signature generated by the corresponding signature scheme.
type Signature interface {
// IsValid returns true if the signature is valid for the given data.
IsValid(signedData []byte) bool
// Bytes returns a marshaled version of the signature.
Bytes() []byte
// Address returns the address, that this signature signs.
Address() address.Address
}