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

Apollo Blockchain 1.48.11 Release #1194

Merged
merged 501 commits into from
Nov 19, 2021
Merged

Apollo Blockchain 1.48.11 Release #1194

merged 501 commits into from
Nov 19, 2021
This pull request is big! We’re only showing the most recent 250 commits.

Commits on May 6, 2021

  1. Remove the PendingBroadcastTask.java and all the supporting staff suc…

    …ceeded by the ProcessUnconfirmedTransactionsQueueTask , replace softBroadcast by ordinary broadcast (no locks),
    AndrewBoyarsky committed May 6, 2021
    Configuration menu
    Copy the full SHA
    0dfe45a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7291464 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    60fcd43 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    740889e View commit details
    Browse the repository at this point in the history
  5. Remove the static Chat.java, move chats logic to the TransactionDaoIm…

    …pl, add tests for TransactionDaoImpl.getChatAccounts and TransactionDaoImpl.getTransactionsChatHistory
    AndrewBoyarsky committed May 6, 2021
    Configuration menu
    Copy the full SHA
    6ff9b23 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b1b62e9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0e13436 View commit details
    Browse the repository at this point in the history
  8. Add debug logs

    AndrewBoyarsky committed May 6, 2021
    Configuration menu
    Copy the full SHA
    fcfd69c View commit details
    Browse the repository at this point in the history

Commits on May 7, 2021

  1. Refactor mempool method signatures, fix logs, add better removed tran…

    …sactions handling, separate MemPoolConfig, fix MemPool healthcheck on API, update configuration properties doc
    AndrewBoyarsky committed May 7, 2021
    Configuration menu
    Copy the full SHA
    311716c View commit details
    Browse the repository at this point in the history

Commits on May 12, 2021

  1. Configuration menu
    Copy the full SHA
    f062db0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d43b227 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1137 from ApolloFoundation/fix/APL-1920-incorrect…

    …-regular-block
    
    APL-1920 Fix incorrect regular block and Transaction is already in blockchain
    AndrewBoyarsky authored May 12, 2021
    Configuration menu
    Copy the full SHA
    07ed9c6 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1136 from ApolloFoundation/fix/APL-1929-sql-error…

    …-getChats-request
    
    APL-1929 - Fix getChats sql error
    AndrewBoyarsky authored May 12, 2021
    Configuration menu
    Copy the full SHA
    3dc4a03 View commit details
    Browse the repository at this point in the history
  5. Add ChainId support for the EthereumWalletService, add/update tests, …

    …extract chain id management to the ChainId class
    AndrewBoyarsky committed May 12, 2021
    Configuration menu
    Copy the full SHA
    83e8d61 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6d639e9 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2021

  1. Fix transaction size calculation (derived from master's branch versio…

    …n), reason: fullSize for prunable attachments differs depending on data existence, so that getFullSize of Prunable attachments should be used when calculating payload size for consensus purposes
    AndrewBoyarsky committed May 13, 2021
    Configuration menu
    Copy the full SHA
    de4cb72 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26c7d22 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1139 from ApolloFoundation/fix/APL-1941-payload-s…

    …ize-mismatch-tn1
    
    Fix: APL 1941-payload-size-mismatch-tn1
    AndrewBoyarsky authored May 13, 2021
    Configuration menu
    Copy the full SHA
    ec2aa82 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2021

  1. Configuration menu
    Copy the full SHA
    dc4b945 View commit details
    Browse the repository at this point in the history
  2. Add test for all shuffling tables (derived from the APL-750 branch), …

    …fix null array of array bytes deserialization, replace DbIterator service/dao methods by the List methods
    AndrewBoyarsky committed May 14, 2021
    Configuration menu
    Copy the full SHA
    c44cff7 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2021

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

Commits on May 18, 2021

  1. Merge pull request #1140 from ApolloFoundation/fix/APL-1943-get-accou…

    …nt-shufflings-sql-error
    
    APL-1943 Fix null bytes deserialization, add tests, replace DbIterators
    AndrewBoyarsky authored May 18, 2021
    Configuration menu
    Copy the full SHA
    291bfd0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7326b3 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1138 from ApolloFoundation/fix/APL-1883-dex-rejec…

    …ted-txs-eip155
    
    APL-1883 - Add ChainId support for the DEX transactions
    AndrewBoyarsky authored May 18, 2021
    Configuration menu
    Copy the full SHA
    fc8d189 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f906dcf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f39db67 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1141 from ApolloFoundation/fix/APL-1944-huge-bloc…

    …k-generation-time
    
    APL-1944 Fix Generation long delay
    AndrewBoyarsky authored May 18, 2021
    Configuration menu
    Copy the full SHA
    6edd038 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2021

  1. Add account cache with warm up, optimize blockchain download performa…

    …nce (up to 10x), add shuffling inmemory table support and semantic merge/latest update support
    AndrewBoyarsky committed May 24, 2021
    Configuration menu
    Copy the full SHA
    3ce1f00 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5e18911 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2021

  1. Configuration menu
    Copy the full SHA
    77f9e5c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5bb83b6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0c1dfaa View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1144 from ApolloFoundation/fix/APL-1967-dex-opera…

    …tion-details-column-insufficient-size
    
    Fix: APL 1967-dex-operation-details-column-insufficient-size
    AndrewBoyarsky authored May 25, 2021
    Configuration menu
    Copy the full SHA
    bfca1c7 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1143 from ApolloFoundation/fix/APL-1964-blockchai…

    …n-download-performance
    
    APL-1964 Blockchain downloading performance improvement
    AndrewBoyarsky authored May 25, 2021
    Configuration menu
    Copy the full SHA
    b109f6f View commit details
    Browse the repository at this point in the history
  6. Load block data fix

    AndrewBoyarsky committed May 25, 2021
    Configuration menu
    Copy the full SHA
    7be8967 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2021

  1. Configuration menu
    Copy the full SHA
    13c74a7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6a70b6a View commit details
    Browse the repository at this point in the history
  3. Fix missing shuffling table registration (extend ShufflingRepository …

    …by EntityDbTableInterface), fix TableRegistryInitializer table name managing (switch to the DerivedTableInterface.getName), add tests for the DerivedDbTablesRegistryImpl, add tables number check after registration to ensure all tables registered, set correct shuffling db data 'deleted' column, add support of returning number of rolled back rows
    AndrewBoyarsky committed May 26, 2021
    Configuration menu
    Copy the full SHA
    983fbd4 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1145 from ApolloFoundation/fix/APL-1966-bad-shard…

    …-import
    
    APL-1966 - Derived tables registration fixes for the account and shuffling cached tables
    AndrewBoyarsky authored May 26, 2021
    Configuration menu
    Copy the full SHA
    8acd836 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9052c76 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7409f6e View commit details
    Browse the repository at this point in the history

Commits on May 27, 2021

  1. BatchSizeCalculator convenient API, DbTableLoadingIterator implementa…

    …tion, InMemoryVersionedDerivedEntityRepository.rowCount fix, add historical entity reconstruction for the InMemoryVersionedDerivedEntityRepository, updated tests
    AndrewBoyarsky committed May 27, 2021
    Configuration menu
    Copy the full SHA
    0a1400c View commit details
    Browse the repository at this point in the history

Commits on May 31, 2021

  1. Add deleted entities proper management for the InMemoryVersionedDeriv…

    …edEntityRepository, replicate VersionedDeletableEntityDbTableImpl.deleteAtHeight method behavior (save entity changes to ensure row-based consistency), enhance coverage for the merge/delete/insert scenarios, refactor code, add logs for the CachedTable to trace account balance problems
    AndrewBoyarsky committed May 31, 2021
    Configuration menu
    Copy the full SHA
    c113208 View commit details
    Browse the repository at this point in the history
  2. Optimize genesis accounts content for the tn2, remove hardcoded publi…

    …c key & balances number validation
    AndrewBoyarsky committed May 31, 2021
    Configuration menu
    Copy the full SHA
    77c215f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6b61502 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    585d761 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2021

  1. Add support of application-level unconfirmed state changes rollback a…

    …fter validation using built-in TransactionApplier.undoUnconfirmed method, instead of db transaction rollback (to ensure that different caches were rolled back to the previous state and are consistent with the db corresponding entities)
    AndrewBoyarsky committed Jun 1, 2021
    Configuration menu
    Copy the full SHA
    b501af0 View commit details
    Browse the repository at this point in the history
  2. Add synchronization of the CachedTable inner cache updates, bcause 'T…

    … get(DbKey key)' method lead to cache inconsistency during rollback/truncate/deleteAtHeight/insert operations cause the previous stale version could be loaded. Fix failed pop off infinite loop, add stacktrace logs
    AndrewBoyarsky committed Jun 1, 2021
    Configuration menu
    Copy the full SHA
    7320347 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    193f753 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2021

  1. Add SynchronizedCache (fully consistent synchronized cache based on G…

    …uava's Cache interface, suitabe for caching blockchain DerivedEntity), add DerivedEntity.deepCopy method to use for caching purpose to not expose inner intance when looking up cache
    AndrewBoyarsky committed Jun 2, 2021
    Configuration menu
    Copy the full SHA
    c600c50 View commit details
    Browse the repository at this point in the history
  2. Remove loading into cache new db value during CachedTable.get, since …

    …the consistency of the blockchain data may be violated due to db transactions isolation: workaround: cache updates attached to db transactions or usage of the GlobalSync for the synchronization
    AndrewBoyarsky committed Jun 2, 2021
    Configuration menu
    Copy the full SHA
    87743c1 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2021

  1. Fix node shutdown during failed popOff (do not shutdown when deadlock…

    … occurred), fix after trim rows inconsistency (only before trim height rows check added), replace maps by concurrent maps for the InMemoryVersionedDerivedEntityRepository and EntityWithChanges, fix ShardEngineTest derived tables initialization, fix Account data export during sharding (sort by account id)
    AndrewBoyarsky committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    1096af4 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2021

  1. Finish FullyCachedTable 'before height' rows comparison, add tests, i…

    …ncrease coverage for the FullyCachedTable, fix DbTableLoadingIterator
    AndrewBoyarsky committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    4a9dba5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    07771ea View commit details
    Browse the repository at this point in the history
  3. Add special list for applied txs to ensure theirs rollback after succ…

    …essful application (sortedTransactions does not contain applied, but duplicate transactions, so that rollback missed several transactions changes, what led to the DoubleSpending)
    AndrewBoyarsky committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    3e234db View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2021

  1. Fix db/mem rows number verification in case of a full in-memory table…

    … content visibility and db transaction changes invisibility due to isolation (only consistent db/mem tables before the operation will be verified after operation), fix node shutdown in case of exception during popOff to the actual last block (add 2 attempts to fail)
    AndrewBoyarsky committed Jun 8, 2021
    Configuration menu
    Copy the full SHA
    977ec06 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2021

  1. Merge pull request #1151 from ApolloFoundation/fix/APL-1972-shuffling…

    …-inmemory-inconsistency
    
    APL-1972 Account/Shuffling cache inconsistency fix
    AndrewBoyarsky authored Jun 10, 2021
    Configuration menu
    Copy the full SHA
    58eed6e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26e0cd5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d9e22b4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    72b3864 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2021

  1. Merge branch 'stage' into develop

    # Conflicts:
    #	VERSION
    #	apl-api/pom.xml
    #	apl-api2/pom.xml
    #	apl-bom/pom.xml
    #	apl-conf/pom.xml
    #	apl-core/pom.xml
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/service/state/currency/impl/CurrencyServiceImpl.java
    #	apl-core/src/test/java/com/apollocurrency/aplwallet/apl/core/chainid/BlockchainConfigTest.java
    #	apl-crypto/pom.xml
    #	apl-exec/packaging/pkg-apollo-blockchain.json
    #	apl-exec/pom.xml
    #	apl-updater/pom.xml
    #	apl-utils/pom.xml
    #	apl-utils/src/main/java/com/apollocurrency/aplwallet/apl/util/Constants.java
    #	apl-utils/src/main/java/com/apollocurrency/aplwallet/apl/util/env/config/Chain.java
    #	pom.xml
    AndrewBoyarsky committed Jun 11, 2021
    Configuration menu
    Copy the full SHA
    e8ecad0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1152 from ApolloFoundation/feature/APL-1884-db-sc…

    …heme-cleanup
    
    APL-1884 - Code improvements
    AndrewBoyarsky authored Jun 11, 2021
    Configuration menu
    Copy the full SHA
    12fbaed View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2021

  1. Implement backward compatibility between H2 and MariaDB, Migrate many…

    … db-related classes to utils, fix db tests, make jdbi externally initilizable, integrate DatabaseAdministrator abstraction layer to work with creation/launch/shutdown/deletion of the different databases
    AndrewBoyarsky committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    b13a00b View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2021

  1. Implement shard compatibility between H2 and MariaDB, add separate sc…

    …heme for the H2, implement tests, collapse migration schemes, fix genesis account balance retrieval for shards with height < 1440, fix transaction_shard_index.partial_hash export (was 32 bytes, fixed to correct 24 bytes), add dbURL full support with sharding capabilities workaround, add docs for the apl-blockchain.properties
    AndrewBoyarsky committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    6ccad01 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2021

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

Commits on Jun 25, 2021

  1. Merge pull request #1155 from ApolloFoundation/feature/APL-1884-h2-ma…

    …riadb-compatibility
    
    APL-1884 H2 and Maria FULL compatibility  (with shards import/export)
    AndrewBoyarsky authored Jun 25, 2021
    Configuration menu
    Copy the full SHA
    3e50e8f View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2021

  1. Set up new apollo core exception hierarchy, add validation/execution …

    …exceptions for transaction to replace AplException and support failed transactions
    AndrewBoyarsky committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    f40c6ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b6f28c5 View commit details
    Browse the repository at this point in the history
  3. Add error_message for Transaction to indicate failure cause during ac…

    …ceptance, update db migration scheme to support error_message, introduce JdbcQueryExecutionHelper to get rid off JDBC boilerplate code, refactor PhasingPollTable, PhasingPollVoterTable (removed deprecated TransactionRowMapper.java), introduced AplCoreDaoException as base for all DAO exceptions
    AndrewBoyarsky committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    f0244f7 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2021

  1. Integrate AplUnacceptableTransactionValidationException & AplAcceptab…

    …leTransactionValidationException exceptions into validation flow (replace fully AplException.NotCurrentlyValidException & AplException.NotValidException) AplException subclasses cleanup, introduced sufficient validation for transactions to be accepted even in case of fail: TransactionValidator.validateSufficiently; add payment transaction logs and default TransactionType.validateStateDependent implementation instead of waiting for TransactionType.applyUnconfirmed method invocation, unencrypted appendixes cleanup (empty files)
    AndrewBoyarsky committed Jul 1, 2021
    Configuration menu
    Copy the full SHA
    4a1700d View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2021

  1. Add mempool exceptions, TransactionProcessorImpl code cleanup, moved …

    …blockchain entities to model package, add failed transaction acceptance routine supporting fully supporting phasing transactions and transaction execution, integrated failed transactions applyUnconfirmed during selecting transactions for forging, add validation of the fee payability for the TransactionValidator.validateFully, adapt all the classes using TransactionProcessor.broadcast
    AndrewBoyarsky committed Jul 2, 2021
    Configuration menu
    Copy the full SHA
    401584d View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2021

  1. Fix typos, add separated state/data validation for appendages, add ap…

    …pendage version validation, AplUnacceptableTransactionValidationException will be thrown during state independent validation both for TransactionValidator.validateSufficiently and TransactionValidator.validateFully
    AndrewBoyarsky committed Jul 5, 2021
    Configuration menu
    Copy the full SHA
    6f05fef View commit details
    Browse the repository at this point in the history
  2. Merge branch 'stage' into develop

    # Conflicts:
    #	VERSION
    #	apl-api/pom.xml
    #	apl-api2/pom.xml
    #	apl-bom/pom.xml
    #	apl-conf/pom.xml
    #	apl-core/pom.xml
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/app/runnable/RemoveUnconfirmedTransactionsThread.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/dao/appdata/MemPoolUnconfirmedTransactionTable.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/dao/appdata/UnconfirmedTransactionTable.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/http/get/GetPrivateUnconfirmedTransactions.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/http/get/GetUnconfirmedTransactionIds.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/http/get/GetUnconfirmedTransactions.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/http/post/ScheduleCurrencyBuy.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/rest/TransactionCreator.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/rest/endpoint/AccountController.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/rest/exception/RestParameterException.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/service/blockchain/BlockchainProcessorImpl.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/service/blockchain/MemPool.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/service/blockchain/TransactionProcessorImpl.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/service/state/impl/ShufflerServiceImpl.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/utils/CollectionUtil.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/exchange/service/DexSmartContractService.java
    #	apl-core/src/test/java/com/apollocurrency/aplwallet/apl/core/converter/rest/IteratorToStreamConverterTest.java
    #	apl-core/src/test/java/com/apollocurrency/aplwallet/apl/core/rest/TransactionCreatorTest.java
    #	apl-core/src/test/java/com/apollocurrency/aplwallet/apl/core/rest/endpoint/UpdateControllerTest.java
    #	apl-core/src/test/java/com/apollocurrency/aplwallet/apl/core/service/state/currency/CurrencyServiceTest.java
    #	apl-core/src/test/java/com/apollocurrency/aplwallet/apl/exchange/service/DexSmartContractServiceTest.java
    #	apl-crypto/pom.xml
    #	apl-crypto/src/test/java/com/apollocurrency/aplwallet/apl/crypto/CryptoTest.java
    #	apl-dex/src/main/java/com/apollocurrency/aplwallet/apl/dex/eth/service/EthereumWalletService.java
    #	apl-dex/src/test/java/com/apollocurrency/aplwallet/apl/dex/eth/service/EthereumWalletServiceTest.java
    #	apl-exec/packaging/pkg-apollo-blockchain.json
    #	apl-exec/pom.xml
    #	apl-updater/pom.xml
    #	apl-utils/pom.xml
    #	apl-utils/src/main/java/com/apollocurrency/aplwallet/apl/util/Constants.java
    #	pom.xml
    AndrewBoyarsky committed Jul 5, 2021
    Configuration menu
    Copy the full SHA
    633cfee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    19faa7e View commit details
    Browse the repository at this point in the history
  4. Add rest exception mapper for all transaction exceptions, begin getFa…

    …iledTransactions p2p endpoint implementation, add errorMessage to TransactionDTO
    AndrewBoyarsky committed Jul 5, 2021
    Configuration menu
    Copy the full SHA
    2ef748f View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2021

  1. Implemented GetTransactions endpoint both for prunable and failed tra…

    …nsactions, add tests, response package typo fix
    AndrewBoyarsky committed Jul 6, 2021
    Configuration menu
    Copy the full SHA
    9c68462 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2021

  1. Integrate failed transactions validation into block downloading, add …

    …lombok.config to ignore lombok classes during test coverage calculation, move GetTransactionsRequestTest to apl-api module with added hibernate-validator dependencies and increased code coverage
    AndrewBoyarsky committed Jul 7, 2021
    Configuration menu
    Copy the full SHA
    66085cf View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2021

  1. Configuration menu
    Copy the full SHA
    6334b60 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    866c0ee View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2021

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

Commits on Jul 12, 2021

  1. Configuration menu
    Copy the full SHA
    6f2eb6a View commit details
    Browse the repository at this point in the history
  2. Add failed transaction processing verification, blacklist peers and r…

    …emove them from connected list after first incorrect response, add more malicious peers to increase coverage
    AndrewBoyarsky committed Jul 12, 2021
    Configuration menu
    Copy the full SHA
    5f9200a View commit details
    Browse the repository at this point in the history
  3. Setup tests with 3 additional malicious peers, fixed infinite loop wh…

    …en verifying failed transactions
    AndrewBoyarsky committed Jul 12, 2021
    Configuration menu
    Copy the full SHA
    a854548 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5ca7388 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2021

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

Commits on Jul 14, 2021

  1. Move failed transactions verification to FailedTransactionsVerificati…

    …onService, add tx verification scheduling and state persistence
    AndrewBoyarsky committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    57a1ca2 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2021

  1. Fix shard db scheme, add tx verification task scheduling + config, ad…

    …d popOff event handling (update last verification height), verification height persistence, error message filters for GetBlockchainTransactions endpoint, add feature to verify single transactions by id
    AndrewBoyarsky committed Jul 15, 2021
    Configuration menu
    Copy the full SHA
    7fc7dcf View commit details
    Browse the repository at this point in the history
  2. Merge branch 'stage' into develop

    # Conflicts:
    #	VERSION
    #	apl-api/pom.xml
    #	apl-api2/pom.xml
    #	apl-bom/pom.xml
    #	apl-conf/pom.xml
    #	apl-core/pom.xml
    #	apl-crypto/pom.xml
    #	apl-exec/packaging/pkg-apollo-blockchain.json
    #	apl-exec/pom.xml
    #	apl-updater/pom.xml
    #	apl-utils/pom.xml
    #	apl-utils/src/main/java/com/apollocurrency/aplwallet/apl/util/Constants.java
    #	apl-utils/src/main/java/com/apollocurrency/aplwallet/apl/util/env/dirprovider/DefaultConfigDirProvider.java
    #	apl-utils/src/test/java/com/apollocurrency/aplwallet/apl/util/env/dirprovider/ConfigDirProviderTest.java
    #	pom.xml
    AndrewBoyarsky committed Jul 15, 2021
    Configuration menu
    Copy the full SHA
    1c8f9c9 View commit details
    Browse the repository at this point in the history
  3. Add failed transaction processing tests, add new exceptions for not e…

    …nabled feature and contract violation, clean up GetMoreBlocksJobTest, upgrade FailedTransactionVerificationConfig to work with blockchain config data, rework FailedTransactionVerificationService.Result to not return internal data, fix bugs with threads scheduling, inconsistency by config, and error messages; add javadocs
    AndrewBoyarsky committed Jul 15, 2021
    Configuration menu
    Copy the full SHA
    93fd85d View commit details
    Browse the repository at this point in the history
  4. Fix ChildAccountTransactionTypeTest, add failed transaction processin…

    …g options to apl-blockchain.properties
    AndrewBoyarsky committed Jul 15, 2021
    Configuration menu
    Copy the full SHA
    75618cb View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2021

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

Commits on Jul 19, 2021

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

Commits on Jul 20, 2021

  1. Add failed txs api for debugging and tests (verify specified transact…

    …ion, launch manually verification batch job, get last transaction verification result), fix transactions validation(move applyUnconfirmed to BlockchainProcessorImpl.validateTransactions) to fail all failable transactions before execution inside the BlockchainProcessorImpl.accept, fix 'error_message' saving/retrieving add tests for failed transaction filter on GetBlockchainTransactions endpoint, fix failed txs filtering
    AndrewBoyarsky committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    cb0cf32 View commit details
    Browse the repository at this point in the history
  2. Fix TransactionCreatorTest, add new exception mappers to the RestEasy…

    … registry, change naming for adminPassword security scheme for failed-txs endpoint to make possible calls from /swagger without using separate swagger editor, fix admin password protection urls (add /v2 for rest/v2/failed-txs)
    AndrewBoyarsky committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    c410a1b View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2021

  1. Configuration menu
    Copy the full SHA
    3860231 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'develop' into feature/APL-1909-failed-txs-acceptance

    # Conflicts:
    #	apl-api2/pom.xml
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/http/RestEasyApplication.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/rest/TransactionCreator.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/service/blockchain/TransactionProcessorImpl.java
    #	apl-core/src/test/java/com/apollocurrency/aplwallet/apl/core/rest/TransactionCreatorTest.java
    #	apl-core/src/test/java/com/apollocurrency/aplwallet/apl/core/rest/endpoint/UpdateControllerTest.java
    AndrewBoyarsky committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    07bf7d9 View commit details
    Browse the repository at this point in the history
  3. Fix merge conflicts

    AndrewBoyarsky committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    5d6c636 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2021

  1. Remove duplicate TransactionEntityRowMapper in weld test setup, fix e…

    …qualsAndHashcode for GetNextBlocksRequest
    AndrewBoyarsky committed Jul 22, 2021
    Configuration menu
    Copy the full SHA
    b8e78b1 View commit details
    Browse the repository at this point in the history
  2. Add full undo attachment feature and TransactionType.undoApplyAttachm…

    …ent method to implement by failing on Attachment.apply method
    AndrewBoyarsky committed Jul 22, 2021
    Configuration menu
    Copy the full SHA
    eb89d3e View commit details
    Browse the repository at this point in the history
  3. Revert applyUnconfirmed validation back to BlockchainProcessorImpl.ac…

    …cept method to fix account cache duplicate saving and unconfirmed account balances updates on previous block height, which may lead to forks, double spending and other errors
    AndrewBoyarsky committed Jul 22, 2021
    Configuration menu
    Copy the full SHA
    1547dc0 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2021

  1. Fix phasing execution validation, add javadoc for TransactionType, up…

    …date TransactionValidatorTest, revert changes for tn1 chains.json, add deprecation notes for AplException
    AndrewBoyarsky committed Jul 23, 2021
    Configuration menu
    Copy the full SHA
    20cbf81 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2021

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

Commits on Jul 27, 2021

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

Commits on Jul 28, 2021

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

Commits on Jul 29, 2021

  1. Fix transaction error message saving during failed transaction's exec…

    …ution, add tx fee additional charging when undo all the changes after failed execution for standard and phasing
    AndrewBoyarsky committed Jul 29, 2021
    Configuration menu
    Copy the full SHA
    80d95aa View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2021

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

Commits on Aug 18, 2021

  1. Merge branch 'stage' into develop

    # Conflicts:
    #	VERSION
    #	apl-api/pom.xml
    #	apl-api2/pom.xml
    #	apl-bom/pom.xml
    #	apl-conf/pom.xml
    #	apl-core/pom.xml
    #	apl-crypto/pom.xml
    #	apl-exec/packaging/pkg-apollo-blockchain.json
    #	apl-exec/pom.xml
    #	apl-updater/pom.xml
    #	apl-utils/pom.xml
    #	apl-utils/src/main/java/com/apollocurrency/aplwallet/apl/util/Constants.java
    #	pom.xml
    AndrewBoyarsky committed Aug 18, 2021
    Configuration menu
    Copy the full SHA
    439b395 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2021

  1. Merge branch 'stage' into develop

    # Conflicts:
    #	VERSION
    #	apl-api/pom.xml
    #	apl-api2/pom.xml
    #	apl-bom/pom.xml
    #	apl-conf/pom.xml
    #	apl-core/pom.xml
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/entity/state/order/BidOrder.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/http/get/GetAccountCurrentBidOrderIds.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/http/get/GetAccountCurrentBidOrders.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/http/get/GetBidOrder.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/http/get/GetBidOrderIds.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/http/post/CancelBidOrder.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/http/post/CurrencyReserveIncrease.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/http/post/DividendPayment.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/http/post/PlaceBidOrder.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/service/state/currency/impl/CurrencyServiceImpl.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/transaction/types/cc/CCBidOrderCancellationTransactionType.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/transaction/types/cc/CCBidOrderPlacementTransactionType.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/transaction/types/cc/CCOrderPlacementTransactionType.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/transaction/types/dgs/ListingTransactionType.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/transaction/types/ms/MSCurrencyIssuanceTransactionType.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/transaction/types/ms/MSExchangeTransactionType.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/transaction/types/ms/MSPublishExchangeOfferTransactionType.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/transaction/types/ms/MSReserveIncreaseTransactionType.java
    #	apl-core/src/test/java/com/apollocurrency/aplwallet/apl/exchange/transaction/DexCloseOrderTransactionTest.java
    #	apl-core/src/test/java/com/apollocurrency/aplwallet/apl/exchange/transaction/DexTransferMoneyTransactionTypeTest.java
    #	apl-crypto/pom.xml
    #	apl-exec/packaging/pkg-apollo-blockchain.json
    #	apl-exec/pom.xml
    #	apl-exec/src/main/java/com/apollocurrency/aplwallet/apl/exec/Apollo.java
    #	apl-updater/pom.xml
    #	apl-utils/pom.xml
    #	apl-utils/src/main/java/com/apollocurrency/aplwallet/apl/util/Constants.java
    #	apl-utils/src/main/java/com/apollocurrency/aplwallet/apl/util/Convert2.java
    #	pom.xml
    AndrewBoyarsky committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    275b4a7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    88ab2f3 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2021

  1. Configuration menu
    Copy the full SHA
    b9ef6f8 View commit details
    Browse the repository at this point in the history
  2. Update validateStateDependent for each transaction type,when sender h…

    …as enough money to pay fee but not enough to pay tx amount, in that case transaction will be treated as failed and accepted by the blockchain
    AndrewBoyarsky committed Aug 20, 2021
    Configuration menu
    Copy the full SHA
    e62d181 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2021

  1. Configuration menu
    Copy the full SHA
    c5faceb View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1168 from ApolloFoundation/feature/APL-2075-getLo…

    …gAPI
    
    APL-2075 - Add inMemory logging appender for GetLog API
    AndrewBoyarsky authored Aug 25, 2021
    Configuration menu
    Copy the full SHA
    628c561 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2021

  1. Fix typos and simplify impl for the undoUnconfirmed for the Transacti…

    …onType, increase coverage up to the 100%
    AndrewBoyarsky committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    2c867fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5bca2b6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a5d0dd2 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2021

  1. Configuration menu
    Copy the full SHA
    8ff4d3f View commit details
    Browse the repository at this point in the history
  2. fix for account_into

    Yuriy Larin committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    e2b4c2c View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2021

  1. Remove redundant configs from chains.json for mainnet, update tn2 con…

    …fig frequency and activation height
    AndrewBoyarsky committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    afc8403 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'develop' into feature/APL-1909-failed-txs-acceptance

    # Conflicts:
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/entity/state/order/BidOrder.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/http/post/DGSPurchase.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/http/post/DividendPayment.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/http/post/PlaceBidOrder.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/transaction/types/cc/CCDividendPaymentTransactionType.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/transaction/types/cc/CCOrderPlacementTransactionType.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/transaction/types/dgs/PurchaseTransactionType.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/transaction/types/ms/MSExchangeTransactionType.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/transaction/types/ms/MSPublishExchangeOfferTransactionType.java
    AndrewBoyarsky committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    4930bcb View commit details
    Browse the repository at this point in the history
  3. Fix merge conflicts

    AndrewBoyarsky committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    cb2c526 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1161 from ApolloFoundation/feature/APL-1909-faile…

    …d-txs-acceptance
    
    Feature/apl 1909 failed txs acceptance
    AndrewBoyarsky authored Aug 30, 2021
    Configuration menu
    Copy the full SHA
    81fbbd8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fb1ef70 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    461c7a8 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2021

  1. Fix DexOrderAttachmentV2 version verification, add 100% coverage test…

    …s for V1 and V2 dex order attachments
    AndrewBoyarsky committed Aug 31, 2021
    Configuration menu
    Copy the full SHA
    c5b0a56 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1173 from ApolloFoundation/fix/APL-2083-dex-order…

    …v2-version-verification
    
    APL-2083 - Fix dexOrder v2 version verification
    AndrewBoyarsky authored Aug 31, 2021
    Configuration menu
    Copy the full SHA
    55b4b26 View commit details
    Browse the repository at this point in the history
  3. added 'searchable' mark interface

    Yuriy Larin committed Aug 31, 2021
    Configuration menu
    Copy the full SHA
    b350596 View commit details
    Browse the repository at this point in the history
  4. minor change

    Yuriy Larin committed Aug 31, 2021
    Configuration menu
    Copy the full SHA
    b809e99 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2021

  1. Fix missing transactions issue on forks

    The issue was related to the removedTx cache, which counted transaction as removed after first block pushed with it, after that, there was no possibility to create block with this transaction on the node during the following 10 minutes, what lead to the those transactions dismissing on the high forkable network
    AndrewBoyarsky committed Sep 1, 2021
    Configuration menu
    Copy the full SHA
    1070029 View commit details
    Browse the repository at this point in the history
  2. updated to using column name instead of index

    Yuriy Larin committed Sep 1, 2021
    Configuration menu
    Copy the full SHA
    469addf View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2021

  1. Merge pull request #1174 from ApolloFoundation/fix/APL-2059-missing-t…

    …ransactions
    
    Fix missing transactions issue on forks
    AndrewBoyarsky authored Sep 2, 2021
    Configuration menu
    Copy the full SHA
    3b6eb56 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1172 from ApolloFoundation/fix/APL-2053_full_text…

    …_search
    
    fix for account_into
    AndrewBoyarsky authored Sep 2, 2021
    Configuration menu
    Copy the full SHA
    a3ddd48 View commit details
    Browse the repository at this point in the history
  3. added code to remove rollbacked data from FTS index

    Yuriy Larin committed Sep 2, 2021
    Configuration menu
    Copy the full SHA
    6c9faa6 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2021

  1. Configuration menu
    Copy the full SHA
    60a448e View commit details
    Browse the repository at this point in the history
  2. Revert "Fix popLastBlock operation to return popped block, not a curr…

    …ent last block"
    
    This reverts commit 60a448e
    AndrewBoyarsky committed Sep 3, 2021
    Configuration menu
    Copy the full SHA
    fd7d907 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e8d4baf View commit details
    Browse the repository at this point in the history
  4. updated code to remove rollbacked data from FTS index

    Yuriy Larin committed Sep 3, 2021
    Configuration menu
    Copy the full SHA
    b06ff3f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4f38df1 View commit details
    Browse the repository at this point in the history
  6. code clean up

    Yuriy Larin committed Sep 3, 2021
    Configuration menu
    Copy the full SHA
    573e533 View commit details
    Browse the repository at this point in the history
  7. updated logging level

    Yuriy Larin committed Sep 3, 2021
    Configuration menu
    Copy the full SHA
    8e99f88 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2021

  1. updated code

    Yuriy Larin committed Sep 7, 2021
    Configuration menu
    Copy the full SHA
    0b0fdf6 View commit details
    Browse the repository at this point in the history
  2. minor log change

    Yuriy Larin committed Sep 7, 2021
    Configuration menu
    Copy the full SHA
    3e59470 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aa2cefa View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2021

  1. Merge branch 'stage' into develop

    # Conflicts:
    #	VERSION
    #	apl-api/pom.xml
    #	apl-api2/pom.xml
    #	apl-bom/pom.xml
    #	apl-conf/pom.xml
    #	apl-conf/src/main/resources/conf-tn1/chains.json
    #	apl-conf/src/main/resources/conf/chains.json
    #	apl-core/pom.xml
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/transaction/TransactionType.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/transaction/types/cc/CCOrderPlacementTransactionType.java
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/transaction/types/ms/MSExchangeTransactionType.java
    #	apl-core/src/test/java/com/apollocurrency/aplwallet/apl/core/chainid/BlockchainConfigTest.java
    #	apl-core/src/test/java/com/apollocurrency/aplwallet/apl/core/transaction/types/cc/CCOrderPlacementTransactionTypeTest.java
    #	apl-core/src/test/java/com/apollocurrency/aplwallet/apl/core/transaction/types/ms/MSCurrencyBurningTransactionTypeTest.java
    #	apl-crypto/pom.xml
    #	apl-exec/packaging/pkg-apollo-blockchain.json
    #	apl-exec/pom.xml
    #	apl-updater/pom.xml
    #	apl-utils/pom.xml
    #	apl-utils/src/main/java/com/apollocurrency/aplwallet/apl/util/Constants.java
    #	apl-utils/src/main/java/com/apollocurrency/aplwallet/apl/util/env/config/Chain.java
    #	apl-utils/src/test/java/com/apollocurrency/aplwallet/apl/util/env/config/ChainsConfigLoaderTest.java
    #	pom.xml
    AndrewBoyarsky committed Sep 8, 2021
    Configuration menu
    Copy the full SHA
    7ed2299 View commit details
    Browse the repository at this point in the history
  2. changes by comments from PR

    Yuriy Larin committed Sep 8, 2021
    Configuration menu
    Copy the full SHA
    438a50f View commit details
    Browse the repository at this point in the history
  3. Fix merge test errors

    AndrewBoyarsky committed Sep 8, 2021
    Configuration menu
    Copy the full SHA
    3b8f7ff View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f30aff6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0cdb8c6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b2ba289 View commit details
    Browse the repository at this point in the history
  7. Fix DexControllerTest Convert2 init, rewrite TxsVerificationResult im…

    …pl to use less lambdas, add cmd line args to configure surefire java vms
    AndrewBoyarsky committed Sep 8, 2021
    Configuration menu
    Copy the full SHA
    36a9771 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2021

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

Commits on Sep 10, 2021

  1. updated code

    Yuriy Larin committed Sep 10, 2021
    Configuration menu
    Copy the full SHA
    41049b1 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2021

  1. minor update

    Yuriy Larin committed Sep 13, 2021
    Configuration menu
    Copy the full SHA
    fef15d0 View commit details
    Browse the repository at this point in the history
  2. Disable appendices execution for failed during execution transactions…

    …, move total amount and payload size calculation for a block to the end of BlockchainProcessorImpl.accept method to operate on the finished set of the failed transactions (total amount don't include failed txs amount, payload size don't include failed txs full size with or without prunables), update tests
    AndrewBoyarsky committed Sep 13, 2021
    Configuration menu
    Copy the full SHA
    52c138d View commit details
    Browse the repository at this point in the history
  3. rollback accidentally committed change

    Yuriy Larin committed Sep 13, 2021
    Configuration menu
    Copy the full SHA
    a764d59 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2021

  1. Fix /keyStore/accountInfo and /accounts/account endpoint responses, l…

    …ower sharding height for tn2, add new mockito version bom
    AndrewBoyarsky committed Sep 14, 2021
    Configuration menu
    Copy the full SHA
    28594e8 View commit details
    Browse the repository at this point in the history
  2. Fix db tests

    AndrewBoyarsky committed Sep 14, 2021
    Configuration menu
    Copy the full SHA
    e12eff0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4b8655e View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2021

  1. Configuration menu
    Copy the full SHA
    7752421 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6fab8b0 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2021

  1. Fix incorrect initial block amount and total payload size during gene…

    …ration with failed txs.
    
    Introduce AplBlockException hierarchy to replace BlockNotAcceptedException
    Introduce 3 generation attempts for new block with unknown number of failed transactions with overriding total block amount and payload size depending on the appearance of the failed transactions
    Add AplBlockException handling, same as for BlockNotAcceptedException
    Ensure state independence between block generation attempts
    TODO in future: replace 3-attempts generation algorithm by a refactored block generation strategy
    AndrewBoyarsky committed Sep 20, 2021
    Configuration menu
    Copy the full SHA
    26bf541 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2021

  1. Fix last exception throwing for failed block generation iteration (th…

    …row only in case of counter=0 and no success), fix typo and push block error logging
    AndrewBoyarsky committed Sep 21, 2021
    Configuration menu
    Copy the full SHA
    4d0c20e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1179 from ApolloFoundation/fix/APL-2093-incorrect…

    …-block-total-amount
    
    APL-2093 - Fix incorrect initial block amount and total payload size during generation with failed txs.
    AndrewBoyarsky authored Sep 21, 2021
    Configuration menu
    Copy the full SHA
    aa7cad5 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2021

  1. Add consensus for failed txs verification

    Lower number of generation attempts with failed txs to 2.
    First generation iteration includes a list of already failed by validation transactions to lower number of generation failure at first iteration
    Block now contains tx error hashes with tx ids (signed by the block generator), so that every node after txs execution can verify its results with the declared by the block generator and fail immediately, when it differs
    Block api responses updated to show number of failed txs in the block and its error hashes,
    FailedTransactionVerificationService is initialized before TaskDispatchManager to perform back up failed txs verification operations (just in case of programming errors)
    AndrewBoyarsky committed Sep 22, 2021
    Configuration menu
    Copy the full SHA
    53fd58d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bba5e7e View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1180 from ApolloFoundation/fix/APL-2093-incorrect…

    …-block-total-amount
    
    APL-2093 - Add consensus for failed txs verification
    AndrewBoyarsky authored Sep 22, 2021
    Configuration menu
    Copy the full SHA
    5417ddf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    89d9c23 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fdc0fc1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3269b62 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2021

  1. Add update failed transaction in the db, when it failed during block …

    …acceptance at applyUnconfirmed stage
    AndrewBoyarsky committed Sep 23, 2021
    Configuration menu
    Copy the full SHA
    778cbba View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2021

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

Commits on Sep 27, 2021

  1. updates by PR comments

    Yuriy Larin committed Sep 27, 2021
    Configuration menu
    Copy the full SHA
    eeb6e5b View commit details
    Browse the repository at this point in the history
  2. updates by PR comments 2

    Yuriy Larin committed Sep 27, 2021
    Configuration menu
    Copy the full SHA
    959f4ea View commit details
    Browse the repository at this point in the history
  3. code clean up

    Yuriy Larin committed Sep 27, 2021
    Configuration menu
    Copy the full SHA
    ac01207 View commit details
    Browse the repository at this point in the history
  4. Fix NPE for null GetTransactionsResponse.transactions field, add more…

    … information in invalid signature exception
    AndrewBoyarsky committed Sep 27, 2021
    Configuration menu
    Copy the full SHA
    f2f2e69 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'develop' into fix/APL-2081_fts_index_update_on_rollback

    # Conflicts:
    #	apl-core/src/test/java/com/apollocurrency/aplwallet/apl/core/dao/appdata/ReferencedTransactionDaoTest.java
    #	apl-core/src/test/java/com/apollocurrency/aplwallet/apl/core/service/state/PhasingPollServiceTest.java
    Yuriy Larin committed Sep 27, 2021
    Configuration menu
    Copy the full SHA
    b533418 View commit details
    Browse the repository at this point in the history
  6. Fix block signature verification failed for processBlock p2p API, (ch…

    …ange total block amount calculation accounting private and failed transactions result)
    AndrewBoyarsky committed Sep 27, 2021
    Configuration menu
    Copy the full SHA
    dfac36e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f840baf View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2021

  1. minor log update

    Yuriy Larin committed Sep 28, 2021
    Configuration menu
    Copy the full SHA
    3aa7474 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    22f333e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    24baf3d View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2021

  1. Data has been pruned prematurely fix (failed txs)

    Fix validation for failed prunable transactions (Data has been pruned prematurely) - when no data present for a min prunable lifetime for failed prunable transactions, but present during processBlock API call. Update deserialization exception message (more important and short data first), add early transaction index and block reference assignment
    AndrewBoyarsky committed Sep 29, 2021
    Configuration menu
    Copy the full SHA
    d5dd3ca View commit details
    Browse the repository at this point in the history
  2. Revert assignTransactionIndex refactoring

    generatorPublicKey may be absent when scan fails
    AndrewBoyarsky committed Sep 29, 2021
    Configuration menu
    Copy the full SHA
    0686486 View commit details
    Browse the repository at this point in the history
  3. updated to synch operations

    Yuriy Larin committed Sep 29, 2021
    Configuration menu
    Copy the full SHA
    c2a2831 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2021

  1. Bad shuffling processing tx id fix

    Duplicate shuffling processing attachment tx contains the same account and shuffling id but different data. In that case transaction will be failed (shuffling processing already completed) and prunable data will not be stored. But when such transaction propageted to peers, it will load previous successful shuffling processing transaction data's resulting into the incorrect transaction bytes, different id and failed signature verification exception on the any other node
    AndrewBoyarsky committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    ee1e870 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1181 from ApolloFoundation/fix/APL-2097-prunable-…

    …failed-txs-validation
    
    APL-2097 - Failed prunable txs validation
    AndrewBoyarsky authored Sep 30, 2021
    Configuration menu
    Copy the full SHA
    47eea47 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fcf98ae View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2021

  1. Configuration menu
    Copy the full SHA
    745da11 View commit details
    Browse the repository at this point in the history
  2. updated code

    Yuriy Larin committed Oct 1, 2021
    Configuration menu
    Copy the full SHA
    58730d3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    455fe46 View commit details
    Browse the repository at this point in the history
  4. added, updated unit tests

    Yuriy Larin committed Oct 1, 2021
    Configuration menu
    Copy the full SHA
    d7b2438 View commit details
    Browse the repository at this point in the history
  5. added test data

    Yuriy Larin committed Oct 1, 2021
    Configuration menu
    Copy the full SHA
    b3982cf View commit details
    Browse the repository at this point in the history
  6. Add early sender's balance sufficiency validation

    Such new validation will allow to validate sender's balance at full transaction validation flow without need to use applyUnconfirmed routine, which will give more accurate error messages and simplify API users issues discovery
    AndrewBoyarsky committed Oct 1, 2021
    Configuration menu
    Copy the full SHA
    eda8c27 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'develop' into fix/APL-2081_fts_index_update_on_rollback

    # Conflicts:
    #	apl-core/src/main/java/com/apollocurrency/aplwallet/apl/core/dao/state/shuffling/ShufflingDataTable.java
    #	apl-core/src/test/java/com/apollocurrency/aplwallet/apl/core/dao/state/dgs/DGSGoodsTableTest.java
    Yuriy Larin committed Oct 1, 2021
    Configuration menu
    Copy the full SHA
    93600bc View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2021

  1. Merge pull request #1182 from ApolloFoundation/fix/APL-2094-keystore-…

    …export-passphrase-param-compatibility
    
    APL-2094 - Keystore export passphrase param compatibility
    AndrewBoyarsky authored Oct 4, 2021
    Configuration menu
    Copy the full SHA
    e84ae9a View commit details
    Browse the repository at this point in the history
  2. Fix block payload length mismatch & tx is duplicate

    For failed prunable transactions and executed pruned transactions 'hasPrunedTransactions' flag was not correctly calculated (appendage check required only) , so that AplBlockPayloadSizeMismatchException appeared. Fixed by appendages prunable check.
    For failed prunable transactions, which were popped off, processed later and pushed back to the mempool - appeared new failure reason - data has been pruned prematurely, with these errors blockchain supported downloading for max prunable lifetime - 2days on second testnet and any other downloading node received an error 'Transaction is a duplicate', because prunable data existence validation no longer leads to the 'Data has been pruned prematurely' and transaction treated as not failed. Fixed by introducing limitations for prunable transactions with 'Data has been pruned prematurely' error - such transactions will not be added into the blockchain using the AplUnacceptableTransactionValidationException routine
    AndrewBoyarsky committed Oct 4, 2021
    Configuration menu
    Copy the full SHA
    6d85ae2 View commit details
    Browse the repository at this point in the history
  3. Fix no shuffling after shard import and in-memory shuffling test

    Add replayed shuffling in-memory table warmup after successful shard import to keep in-memory table in the consistent state and eliminate all 'no shuffling' issues
    Fix jenkins no-db test run for InMemoryShufflingRepositoryTest (do not init testcontainers db for it)
    AndrewBoyarsky committed Oct 4, 2021
    Configuration menu
    Copy the full SHA
    6566b6e View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2021

  1. Fix no-public key issue on getAccount API

    When account cache is enabled, then all changes done to the account instance (and inserted into cache using dao layer methods), which should be cached MUST be visible to other threads, but all changeable Account fields (including PublicKey reference) were not synchronized or marked volatile, so that inconsistencies occur on the getAccount API or generation signature verification error occurred, when public key of account was not visible (but exist in db).
    Case was able to reproduce using transaction sent to itself by the account without public key, so that recipientAccount which is equal to the senderAccount was saved last and wind up sender's account assigned public key inside the account cache leading to the no public key error
    AndrewBoyarsky committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    9f35627 View commit details
    Browse the repository at this point in the history
  2. Add 100% test coverage for ShufflingRegistrationTransactionType and S…

    …hufflingCreationTransactionType
    AndrewBoyarsky committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    9a7000c View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2021

  1. Fix account db table duplicate error

    Fix error: Duplicate entry '-8636564665199595374-350876' for key 'account_id_height_idx' for mainnet db. Which was possible because of sender and recipient account referred to the same db entry, but updated and saved into db separately causing consistency error by index (Account.requireMerge() = false)
    AndrewBoyarsky committed Oct 7, 2021
    Configuration menu
    Copy the full SHA
    62a2af6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    25fd2ee View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2021

  1. Configuration menu
    Copy the full SHA
    830d830 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2b771e2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    954b0e5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ad27ee4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ff55032 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1176 from ApolloFoundation/fix/APL-2081_fts_index…

    …_update_on_rollback
    
    Fix/apl 2081 fts index update on rollback
    AndrewBoyarsky authored Oct 8, 2021
    Configuration menu
    Copy the full SHA
    36a7508 View commit details
    Browse the repository at this point in the history
  7. Update copyright

    AndrewBoyarsky committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    ff225c8 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2021

  1. Fix typo

    AndrewBoyarsky committed Oct 11, 2021
    Configuration menu
    Copy the full SHA
    e3cac89 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1183 from ApolloFoundation/fix/APL-2099-balance-s…

    …ufficiency-validation
    
    APL-2099 - Fix balance sufficiency validation
    AndrewBoyarsky authored Oct 11, 2021
    Configuration menu
    Copy the full SHA
    c67d0e8 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2021

  1. Configuration menu
    Copy the full SHA
    28933e4 View commit details
    Browse the repository at this point in the history
  2. Add handling of the shuffling validation error

    Add AplAcceptableTransactionValidationException catch statement with set of the Shuffler failedTx and and cause to provide the ability on startShuffler endpoint - throw an error with validation cause instead of silently adding invalid shuffler with no registration tx sent
    AndrewBoyarsky committed Oct 13, 2021
    Configuration menu
    Copy the full SHA
    a211379 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1185 from ApolloFoundation/fix/APL-2108-start-shu…

    …ffler-validation
    
    APL-2108 - Add handling of the shuffling validation error
    AndrewBoyarsky authored Oct 13, 2021
    Configuration menu
    Copy the full SHA
    5adb697 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1184 from ApolloFoundation/feature/APL-2094-keyst…

    …ore-download-backward-compatibility
    
    APL-2094 - 2fa backward compatibility for passphrase
    AndrewBoyarsky authored Oct 13, 2021
    Configuration menu
    Copy the full SHA
    b1fecf1 View commit details
    Browse the repository at this point in the history
  5. Fix account cache inconsistency

    Account is saved into account cache when inserted to db, but account also contains public key entity, which is managed by the application separately and may be updated outside the code, which inserts account to the db causing inconsistency between cached account public key inside the account cache and its db version. That case occurred in AccountPublicKeyServiceImpl.apply, when new key was saved into db but not updated inside the account cache (no accountTable.insert call) in the situation, where public key was assigned from the PublicKeyAnnouncementAppendix processing
    AndrewBoyarsky committed Oct 13, 2021
    Configuration menu
    Copy the full SHA
    86c972d View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2021

  1. Merge pull request #1186 from ApolloFoundation/fix/APL-2110-account-p…

    …ublic-key-cache-inconsistency
    
    APL-2110 - Fix account cache inconsistency
    AndrewBoyarsky authored Oct 15, 2021
    Configuration menu
    Copy the full SHA
    a2e6947 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2021

  1. Fix stuck eth pending txs

    Etherchain (our second gas price supplier) changed their API for getting eth gas price levels, so that their api at url: https://www.etherchain.org/api/gasPriceOracle now return bad data (1Gwei price), which is not appropriate gas price level to be included in the mined block (required strictly more than 1Gwei), so that they recommend using new api at url: https://www.etherchain.org/api/gasnow with a more accurate data specified in wei units
    AndrewBoyarsky committed Oct 21, 2021
    Configuration menu
    Copy the full SHA
    22c4a05 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1187 from ApolloFoundation/fix/APL-2112-dex-eth-s…

    …tuck-txs
    
    APL-2112 Fix DEX ETH stuck txs
    AndrewBoyarsky authored Oct 21, 2021
    Configuration menu
    Copy the full SHA
    4e300f9 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2021

  1. Fix startShuffler endpoint for a vault wallet recipient

    It is required to specify accountId (in addition to 'passphrase') for every place, where access to the vault wallet is required, but it was an error for HttpParameterParserUtil.getPublicKey
    method call, when GetAccountId and ShufflingProcess endpoints, which support vaults, but passed 0 account id to the HttpParameterParserUtil.getPublicKey method (indirectly), which caused a weird error message: 'At least one of :[recipientSecretPhrase, recipientPublicKey, recipientPassphrase] must be specified'. It is a second bug, which is fixed for case, when account id is not specified by adding the following error message: 'account' is not specified.
    AndrewBoyarsky committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    5adfc01 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0a26bf9 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1188 from ApolloFoundation/fix/APL-2117-start-shu…

    …ffler-vault-recipient
    
    APL-2117 Fix startShuffler vault recipient validation
    AndrewBoyarsky authored Oct 26, 2021
    Configuration menu
    Copy the full SHA
    d2bc33f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3e33557 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2021

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

Commits on Oct 28, 2021

  1. Configuration menu
    Copy the full SHA
    13c2331 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6cd6f83 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0cfa539 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2021

  1. Configuration menu
    Copy the full SHA
    501b80d View commit details
    Browse the repository at this point in the history
  2. Force 'en' language for hibernate validator in apl-api tests

    It is required for GetTransactionsRequestTest to eliminate violation excetion message differences in tests depending on the OS system language. This fix prevent the following error: expected: <must not be null> but was: <не должно равняться null> and so on
    AndrewBoyarsky committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    0b723f0 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1189 from ApolloFoundation/fix/APL-2120-sharding-…

    …dex-order-compatibility-maria-h2
    
    APL-2120 - Fix shard dex_offer table discrepancies
    AndrewBoyarsky authored Oct 29, 2021
    Configuration menu
    Copy the full SHA
    457992b View commit details
    Browse the repository at this point in the history
  4. Bump version to 1.48.6

    AndrewBoyarsky committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    2a8642f View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2021

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

Commits on Nov 2, 2021

  1. Fix closing jdbi handle, when connection is broken

    Handle should be removed from the ThreadLocal variable in any case to ensure, than old even broken handle will not be used for other sql queries
    AndrewBoyarsky committed Nov 2, 2021
    Configuration menu
    Copy the full SHA
    238cbed View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1190 from ApolloFoundation/fix/APL-2113-close-han…

    …dle-on-close-error
    
    APL-2113 - Fix closing of the JDBI handle when error occurs
    AndrewBoyarsky authored Nov 2, 2021
    Configuration menu
    Copy the full SHA
    5decdea View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2021

  1. Fix node startup, when eth node is down

    We had two ChainId objects, which appeared due to merge and one of them handled correctly the eth node down status, another fails and cause the apl node to not boot at all
    The solution is to replace incorrect by a correct and remove a duplicate
    AndrewBoyarsky committed Nov 4, 2021
    Configuration menu
    Copy the full SHA
    b39f8c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2d7e608 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2021

  1. Configuration menu
    Copy the full SHA
    5294921 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e96665 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0e95a27 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2021

  1. Configuration menu
    Copy the full SHA
    ee9e28d View commit details
    Browse the repository at this point in the history
  2. Bump version to 1.48.8

    AndrewBoyarsky committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    cb6943a View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2021

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

Commits on Nov 15, 2021

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

Commits on Nov 17, 2021

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

Commits on Nov 18, 2021

  1. Configuration menu
    Copy the full SHA
    ab7a812 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'stage' of https://github.com/ApolloFoundation/Apollo in…

    …to APL-2121-create-update-packages-q4-2021
    0486 committed Nov 18, 2021
    Configuration menu
    Copy the full SHA
    5a4384c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    696dca0 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'stage' of https://github.com/ApolloFoundation/Apollo in…

    …to APL-2121-create-update-packages-q4-2021
    0486 committed Nov 18, 2021
    Configuration menu
    Copy the full SHA
    e51da0c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    21872a4 View commit details
    Browse the repository at this point in the history
  6. Version Bump

    0486 committed Nov 18, 2021
    Configuration menu
    Copy the full SHA
    16eec4d View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1191 from ApolloFoundation/APL-2121-create-update…

    …-packages-q4-2021
    
    Added database removing and downloading
    AndrewBoyarsky authored Nov 18, 2021
    Configuration menu
    Copy the full SHA
    caa2114 View commit details
    Browse the repository at this point in the history