tclearrequests command; minor type fix - electrum - Electrum Bitcoin wallet HTML git clone https://git.parazyd.org/electrum DIR Log DIR Files DIR Refs DIR Submodules --- DIR commit 6d54512627d008c9658329dae4189a774464405c DIR parent 508b5373ac009f9d7cde29a8c2c493ab0524dd1f HTML Author: ThomasV <thomasv@gitorious> Date: Wed, 22 Jul 2015 15:46:53 +0200 clearrequests command; minor type fix Diffstat: M lib/commands.py | 8 ++++++++ 1 file changed, 8 insertions(+), 0 deletions(-) --- DIR diff --git a/lib/commands.py b/lib/commands.py t@@ -574,6 +574,7 @@ class Commands: else: return False amount = int(Decimal(requested_amount)*COIN) + expiration = int(expiration) req = self.wallet.make_payment_request(addr, amount, memo, expiration) self.wallet.add_payment_request(req, self.config) return self._format_request(req) t@@ -590,6 +591,13 @@ class Commands: """Remove a payment request""" return self.wallet.remove_payment_request(address, self.config) + @command('w') + def clearrequests(self): + """Remove all payment requests""" + for k in self.wallet.receive_requests.keys(): + self.wallet.remove_payment_request(k, self.config) + + param_descriptions = { 'privkey': 'Private key. Type \'?\' to get a prompt.', 'destination': 'Bitcoin address, contact or alias',