signed.py 614 B

123456789101112131415161718192021222324
  1. #!/usr/bin/env python3
  2. #
  3. # mmgen = Multi-Mode GENerator, a command-line cryptocurrency wallet
  4. # Copyright (C)2013-2024 The MMGen Project <mmgen@tuta.io>
  5. # Licensed under the GNU General Public License, Version 3:
  6. # https://www.gnu.org/licenses
  7. # Public project repositories:
  8. # https://github.com/mmgen/mmgen-wallet
  9. # https://gitlab.com/mmgen/mmgen-wallet
  10. """
  11. tx.signed: signed transaction class
  12. """
  13. from .completed import Completed
  14. class Signed(Completed):
  15. desc = 'signed transaction'
  16. ext = 'sigtx'
  17. signed = True
  18. class AutomountSigned(Signed):
  19. desc = 'signed automount transaction'
  20. ext = 'asigtx'