Documentation ¶
Index ¶
Constants ¶
View Source
const ( // Mailchain value. Mailchain = "mailchain" // Empty default value. Empty = "" // KeystoreKind default value. KeystoreKind = "nacl-filestore" // SentStoreKind default value. SentStoreKind = Mailchain // NameServiceAddressKind default value. NameServiceAddressKind = Mailchain // NameServiceDomainNameKind default value. NameServiceDomainNameKind = Mailchain // MailboxStateKind default value. MailboxStateKind = "badgerdb" // ConfigFileName default value. ConfigFileName = ".mailchain" // ConfigSubDirName default value. ConfigSubDirName = ".mailchain" // ConfigFileKind default value. ConfigFileKind = "yaml" // CORSDisabled default value. CORSDisabled = false // Port default value. Port = 8080 // AlgorandPublicKeyFinder default value. AlgorandPublicKeyFinder = "algorand-public-key-extractor" // SubstratePublicKeyFinder default value. SubstratePublicKeyFinder = "substrate-public-key-finder" // CacheTimeout default value for caching interval in memory CacheTimeout = "1h" )
View Source
const ( // ClientBlockscoutNoAuth blockscout without authentication client name. ClientBlockscoutNoAuth = "blockscout-no-auth" // ClientEtherscan etherscan client name. ClientEtherscan = "etherscan" // ClientEtherscanNoAuth etherscan without authentication client name. ClientEtherscanNoAuth = "etherscan-no-auth" // ClientEthereumRPC2 etherscan JSON RPC 2.0 client name. ClientEthereumRPC2 = "ethereum-rpc2" // ClientRelay relay client name. ClientRelay = "relay" // ClientAlgod relay client name. ClientAlgod = "algod" // EthereumRelay relay for ethereum only EthereumRelay = "ethereum-relay" )
Variables ¶
This section is empty.
Functions ¶
func MailchainHome ¶ added in v0.0.18
func MailchainHome() string
MailchainHome directory default value.
func MessageCachePath ¶ added in v0.0.60
func MessageCachePath() string
MessageCachePath default value path for message caching.
Types ¶
type NetworkDefaults ¶ added in v0.0.38
type NetworkDefaults struct { NameServiceAddress string NameServiceDomainName string PublicKeyFinder string Receiver string Sender string Disabled bool }
NetworkDefaults are the required default values for a network.
func AlgorandNetworkAny ¶ added in v0.0.70
func AlgorandNetworkAny(network string) *NetworkDefaults
AlgorandNetworkAny default values for any Algorand network.
func EthereumNetworkAny ¶ added in v0.0.38
func EthereumNetworkAny() *NetworkDefaults
EthereumNetworkAny default values for any Ethereum network.
func SubstrateNetworkAny ¶ added in v0.0.38
func SubstrateNetworkAny(network string) *NetworkDefaults
SubstrateNetworkAny default values for any Substrate network.
Click to show internal directories.
Click to hide internal directories.