@@ -22,7 +22,7 @@ const (
2222 TokenRequestSignatures driver.ValidationAttributeID = "sigs"
2323)
2424
25- type Context [P driver.PublicParameters , T any , TA driver.TransferAction , IA driver.IssueAction , DS driver.Deserializer ] struct {
25+ type Context [P driver.PublicParameters , T driver. Input , TA driver.TransferAction , IA driver.IssueAction , DS driver.Deserializer ] struct {
2626 Logger logging.Logger
2727 PP P
2828 Anchor driver.TokenRequestAnchor
@@ -42,17 +42,17 @@ func (c *Context[P, T, TA, IA, DS]) CountMetadataKey(key string) {
4242 c .MetadataCounter [key ] = c .MetadataCounter [key ] + 1
4343}
4444
45- type ValidateTransferFunc [P driver.PublicParameters , T any , TA driver.TransferAction , IA driver.IssueAction , DS driver.Deserializer ] func (c context.Context , ctx * Context [P , T , TA , IA , DS ]) error
45+ type ValidateTransferFunc [P driver.PublicParameters , T driver. Input , TA driver.TransferAction , IA driver.IssueAction , DS driver.Deserializer ] func (c context.Context , ctx * Context [P , T , TA , IA , DS ]) error
4646
47- type ValidateIssueFunc [P driver.PublicParameters , T any , TA driver.TransferAction , IA driver.IssueAction , DS driver.Deserializer ] func (c context.Context , ctx * Context [P , T , TA , IA , DS ]) error
47+ type ValidateIssueFunc [P driver.PublicParameters , T driver. Input , TA driver.TransferAction , IA driver.IssueAction , DS driver.Deserializer ] func (c context.Context , ctx * Context [P , T , TA , IA , DS ]) error
4848
49- type ValidateAuditingFunc [P driver.PublicParameters , T any , TA driver.TransferAction , IA driver.IssueAction , DS driver.Deserializer ] func (c context.Context , ctx * Context [P , T , TA , IA , DS ]) error
49+ type ValidateAuditingFunc [P driver.PublicParameters , T driver. Input , TA driver.TransferAction , IA driver.IssueAction , DS driver.Deserializer ] func (c context.Context , ctx * Context [P , T , TA , IA , DS ]) error
5050
5151type ActionDeserializer [TA driver.TransferAction , IA driver.IssueAction ] interface {
5252 DeserializeActions (tr * driver.TokenRequest ) ([]IA , []TA , error )
5353}
5454
55- type Validator [P driver.PublicParameters , T any , TA driver.TransferAction , IA driver.IssueAction , DS driver.Deserializer ] struct {
55+ type Validator [P driver.PublicParameters , T driver. Input , TA driver.TransferAction , IA driver.IssueAction , DS driver.Deserializer ] struct {
5656 Logger logging.Logger
5757 PublicParams P
5858 Deserializer DS
@@ -63,7 +63,7 @@ type Validator[P driver.PublicParameters, T any, TA driver.TransferAction, IA dr
6363 IssueValidators []ValidateIssueFunc [P , T , TA , IA , DS ]
6464}
6565
66- func NewValidator [P driver.PublicParameters , T any , TA driver.TransferAction , IA driver.IssueAction , DS driver.Deserializer ](
66+ func NewValidator [P driver.PublicParameters , T driver. Input , TA driver.TransferAction , IA driver.IssueAction , DS driver.Deserializer ](
6767 Logger logging.Logger ,
6868 publicParams P ,
6969 deserializer DS ,
0 commit comments