vcr/holder/presenter.go
Method presenter.buildSubmission
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
func (p presenter) buildSubmission(ctx context.Context, holderDID did.DID, credentials []vc.VerifiableCredential, presentationDefinition pe.PresentationDefinition,
acceptedFormats map[string]map[string][]string, params BuildParams) (*vc.VerifiablePresentation, *pe.PresentationSubmission, error) {
Method presenter.buildJWTPresentation
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
func (p presenter) buildJWTPresentation(ctx context.Context, subjectDID did.DID, credentials []vc.VerifiableCredential, options PresentationOptions, keyID string) (*vc.VerifiablePresentation, error) {
Method presenter.buildJSONLDPresentation
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
func (p presenter) buildJSONLDPresentation(ctx context.Context, subjectDID did.DID, credentials []vc.VerifiableCredential, options PresentationOptions, keyID string) (*vc.VerifiablePresentation, error) {