private static Transaction readTransactionPayload(final RLPInput input) {
    final Transaction.Builder builder = Transaction.builder();
    readTransactionPayloadInner(builder, input);
    return builder.build();
  }
Decodes a blob transaction from the provided RLP input.

@param input the RLP input to decode
@return the decoded transaction
ethereum/core/src/main/java/org/hyperledger/besu/ethereum/core/encoding/BlobTransactionDecoder.java