Skip to content

refactor: Add/Use byte vector constructor for CBLSWrapper#3868

Merged
PastaPastaPasta merged 3 commits into
dashpay:developfrom
xdustinface:pr-refactor-bls-instantiation
Dec 14, 2020
Merged

refactor: Add/Use byte vector constructor for CBLSWrapper#3868
PastaPastaPasta merged 3 commits into
dashpay:developfrom
xdustinface:pr-refactor-bls-instantiation

Conversation

@xdustinface
Copy link
Copy Markdown

@xdustinface xdustinface commented Dec 10, 2020

Adds CBLSWrapper(const std::vector<unsigned char>& vecBytes) constructor and makes use of it in several places.

Requires #3867 to work. Merged

@xdustinface xdustinface added this to the 17 milestone Dec 10, 2020
@xdustinface xdustinface force-pushed the pr-refactor-bls-instantiation branch from c9bc475 to b8f1dd5 Compare December 12, 2020 09:47
@xdustinface xdustinface marked this pull request as ready for review December 12, 2020 09:48
@xdustinface xdustinface marked this pull request as draft December 12, 2020 11:10
@xdustinface xdustinface marked this pull request as ready for review December 12, 2020 17:22
@UdjinM6
Copy link
Copy Markdown

UdjinM6 commented Dec 13, 2020

Looks good, will need rebase after #3871 to fix tests I guess.

@xdustinface xdustinface changed the title bls|governance|init|privatesend|test: Refactor some BLS related instantiations refactor: Add/Use byte vector constructor for CBLSWrapper Dec 13, 2020
@xdustinface xdustinface force-pushed the pr-refactor-bls-instantiation branch from b8f1dd5 to 20fb84b Compare December 14, 2020 19:54
Copy link
Copy Markdown

@UdjinM6 UdjinM6 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utACK

Copy link
Copy Markdown
Member

@PastaPastaPasta PastaPastaPasta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utACK

@PastaPastaPasta PastaPastaPasta merged commit e90d6ad into dashpay:develop Dec 14, 2020
gades pushed a commit to cosanta/cosanta-core that referenced this pull request Jun 30, 2021
* bls: Add CBLSWrapper constructor which accepts a byte vecor

* bls: Bring CBLSWrapper::CBLSWrapper in scope of CBLSId, CBLSSecretKey, CBLSPublicKey

Allow them to access e.g. the new byte vector consructor.

* governance|init|privatesend|test: Refactor some BLS instantiations
gades pushed a commit to cosanta/cosanta-core that referenced this pull request Mar 12, 2022
* bls: Add CBLSWrapper constructor which accepts a byte vecor

* bls: Bring CBLSWrapper::CBLSWrapper in scope of CBLSId, CBLSSecretKey, CBLSPublicKey

Allow them to access e.g. the new byte vector consructor.

* governance|init|privatesend|test: Refactor some BLS instantiations
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants