package
4.0.1
Repository: https://github.com/gitopia/gitopia.git
Documentation: pkg.go.dev

# Functions

NewMsgSignData is MsgSignData's constructor.
NewSigner is Signer's constructor.
NewSignerFromClientContext builds an offchain message signer from a client context.
NewVerifier is SignatureVerifier's constructor.
RegisterInterfaces adds offchain sdk.Msg types to the interface registry.
RegisterLegacyAminoCodec registers amino's legacy codec.

# Constants

ExpectedAccountNumber defines the account number an off-chain message must have.
ExpectedChainID defines the chain id an off-chain message must have.
ExpectedRoute defines the route to use for sdk.Msg.ExpectedRoute() implementation for offchain messages.
ExpectedSequence defines the sequence number an off-chain message must have.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
ModuleCdc is the codec used by the module to serialize and deserialize data.

# Structs

ListOfMsgSignData defines a list of MsgSignData, used to marshal and unmarshal them in a clean way.
MsgSignData defines an arbitrary, general-purpose, off-chain message.
SignatureVerifier takes care of verifying transactions given an instance of authsigning.SignModeHandler.
Signer defines an offchain messages signer.

# Interfaces

SignatureProvider offers an abstraction over private keys which can be constructed from raw private keys or keyrings it is a subset of the methods exposed by cryptotypes.PrivKey.