qortal/tests/test
catbref cfd8b53fc1 API, HSQLDB
Added more global parameters to /admin/unused API endpoint (formally /admin/dud)
and also managed to remove /admin/unused from API documentation UI.

Added results slicing to /assets/all

Added /assets/orderbook API call that returns open asset orders

Added /assets/trades that returns successful asset trades

Added POST /assets/issue stub

Unified HSQLDB connectionUrl to public variable inside Controller class.

Can't deploy v1 ATs with isFinished=true flag as that prevents later
transactions sending messages (during import of v1 chain).
Some future hard-fork code will need to set all v1 ATs to "finished".

Changed DB's "TransactionRecipients" to "TransactionParticipants" to
properly support API call to find all transactions 'involving' a
specific address. Support code needed in Block and Transaction with
some transaction-specific overrides for Genesis and AT transactions.

Removed old, deprecated calls from Transaction/TransactionRepository

Moved HSQLDB database properties from connection URL to explicit
SQL statements in HSQLDBDatabaseUpdates. They didn't work in
connection URL during DB creation anyway.

Retrofitted HSQLDB Accounts table with public_key column instead of
rebuilding it later.

Fixed incorrect comments in IssueAssetTransactionTransformer regarding
v1 serialization for signing.

Re-imported v1 chain to test latest changes.
2018-12-12 12:13:06 +00:00
..
utils Moved tests to outside of src/ path 2018-11-02 15:52:09 +00:00
ATTests.java Files missing from previous commit (somehow) 2018-12-03 13:12:52 +00:00
BlockchainTests.java Files missing from previous commit (somehow) 2018-12-03 13:12:52 +00:00
BlockTests.java Moved tests to outside of src/ path 2018-11-02 15:52:09 +00:00
BTCACCTTests.java CIYAM-ATv2 can be used with any asset, not just QORA. 2018-12-03 13:05:38 +00:00
BTCTests.java CIYAM-ATv2 can be used with any asset, not just QORA. 2018-12-03 13:05:38 +00:00
Common.java API, HSQLDB 2018-12-12 12:13:06 +00:00
CompatibilityTests.java Moved tests to outside of src/ path 2018-11-02 15:52:09 +00:00
CryptoTests.java Moved tests to outside of src/ path 2018-11-02 15:52:09 +00:00
ExceptionTests.java Moved tests to outside of src/ path 2018-11-02 15:52:09 +00:00
GenesisTests.java API, HSQLDB 2018-12-12 12:13:06 +00:00
GlobalizationTests.java Moved tests to outside of src/ path 2018-11-02 15:52:09 +00:00
LoadTests.java Moved tests to outside of src/ path 2018-11-02 15:52:09 +00:00
NavigationTests.java Files missing from previous commit (somehow) 2018-12-03 13:12:52 +00:00
RepositoryTests.java Moved tests to outside of src/ path 2018-11-02 15:52:09 +00:00
SaveTests.java Files missing from previous commit (somehow) 2018-12-03 13:12:52 +00:00
SerializationTests.java Moved tests to outside of src/ path 2018-11-02 15:52:09 +00:00
SignatureTests.java Moved tests to outside of src/ path 2018-11-02 15:52:09 +00:00
TransactionTests.java API, HSQLDB 2018-12-12 12:13:06 +00:00