mirror of
https://github.com/vacp2p/linea-besu.git
synced 2026-01-09 15:37:54 -05:00
* Refactor: clarify intent of arg when testing permissioning plugin Signed-off-by: Antony Denyer <git@antonydenyer.co.uk> * Refactor: remove duplicate createPrivateMarkerTransaction Signed-off-by: Antony Denyer <git@antonydenyer.co.uk> * PrivateMarkerTransactionFactory: add option to delegate to plugin if defined the plugin will be responsible for creating the pmt Signed-off-by: Antony Denyer <git@antonydenyer.co.uk> * Implement locking strategy for eea_sendRawTransaction - this will lock per address being sent to prevent nonce too low errors Signed-off-by: Antony Denyer <git@antonydenyer.co.uk> * Refactor plugin integration to use a more explicit poco - the plugin will need to sign the transaction with the data it's given - it will not need to query anything e.g nonce etc Signed-off-by: Antony Denyer <git@antonydenyer.co.uk> * refactor: update naming and tidy up based on comments Signed-off-by: Antony Denyer <git@antonydenyer.co.uk> * Isolate code for calculating gas limit when using privacy plugin Signed-off-by: Antony Denyer <git@antonydenyer.co.uk> Co-authored-by: Vijay Michalik <vijay.michalik@consensys.net>