003fb1933 QT: Carbon copy 0.14-based transaction accounting (Gregory Sanders)
633316632 QT: get fee directly from elementsmode transactions (Gregory Sanders)
a337b7634 QT: Fixup OSX build (Gregory Sanders)
962690743 QT: Disable URI unit tests since unused (Gregory Sanders)
95d098197 QT: Fix QT to work in non-elementsmode (Gregory Sanders)
027aeef83 QT: Remove ^M and trailing whitespace (Gregory Sanders)
c299dd24a QT: fix qt linter (Gregory Sanders)
8adf59159 QT include linting (Gregory Sanders)
ab21387c8 QT: Always return blinded address (Gregory Sanders)
dbac2afd0 QT: Enter a s/Bitcoin/Liquid/ address (Gregory Sanders)
1dde8a7ff Update blech32 checkbox text (Gregory Sanders)
7108ab76e Add unix build notes for Elements-QT dependencies (Gregory Sanders)
967ed8385 f'init: If bitcoind is unreachable, explain where the user can get it' (Gregory Sanders)
acf243683 f'GUI: Pre-render amount for transaction notifications so asset is correct' (Gregory Sanders)
d51b9edcd f'GUI: Display label rather than address on popups' (Gregory Sanders)
f7f5bb7cb f'GUI: Disable Subtract fee from amount' (Gregory Sanders)
084a2fdc9 f'GUI: Make liquidv1 the' (Gregory Sanders)
0aff67508 f'GUI: Add liquidv1 network style' (Gregory Sanders)
cbf93b9b6 Added liquid.conf template (Daniel Olaya)
1a654f449 fix logo position and size on retina displays (Riccardo Casatta)
3241af9d4 GUI: Adjust recommended number of blocks confirmed to 2 (Luke Dashjr)
3779ae290 Bugfix: GUI: Re-enable Show/Remove buttons on Receive tab (Luke Dashjr)
f96392040 GUI: Pre-render amount for transaction notifications so asset is correct (Luke Dashjr)
3bedac45a GUI: Drop "(GUI node for Bitcoin)" from program description (Luke Dashjr)
33f54fb53 GUI: Remove unnecessary references to Bitcoin (Luke Dashjr)
be7527f50 GUI: Replace "Bitcoin" with "Liquid" in appropriate strings (Luke Dashjr)
f62c0d3bf GUI: Replace "Bitcoin" with "Liquid" in appropriate strings (Luke Dashjr)
737e99a35 GUI: Make liquidv1 the "normal title bar" style (Luke Dashjr)
d82eee9d2 GUI: Add liquidv1 network style (Luke Dashjr)
ce752c0bd GUI: Remove access to unported "transaction details" display (Luke Dashjr)
0a3f58905 init: If bitcoind is unreachable, explain where the user can get it (Luke Dashjr)
680265806 GUI: Adjust blockchain and chainstate sizes in Intro (Luke Dashjr)
d522775b8 Bugfix: GUI: Ensure negative symbol is before whole number in GUIUtil::formatAssetAmount (Luke Dashjr)
36ebb131d GUI: Disable "Subtract fee from amount" checkbox when a non-pegged asset is selected (Luke Dashjr)
1f0b6886b GUI: Emit BitcoinAmountField::valueChanged when unit changes even if the current value is invalid (Luke Dashjr)
954f7758a Bugfix: GUI: Receive: Don't try to update label for non-existent Amount column (Luke Dashjr)
bbb5a4cc3 Gitian: Remove libconsensus from Windows/macOS builds (Luke Dashjr)
08aea0ecc configure: Rename binary to elements name (Gregory Sanders)
795f7f1a5 Gitian: Use newer librsvg so Liquid logo renders correctly (Luke Dashjr)
4c678d1e3 GUI: Receive: Eliminate "Copy URI" from receive request dialog (Luke Dashjr)
9ee46291d GUI: Add "L-" prefix to Bitcoin units (Luke Dashjr)
6879be703 GUI: Liquid branding (Luke Dashjr)
3f1764afd Generate bitcoin_testnet.ico using ImageMagick (Luke Dashjr)
f60462d45 Rather than clean generated icons, plan to distribute them (Luke Dashjr)
d389515e8 Render NSIS wizard sidebar image (Luke Dashjr)
ff6a0a103 Render some icons when possible (Luke Dashjr)
ec8e73a4d Make a modified copy of qrc file for VPATH builds (Luke Dashjr)
06b30cfad Travis: Include dependencies for building icons (Luke Dashjr)
4fa10fe4e gitian: Dependencies for rendering icons (Luke Dashjr)
335149944 Reuse Windows ICO for Windows installer (Luke Dashjr)
749e0a83c clientversion: Fix CLIENT_NAME to "Elements Core" (Luke Dashjr)
20bf9c5cd GUI: Disable coin control (non-functional) (Luke Dashjr)
82dfd3ff1 GUI: Receive: Eliminate URI, and make QR code of just the address (Luke Dashjr)
273aa76f8 GUI: Receive: Split up long addresses across multiple lines, in QR code image (Luke Dashjr)
25600f90d GUI: Receive: Remove URI-specific parameters for now (Luke Dashjr)
20479e4ad GUI: Receive: Replace "Copy URI" with "Copy address" (Luke Dashjr)
d4d45b6f0 GUI: Use CT address for examples (Luke Dashjr)
0d11cd0de GUI: Transactions: Remove "to yourself" filter, no longer applicable (Luke Dashjr)
66ac3e62e GUI: Move the "Recent Transactions" view below "Balances" (Luke Dashjr)
6ab7bcc4e Bugfix: GUI: Overview: Fix hiding of immature when balances are zero (Gregory Sanders)
8048a6d8b QT: have output amounts propagated for subtractfeefromoutput logic (Gregory Sanders)
2a334b73e Slightly smarter change key vector padding (Gregory Sanders)
79e0cb74f GUI: Support for sending assets (Luke Dashjr)
f4d5552f6 GUI: Clone SendCoinsRecipient to SendAssetsRecipient (Luke Dashjr)
70458f6f9 Pad change keys for wallet interface pending txs (Gregory Sanders)
466b3d03f CAmountMap::operator! to check if empty (Luke Dashjr)
af726c7c3 GUI: BitcoinAmountField: Limit issued assets to 21M (Luke Dashjr)
2ebae1ab8 GUI: SendCoinsEntry: Propagate asset types available to amount field (Luke Dashjr)
a163be0ae GUI: WalletModel: Track asset type collection (Luke Dashjr)
7f00087b5 GUI: BitcoinAmountField: Allow changing allowed assets after construction (Luke Dashjr)
3e669cd31 GUI: BitcoinAmountField: Allow code to set assets not in allowed_assets (Luke Dashjr)
2c75c4441 GUI: BitcoinAmountField: Support for non-bitcoin assets (Luke Dashjr)
a1a884855 GUI: GUIUtil::parseAssetAmount abstraction (Luke Dashjr)
881862c9c bugfix: issuance to self not a debit (Gregory Sanders)
047799cb1 CAsset: GetIdentifier to get label or hex id (Luke Dashjr)
d81c9f7b3 AmountSpinBox: Resolve singleStep default when making steps (Luke Dashjr)
295361348 GUI: Option to remove asset name for GUIUtil::formatAssetAmount (Luke Dashjr)
85f0ad80d replace bitcoin-qt with elements-qt (Lawrence Nahum)
f027ca0c6 GUI: Always include bitcoins in formatMultiAssetAmount (Luke Dashjr)
f5fb840cd GUI: Overview: Show all assets in balances (Luke Dashjr)
6342d80d7 GUI: Add GUIUtil::formatMultiAssetAmount to handle a CAmountMap (Luke Dashjr)
988ed5eff GUI: Abstract asset+amount formatting into new GUIUtil::formatAssetAmount (Luke Dashjr)
89275ebf2 GUI: TransactionRecord: Special-case the common scenario where assets are simply issued to myself (Luke Dashjr)
906cc4c40 Wallet: GetIssuanceAssets to get CAmountMap for issuances (Luke Dashjr)
4ea8f8827 GUI: TransactionRecord: When time/index/etc match, sort fee, issuance, send, then receive (Luke Dashjr)
51e789722 GUI: TransactionRecord: Add asset issuance record type (Luke Dashjr)
e6b3676b3 Wallet: GetIssuanceAssets to just get CAssets for issuances (Gregory Sanders)
2bcd24313 GUI: Overview: Use formatted amount text from TransactionTableModel (Luke Dashjr)
eef551a58 GUI: TransactionTableModel: Remove bitcoin unit from Amount column header (Luke Dashjr)
19c87c0ae GUI: TransactionTableModel: Include unit name with formatted amount (Luke Dashjr)
a582fe03e GUI: TransactionRecord: Turn non-bitcoin fees into entries (Luke Dashjr)
ef2f717e6 GUI: TransactionRecord: Add asset field (Gregory Sanders)
060ad2f56 GUI: TransactionRecord: Collapse credit+debit fields to just amount (Luke Dashjr)
0aeab14f7 GUI: Ignore explicit fee output when determining if a transaction is send-to-self (Luke Dashjr)
1655947c1 gui: Alternate row background based on txid (João Barbosa)
3edcdf8f0 gui: Add transaction record type Fee (João Barbosa)
41c8d4c89 gui: Avoid TransactionRecord instance for IsMine outputs (João Barbosa)
Pull request description:
Splash page is always Liquid-themed like before. Pegged asset is assumed to be `L-BTC`. Default network for QT is still `elementsregtest`. Do we want it to be `liquidv1`?
resolves https://github.com/ElementsProject/elements/issues/528
Tree-SHA512: cd7c07262195c344185f5b7bd779985cf7ee26f0fdf1fa105a4ce93b51cbbd83cc78884e3ed711d884697a48904c2d76647eba76509f6a22210b75f6fcdc13c5