Files
orly/cmd/benchmark/test_signer.go
2025-08-16 05:51:59 +01:00

21 lines
338 B
Go

package main
import (
"orly.dev/pkg/crypto/p256k"
"orly.dev/pkg/interfaces/signer"
"orly.dev/pkg/utils/chk"
)
type testSigner struct {
*p256k.Signer
}
func newTestSigner() *testSigner {
s := &p256k.Signer{}
if err := s.Generate(); chk.E(err) {
panic(err)
}
return &testSigner{Signer: s}
}
var _ signer.I = (*testSigner)(nil)