Skip to content

Tags: usmansaleem/besu

Tags

21.7.3

Toggle 21.7.3's commit message
Release 21.7.3

21.7.2

Toggle 21.7.2's commit message
Release 21.7.2

21.7.1

Toggle 21.7.1's commit message
Release 21.7.1

1626086821182

Toggle 1626086821182's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Privacy payload plugin (hyperledger#2377)

* Hook up an empty plugin for future unrestricted privacy encryption

Skeleton implementation for PrivacyPayloadEncryptionProvider
Wire up unencrypted serialization for private transactions

Signed-off-by: Antony Denyer <[email protected]>

* wire up simple privacy plugin in acceptance tests

Signed-off-by: Antony Denyer <[email protected]>

* Pass the marker transaction through to plugin

Signed-off-by: Antony Denyer <[email protected]>

* Move getters/setters into consistent place

Signed-off-by: Antony Denyer <[email protected]>

* Rename plugin methods and config to be more generic

- remove protections around transaction.restriction
- the plugin is responsible for this
- make plugin more generic so could be used for restricted/unrestricted

Signed-off-by: Antony Denyer <[email protected]>

* Provide more meaningful error message

Signed-off-by: Antony Denyer <[email protected]>

* Fix up test naming to match impl naming

Signed-off-by: Antony Denyer <[email protected]>

* Rename UNRESTRICTED_PRIVACY to PLUGIN_PRIVACY

Signed-off-by: Antony Denyer <[email protected]>

* fix typo in PrivacyParmeters::toString

Signed-off-by: Antony Denyer <[email protected]>

* Fix exception messages to be PrivacyPlugin

Signed-off-by: Antony Denyer <[email protected]>

* Remove blockNumber from getPrivateTransactionFromPayload

Signed-off-by: Antony Denyer <[email protected]>

1626082128492

Toggle 1626082128492's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Privacy payload plugin (hyperledger#2377)

* Hook up an empty plugin for future unrestricted privacy encryption

Skeleton implementation for PrivacyPayloadEncryptionProvider
Wire up unencrypted serialization for private transactions

Signed-off-by: Antony Denyer <[email protected]>

* wire up simple privacy plugin in acceptance tests

Signed-off-by: Antony Denyer <[email protected]>

* Pass the marker transaction through to plugin

Signed-off-by: Antony Denyer <[email protected]>

* Move getters/setters into consistent place

Signed-off-by: Antony Denyer <[email protected]>

* Rename plugin methods and config to be more generic

- remove protections around transaction.restriction
- the plugin is responsible for this
- make plugin more generic so could be used for restricted/unrestricted

Signed-off-by: Antony Denyer <[email protected]>

* Provide more meaningful error message

Signed-off-by: Antony Denyer <[email protected]>

* Fix up test naming to match impl naming

Signed-off-by: Antony Denyer <[email protected]>

* Rename UNRESTRICTED_PRIVACY to PLUGIN_PRIVACY

Signed-off-by: Antony Denyer <[email protected]>

* fix typo in PrivacyParmeters::toString

Signed-off-by: Antony Denyer <[email protected]>

* Fix exception messages to be PrivacyPlugin

Signed-off-by: Antony Denyer <[email protected]>

* Remove blockNumber from getPrivateTransactionFromPayload

Signed-off-by: Antony Denyer <[email protected]>

21.7.0

Toggle 21.7.0's commit message
Release 21.7.0

21.7.0-RC2

Toggle 21.7.0-RC2's commit message
Release 21.7.0-RC2

21.7.0-RC1

Toggle 21.7.0-RC1's commit message
Release 21.7.0-RC1

21.1.7

Toggle 21.1.7's commit message
Release 21.1.7

21.1.6

Toggle 21.1.6's commit message
Release 21.1.6