Documentation ¶
Index ¶
- Variables
- func AddToRecentDappNames(dappnameinputText string)
- func ApplyUsersettings()
- func ClearAllRecentDappNames()
- func ClearRecentDappNameWithId(dappnameselectedid int)
- func GetActiveloginname() string
- func GetCachedDirPathForRegistredName(name string) (string, int)
- func GetRecentDappNames() []string
- func LoadUsersettingsFile() error
- func Mainloop()
- func PutActiveloginname(newlogin string)
- func PutCachedDirPathForRegistredName(name string, path string)
- func SaveUsersettingsFile() error
- func SetDefaultSettings()
- func Walletinstantiated() bool
- type CachedDirInfo
- type MiningAddresses
- func (maddresses *MiningAddresses) AddAddress(addr utility.Hash)
- func (maddresses *MiningAddresses) GetAddress(i int) utility.Hash
- func (maddresses *MiningAddresses) GetRandomAddress() utility.Hash
- func (maddresses *MiningAddresses) LoadJSONMiningAddressesFile(filepath string) error
- func (maddresses *MiningAddresses) SaveJSONMiningAddressesFile(addrfilepath string)
- type UsersettingsType
Constants ¶
This section is empty.
Variables ¶
View Source
var ( MainwalletFilePath = "" MainwalletFileKey []byte AppPath = "" AppName = "" AppLocalPort = "" //Walletinstantiated=false //Walletstate="" Miningrequested = false Miningrunning = false Miningaddrressesfileloaded = false //Miningaddressesloaded=false Managingwalletrequested = false Seed = false SyncingMinNbPeers = 0 AppIsClosing = false Mn *mainchain.Maincore Mncc *content.ContentClient Wireswarm *wire.Swarm Wlt *wallet.Wallet MAddresses *MiningAddresses )
View Source
var ( MaxDisplayedPostDefault = 30 NameregistrationtxfeeDefault = 300 //PublicposttxfeeDefault=500 SendtoaddressarraytxfeeDefault = 500 )
View Source
var MainwalletFilePathDefault = filepath.Join("WalletFiles", "Wallet.dat")
Functions ¶
func AddToRecentDappNames ¶ added in v0.2.3
func AddToRecentDappNames(dappnameinputText string)
func ApplyUsersettings ¶
func ApplyUsersettings()
func ClearAllRecentDappNames ¶ added in v0.2.3
func ClearAllRecentDappNames()
func ClearRecentDappNameWithId ¶ added in v0.2.3
func ClearRecentDappNameWithId(dappnameselectedid int)
func GetActiveloginname ¶ added in v0.2.4
func GetActiveloginname() string
func GetCachedDirPathForRegistredName ¶ added in v0.2.3
func GetRecentDappNames ¶ added in v0.2.3
func GetRecentDappNames() []string
func LoadUsersettingsFile ¶
func LoadUsersettingsFile() error
func PutActiveloginname ¶ added in v0.2.4
func PutActiveloginname(newlogin string)
func PutCachedDirPathForRegistredName ¶ added in v0.2.3
func SaveUsersettingsFile ¶
func SaveUsersettingsFile() error
func GetMainwalletPath() string{ return Usersettings.MainwalletFilePath }
func PutMainwalletPath(path string){ Usersettings.MainwalletFilePath=path }
func SetDefaultSettings ¶
func SetDefaultSettings()
func Walletinstantiated ¶ added in v0.2.3
func Walletinstantiated() bool
Types ¶
type CachedDirInfo ¶ added in v0.2.3
type MiningAddresses ¶ added in v0.2.2
TODO integrate address in the wallet
func (*MiningAddresses) AddAddress ¶ added in v0.2.2
func (maddresses *MiningAddresses) AddAddress(addr utility.Hash)
func (*MiningAddresses) GetAddress ¶ added in v0.2.3
func (maddresses *MiningAddresses) GetAddress(i int) utility.Hash
func (*MiningAddresses) GetRandomAddress ¶ added in v0.2.2
func (maddresses *MiningAddresses) GetRandomAddress() utility.Hash
func (*MiningAddresses) LoadJSONMiningAddressesFile ¶ added in v0.2.3
func (maddresses *MiningAddresses) LoadJSONMiningAddressesFile(filepath string) error
func (*MiningAddresses) SaveJSONMiningAddressesFile ¶ added in v0.2.3
func (maddresses *MiningAddresses) SaveJSONMiningAddressesFile(addrfilepath string)
type UsersettingsType ¶
type UsersettingsType struct { //Assetarray [] Asset MainwalletFilePath string ////////////////////////// //Confirmationlayer uint32 ////////////////////////// MaxDisplayedPost int Nameregistrationtxfee int //Publicposttxfee int Sendtoaddressarraytxfee int //Lastknownblock uint32 //Broadcastedtxarray [] Broadcastedtx //mu sync.Mutex //BannedNameArray []string Miningrequested bool CachedDirInfoArray []CachedDirInfo Recentdappnamesarray []string Activeloginname string }
var Usersettings UsersettingsType
Click to show internal directories.
Click to hide internal directories.