sign static method
Implementation
static Future<Payload> sign(
Package package, {
required KeyPair keyPair,
}) async {
final signature = await Ed25519().sign(
Token.preAuthenticationEncoding(
header: PublicV2.header,
payload: PayloadPublic(message: package.content),
footer: package.footer,
),
keyPair: keyPair,
);
return PayloadPublic(
message: package.content,
signature: signature.bytes,
);
}