pybitmessage.bitmessageqt.account module¶
Account related functions.
-
getSortedSubscriptions(count=False)[source]¶ Actually return a grouped dictionary rather than a sorted list
Parameters: count (bool, default False) – Whether to count messages for each fromaddress in the inbox Retuns: dict keys are addresses, values are dicts containing settings Return type: dict, default {}
-
class
AccountColor(address, address_type=None)[source]¶ Bases:
sphinx.ext.autodoc.importer._MockObjectSet the type of account
-
class
NoAccount(address=None)[source]¶ Bases:
objectMinimal account like object (All accounts)
-
getLabel(address=None)¶ Get a label for this bitmessage account
-
parseMessage(toAddress, fromAddress, subject, message)¶ Set metadata and address labels on self
-
-
class
BMAccount(address=None)[source]¶ Bases:
pybitmessage.bitmessageqt.account.NoAccountEncapsulate a Bitmessage account
-
getLabel(address=None)¶ Get a label for this bitmessage account
-
-
class
SubscriptionAccount(address=None)[source]¶ Bases:
pybitmessage.bitmessageqt.account.BMAccountEncapsulate a subscription account
-
class
BroadcastAccount(address=None)[source]¶ Bases:
pybitmessage.bitmessageqt.account.BMAccountEncapsulate a broadcast account
-
class
GatewayAccount(address=None)[source]¶ Bases:
pybitmessage.bitmessageqt.account.BMAccountEncapsulate a gateway account
-
gatewayName= None¶
-
ALL_OK= 0¶
-
REGISTRATION_DENIED= 1¶
-
send()¶ The send method for gateway accounts
-
-
class
MailchuckAccount(address)[source]¶ Bases:
pybitmessage.bitmessageqt.account.GatewayAccountEncapsulate a particular kind of gateway account
-
gatewayName= 'mailchuck'¶
-
registrationAddress= 'BM-2cVYYrhaY5Gbi3KqrX9Eae2NRNrkfrhCSA'¶
-
unregistrationAddress= 'BM-2cVMAHTRjZHCTPMue75XBK5Tco175DtJ9J'¶
-
relayAddress= 'BM-2cWim8aZwUNqxzjMxstnUMtVEUQJeezstf'¶
-
regExpIncoming= <_sre.SRE_Pattern object>¶
-
regExpOutgoing= <_sre.SRE_Pattern object>¶
-
createMessage(toAddress, fromAddress, subject, message)¶ createMessage specific to a MailchuckAccount
-
register(email)¶ register specific to a MailchuckAccount
-
unregister()¶ unregister specific to a MailchuckAccount
-
status()¶ status specific to a MailchuckAccount
-
settings()¶ settings specific to a MailchuckAccount
-
parseMessage(toAddress, fromAddress, subject, message)¶ parseMessage specific to a MailchuckAccount
-