Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Continent ¶
type Country ¶
type MNAnalyzer ¶
type MNAnalyzer struct { WebApiTotal int WebApiLink string Collateral int CurrencySymbol string IPv4Count int IPv6Count int IPTorCount int IPs []string ProtocolCount map[string]int ProviderCount map[string]int LocationCount map[string]map[string]map[string]City }
func (*MNAnalyzer) Output ¶
func (m *MNAnalyzer) Output() (mo MNAnalyzerOutput)
func (*MNAnalyzer) Populate ¶
func (a *MNAnalyzer) Populate(mns []common.MNInfo)
type MNAnalyzerOutput ¶
type MNAnalyzerOutput struct { WebApiLink string `json:"_webApiLink"` WebApiTotal int `json:"_webApiTotals"` IPv4 int `json:"_ipv4Totals"` IPv6 int `json:"_ipv6Totals"` IPTOR int `json:"_ipTORTotals"` ProviderTotals int `json:"_providerTotals"` LocationTotals int `json:"_locationTotals"` Collateral int `json:"_collateral"` CoinsLocked int `json:"_coinsLocked"` CurrencySymbol string `json:"_sym"` Providers []Provider `json:"providers"` Protocols []Protocol `json:"protocols"` Locations Location `json:"locations"` IPs []string `json:"ips"` }
type MerchantAnalyzerOutput ¶
type MerchantAnalyzerOutput struct { MNAnalyzerOutput Merchants []TPOSContract `json:"merchants"` }
type TPOSContract ¶
type TPOSContract struct { Commission float64 `json:"commission"` MerchantCountry string `json:"merchantCountry"` MerchantCity string `json:"merchantCity"` MerchantAddress string `json:"merchantAddress"` OwnerAddress string `json:"ownerAddress"` HashTPoSContractTx string `json:"hashTPoSContractTx"` ActiveSince string `json:"activeSince"` }
Click to show internal directories.
Click to hide internal directories.