Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Eip1559 private txs #950

Draft
wants to merge 28 commits into
base: master
Choose a base branch
from
Draft

Commits on Jun 27, 2023

  1. add eth_signTransaction

    Signed-off-by: Gabriel Fukushima <[email protected]>
    gfukushima committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    560a21c View commit details
    Browse the repository at this point in the history
  2. add bouncycastle to test in the core package

    Signed-off-by: Gabriel Fukushima <[email protected]>
    gfukushima committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    9193fb2 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Add eth_sendTransaction

    Signed-off-by: Gabriel Fukushima <[email protected]>
    gfukushima committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    a1fcf02 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Change DefaultTestBase method name to setupWeb3Signer

    Signed-off-by: Gabriel Fukushima <[email protected]>
    gfukushima committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    f795d52 View commit details
    Browse the repository at this point in the history
  2. Change account used by eth_accounts and IT base

    Signed-off-by: Gabriel Fukushima <[email protected]>
    gfukushima committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    ddcb571 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Call setupWeb3Signer

    Signed-off-by: Gabriel Fukushima <[email protected]>
    gfukushima committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    439c9fb View commit details
    Browse the repository at this point in the history
  2. Extend DefaultTestBase

    Signed-off-by: Gabriel Fukushima <[email protected]>
    gfukushima committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    0e46208 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Integration tests fixes + spotless

    Signed-off-by: Gabriel Fukushima <[email protected]>
    gfukushima committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    df52f8c View commit details
    Browse the repository at this point in the history
  2. Acceptance tests

    Signed-off-by: Gabriel Fukushima <[email protected]>
    gfukushima committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    6e53e0a View commit details
    Browse the repository at this point in the history
  3. Remove unused methods

    Signed-off-by: Gabriel Fukushima <[email protected]>
    gfukushima committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    e83d585 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Some extra fixes

    Signed-off-by: Gabriel Fukushima <[email protected]>
    gfukushima committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    ac65c92 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into add_eth_sendTransaction

    # Conflicts:
    #	CHANGELOG.md
    #	acceptance-tests/src/test/java/tech/pegasys/web3signer/dsl/signer/SignerConfigurationBuilder.java
    #	core/src/integrationTest/java/tech/pegasys/web3signer/core/jsonrpcproxy/IntegrationTestBase.java
    #	core/src/main/java/tech/pegasys/web3signer/core/Eth1Runner.java
    #	core/src/main/java/tech/pegasys/web3signer/core/service/jsonrpc/EthSendTransactionJsonParameters.java
    #	core/src/main/java/tech/pegasys/web3signer/core/service/jsonrpc/handlers/internalresponse/EthSignTransactionResultProvider.java
    #	core/src/main/java/tech/pegasys/web3signer/core/service/jsonrpc/handlers/sendtransaction/NonceProvider.java
    #	core/src/main/java/tech/pegasys/web3signer/core/service/jsonrpc/handlers/sendtransaction/transaction/EthTransaction.java
    #	core/src/main/java/tech/pegasys/web3signer/core/service/jsonrpc/handlers/sendtransaction/transaction/Transaction.java
    #	core/src/main/java/tech/pegasys/web3signer/core/service/jsonrpc/handlers/signing/ChainIdProvider.java
    #	core/src/main/java/tech/pegasys/web3signer/core/service/jsonrpc/handlers/signing/ConfigurationChainId.java
    #	core/src/main/java/tech/pegasys/web3signer/core/service/jsonrpc/handlers/signing/TransactionSerializer.java
    #	core/src/test/java/tech/pegasys/web3signer/core/service/jsonrpc/EthSignTransactionResultProviderTest.java
    #	core/src/test/java/tech/pegasys/web3signer/core/service/jsonrpc/handlers/transaction/EthTransactionTest.java
    gfukushima committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    bbe7b79 View commit details
    Browse the repository at this point in the history
  3. spotless

    Signed-off-by: Gabriel Fukushima <[email protected]>
    gfukushima committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    4d07dcd View commit details
    Browse the repository at this point in the history
  4. Fix proxy integration tests

    Signed-off-by: Gabriel Fukushima <[email protected]>
    gfukushima committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    e4d4643 View commit details
    Browse the repository at this point in the history
  5. Fix proxy integration tests

    Signed-off-by: Gabriel Fukushima <[email protected]>
    gfukushima committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    cdb5625 View commit details
    Browse the repository at this point in the history
  6. Fix proxy integration tests

    Signed-off-by: Gabriel Fukushima <[email protected]>
    gfukushima committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    35c2002 View commit details
    Browse the repository at this point in the history
  7. Fix proxy integration tests

    Signed-off-by: Gabriel Fukushima <[email protected]>
    gfukushima committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    4f6dd05 View commit details
    Browse the repository at this point in the history
  8. spotless

    Signed-off-by: Gabriel Fukushima <[email protected]>
    gfukushima committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    0ebf80a View commit details
    Browse the repository at this point in the history
  9. Merge remote-tracking branch '_gfukushima/add_eth_sendTransaction' in…

    …to add_eth_sendTransaction
    gfukushima committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    42fe2f8 View commit details
    Browse the repository at this point in the history
  10. spotless

    Signed-off-by: Gabriel Fukushima <[email protected]>
    gfukushima committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    8977e48 View commit details
    Browse the repository at this point in the history
  11. AT fix

    Signed-off-by: Gabriel Fukushima <[email protected]>
    gfukushima committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    cf81a1c View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. Add eea_sendTransaction

    Signed-off-by: Gabriel Fukushima <[email protected]>
    gfukushima committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    bfe1743 View commit details
    Browse the repository at this point in the history
  2. spotless

    Signed-off-by: Gabriel Fukushima <[email protected]>
    gfukushima committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    70482fc View commit details
    Browse the repository at this point in the history
  3. Support maxPriorityFeePerGas and maxFeePerGas

    Wire in chainId to EthTransaction and PrivateTransaction variants.
    Create eip1559 variant of RawTransaction and RawPrivateTransaction but don't do anything with it yet.
    siladu committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    9df4ef8 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. Simplify Transaction interface

    Remove rlpEncode(final long chainId) method override
    
    This is to make the upcoming changes to the serialize method easier
    siladu committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    fdede82 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Configuration menu
    Copy the full SHA
    fe21f28 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Configuration menu
    Copy the full SHA
    5339f55 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6934134 View commit details
    Browse the repository at this point in the history