mirror of
https://github.com/vacp2p/linea-besu.git
synced 2026-01-09 21:17:54 -05:00
* Unrestricted Privacy: implement unrestricted privacy - put data on chain - wire up methods for sendRaw with restriction - unrestricted pre-compile for processing transactions at Address.precompiled(PRIVACY - 4) - store private state of unrestricted transactions - route priv endpoints to unrestricted state resolution - Implement unrestricted websocket endpoint - Tidy up web3j transaction manager naming - Parameterize tests for different privacy restrictions - Implement our own PrivateTransactionManager - remove chainId from sendRawTransaction calls - Add check for member being a participant when creating privacy group - refactor private marker transaction naming - mark privacy-unrestricted-enabled as beta - Remove create privacy group from unrestricted - Unrestricted privacy acceptance tests will use a generated group id. - rename enclavePublicKey to privacyUserId - Ignore some tests for unrestricted privacy - privacyGroupId has no significant meaning in unrestricted tests - Change config label to be inline with previous conventions - command tests to be added when made stable Signed-off-by: Antony Denyer <git@antonydenyer.co.uk> Signed-off-by: Stefan Pingel <stefan.pingel@consensys.net> Co-authored-by: Stefan Pingel <stefan.pingel@consensys.net>