#95, #172: BBC: Arguments changes on 'Documents' constructors: Remove 'signature', introduce 'signing_key', make 'currency' and 'version' optionals
Break backward compatibilities!
- Remove useless
signature
argument fromDocuments.__init__()
- Rename
Identity(ts: BlockUID)
byIdentity(timestamp: BlockUID)
- Rename
- Refactor
Document.signatures
(List
) asDocument.signature
(str
)-
Transaction
can have multiplesignatures
, withTransaction.signatures
attribute andTransaction.multi_sign([keys])
method. - Move signatures verifications in the
Documents
classes
-
- Add optional
signing_key
argument in Document sub-classes - Refactor subclass
version
argument as optional withdefault=subclass.VERSION
- Set
time
argument optional inSimpleTransaction
- Refactor
Documents
currency
arguments as optional withdefault=constants.CURRENCY_CODENAME_G1
Close #95 (closed), #172 (closed).
Edited by Moul
Merge request reports
Activity
changed milestone to %1.0.0
- Resolved by Vincent Texier
- Resolved by Moul
- Resolved by Vincent Texier
added 1 commit
- 2a97bcb1 - [enh] #95 (closed) remove useless signature argument from Document.__init__
added 2 commits
- 50c08b25 - [enh] #95 (closed) remove useless signature argument from Document.__init__
- 9e691bb5 - [enh] #95 (closed) add Identity.from_lookup_response() to simplify examples
added 1 commit
- 44049e44 - [enh] #95 (closed) refactor Document.signatures (List) as Document.signature (str)...
added 4 commits
-
51707499 - 1 commit from branch
dev
- ce59413b - [enh] #95 (closed) remove useless signature argument from Document.__init__
- 2fd92deb - [enh] #95 (closed) add Identity.from_lookup_response() to simplify examples
- 6efade74 - [enh] #95 (closed) refactor Document.signatures (List) as Document.signature (str)...
Toggle commit list-
51707499 - 1 commit from branch
added 4 commits
-
b4195ffa - 1 commit from branch
dev
- ff8a9c47 - [enh] #95 (closed) remove useless signature argument from Document.__init__
- 64e46aa9 - [enh] #95 (closed) add Identity.from_lookup_response() to simplify examples
- f8c5fe14 - [enh] #95 (closed) refactor Document.signatures (List) as Document.signature (str)...
Toggle commit list-
b4195ffa - 1 commit from branch
- Resolved by Vincent Texier
- Resolved by Moul
- Resolved by Moul
- Resolved by Moul
- Resolved by Vincent Texier
- Resolved by Vincent Texier
- Resolved by Moul
added 3 commits
- 0228d596 - [enh] #95 (closed) add Identity.from_lookup_response() to simplify examples
- 786618db - [enh] #95 (closed) refactor Document.signatures (List) as Document.signature (str)...
- e57ddfb6 - WIP [fix] #95 (closed) Fix check_signatures(pubkeys) in Transaction class
added 1 commit
- 3a49eca8 - [enh] #95 (closed) refactor Document.signatures (List) as Document.signature (str)...
Please register or sign in to reply