Type Alias polkadot_core_primitives::Signature
source · pub type Signature = MultiSignature;
Expand description
Alias to type for a signature for a transaction on the relay chain. This allows one of several kinds of underlying crypto to be used, so isn’t a fixed size when encoded.
Aliased Type§
enum Signature {
Ed25519(CryptoBytes<64, (SignatureTag, Ed25519Tag)>),
Sr25519(CryptoBytes<64, (SignatureTag, Sr25519Tag)>),
Ecdsa(CryptoBytes<65, (SignatureTag, EcdsaTag)>),
}
Variants§
Ed25519(CryptoBytes<64, (SignatureTag, Ed25519Tag)>)
An Ed25519 signature.
Sr25519(CryptoBytes<64, (SignatureTag, Sr25519Tag)>)
An Sr25519 signature.
Ecdsa(CryptoBytes<65, (SignatureTag, EcdsaTag)>)
An ECDSA/SECP256k1 signature.