Get desktop application:
View/edit binary Protocol Buffers messages
SignMode represents a signing mode with its own security guarantees.
Used in: ,
SIGN_MODE_UNSPECIFIED specifies an unknown signing mode and will be rejected
SIGN_MODE_DIRECT specifies a signing mode which uses SignDoc and is verified with raw bytes from Tx
SIGN_MODE_TEXTUAL is a future signing mode that will verify some human-readable textual representation on top of the binary representation from SIGN_MODE_DIRECT
SIGN_MODE_LEGACY_AMINO_JSON is a backwards compatibility mode which uses Amino JSON and will be removed in the future
SIGN_MODE_EIP_191 specifies the sign mode for EIP 191 signing on the Cosmos SDK. Ref: https://eips.ethereum.org/EIPS/eip-191 Currently, SIGN_MODE_EIP_191 is registered as a SignMode enum variant, but is not implemented on the SDK by default. To enable EIP-191, you need to pass a custom `TxConfig` that has an implementation of `SignModeHandler` for EIP-191. The SDK may decide to fully support EIP-191 in the future. Since: cosmos-sdk 0.45.2
SignatureDescriptor is a convenience type which represents the full data for a signature including the public key of the signer, signing modes and the signature itself. It is primarily used for coordinating signatures between clients.
Used in:
public_key is the public key of the signer
sequence is the sequence of the account, which describes the number of committed transactions signed by a given address. It is used to prevent replay attacks.
Data represents signature data
Used in: ,
sum is the oneof that specifies whether this represents single or multi-signature data
single represents a single signer
multi represents a multisig signer
Multi is the signature data for a multisig public key
Used in:
bitarray specifies which keys within the multisig are signing
signatures is the signatures of the multi-signature
Single is the signature data for a single signer
Used in:
mode is the signing mode of the single signer
signature is the raw signature bytes
SignatureDescriptors wraps multiple SignatureDescriptor's.
signatures are the signature descriptors