pub type Signature = MultiSignature;Expand description
Signature type used by Polkadot-like chains.
Aliased Type§
pub enum Signature {
Ed25519(CryptoBytes<64, (SignatureTag, Ed25519Tag)>),
Sr25519(CryptoBytes<64, (SignatureTag, Sr25519Tag)>),
Ecdsa(CryptoBytes<65, (SignatureTag, CryptoBytes<33, (PublicTag, EcdsaTag)>)>),
Eth(CryptoBytes<65, (SignatureTag, CryptoBytes<33, (PublicTag, EcdsaKeccakTag)>)>),
}Variants§
Ed25519(CryptoBytes<64, (SignatureTag, Ed25519Tag)>)
An Ed25519 signature.
Sr25519(CryptoBytes<64, (SignatureTag, Sr25519Tag)>)
An Sr25519 signature.
Ecdsa(CryptoBytes<65, (SignatureTag, CryptoBytes<33, (PublicTag, EcdsaTag)>)>)
An ECDSA/SECP256k1 signature.
Eth(CryptoBytes<65, (SignatureTag, CryptoBytes<33, (PublicTag, EcdsaKeccakTag)>)>)
An ECDSA/SECP256k1 signature but with a different address derivation.