SupplyKeeper - CosmosSwift/swift-coin GitHub Wiki
SupplyKeeper
public struct SupplyKeeper
Initializers
init(codec:storeKey:accountKeeper:bankKeeper:moduleAccountPermissions:)
public init(codec: Codec, storeKey: StoreKey, accountKeeper: AccountKeeper, bankKeeper: BankKeeper, moduleAccountPermissions: [String: [String]])
Methods
moduleAccount(request:moduleName:)
public func moduleAccount(request: Request, moduleName: String) -> ModuleAccount?
setModuleAccount(request:moduleAccount:)
public func setModuleAccount(request: Request, moduleAccount: ModuleAccount)
makeQuerier()
public func makeQuerier() -> Querier