Skip to content

Commit 33f4a2d

Browse files
committed
fix(upgrade): audit attributes migration
Signed-off-by: Artur Troian <[email protected]>
1 parent d75d07e commit 33f4a2d

File tree

4 files changed

+6
-20
lines changed

4 files changed

+6
-20
lines changed

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ require (
4545
google.golang.org/grpc v1.74.2
4646
gopkg.in/yaml.v3 v3.0.1
4747
gotest.tools/v3 v3.5.2
48-
pkg.akt.dev/go v0.1.3
48+
pkg.akt.dev/go v0.1.4
4949
pkg.akt.dev/go/cli v0.1.1
5050
pkg.akt.dev/go/sdl v0.1.1
5151
)

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3276,8 +3276,8 @@ nhooyr.io/websocket v1.8.11 h1:f/qXNc2/3DpoSZkHt1DQu6rj4zGC8JmkkLkWss0MgN0=
32763276
nhooyr.io/websocket v1.8.11/go.mod h1:rN9OFWIUwuxg4fR5tELlYC04bXYowCP9GX47ivo2l+c=
32773277
pgregory.net/rapid v0.5.5 h1:jkgx1TjbQPD/feRoK+S/mXw9e1uj6WilpHrXJowi6oA=
32783278
pgregory.net/rapid v0.5.5/go.mod h1:PY5XlDGj0+V1FCq0o192FdRhpKHGTRIWBgqjDBTrq04=
3279-
pkg.akt.dev/go v0.1.3 h1:9NLxm1HrRNKbusfy5WoJBhsWUTrA70G2AY5IMfuTEg0=
3280-
pkg.akt.dev/go v0.1.3/go.mod h1:67LZ0QbZMoCipadLNIR8HzMFcL4A4My7h9aMo516SGk=
3279+
pkg.akt.dev/go v0.1.4 h1:HrGSDz5XMvStf32IeAys1jkT3dDXADHWU9kfKWUQ7Cs=
3280+
pkg.akt.dev/go v0.1.4/go.mod h1:67LZ0QbZMoCipadLNIR8HzMFcL4A4My7h9aMo516SGk=
32813281
pkg.akt.dev/go/cli v0.1.1 h1:P0nYpVE/mhw90ohwSoRlY0L9+rKCZj1wID+wbj9j40o=
32823282
pkg.akt.dev/go/cli v0.1.1/go.mod h1:ZLqHZcq+D/8a27WTPYhmfCm2iGbNicWV1AwOhdspJ4Y=
32833283
pkg.akt.dev/go/sdl v0.1.1 h1:3CcAqWeKouFlvUSjQMktWLDqftOjn4cBX37TRFT7BRM=

x/audit/keeper/keeper.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,13 +66,14 @@ func (k Keeper) GetProviderAttributes(ctx sdk.Context, id sdk.Address) (types.Au
6666

6767
var res types.AuditedProviders
6868

69-
iter := storetypes.KVStorePrefixIterator(store, ProviderPrefix(id))
69+
prefix := ProviderPrefix(id)
70+
iter := storetypes.KVStorePrefixIterator(store, prefix)
7071
defer func() {
7172
_ = iter.Close()
7273
}()
7374

7475
for ; iter.Valid(); iter.Next() {
75-
aID := ParseIDFromKey(iter.Key())
76+
aID := ParseIDFromKey(append(prefix, iter.Key()...))
7677

7778
var sVal types.AuditedAttributesStore
7879
k.cdc.MustUnmarshal(iter.Value(), &sVal)

x/audit/keeper/key.go

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -55,18 +55,3 @@ func ParseIDFromKey(key []byte) types.ProviderID {
5555
Auditor: sdk.AccAddress(auditor),
5656
}
5757
}
58-
59-
// func parseAuditorFromKey(key []byte) sdk.AccAddress {
60-
// addrLen := key[0]
61-
//
62-
// auditor := make([]byte, addrLen)
63-
// copy(auditor, key[1:addrLen+1])
64-
//
65-
// key = key[addrLen+1:]
66-
//
67-
// if len(key) != 0 {
68-
// panic("auditor key must not have bytes left after key parse")
69-
// }
70-
//
71-
// return auditor
72-
// }

0 commit comments

Comments
 (0)