SYMBOL INDEX (328 symbols across 44 files) FILE: backend/backend.go type Backend (line 16) | type Backend struct method ResetPool (line 65) | func (m *Backend) ResetPool() { method WailsInit (line 69) | func (m *Backend) WailsInit(runtime *wails.Runtime) error { method OpenDownloadUrl (line 79) | func (m *Backend) OpenDownloadUrl(url string) { method AlreadyRunning (line 83) | func (m *Backend) AlreadyRunning() bool { method Close (line 87) | func (m *Backend) Close() { function NewBackend (line 37) | func NewBackend(alreadyRunning bool) (*Backend, error) { FILE: backend/checks.go method PerformChecks (line 18) | func (m *Backend) PerformChecks() string { method CheckGPUCompatibility (line 121) | func (m *Backend) CheckGPUCompatibility() error { method CreateMinerBinaries (line 147) | func (m *Backend) CreateMinerBinaries() ([]*miners.BinaryRunner, error) { method InstallMinerBinaries (line 200) | func (m *Backend) InstallMinerBinaries() error { method BackendServerSelector (line 218) | func (m *Backend) BackendServerSelector() { FILE: backend/languages.go function init (line 39) | func init() { method GetLocale (line 51) | func (m *Backend) GetLocale() string { FILE: backend/mining.go method GetArgs (line 13) | func (m *Backend) GetArgs() miners.BinaryArguments { method GetPoolFee (line 28) | func (m *Backend) GetPoolFee() string { method GetPoolName (line 32) | func (m *Backend) GetPoolName() string { method PayoutInformation (line 36) | func (m *Backend) PayoutInformation() { method StartMining (line 40) | func (m *Backend) StartMining() bool { method RefreshBalance (line 195) | func (m *Backend) RefreshBalance() { method RefreshHashrate (line 200) | func (m *Backend) RefreshHashrate() { method RefreshRunningState (line 205) | func (m *Backend) RefreshRunningState() { method StopMining (line 210) | func (m *Backend) StopMining() bool { FILE: backend/p2pool.go method SelectP2PoolNode (line 8) | func (m *Backend) SelectP2PoolNode() { FILE: backend/settings.go method getSetting (line 16) | func (m *Backend) getSetting(name string) bool { method setSetting (line 29) | func (m *Backend) setSetting(name string, value bool) { method setIntSetting (line 43) | func (m *Backend) setIntSetting(name string, value int) { method getIntSetting (line 54) | func (m *Backend) getIntSetting(name string) int { method GetPool (line 68) | func (m *Backend) GetPool() int { method SetPool (line 85) | func (m *Backend) SetPool(pool int) { method SetEnableIntegrated (line 95) | func (m *Backend) SetEnableIntegrated(enabled bool) { method GetEnableIntegrated (line 99) | func (m *Backend) GetEnableIntegrated() bool { type PoolChoice (line 103) | type PoolChoice struct method GetPools (line 108) | func (m *Backend) GetPools() []PoolChoice { method GetTestnet (line 119) | func (m *Backend) GetTestnet() bool { method SetTestnet (line 124) | func (m *Backend) SetTestnet(newTestnet bool) { method GetSkipVerthashExtendedVerify (line 138) | func (m *Backend) GetSkipVerthashExtendedVerify() bool { method SetSkipVerthashExtendedVerify (line 143) | func (m *Backend) SetSkipVerthashExtendedVerify(newVerthashVerify bool) { method GetClosedSource (line 148) | func (m *Backend) GetClosedSource() bool { method SetClosedSource (line 153) | func (m *Backend) SetClosedSource(newClosedSource bool) { method GetDebugging (line 158) | func (m *Backend) GetDebugging() bool { method SetDebugging (line 162) | func (m *Backend) SetDebugging(newDebugging bool) { method GetAutoStart (line 167) | func (m *Backend) GetAutoStart() bool { method SetAutoStart (line 171) | func (m *Backend) SetAutoStart(newAutoStart bool) { method GetVersion (line 175) | func (m *Backend) GetVersion() string { method PrerequisiteProxyLoop (line 179) | func (m *Backend) PrerequisiteProxyLoop() { FILE: backend/tracking.go method EnableTracking (line 8) | func (m *Backend) EnableTracking() { method DisableTracking (line 12) | func (m *Backend) DisableTracking() { method TrackingEnabled (line 16) | func (m *Backend) TrackingEnabled() string { method ReportIssue (line 23) | func (m *Backend) ReportIssue() { FILE: backend/update.go method UpdateAvailable (line 10) | func (m *Backend) UpdateAvailable() bool { method VersionDetails (line 19) | func (m *Backend) VersionDetails() []string { method UpdateLoop (line 24) | func (m *Backend) UpdateLoop() { FILE: backend/wallet.go method WalletInitialized (line 14) | func (m *Backend) WalletInitialized() int { method SendSweep (line 33) | func (m *Backend) SendSweep(password string) []string { method ShowTx (line 70) | func (m *Backend) ShowTx(txid string) { type PrepareResult (line 74) | type PrepareResult struct method PrepareSweep (line 79) | func (m *Backend) PrepareSweep(addr string) string { method Address (line 106) | func (m *Backend) Address() string { method InitWallet (line 110) | func (m *Backend) InitWallet(password string) bool { FILE: keyfile/keyfile.go function KeyFileValid (line 23) | func KeyFileValid() bool { function CreateKeyFile (line 27) | func CreateKeyFile(pass string) error { function keyFile (line 59) | func keyFile() string { function loadPublicKey (line 63) | func loadPublicKey() []byte { function GetPublicKey (line 80) | func GetPublicKey() []byte { function GetAddress (line 85) | func GetAddress() string { function GetScript (line 90) | func GetScript() ([]byte, error) { function LoadPrivateKey (line 97) | func LoadPrivateKey(password string) ([]byte, error) { function TestPassword (line 129) | func TestPassword(password string) bool { FILE: logging/log.go type LogLevel (line 23) | type LogLevel constant LogLevelError (line 26) | LogLevelError LogLevel = 0 constant LogLevelWarning (line 27) | LogLevelWarning LogLevel = 1 constant LogLevelInfo (line 28) | LogLevelInfo LogLevel = 2 constant LogLevelDebug (line 29) | LogLevelDebug LogLevel = 3 function SetLogLevel (line 34) | func SetLogLevel(newLevel int) { function SetLogFile (line 38) | func SetLogFile(logFile io.Writer) { function getPrefix (line 48) | func getPrefix(level string) string { function Fatalln (line 52) | func Fatalln(args ...interface{}) { function Fatalf (line 56) | func Fatalf(format string, args ...interface{}) { function Fatal (line 60) | func Fatal(args ...interface{}) { function Debugf (line 64) | func Debugf(format string, args ...interface{}) { function Infof (line 70) | func Infof(format string, args ...interface{}) { function Warnf (line 76) | func Warnf(format string, args ...interface{}) { function Errorf (line 82) | func Errorf(format string, args ...interface{}) { function Debugln (line 88) | func Debugln(args ...interface{}) { function Infoln (line 95) | func Infoln(args ...interface{}) { function Warnln (line 102) | func Warnln(args ...interface{}) { function Errorln (line 109) | func Errorln(args ...interface{}) { function Debug (line 116) | func Debug(args ...interface{}) { function Info (line 123) | func Info(args ...interface{}) { function Warn (line 130) | func Warn(args ...interface{}) { function Error (line 137) | func Error(args ...interface{}) { FILE: main.go function main (line 29) | func main() { FILE: miners/ccminer.go type CCMinerImpl (line 14) | type CCMinerImpl struct method Configure (line 25) | func (l *CCMinerImpl) Configure(args BinaryArguments) error { method ParseOutput (line 29) | func (l *CCMinerImpl) ParseOutput(line string) { method HashRate (line 75) | func (l *CCMinerImpl) HashRate() uint64 { method ConstructCommandlineArgs (line 85) | func (l *CCMinerImpl) ConstructCommandlineArgs(args BinaryArguments) [... method AvailableGPUs (line 89) | func (l *CCMinerImpl) AvailableGPUs() int8 { function NewCCMinerImpl (line 21) | func NewCCMinerImpl(br *BinaryRunner) MinerImpl { FILE: miners/cryptodredge.go type CryptoDredgeMinerImpl (line 15) | type CryptoDredgeMinerImpl struct method Configure (line 26) | func (l *CryptoDredgeMinerImpl) Configure(args BinaryArguments) error { method ParseOutput (line 30) | func (l *CryptoDredgeMinerImpl) ParseOutput(line string) { method HashRate (line 77) | func (l *CryptoDredgeMinerImpl) HashRate() uint64 { method ConstructCommandlineArgs (line 87) | func (l *CryptoDredgeMinerImpl) ConstructCommandlineArgs(args BinaryAr... method AvailableGPUs (line 91) | func (l *CryptoDredgeMinerImpl) AvailableGPUs() int8 { function NewCryptoDredgeMinerImpl (line 22) | func NewCryptoDredgeMinerImpl(br *BinaryRunner) MinerImpl { FILE: miners/lyclminer.go type LyclMinerImpl (line 19) | type LyclMinerImpl struct method Configure (line 29) | func (l *LyclMinerImpl) Configure(args BinaryArguments) error { method ParseOutput (line 91) | func (l *LyclMinerImpl) ParseOutput(line string) { method HashRate (line 127) | func (l *LyclMinerImpl) HashRate() uint64 { method ConstructCommandlineArgs (line 137) | func (l *LyclMinerImpl) ConstructCommandlineArgs(args BinaryArguments)... method AvailableGPUs (line 141) | func (l *LyclMinerImpl) AvailableGPUs() int8 { function NewLyclMinerImpl (line 25) | func NewLyclMinerImpl(br *BinaryRunner) MinerImpl { FILE: miners/miners.go type MinerBinary (line 22) | type MinerBinary struct function GetMinerBinaries (line 36) | func GetMinerBinaries() []MinerBinary { type MinerImpl (line 57) | type MinerImpl interface function NewBinaryRunner (line 65) | func NewBinaryRunner(m MinerBinary, prerequisiteInstall chan bool) (*Bin... type BinaryArguments (line 83) | type BinaryArguments struct type BinaryRunner (line 90) | type BinaryRunner struct method logPrefix (line 102) | func (b *BinaryRunner) logPrefix() string { method Stop (line 106) | func (b *BinaryRunner) Stop() error { method WaitUntilStopped (line 131) | func (b *BinaryRunner) WaitUntilStopped() { method IsRunning (line 145) | func (b *BinaryRunner) IsRunning() bool { method Install (line 149) | func (b *BinaryRunner) Install() error { method CheckRunning (line 181) | func (b *BinaryRunner) CheckRunning() RunningState { method HashRate (line 203) | func (b *BinaryRunner) HashRate() uint64 { method restart (line 207) | func (b *BinaryRunner) restart() error { method Start (line 212) | func (b *BinaryRunner) Start(args BinaryArguments) error { method unpackDir (line 237) | func (b *BinaryRunner) unpackDir() string { method downloadPath (line 241) | func (b *BinaryRunner) downloadPath() string { method launch (line 245) | func (b *BinaryRunner) launch(params []string, wait bool) error { method unpack (line 286) | func (b *BinaryRunner) unpack() error { method findExecutable (line 315) | func (b *BinaryRunner) findExecutable() string { method ensureAvailable (line 333) | func (b *BinaryRunner) ensureAvailable() error { method download (line 375) | func (b *BinaryRunner) download() error { type RunningState (line 173) | type RunningState constant RunningStateRunning (line 176) | RunningStateRunning RunningState = 0 constant RunningStateRestarting (line 177) | RunningStateRestarting RunningState = 1 constant RunningStateRapidFail (line 178) | RunningStateRapidFail RunningState = 2 FILE: miners/teamredminer.go type TeamRedMinerImpl (line 14) | type TeamRedMinerImpl struct method Configure (line 25) | func (l *TeamRedMinerImpl) Configure(args BinaryArguments) error { method ParseOutput (line 29) | func (l *TeamRedMinerImpl) ParseOutput(line string) { method HashRate (line 74) | func (l *TeamRedMinerImpl) HashRate() uint64 { method ConstructCommandlineArgs (line 84) | func (l *TeamRedMinerImpl) ConstructCommandlineArgs(args BinaryArgumen... method AvailableGPUs (line 88) | func (l *TeamRedMinerImpl) AvailableGPUs() int8 { function NewTeamRedMinerImpl (line 21) | func NewTeamRedMinerImpl(br *BinaryRunner) MinerImpl { FILE: miners/verthashminer.go type VerthashMinerImpl (line 21) | type VerthashMinerImpl struct method generateTempConf (line 28) | func (l *VerthashMinerImpl) generateTempConf() error { method Configure (line 48) | func (l *VerthashMinerImpl) Configure(args BinaryArguments) error { method ParseOutput (line 145) | func (l *VerthashMinerImpl) ParseOutput(line string) { method HashRate (line 185) | func (l *VerthashMinerImpl) HashRate() uint64 { method ConstructCommandlineArgs (line 199) | func (l *VerthashMinerImpl) ConstructCommandlineArgs(args BinaryArgume... method AvailableGPUs (line 203) | func (l *VerthashMinerImpl) AvailableGPUs() int8 { function NewVerthashMinerImpl (line 44) | func NewVerthashMinerImpl(br *BinaryRunner) MinerImpl { FILE: networks/networks.go type Network (line 3) | type Network struct function SetNetwork (line 17) | func SetNetwork(testnet bool) { FILE: ping/ping.go type Conditions (line 17) | type Conditions struct type SelectedNode (line 33) | type SelectedNode struct type Nodes (line 38) | type Nodes struct function GetSelectedNode (line 47) | func GetSelectedNode(testnet bool) { function selector (line 58) | func selector() { function PingNodes (line 132) | func PingNodes(NodeList []Nodes) error { function GetNodeInformation (line 170) | func GetNodeInformation(NodeURL string) (jsonPayload map[string]interfac... function CheckFee (line 181) | func CheckFee(jsonPayload map[string]interface{}) bool { function CheckCurrentMiners (line 195) | func CheckCurrentMiners(jsonPayload map[string]interface{}) bool { FILE: pools/miningpoolsweden.go type MiningpoolSweden (line 12) | type MiningpoolSweden struct method GetPendingPayout (line 22) | func (p *MiningpoolSweden) GetPendingPayout() uint64 { method GetStratumUrl (line 36) | func (p *MiningpoolSweden) GetStratumUrl() string { method GetUsername (line 40) | func (p *MiningpoolSweden) GetUsername() string { method GetPassword (line 44) | func (p *MiningpoolSweden) GetPassword() string { method GetID (line 48) | func (p *MiningpoolSweden) GetID() int { method GetName (line 52) | func (p *MiningpoolSweden) GetName() string { method GetFee (line 56) | func (p *MiningpoolSweden) GetFee() float64 { method OpenBrowserPayoutInfo (line 60) | func (p *MiningpoolSweden) OpenBrowserPayoutInfo(addr string) { function NewMiningpoolSweden (line 18) | func NewMiningpoolSweden(addr string) *MiningpoolSweden { FILE: pools/p2pool.go type P2Pool (line 15) | type P2Pool struct method GetPendingPayout (line 27) | func (p *P2Pool) GetPendingPayout() uint64 { method GetStratumUrl (line 48) | func (p *P2Pool) GetStratumUrl() string { method GetUsername (line 52) | func (p *P2Pool) GetUsername() string { method GetPassword (line 56) | func (p *P2Pool) GetPassword() string { method GetID (line 60) | func (p *P2Pool) GetID() int { method GetName (line 64) | func (p *P2Pool) GetName() string { method GetFee (line 68) | func (p *P2Pool) GetFee() (fee float64) { method OpenBrowserPayoutInfo (line 91) | func (p *P2Pool) OpenBrowserPayoutInfo(addr string) { function NewP2Pool (line 23) | func NewP2Pool(addr string) *P2Pool { FILE: pools/p2proxy.go type P2Proxy (line 13) | type P2Proxy struct method GetPendingPayout (line 21) | func (p *P2Proxy) GetPendingPayout() uint64 { method GetStratumUrl (line 35) | func (p *P2Proxy) GetStratumUrl() string { method GetUsername (line 39) | func (p *P2Proxy) GetUsername() string { method GetPassword (line 43) | func (p *P2Proxy) GetPassword() string { method GetID (line 47) | func (p *P2Proxy) GetID() int { method GetName (line 51) | func (p *P2Proxy) GetName() string { method GetFee (line 55) | func (p *P2Proxy) GetFee() float64 { method OpenBrowserPayoutInfo (line 59) | func (p *P2Proxy) OpenBrowserPayoutInfo(addr string) {} function NewP2Proxy (line 17) | func NewP2Proxy(addr string) *P2Proxy { FILE: pools/pool.go type Pool (line 3) | type Pool interface function GetPools (line 14) | func GetPools(addr string, testnet bool) []Pool { function GetPool (line 29) | func GetPool(pool int, addr string, testnet bool) Pool { FILE: pools/suprnova.go type Suprnova (line 12) | type Suprnova struct method GetPendingPayout (line 22) | func (p *Suprnova) GetPendingPayout() uint64 { method GetStratumUrl (line 52) | func (p *Suprnova) GetStratumUrl() string { method GetUsername (line 56) | func (p *Suprnova) GetUsername() string { method GetPassword (line 60) | func (p *Suprnova) GetPassword() string { method GetID (line 64) | func (p *Suprnova) GetID() int { method GetName (line 68) | func (p *Suprnova) GetName() string { method GetFee (line 72) | func (p *Suprnova) GetFee() float64 { method OpenBrowserPayoutInfo (line 76) | func (p *Suprnova) OpenBrowserPayoutInfo(addr string) { function NewSuprnova (line 18) | func NewSuprnova(addr string) *Suprnova { FILE: pools/zergpool.go type Zergpool (line 12) | type Zergpool struct method GetPendingPayout (line 22) | func (p *Zergpool) GetPendingPayout() uint64 { method GetStratumUrl (line 36) | func (p *Zergpool) GetStratumUrl() string { method GetUsername (line 40) | func (p *Zergpool) GetUsername() string { method GetPassword (line 44) | func (p *Zergpool) GetPassword() string { method GetID (line 48) | func (p *Zergpool) GetID() int { method GetName (line 52) | func (p *Zergpool) GetName() string { method GetFee (line 56) | func (p *Zergpool) GetFee() float64 { method OpenBrowserPayoutInfo (line 60) | func (p *Zergpool) OpenBrowserPayoutInfo(addr string) { function NewZergpool (line 18) | func NewZergpool(addr string) *Zergpool { FILE: pools/zpool.go type zpool (line 12) | type zpool struct method GetPendingPayout (line 22) | func (p *zpool) GetPendingPayout() uint64 { method GetStratumUrl (line 36) | func (p *zpool) GetStratumUrl() string { method GetUsername (line 40) | func (p *zpool) GetUsername() string { method GetPassword (line 44) | func (p *zpool) GetPassword() string { method GetID (line 48) | func (p *zpool) GetID() int { method GetName (line 52) | func (p *zpool) GetName() string { method GetFee (line 56) | func (p *zpool) GetFee() float64 { method OpenBrowserPayoutInfo (line 60) | func (p *zpool) OpenBrowserPayoutInfo(addr string) { function Newzpool (line 18) | func Newzpool(addr string) *zpool { FILE: prerequisites/amdgpudriver.go function checkAmdgpuDriverInstalled (line 10) | func checkAmdgpuDriverInstalled() error { FILE: prerequisites/msvcrt2013.go function vcrt2013Installed (line 18) | func vcrt2013Installed() bool { function installVCRT2013 (line 30) | func installVCRT2013(install chan bool) error { function vcrt2013DownloadPath (line 53) | func vcrt2013DownloadPath() string { function checkVCRT2013Hash (line 63) | func checkVCRT2013Hash() error { function downloadVCRT2013 (line 75) | func downloadVCRT2013() error { FILE: prerequisites/nvidiadriver.go function checkNvidiaDriverInstalled (line 10) | func checkNvidiaDriverInstalled() error { FILE: prerequisites/prerequisites.go function Install (line 7) | func Install(name string, install chan bool) error { FILE: tracking/matomo.go type TrackingRequest (line 20) | type TrackingRequest struct function Enable (line 30) | func Enable() { function IsEnabled (line 35) | func IsEnabled() bool { function Disable (line 39) | func Disable() { function loadState (line 44) | func loadState() { function saveState (line 53) | func saveState() { function StartTracker (line 64) | func StartTracker() { function Stop (line 110) | func Stop() { function Track (line 115) | func Track(req TrackingRequest) { function visitorId (line 121) | func visitorId() string { function userAgent (line 143) | func userAgent() string { function GetVersion (line 150) | func GetVersion() string { FILE: util/autostart.go function init (line 15) | func init() { function GetAutoStart (line 55) | func GetAutoStart() bool { function SetAutoStart (line 59) | func SetAutoStart(autoStart bool) string { FILE: util/bech32/bech32.go constant charset (line 11) | charset = "qpzry9x8gf2tvdw0s3jn54khce6mua7l" function Bytes8to5 (line 28) | func Bytes8to5(input []byte) []byte { function Bytes5to8 (line 35) | func Bytes5to8(input []byte) ([]byte, error) { function ByteSquasher (line 44) | func ByteSquasher(input []byte, inputWidth, outputWidth uint32) ([]byte,... function SquashedBytesToString (line 76) | func SquashedBytesToString(input []byte) (string, error) { function StringToSquashedBytes (line 89) | func StringToSquashedBytes(input string) ([]byte, error) { function PolyMod (line 104) | func PolyMod(values []byte) uint32 { function HRPExpand (line 128) | func HRPExpand(input string) []byte { function CreateChecksum (line 148) | func CreateChecksum(hrp string, data []byte) []byte { function VerifyChecksum (line 167) | func VerifyChecksum(hrp string, data []byte) bool { function Encode (line 176) | func Encode(hrp string, data []byte) string { function EncodeSquashed (line 185) | func EncodeSquashed(hrp string, data []byte) string { function Decode (line 199) | func Decode(adr string) (string, []byte, error) { function DecodeSquashed (line 213) | func DecodeSquashed(adr string) (string, []byte, error) { function GetHRP (line 257) | func GetHRP(adr string) (string, error) { function SegWitAddressEncode (line 268) | func SegWitAddressEncode(hrp string, data []byte) (string, error) { function SegWitAddressDecode (line 316) | func SegWitAddressDecode(adr string) ([]byte, error) { function SegWitV0Encode (line 357) | func SegWitV0Encode(hrp string, data []byte) (string, error) { FILE: util/gpus.go type GPUType (line 13) | type GPUType constant GPUTypeOther (line 16) | GPUTypeOther GPUType = 0 constant GPUTypeAMD (line 17) | GPUTypeAMD GPUType = 1 constant GPUTypeNVidia (line 18) | GPUTypeNVidia GPUType = 2 constant GPUTypeIntel (line 19) | GPUTypeIntel GPUType = 3 type GPU (line 22) | type GPU struct type KnownGPU (line 27) | type KnownGPU struct function init (line 49) | func init() { function GetGPUsFromStrings (line 59) | func GetGPUsFromStrings(names []string) []GPU { function GetGPUs (line 79) | func GetGPUs() []GPU { FILE: util/gpus_test.go function TestNvidia (line 8) | func TestNvidia(t *testing.T) { function TestAMD (line 19) | func TestAMD(t *testing.T) { function TestInvalid (line 29) | func TestInvalid(t *testing.T) { FILE: util/miners_linux.go function PrepareBackgroundCommand (line 9) | func PrepareBackgroundCommand(cmd *exec.Cmd) { FILE: util/miners_windows.go function PrepareBackgroundCommand (line 10) | func PrepareBackgroundCommand(cmd *exec.Cmd) { FILE: util/util.go constant APP_NAME (line 26) | APP_NAME string = "vertcoin-ocm" function DataDirectory (line 28) | func DataDirectory() string { function ReplaceInFile (line 39) | func ReplaceInFile(file string, find string, replace string) error { type BlocksResponse (line 54) | type BlocksResponse struct type InsightPagination (line 59) | type InsightPagination struct type Block (line 64) | type Block struct type BlockResponse (line 69) | type BlockResponse struct type getInfoResponse (line 73) | type getInfoResponse struct type VerthashMinerDeviceConfig (line 79) | type VerthashMinerDeviceConfig struct function CheckBackendStatus (line 88) | func CheckBackendStatus(backend string) bool { function GetDifficulty (line 109) | func GetDifficulty() float64 { function GetTipHeight (line 119) | func GetTipHeight() int64 { function GetNetHash (line 129) | func GetNetHash() uint64 { function GetCoinsPerDay (line 139) | func GetCoinsPerDay(th int64) float64 { function FileExists (line 159) | func FileExists(filename string) bool { function GetJson (line 167) | func GetJson(url string, target interface{}) error { function PostJson (line 177) | func PostJson(url string, payload interface{}, target interface{}) error { function OpenBrowser (line 199) | func OpenBrowser(url string) { function UnpackZip (line 217) | func UnpackZip(archive, unpackPath string) error { function UnpackTar (line 266) | func UnpackTar(archive, unpackPath string) error { function ShaSum (line 318) | func ShaSum(file string) ([]byte, error) { function ParseVerthashMinerDeviceCfg (line 343) | func ParseVerthashMinerDeviceCfg(cfg string) map[int]VerthashMinerDevice... FILE: util/versioncheck.go type GithubRelease (line 11) | type GithubRelease struct function init (line 21) | func init() { function GetLatestRelease (line 28) | func GetLatestRelease() (GithubRelease, error) { function VersionStringToNumeric (line 37) | func VersionStringToNumeric(ver string) int64 { FILE: util/versioncheck_test.go function TestVersionStrings (line 8) | func TestVersionStrings(t *testing.T) { FILE: wallet/signsend.go method SignMyInputs (line 18) | func (w *Wallet) SignMyInputs(tx *wire.MsgTx, password string) error { type txSend (line 54) | type txSend struct type txSendReply (line 58) | type txSendReply struct method Send (line 62) | func (w *Wallet) Send(tx *wire.MsgTx) (string, error) { FILE: wallet/sigops.go function CountSigOps (line 14) | func CountSigOps(tx *btcutil.Tx) int { method GetSigOpCost (line 35) | func (w *Wallet) GetSigOpCost(tx *btcutil.Tx, pkScript []byte, isCoinBas... method CountP2SHSigOps (line 62) | func (w *Wallet) CountP2SHSigOps(tx *btcutil.Tx, isCoinBaseTx bool) (int... FILE: wallet/wallet.go type Wallet (line 22) | type Wallet struct method Utxos (line 50) | func (w *Wallet) Utxos() ([]Utxo, error) { method PrepareSweep (line 60) | func (w *Wallet) PrepareSweep(addr string) ([]*wire.MsgTx, error) { method Update (line 211) | func (w *Wallet) Update() { method GetBalance (line 226) | func (w *Wallet) GetBalance() (bal uint64, balImmature uint64) { type Utxo (line 30) | type Utxo struct function NewWallet (line 41) | func NewWallet(addr string, script []byte) (*Wallet, error) { function DirectWPKHScriptFromPKH (line 198) | func DirectWPKHScriptFromPKH(pkh [20]byte) []byte { type BalanceResponse (line 205) | type BalanceResponse struct