-
- Downloads
[enh] #95 refactor Document.signatures (List) as Document.signature (str)...
[enh] #95 refactor Document.signatures (List) as Document.signature (str) (break backward compatibility) Transaction can have multiple signatures, with Transaction.signatures attribute and Transaction.multi_sign() method. verifying_key.py is refactored heavily to avoid circular reference: * method VerifyingKey.verify_document() removed, use Document.check_signature() or Transaction.check_signatures() instead * method VerifyingKey.verify_ws2p_head() is removed, use HeadV0.check_signature() instead.
Showing
- Makefile 1 addition, 1 deletionMakefile
- duniterpy/documents/block.py 74 additions, 13 deletionsduniterpy/documents/block.py
- duniterpy/documents/certification.py 15 additions, 21 deletionsduniterpy/documents/certification.py
- duniterpy/documents/document.py 37 additions, 17 deletionsduniterpy/documents/document.py
- duniterpy/documents/identity.py 6 additions, 6 deletionsduniterpy/documents/identity.py
- duniterpy/documents/membership.py 3 additions, 3 deletionsduniterpy/documents/membership.py
- duniterpy/documents/peer.py 3 additions, 3 deletionsduniterpy/documents/peer.py
- duniterpy/documents/revocation.py 15 additions, 19 deletionsduniterpy/documents/revocation.py
- duniterpy/documents/transaction.py 80 additions, 5 deletionsduniterpy/documents/transaction.py
- duniterpy/documents/ws2p/heads.py 19 additions, 1 deletionduniterpy/documents/ws2p/heads.py
- duniterpy/documents/ws2p/messages.py 7 additions, 7 deletionsduniterpy/documents/ws2p/messages.py
- duniterpy/helpers/network.py 1 addition, 1 deletionduniterpy/helpers/network.py
- duniterpy/key/verifying_key.py 1 addition, 45 deletionsduniterpy/key/verifying_key.py
- examples/save_revoke_document.py 1 addition, 1 deletionexamples/save_revoke_document.py
- examples/send_identity.py 1 addition, 1 deletionexamples/send_identity.py
- examples/send_membership.py 1 addition, 1 deletionexamples/send_membership.py
- tests/documents/test_block.py 3 additions, 3 deletionstests/documents/test_block.py
- tests/documents/test_certification.py 10 additions, 14 deletionstests/documents/test_certification.py
- tests/documents/test_membership.py 3 additions, 3 deletionstests/documents/test_membership.py
- tests/documents/test_peer.py 2 additions, 2 deletionstests/documents/test_peer.py
Loading
Please register or sign in to comment