docs: Fix typo in adr-003-dynamic-capability-store.md (#19238)

This commit is contained in:
Hyung-Gi 2024-01-25 21:19:53 +09:00 committed by GitHub
parent bb58af85b3
commit 21b547eb49
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -85,21 +85,21 @@ It MUST be called before `InitialiseAndSeal`.
```go
func (ck CapabilityKeeper) ScopeToModule(moduleName string) ScopedCapabilityKeeper {
if k.sealed {
if ck.sealed {
panic("cannot scope to module via a sealed capability keeper")
}
if _, ok := k.scopedModules[moduleName]; ok {
if _, ok := ck.scopedModules[moduleName]; ok {
panic(fmt.Sprintf("cannot create multiple scoped keepers for the same module name: %s", moduleName))
}
k.scopedModules[moduleName] = struct{}{}
ck.scopedModules[moduleName] = struct{}{}
return ScopedKeeper{
cdc: k.cdc,
storeKey: k.storeKey,
memKey: k.memKey,
capMap: k.capMap,
cdc: ck.cdc,
storeKey: ck.storeKey,
memKey: ck.memKey,
capMap: ck.capMap,
module: moduleName,
}
}