Skip to content

Commit

Permalink
Merge pull request #1379 from skynet2/aries-upgrade-sdjwt5
Browse files Browse the repository at this point in the history
feat: update aries
  • Loading branch information
sudeshrshetty committed Aug 10, 2023
2 parents 34111d0 + 74d5c73 commit b97340f
Show file tree
Hide file tree
Showing 53 changed files with 566 additions and 304 deletions.
14 changes: 7 additions & 7 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
name: "build"

env:
GO_VERSION: 1.19
GO_VERSION: '1.20'

on:
push:
Expand All @@ -31,7 +31,7 @@ jobs:
- name: Set up Go
uses: actions/setup-go@v2
with:
go-version: ${{ env.GO_VERSION }}
go-version: '${{ env.GO_VERSION }}'
- name: Run checks
run: |
echo $PATH
Expand All @@ -47,7 +47,7 @@ jobs:
- name: Set up Go
uses: actions/setup-go@v2
with:
go-version: ${{ env.GO_VERSION }}
go-version: '${{ env.GO_VERSION }}'
- name: Run unit tests
run: make unit-test
- name: Upload coverage to Codecov
Expand All @@ -64,7 +64,7 @@ jobs:
- name: Set up Go
uses: actions/setup-go@v2
with:
go-version: ${{ env.GO_VERSION }}
go-version: '${{ env.GO_VERSION }}'
- name: Run BDD tests
run: |
echo '127.0.0.1 testnet.orb.local' | sudo tee -a /etc/hosts
Expand All @@ -86,10 +86,10 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- name: Setup Go 1.19
- name: Setup Go 1.20
uses: actions/setup-go@v2
with:
go-version: 1.19
go-version: '1.20'

- uses: actions/checkout@v2
with: { fetch-depth: 0 }
Expand Down Expand Up @@ -135,7 +135,7 @@ jobs:
platforms: linux/amd64,linux/arm64
build-args: |
ALPINE_VER=3.15
GO_VER=1.19
GO_VER=1.20
push: true
tags: |
${{ env.VCS_IMAGE_PREFIX }}:${{ env.IMAGE_TAG }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/publish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@ jobs:
steps:
- uses: actions/checkout@v2

- name: Setup Go 1.19
- name: Setup Go 1.20
uses: actions/setup-go@v2
with:
go-version: 1.19
go-version: '1.20'
id: go

- name: Set ENV vars
Expand Down Expand Up @@ -49,7 +49,7 @@ jobs:
platforms: linux/amd64,linux/arm64
build-args: |
ALPINE_VER=3.15
GO_VER=1.19
GO_VER=1.20
push: true
tags: |
${{ env.VCS_IMAGE_PREFIX }}:${{ env.IMAGE_TAG }}
Expand Down
27 changes: 17 additions & 10 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ VC_REST_IMAGE_NAME ?= trustbloc/vc-server
VCS_STRESS_IMAGE_NAME ?= trustbloc/vcs-stress
WEBHOOK_IMAGE_NAME ?= vcs/sample-webhook
OPENAPIGEN_VERSION ?=v1.11.0
ARIES_FRAMEWORK_VERSION = 0445e9664e8e53e834a2d0087a7f7ae297829903
ARIES_FRAMEWORK_VERSION = main
MOCK_VERSION ?=v1.7.0-rc.1
GO_IMAGE ?=golang
ALPINE_IMAGE ?=alpine
Expand All @@ -32,7 +32,7 @@ endif
# Tool commands (overridable)
ALPINE_VER ?= 3.16.5
GO_ALPINE_VER ?= 3.16
GO_VER ?= 1.19
GO_VER ?= 1.20

OS := $(shell uname)
ifeq ($(OS),$(filter $(OS),Darwin Linux))
Expand Down Expand Up @@ -180,11 +180,18 @@ clean:

.PHONY: update-aries
update-aries:
@cd ./ && go get github.com/hyperledger/aries-framework-go@$(ARIES_FRAMEWORK_VERSION) && go mod tidy
@cd ./cmd/vc-rest && go get github.com/hyperledger/aries-framework-go@$(ARIES_FRAMEWORK_VERSION) && go mod tidy
@cd ./component/credentialstatus && go get github.com/hyperledger/aries-framework-go@$(ARIES_FRAMEWORK_VERSION) && go mod tidy
@cd ./component/event && go get github.com/hyperledger/aries-framework-go@$(ARIES_FRAMEWORK_VERSION) && go mod tidy
@cd ./component/profile/reader/file && go get github.com/hyperledger/aries-framework-go@$(ARIES_FRAMEWORK_VERSION) && go mod tidy
@cd ./component/wallet-cli && go get github.com/hyperledger/aries-framework-go@$(ARIES_FRAMEWORK_VERSION) && go mod tidy
@cd ./test/bdd && go get github.com/hyperledger/aries-framework-go@$(ARIES_FRAMEWORK_VERSION) && go mod tidy
@cd ./test/stress && go get github.com/hyperledger/aries-framework-go@$(ARIES_FRAMEWORK_VERSION) && go mod tidy
@find . -type d \( -name build -prune \) -o -name go.mod -print | while read -r gomod_path; do \
dir_path=$$(dirname "$$gomod_path"); \
if grep -q "github.com/hyperledger/aries-framework-go" "$$gomod_path"; then \
echo "Executing 'updating aries' in directory: $$dir_path"; \
(cd "$$dir_path" && go get github.com/hyperledger/aries-framework-go@$(ARIES_FRAMEWORK_VERSION) && go get github.com/hyperledger/aries-framework-go/component/models@$(ARIES_FRAMEWORK_VERSION) && go mod tidy) || exit 1; \
fi; \
done

.PHONY: tidy-modules
tidy-modules:
@find . -type d \( -name build -prune \) -o -name go.mod -print | while read -r gomod_path; do \
dir_path=$$(dirname "$$gomod_path"); \
echo "Executing 'go mod tidy' in directory: $$dir_path"; \
(cd "$$dir_path" && go mod tidy) || exit 1; \
done
13 changes: 7 additions & 6 deletions cmd/vc-rest/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ require (
github.com/deepmap/oapi-codegen v1.11.0
github.com/dgraph-io/ristretto v0.1.1
github.com/google/uuid v1.3.0
github.com/hyperledger/aries-framework-go v0.3.3-0.20230615070726-b02a3e01fc44
github.com/hyperledger/aries-framework-go v0.3.3-0.20230810150537-71e132ba5968
github.com/hyperledger/aries-framework-go-ext/component/vdr/jwk v0.0.0-20221213152252-f0c83a5a922c
github.com/hyperledger/aries-framework-go-ext/component/vdr/longform v0.0.0-20221213152252-f0c83a5a922c
github.com/hyperledger/aries-framework-go-ext/component/vdr/orb v1.0.0-rc5.0.20221213152252-f0c83a5a922c
Expand Down Expand Up @@ -73,7 +73,7 @@ require (
github.com/aws/smithy-go v1.13.5 // indirect
github.com/beorn7/perks v1.0.1 // indirect
github.com/bluele/gcache v0.0.2 // indirect
github.com/btcsuite/btcd v0.22.1 // indirect
github.com/btcsuite/btcd v0.22.3 // indirect
github.com/btcsuite/btcutil v1.0.3-0.20201208143702-a53e38424cce // indirect
github.com/cespare/xxhash/v2 v2.2.0 // indirect
github.com/consensys/bavard v0.1.13 // indirect
Expand Down Expand Up @@ -120,11 +120,12 @@ require (
github.com/hashicorp/hcl v1.0.0 // indirect
github.com/hyperledger/aries-framework-go-ext/component/storage/mongodb v0.0.0-20220728172020-0a8903e45149 // indirect
github.com/hyperledger/aries-framework-go-ext/component/vdr/sidetree v1.0.0-rc3.0.20221104150937-07bfbe450122 // indirect
github.com/hyperledger/aries-framework-go/component/kmscrypto v0.0.0-20230523135653-2f2e9595514f // indirect
github.com/hyperledger/aries-framework-go/component/didconfig v0.0.0-20230622211121-852ce35730b4 // indirect
github.com/hyperledger/aries-framework-go/component/kmscrypto v0.0.0-20230622082138-3ffab1691857 // indirect
github.com/hyperledger/aries-framework-go/component/log v0.0.0-20230427134832-0c9969493bd3 // indirect
github.com/hyperledger/aries-framework-go/component/models v0.0.0-20230615070726-b02a3e01fc44 // indirect
github.com/hyperledger/aries-framework-go/component/models v0.0.0-20230810150537-71e132ba5968 // indirect
github.com/hyperledger/aries-framework-go/component/storageutil v0.0.0-20230427134832-0c9969493bd3 // indirect
github.com/hyperledger/aries-framework-go/component/vdr v0.0.0-20230523135653-2f2e9595514f // indirect
github.com/hyperledger/aries-framework-go/component/vdr v0.0.0-20230622171716-43af8054a539 // indirect
github.com/hyperledger/aries-framework-go/spi v0.0.0-20230517133327-301aa0597250 // indirect
github.com/hyperledger/fabric-amcl v0.0.0-20230602173724-9e02669dceb2 // indirect
github.com/hyperledger/ursa-wrapper-go v0.3.1 // indirect
Expand Down Expand Up @@ -216,7 +217,7 @@ require (
go.uber.org/multierr v1.8.0 // indirect
go.uber.org/zap v1.23.0 // indirect
golang.org/x/crypto v0.11.0 // indirect
golang.org/x/exp v0.0.0-20220303212507-bbda1eaf7a17 // indirect
golang.org/x/exp v0.0.0-20230728194245-b0cb94b80691 // indirect
golang.org/x/mod v0.12.0 // indirect
golang.org/x/net v0.12.0 // indirect
golang.org/x/oauth2 v0.8.0 // indirect
Expand Down
26 changes: 14 additions & 12 deletions cmd/vc-rest/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -201,8 +201,8 @@ github.com/bsm/ginkgo/v2 v2.7.0 h1:ItPMPH90RbmZJt5GtkcNvIRuGEdwlBItdNVoyzaNQao=
github.com/bsm/gomega v1.20.0/go.mod h1:JifAceMQ4crZIWYUKrlGcmbN3bqHogVTADMD2ATsbwk=
github.com/bsm/gomega v1.26.0 h1:LhQm+AFcgV2M0WyKroMASzAzCAJVpAxQXv4SaI9a69Y=
github.com/btcsuite/btcd v0.20.1-beta/go.mod h1:wVuoA8VJLEcwgqHBwHmzLRazpKxTv13Px/pDuV7OomQ=
github.com/btcsuite/btcd v0.22.1 h1:CnwP9LM/M9xuRrGSCGeMVs9iv09uMqwsVX7EeIpgV2c=
github.com/btcsuite/btcd v0.22.1/go.mod h1:wqgTSL29+50LRkmOVknEdmt8ZojIzhuWvgu/iptuN7Y=
github.com/btcsuite/btcd v0.22.3 h1:kYNaWFvOw6xvqP0vR20RP1Zq1DVMBxEO8QN5d1/EfNg=
github.com/btcsuite/btcd v0.22.3/go.mod h1:wqgTSL29+50LRkmOVknEdmt8ZojIzhuWvgu/iptuN7Y=
github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1 h1:q0rUy8C/TYNBQS1+CGKw68tLOFYSNEs0TFnxxnS9+4U=
github.com/btcsuite/btclog v0.0.0-20170628155309-84c8d2346e9f/go.mod h1:TdznJufoqS23FtqVCzL0ZqgP5MqXbb4fg/WgDys70nA=
github.com/btcsuite/btcutil v0.0.0-20190425235716-9e5f4b9a998d/go.mod h1:+5NJ2+qvTyV9exUAL/rxXi3DcLg2Ts+ymUAY5y4NvMg=
Expand Down Expand Up @@ -574,8 +574,8 @@ github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpO
github.com/huandu/xstrings v1.0.0/go.mod h1:4qWG/gcEcfX4z/mBDHJ++3ReCw9ibxbsNJbcucJdbSo=
github.com/huandu/xstrings v1.2.0/go.mod h1:DvyZB1rfVYsBIigL8HwpZgxHwXozlTgGqn63UyNX5k4=
github.com/hudl/fargo v1.3.0/go.mod h1:y3CKSmjA+wD2gak7sUSXTAoopbhU08POFhmITJgmKTg=
github.com/hyperledger/aries-framework-go v0.3.3-0.20230615070726-b02a3e01fc44 h1:k4aJZwdsvI8R21B1yjQ8ROUoU1IuZ7V6OWO854GwyJs=
github.com/hyperledger/aries-framework-go v0.3.3-0.20230615070726-b02a3e01fc44/go.mod h1:lVZsfDolr9NnW+vXdlSH5BS7TZcesgyzc3lMImU+CcA=
github.com/hyperledger/aries-framework-go v0.3.3-0.20230810150537-71e132ba5968 h1:Eg5haDYVi6SjyUsoITVxUsE6cmT+euGHKQTlu9/U0uk=
github.com/hyperledger/aries-framework-go v0.3.3-0.20230810150537-71e132ba5968/go.mod h1:uH0Od/EyS1bQkW1BWo8qqz8szU3VEpNK1YXR1SJgqK4=
github.com/hyperledger/aries-framework-go-ext/component/storage/mongodb v0.0.0-20220728172020-0a8903e45149 h1:8ja6Vnp5EUsh8Oe4mI8ZNwpJtiM7c87X/b9sO/hEFiY=
github.com/hyperledger/aries-framework-go-ext/component/storage/mongodb v0.0.0-20220728172020-0a8903e45149/go.mod h1:GDANCnJONcCqBvv6QgKuk5Y2FWHyD/Hu26kyc7NTyfY=
github.com/hyperledger/aries-framework-go-ext/component/vdr/jwk v0.0.0-20221213152252-f0c83a5a922c h1:74wqdvAd3S9BuKolIV0obbG8PhbChtF9sQrE/ov2se0=
Expand All @@ -586,16 +586,18 @@ github.com/hyperledger/aries-framework-go-ext/component/vdr/orb v1.0.0-rc5.0.202
github.com/hyperledger/aries-framework-go-ext/component/vdr/orb v1.0.0-rc5.0.20221213152252-f0c83a5a922c/go.mod h1:nBzEBfVKX/+N9tHyDYwlOMxA55FdSiU6Y2cVdtNVN7I=
github.com/hyperledger/aries-framework-go-ext/component/vdr/sidetree v1.0.0-rc3.0.20221104150937-07bfbe450122 h1:lLClFk/2sgr8B15E854dtgxK9b6R+B8qPJXin4mgTFo=
github.com/hyperledger/aries-framework-go-ext/component/vdr/sidetree v1.0.0-rc3.0.20221104150937-07bfbe450122/go.mod h1:kHGEwgl2Wo1dYj0rs6u8Kk/GjHmmwZI7445lU+9CJtI=
github.com/hyperledger/aries-framework-go/component/kmscrypto v0.0.0-20230523135653-2f2e9595514f h1:oR0B9TdQ8ZLNq/XyYeJL/DZFtTPiZimQN0rc7yHd/M8=
github.com/hyperledger/aries-framework-go/component/kmscrypto v0.0.0-20230523135653-2f2e9595514f/go.mod h1:UNGeS/ssGkx12NCQssoigDfsiAl2rprMxmsif6TOqEk=
github.com/hyperledger/aries-framework-go/component/didconfig v0.0.0-20230622211121-852ce35730b4 h1:6pkyx5TMJEZpau/HsDNSndZy+MrX9hJmWAtGM1UaGuI=
github.com/hyperledger/aries-framework-go/component/didconfig v0.0.0-20230622211121-852ce35730b4/go.mod h1:SCS+CWl/U4qRgy540BAKvSlLHAUXrw29pmuhp3nMzbY=
github.com/hyperledger/aries-framework-go/component/kmscrypto v0.0.0-20230622082138-3ffab1691857 h1:x7Lt4FAPmMNyKQCUhnUOYeDpskaHnRNrtZj4rKfSKfU=
github.com/hyperledger/aries-framework-go/component/kmscrypto v0.0.0-20230622082138-3ffab1691857/go.mod h1:xgNlHAVQjqwoknzHbXkeHkAJgUxRWKfHXPT3nhVhH3Q=
github.com/hyperledger/aries-framework-go/component/log v0.0.0-20230427134832-0c9969493bd3 h1:x5qFQraTX86z9GCwF28IxfnPm6QH5YgHaX+4x97Jwvw=
github.com/hyperledger/aries-framework-go/component/log v0.0.0-20230427134832-0c9969493bd3/go.mod h1:CvYs4l8X2NrrF93weLOu5RTOIJeVdoZITtjEflyuTyM=
github.com/hyperledger/aries-framework-go/component/models v0.0.0-20230615070726-b02a3e01fc44 h1:v282PXBbRyIHakPvSRhU0XYsfFB1Rb/aXkDLh6wAl1w=
github.com/hyperledger/aries-framework-go/component/models v0.0.0-20230615070726-b02a3e01fc44/go.mod h1:jT27JJU7l/hYvidk1vuRdSMzcHacu5M4Bww8dqqeBUY=
github.com/hyperledger/aries-framework-go/component/models v0.0.0-20230810150537-71e132ba5968 h1:W8F1CA8P/bNb92P/JMYG2nWqv0bxLL58/Q8Rw9nsNyI=
github.com/hyperledger/aries-framework-go/component/models v0.0.0-20230810150537-71e132ba5968/go.mod h1:AJkRLmQB1/umL5GfXw/XIarGaH/XCQOL/6wlGtqdDpA=
github.com/hyperledger/aries-framework-go/component/storageutil v0.0.0-20230427134832-0c9969493bd3 h1:JGYA9l5zTlvsvfnXT9hYPpCokAjmVKX0/r7njba7OX4=
github.com/hyperledger/aries-framework-go/component/storageutil v0.0.0-20230427134832-0c9969493bd3/go.mod h1:aSG2dWjYVzu2PVBtOqsYghaChA5+UUXnBbL+MfVceYQ=
github.com/hyperledger/aries-framework-go/component/vdr v0.0.0-20230523135653-2f2e9595514f h1:XDQWMjxaKEkmcGqoRNz11YzOlC8uBjt3nzxClpdXKkU=
github.com/hyperledger/aries-framework-go/component/vdr v0.0.0-20230523135653-2f2e9595514f/go.mod h1:RDk++K+JPqj0nuIONRgKz9Mzn/4rC+R3BUkykhvuMVw=
github.com/hyperledger/aries-framework-go/component/vdr v0.0.0-20230622171716-43af8054a539 h1:QvqSk3CuNXZetpr/hP0bH7VUOzjJUtG16OxknXjdaYE=
github.com/hyperledger/aries-framework-go/component/vdr v0.0.0-20230622171716-43af8054a539/go.mod h1:ikK4+HFhhxw//uBPSUgnMmqyzGUjbgUu2kbJCLBYMCE=
github.com/hyperledger/aries-framework-go/spi v0.0.0-20230517133327-301aa0597250 h1:xohFDAv9+SbJD0t75QhSAdY0ZnxUf+k7wj2Jty+Sw7Y=
github.com/hyperledger/aries-framework-go/spi v0.0.0-20230517133327-301aa0597250/go.mod h1:oryUyWb23l/a3tAP9KW+GBbfcfqp9tZD4y5hSkFrkqI=
github.com/hyperledger/aries-framework-go/test/component v0.0.0-20220509181817-261c3746d03e h1:Jw8qXxl32lfdkxqUOjwLEhsQC2+lT/YtcM7MuOd9+7k=
Expand Down Expand Up @@ -1230,8 +1232,8 @@ golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u0
golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM=
golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU=
golang.org/x/exp v0.0.0-20200331195152-e8c3332aa8e5/go.mod h1:4M0jN8W1tt0AVLNr8HDosyJCDCDuyL9N9+3m7wDWgKw=
golang.org/x/exp v0.0.0-20220303212507-bbda1eaf7a17 h1:3MTrJm4PyNL9NBqvYDSj3DHl46qQakyfqfWo4jgfaEM=
golang.org/x/exp v0.0.0-20220303212507-bbda1eaf7a17/go.mod h1:lgLbSvA5ygNOMpwM/9anMpWVlVJ7Z+cHWq/eFuinpGE=
golang.org/x/exp v0.0.0-20230728194245-b0cb94b80691 h1:/yRP+0AN7mf5DkD3BAI6TOFnd51gEoDEb8o35jIFtgw=
golang.org/x/exp v0.0.0-20230728194245-b0cb94b80691/go.mod h1:FXUEEKJgO7OQYeo8N01OfiKP8RXMtf6e8aTskBGqWdc=
golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js=
golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0=
golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
Expand Down
25 changes: 13 additions & 12 deletions component/credentialstatus/credentialstatus_service_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,9 @@ import (
"github.com/golang/mock/gomock"
"github.com/google/uuid"
"github.com/hyperledger/aries-framework-go-ext/component/vdr/longform"
"github.com/piprate/json-gold/ld"
"github.com/stretchr/testify/require"

ariescrypto "github.com/hyperledger/aries-framework-go/pkg/crypto"
"github.com/hyperledger/aries-framework-go/pkg/doc/jose/jwk"
"github.com/hyperledger/aries-framework-go/pkg/doc/verifiable"
Expand All @@ -30,8 +33,6 @@ import (
mockkms "github.com/hyperledger/aries-framework-go/pkg/mock/kms"
vdrmock "github.com/hyperledger/aries-framework-go/pkg/mock/vdr"
vdr2 "github.com/hyperledger/aries-framework-go/pkg/vdr"
"github.com/piprate/json-gold/ld"
"github.com/stretchr/testify/require"

"github.com/trustbloc/vcs/component/credentialstatus/internal/testutil"
"github.com/trustbloc/vcs/pkg/cslmanager"
Expand Down Expand Up @@ -815,7 +816,7 @@ type mockedEventPublisher struct {
eventHandler eventHandler
}

func (ep *mockedEventPublisher) Publish(ctx context.Context, topic string, messages ...*spi.Event) error {
func (ep *mockedEventPublisher) Publish(ctx context.Context, _ string, messages ...*spi.Event) error {
var err error

for _, event := range messages {
Expand Down Expand Up @@ -911,7 +912,7 @@ func newMockCSLIndexStore() *mockCSLIndexStore {
}

func (m *mockCSLIndexStore) Upsert(
ctx context.Context, cslURL string, cslWrapper *credentialstatus.CSLIndexWrapper) error {
_ context.Context, cslURL string, cslWrapper *credentialstatus.CSLIndexWrapper) error {
if m.createErr != nil {
return m.createErr
}
Expand All @@ -921,7 +922,7 @@ func (m *mockCSLIndexStore) Upsert(
return nil
}

func (m *mockCSLIndexStore) Get(ctx context.Context, cslURL string) (*credentialstatus.CSLIndexWrapper, error) {
func (m *mockCSLIndexStore) Get(_ context.Context, cslURL string) (*credentialstatus.CSLIndexWrapper, error) {
if m.findErr != nil {
return nil, m.findErr
}
Expand All @@ -943,14 +944,14 @@ func (m *mockCSLIndexStore) createLatestListID() error {
return nil
}

func (m *mockCSLIndexStore) UpdateLatestListID(ctx context.Context, id credentialstatus.ListID) error {
func (m *mockCSLIndexStore) UpdateLatestListID(_ context.Context, _ credentialstatus.ListID) error {
if m.updateLatestListIDErr != nil {
return m.updateLatestListIDErr
}
return m.createLatestListID()
}

func (m *mockCSLIndexStore) GetLatestListID(ctx context.Context) (credentialstatus.ListID, error) {
func (m *mockCSLIndexStore) GetLatestListID(_ context.Context) (credentialstatus.ListID, error) {
if m.getLatestListIDErr != nil {
return "", m.getLatestListIDErr
}
Expand Down Expand Up @@ -990,7 +991,7 @@ func (m *mockCSLVCStore) GetCSLURL(issuerURL, issuerID string, listID credential
return url.JoinPath(issuerURL, "issuer/profiles", issuerID, "credentials/status", string(listID))
}

func (m *mockCSLVCStore) Upsert(ctx context.Context, cslURL string, cslWrapper *credentialstatus.CSLVCWrapper) error {
func (m *mockCSLVCStore) Upsert(_ context.Context, cslURL string, cslWrapper *credentialstatus.CSLVCWrapper) error {
if m.createErr != nil {
return m.createErr
}
Expand All @@ -1000,7 +1001,7 @@ func (m *mockCSLVCStore) Upsert(ctx context.Context, cslURL string, cslWrapper *
return nil
}

func (m *mockCSLVCStore) Get(ctx context.Context, cslURL string) (*credentialstatus.CSLVCWrapper, error) {
func (m *mockCSLVCStore) Get(_ context.Context, cslURL string) (*credentialstatus.CSLVCWrapper, error) {
if m.findErr != nil {
return nil, m.findErr
}
Expand All @@ -1024,7 +1025,7 @@ func newMockVCStatusStore() *mockVCStore {
}
}

func (m *mockVCStore) Get(ctx context.Context, profileID, profileVersion, vcID string) (*verifiable.TypedID, error) {
func (m *mockVCStore) Get(_ context.Context, profileID, profileVersion, vcID string) (*verifiable.TypedID, error) {
v, ok := m.s[fmt.Sprintf("%s_%s_%s", profileID, profileVersion, vcID)]
if !ok {
return nil, errors.New("data not found")
Expand Down Expand Up @@ -1059,10 +1060,10 @@ func (m *mockKMS) SupportedKeyTypes() []kms.KeyType {
return nil
}

func (m *mockKMS) CreateJWKKey(keyType kms.KeyType) (string, *jwk.JWK, error) {
func (m *mockKMS) CreateJWKKey(_ kms.KeyType) (string, *jwk.JWK, error) {
return "", nil, nil
}

func (m *mockKMS) CreateCryptoKey(keyType kms.KeyType) (string, interface{}, error) {
func (m *mockKMS) CreateCryptoKey(_ kms.KeyType) (string, interface{}, error) {
return "", nil, nil
}
Loading

0 comments on commit b97340f

Please sign in to comment.