-
Notifications
You must be signed in to change notification settings - Fork 1
Configuration
ratranqu edited this page Mar 9, 2021
·
6 revisions
public class Configuration: SealableCodable, Sealable
let defaultKeyringServiceName = "cosmos"var addressVerifier: ((Data) throws -> Void)?let configurationvar bech32AccountAddressPrefix: Stringvar bech32ValidatorAddressPrefix: Stringvar bech32ConsensusAddressPrefix: Stringvar bech32AccountPublicKeyPrefix: Stringvar bech32ValidatorPublicKeyPrefix: Stringvar bech32ConsensusPublicKeyPrefix: Stringvar keyringServiceName: Stringvar `default`: Configurationvar rootDirectory: Stringvar moniker: Stringvar genesisFilePath: Stringvar privateValidatorKeyFile: Stringvar privateValidatorStateFile: Stringvar nodeKeyFilePath: Stringpublic static func setBech32PrefixForAccount(addressPrefix: String, publicKeyPrefix: String)public static func setBech32PrefixForValidator(addressPrefix: String, publicKeyPrefix: String)public static func setBech32PrefixForConsensusNode(addressPrefix: String, publicKeyPrefix: String)public static func seal()public func writeConfigurationFile(atPath path: String)public mutating func set(rootDirectory: String)Generated at 2021-04-21T13:08:01+0000 using swift-doc 1.0.0-beta.5.
Types
- BuyName
- BuyNameMessage
- DeleteName
- DeleteNameMessage
- GenesisState
- GetWhois
- KeysOptions
- ListWhois
- NameServiceApp
- NameServiceAppModule
- NameServiceAppModuleBasic
- NameServiceKeeper
- NameServiceKeys
- QueryCommand
- QueryNameserviceCommand
- ResolveName
- SetName
- SetNameMessage
- TransactionCommand
- TransactionNameserviceCommand
- Whois